diff --git a/audio/bambootracker/Makefile b/audio/bambootracker/Makefile index c4f45284f33..01e1f8b6e8c 100644 --- a/audio/bambootracker/Makefile +++ b/audio/bambootracker/Makefile @@ -1,6 +1,6 @@ PORTNAME= bambootracker DISTVERSIONPREFIX= v -DISTVERSION= 0.5.3 +DISTVERSION= 0.6.1 CATEGORIES= audio MASTER_SITES= https://github.com/BambooTracker/BambooTracker/releases/download/${DISTVERSIONPREFIX}${DISTVERSION}/ DISTNAME= BambooTracker-src-${DISTVERSIONPREFIX}${DISTVERSION} diff --git a/audio/bambootracker/distinfo b/audio/bambootracker/distinfo index b610126cc15..442f8777f68 100644 --- a/audio/bambootracker/distinfo +++ b/audio/bambootracker/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1663910910 -SHA256 (BambooTracker-src-v0.5.3.tar.gz) = 2b511febd003d119f9d83b1f04eda1a71436b12a24ca6c75c22e33823f392d32 -SIZE (BambooTracker-src-v0.5.3.tar.gz) = 1296368 +TIMESTAMP = 1675961730 +SHA256 (BambooTracker-src-v0.6.1.tar.gz) = 6fff502620fc8e43725e6173f9c1be5d7d41951b5bfe79245045e5423ea8b9ec +SIZE (BambooTracker-src-v0.6.1.tar.gz) = 1396221 diff --git a/audio/bambootracker/pkg-plist b/audio/bambootracker/pkg-plist index 2a915fc3de0..830916185c2 100644 --- a/audio/bambootracker/pkg-plist +++ b/audio/bambootracker/pkg-plist @@ -1,4 +1,13 @@ bin/BambooTracker +share/applications/BambooTracker.desktop +share/icons/hicolor/128x128/apps/BambooTracker.png +share/icons/hicolor/16x16/apps/BambooTracker.png +share/icons/hicolor/256x256/apps/BambooTracker.png +share/icons/hicolor/32x32/apps/BambooTracker.png +share/icons/hicolor/64x64/apps/BambooTracker.png +share/man/fr/man1/BambooTracker.1.gz +share/man/man1/BambooTracker.1.gz +share/mime/packages/application-x-btm.xml %%DATADIR%%/lang/bamboo_tracker_fr.qm %%DATADIR%%/lang/bamboo_tracker_ja.qm %%DATADIR%%/lang/bamboo_tracker_pl.qm @@ -15,6 +24,7 @@ bin/BambooTracker %%DATADIR%%/specs/archives/bank_specs_v1.0.2.md %%DATADIR%%/specs/archives/bank_specs_v1.1.0.md %%DATADIR%%/specs/archives/bank_specs_v1.2.0.md +%%DATADIR%%/specs/archives/bank_specs_v1.3.0.md %%DATADIR%%/specs/archives/inst_specs_v1.0.0.md %%DATADIR%%/specs/archives/inst_specs_v1.0.1.md %%DATADIR%%/specs/archives/inst_specs_v1.1.0.md @@ -24,6 +34,7 @@ bin/BambooTracker %%DATADIR%%/specs/archives/inst_specs_v1.2.3.md %%DATADIR%%/specs/archives/inst_specs_v1.3.0.md %%DATADIR%%/specs/archives/inst_specs_v1.4.0.md +%%DATADIR%%/specs/archives/inst_specs_v1.5.0.md %%DATADIR%%/specs/archives/mod_specs_v1.0.0.md %%DATADIR%%/specs/archives/mod_specs_v1.0.1.md %%DATADIR%%/specs/archives/mod_specs_v1.0.2.md @@ -38,11 +49,11 @@ bin/BambooTracker %%DATADIR%%/specs/archives/mod_specs_v1.4.0.md %%DATADIR%%/specs/archives/mod_specs_v1.4.1.md %%DATADIR%%/specs/archives/mod_specs_v1.5.0.md -%%DATADIR%%/specs/bank_specs_v1.3.0.md -%%DATADIR%%/specs/inst_specs_v1.5.0.md -%%DATADIR%%/specs/mod_specs_v1.6.0.md +%%DATADIR%%/specs/archives/mod_specs_v1.6.0.md +%%DATADIR%%/specs/bank_specs_v1.3.1.md +%%DATADIR%%/specs/inst_specs_v1.5.1.md +%%DATADIR%%/specs/mod_specs_v1.6.1.md %%DATADIR%%/specs/speclist.txt -share/applications/BambooTracker.desktop %%PORTEXAMPLES%%%%EXAMPLESDIR%%/demos.md %%PORTEXAMPLES%%%%EXAMPLESDIR%%/instruments/Rerrah/FM.btb %%PORTEXAMPLES%%%%EXAMPLESDIR%%/instruments/Rerrah/PMD-like Drums.btb @@ -74,11 +85,3 @@ share/applications/BambooTracker.desktop %%PORTEXAMPLES%%%%EXAMPLESDIR%%/modules/Wilderness.btm %%PORTEXAMPLES%%%%EXAMPLESDIR%%/modules/breeze 2608.btm %%PORTEXAMPLES%%%%EXAMPLESDIR%%/modules/sword with no scabbard.btm -share/icons/hicolor/128x128/apps/BambooTracker.png -share/icons/hicolor/16x16/apps/BambooTracker.png -share/icons/hicolor/256x256/apps/BambooTracker.png -share/icons/hicolor/32x32/apps/BambooTracker.png -share/icons/hicolor/64x64/apps/BambooTracker.png -share/man/fr/man1/BambooTracker.1.gz -share/man/man1/BambooTracker.1.gz -share/mime/packages/application-x-btm.xml diff --git a/audio/jack-example-tools/Makefile b/audio/jack-example-tools/Makefile index 8cc8382408b..5dd30428543 100644 --- a/audio/jack-example-tools/Makefile +++ b/audio/jack-example-tools/Makefile @@ -1,5 +1,5 @@ PORTNAME= jack-example-tools -DISTVERSION= 3 +DISTVERSION= 4 CATEGORIES= audio MAINTAINER= dev@submerge.ch @@ -40,11 +40,4 @@ READLINE_USES= readline READLINE_MESON_ENABLED= readline_support READLINE_LDFLAGS= -lreadline -.include - -# The alloca.h header is not available on FreeBSD. Upstream knows: -# https://github.com/jackaudio/jack-example-tools/pull/56 -post-extract: - @${TOUCH} ${WRKSRC}/tools/alloca.h - -.include +.include diff --git a/audio/jack-example-tools/distinfo b/audio/jack-example-tools/distinfo index c5f93270475..0a088c1fc42 100644 --- a/audio/jack-example-tools/distinfo +++ b/audio/jack-example-tools/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1651427119 -SHA256 (jackaudio-jack-example-tools-3_GH0.tar.gz) = 661a95d43c276d444b03756564ceaa3b53a2a0b78c8147631383f31fa85135c6 -SIZE (jackaudio-jack-example-tools-3_GH0.tar.gz) = 125686 +TIMESTAMP = 1675341101 +SHA256 (jackaudio-jack-example-tools-4_GH0.tar.gz) = 2b1e0dc3cb3b5bfb0423f0aeb21eb611437cf71ee0ace2ca199f05f02705f174 +SIZE (jackaudio-jack-example-tools-4_GH0.tar.gz) = 125676 diff --git a/audio/jack/Makefile b/audio/jack/Makefile index 89abdb594b6..329bf571630 100644 --- a/audio/jack/Makefile +++ b/audio/jack/Makefile @@ -1,6 +1,6 @@ PORTNAME= jackit DISTVERSIONPREFIX= v -DISTVERSION= 1.9.21 +DISTVERSION= 1.9.22 CATEGORIES= audio MAINTAINER= dev@submerge.ch @@ -27,8 +27,7 @@ CPPFLAGS+= -I${LOCALBASE}/include SHEBANG_FILES= dbus/jack_control SHEBANG_LANG= python3 -CONFIGURE_ARGS= --celt=no --sndfile=no --samplerate=yes \ - --readline=no --example-tools=no +CONFIGURE_ARGS= --celt=no --samplerate=yes OPTIONS_DEFINE= ALSA DBUS OPUS PROFILING OPTIONS_DEFAULT= DBUS OPUS diff --git a/audio/jack/distinfo b/audio/jack/distinfo index 8f3fc1eec3d..4d372a44387 100644 --- a/audio/jack/distinfo +++ b/audio/jack/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1650059296 -SHA256 (jackaudio-jack2-v1.9.21_GH0.tar.gz) = 8b044a40ba5393b47605a920ba30744fdf8bf77d210eca90d39c8637fe6bc65d -SIZE (jackaudio-jack2-v1.9.21_GH0.tar.gz) = 1006157 +TIMESTAMP = 1675342810 +SHA256 (jackaudio-jack2-v1.9.22_GH0.tar.gz) = 1e42b9fc4ad7db7befd414d45ab2f8a159c0b30fcd6eee452be662298766a849 +SIZE (jackaudio-jack2-v1.9.22_GH0.tar.gz) = 933448 diff --git a/audio/jack/files/patch-python311 b/audio/jack/files/patch-python311 deleted file mode 100644 index 6900f504866..00000000000 --- a/audio/jack/files/patch-python311 +++ /dev/null @@ -1,19 +0,0 @@ -'U' is default and deprecated since python-3.3, becomes a failure in 3.11. - -Just a quick fix (rather than bump waf) while waiting for upstream's -plans to migrate to meson: -https://github.com/jackaudio/jack2/issues/898 ---- waflib/ConfigSet.py -+++ waflib/ConfigSet.py -@@ -314,3 +314,3 @@ - tbl = self.table -- code = Utils.readf(filename, m='rU') -+ code = Utils.readf(filename, m='r') - for m in re_imp.finditer(code): ---- waflib/Context.py -+++ waflib/Context.py -@@ -664,3 +664,3 @@ - try: -- code = Utils.readf(path, m='rU', encoding=encoding) -+ code = Utils.readf(path, m='r', encoding=encoding) - except EnvironmentError: diff --git a/audio/jack/pkg-message b/audio/jack/pkg-message index d87b12e6152..2a94946d2d5 100644 --- a/audio/jack/pkg-message +++ b/audio/jack/pkg-message @@ -24,3 +24,6 @@ jackd_args="-R -doss -r48000 -p1024 -n1 -w16 \ --capture /dev/dsp0 --playback /dev/dsp0" Official JACK example clients and tools are available as jack-example-tools. + +JACK 1.9.22 introduces a latency correction fix. +Latency correction parameters have to be measured again after an update. diff --git a/audio/jacktrip/Makefile b/audio/jacktrip/Makefile index 345e87034a1..2f3ae8efb52 100644 --- a/audio/jacktrip/Makefile +++ b/audio/jacktrip/Makefile @@ -1,6 +1,6 @@ PORTNAME= jacktrip DISTVERSIONPREFIX= v -DISTVERSION= 1.7.0 +DISTVERSION= 1.7.1 CATEGORIES= audio MAINTAINER= yuri@FreeBSD.org diff --git a/audio/jacktrip/distinfo b/audio/jacktrip/distinfo index 67d4bf9ca53..48ac0c78775 100644 --- a/audio/jacktrip/distinfo +++ b/audio/jacktrip/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1674698528 -SHA256 (jacktrip-jacktrip-v1.7.0_GH0.tar.gz) = 5be5327e73747d26b92cd0e3ad7e25ab387218611c3745b20d1c3a0d156be970 -SIZE (jacktrip-jacktrip-v1.7.0_GH0.tar.gz) = 5795989 +TIMESTAMP = 1676147888 +SHA256 (jacktrip-jacktrip-v1.7.1_GH0.tar.gz) = 30e17d08bd7ae4b14f057aa1851457a808e208470d0ebbba9a82da43e45ecb48 +SIZE (jacktrip-jacktrip-v1.7.1_GH0.tar.gz) = 5801602 SHA256 (flathub-shared-modules-2c3a597_GH0.tar.gz) = 809e323d2f1b7d85c9e800d771d044da06fb94c6724e62aee6870061f430b408 SIZE (flathub-shared-modules-2c3a597_GH0.tar.gz) = 58288 SHA256 (x42-weakjack-cddbeec_GH0.tar.gz) = 752b48f022c34a28ff97dbd66715b3fe83532257884ea0b3146d790bafe21124 diff --git a/audio/ncmpcpp/Makefile b/audio/ncmpcpp/Makefile index b59122dc406..041da310f46 100644 --- a/audio/ncmpcpp/Makefile +++ b/audio/ncmpcpp/Makefile @@ -12,7 +12,6 @@ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libmpdclient.so:audio/libmpdclient \ - libfftw3.so:math/fftw3 \ libicuuc.so:devel/icu \ libboost_filesystem.so:devel/boost-libs \ libcurl.so:ftp/curl @@ -39,8 +38,9 @@ CLOCK_CONFIGURE_ENABLE= clock OUTPUTS_CONFIGURE_ENABLE= outputs TAGLIB_LIB_DEPENDS= libtag.so:audio/taglib TAGLIB_CONFIGURE_WITH= taglib -VISUALIZER_BUILD_DEPENDS= ${LOCALBASE}/include/fftw3.h:math/fftw3 +VISUALIZER_LIB_DEPENDS= libfftw3.so:math/fftw3 VISUALIZER_CONFIGURE_ENABLE= visualizer +VISUALIZER_CONFIGURE_WITH= fftw post-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/ncmpcpp ${STAGEDIR}${PREFIX}/bin/ diff --git a/audio/noson-app/Makefile b/audio/noson-app/Makefile index 323c3a7d357..3a2b5eb3f9d 100644 --- a/audio/noson-app/Makefile +++ b/audio/noson-app/Makefile @@ -1,6 +1,5 @@ PORTNAME= noson-app -DISTVERSION= 5.2.2 -PORTREVISION= 1 +DISTVERSION= 5.4.0 CATEGORIES= audio net MAINTAINER= tcberner@FreeBSD.org diff --git a/audio/noson-app/distinfo b/audio/noson-app/distinfo index 3805e7136b8..baa527b0999 100644 --- a/audio/noson-app/distinfo +++ b/audio/noson-app/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1651607079 -SHA256 (janbar-noson-app-5.2.2_GH0.tar.gz) = 88e73d88c4616db6df12db8cb7db6a80a24e8ebbdcffa02dde15d643ae92bb1c -SIZE (janbar-noson-app-5.2.2_GH0.tar.gz) = 2356928 +TIMESTAMP = 1676007035 +SHA256 (janbar-noson-app-5.4.0_GH0.tar.gz) = 585551b29f99eb599fee2f7be805442f4a6947b8a7a3af3200e17f733fc22e29 +SIZE (janbar-noson-app-5.4.0_GH0.tar.gz) = 2363811 diff --git a/benchmarks/inferno/Makefile b/benchmarks/inferno/Makefile index eadeddb6edb..5b700563e56 100644 --- a/benchmarks/inferno/Makefile +++ b/benchmarks/inferno/Makefile @@ -1,6 +1,6 @@ PORTNAME= inferno DISTVERSIONPREFIX= v -DISTVERSION= 0.11.14 +DISTVERSION= 0.11.15 CATEGORIES= benchmarks MAINTAINER= yuri@FreeBSD.org @@ -16,124 +16,138 @@ USE_GITHUB= yes GH_ACCOUNT= jonhoo CARGO_CRATES= adler32-1.2.0 \ - ahash-0.8.0 \ + ahash-0.8.3 \ anes-0.1.6 \ arrayvec-0.7.2 \ - assert_cmd-2.0.4 \ + assert_cmd-2.0.8 \ atty-0.2.14 \ autocfg-1.1.0 \ bitflags-1.3.2 \ - bstr-0.2.17 \ + bstr-1.2.0 \ bumpalo-3.12.0 \ - bytemuck-1.12.1 \ + bytemuck-1.13.0 \ cast-0.3.0 \ + cc-1.0.79 \ cfg-if-1.0.0 \ ciborium-0.2.0 \ ciborium-io-0.2.0 \ ciborium-ll-0.2.0 \ - clap-3.2.22 \ - clap_derive-3.2.18 \ + clap-3.2.23 \ + clap-4.1.4 \ + clap_derive-4.1.0 \ clap_lex-0.2.4 \ + clap_lex-0.3.1 \ crc32fast-1.3.2 \ criterion-0.4.0 \ criterion-plot-0.5.0 \ crossbeam-channel-0.5.6 \ crossbeam-deque-0.8.2 \ - crossbeam-epoch-0.9.10 \ - crossbeam-utils-0.8.11 \ - ctor-0.1.23 \ + crossbeam-epoch-0.9.13 \ + crossbeam-utils-0.8.14 \ + ctor-0.1.26 \ dashmap-5.4.0 \ diff-0.1.13 \ difflib-0.4.0 \ doc-comment-0.3.3 \ - either-1.8.0 \ - env_logger-0.9.1 \ - getrandom-0.2.7 \ + either-1.8.1 \ + env_logger-0.10.0 \ + errno-0.2.8 \ + errno-dragonfly-0.1.2 \ + getrandom-0.2.8 \ half-1.8.2 \ hashbrown-0.12.3 \ - heck-0.4.0 \ + heck-0.4.1 \ hermit-abi-0.1.19 \ - indexmap-1.9.1 \ - itertools-0.10.4 \ - itoa-1.0.4 \ - js-sys-0.3.60 \ + hermit-abi-0.2.6 \ + hermit-abi-0.3.1 \ + indexmap-1.9.2 \ + io-lifetimes-1.0.5 \ + is-terminal-0.4.3 \ + itertools-0.10.5 \ + itoa-1.0.5 \ + js-sys-0.3.61 \ lazy_static-1.4.0 \ - libc-0.2.132 \ + libc-0.2.139 \ libflate-1.2.0 \ libflate_lz77-1.1.0 \ - lock_api-0.4.8 \ + linux-raw-sys-0.1.4 \ + lock_api-0.4.9 \ log-0.4.17 \ maplit-1.0.2 \ memchr-2.5.0 \ - memoffset-0.6.5 \ - num-format-0.4.3 \ + memoffset-0.7.1 \ + num-format-0.4.4 \ num-traits-0.2.15 \ - num_cpus-1.13.1 \ - once_cell-1.14.0 \ + num_cpus-1.15.0 \ + once_cell-1.17.0 \ oorandom-11.1.3 \ - os_str_bytes-6.3.0 \ + os_str_bytes-6.4.1 \ output_vt100-0.1.3 \ - parking_lot_core-0.9.3 \ + parking_lot_core-0.9.7 \ plotters-0.3.4 \ plotters-backend-0.3.4 \ plotters-svg-0.3.3 \ - ppv-lite86-0.2.16 \ - predicates-2.1.1 \ - predicates-core-1.0.3 \ - predicates-tree-1.0.5 \ + ppv-lite86-0.2.17 \ + predicates-2.1.5 \ + predicates-core-1.0.5 \ + predicates-tree-1.0.7 \ pretty_assertions-1.3.0 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ - proc-macro2-1.0.43 \ + proc-macro2-1.0.51 \ quick-xml-0.26.0 \ - quote-1.0.21 \ + quote-1.0.23 \ rand-0.8.5 \ rand_chacha-0.3.1 \ rand_core-0.6.4 \ - rayon-1.5.3 \ - rayon-core-1.9.3 \ + rayon-1.6.1 \ + rayon-core-1.10.2 \ redox_syscall-0.2.16 \ - regex-1.6.0 \ + regex-1.7.1 \ regex-automata-0.1.10 \ - regex-syntax-0.6.27 \ - rgb-0.8.33 \ + regex-syntax-0.6.28 \ + rgb-0.8.35 \ rle-decode-fast-1.0.3 \ - ryu-1.0.11 \ + rustix-0.36.8 \ + ryu-1.0.12 \ same-file-1.0.6 \ scopeguard-1.1.0 \ - serde-1.0.145 \ - serde_derive-1.0.145 \ - serde_json-1.0.85 \ - smallvec-1.9.0 \ + serde-1.0.152 \ + serde_derive-1.0.152 \ + serde_json-1.0.93 \ + smallvec-1.10.0 \ str_stack-0.1.0 \ strsim-0.10.0 \ - syn-1.0.99 \ - termcolor-1.1.3 \ - termtree-0.2.4 \ + syn-1.0.107 \ + termcolor-1.2.0 \ + termtree-0.4.0 \ testing_logger-0.1.1 \ - textwrap-0.15.2 \ + textwrap-0.16.0 \ tinytemplate-1.2.1 \ - unicode-ident-1.0.4 \ + unicode-ident-1.0.6 \ version_check-0.9.4 \ wait-timeout-0.2.0 \ walkdir-2.3.2 \ wasi-0.11.0+wasi-snapshot-preview1 \ - wasm-bindgen-0.2.83 \ - wasm-bindgen-backend-0.2.83 \ - wasm-bindgen-macro-0.2.83 \ - wasm-bindgen-macro-support-0.2.83 \ - wasm-bindgen-shared-0.2.83 \ - web-sys-0.3.60 \ + wasm-bindgen-0.2.84 \ + wasm-bindgen-backend-0.2.84 \ + wasm-bindgen-macro-0.2.84 \ + wasm-bindgen-macro-support-0.2.84 \ + wasm-bindgen-shared-0.2.84 \ + web-sys-0.3.61 \ 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.36.1 \ - windows_aarch64_msvc-0.36.1 \ - windows_i686_gnu-0.36.1 \ - windows_i686_msvc-0.36.1 \ - windows_x86_64_gnu-0.36.1 \ - windows_x86_64_msvc-0.36.1 \ + windows-sys-0.45.0 \ + windows-targets-0.42.1 \ + windows_aarch64_gnullvm-0.42.1 \ + windows_aarch64_msvc-0.42.1 \ + windows_i686_gnu-0.42.1 \ + windows_i686_msvc-0.42.1 \ + windows_x86_64_gnu-0.42.1 \ + windows_x86_64_gnullvm-0.42.1 \ + windows_x86_64_msvc-0.42.1 \ yansi-0.5.1 EXECUTABLES= inferno-collapse-dtrace \ inferno-collapse-guess \ diff --git a/benchmarks/inferno/distinfo b/benchmarks/inferno/distinfo index 810f5a301fd..4a022b6de48 100644 --- a/benchmarks/inferno/distinfo +++ b/benchmarks/inferno/distinfo @@ -1,28 +1,30 @@ -TIMESTAMP = 1674410133 +TIMESTAMP = 1676224958 SHA256 (rust/crates/adler32-1.2.0.crate) = aae1277d39aeec15cb388266ecc24b11c80469deae6067e17a1a7aa9e5c1f234 SIZE (rust/crates/adler32-1.2.0.crate) = 6411 -SHA256 (rust/crates/ahash-0.8.0.crate) = 57e6e951cfbb2db8de1828d49073a113a29fd7117b1596caa781a258c7e38d72 -SIZE (rust/crates/ahash-0.8.0.crate) = 39776 +SHA256 (rust/crates/ahash-0.8.3.crate) = 2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f +SIZE (rust/crates/ahash-0.8.3.crate) = 42416 SHA256 (rust/crates/anes-0.1.6.crate) = 4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299 SIZE (rust/crates/anes-0.1.6.crate) = 23857 SHA256 (rust/crates/arrayvec-0.7.2.crate) = 8da52d66c7071e2e3fa2a1e5c6d088fec47b593032b254f5e980de8ea54454d6 SIZE (rust/crates/arrayvec-0.7.2.crate) = 29341 -SHA256 (rust/crates/assert_cmd-2.0.4.crate) = 93ae1ddd39efd67689deb1979d80bad3bf7f2b09c6e6117c8d1f2443b5e2f83e -SIZE (rust/crates/assert_cmd-2.0.4.crate) = 22581 +SHA256 (rust/crates/assert_cmd-2.0.8.crate) = 9834fcc22e0874394a010230586367d4a3e9f11b560f469262678547e1d2575e +SIZE (rust/crates/assert_cmd-2.0.8.crate) = 24347 SHA256 (rust/crates/atty-0.2.14.crate) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8 SIZE (rust/crates/atty-0.2.14.crate) = 5470 SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa SIZE (rust/crates/autocfg-1.1.0.crate) = 13272 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a SIZE (rust/crates/bitflags-1.3.2.crate) = 23021 -SHA256 (rust/crates/bstr-0.2.17.crate) = ba3569f383e8f1598449f1a423e72e99569137b47740b1da11ef19af3d5c3223 -SIZE (rust/crates/bstr-0.2.17.crate) = 330350 +SHA256 (rust/crates/bstr-1.2.0.crate) = b7f0778972c64420fdedc63f09919c8a88bda7b25135357fd25a5d9f3257e832 +SIZE (rust/crates/bstr-1.2.0.crate) = 340985 SHA256 (rust/crates/bumpalo-3.12.0.crate) = 0d261e256854913907f67ed06efbc3338dfe6179796deefc1ff763fc1aee5535 SIZE (rust/crates/bumpalo-3.12.0.crate) = 81604 -SHA256 (rust/crates/bytemuck-1.12.1.crate) = 2f5715e491b5a1598fc2bef5a606847b5dc1d48ea625bd3c02c00de8285591da -SIZE (rust/crates/bytemuck-1.12.1.crate) = 38293 +SHA256 (rust/crates/bytemuck-1.13.0.crate) = c041d3eab048880cb0b86b256447da3f18859a163c3b8d8893f4e6368abe6393 +SIZE (rust/crates/bytemuck-1.13.0.crate) = 41703 SHA256 (rust/crates/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5 SIZE (rust/crates/cast-0.3.0.crate) = 11452 +SHA256 (rust/crates/cc-1.0.79.crate) = 50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f +SIZE (rust/crates/cc-1.0.79.crate) = 62624 SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 SHA256 (rust/crates/ciborium-0.2.0.crate) = b0c137568cc60b904a7724001b35ce2630fd00d5d84805fbb608ab89509d788f @@ -31,12 +33,16 @@ SHA256 (rust/crates/ciborium-io-0.2.0.crate) = 346de753af073cc87b52b2083a506b38a SIZE (rust/crates/ciborium-io-0.2.0.crate) = 2738 SHA256 (rust/crates/ciborium-ll-0.2.0.crate) = 213030a2b5a4e0c0892b6652260cf6ccac84827b83a85a534e178e3906c4cf1b SIZE (rust/crates/ciborium-ll-0.2.0.crate) = 10740 -SHA256 (rust/crates/clap-3.2.22.crate) = 86447ad904c7fb335a790c9d7fe3d0d971dc523b8ccd1561a520de9a85302750 -SIZE (rust/crates/clap-3.2.22.crate) = 219438 -SHA256 (rust/crates/clap_derive-3.2.18.crate) = ea0c8bce528c4be4da13ea6fead8965e95b6073585a2f05204bd8f4119f82a65 -SIZE (rust/crates/clap_derive-3.2.18.crate) = 28208 +SHA256 (rust/crates/clap-3.2.23.crate) = 71655c45cb9845d3270c9d6df84ebe72b4dad3c2ba3f7023ad47c144e4e473a5 +SIZE (rust/crates/clap-3.2.23.crate) = 219435 +SHA256 (rust/crates/clap-4.1.4.crate) = f13b9c79b5d1dd500d20ef541215a6423c75829ef43117e1b4d17fd8af0b5d76 +SIZE (rust/crates/clap-4.1.4.crate) = 207077 +SHA256 (rust/crates/clap_derive-4.1.0.crate) = 684a277d672e91966334af371f1a7b5833f9aa00b07c84e92fbce95e00208ce8 +SIZE (rust/crates/clap_derive-4.1.0.crate) = 27897 SHA256 (rust/crates/clap_lex-0.2.4.crate) = 2850f2f5a82cbf437dd5af4d49848fbdfc27c157c3d010345776f952765261c5 SIZE (rust/crates/clap_lex-0.2.4.crate) = 9652 +SHA256 (rust/crates/clap_lex-0.3.1.crate) = 783fe232adfca04f90f56201b26d79682d4cd2625e0bc7290b95123afe558ade +SIZE (rust/crates/clap_lex-0.3.1.crate) = 9653 SHA256 (rust/crates/crc32fast-1.3.2.crate) = b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d SIZE (rust/crates/crc32fast-1.3.2.crate) = 38661 SHA256 (rust/crates/criterion-0.4.0.crate) = e7c76e09c1aae2bc52b3d2f29e13c6572553b30c4aa1b8a49fd70de6412654cb @@ -47,12 +53,12 @@ SHA256 (rust/crates/crossbeam-channel-0.5.6.crate) = c2dd04ddaf88237dc3b8d8f9a3c SIZE (rust/crates/crossbeam-channel-0.5.6.crate) = 90292 SHA256 (rust/crates/crossbeam-deque-0.8.2.crate) = 715e8152b692bba2d374b53d4875445368fdf21a94751410af607a5ac677d1fc SIZE (rust/crates/crossbeam-deque-0.8.2.crate) = 21237 -SHA256 (rust/crates/crossbeam-epoch-0.9.10.crate) = 045ebe27666471bb549370b4b0b3e51b07f56325befa4284db65fc89c02511b1 -SIZE (rust/crates/crossbeam-epoch-0.9.10.crate) = 46918 -SHA256 (rust/crates/crossbeam-utils-0.8.11.crate) = 51887d4adc7b564537b15adcfb307936f8075dfcd5f00dde9a9f1d29383682bc -SIZE (rust/crates/crossbeam-utils-0.8.11.crate) = 40887 -SHA256 (rust/crates/ctor-0.1.23.crate) = cdffe87e1d521a10f9696f833fe502293ea446d7f256c06128293a4119bdf4cb -SIZE (rust/crates/ctor-0.1.23.crate) = 10581 +SHA256 (rust/crates/crossbeam-epoch-0.9.13.crate) = 01a9af1f4c2ef74bb8aa1f7e19706bc72d03598c8a570bb5de72243c7a9d9d5a +SIZE (rust/crates/crossbeam-epoch-0.9.13.crate) = 48313 +SHA256 (rust/crates/crossbeam-utils-0.8.14.crate) = 4fb766fa798726286dbbb842f174001dab8abc7b627a1dd86e0b7222a95d929f +SIZE (rust/crates/crossbeam-utils-0.8.14.crate) = 42127 +SHA256 (rust/crates/ctor-0.1.26.crate) = 6d2301688392eb071b0bf1a37be05c469d3cc4dbbd95df672fe28ab021e6a096 +SIZE (rust/crates/ctor-0.1.26.crate) = 10803 SHA256 (rust/crates/dashmap-5.4.0.crate) = 907076dfda823b0b36d2a1bb5f90c96660a5bbcd7729e10727f07858f22c4edc SIZE (rust/crates/dashmap-5.4.0.crate) = 22862 SHA256 (rust/crates/diff-0.1.13.crate) = 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8 @@ -61,142 +67,158 @@ SHA256 (rust/crates/difflib-0.4.0.crate) = 6184e33543162437515c2e2b48714794e3784 SIZE (rust/crates/difflib-0.4.0.crate) = 7638 SHA256 (rust/crates/doc-comment-0.3.3.crate) = fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10 SIZE (rust/crates/doc-comment-0.3.3.crate) = 4123 -SHA256 (rust/crates/either-1.8.0.crate) = 90e5c1c8368803113bf0c9584fc495a58b86dc8a29edbf8fe877d21d9507e797 -SIZE (rust/crates/either-1.8.0.crate) = 15992 -SHA256 (rust/crates/env_logger-0.9.1.crate) = c90bf5f19754d10198ccb95b70664fc925bd1fc090a0fd9a6ebc54acc8cd6272 -SIZE (rust/crates/env_logger-0.9.1.crate) = 33425 -SHA256 (rust/crates/getrandom-0.2.7.crate) = 4eb1a864a501629691edf6c15a593b7a51eebaa1e8468e9ddc623de7c9b58ec6 -SIZE (rust/crates/getrandom-0.2.7.crate) = 28854 +SHA256 (rust/crates/either-1.8.1.crate) = 7fcaabb2fef8c910e7f4c7ce9f67a1283a1715879a7c230ca9d6d1ae31f16d91 +SIZE (rust/crates/either-1.8.1.crate) = 16027 +SHA256 (rust/crates/env_logger-0.10.0.crate) = 85cdab6a89accf66733ad5a1693a4dcced6aeff64602b634530dd73c1f3ee9f0 +SIZE (rust/crates/env_logger-0.10.0.crate) = 36574 +SHA256 (rust/crates/errno-0.2.8.crate) = f639046355ee4f37944e44f60642c6f3a7efa3cf6b78c78a0d989a8ce6c396a1 +SIZE (rust/crates/errno-0.2.8.crate) = 9276 +SHA256 (rust/crates/errno-dragonfly-0.1.2.crate) = aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf +SIZE (rust/crates/errno-dragonfly-0.1.2.crate) = 1810 +SHA256 (rust/crates/getrandom-0.2.8.crate) = c05aeb6a22b8f62540c194aac980f2115af067bfe15a0734d7277a768d396b31 +SIZE (rust/crates/getrandom-0.2.8.crate) = 30553 SHA256 (rust/crates/half-1.8.2.crate) = eabb4a44450da02c90444cf74558da904edde8fb4e9035a9a6a4e15445af0bd7 SIZE (rust/crates/half-1.8.2.crate) = 41874 SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888 SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968 -SHA256 (rust/crates/heck-0.4.0.crate) = 2540771e65fc8cb83cd6e8a237f70c319bd5c29f78ed1084ba5d50eeac86f7f9 -SIZE (rust/crates/heck-0.4.0.crate) = 11161 +SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8 +SIZE (rust/crates/heck-0.4.1.crate) = 11567 SHA256 (rust/crates/hermit-abi-0.1.19.crate) = 62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33 SIZE (rust/crates/hermit-abi-0.1.19.crate) = 9979 -SHA256 (rust/crates/indexmap-1.9.1.crate) = 10a35a97730320ffe8e2d410b5d3b69279b98d2c14bdb8b70ea89ecf7888d41e -SIZE (rust/crates/indexmap-1.9.1.crate) = 54114 -SHA256 (rust/crates/itertools-0.10.4.crate) = d8bf247779e67a9082a4790b45e71ac7cfd1321331a5c856a74a9faebdab78d0 -SIZE (rust/crates/itertools-0.10.4.crate) = 120812 -SHA256 (rust/crates/itoa-1.0.4.crate) = 4217ad341ebadf8d8e724e264f13e593e0648f5b3e94b3896a5df283be015ecc -SIZE (rust/crates/itoa-1.0.4.crate) = 10601 -SHA256 (rust/crates/js-sys-0.3.60.crate) = 49409df3e3bf0856b916e2ceaca09ee28e6871cf7d9ce97a692cacfdb2a25a47 -SIZE (rust/crates/js-sys-0.3.60.crate) = 79257 +SHA256 (rust/crates/hermit-abi-0.2.6.crate) = ee512640fe35acbfb4bb779db6f0d80704c2cacfa2e39b601ef3e3f47d1ae4c7 +SIZE (rust/crates/hermit-abi-0.2.6.crate) = 13027 +SHA256 (rust/crates/hermit-abi-0.3.1.crate) = fed44880c466736ef9a5c5b5facefb5ed0785676d0c02d612db14e54f0d84286 +SIZE (rust/crates/hermit-abi-0.3.1.crate) = 13793 +SHA256 (rust/crates/indexmap-1.9.2.crate) = 1885e79c1fc4b10f0e172c475f458b7f7b93061064d98c3293e98c5ba0c8b399 +SIZE (rust/crates/indexmap-1.9.2.crate) = 54627 +SHA256 (rust/crates/io-lifetimes-1.0.5.crate) = 1abeb7a0dd0f8181267ff8adc397075586500b81b28a73e8a0208b00fc170fb3 +SIZE (rust/crates/io-lifetimes-1.0.5.crate) = 35939 +SHA256 (rust/crates/is-terminal-0.4.3.crate) = 22e18b0a45d56fe973d6db23972bf5bc46f988a4a2385deac9cc29572f09daef +SIZE (rust/crates/is-terminal-0.4.3.crate) = 7701 +SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473 +SIZE (rust/crates/itertools-0.10.5.crate) = 115354 +SHA256 (rust/crates/itoa-1.0.5.crate) = fad582f4b9e86b6caa621cabeb0963332d92eea04729ab12892c2533951e6440 +SIZE (rust/crates/itoa-1.0.5.crate) = 10622 +SHA256 (rust/crates/js-sys-0.3.61.crate) = 445dde2150c55e483f3d8416706b97ec8e8237c307e5b7b4b8dd15e6af2a0730 +SIZE (rust/crates/js-sys-0.3.61.crate) = 80158 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.132.crate) = 8371e4e5341c3a96db127eb2465ac681ced4c433e01dd0e938adbef26ba93ba5 -SIZE (rust/crates/libc-0.2.132.crate) = 595317 +SHA256 (rust/crates/libc-0.2.139.crate) = 201de327520df007757c1f0adce6e827fe8562fbc28bfd9c15571c66ca1f5f79 +SIZE (rust/crates/libc-0.2.139.crate) = 638983 SHA256 (rust/crates/libflate-1.2.0.crate) = 05605ab2bce11bcfc0e9c635ff29ef8b2ea83f29be257ee7d730cac3ee373093 SIZE (rust/crates/libflate-1.2.0.crate) = 40864 SHA256 (rust/crates/libflate_lz77-1.1.0.crate) = 39a734c0493409afcd49deee13c006a04e3586b9761a03543c6272c9c51f2f5a SIZE (rust/crates/libflate_lz77-1.1.0.crate) = 5729 -SHA256 (rust/crates/lock_api-0.4.8.crate) = 9f80bf5aacaf25cbfc8210d1cfb718f2bf3b11c4c54e5afe36c236853a8ec390 -SIZE (rust/crates/lock_api-0.4.8.crate) = 25677 +SHA256 (rust/crates/linux-raw-sys-0.1.4.crate) = f051f77a7c8e6957c0696eac88f26b0117e54f52d3fc682ab19397a8812846a4 +SIZE (rust/crates/linux-raw-sys-0.1.4.crate) = 878981 +SHA256 (rust/crates/lock_api-0.4.9.crate) = 435011366fe56583b16cf956f9df0095b405b82d76425bc8981c0e22e60ec4df +SIZE (rust/crates/lock_api-0.4.9.crate) = 25685 SHA256 (rust/crates/log-0.4.17.crate) = abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e SIZE (rust/crates/log-0.4.17.crate) = 38028 SHA256 (rust/crates/maplit-1.0.2.crate) = 3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d SIZE (rust/crates/maplit-1.0.2.crate) = 8871 SHA256 (rust/crates/memchr-2.5.0.crate) = 2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d SIZE (rust/crates/memchr-2.5.0.crate) = 65812 -SHA256 (rust/crates/memoffset-0.6.5.crate) = 5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce -SIZE (rust/crates/memoffset-0.6.5.crate) = 7686 -SHA256 (rust/crates/num-format-0.4.3.crate) = 54b862ff8df690cf089058c98b183676a7ed0f974cc08b426800093227cbff3b -SIZE (rust/crates/num-format-0.4.3.crate) = 61506 +SHA256 (rust/crates/memoffset-0.7.1.crate) = 5de893c32cde5f383baa4c04c5d6dbdd735cfd4a794b0debdb2bb1b421da5ff4 +SIZE (rust/crates/memoffset-0.7.1.crate) = 8556 +SHA256 (rust/crates/num-format-0.4.4.crate) = a652d9771a63711fd3c3deb670acfbe5c30a4072e664d7a3bf5a9e1056ac72c3 +SIZE (rust/crates/num-format-0.4.4.crate) = 61509 SHA256 (rust/crates/num-traits-0.2.15.crate) = 578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd SIZE (rust/crates/num-traits-0.2.15.crate) = 49262 -SHA256 (rust/crates/num_cpus-1.13.1.crate) = 19e64526ebdee182341572e50e9ad03965aa510cd94427a4549448f285e957a1 -SIZE (rust/crates/num_cpus-1.13.1.crate) = 14752 -SHA256 (rust/crates/once_cell-1.14.0.crate) = 2f7254b99e31cad77da24b08ebf628882739a608578bb1bcdfc1f9c21260d7c0 -SIZE (rust/crates/once_cell-1.14.0.crate) = 31614 +SHA256 (rust/crates/num_cpus-1.15.0.crate) = 0fac9e2da13b5eb447a6ce3d392f23a29d8694bff781bf03a16cd9ac8697593b +SIZE (rust/crates/num_cpus-1.15.0.crate) = 15680 +SHA256 (rust/crates/once_cell-1.17.0.crate) = 6f61fba1741ea2b3d6a1e3178721804bb716a68a6aeba1149b5d52e3d464ea66 +SIZE (rust/crates/once_cell-1.17.0.crate) = 32736 SHA256 (rust/crates/oorandom-11.1.3.crate) = 0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575 SIZE (rust/crates/oorandom-11.1.3.crate) = 10068 -SHA256 (rust/crates/os_str_bytes-6.3.0.crate) = 9ff7415e9ae3fff1225851df9e0d9e4e5479f947619774677a63572e55e80eff -SIZE (rust/crates/os_str_bytes-6.3.0.crate) = 22928 +SHA256 (rust/crates/os_str_bytes-6.4.1.crate) = 9b7820b9daea5457c9f21c69448905d723fbd21136ccf521748f23fd49e723ee +SIZE (rust/crates/os_str_bytes-6.4.1.crate) = 23101 SHA256 (rust/crates/output_vt100-0.1.3.crate) = 628223faebab4e3e40667ee0b2336d34a5b960ff60ea743ddfdbcf7770bcfb66 SIZE (rust/crates/output_vt100-0.1.3.crate) = 4473 -SHA256 (rust/crates/parking_lot_core-0.9.3.crate) = 09a279cbf25cb0757810394fbc1e359949b59e348145c643a939a525692e6929 -SIZE (rust/crates/parking_lot_core-0.9.3.crate) = 32256 +SHA256 (rust/crates/parking_lot_core-0.9.7.crate) = 9069cbb9f99e3a5083476ccb29ceb1de18b9118cafa53e90c9551235de2b9521 +SIZE (rust/crates/parking_lot_core-0.9.7.crate) = 32412 SHA256 (rust/crates/plotters-0.3.4.crate) = 2538b639e642295546c50fcd545198c9d64ee2a38620a628724a3b266d5fbf97 SIZE (rust/crates/plotters-0.3.4.crate) = 143219 SHA256 (rust/crates/plotters-backend-0.3.4.crate) = 193228616381fecdc1224c62e96946dfbc73ff4384fba576e052ff8c1bea8142 SIZE (rust/crates/plotters-backend-0.3.4.crate) = 13416 SHA256 (rust/crates/plotters-svg-0.3.3.crate) = f9a81d2759aae1dae668f783c308bc5c8ebd191ff4184aaa1b37f65a6ae5a56f SIZE (rust/crates/plotters-svg-0.3.3.crate) = 6916 -SHA256 (rust/crates/ppv-lite86-0.2.16.crate) = eb9f9e6e233e5c4a35559a617bf40a4ec447db2e84c20b55a6f83167b7e57872 -SIZE (rust/crates/ppv-lite86-0.2.16.crate) = 22245 -SHA256 (rust/crates/predicates-2.1.1.crate) = a5aab5be6e4732b473071984b3164dbbfb7a3674d30ea5ff44410b6bcd960c3c -SIZE (rust/crates/predicates-2.1.1.crate) = 23150 -SHA256 (rust/crates/predicates-core-1.0.3.crate) = da1c2388b1513e1b605fcec39a95e0a9e8ef088f71443ef37099fa9ae6673fcb -SIZE (rust/crates/predicates-core-1.0.3.crate) = 7757 -SHA256 (rust/crates/predicates-tree-1.0.5.crate) = 4d86de6de25020a36c6d3643a86d9a6a9f552107c0559c60ea03551b5e16c032 -SIZE (rust/crates/predicates-tree-1.0.5.crate) = 8126 +SHA256 (rust/crates/ppv-lite86-0.2.17.crate) = 5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de +SIZE (rust/crates/ppv-lite86-0.2.17.crate) = 22242 +SHA256 (rust/crates/predicates-2.1.5.crate) = 59230a63c37f3e18569bdb90e4a89cbf5bf8b06fea0b84e65ea10cc4df47addd +SIZE (rust/crates/predicates-2.1.5.crate) = 24165 +SHA256 (rust/crates/predicates-core-1.0.5.crate) = 72f883590242d3c6fc5bf50299011695fa6590c2c70eac95ee1bdb9a733ad1a2 +SIZE (rust/crates/predicates-core-1.0.5.crate) = 7773 +SHA256 (rust/crates/predicates-tree-1.0.7.crate) = 54ff541861505aabf6ea722d2131ee980b8276e10a1297b94e896dd8b621850d +SIZE (rust/crates/predicates-tree-1.0.7.crate) = 8145 SHA256 (rust/crates/pretty_assertions-1.3.0.crate) = a25e9bcb20aa780fd0bb16b72403a9064d6b3f22f026946029acb941a50af755 SIZE (rust/crates/pretty_assertions-1.3.0.crate) = 79441 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.43.crate) = 0a2ca2c61bc9f3d74d2886294ab7b9853abd9c1ad903a3ac7815c58989bb7bab -SIZE (rust/crates/proc-macro2-1.0.43.crate) = 41512 +SHA256 (rust/crates/proc-macro2-1.0.51.crate) = 5d727cae5b39d21da60fa540906919ad737832fe0b1c165da3a34d6548c849d6 +SIZE (rust/crates/proc-macro2-1.0.51.crate) = 41804 SHA256 (rust/crates/quick-xml-0.26.0.crate) = 7f50b1c63b38611e7d4d7f68b82d3ad0cc71a2ad2e7f61fc10f1328d917c93cd SIZE (rust/crates/quick-xml-0.26.0.crate) = 116260 -SHA256 (rust/crates/quote-1.0.21.crate) = bbe448f377a7d6961e30f5955f9b8d106c3f5e449d493ee1b125c1d43c2b5179 -SIZE (rust/crates/quote-1.0.21.crate) = 28030 +SHA256 (rust/crates/quote-1.0.23.crate) = 8856d8364d252a14d474036ea1358d63c9e6965c8e5c1885c18f73d70bff9c7b +SIZE (rust/crates/quote-1.0.23.crate) = 28058 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.5.3.crate) = bd99e5772ead8baa5215278c9b15bf92087709e9c1b2d1f97cdb5a183c933a7d -SIZE (rust/crates/rayon-1.5.3.crate) = 167246 -SHA256 (rust/crates/rayon-core-1.9.3.crate) = 258bcdb5ac6dad48491bb2992db6b7cf74878b0384908af124823d118c99683f -SIZE (rust/crates/rayon-core-1.9.3.crate) = 65300 +SHA256 (rust/crates/rayon-1.6.1.crate) = 6db3a213adf02b3bcfd2d3846bb41cb22857d131789e01df434fb7e7bc0759b7 +SIZE (rust/crates/rayon-1.6.1.crate) = 166330 +SHA256 (rust/crates/rayon-core-1.10.2.crate) = 356a0625f1954f730c0201cdab48611198dc6ce21f4acff55089b5a78e6e835b +SIZE (rust/crates/rayon-core-1.10.2.crate) = 70599 SHA256 (rust/crates/redox_syscall-0.2.16.crate) = fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a SIZE (rust/crates/redox_syscall-0.2.16.crate) = 24012 -SHA256 (rust/crates/regex-1.6.0.crate) = 4c4eb3267174b8c6c2f654116623910a0fef09c4753f8dd83db29c48a0df988b -SIZE (rust/crates/regex-1.6.0.crate) = 239329 +SHA256 (rust/crates/regex-1.7.1.crate) = 48aaa5748ba571fb95cd2c85c09f629215d3a6ece942baa100950af03a34f733 +SIZE (rust/crates/regex-1.7.1.crate) = 239648 SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132 SIZE (rust/crates/regex-automata-0.1.10.crate) = 114533 -SHA256 (rust/crates/regex-syntax-0.6.27.crate) = a3f87b73ce11b1619a3c6332f45341e0047173771e8b8b73f87bfeefb7b56244 -SIZE (rust/crates/regex-syntax-0.6.27.crate) = 297300 -SHA256 (rust/crates/rgb-0.8.33.crate) = c3b221de559e4a29df3b957eec92bc0de6bc8eaf6ca9cfed43e5e1d67ff65a34 -SIZE (rust/crates/rgb-0.8.33.crate) = 16261 +SHA256 (rust/crates/regex-syntax-0.6.28.crate) = 456c603be3e8d448b072f410900c09faf164fbce2d480456f50eea6e25f9c848 +SIZE (rust/crates/regex-syntax-0.6.28.crate) = 299288 +SHA256 (rust/crates/rgb-0.8.35.crate) = 7495acf66551cdb696b7711408144bcd3194fc78e32f3a09e809bfe7dd4a7ce3 +SIZE (rust/crates/rgb-0.8.35.crate) = 16520 SHA256 (rust/crates/rle-decode-fast-1.0.3.crate) = 3582f63211428f83597b51b2ddb88e2a91a9d52d12831f9d08f5e624e8977422 SIZE (rust/crates/rle-decode-fast-1.0.3.crate) = 62086 -SHA256 (rust/crates/ryu-1.0.11.crate) = 4501abdff3ae82a1c1b477a17252eb69cee9e66eb915c1abaa4f44d873df9f09 -SIZE (rust/crates/ryu-1.0.11.crate) = 47007 +SHA256 (rust/crates/rustix-0.36.8.crate) = f43abb88211988493c1abb44a70efa56ff0ce98f233b7b276146f1f3f7ba9644 +SIZE (rust/crates/rustix-0.36.8.crate) = 290808 +SHA256 (rust/crates/ryu-1.0.12.crate) = 7b4b9743ed687d4b4bcedf9ff5eaa7398495ae14e61cba0a295704edbc7decde +SIZE (rust/crates/ryu-1.0.12.crate) = 47070 SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502 SIZE (rust/crates/same-file-1.0.6.crate) = 10183 SHA256 (rust/crates/scopeguard-1.1.0.crate) = d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd SIZE (rust/crates/scopeguard-1.1.0.crate) = 11470 -SHA256 (rust/crates/serde-1.0.145.crate) = 728eb6351430bccb993660dfffc5a72f91ccc1295abaa8ce19b27ebe4f75568b -SIZE (rust/crates/serde-1.0.145.crate) = 76568 -SHA256 (rust/crates/serde_derive-1.0.145.crate) = 81fa1584d3d1bcacd84c277a0dfe21f5b0f6accf4a23d04d4c6d61f1af522b4c -SIZE (rust/crates/serde_derive-1.0.145.crate) = 54860 -SHA256 (rust/crates/serde_json-1.0.85.crate) = e55a28e3aaef9d5ce0506d0a14dbba8054ddc7e499ef522dd8b26859ec9d4a44 -SIZE (rust/crates/serde_json-1.0.85.crate) = 144635 -SHA256 (rust/crates/smallvec-1.9.0.crate) = 2fd0db749597d91ff862fd1d55ea87f7855a744a8425a64695b6fca237d1dad1 -SIZE (rust/crates/smallvec-1.9.0.crate) = 28396 +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 +SIZE (rust/crates/serde_derive-1.0.152.crate) = 55586 +SHA256 (rust/crates/serde_json-1.0.93.crate) = cad406b69c91885b5107daf2c29572f6c8cdb3c66826821e286c533490c0bc76 +SIZE (rust/crates/serde_json-1.0.93.crate) = 144383 +SHA256 (rust/crates/smallvec-1.10.0.crate) = a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0 +SIZE (rust/crates/smallvec-1.10.0.crate) = 31564 SHA256 (rust/crates/str_stack-0.1.0.crate) = 9091b6114800a5f2141aee1d1b9d6ca3592ac062dc5decb3764ec5895a47b4eb SIZE (rust/crates/str_stack-0.1.0.crate) = 7977 SHA256 (rust/crates/strsim-0.10.0.crate) = 73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623 SIZE (rust/crates/strsim-0.10.0.crate) = 11355 -SHA256 (rust/crates/syn-1.0.99.crate) = 58dbef6ec655055e20b86b15a8cc6d439cca19b667537ac6a1369572d151ab13 -SIZE (rust/crates/syn-1.0.99.crate) = 236084 -SHA256 (rust/crates/termcolor-1.1.3.crate) = bab24d30b911b2376f3a13cc2cd443142f0c81dda04c118693e35b3835757755 -SIZE (rust/crates/termcolor-1.1.3.crate) = 17242 -SHA256 (rust/crates/termtree-0.2.4.crate) = 507e9898683b6c43a9aa55b64259b721b52ba226e0f3779137e50ad114a4c90b -SIZE (rust/crates/termtree-0.2.4.crate) = 4416 +SHA256 (rust/crates/syn-1.0.107.crate) = 1f4064b5b16e03ae50984a5a8ed5d4f8803e6bc1fd170a3cda91a1be4b18e3f5 +SIZE (rust/crates/syn-1.0.107.crate) = 237539 +SHA256 (rust/crates/termcolor-1.2.0.crate) = be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6 +SIZE (rust/crates/termcolor-1.2.0.crate) = 17917 +SHA256 (rust/crates/termtree-0.4.0.crate) = 95059e91184749cb66be6dc994f67f182b6d897cb3df74a5bf66b5e709295fd8 +SIZE (rust/crates/termtree-0.4.0.crate) = 4449 SHA256 (rust/crates/testing_logger-0.1.1.crate) = 6d92b727cb45d33ae956f7f46b966b25f1bc712092aeef9dba5ac798fc89f720 SIZE (rust/crates/testing_logger-0.1.1.crate) = 3630 -SHA256 (rust/crates/textwrap-0.15.2.crate) = b7b3e525a49ec206798b40326a44121291b530c963cfb01018f63e135bac543d -SIZE (rust/crates/textwrap-0.15.2.crate) = 53191 +SHA256 (rust/crates/textwrap-0.16.0.crate) = 222a222a5bfe1bba4a77b45ec488a741b3cb8872e5e499451fd7d0129c9c7c3d +SIZE (rust/crates/textwrap-0.16.0.crate) = 53722 SHA256 (rust/crates/tinytemplate-1.2.1.crate) = be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc SIZE (rust/crates/tinytemplate-1.2.1.crate) = 26490 -SHA256 (rust/crates/unicode-ident-1.0.4.crate) = dcc811dc4066ac62f84f11307873c4850cb653bfa9b1719cee2bd2204a4bc5dd -SIZE (rust/crates/unicode-ident-1.0.4.crate) = 35491 +SHA256 (rust/crates/unicode-ident-1.0.6.crate) = 84a22b9f218b40614adcb3f4ff08b703773ad44fa9423e4e0d346d5db86e4ebc +SIZE (rust/crates/unicode-ident-1.0.6.crate) = 42158 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 @@ -205,18 +227,18 @@ SHA256 (rust/crates/walkdir-2.3.2.crate) = 808cf2735cd4b6866113f648b791c6adc5714 SIZE (rust/crates/walkdir-2.3.2.crate) = 23516 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.83.crate) = eaf9f5aceeec8be17c128b2e93e031fb8a4d469bb9c4ae2d7dc1888b26887268 -SIZE (rust/crates/wasm-bindgen-0.2.83.crate) = 169618 -SHA256 (rust/crates/wasm-bindgen-backend-0.2.83.crate) = 4c8ffb332579b0557b52d268b91feab8df3615f265d5270fec2a8c95b17c1142 -SIZE (rust/crates/wasm-bindgen-backend-0.2.83.crate) = 25620 -SHA256 (rust/crates/wasm-bindgen-macro-0.2.83.crate) = 052be0f94026e6cbc75cdefc9bae13fd6052cdcaf532fa6c45e7ae33a1e6c810 -SIZE (rust/crates/wasm-bindgen-macro-0.2.83.crate) = 12075 -SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.83.crate) = 07bc0c051dc5f23e307b13285f9d75df86bfdf816c5721e573dec1f9b8aa193c -SIZE (rust/crates/wasm-bindgen-macro-support-0.2.83.crate) = 18530 -SHA256 (rust/crates/wasm-bindgen-shared-0.2.83.crate) = 1c38c045535d93ec4f0b4defec448e4291638ee608530863b1e2ba115d4fff7f -SIZE (rust/crates/wasm-bindgen-shared-0.2.83.crate) = 7194 -SHA256 (rust/crates/web-sys-0.3.60.crate) = bcda906d8be16e728fd5adc5b729afad4e444e106ab28cd1c7256e54fa61510f -SIZE (rust/crates/web-sys-0.3.60.crate) = 700485 +SHA256 (rust/crates/wasm-bindgen-0.2.84.crate) = 31f8dcbc21f30d9b8f2ea926ecb58f6b91192c17e9d33594b3df58b2007ca53b +SIZE (rust/crates/wasm-bindgen-0.2.84.crate) = 172947 +SHA256 (rust/crates/wasm-bindgen-backend-0.2.84.crate) = 95ce90fd5bcc06af55a641a86428ee4229e44e07033963a2290a8e241607ccb9 +SIZE (rust/crates/wasm-bindgen-backend-0.2.84.crate) = 26344 +SHA256 (rust/crates/wasm-bindgen-macro-0.2.84.crate) = 4c21f77c0bedc37fd5dc21f897894a5ca01e7bb159884559461862ae90c0b4c5 +SIZE (rust/crates/wasm-bindgen-macro-0.2.84.crate) = 12857 +SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.84.crate) = 2aff81306fcac3c7515ad4e177f521b5c9a15f2b08f4e32d823066102f35a5f6 +SIZE (rust/crates/wasm-bindgen-macro-support-0.2.84.crate) = 19076 +SHA256 (rust/crates/wasm-bindgen-shared-0.2.84.crate) = 0046fef7e28c3804e5e38bfa31ea2a0f73905319b677e57ebe37e49358989b5d +SIZE (rust/crates/wasm-bindgen-shared-0.2.84.crate) = 7219 +SHA256 (rust/crates/web-sys-0.3.61.crate) = e33b99f4b23ba3eec1a53ac264e35a755f00e966e0065077d6027c0f575b0b97 +SIZE (rust/crates/web-sys-0.3.61.crate) = 706333 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 @@ -225,19 +247,25 @@ SHA256 (rust/crates/winapi-util-0.1.5.crate) = 70ec6ce85bb158151cae5e5c87f95a8e9 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.36.1.crate) = ea04155a16a59f9eab786fe12a4a450e75cdb175f9e0d80da1e17db09f55b8d2 -SIZE (rust/crates/windows-sys-0.36.1.crate) = 3347053 -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_i686_gnu-0.36.1.crate) = 180e6ccf01daf4c426b846dfc66db1fc518f074baa793aa7d9b9aaeffad6a3b6 -SIZE (rust/crates/windows_i686_gnu-0.36.1.crate) = 818115 -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_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_msvc-0.36.1.crate) = c811ca4a8c853ef420abd8592ba53ddbbac90410fab6903b3e79972a631f7680 -SIZE (rust/crates/windows_x86_64_msvc-0.36.1.crate) = 661999 +SHA256 (rust/crates/windows-sys-0.45.0.crate) = 75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0 +SIZE (rust/crates/windows-sys-0.45.0.crate) = 2568659 +SHA256 (rust/crates/windows-targets-0.42.1.crate) = 8e2522491fbfcd58cc84d47aeb2958948c4b8982e9a2d8a2a35bbaed431390e7 +SIZE (rust/crates/windows-targets-0.42.1.crate) = 5524 +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_msvc-0.42.1.crate) = 4c8b1b673ffc16c47a9ff48570a9d85e25d265735c503681332589af6253c6c7 +SIZE (rust/crates/windows_aarch64_msvc-0.42.1.crate) = 664655 +SHA256 (rust/crates/windows_i686_gnu-0.42.1.crate) = de3887528ad530ba7bdbb1faa8275ec7a1155a45ffa57c37993960277145d640 +SIZE (rust/crates/windows_i686_gnu-0.42.1.crate) = 733428 +SHA256 (rust/crates/windows_i686_msvc-0.42.1.crate) = bf4d1122317eddd6ff351aa852118a2418ad4214e6613a50e0191f7004372605 +SIZE (rust/crates/windows_i686_msvc-0.42.1.crate) = 722583 +SHA256 (rust/crates/windows_x86_64_gnu-0.42.1.crate) = c1040f221285e17ebccbc2591ffdc2d44ee1f9186324dd3e84e99ac68d699c45 +SIZE (rust/crates/windows_x86_64_gnu-0.42.1.crate) = 697614 +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_msvc-0.42.1.crate) = 447660ad36a13288b1db4d4248e857b510e8c3a225c822ba4fb748c0aafecffd +SIZE (rust/crates/windows_x86_64_msvc-0.42.1.crate) = 664606 SHA256 (rust/crates/yansi-0.5.1.crate) = 09041cd90cf85f7f8b2df60c646f853b7f535ce68f85244eb6731cf89fa498ec SIZE (rust/crates/yansi-0.5.1.crate) = 16525 -SHA256 (jonhoo-inferno-v0.11.14_GH0.tar.gz) = f3f8518449581b8de182407e016385a0415aff84105a5ff966ca6adc981b4db3 -SIZE (jonhoo-inferno-v0.11.14_GH0.tar.gz) = 630852 +SHA256 (jonhoo-inferno-v0.11.15_GH0.tar.gz) = bbe027feb15d9c5c01994fe86a509e47d69d4d1b2a4a368f33c196f854f90c99 +SIZE (jonhoo-inferno-v0.11.15_GH0.tar.gz) = 631522 diff --git a/biology/diamond/Makefile b/biology/diamond/Makefile index a0eaffb8b18..fc47684d530 100644 --- a/biology/diamond/Makefile +++ b/biology/diamond/Makefile @@ -1,6 +1,6 @@ PORTNAME= diamond DISTVERSIONPREFIX= v -DISTVERSION= 2.0.15 +DISTVERSION= 2.1.1 CATEGORIES= biology MAINTAINER= jrm@FreeBSD.org diff --git a/biology/diamond/distinfo b/biology/diamond/distinfo index 0da4b09a048..0820813c3ab 100644 --- a/biology/diamond/distinfo +++ b/biology/diamond/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1650821944 -SHA256 (bbuchfink-diamond-v2.0.15_GH0.tar.gz) = cc8e1f3fd357d286cf6585b21321bd25af69aae16ae1a8f605ea603c1886ffa4 -SIZE (bbuchfink-diamond-v2.0.15_GH0.tar.gz) = 1489731 +TIMESTAMP = 1676049151 +SHA256 (bbuchfink-diamond-v2.1.1_GH0.tar.gz) = 4aacb1b67f306d4e719f792e97acbe4d9581524ed9aae88f83eb340e052f736f +SIZE (bbuchfink-diamond-v2.1.1_GH0.tar.gz) = 1749775 diff --git a/cad/kicad-doc/Makefile b/cad/kicad-doc/Makefile index 6ef46e0d1ee..84dbb35b420 100644 --- a/cad/kicad-doc/Makefile +++ b/cad/kicad-doc/Makefile @@ -1,5 +1,5 @@ PORTNAME= kicad -PORTVERSION= 6.0.11 +PORTVERSION= 7.0.0 CATEGORIES= cad MASTER_SITES= https://kicad-downloads.s3.cern.ch/docs/ PKGNAMESUFFIX= -doc diff --git a/cad/kicad-doc/distinfo b/cad/kicad-doc/distinfo index ce33a1af0e6..4c094c9b7a7 100644 --- a/cad/kicad-doc/distinfo +++ b/cad/kicad-doc/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1674662553 -SHA256 (kicad-doc-6.0.11.tar.gz) = 141ef958e8cfd8daf489c8e61b245df64e971bd0b30b2a32857b3210c22f3f4a -SIZE (kicad-doc-6.0.11.tar.gz) = 278043986 +TIMESTAMP = 1676192518 +SHA256 (kicad-doc-7.0.0.tar.gz) = 04cad356fd19b46e70eaa6e3365d94c326e4237d80c09394208fd4662e756465 +SIZE (kicad-doc-7.0.0.tar.gz) = 494065397 diff --git a/cad/kicad-doc/pkg-plist b/cad/kicad-doc/pkg-plist index 81cd315dfd0..8c6d6e42464 100644 --- a/cad/kicad-doc/pkg-plist +++ b/cad/kicad-doc/pkg-plist @@ -362,10 +362,8 @@ %%DOCSDIR%%/help/de/images/gerbview_x2_attribute.png %%DOCSDIR%%/help/de/images/gerbview_x2_component.png %%DOCSDIR%%/help/de/images/gerbview_x2_net.png -%%DOCSDIR%%/help/de/images/icons/add_arc.png %%DOCSDIR%%/help/de/images/icons/add_bus.png %%DOCSDIR%%/help/de/images/icons/add_bus2bus.png -%%DOCSDIR%%/help/de/images/icons/add_circle.png %%DOCSDIR%%/help/de/images/icons/add_component.png %%DOCSDIR%%/help/de/images/icons/add_corner.png %%DOCSDIR%%/help/de/images/icons/add_dashed_line.png @@ -375,16 +373,10 @@ %%DOCSDIR%%/help/de/images/icons/add_hierarchical_label.png %%DOCSDIR%%/help/de/images/icons/add_hierarchical_subsheet.png %%DOCSDIR%%/help/de/images/icons/add_junction.png -%%DOCSDIR%%/help/de/images/icons/add_keepout_area.png -%%DOCSDIR%%/help/de/images/icons/add_line.png %%DOCSDIR%%/help/de/images/icons/add_line2bus.png %%DOCSDIR%%/help/de/images/icons/add_line_label.png -%%DOCSDIR%%/help/de/images/icons/add_pcb_target.png %%DOCSDIR%%/help/de/images/icons/add_polygon.png %%DOCSDIR%%/help/de/images/icons/add_power.png -%%DOCSDIR%%/help/de/images/icons/add_rectangle.png -%%DOCSDIR%%/help/de/images/icons/add_tracks.png -%%DOCSDIR%%/help/de/images/icons/add_zone.png %%DOCSDIR%%/help/de/images/icons/add_zone_cutout.png %%DOCSDIR%%/help/de/images/icons/anchor.png %%DOCSDIR%%/help/de/images/icons/annotate.png @@ -412,13 +404,10 @@ %%DOCSDIR%%/help/de/images/icons/component_select_alternate_shape.png %%DOCSDIR%%/help/de/images/icons/component_select_unit.png %%DOCSDIR%%/help/de/images/icons/config.png -%%DOCSDIR%%/help/de/images/icons/contrast_mode.png %%DOCSDIR%%/help/de/images/icons/copper_layers_setup.png %%DOCSDIR%%/help/de/images/icons/copy_library.png %%DOCSDIR%%/help/de/images/icons/copycomponent.png %%DOCSDIR%%/help/de/images/icons/create_cmp_file.png -%%DOCSDIR%%/help/de/images/icons/cursor.png -%%DOCSDIR%%/help/de/images/icons/cursor_shape.png %%DOCSDIR%%/help/de/images/icons/cvpcb.png %%DOCSDIR%%/help/de/images/icons/dashline.png %%DOCSDIR%%/help/de/images/icons/datasheet.png @@ -463,16 +452,13 @@ %%DOCSDIR%%/help/de/images/icons/gbr_select_mode1.png %%DOCSDIR%%/help/de/images/icons/gbr_select_mode2.png %%DOCSDIR%%/help/de/images/icons/general_deletions.png -%%DOCSDIR%%/help/de/images/icons/general_ratsnest.png %%DOCSDIR%%/help/de/images/icons/gerber_file.png %%DOCSDIR%%/help/de/images/icons/gerbview_clear_layers.png %%DOCSDIR%%/help/de/images/icons/gl_change.png %%DOCSDIR%%/help/de/images/icons/glabel2label.png %%DOCSDIR%%/help/de/images/icons/glabel2text.png %%DOCSDIR%%/help/de/images/icons/green.png -%%DOCSDIR%%/help/de/images/icons/grid.png %%DOCSDIR%%/help/de/images/icons/grid_select.png -%%DOCSDIR%%/help/de/images/icons/grid_select_axis.png %%DOCSDIR%%/help/de/images/icons/hammer.png %%DOCSDIR%%/help/de/images/icons/help.png %%DOCSDIR%%/help/de/images/icons/hidden_pin.png @@ -512,7 +498,6 @@ %%DOCSDIR%%/help/de/images/icons/lang_ru.png %%DOCSDIR%%/help/de/images/icons/lang_sl.png %%DOCSDIR%%/help/de/images/icons/language.png -%%DOCSDIR%%/help/de/images/icons/layers_manager.png %%DOCSDIR%%/help/de/images/icons/leave_sheet.png %%DOCSDIR%%/help/de/images/icons/lib_next.png %%DOCSDIR%%/help/de/images/icons/lib_previous.png @@ -526,7 +511,6 @@ %%DOCSDIR%%/help/de/images/icons/mode_module.png %%DOCSDIR%%/help/de/images/icons/mode_track.png %%DOCSDIR%%/help/de/images/icons/modratsnest.png -%%DOCSDIR%%/help/de/images/icons/module.png %%DOCSDIR%%/help/de/images/icons/module_check.png %%DOCSDIR%%/help/de/images/icons/module_editor.png %%DOCSDIR%%/help/de/images/icons/module_filtered_list.png @@ -546,7 +530,6 @@ %%DOCSDIR%%/help/de/images/icons/mw_add_stub.png %%DOCSDIR%%/help/de/images/icons/mw_add_stub_arc.png %%DOCSDIR%%/help/de/images/icons/mw_toolbar.png -%%DOCSDIR%%/help/de/images/icons/net_highlight.png %%DOCSDIR%%/help/de/images/icons/net_locked.png %%DOCSDIR%%/help/de/images/icons/net_unlocked.png %%DOCSDIR%%/help/de/images/icons/netlist.png @@ -569,7 +552,6 @@ %%DOCSDIR%%/help/de/images/icons/ortho.png %%DOCSDIR%%/help/de/images/icons/pad.png %%DOCSDIR%%/help/de/images/icons/pad_dimensions.png -%%DOCSDIR%%/help/de/images/icons/pad_sketch.png %%DOCSDIR%%/help/de/images/icons/pads_mask_layers.png %%DOCSDIR%%/help/de/images/icons/pagelayout_normal_view_mode.png %%DOCSDIR%%/help/de/images/icons/pagelayout_special_view_mode.png @@ -590,7 +572,6 @@ %%DOCSDIR%%/help/de/images/icons/plot_pdf.png %%DOCSDIR%%/help/de/images/icons/plot_ps.png %%DOCSDIR%%/help/de/images/icons/plot_svg.png -%%DOCSDIR%%/help/de/images/icons/polar_coord.png %%DOCSDIR%%/help/de/images/icons/post_compo.png %%DOCSDIR%%/help/de/images/icons/post_drill.png %%DOCSDIR%%/help/de/images/icons/post_module.png @@ -619,14 +600,9 @@ %%DOCSDIR%%/help/de/images/icons/show_dcodenumber.png %%DOCSDIR%%/help/de/images/icons/show_footprint.png %%DOCSDIR%%/help/de/images/icons/show_mod_edge.png -%%DOCSDIR%%/help/de/images/icons/show_zone.png -%%DOCSDIR%%/help/de/images/icons/show_zone_disable.png -%%DOCSDIR%%/help/de/images/icons/show_zone_outline_only.png -%%DOCSDIR%%/help/de/images/icons/showtrack.png %%DOCSDIR%%/help/de/images/icons/svg_file.png %%DOCSDIR%%/help/de/images/icons/swap_layer.png %%DOCSDIR%%/help/de/images/icons/three_d.png -%%DOCSDIR%%/help/de/images/icons/tool_ratsnest.png %%DOCSDIR%%/help/de/images/icons/tools.png %%DOCSDIR%%/help/de/images/icons/track_locked.png %%DOCSDIR%%/help/de/images/icons/track_sketch.png @@ -643,7 +619,6 @@ %%DOCSDIR%%/help/de/images/icons/update_module_board.png %%DOCSDIR%%/help/de/images/icons/use_3D_copper_thickness.png %%DOCSDIR%%/help/de/images/icons/via.png -%%DOCSDIR%%/help/de/images/icons/via_sketch.png %%DOCSDIR%%/help/de/images/icons/warning.png %%DOCSDIR%%/help/de/images/icons/web_support.png %%DOCSDIR%%/help/de/images/icons/width_net.png @@ -678,7 +653,6 @@ %%DOCSDIR%%/help/de/images/sim_settings.png %%DOCSDIR%%/help/de/images/toolbar_schedit.png %%DOCSDIR%%/help/de/images/toolbar_schedit_rightside.png -%%DOCSDIR%%/help/de/images/toolbar_viewlib_part.png %%DOCSDIR%%/help/de/images/wires_labels.png %%DOCSDIR%%/help/de/kicad.html %%DOCSDIR%%/help/de/kicad.pdf @@ -886,8 +860,6 @@ %%DOCSDIR%%/help/en/images/eeschema_libedit_alias.png %%DOCSDIR%%/help/en/images/eeschema_libedit_anchor.png %%DOCSDIR%%/help/en/images/eeschema_libedit_context_menu.png -%%DOCSDIR%%/help/en/images/eeschema_libedit_disable_common.png -%%DOCSDIR%%/help/en/images/eeschema_libedit_field_context_menu.png %%DOCSDIR%%/help/en/images/eeschema_libedit_footprint.png %%DOCSDIR%%/help/en/images/eeschema_libedit_new.png %%DOCSDIR%%/help/en/images/eeschema_libedit_not_interchangeable.png @@ -896,7 +868,6 @@ %%DOCSDIR%%/help/en/images/eeschema_libedit_pin_properties_style.png %%DOCSDIR%%/help/en/images/eeschema_libedit_polyline_properties.png %%DOCSDIR%%/help/en/images/eeschema_libedit_power_symbol.png -%%DOCSDIR%%/help/en/images/eeschema_libedit_select_unit.png %%DOCSDIR%%/help/en/images/eeschema_libedit_unit1.png %%DOCSDIR%%/help/en/images/eeschema_libedit_unit2.png %%DOCSDIR%%/help/en/images/eeschema_libedit_unit3.png @@ -910,9 +881,6 @@ %%DOCSDIR%%/help/en/images/eeschema_properties_for_symbol.png %%DOCSDIR%%/help/en/images/eeschema_pspice_netlist.png %%DOCSDIR%%/help/en/images/eeschema_uncheck_pin_name_inside.png -%%DOCSDIR%%/help/en/images/eeschema_viewlib_choose.png -%%DOCSDIR%%/help/en/images/eeschema_viewlib_select_component.png -%%DOCSDIR%%/help/en/images/eeschema_viewlib_select_library.png %%DOCSDIR%%/help/en/images/en/3d_window.png %%DOCSDIR%%/help/en/images/en/Pcbnew_netlist_dialog.png %%DOCSDIR%%/help/en/images/en/annotate-dialog.png @@ -920,7 +888,6 @@ %%DOCSDIR%%/help/en/images/en/boardclasses.png %%DOCSDIR%%/help/en/images/en/colorcode.png %%DOCSDIR%%/help/en/images/en/commands_overview.png -%%DOCSDIR%%/help/en/images/en/component_during_placement.png %%DOCSDIR%%/help/en/images/en/constraint_options.png %%DOCSDIR%%/help/en/images/en/constraints_defined.png %%DOCSDIR%%/help/en/images/en/constraints_none.png @@ -1011,11 +978,8 @@ %%DOCSDIR%%/help/en/images/gerbview_x2_attribute.png %%DOCSDIR%%/help/en/images/gerbview_x2_component.png %%DOCSDIR%%/help/en/images/gerbview_x2_net.png -%%DOCSDIR%%/help/en/images/hierarchy_navigator_dialog.png -%%DOCSDIR%%/help/en/images/icons/add_arc.png %%DOCSDIR%%/help/en/images/icons/add_bus.png %%DOCSDIR%%/help/en/images/icons/add_bus2bus.png -%%DOCSDIR%%/help/en/images/icons/add_circle.png %%DOCSDIR%%/help/en/images/icons/add_component.png %%DOCSDIR%%/help/en/images/icons/add_corner.png %%DOCSDIR%%/help/en/images/icons/add_dashed_line.png @@ -1025,16 +989,10 @@ %%DOCSDIR%%/help/en/images/icons/add_hierarchical_label.png %%DOCSDIR%%/help/en/images/icons/add_hierarchical_subsheet.png %%DOCSDIR%%/help/en/images/icons/add_junction.png -%%DOCSDIR%%/help/en/images/icons/add_keepout_area.png -%%DOCSDIR%%/help/en/images/icons/add_line.png %%DOCSDIR%%/help/en/images/icons/add_line2bus.png %%DOCSDIR%%/help/en/images/icons/add_line_label.png -%%DOCSDIR%%/help/en/images/icons/add_pcb_target.png %%DOCSDIR%%/help/en/images/icons/add_polygon.png %%DOCSDIR%%/help/en/images/icons/add_power.png -%%DOCSDIR%%/help/en/images/icons/add_rectangle.png -%%DOCSDIR%%/help/en/images/icons/add_tracks.png -%%DOCSDIR%%/help/en/images/icons/add_zone.png %%DOCSDIR%%/help/en/images/icons/add_zone_cutout.png %%DOCSDIR%%/help/en/images/icons/anchor.png %%DOCSDIR%%/help/en/images/icons/annotate.png @@ -1062,13 +1020,10 @@ %%DOCSDIR%%/help/en/images/icons/component_select_alternate_shape.png %%DOCSDIR%%/help/en/images/icons/component_select_unit.png %%DOCSDIR%%/help/en/images/icons/config.png -%%DOCSDIR%%/help/en/images/icons/contrast_mode.png %%DOCSDIR%%/help/en/images/icons/copper_layers_setup.png %%DOCSDIR%%/help/en/images/icons/copy_library.png %%DOCSDIR%%/help/en/images/icons/copycomponent.png %%DOCSDIR%%/help/en/images/icons/create_cmp_file.png -%%DOCSDIR%%/help/en/images/icons/cursor.png -%%DOCSDIR%%/help/en/images/icons/cursor_shape.png %%DOCSDIR%%/help/en/images/icons/cvpcb.png %%DOCSDIR%%/help/en/images/icons/dashline.png %%DOCSDIR%%/help/en/images/icons/datasheet.png @@ -1113,16 +1068,13 @@ %%DOCSDIR%%/help/en/images/icons/gbr_select_mode1.png %%DOCSDIR%%/help/en/images/icons/gbr_select_mode2.png %%DOCSDIR%%/help/en/images/icons/general_deletions.png -%%DOCSDIR%%/help/en/images/icons/general_ratsnest.png %%DOCSDIR%%/help/en/images/icons/gerber_file.png %%DOCSDIR%%/help/en/images/icons/gerbview_clear_layers.png %%DOCSDIR%%/help/en/images/icons/gl_change.png %%DOCSDIR%%/help/en/images/icons/glabel2label.png %%DOCSDIR%%/help/en/images/icons/glabel2text.png %%DOCSDIR%%/help/en/images/icons/green.png -%%DOCSDIR%%/help/en/images/icons/grid.png %%DOCSDIR%%/help/en/images/icons/grid_select.png -%%DOCSDIR%%/help/en/images/icons/grid_select_axis.png %%DOCSDIR%%/help/en/images/icons/hammer.png %%DOCSDIR%%/help/en/images/icons/help.png %%DOCSDIR%%/help/en/images/icons/hidden_pin.png @@ -1162,7 +1114,6 @@ %%DOCSDIR%%/help/en/images/icons/lang_ru.png %%DOCSDIR%%/help/en/images/icons/lang_sl.png %%DOCSDIR%%/help/en/images/icons/language.png -%%DOCSDIR%%/help/en/images/icons/layers_manager.png %%DOCSDIR%%/help/en/images/icons/leave_sheet.png %%DOCSDIR%%/help/en/images/icons/lib_next.png %%DOCSDIR%%/help/en/images/icons/lib_previous.png @@ -1176,7 +1127,6 @@ %%DOCSDIR%%/help/en/images/icons/mode_module.png %%DOCSDIR%%/help/en/images/icons/mode_track.png %%DOCSDIR%%/help/en/images/icons/modratsnest.png -%%DOCSDIR%%/help/en/images/icons/module.png %%DOCSDIR%%/help/en/images/icons/module_check.png %%DOCSDIR%%/help/en/images/icons/module_editor.png %%DOCSDIR%%/help/en/images/icons/module_filtered_list.png @@ -1196,7 +1146,6 @@ %%DOCSDIR%%/help/en/images/icons/mw_add_stub.png %%DOCSDIR%%/help/en/images/icons/mw_add_stub_arc.png %%DOCSDIR%%/help/en/images/icons/mw_toolbar.png -%%DOCSDIR%%/help/en/images/icons/net_highlight.png %%DOCSDIR%%/help/en/images/icons/net_locked.png %%DOCSDIR%%/help/en/images/icons/net_unlocked.png %%DOCSDIR%%/help/en/images/icons/netlist.png @@ -1219,7 +1168,6 @@ %%DOCSDIR%%/help/en/images/icons/ortho.png %%DOCSDIR%%/help/en/images/icons/pad.png %%DOCSDIR%%/help/en/images/icons/pad_dimensions.png -%%DOCSDIR%%/help/en/images/icons/pad_sketch.png %%DOCSDIR%%/help/en/images/icons/pads_mask_layers.png %%DOCSDIR%%/help/en/images/icons/pagelayout_normal_view_mode.png %%DOCSDIR%%/help/en/images/icons/pagelayout_special_view_mode.png @@ -1240,7 +1188,6 @@ %%DOCSDIR%%/help/en/images/icons/plot_pdf.png %%DOCSDIR%%/help/en/images/icons/plot_ps.png %%DOCSDIR%%/help/en/images/icons/plot_svg.png -%%DOCSDIR%%/help/en/images/icons/polar_coord.png %%DOCSDIR%%/help/en/images/icons/post_compo.png %%DOCSDIR%%/help/en/images/icons/post_drill.png %%DOCSDIR%%/help/en/images/icons/post_module.png @@ -1269,14 +1216,9 @@ %%DOCSDIR%%/help/en/images/icons/show_dcodenumber.png %%DOCSDIR%%/help/en/images/icons/show_footprint.png %%DOCSDIR%%/help/en/images/icons/show_mod_edge.png -%%DOCSDIR%%/help/en/images/icons/show_zone.png -%%DOCSDIR%%/help/en/images/icons/show_zone_disable.png -%%DOCSDIR%%/help/en/images/icons/show_zone_outline_only.png -%%DOCSDIR%%/help/en/images/icons/showtrack.png %%DOCSDIR%%/help/en/images/icons/svg_file.png %%DOCSDIR%%/help/en/images/icons/swap_layer.png %%DOCSDIR%%/help/en/images/icons/three_d.png -%%DOCSDIR%%/help/en/images/icons/tool_ratsnest.png %%DOCSDIR%%/help/en/images/icons/tools.png %%DOCSDIR%%/help/en/images/icons/track_locked.png %%DOCSDIR%%/help/en/images/icons/track_sketch.png @@ -1293,7 +1235,6 @@ %%DOCSDIR%%/help/en/images/icons/update_module_board.png %%DOCSDIR%%/help/en/images/icons/use_3D_copper_thickness.png %%DOCSDIR%%/help/en/images/icons/via.png -%%DOCSDIR%%/help/en/images/icons/via_sketch.png %%DOCSDIR%%/help/en/images/icons/warning.png %%DOCSDIR%%/help/en/images/icons/web_support.png %%DOCSDIR%%/help/en/images/icons/width_net.png @@ -1333,16 +1274,11 @@ %%DOCSDIR%%/help/en/images/sim_model_subckt.png %%DOCSDIR%%/help/en/images/sim_settings.png %%DOCSDIR%%/help/en/images/template_selected.png -%%DOCSDIR%%/help/en/images/template_selector.png %%DOCSDIR%%/help/en/images/template_tree.png %%DOCSDIR%%/help/en/images/template_tree_meta.png -%%DOCSDIR%%/help/en/images/toolbar_libedit.png -%%DOCSDIR%%/help/en/images/toolbar_libedit_alias.png %%DOCSDIR%%/help/en/images/toolbar_libedit_part.png %%DOCSDIR%%/help/en/images/toolbar_schedit.png %%DOCSDIR%%/help/en/images/toolbar_schedit_rightside.png -%%DOCSDIR%%/help/en/images/toolbar_viewlib.png -%%DOCSDIR%%/help/en/images/toolbar_viewlib_part.png %%DOCSDIR%%/help/en/images/wires_labels.png %%DOCSDIR%%/help/en/kicad.html %%DOCSDIR%%/help/en/kicad.pdf @@ -1550,8 +1486,6 @@ %%DOCSDIR%%/help/es/images/eeschema_libedit_alias.png %%DOCSDIR%%/help/es/images/eeschema_libedit_anchor.png %%DOCSDIR%%/help/es/images/eeschema_libedit_context_menu.png -%%DOCSDIR%%/help/es/images/eeschema_libedit_disable_common.png -%%DOCSDIR%%/help/es/images/eeschema_libedit_field_context_menu.png %%DOCSDIR%%/help/es/images/eeschema_libedit_footprint.png %%DOCSDIR%%/help/es/images/eeschema_libedit_new.png %%DOCSDIR%%/help/es/images/eeschema_libedit_not_interchangeable.png @@ -1560,7 +1494,6 @@ %%DOCSDIR%%/help/es/images/eeschema_libedit_pin_properties_style.png %%DOCSDIR%%/help/es/images/eeschema_libedit_polyline_properties.png %%DOCSDIR%%/help/es/images/eeschema_libedit_power_symbol.png -%%DOCSDIR%%/help/es/images/eeschema_libedit_select_unit.png %%DOCSDIR%%/help/es/images/eeschema_libedit_unit1.png %%DOCSDIR%%/help/es/images/eeschema_libedit_unit2.png %%DOCSDIR%%/help/es/images/eeschema_libedit_unit3.png @@ -1574,9 +1507,6 @@ %%DOCSDIR%%/help/es/images/eeschema_properties_for_symbol.png %%DOCSDIR%%/help/es/images/eeschema_pspice_netlist.png %%DOCSDIR%%/help/es/images/eeschema_uncheck_pin_name_inside.png -%%DOCSDIR%%/help/es/images/eeschema_viewlib_choose.png -%%DOCSDIR%%/help/es/images/eeschema_viewlib_select_component.png -%%DOCSDIR%%/help/es/images/eeschema_viewlib_select_library.png %%DOCSDIR%%/help/es/images/erc_pointers.png %%DOCSDIR%%/help/es/images/erc_pointers_message.png %%DOCSDIR%%/help/es/images/gerbview_file_menu.png @@ -1593,11 +1523,8 @@ %%DOCSDIR%%/help/es/images/gerbview_x2_attribute.png %%DOCSDIR%%/help/es/images/gerbview_x2_component.png %%DOCSDIR%%/help/es/images/gerbview_x2_net.png -%%DOCSDIR%%/help/es/images/hierarchy_navigator_dialog.png -%%DOCSDIR%%/help/es/images/icons/add_arc.png %%DOCSDIR%%/help/es/images/icons/add_bus.png %%DOCSDIR%%/help/es/images/icons/add_bus2bus.png -%%DOCSDIR%%/help/es/images/icons/add_circle.png %%DOCSDIR%%/help/es/images/icons/add_component.png %%DOCSDIR%%/help/es/images/icons/add_corner.png %%DOCSDIR%%/help/es/images/icons/add_dashed_line.png @@ -1607,16 +1534,10 @@ %%DOCSDIR%%/help/es/images/icons/add_hierarchical_label.png %%DOCSDIR%%/help/es/images/icons/add_hierarchical_subsheet.png %%DOCSDIR%%/help/es/images/icons/add_junction.png -%%DOCSDIR%%/help/es/images/icons/add_keepout_area.png -%%DOCSDIR%%/help/es/images/icons/add_line.png %%DOCSDIR%%/help/es/images/icons/add_line2bus.png %%DOCSDIR%%/help/es/images/icons/add_line_label.png -%%DOCSDIR%%/help/es/images/icons/add_pcb_target.png %%DOCSDIR%%/help/es/images/icons/add_polygon.png %%DOCSDIR%%/help/es/images/icons/add_power.png -%%DOCSDIR%%/help/es/images/icons/add_rectangle.png -%%DOCSDIR%%/help/es/images/icons/add_tracks.png -%%DOCSDIR%%/help/es/images/icons/add_zone.png %%DOCSDIR%%/help/es/images/icons/add_zone_cutout.png %%DOCSDIR%%/help/es/images/icons/anchor.png %%DOCSDIR%%/help/es/images/icons/annotate.png @@ -1644,13 +1565,10 @@ %%DOCSDIR%%/help/es/images/icons/component_select_alternate_shape.png %%DOCSDIR%%/help/es/images/icons/component_select_unit.png %%DOCSDIR%%/help/es/images/icons/config.png -%%DOCSDIR%%/help/es/images/icons/contrast_mode.png %%DOCSDIR%%/help/es/images/icons/copper_layers_setup.png %%DOCSDIR%%/help/es/images/icons/copy_library.png %%DOCSDIR%%/help/es/images/icons/copycomponent.png %%DOCSDIR%%/help/es/images/icons/create_cmp_file.png -%%DOCSDIR%%/help/es/images/icons/cursor.png -%%DOCSDIR%%/help/es/images/icons/cursor_shape.png %%DOCSDIR%%/help/es/images/icons/cvpcb.png %%DOCSDIR%%/help/es/images/icons/dashline.png %%DOCSDIR%%/help/es/images/icons/datasheet.png @@ -1695,16 +1613,13 @@ %%DOCSDIR%%/help/es/images/icons/gbr_select_mode1.png %%DOCSDIR%%/help/es/images/icons/gbr_select_mode2.png %%DOCSDIR%%/help/es/images/icons/general_deletions.png -%%DOCSDIR%%/help/es/images/icons/general_ratsnest.png %%DOCSDIR%%/help/es/images/icons/gerber_file.png %%DOCSDIR%%/help/es/images/icons/gerbview_clear_layers.png %%DOCSDIR%%/help/es/images/icons/gl_change.png %%DOCSDIR%%/help/es/images/icons/glabel2label.png %%DOCSDIR%%/help/es/images/icons/glabel2text.png %%DOCSDIR%%/help/es/images/icons/green.png -%%DOCSDIR%%/help/es/images/icons/grid.png %%DOCSDIR%%/help/es/images/icons/grid_select.png -%%DOCSDIR%%/help/es/images/icons/grid_select_axis.png %%DOCSDIR%%/help/es/images/icons/hammer.png %%DOCSDIR%%/help/es/images/icons/help.png %%DOCSDIR%%/help/es/images/icons/hidden_pin.png @@ -1744,7 +1659,6 @@ %%DOCSDIR%%/help/es/images/icons/lang_ru.png %%DOCSDIR%%/help/es/images/icons/lang_sl.png %%DOCSDIR%%/help/es/images/icons/language.png -%%DOCSDIR%%/help/es/images/icons/layers_manager.png %%DOCSDIR%%/help/es/images/icons/leave_sheet.png %%DOCSDIR%%/help/es/images/icons/lib_next.png %%DOCSDIR%%/help/es/images/icons/lib_previous.png @@ -1758,7 +1672,6 @@ %%DOCSDIR%%/help/es/images/icons/mode_module.png %%DOCSDIR%%/help/es/images/icons/mode_track.png %%DOCSDIR%%/help/es/images/icons/modratsnest.png -%%DOCSDIR%%/help/es/images/icons/module.png %%DOCSDIR%%/help/es/images/icons/module_check.png %%DOCSDIR%%/help/es/images/icons/module_editor.png %%DOCSDIR%%/help/es/images/icons/module_filtered_list.png @@ -1778,7 +1691,6 @@ %%DOCSDIR%%/help/es/images/icons/mw_add_stub.png %%DOCSDIR%%/help/es/images/icons/mw_add_stub_arc.png %%DOCSDIR%%/help/es/images/icons/mw_toolbar.png -%%DOCSDIR%%/help/es/images/icons/net_highlight.png %%DOCSDIR%%/help/es/images/icons/net_locked.png %%DOCSDIR%%/help/es/images/icons/net_unlocked.png %%DOCSDIR%%/help/es/images/icons/netlist.png @@ -1801,7 +1713,6 @@ %%DOCSDIR%%/help/es/images/icons/ortho.png %%DOCSDIR%%/help/es/images/icons/pad.png %%DOCSDIR%%/help/es/images/icons/pad_dimensions.png -%%DOCSDIR%%/help/es/images/icons/pad_sketch.png %%DOCSDIR%%/help/es/images/icons/pads_mask_layers.png %%DOCSDIR%%/help/es/images/icons/pagelayout_normal_view_mode.png %%DOCSDIR%%/help/es/images/icons/pagelayout_special_view_mode.png @@ -1822,7 +1733,6 @@ %%DOCSDIR%%/help/es/images/icons/plot_pdf.png %%DOCSDIR%%/help/es/images/icons/plot_ps.png %%DOCSDIR%%/help/es/images/icons/plot_svg.png -%%DOCSDIR%%/help/es/images/icons/polar_coord.png %%DOCSDIR%%/help/es/images/icons/post_compo.png %%DOCSDIR%%/help/es/images/icons/post_drill.png %%DOCSDIR%%/help/es/images/icons/post_module.png @@ -1851,14 +1761,9 @@ %%DOCSDIR%%/help/es/images/icons/show_dcodenumber.png %%DOCSDIR%%/help/es/images/icons/show_footprint.png %%DOCSDIR%%/help/es/images/icons/show_mod_edge.png -%%DOCSDIR%%/help/es/images/icons/show_zone.png -%%DOCSDIR%%/help/es/images/icons/show_zone_disable.png -%%DOCSDIR%%/help/es/images/icons/show_zone_outline_only.png -%%DOCSDIR%%/help/es/images/icons/showtrack.png %%DOCSDIR%%/help/es/images/icons/svg_file.png %%DOCSDIR%%/help/es/images/icons/swap_layer.png %%DOCSDIR%%/help/es/images/icons/three_d.png -%%DOCSDIR%%/help/es/images/icons/tool_ratsnest.png %%DOCSDIR%%/help/es/images/icons/tools.png %%DOCSDIR%%/help/es/images/icons/track_locked.png %%DOCSDIR%%/help/es/images/icons/track_sketch.png @@ -1875,7 +1780,6 @@ %%DOCSDIR%%/help/es/images/icons/update_module_board.png %%DOCSDIR%%/help/es/images/icons/use_3D_copper_thickness.png %%DOCSDIR%%/help/es/images/icons/via.png -%%DOCSDIR%%/help/es/images/icons/via_sketch.png %%DOCSDIR%%/help/es/images/icons/warning.png %%DOCSDIR%%/help/es/images/icons/web_support.png %%DOCSDIR%%/help/es/images/icons/width_net.png @@ -1913,16 +1817,11 @@ %%DOCSDIR%%/help/es/images/sim_model_subckt.png %%DOCSDIR%%/help/es/images/sim_settings.png %%DOCSDIR%%/help/es/images/template_selected.png -%%DOCSDIR%%/help/es/images/template_selector.png %%DOCSDIR%%/help/es/images/template_tree.png %%DOCSDIR%%/help/es/images/template_tree_meta.png -%%DOCSDIR%%/help/es/images/toolbar_libedit.png -%%DOCSDIR%%/help/es/images/toolbar_libedit_alias.png %%DOCSDIR%%/help/es/images/toolbar_libedit_part.png %%DOCSDIR%%/help/es/images/toolbar_schedit.png %%DOCSDIR%%/help/es/images/toolbar_schedit_rightside.png -%%DOCSDIR%%/help/es/images/toolbar_viewlib.png -%%DOCSDIR%%/help/es/images/toolbar_viewlib_part.png %%DOCSDIR%%/help/es/images/wires_labels.png %%DOCSDIR%%/help/es/kicad.html %%DOCSDIR%%/help/es/kicad.pdf @@ -2125,8 +2024,6 @@ %%DOCSDIR%%/help/fr/images/eeschema_libedit_alias.png %%DOCSDIR%%/help/fr/images/eeschema_libedit_anchor.png %%DOCSDIR%%/help/fr/images/eeschema_libedit_context_menu.png -%%DOCSDIR%%/help/fr/images/eeschema_libedit_disable_common.png -%%DOCSDIR%%/help/fr/images/eeschema_libedit_field_context_menu.png %%DOCSDIR%%/help/fr/images/eeschema_libedit_footprint.png %%DOCSDIR%%/help/fr/images/eeschema_libedit_new.png %%DOCSDIR%%/help/fr/images/eeschema_libedit_not_interchangeable.png @@ -2135,7 +2032,6 @@ %%DOCSDIR%%/help/fr/images/eeschema_libedit_pin_properties_style.png %%DOCSDIR%%/help/fr/images/eeschema_libedit_polyline_properties.png %%DOCSDIR%%/help/fr/images/eeschema_libedit_power_symbol.png -%%DOCSDIR%%/help/fr/images/eeschema_libedit_select_unit.png %%DOCSDIR%%/help/fr/images/eeschema_libedit_unit1.png %%DOCSDIR%%/help/fr/images/eeschema_libedit_unit2.png %%DOCSDIR%%/help/fr/images/eeschema_libedit_unit3.png @@ -2149,9 +2045,6 @@ %%DOCSDIR%%/help/fr/images/eeschema_properties_for_symbol.png %%DOCSDIR%%/help/fr/images/eeschema_pspice_netlist.png %%DOCSDIR%%/help/fr/images/eeschema_uncheck_pin_name_inside.png -%%DOCSDIR%%/help/fr/images/eeschema_viewlib_choose.png -%%DOCSDIR%%/help/fr/images/eeschema_viewlib_select_component.png -%%DOCSDIR%%/help/fr/images/eeschema_viewlib_select_library.png %%DOCSDIR%%/help/fr/images/erc_pointers.png %%DOCSDIR%%/help/fr/images/erc_pointers_message.png %%DOCSDIR%%/help/fr/images/fr/annotate-dialog.png @@ -2193,11 +2086,8 @@ %%DOCSDIR%%/help/fr/images/fr/template_field_names.png %%DOCSDIR%%/help/fr/images/fr/template_selected.png %%DOCSDIR%%/help/fr/images/fr/template_selector.png -%%DOCSDIR%%/help/fr/images/hierarchy_navigator_dialog.png -%%DOCSDIR%%/help/fr/images/icons/add_arc.png %%DOCSDIR%%/help/fr/images/icons/add_bus.png %%DOCSDIR%%/help/fr/images/icons/add_bus2bus.png -%%DOCSDIR%%/help/fr/images/icons/add_circle.png %%DOCSDIR%%/help/fr/images/icons/add_component.png %%DOCSDIR%%/help/fr/images/icons/add_corner.png %%DOCSDIR%%/help/fr/images/icons/add_dashed_line.png @@ -2207,16 +2097,10 @@ %%DOCSDIR%%/help/fr/images/icons/add_hierarchical_label.png %%DOCSDIR%%/help/fr/images/icons/add_hierarchical_subsheet.png %%DOCSDIR%%/help/fr/images/icons/add_junction.png -%%DOCSDIR%%/help/fr/images/icons/add_keepout_area.png -%%DOCSDIR%%/help/fr/images/icons/add_line.png %%DOCSDIR%%/help/fr/images/icons/add_line2bus.png %%DOCSDIR%%/help/fr/images/icons/add_line_label.png -%%DOCSDIR%%/help/fr/images/icons/add_pcb_target.png %%DOCSDIR%%/help/fr/images/icons/add_polygon.png %%DOCSDIR%%/help/fr/images/icons/add_power.png -%%DOCSDIR%%/help/fr/images/icons/add_rectangle.png -%%DOCSDIR%%/help/fr/images/icons/add_tracks.png -%%DOCSDIR%%/help/fr/images/icons/add_zone.png %%DOCSDIR%%/help/fr/images/icons/add_zone_cutout.png %%DOCSDIR%%/help/fr/images/icons/anchor.png %%DOCSDIR%%/help/fr/images/icons/annotate.png @@ -2244,13 +2128,10 @@ %%DOCSDIR%%/help/fr/images/icons/component_select_alternate_shape.png %%DOCSDIR%%/help/fr/images/icons/component_select_unit.png %%DOCSDIR%%/help/fr/images/icons/config.png -%%DOCSDIR%%/help/fr/images/icons/contrast_mode.png %%DOCSDIR%%/help/fr/images/icons/copper_layers_setup.png %%DOCSDIR%%/help/fr/images/icons/copy_library.png %%DOCSDIR%%/help/fr/images/icons/copycomponent.png %%DOCSDIR%%/help/fr/images/icons/create_cmp_file.png -%%DOCSDIR%%/help/fr/images/icons/cursor.png -%%DOCSDIR%%/help/fr/images/icons/cursor_shape.png %%DOCSDIR%%/help/fr/images/icons/cvpcb.png %%DOCSDIR%%/help/fr/images/icons/dashline.png %%DOCSDIR%%/help/fr/images/icons/datasheet.png @@ -2295,14 +2176,11 @@ %%DOCSDIR%%/help/fr/images/icons/gbr_select_mode1.png %%DOCSDIR%%/help/fr/images/icons/gbr_select_mode2.png %%DOCSDIR%%/help/fr/images/icons/general_deletions.png -%%DOCSDIR%%/help/fr/images/icons/general_ratsnest.png %%DOCSDIR%%/help/fr/images/icons/gl_change.png %%DOCSDIR%%/help/fr/images/icons/glabel2label.png %%DOCSDIR%%/help/fr/images/icons/glabel2text.png %%DOCSDIR%%/help/fr/images/icons/green.png -%%DOCSDIR%%/help/fr/images/icons/grid.png %%DOCSDIR%%/help/fr/images/icons/grid_select.png -%%DOCSDIR%%/help/fr/images/icons/grid_select_axis.png %%DOCSDIR%%/help/fr/images/icons/hammer.png %%DOCSDIR%%/help/fr/images/icons/help.png %%DOCSDIR%%/help/fr/images/icons/hidden_pin.png @@ -2342,7 +2220,6 @@ %%DOCSDIR%%/help/fr/images/icons/lang_ru.png %%DOCSDIR%%/help/fr/images/icons/lang_sl.png %%DOCSDIR%%/help/fr/images/icons/language.png -%%DOCSDIR%%/help/fr/images/icons/layers_manager.png %%DOCSDIR%%/help/fr/images/icons/leave_sheet.png %%DOCSDIR%%/help/fr/images/icons/lib_next.png %%DOCSDIR%%/help/fr/images/icons/lib_previous.png @@ -2356,7 +2233,6 @@ %%DOCSDIR%%/help/fr/images/icons/mode_module.png %%DOCSDIR%%/help/fr/images/icons/mode_track.png %%DOCSDIR%%/help/fr/images/icons/modratsnest.png -%%DOCSDIR%%/help/fr/images/icons/module.png %%DOCSDIR%%/help/fr/images/icons/module_check.png %%DOCSDIR%%/help/fr/images/icons/module_editor.png %%DOCSDIR%%/help/fr/images/icons/module_filtered_list.png @@ -2376,7 +2252,6 @@ %%DOCSDIR%%/help/fr/images/icons/mw_add_stub.png %%DOCSDIR%%/help/fr/images/icons/mw_add_stub_arc.png %%DOCSDIR%%/help/fr/images/icons/mw_toolbar.png -%%DOCSDIR%%/help/fr/images/icons/net_highlight.png %%DOCSDIR%%/help/fr/images/icons/net_locked.png %%DOCSDIR%%/help/fr/images/icons/net_unlocked.png %%DOCSDIR%%/help/fr/images/icons/netlist.png @@ -2399,7 +2274,6 @@ %%DOCSDIR%%/help/fr/images/icons/ortho.png %%DOCSDIR%%/help/fr/images/icons/pad.png %%DOCSDIR%%/help/fr/images/icons/pad_dimensions.png -%%DOCSDIR%%/help/fr/images/icons/pad_sketch.png %%DOCSDIR%%/help/fr/images/icons/pads_mask_layers.png %%DOCSDIR%%/help/fr/images/icons/pagelayout_normal_view_mode.png %%DOCSDIR%%/help/fr/images/icons/pagelayout_special_view_mode.png @@ -2420,7 +2294,6 @@ %%DOCSDIR%%/help/fr/images/icons/plot_pdf.png %%DOCSDIR%%/help/fr/images/icons/plot_ps.png %%DOCSDIR%%/help/fr/images/icons/plot_svg.png -%%DOCSDIR%%/help/fr/images/icons/polar_coord.png %%DOCSDIR%%/help/fr/images/icons/post_compo.png %%DOCSDIR%%/help/fr/images/icons/post_drill.png %%DOCSDIR%%/help/fr/images/icons/post_module.png @@ -2449,14 +2322,9 @@ %%DOCSDIR%%/help/fr/images/icons/show_dcodenumber.png %%DOCSDIR%%/help/fr/images/icons/show_footprint.png %%DOCSDIR%%/help/fr/images/icons/show_mod_edge.png -%%DOCSDIR%%/help/fr/images/icons/show_zone.png -%%DOCSDIR%%/help/fr/images/icons/show_zone_disable.png -%%DOCSDIR%%/help/fr/images/icons/show_zone_outline_only.png -%%DOCSDIR%%/help/fr/images/icons/showtrack.png %%DOCSDIR%%/help/fr/images/icons/svg_file.png %%DOCSDIR%%/help/fr/images/icons/swap_layer.png %%DOCSDIR%%/help/fr/images/icons/three_d.png -%%DOCSDIR%%/help/fr/images/icons/tool_ratsnest.png %%DOCSDIR%%/help/fr/images/icons/tools.png %%DOCSDIR%%/help/fr/images/icons/track_locked.png %%DOCSDIR%%/help/fr/images/icons/track_sketch.png @@ -2473,7 +2341,6 @@ %%DOCSDIR%%/help/fr/images/icons/update_module_board.png %%DOCSDIR%%/help/fr/images/icons/use_3D_copper_thickness.png %%DOCSDIR%%/help/fr/images/icons/via.png -%%DOCSDIR%%/help/fr/images/icons/via_sketch.png %%DOCSDIR%%/help/fr/images/icons/warning.png %%DOCSDIR%%/help/fr/images/icons/web_support.png %%DOCSDIR%%/help/fr/images/icons/width_net.png @@ -2506,13 +2373,9 @@ %%DOCSDIR%%/help/fr/images/sim_model_source.png %%DOCSDIR%%/help/fr/images/sim_model_subckt.png %%DOCSDIR%%/help/fr/images/sim_settings.png -%%DOCSDIR%%/help/fr/images/toolbar_libedit.png -%%DOCSDIR%%/help/fr/images/toolbar_libedit_alias.png %%DOCSDIR%%/help/fr/images/toolbar_libedit_part.png %%DOCSDIR%%/help/fr/images/toolbar_schedit.png %%DOCSDIR%%/help/fr/images/toolbar_schedit_rightside.png -%%DOCSDIR%%/help/fr/images/toolbar_viewlib.png -%%DOCSDIR%%/help/fr/images/toolbar_viewlib_part.png %%DOCSDIR%%/help/fr/images/wires_labels.png %%DOCSDIR%%/help/fr/kicad.html %%DOCSDIR%%/help/fr/kicad.pdf @@ -2549,8 +2412,6 @@ %%DOCSDIR%%/help/id/images/eeschema_libedit_alias.png %%DOCSDIR%%/help/id/images/eeschema_libedit_anchor.png %%DOCSDIR%%/help/id/images/eeschema_libedit_context_menu.png -%%DOCSDIR%%/help/id/images/eeschema_libedit_disable_common.png -%%DOCSDIR%%/help/id/images/eeschema_libedit_field_context_menu.png %%DOCSDIR%%/help/id/images/eeschema_libedit_footprint.png %%DOCSDIR%%/help/id/images/eeschema_libedit_new.png %%DOCSDIR%%/help/id/images/eeschema_libedit_not_interchangeable.png @@ -2559,7 +2420,6 @@ %%DOCSDIR%%/help/id/images/eeschema_libedit_pin_properties_style.png %%DOCSDIR%%/help/id/images/eeschema_libedit_polyline_properties.png %%DOCSDIR%%/help/id/images/eeschema_libedit_power_symbol.png -%%DOCSDIR%%/help/id/images/eeschema_libedit_select_unit.png %%DOCSDIR%%/help/id/images/eeschema_libedit_unit1.png %%DOCSDIR%%/help/id/images/eeschema_libedit_unit2.png %%DOCSDIR%%/help/id/images/eeschema_libedit_unit3.png @@ -2573,12 +2433,8 @@ %%DOCSDIR%%/help/id/images/eeschema_properties_for_symbol.png %%DOCSDIR%%/help/id/images/eeschema_pspice_netlist.png %%DOCSDIR%%/help/id/images/eeschema_uncheck_pin_name_inside.png -%%DOCSDIR%%/help/id/images/eeschema_viewlib_choose.png -%%DOCSDIR%%/help/id/images/eeschema_viewlib_select_component.png -%%DOCSDIR%%/help/id/images/eeschema_viewlib_select_library.png %%DOCSDIR%%/help/id/images/erc_pointers.png %%DOCSDIR%%/help/id/images/erc_pointers_message.png -%%DOCSDIR%%/help/id/images/hierarchy_navigator_dialog.png %%DOCSDIR%%/help/id/images/icons/new_project_with_template.png %%DOCSDIR%%/help/id/images/launch_pane.png %%DOCSDIR%%/help/id/images/libedit_main_window.png @@ -2596,16 +2452,11 @@ %%DOCSDIR%%/help/id/images/sim_model_subckt.png %%DOCSDIR%%/help/id/images/sim_settings.png %%DOCSDIR%%/help/id/images/template_selected.png -%%DOCSDIR%%/help/id/images/template_selector.png %%DOCSDIR%%/help/id/images/template_tree.png %%DOCSDIR%%/help/id/images/template_tree_meta.png -%%DOCSDIR%%/help/id/images/toolbar_libedit.png -%%DOCSDIR%%/help/id/images/toolbar_libedit_alias.png %%DOCSDIR%%/help/id/images/toolbar_libedit_part.png %%DOCSDIR%%/help/id/images/toolbar_schedit.png %%DOCSDIR%%/help/id/images/toolbar_schedit_rightside.png -%%DOCSDIR%%/help/id/images/toolbar_viewlib.png -%%DOCSDIR%%/help/id/images/toolbar_viewlib_part.png %%DOCSDIR%%/help/id/images/wires_labels.png %%DOCSDIR%%/help/id/kicad.html %%DOCSDIR%%/help/id/kicad.pdf @@ -2795,10 +2646,8 @@ %%DOCSDIR%%/help/it/images/gerbview_x2_attribute.png %%DOCSDIR%%/help/it/images/gerbview_x2_component.png %%DOCSDIR%%/help/it/images/gerbview_x2_net.png -%%DOCSDIR%%/help/it/images/icons/add_arc.png %%DOCSDIR%%/help/it/images/icons/add_bus.png %%DOCSDIR%%/help/it/images/icons/add_bus2bus.png -%%DOCSDIR%%/help/it/images/icons/add_circle.png %%DOCSDIR%%/help/it/images/icons/add_component.png %%DOCSDIR%%/help/it/images/icons/add_corner.png %%DOCSDIR%%/help/it/images/icons/add_dashed_line.png @@ -2808,16 +2657,10 @@ %%DOCSDIR%%/help/it/images/icons/add_hierarchical_label.png %%DOCSDIR%%/help/it/images/icons/add_hierarchical_subsheet.png %%DOCSDIR%%/help/it/images/icons/add_junction.png -%%DOCSDIR%%/help/it/images/icons/add_keepout_area.png -%%DOCSDIR%%/help/it/images/icons/add_line.png %%DOCSDIR%%/help/it/images/icons/add_line2bus.png %%DOCSDIR%%/help/it/images/icons/add_line_label.png -%%DOCSDIR%%/help/it/images/icons/add_pcb_target.png %%DOCSDIR%%/help/it/images/icons/add_polygon.png %%DOCSDIR%%/help/it/images/icons/add_power.png -%%DOCSDIR%%/help/it/images/icons/add_rectangle.png -%%DOCSDIR%%/help/it/images/icons/add_tracks.png -%%DOCSDIR%%/help/it/images/icons/add_zone.png %%DOCSDIR%%/help/it/images/icons/add_zone_cutout.png %%DOCSDIR%%/help/it/images/icons/anchor.png %%DOCSDIR%%/help/it/images/icons/annotate.png @@ -2845,13 +2688,10 @@ %%DOCSDIR%%/help/it/images/icons/component_select_alternate_shape.png %%DOCSDIR%%/help/it/images/icons/component_select_unit.png %%DOCSDIR%%/help/it/images/icons/config.png -%%DOCSDIR%%/help/it/images/icons/contrast_mode.png %%DOCSDIR%%/help/it/images/icons/copper_layers_setup.png %%DOCSDIR%%/help/it/images/icons/copy_library.png %%DOCSDIR%%/help/it/images/icons/copycomponent.png %%DOCSDIR%%/help/it/images/icons/create_cmp_file.png -%%DOCSDIR%%/help/it/images/icons/cursor.png -%%DOCSDIR%%/help/it/images/icons/cursor_shape.png %%DOCSDIR%%/help/it/images/icons/cvpcb.png %%DOCSDIR%%/help/it/images/icons/dashline.png %%DOCSDIR%%/help/it/images/icons/datasheet.png @@ -2896,16 +2736,13 @@ %%DOCSDIR%%/help/it/images/icons/gbr_select_mode1.png %%DOCSDIR%%/help/it/images/icons/gbr_select_mode2.png %%DOCSDIR%%/help/it/images/icons/general_deletions.png -%%DOCSDIR%%/help/it/images/icons/general_ratsnest.png %%DOCSDIR%%/help/it/images/icons/gerber_file.png %%DOCSDIR%%/help/it/images/icons/gerbview_clear_layers.png %%DOCSDIR%%/help/it/images/icons/gl_change.png %%DOCSDIR%%/help/it/images/icons/glabel2label.png %%DOCSDIR%%/help/it/images/icons/glabel2text.png %%DOCSDIR%%/help/it/images/icons/green.png -%%DOCSDIR%%/help/it/images/icons/grid.png %%DOCSDIR%%/help/it/images/icons/grid_select.png -%%DOCSDIR%%/help/it/images/icons/grid_select_axis.png %%DOCSDIR%%/help/it/images/icons/hammer.png %%DOCSDIR%%/help/it/images/icons/help.png %%DOCSDIR%%/help/it/images/icons/hidden_pin.png @@ -2945,7 +2782,6 @@ %%DOCSDIR%%/help/it/images/icons/lang_ru.png %%DOCSDIR%%/help/it/images/icons/lang_sl.png %%DOCSDIR%%/help/it/images/icons/language.png -%%DOCSDIR%%/help/it/images/icons/layers_manager.png %%DOCSDIR%%/help/it/images/icons/leave_sheet.png %%DOCSDIR%%/help/it/images/icons/lib_next.png %%DOCSDIR%%/help/it/images/icons/lib_previous.png @@ -2959,7 +2795,6 @@ %%DOCSDIR%%/help/it/images/icons/mode_module.png %%DOCSDIR%%/help/it/images/icons/mode_track.png %%DOCSDIR%%/help/it/images/icons/modratsnest.png -%%DOCSDIR%%/help/it/images/icons/module.png %%DOCSDIR%%/help/it/images/icons/module_check.png %%DOCSDIR%%/help/it/images/icons/module_editor.png %%DOCSDIR%%/help/it/images/icons/module_filtered_list.png @@ -2979,7 +2814,6 @@ %%DOCSDIR%%/help/it/images/icons/mw_add_stub.png %%DOCSDIR%%/help/it/images/icons/mw_add_stub_arc.png %%DOCSDIR%%/help/it/images/icons/mw_toolbar.png -%%DOCSDIR%%/help/it/images/icons/net_highlight.png %%DOCSDIR%%/help/it/images/icons/net_locked.png %%DOCSDIR%%/help/it/images/icons/net_unlocked.png %%DOCSDIR%%/help/it/images/icons/netlist.png @@ -3002,7 +2836,6 @@ %%DOCSDIR%%/help/it/images/icons/ortho.png %%DOCSDIR%%/help/it/images/icons/pad.png %%DOCSDIR%%/help/it/images/icons/pad_dimensions.png -%%DOCSDIR%%/help/it/images/icons/pad_sketch.png %%DOCSDIR%%/help/it/images/icons/pads_mask_layers.png %%DOCSDIR%%/help/it/images/icons/pagelayout_normal_view_mode.png %%DOCSDIR%%/help/it/images/icons/pagelayout_special_view_mode.png @@ -3023,7 +2856,6 @@ %%DOCSDIR%%/help/it/images/icons/plot_pdf.png %%DOCSDIR%%/help/it/images/icons/plot_ps.png %%DOCSDIR%%/help/it/images/icons/plot_svg.png -%%DOCSDIR%%/help/it/images/icons/polar_coord.png %%DOCSDIR%%/help/it/images/icons/post_compo.png %%DOCSDIR%%/help/it/images/icons/post_drill.png %%DOCSDIR%%/help/it/images/icons/post_module.png @@ -3052,14 +2884,9 @@ %%DOCSDIR%%/help/it/images/icons/show_dcodenumber.png %%DOCSDIR%%/help/it/images/icons/show_footprint.png %%DOCSDIR%%/help/it/images/icons/show_mod_edge.png -%%DOCSDIR%%/help/it/images/icons/show_zone.png -%%DOCSDIR%%/help/it/images/icons/show_zone_disable.png -%%DOCSDIR%%/help/it/images/icons/show_zone_outline_only.png -%%DOCSDIR%%/help/it/images/icons/showtrack.png %%DOCSDIR%%/help/it/images/icons/svg_file.png %%DOCSDIR%%/help/it/images/icons/swap_layer.png %%DOCSDIR%%/help/it/images/icons/three_d.png -%%DOCSDIR%%/help/it/images/icons/tool_ratsnest.png %%DOCSDIR%%/help/it/images/icons/tools.png %%DOCSDIR%%/help/it/images/icons/track_locked.png %%DOCSDIR%%/help/it/images/icons/track_sketch.png @@ -3076,7 +2903,6 @@ %%DOCSDIR%%/help/it/images/icons/update_module_board.png %%DOCSDIR%%/help/it/images/icons/use_3D_copper_thickness.png %%DOCSDIR%%/help/it/images/icons/via.png -%%DOCSDIR%%/help/it/images/icons/via_sketch.png %%DOCSDIR%%/help/it/images/icons/warning.png %%DOCSDIR%%/help/it/images/icons/web_support.png %%DOCSDIR%%/help/it/images/icons/width_net.png @@ -3303,11 +3129,9 @@ %%DOCSDIR%%/help/it/images/sim_main_dialog.png %%DOCSDIR%%/help/it/images/template_tree.png %%DOCSDIR%%/help/it/images/template_tree_meta.png -%%DOCSDIR%%/help/it/images/toolbar_libedit_alias.png %%DOCSDIR%%/help/it/images/toolbar_libedit_part.png %%DOCSDIR%%/help/it/images/toolbar_schedit.png %%DOCSDIR%%/help/it/images/toolbar_schedit_rightside.png -%%DOCSDIR%%/help/it/images/toolbar_viewlib_part.png %%DOCSDIR%%/help/it/images/wires_labels.png %%DOCSDIR%%/help/it/kicad.html %%DOCSDIR%%/help/it/kicad.pdf @@ -3408,10 +3232,8 @@ %%DOCSDIR%%/help/ja/images/gerbview_x2_attribute.png %%DOCSDIR%%/help/ja/images/gerbview_x2_component.png %%DOCSDIR%%/help/ja/images/gerbview_x2_net.png -%%DOCSDIR%%/help/ja/images/icons/add_arc.png %%DOCSDIR%%/help/ja/images/icons/add_bus.png %%DOCSDIR%%/help/ja/images/icons/add_bus2bus.png -%%DOCSDIR%%/help/ja/images/icons/add_circle.png %%DOCSDIR%%/help/ja/images/icons/add_component.png %%DOCSDIR%%/help/ja/images/icons/add_corner.png %%DOCSDIR%%/help/ja/images/icons/add_dashed_line.png @@ -3421,16 +3243,10 @@ %%DOCSDIR%%/help/ja/images/icons/add_hierarchical_label.png %%DOCSDIR%%/help/ja/images/icons/add_hierarchical_subsheet.png %%DOCSDIR%%/help/ja/images/icons/add_junction.png -%%DOCSDIR%%/help/ja/images/icons/add_keepout_area.png -%%DOCSDIR%%/help/ja/images/icons/add_line.png %%DOCSDIR%%/help/ja/images/icons/add_line2bus.png %%DOCSDIR%%/help/ja/images/icons/add_line_label.png -%%DOCSDIR%%/help/ja/images/icons/add_pcb_target.png %%DOCSDIR%%/help/ja/images/icons/add_polygon.png %%DOCSDIR%%/help/ja/images/icons/add_power.png -%%DOCSDIR%%/help/ja/images/icons/add_rectangle.png -%%DOCSDIR%%/help/ja/images/icons/add_tracks.png -%%DOCSDIR%%/help/ja/images/icons/add_zone.png %%DOCSDIR%%/help/ja/images/icons/add_zone_cutout.png %%DOCSDIR%%/help/ja/images/icons/anchor.png %%DOCSDIR%%/help/ja/images/icons/annotate.png @@ -3458,13 +3274,10 @@ %%DOCSDIR%%/help/ja/images/icons/component_select_alternate_shape.png %%DOCSDIR%%/help/ja/images/icons/component_select_unit.png %%DOCSDIR%%/help/ja/images/icons/config.png -%%DOCSDIR%%/help/ja/images/icons/contrast_mode.png %%DOCSDIR%%/help/ja/images/icons/copper_layers_setup.png %%DOCSDIR%%/help/ja/images/icons/copy_library.png %%DOCSDIR%%/help/ja/images/icons/copycomponent.png %%DOCSDIR%%/help/ja/images/icons/create_cmp_file.png -%%DOCSDIR%%/help/ja/images/icons/cursor.png -%%DOCSDIR%%/help/ja/images/icons/cursor_shape.png %%DOCSDIR%%/help/ja/images/icons/cvpcb.png %%DOCSDIR%%/help/ja/images/icons/dashline.png %%DOCSDIR%%/help/ja/images/icons/datasheet.png @@ -3509,16 +3322,13 @@ %%DOCSDIR%%/help/ja/images/icons/gbr_select_mode1.png %%DOCSDIR%%/help/ja/images/icons/gbr_select_mode2.png %%DOCSDIR%%/help/ja/images/icons/general_deletions.png -%%DOCSDIR%%/help/ja/images/icons/general_ratsnest.png %%DOCSDIR%%/help/ja/images/icons/gerber_file.png %%DOCSDIR%%/help/ja/images/icons/gerbview_clear_layers.png %%DOCSDIR%%/help/ja/images/icons/gl_change.png %%DOCSDIR%%/help/ja/images/icons/glabel2label.png %%DOCSDIR%%/help/ja/images/icons/glabel2text.png %%DOCSDIR%%/help/ja/images/icons/green.png -%%DOCSDIR%%/help/ja/images/icons/grid.png %%DOCSDIR%%/help/ja/images/icons/grid_select.png -%%DOCSDIR%%/help/ja/images/icons/grid_select_axis.png %%DOCSDIR%%/help/ja/images/icons/hammer.png %%DOCSDIR%%/help/ja/images/icons/help.png %%DOCSDIR%%/help/ja/images/icons/hidden_pin.png @@ -3558,7 +3368,6 @@ %%DOCSDIR%%/help/ja/images/icons/lang_ru.png %%DOCSDIR%%/help/ja/images/icons/lang_sl.png %%DOCSDIR%%/help/ja/images/icons/language.png -%%DOCSDIR%%/help/ja/images/icons/layers_manager.png %%DOCSDIR%%/help/ja/images/icons/leave_sheet.png %%DOCSDIR%%/help/ja/images/icons/lib_next.png %%DOCSDIR%%/help/ja/images/icons/lib_previous.png @@ -3572,7 +3381,6 @@ %%DOCSDIR%%/help/ja/images/icons/mode_module.png %%DOCSDIR%%/help/ja/images/icons/mode_track.png %%DOCSDIR%%/help/ja/images/icons/modratsnest.png -%%DOCSDIR%%/help/ja/images/icons/module.png %%DOCSDIR%%/help/ja/images/icons/module_check.png %%DOCSDIR%%/help/ja/images/icons/module_editor.png %%DOCSDIR%%/help/ja/images/icons/module_filtered_list.png @@ -3592,7 +3400,6 @@ %%DOCSDIR%%/help/ja/images/icons/mw_add_stub.png %%DOCSDIR%%/help/ja/images/icons/mw_add_stub_arc.png %%DOCSDIR%%/help/ja/images/icons/mw_toolbar.png -%%DOCSDIR%%/help/ja/images/icons/net_highlight.png %%DOCSDIR%%/help/ja/images/icons/net_locked.png %%DOCSDIR%%/help/ja/images/icons/net_unlocked.png %%DOCSDIR%%/help/ja/images/icons/netlist.png @@ -3615,7 +3422,6 @@ %%DOCSDIR%%/help/ja/images/icons/ortho.png %%DOCSDIR%%/help/ja/images/icons/pad.png %%DOCSDIR%%/help/ja/images/icons/pad_dimensions.png -%%DOCSDIR%%/help/ja/images/icons/pad_sketch.png %%DOCSDIR%%/help/ja/images/icons/pads_mask_layers.png %%DOCSDIR%%/help/ja/images/icons/pagelayout_normal_view_mode.png %%DOCSDIR%%/help/ja/images/icons/pagelayout_special_view_mode.png @@ -3636,7 +3442,6 @@ %%DOCSDIR%%/help/ja/images/icons/plot_pdf.png %%DOCSDIR%%/help/ja/images/icons/plot_ps.png %%DOCSDIR%%/help/ja/images/icons/plot_svg.png -%%DOCSDIR%%/help/ja/images/icons/polar_coord.png %%DOCSDIR%%/help/ja/images/icons/post_compo.png %%DOCSDIR%%/help/ja/images/icons/post_drill.png %%DOCSDIR%%/help/ja/images/icons/post_module.png @@ -3665,14 +3470,9 @@ %%DOCSDIR%%/help/ja/images/icons/show_dcodenumber.png %%DOCSDIR%%/help/ja/images/icons/show_footprint.png %%DOCSDIR%%/help/ja/images/icons/show_mod_edge.png -%%DOCSDIR%%/help/ja/images/icons/show_zone.png -%%DOCSDIR%%/help/ja/images/icons/show_zone_disable.png -%%DOCSDIR%%/help/ja/images/icons/show_zone_outline_only.png -%%DOCSDIR%%/help/ja/images/icons/showtrack.png %%DOCSDIR%%/help/ja/images/icons/svg_file.png %%DOCSDIR%%/help/ja/images/icons/swap_layer.png %%DOCSDIR%%/help/ja/images/icons/three_d.png -%%DOCSDIR%%/help/ja/images/icons/tool_ratsnest.png %%DOCSDIR%%/help/ja/images/icons/tools.png %%DOCSDIR%%/help/ja/images/icons/track_locked.png %%DOCSDIR%%/help/ja/images/icons/track_sketch.png @@ -3689,7 +3489,6 @@ %%DOCSDIR%%/help/ja/images/icons/update_module_board.png %%DOCSDIR%%/help/ja/images/icons/use_3D_copper_thickness.png %%DOCSDIR%%/help/ja/images/icons/via.png -%%DOCSDIR%%/help/ja/images/icons/via_sketch.png %%DOCSDIR%%/help/ja/images/icons/warning.png %%DOCSDIR%%/help/ja/images/icons/web_support.png %%DOCSDIR%%/help/ja/images/icons/width_net.png @@ -4122,10 +3921,8 @@ %%DOCSDIR%%/help/pl/images/gerbview_x2_attribute.png %%DOCSDIR%%/help/pl/images/gerbview_x2_component.png %%DOCSDIR%%/help/pl/images/gerbview_x2_net.png -%%DOCSDIR%%/help/pl/images/icons/add_arc.png %%DOCSDIR%%/help/pl/images/icons/add_bus.png %%DOCSDIR%%/help/pl/images/icons/add_bus2bus.png -%%DOCSDIR%%/help/pl/images/icons/add_circle.png %%DOCSDIR%%/help/pl/images/icons/add_component.png %%DOCSDIR%%/help/pl/images/icons/add_corner.png %%DOCSDIR%%/help/pl/images/icons/add_dashed_line.png @@ -4135,16 +3932,10 @@ %%DOCSDIR%%/help/pl/images/icons/add_hierarchical_label.png %%DOCSDIR%%/help/pl/images/icons/add_hierarchical_subsheet.png %%DOCSDIR%%/help/pl/images/icons/add_junction.png -%%DOCSDIR%%/help/pl/images/icons/add_keepout_area.png -%%DOCSDIR%%/help/pl/images/icons/add_line.png %%DOCSDIR%%/help/pl/images/icons/add_line2bus.png %%DOCSDIR%%/help/pl/images/icons/add_line_label.png -%%DOCSDIR%%/help/pl/images/icons/add_pcb_target.png %%DOCSDIR%%/help/pl/images/icons/add_polygon.png %%DOCSDIR%%/help/pl/images/icons/add_power.png -%%DOCSDIR%%/help/pl/images/icons/add_rectangle.png -%%DOCSDIR%%/help/pl/images/icons/add_tracks.png -%%DOCSDIR%%/help/pl/images/icons/add_zone.png %%DOCSDIR%%/help/pl/images/icons/add_zone_cutout.png %%DOCSDIR%%/help/pl/images/icons/anchor.png %%DOCSDIR%%/help/pl/images/icons/annotate.png @@ -4172,13 +3963,10 @@ %%DOCSDIR%%/help/pl/images/icons/component_select_alternate_shape.png %%DOCSDIR%%/help/pl/images/icons/component_select_unit.png %%DOCSDIR%%/help/pl/images/icons/config.png -%%DOCSDIR%%/help/pl/images/icons/contrast_mode.png %%DOCSDIR%%/help/pl/images/icons/copper_layers_setup.png %%DOCSDIR%%/help/pl/images/icons/copy_library.png %%DOCSDIR%%/help/pl/images/icons/copycomponent.png %%DOCSDIR%%/help/pl/images/icons/create_cmp_file.png -%%DOCSDIR%%/help/pl/images/icons/cursor.png -%%DOCSDIR%%/help/pl/images/icons/cursor_shape.png %%DOCSDIR%%/help/pl/images/icons/cvpcb.png %%DOCSDIR%%/help/pl/images/icons/dashline.png %%DOCSDIR%%/help/pl/images/icons/datasheet.png @@ -4223,16 +4011,13 @@ %%DOCSDIR%%/help/pl/images/icons/gbr_select_mode1.png %%DOCSDIR%%/help/pl/images/icons/gbr_select_mode2.png %%DOCSDIR%%/help/pl/images/icons/general_deletions.png -%%DOCSDIR%%/help/pl/images/icons/general_ratsnest.png %%DOCSDIR%%/help/pl/images/icons/gerber_file.png %%DOCSDIR%%/help/pl/images/icons/gerbview_clear_layers.png %%DOCSDIR%%/help/pl/images/icons/gl_change.png %%DOCSDIR%%/help/pl/images/icons/glabel2label.png %%DOCSDIR%%/help/pl/images/icons/glabel2text.png %%DOCSDIR%%/help/pl/images/icons/green.png -%%DOCSDIR%%/help/pl/images/icons/grid.png %%DOCSDIR%%/help/pl/images/icons/grid_select.png -%%DOCSDIR%%/help/pl/images/icons/grid_select_axis.png %%DOCSDIR%%/help/pl/images/icons/hammer.png %%DOCSDIR%%/help/pl/images/icons/help.png %%DOCSDIR%%/help/pl/images/icons/hidden_pin.png @@ -4272,7 +4057,6 @@ %%DOCSDIR%%/help/pl/images/icons/lang_ru.png %%DOCSDIR%%/help/pl/images/icons/lang_sl.png %%DOCSDIR%%/help/pl/images/icons/language.png -%%DOCSDIR%%/help/pl/images/icons/layers_manager.png %%DOCSDIR%%/help/pl/images/icons/leave_sheet.png %%DOCSDIR%%/help/pl/images/icons/lib_next.png %%DOCSDIR%%/help/pl/images/icons/lib_previous.png @@ -4286,7 +4070,6 @@ %%DOCSDIR%%/help/pl/images/icons/mode_module.png %%DOCSDIR%%/help/pl/images/icons/mode_track.png %%DOCSDIR%%/help/pl/images/icons/modratsnest.png -%%DOCSDIR%%/help/pl/images/icons/module.png %%DOCSDIR%%/help/pl/images/icons/module_check.png %%DOCSDIR%%/help/pl/images/icons/module_editor.png %%DOCSDIR%%/help/pl/images/icons/module_filtered_list.png @@ -4306,7 +4089,6 @@ %%DOCSDIR%%/help/pl/images/icons/mw_add_stub.png %%DOCSDIR%%/help/pl/images/icons/mw_add_stub_arc.png %%DOCSDIR%%/help/pl/images/icons/mw_toolbar.png -%%DOCSDIR%%/help/pl/images/icons/net_highlight.png %%DOCSDIR%%/help/pl/images/icons/net_locked.png %%DOCSDIR%%/help/pl/images/icons/net_unlocked.png %%DOCSDIR%%/help/pl/images/icons/netlist.png @@ -4329,7 +4111,6 @@ %%DOCSDIR%%/help/pl/images/icons/ortho.png %%DOCSDIR%%/help/pl/images/icons/pad.png %%DOCSDIR%%/help/pl/images/icons/pad_dimensions.png -%%DOCSDIR%%/help/pl/images/icons/pad_sketch.png %%DOCSDIR%%/help/pl/images/icons/pads_mask_layers.png %%DOCSDIR%%/help/pl/images/icons/pagelayout_normal_view_mode.png %%DOCSDIR%%/help/pl/images/icons/pagelayout_special_view_mode.png @@ -4350,7 +4131,6 @@ %%DOCSDIR%%/help/pl/images/icons/plot_pdf.png %%DOCSDIR%%/help/pl/images/icons/plot_ps.png %%DOCSDIR%%/help/pl/images/icons/plot_svg.png -%%DOCSDIR%%/help/pl/images/icons/polar_coord.png %%DOCSDIR%%/help/pl/images/icons/post_compo.png %%DOCSDIR%%/help/pl/images/icons/post_drill.png %%DOCSDIR%%/help/pl/images/icons/post_module.png @@ -4379,14 +4159,9 @@ %%DOCSDIR%%/help/pl/images/icons/show_dcodenumber.png %%DOCSDIR%%/help/pl/images/icons/show_footprint.png %%DOCSDIR%%/help/pl/images/icons/show_mod_edge.png -%%DOCSDIR%%/help/pl/images/icons/show_zone.png -%%DOCSDIR%%/help/pl/images/icons/show_zone_disable.png -%%DOCSDIR%%/help/pl/images/icons/show_zone_outline_only.png -%%DOCSDIR%%/help/pl/images/icons/showtrack.png %%DOCSDIR%%/help/pl/images/icons/svg_file.png %%DOCSDIR%%/help/pl/images/icons/swap_layer.png %%DOCSDIR%%/help/pl/images/icons/three_d.png -%%DOCSDIR%%/help/pl/images/icons/tool_ratsnest.png %%DOCSDIR%%/help/pl/images/icons/tools.png %%DOCSDIR%%/help/pl/images/icons/track_locked.png %%DOCSDIR%%/help/pl/images/icons/track_sketch.png @@ -4403,7 +4178,6 @@ %%DOCSDIR%%/help/pl/images/icons/update_module_board.png %%DOCSDIR%%/help/pl/images/icons/use_3D_copper_thickness.png %%DOCSDIR%%/help/pl/images/icons/via.png -%%DOCSDIR%%/help/pl/images/icons/via_sketch.png %%DOCSDIR%%/help/pl/images/icons/warning.png %%DOCSDIR%%/help/pl/images/icons/web_support.png %%DOCSDIR%%/help/pl/images/icons/width_net.png @@ -4757,12 +4531,9 @@ %%DOCSDIR%%/help/pl/images/project_tree.png %%DOCSDIR%%/help/pl/images/route_icon.png %%DOCSDIR%%/help/pl/images/sch_with_buses.png -%%DOCSDIR%%/help/pl/images/toolbar_libedit.png -%%DOCSDIR%%/help/pl/images/toolbar_libedit_alias.png %%DOCSDIR%%/help/pl/images/toolbar_libedit_part.png %%DOCSDIR%%/help/pl/images/toolbar_schedit.png %%DOCSDIR%%/help/pl/images/toolbar_schedit_rightside.png -%%DOCSDIR%%/help/pl/images/toolbar_viewlib_part.png %%DOCSDIR%%/help/pl/images/wires_labels.png %%DOCSDIR%%/help/pl/kicad.html %%DOCSDIR%%/help/pl/kicad.pdf @@ -4860,10 +4631,8 @@ %%DOCSDIR%%/help/ru/images/gerbview_x2_attribute.png %%DOCSDIR%%/help/ru/images/gerbview_x2_component.png %%DOCSDIR%%/help/ru/images/gerbview_x2_net.png -%%DOCSDIR%%/help/ru/images/icons/add_arc.png %%DOCSDIR%%/help/ru/images/icons/add_bus.png %%DOCSDIR%%/help/ru/images/icons/add_bus2bus.png -%%DOCSDIR%%/help/ru/images/icons/add_circle.png %%DOCSDIR%%/help/ru/images/icons/add_component.png %%DOCSDIR%%/help/ru/images/icons/add_corner.png %%DOCSDIR%%/help/ru/images/icons/add_dashed_line.png @@ -4873,16 +4642,10 @@ %%DOCSDIR%%/help/ru/images/icons/add_hierarchical_label.png %%DOCSDIR%%/help/ru/images/icons/add_hierarchical_subsheet.png %%DOCSDIR%%/help/ru/images/icons/add_junction.png -%%DOCSDIR%%/help/ru/images/icons/add_keepout_area.png -%%DOCSDIR%%/help/ru/images/icons/add_line.png %%DOCSDIR%%/help/ru/images/icons/add_line2bus.png %%DOCSDIR%%/help/ru/images/icons/add_line_label.png -%%DOCSDIR%%/help/ru/images/icons/add_pcb_target.png %%DOCSDIR%%/help/ru/images/icons/add_polygon.png %%DOCSDIR%%/help/ru/images/icons/add_power.png -%%DOCSDIR%%/help/ru/images/icons/add_rectangle.png -%%DOCSDIR%%/help/ru/images/icons/add_tracks.png -%%DOCSDIR%%/help/ru/images/icons/add_zone.png %%DOCSDIR%%/help/ru/images/icons/add_zone_cutout.png %%DOCSDIR%%/help/ru/images/icons/anchor.png %%DOCSDIR%%/help/ru/images/icons/annotate.png @@ -4910,13 +4673,10 @@ %%DOCSDIR%%/help/ru/images/icons/component_select_alternate_shape.png %%DOCSDIR%%/help/ru/images/icons/component_select_unit.png %%DOCSDIR%%/help/ru/images/icons/config.png -%%DOCSDIR%%/help/ru/images/icons/contrast_mode.png %%DOCSDIR%%/help/ru/images/icons/copper_layers_setup.png %%DOCSDIR%%/help/ru/images/icons/copy_library.png %%DOCSDIR%%/help/ru/images/icons/copycomponent.png %%DOCSDIR%%/help/ru/images/icons/create_cmp_file.png -%%DOCSDIR%%/help/ru/images/icons/cursor.png -%%DOCSDIR%%/help/ru/images/icons/cursor_shape.png %%DOCSDIR%%/help/ru/images/icons/cvpcb.png %%DOCSDIR%%/help/ru/images/icons/dashline.png %%DOCSDIR%%/help/ru/images/icons/datasheet.png @@ -4961,16 +4721,13 @@ %%DOCSDIR%%/help/ru/images/icons/gbr_select_mode1.png %%DOCSDIR%%/help/ru/images/icons/gbr_select_mode2.png %%DOCSDIR%%/help/ru/images/icons/general_deletions.png -%%DOCSDIR%%/help/ru/images/icons/general_ratsnest.png %%DOCSDIR%%/help/ru/images/icons/gerber_file.png %%DOCSDIR%%/help/ru/images/icons/gerbview_clear_layers.png %%DOCSDIR%%/help/ru/images/icons/gl_change.png %%DOCSDIR%%/help/ru/images/icons/glabel2label.png %%DOCSDIR%%/help/ru/images/icons/glabel2text.png %%DOCSDIR%%/help/ru/images/icons/green.png -%%DOCSDIR%%/help/ru/images/icons/grid.png %%DOCSDIR%%/help/ru/images/icons/grid_select.png -%%DOCSDIR%%/help/ru/images/icons/grid_select_axis.png %%DOCSDIR%%/help/ru/images/icons/hammer.png %%DOCSDIR%%/help/ru/images/icons/help.png %%DOCSDIR%%/help/ru/images/icons/hidden_pin.png @@ -5010,7 +4767,6 @@ %%DOCSDIR%%/help/ru/images/icons/lang_ru.png %%DOCSDIR%%/help/ru/images/icons/lang_sl.png %%DOCSDIR%%/help/ru/images/icons/language.png -%%DOCSDIR%%/help/ru/images/icons/layers_manager.png %%DOCSDIR%%/help/ru/images/icons/leave_sheet.png %%DOCSDIR%%/help/ru/images/icons/lib_next.png %%DOCSDIR%%/help/ru/images/icons/lib_previous.png @@ -5024,7 +4780,6 @@ %%DOCSDIR%%/help/ru/images/icons/mode_module.png %%DOCSDIR%%/help/ru/images/icons/mode_track.png %%DOCSDIR%%/help/ru/images/icons/modratsnest.png -%%DOCSDIR%%/help/ru/images/icons/module.png %%DOCSDIR%%/help/ru/images/icons/module_check.png %%DOCSDIR%%/help/ru/images/icons/module_editor.png %%DOCSDIR%%/help/ru/images/icons/module_filtered_list.png @@ -5044,7 +4799,6 @@ %%DOCSDIR%%/help/ru/images/icons/mw_add_stub.png %%DOCSDIR%%/help/ru/images/icons/mw_add_stub_arc.png %%DOCSDIR%%/help/ru/images/icons/mw_toolbar.png -%%DOCSDIR%%/help/ru/images/icons/net_highlight.png %%DOCSDIR%%/help/ru/images/icons/net_locked.png %%DOCSDIR%%/help/ru/images/icons/net_unlocked.png %%DOCSDIR%%/help/ru/images/icons/netlist.png @@ -5067,7 +4821,6 @@ %%DOCSDIR%%/help/ru/images/icons/ortho.png %%DOCSDIR%%/help/ru/images/icons/pad.png %%DOCSDIR%%/help/ru/images/icons/pad_dimensions.png -%%DOCSDIR%%/help/ru/images/icons/pad_sketch.png %%DOCSDIR%%/help/ru/images/icons/pads_mask_layers.png %%DOCSDIR%%/help/ru/images/icons/pagelayout_normal_view_mode.png %%DOCSDIR%%/help/ru/images/icons/pagelayout_special_view_mode.png @@ -5088,7 +4841,6 @@ %%DOCSDIR%%/help/ru/images/icons/plot_pdf.png %%DOCSDIR%%/help/ru/images/icons/plot_ps.png %%DOCSDIR%%/help/ru/images/icons/plot_svg.png -%%DOCSDIR%%/help/ru/images/icons/polar_coord.png %%DOCSDIR%%/help/ru/images/icons/post_compo.png %%DOCSDIR%%/help/ru/images/icons/post_drill.png %%DOCSDIR%%/help/ru/images/icons/post_module.png @@ -5117,14 +4869,9 @@ %%DOCSDIR%%/help/ru/images/icons/show_dcodenumber.png %%DOCSDIR%%/help/ru/images/icons/show_footprint.png %%DOCSDIR%%/help/ru/images/icons/show_mod_edge.png -%%DOCSDIR%%/help/ru/images/icons/show_zone.png -%%DOCSDIR%%/help/ru/images/icons/show_zone_disable.png -%%DOCSDIR%%/help/ru/images/icons/show_zone_outline_only.png -%%DOCSDIR%%/help/ru/images/icons/showtrack.png %%DOCSDIR%%/help/ru/images/icons/svg_file.png %%DOCSDIR%%/help/ru/images/icons/swap_layer.png %%DOCSDIR%%/help/ru/images/icons/three_d.png -%%DOCSDIR%%/help/ru/images/icons/tool_ratsnest.png %%DOCSDIR%%/help/ru/images/icons/tools.png %%DOCSDIR%%/help/ru/images/icons/track_locked.png %%DOCSDIR%%/help/ru/images/icons/track_sketch.png @@ -5141,7 +4888,6 @@ %%DOCSDIR%%/help/ru/images/icons/update_module_board.png %%DOCSDIR%%/help/ru/images/icons/use_3D_copper_thickness.png %%DOCSDIR%%/help/ru/images/icons/via.png -%%DOCSDIR%%/help/ru/images/icons/via_sketch.png %%DOCSDIR%%/help/ru/images/icons/warning.png %%DOCSDIR%%/help/ru/images/icons/web_support.png %%DOCSDIR%%/help/ru/images/icons/width_net.png @@ -5469,8 +5215,6 @@ %%DOCSDIR%%/help/ru/images/template_tree_meta.png %%DOCSDIR%%/help/ru/images/toolbar_schedit.png %%DOCSDIR%%/help/ru/images/toolbar_schedit_rightside.png -%%DOCSDIR%%/help/ru/images/toolbar_viewlib.png -%%DOCSDIR%%/help/ru/images/toolbar_viewlib_part.png %%DOCSDIR%%/help/ru/images/wires_labels.png %%DOCSDIR%%/help/ru/kicad.html %%DOCSDIR%%/help/ru/kicad.pdf @@ -5577,8 +5321,6 @@ %%DOCSDIR%%/help/zh/images/eeschema_libedit_alias.png %%DOCSDIR%%/help/zh/images/eeschema_libedit_anchor.png %%DOCSDIR%%/help/zh/images/eeschema_libedit_context_menu.png -%%DOCSDIR%%/help/zh/images/eeschema_libedit_disable_common.png -%%DOCSDIR%%/help/zh/images/eeschema_libedit_field_context_menu.png %%DOCSDIR%%/help/zh/images/eeschema_libedit_footprint.png %%DOCSDIR%%/help/zh/images/eeschema_libedit_new.png %%DOCSDIR%%/help/zh/images/eeschema_libedit_not_interchangeable.png @@ -5587,7 +5329,6 @@ %%DOCSDIR%%/help/zh/images/eeschema_libedit_pin_properties_style.png %%DOCSDIR%%/help/zh/images/eeschema_libedit_polyline_properties.png %%DOCSDIR%%/help/zh/images/eeschema_libedit_power_symbol.png -%%DOCSDIR%%/help/zh/images/eeschema_libedit_select_unit.png %%DOCSDIR%%/help/zh/images/eeschema_libedit_unit1.png %%DOCSDIR%%/help/zh/images/eeschema_libedit_unit2.png %%DOCSDIR%%/help/zh/images/eeschema_libedit_unit3.png @@ -5601,9 +5342,6 @@ %%DOCSDIR%%/help/zh/images/eeschema_properties_for_symbol.png %%DOCSDIR%%/help/zh/images/eeschema_pspice_netlist.png %%DOCSDIR%%/help/zh/images/eeschema_uncheck_pin_name_inside.png -%%DOCSDIR%%/help/zh/images/eeschema_viewlib_choose.png -%%DOCSDIR%%/help/zh/images/eeschema_viewlib_select_component.png -%%DOCSDIR%%/help/zh/images/eeschema_viewlib_select_library.png %%DOCSDIR%%/help/zh/images/erc_pointers.png %%DOCSDIR%%/help/zh/images/erc_pointers_message.png %%DOCSDIR%%/help/zh/images/gerbview_layer_select_1.png @@ -5611,11 +5349,8 @@ %%DOCSDIR%%/help/zh/images/gerbview_left_toolbar.png %%DOCSDIR%%/help/zh/images/gerbview_mode_raw_stack.png %%DOCSDIR%%/help/zh/images/gerbview_mode_transparency.png -%%DOCSDIR%%/help/zh/images/hierarchy_navigator_dialog.png -%%DOCSDIR%%/help/zh/images/icons/add_arc.png %%DOCSDIR%%/help/zh/images/icons/add_bus.png %%DOCSDIR%%/help/zh/images/icons/add_bus2bus.png -%%DOCSDIR%%/help/zh/images/icons/add_circle.png %%DOCSDIR%%/help/zh/images/icons/add_component.png %%DOCSDIR%%/help/zh/images/icons/add_corner.png %%DOCSDIR%%/help/zh/images/icons/add_dashed_line.png @@ -5625,16 +5360,10 @@ %%DOCSDIR%%/help/zh/images/icons/add_hierarchical_label.png %%DOCSDIR%%/help/zh/images/icons/add_hierarchical_subsheet.png %%DOCSDIR%%/help/zh/images/icons/add_junction.png -%%DOCSDIR%%/help/zh/images/icons/add_keepout_area.png -%%DOCSDIR%%/help/zh/images/icons/add_line.png %%DOCSDIR%%/help/zh/images/icons/add_line2bus.png %%DOCSDIR%%/help/zh/images/icons/add_line_label.png -%%DOCSDIR%%/help/zh/images/icons/add_pcb_target.png %%DOCSDIR%%/help/zh/images/icons/add_polygon.png %%DOCSDIR%%/help/zh/images/icons/add_power.png -%%DOCSDIR%%/help/zh/images/icons/add_rectangle.png -%%DOCSDIR%%/help/zh/images/icons/add_tracks.png -%%DOCSDIR%%/help/zh/images/icons/add_zone.png %%DOCSDIR%%/help/zh/images/icons/add_zone_cutout.png %%DOCSDIR%%/help/zh/images/icons/anchor.png %%DOCSDIR%%/help/zh/images/icons/annotate.png @@ -5662,13 +5391,10 @@ %%DOCSDIR%%/help/zh/images/icons/component_select_alternate_shape.png %%DOCSDIR%%/help/zh/images/icons/component_select_unit.png %%DOCSDIR%%/help/zh/images/icons/config.png -%%DOCSDIR%%/help/zh/images/icons/contrast_mode.png %%DOCSDIR%%/help/zh/images/icons/copper_layers_setup.png %%DOCSDIR%%/help/zh/images/icons/copy_library.png %%DOCSDIR%%/help/zh/images/icons/copycomponent.png %%DOCSDIR%%/help/zh/images/icons/create_cmp_file.png -%%DOCSDIR%%/help/zh/images/icons/cursor.png -%%DOCSDIR%%/help/zh/images/icons/cursor_shape.png %%DOCSDIR%%/help/zh/images/icons/cvpcb.png %%DOCSDIR%%/help/zh/images/icons/dashline.png %%DOCSDIR%%/help/zh/images/icons/datasheet.png @@ -5713,16 +5439,13 @@ %%DOCSDIR%%/help/zh/images/icons/gbr_select_mode1.png %%DOCSDIR%%/help/zh/images/icons/gbr_select_mode2.png %%DOCSDIR%%/help/zh/images/icons/general_deletions.png -%%DOCSDIR%%/help/zh/images/icons/general_ratsnest.png %%DOCSDIR%%/help/zh/images/icons/gerber_file.png %%DOCSDIR%%/help/zh/images/icons/gerbview_clear_layers.png %%DOCSDIR%%/help/zh/images/icons/gl_change.png %%DOCSDIR%%/help/zh/images/icons/glabel2label.png %%DOCSDIR%%/help/zh/images/icons/glabel2text.png %%DOCSDIR%%/help/zh/images/icons/green.png -%%DOCSDIR%%/help/zh/images/icons/grid.png %%DOCSDIR%%/help/zh/images/icons/grid_select.png -%%DOCSDIR%%/help/zh/images/icons/grid_select_axis.png %%DOCSDIR%%/help/zh/images/icons/hammer.png %%DOCSDIR%%/help/zh/images/icons/help.png %%DOCSDIR%%/help/zh/images/icons/hidden_pin.png @@ -5762,7 +5485,6 @@ %%DOCSDIR%%/help/zh/images/icons/lang_ru.png %%DOCSDIR%%/help/zh/images/icons/lang_sl.png %%DOCSDIR%%/help/zh/images/icons/language.png -%%DOCSDIR%%/help/zh/images/icons/layers_manager.png %%DOCSDIR%%/help/zh/images/icons/leave_sheet.png %%DOCSDIR%%/help/zh/images/icons/lib_next.png %%DOCSDIR%%/help/zh/images/icons/lib_previous.png @@ -5776,7 +5498,6 @@ %%DOCSDIR%%/help/zh/images/icons/mode_module.png %%DOCSDIR%%/help/zh/images/icons/mode_track.png %%DOCSDIR%%/help/zh/images/icons/modratsnest.png -%%DOCSDIR%%/help/zh/images/icons/module.png %%DOCSDIR%%/help/zh/images/icons/module_check.png %%DOCSDIR%%/help/zh/images/icons/module_editor.png %%DOCSDIR%%/help/zh/images/icons/module_filtered_list.png @@ -5796,7 +5517,6 @@ %%DOCSDIR%%/help/zh/images/icons/mw_add_stub.png %%DOCSDIR%%/help/zh/images/icons/mw_add_stub_arc.png %%DOCSDIR%%/help/zh/images/icons/mw_toolbar.png -%%DOCSDIR%%/help/zh/images/icons/net_highlight.png %%DOCSDIR%%/help/zh/images/icons/net_locked.png %%DOCSDIR%%/help/zh/images/icons/net_unlocked.png %%DOCSDIR%%/help/zh/images/icons/netlist.png @@ -5819,7 +5539,6 @@ %%DOCSDIR%%/help/zh/images/icons/ortho.png %%DOCSDIR%%/help/zh/images/icons/pad.png %%DOCSDIR%%/help/zh/images/icons/pad_dimensions.png -%%DOCSDIR%%/help/zh/images/icons/pad_sketch.png %%DOCSDIR%%/help/zh/images/icons/pads_mask_layers.png %%DOCSDIR%%/help/zh/images/icons/pagelayout_normal_view_mode.png %%DOCSDIR%%/help/zh/images/icons/pagelayout_special_view_mode.png @@ -5840,7 +5559,6 @@ %%DOCSDIR%%/help/zh/images/icons/plot_pdf.png %%DOCSDIR%%/help/zh/images/icons/plot_ps.png %%DOCSDIR%%/help/zh/images/icons/plot_svg.png -%%DOCSDIR%%/help/zh/images/icons/polar_coord.png %%DOCSDIR%%/help/zh/images/icons/post_compo.png %%DOCSDIR%%/help/zh/images/icons/post_drill.png %%DOCSDIR%%/help/zh/images/icons/post_module.png @@ -5869,14 +5587,9 @@ %%DOCSDIR%%/help/zh/images/icons/show_dcodenumber.png %%DOCSDIR%%/help/zh/images/icons/show_footprint.png %%DOCSDIR%%/help/zh/images/icons/show_mod_edge.png -%%DOCSDIR%%/help/zh/images/icons/show_zone.png -%%DOCSDIR%%/help/zh/images/icons/show_zone_disable.png -%%DOCSDIR%%/help/zh/images/icons/show_zone_outline_only.png -%%DOCSDIR%%/help/zh/images/icons/showtrack.png %%DOCSDIR%%/help/zh/images/icons/svg_file.png %%DOCSDIR%%/help/zh/images/icons/swap_layer.png %%DOCSDIR%%/help/zh/images/icons/three_d.png -%%DOCSDIR%%/help/zh/images/icons/tool_ratsnest.png %%DOCSDIR%%/help/zh/images/icons/tools.png %%DOCSDIR%%/help/zh/images/icons/track_locked.png %%DOCSDIR%%/help/zh/images/icons/track_sketch.png @@ -5893,7 +5606,6 @@ %%DOCSDIR%%/help/zh/images/icons/update_module_board.png %%DOCSDIR%%/help/zh/images/icons/use_3D_copper_thickness.png %%DOCSDIR%%/help/zh/images/icons/via.png -%%DOCSDIR%%/help/zh/images/icons/via_sketch.png %%DOCSDIR%%/help/zh/images/icons/warning.png %%DOCSDIR%%/help/zh/images/icons/web_support.png %%DOCSDIR%%/help/zh/images/icons/width_net.png @@ -5918,7 +5630,6 @@ %%DOCSDIR%%/help/zh/images/logo.png %%DOCSDIR%%/help/zh/images/main_toolbar.png %%DOCSDIR%%/help/zh/images/opamp_symbol.png -%%DOCSDIR%%/help/zh/images/project_tree.png %%DOCSDIR%%/help/zh/images/route_icon.png %%DOCSDIR%%/help/zh/images/sch_with_buses.png %%DOCSDIR%%/help/zh/images/sim_main_dialog.png @@ -5929,13 +5640,9 @@ %%DOCSDIR%%/help/zh/images/sim_settings.png %%DOCSDIR%%/help/zh/images/template_tree.png %%DOCSDIR%%/help/zh/images/template_tree_meta.png -%%DOCSDIR%%/help/zh/images/toolbar_libedit.png -%%DOCSDIR%%/help/zh/images/toolbar_libedit_alias.png %%DOCSDIR%%/help/zh/images/toolbar_libedit_part.png %%DOCSDIR%%/help/zh/images/toolbar_schedit.png %%DOCSDIR%%/help/zh/images/toolbar_schedit_rightside.png -%%DOCSDIR%%/help/zh/images/toolbar_viewlib.png -%%DOCSDIR%%/help/zh/images/toolbar_viewlib_part.png %%DOCSDIR%%/help/zh/images/wires_labels.png %%DOCSDIR%%/help/zh/images/zh/3d_window.png %%DOCSDIR%%/help/zh/images/zh/Footprint_library_list.png diff --git a/cad/kicad-library-footprints/Makefile b/cad/kicad-library-footprints/Makefile index e0a97245580..01ea058b542 100644 --- a/cad/kicad-library-footprints/Makefile +++ b/cad/kicad-library-footprints/Makefile @@ -1,9 +1,9 @@ PORTNAME= kicad -PORTVERSION= 6.0.11 +PORTVERSION= 7.0.0 CATEGORIES= cad -MASTER_SITES= https://gitlab.com/kicad/libraries/${PORTNAME}-footprints/-/archive/${DISTVERSION}/ +MASTER_SITES= https://gitlab.com/kicad/libraries/${PORTNAME}-footprints/-/archive/${DISTVERSION}${DISTVERSIONSUFFIX}/ PKGNAMESUFFIX= -library-footprints -DISTNAME= ${PORTNAME}-footprints-${DISTVERSION} +DISTNAME= ${PORTNAME}-footprints-${DISTVERSION}${DISTVERSIONSUFFIX} MAINTAINER= cmt@FreeBSD.org COMMENT= Official KiCad Footprint Libraries diff --git a/cad/kicad-library-footprints/distinfo b/cad/kicad-library-footprints/distinfo index abd7dcaf128..77a8e1ad519 100644 --- a/cad/kicad-library-footprints/distinfo +++ b/cad/kicad-library-footprints/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1674662539 -SHA256 (kicad-footprints-6.0.11.tar.bz2) = 6229296fb1f7fcd64424230128abcee008eb92c2590da6b40718f0a66810b614 -SIZE (kicad-footprints-6.0.11.tar.bz2) = 23763091 +TIMESTAMP = 1676192415 +SHA256 (kicad-footprints-7.0.0.tar.bz2) = c344f1bf92d4161845117757197de83b1722391f2830d7d698a5879f6677e884 +SIZE (kicad-footprints-7.0.0.tar.bz2) = 23928107 diff --git a/cad/kicad-library-footprints/pkg-plist b/cad/kicad-library-footprints/pkg-plist index a65b628aebb..339578b0f52 100644 --- a/cad/kicad-library-footprints/pkg-plist +++ b/cad/kicad-library-footprints/pkg-plist @@ -1123,21 +1123,17 @@ %%DATADIR%%/footprints/Connector_Audio.pretty/Jack_XLR_Neutrik_NC5MBV-B_Vertical.kicad_mod %%DATADIR%%/footprints/Connector_Audio.pretty/Jack_XLR_Neutrik_NC5MBV-SW_Vertical.kicad_mod %%DATADIR%%/footprints/Connector_Audio.pretty/Jack_XLR_Neutrik_NC5MBV_Vertical.kicad_mod -%%DATADIR%%/footprints/Connector_Audio.pretty/Jack_speakON-6.35mm_Neutrik_NLJ2MD-H_Horizontal.kicad_mod -%%DATADIR%%/footprints/Connector_Audio.pretty/Jack_speakON-6.35mm_Neutrik_NLJ2MD-V_Vertical.kicad_mod -%%DATADIR%%/footprints/Connector_Audio.pretty/Jack_speakON_Neutrik_NL2MD-H_Horizontal.kicad_mod -%%DATADIR%%/footprints/Connector_Audio.pretty/Jack_speakON_Neutrik_NL2MD-V_Vertical.kicad_mod -%%DATADIR%%/footprints/Connector_Audio.pretty/Jack_speakON_Neutrik_NL4MD-H-1_Horizontal.kicad_mod -%%DATADIR%%/footprints/Connector_Audio.pretty/Jack_speakON_Neutrik_NL4MD-H-2_Horizontal.kicad_mod -%%DATADIR%%/footprints/Connector_Audio.pretty/Jack_speakON_Neutrik_NL4MD-H-3_Horizontal.kicad_mod -%%DATADIR%%/footprints/Connector_Audio.pretty/Jack_speakON_Neutrik_NL4MD-H_Horizontal.kicad_mod -%%DATADIR%%/footprints/Connector_Audio.pretty/Jack_speakON_Neutrik_NL4MD-V-1_Vertical.kicad_mod -%%DATADIR%%/footprints/Connector_Audio.pretty/Jack_speakON_Neutrik_NL4MD-V-2_Vertical.kicad_mod -%%DATADIR%%/footprints/Connector_Audio.pretty/Jack_speakON_Neutrik_NL4MD-V-R_Vertical.kicad_mod -%%DATADIR%%/footprints/Connector_Audio.pretty/Jack_speakON_Neutrik_NL4MD-V-S_Vertical.kicad_mod -%%DATADIR%%/footprints/Connector_Audio.pretty/Jack_speakON_Neutrik_NL4MD-V_Vertical.kicad_mod -%%DATADIR%%/footprints/Connector_Audio.pretty/Jack_speakON_Neutrik_NL8MD-V-1_Vertical.kicad_mod -%%DATADIR%%/footprints/Connector_Audio.pretty/Jack_speakON_Neutrik_NL8MD-V_Vertical.kicad_mod +%%DATADIR%%/footprints/Connector_Audio.pretty/Jack_speakON-6.35mm_Neutrik_NLJ2MDXX-H_Horizontal.kicad_mod +%%DATADIR%%/footprints/Connector_Audio.pretty/Jack_speakON-6.35mm_Neutrik_NLJ2MDXX-V_Vertical.kicad_mod +%%DATADIR%%/footprints/Connector_Audio.pretty/Jack_speakON_Neutrik_NL2MDXX-H-3_Horizontal.kicad_mod +%%DATADIR%%/footprints/Connector_Audio.pretty/Jack_speakON_Neutrik_NL2MDXX-V_Vertical.kicad_mod +%%DATADIR%%/footprints/Connector_Audio.pretty/Jack_speakON_Neutrik_NL4MDXX-H-2_Horizontal.kicad_mod +%%DATADIR%%/footprints/Connector_Audio.pretty/Jack_speakON_Neutrik_NL4MDXX-H-3_Horizontal.kicad_mod +%%DATADIR%%/footprints/Connector_Audio.pretty/Jack_speakON_Neutrik_NL4MDXX-V-2_Vertical.kicad_mod +%%DATADIR%%/footprints/Connector_Audio.pretty/Jack_speakON_Neutrik_NL4MDXX-V-3_Vertical.kicad_mod +%%DATADIR%%/footprints/Connector_Audio.pretty/Jack_speakON_Neutrik_NL4MDXX-V_Vertical.kicad_mod +%%DATADIR%%/footprints/Connector_Audio.pretty/Jack_speakON_Neutrik_NL8MDXX-V-3_Vertical.kicad_mod +%%DATADIR%%/footprints/Connector_Audio.pretty/Jack_speakON_Neutrik_NL8MDXX-V_Vertical.kicad_mod %%DATADIR%%/footprints/Connector_Audio.pretty/Jack_speakON_Neutrik_NLT4MD-V_Vertical.kicad_mod %%DATADIR%%/footprints/Connector_Audio.pretty/MiniXLR-5_Switchcraft_TRAPC_Horizontal.kicad_mod %%DATADIR%%/footprints/Connector_BarrelJack.pretty/BarrelJack_CLIFF_FC681465S_SMT_Horizontal.kicad_mod @@ -3932,6 +3928,83 @@ %%DATADIR%%/footprints/Connector_Phoenix_MSTB.pretty/PhoenixContact_MSTB_2,5_9-GF-5,08_1x09_P5.08mm_Horizontal_ThreadedFlange_MountHole.kicad_mod %%DATADIR%%/footprints/Connector_Phoenix_MSTB.pretty/PhoenixContact_MSTB_2,5_9-GF_1x09_P5.00mm_Horizontal_ThreadedFlange.kicad_mod %%DATADIR%%/footprints/Connector_Phoenix_MSTB.pretty/PhoenixContact_MSTB_2,5_9-GF_1x09_P5.00mm_Horizontal_ThreadedFlange_MountHole.kicad_mod +%%DATADIR%%/footprints/Connector_Phoenix_SPT.pretty/PhoenixContact_SPT_1.5_10-H-3.5_1x10_P3.5mm_Horizontal.kicad_mod +%%DATADIR%%/footprints/Connector_Phoenix_SPT.pretty/PhoenixContact_SPT_1.5_11-H-3.5_1x11_P3.5mm_Horizontal.kicad_mod +%%DATADIR%%/footprints/Connector_Phoenix_SPT.pretty/PhoenixContact_SPT_1.5_12-H-3.5_1x12_P3.5mm_Horizontal.kicad_mod +%%DATADIR%%/footprints/Connector_Phoenix_SPT.pretty/PhoenixContact_SPT_1.5_2-H-3.5_1x02_P3.5mm_Horizontal.kicad_mod +%%DATADIR%%/footprints/Connector_Phoenix_SPT.pretty/PhoenixContact_SPT_1.5_3-H-3.5_1x03_P3.5mm_Horizontal.kicad_mod +%%DATADIR%%/footprints/Connector_Phoenix_SPT.pretty/PhoenixContact_SPT_1.5_4-H-3.5_1x04_P3.5mm_Horizontal.kicad_mod +%%DATADIR%%/footprints/Connector_Phoenix_SPT.pretty/PhoenixContact_SPT_1.5_5-H-3.5_1x05_P3.5mm_Horizontal.kicad_mod +%%DATADIR%%/footprints/Connector_Phoenix_SPT.pretty/PhoenixContact_SPT_1.5_6-H-3.5_1x06_P3.5mm_Horizontal.kicad_mod +%%DATADIR%%/footprints/Connector_Phoenix_SPT.pretty/PhoenixContact_SPT_1.5_7-H-3.5_1x07_P3.5mm_Horizontal.kicad_mod +%%DATADIR%%/footprints/Connector_Phoenix_SPT.pretty/PhoenixContact_SPT_1.5_8-H-3.5_1x08_P3.5mm_Horizontal.kicad_mod +%%DATADIR%%/footprints/Connector_Phoenix_SPT.pretty/PhoenixContact_SPT_1.5_9-H-3.5_1x09_P3.5mm_Horizontal.kicad_mod +%%DATADIR%%/footprints/Connector_Phoenix_SPT.pretty/PhoenixContact_SPT_2.5_1-H-5.0_1x01_P5.0mm_Horizontal.kicad_mod +%%DATADIR%%/footprints/Connector_Phoenix_SPT.pretty/PhoenixContact_SPT_2.5_10-H-5.0-EX_1x10_P5.0mm_Horizontal.kicad_mod +%%DATADIR%%/footprints/Connector_Phoenix_SPT.pretty/PhoenixContact_SPT_2.5_10-H-5.0_1x10_P5.0mm_Horizontal.kicad_mod +%%DATADIR%%/footprints/Connector_Phoenix_SPT.pretty/PhoenixContact_SPT_2.5_10-V-5.0-EX_1x10_P5.0mm_Vertical.kicad_mod +%%DATADIR%%/footprints/Connector_Phoenix_SPT.pretty/PhoenixContact_SPT_2.5_11-H-5.0-EX_1x11_P5.0mm_Horizontal.kicad_mod +%%DATADIR%%/footprints/Connector_Phoenix_SPT.pretty/PhoenixContact_SPT_2.5_11-H-5.0_1x11_P5.0mm_Horizontal.kicad_mod +%%DATADIR%%/footprints/Connector_Phoenix_SPT.pretty/PhoenixContact_SPT_2.5_11-V-5.0-EX_1x11_P5.0mm_Vertical.kicad_mod +%%DATADIR%%/footprints/Connector_Phoenix_SPT.pretty/PhoenixContact_SPT_2.5_12-H-5.0-EX_1x12_P5.0mm_Horizontal.kicad_mod +%%DATADIR%%/footprints/Connector_Phoenix_SPT.pretty/PhoenixContact_SPT_2.5_12-H-5.0_1x12_P5.0mm_Horizontal.kicad_mod +%%DATADIR%%/footprints/Connector_Phoenix_SPT.pretty/PhoenixContact_SPT_2.5_12-V-5.0-EX_1x12_P5.0mm_Vertical.kicad_mod +%%DATADIR%%/footprints/Connector_Phoenix_SPT.pretty/PhoenixContact_SPT_2.5_2-H-5.0-EX_1x02_P5.0mm_Horizontal.kicad_mod +%%DATADIR%%/footprints/Connector_Phoenix_SPT.pretty/PhoenixContact_SPT_2.5_2-H-5.0_1x02_P5.0mm_Horizontal.kicad_mod +%%DATADIR%%/footprints/Connector_Phoenix_SPT.pretty/PhoenixContact_SPT_2.5_2-V-5.0-EX_1x02_P5.0mm_Vertical.kicad_mod +%%DATADIR%%/footprints/Connector_Phoenix_SPT.pretty/PhoenixContact_SPT_2.5_3-H-5.0-EX_1x03_P5.0mm_Horizontal.kicad_mod +%%DATADIR%%/footprints/Connector_Phoenix_SPT.pretty/PhoenixContact_SPT_2.5_3-H-5.0_1x03_P5.0mm_Horizontal.kicad_mod +%%DATADIR%%/footprints/Connector_Phoenix_SPT.pretty/PhoenixContact_SPT_2.5_3-V-5.0-EX_1x03_P5.0mm_Vertical.kicad_mod +%%DATADIR%%/footprints/Connector_Phoenix_SPT.pretty/PhoenixContact_SPT_2.5_4-H-5.0-EX_1x04_P5.0mm_Horizontal.kicad_mod +%%DATADIR%%/footprints/Connector_Phoenix_SPT.pretty/PhoenixContact_SPT_2.5_4-H-5.0_1x04_P5.0mm_Horizontal.kicad_mod +%%DATADIR%%/footprints/Connector_Phoenix_SPT.pretty/PhoenixContact_SPT_2.5_4-V-5.0-EX_1x04_P5.0mm_Vertical.kicad_mod +%%DATADIR%%/footprints/Connector_Phoenix_SPT.pretty/PhoenixContact_SPT_2.5_5-H-5.0-EX_1x05_P5.0mm_Horizontal.kicad_mod +%%DATADIR%%/footprints/Connector_Phoenix_SPT.pretty/PhoenixContact_SPT_2.5_5-H-5.0_1x05_P5.0mm_Horizontal.kicad_mod +%%DATADIR%%/footprints/Connector_Phoenix_SPT.pretty/PhoenixContact_SPT_2.5_5-V-5.0-EX_1x05_P5.0mm_Vertical.kicad_mod +%%DATADIR%%/footprints/Connector_Phoenix_SPT.pretty/PhoenixContact_SPT_2.5_6-H-5.0-EX_1x06_P5.0mm_Horizontal.kicad_mod +%%DATADIR%%/footprints/Connector_Phoenix_SPT.pretty/PhoenixContact_SPT_2.5_6-H-5.0_1x06_P5.0mm_Horizontal.kicad_mod +%%DATADIR%%/footprints/Connector_Phoenix_SPT.pretty/PhoenixContact_SPT_2.5_6-V-5.0-EX_1x06_P5.0mm_Vertical.kicad_mod +%%DATADIR%%/footprints/Connector_Phoenix_SPT.pretty/PhoenixContact_SPT_2.5_7-H-5.0-EX_1x07_P5.0mm_Horizontal.kicad_mod +%%DATADIR%%/footprints/Connector_Phoenix_SPT.pretty/PhoenixContact_SPT_2.5_7-H-5.0_1x07_P5.0mm_Horizontal.kicad_mod +%%DATADIR%%/footprints/Connector_Phoenix_SPT.pretty/PhoenixContact_SPT_2.5_7-V-5.0-EX_1x07_P5.0mm_Vertical.kicad_mod +%%DATADIR%%/footprints/Connector_Phoenix_SPT.pretty/PhoenixContact_SPT_2.5_8-H-5.0-EX_1x08_P5.0mm_Horizontal.kicad_mod +%%DATADIR%%/footprints/Connector_Phoenix_SPT.pretty/PhoenixContact_SPT_2.5_8-H-5.0_1x08_P5.0mm_Horizontal.kicad_mod +%%DATADIR%%/footprints/Connector_Phoenix_SPT.pretty/PhoenixContact_SPT_2.5_8-V-5.0-EX_1x08_P5.0mm_Vertical.kicad_mod +%%DATADIR%%/footprints/Connector_Phoenix_SPT.pretty/PhoenixContact_SPT_2.5_9-H-5.0-EX_1x09_P5.0mm_Horizontal.kicad_mod +%%DATADIR%%/footprints/Connector_Phoenix_SPT.pretty/PhoenixContact_SPT_2.5_9-H-5.0_1x09_P5.0mm_Horizontal.kicad_mod +%%DATADIR%%/footprints/Connector_Phoenix_SPT.pretty/PhoenixContact_SPT_2.5_9-V-5.0-EX_1x09_P5.0mm_Vertical.kicad_mod +%%DATADIR%%/footprints/Connector_Phoenix_SPT.pretty/PhoenixContact_SPT_5_1-H-7.5_1x01_P7.5mm_Horizontal.kicad_mod +%%DATADIR%%/footprints/Connector_Phoenix_SPT.pretty/PhoenixContact_SPT_5_1-V-7.5_1x01_P7.5mm_Vertical.kicad_mod +%%DATADIR%%/footprints/Connector_Phoenix_SPT.pretty/PhoenixContact_SPT_5_10-H-7.5-ZB_1x10_P7.5mm_Horizontal.kicad_mod +%%DATADIR%%/footprints/Connector_Phoenix_SPT.pretty/PhoenixContact_SPT_5_10-V-7.5-ZB_1x10_P7.5mm_Vertical.kicad_mod +%%DATADIR%%/footprints/Connector_Phoenix_SPT.pretty/PhoenixContact_SPT_5_11-H-7.5-ZB_1x11_P7.5mm_Horizontal.kicad_mod +%%DATADIR%%/footprints/Connector_Phoenix_SPT.pretty/PhoenixContact_SPT_5_11-V-7.5-ZB_1x11_P7.5mm_Vertical.kicad_mod +%%DATADIR%%/footprints/Connector_Phoenix_SPT.pretty/PhoenixContact_SPT_5_12-H-7.5-ZB_1x12_P7.5mm_Horizontal.kicad_mod +%%DATADIR%%/footprints/Connector_Phoenix_SPT.pretty/PhoenixContact_SPT_5_12-V-7.5-ZB_1x12_P7.5mm_Vertical.kicad_mod +%%DATADIR%%/footprints/Connector_Phoenix_SPT.pretty/PhoenixContact_SPT_5_2-H-7.5-ZB_1x02_P7.5mm_Horizontal.kicad_mod +%%DATADIR%%/footprints/Connector_Phoenix_SPT.pretty/PhoenixContact_SPT_5_2-V-7.5_1x02_P7.5mm_Vertical.kicad_mod +%%DATADIR%%/footprints/Connector_Phoenix_SPT.pretty/PhoenixContact_SPT_5_3-H-7.5-ZB_1x03_P7.5mm_Horizontal.kicad_mod +%%DATADIR%%/footprints/Connector_Phoenix_SPT.pretty/PhoenixContact_SPT_5_3-H-7.5_1x03_P7.5mm_Horizontal.kicad_mod +%%DATADIR%%/footprints/Connector_Phoenix_SPT.pretty/PhoenixContact_SPT_5_3-V-7.5-ZB_1x03_P7.5mm_Vertical.kicad_mod +%%DATADIR%%/footprints/Connector_Phoenix_SPT.pretty/PhoenixContact_SPT_5_4-H-7.5-ZB_1x04_P7.5mm_Horizontal.kicad_mod +%%DATADIR%%/footprints/Connector_Phoenix_SPT.pretty/PhoenixContact_SPT_5_5-H-7.5-ZB_1x05_P7.5mm_Horizontal.kicad_mod +%%DATADIR%%/footprints/Connector_Phoenix_SPT.pretty/PhoenixContact_SPT_5_5-V-7.5-ZB_1x05_P7.5mm_Vertical.kicad_mod +%%DATADIR%%/footprints/Connector_Phoenix_SPT.pretty/PhoenixContact_SPT_5_6-H-7.5-ZB_1x06_P7.5mm_Horizontal.kicad_mod +%%DATADIR%%/footprints/Connector_Phoenix_SPT.pretty/PhoenixContact_SPT_5_6-V-7.5-ZB_1x06_P7.5mm_Vertical.kicad_mod +%%DATADIR%%/footprints/Connector_Phoenix_SPT.pretty/PhoenixContact_SPT_5_7-H-7.5-ZB_1x07_P7.5mm_Horizontal.kicad_mod +%%DATADIR%%/footprints/Connector_Phoenix_SPT.pretty/PhoenixContact_SPT_5_7-V-7.5-ZB_1x07_P7.5mm_Vertical.kicad_mod +%%DATADIR%%/footprints/Connector_Phoenix_SPT.pretty/PhoenixContact_SPT_5_8-H-7.5-ZB_1x08_P7.5mm_Horizontal.kicad_mod +%%DATADIR%%/footprints/Connector_Phoenix_SPT.pretty/PhoenixContact_SPT_5_8-V-7.5-ZB_1x08_P7.5mm_Vertical.kicad_mod +%%DATADIR%%/footprints/Connector_Phoenix_SPT.pretty/PhoenixContact_SPT_5_9-H-7.5-ZB_1x09_P7.5mm_Horizontal.kicad_mod +%%DATADIR%%/footprints/Connector_Phoenix_SPT.pretty/PhoenixContact_SPT_5_9-V-7.5-ZB_1x09_P7.5mm_Vertical.kicad_mod +%%DATADIR%%/footprints/Package_CSP.pretty/Analog_LFCSP-16-1EP_4x4mm_P0.65mm_EP2.35x2.35mm.kicad_mod +%%DATADIR%%/footprints/Package_CSP.pretty/Analog_LFCSP-16-1EP_4x4mm_P0.65mm_EP2.35x2.35mm_ThermalVias.kicad_mod +%%DATADIR%%/footprints/Package_SO.pretty/TSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP2.15x3.35mm.kicad_mod +%%DATADIR%%/footprints/Package_SON.pretty/Texas_USON-6_1x1.45mm_P0.5mm_SMD.kicad_mod +%%DATADIR%%/footprints/Package_SON.pretty/Texas_X2SON-5_0.8x0.8mm_P0.48mm.kicad_mod +%%DATADIR%%/footprints/Package_SON.pretty/Texas_X2SON-5_0.8x0.8mm_P0.48mm_RoutingVia.kicad_mod +%%DATADIR%%/footprints/Package_TO_SOT_SMD.pretty/Texas_R-PDSO-N5_DRL-5.kicad_mod +%%DATADIR%%/footprints/Sensor_Motion.pretty/Analog_LGA-16_3.25x3mm_P0.5mm_LayoutBorder3x5y.kicad_mod %%DATADIR%%/footprints/Connector_Pin.pretty/Pin_D0.7mm_L6.5mm_W1.8mm_FlatFork.kicad_mod %%DATADIR%%/footprints/Connector_Pin.pretty/Pin_D0.9mm_L10.0mm_W2.4mm_FlatFork.kicad_mod %%DATADIR%%/footprints/Connector_Pin.pretty/Pin_D1.0mm_L10.0mm.kicad_mod @@ -6491,6 +6564,44 @@ %%DATADIR%%/footprints/Connector_Samtec_HLE_THT.pretty/Samtec_HLE-150-02-xx-DV-PE-LC_2x50_P2.54mm_Horizontal.kicad_mod %%DATADIR%%/footprints/Connector_Samtec_HLE_THT.pretty/Samtec_HLE-150-02-xx-DV-PE_2x50_P2.54mm_Horizontal.kicad_mod %%DATADIR%%/footprints/Connector_Samtec_HLE_THT.pretty/Samtec_HLE-150-02-xx-DV-TE_2x50_P2.54mm_Horizontal.kicad_mod +%%DATADIR%%/footprints/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-01-01-x-S_Straight_1x01_Pitch5.08mm.kicad_mod +%%DATADIR%%/footprints/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-01-05-x-S_Straight_1x01_Pitch5.08mm.kicad_mod +%%DATADIR%%/footprints/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-02-01-x-S_Straight_1x02_Pitch5.08mm.kicad_mod +%%DATADIR%%/footprints/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-02-05-x-S_Straight_1x02_Pitch5.08mm.kicad_mod +%%DATADIR%%/footprints/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-03-01-x-S_Straight_1x03_Pitch5.08mm.kicad_mod +%%DATADIR%%/footprints/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-03-05-x-S_Straight_1x03_Pitch5.08mm.kicad_mod +%%DATADIR%%/footprints/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-04-01-x-S_Straight_1x04_Pitch5.08mm.kicad_mod +%%DATADIR%%/footprints/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-04-05-x-S_Straight_1x04_Pitch5.08mm.kicad_mod +%%DATADIR%%/footprints/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-05-01-x-S_Straight_1x05_Pitch5.08mm.kicad_mod +%%DATADIR%%/footprints/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-05-05-x-S_Straight_1x05_Pitch5.08mm.kicad_mod +%%DATADIR%%/footprints/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-06-01-x-S_Straight_1x06_Pitch5.08mm.kicad_mod +%%DATADIR%%/footprints/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-06-05-x-S_Straight_1x06_Pitch5.08mm.kicad_mod +%%DATADIR%%/footprints/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-07-01-x-S_Straight_1x07_Pitch5.08mm.kicad_mod +%%DATADIR%%/footprints/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-07-05-x-S_Straight_1x07_Pitch5.08mm.kicad_mod +%%DATADIR%%/footprints/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-08-01-x-S_Straight_1x08_Pitch5.08mm.kicad_mod +%%DATADIR%%/footprints/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-08-05-x-S_Straight_1x08_Pitch5.08mm.kicad_mod +%%DATADIR%%/footprints/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-09-01-x-S_Straight_1x09_Pitch5.08mm.kicad_mod +%%DATADIR%%/footprints/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-09-05-x-S_Straight_1x09_Pitch5.08mm.kicad_mod +%%DATADIR%%/footprints/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-10-01-x-S_Straight_1x10_Pitch5.08mm.kicad_mod +%%DATADIR%%/footprints/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-10-05-x-S_Straight_1x10_Pitch5.08mm.kicad_mod +%%DATADIR%%/footprints/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-11-01-x-S_Straight_1x11_Pitch5.08mm.kicad_mod +%%DATADIR%%/footprints/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-11-05-x-S_Straight_1x11_Pitch5.08mm.kicad_mod +%%DATADIR%%/footprints/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-12-01-x-S_Straight_1x12_Pitch5.08mm.kicad_mod +%%DATADIR%%/footprints/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-12-05-x-S_Straight_1x12_Pitch5.08mm.kicad_mod +%%DATADIR%%/footprints/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-13-01-x-S_Straight_1x13_Pitch5.08mm.kicad_mod +%%DATADIR%%/footprints/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-13-05-x-S_Straight_1x13_Pitch5.08mm.kicad_mod +%%DATADIR%%/footprints/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-14-01-x-S_Straight_1x14_Pitch5.08mm.kicad_mod +%%DATADIR%%/footprints/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-14-05-x-S_Straight_1x14_Pitch5.08mm.kicad_mod +%%DATADIR%%/footprints/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-15-01-x-S_Straight_1x15_Pitch5.08mm.kicad_mod +%%DATADIR%%/footprints/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-15-05-x-S_Straight_1x15_Pitch5.08mm.kicad_mod +%%DATADIR%%/footprints/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-16-01-x-S_Straight_1x16_Pitch5.08mm.kicad_mod +%%DATADIR%%/footprints/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-16-05-x-S_Straight_1x16_Pitch5.08mm.kicad_mod +%%DATADIR%%/footprints/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-17-01-x-S_Straight_1x17_Pitch5.08mm.kicad_mod +%%DATADIR%%/footprints/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-17-05-x-S_Straight_1x17_Pitch5.08mm.kicad_mod +%%DATADIR%%/footprints/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-18-01-x-S_Straight_1x18_Pitch5.08mm.kicad_mod +%%DATADIR%%/footprints/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-18-05-x-S_Straight_1x18_Pitch5.08mm.kicad_mod +%%DATADIR%%/footprints/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-19-01-x-S_Straight_1x19_Pitch5.08mm.kicad_mod +%%DATADIR%%/footprints/Connector_Samtec_HPM_THT.pretty/Samtec_HPM-19-05-x-S_Straight_1x19_Pitch5.08mm.kicad_mod %%DATADIR%%/footprints/Connector_Stocko.pretty/Stocko_MKS_1651-6-0-202_1x2_P2.50mm_Vertical.kicad_mod %%DATADIR%%/footprints/Connector_Stocko.pretty/Stocko_MKS_1652-6-0-202_1x2_P2.50mm_Vertical.kicad_mod %%DATADIR%%/footprints/Connector_Stocko.pretty/Stocko_MKS_1653-6-0-303_1x3_P2.50mm_Vertical.kicad_mod @@ -6565,6 +6676,15 @@ %%DATADIR%%/footprints/Connector_TE-Connectivity.pretty/TE_MATE-N-LOK_1-794108-x_2x12_P4.14mm_Horizontal.kicad_mod %%DATADIR%%/footprints/Connector_TE-Connectivity.pretty/TE_MATE-N-LOK_1-794374-x_1x01_P4.14mm_Horizontal.kicad_mod %%DATADIR%%/footprints/Connector_TE-Connectivity.pretty/TE_MATE-N-LOK_350211-1_1x04_P5.08mm_Vertical.kicad_mod +%%DATADIR%%/footprints/Connector_TE-Connectivity.pretty/TE_Micro-MaTch_1-215079-0_2x05_P1.27mm_Vertical.kicad_mod +%%DATADIR%%/footprints/Connector_TE-Connectivity.pretty/TE_Micro-MaTch_1-215079-2_2x06_P1.27mm_Vertical.kicad_mod +%%DATADIR%%/footprints/Connector_TE-Connectivity.pretty/TE_Micro-MaTch_1-215079-4_2x07_P1.27mm_Vertical.kicad_mod +%%DATADIR%%/footprints/Connector_TE-Connectivity.pretty/TE_Micro-MaTch_1-215079-6_2x08_P1.27mm_Vertical.kicad_mod +%%DATADIR%%/footprints/Connector_TE-Connectivity.pretty/TE_Micro-MaTch_1-215079-8_2x09_P1.27mm_Vertical.kicad_mod +%%DATADIR%%/footprints/Connector_TE-Connectivity.pretty/TE_Micro-MaTch_2-215079-0_2x10_P1.27mm_Vertical.kicad_mod +%%DATADIR%%/footprints/Connector_TE-Connectivity.pretty/TE_Micro-MaTch_215079-4_2x02_P1.27mm_Vertical.kicad_mod +%%DATADIR%%/footprints/Connector_TE-Connectivity.pretty/TE_Micro-MaTch_215079-6_2x03_P1.27mm_Vertical.kicad_mod +%%DATADIR%%/footprints/Connector_TE-Connectivity.pretty/TE_Micro-MaTch_215079-8_2x04_P1.27mm_Vertical.kicad_mod %%DATADIR%%/footprints/Connector_USB.pretty/USB3_A_Molex_48393-001.kicad_mod %%DATADIR%%/footprints/Connector_USB.pretty/USB3_A_Plug_Wuerth_692112030100_Horizontal.kicad_mod %%DATADIR%%/footprints/Connector_USB.pretty/USB3_A_Receptacle_Wuerth_692122030100.kicad_mod @@ -6609,10 +6729,12 @@ %%DATADIR%%/footprints/Connector_USB.pretty/USB_Micro-B_Molex-105133-0001.kicad_mod %%DATADIR%%/footprints/Connector_USB.pretty/USB_Micro-B_Molex-105133-0031.kicad_mod %%DATADIR%%/footprints/Connector_USB.pretty/USB_Micro-B_Molex_47346-0001.kicad_mod +%%DATADIR%%/footprints/Connector_USB.pretty/USB_Micro-B_Technik_TWP-4002D-H3.kicad_mod %%DATADIR%%/footprints/Connector_USB.pretty/USB_Micro-B_Wuerth_614105150721_Vertical.kicad_mod %%DATADIR%%/footprints/Connector_USB.pretty/USB_Micro-B_Wuerth_614105150721_Vertical_CircularHoles.kicad_mod %%DATADIR%%/footprints/Connector_USB.pretty/USB_Micro-B_Wuerth_629105150521.kicad_mod %%DATADIR%%/footprints/Connector_USB.pretty/USB_Micro-B_Wuerth_629105150521_CircularHoles.kicad_mod +%%DATADIR%%/footprints/Connector_USB.pretty/USB_Micro-B_XKB_U254-051T-4BH83-F1S.kicad_mod %%DATADIR%%/footprints/Connector_USB.pretty/USB_Mini-B_AdamTech_MUSB-B5-S-VT-TSMT-1_SMD_Vertical.kicad_mod %%DATADIR%%/footprints/Connector_USB.pretty/USB_Mini-B_Lumberg_2486_01_Horizontal.kicad_mod %%DATADIR%%/footprints/Connector_USB.pretty/USB_Mini-B_Tensility_54-00023_Vertical.kicad_mod @@ -7291,6 +7413,7 @@ %%DATADIR%%/footprints/Diode_SMD.pretty/Diode_Bridge_Vishay_DFS.kicad_mod %%DATADIR%%/footprints/Diode_SMD.pretty/Diode_Bridge_Vishay_DFSFlat.kicad_mod %%DATADIR%%/footprints/Diode_SMD.pretty/Diode_Bridge_Vishay_MBLS.kicad_mod +%%DATADIR%%/footprints/Diode_SMD.pretty/Infineon_SG-WLL-2-3_0.58x0.28_P0.36mm.kicad_mod %%DATADIR%%/footprints/Diode_SMD.pretty/Littelfuse_PolyZen-LS.kicad_mod %%DATADIR%%/footprints/Diode_SMD.pretty/Nexperia_CFP3_SOD-123W.kicad_mod %%DATADIR%%/footprints/Diode_SMD.pretty/Nexperia_DSN0603-2_0.6x0.3mm_P0.4mm.kicad_mod @@ -7715,12 +7838,81 @@ %%DATADIR%%/footprints/Inductor_SMD.pretty/L_Bourns_SRR1208_12.7x12.7mm.kicad_mod %%DATADIR%%/footprints/Inductor_SMD.pretty/L_Bourns_SRR1210A.kicad_mod %%DATADIR%%/footprints/Inductor_SMD.pretty/L_Bourns_SRR1260.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Chilisin_BMRA00050520.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Chilisin_BMRA00050530.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Chilisin_BMRB00060612.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Chilisin_BMRB00060618.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Chilisin_BMRB00060624.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Chilisin_BMRB00060650.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Chilisin_BMRF00101040.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Chilisin_BMRF00131350.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Chilisin_BMRF00131360.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Chilisin_BMRF00171770.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Chilisin_BMRG00101030.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Chilisin_BMRG00131360.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Chilisin_BMRx00060615.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Chilisin_BMRx00060630.kicad_mod %%DATADIR%%/footprints/Inductor_SMD.pretty/L_Coilcraft_LPS3010.kicad_mod %%DATADIR%%/footprints/Inductor_SMD.pretty/L_Coilcraft_LPS3314.kicad_mod %%DATADIR%%/footprints/Inductor_SMD.pretty/L_Coilcraft_LPS4018.kicad_mod %%DATADIR%%/footprints/Inductor_SMD.pretty/L_Coilcraft_LPS5030.kicad_mod -%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Coilcraft_XAL5030.kicad_mod -%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Coilcraft_XAL60xx_6.36x6.56mm.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Coilcraft_XAL1010-XXX.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Coilcraft_XAL1030-XXX.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Coilcraft_XAL1060-XXX.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Coilcraft_XAL1350-XXX.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Coilcraft_XAL1510-103.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Coilcraft_XAL1510-153.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Coilcraft_XAL1510-223.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Coilcraft_XAL1510-333.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Coilcraft_XAL1510-472.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Coilcraft_XAL1510-682.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Coilcraft_XAL1510-822.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Coilcraft_XAL1513-153.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Coilcraft_XAL1580-102.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Coilcraft_XAL1580-132.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Coilcraft_XAL1580-182.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Coilcraft_XAL1580-202.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Coilcraft_XAL1580-302.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Coilcraft_XAL1580-401.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Coilcraft_XAL1580-452.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Coilcraft_XAL1580-532.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Coilcraft_XAL1580-612.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Coilcraft_XAL1580-741.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Coilcraft_XAL4020-XXX.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Coilcraft_XAL4030-XXX.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Coilcraft_XAL4040-XXX.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Coilcraft_XAL5020-XXX.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Coilcraft_XAL5030-XXX.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Coilcraft_XAL5050-XXX.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Coilcraft_XAL6020-XXX.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Coilcraft_XAL6030-XXX.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Coilcraft_XAL6060-XXX.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Coilcraft_XAL7020-102.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Coilcraft_XAL7020-122.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Coilcraft_XAL7020-151.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Coilcraft_XAL7020-152.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Coilcraft_XAL7020-222.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Coilcraft_XAL7020-271.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Coilcraft_XAL7020-331.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Coilcraft_XAL7020-471.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Coilcraft_XAL7020-681.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Coilcraft_XAL7030-102.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Coilcraft_XAL7030-103.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Coilcraft_XAL7030-152.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Coilcraft_XAL7030-161.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Coilcraft_XAL7030-222.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Coilcraft_XAL7030-272.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Coilcraft_XAL7030-301.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Coilcraft_XAL7030-332.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Coilcraft_XAL7030-472.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Coilcraft_XAL7030-562.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Coilcraft_XAL7030-601.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Coilcraft_XAL7030-682.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Coilcraft_XAL7030-822.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Coilcraft_XAL7050-XXX.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Coilcraft_XAL7070-XXX.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Coilcraft_XAL8050-223.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Coilcraft_XAL8080-XXX.kicad_mod %%DATADIR%%/footprints/Inductor_SMD.pretty/L_Coilcraft_XxL4020.kicad_mod %%DATADIR%%/footprints/Inductor_SMD.pretty/L_Coilcraft_XxL4030.kicad_mod %%DATADIR%%/footprints/Inductor_SMD.pretty/L_Coilcraft_XxL4040.kicad_mod @@ -7792,24 +7984,95 @@ %%DATADIR%%/footprints/Inductor_SMD.pretty/L_SigTra_SC3316F.kicad_mod %%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sumida_CDMC6D28_7.25x6.5mm.kicad_mod %%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sumida_CR75.kicad_mod -%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_MWSA04xxS.kicad_mod -%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_MWSA05xxS.kicad_mod -%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_MWSA06xxS.kicad_mod -%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_MWSA08xxS.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_MWSA0402S.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_MWSA0412S.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_MWSA0503S.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_MWSA0518S.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_MWSA0602S.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_MWSA0603S.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_MWSA0604S.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_MWSA0605S.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_MWSA0615S.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_MWSA0618S.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_MWSA0624S.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_MWSA0804S.kicad_mod %%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_MWSA1003S.kicad_mod %%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_MWSA1004S.kicad_mod %%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_MWSA1005S.kicad_mod -%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_MWSA12xxS.kicad_mod -%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_MWSA17xxS.kicad_mod -%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_MWSA22xxS.kicad_mod -%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_SWPA2520xxS.kicad_mod -%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_SWPA30xxS.kicad_mod -%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_SWPA40xxS.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_MWSA1204S-100.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_MWSA1204S-150.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_MWSA1204S-1R0.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_MWSA1204S-1R5.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_MWSA1204S-220.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_MWSA1204S-2R2.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_MWSA1204S-3R3.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_MWSA1204S-4R7.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_MWSA1204S-6R8.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_MWSA1204S-R22.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_MWSA1204S-R47.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_MWSA1204S-R68.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_MWSA1204S-R82.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_MWSA1205S-100.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_MWSA1205S-150.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_MWSA1205S-1R0.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_MWSA1205S-1R5.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_MWSA1205S-220.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_MWSA1205S-2R2.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_MWSA1205S-330.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_MWSA1205S-3R3.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_MWSA1205S-470.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_MWSA1205S-4R7.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_MWSA1205S-6R8.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_MWSA1205S-R22.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_MWSA1205S-R36.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_MWSA1205S-R50.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_MWSA1205S-R68.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_MWSA1205S-R82.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-100.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-101.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-120.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-121.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-150.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-151.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-180.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-1R5.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-220.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-270.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-2R2.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-330.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-3R3.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-470.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-4R7.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-5R6.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-680.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-6R8.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-8R2.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_MWSA1206S-R68.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_MWSA1265S.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_MWSA1707S.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_MWSA2213S.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_SWPA252010S.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_SWPA252012S.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_SWPA3010S.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_SWPA3012S.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_SWPA3015S.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_SWPA4010S.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_SWPA4012S.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_SWPA4018S.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_SWPA4020S.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_SWPA4026S.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_SWPA4030S.kicad_mod %%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_SWPA5012S.kicad_mod %%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_SWPA5020S.kicad_mod %%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_SWPA5040S.kicad_mod -%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_SWPA60xxS.kicad_mod -%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_SWPA80xxS.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_SWPA6020S.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_SWPA6028S.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_SWPA6040S.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_SWPA6045S.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_SWPA8040S.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_SWRB1204S.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_SWRB1205S.kicad_mod +%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Sunlord_SWRB1207S.kicad_mod %%DATADIR%%/footprints/Inductor_SMD.pretty/L_TDK_NLV25_2.5x2.0mm.kicad_mod %%DATADIR%%/footprints/Inductor_SMD.pretty/L_TDK_NLV32_3.2x2.5mm.kicad_mod %%DATADIR%%/footprints/Inductor_SMD.pretty/L_TDK_SLF10145.kicad_mod @@ -8257,6 +8520,7 @@ %%DATADIR%%/footprints/LED_SMD.pretty/LED_Kingbright_APHBM2012_2x1.25mm.kicad_mod %%DATADIR%%/footprints/LED_SMD.pretty/LED_Kingbright_KPBD-3224.kicad_mod %%DATADIR%%/footprints/LED_SMD.pretty/LED_LiteOn_LTST-C19HE1WT.kicad_mod +%%DATADIR%%/footprints/LED_SMD.pretty/LED_LiteOn_LTST-C295K_1.6x0.8mm.kicad_mod %%DATADIR%%/footprints/LED_SMD.pretty/LED_LiteOn_LTST-S326.kicad_mod %%DATADIR%%/footprints/LED_SMD.pretty/LED_Lumex_SML-LX0303SIUPGUSB.kicad_mod %%DATADIR%%/footprints/LED_SMD.pretty/LED_Lumex_SML-LX0404SIUPGUSB.kicad_mod @@ -8391,6 +8655,7 @@ %%DATADIR%%/footprints/Module.pretty/Arduino_UNO_R3_WithMountingHoles.kicad_mod %%DATADIR%%/footprints/Module.pretty/BeagleBoard_PocketBeagle.kicad_mod %%DATADIR%%/footprints/Module.pretty/Carambola2.kicad_mod +%%DATADIR%%/footprints/Module.pretty/Electrosmith_Daisy_Seed.kicad_mod %%DATADIR%%/footprints/Module.pretty/Maple_Mini.kicad_mod %%DATADIR%%/footprints/Module.pretty/Onion_Omega2+.kicad_mod %%DATADIR%%/footprints/Module.pretty/Onion_Omega2S.kicad_mod @@ -8945,6 +9210,7 @@ %%DATADIR%%/footprints/Package_BGA.pretty/MAPBGA_14x14mm_Layout17x17_P0.8mm.kicad_mod %%DATADIR%%/footprints/Package_BGA.pretty/MAPBGA_9x9mm_Layout17x17_P0.5mm.kicad_mod %%DATADIR%%/footprints/Package_BGA.pretty/Maxim_WLP-12.kicad_mod +%%DATADIR%%/footprints/Package_BGA.pretty/Maxim_WLP-12_1.608x2.008mm_Layout4x3_P0.4mm_Ball0.27mm_Pad0.25mm_NSMD.kicad_mod %%DATADIR%%/footprints/Package_BGA.pretty/Maxim_WLP-9_1.595x1.415_Layout3x3_P0.4mm_Ball0.27mm_Pad0.25mm_NSMD.kicad_mod %%DATADIR%%/footprints/Package_BGA.pretty/Microchip_TFBGA-196_11x11mm_Layout14x14_P0.75mm_SMD.kicad_mod %%DATADIR%%/footprints/Package_BGA.pretty/Micron_FBGA-78_7.5x10.6mm_Layout9x13_P0.8mm.kicad_mod @@ -8975,6 +9241,7 @@ %%DATADIR%%/footprints/Package_BGA.pretty/Texas_DSBGA-28_1.9x3.0mm_Layout4x7_P0.4mm.kicad_mod %%DATADIR%%/footprints/Package_BGA.pretty/Texas_DSBGA-49_3.33x3.488mm_Layout7x7_P0.4mm.kicad_mod %%DATADIR%%/footprints/Package_BGA.pretty/Texas_DSBGA-5_0.822x1.116mm_Layout2x1x2_P0.4mm.kicad_mod +%%DATADIR%%/footprints/Package_BGA.pretty/Texas_DSBGA-5_0.8875x1.3875mm_Layout2x3_P0.5mm.kicad_mod %%DATADIR%%/footprints/Package_BGA.pretty/Texas_DSBGA-64_3.415x3.535mm_Layout8x8_P0.4mm.kicad_mod %%DATADIR%%/footprints/Package_BGA.pretty/Texas_DSBGA-6_0.704x1.054mm_Layout2x3_P0.35mm.kicad_mod %%DATADIR%%/footprints/Package_BGA.pretty/Texas_DSBGA-6_0.95x1.488mm_Layout2x3_P0.4mm.kicad_mod @@ -9063,6 +9330,8 @@ %%DATADIR%%/footprints/Package_CSP.pretty/LFCSP-16-1EP_4x4mm_P0.65mm_EP2.1x2.1mm.kicad_mod %%DATADIR%%/footprints/Package_CSP.pretty/LFCSP-16-1EP_4x4mm_P0.65mm_EP2.4x2.4mm.kicad_mod %%DATADIR%%/footprints/Package_CSP.pretty/LFCSP-16-1EP_4x4mm_P0.65mm_EP2.4x2.4mm_ThermalVias.kicad_mod +%%DATADIR%%/footprints/Package_CSP.pretty/LFCSP-16-1EP_4x4mm_P0.65mm_EP2.6x2.6mm.kicad_mod +%%DATADIR%%/footprints/Package_CSP.pretty/LFCSP-16-1EP_4x4mm_P0.65mm_EP2.6x2.6mm_ThermalVias.kicad_mod %%DATADIR%%/footprints/Package_CSP.pretty/LFCSP-20-1EP_4x4mm_P0.5mm_EP2.1x2.1mm.kicad_mod %%DATADIR%%/footprints/Package_CSP.pretty/LFCSP-20-1EP_4x4mm_P0.5mm_EP2.5x2.5mm.kicad_mod %%DATADIR%%/footprints/Package_CSP.pretty/LFCSP-20-1EP_4x4mm_P0.5mm_EP2.5x2.5mm_ThermalVias.kicad_mod @@ -9081,6 +9350,8 @@ %%DATADIR%%/footprints/Package_CSP.pretty/LFCSP-32-1EP_5x5mm_P0.5mm_EP3.5x3.5mm_ThermalVias.kicad_mod %%DATADIR%%/footprints/Package_CSP.pretty/LFCSP-32-1EP_5x5mm_P0.5mm_EP3.6x3.6mm.kicad_mod %%DATADIR%%/footprints/Package_CSP.pretty/LFCSP-32-1EP_5x5mm_P0.5mm_EP3.6x3.6mm_ThermalVias.kicad_mod +%%DATADIR%%/footprints/Package_CSP.pretty/LFCSP-40-1EP_6x6mm_P0.5mm_EP3.9x3.9mm.kicad_mod +%%DATADIR%%/footprints/Package_CSP.pretty/LFCSP-40-1EP_6x6mm_P0.5mm_EP3.9x3.9mm_ThermalVias.kicad_mod %%DATADIR%%/footprints/Package_CSP.pretty/LFCSP-48-1EP_7x7mm_P0.5mm_EP4.1x4.1mm.kicad_mod %%DATADIR%%/footprints/Package_CSP.pretty/LFCSP-48-1EP_7x7mm_P0.5mm_EP4.1x4.1mm_ThermalVias.kicad_mod %%DATADIR%%/footprints/Package_CSP.pretty/LFCSP-6-1EP_2x2mm_P0.65mm_EP1x1.6mm.kicad_mod @@ -9252,6 +9523,9 @@ %%DATADIR%%/footprints/Package_DFN_QFN.pretty/DFN-8-1EP_6x5mm_P1.27mm_EP4x4mm.kicad_mod %%DATADIR%%/footprints/Package_DFN_QFN.pretty/DFN-8_2x2mm_P0.5mm.kicad_mod %%DATADIR%%/footprints/Package_DFN_QFN.pretty/DFN-S-8-1EP_6x5mm_P1.27mm.kicad_mod +%%DATADIR%%/footprints/Package_DFN_QFN.pretty/DHVQFN-14-1EP_2.5x3mm_P0.5mm_EP1x1.5mm.kicad_mod +%%DATADIR%%/footprints/Package_DFN_QFN.pretty/DHVQFN-16-1EP_2.5x3.5mm_P0.5mm_EP1x2mm.kicad_mod +%%DATADIR%%/footprints/Package_DFN_QFN.pretty/DHVQFN-20-1EP_2.5x4.5mm_P0.5mm_EP1x3mm.kicad_mod %%DATADIR%%/footprints/Package_DFN_QFN.pretty/Diodes_DFN1006-3.kicad_mod %%DATADIR%%/footprints/Package_DFN_QFN.pretty/Diodes_UDFN-10_1.0x2.5mm_P0.5mm.kicad_mod %%DATADIR%%/footprints/Package_DFN_QFN.pretty/Diodes_UDFN2020-6_Type-F.kicad_mod @@ -9280,6 +9554,7 @@ %%DATADIR%%/footprints/Package_DFN_QFN.pretty/MLF-8-1EP_3x3mm_P0.65mm_EP1.55x2.3mm.kicad_mod %%DATADIR%%/footprints/Package_DFN_QFN.pretty/MLF-8-1EP_3x3mm_P0.65mm_EP1.55x2.3mm_ThermalVias.kicad_mod %%DATADIR%%/footprints/Package_DFN_QFN.pretty/MLPQ-16-1EP_4x4mm_P0.65mm_EP2.8x2.8mm.kicad_mod +%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Maxim_TDFN-6-1EP_3x3mm_P0.95mm_EP1.5x2.3mm.kicad_mod %%DATADIR%%/footprints/Package_DFN_QFN.pretty/Micrel_MLF-8-1EP_2x2mm_P0.5mm_EP0.6x1.2mm.kicad_mod %%DATADIR%%/footprints/Package_DFN_QFN.pretty/Micrel_MLF-8-1EP_2x2mm_P0.5mm_EP0.6x1.2mm_ThermalVias.kicad_mod %%DATADIR%%/footprints/Package_DFN_QFN.pretty/Micrel_MLF-8-1EP_2x2mm_P0.5mm_EP0.8x1.3mm_ThermalVias.kicad_mod @@ -9300,6 +9575,7 @@ %%DATADIR%%/footprints/Package_DFN_QFN.pretty/OnSemi_VCT-28_3.5x3.5mm_P0.4mm.kicad_mod %%DATADIR%%/footprints/Package_DFN_QFN.pretty/OnSemi_XDFN-10_1.35x2.2mm_P0.4mm.kicad_mod %%DATADIR%%/footprints/Package_DFN_QFN.pretty/OnSemi_XDFN4-1EP_1.0x1.0mm_EP0.52x0.52mm.kicad_mod +%%DATADIR%%/footprints/Package_DFN_QFN.pretty/PQFN-8-EP_6x5mm_P1.27mm_Generic.kicad_mod %%DATADIR%%/footprints/Package_DFN_QFN.pretty/Panasonic_HQFN-16-1EP_4x4mm_P0.65mm_EP2.9x2.9mm.kicad_mod %%DATADIR%%/footprints/Package_DFN_QFN.pretty/Panasonic_HSON-8_8x8mm_P2.00mm.kicad_mod %%DATADIR%%/footprints/Package_DFN_QFN.pretty/QFN-12-1EP_3x3mm_P0.51mm_EP1.45x1.45mm.kicad_mod @@ -9527,6 +9803,8 @@ %%DATADIR%%/footprints/Package_DFN_QFN.pretty/SiliconLabs_QFN-20-1EP_3x3mm_P0.5mm_EP1.8x1.8mm_ThermalVias.kicad_mod %%DATADIR%%/footprints/Package_DFN_QFN.pretty/TDFN-10-1EP_2x3mm_P0.5mm_EP0.9x2mm.kicad_mod %%DATADIR%%/footprints/Package_DFN_QFN.pretty/TDFN-10-1EP_2x3mm_P0.5mm_EP0.9x2mm_ThermalVias.kicad_mod +%%DATADIR%%/footprints/Package_DFN_QFN.pretty/TDFN-12-1EP_3x3mm_P0.4mm_EP1.7x2.45mm.kicad_mod +%%DATADIR%%/footprints/Package_DFN_QFN.pretty/TDFN-12-1EP_3x3mm_P0.4mm_EP1.7x2.45mm_ThermalVias.kicad_mod %%DATADIR%%/footprints/Package_DFN_QFN.pretty/TDFN-12_2x3mm_P0.5mm.kicad_mod %%DATADIR%%/footprints/Package_DFN_QFN.pretty/TDFN-14-1EP_3x3mm_P0.4mm_EP1.78x2.35mm.kicad_mod %%DATADIR%%/footprints/Package_DFN_QFN.pretty/TDFN-14-1EP_3x3mm_P0.4mm_EP1.78x2.35mm_ThermalVias.kicad_mod @@ -9553,6 +9831,8 @@ %%DATADIR%%/footprints/Package_DFN_QFN.pretty/TQFN-20-1EP_5x5mm_P0.65mm_EP3.25x3.25mm_ThermalVias.kicad_mod %%DATADIR%%/footprints/Package_DFN_QFN.pretty/TQFN-24-1EP_4x4mm_P0.5mm_EP2.1x2.1mm.kicad_mod %%DATADIR%%/footprints/Package_DFN_QFN.pretty/TQFN-24-1EP_4x4mm_P0.5mm_EP2.1x2.1mm_ThermalVias.kicad_mod +%%DATADIR%%/footprints/Package_DFN_QFN.pretty/TQFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm.kicad_mod +%%DATADIR%%/footprints/Package_DFN_QFN.pretty/TQFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm_ThermalVias.kicad_mod %%DATADIR%%/footprints/Package_DFN_QFN.pretty/TQFN-24-1EP_4x4mm_P0.5mm_EP2.8x2.8mm_PullBack.kicad_mod %%DATADIR%%/footprints/Package_DFN_QFN.pretty/TQFN-24-1EP_4x4mm_P0.5mm_EP2.8x2.8mm_PullBack_ThermalVias.kicad_mod %%DATADIR%%/footprints/Package_DFN_QFN.pretty/TQFN-28-1EP_5x5mm_P0.5mm_EP2.7x2.7mm.kicad_mod @@ -9681,6 +9961,8 @@ %%DATADIR%%/footprints/Package_DFN_QFN.pretty/VQFN-20-1EP_3x3mm_P0.4mm_EP1.7x1.7mm_ThermalVias.kicad_mod %%DATADIR%%/footprints/Package_DFN_QFN.pretty/VQFN-24-1EP_4x4mm_P0.5mm_EP2.45x2.45mm.kicad_mod %%DATADIR%%/footprints/Package_DFN_QFN.pretty/VQFN-24-1EP_4x4mm_P0.5mm_EP2.45x2.45mm_ThermalVias.kicad_mod +%%DATADIR%%/footprints/Package_DFN_QFN.pretty/VQFN-24-1EP_4x4mm_P0.5mm_EP2.5x2.5mm.kicad_mod +%%DATADIR%%/footprints/Package_DFN_QFN.pretty/VQFN-24-1EP_4x4mm_P0.5mm_EP2.5x2.5mm_ThermalVias.kicad_mod %%DATADIR%%/footprints/Package_DFN_QFN.pretty/VQFN-28-1EP_4x4mm_P0.45mm_EP2.4x2.4mm.kicad_mod %%DATADIR%%/footprints/Package_DFN_QFN.pretty/VQFN-28-1EP_4x4mm_P0.45mm_EP2.4x2.4mm_ThermalVias.kicad_mod %%DATADIR%%/footprints/Package_DFN_QFN.pretty/VQFN-28-1EP_4x5mm_P0.5mm_EP2.55x3.55mm.kicad_mod @@ -9703,6 +9985,7 @@ %%DATADIR%%/footprints/Package_DFN_QFN.pretty/VQFN-64-1EP_9x9mm_P0.5mm_EP5.4x5.4mm_ThermalVias.kicad_mod %%DATADIR%%/footprints/Package_DFN_QFN.pretty/VQFN-64-1EP_9x9mm_P0.5mm_EP7.15x7.15mm.kicad_mod %%DATADIR%%/footprints/Package_DFN_QFN.pretty/VQFN-64-1EP_9x9mm_P0.5mm_EP7.15x7.15mm_ThermalVias.kicad_mod +%%DATADIR%%/footprints/Package_DFN_QFN.pretty/W-PDFN-8-1EP_6x5mm_P1.27mm_EP3x3mm.kicad_mod %%DATADIR%%/footprints/Package_DFN_QFN.pretty/WDFN-10-1EP_3x3mm_P0.5mm_EP1.8x2.5mm.kicad_mod %%DATADIR%%/footprints/Package_DFN_QFN.pretty/WDFN-10-1EP_3x3mm_P0.5mm_EP1.8x2.5mm_ThermalVias.kicad_mod %%DATADIR%%/footprints/Package_DFN_QFN.pretty/WDFN-12-1EP_3x3mm_P0.45mm_EP1.7x2.5mm.kicad_mod @@ -10118,6 +10401,7 @@ %%DATADIR%%/footprints/Package_QFP.pretty/TQFP-44-1EP_10x10mm_P0.8mm_EP4.5x4.5mm.kicad_mod %%DATADIR%%/footprints/Package_QFP.pretty/TQFP-44_10x10mm_P0.8mm.kicad_mod %%DATADIR%%/footprints/Package_QFP.pretty/TQFP-48-1EP_7x7mm_P0.5mm_EP3.5x3.5mm.kicad_mod +%%DATADIR%%/footprints/Package_QFP.pretty/TQFP-48-1EP_7x7mm_P0.5mm_EP4.11x4.11mm.kicad_mod %%DATADIR%%/footprints/Package_QFP.pretty/TQFP-48-1EP_7x7mm_P0.5mm_EP5x5mm.kicad_mod %%DATADIR%%/footprints/Package_QFP.pretty/TQFP-48-1EP_7x7mm_P0.5mm_EP5x5mm_ThermalVias.kicad_mod %%DATADIR%%/footprints/Package_QFP.pretty/TQFP-48_7x7mm_P0.5mm.kicad_mod @@ -10203,6 +10487,8 @@ %%DATADIR%%/footprints/Package_SO.pretty/HTSSOP-56-1EP_6.1x14mm_P0.5mm_EP3.61x6.35mm.kicad_mod %%DATADIR%%/footprints/Package_SO.pretty/HVSSOP-10-1EP_3x3mm_P0.5mm_EP1.57x1.88mm.kicad_mod %%DATADIR%%/footprints/Package_SO.pretty/HVSSOP-10-1EP_3x3mm_P0.5mm_EP1.57x1.88mm_ThermalVias.kicad_mod +%%DATADIR%%/footprints/Package_SO.pretty/HVSSOP-8-1EP_3x3mm_P0.65mm_EP1.57x1.89mm.kicad_mod +%%DATADIR%%/footprints/Package_SO.pretty/HVSSOP-8-1EP_3x3mm_P0.65mm_EP1.57x1.89mm_ThermalVias.kicad_mod %%DATADIR%%/footprints/Package_SO.pretty/Infineon_PG-DSO-12-11.kicad_mod %%DATADIR%%/footprints/Package_SO.pretty/Infineon_PG-DSO-12-11_ThermalVias.kicad_mod %%DATADIR%%/footprints/Package_SO.pretty/Infineon_PG-DSO-12-9.kicad_mod @@ -10500,12 +10786,14 @@ %%DATADIR%%/footprints/Package_SON.pretty/ROHM_VML0806.kicad_mod %%DATADIR%%/footprints/Package_SON.pretty/RTC_SMD_MicroCrystal_C3_2.5x3.7mm.kicad_mod %%DATADIR%%/footprints/Package_SON.pretty/SON-8-1EP_3x2mm_P0.5mm_EP1.4x1.6mm.kicad_mod +%%DATADIR%%/footprints/Package_SON.pretty/Texas_DPY0002A_0.6x1mm_P0.65mm.kicad_mod %%DATADIR%%/footprints/Package_SON.pretty/Texas_DQK.kicad_mod %%DATADIR%%/footprints/Package_SON.pretty/Texas_DRC0010J.kicad_mod %%DATADIR%%/footprints/Package_SON.pretty/Texas_DRC0010J_ThermalVias.kicad_mod %%DATADIR%%/footprints/Package_SON.pretty/Texas_DSC0010J.kicad_mod %%DATADIR%%/footprints/Package_SON.pretty/Texas_DSC0010J_ThermalVias.kicad_mod %%DATADIR%%/footprints/Package_SON.pretty/Texas_PWSON-N6.kicad_mod +%%DATADIR%%/footprints/Package_SON.pretty/Texas_R-PUSON-N14.kicad_mod %%DATADIR%%/footprints/Package_SON.pretty/Texas_R-PWSON-N12_EP0.4x2mm.kicad_mod %%DATADIR%%/footprints/Package_SON.pretty/Texas_S-PDSO-N12.kicad_mod %%DATADIR%%/footprints/Package_SON.pretty/Texas_S-PVSON-N10.kicad_mod @@ -10687,6 +10975,7 @@ %%DATADIR%%/footprints/Package_TO_SOT_SMD.pretty/Texas_NDW-7_TabPin4.kicad_mod %%DATADIR%%/footprints/Package_TO_SOT_SMD.pretty/Texas_NDW-7_TabPin8.kicad_mod %%DATADIR%%/footprints/Package_TO_SOT_SMD.pretty/Texas_NDY0011A.kicad_mod +%%DATADIR%%/footprints/Package_TO_SOT_SMD.pretty/Texas_R-PDSO-G5_DCK-5.kicad_mod %%DATADIR%%/footprints/Package_TO_SOT_SMD.pretty/Texas_R-PDSO-G6.kicad_mod %%DATADIR%%/footprints/Package_TO_SOT_SMD.pretty/VSOF5.kicad_mod %%DATADIR%%/footprints/Package_TO_SOT_SMD.pretty/Vishay_PowerPAK_SC70-6L_Dual.kicad_mod @@ -11146,7 +11435,9 @@ %%DATADIR%%/footprints/RF_Module.pretty/ESP32-S3-WROOM-1.kicad_mod %%DATADIR%%/footprints/RF_Module.pretty/ESP32-S3-WROOM-1U.kicad_mod %%DATADIR%%/footprints/RF_Module.pretty/ESP32-WROOM-32.kicad_mod +%%DATADIR%%/footprints/RF_Module.pretty/ESP32-WROOM-32D.kicad_mod %%DATADIR%%/footprints/RF_Module.pretty/ESP32-WROOM-32U.kicad_mod +%%DATADIR%%/footprints/RF_Module.pretty/ESP32-WROOM-32UE.kicad_mod %%DATADIR%%/footprints/RF_Module.pretty/Garmin_M8-35_9.8x14.0mm_Layout6x6_P1.5mm.kicad_mod %%DATADIR%%/footprints/RF_Module.pretty/HOPERF_RFM69HW.kicad_mod %%DATADIR%%/footprints/RF_Module.pretty/HOPERF_RFM9XW_SMD.kicad_mod @@ -11158,6 +11449,7 @@ %%DATADIR%%/footprints/RF_Module.pretty/Microchip_RN4871.kicad_mod %%DATADIR%%/footprints/RF_Module.pretty/Modtronix_inAir9.kicad_mod %%DATADIR%%/footprints/RF_Module.pretty/MonoWireless_TWE-L-WX.kicad_mod +%%DATADIR%%/footprints/RF_Module.pretty/NINA-B111.kicad_mod %%DATADIR%%/footprints/RF_Module.pretty/Particle_P1.kicad_mod %%DATADIR%%/footprints/RF_Module.pretty/RAK4200.kicad_mod %%DATADIR%%/footprints/RF_Module.pretty/RAK811.kicad_mod @@ -11491,6 +11783,7 @@ %%DATADIR%%/footprints/Sensor.pretty/Senseair_S8_Down.kicad_mod %%DATADIR%%/footprints/Sensor.pretty/Senseair_S8_Up.kicad_mod %%DATADIR%%/footprints/Sensor.pretty/Sensirion_SCD4x-1EP_10.1x10.1mm_P1.25mm_EP4.8x4.8mm.kicad_mod +%%DATADIR%%/footprints/Sensor.pretty/Sensortech_MiCS_5x7mm_P1.25mm.kicad_mod %%DATADIR%%/footprints/Sensor.pretty/Winson_GM-402B_5x5mm_P1.27mm.kicad_mod %%DATADIR%%/footprints/Sensor_Audio.pretty/CUI_CMC-4013-SMT.kicad_mod %%DATADIR%%/footprints/Sensor_Audio.pretty/Infineon_PG-LLGA-5-1.kicad_mod diff --git a/cad/kicad-library-packages3d/Makefile b/cad/kicad-library-packages3d/Makefile index c83763178e3..dcf2287eb7f 100644 --- a/cad/kicad-library-packages3d/Makefile +++ b/cad/kicad-library-packages3d/Makefile @@ -1,9 +1,9 @@ PORTNAME= kicad -PORTVERSION= 6.0.11 +PORTVERSION= 7.0.0 CATEGORIES= cad -MASTER_SITES= https://gitlab.com/kicad/libraries/${PORTNAME}-packages3D/-/archive/${DISTVERSION}/ +MASTER_SITES= https://gitlab.com/kicad/libraries/${PORTNAME}-packages3D/-/archive/${DISTVERSION}${DISTVERSIONSUFFIX}/ PKGNAMESUFFIX= -library-packages3d -DISTNAME= ${PORTNAME}-packages3D-${DISTVERSION} +DISTNAME= ${PORTNAME}-packages3D-${DISTVERSION}${DISTVERSIONSUFFIX} MAINTAINER= cmt@FreeBSD.org COMMENT= Official KiCad 3D model libraries for rendering and MCAD integration diff --git a/cad/kicad-library-packages3d/distinfo b/cad/kicad-library-packages3d/distinfo index a7465e478df..a0077746d18 100644 --- a/cad/kicad-library-packages3d/distinfo +++ b/cad/kicad-library-packages3d/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1674663261 -SHA256 (kicad-packages3D-6.0.11.tar.bz2) = ca3291bcf54dc79b37bc8c0e15c3eb6d1a9eea0e391d0e34202bd26b451c6fcb -SIZE (kicad-packages3D-6.0.11.tar.bz2) = 737065465 +TIMESTAMP = 1676193247 +SHA256 (kicad-packages3D-7.0.0.tar.bz2) = 28e53e23b18b434702bcf0c0462f44e7c866f9dd0fed3ab60291057f8bfd7ff9 +SIZE (kicad-packages3D-7.0.0.tar.bz2) = 746772022 diff --git a/cad/kicad-library-packages3d/pkg-plist b/cad/kicad-library-packages3d/pkg-plist index 4f440f787db..ff107850ffd 100644 --- a/cad/kicad-library-packages3d/pkg-plist +++ b/cad/kicad-library-packages3d/pkg-plist @@ -254,6 +254,8 @@ %%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_SPST_REED_CT10-XXXX-G4.wrl %%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_SPST_TL3342.step %%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_SPST_TL3342.wrl +%%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_Tactile_SPST_NO_Straight_CK_PTS636Sx25SMTRLFS.step +%%DATADIR%%/3dmodels/Button_Switch_SMD.3dshapes/SW_Tactile_SPST_NO_Straight_CK_PTS636Sx25SMTRLFS.wrl %%DATADIR%%/3dmodels/Button_Switch_THT.3dshapes/SW_CuK_JS202011AQN_DPDT_Angled.step %%DATADIR%%/3dmodels/Button_Switch_THT.3dshapes/SW_CuK_JS202011AQN_DPDT_Angled.wrl %%DATADIR%%/3dmodels/Button_Switch_THT.3dshapes/SW_CuK_JS202011CQN_DPDT_Straight.step @@ -1766,34 +1768,52 @@ %%DATADIR%%/3dmodels/Connector_IDC.3dshapes/IDC-Header_2x03_P2.54mm_Horizontal.wrl %%DATADIR%%/3dmodels/Connector_IDC.3dshapes/IDC-Header_2x03_P2.54mm_Vertical.step %%DATADIR%%/3dmodels/Connector_IDC.3dshapes/IDC-Header_2x03_P2.54mm_Vertical.wrl +%%DATADIR%%/3dmodels/Connector_IDC.3dshapes/IDC-Header_2x03_P2.54mm_Vertical_SMD.step +%%DATADIR%%/3dmodels/Connector_IDC.3dshapes/IDC-Header_2x03_P2.54mm_Vertical_SMD.wrl %%DATADIR%%/3dmodels/Connector_IDC.3dshapes/IDC-Header_2x04_P2.54mm_Horizontal.step %%DATADIR%%/3dmodels/Connector_IDC.3dshapes/IDC-Header_2x04_P2.54mm_Horizontal.wrl %%DATADIR%%/3dmodels/Connector_IDC.3dshapes/IDC-Header_2x04_P2.54mm_Vertical.step %%DATADIR%%/3dmodels/Connector_IDC.3dshapes/IDC-Header_2x04_P2.54mm_Vertical.wrl +%%DATADIR%%/3dmodels/Connector_IDC.3dshapes/IDC-Header_2x04_P2.54mm_Vertical_SMD.step +%%DATADIR%%/3dmodels/Connector_IDC.3dshapes/IDC-Header_2x04_P2.54mm_Vertical_SMD.wrl %%DATADIR%%/3dmodels/Connector_IDC.3dshapes/IDC-Header_2x05_P2.54mm_Horizontal.step %%DATADIR%%/3dmodels/Connector_IDC.3dshapes/IDC-Header_2x05_P2.54mm_Horizontal.wrl %%DATADIR%%/3dmodels/Connector_IDC.3dshapes/IDC-Header_2x05_P2.54mm_Vertical.step %%DATADIR%%/3dmodels/Connector_IDC.3dshapes/IDC-Header_2x05_P2.54mm_Vertical.wrl +%%DATADIR%%/3dmodels/Connector_IDC.3dshapes/IDC-Header_2x05_P2.54mm_Vertical_SMD.step +%%DATADIR%%/3dmodels/Connector_IDC.3dshapes/IDC-Header_2x05_P2.54mm_Vertical_SMD.wrl %%DATADIR%%/3dmodels/Connector_IDC.3dshapes/IDC-Header_2x06_P2.54mm_Horizontal.step %%DATADIR%%/3dmodels/Connector_IDC.3dshapes/IDC-Header_2x06_P2.54mm_Horizontal.wrl %%DATADIR%%/3dmodels/Connector_IDC.3dshapes/IDC-Header_2x06_P2.54mm_Vertical.step %%DATADIR%%/3dmodels/Connector_IDC.3dshapes/IDC-Header_2x06_P2.54mm_Vertical.wrl +%%DATADIR%%/3dmodels/Connector_IDC.3dshapes/IDC-Header_2x06_P2.54mm_Vertical_SMD.step +%%DATADIR%%/3dmodels/Connector_IDC.3dshapes/IDC-Header_2x06_P2.54mm_Vertical_SMD.wrl %%DATADIR%%/3dmodels/Connector_IDC.3dshapes/IDC-Header_2x07_P2.54mm_Horizontal.step %%DATADIR%%/3dmodels/Connector_IDC.3dshapes/IDC-Header_2x07_P2.54mm_Horizontal.wrl %%DATADIR%%/3dmodels/Connector_IDC.3dshapes/IDC-Header_2x07_P2.54mm_Vertical.step %%DATADIR%%/3dmodels/Connector_IDC.3dshapes/IDC-Header_2x07_P2.54mm_Vertical.wrl +%%DATADIR%%/3dmodels/Connector_IDC.3dshapes/IDC-Header_2x07_P2.54mm_Vertical_SMD.step +%%DATADIR%%/3dmodels/Connector_IDC.3dshapes/IDC-Header_2x07_P2.54mm_Vertical_SMD.wrl %%DATADIR%%/3dmodels/Connector_IDC.3dshapes/IDC-Header_2x08_P2.54mm_Horizontal.step %%DATADIR%%/3dmodels/Connector_IDC.3dshapes/IDC-Header_2x08_P2.54mm_Horizontal.wrl %%DATADIR%%/3dmodels/Connector_IDC.3dshapes/IDC-Header_2x08_P2.54mm_Vertical.step %%DATADIR%%/3dmodels/Connector_IDC.3dshapes/IDC-Header_2x08_P2.54mm_Vertical.wrl +%%DATADIR%%/3dmodels/Connector_IDC.3dshapes/IDC-Header_2x08_P2.54mm_Vertical_SMD.step +%%DATADIR%%/3dmodels/Connector_IDC.3dshapes/IDC-Header_2x08_P2.54mm_Vertical_SMD.wrl %%DATADIR%%/3dmodels/Connector_IDC.3dshapes/IDC-Header_2x10_P2.54mm_Horizontal.step %%DATADIR%%/3dmodels/Connector_IDC.3dshapes/IDC-Header_2x10_P2.54mm_Horizontal.wrl %%DATADIR%%/3dmodels/Connector_IDC.3dshapes/IDC-Header_2x10_P2.54mm_Vertical.step %%DATADIR%%/3dmodels/Connector_IDC.3dshapes/IDC-Header_2x10_P2.54mm_Vertical.wrl +%%DATADIR%%/3dmodels/Connector_IDC.3dshapes/IDC-Header_2x10_P2.54mm_Vertical_SMD.step +%%DATADIR%%/3dmodels/Connector_IDC.3dshapes/IDC-Header_2x10_P2.54mm_Vertical_SMD.wrl +%%DATADIR%%/3dmodels/Connector_IDC.3dshapes/IDC-Header_2x12_P2.54mm_Vertical_SMD.step +%%DATADIR%%/3dmodels/Connector_IDC.3dshapes/IDC-Header_2x12_P2.54mm_Vertical_SMD.wrl %%DATADIR%%/3dmodels/Connector_IDC.3dshapes/IDC-Header_2x13_P2.54mm_Horizontal.step %%DATADIR%%/3dmodels/Connector_IDC.3dshapes/IDC-Header_2x13_P2.54mm_Horizontal.wrl %%DATADIR%%/3dmodels/Connector_IDC.3dshapes/IDC-Header_2x13_P2.54mm_Vertical.step %%DATADIR%%/3dmodels/Connector_IDC.3dshapes/IDC-Header_2x13_P2.54mm_Vertical.wrl +%%DATADIR%%/3dmodels/Connector_IDC.3dshapes/IDC-Header_2x13_P2.54mm_Vertical_SMD.step +%%DATADIR%%/3dmodels/Connector_IDC.3dshapes/IDC-Header_2x13_P2.54mm_Vertical_SMD.wrl %%DATADIR%%/3dmodels/Connector_IDC.3dshapes/IDC-Header_2x15_P2.54mm_Horizontal.step %%DATADIR%%/3dmodels/Connector_IDC.3dshapes/IDC-Header_2x15_P2.54mm_Horizontal.wrl %%DATADIR%%/3dmodels/Connector_IDC.3dshapes/IDC-Header_2x15_P2.54mm_Vertical.step @@ -1806,14 +1826,20 @@ %%DATADIR%%/3dmodels/Connector_IDC.3dshapes/IDC-Header_2x20_P2.54mm_Horizontal.wrl %%DATADIR%%/3dmodels/Connector_IDC.3dshapes/IDC-Header_2x20_P2.54mm_Vertical.step %%DATADIR%%/3dmodels/Connector_IDC.3dshapes/IDC-Header_2x20_P2.54mm_Vertical.wrl +%%DATADIR%%/3dmodels/Connector_IDC.3dshapes/IDC-Header_2x20_P2.54mm_Vertical_SMD.step +%%DATADIR%%/3dmodels/Connector_IDC.3dshapes/IDC-Header_2x20_P2.54mm_Vertical_SMD.wrl %%DATADIR%%/3dmodels/Connector_IDC.3dshapes/IDC-Header_2x25_P2.54mm_Horizontal.step %%DATADIR%%/3dmodels/Connector_IDC.3dshapes/IDC-Header_2x25_P2.54mm_Horizontal.wrl %%DATADIR%%/3dmodels/Connector_IDC.3dshapes/IDC-Header_2x25_P2.54mm_Vertical.step %%DATADIR%%/3dmodels/Connector_IDC.3dshapes/IDC-Header_2x25_P2.54mm_Vertical.wrl +%%DATADIR%%/3dmodels/Connector_IDC.3dshapes/IDC-Header_2x25_P2.54mm_Vertical_SMD.step +%%DATADIR%%/3dmodels/Connector_IDC.3dshapes/IDC-Header_2x25_P2.54mm_Vertical_SMD.wrl %%DATADIR%%/3dmodels/Connector_IDC.3dshapes/IDC-Header_2x30_P2.54mm_Horizontal.step %%DATADIR%%/3dmodels/Connector_IDC.3dshapes/IDC-Header_2x30_P2.54mm_Horizontal.wrl %%DATADIR%%/3dmodels/Connector_IDC.3dshapes/IDC-Header_2x30_P2.54mm_Vertical.step %%DATADIR%%/3dmodels/Connector_IDC.3dshapes/IDC-Header_2x30_P2.54mm_Vertical.wrl +%%DATADIR%%/3dmodels/Connector_IDC.3dshapes/IDC-Header_2x30_P2.54mm_Vertical_SMD.step +%%DATADIR%%/3dmodels/Connector_IDC.3dshapes/IDC-Header_2x30_P2.54mm_Vertical_SMD.wrl %%DATADIR%%/3dmodels/Connector_IDC.3dshapes/IDC-Header_2x32_P2.54mm_Horizontal.step %%DATADIR%%/3dmodels/Connector_IDC.3dshapes/IDC-Header_2x32_P2.54mm_Horizontal.wrl %%DATADIR%%/3dmodels/Connector_IDC.3dshapes/IDC-Header_2x32_P2.54mm_Vertical.step @@ -3282,6 +3308,146 @@ %%DATADIR%%/3dmodels/Connector_Phoenix_MSTB.3dshapes/PhoenixContact_MSTB_2,5_9-GF_1x09_P5.00mm_Horizontal_ThreadedFlange.wrl %%DATADIR%%/3dmodels/Connector_Phoenix_MSTB.3dshapes/PhoenixContact_MSTB_2,5_9-GF_1x09_P5.00mm_Horizontal_ThreadedFlange_MountHole.step %%DATADIR%%/3dmodels/Connector_Phoenix_MSTB.3dshapes/PhoenixContact_MSTB_2,5_9-GF_1x09_P5.00mm_Horizontal_ThreadedFlange_MountHole.wrl +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_1.5_10-H-3.5_1x10_P3.5mm_Horizontal.step +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_1.5_10-H-3.5_1x10_P3.5mm_Horizontal.wrl +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_1.5_11-H-3.5_1x11_P3.5mm_Horizontal.step +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_1.5_11-H-3.5_1x11_P3.5mm_Horizontal.wrl +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_1.5_12-H-3.5_1x12_P3.5mm_Horizontal.step +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_1.5_12-H-3.5_1x12_P3.5mm_Horizontal.wrl +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_1.5_2-H-3.5_1x02_P3.5mm_Horizontal.step +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_1.5_2-H-3.5_1x02_P3.5mm_Horizontal.wrl +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_1.5_3-H-3.5_1x03_P3.5mm_Horizontal.step +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_1.5_3-H-3.5_1x03_P3.5mm_Horizontal.wrl +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_1.5_4-H-3.5_1x04_P3.5mm_Horizontal.step +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_1.5_4-H-3.5_1x04_P3.5mm_Horizontal.wrl +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_1.5_5-H-3.5_1x05_P3.5mm_Horizontal.step +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_1.5_5-H-3.5_1x05_P3.5mm_Horizontal.wrl +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_1.5_6-H-3.5_1x06_P3.5mm_Horizontal.step +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_1.5_6-H-3.5_1x06_P3.5mm_Horizontal.wrl +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_1.5_7-H-3.5_1x07_P3.5mm_Horizontal.step +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_1.5_7-H-3.5_1x07_P3.5mm_Horizontal.wrl +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_1.5_8-H-3.5_1x08_P3.5mm_Horizontal.step +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_1.5_8-H-3.5_1x08_P3.5mm_Horizontal.wrl +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_1.5_9-H-3.5_1x09_P3.5mm_Horizontal.step +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_1.5_9-H-3.5_1x09_P3.5mm_Horizontal.wrl +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_2.5_1-H-5.0_1x01_P5.0mm_Horizontal.step +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_2.5_1-H-5.0_1x01_P5.0mm_Horizontal.wrl +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_2.5_10-H-5.0-EX_1x10_P5.0mm_Horizontal.step +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_2.5_10-H-5.0-EX_1x10_P5.0mm_Horizontal.wrl +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_2.5_10-H-5.0_1x10_P5.0mm_Horizontal.step +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_2.5_10-H-5.0_1x10_P5.0mm_Horizontal.wrl +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_2.5_10-V-5.0-EX_1x10_P5.0mm_Vertical.step +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_2.5_10-V-5.0-EX_1x10_P5.0mm_Vertical.wrl +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_2.5_11-H-5.0-EX_1x11_P5.0mm_Horizontal.step +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_2.5_11-H-5.0-EX_1x11_P5.0mm_Horizontal.wrl +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_2.5_11-H-5.0_1x11_P5.0mm_Horizontal.step +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_2.5_11-H-5.0_1x11_P5.0mm_Horizontal.wrl +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_2.5_11-V-5.0-EX_1x11_P5.0mm_Vertical.step +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_2.5_11-V-5.0-EX_1x11_P5.0mm_Vertical.wrl +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_2.5_12-H-5.0-EX_1x12_P5.0mm_Horizontal.step +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_2.5_12-H-5.0-EX_1x12_P5.0mm_Horizontal.wrl +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_2.5_12-H-5.0_1x12_P5.0mm_Horizontal.step +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_2.5_12-H-5.0_1x12_P5.0mm_Horizontal.wrl +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_2.5_12-V-5.0-EX_1x12_P5.0mm_Vertical.step +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_2.5_12-V-5.0-EX_1x12_P5.0mm_Vertical.wrl +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_2.5_2-H-5.0-EX_1x02_P5.0mm_Horizontal.step +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_2.5_2-H-5.0-EX_1x02_P5.0mm_Horizontal.wrl +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_2.5_2-H-5.0_1x02_P5.0mm_Horizontal.step +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_2.5_2-H-5.0_1x02_P5.0mm_Horizontal.wrl +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_2.5_2-V-5.0-EX_1x02_P5.0mm_Vertical.step +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_2.5_2-V-5.0-EX_1x02_P5.0mm_Vertical.wrl +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_2.5_3-H-5.0-EX_1x03_P5.0mm_Horizontal.step +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_2.5_3-H-5.0-EX_1x03_P5.0mm_Horizontal.wrl +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_2.5_3-H-5.0_1x03_P5.0mm_Horizontal.step +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_2.5_3-H-5.0_1x03_P5.0mm_Horizontal.wrl +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_2.5_3-V-5.0-EX_1x03_P5.0mm_Vertical.step +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_2.5_3-V-5.0-EX_1x03_P5.0mm_Vertical.wrl +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_2.5_4-H-5.0-EX_1x04_P5.0mm_Horizontal.step +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_2.5_4-H-5.0-EX_1x04_P5.0mm_Horizontal.wrl +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_2.5_4-H-5.0_1x04_P5.0mm_Horizontal.step +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_2.5_4-H-5.0_1x04_P5.0mm_Horizontal.wrl +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_2.5_4-V-5.0-EX_1x04_P5.0mm_Vertical.step +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_2.5_4-V-5.0-EX_1x04_P5.0mm_Vertical.wrl +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_2.5_5-H-5.0-EX_1x05_P5.0mm_Horizontal.step +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_2.5_5-H-5.0-EX_1x05_P5.0mm_Horizontal.wrl +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_2.5_5-H-5.0_1x05_P5.0mm_Horizontal.step +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_2.5_5-H-5.0_1x05_P5.0mm_Horizontal.wrl +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_2.5_5-V-5.0-EX_1x05_P5.0mm_Vertical.step +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_2.5_5-V-5.0-EX_1x05_P5.0mm_Vertical.wrl +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_2.5_6-H-5.0-EX_1x06_P5.0mm_Horizontal.step +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_2.5_6-H-5.0-EX_1x06_P5.0mm_Horizontal.wrl +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_2.5_6-H-5.0_1x06_P5.0mm_Horizontal.step +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_2.5_6-H-5.0_1x06_P5.0mm_Horizontal.wrl +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_2.5_6-V-5.0-EX_1x06_P5.0mm_Vertical.step +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_2.5_6-V-5.0-EX_1x06_P5.0mm_Vertical.wrl +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_2.5_7-H-5.0-EX_1x07_P5.0mm_Horizontal.step +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_2.5_7-H-5.0-EX_1x07_P5.0mm_Horizontal.wrl +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_2.5_7-H-5.0_1x07_P5.0mm_Horizontal.step +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_2.5_7-H-5.0_1x07_P5.0mm_Horizontal.wrl +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_2.5_7-V-5.0-EX_1x07_P5.0mm_Vertical.step +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_2.5_7-V-5.0-EX_1x07_P5.0mm_Vertical.wrl +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_2.5_8-H-5.0-EX_1x08_P5.0mm_Horizontal.step +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_2.5_8-H-5.0-EX_1x08_P5.0mm_Horizontal.wrl +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_2.5_8-H-5.0_1x08_P5.0mm_Horizontal.step +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_2.5_8-H-5.0_1x08_P5.0mm_Horizontal.wrl +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_2.5_8-V-5.0-EX_1x08_P5.0mm_Vertical.step +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_2.5_8-V-5.0-EX_1x08_P5.0mm_Vertical.wrl +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_2.5_9-H-5.0-EX_1x09_P5.0mm_Horizontal.step +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_2.5_9-H-5.0-EX_1x09_P5.0mm_Horizontal.wrl +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_2.5_9-H-5.0_1x09_P5.0mm_Horizontal.step +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_2.5_9-H-5.0_1x09_P5.0mm_Horizontal.wrl +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_2.5_9-V-5.0-EX_1x09_P5.0mm_Vertical.step +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_2.5_9-V-5.0-EX_1x09_P5.0mm_Vertical.wrl +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_5_1-H-7.5_1x01_P7.5mm_Horizontal.step +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_5_1-H-7.5_1x01_P7.5mm_Horizontal.wrl +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_5_1-V-7.5_1x01_P7.5mm_Vertical.step +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_5_1-V-7.5_1x01_P7.5mm_Vertical.wrl +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_5_10-H-7.5-ZB_1x10_P7.5mm_Horizontal.step +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_5_10-H-7.5-ZB_1x10_P7.5mm_Horizontal.wrl +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_5_10-V-7.5-ZB_1x10_P7.5mm_Vertical.step +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_5_10-V-7.5-ZB_1x10_P7.5mm_Vertical.wrl +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_5_11-H-7.5-ZB_1x11_P7.5mm_Horizontal.step +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_5_11-H-7.5-ZB_1x11_P7.5mm_Horizontal.wrl +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_5_11-V-7.5-ZB_1x11_P7.5mm_Vertical.step +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_5_11-V-7.5-ZB_1x11_P7.5mm_Vertical.wrl +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_5_12-H-7.5-ZB_1x12_P7.5mm_Horizontal.step +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_5_12-H-7.5-ZB_1x12_P7.5mm_Horizontal.wrl +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_5_12-V-7.5-ZB_1x12_P7.5mm_Vertical.step +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_5_12-V-7.5-ZB_1x12_P7.5mm_Vertical.wrl +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_5_2-H-7.5-ZB_1x02_P7.5mm_Horizontal.step +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_5_2-H-7.5-ZB_1x02_P7.5mm_Horizontal.wrl +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_5_2-V-7.5_1x02_P7.5mm_Vertical.step +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_5_2-V-7.5_1x02_P7.5mm_Vertical.wrl +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_5_3-H-7.5-ZB_1x03_P7.5mm_Horizontal.step +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_5_3-H-7.5-ZB_1x03_P7.5mm_Horizontal.wrl +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_5_3-H-7.5_1x03_P7.5mm_Horizontal.step +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_5_3-H-7.5_1x03_P7.5mm_Horizontal.wrl +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_5_3-V-7.5-ZB_1x03_P7.5mm_Vertical.step +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_5_3-V-7.5-ZB_1x03_P7.5mm_Vertical.wrl +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_5_4-H-7.5-ZB_1x04_P7.5mm_Horizontal.step +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_5_4-H-7.5-ZB_1x04_P7.5mm_Horizontal.wrl +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_5_5-H-7.5-ZB_1x05_P7.5mm_Horizontal.step +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_5_5-H-7.5-ZB_1x05_P7.5mm_Horizontal.wrl +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_5_5-V-7.5-ZB_1x05_P7.5mm_Vertical.step +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_5_5-V-7.5-ZB_1x05_P7.5mm_Vertical.wrl +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_5_6-H-7.5-ZB_1x06_P7.5mm_Horizontal.step +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_5_6-H-7.5-ZB_1x06_P7.5mm_Horizontal.wrl +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_5_6-V-7.5-ZB_1x06_P7.5mm_Vertical.step +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_5_6-V-7.5-ZB_1x06_P7.5mm_Vertical.wrl +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_5_7-H-7.5-ZB_1x07_P7.5mm_Horizontal.step +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_5_7-H-7.5-ZB_1x07_P7.5mm_Horizontal.wrl +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_5_7-V-7.5-ZB_1x07_P7.5mm_Vertical.step +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_5_7-V-7.5-ZB_1x07_P7.5mm_Vertical.wrl +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_5_8-H-7.5-ZB_1x08_P7.5mm_Horizontal.step +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_5_8-H-7.5-ZB_1x08_P7.5mm_Horizontal.wrl +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_5_8-V-7.5-ZB_1x08_P7.5mm_Vertical.step +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_5_8-V-7.5-ZB_1x08_P7.5mm_Vertical.wrl +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_5_9-H-7.5-ZB_1x09_P7.5mm_Horizontal.step +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_5_9-H-7.5-ZB_1x09_P7.5mm_Horizontal.wrl +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_5_9-V-7.5-ZB_1x09_P7.5mm_Vertical.step +%%DATADIR%%/3dmodels/Connector_Phoenix_SPT.3dshapes/PhoenixContact_SPT_5_9-V-7.5-ZB_1x09_P7.5mm_Vertical.wrl +%%DATADIR%%/3dmodels/Package_CSP.3dshapes/Analog_LFCSP-16-1EP_4x4mm_P0.65mm_EP2.35x2.35mm.step +%%DATADIR%%/3dmodels/Package_CSP.3dshapes/Analog_LFCSP-16-1EP_4x4mm_P0.65mm_EP2.35x2.35mm.wrl %%DATADIR%%/3dmodels/Connector_Pin.3dshapes/Pin_D0.7mm_L6.5mm_W1.8mm_FlatFork.step %%DATADIR%%/3dmodels/Connector_Pin.3dshapes/Pin_D0.7mm_L6.5mm_W1.8mm_FlatFork.wrl %%DATADIR%%/3dmodels/Connector_Pin.3dshapes/Pin_D0.9mm_L10.0mm_W2.4mm_FlatFork.step @@ -7450,6 +7616,86 @@ %%DATADIR%%/3dmodels/Connector_SATA_SAS.3dshapes/SATA_Amphenol_10029364-001LF_Horizontal.wrl %%DATADIR%%/3dmodels/Connector_Samtec.3dshapes/Samtec_FMC_ASP-134602-01_10x40_P1.27mm_Vertical.step %%DATADIR%%/3dmodels/Connector_Samtec.3dshapes/Samtec_FMC_ASP-134602-01_10x40_P1.27mm_Vertical.wrl +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-01-01-x-S_Straight_1x01_Pitch5.08mm.step +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-01-01-x-S_Straight_1x01_Pitch5.08mm.wrl +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-01-05-x-S_Straight_1x01_Pitch5.08mm.step +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-01-05-x-S_Straight_1x01_Pitch5.08mm.wrl +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-02-01-x-S_Straight_1x02_Pitch5.08mm.step +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-02-01-x-S_Straight_1x02_Pitch5.08mm.wrl +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-02-05-x-S_Straight_1x02_Pitch5.08mm.step +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-02-05-x-S_Straight_1x02_Pitch5.08mm.wrl +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-03-01-x-S_Straight_1x03_Pitch5.08mm.step +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-03-01-x-S_Straight_1x03_Pitch5.08mm.wrl +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-03-05-x-S_Straight_1x03_Pitch5.08mm.step +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-03-05-x-S_Straight_1x03_Pitch5.08mm.wrl +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-04-01-x-S_Straight_1x04_Pitch5.08mm.step +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-04-01-x-S_Straight_1x04_Pitch5.08mm.wrl +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-04-05-x-S_Straight_1x04_Pitch5.08mm.step +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-04-05-x-S_Straight_1x04_Pitch5.08mm.wrl +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-05-01-x-S_Straight_1x05_Pitch5.08mm.step +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-05-01-x-S_Straight_1x05_Pitch5.08mm.wrl +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-05-05-x-S_Straight_1x05_Pitch5.08mm.step +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-05-05-x-S_Straight_1x05_Pitch5.08mm.wrl +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-06-01-x-S_Straight_1x06_Pitch5.08mm.step +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-06-01-x-S_Straight_1x06_Pitch5.08mm.wrl +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-06-05-x-S_Straight_1x06_Pitch5.08mm.step +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-06-05-x-S_Straight_1x06_Pitch5.08mm.wrl +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-07-01-x-S_Straight_1x07_Pitch5.08mm.step +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-07-01-x-S_Straight_1x07_Pitch5.08mm.wrl +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-07-05-x-S_Straight_1x07_Pitch5.08mm.step +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-07-05-x-S_Straight_1x07_Pitch5.08mm.wrl +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-08-01-x-S_Straight_1x08_Pitch5.08mm.step +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-08-01-x-S_Straight_1x08_Pitch5.08mm.wrl +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-08-05-x-S_Straight_1x08_Pitch5.08mm.step +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-08-05-x-S_Straight_1x08_Pitch5.08mm.wrl +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-09-01-x-S_Straight_1x09_Pitch5.08mm.step +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-09-01-x-S_Straight_1x09_Pitch5.08mm.wrl +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-09-05-x-S_Straight_1x09_Pitch5.08mm.step +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-09-05-x-S_Straight_1x09_Pitch5.08mm.wrl +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-10-01-x-S_Straight_1x10_Pitch5.08mm.step +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-10-01-x-S_Straight_1x10_Pitch5.08mm.wrl +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-10-05-x-S_Straight_1x10_Pitch5.08mm.step +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-10-05-x-S_Straight_1x10_Pitch5.08mm.wrl +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-11-01-x-S_Straight_1x11_Pitch5.08mm.step +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-11-01-x-S_Straight_1x11_Pitch5.08mm.wrl +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-11-05-x-S_Straight_1x11_Pitch5.08mm.step +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-11-05-x-S_Straight_1x11_Pitch5.08mm.wrl +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-12-01-x-S_Straight_1x12_Pitch5.08mm.step +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-12-01-x-S_Straight_1x12_Pitch5.08mm.wrl +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-12-05-x-S_Straight_1x12_Pitch5.08mm.step +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-12-05-x-S_Straight_1x12_Pitch5.08mm.wrl +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-13-01-x-S_Straight_1x13_Pitch5.08mm.step +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-13-01-x-S_Straight_1x13_Pitch5.08mm.wrl +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-13-05-x-S_Straight_1x13_Pitch5.08mm.step +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-13-05-x-S_Straight_1x13_Pitch5.08mm.wrl +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-14-01-x-S_Straight_1x14_Pitch5.08mm.step +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-14-01-x-S_Straight_1x14_Pitch5.08mm.wrl +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-14-05-x-S_Straight_1x14_Pitch5.08mm.step +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-14-05-x-S_Straight_1x14_Pitch5.08mm.wrl +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-15-01-x-S_Straight_1x15_Pitch5.08mm.step +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-15-01-x-S_Straight_1x15_Pitch5.08mm.wrl +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-15-05-x-S_Straight_1x15_Pitch5.08mm.step +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-15-05-x-S_Straight_1x15_Pitch5.08mm.wrl +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-16-01-x-S_Straight_1x16_Pitch5.08mm.step +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-16-01-x-S_Straight_1x16_Pitch5.08mm.wrl +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-16-05-x-S_Straight_1x16_Pitch5.08mm.step +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-16-05-x-S_Straight_1x16_Pitch5.08mm.wrl +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-17-01-x-S_Straight_1x17_Pitch5.08mm.step +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-17-01-x-S_Straight_1x17_Pitch5.08mm.wrl +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-17-05-x-S_Straight_1x17_Pitch5.08mm.step +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-17-05-x-S_Straight_1x17_Pitch5.08mm.wrl +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-18-01-x-S_Straight_1x18_Pitch5.08mm.step +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-18-01-x-S_Straight_1x18_Pitch5.08mm.wrl +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-18-05-x-S_Straight_1x18_Pitch5.08mm.step +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-18-05-x-S_Straight_1x18_Pitch5.08mm.wrl +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-19-01-x-S_Straight_1x19_Pitch5.08mm.step +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-19-01-x-S_Straight_1x19_Pitch5.08mm.wrl +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-19-05-x-S_Straight_1x19_Pitch5.08mm.step +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-19-05-x-S_Straight_1x19_Pitch5.08mm.wrl +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-20-01-x-S_Straight_1x20_Pitch5.08mm.step +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-20-01-x-S_Straight_1x20_Pitch5.08mm.wrl +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-20-05-x-S_Straight_1x20_Pitch5.08mm.step +%%DATADIR%%/3dmodels/Connector_Samtec_HPM_THT.3dshapes/Samtec_HPM-20-05-x-S_Straight_1x20_Pitch5.08mm.wrl %%DATADIR%%/3dmodels/Connector_Stocko.3dshapes/Stocko_MKS_1651-6-0-202_1x2_P2.50mm_Vertical.step %%DATADIR%%/3dmodels/Connector_Stocko.3dshapes/Stocko_MKS_1651-6-0-202_1x2_P2.50mm_Vertical.wrl %%DATADIR%%/3dmodels/Connector_Stocko.3dshapes/Stocko_MKS_1652-6-0-202_1x2_P2.50mm_Vertical.step @@ -7550,8 +7796,8 @@ %%DATADIR%%/3dmodels/Converter_DCDC.3dshapes/Converter_DCDC_MeanWell_NID60_THT.wrl %%DATADIR%%/3dmodels/Converter_DCDC.3dshapes/Converter_DCDC_Murata_NCS1SxxxxSC_THT.step %%DATADIR%%/3dmodels/Converter_DCDC.3dshapes/Converter_DCDC_Murata_NCS1SxxxxSC_THT.wrl -%%DATADIR%%/3dmodels/Converter_DCDC.3dshapes/Converter_DCDC_Murata_NXE2SxxxxMC_SMD.step -%%DATADIR%%/3dmodels/Converter_DCDC.3dshapes/Converter_DCDC_Murata_NXE2SxxxxMC_SMD.wrl +%%DATADIR%%/3dmodels/Converter_DCDC.3dshapes/Converter_DCDC_Murata_NXExSxxxxMC_SMD.step +%%DATADIR%%/3dmodels/Converter_DCDC.3dshapes/Converter_DCDC_Murata_NXExSxxxxMC_SMD.wrl %%DATADIR%%/3dmodels/Converter_DCDC.3dshapes/Converter_DCDC_RECOM_R-78B-2.0_THT.step %%DATADIR%%/3dmodels/Converter_DCDC.3dshapes/Converter_DCDC_RECOM_R-78B-2.0_THT.wrl %%DATADIR%%/3dmodels/Converter_DCDC.3dshapes/Converter_DCDC_RECOM_R-78E-0.5_THT.step @@ -8340,8 +8586,328 @@ %%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Bourns_SRP2313AA.wrl %%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Bourns_SRR1260.step %%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Bourns_SRR1260.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Chilisin_BMRA00050520.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Chilisin_BMRA00050520.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Chilisin_BMRA00050530.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Chilisin_BMRA00050530.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Chilisin_BMRB00060612.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Chilisin_BMRB00060612.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Chilisin_BMRB00060618.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Chilisin_BMRB00060618.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Chilisin_BMRB00060624.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Chilisin_BMRB00060624.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Chilisin_BMRB00060650.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Chilisin_BMRB00060650.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Chilisin_BMRF00101040.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Chilisin_BMRF00101040.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Chilisin_BMRF00131350.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Chilisin_BMRF00131350.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Chilisin_BMRF00131360.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Chilisin_BMRF00131360.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Chilisin_BMRF00171770.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Chilisin_BMRF00171770.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Chilisin_BMRG00101030.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Chilisin_BMRG00101030.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Chilisin_BMRG00131360.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Chilisin_BMRG00131360.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Chilisin_BMRx00060615.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Chilisin_BMRx00060615.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Chilisin_BMRx00060630.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Chilisin_BMRx00060630.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL1010-XXX.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL1010-XXX.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL1030-XXX.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL1030-XXX.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL1060-XXX.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL1060-XXX.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL1350-XXX.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL1350-XXX.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL1510-103.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL1510-103.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL1510-153.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL1510-153.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL1510-223.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL1510-223.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL1510-333.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL1510-333.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL1510-472.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL1510-472.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL1510-682.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL1510-682.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL1510-822.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL1510-822.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL1513-153.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL1513-153.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL1580-102.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL1580-102.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL1580-132.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL1580-132.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL1580-182.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL1580-182.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL1580-202.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL1580-202.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL1580-302.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL1580-302.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL1580-401.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL1580-401.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL1580-452.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL1580-452.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL1580-532.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL1580-532.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL1580-612.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL1580-612.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL1580-741.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL1580-741.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL4020-XXX.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL4020-XXX.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL4030-XXX.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL4030-XXX.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL4040-XXX.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL4040-XXX.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL5020-XXX.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL5020-XXX.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL5030-XXX.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL5030-XXX.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL5050-XXX.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL5050-XXX.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL6020-XXX.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL6020-XXX.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL6030-XXX.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL6030-XXX.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL6060-XXX.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL6060-XXX.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL7020-102.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL7020-102.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL7020-122.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL7020-122.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL7020-151.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL7020-151.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL7020-152.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL7020-152.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL7020-222.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL7020-222.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL7020-271.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL7020-271.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL7020-331.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL7020-331.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL7020-471.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL7020-471.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL7020-681.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL7020-681.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL7030-102.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL7030-102.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL7030-103.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL7030-103.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL7030-152.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL7030-152.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL7030-161.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL7030-161.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL7030-222.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL7030-222.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL7030-272.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL7030-272.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL7030-301.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL7030-301.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL7030-332.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL7030-332.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL7030-472.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL7030-472.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL7030-562.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL7030-562.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL7030-601.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL7030-601.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL7030-682.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL7030-682.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL7030-822.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL7030-822.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL7050-XXX.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL7050-XXX.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL7070-XXX.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL7070-XXX.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL8050-223.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL8050-223.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL8080-XXX.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Coilcraft_XAL8080-XXX.wrl %%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Pulse_PA4320.step %%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Pulse_PA4320.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA0402S.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA0402S.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA0412S.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA0412S.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA0503S.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA0503S.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA0518S.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA0518S.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA0602S.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA0602S.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA0603S.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA0603S.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA0604S.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA0604S.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA0605S.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA0605S.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA0615S.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA0615S.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA0618S.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA0618S.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA0624S.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA0624S.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA0804S.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA0804S.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1003S.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1003S.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1004S.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1004S.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1005S.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1005S.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1204S-100.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1204S-100.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1204S-150.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1204S-150.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1204S-1R0.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1204S-1R0.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1204S-1R5.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1204S-1R5.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1204S-220.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1204S-220.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1204S-2R2.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1204S-2R2.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1204S-3R3.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1204S-3R3.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1204S-4R7.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1204S-4R7.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1204S-6R8.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1204S-6R8.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1204S-R22.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1204S-R22.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1204S-R47.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1204S-R47.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1204S-R68.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1204S-R68.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1204S-R82.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1204S-R82.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1205S-100.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1205S-100.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1205S-150.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1205S-150.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1205S-1R0.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1205S-1R0.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1205S-1R5.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1205S-1R5.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1205S-220.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1205S-220.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1205S-2R2.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1205S-2R2.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1205S-330.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1205S-330.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1205S-3R3.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1205S-3R3.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1205S-470.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1205S-470.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1205S-4R7.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1205S-4R7.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1205S-6R8.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1205S-6R8.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1205S-R22.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1205S-R22.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1205S-R36.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1205S-R36.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1205S-R50.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1205S-R50.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1205S-R68.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1205S-R68.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1205S-R82.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1205S-R82.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1206S-100.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1206S-100.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1206S-101.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1206S-101.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1206S-120.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1206S-120.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1206S-121.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1206S-121.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1206S-150.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1206S-150.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1206S-151.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1206S-151.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1206S-180.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1206S-180.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1206S-1R5.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1206S-1R5.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1206S-220.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1206S-220.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1206S-270.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1206S-270.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1206S-2R2.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1206S-2R2.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1206S-330.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1206S-330.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1206S-3R3.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1206S-3R3.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1206S-470.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1206S-470.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1206S-4R7.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1206S-4R7.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1206S-5R6.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1206S-5R6.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1206S-680.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1206S-680.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1206S-6R8.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1206S-6R8.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1206S-8R2.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1206S-8R2.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1206S-R68.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1206S-R68.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1265S.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1265S.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1707S.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA1707S.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA2213S.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_MWSA2213S.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_SWPA252010S.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_SWPA252010S.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_SWPA252012S.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_SWPA252012S.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_SWPA3010S.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_SWPA3010S.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_SWPA3012S.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_SWPA3012S.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_SWPA3015S.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_SWPA3015S.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_SWPA4010S.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_SWPA4010S.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_SWPA4012S.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_SWPA4012S.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_SWPA4018S.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_SWPA4018S.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_SWPA4020S.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_SWPA4020S.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_SWPA4026S.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_SWPA4026S.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_SWPA4030S.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_SWPA4030S.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_SWPA5012S.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_SWPA5012S.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_SWPA5020S.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_SWPA5020S.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_SWPA5040S.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_SWPA5040S.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_SWPA6020S.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_SWPA6020S.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_SWPA6028S.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_SWPA6028S.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_SWPA6040S.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_SWPA6040S.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_SWPA6045S.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_SWPA6045S.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_SWPA8040S.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_SWPA8040S.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_SWRB1204S.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_SWRB1204S.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_SWRB1205S.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_SWRB1205S.wrl +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_SWRB1207S.step +%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Sunlord_SWRB1207S.wrl %%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_TDK_SLF10145.step %%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_TDK_SLF10145.wrl %%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_TDK_SLF10165.step @@ -9418,6 +9984,8 @@ %%DATADIR%%/3dmodels/Oscillator.3dshapes/Oscillator_SeikoEpson_SG-8002DB.wrl %%DATADIR%%/3dmodels/Oscillator.3dshapes/Oscillator_SeikoEpson_SG-8002DC.step %%DATADIR%%/3dmodels/Oscillator.3dshapes/Oscillator_SeikoEpson_SG-8002DC.wrl +%%DATADIR%%/3dmodels/Package_BGA.3dshapes/Analog_BGA-49_6.25x6.25mm_Layout7x7_P0.8mm_Ball0.5mm_Pad0.4mm.step +%%DATADIR%%/3dmodels/Package_BGA.3dshapes/Analog_BGA-49_6.25x6.25mm_Layout7x7_P0.8mm_Ball0.5mm_Pad0.4mm.wrl %%DATADIR%%/3dmodels/Package_BGA.3dshapes/BGA-100_11.0x11.0mm_Layout10x10_P1.0mm_Ball0.5mm_Pad0.4mm_NSMD.step %%DATADIR%%/3dmodels/Package_BGA.3dshapes/BGA-100_11.0x11.0mm_Layout10x10_P1.0mm_Ball0.5mm_Pad0.4mm_NSMD.wrl %%DATADIR%%/3dmodels/Package_BGA.3dshapes/BGA-100_6.0x6.0mm_Layout11x11_P0.5mm_Ball0.3mm_Pad0.25mm_NSMD.step @@ -9498,6 +10066,8 @@ %%DATADIR%%/3dmodels/Package_BGA.3dshapes/Linear_BGA-133_15.0x15.0_Layout12x12_P1.27mm.wrl %%DATADIR%%/3dmodels/Package_BGA.3dshapes/Maxim_WLP-12.step %%DATADIR%%/3dmodels/Package_BGA.3dshapes/Maxim_WLP-12.wrl +%%DATADIR%%/3dmodels/Package_BGA.3dshapes/NXP_VFBGA-42_2.6x3mm_Layout6x7_P0.4mm_Ball0.25mm_Pad0.24mm.step +%%DATADIR%%/3dmodels/Package_BGA.3dshapes/NXP_VFBGA-42_2.6x3mm_Layout6x7_P0.4mm_Ball0.25mm_Pad0.24mm.wrl %%DATADIR%%/3dmodels/Package_BGA.3dshapes/TFBGA-100_8x8mm_Layout10x10_P0.8mm.step %%DATADIR%%/3dmodels/Package_BGA.3dshapes/TFBGA-100_8x8mm_Layout10x10_P0.8mm.wrl %%DATADIR%%/3dmodels/Package_BGA.3dshapes/TFBGA-100_9.0x9.0mm_Layout10x10_P0.8mm.step @@ -9520,6 +10090,8 @@ %%DATADIR%%/3dmodels/Package_BGA.3dshapes/Texas_DSBGA-64_3.415x3.535mm_Layout8x8_P0.4mm.wrl %%DATADIR%%/3dmodels/Package_BGA.3dshapes/Texas_DSBGA-6_0.9x1.4mm_Layout2x3_P0.5mm.step %%DATADIR%%/3dmodels/Package_BGA.3dshapes/Texas_DSBGA-6_0.9x1.4mm_Layout2x3_P0.5mm.wrl +%%DATADIR%%/3dmodels/Package_BGA.3dshapes/Texas_DSBGA-8_0.705x1.468mm_Layout2x4_P0.4mm.step +%%DATADIR%%/3dmodels/Package_BGA.3dshapes/Texas_DSBGA-8_0.705x1.468mm_Layout2x4_P0.4mm.wrl %%DATADIR%%/3dmodels/Package_BGA.3dshapes/Texas_DSBGA-8_0.9x1.9mm_Layout2x4_P0.5mm.step %%DATADIR%%/3dmodels/Package_BGA.3dshapes/Texas_DSBGA-8_0.9x1.9mm_Layout2x4_P0.5mm.wrl %%DATADIR%%/3dmodels/Package_BGA.3dshapes/Texas_DSBGA-8_1.43x1.41mm_Layout3x3_P0.5mm.step @@ -9574,12 +10146,26 @@ %%DATADIR%%/3dmodels/Package_BGA.3dshapes/ucBGA-36_2.5x2.5mm_Layout6x6_P0.4mm.wrl %%DATADIR%%/3dmodels/Package_BGA.3dshapes/ucBGA-49_3x3mm_Layout7x7_P0.4mm.step %%DATADIR%%/3dmodels/Package_BGA.3dshapes/ucBGA-49_3x3mm_Layout7x7_P0.4mm.wrl +%%DATADIR%%/3dmodels/Package_CSP.3dshapes/Analog_LFCSP-UQ-10_1.3x1.6mm_P0.4mm.step +%%DATADIR%%/3dmodels/Package_CSP.3dshapes/Analog_LFCSP-UQ-10_1.3x1.6mm_P0.4mm.wrl +%%DATADIR%%/3dmodels/Package_CSP.3dshapes/LFCSP-16-1EP_4x4mm_P0.65mm_EP2.6x2.6mm.step +%%DATADIR%%/3dmodels/Package_CSP.3dshapes/LFCSP-16-1EP_4x4mm_P0.65mm_EP2.6x2.6mm.wrl +%%DATADIR%%/3dmodels/Package_CSP.3dshapes/LFCSP-32-1EP_5x5mm_P0.5mm_EP3.6x3.6mm.step +%%DATADIR%%/3dmodels/Package_CSP.3dshapes/LFCSP-32-1EP_5x5mm_P0.5mm_EP3.6x3.6mm.wrl +%%DATADIR%%/3dmodels/Package_CSP.3dshapes/LFCSP-6-1EP_2x2mm_P0.65mm_EP1x1.6mm.step +%%DATADIR%%/3dmodels/Package_CSP.3dshapes/LFCSP-6-1EP_2x2mm_P0.65mm_EP1x1.6mm.wrl +%%DATADIR%%/3dmodels/Package_CSP.3dshapes/LFCSP-8-1EP_3x3mm_P0.5mm_EP1.45x1.74mm.step +%%DATADIR%%/3dmodels/Package_CSP.3dshapes/LFCSP-8-1EP_3x3mm_P0.5mm_EP1.45x1.74mm.wrl %%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/AMS_QFN-4-1EP_2x2mm_P0.95mm.step %%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/AMS_QFN-4-1EP_2x2mm_P0.95mm.wrl +%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/AO_DFN-8-1EP_5.55x5.2mm_P1.27mm_EP4.12x4.6mm.step +%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/AO_DFN-8-1EP_5.55x5.2mm_P1.27mm_EP4.12x4.6mm.wrl %%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/DFN-10-1EP_2x3mm_P0.5mm_EP0.64x2.4mm.step %%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/DFN-10-1EP_2x3mm_P0.5mm_EP0.64x2.4mm.wrl %%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/DFN-10-1EP_3x3mm_P0.5mm_EP1.55x2.48mm.step %%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/DFN-10-1EP_3x3mm_P0.5mm_EP1.55x2.48mm.wrl +%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/DFN-10-1EP_3x3mm_P0.5mm_EP1.65x2.38mm.step +%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/DFN-10-1EP_3x3mm_P0.5mm_EP1.65x2.38mm.wrl %%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/DFN-10-1EP_3x3mm_P0.5mm_EP1.75x2.7mm.step %%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/DFN-10-1EP_3x3mm_P0.5mm_EP1.75x2.7mm.wrl %%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/DFN-10-1EP_4x4mm_P0.65mm_EP2.65x3.05mm.step @@ -9708,6 +10294,8 @@ %%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/MLF-8-1EP_3x3mm_P0.65mm_EP1.55x2.3mm.wrl %%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/MLPQ-16-1EP_4x4mm_P0.65mm_EP2.8x2.8mm.step %%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/MLPQ-16-1EP_4x4mm_P0.65mm_EP2.8x2.8mm.wrl +%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/Micrel_MLF-8-1EP_2x2mm_P0.5mm_EP0.6x1.2mm.step +%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/Micrel_MLF-8-1EP_2x2mm_P0.5mm_EP0.6x1.2mm.wrl %%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/Micrel_MLF-8-1EP_2x2mm_P0.5mm_EP0.8x1.3mm_ThermalVias.step %%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/Micrel_MLF-8-1EP_2x2mm_P0.5mm_EP0.8x1.3mm_ThermalVias.wrl %%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/Microchip_DRQFN-44-1EP_5x5mm_P0.7mm_EP2.65x2.65mm.step @@ -9778,6 +10366,8 @@ %%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/QFN-24-1EP_5x5mm_P0.65mm_EP3.2x3.2mm.wrl %%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/QFN-24-1EP_5x5mm_P0.65mm_EP3.4x3.4mm.step %%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/QFN-24-1EP_5x5mm_P0.65mm_EP3.4x3.4mm.wrl +%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/QFN-24-1EP_5x5mm_P0.65mm_EP3.6x3.6mm.step +%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/QFN-24-1EP_5x5mm_P0.65mm_EP3.6x3.6mm.wrl %%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/QFN-24_3x3mm_P0.4mm.step %%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/QFN-24_3x3mm_P0.4mm.wrl %%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/QFN-24_4x4mm_P0.5mm.step @@ -9876,6 +10466,8 @@ %%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/QFN-52-1EP_7x8mm_P0.5mm_EP5.41x6.45mm.wrl %%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mm.step %%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mm.wrl +%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/QFN-56-1EP_7x7mm_P0.4mm_EP4x4mm.step +%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/QFN-56-1EP_7x7mm_P0.4mm_EP4x4mm.wrl %%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/QFN-56-1EP_7x7mm_P0.4mm_EP5.6x5.6mm.step %%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/QFN-56-1EP_7x7mm_P0.4mm_EP5.6x5.6mm.wrl %%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/QFN-56-1EP_7x7mm_P0.4mm_EP5.7x5.7mm.step @@ -9944,6 +10536,8 @@ %%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/Texas_R-VFQFN-28-1EP_3.5x4.5mm_P0.4mm_EP2.1x3.1mm.wrl %%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/Texas_RGE0024H_EP2.7x2.7mm.step %%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/Texas_RGE0024H_EP2.7x2.7mm.wrl +%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/Texas_RGY_R-PVQFN-N24_EP2.05x3.1mm.step +%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/Texas_RGY_R-PVQFN-N24_EP2.05x3.1mm.wrl %%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/Texas_S-PVQFN-N14.step %%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/Texas_S-PVQFN-N14.wrl %%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/Texas_S-PVQFN-N16_EP2.7x2.7mm.step @@ -10002,6 +10596,8 @@ %%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/VQFN-28-1EP_4x5mm_P0.5mm_EP2.55x3.55mm.wrl %%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/Vishay_PowerPAK_MLP32_55G.step %%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/Vishay_PowerPAK_MLP32_55G.wrl +%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/W-PDFN-8-1EP_6x5mm_P1.27mm_EP3x3mm.step +%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/W-PDFN-8-1EP_6x5mm_P1.27mm_EP3x3mm.wrl %%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/WDFN-12-1EP_3x3mm_P0.45mm_EP1.7x2.5mm.step %%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/WDFN-12-1EP_3x3mm_P0.45mm_EP1.7x2.5mm.wrl %%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/WDFN-8-1EP_3x2mm_P0.5mm_EP1.3x1.4mm.step @@ -10494,6 +11090,8 @@ %%DATADIR%%/3dmodels/Package_LGA.3dshapes/ST_HLGA-10_2.5x2.5mm_P0.6mm_LayoutBorder3x2y.wrl %%DATADIR%%/3dmodels/Package_LGA.3dshapes/Texas_SIL0010A_MicroSiP-10-1EP_3.8x3mm_P0.6mm_EP0.7x2.9mm.step %%DATADIR%%/3dmodels/Package_LGA.3dshapes/Texas_SIL0010A_MicroSiP-10-1EP_3.8x3mm_P0.6mm_EP0.7x2.9mm.wrl +%%DATADIR%%/3dmodels/Package_LGA.3dshapes/VLGA-4_2x2.5mm_P1.65mm.step +%%DATADIR%%/3dmodels/Package_LGA.3dshapes/VLGA-4_2x2.5mm_P1.65mm.wrl %%DATADIR%%/3dmodels/Package_QFP.3dshapes/HTQFP-64-1EP_10x10mm_P0.5mm_EP8x8mm.step %%DATADIR%%/3dmodels/Package_QFP.3dshapes/HTQFP-64-1EP_10x10mm_P0.5mm_EP8x8mm.wrl %%DATADIR%%/3dmodels/Package_QFP.3dshapes/LQFP-100_14x14mm_P0.5mm.step @@ -10744,6 +11342,8 @@ %%DATADIR%%/3dmodels/Package_SO.3dshapes/SO-6L_10x3.84mm_P1.27mm.wrl %%DATADIR%%/3dmodels/Package_SO.3dshapes/SO-6_4.4x3.6mm_P1.27mm.step %%DATADIR%%/3dmodels/Package_SO.3dshapes/SO-6_4.4x3.6mm_P1.27mm.wrl +%%DATADIR%%/3dmodels/Package_SO.3dshapes/SO-8_3.9x4.9mm_P1.27mm.step +%%DATADIR%%/3dmodels/Package_SO.3dshapes/SO-8_3.9x4.9mm_P1.27mm.wrl %%DATADIR%%/3dmodels/Package_SO.3dshapes/SO-8_5.3x6.2mm_P1.27mm.step %%DATADIR%%/3dmodels/Package_SO.3dshapes/SO-8_5.3x6.2mm_P1.27mm.wrl %%DATADIR%%/3dmodels/Package_SO.3dshapes/SOIC-14W_7.5x9.0mm_P1.27mm.step @@ -10760,6 +11360,8 @@ %%DATADIR%%/3dmodels/Package_SO.3dshapes/SOIC-16W_7.5x12.8mm_P1.27mm.wrl %%DATADIR%%/3dmodels/Package_SO.3dshapes/SOIC-16_3.9x9.9mm_P1.27mm.step %%DATADIR%%/3dmodels/Package_SO.3dshapes/SOIC-16_3.9x9.9mm_P1.27mm.wrl +%%DATADIR%%/3dmodels/Package_SO.3dshapes/SOIC-16_4.55x10.3mm_P1.27mm.step +%%DATADIR%%/3dmodels/Package_SO.3dshapes/SOIC-16_4.55x10.3mm_P1.27mm.wrl %%DATADIR%%/3dmodels/Package_SO.3dshapes/SOIC-18W_7.5x11.6mm_P1.27mm.step %%DATADIR%%/3dmodels/Package_SO.3dshapes/SOIC-18W_7.5x11.6mm_P1.27mm.wrl %%DATADIR%%/3dmodels/Package_SO.3dshapes/SOIC-20W_7.5x12.8mm_P1.27mm.step @@ -11054,6 +11656,8 @@ %%DATADIR%%/3dmodels/Package_SON.3dshapes/NXP_XSON-16.wrl %%DATADIR%%/3dmodels/Package_SON.3dshapes/Texas_DQK.step %%DATADIR%%/3dmodels/Package_SON.3dshapes/Texas_DQK.wrl +%%DATADIR%%/3dmodels/Package_SON.3dshapes/Texas_R-PUSON-N14.step +%%DATADIR%%/3dmodels/Package_SON.3dshapes/Texas_R-PUSON-N14.wrl %%DATADIR%%/3dmodels/Package_SON.3dshapes/Texas_R-PWSON-N12_EP0.4x2mm.step %%DATADIR%%/3dmodels/Package_SON.3dshapes/Texas_R-PWSON-N12_EP0.4x2mm.wrl %%DATADIR%%/3dmodels/Package_SON.3dshapes/Texas_S-PDSO-N12.step @@ -11072,6 +11676,8 @@ %%DATADIR%%/3dmodels/Package_SON.3dshapes/VSON-10-1EP_3x3mm_P0.5mm_EP1.65x2.4mm.wrl %%DATADIR%%/3dmodels/Package_SON.3dshapes/VSON-8_3.3x3.3mm_P0.65mm_NexFET.step %%DATADIR%%/3dmodels/Package_SON.3dshapes/VSON-8_3.3x3.3mm_P0.65mm_NexFET.wrl +%%DATADIR%%/3dmodels/Package_SON.3dshapes/WSON-10-1EP_2.5x2.5mm_P0.5mm_EP1.2x2mm.step +%%DATADIR%%/3dmodels/Package_SON.3dshapes/WSON-10-1EP_2.5x2.5mm_P0.5mm_EP1.2x2mm.wrl %%DATADIR%%/3dmodels/Package_SON.3dshapes/WSON-14-1EP_4.0x4.0mm_P0.5mm_EP2.6x2.6mm.step %%DATADIR%%/3dmodels/Package_SON.3dshapes/WSON-14-1EP_4.0x4.0mm_P0.5mm_EP2.6x2.6mm.wrl %%DATADIR%%/3dmodels/Package_SON.3dshapes/WSON-16_3.3x1.35_P0.4mm.step @@ -11098,12 +11704,16 @@ %%DATADIR%%/3dmodels/Package_TO_SOT_SMD.3dshapes/HVSOF6.wrl %%DATADIR%%/3dmodels/Package_TO_SOT_SMD.3dshapes/Infineon_PG-HSOF-8-1.step %%DATADIR%%/3dmodels/Package_TO_SOT_SMD.3dshapes/Infineon_PG-HSOF-8-1.wrl +%%DATADIR%%/3dmodels/Package_TO_SOT_SMD.3dshapes/Infineon_PG-TO-220-7Lead_TabPin8.step +%%DATADIR%%/3dmodels/Package_TO_SOT_SMD.3dshapes/Infineon_PG-TO-220-7Lead_TabPin8.wrl %%DATADIR%%/3dmodels/Package_TO_SOT_SMD.3dshapes/LFPAK33.step %%DATADIR%%/3dmodels/Package_TO_SOT_SMD.3dshapes/LFPAK33.wrl %%DATADIR%%/3dmodels/Package_TO_SOT_SMD.3dshapes/LFPAK56.step %%DATADIR%%/3dmodels/Package_TO_SOT_SMD.3dshapes/LFPAK56.wrl %%DATADIR%%/3dmodels/Package_TO_SOT_SMD.3dshapes/OnSemi_ECH8.step %%DATADIR%%/3dmodels/Package_TO_SOT_SMD.3dshapes/OnSemi_ECH8.wrl +%%DATADIR%%/3dmodels/Package_TO_SOT_SMD.3dshapes/Rohm_HRP7.step +%%DATADIR%%/3dmodels/Package_TO_SOT_SMD.3dshapes/Rohm_HRP7.wrl %%DATADIR%%/3dmodels/Package_TO_SOT_SMD.3dshapes/SC-59.step %%DATADIR%%/3dmodels/Package_TO_SOT_SMD.3dshapes/SC-59.wrl %%DATADIR%%/3dmodels/Package_TO_SOT_SMD.3dshapes/SC-70-8.step @@ -11176,6 +11786,8 @@ %%DATADIR%%/3dmodels/Package_TO_SOT_SMD.3dshapes/TO-220-7Lead_TabPin8.wrl %%DATADIR%%/3dmodels/Package_TO_SOT_SMD.3dshapes/TO-252-2.step %%DATADIR%%/3dmodels/Package_TO_SOT_SMD.3dshapes/TO-252-2.wrl +%%DATADIR%%/3dmodels/Package_TO_SOT_SMD.3dshapes/TO-252-2_TabPin1.step +%%DATADIR%%/3dmodels/Package_TO_SOT_SMD.3dshapes/TO-252-2_TabPin1.wrl %%DATADIR%%/3dmodels/Package_TO_SOT_SMD.3dshapes/TO-252-3_TabPin2.step %%DATADIR%%/3dmodels/Package_TO_SOT_SMD.3dshapes/TO-252-3_TabPin2.wrl %%DATADIR%%/3dmodels/Package_TO_SOT_SMD.3dshapes/TO-252-3_TabPin4.step @@ -11204,6 +11816,10 @@ %%DATADIR%%/3dmodels/Package_TO_SOT_SMD.3dshapes/TO-263-7_TabPin4.wrl %%DATADIR%%/3dmodels/Package_TO_SOT_SMD.3dshapes/TO-263-7_TabPin8.step %%DATADIR%%/3dmodels/Package_TO_SOT_SMD.3dshapes/TO-263-7_TabPin8.wrl +%%DATADIR%%/3dmodels/Package_TO_SOT_SMD.3dshapes/TO-263-9_TabPin10.step +%%DATADIR%%/3dmodels/Package_TO_SOT_SMD.3dshapes/TO-263-9_TabPin10.wrl +%%DATADIR%%/3dmodels/Package_TO_SOT_SMD.3dshapes/TO-263-9_TabPin5.step +%%DATADIR%%/3dmodels/Package_TO_SOT_SMD.3dshapes/TO-263-9_TabPin5.wrl %%DATADIR%%/3dmodels/Package_TO_SOT_SMD.3dshapes/TO-268-2.step %%DATADIR%%/3dmodels/Package_TO_SOT_SMD.3dshapes/TO-268-2.wrl %%DATADIR%%/3dmodels/Package_TO_SOT_SMD.3dshapes/TO-269AA.step diff --git a/cad/kicad-library-symbols/Makefile b/cad/kicad-library-symbols/Makefile index bf590d85863..ab2ae59c7e2 100644 --- a/cad/kicad-library-symbols/Makefile +++ b/cad/kicad-library-symbols/Makefile @@ -1,9 +1,9 @@ PORTNAME= kicad -PORTVERSION= 6.0.11 +PORTVERSION= 7.0.0 CATEGORIES= cad -MASTER_SITES= https://gitlab.com/kicad/libraries/${PORTNAME}-symbols/-/archive/${DISTVERSION}/ +MASTER_SITES= https://gitlab.com/kicad/libraries/${PORTNAME}-symbols/-/archive/${DISTVERSION}${DISTVERSIONSUFFIX}/ PKGNAMESUFFIX= -library-symbols -DISTNAME= ${PORTNAME}-symbols-${DISTVERSION} +DISTNAME= ${PORTNAME}-symbols-${DISTVERSION}${DISTVERSIONSUFFIX} MAINTAINER= cmt@FreeBSD.org COMMENT= Official KiCad schematic symbol libraries diff --git a/cad/kicad-library-symbols/distinfo b/cad/kicad-library-symbols/distinfo index ee5d971ae83..00c57fbb74d 100644 --- a/cad/kicad-library-symbols/distinfo +++ b/cad/kicad-library-symbols/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1674662585 -SHA256 (kicad-symbols-6.0.11.tar.bz2) = b4b28ef9449ebce2cbab0555173994b2af6c0157e546ba1308d680ad6fa4a0ca -SIZE (kicad-symbols-6.0.11.tar.bz2) = 2291352 +TIMESTAMP = 1676192442 +SHA256 (kicad-symbols-7.0.0.tar.bz2) = 3042b1d9f64f1d96e276361cc99bd695d8c9a88d0cc34a0815d9cc68e7243dfe +SIZE (kicad-symbols-7.0.0.tar.bz2) = 3012408 diff --git a/cad/kicad-library-symbols/pkg-plist b/cad/kicad-library-symbols/pkg-plist index 8772d01dcec..0c4a0f71b43 100644 --- a/cad/kicad-library-symbols/pkg-plist +++ b/cad/kicad-library-symbols/pkg-plist @@ -27,6 +27,7 @@ %%DATADIR%%/symbols/CPU_PowerPC.kicad_sym %%DATADIR%%/symbols/Comparator.kicad_sym %%DATADIR%%/symbols/Connector.kicad_sym +%%DATADIR%%/symbols/Connector_Audio.kicad_sym %%DATADIR%%/symbols/Connector_Generic.kicad_sym %%DATADIR%%/symbols/Connector_Generic_MountingPin.kicad_sym %%DATADIR%%/symbols/Connector_Generic_Shielded.kicad_sym @@ -120,6 +121,7 @@ %%DATADIR%%/symbols/MCU_RaspberryPi.kicad_sym %%DATADIR%%/symbols/MCU_Renesas_Synergy_S1.kicad_sym %%DATADIR%%/symbols/MCU_STC.kicad_sym +%%DATADIR%%/symbols/MCU_ST_STM32C0.kicad_sym %%DATADIR%%/symbols/MCU_ST_STM32F0.kicad_sym %%DATADIR%%/symbols/MCU_ST_STM32F1.kicad_sym %%DATADIR%%/symbols/MCU_ST_STM32F2.kicad_sym @@ -127,11 +129,16 @@ %%DATADIR%%/symbols/MCU_ST_STM32F4.kicad_sym %%DATADIR%%/symbols/MCU_ST_STM32F7.kicad_sym %%DATADIR%%/symbols/MCU_ST_STM32G0.kicad_sym +%%DATADIR%%/symbols/MCU_ST_STM32G4.kicad_sym %%DATADIR%%/symbols/MCU_ST_STM32H7.kicad_sym %%DATADIR%%/symbols/MCU_ST_STM32L0.kicad_sym %%DATADIR%%/symbols/MCU_ST_STM32L1.kicad_sym -%%DATADIR%%/symbols/MCU_ST_STM32L4+.kicad_sym %%DATADIR%%/symbols/MCU_ST_STM32L4.kicad_sym +%%DATADIR%%/symbols/MCU_ST_STM32L5.kicad_sym +%%DATADIR%%/symbols/MCU_ST_STM32MP1.kicad_sym +%%DATADIR%%/symbols/MCU_ST_STM32U5.kicad_sym +%%DATADIR%%/symbols/MCU_ST_STM32WB.kicad_sym +%%DATADIR%%/symbols/MCU_ST_STM32WL.kicad_sym %%DATADIR%%/symbols/MCU_ST_STM8.kicad_sym %%DATADIR%%/symbols/MCU_SiFive.kicad_sym %%DATADIR%%/symbols/MCU_SiliconLabs.kicad_sym @@ -206,5 +213,4 @@ %%DATADIR%%/symbols/Valve.kicad_sym %%DATADIR%%/symbols/Video.kicad_sym %%DATADIR%%/symbols/power.kicad_sym -%%DATADIR%%/symbols/pspice.kicad_sym %%DATADIR%%/template/sym-lib-table diff --git a/cad/kicad-library-templates/Makefile b/cad/kicad-library-templates/Makefile index 9d5174ba522..d4f99ea283b 100644 --- a/cad/kicad-library-templates/Makefile +++ b/cad/kicad-library-templates/Makefile @@ -1,9 +1,9 @@ PORTNAME= kicad -PORTVERSION= 6.0.11 +PORTVERSION= 7.0.0 CATEGORIES= cad -MASTER_SITES= https://gitlab.com/kicad/libraries/${PORTNAME}-templates/-/archive/${DISTVERSION}/ +MASTER_SITES= https://gitlab.com/kicad/libraries/${PORTNAME}-templates/-/archive/${DISTVERSION}${DISTVERSIONSUFFIX}/ PKGNAMESUFFIX= -library-tmpl -DISTNAME= ${PORTNAME}-templates-${DISTVERSION} +DISTNAME= ${PORTNAME}-templates-${DISTVERSION}${DISTVERSIONSUFFIX} MAINTAINER= cmt@FreeBSD.org COMMENT= Official KiCad project templates diff --git a/cad/kicad-library-templates/distinfo b/cad/kicad-library-templates/distinfo index 837d8d48dcc..5891fe49d8c 100644 --- a/cad/kicad-library-templates/distinfo +++ b/cad/kicad-library-templates/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1674662580 -SHA256 (kicad-templates-6.0.11.tar.bz2) = a8de6c4653ad7ba711a21d4b081797202e4f4e9954dc6d9fdca3ce2f392448d9 -SIZE (kicad-templates-6.0.11.tar.bz2) = 934873 +TIMESTAMP = 1676192435 +SHA256 (kicad-templates-7.0.0.tar.bz2) = ea358574c6e6de3d5a946abd16bf18b767cd8efa47b98edac0c334de839b5984 +SIZE (kicad-templates-7.0.0.tar.bz2) = 1419891 diff --git a/cad/kicad-library-templates/pkg-plist b/cad/kicad-library-templates/pkg-plist index 0015663d3c6..df6f8600e04 100644 --- a/cad/kicad-library-templates/pkg-plist +++ b/cad/kicad-library-templates/pkg-plist @@ -128,7 +128,28 @@ %%DATADIR%%/template/TI-LaunchPad-BoosterPack-40pin/meta/brd.png %%DATADIR%%/template/TI-LaunchPad-BoosterPack-40pin/meta/icon.png %%DATADIR%%/template/TI-LaunchPad-BoosterPack-40pin/meta/info.html +%%DATADIR%%/template/aisler-2-layer-complex/aisler-2-layer-complex.kicad_dru +%%DATADIR%%/template/aisler-2-layer-complex/aisler-2-layer-complex.kicad_pcb +%%DATADIR%%/template/aisler-2-layer-complex/aisler-2-layer-complex.kicad_pro +%%DATADIR%%/template/aisler-2-layer-complex/aisler-2-layer-complex.kicad_sch +%%DATADIR%%/template/aisler-2-layer-complex/meta/button.png +%%DATADIR%%/template/aisler-2-layer-complex/meta/drc.png +%%DATADIR%%/template/aisler-2-layer-complex/meta/icon.png +%%DATADIR%%/template/aisler-2-layer-complex/meta/info.html +%%DATADIR%%/template/aisler-2-layer-complex/meta/install.png +%%DATADIR%%/template/aisler-2-layer-complex/meta/logo_medium.png +%%DATADIR%%/template/aisler-2-layer-complex/meta/pcm.png +%%DATADIR%%/template/aisler-2-layer-complex/meta/trace-selection.png +%%DATADIR%%/template/aisler-2-layer-complex/meta/via-selection.png %%DATADIR%%/template/gost_landscape.kicad_wks %%DATADIR%%/template/gost_portrait.kicad_wks %%DATADIR%%/template/pagelayout_default.kicad_wks %%DATADIR%%/template/pagelayout_logo.kicad_wks +%%DATADIR%%/template/stm32f100-discovery-shield/fp-info-cache +%%DATADIR%%/template/stm32f100-discovery-shield/meta/board_stm32vl_discovery.png +%%DATADIR%%/template/stm32f100-discovery-shield/meta/icon.png +%%DATADIR%%/template/stm32f100-discovery-shield/meta/info.html +%%DATADIR%%/template/stm32f100-discovery-shield/stm32f100-discovery-shield.kicad_pcb +%%DATADIR%%/template/stm32f100-discovery-shield/stm32f100-discovery-shield.kicad_prl +%%DATADIR%%/template/stm32f100-discovery-shield/stm32f100-discovery-shield.kicad_pro +%%DATADIR%%/template/stm32f100-discovery-shield/stm32f100-discovery-shield.kicad_sch diff --git a/cad/kicad/Makefile b/cad/kicad/Makefile index d14aab5457c..8715754c08e 100644 --- a/cad/kicad/Makefile +++ b/cad/kicad/Makefile @@ -1,8 +1,8 @@ PORTNAME= kicad -PORTVERSION= 6.0.11 +PORTVERSION= 7.0.0 PORTEPOCH= 2 CATEGORIES= cad -MASTER_SITES= https://gitlab.com/${PORTNAME}/code/${PORTNAME}/-/archive/${DISTVERSION}/ +MASTER_SITES= https://gitlab.com/${PORTNAME}/code/${PORTNAME}/-/archive/${DISTVERSION}${DISTVERSIONSUFFIX}/ MAINTAINER= cmt@FreeBSD.org COMMENT= Schematic and PCB editing software @@ -19,12 +19,13 @@ LIB_DEPENDS= libboost_thread.so:devel/boost-libs \ libpixman-1.so:x11/pixman \ libpng.so:graphics/png \ libcurl.so:ftp/curl \ - libGLEW-wayland.so:graphics/glew-wayland - -CONFLICTS_INSTALL= kicad-devel # bin/_cvpcb.kiface + libGLEW-wayland.so:graphics/glew-wayland \ + libfreetype.so:print/freetype2 \ + libfontconfig.so:x11-fonts/fontconfig \ + libodbc.so:databases/unixODBC USES= cmake:noninja compiler:c++11-lib desktop-file-utils gl \ - gnome pkgconfig python:3.5+ shared-mime-info shebangfix ssl \ + gnome pkgconfig python:3.5+ shared-mime-info shebangfix \ tar:bz2 xorg SHEBANG_FILES= pcbnew/python/plugins/touch_slider_wizard.py @@ -33,35 +34,34 @@ USE_GL= gl glu glut USE_WX= 3.2 WX_COMPS= python:lib wx USE_GNOME= atk cairo gdkpixbuf2 gtk30 pango -CXXFLAGS+= --std=c++11 -I${WRKSRC}/include -I${LOCALBASE}/include +CXXFLAGS+= -std=c++11 -I${WRKSRC}/include -I${LOCALBASE}/include +# not using "bundled glew" breaks the 3d viewer CMAKE_ARGS= -DwxWidgets_CONFIG_EXECUTABLE=${WX_CONFIG} \ -DwxWidgets_USE_UNICODE=ON \ -DwxWidgets_wxrc_EXECUTABLE=${WXRC_CMD} \ -DKICAD_SCRIPTING_WXPYTHON=ON \ - -DKICAD_USE_OCC=ON \ -DKICAD_USE_EGL=ON \ -DKICAD_USE_BUNDLED_GLEW=ON \ + -DNANODBC_ENABLE_BOOST=ON \ -DOCC_INCLUDE_DIR=${LOCALBASE}/include/OpenCASCADE +CMAKE_ENV+= DODBC_PATH=${LOCALBASE} USE_LDCONFIG= yes PLIST_SUB= DESKTOPDIR=${DESKTOPDIR:S|^${PREFIX}/||} -OPTIONS_DEFINE= DOCS DOXYGEN NLS +OPTIONS_DEFINE= DOXYGEN NLS OPTIONS_SUB= yes NLS_USES= gettext DOXYGEN_VARS= LICENSE+=GFDL LICENSE_COMB=multi DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen -DOXYGEN_IMPLIES= DOCS DOXYGEN_ALL_TARGET= all doxygen-docs -DOXYGEN_PORTDOCS= doxygen + +CONFLICTS_INSTALL= kicad-devel # bin/_cvpcb.kiface pre-configure: ${REINPLACE_CMD} -e 's|/usr/local/bin/xdg-open|${LOCALBASE}/bin/xdg-open|' \ ${WRKSRC}/common/pgm_base.cpp -post-install-DOCS-on: - (cd ${WRKSRC}/Documentation && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) - .include diff --git a/cad/kicad/distinfo b/cad/kicad/distinfo index 58370d3ddf2..712d75f94c9 100644 --- a/cad/kicad/distinfo +++ b/cad/kicad/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1674662488 -SHA256 (kicad-6.0.11.tar.bz2) = f2b7ad72942c7e154bebb06d4e6d9fd7ea765f679edafb25b059b387860fbe5d -SIZE (kicad-6.0.11.tar.bz2) = 34083016 +TIMESTAMP = 1676192389 +SHA256 (kicad-7.0.0.tar.bz2) = f0e188c67a1044c6cc884b66b25717326d93ec896194c0963c2fb79b35943d72 +SIZE (kicad-7.0.0.tar.bz2) = 42583715 diff --git a/cad/kicad/files/patch-CMakeModules_KiCadFullVersion.cmake b/cad/kicad/files/patch-CMakeModules_KiCadFullVersion.cmake index 5700ecb2981..654deae40d1 100644 --- a/cad/kicad/files/patch-CMakeModules_KiCadFullVersion.cmake +++ b/cad/kicad/files/patch-CMakeModules_KiCadFullVersion.cmake @@ -1,11 +1,11 @@ ---- CMakeModules/KiCadFullVersion.cmake.orig 2022-01-17 23:51:27 UTC -+++ CMakeModules/KiCadFullVersion.cmake +--- ./cmake/KiCadFullVersion.cmake.orig 2023-01-25 21:49:08.004539000 +0100 ++++ ./cmake/KiCadFullVersion.cmake 2023-01-25 21:49:50.772285000 +0100 @@ -27,10 +27,6 @@ # repository), or the version from KiCadVersion.cmake. The user-provided # KICAD_VERSION_EXTRA is then appended to the base version string. -# Use git to determine the version string if it's available. --include( ${CMAKE_MODULE_PATH}/CreateGitVersionHeader.cmake ) +-include( ${KICAD_CMAKE_MODULE_PATH}/CreateGitVersionHeader.cmake ) -create_git_version_header( ${SRC_PATH} ) - # $KICAD_VERSION is set in KiCadVersion.cmake or by git (if it is available). diff --git a/cad/kicad/files/patch-eeschema_sim_sim__plot__frame.cpp b/cad/kicad/files/patch-eeschema_sim_sim__plot__frame.cpp index a7b40f4b325..ba2c5ec1a4d 100644 --- a/cad/kicad/files/patch-eeschema_sim_sim__plot__frame.cpp +++ b/cad/kicad/files/patch-eeschema_sim_sim__plot__frame.cpp @@ -1,23 +1,11 @@ ---- eeschema/sim/sim_plot_frame.cpp.orig 2022-09-14 16:35:24 UTC -+++ eeschema/sim/sim_plot_frame.cpp -@@ -167,15 +167,15 @@ SIM_PLOT_FRAME::SIM_PLOT_FRAME( KIWAY* aKiway, wxWindo - Bind( EVT_SIM_CURSOR_UPDATE, &SIM_PLOT_FRAME::onCursorUpdate, this ); +--- eeschema/sim/sim_plot_frame.cpp.orig 2023-01-25 22:50:55.894239000 +0100 ++++ eeschema/sim/sim_plot_frame.cpp 2023-01-27 00:25:46.086158000 +0100 +@@ -27,6 +27,8 @@ + #include + #include - // Toolbar buttons -- m_toolSimulate = m_toolBar->AddTool( ID_SIM_RUN, _( "Run/Stop Simulation" ), -+ m_toolSimulate = m_toolBar->AddTool( ID_SIM_RUN, wxEmptyString, - KiBitmap( BITMAPS::sim_run ), _( "Run Simulation" ), wxITEM_NORMAL ); -- m_toolAddSignals = m_toolBar->AddTool( ID_SIM_ADD_SIGNALS, _( "Add Signals" ), -+ m_toolAddSignals = m_toolBar->AddTool( ID_SIM_ADD_SIGNALS, wxEmptyString, - KiBitmap( BITMAPS::sim_add_signal ), _( "Add signals to plot" ), wxITEM_NORMAL ); -- m_toolProbe = m_toolBar->AddTool( ID_SIM_PROBE, _( "Probe" ), -+ m_toolProbe = m_toolBar->AddTool( ID_SIM_PROBE, wxEmptyString, - KiBitmap( BITMAPS::sim_probe ), _( "Probe signals on the schematic" ), wxITEM_NORMAL ); -- m_toolTune = m_toolBar->AddTool( ID_SIM_TUNE, _( "Tune" ), -+ m_toolTune = m_toolBar->AddTool( ID_SIM_TUNE, wxEmptyString, - KiBitmap( BITMAPS::sim_tune ), _( "Tune component values" ), wxITEM_NORMAL ); -- m_toolSettings = m_toolBar->AddTool( wxID_ANY, _( "Sim Parameters" ), -+ m_toolSettings = m_toolBar->AddTool( wxID_ANY, wxEmptyString, - KiBitmap( BITMAPS::config ), _( "Simulation parameters and settings" ), wxITEM_NORMAL ); - - // Start all toolbar buttons except settings as disabled ++#undef WXWIN_COMPATIBILITY_2_8 ++ + // For some obscure reason, needed on msys2 with some wxWidgets versions (3.0) to avoid + // undefined symbol at link stage (due to use of #include ) + // Should not create issues on other platforms diff --git a/cad/kicad/files/patch-pcbnew_import__gfx_dxf__import__plugin.cpp b/cad/kicad/files/patch-pcbnew_import__gfx_dxf__import__plugin.cpp new file mode 100644 index 00000000000..aee69e61fff --- /dev/null +++ b/cad/kicad/files/patch-pcbnew_import__gfx_dxf__import__plugin.cpp @@ -0,0 +1,50 @@ +--- pcbnew/import_gfx/dxf_import_plugin.cpp.orig 2023-01-25 22:16:35.742131000 +0100 ++++ pcbnew/import_gfx/dxf_import_plugin.cpp 2023-01-25 23:02:52.939723000 +0100 +@@ -28,6 +28,9 @@ + // like void DXF_IMPORT_PLUGIN::addLine( const DL_LineData& data ) when a line is read. + // this function just add the BOARD entity from dxf parameters (start and end point ...) + ++#ifdef __BSD_VISIBLE ++#undef __BSD_VISIBLE ++#endif + + #include "dxf_import_plugin.h" + #include +@@ -580,7 +583,7 @@ + // For now, we assume ellipses in the XY plane. + + VECTOR2D center( mapX( centerCoords.x ), mapY( centerCoords.y ) ); +- VECTOR2D major( mapX( majorCoords.x ), mapY( majorCoords.y ) ); ++ VECTOR2D vmajor( mapX( majorCoords.x ), mapY( majorCoords.y ) ); + + // DXF elliptical arcs store their angles in radians (unlike circular arcs which use degrees) + // The arcs wind CCW as in KiCad. The end angle must be greater than the start angle, and if +@@ -598,7 +601,7 @@ + + if( aData.ratio == 1.0 ) + { +- double radius = major.EuclideanNorm(); ++ double radius = vmajor.EuclideanNorm(); + + if( startAngle == endAngle ) + { +@@ -616,7 +619,7 @@ + } + + std::vector> splines; +- ELLIPSE ellipse( center, major, aData.ratio, startAngle, endAngle ); ++ ELLIPSE ellipse( center, vmajor, aData.ratio, startAngle, endAngle ); + + TransformEllipseToBeziers( ellipse, splines ); + +@@ -630,8 +633,8 @@ + bufferToUse->AddSpline( b.Start, b.C1, b.C2, b.End, lineWidth ); + + // Naive bounding +- updateImageLimits( center + major ); +- updateImageLimits( center - major ); ++ updateImageLimits( center + vmajor ); ++ updateImageLimits( center - vmajor ); + } + + diff --git a/cad/kicad/pkg-plist b/cad/kicad/pkg-plist index 3df317ff5d3..fa6f49dbdad 100644 --- a/cad/kicad/pkg-plist +++ b/cad/kicad/pkg-plist @@ -13,7 +13,7 @@ bin/idf2vrml bin/idfcyl bin/idfrect bin/kicad -bin/kicad2step +bin/kicad-cli bin/pcb_calculator bin/pcbnew bin/pl_editor @@ -30,23 +30,6 @@ lib/libkicad_3dsg.so.2.0.0 %%DESKTOPDIR%%/org.kicad.kicad.desktop %%DESKTOPDIR%%/org.kicad.pcbcalculator.desktop %%DESKTOPDIR%%/org.kicad.pcbnew.desktop -%%PORTDOCS%%%%DOCSDIR%%/CMakeLists.txt -%%PORTDOCS%%%%DOCSDIR%%/changelogs/CHANGELOG-2007.txt -%%PORTDOCS%%%%DOCSDIR%%/changelogs/CHANGELOG-2008.txt -%%PORTDOCS%%%%DOCSDIR%%/changelogs/CHANGELOG-2009.txt -%%PORTDOCS%%%%DOCSDIR%%/changelogs/CHANGELOG-2010.txt -%%PORTDOCS%%%%DOCSDIR%%/changelogs/CHANGELOG-2011.txt -%%PORTDOCS%%%%DOCSDIR%%/changelogs/CHANGELOG-2012.txt -%%PORTDOCS%%%%DOCSDIR%%/docset/CMakeLists.txt -%%PORTDOCS%%%%DOCSDIR%%/docset/icon-16.png -%%PORTDOCS%%%%DOCSDIR%%/doxygen.Dockerfile -%%PORTDOCS%%%%DOCSDIR%%/doxygen.Dockerfile.dockerignore -%%PORTDOCS%%%%DOCSDIR%%/eagle-plugin-notes.txt -%%PORTDOCS%%%%DOCSDIR%%/kicad_doxygen_logo.png -%%PORTDOCS%%%%DOCSDIR%%/notes_about_pcbnew_new_file_format.odt -%%PORTDOCS%%%%DOCSDIR%%/scripts/lib_convert.py -%%PORTDOCS%%%%DOCSDIR%%/scripts/test_kicad_plugin.py -%%PORTDOCS%%%%DOCSDIR%%/scripts/test_plugin.py share/icons/hicolor/128x128/apps/bitmap2component.png share/icons/hicolor/128x128/apps/eeschema.png share/icons/hicolor/128x128/apps/gerbview.png @@ -130,6 +113,9 @@ share/icons/hicolor/scalable/mimetypes/application-x-kicad-schematic.svg %%DATADIR%%/demos/ecc83/ecc83-pp_v2.kicad_pro %%DATADIR%%/demos/ecc83/ecc83-pp_v2.kicad_sch %%DATADIR%%/demos/ecc83/ecc83_schlib.kicad_sym +%%DATADIR%%/demos/ecc83/footprints.pretty/MountingHole_3.2mm_M3_DIN965_Pad.kicad_mod +%%DATADIR%%/demos/ecc83/footprints.pretty/Valve_ECC-83-1.kicad_mod +%%DATADIR%%/demos/ecc83/footprints.pretty/Valve_ECC-83-2.kicad_mod %%DATADIR%%/demos/ecc83/fp-lib-table %%DATADIR%%/demos/ecc83/sym-lib-table %%DATADIR%%/demos/electric/elec-unifil.kicad_sym @@ -142,7 +128,12 @@ share/icons/hicolor/scalable/mimetypes/application-x-kicad-schematic.svg %%DATADIR%%/demos/flat_hierarchy/fp-lib-table %%DATADIR%%/demos/flat_hierarchy/libs/3d_shapes/adjustable_rx2v4.wrl %%DATADIR%%/demos/flat_hierarchy/libs/flat_hierarchy_schlib.kicad_sym +%%DATADIR%%/demos/flat_hierarchy/libs/pic_programmer_fp.pretty/D_DO-35_SOD27_P7.62mm_Horizontal.kicad_mod +%%DATADIR%%/demos/flat_hierarchy/libs/pic_programmer_fp.pretty/MountingHole_4.3mm_M4_DIN965.kicad_mod %%DATADIR%%/demos/flat_hierarchy/libs/pic_programmer_fp.pretty/RV2X4.kicad_mod +%%DATADIR%%/demos/flat_hierarchy/libs/pic_programmer_fp.pretty/R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal.kicad_mod +%%DATADIR%%/demos/flat_hierarchy/libs/pic_programmer_fp.pretty/TO-220-3_Horizontal_TabDown.kicad_mod +%%DATADIR%%/demos/flat_hierarchy/libs/pic_programmer_fp.pretty/TO-92.kicad_mod %%DATADIR%%/demos/flat_hierarchy/pic_programmer.kicad_sch %%DATADIR%%/demos/flat_hierarchy/pic_sockets.kicad_sch %%DATADIR%%/demos/flat_hierarchy/sym-lib-table @@ -152,11 +143,11 @@ share/icons/hicolor/scalable/mimetypes/application-x-kicad-schematic.svg %%DATADIR%%/demos/interf_u/interf_u.kicad_sch %%DATADIR%%/demos/interf_u/interf_u.pretty/BUS_PC.kicad_mod %%DATADIR%%/demos/interf_u/interf_u.pretty/PGA120.kicad_mod +%%DATADIR%%/demos/interf_u/interf_u.pretty/tux.kicad_mod %%DATADIR%%/demos/interf_u/interf_u_schlib.kicad_sym %%DATADIR%%/demos/interf_u/pagelayout_logo.kicad_wks %%DATADIR%%/demos/interf_u/sym-lib-table %%DATADIR%%/demos/interf_u/tux.bmp -%%DATADIR%%/demos/interf_u/tux.kicad_mod %%DATADIR%%/demos/interf_u/tux.kicad_sym %%DATADIR%%/demos/kit-dev-coldfire-xilinx_5213/fp-lib-table %%DATADIR%%/demos/kit-dev-coldfire-xilinx_5213/in_out_conn.kicad_sch @@ -220,6 +211,9 @@ share/icons/hicolor/scalable/mimetypes/application-x-kicad-schematic.svg %%DATADIR%%/demos/simulation/sallen_key/sallen_key.kicad_sch %%DATADIR%%/demos/simulation/sallen_key/sallen_key_schlib.kicad_sym %%DATADIR%%/demos/simulation/sallen_key/sym-lib-table +%%DATADIR%%/demos/simulation/subsheets/subsheet1.kicad_sch +%%DATADIR%%/demos/simulation/subsheets/subsheet2.kicad_sch +%%DATADIR%%/demos/simulation/subsheets/subsheets.kicad_sch %%DATADIR%%/demos/simulation/v_i_sources/sym-lib-table %%DATADIR%%/demos/simulation/v_i_sources/v_i_sources.kicad_pro %%DATADIR%%/demos/simulation/v_i_sources/v_i_sources.kicad_sch @@ -260,6 +254,9 @@ share/icons/hicolor/scalable/mimetypes/application-x-kicad-schematic.svg %%DATADIR%%/demos/stickhub/footprints.pretty/USB_A_PCB_traces_small.kicad_mod %%DATADIR%%/demos/stickhub/fp-lib-table %%DATADIR%%/demos/stickhub/sym-lib-table +%%DATADIR%%/demos/test_pads_inside_pads/connect.pretty/1pin.kicad_mod +%%DATADIR%%/demos/test_pads_inside_pads/connect.pretty/1pin_thermal.kicad_mod +%%DATADIR%%/demos/test_pads_inside_pads/fp-lib-table %%DATADIR%%/demos/test_pads_inside_pads/sym-lib-table %%DATADIR%%/demos/test_pads_inside_pads/test_pads_inside_pads.kicad_pcb %%DATADIR%%/demos/test_pads_inside_pads/test_pads_inside_pads.kicad_pro @@ -269,17 +266,23 @@ share/icons/hicolor/scalable/mimetypes/application-x-kicad-schematic.svg %%DATADIR%%/demos/test_xil_95108/carte_test.kicad_pro %%DATADIR%%/demos/test_xil_95108/carte_test.kicad_sch %%DATADIR%%/demos/test_xil_95108/carte_test_schlib.kicad_sym +%%DATADIR%%/demos/test_xil_95108/footprints.pretty/DIP-28__300__600_ELL.kicad_mod +%%DATADIR%%/demos/test_xil_95108/footprints.pretty/PLCC84.kicad_mod %%DATADIR%%/demos/test_xil_95108/fp-lib-table %%DATADIR%%/demos/test_xil_95108/sym-lib-table %%DATADIR%%/demos/video/bus_pci.kicad_sch %%DATADIR%%/demos/video/esvideo.kicad_sch %%DATADIR%%/demos/video/fp-lib-table %%DATADIR%%/demos/video/graphic.kicad_sch +%%DATADIR%%/demos/video/libs/footprints.pretty/BUSPCI.kicad_mod %%DATADIR%%/demos/video/libs/footprints.pretty/CV3-30PF.kicad_mod +%%DATADIR%%/demos/video/libs/footprints.pretty/D_DO-34_SOD68_P7.62mm_Horizontal.kicad_mod %%DATADIR%%/demos/video/libs/footprints.pretty/LED_D3.0mm.kicad_mod %%DATADIR%%/demos/video/libs/footprints.pretty/LRTDK.kicad_mod %%DATADIR%%/demos/video/libs/footprints.pretty/PLCC68.kicad_mod %%DATADIR%%/demos/video/libs/footprints.pretty/PLCC84.kicad_mod +%%DATADIR%%/demos/video/libs/footprints.pretty/SOT23EBC.kicad_mod +%%DATADIR%%/demos/video/libs/footprints.pretty/SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm.kicad_mod %%DATADIR%%/demos/video/libs/footprints.pretty/sim72.kicad_mod %%DATADIR%%/demos/video/libs/footprints.pretty/subclick.kicad_mod %%DATADIR%%/demos/video/libs/fp.3dshapes/subclick_horiz.wings @@ -294,21 +297,15 @@ share/icons/hicolor/scalable/mimetypes/application-x-kicad-schematic.svg %%DATADIR%%/demos/video/video.kicad_pro %%DATADIR%%/demos/video/video.kicad_sch %%DATADIR%%/plugins/README-bom.txt -%%DATADIR%%/plugins/bom2csv.xsl -%%DATADIR%%/plugins/bom2grouped_csv.xsl %%DATADIR%%/plugins/bom_csv_grouped_by_value.py %%DATADIR%%/plugins/bom_csv_grouped_by_value_with_fp.py +%%DATADIR%%/plugins/bom_csv_grouped_extra.py %%DATADIR%%/plugins/bom_csv_sorted_by_ref.py %%DATADIR%%/plugins/bom_html_grouped_by_value.py %%DATADIR%%/plugins/bom_html_with_advanced_grouping.py %%DATADIR%%/plugins/bom_txt_sorted_by_ref.py -%%DATADIR%%/plugins/bom_with_title_block_2_csv.xsl %%DATADIR%%/plugins/kicad_netlist_reader.py %%DATADIR%%/plugins/kicad_utils.py -%%DATADIR%%/plugins/netlist_form_OrcadPcb2.xsl -%%DATADIR%%/plugins/netlist_form_cadstar-RINF.xsl -%%DATADIR%%/plugins/netlist_form_cadstar.xsl -%%DATADIR%%/plugins/netlist_form_pads-pcb.asc.xsl %%DATADIR%%/resources/images.tar.gz %%DATADIR%%/schemas/pcm.v1.schema.json %%DATADIR%%/scripting/kicad_pyshell/__init__.py diff --git a/cad/opencascade/Makefile b/cad/opencascade/Makefile index 4a07f1c2f67..49fa799e283 100644 --- a/cad/opencascade/Makefile +++ b/cad/opencascade/Makefile @@ -1,5 +1,6 @@ PORTNAME= opencascade DISTVERSION= 7.7.0 +PORTREVISION= 1 CATEGORIES= cad science MASTER_SITES= LOCAL/thierry diff --git a/cad/openvsp/Makefile b/cad/openvsp/Makefile index 0f3819df421..92f84464879 100644 --- a/cad/openvsp/Makefile +++ b/cad/openvsp/Makefile @@ -15,8 +15,7 @@ LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept BROKEN_aarch64= fails to compile: invokes x86 asm BUILD_DEPENDS= ${LOCALBASE}/lib/libopenNURBS.a:graphics/opennurbs \ - ${LOCALBASE}/include/glm/glm.hpp:math/glm \ - ${LOCALBASE}/libdata/pkgconfig/pthread-stubs.pc:devel/libpthread-stubs + ${LOCALBASE}/include/glm/glm.hpp:math/glm LIB_DEPENDS= libdrm.so:graphics/libdrm \ libpng.so:graphics/png \ libfreetype.so:print/freetype2 \ diff --git a/cad/veryl/Makefile b/cad/veryl/Makefile index d5a519bbd74..45a884a7efe 100644 --- a/cad/veryl/Makefile +++ b/cad/veryl/Makefile @@ -1,6 +1,6 @@ PORTNAME= veryl DISTVERSIONPREFIX= veryl-v -DISTVERSION= 0.3.2 +DISTVERSION= 0.3.4 CATEGORIES= cad MAINTAINER= yuri@FreeBSD.org @@ -27,7 +27,7 @@ CARGO_CRATES= addr2line-0.19.0 \ ammonia-3.3.0 \ android_system_properties-0.1.5 \ anes-0.1.6 \ - anyhow-1.0.68 \ + anyhow-1.0.69 \ arc-swap-1.6.0 \ arrayvec-0.7.2 \ async-trait-0.1.63 \ @@ -317,7 +317,7 @@ CARGO_CRATES= addr2line-0.19.0 \ semver-1.0.16 \ serde-1.0.152 \ serde_derive-1.0.152 \ - serde_json-1.0.91 \ + serde_json-1.0.92 \ serde_repr-0.1.10 \ serde_spanned-0.6.1 \ serde_urlencoded-0.7.1 \ @@ -369,9 +369,9 @@ CARGO_CRATES= addr2line-0.19.0 \ tokio-tungstenite-0.17.2 \ tokio-util-0.7.4 \ toml-0.5.11 \ - toml-0.7.1 \ + toml-0.7.2 \ toml_datetime-0.6.1 \ - toml_edit-0.19.1 \ + toml_edit-0.19.3 \ topological-sort-0.2.2 \ tower-0.4.13 \ tower-layer-0.3.2 \ diff --git a/cad/veryl/distinfo b/cad/veryl/distinfo index aff33fc7ab3..b20a709b074 100644 --- a/cad/veryl/distinfo +++ b/cad/veryl/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1675753871 +TIMESTAMP = 1676004492 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 @@ -15,8 +15,8 @@ SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac2 SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243 SHA256 (rust/crates/anes-0.1.6.crate) = 4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299 SIZE (rust/crates/anes-0.1.6.crate) = 23857 -SHA256 (rust/crates/anyhow-1.0.68.crate) = 2cb2f989d18dd141ab8ae82f64d1a8cdd37e0840f73a406896cf5e99502fab61 -SIZE (rust/crates/anyhow-1.0.68.crate) = 43882 +SHA256 (rust/crates/anyhow-1.0.69.crate) = 224afbd727c3d6e4b90103ece64b8d1b67fbb1973b1046c2281eed3f3803f800 +SIZE (rust/crates/anyhow-1.0.69.crate) = 43576 SHA256 (rust/crates/arc-swap-1.6.0.crate) = bddcadddf5e9015d310179a59bb28c4d4b9920ad0f11e8e14dbadf654890c9a6 SIZE (rust/crates/arc-swap-1.6.0.crate) = 67342 SHA256 (rust/crates/arrayvec-0.7.2.crate) = 8da52d66c7071e2e3fa2a1e5c6d088fec47b593032b254f5e980de8ea54454d6 @@ -595,8 +595,8 @@ SHA256 (rust/crates/serde-1.0.152.crate) = bb7d1f0d3021d347a83e556fc4683dea2ea09 SIZE (rust/crates/serde-1.0.152.crate) = 77091 SHA256 (rust/crates/serde_derive-1.0.152.crate) = af487d118eecd09402d70a5d72551860e788df87b464af30e5ea6a38c75c541e SIZE (rust/crates/serde_derive-1.0.152.crate) = 55586 -SHA256 (rust/crates/serde_json-1.0.91.crate) = 877c235533714907a8c2464236f5c4b2a17262ef1bd71f38f35ea592c8da6883 -SIZE (rust/crates/serde_json-1.0.91.crate) = 144654 +SHA256 (rust/crates/serde_json-1.0.92.crate) = 7434af0dc1cbd59268aa98b4c22c131c0584d2232f6fb166efb993e2832e896a +SIZE (rust/crates/serde_json-1.0.92.crate) = 144180 SHA256 (rust/crates/serde_repr-0.1.10.crate) = 9a5ec9fa74a20ebbe5d9ac23dac1fc96ba0ecfe9f50f2843b52e537b10fbcb4e SIZE (rust/crates/serde_repr-0.1.10.crate) = 9760 SHA256 (rust/crates/serde_spanned-0.6.1.crate) = 0efd8caf556a6cebd3b285caf480045fcc1ac04f6bd786b09a6f11af30c4fcf4 @@ -699,12 +699,12 @@ SHA256 (rust/crates/tokio-util-0.7.4.crate) = 0bb2e075f03b3d66d8d8785356224ba688 SIZE (rust/crates/tokio-util-0.7.4.crate) = 93424 SHA256 (rust/crates/toml-0.5.11.crate) = f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234 SIZE (rust/crates/toml-0.5.11.crate) = 54910 -SHA256 (rust/crates/toml-0.7.1.crate) = 772c1426ab886e7362aedf4abc9c0d1348a979517efedfc25862944d10137af0 -SIZE (rust/crates/toml-0.7.1.crate) = 46909 +SHA256 (rust/crates/toml-0.7.2.crate) = f7afcae9e3f0fe2c370fd4657108972cbb2fa9db1b9f84849cefd80741b01cb6 +SIZE (rust/crates/toml-0.7.2.crate) = 47107 SHA256 (rust/crates/toml_datetime-0.6.1.crate) = 3ab8ed2edee10b50132aed5f331333428b011c99402b5a534154ed15746f9622 SIZE (rust/crates/toml_datetime-0.6.1.crate) = 10765 -SHA256 (rust/crates/toml_edit-0.19.1.crate) = 90a238ee2e6ede22fb95350acc78e21dc40da00bb66c0334bde83de4ed89424e -SIZE (rust/crates/toml_edit-0.19.1.crate) = 93645 +SHA256 (rust/crates/toml_edit-0.19.3.crate) = 5e6a7712b49e1775fb9a7b998de6635b299237f48b404dde71704f2e0e7f37e5 +SIZE (rust/crates/toml_edit-0.19.3.crate) = 93962 SHA256 (rust/crates/topological-sort-0.2.2.crate) = ea68304e134ecd095ac6c3574494fc62b909f416c4fca77e440530221e549d3d SIZE (rust/crates/topological-sort-0.2.2.crate) = 10566 SHA256 (rust/crates/tower-0.4.13.crate) = b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c @@ -821,5 +821,5 @@ SHA256 (rust/crates/winreg-0.10.1.crate) = 80d0f4e272c85def139476380b12f9ac60926 SIZE (rust/crates/winreg-0.10.1.crate) = 25725 SHA256 (rust/crates/xml_writer-0.4.0.crate) = 3a74a847d8392999f89e9668c4dd46283b91fd6fc1f34aa5ecf4ceaf8fa3258e SIZE (rust/crates/xml_writer-0.4.0.crate) = 3872 -SHA256 (dalance-veryl-veryl-v0.3.2_GH0.tar.gz) = 703cff58820643941afadb6c189d14a7afd331d254574ce61f7aad8d531fff0d -SIZE (dalance-veryl-veryl-v0.3.2_GH0.tar.gz) = 414689 +SHA256 (dalance-veryl-veryl-v0.3.4_GH0.tar.gz) = 6afca0d86526a86045a179c470e87b3593c1eb6865158941ad1f262d90f8a866 +SIZE (dalance-veryl-veryl-v0.3.4_GH0.tar.gz) = 2655625 diff --git a/cad/yosys/Makefile b/cad/yosys/Makefile index 93b24e0cc50..18c208669bd 100644 --- a/cad/yosys/Makefile +++ b/cad/yosys/Makefile @@ -1,6 +1,6 @@ PORTNAME= yosys DISTVERSIONPREFIX= yosys- -DISTVERSION= 0.25 +DISTVERSION= 0.26 CATEGORIES= cad MAINTAINER= yuri@FreeBSD.org @@ -32,7 +32,7 @@ BINARY_ALIAS= python3=${PYTHON_CMD} tclsh=${TCLSH} MAKE_ARGS= ABCEXTERNAL=abc MAKE_ENV= MAKE=${GMAKE} -TEST_TARGET= test # some tests fail, see https://github.com/YosysHQ/yosys/issues/3505 +TEST_TARGET= test # some tests fail, see https://github.com/YosysHQ/yosys/issues/3666 OPTIONS_GROUP= SOLVERS OPTIONS_GROUP_SOLVERS= CVC5 YICES Z3 diff --git a/cad/yosys/distinfo b/cad/yosys/distinfo index 8d1f7daaed5..3c7a868e78f 100644 --- a/cad/yosys/distinfo +++ b/cad/yosys/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1672860519 -SHA256 (YosysHQ-yosys-yosys-0.25_GH0.tar.gz) = 673e87eecb68fd5e889ac94b93dc9ae070f1a27d94dacbd738212cf09f39578c -SIZE (YosysHQ-yosys-yosys-0.25_GH0.tar.gz) = 2465790 +TIMESTAMP = 1676004531 +SHA256 (YosysHQ-yosys-yosys-0.26_GH0.tar.gz) = e869e3770797f7edf352fd3033d5bba8606d40d6b32bae5051d917d120b9a177 +SIZE (YosysHQ-yosys-yosys-0.26_GH0.tar.gz) = 2501489 diff --git a/comms/py-fritzconnection/Makefile b/comms/py-fritzconnection/Makefile index 1f7ae20f9dd..c6fb07e2313 100644 --- a/comms/py-fritzconnection/Makefile +++ b/comms/py-fritzconnection/Makefile @@ -1,5 +1,5 @@ PORTNAME= fritzconnection -DISTVERSION= 1.10.2 +DISTVERSION= 1.11.0 CATEGORIES= comms python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -11,16 +11,12 @@ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=2.22.0:www/py-requests@${PY_FLAVOR} -TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} USES= python -USE_PYTHON= autoplist distutils -NO_ARCH= yes - USE_GITHUB= yes GH_ACCOUNT= kbr +USE_PYTHON= autoplist distutils pytest -do-test: - @cd ${WRKSRC} && ${PYTHON_CMD} -m pytest +NO_ARCH= yes .include diff --git a/comms/py-fritzconnection/distinfo b/comms/py-fritzconnection/distinfo index 58d861d5965..850281c0a8d 100644 --- a/comms/py-fritzconnection/distinfo +++ b/comms/py-fritzconnection/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1662459751 -SHA256 (kbr-fritzconnection-1.10.2_GH0.tar.gz) = f2a6c9a6f503fa60dc4fe7034fc0b62308a9a51a1e0b4ea6e41248a6ffac87cc -SIZE (kbr-fritzconnection-1.10.2_GH0.tar.gz) = 146414 +TIMESTAMP = 1675866929 +SHA256 (kbr-fritzconnection-1.11.0_GH0.tar.gz) = 8673e4a3fb70db72b1ec6475ec1d9ff41844331944cae7d684b1efcd38e76d38 +SIZE (kbr-fritzconnection-1.11.0_GH0.tar.gz) = 147539 diff --git a/databases/akonadi/Makefile b/databases/akonadi/Makefile index dbcd0057c21..71535d7cc1a 100644 --- a/databases/akonadi/Makefile +++ b/databases/akonadi/Makefile @@ -1,5 +1,6 @@ PORTNAME= akonadi DISTVERSION= ${KDE_APPLICATIONS_VERSION} +PORTREVISION= 2 CATEGORIES= databases kde kde-applications MAINTAINER= kde@FreeBSD.org @@ -15,7 +16,7 @@ BUILD_DEPENDS= xsltproc:textproc/libxslt CONFLICTS= akonadi akonadi-kf5-git USES= cmake compiler:c++11-lib gettext gnome kde:5 qt:5 \ - shared-mime-info tar:xz xorg + shared-mime-info sqlite:3 tar:xz xorg USE_GNOME= libxml2 USE_KDE= auth codecs completion config configwidgets coreaddons crash \ dbusaddons guiaddons i18n iconthemes itemmodels itemviews \ @@ -23,58 +24,34 @@ USE_KDE= auth codecs completion config configwidgets coreaddons crash \ designerplugin:build ecm:build \ designerplugin:run USE_QT= concurrent core dbus designer gui network sql testlib widgets xml \ - buildtools:build qmake:build + buildtools:build qmake:build \ + sql-sqlite3:run USE_XORG= x11 -CMAKE_ARGS+= -DCMAKE_REQUIRED_INCLUDES:STRING="${LOCALBASE}/include" +CMAKE_ARGS+= -DCMAKE_REQUIRED_INCLUDES:STRING="${LOCALBASE}/include" \ + -DMYSQLD_EXECUTABLE:FILEPATH="${LOCALBASE}/libexec/mysqld" \ + -DMYSQLD_SCRIPTS_PATH:PATH="${LOCALBASE}/bin" \ + -DPOSTGRES_PATH:FILEPATH="${LOCALBASE}/bin/pg_ctl" USE_LDCONFIG= yes -OPTIONS_DEFINE= DOCS -OPTIONS_MULTI= DB -OPTIONS_MULTI_DB= MYSQL PGSQL SQLITE -OPTIONS_SUB= yes +OPTIONS_DEFINE= DOCS +OPTIONS_GROUP= DB +OPTIONS_GROUP_DB= MYSQL PGSQL OPTIONS_DEFAULT= MYSQL MYSQL_DESC= Install MySQL Qt plugin and server -MYSQL_USES= mysql:server qt:5 +MYSQL_USES= mysql:server MYSQL_USE= QT=sql-mysql:run -MYSQL_CMAKE_BOOL= AKONADI_BUILD_MYSQL PGSQL_DESC= Install PostgreSQL Qt plugin -# Do not add a dependency on PostgreSQL server as someone preferring -# it over MySQL might like to use some advanced configuration, like a -# remote server. -#PGSQL_USE= PGSQL=server -PGSQL_USES= qt:5 PGSQL_USE= QT=sql-pgsql:run -PGSQL_CMAKE_BOOL= AKONADI_BUILD_PGSQL - -SQLITE_DESC= Enable SQLite backend -SQLITE_USES= qt:5 sqlite:3 -SQLITE_USE= QT=sql-sqlite3:run -SQLITE_CMAKE_BOOL= AKONADI_BUILD_QSQLITE .include -# Multiple backends may be enabled, but there can be only -# one default. Set a default (the user can change it locally) -# based on the selected backends, preferring MySQL (if enabled). -# -# If you build this port with only a single backend selected, -# that one will be the default. This is useful for users of SQLite. .if ${PORT_OPTIONS:MMYSQL} -CMAKE_ARGS+= -DDATABASE_BACKEND=MYSQL -.else -. if ${PORT_OPTIONS:MPGSQL} -CMAKE_ARGS+= -DDATABASE_BACKEND=POSTGRES -. else -. if ${PORT_OPTIONS:MSQLITE} -CMAKE_ARGS+= -DDATABASE_BACKEND=SQLITE -. else -# Nothing else selected, very odd -CMAKE_ARGS+= -DDATABASE_BACKEND=MYSQL -. endif -. endif +CMAKE_ARGS+= -DDATABASE_BACKEND:STRING="MYSQL" +.elif ${PORT_OPTIONS:MPGSQL} +CMAKE_ARGS+= -DDATABASE_BACKEND:STRING="POSTGRES" .endif post-patch: diff --git a/databases/akonadi/pkg-plist b/databases/akonadi/pkg-plist index d982f768c38..0833bd25662 100644 --- a/databases/akonadi/pkg-plist +++ b/databases/akonadi/pkg-plist @@ -345,7 +345,7 @@ lib/libKF5AkonadiXml.so.%%KDE_APPLICATIONS_SHLIB_VER%% %%QT_MKSPECDIR%%/modules/qt_AkonadiXml.pri %%QT_PLUGINDIR%%/designer/akonadiwidgets.so %%QT_PLUGINDIR%%/pim5/akonadi/akonadi_test_searchplugin.so -%%SQLITE%%%%QT_PLUGINDIR%%/sqldrivers/libqsqlite3.so +%%QT_PLUGINDIR%%/sqldrivers/libqsqlite3.so %%DATADIR%%/agents/knutresource.desktop share/config.kcfg/resourcebase.kcfg share/dbus-1/interfaces/org.freedesktop.Akonadi.Agent.Control.xml diff --git a/databases/db18/Makefile b/databases/db18/Makefile index 20c649aa45d..0c9eab17bc6 100644 --- a/databases/db18/Makefile +++ b/databases/db18/Makefile @@ -38,7 +38,8 @@ CONFIGURE_ARGS= --bindir=${PREFIX}/bin/${PORTNAME} \ MAKE_ARGS+= docdir=${DOCSDIR} INSTALL_TARGET= install_include install_lib install_utilities -CFLAGS+= -I${OPENSSLINC} +CFLAGS+= -I${OPENSSLINC} -Wno-deprecated-non-prototype \ + -Wno-incompatible-library-redeclaration -Wno-int-conversion CPPFLAGS+= -I${OPENSSLINC} LDFLAGS+= -L${OPENSSLLIB} diff --git a/databases/libdbi-drivers/Makefile b/databases/libdbi-drivers/Makefile index 12805d76b18..e39488fecd6 100644 --- a/databases/libdbi-drivers/Makefile +++ b/databases/libdbi-drivers/Makefile @@ -47,5 +47,6 @@ SQLITE3_PLIST_FILES= lib/dbd/libdbdsqlite3.so post-patch: @${TOUCH} ${WRKSRC}/drivers/*/dbd_*/* + @${REINPLACE_CMD} 's/tests //' ${WRKSRC}/Makefile.in .include diff --git a/databases/mysql80-server/files/patch-llvm15-fix b/databases/mysql80-server/files/patch-llvm15-fix new file mode 100644 index 00000000000..0d16a0d93f6 --- /dev/null +++ b/databases/mysql80-server/files/patch-llvm15-fix @@ -0,0 +1,103 @@ +From 69fb953b55474f32d0e1e35b043599c34e516349 Mon Sep 17 00:00:00 2001 +From: Gabor Buella +Date: Sat, 12 Nov 2022 01:05:54 +0100 +Subject: [PATCH] Bug #34638573 Compile MySQL with clang 15 + +Fixing two compile errors, that are triggered when using libcxx from LLVM15 + +https://reviews.llvm.org/D104002 + +std::unary_function is not available in libcxx under C++17, see: +https://en.cppreference.com/w/cpp/utility/functional/unary_function +Boost uses std::unary_function, but it has a workaround for using +Boost headers in C++17, triggered by the macro BOOST_NO_CXX98_FUNCTION_BASE + +See: +https://www.boost.org/doc/libs/master/libs/config/doc/html/boost_config/boost_macro_reference.html#boost_config.boost_macro_reference.macros_that_describe_features_that_have_been_removed_from_the_standard_ + +https://reviews.llvm.org/D130538 + +A new assert in libcxx is triggered in include/varlen_sort.h + +std::iterator_traits::reference should match the return type of varlen_iterator::operator*() + +include/c++/v1/__algorithm/iterator_operations.h:100:5: error: static assertion failed due to requirement 'is_same::value': It looks like your iterator's `iterator_traits::reference` does not match the return type of dereferencing the iterator, i.e., calling `*it`. This is undefined behavior according to [input.iterators] and can lead to dangling reference issues at runtime, so we are flagging this. +static_assert(is_same<__deref_t<_Iter>, typename iterator_traits<__remove_cvref_t<_Iter> >::reference>::value, +^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Fix a few warnings: +Remove some explicitly defined "=defau.t" constructors, destructors. +warning: definition of implicit copy assignment operator for 'Row' is deprecated because it has a user-declared destructor [-Wdeprecated-copy-with-dtor] + +Mark a variable potentially unuses in tests (unuses when __aarch64__) + +Change-Id: Iad346bd0cdb1d25d958377b9c7a0dd5da7a45fad +--- + cmake/boost.cmake | 3 +++ + include/varlen_sort.h | 5 +++-- + storage/innobase/include/ddl0impl.h | 8 -------- + unittest/gunit/innodb/ut0new-t.cc | 2 -- + unittest/gunit/mysys_my_rdtsc-t.cc | 2 +- + 5 files changed, 7 insertions(+), 13 deletions(-) + +diff --git a/cmake/boost.cmake b/cmake/boost.cmake +index 64e5cd6a1950..e879484a9d9e 100644 +--- cmake/boost.cmake ++++ cmake/boost.cmake +@@ -330,6 +330,9 @@ ELSE() + ENDIF() + + IF(NOT WIN32) ++# Needed to use Boost header container_hash/hash.hpp in C++17 ++ ADD_DEFINITIONS(-DBOOST_NO_CXX98_FUNCTION_BASE) ++ + FILE(GLOB_RECURSE BOOST_PATCHES_LIST + RELATIVE ${BOOST_PATCHES_DIR} + ${BOOST_PATCHES_DIR}/*.hpp +diff --git a/include/varlen_sort.h b/include/varlen_sort.h +index 433ab7e493b0..380274e418cf 100644 +--- include/varlen_sort.h ++++ include/varlen_sort.h +@@ -184,8 +184,9 @@ namespace std { + + // Required for Iterator. + template <> +-struct iterator_traits : iterator_traits {}; +- ++struct iterator_traits : iterator_traits { ++ using reference = varlen_element; ++}; + } // namespace std + + /* +diff --git a/storage/innobase/include/ddl0impl.h b/storage/innobase/include/ddl0impl.h +index 2276c8d2f40d..0e5d8e428997 100644 +--- storage/innobase/include/ddl0impl.h ++++ storage/innobase/include/ddl0impl.h +@@ -119,13 +119,5 @@ struct Fetch_sequence : public Context::FTS::Sequence { + /** Physical row context. */ + struct Row { +- /** Constructor. */ +- Row() = default; +- +- Row(const Row &) = default; +- +- /** Destructor. */ +- ~Row() = default; +- + /** Build a row from a raw record. + @param[in,out] ctx DDL context. + @param[in,out] index Index the record belongs to. +diff --git a/unittest/gunit/mysys_my_rdtsc-t.cc b/unittest/gunit/mysys_my_rdtsc-t.cc +index 6bec618475fe..e8d2fe1662b6 100644 +--- unittest/gunit/mysys_my_rdtsc-t.cc ++++ unittest/gunit/mysys_my_rdtsc-t.cc +@@ -113,7 +113,7 @@ TEST_F(RDTimeStampCounter, TestCycle) { + ulonglong t1 = my_timer_cycles(); + ulonglong t2; + int i; +- int backward = 0; ++ int backward [[maybe_unused]] = 0; + int nonzero = 0; + + for (i = 0; i < LOOP_COUNT; i++) { diff --git a/databases/percona57-server/Makefile b/databases/percona57-server/Makefile index fd0a42f0c9d..9d7e78df421 100644 --- a/databases/percona57-server/Makefile +++ b/databases/percona57-server/Makefile @@ -1,5 +1,5 @@ PORTNAME?= percona -DISTVERSION= 5.7.39-42 +DISTVERSION= 5.7.40-43 PORTREVISION?= 0 CATEGORIES= databases MASTER_SITES= http://www.percona.com/downloads/Percona-Server-5.7/Percona-Server-${DISTVERSION}/source/tarball/:percona \ diff --git a/databases/percona57-server/distinfo b/databases/percona57-server/distinfo index 9a1fd3d59e4..149cc087c4a 100644 --- a/databases/percona57-server/distinfo +++ b/databases/percona57-server/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1661787020 -SHA256 (percona-server-5.7.39-42.tar.gz) = bda853fb951eef8be1c2f24391798cf1f3377c776a376f4c55b192e42ae8d1b2 -SIZE (percona-server-5.7.39-42.tar.gz) = 91524374 +TIMESTAMP = 1676227879 +SHA256 (percona-server-5.7.40-43.tar.gz) = d0af51b4bdbac8b7f61aafbdc3311f4788350c7856861857fd740d4224012d09 +SIZE (percona-server-5.7.40-43.tar.gz) = 91574210 SHA256 (boost_1_59_0.tar.gz) = 47f11c8844e579d02691a607fbd32540104a9ac7a2534a8ddaef50daf502baac SIZE (boost_1_59_0.tar.gz) = 83709983 diff --git a/databases/puppetdb-terminus7/Makefile b/databases/puppetdb-terminus7/Makefile index 753ab380457..6b0a64564ba 100644 --- a/databases/puppetdb-terminus7/Makefile +++ b/databases/puppetdb-terminus7/Makefile @@ -1,5 +1,5 @@ PORTNAME= puppetdb-terminus -PORTVERSION= 7.12.0 +PORTVERSION= 7.12.1 CATEGORIES= databases ruby MASTER_SITES= https://downloads.puppetlabs.com/puppetdb/ PKGNAMESUFFIX= 7 diff --git a/databases/puppetdb-terminus7/distinfo b/databases/puppetdb-terminus7/distinfo index 1fee9b946e4..a1ef9a72a57 100644 --- a/databases/puppetdb-terminus7/distinfo +++ b/databases/puppetdb-terminus7/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1670614215 -SHA256 (puppetdb-7.12.0.tar.gz) = 5b0cfa27481eb2edda8b23a2c417a3977ac593f9b85ce9a56053897018859456 -SIZE (puppetdb-7.12.0.tar.gz) = 49884002 +TIMESTAMP = 1676086550 +SHA256 (puppetdb-7.12.1.tar.gz) = 7512c61c46f51064346b2c7da216e0b6425e15140e68cf60bffca878d3cb7f22 +SIZE (puppetdb-7.12.1.tar.gz) = 49891988 diff --git a/databases/puppetdb7/Makefile b/databases/puppetdb7/Makefile index 98f78b8322e..f281d73866b 100644 --- a/databases/puppetdb7/Makefile +++ b/databases/puppetdb7/Makefile @@ -1,5 +1,5 @@ PORTNAME= puppetdb -PORTVERSION= 7.12.0 +PORTVERSION= 7.12.1 CATEGORIES= databases java MASTER_SITES= https://downloads.puppetlabs.com/puppetdb/ PKGNAMESUFFIX= 7 diff --git a/databases/puppetdb7/distinfo b/databases/puppetdb7/distinfo index 13330fae7ec..d6bdd519160 100644 --- a/databases/puppetdb7/distinfo +++ b/databases/puppetdb7/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1670614169 -SHA256 (puppetdb-7.12.0.tar.gz) = 5b0cfa27481eb2edda8b23a2c417a3977ac593f9b85ce9a56053897018859456 -SIZE (puppetdb-7.12.0.tar.gz) = 49884002 +TIMESTAMP = 1676086496 +SHA256 (puppetdb-7.12.1.tar.gz) = 7512c61c46f51064346b2c7da216e0b6425e15140e68cf60bffca878d3cb7f22 +SIZE (puppetdb-7.12.1.tar.gz) = 49891988 diff --git a/databases/py-minidb/Makefile b/databases/py-minidb/Makefile index d40642c19f9..cc9be8495cd 100644 --- a/databases/py-minidb/Makefile +++ b/databases/py-minidb/Makefile @@ -1,5 +1,5 @@ PORTNAME= minidb -DISTVERSION= 2.0.6 +DISTVERSION= 2.0.7 CATEGORIES= databases python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -11,16 +11,12 @@ WWW= https://github.com/thp/minidb LICENSE= ISCL RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} -TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} USES= python:3.3+ -USE_PYTHON= distutils autoplist +USE_PYTHON= autoplist distutils pytest TEST_ENV= PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} NO_ARCH= yes -do-test: - @cd ${WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHON_CMD} -m pytest -v -rs - .include diff --git a/databases/py-minidb/distinfo b/databases/py-minidb/distinfo index b234b961c36..eb6a9fbc136 100644 --- a/databases/py-minidb/distinfo +++ b/databases/py-minidb/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1645348510 -SHA256 (minidb-2.0.6.tar.gz) = 8bf0aca9b89cb1e8b7bfd8ad8b5a7208bd2fb046e343b3d656ea00f8bcfd6f5e -SIZE (minidb-2.0.6.tar.gz) = 12019 +TIMESTAMP = 1671614230 +SHA256 (minidb-2.0.7.tar.gz) = 339fd231e3b34daecd3160946e0141585666ac57583882a14c4c69e597accca1 +SIZE (minidb-2.0.7.tar.gz) = 12282 diff --git a/deskutils/orage/Makefile b/deskutils/orage/Makefile index 5c7ff10f997..ef625ae9a15 100644 --- a/deskutils/orage/Makefile +++ b/deskutils/orage/Makefile @@ -1,5 +1,5 @@ PORTNAME= orage -PORTVERSION= 4.16.0 +PORTVERSION= 4.18.0 CATEGORIES= deskutils xfce MASTER_SITES= XFCE/apps DIST_SUBDIR= xfce4 @@ -12,8 +12,6 @@ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libpopt.so:devel/popt \ - libdbus-glib-1.so:devel/dbus-glib \ - libdbus-1.so:devel/dbus \ libical.so:devel/libical \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ @@ -21,14 +19,12 @@ LIB_DEPENDS= libpopt.so:devel/popt \ USES= compiler:c++11-lang desktop-file-utils gettext gmake gnome \ libtool pkgconfig tar:bzip2 xfce xorg -USE_GNOME= cairo gdkpixbuf2 gtk30 intltool -USE_XFCE= panel +USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 intltool +USE_XFCE= libmenu USE_XORG= ice sm x11 GNU_CONFIGURE= yes INSTALL_TARGET= install-strip -CFLAGS+= -I${LOCALBASE}/include/libical -CONFIGURE_ARGS= --enable-dbus PORTSCOUT= limitw:1,even diff --git a/deskutils/orage/distinfo b/deskutils/orage/distinfo index 4a03291d081..8b76718b820 100644 --- a/deskutils/orage/distinfo +++ b/deskutils/orage/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1647543001 -SHA256 (xfce4/orage-4.16.0.tar.bz2) = 26111a3b6a2007c82f1e0a1e0591b774a0b132f3a7f1cde53d9be661b2f11700 -SIZE (xfce4/orage-4.16.0.tar.bz2) = 2054409 +TIMESTAMP = 1675883140 +SHA256 (xfce4/orage-4.18.0.tar.bz2) = 6313b49b26cfa39fc5e99468f3fbcfe0fa1c0f3f74273f03674f1a7d6141a3ec +SIZE (xfce4/orage-4.18.0.tar.bz2) = 1418645 diff --git a/deskutils/orage/pkg-plist b/deskutils/orage/pkg-plist index d189c18a286..dd4aea0bedf 100644 --- a/deskutils/orage/pkg-plist +++ b/deskutils/orage/pkg-plist @@ -1,22 +1,13 @@ -bin/globaltime bin/orage -lib/xfce4/panel/plugins/liborageclock.so share/applications/org.xfce.orage-settings.desktop share/applications/org.xfce.orage.desktop -share/applications/org.xfce.orage.globaltime.desktop share/dbus-1/services/org.xfce.orage.service share/icons/hicolor/128x128/apps/org.xfce.orage.png -share/icons/hicolor/160x160/apps/org.xfce.orage.xpm -share/icons/hicolor/160x160/apps/org.xfce.orage_ice.xpm -share/icons/hicolor/160x160/apps/org.xfce.orage_round.xpm -share/icons/hicolor/160x160/apps/org.xfce.orage_sun.xpm share/icons/hicolor/16x16/apps/org.xfce.orage.png share/icons/hicolor/24x24/apps/org.xfce.orage.png share/icons/hicolor/32x32/apps/org.xfce.orage.png -share/icons/hicolor/48x48/apps/org.xfce.orage.globaltime.png share/icons/hicolor/48x48/apps/org.xfce.orage.png share/icons/hicolor/64x64/apps/org.xfce.orage.png -share/icons/hicolor/scalable/apps/org.xfce.orage.globaltime.svg share/icons/hicolor/scalable/apps/org.xfce.orage.svg %%NLS%%share/locale/am/LC_MESSAGES/orage.mo %%NLS%%share/locale/ar/LC_MESSAGES/orage.mo @@ -83,4 +74,3 @@ share/metainfo/org.xfce.orage.appdata.xml %%DATADIR%%/sounds/Spo.wav %%DATADIR%%/sounds/Tear.wav %%DATADIR%%/sounds/Wall_c.wav -share/xfce4/panel/plugins/org.xfce.orage.clock-plugin.desktop diff --git a/deskutils/xfce4-notifyd/Makefile b/deskutils/xfce4-notifyd/Makefile index be4ff4051ff..e2d8b68180c 100644 --- a/deskutils/xfce4-notifyd/Makefile +++ b/deskutils/xfce4-notifyd/Makefile @@ -4,7 +4,7 @@ # Support of GTK+ is checked at compile time and themes directories too. PORTNAME= xfce4-notifyd -PORTVERSION= 0.7.3 +PORTVERSION= 0.8.0 CATEGORIES= deskutils xfce MASTER_SITES= XFCE/apps DIST_SUBDIR= xfce4 @@ -19,7 +19,7 @@ LIB_DEPENDS= libharfbuzz.so:print/harfbuzz \ libnotify.so:devel/libnotify USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \ - tar:bzip2 xfce xorg + sqlite tar:bzip2 xfce xorg USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 intltool USE_XFCE= libutil panel USE_XORG= ice sm x11 diff --git a/deskutils/xfce4-notifyd/distinfo b/deskutils/xfce4-notifyd/distinfo index 8f3a03b2e5a..908c3941943 100644 --- a/deskutils/xfce4-notifyd/distinfo +++ b/deskutils/xfce4-notifyd/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1675324066 -SHA256 (xfce4/xfce4-notifyd-0.7.3.tar.bz2) = 50d9605d537c2136a9b5b8537be158ef723cf8c61514254014a571c704e9e943 -SIZE (xfce4/xfce4-notifyd-0.7.3.tar.bz2) = 587185 +TIMESTAMP = 1676104758 +SHA256 (xfce4/xfce4-notifyd-0.8.0.tar.bz2) = c7796687ea1dbe5e9725d888dba23a0bffacd544b4c8d27e9dc9ab29b06495c9 +SIZE (xfce4/xfce4-notifyd-0.8.0.tar.bz2) = 612641 diff --git a/deskutils/xfce4-notifyd/pkg-plist b/deskutils/xfce4-notifyd/pkg-plist index bd4908e2769..66dfadd054b 100644 --- a/deskutils/xfce4-notifyd/pkg-plist +++ b/deskutils/xfce4-notifyd/pkg-plist @@ -62,10 +62,9 @@ share/applications/xfce4-notifyd-config.desktop share/icons/hicolor/16x16/apps/org.xfce.notification.png share/icons/hicolor/48x48/apps/org.xfce.notification.png share/icons/hicolor/scalable/apps/org.xfce.notification.svg -share/icons/hicolor/scalable/status/notification-disabled-new-symbolic.svg share/icons/hicolor/scalable/status/notification-disabled-symbolic.svg -share/icons/hicolor/scalable/status/notification-new-symbolic.svg share/icons/hicolor/scalable/status/notification-symbolic.svg +share/icons/hicolor/scalable/status/org.xfce.notification.unread-emblem-symbolic.svg share/themes/Bright/xfce-notify-4.0/gtk.css share/themes/Default/xfce-notify-4.0/gtk.css share/themes/Retro/xfce-notify-4.0/gtk.css diff --git a/devel/Makefile b/devel/Makefile index c5a6fedc892..5f21c99b0a8 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -337,6 +337,7 @@ SUBDIR += ccache-static SUBDIR += cccc SUBDIR += ccdoc + SUBDIR += ccls SUBDIR += ccrtp SUBDIR += cctz SUBDIR += cdash @@ -577,6 +578,7 @@ SUBDIR += easyloggingpp SUBDIR += ebnf2yacc SUBDIR += ecgi + SUBDIR += edi SUBDIR += editline SUBDIR += efivar SUBDIR += efl diff --git a/devel/bats-core/Makefile b/devel/bats-core/Makefile index 3cd62a3309d..f8f9e9c6d03 100644 --- a/devel/bats-core/Makefile +++ b/devel/bats-core/Makefile @@ -1,6 +1,6 @@ PORTNAME= bats-core DISTVERSIONPREFIX= v -DISTVERSION= 1.8.0 +DISTVERSION= 1.9.0 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/bats-core/distinfo b/devel/bats-core/distinfo index b4371336728..2171b9999d5 100644 --- a/devel/bats-core/distinfo +++ b/devel/bats-core/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1663283581 -SHA256 (bats-core-bats-core-v1.8.0_GH0.tar.gz) = 0d4c44823905af5e52a92f9164595c183fb0d0b43b0c4e9c9acf794af20468b7 -SIZE (bats-core-bats-core-v1.8.0_GH0.tar.gz) = 144262 +TIMESTAMP = 1676225090 +SHA256 (bats-core-bats-core-v1.9.0_GH0.tar.gz) = 3c64295318d157616ca2478de819371e2c579ccdab30c1f0b7279f7b214fb1f4 +SIZE (bats-core-bats-core-v1.9.0_GH0.tar.gz) = 151817 diff --git a/devel/bossa/files/patch-src_Samba.cpp b/devel/bossa/files/patch-src_Samba.cpp new file mode 100644 index 00000000000..1144c75c3c0 --- /dev/null +++ b/devel/bossa/files/patch-src_Samba.cpp @@ -0,0 +1,11 @@ +--- src/Samba.cpp.orig 2023-02-13 04:05:19 UTC ++++ src/Samba.cpp +@@ -141,7 +141,7 @@ Samba::connect(SerialPort::Ptr port, int bps) + bool + Samba::connect(SerialPort::Ptr port, int bps) + { +- _port = move(port); ++ _port = std::move(port); + + // Try to connect at a high speed if USB + _isUsb = _port->isUsb(); diff --git a/devel/ccls/Makefile b/devel/ccls/Makefile new file mode 100644 index 00000000000..2071e46efbc --- /dev/null +++ b/devel/ccls/Makefile @@ -0,0 +1,57 @@ +PORTNAME= ccls +DISTVERSION= 0.20230115 +CATEGORIES= devel + +MAINTAINER= khng@FreeBSD.org +COMMENT= C/C++/ObjC language server +WWW= https://github.com/MaskRay/ccls + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= rapidjson>=1.1.0_4:devel/rapidjson + +USES= cmake compiler:c++17-lang llvm:lib localbase +USE_GITHUB= yes +GH_ACCOUNT= MaskRay +GH_TAGNAME= 8bc3959537ad + +CMAKE_ARGS= -DCCLS_VERSION:STRING="${DISTVERSION}" \ + -DClang_DIR:PATH="${LLVM_PREFIX}/lib/cmake/clang" \ + -DLLVM_DIR:PATH="${LLVM_PREFIX}/lib/cmake/llvm" +CXXFLAGS+= -DNDEBUG + +PLIST_FILES= bin/ccls +PORTDOCS= * + +OPTIONS_DEFINE= DOCS + +DOCS_MASTER_SITES= LOCAL/khng:docs +DOCS_DISTFILES= ccls.wiki-${DISTVERSION}.tar.gz:docs + +post-install-DOCS-on: + @${MKDIR} ${STAGEDIR}${DOCSDIR} + cd ${WRKDIR}/ccls.wiki && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} + +.if defined(MAINTAINER_MODE) +MAINTAINER_DISTFILE= \ + ${_DISTDIR:S|/$||}/${DOCS_DISTFILES:Mccls.wiki-*.tar.gz\:*:C|\:.*$||} + +maintainer-docs-fetch: + @${MAKE} clean + @${MKDIR} ${WRKDIR}/ccls.wiki + @git clone https://github.com/MaskRay/ccls.wiki.git \ + ${WRKDIR}/ccls.wiki + @${TAR} -zcf ${MAINTAINER_DISTFILE} -C ${WRKDIR} \ + --uid 0 --gid 0 --exclude-vcs ccls.wiki + @${MAKE} makesum + @${MAKE} clean + +${MAINTAINER_DISTFILE}: maintainer-docs-fetch + +maintainer-docs-distfiles: ${MAINTAINER_DISTFILE} + scp ${MAINTAINER_DISTFILE} \ + freefall.freebsd.org:public_distfiles/ +.endif + +.include diff --git a/devel/ccls/distinfo b/devel/ccls/distinfo new file mode 100644 index 00000000000..eb6f21e2047 --- /dev/null +++ b/devel/ccls/distinfo @@ -0,0 +1,5 @@ +TIMESTAMP = 1676250001 +SHA256 (ccls.wiki-0.20230115.tar.gz) = 2cce618c9a59685704b9904b8813856b2b775c967ceff1bf791c61dfb2e23fb6 +SIZE (ccls.wiki-0.20230115.tar.gz) = 39089 +SHA256 (MaskRay-ccls-0.20230115-8bc3959537ad_GH0.tar.gz) = 720da9b1db4ec0352b84053ffc891a95956e739d5e9e42f4555b94f87320025f +SIZE (MaskRay-ccls-0.20230115-8bc3959537ad_GH0.tar.gz) = 161773 diff --git a/devel/ccls/pkg-descr b/devel/ccls/pkg-descr new file mode 100644 index 00000000000..740ceb51dad --- /dev/null +++ b/devel/ccls/pkg-descr @@ -0,0 +1,16 @@ +Ccls is a C/C++/Objective-C language server with the following +features: + +- Code completion (with both signature help and snippets) +- Definition/references, and other cross references +- Cross reference extensions: $ccls/call $ccls/inheritance $ccls/member + $ccls/vars ... +- Formatting +- Hierarchies: call (caller/callee) hierarchy, inheritance + (base/derived) hierarchy, member hierarchy +- Symbol rename +- Document symbols and approximate search of workspace symbol +- Hover information +- Diagnostics and code actions (clang FixIts) +- Semantic highlighting and preprocessor skipped regions +- Semantic navigation: $ccls/navigate diff --git a/devel/edi/Makefile b/devel/edi/Makefile new file mode 100644 index 00000000000..b4451139fa6 --- /dev/null +++ b/devel/edi/Makefile @@ -0,0 +1,40 @@ +PORTNAME= edi +PORTVERSION= 0.8.0 +CATEGORIES= devel enlightenment +MASTER_SITES= https://github.com/Enlightenment/edi/releases/download/v${PORTVERSION}/ # http://download.enlightenment.org/rel/apps/${PORTNAME}/ +DIST_SUBDIR= enlightenment + +MAINTAINER= enlightenment@FreeBSD.org +COMMENT= EFL-based/focused IDE +WWW= https://phab.enlightenment.org/w/projects/edi/ + +LIB_DEPENDS= libelementary.so:devel/efl + +USES= desktop-file-utils gettext meson pkgconfig tar:xz +USE_LDCONFIG= yes + +PORTDOCS= AUTHORS NEWS TODO + +OPTIONS_DEFINE= DOCS LIBCLANG + +LIBCLANG_DESC= Autocomplete and inline error reporting via libclang +LIBCLANG_LIB_DEPENDS= libclang.so:devel/llvm${LLVM_VERSION} +LIBCLANG_MESON_ON= -Dlibclang-libdir=${LOCALBASE}/llvm${LLVM_VERSION}/lib \ + -Dlibclang-headerdir=${LOCALBASE}/llvm${LLVM_VERSION}/include +LIBCLANG_MESON_OFF= -Dlibclang=false + +LLVM_VERSION?= ${LLVM_DEFAULT} + +post-patch: + @${REINPLACE_CMD} -e '/input : join_paths/d' \ + ${WRKSRC}/data/extra/templates/meson.build +# XXX: should probably use get_option('mandir') below + @${REINPLACE_CMD} -e '/install_dir/s,doc/edi,man/man1,' \ + ${WRKSRC}/doc/meson.build + @${REINPLACE_CMD} -e '/tests/d' ${WRKSRC}/src/meson.build + @${ECHO_CMD} "option('docsdir', type : 'string'," \ + "value : '${DOCSDIR_REL}')" >> ${WRKSRC}/meson_options.txt + @${ECHO_CMD} "option('localbase', type : 'string'," \ + "value : '${LOCALBASE}')" >> ${WRKSRC}/meson_options.txt + +.include diff --git a/devel/edi/distinfo b/devel/edi/distinfo new file mode 100644 index 00000000000..11207ec7a10 --- /dev/null +++ b/devel/edi/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1638861412 +SHA256 (enlightenment/edi-0.8.0.tar.xz) = 6a34c6f5afa45589c1836f796880d64b37686a1975cd369ebf467191d17d6806 +SIZE (enlightenment/edi-0.8.0.tar.xz) = 797996 diff --git a/devel/edi/files/patch-meson.build b/devel/edi/files/patch-meson.build new file mode 100644 index 00000000000..c31465fe4f6 --- /dev/null +++ b/devel/edi/files/patch-meson.build @@ -0,0 +1,31 @@ +--- meson.build.orig 2020-04-29 13:40:58 UTC ++++ meson.build +@@ -19,7 +19,7 @@ config_h.set_quoted('PACKAGE_BUILD_DIR', meson.build_r + config_h.set_quoted('PACKAGE_BIN_DIR', join_paths(get_option('prefix'), get_option('bindir'))) + config_h.set_quoted('PACKAGE_LIB_DIR', join_paths(get_option('prefix'), get_option('libdir'))) + config_h.set_quoted('PACKAGE_DATA_DIR', join_paths(get_option('prefix'), get_option('datadir'), 'edi')) +-config_h.set_quoted('PACKAGE_DOC_DIR', join_paths(get_option('prefix'), get_option('infodir'), 'edi')) ++config_h.set_quoted('PACKAGE_DOC_DIR', join_paths(get_option('prefix'), get_option('docsdir'))) + + config_h.set_quoted('EFL_BETA_API_SUPPORT' , '1') + +@@ -37,7 +37,7 @@ cc = meson.get_compiler('c') + + config_h.set_quoted('EFL_CFLAGS', run_command(find_program('pkg-config'), '--libs', '--cflags', 'elementary').stdout().strip()) + +-intl = cc.find_library('intl', required : false) ++intl = cc.find_library('intl', required : false, dirs : join_paths(get_option('localbase'), 'lib')) + + bear = find_program('bear', required : false) + if get_option('bear') == true and bear.found() +@@ -94,8 +94,8 @@ subdir('src') + subdir('doc') + subdir('data') + +-install_data(['AUTHORS'], +- install_dir : join_paths(get_option('prefix'), get_option('infodir'), 'edi') ++install_data(['AUTHORS', 'NEWS', 'TODO'], ++ install_dir : join_paths(get_option('prefix'), get_option('docsdir')) + ) + + configure_file( diff --git a/devel/edi/pkg-descr b/devel/edi/pkg-descr new file mode 100644 index 00000000000..8abe5b4f9fa --- /dev/null +++ b/devel/edi/pkg-descr @@ -0,0 +1,4 @@ +This is a project to create a complete IDE using the EFL (Enlightenment +Foundation Libraries). It aims to lower the barrier to getting involved +in Enlightenment development and in creating applications based on the +EFL suite, but can also be used as an advanced, standalone text editor. diff --git a/devel/edi/pkg-plist b/devel/edi/pkg-plist new file mode 100644 index 00000000000..c94b57ac331 --- /dev/null +++ b/devel/edi/pkg-plist @@ -0,0 +1,58 @@ +bin/edi +bin/edi_build +bin/edi_scm +lib/libedi.so +lib/libedi.so.0 +lib/libedi.so.0.8.0 +share/applications/edi.desktop +%%DATADIR%%/examples/examples.edj +%%DATADIR%%/icons/application-exit.png +%%DATADIR%%/icons/applications-electronics.png +%%DATADIR%%/icons/dialog-error.png +%%DATADIR%%/icons/dialog-information.png +%%DATADIR%%/icons/dialog-question.png +%%DATADIR%%/icons/document-new.png +%%DATADIR%%/icons/document-save-as.png +%%DATADIR%%/icons/document-save.png +%%DATADIR%%/icons/edit-clear.png +%%DATADIR%%/icons/edit-copy.png +%%DATADIR%%/icons/edit-cut.png +%%DATADIR%%/icons/edit-delete.png +%%DATADIR%%/icons/edit-find-replace.png +%%DATADIR%%/icons/edit-find.png +%%DATADIR%%/icons/edit-paste.png +%%DATADIR%%/icons/edit-redo.png +%%DATADIR%%/icons/edit-undo.png +%%DATADIR%%/icons/empty.png +%%DATADIR%%/icons/folder-new.png +%%DATADIR%%/icons/folder.png +%%DATADIR%%/icons/go-down.png +%%DATADIR%%/icons/go-home.png +%%DATADIR%%/icons/go-jump.png +%%DATADIR%%/icons/go-up.png +%%DATADIR%%/icons/help-about.png +%%DATADIR%%/icons/image-x-generic.png +%%DATADIR%%/icons/mail-send.png +%%DATADIR%%/icons/media-playback-start.png +%%DATADIR%%/icons/media-playback-stop.png +%%DATADIR%%/icons/media-record.png +%%DATADIR%%/icons/network-server.png +%%DATADIR%%/icons/object-flip-horizontal.png +%%DATADIR%%/icons/object-flip-vertical.png +%%DATADIR%%/icons/preferences-desktop.png +%%DATADIR%%/icons/system-run.png +%%DATADIR%%/icons/text-x-csrc.png +%%DATADIR%%/icons/text-x-generic.png +%%DATADIR%%/icons/utilities-terminal.png +%%DATADIR%%/icons/window-close.png +%%DATADIR%%/icons/window-new.png +%%DATADIR%%/images/about.png +%%DATADIR%%/images/welcome.png +%%DATADIR%%/templates/eflproject.tar.gz +%%DATADIR%%/templates/eflproject_python.tar.gz +%%DATADIR%%/templates/templates.edj +%%DATADIR%%/themes/solarized.edj +%%DATADIR%%/themes/solarized_dark.edj +%%DATADIR%%/themes/white.edj +share/icons/hicolor/256x256/apps/edi.png +share/man/man1/edi.1.gz diff --git a/devel/electron22/Makefile b/devel/electron22/Makefile index f64d1f06852..a50b24e6c44 100644 --- a/devel/electron22/Makefile +++ b/devel/electron22/Makefile @@ -221,7 +221,7 @@ REACTIVEOBJC_VER= 74ab5baccc6f7202c8ac69a8d1e152c29dc1ea76 # See ${WRKSRC}/electron/DEPS for MANTLE_VER MANTLE_VER= 78d3966b3c331292ea29ec38661b25df0a245948 -YARN_TIMESTAMP= 1675635699 +YARN_TIMESTAMP= 1675974448 .include "Makefile.version" .include diff --git a/devel/electron22/Makefile.version b/devel/electron22/Makefile.version index 24747aebc49..bd1acdd4822 100644 --- a/devel/electron22/Makefile.version +++ b/devel/electron22/Makefile.version @@ -1,2 +1,2 @@ -ELECTRON_VER= 22.2.0 +ELECTRON_VER= 22.2.1 ELECTRON_VER_MAJOR= ${ELECTRON_VER:C/\..*//} diff --git a/devel/electron22/distinfo b/devel/electron22/distinfo index ed905234a6c..d0f70fdcd1c 100644 --- a/devel/electron22/distinfo +++ b/devel/electron22/distinfo @@ -1,14 +1,14 @@ -TIMESTAMP = 1675641452 +TIMESTAMP = 1675975127 SHA256 (electron/chromium-108.0.5359.215.tar.xz) = aba0730b347269efda217affe804f6fced296aa02f810c8c9a6fd7d46cd7bf9a SIZE (electron/chromium-108.0.5359.215.tar.xz) = 1584734880 SHA256 (electron/f8b5da24d33317766d3933fb6711b0603fc4fb6f) = 63706737ca75e0e5c97885186b2a7ab019ca71d1315ee08870193bbfa7486bfc SIZE (electron/f8b5da24d33317766d3933fb6711b0603fc4fb6f) = 9900677 SHA256 (electron/336e775eec536b2d785cc80eff6ac39051931286) = a2ca2962daf482a8f943163541e1c73ba4b2694fabcd2510981f2db4eda493c8 SIZE (electron/336e775eec536b2d785cc80eff6ac39051931286) = 32624734 -SHA256 (electron/electron-yarn-cache-22.2.0.tar.xz) = 3c6787e8db3f8e10d0107fefed0e54411b9f70b38e0fe333b270f51e5f8d3776 -SIZE (electron/electron-yarn-cache-22.2.0.tar.xz) = 38468224 -SHA256 (electron/electron-electron-v22.2.0_GH0.tar.gz) = 3d5c2e5f893b390770421944a78018b337ce247ac13366ddcf6025540705ba4f -SIZE (electron/electron-electron-v22.2.0_GH0.tar.gz) = 10513710 +SHA256 (electron/electron-yarn-cache-22.2.1.tar.xz) = a09db32c650e4511bd53c28ad120d7495d63b9323e246e333ffdba0df4517912 +SIZE (electron/electron-yarn-cache-22.2.1.tar.xz) = 38469032 +SHA256 (electron/electron-electron-v22.2.1_GH0.tar.gz) = c6360b17075da9a98e0c293ac3fe9ffa31db48cc1b5dae5fcdb40bfd7a4513dd +SIZE (electron/electron-electron-v22.2.1_GH0.tar.gz) = 10515416 SHA256 (electron/nodejs-node-v16.17.1_GH0.tar.gz) = e63378aa6aa18b9e05486e46eaca6c6e09904366e5100d7e04c6dbd344a42f60 SIZE (electron/nodejs-node-v16.17.1_GH0.tar.gz) = 90485310 SHA256 (electron/nodejs-nan-16fa32231e2ccd89d2804b3f765319128b20c4ac_GH0.tar.gz) = 3807ae6a1e451a29f068540472f100f9718d457c60ac62f2f8469d1d57475d39 diff --git a/devel/electron22/files/patch-electron_shell_common_node__bindings.cc b/devel/electron22/files/patch-electron_shell_common_node__bindings.cc index 53e80483fb6..5b88fe14750 100644 --- a/devel/electron22/files/patch-electron_shell_common_node__bindings.cc +++ b/devel/electron22/files/patch-electron_shell_common_node__bindings.cc @@ -1,6 +1,6 @@ ---- electron/shell/common/node_bindings.cc.orig 2023-01-24 16:58:16 UTC +--- electron/shell/common/node_bindings.cc.orig 2023-02-08 13:34:58 UTC +++ electron/shell/common/node_bindings.cc -@@ -39,7 +39,7 @@ +@@ -40,7 +40,7 @@ #include "third_party/blink/renderer/bindings/core/v8/v8_initializer.h" // nogncheck #include "third_party/electron_node/src/debug_utils.h" @@ -9,7 +9,7 @@ #include "shell/common/crash_keys.h" #endif -@@ -148,7 +148,7 @@ bool g_is_initialized = false; +@@ -157,7 +157,7 @@ bool g_is_initialized = false; 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 -@@ -391,7 +391,7 @@ void NodeBindings::Initialize() { +@@ -412,7 +412,7 @@ void NodeBindings::Initialize() { TRACE_EVENT0("electron", "NodeBindings::Initialize"); // Open node's error reporting system for browser process. diff --git a/devel/geany-plugin-scope/files/patch-scope_src_stack.c b/devel/geany-plugin-scope/files/patch-scope_src_stack.c new file mode 100644 index 00000000000..9bf9045ab21 --- /dev/null +++ b/devel/geany-plugin-scope/files/patch-scope_src_stack.c @@ -0,0 +1,30 @@ +From 0a4e3146cc97517ae09c1d854973ca26e46af33b Mon Sep 17 00:00:00 2001 +From: Khem Raj +Date: Tue, 30 Aug 2022 22:33:46 -0700 +Subject: [PATCH] scope: Use FALSE instead of NULL for gboolean + +Fixes warnings with clang 15+ + +scope/src/stack.c:168:11: error: incompatible pointer to integer conversion initializing 'gboolean' (aka 'int') with an expression of type 'void *' [-Wint-conversion] + gboolean entry = NULL; + ^ ~~~~ +1 error generated. + +Signed-off-by: Khem Raj +--- + scope/src/stack.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/scope/src/stack.c b/scope/src/stack.c +index b03909feb..ce6e2a472 100644 +--- scope/src/stack.c ++++ scope/src/stack.c +@@ -165,7 +165,7 @@ void on_stack_follow(GArray *nodes) + gboolean stack_entry(void) + { + GtkTreeIter iter; +- gboolean entry = NULL; ++ gboolean entry = FALSE; + + if (gtk_tree_selection_get_selected(selection, NULL, &iter)) + { diff --git a/devel/gitoxide/Makefile b/devel/gitoxide/Makefile index 431d465f4ba..29000540392 100644 --- a/devel/gitoxide/Makefile +++ b/devel/gitoxide/Makefile @@ -391,7 +391,7 @@ OPENSSLLIB= /usr/lib PLIST_FILES= bin/ein \ bin/gix -PORTSCOUT= ignore # repository tags don't make sense and only cause confusion +PORTSCOUT= ignore:1 # repository tags don't make sense and only cause confusion post-install: @${STRIP_CMD} \ diff --git a/devel/godot-tools/Makefile b/devel/godot-tools/Makefile index 8995f16be5a..6ef87a928be 100644 --- a/devel/godot-tools/Makefile +++ b/devel/godot-tools/Makefile @@ -1,4 +1,4 @@ -PORTREVISION= 4 +PORTREVISION= 5 PKGNAMESUFFIX= -tools COMMENT= Game integrated development environment diff --git a/devel/godot/Makefile b/devel/godot/Makefile index 71e7b4a8e4d..5ae2c3677e1 100644 --- a/devel/godot/Makefile +++ b/devel/godot/Makefile @@ -1,7 +1,7 @@ PORTNAME= godot DISTVERSION= 3.4.2 DISTVERSIONSUFFIX= -stable -PORTREVISION?= 0 +PORTREVISION?= 1 CATEGORIES= devel games MAINTAINER= FreeBSD@Shaneware.biz diff --git a/devel/godot2/Makefile b/devel/godot2/Makefile index 1c0f679c4c9..651084393a1 100644 --- a/devel/godot2/Makefile +++ b/devel/godot2/Makefile @@ -1,7 +1,7 @@ PORTNAME= godot DISTVERSION= 2.1.6 DISTVERSIONSUFFIX= -stable -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= devel games PKGNAMESUFFIX?= 2 diff --git a/devel/hs-cabal-install/Makefile b/devel/hs-cabal-install/Makefile index 1ef80c18fe8..f487328d2b3 100644 --- a/devel/hs-cabal-install/Makefile +++ b/devel/hs-cabal-install/Makefile @@ -1,6 +1,6 @@ PORTNAME= cabal-install PORTVERSION= 3.6.2.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel haskell EXTRACT_ONLY= ${DISTNAME_DEFAULT}${_GITHUB_EXTRACT_SUFX} diff --git a/devel/hs-cabal-install/files/patch-bootstrap_linux-8.10.7.json b/devel/hs-cabal-install/files/patch-bootstrap_linux-8.10.7.json index fd6bb1a2e87..98e0e73197e 100644 --- a/devel/hs-cabal-install/files/patch-bootstrap_linux-8.10.7.json +++ b/devel/hs-cabal-install/files/patch-bootstrap_linux-8.10.7.json @@ -154,7 +154,7 @@ { "package": "bytestring", - "version": "0.10.12.0" -+ "version": "0.11.3.1" ++ "version": "0.11.4.0" }, { "package": "containers", @@ -191,7 +191,7 @@ { "package": "ghc-boot-th", - "version": "8.10.7" -+ "version": "9.2.5" ++ "version": "9.2.6" }, { "package": "pretty", diff --git a/devel/hs-haskell-language-server/Makefile b/devel/hs-haskell-language-server/Makefile index 3fde4db04bc..8e473463edf 100644 --- a/devel/hs-haskell-language-server/Makefile +++ b/devel/hs-haskell-language-server/Makefile @@ -1,5 +1,6 @@ PORTNAME= haskell-language-server DISTVERSION= 1.9.0.0 +PORTREVISION= 1 CATEGORIES= devel haskell MAINTAINER= haskell@FreeBSD.org diff --git a/devel/libbson/Makefile b/devel/libbson/Makefile index 5677408f56a..7f13900d789 100644 --- a/devel/libbson/Makefile +++ b/devel/libbson/Makefile @@ -1,5 +1,6 @@ PORTNAME= libbson PORTVERSION= 1.23.2 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= ports@bsdserwis.com diff --git a/devel/libbson/files/patch-CMakeLists.txt b/devel/libbson/files/patch-CMakeLists.txt new file mode 100644 index 00000000000..68a5ce58253 --- /dev/null +++ b/devel/libbson/files/patch-CMakeLists.txt @@ -0,0 +1,13 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index caaf53499..2dd8cc398 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -249,7 +249,7 @@ cmake_policy (SET CMP0042 NEW) + # Both _BSD_SOURCE and _DEFAULT_SOURCE are defined for backwards-compatibility with glibc 2.19 and earlier. + # _BSD_SOURCE and _DEFAULT_SOURCE are required by `getpagesize`, `h_errno`, etc. + # _XOPEN_SOURCE=700 is required by `strnlen`, etc. +-add_definitions (-D_XOPEN_SOURCE=700 -D_BSD_SOURCE -D_DEFAULT_SOURCE) ++# add_definitions (-D_XOPEN_SOURCE=700 -D_BSD_SOURCE -D_DEFAULT_SOURCE) + list (APPEND CMAKE_REQUIRED_DEFINITIONS -D_XOPEN_SOURCE=700 -D_BSD_SOURCE -D_DEFAULT_SOURCE) + + # https://opensource.apple.com/source/Libc/Libc-1439.40.11/gen/compat.5.auto.html diff --git a/devel/libspice-server/Makefile b/devel/libspice-server/Makefile index 667f4e4bccf..574ae443e8c 100644 --- a/devel/libspice-server/Makefile +++ b/devel/libspice-server/Makefile @@ -1,5 +1,6 @@ PORTNAME= libspice-server DISTVERSION= 0.15.0 +PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= https://www.spice-space.org/download/releases/spice-server/ DISTNAME= spice-${PORTVERSION} @@ -31,7 +32,7 @@ SASL_LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2 STATISTICS_CONFIGURE_ENABLE= statistics -USES= autoreconf:2.69 compiler:c++11-lang cpe gmake gnome jpeg \ +USES= autoreconf compiler:c++11-lang cpe gmake gnome jpeg \ libtool localbase:ldflag pkgconfig python ssl tar:bzip2 xorg USE_GNOME= glib20 diff --git a/devel/libspice-server/files/patch-configure.ac b/devel/libspice-server/files/patch-configure.ac new file mode 100644 index 00000000000..4d1a2e049a7 --- /dev/null +++ b/devel/libspice-server/files/patch-configure.ac @@ -0,0 +1,43 @@ +--- configure.ac.orig 2021-04-17 06:49:29 UTC ++++ configure.ac +@@ -41,6 +41,7 @@ AC_PROG_CC_C99 + if test x"$ac_cv_prog_cc_c99" = xno; then + AC_MSG_ERROR([C99 compiler is required.]) + fi ++AC_PROG_CPP + AC_PROG_INSTALL + AC_CANONICAL_HOST + LT_INIT([disable-static]) +@@ -204,7 +205,8 @@ AS_VAR_APPEND([SPICE_REQUIRES], [" pixman-1 >= $PIXMAN + PKG_CHECK_MODULES(SSL, openssl >= 1.0.0) + AC_SUBST(SSL_CFLAGS) + AC_SUBST(SSL_LIBS) +-AS_VAR_APPEND([SPICE_REQUIRES], [" openssl"]) ++dnl OpenSSL in the base system is not managed by pkgconfig ++dnl AS_VAR_APPEND([SPICE_REQUIRES], [" openssl"]) + + save_CFLAGS="$CFLAGS" + CFLAGS="$CFLAGS $SSL_CFLAGS" +@@ -217,15 +219,16 @@ CFLAGS="$save_CFLAGS" + + AC_CHECK_LIB(jpeg, jpeg_destroy_decompress, + AC_MSG_CHECKING([for jpeglib.h]) +- AC_TRY_CPP( +-[#include ++ AC_PREPROC_IFELSE( ++[AC_LANG_SOURCE([[ ++#include + #undef PACKAGE + #undef VERSION + #undef HAVE_STDLIB_H +-#include ], +- JPEG_LIBS='-ljpeg' +- AC_MSG_RESULT($jpeg_ok), +- AC_MSG_ERROR([jpeglib.h not found])), ++#include ]])], ++ [JPEG_LIBS='-ljpeg' ++ AC_MSG_RESULT($jpeg_ok)], ++ [AC_MSG_ERROR([jpeglib.h not found])]), + AC_MSG_ERROR([libjpeg not found])) + AC_SUBST(JPEG_LIBS) + diff --git a/devel/lua-language-server/Makefile b/devel/lua-language-server/Makefile index 949d31dfbd0..5f3f3723527 100644 --- a/devel/lua-language-server/Makefile +++ b/devel/lua-language-server/Makefile @@ -1,10 +1,11 @@ PORTNAME= lua-language-server -DISTVERSION= 3.6.10 +DISTVERSION= 3.6.9 +PORTEPOCH= 1 CATEGORIES= devel MAINTAINER= adamw@FreeBSD.org -COMMENT= Sumneko Lua development server and LSP client -WWW= https://github.com/sumneko/lua-language-server +COMMENT= Lua development server and LSP client +WWW= https://github.com/luals/lua-language-server LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE @@ -13,13 +14,13 @@ LIB_DEPENDS= libinotify.so:devel/libinotify USES= compiler:features dos2unix lua:build ninja:make USE_GITHUB= yes -GH_ACCOUNT= sumneko -GH_TUPLE= actboy168:bee.lua:eefd184:bee/3rd/bee.lua \ +GH_ACCOUNT= luals +GH_TUPLE= actboy168:bee.lua:c4e989a:bee/3rd/bee.lua \ actboy168:bee.lua:eff9325:bee_luamake/3rd/luamake/3rd/bee.lua \ - actboy168:json.lua:be1d71f:json/3rd/json.lua \ + actboy168:json.lua:b5f5e7b:json/3rd/json.lua \ actboy168:luamake:3d8d1fd:luamake/3rd/luamake \ - cppcxy:EmmyLuaCodeStyle:9697aa8:emmyluacodestyle/3rd/EmmyLuaCodeStyle \ - bjornbytes:lovr-docs:9d1c384:lovr/3rd/lovr-api \ + cppcxy:EmmyLuaCodeStyle:66eeece:emmyluacodestyle/3rd/EmmyLuaCodeStyle \ + bjornbytes:lovr-docs:8900d79:lovr/3rd/lovr-api \ love2d-community:love-api:495ecc7:love/3rd/love-api \ sqmedeiros:lpeglabel:e25eb35:lpeglabel/3rd/lpeglabel diff --git a/devel/lua-language-server/distinfo b/devel/lua-language-server/distinfo index 43cd79cf67d..2fd62adc3c2 100644 --- a/devel/lua-language-server/distinfo +++ b/devel/lua-language-server/distinfo @@ -1,18 +1,18 @@ -TIMESTAMP = 1675729118 -SHA256 (sumneko-lua-language-server-3.6.10_GH0.tar.gz) = 56dba89d1dec71ae4a7ab7852d260c799e6f56a9c57bb450ac53a4c374597559 -SIZE (sumneko-lua-language-server-3.6.10_GH0.tar.gz) = 3295096 -SHA256 (actboy168-bee.lua-eefd184_GH0.tar.gz) = 455df23c858b1cfada272ec24f7df66d8c8fdc22f5ef578f06fc0c6b4a626f3b -SIZE (actboy168-bee.lua-eefd184_GH0.tar.gz) = 481786 +TIMESTAMP = 1676212670 +SHA256 (luals-lua-language-server-3.6.9_GH0.tar.gz) = 6e291e769184cabeb4a42969eaa80cf42fbfeb79e3731ce016209946f1aeafcd +SIZE (luals-lua-language-server-3.6.9_GH0.tar.gz) = 3293832 +SHA256 (actboy168-bee.lua-c4e989a_GH0.tar.gz) = 801cf72c57960293507d2fabe7b3686c9a1343977475cd0ddf72c6b7d841d663 +SIZE (actboy168-bee.lua-c4e989a_GH0.tar.gz) = 480401 SHA256 (actboy168-bee.lua-eff9325_GH0.tar.gz) = 7c139b1b318a652f41414c677061ddf76e7ed723ca52bb73b83071568e43b229 SIZE (actboy168-bee.lua-eff9325_GH0.tar.gz) = 480307 -SHA256 (actboy168-json.lua-be1d71f_GH0.tar.gz) = 62a977ab7b63e8d6a3fbdffcc1766507e180be0483b9b9bf50a26889ee706aa8 -SIZE (actboy168-json.lua-be1d71f_GH0.tar.gz) = 26537 +SHA256 (actboy168-json.lua-b5f5e7b_GH0.tar.gz) = ee05dd78a08105d2599c6c100c71301bde20633938a4c198495183bfb305910b +SIZE (actboy168-json.lua-b5f5e7b_GH0.tar.gz) = 12660 SHA256 (actboy168-luamake-3d8d1fd_GH0.tar.gz) = 9166d4b6812e582b4a594780a62a99bb068e605980c4fea07811bb4ce519be49 SIZE (actboy168-luamake-3d8d1fd_GH0.tar.gz) = 56409 -SHA256 (cppcxy-EmmyLuaCodeStyle-9697aa8_GH0.tar.gz) = 727dc5d7599cfc1df65e6a74c079e8057942b5ddc128f95d70e5dab4d05d5c2c -SIZE (cppcxy-EmmyLuaCodeStyle-9697aa8_GH0.tar.gz) = 4922672 -SHA256 (bjornbytes-lovr-docs-9d1c384_GH0.tar.gz) = 27f030fe1c8db6972f1916e1aaf89c3711d6b835aa490ac776baed759b05d565 -SIZE (bjornbytes-lovr-docs-9d1c384_GH0.tar.gz) = 18070926 +SHA256 (cppcxy-EmmyLuaCodeStyle-66eeece_GH0.tar.gz) = 4b16eefc26dc70d124d14aef45bb7b6cb828ab6dd0228a4a365b4fac4487e598 +SIZE (cppcxy-EmmyLuaCodeStyle-66eeece_GH0.tar.gz) = 4243029 +SHA256 (bjornbytes-lovr-docs-8900d79_GH0.tar.gz) = 33b6ab2ec5dd7d26733bf2757d3a2b382174fbea2f18a06159ef753944c88239 +SIZE (bjornbytes-lovr-docs-8900d79_GH0.tar.gz) = 18070542 SHA256 (love2d-community-love-api-495ecc7_GH0.tar.gz) = 9d63ae5a7a180d2f8db6bc52407900089c15e00b64e0cda65309e548369d06c2 SIZE (love2d-community-love-api-495ecc7_GH0.tar.gz) = 152170 SHA256 (sqmedeiros-lpeglabel-e25eb35_GH0.tar.gz) = 07b7771490d7dbd2a5aedc165e01bc4a33ef0e0b2e274182f20ac212a98c0620 diff --git a/devel/mongo-c-driver/Makefile b/devel/mongo-c-driver/Makefile index 62b6ede2801..ed38905ed3e 100644 --- a/devel/mongo-c-driver/Makefile +++ b/devel/mongo-c-driver/Makefile @@ -1,23 +1,78 @@ PORTNAME= mongo-c-driver -PORTVERSION= 1.8.1 +PORTVERSION= 1.23.2 CATEGORIES= devel MAINTAINER= ports@bsdserwis.com COMMENT= C Driver for MongoDB -WWW= https://www.mongodb.org/ +WWW= https://github.com/mongodb/mongo-c-driver LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/COPYING -LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2 \ - libbson-1.0.so:devel/libbson - +USES= cmake:noninja cpe pkgconfig USE_GITHUB= yes +CPE_VENDOR= mongodb GH_ACCOUNT= mongodb - -USES= cmake pkgconfig -#USES= cmake:noninja pkgconfig USE_LDCONFIG= yes + +LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2 \ + libbson-1.0.so:devel/libbson \ + libzstd.so:archivers/zstd +SNAPPY_LIB_DEPENDS= libsnappy.so:archivers/snappy +SASL_LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2 +DOCS_VARS= BUILD_DEPENDS+=sphinx-build:textproc/py-sphinx + +PATCH_STRIP= -p1 +CFLAGS+= -D__BSD_VISIBLE=1 LDFLAGS+= -pthread +OPTIONS_DEFINE= CRYPTOPROFILE DOCS RDTSCP SASL SNAPPY SSL +OPTIONS_DEFAULT= SSL +OPTIONS_SUB= yes +CRYPTOPROFILE_DESC= Use system crypto profile (require OPENSSL) +RDTSCP_DESC= Fast performance counters on Intel using the RDTSCP instruction +SSL_DESC= Enable TLS connections and SCRAM-SHA-1 authentication +SSL_USES= ssl +SSL_CMAKE_OFF= -DENABLE_SSL=OFF +CRYPTOPROFILE_IMPLIES= SSL + +CMAKE_ON= ENABLE_EXAMPLES +CMAKE_OFF= ENABLE_TESTS ENABLE_UNINSTALL +CMAKE_ARGS= -DENABLE_MONGOC=ON -DENABLE_BSON=SYSTEM +CMAKE_ARGS+= -DENABLE_ZLIB=SYSTEM -DENABLE_ZSTD=ON +CMAKE_ARGS+= -DBSON_HAVE_STRINGS_H=0 +DOCS_CMAKE_ON= -DENABLE_HTML_DOCS=ON -DENABLE_MAN_PAGES=ON +RDTSCP_CMAKE_ON= -DENABLE_RDTSCP=ON +RDTSCP_CMAKE_OFF= -DENABLE_RDTSCP=OFF +SASL_CMAKE_ON= -DENABLE_SASL=CYRUS +SASL_CMAKE_OFF= -DENABLE_SASL=OFF +SNAPPY_CMAKE_ON= -DENABLE_SNAPPY=ON +SNAPPY_CMAKE_OFF= -DENABLE_SNAPPY=OFF + +.include + +.if ${PORT_OPTIONS:MSSL} +. if ${SSL_DEFAULT:Mlibressl*} +CMAKE_ARGS+= -DENABLE_SSL=LIBRESSL +. else +CMAKE_ARGS+= -DENABLE_SSL=OPENSSL +. endif +.endif + +.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1300523 +EXTRA_PATCHES+= ${FILESDIR}/extra-patch-src_libmongoc_src_mongoc_mongoc-counters-private.h +.endif + +pre-configure-CRYPTOPROFILE-on: +.if ${SSL_DEFAULT:Mlibressl*} + @${ECHO_MSG} "CRYPTOPROFILE requires OpenSSL." + @${FALSE} +.endif + +post-extract: + ${ECHO} "${PORTVERSION}" > ${WRKSRC}/VERSION_CURRENT + +post-install: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/mongoc-stat + .include diff --git a/devel/mongo-c-driver/distinfo b/devel/mongo-c-driver/distinfo index a5803bd4cc3..85c00a497c9 100644 --- a/devel/mongo-c-driver/distinfo +++ b/devel/mongo-c-driver/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1508859086 -SHA256 (mongodb-mongo-c-driver-1.8.1_GH0.tar.gz) = 610c74fad07bc232071c37439c224049e767a3f081538be7c7783711f0bad806 -SIZE (mongodb-mongo-c-driver-1.8.1_GH0.tar.gz) = 2892108 +TIMESTAMP = 1673293086 +SHA256 (mongodb-mongo-c-driver-1.23.2_GH0.tar.gz) = a0f944ba659586d3a0751cdb544876ddf1ae2796efabba02a6af75efd8c61b1a +SIZE (mongodb-mongo-c-driver-1.23.2_GH0.tar.gz) = 6498979 diff --git a/devel/mongo-c-driver/files/extra-patch-src_libmongoc_src_mongoc_mongoc-counters-private.h b/devel/mongo-c-driver/files/extra-patch-src_libmongoc_src_mongoc_mongoc-counters-private.h new file mode 100644 index 00000000000..1c4e96a1535 --- /dev/null +++ b/devel/mongo-c-driver/files/extra-patch-src_libmongoc_src_mongoc_mongoc-counters-private.h @@ -0,0 +1,12 @@ +diff --git a/src/libmongoc/src/mongoc/mongoc-counters-private.h b/src/libmongoc/src/mongoc/mongoc-counters-private.h +index ddd4d4954..c22908af0 100644 +--- a/src/libmongoc/src/mongoc/mongoc-counters-private.h ++++ b/src/libmongoc/src/mongoc/mongoc-counters-private.h +@@ -28,6 +28,7 @@ + #include + #elif defined(__FreeBSD__) || defined(__NetBSD__) || defined(__DragonFly__) || \ + defined(__OpenBSD__) ++#include + #include + #include + #include diff --git a/devel/mongo-c-driver/files/patch-tests-test-mongoc-topology.c b/devel/mongo-c-driver/files/patch-tests-test-mongoc-topology.c deleted file mode 100644 index aca87d5593a..00000000000 --- a/devel/mongo-c-driver/files/patch-tests-test-mongoc-topology.c +++ /dev/null @@ -1,45 +0,0 @@ -This patch fixed the following build error. It can be removed in later -release since upstream removed compression checks. - -Reference: https://github.com/sunpoet/mongo-c-driver/commit/d35a67a404e3311257b7ad331e4f12d69ce5ec04 - ---- CMakeFiles/test-libmongoc.dir/tests/test-mongoc-topology.c.o --- -/wrkdirs/usr/ports/devel/mongo-c-driver/work/mongo-c-driver-1.8.1/tests/test-mongoc-topology.c:348:34: error: no member named 'compressors' in 'struct _mongoc_server_description_t' - BSON_ASSERT (bson_empty (&sd->compressors)); - ~~ ^ -/usr/local/include/libbson-1.0/bson.h:65:26: note: expanded from macro 'bson_empty' -#define bson_empty(b) (((b)->len == 5) || !bson_get_data ((b))[4]) - ^ -/usr/local/include/libbson-1.0/bson-macros.h:192:26: note: expanded from macro 'BSON_ASSERT' - if (!(BSON_LIKELY (test))) { \ - ^~~~ -/usr/local/include/libbson-1.0/bson-macros.h:231:45: note: expanded from macro 'BSON_LIKELY' -#define BSON_LIKELY(x) __builtin_expect (!!(x), 1) - ^ -/wrkdirs/usr/ports/devel/mongo-c-driver/work/mongo-c-driver-1.8.1/tests/test-mongoc-topology.c:348:34: error: no member named 'compressors' in 'struct _mongoc_server_description_t' - BSON_ASSERT (bson_empty (&sd->compressors)); - ~~ ^ -/usr/local/include/libbson-1.0/bson.h:65:60: note: expanded from macro 'bson_empty' -#define bson_empty(b) (((b)->len == 5) || !bson_get_data ((b))[4]) - ^ -/usr/local/include/libbson-1.0/bson-macros.h:192:26: note: expanded from macro 'BSON_ASSERT' - if (!(BSON_LIKELY (test))) { \ - ^~~~ -/usr/local/include/libbson-1.0/bson-macros.h:231:45: note: expanded from macro 'BSON_LIKELY' -#define BSON_LIKELY(x) __builtin_expect (!!(x), 1) - ^ -2 errors generated. -*** [CMakeFiles/test-libmongoc.dir/tests/test-mongoc-topology.c.o] Error code 1 - ---- tests/test-mongoc-topology.c.orig 2017-10-11 23:52:36 UTC -+++ tests/test-mongoc-topology.c -@@ -345,7 +345,9 @@ _test_topology_invalidate_server (bool p - BSON_ASSERT (bson_empty (&sd->hosts)); - BSON_ASSERT (bson_empty (&sd->passives)); - BSON_ASSERT (bson_empty (&sd->arbiters)); -+#ifdef MONGOC_ENABLE_COMPRESSION - BSON_ASSERT (bson_empty (&sd->compressors)); -+#endif - - mongoc_server_stream_cleanup (server_stream); - diff --git a/devel/mongo-c-driver/pkg-plist b/devel/mongo-c-driver/pkg-plist index fd7974b2712..f9a1b9a654c 100644 --- a/devel/mongo-c-driver/pkg-plist +++ b/devel/mongo-c-driver/pkg-plist @@ -1,55 +1,1476 @@ -include/libmongoc-1.0/mongoc-apm.h -include/libmongoc-1.0/mongoc-bulk-operation.h -include/libmongoc-1.0/mongoc-client-pool.h -include/libmongoc-1.0/mongoc-client.h -include/libmongoc-1.0/mongoc-collection.h -include/libmongoc-1.0/mongoc-config.h -include/libmongoc-1.0/mongoc-cursor.h -include/libmongoc-1.0/mongoc-database.h -include/libmongoc-1.0/mongoc-error.h -include/libmongoc-1.0/mongoc-find-and-modify.h -include/libmongoc-1.0/mongoc-flags.h -include/libmongoc-1.0/mongoc-gridfs-file-list.h -include/libmongoc-1.0/mongoc-gridfs-file-page.h -include/libmongoc-1.0/mongoc-gridfs-file.h -include/libmongoc-1.0/mongoc-gridfs.h -include/libmongoc-1.0/mongoc-handshake.h -include/libmongoc-1.0/mongoc-host-list.h -include/libmongoc-1.0/mongoc-index.h -include/libmongoc-1.0/mongoc-init.h -include/libmongoc-1.0/mongoc-iovec.h -include/libmongoc-1.0/mongoc-log.h -include/libmongoc-1.0/mongoc-macros.h -include/libmongoc-1.0/mongoc-matcher.h -include/libmongoc-1.0/mongoc-opcode.h -include/libmongoc-1.0/mongoc-rand.h -include/libmongoc-1.0/mongoc-read-concern.h -include/libmongoc-1.0/mongoc-read-prefs.h -include/libmongoc-1.0/mongoc-server-description.h -include/libmongoc-1.0/mongoc-socket.h -include/libmongoc-1.0/mongoc-ssl.h -include/libmongoc-1.0/mongoc-stream-buffered.h -include/libmongoc-1.0/mongoc-stream-file.h -include/libmongoc-1.0/mongoc-stream-gridfs.h -include/libmongoc-1.0/mongoc-stream-socket.h -include/libmongoc-1.0/mongoc-stream-tls-libressl.h -include/libmongoc-1.0/mongoc-stream-tls-openssl.h -include/libmongoc-1.0/mongoc-stream-tls.h -include/libmongoc-1.0/mongoc-stream.h -include/libmongoc-1.0/mongoc-topology-description.h -include/libmongoc-1.0/mongoc-uri.h -include/libmongoc-1.0/mongoc-version-functions.h -include/libmongoc-1.0/mongoc-version.h -include/libmongoc-1.0/mongoc-write-concern.h +bin/mongoc-stat include/libmongoc-1.0/mongoc.h +include/libmongoc-1.0/mongoc/mongoc-apm.h +include/libmongoc-1.0/mongoc/mongoc-bulk-operation.h +include/libmongoc-1.0/mongoc/mongoc-change-stream.h +include/libmongoc-1.0/mongoc/mongoc-client-pool.h +include/libmongoc-1.0/mongoc/mongoc-client-session.h +include/libmongoc-1.0/mongoc/mongoc-client-side-encryption.h +include/libmongoc-1.0/mongoc/mongoc-client.h +include/libmongoc-1.0/mongoc/mongoc-collection.h +include/libmongoc-1.0/mongoc/mongoc-config.h +include/libmongoc-1.0/mongoc/mongoc-cursor.h +include/libmongoc-1.0/mongoc/mongoc-database.h +include/libmongoc-1.0/mongoc/mongoc-error.h +include/libmongoc-1.0/mongoc/mongoc-find-and-modify.h +include/libmongoc-1.0/mongoc/mongoc-flags.h +include/libmongoc-1.0/mongoc/mongoc-gridfs-bucket.h +include/libmongoc-1.0/mongoc/mongoc-gridfs-file-list.h +include/libmongoc-1.0/mongoc/mongoc-gridfs-file-page.h +include/libmongoc-1.0/mongoc/mongoc-gridfs-file.h +include/libmongoc-1.0/mongoc/mongoc-gridfs.h +include/libmongoc-1.0/mongoc/mongoc-handshake.h +include/libmongoc-1.0/mongoc/mongoc-host-list.h +include/libmongoc-1.0/mongoc/mongoc-index.h +include/libmongoc-1.0/mongoc/mongoc-init.h +include/libmongoc-1.0/mongoc/mongoc-iovec.h +include/libmongoc-1.0/mongoc/mongoc-log.h +include/libmongoc-1.0/mongoc/mongoc-macros.h +include/libmongoc-1.0/mongoc/mongoc-matcher.h +include/libmongoc-1.0/mongoc/mongoc-opcode.h +include/libmongoc-1.0/mongoc/mongoc-optional.h +include/libmongoc-1.0/mongoc/mongoc-prelude.h +include/libmongoc-1.0/mongoc/mongoc-rand.h +include/libmongoc-1.0/mongoc/mongoc-read-concern.h +include/libmongoc-1.0/mongoc/mongoc-read-prefs.h +include/libmongoc-1.0/mongoc/mongoc-server-api.h +include/libmongoc-1.0/mongoc/mongoc-server-description.h +include/libmongoc-1.0/mongoc/mongoc-socket.h +include/libmongoc-1.0/mongoc/mongoc-ssl.h +include/libmongoc-1.0/mongoc/mongoc-stream-buffered.h +include/libmongoc-1.0/mongoc/mongoc-stream-file.h +include/libmongoc-1.0/mongoc/mongoc-stream-gridfs.h +include/libmongoc-1.0/mongoc/mongoc-stream-socket.h +include/libmongoc-1.0/mongoc/mongoc-stream-tls-libressl.h +include/libmongoc-1.0/mongoc/mongoc-stream-tls-openssl.h +include/libmongoc-1.0/mongoc/mongoc-stream-tls.h +include/libmongoc-1.0/mongoc/mongoc-stream.h +include/libmongoc-1.0/mongoc/mongoc-topology-description.h +include/libmongoc-1.0/mongoc/mongoc-uri.h +include/libmongoc-1.0/mongoc/mongoc-version-functions.h +include/libmongoc-1.0/mongoc/mongoc-version.h +include/libmongoc-1.0/mongoc/mongoc-write-concern.h +include/libmongoc-1.0/mongoc/mongoc.h lib/cmake/libmongoc-1.0/libmongoc-1.0-config-version.cmake lib/cmake/libmongoc-1.0/libmongoc-1.0-config.cmake lib/cmake/libmongoc-static-1.0/libmongoc-static-1.0-config-version.cmake lib/cmake/libmongoc-static-1.0/libmongoc-static-1.0-config.cmake +lib/cmake/mongoc-1.0/mongoc-1.0-config-version.cmake +lib/cmake/mongoc-1.0/mongoc-1.0-config.cmake +lib/cmake/mongoc-1.0/mongoc-targets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/mongoc-1.0/mongoc-targets.cmake lib/libmongoc-1.0.so lib/libmongoc-1.0.so.0 -lib/libmongoc-1.0.so.1 +lib/libmongoc-1.0.so.0.0.0 lib/libmongoc-static-1.0.a libdata/pkgconfig/libmongoc-1.0.pc -libdata/pkgconfig/libmongoc-ssl-1.0.pc +%%SSL%%libdata/pkgconfig/libmongoc-ssl-1.0.pc libdata/pkgconfig/libmongoc-static-1.0.pc +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/_images/msvc-add-dependencies-static.png +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/_images/msvc-add-dependencies.png +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/_images/msvc-add-include-directories.png +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/_images/msvc-create-project.png +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/_images/msvc-set-path.png +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/_images/msvc-switch-architecture.png +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/_static/ajax-loader.gif +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/_static/basic.css +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/_static/comment-bright.png +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/_static/comment-close.png +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/_static/comment.png +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/_static/doctools.js +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/_static/documentation_options.js +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/_static/down-pressed.png +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/_static/down.png +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/_static/file.png +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/_static/jquery-3.2.1.js +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/_static/jquery.js +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/_static/minus.png +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/_static/plus.png +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/_static/pygments.css +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/_static/readable.css +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/_static/searchtools.js +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/_static/underscore-1.3.1.js +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/_static/underscore.js +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/_static/up-pressed.png +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/_static/up.png +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/_static/websupport.js +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/advanced-connections.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/aggregate.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/api.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/application-performance-monitoring.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/authentication.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/basic-troubleshooting.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/bulk.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/configuring_tls.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/connection-pooling.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/create-indexes.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/cursors.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/debugging.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/distinct-mapreduce.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/errors.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/full_index.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/gridfs.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/guides.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/index.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/init-cleanup.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/installing.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/lifecycle.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/logging.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/matcher.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc-common-task-examples.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_callbacks_destroy.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_callbacks_new.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_callbacks_t.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_command_failed_get_command_name.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_command_failed_get_context.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_command_failed_get_duration.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_command_failed_get_error.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_command_failed_get_host.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_command_failed_get_operation_id.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_command_failed_get_reply.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_command_failed_get_request_id.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_command_failed_get_server_connection_id.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_command_failed_get_server_id.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_command_failed_get_service_id.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_command_failed_t.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_command_started_get_command.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_command_started_get_command_name.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_command_started_get_context.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_command_started_get_database_name.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_command_started_get_host.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_command_started_get_operation_id.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_command_started_get_request_id.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_command_started_get_server_connection_id.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_command_started_get_server_id.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_command_started_get_service_id.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_command_started_t.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_command_succeeded_get_command_name.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_command_succeeded_get_context.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_command_succeeded_get_duration.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_command_succeeded_get_host.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_command_succeeded_get_operation_id.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_command_succeeded_get_reply.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_command_succeeded_get_request_id.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_command_succeeded_get_server_connection_id.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_command_succeeded_get_server_id.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_command_succeeded_get_service_id.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_command_succeeded_t.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_server_changed_get_context.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_server_changed_get_host.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_server_changed_get_new_description.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_server_changed_get_previous_description.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_server_changed_get_topology_id.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_server_changed_t.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_server_closed_get_context.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_server_closed_get_host.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_server_closed_get_topology_id.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_server_closed_t.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_server_heartbeat_failed_get_awaited.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_server_heartbeat_failed_get_context.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_server_heartbeat_failed_get_duration.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_server_heartbeat_failed_get_error.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_server_heartbeat_failed_get_host.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_server_heartbeat_failed_t.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_server_heartbeat_started_get_awaited.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_server_heartbeat_started_get_context.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_server_heartbeat_started_get_host.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_server_heartbeat_started_t.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_server_heartbeat_succeeded_get_awaited.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_server_heartbeat_succeeded_get_context.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_server_heartbeat_succeeded_get_duration.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_server_heartbeat_succeeded_get_host.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_server_heartbeat_succeeded_get_reply.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_server_heartbeat_succeeded_t.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_server_opening_get_context.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_server_opening_get_host.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_server_opening_get_topology_id.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_server_opening_t.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_set_command_failed_cb.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_set_command_started_cb.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_set_command_succeeded_cb.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_set_server_changed_cb.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_set_server_closed_cb.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_set_server_heartbeat_failed_cb.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_set_server_heartbeat_started_cb.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_set_server_heartbeat_succeeded_cb.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_set_server_opening_cb.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_set_topology_changed_cb.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_set_topology_closed_cb.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_set_topology_opening_cb.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_topology_changed_get_context.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_topology_changed_get_new_description.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_topology_changed_get_previous_description.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_topology_changed_get_topology_id.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_topology_changed_t.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_topology_closed_get_context.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_topology_closed_get_topology_id.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_topology_closed_t.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_topology_opening_get_context.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_topology_opening_get_topology_id.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_apm_topology_opening_t.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_auto_encryption_opts_destroy.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_auto_encryption_opts_new.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_auto_encryption_opts_set_bypass_auto_encryption.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_auto_encryption_opts_set_bypass_query_analysis.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_auto_encryption_opts_set_encrypted_fields_map.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_auto_encryption_opts_set_extra.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_auto_encryption_opts_set_keyvault_client.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_auto_encryption_opts_set_keyvault_client_pool.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_auto_encryption_opts_set_keyvault_namespace.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_auto_encryption_opts_set_kms_credential_provider_callback.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_auto_encryption_opts_set_kms_providers.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_auto_encryption_opts_set_schema_map.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_auto_encryption_opts_set_tls_opts.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_auto_encryption_opts_t.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_bulk_operation_delete.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_bulk_operation_delete_one.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_bulk_operation_destroy.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_bulk_operation_execute.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_bulk_operation_get_hint.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_bulk_operation_get_write_concern.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_bulk_operation_insert.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_bulk_operation_insert_with_opts.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_bulk_operation_remove.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_bulk_operation_remove_many_with_opts.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_bulk_operation_remove_one.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_bulk_operation_remove_one_with_opts.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_bulk_operation_replace_one.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_bulk_operation_replace_one_with_opts.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_bulk_operation_set_bypass_document_validation.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_bulk_operation_set_client_session.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_bulk_operation_set_comment.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_bulk_operation_set_hint.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_bulk_operation_set_let.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_bulk_operation_t.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_bulk_operation_update.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_bulk_operation_update_many_with_opts.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_bulk_operation_update_one.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_bulk_operation_update_one_with_opts.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_change_stream_destroy.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_change_stream_error_document.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_change_stream_get_resume_token.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_change_stream_next.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_change_stream_t.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_check_version.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_cleanup.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_command.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_command_simple.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_command_simple_with_server_id.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_command_with_opts.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_destroy.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_enable_auto_encryption.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_encryption_add_key_alt_name.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_encryption_create_datakey.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_encryption_datakey_opts_destroy.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_encryption_datakey_opts_new.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_encryption_datakey_opts_set_keyaltnames.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_encryption_datakey_opts_set_keymaterial.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_encryption_datakey_opts_set_masterkey.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_encryption_datakey_opts_t.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_encryption_decrypt.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_encryption_delete_key.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_encryption_destroy.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_encryption_encrypt.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_encryption_encrypt_opts_destroy.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_encryption_encrypt_opts_new.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_encryption_encrypt_opts_set_algorithm.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_encryption_encrypt_opts_set_contention_factor.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_encryption_encrypt_opts_set_keyaltname.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_encryption_encrypt_opts_set_keyid.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_encryption_encrypt_opts_set_query_type.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_encryption_encrypt_opts_t.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_encryption_get_crypt_shared_version.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_encryption_get_key.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_encryption_get_key_by_alt_name.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_encryption_get_keys.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_encryption_new.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_encryption_opts_destroy.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_encryption_opts_new.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_encryption_opts_set_keyvault_client.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_encryption_opts_set_keyvault_namespace.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_encryption_opts_set_kms_credential_provider_callback.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_encryption_opts_set_kms_providers.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_encryption_opts_set_tls_opts.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_encryption_opts_t.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_encryption_remove_key_alt_name.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_encryption_rewrap_many_datakey.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_encryption_rewrap_many_datakey_result_destroy.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_encryption_rewrap_many_datakey_result_get_bulk_write_result.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_encryption_rewrap_many_datakey_result_new.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_encryption_rewrap_many_datakey_result_t.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_encryption_t.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_find_databases_with_opts.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_get_collection.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_get_crypt_shared_version.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_get_database.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_get_database_names.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_get_database_names_with_opts.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_get_default_database.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_get_gridfs.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_get_handshake_description.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_get_max_bson_size.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_get_max_message_size.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_get_read_concern.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_get_read_prefs.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_get_server_description.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_get_server_descriptions.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_get_server_status.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_get_uri.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_get_write_concern.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_new.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_new_from_uri.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_new_from_uri_with_error.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_pool_destroy.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_pool_enable_auto_encryption.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_pool_max_size.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_pool_min_size.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_pool_new.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_pool_new_with_error.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_pool_pop.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_pool_push.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_pool_set_apm_callbacks.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_pool_set_appname.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_pool_set_error_api.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_pool_set_server_api.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_pool_set_ssl_opts.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_pool_t.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_pool_try_pop.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_read_command_with_opts.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_read_write_command_with_opts.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_reset.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_select_server.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_session_abort_transaction.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_session_advance_cluster_time.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_session_advance_operation_time.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_session_append.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_session_commit_transaction.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_session_destroy.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_session_get_client.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_session_get_cluster_time.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_session_get_dirty.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_session_get_lsid.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_session_get_operation_time.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_session_get_opts.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_session_get_server_id.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_session_get_transaction_state.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_session_in_transaction.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_session_start_transaction.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_session_t.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_session_with_transaction.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_session_with_transaction_cb_t.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_set_apm_callbacks.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_set_appname.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_set_error_api.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_set_read_concern.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_set_read_prefs.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_set_server_api.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_set_ssl_opts.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_set_stream_initiator.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_set_write_concern.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_start_session.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_t.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_watch.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_client_write_command_with_opts.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_collection_aggregate.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_collection_command.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_collection_command_simple.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_collection_command_with_opts.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_collection_copy.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_collection_count.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_collection_count_documents.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_collection_count_with_opts.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_collection_create_bulk_operation.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_collection_create_bulk_operation_with_opts.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_collection_create_index.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_collection_create_index_with_opts.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_collection_delete.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_collection_delete_many.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_collection_delete_one.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_collection_destroy.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_collection_drop.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_collection_drop_index.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_collection_drop_index_with_opts.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_collection_drop_with_opts.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_collection_ensure_index.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_collection_estimated_document_count.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_collection_find.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_collection_find_and_modify.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_collection_find_and_modify_with_opts.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_collection_find_indexes.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_collection_find_indexes_with_opts.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_collection_find_with_opts.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_collection_get_last_error.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_collection_get_name.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_collection_get_read_concern.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_collection_get_read_prefs.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_collection_get_write_concern.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_collection_insert.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_collection_insert_bulk.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_collection_insert_many.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_collection_insert_one.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_collection_keys_to_index_string.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_collection_read_command_with_opts.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_collection_read_write_command_with_opts.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_collection_remove.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_collection_rename.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_collection_rename_with_opts.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_collection_replace_one.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_collection_save.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_collection_set_read_concern.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_collection_set_read_prefs.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_collection_set_write_concern.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_collection_stats.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_collection_t.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_collection_update.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_collection_update_many.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_collection_update_one.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_collection_validate.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_collection_watch.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_collection_write_command_with_opts.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_cursor_clone.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_cursor_current.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_cursor_destroy.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_cursor_error.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_cursor_error_document.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_cursor_get_batch_size.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_cursor_get_hint.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_cursor_get_host.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_cursor_get_id.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_cursor_get_limit.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_cursor_get_max_await_time_ms.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_cursor_is_alive.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_cursor_more.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_cursor_new_from_command_reply.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_cursor_new_from_command_reply_with_opts.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_cursor_next.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_cursor_set_batch_size.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_cursor_set_hint.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_cursor_set_limit.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_cursor_set_max_await_time_ms.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_cursor_t.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_database_add_user.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_database_aggregate.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_database_command.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_database_command_simple.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_database_command_with_opts.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_database_copy.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_database_create_collection.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_database_destroy.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_database_drop.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_database_drop_with_opts.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_database_find_collections.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_database_find_collections_with_opts.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_database_get_collection.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_database_get_collection_names.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_database_get_collection_names_with_opts.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_database_get_name.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_database_get_read_concern.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_database_get_read_prefs.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_database_get_write_concern.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_database_has_collection.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_database_read_command_with_opts.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_database_read_write_command_with_opts.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_database_remove_all_users.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_database_remove_user.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_database_set_read_concern.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_database_set_read_prefs.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_database_set_write_concern.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_database_t.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_database_watch.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_database_write_command_with_opts.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_delete_flags_t.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_error_has_label.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_find_and_modify_opts_append.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_find_and_modify_opts_destroy.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_find_and_modify_opts_get_bypass_document_validation.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_find_and_modify_opts_get_fields.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_find_and_modify_opts_get_flags.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_find_and_modify_opts_get_max_time_ms.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_find_and_modify_opts_get_sort.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_find_and_modify_opts_get_update.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_find_and_modify_opts_new.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_find_and_modify_opts_set_bypass_document_validation.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_find_and_modify_opts_set_fields.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_find_and_modify_opts_set_flags.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_find_and_modify_opts_set_max_time_ms.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_find_and_modify_opts_set_sort.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_find_and_modify_opts_set_update.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_find_and_modify_opts_t.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_get_major_version.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_get_micro_version.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_get_minor_version.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_get_version.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_gridfs_bucket_abort_upload.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_gridfs_bucket_delete_by_id.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_gridfs_bucket_destroy.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_gridfs_bucket_download_to_stream.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_gridfs_bucket_find.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_gridfs_bucket_new.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_gridfs_bucket_open_download_stream.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_gridfs_bucket_open_upload_stream.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_gridfs_bucket_open_upload_stream_with_id.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_gridfs_bucket_stream_error.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_gridfs_bucket_t.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_gridfs_bucket_upload_from_stream.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_gridfs_bucket_upload_from_stream_with_id.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_gridfs_create_file.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_gridfs_create_file_from_stream.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_gridfs_destroy.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_gridfs_drop.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_gridfs_file_destroy.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_gridfs_file_error.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_gridfs_file_get_aliases.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_gridfs_file_get_chunk_size.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_gridfs_file_get_content_type.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_gridfs_file_get_filename.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_gridfs_file_get_id.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_gridfs_file_get_length.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_gridfs_file_get_md5.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_gridfs_file_get_metadata.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_gridfs_file_get_upload_date.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_gridfs_file_list_destroy.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_gridfs_file_list_error.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_gridfs_file_list_next.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_gridfs_file_list_t.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_gridfs_file_opt_t.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_gridfs_file_readv.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_gridfs_file_remove.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_gridfs_file_save.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_gridfs_file_seek.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_gridfs_file_set_aliases.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_gridfs_file_set_content_type.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_gridfs_file_set_filename.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_gridfs_file_set_id.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_gridfs_file_set_md5.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_gridfs_file_set_metadata.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_gridfs_file_t.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_gridfs_file_tell.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_gridfs_file_writev.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_gridfs_find.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_gridfs_find_one.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_gridfs_find_one_by_filename.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_gridfs_find_one_with_opts.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_gridfs_find_with_opts.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_gridfs_get_chunks.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_gridfs_get_files.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_gridfs_remove_by_filename.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_gridfs_t.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_handshake_data_append.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_host_list_t.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_index_opt_geo_get_default.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_index_opt_geo_init.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_index_opt_geo_t.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_index_opt_get_default.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_index_opt_init.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_index_opt_t.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_index_opt_wt_get_default.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_index_opt_wt_init.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_index_opt_wt_t.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_init.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_insert_flags_t.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_iovec_t.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_matcher_destroy.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_matcher_match.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_matcher_new.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_matcher_t.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_optional_copy.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_optional_init.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_optional_is_set.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_optional_set_value.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_optional_t.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_optional_value.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_query_flags_t.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_rand.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_rand_add.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_rand_seed.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_rand_status.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_read_concern_append.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_read_concern_copy.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_read_concern_destroy.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_read_concern_get_level.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_read_concern_is_default.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_read_concern_new.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_read_concern_set_level.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_read_concern_t.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_read_mode_t.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_read_prefs_add_tag.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_read_prefs_copy.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_read_prefs_destroy.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_read_prefs_get_hedge.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_read_prefs_get_max_staleness_seconds.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_read_prefs_get_mode.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_read_prefs_get_tags.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_read_prefs_is_valid.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_read_prefs_new.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_read_prefs_set_hedge.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_read_prefs_set_max_staleness_seconds.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_read_prefs_set_mode.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_read_prefs_set_tags.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_read_prefs_t.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_remove_flags_t.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_reply_flags_t.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_server_api_copy.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_server_api_deprecation_errors.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_server_api_destroy.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_server_api_get_deprecation_errors.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_server_api_get_strict.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_server_api_get_version.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_server_api_new.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_server_api_strict.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_server_api_t.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_server_api_version_from_string.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_server_api_version_t.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_server_api_version_to_string.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_server_description_destroy.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_server_description_hello_response.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_server_description_host.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_server_description_id.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_server_description_ismaster.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_server_description_last_update_time.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_server_description_new_copy.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_server_description_round_trip_time.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_server_description_t.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_server_description_type.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_server_descriptions_destroy_all.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_session_opt_t.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_session_opts_clone.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_session_opts_destroy.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_session_opts_get_causal_consistency.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_session_opts_get_default_transaction_opts.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_session_opts_get_snapshot.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_session_opts_get_transaction_opts.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_session_opts_new.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_session_opts_set_causal_consistency.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_session_opts_set_default_transaction_opts.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_session_opts_set_snapshot.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_socket_accept.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_socket_bind.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_socket_close.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_socket_connect.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_socket_destroy.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_socket_errno.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_socket_getnameinfo.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_socket_getsockname.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_socket_listen.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_socket_new.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_socket_recv.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_socket_send.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_socket_sendv.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_socket_setsockopt.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_socket_t.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_ssl_opt_get_default.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_ssl_opt_t.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_stream_buffered_new.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_stream_buffered_t.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_stream_close.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_stream_cork.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_stream_destroy.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_stream_file_get_fd.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_stream_file_new.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_stream_file_new_for_path.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_stream_file_t.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_stream_flush.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_stream_get_base_stream.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_stream_gridfs_new.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_stream_read.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_stream_readv.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_stream_setsockopt.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_stream_should_retry.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_stream_socket_get_socket.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_stream_socket_new.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_stream_socket_t.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_stream_t.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_stream_timed_out.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_stream_tls_t.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_stream_uncork.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_stream_write.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_stream_writev.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_topology_description_destroy.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_topology_description_get_servers.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_topology_description_has_readable_server.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_topology_description_has_writable_server.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_topology_description_new_copy.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_topology_description_t.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_topology_description_type.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_transaction_opt_t.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_transaction_opts_clone.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_transaction_opts_destroy.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_transaction_opts_get_max_commit_time_ms.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_transaction_opts_get_read_concern.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_transaction_opts_get_read_prefs.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_transaction_opts_get_write_concern.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_transaction_opts_new.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_transaction_opts_set_max_commit_time_ms.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_transaction_opts_set_read_concern.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_transaction_opts_set_read_prefs.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_transaction_opts_set_write_concern.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_transaction_state_t.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_update_flags_t.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_uri_copy.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_uri_destroy.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_uri_get_auth_mechanism.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_uri_get_auth_source.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_uri_get_compressors.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_uri_get_database.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_uri_get_hosts.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_uri_get_mechanism_properties.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_uri_get_option_as_bool.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_uri_get_option_as_int32.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_uri_get_option_as_int64.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_uri_get_option_as_utf8.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_uri_get_options.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_uri_get_password.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_uri_get_read_concern.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_uri_get_read_prefs.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_uri_get_read_prefs_t.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_uri_get_replica_set.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_uri_get_service.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_uri_get_srv_hostname.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_uri_get_srv_service_name.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_uri_get_ssl.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_uri_get_string.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_uri_get_tls.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_uri_get_username.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_uri_get_write_concern.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_uri_has_option.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_uri_new.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_uri_new_for_host_port.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_uri_new_with_error.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_uri_option_is_bool.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_uri_option_is_int32.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_uri_option_is_int64.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_uri_option_is_utf8.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_uri_set_auth_mechanism.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_uri_set_auth_source.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_uri_set_compressors.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_uri_set_database.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_uri_set_mechanism_properties.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_uri_set_option_as_bool.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_uri_set_option_as_int32.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_uri_set_option_as_int64.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_uri_set_option_as_utf8.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_uri_set_password.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_uri_set_read_concern.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_uri_set_read_prefs_t.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_uri_set_username.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_uri_set_write_concern.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_uri_t.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_uri_unescape.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_version.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_write_concern_append.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_write_concern_copy.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_write_concern_destroy.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_write_concern_get_fsync.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_write_concern_get_journal.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_write_concern_get_w.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_write_concern_get_wmajority.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_write_concern_get_wtag.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_write_concern_get_wtimeout.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_write_concern_get_wtimeout_int64.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_write_concern_is_acknowledged.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_write_concern_is_default.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_write_concern_is_valid.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_write_concern_journal_is_set.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_write_concern_new.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_write_concern_set_fsync.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_write_concern_set_journal.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_write_concern_set_w.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_write_concern_set_wmajority.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_write_concern_set_wtag.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_write_concern_set_wtimeout.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_write_concern_set_wtimeout_int64.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/mongoc_write_concern_t.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/objects.inv +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/queryable-encryption.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/search.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/searchindex.js +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/tutorial.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/using_client_side_encryption.html +%%PORTDOCS%%%%DOCSDIR%%/mongo-c-driver/html/visual-studio-guide.html +%%PORTDOCS%%share/man/man3/mongoc_advanced_connections.3.gz +%%PORTDOCS%%share/man/man3/mongoc_aggregate.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_callbacks_destroy.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_callbacks_new.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_callbacks_t.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_command_failed_get_command_name.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_command_failed_get_context.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_command_failed_get_duration.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_command_failed_get_error.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_command_failed_get_host.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_command_failed_get_operation_id.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_command_failed_get_reply.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_command_failed_get_request_id.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_command_failed_get_server_connection_id.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_command_failed_get_server_id.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_command_failed_get_service_id.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_command_failed_t.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_command_started_get_command.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_command_started_get_command_name.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_command_started_get_context.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_command_started_get_database_name.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_command_started_get_host.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_command_started_get_operation_id.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_command_started_get_request_id.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_command_started_get_server_connection_id.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_command_started_get_server_id.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_command_started_get_service_id.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_command_started_t.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_command_succeeded_get_command_name.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_command_succeeded_get_context.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_command_succeeded_get_duration.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_command_succeeded_get_host.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_command_succeeded_get_operation_id.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_command_succeeded_get_reply.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_command_succeeded_get_request_id.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_command_succeeded_get_server_connection_id.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_command_succeeded_get_server_id.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_command_succeeded_get_service_id.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_command_succeeded_t.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_server_changed_get_context.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_server_changed_get_host.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_server_changed_get_new_description.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_server_changed_get_previous_description.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_server_changed_get_topology_id.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_server_changed_t.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_server_closed_get_context.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_server_closed_get_host.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_server_closed_get_topology_id.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_server_closed_t.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_server_heartbeat_failed_get_awaited.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_server_heartbeat_failed_get_context.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_server_heartbeat_failed_get_duration.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_server_heartbeat_failed_get_error.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_server_heartbeat_failed_get_host.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_server_heartbeat_failed_t.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_server_heartbeat_started_get_awaited.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_server_heartbeat_started_get_context.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_server_heartbeat_started_get_host.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_server_heartbeat_started_t.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_server_heartbeat_succeeded_get_awaited.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_server_heartbeat_succeeded_get_context.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_server_heartbeat_succeeded_get_duration.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_server_heartbeat_succeeded_get_host.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_server_heartbeat_succeeded_get_reply.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_server_heartbeat_succeeded_t.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_server_opening_get_context.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_server_opening_get_host.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_server_opening_get_topology_id.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_server_opening_t.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_set_command_failed_cb.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_set_command_started_cb.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_set_command_succeeded_cb.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_set_server_changed_cb.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_set_server_closed_cb.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_set_server_heartbeat_failed_cb.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_set_server_heartbeat_started_cb.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_set_server_heartbeat_succeeded_cb.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_set_server_opening_cb.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_set_topology_changed_cb.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_set_topology_closed_cb.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_set_topology_opening_cb.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_topology_changed_get_context.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_topology_changed_get_new_description.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_topology_changed_get_previous_description.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_topology_changed_get_topology_id.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_topology_changed_t.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_topology_closed_get_context.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_topology_closed_get_topology_id.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_topology_closed_t.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_topology_opening_get_context.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_topology_opening_get_topology_id.3.gz +%%PORTDOCS%%share/man/man3/mongoc_apm_topology_opening_t.3.gz +%%PORTDOCS%%share/man/man3/mongoc_application_performance_monitoring.3.gz +%%PORTDOCS%%share/man/man3/mongoc_authentication.3.gz +%%PORTDOCS%%share/man/man3/mongoc_auto_encryption_opts_destroy.3.gz +%%PORTDOCS%%share/man/man3/mongoc_auto_encryption_opts_new.3.gz +%%PORTDOCS%%share/man/man3/mongoc_auto_encryption_opts_set_bypass_auto_encryption.3.gz +%%PORTDOCS%%share/man/man3/mongoc_auto_encryption_opts_set_bypass_query_analysis.3.gz +%%PORTDOCS%%share/man/man3/mongoc_auto_encryption_opts_set_encrypted_fields_map.3.gz +%%PORTDOCS%%share/man/man3/mongoc_auto_encryption_opts_set_extra.3.gz +%%PORTDOCS%%share/man/man3/mongoc_auto_encryption_opts_set_key_vault_client.3.gz +%%PORTDOCS%%share/man/man3/mongoc_auto_encryption_opts_set_key_vault_client_pool.3.gz +%%PORTDOCS%%share/man/man3/mongoc_auto_encryption_opts_set_key_vault_namespace.3.gz +%%PORTDOCS%%share/man/man3/mongoc_auto_encryption_opts_set_kms_credential_provider_callback.3.gz +%%PORTDOCS%%share/man/man3/mongoc_auto_encryption_opts_set_kms_providers.3.gz +%%PORTDOCS%%share/man/man3/mongoc_auto_encryption_opts_set_schema_map.3.gz +%%PORTDOCS%%share/man/man3/mongoc_auto_encryption_opts_set_tls_opts.3.gz +%%PORTDOCS%%share/man/man3/mongoc_auto_encryption_opts_t.3.gz +%%PORTDOCS%%share/man/man3/mongoc_basic_troubleshooting.3.gz +%%PORTDOCS%%share/man/man3/mongoc_bulk.3.gz +%%PORTDOCS%%share/man/man3/mongoc_bulk_operation_delete.3.gz +%%PORTDOCS%%share/man/man3/mongoc_bulk_operation_delete_one.3.gz +%%PORTDOCS%%share/man/man3/mongoc_bulk_operation_destroy.3.gz +%%PORTDOCS%%share/man/man3/mongoc_bulk_operation_execute.3.gz +%%PORTDOCS%%share/man/man3/mongoc_bulk_operation_get_hint.3.gz +%%PORTDOCS%%share/man/man3/mongoc_bulk_operation_get_write_concern.3.gz +%%PORTDOCS%%share/man/man3/mongoc_bulk_operation_insert.3.gz +%%PORTDOCS%%share/man/man3/mongoc_bulk_operation_insert_with_opts.3.gz +%%PORTDOCS%%share/man/man3/mongoc_bulk_operation_remove.3.gz +%%PORTDOCS%%share/man/man3/mongoc_bulk_operation_remove_many_with_opts.3.gz +%%PORTDOCS%%share/man/man3/mongoc_bulk_operation_remove_one.3.gz +%%PORTDOCS%%share/man/man3/mongoc_bulk_operation_remove_one_with_opts.3.gz +%%PORTDOCS%%share/man/man3/mongoc_bulk_operation_replace_one.3.gz +%%PORTDOCS%%share/man/man3/mongoc_bulk_operation_replace_one_with_opts.3.gz +%%PORTDOCS%%share/man/man3/mongoc_bulk_operation_set_bypass_document_validation.3.gz +%%PORTDOCS%%share/man/man3/mongoc_bulk_operation_set_client_session.3.gz +%%PORTDOCS%%share/man/man3/mongoc_bulk_operation_set_comment.3.gz +%%PORTDOCS%%share/man/man3/mongoc_bulk_operation_set_hint.3.gz +%%PORTDOCS%%share/man/man3/mongoc_bulk_operation_set_let.3.gz +%%PORTDOCS%%share/man/man3/mongoc_bulk_operation_t.3.gz +%%PORTDOCS%%share/man/man3/mongoc_bulk_operation_update.3.gz +%%PORTDOCS%%share/man/man3/mongoc_bulk_operation_update_many_with_opts.3.gz +%%PORTDOCS%%share/man/man3/mongoc_bulk_operation_update_one.3.gz +%%PORTDOCS%%share/man/man3/mongoc_bulk_operation_update_one_with_opts.3.gz +%%PORTDOCS%%share/man/man3/mongoc_change_stream_destroy.3.gz +%%PORTDOCS%%share/man/man3/mongoc_change_stream_error_document.3.gz +%%PORTDOCS%%share/man/man3/mongoc_change_stream_get_resume_token.3.gz +%%PORTDOCS%%share/man/man3/mongoc_change_stream_next.3.gz +%%PORTDOCS%%share/man/man3/mongoc_change_stream_t.3.gz +%%PORTDOCS%%share/man/man3/mongoc_check_version.3.gz +%%PORTDOCS%%share/man/man3/mongoc_cleanup.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_command.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_command_simple.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_command_simple_with_server_id.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_command_with_opts.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_decryption_decrypt.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_destroy.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_enable_auto_encryption.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_encryption_add_key_alt_name.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_encryption_create_datakey.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_encryption_datakey_opts_destroy.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_encryption_datakey_opts_new.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_encryption_datakey_opts_set_keyaltnames.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_encryption_datakey_opts_set_keymaterial.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_encryption_datakey_opts_set_masterkey.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_encryption_datakey_opts_t.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_encryption_delete_key.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_encryption_destroy.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_encryption_encrypt.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_encryption_encrypt_opts_destroy.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_encryption_encrypt_opts_new.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_encryption_encrypt_opts_set_algorithm.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_encryption_encrypt_opts_set_contention_factor.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_encryption_encrypt_opts_set_keyaltname.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_encryption_encrypt_opts_set_keyid.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_encryption_encrypt_opts_set_query_type.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_encryption_encrypt_opts_t.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_encryption_get_crypt_shared_version.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_encryption_get_key.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_encryption_get_key_by_alt_name.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_encryption_get_keys.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_encryption_new.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_encryption_opts_destroy.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_encryption_opts_new.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_encryption_opts_set_key_vault_namespace.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_encryption_opts_set_keyvault_client.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_encryption_opts_set_kms_credential_provider_callback.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_encryption_opts_set_kms_providers.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_encryption_opts_set_tls_opts.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_encryption_opts_t.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_encryption_remove_key_alt_name.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_encryption_rewrap_many_datakey.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_encryption_rewrap_many_datakey_result_destroy.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_encryption_rewrap_many_datakey_result_get_bulk_write_result.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_encryption_rewrap_many_datakey_result_new.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_encryption_rewrap_many_datakey_result_t.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_encryption_t.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_find_databases_with_opts.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_get_collection.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_get_crypt_shared_version.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_get_database.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_get_database_names.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_get_database_names_with_opts.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_get_default_database.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_get_gridfs.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_get_handshake_description.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_get_max_bson_size.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_get_max_message_size.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_get_read_concern.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_get_read_prefs.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_get_server_description.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_get_server_descriptions.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_get_server_status.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_get_uri.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_get_write_concern.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_new.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_new_from_uri.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_new_from_uri_with_error.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_pool_destroy.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_pool_enable_auto_encryption.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_pool_max_size.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_pool_min_size.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_pool_new.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_pool_new_with_error.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_pool_pop.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_pool_push.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_pool_set_apm_callbacks.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_pool_set_appname.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_pool_set_error_api.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_pool_set_server_api.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_pool_set_ssl_opts.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_pool_t.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_pool_try_pop.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_read_command_with_opts.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_read_write_command_with_opts.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_reset.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_select_server.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_session_abort_transaction.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_session_advance_cluster_time.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_session_advance_operation_time.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_session_append.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_session_commit_transaction.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_session_destroy.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_session_get_client.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_session_get_cluster_time.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_session_get_dirty.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_session_get_lsid.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_session_get_operation_time.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_session_get_opts.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_session_get_server_id.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_session_get_transaction_state.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_session_in_transaction.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_session_start_transaction.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_session_t.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_session_with_transaction.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_session_with_transaction_cb_t.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_set_apm_callbacks.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_set_appname.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_set_error_api.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_set_read_concern.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_set_read_prefs.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_set_server_api.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_set_ssl_opts.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_set_stream_initiator.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_set_write_concern.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_start_session.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_t.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_watch.3.gz +%%PORTDOCS%%share/man/man3/mongoc_client_write_command_with_opts.3.gz +%%PORTDOCS%%share/man/man3/mongoc_collection_aggregate.3.gz +%%PORTDOCS%%share/man/man3/mongoc_collection_command.3.gz +%%PORTDOCS%%share/man/man3/mongoc_collection_command_simple.3.gz +%%PORTDOCS%%share/man/man3/mongoc_collection_command_with_opts.3.gz +%%PORTDOCS%%share/man/man3/mongoc_collection_copy.3.gz +%%PORTDOCS%%share/man/man3/mongoc_collection_count.3.gz +%%PORTDOCS%%share/man/man3/mongoc_collection_count_documents.3.gz +%%PORTDOCS%%share/man/man3/mongoc_collection_count_with_opts.3.gz +%%PORTDOCS%%share/man/man3/mongoc_collection_create_bulk_operation.3.gz +%%PORTDOCS%%share/man/man3/mongoc_collection_create_bulk_operation_with_opts.3.gz +%%PORTDOCS%%share/man/man3/mongoc_collection_create_index.3.gz +%%PORTDOCS%%share/man/man3/mongoc_collection_create_index_with_opts.3.gz +%%PORTDOCS%%share/man/man3/mongoc_collection_delete.3.gz +%%PORTDOCS%%share/man/man3/mongoc_collection_delete_many.3.gz +%%PORTDOCS%%share/man/man3/mongoc_collection_delete_one.3.gz +%%PORTDOCS%%share/man/man3/mongoc_collection_destroy.3.gz +%%PORTDOCS%%share/man/man3/mongoc_collection_drop.3.gz +%%PORTDOCS%%share/man/man3/mongoc_collection_drop_index.3.gz +%%PORTDOCS%%share/man/man3/mongoc_collection_drop_index_with_opts.3.gz +%%PORTDOCS%%share/man/man3/mongoc_collection_drop_with_opts.3.gz +%%PORTDOCS%%share/man/man3/mongoc_collection_ensure_index.3.gz +%%PORTDOCS%%share/man/man3/mongoc_collection_estimated_document_count.3.gz +%%PORTDOCS%%share/man/man3/mongoc_collection_find.3.gz +%%PORTDOCS%%share/man/man3/mongoc_collection_find_and_modify.3.gz +%%PORTDOCS%%share/man/man3/mongoc_collection_find_and_modify_with_opts.3.gz +%%PORTDOCS%%share/man/man3/mongoc_collection_find_indexes.3.gz +%%PORTDOCS%%share/man/man3/mongoc_collection_find_indexes_with_opts.3.gz +%%PORTDOCS%%share/man/man3/mongoc_collection_find_with_opts.3.gz +%%PORTDOCS%%share/man/man3/mongoc_collection_get_last_error.3.gz +%%PORTDOCS%%share/man/man3/mongoc_collection_get_name.3.gz +%%PORTDOCS%%share/man/man3/mongoc_collection_get_read_concern.3.gz +%%PORTDOCS%%share/man/man3/mongoc_collection_get_read_prefs.3.gz +%%PORTDOCS%%share/man/man3/mongoc_collection_get_write_concern.3.gz +%%PORTDOCS%%share/man/man3/mongoc_collection_insert.3.gz +%%PORTDOCS%%share/man/man3/mongoc_collection_insert_bulk.3.gz +%%PORTDOCS%%share/man/man3/mongoc_collection_insert_many.3.gz +%%PORTDOCS%%share/man/man3/mongoc_collection_insert_one.3.gz +%%PORTDOCS%%share/man/man3/mongoc_collection_keys_to_index_string.3.gz +%%PORTDOCS%%share/man/man3/mongoc_collection_read_command_with_opts.3.gz +%%PORTDOCS%%share/man/man3/mongoc_collection_read_write_command_with_opts.3.gz +%%PORTDOCS%%share/man/man3/mongoc_collection_remove.3.gz +%%PORTDOCS%%share/man/man3/mongoc_collection_rename.3.gz +%%PORTDOCS%%share/man/man3/mongoc_collection_rename_with_opts.3.gz +%%PORTDOCS%%share/man/man3/mongoc_collection_replace_one.3.gz +%%PORTDOCS%%share/man/man3/mongoc_collection_save.3.gz +%%PORTDOCS%%share/man/man3/mongoc_collection_set_read_concern.3.gz +%%PORTDOCS%%share/man/man3/mongoc_collection_set_read_prefs.3.gz +%%PORTDOCS%%share/man/man3/mongoc_collection_set_write_concern.3.gz +%%PORTDOCS%%share/man/man3/mongoc_collection_stats.3.gz +%%PORTDOCS%%share/man/man3/mongoc_collection_t.3.gz +%%PORTDOCS%%share/man/man3/mongoc_collection_update.3.gz +%%PORTDOCS%%share/man/man3/mongoc_collection_update_many.3.gz +%%PORTDOCS%%share/man/man3/mongoc_collection_update_one.3.gz +%%PORTDOCS%%share/man/man3/mongoc_collection_validate.3.gz +%%PORTDOCS%%share/man/man3/mongoc_collection_watch.3.gz +%%PORTDOCS%%share/man/man3/mongoc_collection_write_command_with_opts.3.gz +%%PORTDOCS%%share/man/man3/mongoc_common_task_examples.3.gz +%%PORTDOCS%%share/man/man3/mongoc_configuring_tls.3.gz +%%PORTDOCS%%share/man/man3/mongoc_connection_pooling.3.gz +%%PORTDOCS%%share/man/man3/mongoc_create_indexes.3.gz +%%PORTDOCS%%share/man/man3/mongoc_cursor_clone.3.gz +%%PORTDOCS%%share/man/man3/mongoc_cursor_current.3.gz +%%PORTDOCS%%share/man/man3/mongoc_cursor_destroy.3.gz +%%PORTDOCS%%share/man/man3/mongoc_cursor_error.3.gz +%%PORTDOCS%%share/man/man3/mongoc_cursor_error_document.3.gz +%%PORTDOCS%%share/man/man3/mongoc_cursor_get_batch_size.3.gz +%%PORTDOCS%%share/man/man3/mongoc_cursor_get_hint.3.gz +%%PORTDOCS%%share/man/man3/mongoc_cursor_get_host.3.gz +%%PORTDOCS%%share/man/man3/mongoc_cursor_get_id.3.gz +%%PORTDOCS%%share/man/man3/mongoc_cursor_get_limit.3.gz +%%PORTDOCS%%share/man/man3/mongoc_cursor_get_max_await_time_ms.3.gz +%%PORTDOCS%%share/man/man3/mongoc_cursor_is_alive.3.gz +%%PORTDOCS%%share/man/man3/mongoc_cursor_more.3.gz +%%PORTDOCS%%share/man/man3/mongoc_cursor_new_from_command_reply.3.gz +%%PORTDOCS%%share/man/man3/mongoc_cursor_new_from_command_reply_with_opts.3.gz +%%PORTDOCS%%share/man/man3/mongoc_cursor_next.3.gz +%%PORTDOCS%%share/man/man3/mongoc_cursor_set_batch_size.3.gz +%%PORTDOCS%%share/man/man3/mongoc_cursor_set_hint.3.gz +%%PORTDOCS%%share/man/man3/mongoc_cursor_set_limit.3.gz +%%PORTDOCS%%share/man/man3/mongoc_cursor_set_max_await_time_ms.3.gz +%%PORTDOCS%%share/man/man3/mongoc_cursor_t.3.gz +%%PORTDOCS%%share/man/man3/mongoc_cursors.3.gz +%%PORTDOCS%%share/man/man3/mongoc_database_add_user.3.gz +%%PORTDOCS%%share/man/man3/mongoc_database_aggregate.3.gz +%%PORTDOCS%%share/man/man3/mongoc_database_command.3.gz +%%PORTDOCS%%share/man/man3/mongoc_database_command_simple.3.gz +%%PORTDOCS%%share/man/man3/mongoc_database_command_with_opts.3.gz +%%PORTDOCS%%share/man/man3/mongoc_database_copy.3.gz +%%PORTDOCS%%share/man/man3/mongoc_database_create_collection.3.gz +%%PORTDOCS%%share/man/man3/mongoc_database_destroy.3.gz +%%PORTDOCS%%share/man/man3/mongoc_database_drop.3.gz +%%PORTDOCS%%share/man/man3/mongoc_database_drop_with_opts.3.gz +%%PORTDOCS%%share/man/man3/mongoc_database_find_collections.3.gz +%%PORTDOCS%%share/man/man3/mongoc_database_find_collections_with_opts.3.gz +%%PORTDOCS%%share/man/man3/mongoc_database_get_collection.3.gz +%%PORTDOCS%%share/man/man3/mongoc_database_get_collection_names.3.gz +%%PORTDOCS%%share/man/man3/mongoc_database_get_collection_names_with_opts.3.gz +%%PORTDOCS%%share/man/man3/mongoc_database_get_name.3.gz +%%PORTDOCS%%share/man/man3/mongoc_database_get_read_concern.3.gz +%%PORTDOCS%%share/man/man3/mongoc_database_get_read_prefs.3.gz +%%PORTDOCS%%share/man/man3/mongoc_database_get_write_concern.3.gz +%%PORTDOCS%%share/man/man3/mongoc_database_has_collection.3.gz +%%PORTDOCS%%share/man/man3/mongoc_database_read_command_with_opts.3.gz +%%PORTDOCS%%share/man/man3/mongoc_database_read_write_command_with_opts.3.gz +%%PORTDOCS%%share/man/man3/mongoc_database_remove_all_users.3.gz +%%PORTDOCS%%share/man/man3/mongoc_database_remove_user.3.gz +%%PORTDOCS%%share/man/man3/mongoc_database_set_read_concern.3.gz +%%PORTDOCS%%share/man/man3/mongoc_database_set_read_prefs.3.gz +%%PORTDOCS%%share/man/man3/mongoc_database_set_write_concern.3.gz +%%PORTDOCS%%share/man/man3/mongoc_database_t.3.gz +%%PORTDOCS%%share/man/man3/mongoc_database_watch.3.gz +%%PORTDOCS%%share/man/man3/mongoc_database_write_command_with_opts.3.gz +%%PORTDOCS%%share/man/man3/mongoc_debugging.3.gz +%%PORTDOCS%%share/man/man3/mongoc_delete_flags_t.3.gz +%%PORTDOCS%%share/man/man3/mongoc_distinct_mapreduce.3.gz +%%PORTDOCS%%share/man/man3/mongoc_error_has_label.3.gz +%%PORTDOCS%%share/man/man3/mongoc_errors.3.gz +%%PORTDOCS%%share/man/man3/mongoc_find_and_modify_opts_append.3.gz +%%PORTDOCS%%share/man/man3/mongoc_find_and_modify_opts_destroy.3.gz +%%PORTDOCS%%share/man/man3/mongoc_find_and_modify_opts_get_bypass_document_validation.3.gz +%%PORTDOCS%%share/man/man3/mongoc_find_and_modify_opts_get_fields.3.gz +%%PORTDOCS%%share/man/man3/mongoc_find_and_modify_opts_get_flags.3.gz +%%PORTDOCS%%share/man/man3/mongoc_find_and_modify_opts_get_max_time_ms.3.gz +%%PORTDOCS%%share/man/man3/mongoc_find_and_modify_opts_get_sort.3.gz +%%PORTDOCS%%share/man/man3/mongoc_find_and_modify_opts_get_update.3.gz +%%PORTDOCS%%share/man/man3/mongoc_find_and_modify_opts_new.3.gz +%%PORTDOCS%%share/man/man3/mongoc_find_and_modify_opts_set_bypass_document_validation.3.gz +%%PORTDOCS%%share/man/man3/mongoc_find_and_modify_opts_set_fields.3.gz +%%PORTDOCS%%share/man/man3/mongoc_find_and_modify_opts_set_flags.3.gz +%%PORTDOCS%%share/man/man3/mongoc_find_and_modify_opts_set_max_time_ms.3.gz +%%PORTDOCS%%share/man/man3/mongoc_find_and_modify_opts_set_sort.3.gz +%%PORTDOCS%%share/man/man3/mongoc_find_and_modify_opts_set_update.3.gz +%%PORTDOCS%%share/man/man3/mongoc_find_and_modify_opts_t.3.gz +%%PORTDOCS%%share/man/man3/mongoc_get_major_version.3.gz +%%PORTDOCS%%share/man/man3/mongoc_get_micro_version.3.gz +%%PORTDOCS%%share/man/man3/mongoc_get_minor_version.3.gz +%%PORTDOCS%%share/man/man3/mongoc_get_version.3.gz +%%PORTDOCS%%share/man/man3/mongoc_gridfs_bucket_abort_upload.3.gz +%%PORTDOCS%%share/man/man3/mongoc_gridfs_bucket_delete_by_id.3.gz +%%PORTDOCS%%share/man/man3/mongoc_gridfs_bucket_destroy.3.gz +%%PORTDOCS%%share/man/man3/mongoc_gridfs_bucket_download_to_stream.3.gz +%%PORTDOCS%%share/man/man3/mongoc_gridfs_bucket_find.3.gz +%%PORTDOCS%%share/man/man3/mongoc_gridfs_bucket_new.3.gz +%%PORTDOCS%%share/man/man3/mongoc_gridfs_bucket_open_download_stream.3.gz +%%PORTDOCS%%share/man/man3/mongoc_gridfs_bucket_open_upload_stream.3.gz +%%PORTDOCS%%share/man/man3/mongoc_gridfs_bucket_open_upload_stream_with_id.3.gz +%%PORTDOCS%%share/man/man3/mongoc_gridfs_bucket_stream_error.3.gz +%%PORTDOCS%%share/man/man3/mongoc_gridfs_bucket_t.3.gz +%%PORTDOCS%%share/man/man3/mongoc_gridfs_bucket_upload_from_stream.3.gz +%%PORTDOCS%%share/man/man3/mongoc_gridfs_bucket_upload_from_stream_with_id.3.gz +%%PORTDOCS%%share/man/man3/mongoc_gridfs_create_file.3.gz +%%PORTDOCS%%share/man/man3/mongoc_gridfs_create_file_from_stream.3.gz +%%PORTDOCS%%share/man/man3/mongoc_gridfs_destroy.3.gz +%%PORTDOCS%%share/man/man3/mongoc_gridfs_drop.3.gz +%%PORTDOCS%%share/man/man3/mongoc_gridfs_file_destroy.3.gz +%%PORTDOCS%%share/man/man3/mongoc_gridfs_file_error.3.gz +%%PORTDOCS%%share/man/man3/mongoc_gridfs_file_get_aliases.3.gz +%%PORTDOCS%%share/man/man3/mongoc_gridfs_file_get_chunk_size.3.gz +%%PORTDOCS%%share/man/man3/mongoc_gridfs_file_get_content_type.3.gz +%%PORTDOCS%%share/man/man3/mongoc_gridfs_file_get_filename.3.gz +%%PORTDOCS%%share/man/man3/mongoc_gridfs_file_get_id.3.gz +%%PORTDOCS%%share/man/man3/mongoc_gridfs_file_get_length.3.gz +%%PORTDOCS%%share/man/man3/mongoc_gridfs_file_get_md5.3.gz +%%PORTDOCS%%share/man/man3/mongoc_gridfs_file_get_metadata.3.gz +%%PORTDOCS%%share/man/man3/mongoc_gridfs_file_get_upload_date.3.gz +%%PORTDOCS%%share/man/man3/mongoc_gridfs_file_list_destroy.3.gz +%%PORTDOCS%%share/man/man3/mongoc_gridfs_file_list_error.3.gz +%%PORTDOCS%%share/man/man3/mongoc_gridfs_file_list_next.3.gz +%%PORTDOCS%%share/man/man3/mongoc_gridfs_file_list_t.3.gz +%%PORTDOCS%%share/man/man3/mongoc_gridfs_file_opt_t.3.gz +%%PORTDOCS%%share/man/man3/mongoc_gridfs_file_readv.3.gz +%%PORTDOCS%%share/man/man3/mongoc_gridfs_file_remove.3.gz +%%PORTDOCS%%share/man/man3/mongoc_gridfs_file_save.3.gz +%%PORTDOCS%%share/man/man3/mongoc_gridfs_file_seek.3.gz +%%PORTDOCS%%share/man/man3/mongoc_gridfs_file_set_aliases.3.gz +%%PORTDOCS%%share/man/man3/mongoc_gridfs_file_set_content_type.3.gz +%%PORTDOCS%%share/man/man3/mongoc_gridfs_file_set_filename.3.gz +%%PORTDOCS%%share/man/man3/mongoc_gridfs_file_set_id.3.gz +%%PORTDOCS%%share/man/man3/mongoc_gridfs_file_set_md5.3.gz +%%PORTDOCS%%share/man/man3/mongoc_gridfs_file_set_metadata.3.gz +%%PORTDOCS%%share/man/man3/mongoc_gridfs_file_t.3.gz +%%PORTDOCS%%share/man/man3/mongoc_gridfs_file_tell.3.gz +%%PORTDOCS%%share/man/man3/mongoc_gridfs_file_writev.3.gz +%%PORTDOCS%%share/man/man3/mongoc_gridfs_find.3.gz +%%PORTDOCS%%share/man/man3/mongoc_gridfs_find_one.3.gz +%%PORTDOCS%%share/man/man3/mongoc_gridfs_find_one_by_filename.3.gz +%%PORTDOCS%%share/man/man3/mongoc_gridfs_find_one_with_opts.3.gz +%%PORTDOCS%%share/man/man3/mongoc_gridfs_find_with_opts.3.gz +%%PORTDOCS%%share/man/man3/mongoc_gridfs_get_chunks.3.gz +%%PORTDOCS%%share/man/man3/mongoc_gridfs_get_files.3.gz +%%PORTDOCS%%share/man/man3/mongoc_gridfs_remove_by_filename.3.gz +%%PORTDOCS%%share/man/man3/mongoc_gridfs_t.3.gz +%%PORTDOCS%%share/man/man3/mongoc_guides.3.gz +%%PORTDOCS%%share/man/man3/mongoc_handshake_data_append.3.gz +%%PORTDOCS%%share/man/man3/mongoc_host_list_t.3.gz +%%PORTDOCS%%share/man/man3/mongoc_index_opt_geo_get_default.3.gz +%%PORTDOCS%%share/man/man3/mongoc_index_opt_geo_init.3.gz +%%PORTDOCS%%share/man/man3/mongoc_index_opt_geo_t.3.gz +%%PORTDOCS%%share/man/man3/mongoc_index_opt_get_default.3.gz +%%PORTDOCS%%share/man/man3/mongoc_index_opt_init.3.gz +%%PORTDOCS%%share/man/man3/mongoc_index_opt_t.3.gz +%%PORTDOCS%%share/man/man3/mongoc_index_opt_wt_get_default.3.gz +%%PORTDOCS%%share/man/man3/mongoc_index_opt_wt_init.3.gz +%%PORTDOCS%%share/man/man3/mongoc_index_opt_wt_t.3.gz +%%PORTDOCS%%share/man/man3/mongoc_init.3.gz +%%PORTDOCS%%share/man/man3/mongoc_init_cleanup.3.gz +%%PORTDOCS%%share/man/man3/mongoc_insert_flags_t.3.gz +%%PORTDOCS%%share/man/man3/mongoc_installing.3.gz +%%PORTDOCS%%share/man/man3/mongoc_iovec_t.3.gz +%%PORTDOCS%%share/man/man3/mongoc_logging.3.gz +%%PORTDOCS%%share/man/man3/mongoc_matcher.3.gz +%%PORTDOCS%%share/man/man3/mongoc_matcher_destroy.3.gz +%%PORTDOCS%%share/man/man3/mongoc_matcher_match.3.gz +%%PORTDOCS%%share/man/man3/mongoc_matcher_new.3.gz +%%PORTDOCS%%share/man/man3/mongoc_matcher_t.3.gz +%%PORTDOCS%%share/man/man3/mongoc_optional_copy.3.gz +%%PORTDOCS%%share/man/man3/mongoc_optional_init.3.gz +%%PORTDOCS%%share/man/man3/mongoc_optional_is_set.3.gz +%%PORTDOCS%%share/man/man3/mongoc_optional_set_value.3.gz +%%PORTDOCS%%share/man/man3/mongoc_optional_t.3.gz +%%PORTDOCS%%share/man/man3/mongoc_optional_value.3.gz +%%PORTDOCS%%share/man/man3/mongoc_query_flags_t.3.gz +%%PORTDOCS%%share/man/man3/mongoc_rand.3.gz +%%PORTDOCS%%share/man/man3/mongoc_rand_add.3.gz +%%PORTDOCS%%share/man/man3/mongoc_rand_seed.3.gz +%%PORTDOCS%%share/man/man3/mongoc_rand_status.3.gz +%%PORTDOCS%%share/man/man3/mongoc_read_concern_append.3.gz +%%PORTDOCS%%share/man/man3/mongoc_read_concern_copy.3.gz +%%PORTDOCS%%share/man/man3/mongoc_read_concern_destroy.3.gz +%%PORTDOCS%%share/man/man3/mongoc_read_concern_get_level.3.gz +%%PORTDOCS%%share/man/man3/mongoc_read_concern_is_default.3.gz +%%PORTDOCS%%share/man/man3/mongoc_read_concern_new.3.gz +%%PORTDOCS%%share/man/man3/mongoc_read_concern_set_level.3.gz +%%PORTDOCS%%share/man/man3/mongoc_read_concern_t.3.gz +%%PORTDOCS%%share/man/man3/mongoc_read_mode_t.3.gz +%%PORTDOCS%%share/man/man3/mongoc_read_prefs_add_tag.3.gz +%%PORTDOCS%%share/man/man3/mongoc_read_prefs_copy.3.gz +%%PORTDOCS%%share/man/man3/mongoc_read_prefs_destroy.3.gz +%%PORTDOCS%%share/man/man3/mongoc_read_prefs_get_hedge.3.gz +%%PORTDOCS%%share/man/man3/mongoc_read_prefs_get_max_staleness_seconds.3.gz +%%PORTDOCS%%share/man/man3/mongoc_read_prefs_get_mode.3.gz +%%PORTDOCS%%share/man/man3/mongoc_read_prefs_get_tags.3.gz +%%PORTDOCS%%share/man/man3/mongoc_read_prefs_is_valid.3.gz +%%PORTDOCS%%share/man/man3/mongoc_read_prefs_new.3.gz +%%PORTDOCS%%share/man/man3/mongoc_read_prefs_set_hedge.3.gz +%%PORTDOCS%%share/man/man3/mongoc_read_prefs_set_max_staleness_seconds.3.gz +%%PORTDOCS%%share/man/man3/mongoc_read_prefs_set_mode.3.gz +%%PORTDOCS%%share/man/man3/mongoc_read_prefs_set_tags.3.gz +%%PORTDOCS%%share/man/man3/mongoc_read_prefs_t.3.gz +%%PORTDOCS%%share/man/man3/mongoc_reference.3.gz +%%PORTDOCS%%share/man/man3/mongoc_remove_flags_t.3.gz +%%PORTDOCS%%share/man/man3/mongoc_reply_flags_t.3.gz +%%PORTDOCS%%share/man/man3/mongoc_server_api_copy.3.gz +%%PORTDOCS%%share/man/man3/mongoc_server_api_deprecation_errors.3.gz +%%PORTDOCS%%share/man/man3/mongoc_server_api_destroy.3.gz +%%PORTDOCS%%share/man/man3/mongoc_server_api_get_deprecation_errors.3.gz +%%PORTDOCS%%share/man/man3/mongoc_server_api_get_strict.3.gz +%%PORTDOCS%%share/man/man3/mongoc_server_api_get_version.3.gz +%%PORTDOCS%%share/man/man3/mongoc_server_api_new.3.gz +%%PORTDOCS%%share/man/man3/mongoc_server_api_strict.3.gz +%%PORTDOCS%%share/man/man3/mongoc_server_api_t.3.gz +%%PORTDOCS%%share/man/man3/mongoc_server_api_version_from_string.3.gz +%%PORTDOCS%%share/man/man3/mongoc_server_api_version_t.3.gz +%%PORTDOCS%%share/man/man3/mongoc_server_api_version_to_string.3.gz +%%PORTDOCS%%share/man/man3/mongoc_server_description_destroy.3.gz +%%PORTDOCS%%share/man/man3/mongoc_server_description_hello_response.3.gz +%%PORTDOCS%%share/man/man3/mongoc_server_description_host.3.gz +%%PORTDOCS%%share/man/man3/mongoc_server_description_id.3.gz +%%PORTDOCS%%share/man/man3/mongoc_server_description_ismaster.3.gz +%%PORTDOCS%%share/man/man3/mongoc_server_description_last_update_time.3.gz +%%PORTDOCS%%share/man/man3/mongoc_server_description_new_copy.3.gz +%%PORTDOCS%%share/man/man3/mongoc_server_description_round_trip_time.3.gz +%%PORTDOCS%%share/man/man3/mongoc_server_description_t.3.gz +%%PORTDOCS%%share/man/man3/mongoc_server_description_type.3.gz +%%PORTDOCS%%share/man/man3/mongoc_server_descriptions_destroy_all.3.gz +%%PORTDOCS%%share/man/man3/mongoc_session_opt_t.3.gz +%%PORTDOCS%%share/man/man3/mongoc_session_opts_clone.3.gz +%%PORTDOCS%%share/man/man3/mongoc_session_opts_destroy.3.gz +%%PORTDOCS%%share/man/man3/mongoc_session_opts_get_causal_consistency.3.gz +%%PORTDOCS%%share/man/man3/mongoc_session_opts_get_default_transaction_opts.3.gz +%%PORTDOCS%%share/man/man3/mongoc_session_opts_get_snapshot.3.gz +%%PORTDOCS%%share/man/man3/mongoc_session_opts_get_transaction_opts.3.gz +%%PORTDOCS%%share/man/man3/mongoc_session_opts_new.3.gz +%%PORTDOCS%%share/man/man3/mongoc_session_opts_set_causal_consistency.3.gz +%%PORTDOCS%%share/man/man3/mongoc_session_opts_set_default_transaction_opts.3.gz +%%PORTDOCS%%share/man/man3/mongoc_session_opts_set_snapshot.3.gz +%%PORTDOCS%%share/man/man3/mongoc_socket_accept.3.gz +%%PORTDOCS%%share/man/man3/mongoc_socket_bind.3.gz +%%PORTDOCS%%share/man/man3/mongoc_socket_close.3.gz +%%PORTDOCS%%share/man/man3/mongoc_socket_connect.3.gz +%%PORTDOCS%%share/man/man3/mongoc_socket_destroy.3.gz +%%PORTDOCS%%share/man/man3/mongoc_socket_errno.3.gz +%%PORTDOCS%%share/man/man3/mongoc_socket_getnameinfo.3.gz +%%PORTDOCS%%share/man/man3/mongoc_socket_getsockname.3.gz +%%PORTDOCS%%share/man/man3/mongoc_socket_listen.3.gz +%%PORTDOCS%%share/man/man3/mongoc_socket_new.3.gz +%%PORTDOCS%%share/man/man3/mongoc_socket_recv.3.gz +%%PORTDOCS%%share/man/man3/mongoc_socket_send.3.gz +%%PORTDOCS%%share/man/man3/mongoc_socket_sendv.3.gz +%%PORTDOCS%%share/man/man3/mongoc_socket_setsockopt.3.gz +%%PORTDOCS%%share/man/man3/mongoc_socket_t.3.gz +%%PORTDOCS%%share/man/man3/mongoc_ssl_opt_get_default.3.gz +%%PORTDOCS%%share/man/man3/mongoc_ssl_opt_t.3.gz +%%PORTDOCS%%share/man/man3/mongoc_stream_buffered_new.3.gz +%%PORTDOCS%%share/man/man3/mongoc_stream_buffered_t.3.gz +%%PORTDOCS%%share/man/man3/mongoc_stream_close.3.gz +%%PORTDOCS%%share/man/man3/mongoc_stream_cork.3.gz +%%PORTDOCS%%share/man/man3/mongoc_stream_destroy.3.gz +%%PORTDOCS%%share/man/man3/mongoc_stream_file_get_fd.3.gz +%%PORTDOCS%%share/man/man3/mongoc_stream_file_new.3.gz +%%PORTDOCS%%share/man/man3/mongoc_stream_file_new_for_path.3.gz +%%PORTDOCS%%share/man/man3/mongoc_stream_file_t.3.gz +%%PORTDOCS%%share/man/man3/mongoc_stream_flush.3.gz +%%PORTDOCS%%share/man/man3/mongoc_stream_get_base_stream.3.gz +%%PORTDOCS%%share/man/man3/mongoc_stream_gridfs_new.3.gz +%%PORTDOCS%%share/man/man3/mongoc_stream_read.3.gz +%%PORTDOCS%%share/man/man3/mongoc_stream_readv.3.gz +%%PORTDOCS%%share/man/man3/mongoc_stream_setsockopt.3.gz +%%PORTDOCS%%share/man/man3/mongoc_stream_should_retry.3.gz +%%PORTDOCS%%share/man/man3/mongoc_stream_socket_get_socket.3.gz +%%PORTDOCS%%share/man/man3/mongoc_stream_socket_new.3.gz +%%PORTDOCS%%share/man/man3/mongoc_stream_socket_t.3.gz +%%PORTDOCS%%share/man/man3/mongoc_stream_t.3.gz +%%PORTDOCS%%share/man/man3/mongoc_stream_timed_out.3.gz +%%PORTDOCS%%share/man/man3/mongoc_stream_tls_t.3.gz +%%PORTDOCS%%share/man/man3/mongoc_stream_uncork.3.gz +%%PORTDOCS%%share/man/man3/mongoc_stream_write.3.gz +%%PORTDOCS%%share/man/man3/mongoc_stream_writev.3.gz +%%PORTDOCS%%share/man/man3/mongoc_topology_description_destroy.3.gz +%%PORTDOCS%%share/man/man3/mongoc_topology_description_get_servers.3.gz +%%PORTDOCS%%share/man/man3/mongoc_topology_description_has_readable_server.3.gz +%%PORTDOCS%%share/man/man3/mongoc_topology_description_has_writable_server.3.gz +%%PORTDOCS%%share/man/man3/mongoc_topology_description_new_copy.3.gz +%%PORTDOCS%%share/man/man3/mongoc_topology_description_t.3.gz +%%PORTDOCS%%share/man/man3/mongoc_topology_description_type.3.gz +%%PORTDOCS%%share/man/man3/mongoc_transaction_opt_t.3.gz +%%PORTDOCS%%share/man/man3/mongoc_transaction_opts_clone.3.gz +%%PORTDOCS%%share/man/man3/mongoc_transaction_opts_destroy.3.gz +%%PORTDOCS%%share/man/man3/mongoc_transaction_opts_get_max_commit_time_ms.3.gz +%%PORTDOCS%%share/man/man3/mongoc_transaction_opts_get_read_concern.3.gz +%%PORTDOCS%%share/man/man3/mongoc_transaction_opts_get_read_prefs.3.gz +%%PORTDOCS%%share/man/man3/mongoc_transaction_opts_get_write_concern.3.gz +%%PORTDOCS%%share/man/man3/mongoc_transaction_opts_new.3.gz +%%PORTDOCS%%share/man/man3/mongoc_transaction_opts_set_max_commit_time_ms.3.gz +%%PORTDOCS%%share/man/man3/mongoc_transaction_opts_set_read_concern.3.gz +%%PORTDOCS%%share/man/man3/mongoc_transaction_opts_set_read_prefs.3.gz +%%PORTDOCS%%share/man/man3/mongoc_transaction_opts_set_write_concern.3.gz +%%PORTDOCS%%share/man/man3/mongoc_transaction_state_t.3.gz +%%PORTDOCS%%share/man/man3/mongoc_tutorial.3.gz +%%PORTDOCS%%share/man/man3/mongoc_update_flags_t.3.gz +%%PORTDOCS%%share/man/man3/mongoc_uri_copy.3.gz +%%PORTDOCS%%share/man/man3/mongoc_uri_destroy.3.gz +%%PORTDOCS%%share/man/man3/mongoc_uri_get_auth_mechanism.3.gz +%%PORTDOCS%%share/man/man3/mongoc_uri_get_auth_source.3.gz +%%PORTDOCS%%share/man/man3/mongoc_uri_get_compressors.3.gz +%%PORTDOCS%%share/man/man3/mongoc_uri_get_database.3.gz +%%PORTDOCS%%share/man/man3/mongoc_uri_get_hosts.3.gz +%%PORTDOCS%%share/man/man3/mongoc_uri_get_mechanism_properties.3.gz +%%PORTDOCS%%share/man/man3/mongoc_uri_get_option_as_bool.3.gz +%%PORTDOCS%%share/man/man3/mongoc_uri_get_option_as_int32.3.gz +%%PORTDOCS%%share/man/man3/mongoc_uri_get_option_as_int64.3.gz +%%PORTDOCS%%share/man/man3/mongoc_uri_get_option_as_utf8.3.gz +%%PORTDOCS%%share/man/man3/mongoc_uri_get_options.3.gz +%%PORTDOCS%%share/man/man3/mongoc_uri_get_password.3.gz +%%PORTDOCS%%share/man/man3/mongoc_uri_get_read_concern.3.gz +%%PORTDOCS%%share/man/man3/mongoc_uri_get_read_prefs.3.gz +%%PORTDOCS%%share/man/man3/mongoc_uri_get_read_prefs_t.3.gz +%%PORTDOCS%%share/man/man3/mongoc_uri_get_replica_set.3.gz +%%PORTDOCS%%share/man/man3/mongoc_uri_get_service.3.gz +%%PORTDOCS%%share/man/man3/mongoc_uri_get_srv_hostname.3.gz +%%PORTDOCS%%share/man/man3/mongoc_uri_get_srv_service_name.3.gz +%%PORTDOCS%%share/man/man3/mongoc_uri_get_ssl.3.gz +%%PORTDOCS%%share/man/man3/mongoc_uri_get_string.3.gz +%%PORTDOCS%%share/man/man3/mongoc_uri_get_tls.3.gz +%%PORTDOCS%%share/man/man3/mongoc_uri_get_username.3.gz +%%PORTDOCS%%share/man/man3/mongoc_uri_get_write_concern.3.gz +%%PORTDOCS%%share/man/man3/mongoc_uri_has_option.3.gz +%%PORTDOCS%%share/man/man3/mongoc_uri_new.3.gz +%%PORTDOCS%%share/man/man3/mongoc_uri_new_for_host_port.3.gz +%%PORTDOCS%%share/man/man3/mongoc_uri_new_with_error.3.gz +%%PORTDOCS%%share/man/man3/mongoc_uri_option_is_bool.3.gz +%%PORTDOCS%%share/man/man3/mongoc_uri_option_is_int32.3.gz +%%PORTDOCS%%share/man/man3/mongoc_uri_option_is_int64.3.gz +%%PORTDOCS%%share/man/man3/mongoc_uri_option_is_utf8.3.gz +%%PORTDOCS%%share/man/man3/mongoc_uri_set_auth_mechanism.3.gz +%%PORTDOCS%%share/man/man3/mongoc_uri_set_auth_source.3.gz +%%PORTDOCS%%share/man/man3/mongoc_uri_set_compressors.3.gz +%%PORTDOCS%%share/man/man3/mongoc_uri_set_database.3.gz +%%PORTDOCS%%share/man/man3/mongoc_uri_set_mechanism_properties.3.gz +%%PORTDOCS%%share/man/man3/mongoc_uri_set_option_as_bool.3.gz +%%PORTDOCS%%share/man/man3/mongoc_uri_set_option_as_int32.3.gz +%%PORTDOCS%%share/man/man3/mongoc_uri_set_option_as_int64.3.gz +%%PORTDOCS%%share/man/man3/mongoc_uri_set_option_as_utf8.3.gz +%%PORTDOCS%%share/man/man3/mongoc_uri_set_password.3.gz +%%PORTDOCS%%share/man/man3/mongoc_uri_set_read_concern.3.gz +%%PORTDOCS%%share/man/man3/mongoc_uri_set_read_prefs_t.3.gz +%%PORTDOCS%%share/man/man3/mongoc_uri_set_username.3.gz +%%PORTDOCS%%share/man/man3/mongoc_uri_set_write_concern.3.gz +%%PORTDOCS%%share/man/man3/mongoc_uri_t.3.gz +%%PORTDOCS%%share/man/man3/mongoc_uri_unescape.3.gz +%%PORTDOCS%%share/man/man3/mongoc_version.3.gz +%%PORTDOCS%%share/man/man3/mongoc_write_concern_append.3.gz +%%PORTDOCS%%share/man/man3/mongoc_write_concern_copy.3.gz +%%PORTDOCS%%share/man/man3/mongoc_write_concern_destroy.3.gz +%%PORTDOCS%%share/man/man3/mongoc_write_concern_get_fsync.3.gz +%%PORTDOCS%%share/man/man3/mongoc_write_concern_get_journal.3.gz +%%PORTDOCS%%share/man/man3/mongoc_write_concern_get_w.3.gz +%%PORTDOCS%%share/man/man3/mongoc_write_concern_get_wmajority.3.gz +%%PORTDOCS%%share/man/man3/mongoc_write_concern_get_wtag.3.gz +%%PORTDOCS%%share/man/man3/mongoc_write_concern_get_wtimeout.3.gz +%%PORTDOCS%%share/man/man3/mongoc_write_concern_get_wtimeout_int64.3.gz +%%PORTDOCS%%share/man/man3/mongoc_write_concern_is_acknowledged.3.gz +%%PORTDOCS%%share/man/man3/mongoc_write_concern_is_default.3.gz +%%PORTDOCS%%share/man/man3/mongoc_write_concern_is_valid.3.gz +%%PORTDOCS%%share/man/man3/mongoc_write_concern_journal_is_set.3.gz +%%PORTDOCS%%share/man/man3/mongoc_write_concern_new.3.gz +%%PORTDOCS%%share/man/man3/mongoc_write_concern_set_fsync.3.gz +%%PORTDOCS%%share/man/man3/mongoc_write_concern_set_journal.3.gz +%%PORTDOCS%%share/man/man3/mongoc_write_concern_set_w.3.gz +%%PORTDOCS%%share/man/man3/mongoc_write_concern_set_wmajority.3.gz +%%PORTDOCS%%share/man/man3/mongoc_write_concern_set_wtag.3.gz +%%PORTDOCS%%share/man/man3/mongoc_write_concern_set_wtimeout.3.gz +%%PORTDOCS%%share/man/man3/mongoc_write_concern_set_wtimeout_int64.3.gz +%%PORTDOCS%%share/man/man3/mongoc_write_concern_t.3.gz +%%DATADIR%%/COPYING +%%DATADIR%%/NEWS +%%DATADIR%%/README.rst +%%DATADIR%%/THIRD_PARTY_NOTICES diff --git a/devel/php-composer2/Makefile b/devel/php-composer2/Makefile index d9d99acdeaa..f49ae2228de 100644 --- a/devel/php-composer2/Makefile +++ b/devel/php-composer2/Makefile @@ -1,5 +1,5 @@ PORTNAME= composer -DISTVERSION= 2.5.1 +DISTVERSION= 2.5.3 CATEGORIES= devel MASTER_SITES= https://getcomposer.org/download/${DISTVERSION}/ PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX} diff --git a/devel/php-composer2/distinfo b/devel/php-composer2/distinfo index 9273d693ebe..f5927b1cbd5 100644 --- a/devel/php-composer2/distinfo +++ b/devel/php-composer2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1672680589 -SHA256 (composer-2.5.1/composer.phar) = f1b94fee11a5bd6a1aae5d77c8da269df27c705fcc806ebf4c8c2e6fa8645c20 -SIZE (composer-2.5.1/composer.phar) = 2837125 +TIMESTAMP = 1676035968 +SHA256 (composer-2.5.3/composer.phar) = 2e1061821951c6a5ece033a025d06296d4a1d056fee2f4bebd35815cf4b1b0f9 +SIZE (composer-2.5.3/composer.phar) = 2831525 diff --git a/devel/py-aiortc/Makefile b/devel/py-aiortc/Makefile index dd02969aa56..1b84a3bff43 100644 --- a/devel/py-aiortc/Makefile +++ b/devel/py-aiortc/Makefile @@ -1,5 +1,6 @@ PORTNAME= aiortc PORTVERSION= 1.3.1 +PORTREVISION= 1 CATEGORIES= devel multimedia python www MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-build/Makefile b/devel/py-build/Makefile index 3f83236c3cd..49729e4ba73 100644 --- a/devel/py-build/Makefile +++ b/devel/py-build/Makefile @@ -1,5 +1,6 @@ PORTNAME= build PORTVERSION= 0.10.0 +PORTREVISION= 1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -14,11 +15,14 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}packaging>=19.0:devel/py-packaging@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyproject_hooks>=0:devel/py-pyproject_hooks@${PY_FLAVOR} -USES= python:3.7+ -USE_PYTHON= autoplist concurrent distutils +USES= python +USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes +PEP517_BUILD_CMD= ${PYTHON_CMD} -m flit_core.wheel +PEP517_BUILD_DEPEND= ${PYTHON_PKGNAMEPREFIX}flit-core>=3.4:devel/py-flit-core@${PY_FLAVOR} + .include .if ${PYTHON_REL} < 30800 @@ -29,7 +33,4 @@ RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}importlib-metadata>=0.22:devel/py-importlib RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}tomli>=1.1.0:textproc/py-tomli@${PY_FLAVOR} .endif -post-patch: - @${SED} -e 's|%%PORTVERSION%%|${PORTVERSION}|' ${FILESDIR}/setup.py > ${WRKSRC}/setup.py - .include diff --git a/devel/py-build/files/setup.py b/devel/py-build/files/setup.py deleted file mode 100644 index 0fe44296b90..00000000000 --- a/devel/py-build/files/setup.py +++ /dev/null @@ -1,59 +0,0 @@ -#!/usr/bin/env python -# setup.py generated by flit for tools that don't yet use PEP 517 - -from distutils.core import setup - -packages = \ -['build'] - -package_data = \ -{'': ['*']} - -package_dir = \ -{'': 'src'} - -install_requires = \ -['packaging >= 19.0', 'pyproject_hooks'] - -extras_require = \ -{':os_name == "nt"': ['colorama'], - ':python_version < "3.11"': ['tomli >= 1.1.0'], - ':python_version < "3.8"': ['importlib-metadata >= 0.22'], - 'docs': ['furo >= 2021.08.31', - 'sphinx ~= 4.0', - 'sphinx-argparse-cli >= 1.5', - 'sphinx-autodoc-typehints >= 1.10'], - 'test': ['filelock >= 3', - 'pytest >= 6.2.4', - 'pytest-cov >= 2.12', - 'pytest-mock >= 2', - 'pytest-rerunfailures >= 9.1', - 'pytest-xdist >= 1.34', - 'toml >= 0.10.0', - 'wheel >= 0.36.0'], - 'test:python_version < "3.10"': ['setuptools >= 42.0.0'], - 'test:python_version >= "3.10"': ['setuptools >= 56.0.0'], - 'typing': ['importlib-metadata >= 5.1', - 'mypy == 0.991', - 'tomli', - 'typing-extensions >= 3.7.4.3'], - 'virtualenv': ['virtualenv >= 20.0.35']} - -entry_points = \ -{'console_scripts': ['pyproject-build = build.__main__:entrypoint'], - 'pipx.run': ['build = build.__main__:entrypoint']} - -setup(name='build', - version='%%PORTVERSION%%', - description='A simple, correct Python build frontend', - author=None, - author_email='Filipe Laíns , Bernát Gábor , layday , Henry Schreiner ', - url=None, - packages=packages, - package_data=package_data, - package_dir=package_dir, - install_requires=install_requires, - extras_require=extras_require, - entry_points=entry_points, - python_requires='>= 3.7', - ) diff --git a/devel/py-flit-core/Makefile b/devel/py-flit-core/Makefile index 09cd3de506c..61ddb859a12 100644 --- a/devel/py-flit-core/Makefile +++ b/devel/py-flit-core/Makefile @@ -1,12 +1,12 @@ PORTNAME= flit-core -DISTVERSION= 3.8.0 +PORTVERSION= 3.8.0 PORTREVISION= 1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -DISTNAME= ${PORTNAME:C/[-_]+/_/g}-${DISTVERSIONFULL} +DISTNAME= flit_core-${PORTVERSION} -MAINTAINER= python@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Distribution-building parts of Flit WWW= https://github.com/pypa/flit/tree/main/flit_core @@ -17,12 +17,12 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}testpath>=0:devel/py-testpath@${PY_FLAVOR} USES= python USE_PYTHON= allflavors autoplist concurrent pep517 pytest -PEP517_BUILD_CMD= ${PYTHON_CMD} -m ${PORTNAME:C/[-_]+/_/g}.wheel -PEP517_BUILD_DEPEND= -PEP517_INSTALL_CMD= ${PYTHON_CMD} ${BUILD_WRKSRC}/bootstrap_install.py \ - -i ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} ${BUILD_WRKSRC}/dist/${PORTNAME:C/[-_]+/_/g}-*.whl -PEP517_INSTALL_DEPEND= NO_ARCH= yes +PEP517_BUILD_CMD= ${PYTHON_CMD} -m flit_core.wheel +PEP517_BUILD_DEPEND= # empty +PEP517_INSTALL_CMD= ${PYTHON_CMD} ${WRKSRC}/bootstrap_install.py --installdir ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} ${WRKSRC}/dist/${DISTNAME}*.whl +PEP517_INSTALL_DEPEND= # empty + .include diff --git a/devel/py-flit/Makefile b/devel/py-flit/Makefile index f958083b415..c8b2b4ff372 100644 --- a/devel/py-flit/Makefile +++ b/devel/py-flit/Makefile @@ -1,5 +1,6 @@ PORTNAME= flit PORTVERSION= 3.8.0 +PORTREVISION= 1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -11,6 +12,7 @@ WWW= https://github.com/pypa/flit LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flit-core>=${PORTVERSION}<4:devel/py-flit-core@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}docutils>=0,1:textproc/py-docutils@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}flit-core>=${PORTVERSION}:devel/py-flit-core@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \ @@ -18,11 +20,8 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}docutils>=0,1:textproc/py-docutils@${PY_FLAV ${PYTHON_PKGNAMEPREFIX}tomli-w>=0:textproc/py-tomli-w@${PY_FLAVOR} USES= python:3.7+ -USE_PYTHON= autoplist concurrent distutils +USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes -post-patch: - @${SED} -e 's|%%PORTVERSION%%|${PORTVERSION}|' ${FILESDIR}/setup.py > ${WRKSRC}/setup.py - .include diff --git a/devel/py-flit/files/setup.py b/devel/py-flit/files/setup.py deleted file mode 100644 index a9b2761d8ae..00000000000 --- a/devel/py-flit/files/setup.py +++ /dev/null @@ -1,34 +0,0 @@ -#!/usr/bin/env python -# setup.py generated by flit for tools that don't yet use PEP 517 - -from distutils.core import setup - -packages = \ -['flit', 'flit.vcs', 'flit.vendorized', 'flit.vendorized.readme'] - -package_data = \ -{'': ['*'], 'flit': ['license_templates/*']} - -install_requires = \ -['flit_core >= %%PORTVERSION%%', 'requests', 'docutils', 'tomli-w'] - -extras_require = \ -{'doc': ['sphinx', 'sphinxcontrib_github_alt', 'pygments-github-lexers'], - 'test': ['testpath', 'responses', 'pytest>=2.7.3', 'pytest-cov', 'tomli']} - -entry_points = \ -{'console_scripts': ['flit = flit:main']} - -setup(name='flit', - version='%%PORTVERSION%%', - description='A simple packaging tool for simple packages.', - author=None, - author_email='Thomas Kluyver ', - url=None, - packages=packages, - package_data=package_data, - install_requires=install_requires, - extras_require=extras_require, - entry_points=entry_points, - python_requires='>=3.6', - ) diff --git a/devel/py-installer/Makefile b/devel/py-installer/Makefile index 37425811b0b..b0a73b03eef 100644 --- a/devel/py-installer/Makefile +++ b/devel/py-installer/Makefile @@ -1,11 +1,11 @@ PORTNAME= installer -DISTVERSION= 0.6.0 +PORTVERSION= 0.6.0 PORTREVISION= 1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= python@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Library for installing Python wheels WWW= https://github.com/pypa/installer @@ -14,11 +14,12 @@ LICENSE_FILE= ${WRKSRC}/LICENSE USES= python USE_PYTHON= allflavors autoplist concurrent pep517 -PEP517_BUILD_CMD= ${PYTHON_CMD} -m flit_core.wheel -PEP517_BUILD_DEPEND= ${PYTHON_PKGNAMEPREFIX}flit-core>0:devel/py-flit-core@${PY_FLAVOR} -PEP517_INSTALL_DEPEND= -MAKE_ENV+= PYTHONPATH=${BUILD_WRKSRC}/src +MAKE_ENV= PYTHONPATH=${WRKSRC}/src NO_ARCH= yes +PEP517_BUILD_CMD= ${PYTHON_CMD} -m flit_core.wheel +PEP517_BUILD_DEPEND= ${PYTHON_PKGNAMEPREFIX}flit-core>=3.2.0<4:devel/py-flit-core@${PY_FLAVOR} +PEP517_INSTALL_DEPEND= # empty + .include diff --git a/devel/py-pep517/Makefile b/devel/py-pep517/Makefile index e7647e26906..81cd6b2889d 100644 --- a/devel/py-pep517/Makefile +++ b/devel/py-pep517/Makefile @@ -1,5 +1,6 @@ PORTNAME= pep517 PORTVERSION= 0.13.0 +PORTREVISION= 1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -11,8 +12,10 @@ WWW= https://github.com/pypa/pep517 LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flit-core>=2<4:devel/py-flit-core@${PY_FLAVOR} + USES= python:3.7+ -USE_PYTHON= autoplist concurrent distutils +USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes @@ -27,7 +30,4 @@ RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}importlib-metadata>=0:devel/py-importlib-me RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}tomli>=1.1.0:textproc/py-tomli@${PY_FLAVOR} .endif -post-patch: - @${SED} -e 's|%%PORTVERSION%%|${PORTVERSION}|' ${FILESDIR}/setup.py > ${WRKSRC}/setup.py - .include diff --git a/devel/py-pep517/files/setup.py b/devel/py-pep517/files/setup.py deleted file mode 100644 index 26efcc181f4..00000000000 --- a/devel/py-pep517/files/setup.py +++ /dev/null @@ -1,26 +0,0 @@ -#!/usr/bin/env python -# setup.py generated by flit for tools that don't yet use PEP 517 - -from distutils.core import setup - -packages = \ -['pep517', 'pep517.in_process'] - -package_data = \ -{'': ['*']} - -extras_require = \ -{":python_version<'3.11'": ['tomli >=1.1.0'], - ":python_version<'3.8'": ['importlib_metadata', 'zipp']} - -setup(name='pep517', - version='%%PORTVERSION%%', - description='Wrappers to build Python packages using PEP 517 hooks', - author='Thomas Kluyver', - author_email='thomas@kluyver.me.uk', - url='https://github.com/pypa/pep517', - packages=packages, - package_data=package_data, - extras_require=extras_require, - python_requires='>=3.6', - ) diff --git a/devel/py-pyproject_hooks/Makefile b/devel/py-pyproject_hooks/Makefile index aa48adc912a..f1b1fbeadb7 100644 --- a/devel/py-pyproject_hooks/Makefile +++ b/devel/py-pyproject_hooks/Makefile @@ -1,5 +1,6 @@ PORTNAME= pyproject_hooks PORTVERSION= 1.0.0 +PORTREVISION= 1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -11,18 +12,18 @@ WWW= https://github.com/pypa/pyproject-hooks LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python:3.7+ -USE_PYTHON= autoplist concurrent distutils +USES= python +USE_PYTHON= allflavors autoplist concurrent pep517 NO_ARCH= yes +PEP517_BUILD_CMD= ${PYTHON_CMD} -m flit_core.wheel +PEP517_BUILD_DEPEND= ${PYTHON_PKGNAMEPREFIX}flit-core>=3.2<4:devel/py-flit-core@${PY_FLAVOR} + .include .if ${PYTHON_REL} < 31100 RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}tomli>=1.1.0:textproc/py-tomli@${PY_FLAVOR} .endif -post-patch: - @${SED} -e 's|%%PORTVERSION%%|${PORTVERSION}|' ${FILESDIR}/setup.py > ${WRKSRC}/setup.py - .include diff --git a/devel/py-pyproject_hooks/files/setup.py b/devel/py-pyproject_hooks/files/setup.py deleted file mode 100644 index bf69b647b92..00000000000 --- a/devel/py-pyproject_hooks/files/setup.py +++ /dev/null @@ -1,29 +0,0 @@ -#!/usr/bin/env python -# setup.py generated by flit for tools that don't yet use PEP 517 - -from distutils.core import setup - -packages = \ -['pyproject_hooks', 'pyproject_hooks._in_process'] - -package_data = \ -{'': ['*']} - -package_dir = \ -{'': 'src'} - -extras_require = \ -{":python_version<'3.11'": ['tomli >=1.1.0 ']} - -setup(name='pyproject_hooks', - version='%%PORTVERSION%%', - description='Wrappers to call pyproject.toml-based build backend hooks.', - author=None, - author_email='Thomas Kluyver ', - url=None, - packages=packages, - package_data=package_data, - package_dir=package_dir, - extras_require=extras_require, - python_requires='>=3.7', - ) diff --git a/devel/qt6-5compat/Makefile b/devel/qt6-5compat/Makefile index 244ae8be594..1ce779a3cb7 100644 --- a/devel/qt6-5compat/Makefile +++ b/devel/qt6-5compat/Makefile @@ -1,5 +1,6 @@ PORTNAME= 5compat DISTVERSION= ${QT6_VERSION} +PORTREVISION= 1 CATEGORIES= devel PKGNAMEPREFIX= qt6- @@ -16,7 +17,7 @@ LIB_DEPENDS= libicuuc.so:devel/icu \ USES= cmake compiler:c++17-lang gettext-runtime gnome \ qt-dist:6 USE_GNOME= glib20 -USE_QT= base +USE_QT= base declarative shadertools USE_LDCONFIG= ${PREFIX}/${QT_LIBDIR_REL} .include diff --git a/devel/qt6-5compat/pkg-plist b/devel/qt6-5compat/pkg-plist index 80e8d60d780..4a2144d6511 100644 --- a/devel/qt6-5compat/pkg-plist +++ b/devel/qt6-5compat/pkg-plist @@ -69,6 +69,18 @@ lib/cmake/Qt6Core5Compat/Qt6Core5CompatDependencies.cmake lib/cmake/Qt6Core5Compat/Qt6Core5CompatTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/Qt6Core5Compat/Qt6Core5CompatTargets.cmake lib/cmake/Qt6Core5Compat/Qt6Core5CompatVersionlessTargets.cmake +lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectspluginAdditionalTargetInfo.cmake +lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectspluginConfig.cmake +lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectspluginConfigVersion.cmake +lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectspluginConfigVersionImpl.cmake +lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectspluginTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectspluginTargets.cmake +lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectsprivateAdditionalTargetInfo.cmake +lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectsprivateConfig.cmake +lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectsprivateConfigVersion.cmake +lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectsprivateConfigVersionImpl.cmake +lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectsprivateTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/Qt6Qml/QmlPlugins/Qt6qtgraphicaleffectsprivateTargets.cmake %%QT_LIBDIR%%/libQt6Core5Compat.prl %%QT_LIBDIR%%/libQt6Core5Compat.so %%QT_LIBDIR%%/libQt6Core5Compat.so.6 @@ -76,5 +88,42 @@ lib/cmake/Qt6Core5Compat/Qt6Core5CompatVersionlessTargets.cmake %%QT_LIBDIR%%/metatypes/qt6core5compat_%%CMAKE_BUILD_TYPE%%_metatypes.json %%QT_MKSPECDIR%%/modules/qt_lib_core5compat.pri %%QT_MKSPECDIR%%/modules/qt_lib_core5compat_private.pri +%%QT_QMLDIR%%/Qt5Compat/GraphicalEffects/Blend.qml +%%QT_QMLDIR%%/Qt5Compat/GraphicalEffects/BrightnessContrast.qml +%%QT_QMLDIR%%/Qt5Compat/GraphicalEffects/ColorOverlay.qml +%%QT_QMLDIR%%/Qt5Compat/GraphicalEffects/Colorize.qml +%%QT_QMLDIR%%/Qt5Compat/GraphicalEffects/ConicalGradient.qml +%%QT_QMLDIR%%/Qt5Compat/GraphicalEffects/Desaturate.qml +%%QT_QMLDIR%%/Qt5Compat/GraphicalEffects/DirectionalBlur.qml +%%QT_QMLDIR%%/Qt5Compat/GraphicalEffects/Displace.qml +%%QT_QMLDIR%%/Qt5Compat/GraphicalEffects/DropShadow.qml +%%QT_QMLDIR%%/Qt5Compat/GraphicalEffects/FastBlur.qml +%%QT_QMLDIR%%/Qt5Compat/GraphicalEffects/GammaAdjust.qml +%%QT_QMLDIR%%/Qt5Compat/GraphicalEffects/GaussianBlur.qml +%%QT_QMLDIR%%/Qt5Compat/GraphicalEffects/Glow.qml +%%QT_QMLDIR%%/Qt5Compat/GraphicalEffects/HueSaturation.qml +%%QT_QMLDIR%%/Qt5Compat/GraphicalEffects/InnerShadow.qml +%%QT_QMLDIR%%/Qt5Compat/GraphicalEffects/LevelAdjust.qml +%%QT_QMLDIR%%/Qt5Compat/GraphicalEffects/LinearGradient.qml +%%QT_QMLDIR%%/Qt5Compat/GraphicalEffects/MaskedBlur.qml +%%QT_QMLDIR%%/Qt5Compat/GraphicalEffects/OpacityMask.qml +%%QT_QMLDIR%%/Qt5Compat/GraphicalEffects/RadialBlur.qml +%%QT_QMLDIR%%/Qt5Compat/GraphicalEffects/RadialGradient.qml +%%QT_QMLDIR%%/Qt5Compat/GraphicalEffects/RectangularGlow.qml +%%QT_QMLDIR%%/Qt5Compat/GraphicalEffects/RecursiveBlur.qml +%%QT_QMLDIR%%/Qt5Compat/GraphicalEffects/ThresholdMask.qml +%%QT_QMLDIR%%/Qt5Compat/GraphicalEffects/ZoomBlur.qml +%%QT_QMLDIR%%/Qt5Compat/GraphicalEffects/libqtgraphicaleffectsplugin.so +%%QT_QMLDIR%%/Qt5Compat/GraphicalEffects/plugins.qmltypes +%%QT_QMLDIR%%/Qt5Compat/GraphicalEffects/private/DropShadowBase.qml +%%QT_QMLDIR%%/Qt5Compat/GraphicalEffects/private/FastGlow.qml +%%QT_QMLDIR%%/Qt5Compat/GraphicalEffects/private/FastInnerShadow.qml +%%QT_QMLDIR%%/Qt5Compat/GraphicalEffects/private/GaussianDirectionalBlur.qml +%%QT_QMLDIR%%/Qt5Compat/GraphicalEffects/private/GaussianGlow.qml +%%QT_QMLDIR%%/Qt5Compat/GraphicalEffects/private/GaussianInnerShadow.qml +%%QT_QMLDIR%%/Qt5Compat/GraphicalEffects/private/GaussianMaskedBlur.qml +%%QT_QMLDIR%%/Qt5Compat/GraphicalEffects/private/libqtgraphicaleffectsprivateplugin.so +%%QT_QMLDIR%%/Qt5Compat/GraphicalEffects/private/qmldir +%%QT_QMLDIR%%/Qt5Compat/GraphicalEffects/qmldir libdata/pkgconfig/Qt6Core5Compat.pc %%QT_DATADIR%%/modules/Core5Compat.json diff --git a/devel/rubygem-oj/Makefile b/devel/rubygem-oj/Makefile index 367164535c2..79563083421 100644 --- a/devel/rubygem-oj/Makefile +++ b/devel/rubygem-oj/Makefile @@ -14,9 +14,9 @@ LICENSE_FILE= ${WRKSRC}/LICENSE USES= gem # TODO: find a better way to do this -# Copy all header file, as it is required by rubygem-oj-introspect +# Install all header files, some of them are required by devel/rubygem-oj-introspect post-install: - ${INSTALL} -d ${STAGEDIR}${PREFIX}/${GEMS_DIR}/${PORTNAME}-${PORTVERSION}/ext/oj - cd ${WRKSRC}/ext/oj && ${FIND} * -name "*.h" -type f -exec ${INSTALL_DATA} {} "${STAGEDIR}${PREFIX}/${GEMS_DIR}/${PORTNAME}-${PORTVERSION}/ext/oj/{}" \; + ${MKDIR} ${STAGEDIR}${PREFIX}/${GEM_LIB_DIR}/ext/oj + ${INSTALL_DATA} ${WRKSRC}/ext/oj/*.h ${STAGEDIR}${PREFIX}/${GEM_LIB_DIR}/ext/oj/ .include diff --git a/devel/rubygem-rbtree/Makefile b/devel/rubygem-rbtree/Makefile index b26122a55f4..5b83149010a 100644 --- a/devel/rubygem-rbtree/Makefile +++ b/devel/rubygem-rbtree/Makefile @@ -1,5 +1,5 @@ PORTNAME= rbtree -PORTVERSION= 0.4.5 +PORTVERSION= 0.4.6 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-rbtree/distinfo b/devel/rubygem-rbtree/distinfo index e20328fa75b..a0583eae4e1 100644 --- a/devel/rubygem-rbtree/distinfo +++ b/devel/rubygem-rbtree/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1644219937 -SHA256 (rubygem/rbtree-0.4.5.gem) = c1152441f4055f942287b45afd2806cd755937f47e643c1cf6879b28bf7d89f8 -SIZE (rubygem/rbtree-0.4.5.gem) = 30208 +TIMESTAMP = 1676005928 +SHA256 (rubygem/rbtree-0.4.6.gem) = 14eea4469b24fd2472542e5f3eb105d6344c8ccf36f0b56d55fdcfeb4e0f10fc +SIZE (rubygem/rbtree-0.4.6.gem) = 30720 diff --git a/devel/tcl-trf/Makefile b/devel/tcl-trf/Makefile index 7055435b6b5..b281952c818 100644 --- a/devel/tcl-trf/Makefile +++ b/devel/tcl-trf/Makefile @@ -1,6 +1,6 @@ PORTNAME= Trf PORTVERSION= 2.1.4 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= devel tcl MASTER_SITES= SF/tcltrf/tcltrf/${PORTVERSION} PKGNAMEPREFIX= tcl- diff --git a/devel/tcl-trf/files/patch-warnings b/devel/tcl-trf/files/patch-warnings index 7fbe851be8c..bcda2976837 100644 --- a/devel/tcl-trf/files/patch-warnings +++ b/devel/tcl-trf/files/patch-warnings @@ -49,3 +49,12 @@ +#endif Tcl_ChannelType* parentType = Tcl_GetChannelType (parent); Tcl_DriverSeekProc* parentSeekProc = Tcl_ChannelSeekProc (parentType); +--- generic/otpcode.c 2009-06-18 00:54:43.000000000 -0400 ++++ generic/otpcode.c 2023-02-13 00:25:46.660181000 -0500 +@@ -2757,5 +2757,5 @@ + int i; + unsigned long p; +- char b[9]; ++ char b[11]; + + if ((c -> wordCount == 5) && (c -> charCount > 0)) diff --git a/dns/dnsperf/Makefile b/dns/dnsperf/Makefile index 9f9ae234c4e..82d2b9ab03b 100644 --- a/dns/dnsperf/Makefile +++ b/dns/dnsperf/Makefile @@ -1,5 +1,5 @@ PORTNAME= dnsperf -PORTVERSION= 2.10.0 +PORTVERSION= 2.11.0 DISTVERSIONPREFIX=v CATEGORIES= dns benchmarks net diff --git a/dns/dnsperf/distinfo b/dns/dnsperf/distinfo index fc0893d855a..359e4fca6a2 100644 --- a/dns/dnsperf/distinfo +++ b/dns/dnsperf/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1673124710 -SHA256 (DNS-OARC-dnsperf-v2.10.0_GH0.tar.gz) = 46fc8815048cb614f1d5a9752fb425b073db55f29af3c352ae4727b63209c121 -SIZE (DNS-OARC-dnsperf-v2.10.0_GH0.tar.gz) = 116073 +TIMESTAMP = 1676098482 +SHA256 (DNS-OARC-dnsperf-v2.11.0_GH0.tar.gz) = d9e21213be1bf8d525162c4c0d3e75d68ddd0212c9d240f0f4e26acfdc6c36fd +SIZE (DNS-OARC-dnsperf-v2.11.0_GH0.tar.gz) = 123834 diff --git a/editors/mousepad/Makefile b/editors/mousepad/Makefile index 4bbf53d2620..29a99f8a3ce 100644 --- a/editors/mousepad/Makefile +++ b/editors/mousepad/Makefile @@ -1,5 +1,5 @@ PORTNAME= mousepad -PORTVERSION= 0.5.10 +PORTVERSION= 0.6.0 CATEGORIES= editors xfce MASTER_SITES= XFCE/apps DIST_SUBDIR= xfce4 diff --git a/editors/mousepad/distinfo b/editors/mousepad/distinfo index 819df639512..9e155e7b95f 100644 --- a/editors/mousepad/distinfo +++ b/editors/mousepad/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1657397410 -SHA256 (xfce4/mousepad-0.5.10.tar.bz2) = 6ebaf38d52bee5560d9650c52a693f8a6ed0a67d88cc938d73f7d5ce13552bad -SIZE (xfce4/mousepad-0.5.10.tar.bz2) = 959696 +TIMESTAMP = 1675965926 +SHA256 (xfce4/mousepad-0.6.0.tar.bz2) = 2253a5c582b8a899d842a8e4311d6b760435ad7cca493ff4edf305b89c1913d4 +SIZE (xfce4/mousepad-0.6.0.tar.bz2) = 969433 diff --git a/editors/o/Makefile b/editors/o/Makefile index d026eb5570d..a705f486d86 100644 --- a/editors/o/Makefile +++ b/editors/o/Makefile @@ -1,7 +1,6 @@ PORTNAME= o DISTVERSIONPREFIX= v -DISTVERSION= 2.59.0 -PORTREVISION= 1 +DISTVERSION= 2.59.1 CATEGORIES= editors MAINTAINER= yuri@FreeBSD.org diff --git a/editors/o/distinfo b/editors/o/distinfo index 6ea11dc5697..4bef1dbcd79 100644 --- a/editors/o/distinfo +++ b/editors/o/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1674876347 -SHA256 (go/editors_o/o-v2.59.0/v2.59.0.mod) = 3c67db417b5ded437d636ccf6cd899ca1ca8784768dc1330725ac44fc28f722c -SIZE (go/editors_o/o-v2.59.0/v2.59.0.mod) = 1199 -SHA256 (go/editors_o/o-v2.59.0/v2.59.0.zip) = fcc5e3b89f996f73489215b12e0320da0758e8d21b5086046867cebf3addf452 -SIZE (go/editors_o/o-v2.59.0/v2.59.0.zip) = 216878 +TIMESTAMP = 1676006081 +SHA256 (go/editors_o/o-v2.59.1/v2.59.1.mod) = 8dfcd551eebbd7f4ecdf63991fb32466d052e3551647d63d824ddecb8caebb44 +SIZE (go/editors_o/o-v2.59.1/v2.59.1.mod) = 1687 +SHA256 (go/editors_o/o-v2.59.1/v2.59.1.zip) = 7dfa6656c26b398066fbe9f8853a1e2db0f87ff1b24b787ec6b85be3063775b1 +SIZE (go/editors_o/o-v2.59.1/v2.59.1.zip) = 237740 diff --git a/editors/vscode/Makefile b/editors/vscode/Makefile index c5b9d4f5a6c..d43a83ee80a 100644 --- a/editors/vscode/Makefile +++ b/editors/vscode/Makefile @@ -1,5 +1,5 @@ PORTNAME= vscode -DISTVERSION= 1.75.0 +DISTVERSION= 1.75.1 CATEGORIES= editors MASTER_SITES= https://registry.npmjs.org/esbuild-freebsd-64/-/:esbuild_binary \ https://nodejs.org/dist/v${NODE_VER}/:node_headers \ @@ -71,7 +71,7 @@ USES= desktop-file-utils gl gmake gnome iconv jpeg pkgconfig \ USE_GITHUB= yes GH_ACCOUNT= microsoft -SOURCE_COMMIT_HASH= e2816fe719a4026ffa1ee0189dc89bdfdbafb164 +SOURCE_COMMIT_HASH= 441438abd1ac652551dbe4d408dfcec8a499b8bf BINARY_ALIAS= python=${PYTHON_CMD} diff --git a/editors/vscode/distinfo b/editors/vscode/distinfo index f35b113e023..2b23c8abdab 100644 --- a/editors/vscode/distinfo +++ b/editors/vscode/distinfo @@ -1,13 +1,13 @@ -TIMESTAMP = 1675421015 +TIMESTAMP = 1676103646 SHA256 (vscode/esbuild-freebsd-64-0.15.5.tgz) = d85ff4d09eef7a6f7513ff575cbee9df9c3c41215a1f530678f61fc9b6b43b87 SIZE (vscode/esbuild-freebsd-64-0.15.5.tgz) = 3585090 SHA256 (vscode/esbuild-freebsd-64-0.15.14.tgz) = 23657fcc798d637897bd341830d27b0f4f687694a3f288a0708389dd04318091 SIZE (vscode/esbuild-freebsd-64-0.15.14.tgz) = 3601675 SHA256 (vscode/node-v16.14.2-headers.tar.gz) = 505e1c287e55bb8ec25d2e20d7d87a57b0c2666e1aa7064e0661ad76b60db594 SIZE (vscode/node-v16.14.2-headers.tar.gz) = 562716 -SHA256 (vscode/yarn-offline-cache-1.75.0.tar.gz) = ff7d3113b7ebfa1b02dadcbdc8b677aae2f0e7459a97cec1a505403f26f2bb85 -SIZE (vscode/yarn-offline-cache-1.75.0.tar.gz) = 608810493 -SHA256 (vscode/vscode-marketplace-exts-1.75.0.tar.gz) = 025eaaf8a2e56d5343c89fd8a4928dda405920a40a656186468f86a4991c3851 -SIZE (vscode/vscode-marketplace-exts-1.75.0.tar.gz) = 1729830 -SHA256 (vscode/microsoft-vscode-1.75.0_GH0.tar.gz) = 719c1efeca10a163b18618b5b689d4843247d3e86a27a6e898113219274cb99c -SIZE (vscode/microsoft-vscode-1.75.0_GH0.tar.gz) = 16380199 +SHA256 (vscode/yarn-offline-cache-1.75.1.tar.gz) = 1a4cd267e7feba226a0148691f6965cca795e40a84aa3828c189aaee781eed9f +SIZE (vscode/yarn-offline-cache-1.75.1.tar.gz) = 608810708 +SHA256 (vscode/vscode-marketplace-exts-1.75.1.tar.gz) = 180cd9f4a31d69d803968a98935ed6305f368aea659b5e107eb195c3a949d769 +SIZE (vscode/vscode-marketplace-exts-1.75.1.tar.gz) = 1732654 +SHA256 (vscode/microsoft-vscode-1.75.1_GH0.tar.gz) = 97500f244eacd66556c2bcf2d9a63b2509e363f9bc8d587c6fc2feb6bb1a5e31 +SIZE (vscode/microsoft-vscode-1.75.1_GH0.tar.gz) = 16380086 diff --git a/emulators/cpmtools2/Makefile b/emulators/cpmtools2/Makefile index e1f4d1e8b41..4f3f2eae92f 100644 --- a/emulators/cpmtools2/Makefile +++ b/emulators/cpmtools2/Makefile @@ -1,5 +1,5 @@ PORTNAME= cpmtools2 -PORTVERSION= 2.23 +PORTVERSION= 2.24 CATEGORIES= emulators sysutils MASTER_SITES= http://www.moria.de/~michael/cpmtools/files/ DISTNAME= ${PORTNAME:C/2$//}-${PORTVERSION} diff --git a/emulators/cpmtools2/distinfo b/emulators/cpmtools2/distinfo index cb93f470150..3160fe4a45a 100644 --- a/emulators/cpmtools2/distinfo +++ b/emulators/cpmtools2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1668512514 -SHA256 (cpmtools-2.23.tar.gz) = 7839b19ac15ba554e1a1fc1dbe898f62cf2fd4db3dcdc126515facc6b929746f -SIZE (cpmtools-2.23.tar.gz) = 177636 +TIMESTAMP = 1676142739 +SHA256 (cpmtools-2.24.tar.gz) = 507e3796674afb7a30a1e69d67717723f9b5ed1e1d76f03062c782cf39e02ddf +SIZE (cpmtools-2.24.tar.gz) = 178821 diff --git a/emulators/virtualbox-ose-legacy/Makefile b/emulators/virtualbox-ose-legacy/Makefile index 52f7a0a7e45..473396c87ce 100644 --- a/emulators/virtualbox-ose-legacy/Makefile +++ b/emulators/virtualbox-ose-legacy/Makefile @@ -1,6 +1,6 @@ PORTNAME= virtualbox-ose PORTVERSION= 5.2.44 -PORTREVISION= 11 +PORTREVISION= 12 CATEGORIES= emulators MASTER_SITES= https://download.oracle.com/virtualbox/${PORTVERSION}/ PKGNAMESUFFIX?= -legacy diff --git a/emulators/virtualbox-ose/Makefile b/emulators/virtualbox-ose/Makefile index b3653df7543..3adb68b1f5f 100644 --- a/emulators/virtualbox-ose/Makefile +++ b/emulators/virtualbox-ose/Makefile @@ -1,5 +1,6 @@ PORTNAME= virtualbox-ose PORTVERSION= 6.1.36 +PORTREVISION= 1 CATEGORIES= emulators MASTER_SITES= https://download.virtualbox.org/virtualbox/${PORTVERSION}/ DISTFILES= VirtualBox-${PORTVERSION}${EXTRACT_SUFX} ${GUESTADDITIONS} diff --git a/emulators/xsystem35/Makefile b/emulators/xsystem35/Makefile index a4c83ce19ed..45cf6222a73 100644 --- a/emulators/xsystem35/Makefile +++ b/emulators/xsystem35/Makefile @@ -1,6 +1,6 @@ PORTNAME= xsystem35 DISTVERSION= 1.7.3-pre5 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= emulators games MASTER_SITES= DEBIAN DISTFILES= ${DISTNAME:S/-/_/}.orig${EXTRACT_SUFX} diff --git a/emulators/xsystem35/files/patch-clang15 b/emulators/xsystem35/files/patch-clang15 new file mode 100644 index 00000000000..6e167ce3e9a --- /dev/null +++ b/emulators/xsystem35/files/patch-clang15 @@ -0,0 +1,61 @@ +Get value instead of pointer in Set*Flag() like other modules + +nDEMO.c:22:6: error: incompatible pointer to integer conversion initializing 'int' with an expression of type 'int *'; dereference with * [-Wint-conversion] + int p1 = getCaliVariable(); + ^ ~~~~~~~~~~~~~~~~~ + * +nDEMO.c:28:6: error: incompatible pointer to integer conversion initializing 'int' with an expression of type 'int *'; dereference with * [-Wint-conversion] + int p1 = getCaliVariable(); + ^ ~~~~~~~~~~~~~~~~~ + * + +Avoid implicit function declaration for sjis2euc() + +nt_msg.c:189:9: error: incompatible integer to pointer conversion initializing 'char *' with an expression of type 'int' [-Wint-conversion] + char *b = sjis2euc(msg); + ^ ~~~~~~~~~~~~~ +nt_msg.c:261:10: error: incompatible integer to pointer conversion initializing 'char *' with an expression of type 'int' [-Wint-conversion] + char *b = sjis2euc(mbuf); + ^ ~~~~~~~~~~~~~~ +sactcg.c:211:9: error: incompatible integer to pointer conversion initializing 'char *' with an expression of type 'int' [-Wint-conversion] + char *b = sjis2euc(cText); + ^ ~~~~~~~~~~~~~~~ + +--- modules/NIGHTDLL/nt_msg.c.orig 2003-11-09 15:06:12 UTC ++++ modules/NIGHTDLL/nt_msg.c +@@ -18,6 +18,7 @@ + #include "sactcg.h" + #include "sjisname.h" + #include "sactstring.h" ++#include "eucsjis.h" + + + extern int ntsel_dosel(void); +--- modules/NIGHTDLL/sactcg.c.orig 2003-11-16 15:29:52 UTC ++++ modules/NIGHTDLL/sactcg.c +@@ -34,6 +34,7 @@ + #include "ags.h" + #include "surface.h" + #include "ngraph.h" ++#include "eucsjis.h" + #include "sactcg.h" + + #define CGMAX 65536 +--- modules/nDEMO/nDEMO.c.orig 2001-07-30 22:58:40 UTC ++++ modules/nDEMO/nDEMO.c +@@ -19,13 +19,13 @@ void SetKeyCancelFlag() { + } + + void SetKeyCancelFlag() { +- int p1 = getCaliVariable(); ++ int p1 = getCaliValue(); + + DEBUG_COMMAND_YET("nDEMO.SetKeyCancelFlag %d:\n", p1); + } + + void SetLoopFlag() { +- int p1 = getCaliVariable(); ++ int p1 = getCaliValue(); + + DEBUG_COMMAND_YET("nDEMO.SetLoopFlag %d:\n", p1); + } diff --git a/finance/Makefile b/finance/Makefile index b4fae6b8e22..c221ee7a3b7 100644 --- a/finance/Makefile +++ b/finance/Makefile @@ -97,7 +97,6 @@ SUBDIR += pear_Payment_DTA SUBDIR += prestashop SUBDIR += py-Nasdaq-Data-Link - SUBDIR += py-TA-Lib SUBDIR += py-alpha-vantage SUBDIR += py-backtrader SUBDIR += py-bitcoin @@ -120,11 +119,13 @@ SUBDIR += py-pandas-market-calendars SUBDIR += py-pandas-ta SUBDIR += py-pycoin + SUBDIR += py-pycoingecko SUBDIR += py-python-bitcoinlib SUBDIR += py-python-obelisk SUBDIR += py-quantecon SUBDIR += py-stripe SUBDIR += py-ta-lib + SUBDIR += py-technical SUBDIR += py-vatnumber SUBDIR += py-yfinance SUBDIR += py-ystockquote diff --git a/finance/electrum/Makefile b/finance/electrum/Makefile index a9fbd056462..0878b7032e9 100644 --- a/finance/electrum/Makefile +++ b/finance/electrum/Makefile @@ -1,5 +1,5 @@ PORTNAME= electrum -PORTVERSION= 4.3.3 +PORTVERSION= 4.3.4 CATEGORIES= finance python MASTER_SITES= https://download.electrum.org/${PORTVERSION}/ \ http://download.electrum.org/${PORTVERSION}/ diff --git a/finance/electrum/distinfo b/finance/electrum/distinfo index d76f3b4810e..72cf8fe9ddb 100644 --- a/finance/electrum/distinfo +++ b/finance/electrum/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1673690253 -SHA256 (Electrum-4.3.3.tar.gz) = 34f5c67db1234fd97cf199c66c3704dfea06c53853cd6ed87deb01cecb06b1b7 -SIZE (Electrum-4.3.3.tar.gz) = 13665972 +TIMESTAMP = 1676021668 +SHA256 (Electrum-4.3.4.tar.gz) = f99e0d64afee9c537a9b10ae3257870710280fe5353f3564dff66765198e3b1a +SIZE (Electrum-4.3.4.tar.gz) = 13666830 diff --git a/finance/homebank/Makefile b/finance/homebank/Makefile index 20fe57cb2e1..7cffa2aa001 100644 --- a/finance/homebank/Makefile +++ b/finance/homebank/Makefile @@ -1,7 +1,7 @@ PORTNAME= homebank -PORTVERSION= 5.5.8 +PORTVERSION= 5.6.2 CATEGORIES= finance -MASTER_SITES= http://homebank.free.fr/public/ +MASTER_SITES= http://homebank.free.fr/public/sources/ MAINTAINER= wen@FreeBSD.org COMMENT= Free, easy, personal accounting for everyone diff --git a/finance/homebank/distinfo b/finance/homebank/distinfo index 83956e0e5ea..73e7289e3ad 100644 --- a/finance/homebank/distinfo +++ b/finance/homebank/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1669333145 -SHA256 (homebank-5.5.8.tar.gz) = 507a5bb3ceea230780f11206728b061daac00f654b52e782aab875ab71abcf85 -SIZE (homebank-5.5.8.tar.gz) = 3099161 +TIMESTAMP = 1675986224 +SHA256 (homebank-5.6.2.tar.gz) = 12ebde58e04d3c18496f95496067c4e8841b0d111668d1f47c239292b15316f1 +SIZE (homebank-5.6.2.tar.gz) = 3370041 diff --git a/finance/homebank/pkg-plist b/finance/homebank/pkg-plist index a39eebdd335..6157c1ec00b 100644 --- a/finance/homebank/pkg-plist +++ b/finance/homebank/pkg-plist @@ -2,9 +2,6 @@ bin/homebank share/metainfo/homebank.appdata.xml share/application-registry/homebank.applications share/applications/homebank.desktop -%%DATADIR%%/icons/hicolor/16x16/status/flt-exclude.png -%%DATADIR%%/icons/hicolor/16x16/status/flt-inactive.png -%%DATADIR%%/icons/hicolor/16x16/status/flt-include.png share/icons/hicolor/16x16/apps/homebank.png share/icons/hicolor/22x22/apps/homebank.png share/icons/hicolor/24x24/apps/homebank.png @@ -23,6 +20,7 @@ share/locale/cy/LC_MESSAGES/homebank.mo share/locale/da/LC_MESSAGES/homebank.mo share/locale/de/LC_MESSAGES/homebank.mo share/locale/el/LC_MESSAGES/homebank.mo +share/locale/eo/LC_MESSAGES/homebank.mo share/locale/en_AU/LC_MESSAGES/homebank.mo share/locale/en_CA/LC_MESSAGES/homebank.mo share/locale/en_GB/LC_MESSAGES/homebank.mo @@ -60,8 +58,10 @@ share/locale/sk/LC_MESSAGES/homebank.mo share/locale/sl/LC_MESSAGES/homebank.mo share/locale/sr/LC_MESSAGES/homebank.mo share/locale/sv/LC_MESSAGES/homebank.mo +share/locale/ta/LC_MESSAGES/homebank.mo share/locale/tr/LC_MESSAGES/homebank.mo share/locale/uk/LC_MESSAGES/homebank.mo +share/locale/uz/LC_MESSAGES/homebank.mo share/locale/vi/LC_MESSAGES/homebank.mo share/locale/zh_CN/LC_MESSAGES/homebank.mo share/locale/zh_TW/LC_MESSAGES/homebank.mo @@ -85,6 +85,7 @@ share/mime/packages/homebank.xml %%DATADIR%%/datas/hb-categories-sk.csv %%DATADIR%%/help/00-intro.html %%DATADIR%%/help/00-lexicon.html +%%DATADIR%%/help/00-previously.html %%DATADIR%%/help/00-whatsnew.html %%DATADIR%%/help/dlg-acco.html %%DATADIR%%/help/dlg-arch.html @@ -119,6 +120,9 @@ share/mime/packages/homebank.xml %%DATADIR%%/help/images/50txnstatus.png %%DATADIR%%/help/images/53txntype.png %%DATADIR%%/help/images/54txnpopmenu.png +%%DATADIR%%/help/images/56datrang.png +%%DATADIR%%/help/images/56filter.png +%%DATADIR%%/help/images/56stack.png %%DATADIR%%/help/images/5.png %%DATADIR%%/help/images/6.png %%DATADIR%%/help/images/7.png @@ -130,6 +134,7 @@ share/mime/packages/homebank.xml %%DATADIR%%/help/images/dlg-account2.png %%DATADIR%%/help/images/dlg-account3.png %%DATADIR%%/help/images/dlg-assign1.png +%%DATADIR%%/help/images/dlg-assign2.png %%DATADIR%%/help/images/dlg-budget1.png %%DATADIR%%/help/images/dlg-budget2.png %%DATADIR%%/help/images/dlg-category1.png @@ -216,6 +221,7 @@ share/mime/packages/homebank.xml %%DATADIR%%/help/images/win-main1.png %%DATADIR%%/help/images/win-statistics1.png %%DATADIR%%/help/images/win-statistics2.png +%%DATADIR%%/help/images/win-statistics3.png %%DATADIR%%/help/images/win-trendtime1.png %%DATADIR%%/help/images/win-trendtime2.png %%DATADIR%%/help/index.html @@ -237,6 +243,11 @@ share/mime/packages/homebank.xml %%DATADIR%%/help/win-statistics.html %%DATADIR%%/help/win-trendtime.html %%DATADIR%%/help/win-vehiclecost.html +%%DATADIR%%/icons/hicolor/scalable/actions/data-usage-symbolic.svg +%%DATADIR%%/icons/hicolor/scalable/actions/eye-not-looking-symbolic.svg +%%DATADIR%%/icons/hicolor/scalable/actions/hb-go-down-symbolic.svg +%%DATADIR%%/icons/hicolor/scalable/actions/hb-go-up-symbolic.svg +%%DATADIR%%/icons/hicolor/scalable/actions/list-move-after-symbolic.svg %%DATADIR%%/icons/hicolor/16x16/status/hb-ope-auto.png %%DATADIR%%/icons/hicolor/16x16/status/hb-ope-budget.png %%DATADIR%%/icons/hicolor/16x16/status/hb-ope-cleared.png diff --git a/finance/py-TA-Lib/Makefile b/finance/py-TA-Lib/Makefile deleted file mode 100644 index c9fbbadf28a..00000000000 --- a/finance/py-TA-Lib/Makefile +++ /dev/null @@ -1,28 +0,0 @@ -PORTNAME= TA-Lib # provides Python namespace 'talib' -DISTVERSION= 0.4.25 -CATEGORIES= finance python -MASTER_SITES= PYPI -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} - -MAINTAINER= yuri@FreeBSD.org -COMMENT= Python wrapper for TA-LIB based on Cython -WWW= https://mrjbq7.github.io/ta-lib/ - -LICENSE= MIT -LICENSE_FILE= ${WRKSRC}/LICENSE - -BUILD_DEPENDS= ${PYNUMPY} -LIB_DEPENDS= libta_lib.so:devel/ta-lib -RUN_DEPENDS= ${PYNUMPY} -#TEST_DEPENDS= misc/py-polars - fails to build, see https://github.com/rust-lang/hashbrown/issues/377 - -USES= python -USE_PYTHON= distutils cython autoplist pytest - -TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} -TEST_WRKSRC= ${WRKSRC}/talib - -post-install: - @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/talib/_ta_lib${PYTHON_EXT_SUFFIX}.so - -.include diff --git a/finance/py-TA-Lib/distinfo b/finance/py-TA-Lib/distinfo deleted file mode 100644 index f3a5ea85970..00000000000 --- a/finance/py-TA-Lib/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1672030248 -SHA256 (TA-Lib-0.4.25.tar.gz) = 6c51c09fcc138367483bcce6db81329ae6851e6ca1a8ac1e50732e443d15602b -SIZE (TA-Lib-0.4.25.tar.gz) = 271960 diff --git a/finance/py-TA-Lib/pkg-descr b/finance/py-TA-Lib/pkg-descr deleted file mode 100644 index 46420021285..00000000000 --- a/finance/py-TA-Lib/pkg-descr +++ /dev/null @@ -1,8 +0,0 @@ -Python-TA-Lib is a Python wrapper for TA-LIB based on Cython instead of SWIG. - -TA-Lib is widely used by trading software developers requiring to perform -technical analysis of financial market data. -* Includes 150+ indicators such as ADX, MACD, RSI, Stochastic, Bollinger Bands, - etc. -* Candlestick pattern recognition -* Open-source API for C/C++, Java, Perl, Python and 100% Managed .NET diff --git a/finance/py-pandas-ta/Makefile b/finance/py-pandas-ta/Makefile index f8b602e3d64..508202daef6 100644 --- a/finance/py-pandas-ta/Makefile +++ b/finance/py-pandas-ta/Makefile @@ -1,5 +1,6 @@ PORTNAME= pandas-ta DISTVERSION= 0.3.14 +PORTREVISION= 1 CATEGORIES= finance python #MASTER_SITES= PYPI # no tests PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -19,7 +20,7 @@ PY_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dateutil>0:devel/py-dateutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=1.16.0:devel/py-six@${PY_FLAVOR} BUILD_DEPENDS= ${PY_DEPENDS} RUN_DEPENDS= ${PY_DEPENDS} -TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}TA-Lib>0:finance/py-TA-Lib@${PY_FLAVOR} +TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ta-lib>0:finance/py-ta-lib@${PY_FLAVOR} USES= python:3.6+ USE_PYTHON= distutils autoplist pytest # 1 test fails, see https://github.com/twopirllc/pandas-ta/issues/631 diff --git a/finance/py-pycoingecko/Makefile b/finance/py-pycoingecko/Makefile new file mode 100644 index 00000000000..639f2f5e003 --- /dev/null +++ b/finance/py-pycoingecko/Makefile @@ -0,0 +1,25 @@ +PORTNAME= pycoingecko +DISTVERSION= 3.1.0 +CATEGORIES= finance python +#MASTER_SITES= PYPI # no tests +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= yuri@FreeBSD.org +COMMENT= Python wrapper around the CoinGecko API +WWW= https://github.com/man-c/pycoingecko + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENCE + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} +TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}responses>0:devel/py-responses@${PY_FLAVOR} + +USES= python +USE_PYTHON= distutils autoplist pytest + +USE_GITHUB= yes +GH_ACCOUNT= man-c + +NO_ARCH= yes + +.include diff --git a/finance/py-pycoingecko/distinfo b/finance/py-pycoingecko/distinfo new file mode 100644 index 00000000000..69ad45d7da0 --- /dev/null +++ b/finance/py-pycoingecko/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1676267813 +SHA256 (man-c-pycoingecko-3.1.0_GH0.tar.gz) = 577866265a06a8791a7f30163992c81a9b4baa1bd0e1510520bc9da142115e12 +SIZE (man-c-pycoingecko-3.1.0_GH0.tar.gz) = 13783 diff --git a/finance/py-pycoingecko/pkg-descr b/finance/py-pycoingecko/pkg-descr new file mode 100644 index 00000000000..51171540077 --- /dev/null +++ b/finance/py-pycoingecko/pkg-descr @@ -0,0 +1,4 @@ +pycoingecko is Pi ython wrapper for the CoinGecko API. + +CoinGecko provides information about cryptocurrency prices, excghange rates, +market caps, etc. diff --git a/finance/py-ta-lib/Makefile b/finance/py-ta-lib/Makefile index c54c1c12e2c..d6947fa9022 100644 --- a/finance/py-ta-lib/Makefile +++ b/finance/py-ta-lib/Makefile @@ -1,25 +1,30 @@ -PORTNAME= ta-lib +PORTNAME= ta-lib # provides Python namespace 'talib' PORTVERSION= 0.4.25 +PORTREVISION= 1 CATEGORIES= finance python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= TA-Lib-${PORTVERSION} -MAINTAINER= ports@FreeBSD.org +MAINTAINER= yuri@FreeBSD.org COMMENT= Python wrapper for TA-Lib (Technical Analysis Library) WWW= https://mrjbq7.github.io/ta-lib/ LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} +BUILD_DEPENDS= ${PYNUMPY} LIB_DEPENDS= libta_lib.so:devel/ta-lib -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} +RUN_DEPENDS= ${PYNUMPY} +#TEST_DEPENDS= misc/py-polars - fails to build, see https://github.com/rust-lang/hashbrown/issues/377 -USES= localbase python:3.7+ -USE_PYTHON= autoplist concurrent cython distutils +USES= python +USE_PYTHON= distutils cython autoplist pytest + +TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} +TEST_WRKSRC= ${WRKSRC}/talib post-install: - ${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -name '*.so' -exec ${STRIP_CMD} {} + + @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/talib/_ta_lib${PYTHON_EXT_SUFFIX}.so .include diff --git a/finance/py-technical/Makefile b/finance/py-technical/Makefile new file mode 100644 index 00000000000..e3af83554f2 --- /dev/null +++ b/finance/py-technical/Makefile @@ -0,0 +1,32 @@ +PORTNAME= technical +DISTVERSION= 1.4.0 +CATEGORIES= finance python +#MASTER_SITES= PYPI # no test data +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= yuri@FreeBSD.org +COMMENT= Various indicators developed or collected for the Freqtrade +WWW= https://github.com/freqtrade/technical + +LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/LICENSE + +PY_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pandas>=1.5.3:math/py-pandas@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}ta-lib>=0.4.25:finance/py-ta-lib@${PY_FLAVOR} +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=46.4.0:devel/py-setuptools@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} \ + ${PY_DEPENDS} +RUN_DEPENDS= ${PY_DEPENDS} + +TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-cov>0:devel/py-pytest-cov@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pytest-mock>0:devel/py-pytest-mock@${PY_FLAVOR} + +USES= python +USE_PYTHON= pep517 autoplist pytest + +USE_GITHUB= yes +GH_ACCOUNT= freqtrade + +NO_ARCH= yes + +.include diff --git a/finance/py-technical/distinfo b/finance/py-technical/distinfo new file mode 100644 index 00000000000..b778f0112e8 --- /dev/null +++ b/finance/py-technical/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1676271748 +SHA256 (freqtrade-technical-1.4.0_GH0.tar.gz) = 15801f70aa65dad53c2648d5ca74c59f8db220556a4c908506d81a16cf991413 +SIZE (freqtrade-technical-1.4.0_GH0.tar.gz) = 293628 diff --git a/finance/py-technical/pkg-descr b/finance/py-technical/pkg-descr new file mode 100644 index 00000000000..c0695912a67 --- /dev/null +++ b/finance/py-technical/pkg-descr @@ -0,0 +1,2 @@ +Technical is a collection of technical indicators collected or developed for +Freqtrade as well as utilities such as timeframe resampling. diff --git a/games/NBlood/Makefile b/games/NBlood/Makefile index 2a8a82ff5d9..0b14481eac9 100644 --- a/games/NBlood/Makefile +++ b/games/NBlood/Makefile @@ -1,5 +1,6 @@ PORTNAME= NBlood DISTVERSION= g20220924 +PORTREVISION= 1 CATEGORIES= games MAINTAINER= pkubaj@FreeBSD.org diff --git a/games/eduke32/Makefile b/games/eduke32/Makefile index 03e62d7ff5f..eeef9a319b3 100644 --- a/games/eduke32/Makefile +++ b/games/eduke32/Makefile @@ -1,5 +1,6 @@ PORTNAME= eduke32 PORTVERSION= 20221026 +PORTREVISION= 1 CATEGORIES= games MASTER_SITES= http://dukeworld.com/eduke32/synthesis/${PORTVERSION}-${GITREVISION}/:eduke32 \ LOCAL/pkubaj/:erp \ diff --git a/games/fs2open/Makefile b/games/fs2open/Makefile index f31b88f9e9a..f64d6cd7114 100644 --- a/games/fs2open/Makefile +++ b/games/fs2open/Makefile @@ -1,6 +1,6 @@ PORTNAME= fs2open DISTVERSIONPREFIX= release_ -DISTVERSION= 22_2_0 +DISTVERSION= 23_0_0 CATEGORIES= games MAINTAINER= pkubaj@FreeBSD.org diff --git a/games/fs2open/distinfo b/games/fs2open/distinfo index b6207184bb7..c85f6c2de61 100644 --- a/games/fs2open/distinfo +++ b/games/fs2open/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1659832108 -SHA256 (scp-fs2open-fs2open.github.com-release_22_2_0_GH0.tar.gz) = 2eac33982886cc922b900409b6d3c048ca606f946a7c20b2c3079af888c7f299 -SIZE (scp-fs2open-fs2open.github.com-release_22_2_0_GH0.tar.gz) = 10690003 +TIMESTAMP = 1676137258 +SHA256 (scp-fs2open-fs2open.github.com-release_23_0_0_GH0.tar.gz) = 019a24feeef7a48f8170f0339c5530122b326bd88fb73e9d7515bfe9e5381aa8 +SIZE (scp-fs2open-fs2open.github.com-release_23_0_0_GH0.tar.gz) = 12210430 SHA256 (asarium-cmake-modules-7cef957_GH0.tar.gz) = 5d1e7954bb92c61c1509ad0bb0d2274af4863621dc864199aac85c2d43921c0e SIZE (asarium-cmake-modules-7cef957_GH0.tar.gz) = 267299 SHA256 (asarium-libRocket-ecd648a_GH0.tar.gz) = 43864c375480c9eeac47643ae1c30947d9b236281e51e1d54d729c6d51cef6e4 diff --git a/games/iqpuzzle/Makefile b/games/iqpuzzle/Makefile index 4cb3dafd097..1d20f3cbf87 100644 --- a/games/iqpuzzle/Makefile +++ b/games/iqpuzzle/Makefile @@ -1,6 +1,6 @@ PORTNAME= iqpuzzle DISTVERSIONPREFIX= v -DISTVERSION= 1.2.8 +DISTVERSION= 1.2.9 CATEGORIES= games MAINTAINER= yuri@FreeBSD.org diff --git a/games/iqpuzzle/distinfo b/games/iqpuzzle/distinfo index c1e062ddd18..e7b7d25a083 100644 --- a/games/iqpuzzle/distinfo +++ b/games/iqpuzzle/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1670957194 -SHA256 (ElTh0r0-iqpuzzle-v1.2.8_GH0.tar.gz) = 77dbc9654b3e19bc33fb68831b96cf9ec9c4597ce961e51c282f5ce456405a2c -SIZE (ElTh0r0-iqpuzzle-v1.2.8_GH0.tar.gz) = 641173 +TIMESTAMP = 1676089909 +SHA256 (ElTh0r0-iqpuzzle-v1.2.9_GH0.tar.gz) = b4bd8da720462b2902228091cbdcc4e181e37ed2e39f0c525867b8c1492461e1 +SIZE (ElTh0r0-iqpuzzle-v1.2.9_GH0.tar.gz) = 645147 diff --git a/games/openbor/Makefile b/games/openbor/Makefile index e780e5f91f0..78cd00a1061 100644 --- a/games/openbor/Makefile +++ b/games/openbor/Makefile @@ -2,7 +2,7 @@ PORTNAME= openbor # Hint: svn revision is git rev-list --count ${GH_TAGNAME} PORTVERSION?= 7138 .ifndef PKGNAMESUFFIX -PORTREVISION= 1 +PORTREVISION= 2 .endif CATEGORIES= games diff --git a/games/openbor4432/Makefile b/games/openbor4432/Makefile index d88d7709557..3a8fe5fdee0 100644 --- a/games/openbor4432/Makefile +++ b/games/openbor4432/Makefile @@ -1,5 +1,5 @@ PORTVERSION= 4432 -PORTREVISION= 4 +PORTREVISION= 5 PKGNAMESUFFIX= ${PORTVERSION} MASTERDIR= ${.CURDIR}/../openbor diff --git a/games/sdlpop/Makefile b/games/sdlpop/Makefile index 1e0f6b7ab48..6ebe490a12e 100644 --- a/games/sdlpop/Makefile +++ b/games/sdlpop/Makefile @@ -1,6 +1,6 @@ PORTNAME= sdlpop DISTVERSIONPREFIX= v -DISTVERSION= 1.22 +DISTVERSION= 1.23 CATEGORIES= games MAINTAINER= pkubaj@FreeBSD.org @@ -8,7 +8,7 @@ COMMENT= Open-source port of Prince of Persia WWW= https://github.com/NagyD/SDLPoP LICENSE= GPLv3 -LICENSE_FILE= ${WRKSRC}/../doc/gpl-3.0.txt +LICENSE_FILE= ${WRKSRC}/../COPYING NOT_FOR_ARCHS= powerpc powerpc64 powerpcspe sparc64 NOT_FOR_ARCHS_REASON= SDLPoP-1.18.1/src/types.h:54:2: This program is not (yet) prepared for big endian CPUs, please contact the author. @@ -20,7 +20,7 @@ GH_ACCOUNT= NagyD GH_PROJECT= SDLPoP WRKSRC_SUBDIR= src -USE_SDL= image2 mixer2 sdl2 +USE_SDL= image2 sdl2 PORTDOCS= * CFLAGS+= -I${LOCALBASE}/include/SDL2 diff --git a/games/sdlpop/distinfo b/games/sdlpop/distinfo index 6ac94b0129b..0e95d37ed46 100644 --- a/games/sdlpop/distinfo +++ b/games/sdlpop/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1625576911 -SHA256 (NagyD-SDLPoP-v1.22_GH0.tar.gz) = 1af170f7f6def61b2ab9c3a9227feca335461d224faa99f3578fc09115ac505c -SIZE (NagyD-SDLPoP-v1.22_GH0.tar.gz) = 633128 +TIMESTAMP = 1676139608 +SHA256 (NagyD-SDLPoP-v1.23_GH0.tar.gz) = 41a9aa64b4e8d0a9d7a84ffced48f74f9528d81adbffc08593ecf84776c5d77a +SIZE (NagyD-SDLPoP-v1.23_GH0.tar.gz) = 657811 diff --git a/games/sdlpop/pkg-plist b/games/sdlpop/pkg-plist index 6ae2f5a539e..ce501d2d987 100644 --- a/games/sdlpop/pkg-plist +++ b/games/sdlpop/pkg-plist @@ -610,6 +610,10 @@ bin/prince %%DATADIR%%/TITLE/res54.png %%DATADIR%%/TITLE/res55.png %%DATADIR%%/VDUNGEON/res200.pal +%%DATADIR%%/VDUNGEON/res214.png +%%DATADIR%%/VDUNGEON/res215.png +%%DATADIR%%/VDUNGEON/res216.png +%%DATADIR%%/VDUNGEON/res217.png %%DATADIR%%/VDUNGEON/res230.png %%DATADIR%%/VDUNGEON/res231.png %%DATADIR%%/VDUNGEON/res232.png @@ -786,6 +790,10 @@ bin/prince %%DATADIR%%/VPALACE/res211.png %%DATADIR%%/VPALACE/res212.png %%DATADIR%%/VPALACE/res213.png +%%DATADIR%%/VPALACE/res214.png +%%DATADIR%%/VPALACE/res215.png +%%DATADIR%%/VPALACE/res216.png +%%DATADIR%%/VPALACE/res217.png %%DATADIR%%/VPALACE/res232.png %%DATADIR%%/VPALACE/res233.png %%DATADIR%%/VPALACE/res234.png diff --git a/graphics/bgfx/Makefile b/graphics/bgfx/Makefile index d1541f021c2..d78b7eaaca1 100644 --- a/graphics/bgfx/Makefile +++ b/graphics/bgfx/Makefile @@ -1,6 +1,6 @@ PORTNAME= bgfx DISTVERSIONPREFIX= v -DISTVERSION= 1.118.8398-407 +DISTVERSION= 1.118.8417-415 CATEGORIES= graphics MAINTAINER= yuri@FreeBSD.org @@ -10,7 +10,7 @@ WWW= https://bkaradzic.github.io/bgfx/overview.html LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -USES= cmake compiler:c++14-lang gl localbase:ldflags xorg +USES= cmake:testing compiler:c++14-lang gl localbase:ldflags xorg USE_GL= glu opengl USE_XORG= ice x11 xext sm @@ -24,6 +24,7 @@ GH_TUPLE= bkaradzic:bgfx:5f435ea:bgfx/bgfx \ CMAKE_OFF= BGFX_BUILD_EXAMPLES BGFX_INSTALL_EXAMPLES \ BGFX_CUSTOM_TARGETS CMAKE_ARGS= -DBGFX_LIBRARY_TYPE=SHARED +CMAKE_TESTING_ON= BGFX_BUILD_TESTS # 1 test fails, see https://github.com/bkaradzic/bgfx/issues/3036 post-install: @${RM} -r ${STAGEDIR}${PREFIX}/share/licences diff --git a/graphics/bgfx/distinfo b/graphics/bgfx/distinfo index 3c0fce6d8d1..98697ba9764 100644 --- a/graphics/bgfx/distinfo +++ b/graphics/bgfx/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1674410362 -SHA256 (bkaradzic-bgfx.cmake-v1.118.8398-407_GH0.tar.gz) = caa1643e90f71f7e7b010abfb9fad7777839151fcfa1d08fc9bb5526a3f6f7a8 -SIZE (bkaradzic-bgfx.cmake-v1.118.8398-407_GH0.tar.gz) = 31664 +TIMESTAMP = 1676225405 +SHA256 (bkaradzic-bgfx.cmake-v1.118.8417-415_GH0.tar.gz) = 92dd037092b300c4e81c5b2350e145305d1619ef2ca9a2df7b3f2496e06e9c34 +SIZE (bkaradzic-bgfx.cmake-v1.118.8417-415_GH0.tar.gz) = 31947 SHA256 (bkaradzic-bgfx-5f435ea_GH0.tar.gz) = 8e8d13a2f91414ab02b10b6d76916e93534d2a39cce70cdf54e63ae6f775bde5 SIZE (bkaradzic-bgfx-5f435ea_GH0.tar.gz) = 102901169 SHA256 (bkaradzic-bimg-1af9054_GH0.tar.gz) = af59935d28d4ea590453419d4c7a4225ba72effb882c74f59c50a6f8cf98a466 diff --git a/graphics/bgfx/files/patch-bimg_3rdparty_nvtt_nvcore_debug.h b/graphics/bgfx/files/patch-bimg_3rdparty_nvtt_nvcore_debug.h new file mode 100644 index 00000000000..b017509dac6 --- /dev/null +++ b/graphics/bgfx/files/patch-bimg_3rdparty_nvtt_nvcore_debug.h @@ -0,0 +1,11 @@ +--- bimg/3rdparty/nvtt/nvcore/debug.h.orig 2023-02-07 16:06:32 UTC ++++ bimg/3rdparty/nvtt/nvcore/debug.h +@@ -165,7 +165,7 @@ namespace nv + namespace nv + { + inline bool isValidPtr(const void * ptr) { +- #if NV_CPU_X86_64 || NV_CPU_AARCH64 ++ #if defined(__LP64__) + if (ptr == NULL) return true; + if (reinterpret_cast(ptr) < 0x10000ULL) return false; + if (reinterpret_cast(ptr) >= 0x000007FFFFFEFFFFULL) return false; diff --git a/graphics/drawpile/Makefile b/graphics/drawpile/Makefile index 192807749be..7afddae3948 100644 --- a/graphics/drawpile/Makefile +++ b/graphics/drawpile/Makefile @@ -1,6 +1,6 @@ PORTNAME= Drawpile DISTVERSION= 2.1.20 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= graphics python MAINTAINER= yuri@FreeBSD.org diff --git a/graphics/glbinding/Makefile b/graphics/glbinding/Makefile index 158146c033b..48333f77e9c 100644 --- a/graphics/glbinding/Makefile +++ b/graphics/glbinding/Makefile @@ -1,6 +1,6 @@ PORTNAME= glbinding DISTVERSIONPREFIX= v -DISTVERSION= 3.1.0 +DISTVERSION= 3.3.0 CATEGORIES= graphics devel MAINTAINER= yuri@FreeBSD.org @@ -10,17 +10,20 @@ WWW= https://glbinding.org/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= cmake compiler:c++11-lang qt:5 +LIB_DEPENDS= libglfw.so:graphics/glfw + +USES= cmake:testing compiler:c++11-lang gl qt:5 USE_QT= core gui widgets buildtools:build qmake:build +USE_GL= gl glew glu opengl USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= cginternals +CMAKE_TESTING_ON= OPTION_BUILD_TESTS + LDFLAGS+= -lpthread # workaround for https://github.com/cginternals/glbinding/issues/327 -post-install: # workaround for https://github.com/cginternals/glbinding/issues/328 - @${RM} ${STAGEDIR}${PREFIX}/include/KHR/khrplatform.h - @${RMDIR} ${STAGEDIR}${PREFIX}/include/KHR +CONFLICTS_INSTALL= mesa-demos # both install bin/glinfo, see https://github.com/cginternals/glbinding/issues/341 .include diff --git a/graphics/glbinding/distinfo b/graphics/glbinding/distinfo index 38bc5e89ba2..af09e4064c2 100644 --- a/graphics/glbinding/distinfo +++ b/graphics/glbinding/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1644345682 -SHA256 (cginternals-glbinding-v3.1.0_GH0.tar.gz) = 6729b260787108462ec6d8954f32a3f11f959ada7eebf1a2a33173b68762849e -SIZE (cginternals-glbinding-v3.1.0_GH0.tar.gz) = 2996520 +TIMESTAMP = 1676222638 +SHA256 (cginternals-glbinding-v3.3.0_GH0.tar.gz) = a0aa5e67b538649979a71705313fc2b2c3aa49cf9af62a97f7ee9a665fd30564 +SIZE (cginternals-glbinding-v3.3.0_GH0.tar.gz) = 1909691 diff --git a/graphics/glbinding/pkg-plist b/graphics/glbinding/pkg-plist index 4d68129a38a..62de2a20eda 100644 --- a/graphics/glbinding/pkg-plist +++ b/graphics/glbinding/pkg-plist @@ -1,4 +1,10 @@ +bin/glcontexts +bin/glescontexts +bin/glfunctions +bin/glinfo +bin/glisdeprecated bin/glmeta +bin/glqueries include/glbinding-aux/ContextInfo.h include/glbinding-aux/Meta.h include/glbinding-aux/RingBuffer.h @@ -11,6 +17,7 @@ include/glbinding-aux/glbinding-aux_features.h include/glbinding-aux/logging.h include/glbinding-aux/types_to_string.h include/glbinding-aux/types_to_string.inl +include/glbinding/3rdparty/KHR/khrplatform.h include/glbinding/AbstractFunction.h include/glbinding/AbstractState.h include/glbinding/AbstractValue.h @@ -40,6 +47,7 @@ include/glbinding/gl/functions-patches.h include/glbinding/gl/functions.h include/glbinding/gl/gl.h include/glbinding/gl/types.h +include/glbinding/gl/types.inl include/glbinding/gl/values.h include/glbinding/gl10/bitfield.h include/glbinding/gl10/boolean.h @@ -378,20 +386,32 @@ include/glbinding/glbinding_features.h include/glbinding/nogl.h lib/libglbinding-aux.so lib/libglbinding-aux.so.3 -lib/libglbinding-aux.so.3.1.0 +lib/libglbinding-aux.so.3.3.0 lib/libglbinding.so lib/libglbinding.so.3 -lib/libglbinding.so.3.1.0 +lib/libglbinding.so.3.3.0 %%DATADIR%%/AUTHORS %%DATADIR%%/LICENSE %%DATADIR%%/README.md %%DATADIR%%/VERSION +%%DATADIR%%/callbacks +%%DATADIR%%/cmake/FindKHR.cmake %%DATADIR%%/cmake/KHRplatform/KHRplatform-export.cmake %%DATADIR%%/cmake/glbinding-aux/glbinding-aux-export-%%CMAKE_BUILD_TYPE%%.cmake %%DATADIR%%/cmake/glbinding-aux/glbinding-aux-export.cmake %%DATADIR%%/cmake/glbinding/glbinding-export-%%CMAKE_BUILD_TYPE%%.cmake %%DATADIR%%/cmake/glbinding/glbinding-export.cmake +%%DATADIR%%/comparison +%%DATADIR%%/cubescape +%%DATADIR%%/cubescape-gles +%%DATADIR%%/cubescape-log %%DATADIR%%/cubescape-qt +%%DATADIR%%/data/cubescape-gles/cubescape.frag +%%DATADIR%%/data/cubescape-gles/cubescape.geom +%%DATADIR%%/data/cubescape-gles/cubescape.vert +%%DATADIR%%/data/cubescape-gles/patches.64.16.rgb.ub.raw +%%DATADIR%%/data/cubescape-gles/shaderconfig.json +%%DATADIR%%/data/cubescape-gles/terrain.64.64.r.ub.raw %%DATADIR%%/data/cubescape/cubescape.frag %%DATADIR%%/data/cubescape/cubescape.geom %%DATADIR%%/data/cubescape/cubescape.vert @@ -399,3 +419,4 @@ lib/libglbinding.so.3.1.0 %%DATADIR%%/data/cubescape/shaderconfig.json %%DATADIR%%/data/cubescape/terrain.64.64.r.ub.raw %%DATADIR%%/glbinding-config.cmake +%%DATADIR%%/multi-context diff --git a/graphics/jpegoptim/Makefile b/graphics/jpegoptim/Makefile index 1df76a7f15b..57795c395ad 100644 --- a/graphics/jpegoptim/Makefile +++ b/graphics/jpegoptim/Makefile @@ -1,5 +1,5 @@ PORTNAME= jpegoptim -PORTVERSION= 1.5.1 +PORTVERSION= 1.5.2 DISTVERSIONPREFIX= v CATEGORIES= graphics @@ -10,7 +10,7 @@ WWW= http://www.kokkonen.net/tjko/projects.html #jpegoptim LICENSE= GPLv2 GPLv3 LICENSE_COMB= dual -USES= cpe jpeg +USES= cpe gmake jpeg CPE_VENDOR= ${PORTNAME}_project USE_GITHUB= yes GH_ACCOUNT= tjko diff --git a/graphics/jpegoptim/distinfo b/graphics/jpegoptim/distinfo index 296d8ddb05b..4636476692c 100644 --- a/graphics/jpegoptim/distinfo +++ b/graphics/jpegoptim/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1672938663 -SHA256 (tjko-jpegoptim-v1.5.1_GH0.tar.gz) = 07c71dc83802f84227b2dc2cb50fbd154b0a8a270538342163cd1a9b27def22c -SIZE (tjko-jpegoptim-v1.5.1_GH0.tar.gz) = 119296 +TIMESTAMP = 1676138507 +SHA256 (tjko-jpegoptim-v1.5.2_GH0.tar.gz) = e8701cc85c065e05747a15da72ebb403056ebecaa98e2806cf69cdd443397910 +SIZE (tjko-jpegoptim-v1.5.2_GH0.tar.gz) = 120959 diff --git a/graphics/libetonyek01/Makefile b/graphics/libetonyek01/Makefile index 405fb0b9ae7..a3cda3e0b3f 100644 --- a/graphics/libetonyek01/Makefile +++ b/graphics/libetonyek01/Makefile @@ -1,6 +1,6 @@ PORTNAME= libetonyek PORTVERSION= 0.1.10 -PORTREVISION= 5 +PORTREVISION= 6 PORTEPOCH= 1 CATEGORIES= graphics MASTER_SITES= LODEV/${PORTNAME} @@ -14,19 +14,17 @@ LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${LOCALBASE}/include/mdds-${MDDS_VERSION}/mdds/global.hpp:devel/mdds \ + ${LOCALBASE}/include/boost/any.hpp:devel/boost-libs \ ${LOCALBASE}/include/glm/glm.hpp:math/glm -LIB_DEPENDS= libboost_filesystem.so:devel/boost-libs \ - librevenge-0.0.so:textproc/librevenge \ +LIB_DEPENDS= librevenge-0.0.so:textproc/librevenge \ liblangtag.so:devel/liblangtag \ libxml2.so:textproc/libxml2 -USES= compiler:c++11-lib gmake libtool pathfix \ - pkgconfig tar:xz +USES= compiler:c++11-lib gmake libtool localbase pkgconfig tar:xz MDDS_VERSION= 2.0 CONFIGURE_ARGS= --disable-tests --disable-werror --without-docs --with-mdds=${MDDS_VERSION} -CPPFLAGS+= -I${LOCALBASE}/include GNU_CONFIGURE= yes USE_LDCONFIG= yes diff --git a/graphics/mesa-devel/Makefile b/graphics/mesa-devel/Makefile index 98237041967..fb28e9bd4f3 100644 --- a/graphics/mesa-devel/Makefile +++ b/graphics/mesa-devel/Makefile @@ -1,6 +1,6 @@ PORTNAME= mesa -DISTVERSION= 23.0-branchpoint-1241 -DISTVERSIONSUFFIX= -g20d4c592c96 +DISTVERSION= 23.0-branchpoint-1372 +DISTVERSIONSUFFIX= -gc0bc0ecf9ea CATEGORIES= graphics PKGNAMESUFFIX= -devel diff --git a/graphics/mesa-devel/distinfo b/graphics/mesa-devel/distinfo index 52404468670..a22240fa8c9 100644 --- a/graphics/mesa-devel/distinfo +++ b/graphics/mesa-devel/distinfo @@ -1,12 +1,12 @@ -TIMESTAMP = 1675896952 -SHA256 (mesa3d-mesa-23.0-branchpoint-1241-g20d4c592c96_GH0.tar.gz) = 02959fcd19c448663e49a68f4d426d52dfe60cae051a5921881391ea8a99e4de -SIZE (mesa3d-mesa-23.0-branchpoint-1241-g20d4c592c96_GH0.tar.gz) = 27797074 +TIMESTAMP = 1676133398 +SHA256 (mesa3d-mesa-23.0-branchpoint-1372-gc0bc0ecf9ea_GH0.tar.gz) = f8339d9f29917b319f5951ec2f071d3b8e05af00637d7ebc46aef4545bda6cbf +SIZE (mesa3d-mesa-23.0-branchpoint-1372-gc0bc0ecf9ea_GH0.tar.gz) = 27835991 SHA256 (700efacda59c.patch) = 0d567fe737ad1404e1f12d7cd018826d9095c23835f1ed5aaa1c81cb58d3d008 SIZE (700efacda59c.patch) = 983 SHA256 (50433886a3e3.patch) = 15af265e9dbb5dec7514062cfa549d1c1053f567395d9d133611c2a5138da470 SIZE (50433886a3e3.patch) = 2008 -SHA256 (4c7408374e3d.patch) = f3d7eaf30117cdb23b2dba75009c707ae61cde3f2f3e918cfb5fc54f3f37ead1 -SIZE (4c7408374e3d.patch) = 1431 +SHA256 (4c7408374e3d.patch) = af40f013e152e2d0a22896ccf60f531b4c9616c651589d1f9eb1c4b01d334b2d +SIZE (4c7408374e3d.patch) = 1433 SHA256 (bad0a8c5e02b.patch) = 12ab3c355069a798d53a1589bc810e22c95d4ebc8c5a0d0e09d87aaec7de8a95 SIZE (bad0a8c5e02b.patch) = 5933 SHA256 (2c78f6e521ef.patch) = a250b3a56eab2ea8685089ba6093bc5dbba4e5a42173a29364e8ed673cac6329 diff --git a/graphics/mesa-devel/pkg-plist b/graphics/mesa-devel/pkg-plist index 08a02cfcd93..0cc426306ae 100644 --- a/graphics/mesa-devel/pkg-plist +++ b/graphics/mesa-devel/pkg-plist @@ -56,6 +56,6 @@ share/drirc.d/00-mesa%%SUFFIX%%-defaults.conf %%NO_COINST%%share/glvnd/egl_vendor.d/50_mesa.json %%VKLAYERS%%share/vulkan/explicit_layer.d/VkLayer_MESA_overlay.json %%anv%%%%NO_COINST%%share/vulkan/icd.d/intel_icd.%%ARCH%%.json -%%hasvk%%%%NO_COINST%%share/vulkan/icd.d/intel_hasvk_icd.%%ARCH%%.json +%%hasvk%%share/vulkan/icd.d/intel_hasvk_icd.%%ARCH%%.json %%radv%%%%NO_COINST%%share/vulkan/icd.d/radeon_icd.%%ARCH%%.json %%VKLAYERS%%share/vulkan/implicit_layer.d/VkLayer_MESA_device_select.json diff --git a/graphics/p5-Image-ExifTool-devel/Makefile b/graphics/p5-Image-ExifTool-devel/Makefile index 092bb46937c..f80d9d9141f 100644 --- a/graphics/p5-Image-ExifTool-devel/Makefile +++ b/graphics/p5-Image-ExifTool-devel/Makefile @@ -1,7 +1,8 @@ PORTNAME= Image-ExifTool -PORTVERSION= 12.55 +DISTVERSION= 12.56 CATEGORIES= graphics perl5 -MASTER_SITES= https://exiftool.org/ +MASTER_SITES= SF/exiftool \ + https://exiftool.org/ PKGNAMEPREFIX= p5- PKGNAMESUFFIX= -devel diff --git a/graphics/p5-Image-ExifTool-devel/distinfo b/graphics/p5-Image-ExifTool-devel/distinfo index 90d8f927511..93db9d81a67 100644 --- a/graphics/p5-Image-ExifTool-devel/distinfo +++ b/graphics/p5-Image-ExifTool-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1674014625 -SHA256 (Image-ExifTool-12.55.tar.gz) = 08581bd7a1a760f20a1b43cb6d38927e6ec545d59906dae85c7df673946eea08 -SIZE (Image-ExifTool-12.55.tar.gz) = 5174111 +TIMESTAMP = 1675982689 +SHA256 (Image-ExifTool-12.56.tar.gz) = 69b81d02803a4f90bc8d787be4f2ba251493026bad84accb54117a871768acd3 +SIZE (Image-ExifTool-12.56.tar.gz) = 5187642 diff --git a/graphics/p5-Image-ExifTool-devel/pkg-plist b/graphics/p5-Image-ExifTool-devel/pkg-plist index 89fd7c1c72e..127a971d86f 100644 --- a/graphics/p5-Image-ExifTool-devel/pkg-plist +++ b/graphics/p5-Image-ExifTool-devel/pkg-plist @@ -95,6 +95,7 @@ bin/exiftool %%SITE_PERL%%/Image/ExifTool/ITC.pm %%SITE_PERL%%/Image/ExifTool/Import.pm %%SITE_PERL%%/Image/ExifTool/InDesign.pm +%%SITE_PERL%%/Image/ExifTool/InfiRay.pm %%SITE_PERL%%/Image/ExifTool/JPEG.pm %%SITE_PERL%%/Image/ExifTool/JPEGDigest.pm %%SITE_PERL%%/Image/ExifTool/JSON.pm @@ -288,6 +289,7 @@ bin/exiftool %%PERL5_MAN3%%/Image::ExifTool::ITC.3.gz %%PERL5_MAN3%%/Image::ExifTool::Import.3.gz %%PERL5_MAN3%%/Image::ExifTool::InDesign.3.gz +%%PERL5_MAN3%%/Image::ExifTool::InfiRay.3.gz %%PERL5_MAN3%%/Image::ExifTool::JPEG.3.gz %%PERL5_MAN3%%/Image::ExifTool::JPEGDigest.3.gz %%PERL5_MAN3%%/Image::ExifTool::JSON.3.gz diff --git a/graphics/py-mpl-interactions/Makefile b/graphics/py-mpl-interactions/Makefile index 60615c1b60a..ed1ba24a486 100644 --- a/graphics/py-mpl-interactions/Makefile +++ b/graphics/py-mpl-interactions/Makefile @@ -1,5 +1,5 @@ PORTNAME= mpl-interactions -DISTVERSION= 0.22.0 +DISTVERSION= 0.22.1 CATEGORIES= graphics python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/graphics/py-mpl-interactions/distinfo b/graphics/py-mpl-interactions/distinfo index 21d37d6cc70..cbd3e53c6e2 100644 --- a/graphics/py-mpl-interactions/distinfo +++ b/graphics/py-mpl-interactions/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1662027963 -SHA256 (mpl_interactions-0.22.0.tar.gz) = cc908c2b8440bb3d65b856550559107a01656ea523e19c9c08c8a7f504ad15c9 -SIZE (mpl_interactions-0.22.0.tar.gz) = 36042567 +TIMESTAMP = 1676223054 +SHA256 (mpl_interactions-0.22.1.tar.gz) = 5968b860b1e7b84d68133442536f1b09034a06385125c9ebf737d7263784c95c +SIZE (mpl_interactions-0.22.1.tar.gz) = 36042880 diff --git a/graphics/ristretto/Makefile b/graphics/ristretto/Makefile index a5608a472f9..4e99c84408d 100644 --- a/graphics/ristretto/Makefile +++ b/graphics/ristretto/Makefile @@ -1,5 +1,5 @@ PORTNAME= ristretto -PORTVERSION= 0.12.4 +PORTVERSION= 0.13.0 CATEGORIES= graphics xfce MASTER_SITES= XFCE/apps DIST_SUBDIR= xfce4 diff --git a/graphics/ristretto/distinfo b/graphics/ristretto/distinfo index 8a5e4d620de..942fd2f90a2 100644 --- a/graphics/ristretto/distinfo +++ b/graphics/ristretto/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1671190482 -SHA256 (xfce4/ristretto-0.12.4.tar.bz2) = e4005c9743e5ecf329fb93d1171746c4250aecb2bd411dcf8d8e9cb904e87930 -SIZE (xfce4/ristretto-0.12.4.tar.bz2) = 619084 +TIMESTAMP = 1675966178 +SHA256 (xfce4/ristretto-0.13.0.tar.bz2) = 596676b41daada390c8d83e5bb83be6832a260f4bf0dbcc651ac0b68c0f4e301 +SIZE (xfce4/ristretto-0.13.0.tar.bz2) = 624244 diff --git a/irc/pounce/Makefile b/irc/pounce/Makefile index bf3e2193099..d91a2ce0595 100644 --- a/irc/pounce/Makefile +++ b/irc/pounce/Makefile @@ -1,6 +1,5 @@ PORTNAME= pounce -DISTVERSION= 3.0 -PORTREVISION= 3 +DISTVERSION= 3.1 CATEGORIES= irc MASTER_SITES= https://git.causal.agency/pounce/snapshot/ diff --git a/irc/pounce/distinfo b/irc/pounce/distinfo index cdb71f30f9a..ec35a30b295 100644 --- a/irc/pounce/distinfo +++ b/irc/pounce/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1634416300 -SHA256 (pounce-3.0.tar.gz) = f776f7f170493697a97923e7dce9597dff5577fd40ba756e9a1bcfab17199df0 -SIZE (pounce-3.0.tar.gz) = 50497 +TIMESTAMP = 1675794097 +SHA256 (pounce-3.1.tar.gz) = 97f245556b1cc940553fca18f4d7d82692e6c11a30f612415e5e391e5d96604e +SIZE (pounce-3.1.tar.gz) = 50801 diff --git a/java/openjdk19/Makefile b/java/openjdk19/Makefile index a652a90aa78..abf11ebb221 100644 --- a/java/openjdk19/Makefile +++ b/java/openjdk19/Makefile @@ -157,6 +157,11 @@ CONFIGURE_ARGS+= --disable-dtrace .if ${ARCH} == powerpc64 && ${OSREL:C/\.[0-9]//} == 12 EXTRA_PATCHES= ${PATCHDIR}/extra-patch-src_hotspot_cpu_ppc_vm__version__ppc.hpp .endif +.if ${ARCH} == aarch64 +CONFIGURE_ARGS+= --with-boot-jdk-jvmargs=-XX:-UseCompressedClassPointers +MAKE_ENV+= JAVA_TOOL_OPTIONS="-XX:-UseCompressedClassPointers" +EXTRA_PATCHES= ${PATCHDIR}/extra-patch-src_hotspot_share_runtime_arguments.cpp +.endif .if empty(ICONV_LIB) ICONV_CFLAGS= -DLIBICONV_PLUG diff --git a/java/openjdk19/files/extra-patch-src_hotspot_share_runtime_arguments.cpp b/java/openjdk19/files/extra-patch-src_hotspot_share_runtime_arguments.cpp new file mode 100644 index 00000000000..80ef25c560f --- /dev/null +++ b/java/openjdk19/files/extra-patch-src_hotspot_share_runtime_arguments.cpp @@ -0,0 +1,21 @@ +--- src/hotspot/share/runtime/arguments.cpp.orig 2023-01-15 10:13:55.469227000 -0800 ++++ src/hotspot/share/runtime/arguments.cpp 2023-01-15 10:20:49.218102000 -0800 +@@ -1557,6 +1557,10 @@ + // set_use_compressed_oops(). + void Arguments::set_use_compressed_klass_ptrs() { + #ifdef _LP64 ++# if defined(__FreeBSD__) && defined(AARCH64) ++ FLAG_SET_DEFAULT(UseCompressedClassPointers, false); ++ FLAG_SET_ERGO(UseCompressedClassPointers, false); ++# else + // On some architectures, the use of UseCompressedClassPointers implies the use of + // UseCompressedOops. The reason is that the rheap_base register of said platforms + // is reused to perform some optimized spilling, in order to use rheap_base as a +@@ -1582,6 +1586,7 @@ + } + } + } ++# endif // __FreeBSD__ && AARCH64 + #endif // _LP64 + } + diff --git a/lang/gcc11-devel/Makefile b/lang/gcc11-devel/Makefile index df8a2c00876..714ca14e2fa 100644 --- a/lang/gcc11-devel/Makefile +++ b/lang/gcc11-devel/Makefile @@ -1,5 +1,5 @@ PORTNAME= gcc -PORTVERSION= 11.3.1.s20230203 +PORTVERSION= 11.3.1.s20230210 CATEGORIES= lang MASTER_SITES= GCC/snapshots/${DIST_VERSION} PKGNAMESUFFIX= ${SUFFIX}-devel diff --git a/lang/gcc11-devel/distinfo b/lang/gcc11-devel/distinfo index 43400a5e5df..5c61bd5b465 100644 --- a/lang/gcc11-devel/distinfo +++ b/lang/gcc11-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1675499316 -SHA256 (gcc-11-20230203.tar.xz) = 5f310a7f3df0fe22c040d9203194a3a12933510052270fa350378f3d34086dc7 -SIZE (gcc-11-20230203.tar.xz) = 76157392 +TIMESTAMP = 1676072739 +SHA256 (gcc-11-20230210.tar.xz) = 784035561a242490ab363d9b654df38004dab2ff6cecf8c3c7d800a5cccc237e +SIZE (gcc-11-20230210.tar.xz) = 76141600 diff --git a/lang/gcc12-devel/Makefile b/lang/gcc12-devel/Makefile index b4fd0eda85d..60947fa0712 100644 --- a/lang/gcc12-devel/Makefile +++ b/lang/gcc12-devel/Makefile @@ -1,5 +1,5 @@ PORTNAME= gcc -PORTVERSION= 12.2.1.s20230204 +PORTVERSION= 12.2.1.s20230211 CATEGORIES= lang MASTER_SITES= GCC/snapshots/${DIST_VERSION} PKGNAMESUFFIX= ${SUFFIX}-devel diff --git a/lang/gcc12-devel/distinfo b/lang/gcc12-devel/distinfo index 67d0e4be439..79064847aa6 100644 --- a/lang/gcc12-devel/distinfo +++ b/lang/gcc12-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1675591643 -SHA256 (gcc-12-20230204.tar.xz) = 7113408c1f30e9f8ceb8eff49cd8ad399b609be4450fbb4e2569419cb1124c4d -SIZE (gcc-12-20230204.tar.xz) = 79685036 +TIMESTAMP = 1676220909 +SHA256 (gcc-12-20230211.tar.xz) = d340af88953fe776a0c7c5d93408b653ded370557fe456b5968a62943804a3dd +SIZE (gcc-12-20230211.tar.xz) = 79698020 diff --git a/lang/ghc/Makefile b/lang/ghc/Makefile index 59b2cc33c12..baf086f619a 100644 --- a/lang/ghc/Makefile +++ b/lang/ghc/Makefile @@ -61,14 +61,14 @@ GMP_LIB_DEPENDS= libgmp.so:math/gmp PROFILE_VARS= enable_profile=YES PROFILE_VARS_OFF= enable_profile=NO -GHC_VERSION?= 9.2.5 +GHC_VERSION?= 9.2.6 LLVM_VERSION?= 12 BOOT_GHC_VERSION= 8.10.7 # LLVM version that bootstrap compiler uses BOOT_LLVM_VERSION= 10 BASE_PACKAGES?= Cabal-3.6.3.0 array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 \ - bytestring-0.11.3.1 containers-0.6.5.1 deepseq-1.4.6.1 \ + bytestring-0.11.4.0 containers-0.6.5.1 deepseq-1.4.6.1 \ directory-1.3.6.2 exceptions-0.10.4 filepath-1.4.2.2 \ ghc-${GHC_VERSION} ghc-bignum-1.2 ghc-compact-0.1.0.0 \ ghc-prim-0.8.0 haskeline-0.8.2 hpc-0.6.1.0 \ diff --git a/lang/ghc/distinfo b/lang/ghc/distinfo index dfc8667ea22..e1624eb17cf 100644 --- a/lang/ghc/distinfo +++ b/lang/ghc/distinfo @@ -1,6 +1,6 @@ TIMESTAMP = 1667818255 -SHA256 (ghc-9.2.5-src.tar.xz) = 0606797d1b38e2d88ee2243f38ec6b9a1aa93e9b578e95f0de9a9c0a4144021c -SIZE (ghc-9.2.5-src.tar.xz) = 24655072 +SHA256 (ghc-9.2.6-src.tar.xz) = 7a54cf0398ad488b4ed219e15d1d1e64c0b6876c43a0564550dd11f0540d7305 +SIZE (ghc-9.2.6-src.tar.xz) = 24638236 SHA256 (ghc-8.10.7-src.tar.xz) = e3eef6229ce9908dfe1ea41436befb0455fefb1932559e860ad4c606b0d03c9d SIZE (ghc-8.10.7-src.tar.xz) = 19932668 SHA256 (ghc-8.10.7-boot-amd64-freebsd.tar.xz) = 5adfeceee2c3aa1208da174390cbb8e8c1d0a333b7c4a3a676a63f93beaf3126 diff --git a/lang/ghc/pkg-plist b/lang/ghc/pkg-plist index 5d0b16d58d5..a498a646fef 100644 --- a/lang/ghc/pkg-plist +++ b/lang/ghc/pkg-plist @@ -1685,6 +1685,9 @@ lib/ghc-%%GHC_VERSION%%/bytestring-%%BYTESTRING_VERSION%%/Data/ByteString/Char8. %%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/bytestring-%%BYTESTRING_VERSION%%/Data/ByteString/Internal.dyn_hi lib/ghc-%%GHC_VERSION%%/bytestring-%%BYTESTRING_VERSION%%/Data/ByteString/Internal.hi %%PROFILE%%lib/ghc-%%GHC_VERSION%%/bytestring-%%BYTESTRING_VERSION%%/Data/ByteString/Internal.p_hi +%%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/bytestring-%%BYTESTRING_VERSION%%/Data/ByteString/Internal/Type.dyn_hi +lib/ghc-%%GHC_VERSION%%/bytestring-%%BYTESTRING_VERSION%%/Data/ByteString/Internal/Type.hi +%%PROFILE%%lib/ghc-%%GHC_VERSION%%/bytestring-%%BYTESTRING_VERSION%%/Data/ByteString/Internal/Type.p_hi %%DYNAMIC%%lib/ghc-%%GHC_VERSION%%/bytestring-%%BYTESTRING_VERSION%%/Data/ByteString/Lazy.dyn_hi lib/ghc-%%GHC_VERSION%%/bytestring-%%BYTESTRING_VERSION%%/Data/ByteString/Lazy.hi %%PROFILE%%lib/ghc-%%GHC_VERSION%%/bytestring-%%BYTESTRING_VERSION%%/Data/ByteString/Lazy.p_hi diff --git a/lang/gjs/Makefile b/lang/gjs/Makefile index 280aa6d2ef0..4aee116fd92 100644 --- a/lang/gjs/Makefile +++ b/lang/gjs/Makefile @@ -1,5 +1,5 @@ PORTNAME= gjs -PORTVERSION= 1.72.2 +PORTVERSION= 1.74.1 CATEGORIES= lang gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome @@ -14,7 +14,7 @@ LICENSE_FILE_MPL11= ${WRKSRC}/LICENSES/MPL-1.1.txt LICENSE_FILE_LGPL20+ = ${WRKSRC}/LICENSES/LGPL-2.1-or-later.txt BUILD_DEPENDS= dbus-run-session:devel/dbus -LIB_DEPENDS= libmozjs-91.so:lang/spidermonkey91 \ +LIB_DEPENDS= libmozjs-102.so:lang/spidermonkey102 \ libffi.so:devel/libffi USES= compiler:c++11-lib gettext gnome \ diff --git a/lang/gjs/distinfo b/lang/gjs/distinfo index f4616b0f0c4..be2f36e4571 100644 --- a/lang/gjs/distinfo +++ b/lang/gjs/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1660852774 -SHA256 (gnome/gjs-1.72.2.tar.xz) = ddee379bdc5a7d303a5d894be2b281beb8ac54508604e7d3f20781a869da3977 -SIZE (gnome/gjs-1.72.2.tar.xz) = 620380 +TIMESTAMP = 1676243108 +SHA256 (gnome/gjs-1.74.1.tar.xz) = f21f9cd3337a672a44c7e64bf9a8d8ad77c1b88b952b2b6184c7af9b1f3ef459 +SIZE (gnome/gjs-1.74.1.tar.xz) = 638536 diff --git a/lang/py-textX/Makefile b/lang/py-textX/Makefile index d3b78479118..4b17fff0d4f 100644 --- a/lang/py-textX/Makefile +++ b/lang/py-textX/Makefile @@ -1,5 +1,5 @@ PORTNAME= textX -PORTVERSION= 2.3.0 +PORTVERSION= 3.1.1 CATEGORIES= lang python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -11,12 +11,15 @@ WWW= https://textx.github.io/textX/stable/ LICENSE= MIT BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}arpeggio>=1.9.0:devel/py-arpeggio@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}arpeggio>=2.0.0:devel/py-arpeggio@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}click>=7.0:devel/py-click@${PY_FLAVOR} +TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}memory-profiler>0:devel/py-memory-profiler@${PY_FLAVOR} USES= python:3.6+ -USE_PYTHON= autoplist concurrent distutils +USE_PYTHON= distutils autoplist concurrent pytest # 25 tests fails, see https://github.com/textX/textX/issues/394 NO_ARCH= yes +TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} + .include diff --git a/lang/py-textX/distinfo b/lang/py-textX/distinfo index d2151e96c0b..3bbc32a3fb1 100644 --- a/lang/py-textX/distinfo +++ b/lang/py-textX/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1604686864 -SHA256 (textX-2.3.0.tar.gz) = 265afc12d4ae421a7794c8cdc58c6eed44cc879f078cb54c32d5dc6bc74efbac -SIZE (textX-2.3.0.tar.gz) = 1826346 +TIMESTAMP = 1676046888 +SHA256 (textX-3.1.1.tar.gz) = e2fb7d090ea4a71f8bf2f0303770275c42a5f73854b4e7f6adfcdbe368fab0fa +SIZE (textX-3.1.1.tar.gz) = 1830865 diff --git a/lang/ruby31/files/patch-mkmf-pkg-config b/lang/ruby31/files/patch-mkmf-pkg-config new file mode 100644 index 00000000000..f966b82eadb --- /dev/null +++ b/lang/ruby31/files/patch-mkmf-pkg-config @@ -0,0 +1,25 @@ +From 613fca01486e47dee9364a2fd86b5f5e77fe23c8 Mon Sep 17 00:00:00 2001 +From: Nobuyoshi Nakada +Date: Wed, 7 Dec 2022 22:14:44 +0900 +Subject: [PATCH] [Bug #19189] Fallback to the default "pkg-config" + +--- + lib/mkmf.rb | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git lib/mkmf.rb lib/mkmf.rb +index e94733c635..0fbc1cc2e5 100644 +--- lib/mkmf.rb ++++ lib/mkmf.rb +@@ -1866,7 +1866,7 @@ def pkg_config(pkg, *options) + if pkgconfig = with_config("#{pkg}-config") and find_executable0(pkgconfig) + # if and only if package specific config command is given + elsif ($PKGCONFIG ||= +- (pkgconfig = with_config("pkg-config", RbConfig::CONFIG["PKG_CONFIG"])) && ++ (pkgconfig = with_config("pkg-config") {config_string("PKG_CONFIG") || "pkg-config"}) && + find_executable0(pkgconfig) && pkgconfig) and + xsystem([*envs, $PKGCONFIG, "--exists", pkg]) + # default to pkg-config command +-- +2.39.1 + diff --git a/lang/rust-bootstrap/Makefile b/lang/rust-bootstrap/Makefile index 64889afe862..e0007184a79 100644 --- a/lang/rust-bootstrap/Makefile +++ b/lang/rust-bootstrap/Makefile @@ -2,7 +2,7 @@ # to upload them to ~/public_distfiles on freefall in preparation # for the next lang/rust update. PORTNAME= rust -PORTVERSION= 1.66.0 +PORTVERSION= 1.67.1 CATEGORIES= lang MASTER_SITES= https://static.rust-lang.org/dist/ PKGNAMEPREFIX= ${FLAVOR:S/_/-/g}- diff --git a/lang/rust-bootstrap/distinfo b/lang/rust-bootstrap/distinfo index 68db107d186..6f524d984ae 100644 --- a/lang/rust-bootstrap/distinfo +++ b/lang/rust-bootstrap/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1671211425 -SHA256 (rust/rustc-1.66.0-src.tar.xz) = 0dc176e34fae9871f855a6ba4cb30fa19d69c5b4428d29281a07419c4950715c -SIZE (rust/rustc-1.66.0-src.tar.xz) = 141582844 +TIMESTAMP = 1676026418 +SHA256 (rust/rustc-1.67.1-src.tar.xz) = 77e0615011f887d9533d5374bf9c15c590c3caf32bbb035b392d1c2ae502a682 +SIZE (rust/rustc-1.67.1-src.tar.xz) = 142758844 diff --git a/lang/solidity/Makefile b/lang/solidity/Makefile index 0b72c964c98..17fe363ea04 100644 --- a/lang/solidity/Makefile +++ b/lang/solidity/Makefile @@ -32,6 +32,10 @@ Z3_CMAKE_OFF= USE_Z3 CVC4_CMAKE_OFF= USE_CVC4 CVC4_BROKEN= solidity uses cvc4 which has been succeeded by cvc5 +.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400079 +CXXFLAGS= -Wno-unqualified-std-cast-call +.endif + CMAKE_ARGS+= -DUSE_LD_GOLD=OFF -DTESTS=OFF \ -DRANGE_V3_INCLUDE_DIR="${LOCALBASE}/include" \ -DJSONCPP_INCLUDE_DIR:STRING="${LOCALBASE}/include/jsoncpp" \ diff --git a/mail/cyrus-imapd36/files/patch-imap__relocate_by_id.c b/mail/cyrus-imapd36/files/patch-imap__relocate_by_id.c new file mode 100644 index 00000000000..6623fc0596d --- /dev/null +++ b/mail/cyrus-imapd36/files/patch-imap__relocate_by_id.c @@ -0,0 +1,12 @@ +Index: imap/relocate_by_id.c +diff -u -p imap/relocate_by_id.c.orig imap/relocate_by_id.c +--- imap/relocate_by_id.c.orig 2022-12-12 11:04:29.000000000 +0900 ++++ imap/relocate_by_id.c 2023-02-11 17:56:42.710449000 +0900 +@@ -45,6 +45,7 @@ + #ifdef HAVE_UNISTD_H + #include + #endif ++#include + #include + #include + #include diff --git a/mail/fetchmail/Makefile b/mail/fetchmail/Makefile index 183fa7d4547..7ae5023c457 100644 --- a/mail/fetchmail/Makefile +++ b/mail/fetchmail/Makefile @@ -1,5 +1,5 @@ PORTNAME?= fetchmail -DISTVERSION= 6.4.34 +DISTVERSION= 6.4.36 PORTREVISION?= 0 CATEGORIES= mail # The next line is inherited by the fetchmailconf dependent port, diff --git a/mail/fetchmail/distinfo b/mail/fetchmail/distinfo index fba5e6cc2d3..d6941bf3fa2 100644 --- a/mail/fetchmail/distinfo +++ b/mail/fetchmail/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1665842803 -SHA256 (fetchmail-6.4.34.tar.xz) = c3bdded1b5ce236960bd1ceeee3f3257220ed99c3eec84a5d76bb5618e3258d4 -SIZE (fetchmail-6.4.34.tar.xz) = 1331428 +TIMESTAMP = 1675869453 +SHA256 (fetchmail-6.4.36.tar.xz) = 700d433838d3e29e304452aec56b21874f538ec24113fdcbb25139c5f2edc23a +SIZE (fetchmail-6.4.36.tar.xz) = 1203448 diff --git a/mail/fetchmail/pkg-plist b/mail/fetchmail/pkg-plist index 4f6d9111a97..115858f7da7 100644 --- a/mail/fetchmail/pkg-plist +++ b/mail/fetchmail/pkg-plist @@ -1,30 +1,30 @@ bin/fetchmail man/man1/fetchmail.1.gz -%%NLS%%share/locale/ca/LC_MESSAGES/fetchmail.mo +@comment %%NLS%%share/locale/ca/LC_MESSAGES/fetchmail.mo %%NLS%%share/locale/cs/LC_MESSAGES/fetchmail.mo -%%NLS%%share/locale/da/LC_MESSAGES/fetchmail.mo +@comment %%NLS%%share/locale/da/LC_MESSAGES/fetchmail.mo %%NLS%%share/locale/de/LC_MESSAGES/fetchmail.mo @comment %%NLS%%share/locale/el/LC_MESSAGES/fetchmail.mo -%%NLS%%share/locale/en_GB/LC_MESSAGES/fetchmail.mo +@comment %%NLS%%share/locale/en_GB/LC_MESSAGES/fetchmail.mo %%NLS%%share/locale/eo/LC_MESSAGES/fetchmail.mo %%NLS%%share/locale/es/LC_MESSAGES/fetchmail.mo @comment %%NLS%%share/locale/fi/LC_MESSAGES/fetchmail.mo %%NLS%%share/locale/fr/LC_MESSAGES/fetchmail.mo @comment %%NLS%%share/locale/gl/LC_MESSAGES/fetchmail.mo -%%NLS%%share/locale/id/LC_MESSAGES/fetchmail.mo -%%NLS%%share/locale/it/LC_MESSAGES/fetchmail.mo +@comment %%NLS%%share/locale/id/LC_MESSAGES/fetchmail.mo +@comment %%NLS%%share/locale/it/LC_MESSAGES/fetchmail.mo %%NLS%%share/locale/ja/LC_MESSAGES/fetchmail.mo -%%NLS%%share/locale/nl/LC_MESSAGES/fetchmail.mo +@comment %%NLS%%share/locale/nl/LC_MESSAGES/fetchmail.mo %%NLS%%share/locale/pl/LC_MESSAGES/fetchmail.mo @comment %%NLS%%share/locale/pt_BR/LC_MESSAGES/fetchmail.mo %%NLS%%share/locale/ro/LC_MESSAGES/fetchmail.mo -%%NLS%%share/locale/ru/LC_MESSAGES/fetchmail.mo +@comment %%NLS%%share/locale/ru/LC_MESSAGES/fetchmail.mo @comment %%NLS%%share/locale/sk/LC_MESSAGES/fetchmail.mo %%NLS%%share/locale/sq/LC_MESSAGES/fetchmail.mo %%NLS%%share/locale/sr/LC_MESSAGES/fetchmail.mo %%NLS%%share/locale/sv/LC_MESSAGES/fetchmail.mo @comment %%NLS%%share/locale/tr/LC_MESSAGES/fetchmail.mo %%NLS%%share/locale/vi/LC_MESSAGES/fetchmail.mo -%%NLS%%share/locale/zh_CN/LC_MESSAGES/fetchmail.mo +@comment %%NLS%%share/locale/zh_CN/LC_MESSAGES/fetchmail.mo @sample(fetchmail,fetchmail,600) etc/fetchmailrc.sample @dir(fetchmail,fetchmail,755) /var/run/fetchmail diff --git a/mail/mimedefang/Makefile b/mail/mimedefang/Makefile index b3db87fea69..56cb26774ce 100644 --- a/mail/mimedefang/Makefile +++ b/mail/mimedefang/Makefile @@ -1,10 +1,8 @@ PORTNAME= mimedefang -PORTVERSION= 2.84 -PORTREVISION= 2 +PORTVERSION= 2.86 CATEGORIES= mail -MASTER_SITES= http://www.mimedefang.org/static/ \ - http://fossies.org/linux/misc/ +MASTER_SITES= https://mimedefang.org/releases/ MAINTAINER= m.tsatsenko@gmail.com COMMENT= Milter based anti-spam and anti-virus filtering program diff --git a/mail/mimedefang/distinfo b/mail/mimedefang/distinfo index 0d497b8ab86..6cb837f3dee 100644 --- a/mail/mimedefang/distinfo +++ b/mail/mimedefang/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1610741610 -SHA256 (mimedefang-2.84.tar.gz) = 6d1531c70a901fcddf9cb989d488beaf78ac0cc16d11beb981b99200146c4848 -SIZE (mimedefang-2.84.tar.gz) = 371596 +TIMESTAMP = 1675152681 +SHA256 (mimedefang-2.86.tar.gz) = 8ee9a0397cbea447ed252dee128baa47a3d6b3b2a9620931f9c5cecca0321a23 +SIZE (mimedefang-2.86.tar.gz) = 501484 diff --git a/mail/mimedefang/pkg-plist b/mail/mimedefang/pkg-plist index 5dfd868b13d..6aafb9d8ffd 100644 --- a/mail/mimedefang/pkg-plist +++ b/mail/mimedefang/pkg-plist @@ -19,14 +19,11 @@ man/man8/watch-multiple-mimedefangs.8.gz @sample %%ETCDIR%%/mimedefang-filter.sample @sample %%ETCDIR%%/mimedefang-ip-key.sample @sample %%ETCDIR%%/sa-mimedefang.cf.sample -%%PORTDOCS%%%%DOCSDIR%%/README -%%PORTDOCS%%%%DOCSDIR%%/README.IRIX +%%PORTDOCS%%%%DOCSDIR%%/README.md %%PORTDOCS%%%%DOCSDIR%%/README.NONROOT %%PORTDOCS%%%%DOCSDIR%%/README.SECURITY %%PORTDOCS%%%%DOCSDIR%%/README.SOPHIE %%PORTDOCS%%%%DOCSDIR%%/README.SPAMASSASSIN -%%PORTDOCS%%%%DOCSDIR%%/README.TRU64 -%%PORTDOCS%%%%DOCSDIR%%/README.VEXIRA %%PORTEXAMPLES%%%%EXAMPLESDIR%%/README %%PORTEXAMPLES%%%%EXAMPLESDIR%%/stream-by-domain-filter %%PORTEXAMPLES%%%%EXAMPLESDIR%%/suggested-minimum-filter-for-windows-clients diff --git a/mail/phplist/Makefile b/mail/phplist/Makefile index 36e747db784..c9f2a00bb79 100644 --- a/mail/phplist/Makefile +++ b/mail/phplist/Makefile @@ -1,5 +1,5 @@ PORTNAME= phplist -DISTVERSION= 3.6.10 +DISTVERSION= 3.6.12 CATEGORIES= mail www MASTER_SITES= SF PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX} diff --git a/mail/phplist/distinfo b/mail/phplist/distinfo index 921642a936a..650c4045cfb 100644 --- a/mail/phplist/distinfo +++ b/mail/phplist/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1666689774 -SHA256 (phplist-3.6.10.tgz) = e82dbd7bf351b977578ddebc7df356d47a9f3a9f862f438baa6a9031e230829d -SIZE (phplist-3.6.10.tgz) = 21572820 +TIMESTAMP = 1676119822 +SHA256 (phplist-3.6.12.tgz) = 9e9e510cc3283cc05aa28ad0bb8c4808c6c0c538cdb3a47aa33586f79fadc8ba +SIZE (phplist-3.6.12.tgz) = 21625746 diff --git a/mail/phplist/pkg-plist b/mail/phplist/pkg-plist index 89de8eb4251..fa6a8e3356e 100644 --- a/mail/phplist/pkg-plist +++ b/mail/phplist/pkg-plist @@ -27,6 +27,7 @@ bin/phplist %%WWWDIR%%/lists/admin/actions/initlanguage.php %%WWWDIR%%/lists/admin/actions/keepalive.php %%WWWDIR%%/lists/admin/actions/listbounces.php +%%WWWDIR%%/lists/admin/actions/listmembercount.php %%WWWDIR%%/lists/admin/actions/markread.php %%WWWDIR%%/lists/admin/actions/mclicks.php %%WWWDIR%%/lists/admin/actions/mergeduplicatelists.php @@ -1822,6 +1823,7 @@ bin/phplist %%WWWDIR%%/lists/admin/plugins/CommonPlugin/vendor/chdemko/bitarray/src/BitArray/BitArray.php %%WWWDIR%%/lists/admin/plugins/CommonPlugin/vendor/chdemko/bitarray/src/BitArray/Iterator.php %%WWWDIR%%/lists/admin/plugins/CommonPlugin/vendor/composer/autoload_classmap.php +%%WWWDIR%%/lists/admin/plugins/CommonPlugin/vendor/composer/autoload_files.php %%WWWDIR%%/lists/admin/plugins/CommonPlugin/vendor/composer/autoload_namespaces.php %%WWWDIR%%/lists/admin/plugins/CommonPlugin/vendor/composer/autoload_psr4.php %%WWWDIR%%/lists/admin/plugins/CommonPlugin/vendor/composer/autoload_real.php @@ -2044,6 +2046,15 @@ bin/phplist %%WWWDIR%%/lists/admin/plugins/CommonPlugin/vendor/symfony/filesystem/Filesystem.php %%WWWDIR%%/lists/admin/plugins/CommonPlugin/vendor/symfony/filesystem/LICENSE %%WWWDIR%%/lists/admin/plugins/CommonPlugin/vendor/symfony/filesystem/LockHandler.php +%%WWWDIR%%/lists/admin/plugins/CommonPlugin/vendor/symfony/polyfill-php80/bootstrap.php +%%WWWDIR%%/lists/admin/plugins/CommonPlugin/vendor/symfony/polyfill-php80/LICENSE +%%WWWDIR%%/lists/admin/plugins/CommonPlugin/vendor/symfony/polyfill-php80/Php80.php +%%WWWDIR%%/lists/admin/plugins/CommonPlugin/vendor/symfony/polyfill-php80/PhpToken.php +%%WWWDIR%%/lists/admin/plugins/CommonPlugin/vendor/symfony/polyfill-php80/Resources/stubs/Attribute.php +%%WWWDIR%%/lists/admin/plugins/CommonPlugin/vendor/symfony/polyfill-php80/Resources/stubs/PhpToken.php +%%WWWDIR%%/lists/admin/plugins/CommonPlugin/vendor/symfony/polyfill-php80/Resources/stubs/Stringable.php +%%WWWDIR%%/lists/admin/plugins/CommonPlugin/vendor/symfony/polyfill-php80/Resources/stubs/UnhandledMatchError.php +%%WWWDIR%%/lists/admin/plugins/CommonPlugin/vendor/symfony/polyfill-php80/Resources/stubs/ValueError.php %%WWWDIR%%/lists/admin/plugins/CommonPlugin/version.txt %%WWWDIR%%/lists/admin/plugins/CommonPlugin/WebblerListing.php %%WWWDIR%%/lists/admin/plugins/CommonPlugin/Widget.php @@ -12384,6 +12395,7 @@ bin/phplist %%WWWDIR%%/lists/base/vendor/symfony/symfony/UPGRADE-4.0.md %%WWWDIR%%/lists/base/vendor/twig/twig/.editorconfig %%WWWDIR%%/lists/base/vendor/twig/twig/.gitattributes +%%WWWDIR%%/lists/base/vendor/twig/twig/.github/dependabot.yml %%WWWDIR%%/lists/base/vendor/twig/twig/.github/workflows/ci.yml %%WWWDIR%%/lists/base/vendor/twig/twig/.github/workflows/documentation.yml %%WWWDIR%%/lists/base/vendor/twig/twig/.gitignore diff --git a/mail/raysfilter/Makefile b/mail/raysfilter/Makefile index 320462e9a7e..f3b5de82425 100644 --- a/mail/raysfilter/Makefile +++ b/mail/raysfilter/Makefile @@ -1,6 +1,6 @@ PORTNAME= raysfilter PORTVERSION= 1.14 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= mail MASTER_SITES= LOCAL/dinoex DISTNAME= rays-filter-${PORTVERSION} @@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/GNU-public-licence.txt USES= shebangfix CTARGETS+= rays-filter -CFLAGS+= -Wall +CFLAGS+= -Wall -Wno-pointer-sign LIBS+= -lpthread -lmilter SHEBANG_FILES= mf-analyze ETCFILES= header-list.conf mail-filter.conf string-list.conf diff --git a/mail/raysfilter/files/patch-rays-filter.c b/mail/raysfilter/files/patch-rays-filter.c index 5cb780c442c..b8ee7f3bf8b 100644 --- a/mail/raysfilter/files/patch-rays-filter.c +++ b/mail/raysfilter/files/patch-rays-filter.c @@ -1,5 +1,5 @@ ---- rays-filter.c.orig Thu Mar 8 13:41:20 2001 -+++ rays-filter.c Wed Oct 27 15:38:15 2004 +--- rays-filter.c.orig 2001-03-08 12:41:20 UTC ++++ rays-filter.c @@ -65,8 +65,8 @@ #include #include @@ -21,7 +21,7 @@ /* Data Structures ** -@@ -326,6 +328,7 @@ +@@ -326,6 +328,7 @@ static int open_log_file(struct mlfiPriv *priv) syslog(LOG_INFO, "Cannot allocate memory for log file name\n"); else { @@ -29,15 +29,87 @@ if (mktemp(priv->mlfi_fname) == NULL) syslog(LOG_INFO, "Cannot make name for log file\n"); else -@@ -334,6 +337,11 @@ +@@ -334,6 +337,18 @@ static int open_log_file(struct mlfiPriv *priv) if (priv->mlfi_fname == NULL) syslog(LOG_INFO, "Cannot open log file\n"); } +#else -+ priv->mlfi_fp = mkstemp(priv->mlfi_fname); -+ if ( priv->mlfi_fp < 0 ) -+ syslog(LOG_INFO, "Cannot open new log file\n"); ++ int handle; ++ handle = mkstemp(priv->mlfi_fname); ++ if (handle < 0) ++ syslog(LOG_INFO, "Cannot make name for log file\n"); ++ else ++ { ++ priv->mlfi_fp = fdopen(handle, "w"); ++ if ( priv->mlfi_fp == NULL ) ++ syslog(LOG_INFO, "Cannot open log file\n"); ++ } +#endif } return 0; +@@ -489,7 +504,6 @@ sfsistat mlfi_header(SMFICTX *ctx, char *headerf, char + */ + + char *headerf_uc = NULL; +- int i = 0; + + if (MLFIPRIV->mlfi_fp != NULL) + fprintf(MLFIPRIV->mlfi_fp, "%s: %s\r\n", headerf, headerv); +@@ -683,7 +697,7 @@ static int scan_header_block(SMFICTX *ctx, u_char *sta + ** found, checks the header contents against the 'bad_string_list' + */ + +- char *header, *end_of_header, *header_body; ++ char *header, *header_body; + char header_name[HEADER_NAME_SIZE] = "\0"; + size_t header_length = 0, name_length = 0, copy_length = 0; + int status = 0, is_end_of_headers = 0; +@@ -732,8 +746,6 @@ static int scan_buffer(SMFICTX *ctx) + u_char *header_block; + u_char *buffer = MLFIPRIV->buffer; + char *boundary = MLFIPRIV->boundary; +- size_t i = 0; +- size_t used_buffer_length; + int status = 0; + + /* used_buffer_length = strlen(buffer); +@@ -742,7 +754,7 @@ static int scan_buffer(SMFICTX *ctx) + */ + + header_block = buffer; +- while (header_block = (u_char *)strstr(header_block, boundary)) ++ while ((header_block = (u_char *)strstr(header_block, boundary))) + { + status |= scan_header_block(ctx, header_block); + header_block++; +@@ -776,9 +788,9 @@ static int overlap_chunk(SMFICTX *ctx, u_char *bodyp, + } + if (MLFIPRIV->mlfi_fp != NULL) + { +- fprintf(MLFIPRIV->mlfi_fp, "Overlap from previous: %7d\n", ++ fprintf(MLFIPRIV->mlfi_fp, "Overlap from previous: %7zu\n", + overlap_size); +- fprintf(MLFIPRIV->mlfi_fp, "Buffer contains: %7d\n", ++ fprintf(MLFIPRIV->mlfi_fp, "Buffer contains: %7zu\n", + strlen(MLFIPRIV->buffer)); + } + +@@ -802,7 +814,7 @@ static int store_overlap(SMFICTX *ctx, u_char *bodyp, + if (MLFIPRIV->mlfi_fp != NULL) + { + fprintf(MLFIPRIV->mlfi_fp, +- "Overlap to next chunk: %7d\n" ++ "Overlap to next chunk: %7zu\n" + "=====================================================\n", + strlen(MLFIPRIV->overlap)); + } +@@ -831,7 +843,7 @@ sfsistat mlfi_body(SMFICTX *ctx, u_char *bodyp, size_t + "\n=====================================================\n" + "Note inserted by " FILTER_SIGNATURE + "\n-----------------------------------------------------\n" +- "This chunk (bodylen): %7d\n", bodylen); ++ "This chunk (bodylen): %7zu\n", bodylen); + } + } + diff --git a/mail/snappymail/Makefile b/mail/snappymail/Makefile index 85b19f70027..d66fbd60651 100644 --- a/mail/snappymail/Makefile +++ b/mail/snappymail/Makefile @@ -1,5 +1,5 @@ PORTNAME= snappymail -DISTVERSION= 2.25.5 +DISTVERSION= 2.26.0 CATEGORIES= mail www MASTER_SITES= https://github.com/the-djmaze/snappymail/releases/download/v${DISTVERSION}/ PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX} diff --git a/mail/snappymail/distinfo b/mail/snappymail/distinfo index 393f6ef9e8b..1e0e9c5c854 100644 --- a/mail/snappymail/distinfo +++ b/mail/snappymail/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1675996991 -SHA256 (snappymail-2.25.5.tar.gz) = a0d67197369a2082be634b7066675d57b6c95c4b1c376da92d6b2410f19a0777 -SIZE (snappymail-2.25.5.tar.gz) = 5829662 +TIMESTAMP = 1676093976 +SHA256 (snappymail-2.26.0.tar.gz) = 08d4f4de9aa4d2f887ca62dc9ae85bdb98a8f55ddc2f6f72df4073e1327d8c96 +SIZE (snappymail-2.26.0.tar.gz) = 5825883 diff --git a/mail/spamass-milter/Makefile b/mail/spamass-milter/Makefile index 1148b1b1acc..99d8db475e1 100644 --- a/mail/spamass-milter/Makefile +++ b/mail/spamass-milter/Makefile @@ -8,14 +8,24 @@ MAINTAINER= bmah@FreeBSD.org COMMENT= Sendmail Milter (mail filter) plugin for SpamAssassin WWW= https://savannah.nongnu.org/projects/spamass-milt/ +LICENSE= GPLv2 + BUILD_DEPENDS= spamc:mail/spamassassin RUN_DEPENDS:= ${BUILD_DEPENDS} -LICENSE= GPLv2 +USE_RC_SUBR= spamass-milter + +GNU_CONFIGURE= yes + +SUB_FILES= pkg-message + +PORTDOCS= AUTHORS ChangeLog NEWS README TODO OPTIONS_DEFINE= LDAP MILTER_PORT DOCS MILTER_PORT_DESC= Build against libmilter port +LDAP_USES= ldap localbase:ldflags + .include .if exists(${LOCALBASE}/lib/libldap.so) @@ -23,36 +33,19 @@ WITH_LDAP=yes .undef WITHOUT_LDAP .endif -.if ${PORT_OPTIONS:MLDAP} -USE+= ldap -CPPFLAGS+= -I${LOCALBASE}/include -LDFLAGS+= -L${LOCALBASE}/lib -.endif - -.if ${PORT_OPTIONS:MDOCS} -PORTDOCS= AUTHORS ChangeLog NEWS README TODO -.endif - -USE_RC_SUBR= spamass-milter -GNU_CONFIGURE= yes - -SUB_FILES= pkg-message - post-patch: @${SED} -e's,%%PREFIX%%,${PREFIX},g' \ ${FILESDIR}/activation.txt > ${WRKDIR}/activation.txt -.if ${PORT_OPTIONS:MLDAP} && ${PORT_OPTIONS:MLDAP} - @${REINPLACE_CMD} -e 's|-lmilter|-lmilter -lldap|g' ${WRKSRC}/configure -.endif -post-install: -.if ${PORT_OPTIONS:MDOCS} +post-patch-LDAP-on: + @${REINPLACE_CMD} -e 's|-lmilter|-lmilter -lldap|g' ${WRKSRC}/configure + +post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKDIR}/activation.txt ${STAGEDIR}${DOCSDIR}/activation.txt .for f in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR} .endfor -.endif .include "${PORTSDIR}/mail/sendmail/bsd.milter.mk" .include diff --git a/mail/thunderbird/Makefile b/mail/thunderbird/Makefile index 7be54b91841..2e98a98bd8f 100644 --- a/mail/thunderbird/Makefile +++ b/mail/thunderbird/Makefile @@ -1,5 +1,6 @@ PORTNAME= thunderbird -DISTVERSION= 102.7.2 +DISTVERSION= 102.8.0 +PORTREVISION= 1 CATEGORIES= mail news net-im wayland MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}/source \ MOZILLA/${PORTNAME}/candidates/${DISTVERSION}-candidates/build1/source diff --git a/mail/thunderbird/distinfo b/mail/thunderbird/distinfo index ce1a42c5c55..11c0b665151 100644 --- a/mail/thunderbird/distinfo +++ b/mail/thunderbird/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1675765010 -SHA256 (thunderbird-102.7.2.source.tar.xz) = 73713a19226a2bee353f5fc4f1e00e5b2df45c35ac8c3866d98094b00995386f -SIZE (thunderbird-102.7.2.source.tar.xz) = 502932420 +TIMESTAMP = 1676016538 +SHA256 (thunderbird-102.8.0.source.tar.xz) = 716ea922163ad9d92a06198380e074b27bde076e3cf1ff77100fdf065085277e +SIZE (thunderbird-102.8.0.source.tar.xz) = 500467740 diff --git a/mail/thunderbird/files/patch-bug1799982 b/mail/thunderbird/files/patch-bug1799982 deleted file mode 100644 index dac77d73390..00000000000 --- a/mail/thunderbird/files/patch-bug1799982 +++ /dev/null @@ -1,60 +0,0 @@ -Bug 1799982 - Remove uses of inline flags from XPIDL regexps. r=xpcom-reviewers,kmag - -Apparently the use of these is being turned into an error in Python 3.11. -Fortunately, our uses appears to be rather trivial. - -For t_multilinecomment and t_LCDATA, I dropped the (?s) flag and just -replaced the one use of . with (\n|.). (?s) means DOTALL, which means -that dot includes any character, including a newline. Otherwise it means -dot includes any character except a newline. - -I took the new t_singlelinecomment from IPDL's parser.py, so I assume -it is reasonable enough. t_multilinecomment is also now the same as -in IPDL. - -Differential Revision: https://phabricator.services.mozilla.com/D161738 - -diff --git xpcom/idl-parser/xpidl/xpidl.py xpcom/idl-parser/xpidl/xpidl.py ---- xpcom/idl-parser/xpidl/xpidl.py -+++ xpcom/idl-parser/xpidl/xpidl.py -@@ -1634,36 +1634,36 @@ class IDLParser(object): - t_LSHIFT = r"<<" - t_RSHIFT = r">>" - - literals = '"(){}[]<>,;:=|+-*' - - t_ignore = " \t" - - def t_multilinecomment(self, t): -- r"/\*(?s).*?\*/" -+ r"/\*(\n|.)*?\*/" - t.lexer.lineno += t.value.count("\n") - if t.value.startswith("/**"): - self._doccomments.append(t.value) - - def t_singlelinecomment(self, t): -- r"(?m)//.*?$" -+ r"//[^\n]*" - - def t_IID(self, t): - return t - - t_IID.__doc__ = r"%(c)s{8}-%(c)s{4}-%(c)s{4}-%(c)s{4}-%(c)s{12}" % {"c": hexchar} - - def t_IDENTIFIER(self, t): - r"(unsigned\ long\ long|unsigned\ short|unsigned\ long|long\ long)(?!_?[A-Za-z][A-Za-z_0-9])|_?[A-Za-z][A-Za-z_0-9]*" # NOQA: E501 - t.type = self.keywords.get(t.value, "IDENTIFIER") - return t - - def t_LCDATA(self, t): -- r"(?s)%\{[ ]*C\+\+[ ]*\n(?P.*?\n?)%\}[ ]*(C\+\+)?" -+ r"%\{[ ]*C\+\+[ ]*\n(?P(\n|.)*?\n?)%\}[ ]*(C\+\+)?" - t.type = "CDATA" - t.value = t.lexer.lexmatch.group("cdata") - t.lexer.lineno += t.value.count("\n") - return t - - def t_INCLUDE(self, t): - r'\#include[ \t]+"[^"\n]+"' - inc, value, end = t.value.split('"') - diff --git a/math/GiNaC/Makefile b/math/GiNaC/Makefile index 2d193269c5d..8f83cfee3ed 100644 --- a/math/GiNaC/Makefile +++ b/math/GiNaC/Makefile @@ -1,5 +1,5 @@ PORTNAME= GiNaC -PORTVERSION= 1.8.5 +PORTVERSION= 1.8.6 CATEGORIES= math MASTER_SITES= ftp://ftpthep.physik.uni-mainz.de/pub/GiNaC/ \ http://www.ginac.de/ diff --git a/math/GiNaC/distinfo b/math/GiNaC/distinfo index c3af0596a14..a9a130ddfe6 100644 --- a/math/GiNaC/distinfo +++ b/math/GiNaC/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1672786452 -SHA256 (ginac-1.8.5.tar.bz2) = c24b37a1e709f660d0978787e86b334803cd28ec17689cf36ddff380073ea261 -SIZE (ginac-1.8.5.tar.bz2) = 1148694 +TIMESTAMP = 1676175413 +SHA256 (ginac-1.8.6.tar.bz2) = 00b320b1116cae5b7b43364dbffb7912471d171f484d82764605d715858d975b +SIZE (ginac-1.8.6.tar.bz2) = 1152914 diff --git a/math/GiNaC/pkg-plist b/math/GiNaC/pkg-plist index cc85f271387..4637b470707 100644 --- a/math/GiNaC/pkg-plist +++ b/math/GiNaC/pkg-plist @@ -51,7 +51,7 @@ include/ginac/wildcard.h lib/libginac.a lib/libginac.so lib/libginac.so.11 -lib/libginac.so.11.1.4 +lib/libginac.so.11.1.5 libdata/pkgconfig/ginac.pc libexec/ginac-excompiler man/man1/ginsh.1.gz diff --git a/math/Makefile b/math/Makefile index 570bf14101e..4c85273b1d0 100644 --- a/math/Makefile +++ b/math/Makefile @@ -983,6 +983,7 @@ SUBDIR += py-pplpy SUBDIR += py-primecountpy SUBDIR += py-primme + SUBDIR += py-py-find-1st SUBDIR += py-pyFFTW SUBDIR += py-pyaudi SUBDIR += py-pybloom diff --git a/math/add/Makefile b/math/add/Makefile index bc192042211..88b92724ee3 100644 --- a/math/add/Makefile +++ b/math/add/Makefile @@ -7,6 +7,9 @@ MAINTAINER= eduardo@FreeBSD.org COMMENT= Full-screen editing calculator WWW= https://dickey.his.com/add/add.html +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/COPYING + USES= ncurses tar:tgz GNU_CONFIGURE= yes diff --git a/math/armadillo/Makefile b/math/armadillo/Makefile index fa6fba32ce1..0cd50b6a363 100644 --- a/math/armadillo/Makefile +++ b/math/armadillo/Makefile @@ -1,5 +1,5 @@ PORTNAME= armadillo -DISTVERSION= 11.4.3 +DISTVERSION= 11.4.4 CATEGORIES= math MASTER_SITES= SF/arma diff --git a/math/armadillo/distinfo b/math/armadillo/distinfo index 5f2e54167ec..3f75c41a3f2 100644 --- a/math/armadillo/distinfo +++ b/math/armadillo/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1672247830 -SHA256 (armadillo-11.4.3.tar.xz) = 87603263664988af41da2ca4f36205e36ea47a9281fa6cfd463115f3797a1da2 -SIZE (armadillo-11.4.3.tar.xz) = 6802464 +TIMESTAMP = 1676021886 +SHA256 (armadillo-11.4.4.tar.xz) = 2439c9859b35b7d3d95a21a86830d3365f9d6bb624317690e383402e26040398 +SIZE (armadillo-11.4.4.tar.xz) = 6799372 diff --git a/math/armadillo/pkg-plist b/math/armadillo/pkg-plist index d172a1ddb75..b4593b1ec27 100644 --- a/math/armadillo/pkg-plist +++ b/math/armadillo/pkg-plist @@ -602,7 +602,7 @@ include/armadillo_bits/xvec_htrans_bones.hpp include/armadillo_bits/xvec_htrans_meat.hpp lib/libarmadillo.so lib/libarmadillo.so.11 -lib/libarmadillo.so.11.4.3 +lib/libarmadillo.so.11.4.4 libdata/pkgconfig/armadillo.pc share/Armadillo/CMake/ArmadilloConfig.cmake share/Armadillo/CMake/ArmadilloConfigVersion.cmake diff --git a/math/cvc5/Makefile b/math/cvc5/Makefile index 2ad2c2e7086..3fdf06868a8 100644 --- a/math/cvc5/Makefile +++ b/math/cvc5/Makefile @@ -1,6 +1,7 @@ PORTNAME= cvc5 DISTVERSIONPREFIX= cvc5- DISTVERSION= 1.0.4 +PORTREVISION= 1 CATEGORIES= math java MASTER_SITES+= http://www.antlr3.org/download/:antlr3 DISTFILES+= antlr-3.4-complete.jar:antlr3 @@ -37,12 +38,12 @@ CMAKE_ON= BUILD_SHARED_LIBS CMAKE_OFF= BUILD_BINDINGS_PYTHON USE_PYTHON3 # Python binding should be a separate port CMAKE_TESTING_ON= ENABLE_UNIT_TESTING -OPTIONS_DEFINE= JAVA EDITLINE # COCOALIB +OPTIONS_DEFINE= COCOALIB EDITLINE JAVA OPTIONS_GROUP= SOLVERS OPTIONS_GROUP_SOLVERS= CRYPTOMINISAT KISSAT OPTIONS_RADIO= NUMLIB OPTIONS_RADIO_NUMLIB= GMP CLN -OPTIONS_DEFAULT= COCOALIB CRYPTOMINISAT JAVA EDITLINE GMP # KISSAT +OPTIONS_DEFAULT= CRYPTOMINISAT EDITLINE JAVA GMP # COCOALIB KISSAT OPTIONS_SUB= yes COCOALIB_DESC= Use CoCoALib for further polynomial operations diff --git a/math/p5-Graph/Makefile b/math/p5-Graph/Makefile index 997e896e34b..98fa72a30a9 100644 --- a/math/p5-Graph/Makefile +++ b/math/p5-Graph/Makefile @@ -1,5 +1,5 @@ PORTNAME= Graph -PORTVERSION= 0.9725 +PORTVERSION= 0.9726 PORTEPOCH= 1 CATEGORIES= math perl5 MASTER_SITES= CPAN diff --git a/math/p5-Graph/distinfo b/math/p5-Graph/distinfo index bfcba1d55cb..46fa037b9ea 100644 --- a/math/p5-Graph/distinfo +++ b/math/p5-Graph/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1634043588 -SHA256 (Graph-0.9725.tar.gz) = e75b0ecc9a7f62fd70f896b173d11c3fc00cdffd35c3e99286689d3ca2debefe -SIZE (Graph-0.9725.tar.gz) = 147502 +TIMESTAMP = 1676192950 +SHA256 (Graph-0.9726.tar.gz) = 7a60c7746da3f2da43f4acea703be2ad8fa24b26a623a0745876020e6ecd970e +SIZE (Graph-0.9726.tar.gz) = 147605 diff --git a/math/petiga/Makefile b/math/petiga/Makefile index d473c9d8907..5bb862f9f48 100644 --- a/math/petiga/Makefile +++ b/math/petiga/Makefile @@ -1,5 +1,6 @@ PORTNAME= petiga DISTVERSION= g20221208 +PORTREVISION= 1 CATEGORIES= math python MAINTAINER= yuri@FreeBSD.org diff --git a/math/py-petsc4py/Makefile b/math/py-petsc4py/Makefile index 8b935373666..9435289a63e 100644 --- a/math/py-petsc4py/Makefile +++ b/math/py-petsc4py/Makefile @@ -1,5 +1,6 @@ PORTNAME= petsc4py DISTVERSION= 3.18.3 +PORTREVISION= 1 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-py-find-1st/Makefile b/math/py-py-find-1st/Makefile new file mode 100644 index 00000000000..85ece5c35c6 --- /dev/null +++ b/math/py-py-find-1st/Makefile @@ -0,0 +1,27 @@ +PORTNAME= py-find-1st +DISTVERSION= 1.1.5 +CATEGORIES= math +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= ${PORTNAME:S/-/_/g}-${PORTVERSION} + +MAINTAINER= yuri@FreeBSD.org +COMMENT= Numpy extension module for efficient search in numpy arrays +WWW= https://github.com/roebel/py_find_1st + +LICENSE= GPLv3 + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=46.4.0:devel/py-setuptools@${PY_FLAVOR} \ + ${PYNUMPY} \ + ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} +RUN_DEPENDS= ${PYNUMPY} + +USES= python:3.6+ +USE_PYTHON= pep517 autoplist pytest # tests are broken, see https://github.com/roebel/py_find_1st/issues/13 + +TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} + +post-install: + @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/utils_find_1st/find_1st${PYTHON_EXT_SUFFIX}.so + +.include diff --git a/math/py-py-find-1st/distinfo b/math/py-py-find-1st/distinfo new file mode 100644 index 00000000000..a63d2f99a5f --- /dev/null +++ b/math/py-py-find-1st/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1676278342 +SHA256 (py_find_1st-1.1.5.tar.gz) = f99207bc83df361c4cd9c6c2aaf504907ffce7fdd33ae3d3cbf39c68a4f1c1a9 +SIZE (py_find_1st-1.1.5.tar.gz) = 8807 diff --git a/math/py-py-find-1st/files/patch-pyproject.toml b/math/py-py-find-1st/files/patch-pyproject.toml new file mode 100644 index 00000000000..8949cd0b2e6 --- /dev/null +++ b/math/py-py-find-1st/files/patch-pyproject.toml @@ -0,0 +1,7 @@ +--- pyproject.toml.orig 2023-02-13 08:53:21 UTC ++++ pyproject.toml +@@ -1,3 +1,3 @@ + [build-system] + # Minimum requirements for the build system to execute. +-requires = ["setuptools", "oldest-supported-numpy", "wheel"] # PEP 508 specifications. ++requires = ["setuptools", "numpy", "wheel"] # PEP 508 specifications. diff --git a/math/py-py-find-1st/pkg-descr b/math/py-py-find-1st/pkg-descr new file mode 100644 index 00000000000..6f29ac67068 --- /dev/null +++ b/math/py-py-find-1st/pkg-descr @@ -0,0 +1,3 @@ +py_find_1st is a numpy extension that allows to find the first index into an +1D-array that validates a boolean condition that can consist of a comparison +operator and a limit value. diff --git a/math/py-slepc4py/Makefile b/math/py-slepc4py/Makefile index 076b0e55330..f2ef98e42d8 100644 --- a/math/py-slepc4py/Makefile +++ b/math/py-slepc4py/Makefile @@ -1,5 +1,6 @@ PORTNAME= slepc4py DISTVERSION= 3.18.2 +PORTREVISION= 1 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-spot/Makefile b/math/py-spot/Makefile index 67197816768..aa06f02a30f 100644 --- a/math/py-spot/Makefile +++ b/math/py-spot/Makefile @@ -1,5 +1,5 @@ PORTNAME= spot -DISTVERSION= 2.11.3 +DISTVERSION= 2.11.4 CATEGORIES= math MASTER_SITES= http://www.lrde.epita.fr/dload/${PORTNAME}/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-spot/distinfo b/math/py-spot/distinfo index 5fc4bd8cc62..df845fcfbff 100644 --- a/math/py-spot/distinfo +++ b/math/py-spot/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1671695075 -SHA256 (spot-2.11.3.tar.gz) = c32c8be65cf22d9420c533c7e758ac5b08257beaa674980f647bfb65e6953343 -SIZE (spot-2.11.3.tar.gz) = 7557506 +TIMESTAMP = 1676144090 +SHA256 (spot-2.11.4.tar.gz) = 91ecac6202819ea1de4534902ce457ec6eec0573d730584d6494d06b0bcaa0b4 +SIZE (spot-2.11.4.tar.gz) = 7569080 diff --git a/math/saga/Makefile b/math/saga/Makefile index 5f83196d596..e6453b36e88 100644 --- a/math/saga/Makefile +++ b/math/saga/Makefile @@ -1,6 +1,5 @@ PORTNAME= saga -PORTVERSION= 8.5.0 -PORTREVISION= 1 +PORTVERSION= 8.5.1 CATEGORIES= math MASTER_SITES= SF/saga-gis/SAGA%20-%20${PORTVERSION:C/\.[[:digit:]]\.[[:digit:]]*$//}/SAGA%20-%20${PORTVERSION} diff --git a/math/saga/distinfo b/math/saga/distinfo index 14009e4de53..a2f4f770731 100644 --- a/math/saga/distinfo +++ b/math/saga/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1671553189 -SHA256 (saga-8.5.0.tar.gz) = 2734aebb5c067c29312037136cfe63a47b4936f97c7803f78f39d7bf048f798d -SIZE (saga-8.5.0.tar.gz) = 8451937 +TIMESTAMP = 1675887783 +SHA256 (saga-8.5.1.tar.gz) = 2676749b418081fcf705b88ac6a2e83286b8a57fffaf9b7e99b84c09d028f4e1 +SIZE (saga-8.5.1.tar.gz) = 8329350 diff --git a/math/slepc/Makefile b/math/slepc/Makefile index 6ca2eab4a84..f6cbdc245f1 100644 --- a/math/slepc/Makefile +++ b/math/slepc/Makefile @@ -1,5 +1,6 @@ PORTNAME= slepc DISTVERSION= 3.18.2 +PORTREVISION= 1 CATEGORIES= math devel MASTER_SITES= http://slepc.upv.es/download/distrib/ diff --git a/math/spot/Makefile b/math/spot/Makefile index 36afcae190c..5d144eaa51c 100644 --- a/math/spot/Makefile +++ b/math/spot/Makefile @@ -1,5 +1,5 @@ PORTNAME= spot -DISTVERSION= 2.11.3 +DISTVERSION= 2.11.4 CATEGORIES= math MASTER_SITES= http://www.lrde.epita.fr/dload/${PORTNAME}/ diff --git a/math/spot/distinfo b/math/spot/distinfo index ea771a6daed..46faacc5614 100644 --- a/math/spot/distinfo +++ b/math/spot/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1671689926 -SHA256 (spot-2.11.3.tar.gz) = c32c8be65cf22d9420c533c7e758ac5b08257beaa674980f647bfb65e6953343 -SIZE (spot-2.11.3.tar.gz) = 7557506 +TIMESTAMP = 1676140490 +SHA256 (spot-2.11.4.tar.gz) = 91ecac6202819ea1de4534902ce457ec6eec0573d730584d6494d06b0bcaa0b4 +SIZE (spot-2.11.4.tar.gz) = 7569080 diff --git a/math/xspread/Makefile b/math/xspread/Makefile index cd3731ec84a..465da2df949 100644 --- a/math/xspread/Makefile +++ b/math/xspread/Makefile @@ -26,7 +26,6 @@ PLIST_FILES= bin/pxspread bin/xspread man/man1/pxspread.1.gz \ OPTIONS_DEFINE= X11 DOCS X11_USE= XORG=x11,xau,xcb,xdmcp,xt -X11_LIB_DEPENDS= libpthread-stubs.so:devel/libpthread-stubs X11_USES= localbase xorg X11_CONFIGURE_ENV_OFF= ac_cv_header_X11_X_h=no diff --git a/math/z3/Makefile b/math/z3/Makefile index 0df189d2514..8f0ea09c0f9 100644 --- a/math/z3/Makefile +++ b/math/z3/Makefile @@ -1,6 +1,6 @@ PORTNAME= z3 DISTVERSIONPREFIX= z3- -DISTVERSION= 4.10.2 +DISTVERSION= 4.12.1 CATEGORIES= math MAINTAINER= arrowd@FreeBSD.org diff --git a/math/z3/distinfo b/math/z3/distinfo index c1d82694683..9fec410ddec 100644 --- a/math/z3/distinfo +++ b/math/z3/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1660222509 -SHA256 (Z3Prover-z3-z3-4.10.2_GH0.tar.gz) = 889fd035b833775c8cd2eb4723eb011bf916a3e9bf08ce66b31c548acee7a321 -SIZE (Z3Prover-z3-z3-4.10.2_GH0.tar.gz) = 5367336 +TIMESTAMP = 1676206397 +SHA256 (Z3Prover-z3-z3-4.12.1_GH0.tar.gz) = a3735fabf00e1341adcc70394993c05fd3e2ae167a3e9bb46045e33084eb64a3 +SIZE (Z3Prover-z3-z3-4.12.1_GH0.tar.gz) = 5470095 diff --git a/math/z3/files/patch-src_util_memory__manager.cpp b/math/z3/files/patch-src_util_memory__manager.cpp deleted file mode 100644 index 8616f05b8f5..00000000000 --- a/math/z3/files/patch-src_util_memory__manager.cpp +++ /dev/null @@ -1,77 +0,0 @@ -Z3 memory manager stores actual data along with its size, which causes the -memory to be 8-byte aligned. Use malloc non-portable functions to obtain -memory region size instead. - -https://github.com/Z3Prover/z3/issues/6015 - ---- src/util/memory_manager.cpp.orig 2022-05-05 00:16:30 UTC -+++ src/util/memory_manager.cpp -@@ -13,6 +13,7 @@ --*/ - #include "util/error_codes.h" - #include "util/debug.h" - #include "util/scoped_timer.h" -+#include - // The following two function are automatically generated by the mk_make.py script. - // The script collects ADD_INITIALIZER and ADD_FINALIZER commands in the .h files. - // For example, rational.h contains -@@ -258,52 +259,43 @@ void memory::deallocate(void * p) { - } - - void memory::deallocate(void * p) { -- size_t * sz_p = reinterpret_cast(p) - 1; -- size_t sz = *sz_p; -- void * real_p = reinterpret_cast(sz_p); -- g_memory_thread_alloc_size -= sz; -- free(real_p); -+ g_memory_thread_alloc_size -= malloc_usable_size(p); -+ if (g_memory_thread_alloc_size < 0) g_memory_thread_alloc_size = 0; -+ free(p); - if (g_memory_thread_alloc_size < -SYNCH_THRESHOLD) { - synchronize_counters(false); - } - } - - void * memory::allocate(size_t s) { -- s = s + sizeof(size_t); // we allocate an extra field! - void * r = malloc(s); - if (r == 0) { - throw_out_of_memory(); - return nullptr; - } -- *(static_cast(r)) = s; - g_memory_thread_alloc_size += s; - g_memory_thread_alloc_count += 1; - if (g_memory_thread_alloc_size > SYNCH_THRESHOLD) { - synchronize_counters(true); - } - -- return static_cast(r) + 1; // we return a pointer to the location after the extra field -+ return r; // we return a pointer to the location after the extra field - } - - void* memory::reallocate(void *p, size_t s) { -- size_t *sz_p = reinterpret_cast(p)-1; -- size_t sz = *sz_p; -- void *real_p = reinterpret_cast(sz_p); -- s = s + sizeof(size_t); // we allocate an extra field! -- -- g_memory_thread_alloc_size += s - sz; -+ g_memory_thread_alloc_size += s - malloc_usable_size(p); -+ if (g_memory_thread_alloc_size < 0) g_memory_thread_alloc_size = 0; - g_memory_thread_alloc_count += 1; - if (g_memory_thread_alloc_size > SYNCH_THRESHOLD) { - synchronize_counters(true); - } - -- void *r = realloc(real_p, s); -+ void *r = realloc(p, s); - if (r == 0) { - throw_out_of_memory(); - return nullptr; - } -- *(static_cast(r)) = s; -- return static_cast(r) + 1; // we return a pointer to the location after the extra field -+ return r; - } - - #else diff --git a/misc/compat.el/Makefile b/misc/compat.el/Makefile index 5cd071d5212..91baff18641 100644 --- a/misc/compat.el/Makefile +++ b/misc/compat.el/Makefile @@ -1,5 +1,5 @@ PORTNAME= compat.el -DISTVERSION= 29.1.3.3 +DISTVERSION= 29.1.3.4 CATEGORIES= misc elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} diff --git a/misc/compat.el/distinfo b/misc/compat.el/distinfo index 633f5f337b6..4ad3c96eb77 100644 --- a/misc/compat.el/distinfo +++ b/misc/compat.el/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1675914098 -SHA256 (emacs-compat-compat-29.1.3.3_GH0.tar.gz) = 82522a63d27a7a247466137b3a2e977d1236467cee687b308034b710462e8b68 -SIZE (emacs-compat-compat-29.1.3.3_GH0.tar.gz) = 124534 +TIMESTAMP = 1676139051 +SHA256 (emacs-compat-compat-29.1.3.4_GH0.tar.gz) = 07f29bb1c4c09cb7743522d3413ee51179748ddc59a27c0e362c5fa9a89d4c56 +SIZE (emacs-compat-compat-29.1.3.4_GH0.tar.gz) = 125753 diff --git a/misc/freebsd-doc-all/Makefile b/misc/freebsd-doc-all/Makefile index c9d26b83212..9305dee3c3c 100644 --- a/misc/freebsd-doc-all/Makefile +++ b/misc/freebsd-doc-all/Makefile @@ -1,5 +1,5 @@ PORTNAME= freebsd-doc-all -PORTVERSION= 20221229 +PORTVERSION= 20230212 PORTEPOCH= 1 CATEGORIES= misc docs diff --git a/misc/freebsd-doc-en/Makefile b/misc/freebsd-doc-en/Makefile index aeb525b15d7..646007efe66 100644 --- a/misc/freebsd-doc-en/Makefile +++ b/misc/freebsd-doc-en/Makefile @@ -1,5 +1,5 @@ PORTNAME= freebsd-doc -PORTVERSION= 20221229 +PORTVERSION= 20230212 PORTEPOCH= 1 CATEGORIES= misc docs MASTER_SITES= LOCAL/blackend @@ -10,7 +10,7 @@ COMMENT?= Documentation from the FreeBSD Documentation Project LICENSE= BSD2CLAUSE -BUILD_DEPENDS= docproj>=4.0:textproc/docproj +BUILD_DEPENDS= docproj>=4.1:textproc/docproj WRKSRC= ${WRKDIR}/doc/documentation PLIST_SUB= DOCSDIR=${DOCBASE} \ @@ -31,8 +31,11 @@ DOCLANG_PREFIX?= ${DOCLANG:C/_.*$//} DOCBASE?= share/doc/freebsd # HTML format disabled until separate localized-only build will work again -#AVAILABLEFORMATS= HTML PDF +.if ${DOCLANG:Men} +AVAILABLEFORMATS= HTML PDF +.else AVAILABLEFORMATS= PDF +.endif OPTIONS_DEFINE= ${AVAILABLEFORMATS} OPTIONS_DEFAULT= PDF @@ -55,6 +58,9 @@ PLIST_FORMATS+= ${O:tl} .if ${PORT_OPTIONS:MPDF} BUILD_DEPENDS+= asciidoctor-pdf:textproc/rubygem-asciidoctor-pdf +.if ${DOCLANG:Mzh-cn} || ${DOCLANG:Mzh-tw} +BUILD_DEPENDS+= docproj-fonts-cjk>0:textproc/docproj-fonts-cjk +.endif .endif # when html is defined as the format, add HTML_COMMON. @@ -66,6 +72,10 @@ PLIST_FORMATS+= html-common # directories for all formats. PLIST_FORMATS+= extras common +post-patch: + @${REINPLACE_CMD} -e 's|enableGitInfo = true|#enableGitInfo = true|' \ + ${WRKSRC}/config/_default/config.toml + pre-build: .for i in ${PLIST_FORMATS:S,^,${.CURDIR}/pkg-plist.,} if ${TEST} -f ${i}; then \ diff --git a/misc/freebsd-doc-en/distinfo b/misc/freebsd-doc-en/distinfo index 7086200e8d6..3d73e3b40ea 100644 --- a/misc/freebsd-doc-en/distinfo +++ b/misc/freebsd-doc-en/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1672308458 -SHA256 (freebsd-doc-20221229.tar.gz) = 2349d9d6a99ed1212143b818a6467a6734462134d7bc09ea177f0c2c1811680e -SIZE (freebsd-doc-20221229.tar.gz) = 34753627 +TIMESTAMP = 1676229253 +SHA256 (freebsd-doc-20230212.tar.gz) = 3ddd2988c9d36e34c0ad018ff4527e1188678330567145892e37e1521c42b8f0 +SIZE (freebsd-doc-20230212.tar.gz) = 35049169 diff --git a/misc/freebsd-doc-en/pkg-plist.html b/misc/freebsd-doc-en/pkg-plist.html index 22816f228a3..86aa2efa5fa 100644 --- a/misc/freebsd-doc-en/pkg-plist.html +++ b/misc/freebsd-doc-en/pkg-plist.html @@ -1,45 +1,388 @@ -%%DOCSDIR%%/%%DOCLANG%%/articles/bsdl-gpl/article.html -%%DOCSDIR%%/%%DOCLANG%%/articles/building-products/article.html -%%DOCSDIR%%/%%DOCLANG%%/articles/committers-guide/article.html -%%DOCSDIR%%/%%DOCLANG%%/articles/contributing/article.html -%%DOCSDIR%%/%%DOCLANG%%/articles/contributors/article.html -%%DOCSDIR%%/%%DOCLANG%%/articles/cups/article.html -%%DOCSDIR%%/%%DOCLANG%%/articles/explaining-bsd/article.html -%%DOCSDIR%%/%%DOCLANG%%/articles/filtering-bridges/article.html -%%DOCSDIR%%/%%DOCLANG%%/articles/fonts/article.html -%%DOCSDIR%%/%%DOCLANG%%/articles/freebsd-questions/article.html -%%DOCSDIR%%/%%DOCLANG%%/articles/freebsd-releng/article.html -%%DOCSDIR%%/%%DOCLANG%%/articles/freebsd-src-lsp/article.html -%%DOCSDIR%%/%%DOCLANG%%/articles/freebsd-update-server/article.html -%%DOCSDIR%%/%%DOCLANG%%/articles/geom-class/article.html -%%DOCSDIR%%/%%DOCLANG%%/articles/gjournal-desktop/article.html -%%DOCSDIR%%/%%DOCLANG%%/articles/hubs/article.html -%%DOCSDIR%%/%%DOCLANG%%/articles/ipsec-must/article.html -%%DOCSDIR%%/%%DOCLANG%%/articles/ldap-auth/article.html -%%DOCSDIR%%/%%DOCLANG%%/articles/leap-seconds/article.html -%%DOCSDIR%%/%%DOCLANG%%/articles/license-guide/license-guide.html -%%DOCSDIR%%/%%DOCLANG%%/articles/linux-emulation/article.html -%%DOCSDIR%%/%%DOCLANG%%/articles/linux-users/article.html -%%DOCSDIR%%/%%DOCLANG%%/articles/mailing-list-faq/article.html -%%DOCSDIR%%/%%DOCLANG%%/articles/nanobsd/article.html -%%DOCSDIR%%/%%DOCLANG%%/articles/new-users/article.html -%%DOCSDIR%%/%%DOCLANG%%/articles/pam/article.html -%%DOCSDIR%%/%%DOCLANG%%/articles/pgpkeys/article.html -%%DOCSDIR%%/%%DOCLANG%%/articles/port-mentor-guidelines/article.html -%%DOCSDIR%%/%%DOCLANG%%/articles/pr-guidelines/article.html -%%DOCSDIR%%/%%DOCLANG%%/articles/problem-reports/article.html -%%DOCSDIR%%/%%DOCLANG%%/articles/rc-scripting/article.html -%%DOCSDIR%%/%%DOCLANG%%/articles/releng/article.html -%%DOCSDIR%%/%%DOCLANG%%/articles/remote-install/article.html -%%DOCSDIR%%/%%DOCLANG%%/articles/serial-uart/article.html -%%DOCSDIR%%/%%DOCLANG%%/articles/solid-state/article.html -%%DOCSDIR%%/%%DOCLANG%%/articles/vinum/article.html -%%DOCSDIR%%/%%DOCLANG%%/articles/vm-design/article.html -%%DOCSDIR%%/%%DOCLANG%%/books/arch-handbook/book.html -%%DOCSDIR%%/%%DOCLANG%%/books/design-44bsd/book.html -%%DOCSDIR%%/%%DOCLANG%%/books/dev-model/book.html -%%DOCSDIR%%/%%DOCLANG%%/books/developers-handbook/book.html -%%DOCSDIR%%/%%DOCLANG%%/books/faq/book.html -%%DOCSDIR%%/%%DOCLANG%%/books/fdp-primer/book.html -%%DOCSDIR%%/%%DOCLANG%%/books/handbook/book.html -%%DOCSDIR%%/%%DOCLANG%%/books/porters-handbook/book.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/SMTP-Auth/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/SMTP-dialup/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/acpi-overview/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/adding-swap-space/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/audit-administration/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/audit-config/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/audit-inline-glossary/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/backup-basics/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/basics-devices/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/basics-more-information/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/basics-processes/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/bibliography-adminguides/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/bibliography-hardware/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/bibliography-history/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/bibliography-journals/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/bibliography-osinternals/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/bibliography-programmers/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/bibliography-security/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/bibliography-userguides/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/boot-introduction/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/boot-shutdown/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/boot-splash/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/bsdinstall-fetching-distribution/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/bsdinstall-hardware/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/bsdinstall-install-trouble/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/bsdinstall-network/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/bsdinstall-partitioning/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/bsdinstall-post/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/bsdinstall-pre/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/bsdinstall-start/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/carp/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/config-network-setup/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/configtuning-configfiles/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/configtuning-cron/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/configtuning-disk/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/configtuning-kernel-limits/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/configtuning-rcd/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/configtuning-starting-services/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/configtuning-sysctl/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/configtuning-syslog/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/configtuning-virtual-hosts/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/configuring-wine-installation/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/consoles/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/creating-cds/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/creating-dvds/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/current-stable/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/desktop-browsers/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/desktop-finance/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/desktop-productivity/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/desktop-viewers/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/device-hints/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/dialout/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/dialup/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/dirstructure/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/disk-organization/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/disks-adding/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/disks-encrypting/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/disks-growing/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/disks-hast/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/disks-virtual/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/dtrace-enable/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/dtrace-implementation/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/dtrace-using/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/editors/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/eresources-mail/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/eresources-news/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/eresources-web/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/filesystems-linux/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/firewalls-blacklistd/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/firewalls-concepts/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/firewalls-ipf/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/firewalls-ipfw/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/firewalls-pf/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/floppies/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/fs-acl/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/geom-ggate/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/geom-gjournal/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/geom-glabel/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/geom-graid/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/geom-mirror/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/geom-raid3/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/geom-striping/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/history/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/installing-wine-on-freebsd/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/ipsec/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/jails-application/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/jails-build/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/jails-ezjail/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/jails-terms/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/jails-tuning/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/kerberos5/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/kernelconfig-building/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/kernelconfig-config/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/kernelconfig-custom-kernel/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/kernelconfig-devices/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/kernelconfig-trouble/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/l10n-compiling/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/lang-setup/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/linuxemu-advanced/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/linuxemu-lbc-install/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/mac-implementing/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/mac-inline-glossary/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/mac-planning/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/mac-policies/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/mac-troubleshoot/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/mac-understandlabel/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/mac-userlocked/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/mail-advanced/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/mail-agents/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/mail-changingmta/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/mail-fetchmail/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/mail-procmail/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/mail-trouble/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/mail-using/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/makeworld/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/mirrors-ftp/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/mirrors-rsync/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/mount-unmount/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/mythtv/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/network-aggregation/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/network-apache/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/network-bluetooth/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/network-bridging/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/network-dhcp/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/network-diskless/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/network-dns/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/network-ftp/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/network-inetd/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/network-ipv6/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/network-iscsi/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/network-ldap/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/network-nfs/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/network-nis/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/network-ntp/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/network-routing/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/network-samba/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/network-usb-tethering/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/network-vlan/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/network-wireless/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/nutshell/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/one-time-passwords/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/openssh/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/openssl/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/outgoing-only/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/permissions/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/pkgng-intro/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/ports-broken/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/ports-finding-applications/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/ports-nextsteps/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/ports-overview/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/ports-poudriere/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/ports-using/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/ppp-troubleshoot/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/pppoa/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/pppoe/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/printing-connections/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/printing-direct/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/printing-lpd/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/printing-other/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/printing-pdls/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/quotas/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/running-first-wine-program/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/scanners/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/security-accounting/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/security-advisories/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/security-intro/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/security-pkg/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/security-resourcelimits/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/security-sudo/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/sendmail/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/serial/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/serialconsole-setup/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/shells/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/small-lan/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/snapshots/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/sound-mp3/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/sound-setup/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/svn/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/swap-encrypting/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/tcpwrappers/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/term/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/tvcard/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/updating-upgrading-documentation/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/updating-upgrading-freebsdupdate/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/usb-device-mode-network/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/usb-device-mode-storage/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/usb-device-mode-terminals/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/usb-disks/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/userppp/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/users-synopsis/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/using-bsdinstall/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/using-live-cd/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/using-localization/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/video-playback/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/virtualization-guest-parallels/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/virtualization-guest-virtualbox/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/virtualization-guest-virtualpc/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/virtualization-guest-vmware/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/virtualization-host-bhyve/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/virtualization-host-virtualbox/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/virtualization-host-xen/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/wine-in-multi-user-os-installations/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/wine-management-guis/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/wine-on-os-faq/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/wine-overview-concepts/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/x-compiz-fusion/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/x-config/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/x-fonts/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/x-install/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/x-understanding/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/x-xdm/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/x11-troubleshooting/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/x11-wm/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/zfs-advanced/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/zfs-links/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/zfs-quickstart/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/zfs-term/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/zfs-zfs-allow/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/zfs-zfs/index.html +%%DOCSDIR%%/%%DOCLANG%%/books/handbook/zfs-zpool/index.html +%%DOCSDIR%%/articles/bsdl-gpl/index.html +%%DOCSDIR%%/articles/building-products/index.html +%%DOCSDIR%%/articles/committers-guide/index.html +%%DOCSDIR%%/articles/contributing/index.html +%%DOCSDIR%%/articles/contributors/index.html +%%DOCSDIR%%/articles/cups/index.html +%%DOCSDIR%%/articles/explaining-bsd/index.html +%%DOCSDIR%%/articles/filtering-bridges/index.html +%%DOCSDIR%%/articles/fonts/index.html +%%DOCSDIR%%/articles/freebsd-questions/index.html +%%DOCSDIR%%/articles/freebsd-releng/index.html +%%DOCSDIR%%/articles/freebsd-src-lsp/index.html +%%DOCSDIR%%/articles/freebsd-update-server/index.html +%%DOCSDIR%%/articles/geom-class/index.html +%%DOCSDIR%%/articles/gjournal-desktop/index.html +%%DOCSDIR%%/articles/hubs/index.html +%%DOCSDIR%%/articles/index.html +%%DOCSDIR%%/articles/ipsec-must/index.html +%%DOCSDIR%%/articles/ldap-auth/index.html +%%DOCSDIR%%/articles/leap-seconds/index.html +%%DOCSDIR%%/articles/license-guide/index.html +%%DOCSDIR%%/articles/linux-emulation/index.html +%%DOCSDIR%%/articles/linux-users/index.html +%%DOCSDIR%%/articles/mailing-list-faq/index.html +%%DOCSDIR%%/articles/nanobsd/index.html +%%DOCSDIR%%/articles/new-users/index.html +%%DOCSDIR%%/articles/pam/index.html +%%DOCSDIR%%/articles/pgpkeys/index.html +%%DOCSDIR%%/articles/port-mentor-guidelines/index.html +%%DOCSDIR%%/articles/pr-guidelines/index.html +%%DOCSDIR%%/articles/problem-reports/index.html +%%DOCSDIR%%/articles/rc-scripting/index.html +%%DOCSDIR%%/articles/releng/index.html +%%DOCSDIR%%/articles/remote-install/index.html +%%DOCSDIR%%/articles/serial-uart/index.html +%%DOCSDIR%%/articles/solid-state/index.html +%%DOCSDIR%%/articles/vinum/index.html +%%DOCSDIR%%/articles/vm-design/index.html +%%DOCSDIR%%/books/arch-handbook/bibliography/index.html +%%DOCSDIR%%/books/arch-handbook/book/index.html +%%DOCSDIR%%/books/arch-handbook/boot/index.html +%%DOCSDIR%%/books/arch-handbook/driverbasics/index.html +%%DOCSDIR%%/books/arch-handbook/index.html +%%DOCSDIR%%/books/arch-handbook/isa/index.html +%%DOCSDIR%%/books/arch-handbook/jail/index.html +%%DOCSDIR%%/books/arch-handbook/kobj/index.html +%%DOCSDIR%%/books/arch-handbook/locking/index.html +%%DOCSDIR%%/books/arch-handbook/mac/index.html +%%DOCSDIR%%/books/arch-handbook/newbus/index.html +%%DOCSDIR%%/books/arch-handbook/parti/index.html +%%DOCSDIR%%/books/arch-handbook/partii/index.html +%%DOCSDIR%%/books/arch-handbook/partiii/index.html +%%DOCSDIR%%/books/arch-handbook/pccard/index.html +%%DOCSDIR%%/books/arch-handbook/pci/index.html +%%DOCSDIR%%/books/arch-handbook/scsi/index.html +%%DOCSDIR%%/books/arch-handbook/smp/index.html +%%DOCSDIR%%/books/arch-handbook/sound/index.html +%%DOCSDIR%%/books/arch-handbook/sysinit/index.html +%%DOCSDIR%%/books/arch-handbook/usb/index.html +%%DOCSDIR%%/books/arch-handbook/vm/index.html +%%DOCSDIR%%/books/design-44bsd/index.html +%%DOCSDIR%%/books/dev-model/index.html +%%DOCSDIR%%/books/developers-handbook/bibliography/index.html +%%DOCSDIR%%/books/developers-handbook/book/index.html +%%DOCSDIR%%/books/developers-handbook/index.html +%%DOCSDIR%%/books/developers-handbook/introduction/index.html +%%DOCSDIR%%/books/developers-handbook/ipv6/index.html +%%DOCSDIR%%/books/developers-handbook/kernelbuild/index.html +%%DOCSDIR%%/books/developers-handbook/kerneldebug/index.html +%%DOCSDIR%%/books/developers-handbook/l10n/index.html +%%DOCSDIR%%/books/developers-handbook/parti/index.html +%%DOCSDIR%%/books/developers-handbook/partii/index.html +%%DOCSDIR%%/books/developers-handbook/partiii/index.html +%%DOCSDIR%%/books/developers-handbook/partiv/index.html +%%DOCSDIR%%/books/developers-handbook/partv/index.html +%%DOCSDIR%%/books/developers-handbook/policies/index.html +%%DOCSDIR%%/books/developers-handbook/secure/index.html +%%DOCSDIR%%/books/developers-handbook/sockets/index.html +%%DOCSDIR%%/books/developers-handbook/testing/index.html +%%DOCSDIR%%/books/developers-handbook/tools/index.html +%%DOCSDIR%%/books/developers-handbook/x86/index.html +%%DOCSDIR%%/books/faq/index.html +%%DOCSDIR%%/books/fdp-primer/asciidoctor-primer/index.html +%%DOCSDIR%%/books/fdp-primer/book/index.html +%%DOCSDIR%%/books/fdp-primer/doc-build/index.html +%%DOCSDIR%%/books/fdp-primer/editor-config/index.html +%%DOCSDIR%%/books/fdp-primer/examples/index.html +%%DOCSDIR%%/books/fdp-primer/index.html +%%DOCSDIR%%/books/fdp-primer/manual-pages/index.html +%%DOCSDIR%%/books/fdp-primer/overview/index.html +%%DOCSDIR%%/books/fdp-primer/po-translations/index.html +%%DOCSDIR%%/books/fdp-primer/preface/index.html +%%DOCSDIR%%/books/fdp-primer/rosetta/index.html +%%DOCSDIR%%/books/fdp-primer/see-also/index.html +%%DOCSDIR%%/books/fdp-primer/structure/index.html +%%DOCSDIR%%/books/fdp-primer/tools/index.html +%%DOCSDIR%%/books/fdp-primer/trademarks/index.html +%%DOCSDIR%%/books/fdp-primer/translations/index.html +%%DOCSDIR%%/books/fdp-primer/working-copy/index.html +%%DOCSDIR%%/books/fdp-primer/writing-style/index.html +%%DOCSDIR%%/books/handbook/advanced-networking/index.html +%%DOCSDIR%%/books/handbook/audit/index.html +%%DOCSDIR%%/books/handbook/basics/index.html +%%DOCSDIR%%/books/handbook/bibliography/index.html +%%DOCSDIR%%/books/handbook/book/index.html +%%DOCSDIR%%/books/handbook/boot/index.html +%%DOCSDIR%%/books/handbook/bsdinstall/index.html +%%DOCSDIR%%/books/handbook/colophon/index.html +%%DOCSDIR%%/books/handbook/config/index.html +%%DOCSDIR%%/books/handbook/cutting-edge/index.html +%%DOCSDIR%%/books/handbook/desktop/index.html +%%DOCSDIR%%/books/handbook/disks/index.html +%%DOCSDIR%%/books/handbook/dtrace/index.html +%%DOCSDIR%%/books/handbook/eresources/index.html +%%DOCSDIR%%/books/handbook/filesystems/index.html +%%DOCSDIR%%/books/handbook/firewalls/index.html +%%DOCSDIR%%/books/handbook/geom/index.html +%%DOCSDIR%%/books/handbook/glossary/index.html +%%DOCSDIR%%/books/handbook/index.html +%%DOCSDIR%%/books/handbook/introduction/index.html +%%DOCSDIR%%/books/handbook/jails/index.html +%%DOCSDIR%%/books/handbook/kernelconfig/index.html +%%DOCSDIR%%/books/handbook/l10n/index.html +%%DOCSDIR%%/books/handbook/linuxemu/index.html +%%DOCSDIR%%/books/handbook/mac/index.html +%%DOCSDIR%%/books/handbook/mail/index.html +%%DOCSDIR%%/books/handbook/mirrors/index.html +%%DOCSDIR%%/books/handbook/multimedia/index.html +%%DOCSDIR%%/books/handbook/network-servers/index.html +%%DOCSDIR%%/books/handbook/parti/index.html +%%DOCSDIR%%/books/handbook/partii/index.html +%%DOCSDIR%%/books/handbook/partiii/index.html +%%DOCSDIR%%/books/handbook/partiv/index.html +%%DOCSDIR%%/books/handbook/partv/index.html +%%DOCSDIR%%/books/handbook/pgpkeys/index.html +%%DOCSDIR%%/books/handbook/ports/index.html +%%DOCSDIR%%/books/handbook/ppp-and-slip/index.html +%%DOCSDIR%%/books/handbook/preface/index.html +%%DOCSDIR%%/books/handbook/printing/index.html +%%DOCSDIR%%/books/handbook/security/index.html +%%DOCSDIR%%/books/handbook/serialcomms/index.html +%%DOCSDIR%%/books/handbook/usb-device-mode/index.html +%%DOCSDIR%%/books/handbook/virtualization/index.html +%%DOCSDIR%%/books/handbook/wayland/index.html +%%DOCSDIR%%/books/handbook/wine/index.html +%%DOCSDIR%%/books/handbook/x11/index.html +%%DOCSDIR%%/books/handbook/zfs/index.html +%%DOCSDIR%%/books/index.html +%%DOCSDIR%%/books/porters-handbook/book/index.html +%%DOCSDIR%%/books/porters-handbook/flavors/index.html +%%DOCSDIR%%/books/porters-handbook/index.html +%%DOCSDIR%%/books/porters-handbook/keeping-up/index.html +%%DOCSDIR%%/books/porters-handbook/makefiles/index.html +%%DOCSDIR%%/books/porters-handbook/new-port/index.html +%%DOCSDIR%%/books/porters-handbook/order/index.html +%%DOCSDIR%%/books/porters-handbook/pkg-files/index.html +%%DOCSDIR%%/books/porters-handbook/plist/index.html +%%DOCSDIR%%/books/porters-handbook/porting-dads/index.html +%%DOCSDIR%%/books/porters-handbook/porting-samplem/index.html +%%DOCSDIR%%/books/porters-handbook/porting-why/index.html +%%DOCSDIR%%/books/porters-handbook/quick-porting/index.html +%%DOCSDIR%%/books/porters-handbook/security/index.html +%%DOCSDIR%%/books/porters-handbook/slow-porting/index.html +%%DOCSDIR%%/books/porters-handbook/special/index.html +%%DOCSDIR%%/books/porters-handbook/testing/index.html +%%DOCSDIR%%/books/porters-handbook/upgrading/index.html +%%DOCSDIR%%/books/porters-handbook/uses/index.html +%%DOCSDIR%%/books/porters-handbook/versions/index.html diff --git a/misc/freebsd-doc-en/pkg-plist.html-common b/misc/freebsd-doc-en/pkg-plist.html-common index 17c711f7dac..1b957ec6fca 100644 --- a/misc/freebsd-doc-en/pkg-plist.html-common +++ b/misc/freebsd-doc-en/pkg-plist.html-common @@ -1,293 +1,305 @@ -%%DOCSDIR%%/%%DOCLANG%%/css/docbook.css -%%DOCSDIR%%/%%DOCLANG%%/css/font-awesome-min.css -%%DOCSDIR%%/%%DOCLANG%%/css/rouge-github.css -%%DOCSDIR%%/%%DOCLANG%%/images/articles/building-products/freebsd-branches.png -%%DOCSDIR%%/%%DOCLANG%%/images/articles/building-products/freebsd-organization.png -%%DOCSDIR%%/%%DOCLANG%%/images/articles/gjournal-desktop/disklabel1.png -%%DOCSDIR%%/%%DOCLANG%%/images/articles/gjournal-desktop/disklabel2.png -%%DOCSDIR%%/%%DOCLANG%%/images/articles/releng/branches-head.png -%%DOCSDIR%%/%%DOCLANG%%/images/articles/releng/branches-releng3.png -%%DOCSDIR%%/%%DOCLANG%%/images/articles/releng/branches-releng4.png -%%DOCSDIR%%/%%DOCLANG%%/images/articles/releng/branches-releng5.png -%%DOCSDIR%%/%%DOCLANG%%/images/articles/releng/branches-releng6.png -%%DOCSDIR%%/%%DOCLANG%%/images/articles/releng/branches-releng7.png -%%DOCSDIR%%/%%DOCLANG%%/images/articles/releng/branches-releng8.png -%%DOCSDIR%%/%%DOCLANG%%/images/articles/releng/branches-releng9.png -%%DOCSDIR%%/%%DOCLANG%%/images/articles/vinum/vinum-concat.png -%%DOCSDIR%%/%%DOCLANG%%/images/articles/vinum/vinum-mirrored-vol.png -%%DOCSDIR%%/%%DOCLANG%%/images/articles/vinum/vinum-raid10-vol.png -%%DOCSDIR%%/%%DOCLANG%%/images/articles/vinum/vinum-raid5-org.png -%%DOCSDIR%%/%%DOCLANG%%/images/articles/vinum/vinum-simple-vol.png -%%DOCSDIR%%/%%DOCLANG%%/images/articles/vinum/vinum-striped-vol.png -%%DOCSDIR%%/%%DOCLANG%%/images/articles/vinum/vinum-striped.png -%%DOCSDIR%%/%%DOCLANG%%/images/articles/vm-design/fig1.png -%%DOCSDIR%%/%%DOCLANG%%/images/articles/vm-design/fig2.png -%%DOCSDIR%%/%%DOCLANG%%/images/articles/vm-design/fig3.png -%%DOCSDIR%%/%%DOCLANG%%/images/articles/vm-design/fig4.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/design-44bsd/fig1.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/design-44bsd/fig2.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/dev-model/branches.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/dev-model/freebsd-code-model.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/dev-model/hats-overview.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/dev-model/maintenance.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/dev-model/orghierarchy.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/dev-model/orghierarchy2.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/dev-model/portsstatus.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/dev-model/proc-add-committer.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/dev-model/proc-commit.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/dev-model/proc-contrib.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/dev-model/proc-elections.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/dev-model/proc-pr.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/dev-model/proc-releng.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/dev-model/proc-rm-committer.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/developers-handbook/layers.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/developers-handbook/sain.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/developers-handbook/sainfill.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/developers-handbook/sainlsb.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/developers-handbook/sainmsb.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/developers-handbook/sainserv.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/developers-handbook/serv.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/developers-handbook/serv2.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/developers-handbook/slayers.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/advanced-networking/isdn-bus.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/advanced-networking/isdn-twisted-pair.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/advanced-networking/natd.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/advanced-networking/net-routing.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/advanced-networking/pxe-nfs.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/advanced-networking/static-routes.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/basics/disk-layout.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/basics/example-dir1.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/basics/example-dir2.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/basics/example-dir3.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/basics/example-dir4.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/basics/example-dir5.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/bsdinstall/bsdinstall-adduser1.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/bsdinstall/bsdinstall-adduser2.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/bsdinstall/bsdinstall-adduser3.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/bsdinstall/bsdinstall-boot-loader-menu.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/bsdinstall/bsdinstall-boot-options-menu.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/bsdinstall/bsdinstall-choose-mode.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/bsdinstall/bsdinstall-config-components.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/bsdinstall/bsdinstall-config-crashdump.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/bsdinstall/bsdinstall-config-hostname.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/bsdinstall/bsdinstall-config-keymap.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/bsdinstall/bsdinstall-config-services.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/bsdinstall/bsdinstall-configure-network-interface-ipv4-dhcp.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/bsdinstall/bsdinstall-configure-network-interface-ipv4-static.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/bsdinstall/bsdinstall-configure-network-interface-ipv4.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/bsdinstall/bsdinstall-configure-network-interface-ipv6-static.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/bsdinstall/bsdinstall-configure-network-interface-ipv6.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/bsdinstall/bsdinstall-configure-network-interface-slaac.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/bsdinstall/bsdinstall-configure-network-interface.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/bsdinstall/bsdinstall-configure-network-ipv4-dns.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/bsdinstall/bsdinstall-configure-wireless-accesspoints.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/bsdinstall/bsdinstall-configure-wireless-scan.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/bsdinstall/bsdinstall-configure-wireless-wpa2setup.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/bsdinstall/bsdinstall-distfile-extracting.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/bsdinstall/bsdinstall-distfile-fetching.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/bsdinstall/bsdinstall-distfile-verifying.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/bsdinstall/bsdinstall-final-confirmation.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/bsdinstall/bsdinstall-final-modification-shell.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/bsdinstall/bsdinstall-finalconfiguration.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/bsdinstall/bsdinstall-hardening.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/bsdinstall/bsdinstall-keymap-10.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/bsdinstall/bsdinstall-keymap-loading.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/bsdinstall/bsdinstall-keymap-select-default.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/bsdinstall/bsdinstall-keymap-testing.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/bsdinstall/bsdinstall-mainexit.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/bsdinstall/bsdinstall-netinstall-files.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/bsdinstall/bsdinstall-netinstall-mirrorselect.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/bsdinstall/bsdinstall-newboot-loader-menu.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/bsdinstall/bsdinstall-part-entire-part.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/bsdinstall/bsdinstall-part-guided-disk.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/bsdinstall/bsdinstall-part-guided-manual.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/bsdinstall/bsdinstall-part-manual-addpart.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/bsdinstall/bsdinstall-part-manual-create.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/bsdinstall/bsdinstall-part-manual-partscheme.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/bsdinstall/bsdinstall-part-review.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/bsdinstall/bsdinstall-post-root-passwd.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/bsdinstall/bsdinstall-set-clock-local-utc.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/bsdinstall/bsdinstall-timezone-confirm.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/bsdinstall/bsdinstall-timezone-country.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/bsdinstall/bsdinstall-timezone-date.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/bsdinstall/bsdinstall-timezone-region.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/bsdinstall/bsdinstall-timezone-time.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/bsdinstall/bsdinstall-timezone-zone.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/bsdinstall/bsdinstall-ufs-warning.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/bsdinstall/bsdinstall-zfs-disk_info.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/bsdinstall/bsdinstall-zfs-disk_select.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/bsdinstall/bsdinstall-zfs-geli_password.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/bsdinstall/bsdinstall-zfs-init-encription.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/bsdinstall/bsdinstall-zfs-menu.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/bsdinstall/bsdinstall-zfs-partmenu.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/bsdinstall/bsdinstall-zfs-pool-name.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/bsdinstall/bsdinstall-zfs-rescan-devices.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/bsdinstall/bsdinstall-zfs-swap-amount.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/bsdinstall/bsdinstall-zfs-vdev_invalid.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/bsdinstall/bsdinstall-zfs-vdev_type.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/bsdinstall/bsdinstall-zfs-warning.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/geom/striping.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/install/adduser1.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/install/adduser2.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/install/adduser3.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/install/boot-loader-menu.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/install/boot-mgr.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/install/config-country.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/install/config-keymap.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/install/console-saver1.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/install/console-saver2.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/install/console-saver3.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/install/console-saver4.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/install/desktop.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/install/disk-layout.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/install/disklabel-auto.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/install/disklabel-ed1.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/install/disklabel-ed2.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/install/disklabel-fs.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/install/disklabel-root1.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/install/disklabel-root2.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/install/disklabel-root3.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/install/dist-set.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/install/dist-set2.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/install/docmenu1.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/install/ed0-conf.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/install/ed0-conf2.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/install/edit-inetd-conf.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/install/example-dir1.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/install/example-dir2.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/install/example-dir3.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/install/example-dir4.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/install/example-dir5.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/install/fdisk-drive1.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/install/fdisk-drive2.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/install/fdisk-edit1.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/install/fdisk-edit2.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/install/ftp-anon1.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/install/ftp-anon2.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/install/hdwrconf.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/install/keymap.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/install/main-doc.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/install/main-keymap.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/install/main-options.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/install/main-std.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/install/main1.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/install/mainexit.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/install/media.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/install/mouse1.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/install/mouse2.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/install/mouse3.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/install/mouse4.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/install/mouse5.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/install/mouse6.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/install/mta-main.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/install/net-config-menu1.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/install/net-config-menu2.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/install/nfs-server-edit.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/install/ntp-config.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/install/options.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/install/pkg-cat.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/install/pkg-confirm.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/install/pkg-install.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/install/pkg-sel.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/install/probstart.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/install/routed.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/install/security.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/install/sysinstall-exit.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/install/timezone1.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/install/timezone2.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/install/timezone3.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/install/userconfig.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/install/userconfig2.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/install/xf86setup.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/mail/mutt1.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/mail/mutt2.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/mail/mutt3.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/mail/pine1.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/mail/pine2.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/mail/pine3.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/mail/pine4.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/mail/pine5.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/security/ipsec-crypt-pkt.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/security/ipsec-encap-pkt.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/security/ipsec-network.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/security/ipsec-out-pkt.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/vinum/vinum-concat.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/vinum/vinum-mirrored-vol.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/vinum/vinum-raid10-vol.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/vinum/vinum-raid5-org.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/vinum/vinum-simple-vol.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/vinum/vinum-striped-vol.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/vinum/vinum-striped.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/virtualization/parallels-freebsd1.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/virtualization/parallels-freebsd10.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/virtualization/parallels-freebsd11.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/virtualization/parallels-freebsd12.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/virtualization/parallels-freebsd13.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/virtualization/parallels-freebsd2.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/virtualization/parallels-freebsd3.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/virtualization/parallels-freebsd4.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/virtualization/parallels-freebsd5.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/virtualization/parallels-freebsd6.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/virtualization/parallels-freebsd7.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/virtualization/parallels-freebsd8.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/virtualization/parallels-freebsd9.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/virtualization/virtualpc-freebsd1.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/virtualization/virtualpc-freebsd10.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/virtualization/virtualpc-freebsd11.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/virtualization/virtualpc-freebsd12.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/virtualization/virtualpc-freebsd13.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/virtualization/virtualpc-freebsd2.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/virtualization/virtualpc-freebsd3.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/virtualization/virtualpc-freebsd4.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/virtualization/virtualpc-freebsd5.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/virtualization/virtualpc-freebsd6.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/virtualization/virtualpc-freebsd7.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/virtualization/virtualpc-freebsd8.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/virtualization/virtualpc-freebsd9.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/virtualization/vmware-freebsd01.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/virtualization/vmware-freebsd02.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/virtualization/vmware-freebsd03.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/virtualization/vmware-freebsd04.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/virtualization/vmware-freebsd05.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/virtualization/vmware-freebsd06.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/virtualization/vmware-freebsd07.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/virtualization/vmware-freebsd08.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/virtualization/vmware-freebsd09.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/virtualization/vmware-freebsd10.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/virtualization/vmware-freebsd11.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/virtualization/vmware-freebsd12.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/wine/homura-install-1.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/wine/homura-install-2.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/wine/homura-install-3.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/wine/homura-install-4.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/wine/homura-install-5.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/wine/homura-install-6.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/wine/homura-install-7.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/wine/homura-install-8.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/wine/homura-launch-1.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/wine/homura-run-2.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/wine/homura-run-3.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/wine/homura-uninstall-1.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/wine/wine-config-1.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/wine/wine-config-2.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/wine/wine-config-3.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/wine/wine-config-4.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/wine/wine-config-5.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/wine/wine-config-6.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/wine/wine-config-7.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/wine/wine-run-np++-1.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/wine/winetricks-app-install-1.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/wine/winetricks-app-install-2.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/wine/winetricks-install-1.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/wine/winetricks-menu-1.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/wine/winetricks-run-1.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/wine/winetricks-run-2.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/wine/winetricks-uninstall-1.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/wine/winetricks-uninstall-2.png -%%DOCSDIR%%/%%DOCLANG%%/images/books/handbook/wine/winetricks-uninstall-3.png -%%DOCSDIR%%/%%DOCLANG%%/fonts/FontAwesome.otf -%%DOCSDIR%%/%%DOCLANG%%/fonts/fontawesome-webfont.eot -%%DOCSDIR%%/%%DOCLANG%%/fonts/fontawesome-webfont.svg -%%DOCSDIR%%/%%DOCLANG%%/fonts/fontawesome-webfont.ttf -%%DOCSDIR%%/%%DOCLANG%%/fonts/fontawesome-webfont.woff -%%DOCSDIR%%/%%DOCLANG%%/fonts/fontawesome-webfont.woff2 +%%DOCSDIR%%/images/FreeBSD-colors.svg +%%DOCSDIR%%/images/FreeBSD-monochromatic.svg +%%DOCSDIR%%/images/articles/building-products/freebsd-branches.png +%%DOCSDIR%%/images/articles/building-products/freebsd-organization.png +%%DOCSDIR%%/images/articles/gjournal-desktop/disklabel1.png +%%DOCSDIR%%/images/articles/gjournal-desktop/disklabel2.png +%%DOCSDIR%%/images/articles/releng/branches-head.png +%%DOCSDIR%%/images/articles/releng/branches-releng3.png +%%DOCSDIR%%/images/articles/releng/branches-releng4.png +%%DOCSDIR%%/images/articles/releng/branches-releng5.png +%%DOCSDIR%%/images/articles/releng/branches-releng6.png +%%DOCSDIR%%/images/articles/releng/branches-releng7.png +%%DOCSDIR%%/images/articles/releng/branches-releng8.png +%%DOCSDIR%%/images/articles/releng/branches-releng9.png +%%DOCSDIR%%/images/articles/vinum/vinum-concat.png +%%DOCSDIR%%/images/articles/vinum/vinum-mirrored-vol.png +%%DOCSDIR%%/images/articles/vinum/vinum-raid10-vol.png +%%DOCSDIR%%/images/articles/vinum/vinum-raid5-org.png +%%DOCSDIR%%/images/articles/vinum/vinum-simple-vol.png +%%DOCSDIR%%/images/articles/vinum/vinum-striped-vol.png +%%DOCSDIR%%/images/articles/vinum/vinum-striped.png +%%DOCSDIR%%/images/articles/vm-design/fig1.png +%%DOCSDIR%%/images/articles/vm-design/fig2.png +%%DOCSDIR%%/images/articles/vm-design/fig3.png +%%DOCSDIR%%/images/articles/vm-design/fig4.png +%%DOCSDIR%%/images/books/design-44bsd/fig1.png +%%DOCSDIR%%/images/books/design-44bsd/fig2.png +%%DOCSDIR%%/images/books/dev-model/branches.png +%%DOCSDIR%%/images/books/dev-model/freebsd-code-model.png +%%DOCSDIR%%/images/books/dev-model/hats-overview.png +%%DOCSDIR%%/images/books/dev-model/maintenance.png +%%DOCSDIR%%/images/books/dev-model/orghierarchy.png +%%DOCSDIR%%/images/books/dev-model/orghierarchy2.png +%%DOCSDIR%%/images/books/dev-model/portsstatus.svg +%%DOCSDIR%%/images/books/dev-model/proc-add-committer.png +%%DOCSDIR%%/images/books/dev-model/proc-commit.png +%%DOCSDIR%%/images/books/dev-model/proc-contrib.png +%%DOCSDIR%%/images/books/dev-model/proc-elections.png +%%DOCSDIR%%/images/books/dev-model/proc-pr.png +%%DOCSDIR%%/images/books/dev-model/proc-releng.png +%%DOCSDIR%%/images/books/dev-model/proc-rm-committer.png +%%DOCSDIR%%/images/books/developers-handbook/layers.png +%%DOCSDIR%%/images/books/developers-handbook/sain.png +%%DOCSDIR%%/images/books/developers-handbook/sainfill.png +%%DOCSDIR%%/images/books/developers-handbook/sainlsb.png +%%DOCSDIR%%/images/books/developers-handbook/sainmsb.png +%%DOCSDIR%%/images/books/developers-handbook/sainserv.png +%%DOCSDIR%%/images/books/developers-handbook/serv.png +%%DOCSDIR%%/images/books/developers-handbook/serv2.png +%%DOCSDIR%%/images/books/developers-handbook/slayers.png +%%DOCSDIR%%/images/books/handbook/advanced-networking/isdn-bus.png +%%DOCSDIR%%/images/books/handbook/advanced-networking/isdn-twisted-pair.png +%%DOCSDIR%%/images/books/handbook/advanced-networking/natd.png +%%DOCSDIR%%/images/books/handbook/advanced-networking/net-routing.png +%%DOCSDIR%%/images/books/handbook/advanced-networking/pxe-nfs.png +%%DOCSDIR%%/images/books/handbook/advanced-networking/static-routes.png +%%DOCSDIR%%/images/books/handbook/basics/disk-layout.png +%%DOCSDIR%%/images/books/handbook/basics/example-dir1.png +%%DOCSDIR%%/images/books/handbook/basics/example-dir2.png +%%DOCSDIR%%/images/books/handbook/basics/example-dir3.png +%%DOCSDIR%%/images/books/handbook/basics/example-dir4.png +%%DOCSDIR%%/images/books/handbook/basics/example-dir5.png +%%DOCSDIR%%/images/books/handbook/bsdinstall/bsdinstall-adduser1.png +%%DOCSDIR%%/images/books/handbook/bsdinstall/bsdinstall-adduser2.png +%%DOCSDIR%%/images/books/handbook/bsdinstall/bsdinstall-adduser3.png +%%DOCSDIR%%/images/books/handbook/bsdinstall/bsdinstall-boot-loader-menu.png +%%DOCSDIR%%/images/books/handbook/bsdinstall/bsdinstall-boot-options-menu.png +%%DOCSDIR%%/images/books/handbook/bsdinstall/bsdinstall-choose-mode.png +%%DOCSDIR%%/images/books/handbook/bsdinstall/bsdinstall-config-components.png +%%DOCSDIR%%/images/books/handbook/bsdinstall/bsdinstall-config-crashdump.png +%%DOCSDIR%%/images/books/handbook/bsdinstall/bsdinstall-config-hostname.png +%%DOCSDIR%%/images/books/handbook/bsdinstall/bsdinstall-config-keymap.png +%%DOCSDIR%%/images/books/handbook/bsdinstall/bsdinstall-config-services.png +%%DOCSDIR%%/images/books/handbook/bsdinstall/bsdinstall-configure-network-interface-ipv4-dhcp.png +%%DOCSDIR%%/images/books/handbook/bsdinstall/bsdinstall-configure-network-interface-ipv4-static.png +%%DOCSDIR%%/images/books/handbook/bsdinstall/bsdinstall-configure-network-interface-ipv4.png +%%DOCSDIR%%/images/books/handbook/bsdinstall/bsdinstall-configure-network-interface-ipv6-static.png +%%DOCSDIR%%/images/books/handbook/bsdinstall/bsdinstall-configure-network-interface-ipv6.png +%%DOCSDIR%%/images/books/handbook/bsdinstall/bsdinstall-configure-network-interface-slaac.png +%%DOCSDIR%%/images/books/handbook/bsdinstall/bsdinstall-configure-network-interface.png +%%DOCSDIR%%/images/books/handbook/bsdinstall/bsdinstall-configure-network-ipv4-dns.png +%%DOCSDIR%%/images/books/handbook/bsdinstall/bsdinstall-configure-wireless-accesspoints.png +%%DOCSDIR%%/images/books/handbook/bsdinstall/bsdinstall-configure-wireless-scan.png +%%DOCSDIR%%/images/books/handbook/bsdinstall/bsdinstall-configure-wireless-wpa2setup.png +%%DOCSDIR%%/images/books/handbook/bsdinstall/bsdinstall-distfile-extracting.png +%%DOCSDIR%%/images/books/handbook/bsdinstall/bsdinstall-distfile-fetching.png +%%DOCSDIR%%/images/books/handbook/bsdinstall/bsdinstall-distfile-verifying.png +%%DOCSDIR%%/images/books/handbook/bsdinstall/bsdinstall-final-confirmation.png +%%DOCSDIR%%/images/books/handbook/bsdinstall/bsdinstall-final-modification-shell.png +%%DOCSDIR%%/images/books/handbook/bsdinstall/bsdinstall-finalconfiguration.png +%%DOCSDIR%%/images/books/handbook/bsdinstall/bsdinstall-hardening.png +%%DOCSDIR%%/images/books/handbook/bsdinstall/bsdinstall-keymap-10.png +%%DOCSDIR%%/images/books/handbook/bsdinstall/bsdinstall-keymap-loading.png +%%DOCSDIR%%/images/books/handbook/bsdinstall/bsdinstall-keymap-select-default.png +%%DOCSDIR%%/images/books/handbook/bsdinstall/bsdinstall-keymap-testing.png +%%DOCSDIR%%/images/books/handbook/bsdinstall/bsdinstall-mainexit.png +%%DOCSDIR%%/images/books/handbook/bsdinstall/bsdinstall-netinstall-files.png +%%DOCSDIR%%/images/books/handbook/bsdinstall/bsdinstall-netinstall-mirrorselect.png +%%DOCSDIR%%/images/books/handbook/bsdinstall/bsdinstall-newboot-loader-menu.png +%%DOCSDIR%%/images/books/handbook/bsdinstall/bsdinstall-part-entire-part.png +%%DOCSDIR%%/images/books/handbook/bsdinstall/bsdinstall-part-guided-disk.png +%%DOCSDIR%%/images/books/handbook/bsdinstall/bsdinstall-part-guided-manual.png +%%DOCSDIR%%/images/books/handbook/bsdinstall/bsdinstall-part-manual-addpart.png +%%DOCSDIR%%/images/books/handbook/bsdinstall/bsdinstall-part-manual-create.png +%%DOCSDIR%%/images/books/handbook/bsdinstall/bsdinstall-part-manual-partscheme.png +%%DOCSDIR%%/images/books/handbook/bsdinstall/bsdinstall-part-review.png +%%DOCSDIR%%/images/books/handbook/bsdinstall/bsdinstall-post-root-passwd.png +%%DOCSDIR%%/images/books/handbook/bsdinstall/bsdinstall-set-clock-local-utc.png +%%DOCSDIR%%/images/books/handbook/bsdinstall/bsdinstall-timezone-confirm.png +%%DOCSDIR%%/images/books/handbook/bsdinstall/bsdinstall-timezone-country.png +%%DOCSDIR%%/images/books/handbook/bsdinstall/bsdinstall-timezone-date.png +%%DOCSDIR%%/images/books/handbook/bsdinstall/bsdinstall-timezone-region.png +%%DOCSDIR%%/images/books/handbook/bsdinstall/bsdinstall-timezone-time.png +%%DOCSDIR%%/images/books/handbook/bsdinstall/bsdinstall-timezone-zone.png +%%DOCSDIR%%/images/books/handbook/bsdinstall/bsdinstall-ufs-warning.png +%%DOCSDIR%%/images/books/handbook/bsdinstall/bsdinstall-zfs-disk_info.png +%%DOCSDIR%%/images/books/handbook/bsdinstall/bsdinstall-zfs-disk_select.png +%%DOCSDIR%%/images/books/handbook/bsdinstall/bsdinstall-zfs-geli_password.png +%%DOCSDIR%%/images/books/handbook/bsdinstall/bsdinstall-zfs-init-encription.png +%%DOCSDIR%%/images/books/handbook/bsdinstall/bsdinstall-zfs-menu.png +%%DOCSDIR%%/images/books/handbook/bsdinstall/bsdinstall-zfs-partmenu.png +%%DOCSDIR%%/images/books/handbook/bsdinstall/bsdinstall-zfs-pool-name.png +%%DOCSDIR%%/images/books/handbook/bsdinstall/bsdinstall-zfs-rescan-devices.png +%%DOCSDIR%%/images/books/handbook/bsdinstall/bsdinstall-zfs-swap-amount.png +%%DOCSDIR%%/images/books/handbook/bsdinstall/bsdinstall-zfs-vdev_invalid.png +%%DOCSDIR%%/images/books/handbook/bsdinstall/bsdinstall-zfs-vdev_type.png +%%DOCSDIR%%/images/books/handbook/bsdinstall/bsdinstall-zfs-warning.png +%%DOCSDIR%%/images/books/handbook/geom/striping.png +%%DOCSDIR%%/images/books/handbook/install/adduser1.png +%%DOCSDIR%%/images/books/handbook/install/adduser2.png +%%DOCSDIR%%/images/books/handbook/install/adduser3.png +%%DOCSDIR%%/images/books/handbook/install/boot-loader-menu.png +%%DOCSDIR%%/images/books/handbook/install/boot-mgr.png +%%DOCSDIR%%/images/books/handbook/install/config-country.png +%%DOCSDIR%%/images/books/handbook/install/config-keymap.png +%%DOCSDIR%%/images/books/handbook/install/console-saver1.png +%%DOCSDIR%%/images/books/handbook/install/console-saver2.png +%%DOCSDIR%%/images/books/handbook/install/console-saver3.png +%%DOCSDIR%%/images/books/handbook/install/console-saver4.png +%%DOCSDIR%%/images/books/handbook/install/desktop.png +%%DOCSDIR%%/images/books/handbook/install/disk-layout.png +%%DOCSDIR%%/images/books/handbook/install/disklabel-auto.png +%%DOCSDIR%%/images/books/handbook/install/disklabel-ed1.png +%%DOCSDIR%%/images/books/handbook/install/disklabel-ed2.png +%%DOCSDIR%%/images/books/handbook/install/disklabel-fs.png +%%DOCSDIR%%/images/books/handbook/install/disklabel-root1.png +%%DOCSDIR%%/images/books/handbook/install/disklabel-root2.png +%%DOCSDIR%%/images/books/handbook/install/disklabel-root3.png +%%DOCSDIR%%/images/books/handbook/install/dist-set.png +%%DOCSDIR%%/images/books/handbook/install/dist-set2.png +%%DOCSDIR%%/images/books/handbook/install/docmenu1.png +%%DOCSDIR%%/images/books/handbook/install/ed0-conf.png +%%DOCSDIR%%/images/books/handbook/install/ed0-conf2.png +%%DOCSDIR%%/images/books/handbook/install/edit-inetd-conf.png +%%DOCSDIR%%/images/books/handbook/install/example-dir1.png +%%DOCSDIR%%/images/books/handbook/install/example-dir2.png +%%DOCSDIR%%/images/books/handbook/install/example-dir3.png +%%DOCSDIR%%/images/books/handbook/install/example-dir4.png +%%DOCSDIR%%/images/books/handbook/install/example-dir5.png +%%DOCSDIR%%/images/books/handbook/install/fdisk-drive1.png +%%DOCSDIR%%/images/books/handbook/install/fdisk-drive2.png +%%DOCSDIR%%/images/books/handbook/install/fdisk-edit1.png +%%DOCSDIR%%/images/books/handbook/install/fdisk-edit2.png +%%DOCSDIR%%/images/books/handbook/install/ftp-anon1.png +%%DOCSDIR%%/images/books/handbook/install/ftp-anon2.png +%%DOCSDIR%%/images/books/handbook/install/hdwrconf.png +%%DOCSDIR%%/images/books/handbook/install/keymap.png +%%DOCSDIR%%/images/books/handbook/install/main-doc.png +%%DOCSDIR%%/images/books/handbook/install/main-keymap.png +%%DOCSDIR%%/images/books/handbook/install/main-options.png +%%DOCSDIR%%/images/books/handbook/install/main-std.png +%%DOCSDIR%%/images/books/handbook/install/main1.png +%%DOCSDIR%%/images/books/handbook/install/mainexit.png +%%DOCSDIR%%/images/books/handbook/install/media.png +%%DOCSDIR%%/images/books/handbook/install/mouse1.png +%%DOCSDIR%%/images/books/handbook/install/mouse2.png +%%DOCSDIR%%/images/books/handbook/install/mouse3.png +%%DOCSDIR%%/images/books/handbook/install/mouse4.png +%%DOCSDIR%%/images/books/handbook/install/mouse5.png +%%DOCSDIR%%/images/books/handbook/install/mouse6.png +%%DOCSDIR%%/images/books/handbook/install/mta-main.png +%%DOCSDIR%%/images/books/handbook/install/net-config-menu1.png +%%DOCSDIR%%/images/books/handbook/install/net-config-menu2.png +%%DOCSDIR%%/images/books/handbook/install/nfs-server-edit.png +%%DOCSDIR%%/images/books/handbook/install/ntp-config.png +%%DOCSDIR%%/images/books/handbook/install/options.png +%%DOCSDIR%%/images/books/handbook/install/pkg-cat.png +%%DOCSDIR%%/images/books/handbook/install/pkg-confirm.png +%%DOCSDIR%%/images/books/handbook/install/pkg-install.png +%%DOCSDIR%%/images/books/handbook/install/pkg-sel.png +%%DOCSDIR%%/images/books/handbook/install/probstart.png +%%DOCSDIR%%/images/books/handbook/install/routed.png +%%DOCSDIR%%/images/books/handbook/install/security.png +%%DOCSDIR%%/images/books/handbook/install/sysinstall-exit.png +%%DOCSDIR%%/images/books/handbook/install/timezone1.png +%%DOCSDIR%%/images/books/handbook/install/timezone2.png +%%DOCSDIR%%/images/books/handbook/install/timezone3.png +%%DOCSDIR%%/images/books/handbook/install/userconfig.png +%%DOCSDIR%%/images/books/handbook/install/userconfig2.png +%%DOCSDIR%%/images/books/handbook/install/xf86setup.png +%%DOCSDIR%%/images/books/handbook/mail/mutt1.png +%%DOCSDIR%%/images/books/handbook/mail/mutt2.png +%%DOCSDIR%%/images/books/handbook/mail/mutt3.png +%%DOCSDIR%%/images/books/handbook/mail/pine1.png +%%DOCSDIR%%/images/books/handbook/mail/pine2.png +%%DOCSDIR%%/images/books/handbook/mail/pine3.png +%%DOCSDIR%%/images/books/handbook/mail/pine4.png +%%DOCSDIR%%/images/books/handbook/mail/pine5.png +%%DOCSDIR%%/images/books/handbook/security/ipsec-crypt-pkt.png +%%DOCSDIR%%/images/books/handbook/security/ipsec-encap-pkt.png +%%DOCSDIR%%/images/books/handbook/security/ipsec-network.png +%%DOCSDIR%%/images/books/handbook/security/ipsec-out-pkt.png +%%DOCSDIR%%/images/books/handbook/vinum/vinum-concat.png +%%DOCSDIR%%/images/books/handbook/vinum/vinum-mirrored-vol.png +%%DOCSDIR%%/images/books/handbook/vinum/vinum-raid10-vol.png +%%DOCSDIR%%/images/books/handbook/vinum/vinum-raid5-org.png +%%DOCSDIR%%/images/books/handbook/vinum/vinum-simple-vol.png +%%DOCSDIR%%/images/books/handbook/vinum/vinum-striped-vol.png +%%DOCSDIR%%/images/books/handbook/vinum/vinum-striped.png +%%DOCSDIR%%/images/books/handbook/virtualization/parallels-freebsd1.png +%%DOCSDIR%%/images/books/handbook/virtualization/parallels-freebsd10.png +%%DOCSDIR%%/images/books/handbook/virtualization/parallels-freebsd11.png +%%DOCSDIR%%/images/books/handbook/virtualization/parallels-freebsd12.png +%%DOCSDIR%%/images/books/handbook/virtualization/parallels-freebsd13.png +%%DOCSDIR%%/images/books/handbook/virtualization/parallels-freebsd2.png +%%DOCSDIR%%/images/books/handbook/virtualization/parallels-freebsd3.png +%%DOCSDIR%%/images/books/handbook/virtualization/parallels-freebsd4.png +%%DOCSDIR%%/images/books/handbook/virtualization/parallels-freebsd5.png +%%DOCSDIR%%/images/books/handbook/virtualization/parallels-freebsd6.png +%%DOCSDIR%%/images/books/handbook/virtualization/parallels-freebsd7.png +%%DOCSDIR%%/images/books/handbook/virtualization/parallels-freebsd8.png +%%DOCSDIR%%/images/books/handbook/virtualization/parallels-freebsd9.png +%%DOCSDIR%%/images/books/handbook/virtualization/virtualpc-freebsd1.png +%%DOCSDIR%%/images/books/handbook/virtualization/virtualpc-freebsd10.png +%%DOCSDIR%%/images/books/handbook/virtualization/virtualpc-freebsd11.png +%%DOCSDIR%%/images/books/handbook/virtualization/virtualpc-freebsd12.png +%%DOCSDIR%%/images/books/handbook/virtualization/virtualpc-freebsd13.png +%%DOCSDIR%%/images/books/handbook/virtualization/virtualpc-freebsd2.png +%%DOCSDIR%%/images/books/handbook/virtualization/virtualpc-freebsd3.png +%%DOCSDIR%%/images/books/handbook/virtualization/virtualpc-freebsd4.png +%%DOCSDIR%%/images/books/handbook/virtualization/virtualpc-freebsd5.png +%%DOCSDIR%%/images/books/handbook/virtualization/virtualpc-freebsd6.png +%%DOCSDIR%%/images/books/handbook/virtualization/virtualpc-freebsd7.png +%%DOCSDIR%%/images/books/handbook/virtualization/virtualpc-freebsd8.png +%%DOCSDIR%%/images/books/handbook/virtualization/virtualpc-freebsd9.png +%%DOCSDIR%%/images/books/handbook/virtualization/vmware-freebsd01.png +%%DOCSDIR%%/images/books/handbook/virtualization/vmware-freebsd02.png +%%DOCSDIR%%/images/books/handbook/virtualization/vmware-freebsd03.png +%%DOCSDIR%%/images/books/handbook/virtualization/vmware-freebsd04.png +%%DOCSDIR%%/images/books/handbook/virtualization/vmware-freebsd05.png +%%DOCSDIR%%/images/books/handbook/virtualization/vmware-freebsd06.png +%%DOCSDIR%%/images/books/handbook/virtualization/vmware-freebsd07.png +%%DOCSDIR%%/images/books/handbook/virtualization/vmware-freebsd08.png +%%DOCSDIR%%/images/books/handbook/virtualization/vmware-freebsd09.png +%%DOCSDIR%%/images/books/handbook/virtualization/vmware-freebsd10.png +%%DOCSDIR%%/images/books/handbook/virtualization/vmware-freebsd11.png +%%DOCSDIR%%/images/books/handbook/virtualization/vmware-freebsd12.png +%%DOCSDIR%%/images/books/handbook/virtualization/vmware-freebsd13.png +%%DOCSDIR%%/images/books/handbook/wine/homura-install-1.png +%%DOCSDIR%%/images/books/handbook/wine/homura-install-2.png +%%DOCSDIR%%/images/books/handbook/wine/homura-install-3.png +%%DOCSDIR%%/images/books/handbook/wine/homura-install-4.png +%%DOCSDIR%%/images/books/handbook/wine/homura-install-5.png +%%DOCSDIR%%/images/books/handbook/wine/homura-install-6.png +%%DOCSDIR%%/images/books/handbook/wine/homura-install-7.png +%%DOCSDIR%%/images/books/handbook/wine/homura-install-8.png +%%DOCSDIR%%/images/books/handbook/wine/homura-launch-1.png +%%DOCSDIR%%/images/books/handbook/wine/homura-run-2.png +%%DOCSDIR%%/images/books/handbook/wine/homura-run-3.png +%%DOCSDIR%%/images/books/handbook/wine/homura-uninstall-1.png +%%DOCSDIR%%/images/books/handbook/wine/wine-config-1.png +%%DOCSDIR%%/images/books/handbook/wine/wine-config-2.png +%%DOCSDIR%%/images/books/handbook/wine/wine-config-3.png +%%DOCSDIR%%/images/books/handbook/wine/wine-config-4.png +%%DOCSDIR%%/images/books/handbook/wine/wine-config-5.png +%%DOCSDIR%%/images/books/handbook/wine/wine-config-6.png +%%DOCSDIR%%/images/books/handbook/wine/wine-config-7.png +%%DOCSDIR%%/images/books/handbook/wine/wine-run-np++-1.png +%%DOCSDIR%%/images/books/handbook/wine/wine-run-np++-1.scr +%%DOCSDIR%%/images/books/handbook/wine/winetricks-app-install-1.png +%%DOCSDIR%%/images/books/handbook/wine/winetricks-app-install-2.png +%%DOCSDIR%%/images/books/handbook/wine/winetricks-install-1.png +%%DOCSDIR%%/images/books/handbook/wine/winetricks-menu-1.png +%%DOCSDIR%%/images/books/handbook/wine/winetricks-run-1.png +%%DOCSDIR%%/images/books/handbook/wine/winetricks-run-2.png +%%DOCSDIR%%/images/books/handbook/wine/winetricks-uninstall-1.png +%%DOCSDIR%%/images/books/handbook/wine/winetricks-uninstall-2.png +%%DOCSDIR%%/images/books/handbook/wine/winetricks-uninstall-3.png +%%DOCSDIR%%/images/favicon.ico +%%DOCSDIR%%/images/freebsd-logo.svg +%%DOCSDIR%%/images/freebsd-official.svg +%%DOCSDIR%%/images/language.png +%%DOCSDIR%%/images/logo-red.png +%%DOCSDIR%%/css/font-awesome-min.css +%%DOCSDIR%%/fonts/fontawesome-webfont.woff +%%DOCSDIR%%/fonts/fontawesome-webfont.woff2 +%%DOCSDIR%%/fonts/inter/Inter-Regular.woff +%%DOCSDIR%%/fonts/inter/Inter-Regular.woff2 +%%DOCSDIR%%/fonts/inter/Inter-roman.var.woff2 +%%DOCSDIR%%/fonts/inter/LICENSE.txt +%%DOCSDIR%%/favicon.ico +%%DOCSDIR%%/js/copy-clipboard.min.js +%%DOCSDIR%%/js/search.min.js +%%DOCSDIR%%/js/theme-chooser.min.js +%%DOCSDIR%%/languages/index.html diff --git a/misc/freebsd-doc-es/pkg-plist.pdf b/misc/freebsd-doc-es/pkg-plist.pdf index 8b0fd580745..8e1f03e56b2 100644 --- a/misc/freebsd-doc-es/pkg-plist.pdf +++ b/misc/freebsd-doc-es/pkg-plist.pdf @@ -26,6 +26,7 @@ %%DOCSDIR%%/%%DOCLANG%%/articles/port-mentor-guidelines/port-mentor-guidelines_es.pdf %%DOCSDIR%%/%%DOCLANG%%/articles/pr-guidelines/pr-guidelines_es.pdf %%DOCSDIR%%/%%DOCLANG%%/articles/problem-reports/problem-reports_es.pdf +%%DOCSDIR%%/%%DOCLANG%%/articles/rc-scripting/rc-scripting_es.pdf %%DOCSDIR%%/%%DOCLANG%%/articles/releng/releng_es.pdf %%DOCSDIR%%/%%DOCLANG%%/articles/remote-install/remote-install_es.pdf %%DOCSDIR%%/%%DOCLANG%%/articles/solid-state/solid-state_es.pdf diff --git a/misc/py-python-utils/Makefile b/misc/py-python-utils/Makefile index 95a84398ed6..b935f8293da 100644 --- a/misc/py-python-utils/Makefile +++ b/misc/py-python-utils/Makefile @@ -1,5 +1,5 @@ PORTNAME= python-utils -PORTVERSION= 3.4.5 +PORTVERSION= 3.5.2 CATEGORIES= misc python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/misc/py-python-utils/distinfo b/misc/py-python-utils/distinfo index f1ed316edaf..a8626b478c8 100644 --- a/misc/py-python-utils/distinfo +++ b/misc/py-python-utils/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1667936956 -SHA256 (python-utils-3.4.5.tar.gz) = 7e329c427a6d23036cfcc4501638afb31b2ddc8896f25393562833874b8c6e0a -SIZE (python-utils-3.4.5.tar.gz) = 28608 +TIMESTAMP = 1676222761 +SHA256 (python-utils-3.5.2.tar.gz) = 68198854fc276bc4b2403b261703c218e01ef564dcb072a7096ed9ea7aa5130c +SIZE (python-utils-3.5.2.tar.gz) = 26883 diff --git a/multimedia/ab-av1/Makefile b/multimedia/ab-av1/Makefile index b8f1b0ab623..4aeb89b7346 100644 --- a/multimedia/ab-av1/Makefile +++ b/multimedia/ab-av1/Makefile @@ -1,6 +1,6 @@ PORTNAME= ab-av1 DISTVERSIONPREFIX= v -DISTVERSION= 0.7.1 +DISTVERSION= 0.7.2 CATEGORIES= multimedia MAINTAINER= jbeich@FreeBSD.org diff --git a/multimedia/ab-av1/Makefile.crates b/multimedia/ab-av1/Makefile.crates index adffd0903e0..2d0ebc755a7 100644 --- a/multimedia/ab-av1/Makefile.crates +++ b/multimedia/ab-av1/Makefile.crates @@ -1,4 +1,4 @@ -CARGO_CRATES= anyhow-1.0.68 \ +CARGO_CRATES= anyhow-1.0.69 \ arrayref-0.3.6 \ arrayvec-0.7.2 \ atty-0.2.14 \ @@ -7,14 +7,14 @@ CARGO_CRATES= anyhow-1.0.68 \ blake3-1.3.3 \ block-buffer-0.10.3 \ byteorder-1.4.3 \ - bytes-1.3.0 \ - cc-1.0.78 \ + bytes-1.4.0 \ + cc-1.0.79 \ cfg-if-1.0.0 \ - clap-4.0.32 \ - clap_complete-4.0.7 \ - clap_derive-4.0.21 \ - clap_lex-0.3.0 \ - console-0.15.4 \ + clap-4.1.4 \ + clap_complete-4.1.1 \ + clap_derive-4.1.0 \ + clap_lex-0.3.1 \ + console-0.15.5 \ constant_time_eq-0.2.4 \ crc32fast-1.3.2 \ crossbeam-epoch-0.9.13 \ @@ -28,27 +28,28 @@ CARGO_CRATES= anyhow-1.0.68 \ errno-dragonfly-0.1.2 \ ffprobe-0.3.3 \ fs2-0.4.3 \ - futures-0.3.25 \ - futures-channel-0.3.25 \ - futures-core-0.3.25 \ - futures-executor-0.3.25 \ - futures-io-0.3.25 \ - futures-macro-0.3.25 \ - futures-sink-0.3.25 \ - futures-task-0.3.25 \ - futures-util-0.3.25 \ + futures-0.3.26 \ + futures-channel-0.3.26 \ + futures-core-0.3.26 \ + futures-executor-0.3.26 \ + futures-io-0.3.26 \ + futures-macro-0.3.26 \ + futures-sink-0.3.26 \ + futures-task-0.3.26 \ + futures-util-0.3.26 \ fxhash-0.2.1 \ generic-array-0.14.6 \ getrandom-0.2.8 \ - heck-0.4.0 \ + heck-0.4.1 \ hermit-abi-0.1.19 \ hermit-abi-0.2.6 \ + hermit-abi-0.3.1 \ humantime-2.1.0 \ - indicatif-0.17.2 \ + indicatif-0.17.3 \ infer-0.12.0 \ instant-0.1.12 \ - io-lifetimes-1.0.4 \ - is-terminal-0.4.2 \ + io-lifetimes-1.0.5 \ + is-terminal-0.4.3 \ itoa-1.0.5 \ lazy_static-1.4.0 \ libc-0.2.139 \ @@ -70,19 +71,19 @@ CARGO_CRATES= anyhow-1.0.68 \ ppv-lite86-0.2.17 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ - proc-macro2-1.0.49 \ + proc-macro2-1.0.51 \ quote-1.0.23 \ rand-0.8.5 \ rand_chacha-0.3.1 \ rand_core-0.6.4 \ redox_syscall-0.2.16 \ redox_users-0.4.3 \ - rustix-0.36.6 \ + rustix-0.36.8 \ ryu-1.0.12 \ scopeguard-1.1.0 \ serde-1.0.152 \ serde_derive-1.0.152 \ - serde_json-1.0.91 \ + serde_json-1.0.93 \ shell-escape-0.1.5 \ signal-hook-registry-1.4.0 \ slab-0.4.7 \ @@ -92,18 +93,18 @@ CARGO_CRATES= anyhow-1.0.68 \ strsim-0.10.0 \ subtle-2.4.1 \ syn-1.0.107 \ - termcolor-1.1.3 \ + termcolor-1.2.0 \ terminal_size-0.2.3 \ thiserror-1.0.38 \ thiserror-impl-1.0.38 \ time-0.3.17 \ time-core-0.1.0 \ time-macros-0.2.6 \ - tokio-1.24.1 \ + tokio-1.25.0 \ tokio-macros-1.8.2 \ tokio-process-stream-0.3.0 \ tokio-stream-0.1.11 \ - tokio-util-0.7.4 \ + tokio-util-0.7.6 \ typenum-1.16.0 \ unicode-ident-1.0.6 \ unicode-width-0.1.10 \ @@ -115,6 +116,8 @@ CARGO_CRATES= anyhow-1.0.68 \ winapi-util-0.1.5 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-sys-0.42.0 \ + windows-sys-0.45.0 \ + windows-targets-0.42.1 \ windows_aarch64_gnullvm-0.42.1 \ windows_aarch64_msvc-0.42.1 \ windows_i686_gnu-0.42.1 \ diff --git a/multimedia/ab-av1/distinfo b/multimedia/ab-av1/distinfo index 3872147bfa6..d94b72531f0 100644 --- a/multimedia/ab-av1/distinfo +++ b/multimedia/ab-av1/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1673601602 -SHA256 (rust/crates/anyhow-1.0.68.crate) = 2cb2f989d18dd141ab8ae82f64d1a8cdd37e0840f73a406896cf5e99502fab61 -SIZE (rust/crates/anyhow-1.0.68.crate) = 43882 +TIMESTAMP = 1676081852 +SHA256 (rust/crates/anyhow-1.0.69.crate) = 224afbd727c3d6e4b90103ece64b8d1b67fbb1973b1046c2281eed3f3803f800 +SIZE (rust/crates/anyhow-1.0.69.crate) = 43576 SHA256 (rust/crates/arrayref-0.3.6.crate) = a4c527152e37cf757a3f78aae5a06fbeefdb07ccc535c980a3208ee3060dd544 SIZE (rust/crates/arrayref-0.3.6.crate) = 10035 SHA256 (rust/crates/arrayvec-0.7.2.crate) = 8da52d66c7071e2e3fa2a1e5c6d088fec47b593032b254f5e980de8ea54454d6 @@ -17,22 +17,22 @@ SHA256 (rust/crates/block-buffer-0.10.3.crate) = 69cce20737498f97b993470a6e536b8 SIZE (rust/crates/block-buffer-0.10.3.crate) = 10465 SHA256 (rust/crates/byteorder-1.4.3.crate) = 14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610 SIZE (rust/crates/byteorder-1.4.3.crate) = 22512 -SHA256 (rust/crates/bytes-1.3.0.crate) = dfb24e866b15a1af2a1b663f10c6b6b8f397a84aadb828f12e5b289ec23a3a3c -SIZE (rust/crates/bytes-1.3.0.crate) = 57563 -SHA256 (rust/crates/cc-1.0.78.crate) = a20104e2335ce8a659d6dd92a51a767a0c062599c73b343fd152cb401e828c3d -SIZE (rust/crates/cc-1.0.78.crate) = 61375 +SHA256 (rust/crates/bytes-1.4.0.crate) = 89b2fd2a0dcf38d7971e2194b6b6eebab45ae01067456a7fd93d5547a61b70be +SIZE (rust/crates/bytes-1.4.0.crate) = 58080 +SHA256 (rust/crates/cc-1.0.79.crate) = 50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f +SIZE (rust/crates/cc-1.0.79.crate) = 62624 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.0.32.crate) = a7db700bc935f9e43e88d00b0850dae18a63773cfbec6d8e070fccf7fef89a39 -SIZE (rust/crates/clap-4.0.32.crate) = 207531 -SHA256 (rust/crates/clap_complete-4.0.7.crate) = 10861370d2ba66b0f5989f83ebf35db6421713fd92351790e7fdd6c36774c56b -SIZE (rust/crates/clap_complete-4.0.7.crate) = 32728 -SHA256 (rust/crates/clap_derive-4.0.21.crate) = 0177313f9f02afc995627906bbd8967e2be069f5261954222dac78290c2b9014 -SIZE (rust/crates/clap_derive-4.0.21.crate) = 27567 -SHA256 (rust/crates/clap_lex-0.3.0.crate) = 0d4198f73e42b4936b35b5bb248d81d2b595ecb170da0bac7655c54eedfa8da8 -SIZE (rust/crates/clap_lex-0.3.0.crate) = 9671 -SHA256 (rust/crates/console-0.15.4.crate) = c9b6515d269224923b26b5febea2ed42b2d5f2ce37284a4dd670fedd6cb8347a -SIZE (rust/crates/console-0.15.4.crate) = 34237 +SHA256 (rust/crates/clap-4.1.4.crate) = f13b9c79b5d1dd500d20ef541215a6423c75829ef43117e1b4d17fd8af0b5d76 +SIZE (rust/crates/clap-4.1.4.crate) = 207077 +SHA256 (rust/crates/clap_complete-4.1.1.crate) = 3d6540eedc41f8a5a76cf3d8d458057dcdf817be4158a55b5f861f7a5483de75 +SIZE (rust/crates/clap_complete-4.1.1.crate) = 32707 +SHA256 (rust/crates/clap_derive-4.1.0.crate) = 684a277d672e91966334af371f1a7b5833f9aa00b07c84e92fbce95e00208ce8 +SIZE (rust/crates/clap_derive-4.1.0.crate) = 27897 +SHA256 (rust/crates/clap_lex-0.3.1.crate) = 783fe232adfca04f90f56201b26d79682d4cd2625e0bc7290b95123afe558ade +SIZE (rust/crates/clap_lex-0.3.1.crate) = 9653 +SHA256 (rust/crates/console-0.15.5.crate) = c3d79fbe8970a77e3e34151cc13d3b3e248aa0faaecb9f6091fa07ebefe5ad60 +SIZE (rust/crates/console-0.15.5.crate) = 34788 SHA256 (rust/crates/constant_time_eq-0.2.4.crate) = f3ad85c1f65dc7b37604eb0e89748faf0b9653065f2a8ef69f96a687ec1e9279 SIZE (rust/crates/constant_time_eq-0.2.4.crate) = 9975 SHA256 (rust/crates/crc32fast-1.3.2.crate) = b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d @@ -59,48 +59,50 @@ SHA256 (rust/crates/ffprobe-0.3.3.crate) = b5d603974ab029fc75cebf00bfa06c9c6f49a SIZE (rust/crates/ffprobe-0.3.3.crate) = 5796 SHA256 (rust/crates/fs2-0.4.3.crate) = 9564fc758e15025b46aa6643b1b77d047d1a56a1aea6e01002ac0c7026876213 SIZE (rust/crates/fs2-0.4.3.crate) = 13138 -SHA256 (rust/crates/futures-0.3.25.crate) = 38390104763dc37a5145a53c29c63c1290b5d316d6086ec32c293f6736051bb0 -SIZE (rust/crates/futures-0.3.25.crate) = 51664 -SHA256 (rust/crates/futures-channel-0.3.25.crate) = 52ba265a92256105f45b719605a571ffe2d1f0fea3807304b522c1d778f79eed -SIZE (rust/crates/futures-channel-0.3.25.crate) = 31974 -SHA256 (rust/crates/futures-core-0.3.25.crate) = 04909a7a7e4633ae6c4a9ab280aeb86da1236243a77b694a49eacd659a4bd3ac -SIZE (rust/crates/futures-core-0.3.25.crate) = 14623 -SHA256 (rust/crates/futures-executor-0.3.25.crate) = 7acc85df6714c176ab5edf386123fafe217be88c0840ec11f199441134a074e2 -SIZE (rust/crates/futures-executor-0.3.25.crate) = 17744 -SHA256 (rust/crates/futures-io-0.3.25.crate) = 00f5fb52a06bdcadeb54e8d3671f8888a39697dcb0b81b23b55174030427f4eb -SIZE (rust/crates/futures-io-0.3.25.crate) = 8911 -SHA256 (rust/crates/futures-macro-0.3.25.crate) = bdfb8ce053d86b91919aad980c220b1fb8401a9394410e1c289ed7e66b61835d -SIZE (rust/crates/futures-macro-0.3.25.crate) = 11256 -SHA256 (rust/crates/futures-sink-0.3.25.crate) = 39c15cf1a4aa79df40f1bb462fb39676d0ad9e366c2a33b590d7c66f4f81fcf9 -SIZE (rust/crates/futures-sink-0.3.25.crate) = 7854 -SHA256 (rust/crates/futures-task-0.3.25.crate) = 2ffb393ac5d9a6eaa9d3fdf37ae2776656b706e200c8e16b1bdb227f5198e6ea -SIZE (rust/crates/futures-task-0.3.25.crate) = 11844 -SHA256 (rust/crates/futures-util-0.3.25.crate) = 197676987abd2f9cadff84926f410af1c183608d36641465df73ae8211dc65d6 -SIZE (rust/crates/futures-util-0.3.25.crate) = 155866 +SHA256 (rust/crates/futures-0.3.26.crate) = 13e2792b0ff0340399d58445b88fd9770e3489eff258a4cbc1523418f12abf84 +SIZE (rust/crates/futures-0.3.26.crate) = 52163 +SHA256 (rust/crates/futures-channel-0.3.26.crate) = 2e5317663a9089767a1ec00a487df42e0ca174b61b4483213ac24448e4664df5 +SIZE (rust/crates/futures-channel-0.3.26.crate) = 32283 +SHA256 (rust/crates/futures-core-0.3.26.crate) = ec90ff4d0fe1f57d600049061dc6bb68ed03c7d2fbd697274c41805dcb3f8608 +SIZE (rust/crates/futures-core-0.3.26.crate) = 14708 +SHA256 (rust/crates/futures-executor-0.3.26.crate) = e8de0a35a6ab97ec8869e32a2473f4b1324459e14c29275d14b10cb1fd19b50e +SIZE (rust/crates/futures-executor-0.3.26.crate) = 17747 +SHA256 (rust/crates/futures-io-0.3.26.crate) = bfb8371b6fb2aeb2d280374607aeabfc99d95c72edfe51692e42d3d7f0d08531 +SIZE (rust/crates/futures-io-0.3.26.crate) = 8913 +SHA256 (rust/crates/futures-macro-0.3.26.crate) = 95a73af87da33b5acf53acfebdc339fe592ecf5357ac7c0a7734ab9d8c876a70 +SIZE (rust/crates/futures-macro-0.3.26.crate) = 11257 +SHA256 (rust/crates/futures-sink-0.3.26.crate) = f310820bb3e8cfd46c80db4d7fb8353e15dfff853a127158425f31e0be6c8364 +SIZE (rust/crates/futures-sink-0.3.26.crate) = 7853 +SHA256 (rust/crates/futures-task-0.3.26.crate) = dcf79a1bf610b10f42aea489289c5a2c478a786509693b80cd39c44ccd936366 +SIZE (rust/crates/futures-task-0.3.26.crate) = 11855 +SHA256 (rust/crates/futures-util-0.3.26.crate) = 9c1d6de3acfef38d2be4b1f543f553131788603495be83da675e180c8d6b7bd1 +SIZE (rust/crates/futures-util-0.3.26.crate) = 156709 SHA256 (rust/crates/fxhash-0.2.1.crate) = c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c SIZE (rust/crates/fxhash-0.2.1.crate) = 4102 SHA256 (rust/crates/generic-array-0.14.6.crate) = bff49e947297f3312447abdca79f45f4738097cc82b06e72054d2223f601f1b9 SIZE (rust/crates/generic-array-0.14.6.crate) = 15889 SHA256 (rust/crates/getrandom-0.2.8.crate) = c05aeb6a22b8f62540c194aac980f2115af067bfe15a0734d7277a768d396b31 SIZE (rust/crates/getrandom-0.2.8.crate) = 30553 -SHA256 (rust/crates/heck-0.4.0.crate) = 2540771e65fc8cb83cd6e8a237f70c319bd5c29f78ed1084ba5d50eeac86f7f9 -SIZE (rust/crates/heck-0.4.0.crate) = 11161 +SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8 +SIZE (rust/crates/heck-0.4.1.crate) = 11567 SHA256 (rust/crates/hermit-abi-0.1.19.crate) = 62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33 SIZE (rust/crates/hermit-abi-0.1.19.crate) = 9979 SHA256 (rust/crates/hermit-abi-0.2.6.crate) = ee512640fe35acbfb4bb779db6f0d80704c2cacfa2e39b601ef3e3f47d1ae4c7 SIZE (rust/crates/hermit-abi-0.2.6.crate) = 13027 +SHA256 (rust/crates/hermit-abi-0.3.1.crate) = fed44880c466736ef9a5c5b5facefb5ed0785676d0c02d612db14e54f0d84286 +SIZE (rust/crates/hermit-abi-0.3.1.crate) = 13793 SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4 SIZE (rust/crates/humantime-2.1.0.crate) = 16749 -SHA256 (rust/crates/indicatif-0.17.2.crate) = 4295cbb7573c16d310e99e713cf9e75101eb190ab31fccd35f2d2691b4352b19 -SIZE (rust/crates/indicatif-0.17.2.crate) = 54306 +SHA256 (rust/crates/indicatif-0.17.3.crate) = cef509aa9bc73864d6756f0d34d35504af3cf0844373afe9b8669a5b8005a729 +SIZE (rust/crates/indicatif-0.17.3.crate) = 53584 SHA256 (rust/crates/infer-0.12.0.crate) = a898e4b7951673fce96614ce5751d13c40fc5674bc2d759288e46c3ab62598b3 SIZE (rust/crates/infer-0.12.0.crate) = 18109 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.4.crate) = e7d6c6f8c91b4b9ed43484ad1a938e393caf35960fce7f82a040497207bd8e9e -SIZE (rust/crates/io-lifetimes-1.0.4.crate) = 35815 -SHA256 (rust/crates/is-terminal-0.4.2.crate) = 28dfb6c8100ccc63462345b67d1bbc3679177c75ee4bf59bf29c8b1d110b8189 -SIZE (rust/crates/is-terminal-0.4.2.crate) = 7577 +SHA256 (rust/crates/io-lifetimes-1.0.5.crate) = 1abeb7a0dd0f8181267ff8adc397075586500b81b28a73e8a0208b00fc170fb3 +SIZE (rust/crates/io-lifetimes-1.0.5.crate) = 35939 +SHA256 (rust/crates/is-terminal-0.4.3.crate) = 22e18b0a45d56fe973d6db23972bf5bc46f988a4a2385deac9cc29572f09daef +SIZE (rust/crates/is-terminal-0.4.3.crate) = 7701 SHA256 (rust/crates/itoa-1.0.5.crate) = fad582f4b9e86b6caa621cabeb0963332d92eea04729ab12892c2533951e6440 SIZE (rust/crates/itoa-1.0.5.crate) = 10622 SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646 @@ -143,8 +145,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.49.crate) = 57a8eca9f9c4ffde41714334dee777596264c7825420f521abc92b5b5deb63a5 -SIZE (rust/crates/proc-macro2-1.0.49.crate) = 41977 +SHA256 (rust/crates/proc-macro2-1.0.51.crate) = 5d727cae5b39d21da60fa540906919ad737832fe0b1c165da3a34d6548c849d6 +SIZE (rust/crates/proc-macro2-1.0.51.crate) = 41804 SHA256 (rust/crates/quote-1.0.23.crate) = 8856d8364d252a14d474036ea1358d63c9e6965c8e5c1885c18f73d70bff9c7b SIZE (rust/crates/quote-1.0.23.crate) = 28058 SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404 @@ -157,8 +159,8 @@ SHA256 (rust/crates/redox_syscall-0.2.16.crate) = fb5a58c1855b4b6819d59012155603 SIZE (rust/crates/redox_syscall-0.2.16.crate) = 24012 SHA256 (rust/crates/redox_users-0.4.3.crate) = b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b SIZE (rust/crates/redox_users-0.4.3.crate) = 15353 -SHA256 (rust/crates/rustix-0.36.6.crate) = 4feacf7db682c6c329c4ede12649cd36ecab0f3be5b7d74e6a20304725db4549 -SIZE (rust/crates/rustix-0.36.6.crate) = 288718 +SHA256 (rust/crates/rustix-0.36.8.crate) = f43abb88211988493c1abb44a70efa56ff0ce98f233b7b276146f1f3f7ba9644 +SIZE (rust/crates/rustix-0.36.8.crate) = 290808 SHA256 (rust/crates/ryu-1.0.12.crate) = 7b4b9743ed687d4b4bcedf9ff5eaa7398495ae14e61cba0a295704edbc7decde SIZE (rust/crates/ryu-1.0.12.crate) = 47070 SHA256 (rust/crates/scopeguard-1.1.0.crate) = d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd @@ -167,8 +169,8 @@ SHA256 (rust/crates/serde-1.0.152.crate) = bb7d1f0d3021d347a83e556fc4683dea2ea09 SIZE (rust/crates/serde-1.0.152.crate) = 77091 SHA256 (rust/crates/serde_derive-1.0.152.crate) = af487d118eecd09402d70a5d72551860e788df87b464af30e5ea6a38c75c541e SIZE (rust/crates/serde_derive-1.0.152.crate) = 55586 -SHA256 (rust/crates/serde_json-1.0.91.crate) = 877c235533714907a8c2464236f5c4b2a17262ef1bd71f38f35ea592c8da6883 -SIZE (rust/crates/serde_json-1.0.91.crate) = 144654 +SHA256 (rust/crates/serde_json-1.0.93.crate) = cad406b69c91885b5107daf2c29572f6c8cdb3c66826821e286c533490c0bc76 +SIZE (rust/crates/serde_json-1.0.93.crate) = 144383 SHA256 (rust/crates/shell-escape-0.1.5.crate) = 45bb67a18fa91266cc7807181f62f9178a6873bfad7dc788c42e6430db40184f SIZE (rust/crates/shell-escape-0.1.5.crate) = 6847 SHA256 (rust/crates/signal-hook-registry-1.4.0.crate) = e51e73328dc4ac0c7ccbda3a494dfa03df1de2f46018127f60c693f2648455b0 @@ -187,8 +189,8 @@ SHA256 (rust/crates/subtle-2.4.1.crate) = 6bdef32e8150c2a081110b42772ffe7d7c9032 SIZE (rust/crates/subtle-2.4.1.crate) = 12630 SHA256 (rust/crates/syn-1.0.107.crate) = 1f4064b5b16e03ae50984a5a8ed5d4f8803e6bc1fd170a3cda91a1be4b18e3f5 SIZE (rust/crates/syn-1.0.107.crate) = 237539 -SHA256 (rust/crates/termcolor-1.1.3.crate) = bab24d30b911b2376f3a13cc2cd443142f0c81dda04c118693e35b3835757755 -SIZE (rust/crates/termcolor-1.1.3.crate) = 17242 +SHA256 (rust/crates/termcolor-1.2.0.crate) = be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6 +SIZE (rust/crates/termcolor-1.2.0.crate) = 17917 SHA256 (rust/crates/terminal_size-0.2.3.crate) = cb20089a8ba2b69debd491f8d2d023761cbf196e999218c591fa1e7e15a21907 SIZE (rust/crates/terminal_size-0.2.3.crate) = 9361 SHA256 (rust/crates/thiserror-1.0.38.crate) = 6a9cd18aa97d5c45c6603caea1da6628790b37f7a34b6ca89522331c5180fed0 @@ -201,16 +203,16 @@ SHA256 (rust/crates/time-core-0.1.0.crate) = 2e153e1f1acaef8acc537e68b44906d2db6 SIZE (rust/crates/time-core-0.1.0.crate) = 6597 SHA256 (rust/crates/time-macros-0.2.6.crate) = d967f99f534ca7e495c575c62638eebc2898a8c84c119b89e250477bc4ba16b2 SIZE (rust/crates/time-macros-0.2.6.crate) = 19163 -SHA256 (rust/crates/tokio-1.24.1.crate) = 1d9f76183f91ecfb55e1d7d5602bd1d979e38a3a522fe900241cf195624d67ae -SIZE (rust/crates/tokio-1.24.1.crate) = 625490 +SHA256 (rust/crates/tokio-1.25.0.crate) = c8e00990ebabbe4c14c08aca901caed183ecd5c09562a12c824bb53d3c3fd3af +SIZE (rust/crates/tokio-1.25.0.crate) = 626886 SHA256 (rust/crates/tokio-macros-1.8.2.crate) = d266c00fde287f55d3f1c3e96c500c362a2b8c695076ec180f27918820bc6df8 SIZE (rust/crates/tokio-macros-1.8.2.crate) = 10071 SHA256 (rust/crates/tokio-process-stream-0.3.0.crate) = 6fbecfbb023b1dafbbbc851e13c4dc884ea8cea1efde25a359095ad1d24d0630 SIZE (rust/crates/tokio-process-stream-0.3.0.crate) = 5715 SHA256 (rust/crates/tokio-stream-0.1.11.crate) = d660770404473ccd7bc9f8b28494a811bc18542b915c0855c51e8f419d5223ce SIZE (rust/crates/tokio-stream-0.1.11.crate) = 33918 -SHA256 (rust/crates/tokio-util-0.7.4.crate) = 0bb2e075f03b3d66d8d8785356224ba688d2906a371015e225beeb65ca92c740 -SIZE (rust/crates/tokio-util-0.7.4.crate) = 93424 +SHA256 (rust/crates/tokio-util-0.7.6.crate) = bc6a3b08b64e6dfad376fa2432c7b1f01522e37a623c3050bc95db2d3ff21583 +SIZE (rust/crates/tokio-util-0.7.6.crate) = 100330 SHA256 (rust/crates/typenum-1.16.0.crate) = 497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba SIZE (rust/crates/typenum-1.16.0.crate) = 42477 SHA256 (rust/crates/unicode-ident-1.0.6.crate) = 84a22b9f218b40614adcb3f4ff08b703773ad44fa9423e4e0d346d5db86e4ebc @@ -233,6 +235,10 @@ 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-sys-0.42.0.crate) = 5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7 SIZE (rust/crates/windows-sys-0.42.0.crate) = 3006791 +SHA256 (rust/crates/windows-sys-0.45.0.crate) = 75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0 +SIZE (rust/crates/windows-sys-0.45.0.crate) = 2568659 +SHA256 (rust/crates/windows-targets-0.42.1.crate) = 8e2522491fbfcd58cc84d47aeb2958948c4b8982e9a2d8a2a35bbaed431390e7 +SIZE (rust/crates/windows-targets-0.42.1.crate) = 5524 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_msvc-0.42.1.crate) = 4c8b1b673ffc16c47a9ff48570a9d85e25d265735c503681332589af6253c6c7 @@ -247,5 +253,5 @@ SHA256 (rust/crates/windows_x86_64_gnullvm-0.42.1.crate) = 628bfdf232daa22b0d64f SIZE (rust/crates/windows_x86_64_gnullvm-0.42.1.crate) = 362788 SHA256 (rust/crates/windows_x86_64_msvc-0.42.1.crate) = 447660ad36a13288b1db4d4248e857b510e8c3a225c822ba4fb748c0aafecffd SIZE (rust/crates/windows_x86_64_msvc-0.42.1.crate) = 664606 -SHA256 (alexheretic-ab-av1-v0.7.1_GH0.tar.gz) = 3e821a24a756d033e0d87146d73b9274f3cc91e96a227b9c829d035dcb0b048b -SIZE (alexheretic-ab-av1-v0.7.1_GH0.tar.gz) = 42744 +SHA256 (alexheretic-ab-av1-v0.7.2_GH0.tar.gz) = d62624a01f226ca083e3e2105b3672d2730921c19f5c8911c4d8244c97cb1be7 +SIZE (alexheretic-ab-av1-v0.7.2_GH0.tar.gz) = 43969 diff --git a/multimedia/avidemux-plugins/Makefile b/multimedia/avidemux-plugins/Makefile index 33253d6d3b8..995fa3ddc07 100644 --- a/multimedia/avidemux-plugins/Makefile +++ b/multimedia/avidemux-plugins/Makefile @@ -1,5 +1,6 @@ PORTNAME= avidemux PORTVERSION= ${AVIDEMUX_VERSION} +PORTREVISION= 1 CATEGORIES= multimedia PKGNAMESUFFIX= -plugins diff --git a/multimedia/emby-server-devel/Makefile b/multimedia/emby-server-devel/Makefile index 6f2467c4fae..8ff8f364288 100644 --- a/multimedia/emby-server-devel/Makefile +++ b/multimedia/emby-server-devel/Makefile @@ -1,5 +1,6 @@ PORTNAME= emby-server DISTVERSION= 4.8.0.21 +PORTREVISION= 1 CATEGORIES= multimedia MASTER_SITES= https://github.com/MediaBrowser/Emby.Releases/releases/download/${DISTVERSION}/ \ https://mediabrowser.github.io/embytools/ diff --git a/multimedia/emby-server/Makefile b/multimedia/emby-server/Makefile index 3f59f51b57d..7ea30b51567 100644 --- a/multimedia/emby-server/Makefile +++ b/multimedia/emby-server/Makefile @@ -1,5 +1,6 @@ PORTNAME= emby-server DISTVERSION= 4.7.11.0 +PORTREVISION= 1 CATEGORIES= multimedia MASTER_SITES= https://github.com/MediaBrowser/Emby.Releases/releases/download/${DISTVERSION}/ \ https://mediabrowser.github.io/embytools/ diff --git a/multimedia/ffmpeg/Makefile b/multimedia/ffmpeg/Makefile index da2ba921ca7..ddb89d4904b 100644 --- a/multimedia/ffmpeg/Makefile +++ b/multimedia/ffmpeg/Makefile @@ -1,6 +1,6 @@ PORTNAME= ffmpeg PORTVERSION= 4.4.3 -PORTREVISION= 4 +PORTREVISION= 5 PORTEPOCH= 1 CATEGORIES= multimedia audio net MASTER_SITES= https://ffmpeg.org/releases/ diff --git a/multimedia/gstreamer1-plugins-bad/files/patch-ext_zxing_gstzxing.cpp b/multimedia/gstreamer1-plugins-bad/files/patch-ext_zxing_gstzxing.cpp new file mode 100644 index 00000000000..c53370be652 --- /dev/null +++ b/multimedia/gstreamer1-plugins-bad/files/patch-ext_zxing_gstzxing.cpp @@ -0,0 +1,25 @@ +--- ext/zxing/gstzxing.cpp.orig 2022-12-19 23:34:46 UTC ++++ ext/zxing/gstzxing.cpp +@@ -368,8 +368,8 @@ gst_zxing_transform_frame_ip (GstVideoFilter * vfilter + auto result = ReadBarcode ({(unsigned char *)data, width, height, zxing->image_format}, hints); + if (result.isValid ()) { + GST_DEBUG_OBJECT (zxing, "Symbol found. Text: %s Format: %s", +- TextUtfEncoding::ToUtf8 (result.text ()).c_str (), +- ToString (result.format ())); ++ result.text ().c_str (), ++ ToString (result.format ()).c_str()); + } else { + goto out; + } +@@ -394,9 +394,9 @@ gst_zxing_transform_frame_ip (GstVideoFilter * vfilter + "timestamp", G_TYPE_UINT64, timestamp, + "stream-time", G_TYPE_UINT64, stream_time, + "running-time", G_TYPE_UINT64, running_time, +- "type", G_TYPE_STRING, ToString (result.format ()), ++ "type", G_TYPE_STRING, ToString (result.format ()).c_str(), + "symbol", G_TYPE_STRING, +- TextUtfEncoding::ToUtf8 (result.text ()).c_str (), NULL); ++ result.text ().c_str (), NULL); + + if (zxing->attach_frame) { + /* create a sample from image */ diff --git a/multimedia/gstreamer1-plugins-bad/files/patch-ext_zxing_meson.build b/multimedia/gstreamer1-plugins-bad/files/patch-ext_zxing_meson.build new file mode 100644 index 00000000000..7f16ede5011 --- /dev/null +++ b/multimedia/gstreamer1-plugins-bad/files/patch-ext_zxing_meson.build @@ -0,0 +1,22 @@ +--- ext/zxing/meson.build.orig 2022-12-19 23:34:46 UTC ++++ ext/zxing/meson.build +@@ -2,16 +2,17 @@ zxing_sources = [ + 'gstzxing.cpp', + 'gstzxingplugin.c', + ] +-zxing_dep = dependency('zxing', version : '>= 1.1.1', required : get_option('zxing')) ++zxing_dep = dependency('zxing', version : '>= 1.4.0', required : get_option('zxing')) + if zxing_dep.found() + gstzxing = library('gstzxing', + zxing_sources, + c_args : gst_plugins_bad_args, ++ cpp_args: '-DZX_USE_UTF8', + include_directories : [configinc], + dependencies : [gstvideo_dep, zxing_dep], + install : true, + install_dir : plugins_install_dir, +- override_options : ['cpp_std=c++11'], ++ override_options : ['cpp_std=c++17'], + ) + pkgconfig.generate(gstzxing, install_dir : plugins_pkgconfig_install_dir) + plugins += [gstzxing] diff --git a/multimedia/gstreamer1-plugins-vpx/Makefile b/multimedia/gstreamer1-plugins-vpx/Makefile index e3f811f5fb8..06c76f1a354 100644 --- a/multimedia/gstreamer1-plugins-vpx/Makefile +++ b/multimedia/gstreamer1-plugins-vpx/Makefile @@ -1,4 +1,4 @@ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= multimedia COMMENT= GStreamer vp8 codec plugin diff --git a/multimedia/gstreamer1-plugins/Makefile.common b/multimedia/gstreamer1-plugins/Makefile.common index 136da565239..ee45e739cab 100644 --- a/multimedia/gstreamer1-plugins/Makefile.common +++ b/multimedia/gstreamer1-plugins/Makefile.common @@ -209,7 +209,8 @@ BAD_GST_ALL_PLUGINS+= \ winscreencap \ x265 \ y4m \ - zbar + zbar \ + zxing BAD_GST_ENABLED_PLUGINS?= diff --git a/multimedia/handbrake/Makefile b/multimedia/handbrake/Makefile index 9b503c458cc..7d5a6555c1e 100644 --- a/multimedia/handbrake/Makefile +++ b/multimedia/handbrake/Makefile @@ -1,5 +1,6 @@ PORTNAME= handbrake DISTVERSION= 1.6.1 +PORTREVISION= 1 CATEGORIES= multimedia MASTER_SITES= https://github.com/HandBrake/HandBrake/releases/download/${DISTVERSION}/ MASTER_SITES+= https://github.com/HandBrake/HandBrake-contribs/releases/download/contribs/:contrib diff --git a/multimedia/libvpx/Makefile b/multimedia/libvpx/Makefile index 4ca312e6922..6270f9991f0 100644 --- a/multimedia/libvpx/Makefile +++ b/multimedia/libvpx/Makefile @@ -1,6 +1,6 @@ PORTNAME= libvpx DISTVERSIONPREFIX= v -DISTVERSION= 1.12.0 +DISTVERSION= 1.13.0 CATEGORIES= multimedia MAINTAINER= jbeich@FreeBSD.org diff --git a/multimedia/libvpx/distinfo b/multimedia/libvpx/distinfo index f6c6610a7fb..67a8dc5349d 100644 --- a/multimedia/libvpx/distinfo +++ b/multimedia/libvpx/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1656442848 -SHA256 (webmproject-libvpx-v1.12.0_GH0.tar.gz) = f1acc15d0fd0cb431f4bf6eac32d5e932e40ea1186fe78e074254d6d003957bb -SIZE (webmproject-libvpx-v1.12.0_GH0.tar.gz) = 5465627 +TIMESTAMP = 1675820031 +SHA256 (webmproject-libvpx-v1.13.0_GH0.tar.gz) = cb2a393c9c1fae7aba76b950bb0ad393ba105409fe1a147ccd61b0aaa1501066 +SIZE (webmproject-libvpx-v1.13.0_GH0.tar.gz) = 5515327 diff --git a/multimedia/libvpx/files/patch-configure b/multimedia/libvpx/files/patch-configure index 9891cc480b9..0ad4847e49f 100644 --- a/multimedia/libvpx/files/patch-configure +++ b/multimedia/libvpx/files/patch-configure @@ -2,17 +2,17 @@ - --version is a GNUism which BSD diff doesn't support - Skip bogus NEON check when soft-enabled on armv6 ---- configure.orig 2019-02-04 17:02:33 UTC +--- configure.orig 2023-02-08 01:33:51 UTC +++ configure -@@ -103,6 +103,7 @@ all_platforms="${all_platforms} arm64-darwin-gcc" - all_platforms="${all_platforms} arm64-linux-gcc" - all_platforms="${all_platforms} arm64-win64-gcc" +@@ -107,6 +107,7 @@ all_platforms="${all_platforms} arm64-win64-vs17" all_platforms="${all_platforms} arm64-win64-vs15" + all_platforms="${all_platforms} arm64-win64-vs16" + all_platforms="${all_platforms} arm64-win64-vs17" +all_platforms="${all_platforms} armv6-linux-gcc" all_platforms="${all_platforms} armv7-android-gcc" #neon Cortex-A8 all_platforms="${all_platforms} armv7-darwin-gcc" #neon Cortex-A8 all_platforms="${all_platforms} armv7-linux-rvct" #neon Cortex-A8 -@@ -116,6 +117,7 @@ all_platforms="${all_platforms} armv8-linux-gcc" +@@ -124,6 +125,7 @@ all_platforms="${all_platforms} ppc64le-linux-gcc" all_platforms="${all_platforms} mips32-linux-gcc" all_platforms="${all_platforms} mips64-linux-gcc" all_platforms="${all_platforms} ppc64le-linux-gcc" @@ -20,7 +20,7 @@ all_platforms="${all_platforms} sparc-solaris-gcc" all_platforms="${all_platforms} x86-android-gcc" all_platforms="${all_platforms} x86-darwin8-gcc" -@@ -166,7 +168,7 @@ for t in ${all_targets}; do +@@ -183,7 +185,7 @@ done [ -f "${source_path}/${t}.mk" ] && enable_feature ${t} done @@ -29,7 +29,7 @@ die "diff missing: Try installing diffutils via your package manager." fi -@@ -591,9 +593,6 @@ EOF +@@ -621,9 +623,6 @@ EOF check_header vpx/vpx_integer.h -I${source_path} && enable_feature vpx_ports diff --git a/multimedia/libvpx/pkg-plist b/multimedia/libvpx/pkg-plist index ccf30353744..a15a7fa4977 100644 --- a/multimedia/libvpx/pkg-plist +++ b/multimedia/libvpx/pkg-plist @@ -12,7 +12,7 @@ include/vpx/vpx_image.h include/vpx/vpx_integer.h lib/libvpx.a lib/libvpx.so -lib/libvpx.so.7 -lib/libvpx.so.7.1 -lib/libvpx.so.7.1.0 +lib/libvpx.so.8 +lib/libvpx.so.8.0 +lib/libvpx.so.8.0.0 libdata/pkgconfig/vpx.pc diff --git a/multimedia/libxine/Makefile b/multimedia/libxine/Makefile index dbbf06d45da..e532126cb59 100644 --- a/multimedia/libxine/Makefile +++ b/multimedia/libxine/Makefile @@ -1,6 +1,6 @@ PORTNAME= xine DISTVERSION= 1.2.12 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= multimedia MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-lib/${PORTVERSION} PKGNAMEPREFIX= lib diff --git a/multimedia/mpc-qt/Makefile b/multimedia/mpc-qt/Makefile index 4f65f8a2c5a..69163389728 100644 --- a/multimedia/mpc-qt/Makefile +++ b/multimedia/mpc-qt/Makefile @@ -1,7 +1,6 @@ PORTNAME= mpc-qt DISTVERSIONPREFIX= v -DISTVERSION= 22.02 -PORTREVISION= 1 +DISTVERSION= 23.02 CATEGORIES= multimedia audio MAINTAINER= jbeich@FreeBSD.org diff --git a/multimedia/mpc-qt/distinfo b/multimedia/mpc-qt/distinfo index 19b69ebc659..5f4526fe103 100644 --- a/multimedia/mpc-qt/distinfo +++ b/multimedia/mpc-qt/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1644050381 -SHA256 (mpc-qt-mpc-qt-v22.02_GH0.tar.gz) = fa6cffd6bde1304b6c0ec3aba8e98d03f4d73999fee4e4546026ec159530350d -SIZE (mpc-qt-mpc-qt-v22.02_GH0.tar.gz) = 293580 +TIMESTAMP = 1676007767 +SHA256 (mpc-qt-mpc-qt-v23.02_GH0.tar.gz) = c7bb48e53cf43e6705e67ae7de598d50f442ea73131d17142ea027042befd14c +SIZE (mpc-qt-mpc-qt-v23.02_GH0.tar.gz) = 300103 diff --git a/multimedia/mpc-qt/pkg-plist b/multimedia/mpc-qt/pkg-plist index 015ad51493b..dc544c71380 100644 --- a/multimedia/mpc-qt/pkg-plist +++ b/multimedia/mpc-qt/pkg-plist @@ -1,7 +1,8 @@ bin/mpc-qt -share/applications/mpc-qt.desktop +share/applications/io.github.mpc_qt.Mpc-Qt.desktop %%PORTDOCS%%%%DOCSDIR%%/ipc.md share/icons/hicolor/scalable/apps/mpc-qt.svg +share/metainfo/io.github.mpc_qt.Mpc-Qt.appdata.xml %%DATADIR%%/translations/mpc-qt_en.qm %%DATADIR%%/translations/mpc-qt_es.qm %%DATADIR%%/translations/mpc-qt_fi.qm diff --git a/multimedia/mplayer/files/patch-libmpcodecs_ve__lavc.c b/multimedia/mplayer/files/patch-libmpcodecs_ve__lavc.c new file mode 100644 index 00000000000..e0bd7ef6916 --- /dev/null +++ b/multimedia/mplayer/files/patch-libmpcodecs_ve__lavc.c @@ -0,0 +1,11 @@ +--- libmpcodecs/ve_lavc.c.orig 2022-08-30 20:40:03 UTC ++++ libmpcodecs/ve_lavc.c +@@ -441,7 +441,7 @@ static int config(struct vf_instance *vf, + mp_msg(MSGT_MENCODER,MSGL_ERR,"error parsing vrc_q\n"); + return 0; + } +- lavc_venc_context->rc_override= ++ lavc_venc_context->rc_override=(struct RcOverride *) + av_reallocp_array(lavc_venc_context->rc_override, i+1, sizeof(*lavc_venc_context->rc_override)); + lavc_venc_context->rc_override[i].start_frame= start; + lavc_venc_context->rc_override[i].end_frame = end; diff --git a/multimedia/mplayer/files/patch-loader_ext.c b/multimedia/mplayer/files/patch-loader_ext.c new file mode 100644 index 00000000000..8bddcf64f60 --- /dev/null +++ b/multimedia/mplayer/files/patch-loader_ext.c @@ -0,0 +1,11 @@ +--- loader/ext.c.orig 2021-01-23 18:22:09 UTC ++++ loader/ext.c +@@ -444,7 +444,7 @@ LPVOID WINAPI VirtualAlloc(LPVOID address, DWORD size, + + if (type&MEM_RESERVE && (unsigned)address&0xffff) { + size += (unsigned)address&0xffff; +- address = (unsigned)address&~0xffff; ++ address = (void*)((unsigned)address&~0xffff); + } + pgsz = sysconf(_SC_PAGESIZE); + if (type&MEM_COMMIT && (unsigned)address%pgsz) { diff --git a/multimedia/mplayer/files/patch-loader_module.c b/multimedia/mplayer/files/patch-loader_module.c new file mode 100644 index 00000000000..bcdeabbe3ba --- /dev/null +++ b/multimedia/mplayer/files/patch-loader_module.c @@ -0,0 +1,20 @@ +--- loader/module.c.orig 2011-07-30 20:44:37 UTC ++++ loader/module.c +@@ -844,7 +844,7 @@ static int report_func(void *stack_base, int stack_siz + // memory management: + case 0x150011: //NewPtrClear + case 0x150012: //NewPtrSysClear +- reg->eax = malloc(((uint32_t *)stack_base)[1]); ++ reg->eax = (uint32_t)malloc(((uint32_t *)stack_base)[1]); + memset((void *)reg->eax,0,((uint32_t *)stack_base)[1]); + #ifdef DEBUG_QTX_API + printf("%*sLEAVE(%d): EMULATED! 0x%X\n",ret_i*2,"",ret_i, reg->eax); +@@ -852,7 +852,7 @@ static int report_func(void *stack_base, int stack_siz + return 1; + case 0x15000F: //NewPtr + case 0x150010: //NewPtrSys +- reg->eax = malloc(((uint32_t *)stack_base)[1]); ++ reg->eax = (uint32_t)malloc(((uint32_t *)stack_base)[1]); + #ifdef DEBUG_QTX_API + printf("%*sLEAVE(%d): EMULATED! 0x%X\n",ret_i*2,"",ret_i, reg->eax); + #endif diff --git a/multimedia/mplayer/files/patch-loader_win32.c b/multimedia/mplayer/files/patch-loader_win32.c new file mode 100644 index 00000000000..604d4e35c65 --- /dev/null +++ b/multimedia/mplayer/files/patch-loader_win32.c @@ -0,0 +1,66 @@ +--- loader/win32.c.orig 2021-01-23 18:22:09 UTC ++++ loader/win32.c +@@ -1504,7 +1504,7 @@ static void WINAPI expDeleteCriticalSection(CRITICAL_S + static int WINAPI expGetCurrentThreadId(void) + { + dbgprintf("GetCurrentThreadId() => %d\n", pthread_self()); +- return pthread_self(); ++ return (int)pthread_self(); + } + static int WINAPI expGetCurrentProcess(void) + { +@@ -2019,15 +2019,15 @@ static DWORD WINAPI expSignalObjectAndWait(HANDLE hObj + expSetEvent(mlist); + break; + case 1: // Semaphore +- expReleaseSemaphore(mlist, 1, NULL); ++ expReleaseSemaphore((long)mlist, 1, NULL); + break; + case 2: // Mutex +- expReleaseMutex(mlist); ++ expReleaseMutex((long)mlist); + break; + default: + dbgprintf("Signalling unknown object type %d!\n", hObjectToSignal); + } +- return expWaitForSingleObject(hObjectToWaitOn, dwMilliseconds); ++ return (DWORD)expWaitForSingleObject((void*)hObjectToWaitOn, dwMilliseconds); + } + + static long WINAPI expRegOpenKeyExA(long key, const char* subkey, long reserved, long access, int* newkey) +@@ -2751,7 +2751,7 @@ static int WINAPI expEnumDisplayMonitors(void *dc, REC + { + dbgprintf("EnumDisplayMonitors(0x%x, 0x%x, 0x%x, 0x%x) => ?\n", + dc, r, callback_proc, callback_param); +- return callback_proc(0, dc, r, callback_param); ++ return callback_proc(0, (HDC)dc, r, (LPARAM)callback_param); + } + + #if 0 +@@ -2851,14 +2851,14 @@ static int WINAPI expEnumWindows(int (*callback_func)( + { + int i, i2; + dbgprintf("EnumWindows(0x%x, 0x%x) => 1\n", callback_func, callback_param); +- i = callback_func(0, callback_param); +- i2 = callback_func(1, callback_param); ++ i = callback_func(0, (LPARAM)callback_param); ++ i2 = callback_func(1, (LPARAM)callback_param); + return i && i2; + } + + static int WINAPI expGetWindowThreadProcessId(HWND win, int *pid_data) + { +- int tid = pthread_self(); ++ int tid = (int)pthread_self(); + dbgprintf("GetWindowThreadProcessId(0x%x, 0x%x) => %d\n", + win, pid_data, tid); + if (pid_data) +@@ -4940,7 +4940,7 @@ static HPALETTE WINAPI expCreatePalette(CONST LOGPALET + dbgprintf("CreatePalette(%x) => NULL\n", lpgpl); + + i = sizeof(LOGPALETTE)+((lpgpl->palNumEntries-1)*sizeof(PALETTEENTRY)); +- test = malloc(i); ++ test = (HPALETTE)malloc(i); + memcpy((void *)test, lpgpl, i); + + return test; diff --git a/multimedia/pipe-viewer/Makefile b/multimedia/pipe-viewer/Makefile index ae556bd329f..75d8b3a1bbc 100644 --- a/multimedia/pipe-viewer/Makefile +++ b/multimedia/pipe-viewer/Makefile @@ -1,5 +1,5 @@ PORTNAME= pipe-viewer -PORTVERSION= 0.4.4 +PORTVERSION= 0.4.5 CATEGORIES= multimedia perl5 MAINTAINER?= DtxdF@disroot.org diff --git a/multimedia/pipe-viewer/distinfo b/multimedia/pipe-viewer/distinfo index 1e8329cad23..eb78c2d7e61 100644 --- a/multimedia/pipe-viewer/distinfo +++ b/multimedia/pipe-viewer/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1670279414 -SHA256 (trizen-pipe-viewer-0.4.4_GH0.tar.gz) = f54bda2211ef336c75ad08825bb906cc8dcc708b9939570fd1ddf95ff55b2e1d -SIZE (trizen-pipe-viewer-0.4.4_GH0.tar.gz) = 267112 +TIMESTAMP = 1675884057 +SHA256 (trizen-pipe-viewer-0.4.5_GH0.tar.gz) = 33ef771d7decb9406b2bf084f9994bc998ae6258f1b17332b96382e4bdeb2d90 +SIZE (trizen-pipe-viewer-0.4.5_GH0.tar.gz) = 267746 diff --git a/multimedia/vlc/Makefile b/multimedia/vlc/Makefile index 4529d05caea..36997c57686 100644 --- a/multimedia/vlc/Makefile +++ b/multimedia/vlc/Makefile @@ -1,5 +1,6 @@ PORTNAME= vlc DISTVERSION= 3.0.18 +PORTREVISION= 1 PORTEPOCH= 4 CATEGORIES= multimedia audio net www MASTER_SITES= http://download.videolan.org/pub/videolan/${PORTNAME}/${DISTVERSION:S/a$//}/ \ diff --git a/net-im/dendrite/Makefile b/net-im/dendrite/Makefile index 29b1afddd63..432fcaede0b 100644 --- a/net-im/dendrite/Makefile +++ b/net-im/dendrite/Makefile @@ -1,7 +1,6 @@ PORTNAME= dendrite DISTVERSIONPREFIX= v -DISTVERSION= 0.11.0 -PORTREVISION= 1 +DISTVERSION= 0.11.1 CATEGORIES= net-im MAINTAINER= ashish@FreeBSD.org @@ -11,7 +10,7 @@ WWW= https://github.com/matrix-org/dendrite LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= cpe go:1.19,modules +USES= cpe go:modules CPE_VENDOR= matrix PLIST_SUB= PORTNAME=${PORTNAME} USE_RC_SUBR= ${PORTNAME} @@ -37,25 +36,25 @@ GH_TUPLE= Arceliar:ironwood:45b4281814c2:arceliar_ironwood/vendor/github.com/Arc MFAshby:stdemuxerhook:v1.0.0:mfashby_stdemuxerhook/vendor/github.com/MFAshby/stdemuxerhook \ Masterminds:semver:v3.1.1:masterminds_semver_v3/vendor/github.com/Masterminds/semver/v3 \ Microsoft:go-winio:v0.5.2:microsoft_go_winio/vendor/github.com/Microsoft/go-winio \ - RoaringBitmap:roaring:v1.2.1:roaringbitmap_roaring/vendor/github.com/RoaringBitmap/roaring \ + RoaringBitmap:roaring:v1.2.3:roaringbitmap_roaring/vendor/github.com/RoaringBitmap/roaring \ beorn7:perks:v1.0.1:beorn7_perks/vendor/github.com/beorn7/perks \ - bits-and-blooms:bitset:v1.3.3:bits_and_blooms_bitset/vendor/github.com/bits-and-blooms/bitset \ - blevesearch:bleve:v2.3.4:blevesearch_bleve_v2/vendor/github.com/blevesearch/bleve/v2 \ - blevesearch:bleve_index_api:v1.0.3:blevesearch_bleve_index_api/vendor/github.com/blevesearch/bleve_index_api \ - blevesearch:geo:v0.1.14:blevesearch_geo/vendor/github.com/blevesearch/geo \ + bits-and-blooms:bitset:v1.5.0:bits_and_blooms_bitset/vendor/github.com/bits-and-blooms/bitset \ + blevesearch:bleve:v2.3.6:blevesearch_bleve_v2/vendor/github.com/blevesearch/bleve/v2 \ + blevesearch:bleve_index_api:v1.0.5:blevesearch_bleve_index_api/vendor/github.com/blevesearch/bleve_index_api \ + blevesearch:geo:v0.1.17:blevesearch_geo/vendor/github.com/blevesearch/geo \ blevesearch:go-porterstemmer:v1.0.3:blevesearch_go_porterstemmer/vendor/github.com/blevesearch/go-porterstemmer \ blevesearch:gtreap:v0.1.1:blevesearch_gtreap/vendor/github.com/blevesearch/gtreap \ blevesearch:mmap-go:v1.0.4:blevesearch_mmap_go/vendor/github.com/blevesearch/mmap-go \ - blevesearch:scorch_segment_api:v2.1.2:blevesearch_scorch_segment_api_v2/vendor/github.com/blevesearch/scorch_segment_api/v2 \ - blevesearch:segment:v0.9.0:blevesearch_segment/vendor/github.com/blevesearch/segment \ + blevesearch:scorch_segment_api:v2.1.4:blevesearch_scorch_segment_api_v2/vendor/github.com/blevesearch/scorch_segment_api/v2 \ + blevesearch:segment:v0.9.1:blevesearch_segment/vendor/github.com/blevesearch/segment \ blevesearch:snowballstem:v0.9.0:blevesearch_snowballstem/vendor/github.com/blevesearch/snowballstem \ - blevesearch:upsidedown_store_api:v1.0.1:blevesearch_upsidedown_store_api/vendor/github.com/blevesearch/upsidedown_store_api \ - blevesearch:vellum:v1.0.8:blevesearch_vellum/vendor/github.com/blevesearch/vellum \ - blevesearch:zapx:v11.3.5:blevesearch_zapx_v11/vendor/github.com/blevesearch/zapx/v11 \ - blevesearch:zapx:v12.3.5:blevesearch_zapx_v12/vendor/github.com/blevesearch/zapx/v12 \ - blevesearch:zapx:v13.3.5:blevesearch_zapx_v13/vendor/github.com/blevesearch/zapx/v13 \ - blevesearch:zapx:v14.3.5:blevesearch_zapx_v14/vendor/github.com/blevesearch/zapx/v14 \ - blevesearch:zapx:v15.3.5:blevesearch_zapx_v15/vendor/github.com/blevesearch/zapx/v15 \ + blevesearch:upsidedown_store_api:v1.0.2:blevesearch_upsidedown_store_api/vendor/github.com/blevesearch/upsidedown_store_api \ + blevesearch:vellum:v1.0.9:blevesearch_vellum/vendor/github.com/blevesearch/vellum \ + blevesearch:zapx:v11.3.7:blevesearch_zapx_v11/vendor/github.com/blevesearch/zapx/v11 \ + blevesearch:zapx:v12.3.7:blevesearch_zapx_v12/vendor/github.com/blevesearch/zapx/v12 \ + blevesearch:zapx:v13.3.7:blevesearch_zapx_v13/vendor/github.com/blevesearch/zapx/v13 \ + blevesearch:zapx:v14.3.7:blevesearch_zapx_v14/vendor/github.com/blevesearch/zapx/v14 \ + blevesearch:zapx:v15.3.8:blevesearch_zapx_v15/vendor/github.com/blevesearch/zapx/v15 \ cespare:xxhash:v2.1.2:cespare_xxhash_v2/vendor/github.com/cespare/xxhash/v2 \ codeclysm:extract:v2.2.0:codeclysm_extract/vendor/github.com/codeclysm/extract \ davecgh:go-spew:v1.1.1:davecgh_go_spew/vendor/github.com/davecgh/go-spew \ @@ -71,20 +70,20 @@ GH_TUPLE= Arceliar:ironwood:45b4281814c2:arceliar_ironwood/vendor/github.com/Arc go-yaml:yaml:v2.4.0:go_yaml_yaml/vendor/gopkg.in/yaml.v2 \ go-yaml:yaml:v3.0.1:go_yaml_yaml_1/vendor/gopkg.in/yaml.v3 \ gogo:protobuf:v1.3.2:gogo_protobuf/vendor/github.com/gogo/protobuf \ - golang:crypto:v0.1.0:golang_crypto/vendor/golang.org/x/crypto \ - golang:exp:c99f073a8326:golang_exp/vendor/golang.org/x/exp \ + golang:crypto:v0.5.0:golang_crypto/vendor/golang.org/x/crypto \ + golang:exp:47842c84f3db:golang_exp/vendor/golang.org/x/exp \ golang:geo:740aa86cb551:golang_geo/vendor/github.com/golang/geo \ golang:glog:v1.0.0:golang_glog/vendor/github.com/golang/glog \ golang:image:v0.1.0:golang_image/vendor/golang.org/x/image \ golang:mobile:b36e6246172e:golang_mobile/vendor/golang.org/x/mobile \ golang:mock:v1.6.0:golang_mock/vendor/github.com/golang/mock \ golang:mod:v0.6.0:golang_mod/vendor/golang.org/x/mod \ - golang:net:v0.1.0:golang_net/vendor/golang.org/x/net \ + golang:net:v0.5.0:golang_net/vendor/golang.org/x/net \ golang:protobuf:v1.5.2:golang_protobuf/vendor/github.com/golang/protobuf \ golang:snappy:v0.0.4:golang_snappy/vendor/github.com/golang/snappy \ - golang:sys:v0.1.0:golang_sys/vendor/golang.org/x/sys \ - golang:term:v0.1.0:golang_term/vendor/golang.org/x/term \ - golang:text:v0.4.0:golang_text/vendor/golang.org/x/text \ + golang:sys:v0.4.0:golang_sys/vendor/golang.org/x/sys \ + golang:term:v0.4.0:golang_term/vendor/golang.org/x/term \ + golang:text:v0.6.0:golang_text/vendor/golang.org/x/text \ golang:time:v0.1.0:golang_time/vendor/golang.org/x/time \ golang:tools:v0.2.0:golang_tools/vendor/golang.org/x/tools \ gologme:log:v1.3.0:gologme_log/vendor/github.com/gologme/log \ @@ -103,16 +102,13 @@ GH_TUPLE= Arceliar:ironwood:45b4281814c2:arceliar_ironwood/vendor/github.com/Arc klauspost:compress:v1.15.11:klauspost_compress/vendor/github.com/klauspost/compress \ kr:pretty:v0.3.1:kr_pretty/vendor/github.com/kr/pretty \ lib:pq:v1.10.7:lib_pq/vendor/github.com/lib/pq \ - lucas-clemente:quic-go:v0.30.0:lucas_clemente_quic_go/vendor/github.com/lucas-clemente/quic-go \ lukechampine:uint128:v1.2.0:lukechampine_uint128/vendor/lukechampine.com/uint128 \ - marten-seemann:qtls-go1-18:v0.1.3:marten_seemann_qtls_go1_18/vendor/github.com/marten-seemann/qtls-go1-18 \ - marten-seemann:qtls-go1-19:v0.1.1:marten_seemann_qtls_go1_19/vendor/github.com/marten-seemann/qtls-go1-19 \ matrix-org:dugong:66e6b1c67e2e:matrix_org_dugong/vendor/github.com/matrix-org/dugong \ matrix-org:go-sqlite3-js:28aa791a1c91:matrix_org_go_sqlite3_js/vendor/github.com/matrix-org/go-sqlite3-js \ matrix-org:gomatrix:ceba4d9f7530:matrix_org_gomatrix/vendor/github.com/matrix-org/gomatrix \ - matrix-org:gomatrixserverlib:d8748f6d5dc8:matrix_org_gomatrixserverlib/vendor/github.com/matrix-org/gomatrixserverlib \ - matrix-org:pinecone:fef26631b847:matrix_org_pinecone/vendor/github.com/matrix-org/pinecone \ - matrix-org:util:55161520e1d4:matrix_org_util/vendor/github.com/matrix-org/util \ + matrix-org:gomatrixserverlib:122f1e0e3fa1:matrix_org_gomatrixserverlib/vendor/github.com/matrix-org/gomatrixserverlib \ + matrix-org:pinecone:8c3b24f2649a:matrix_org_pinecone/vendor/github.com/matrix-org/pinecone \ + matrix-org:util:399730281e66:matrix_org_util/vendor/github.com/matrix-org/util \ mattn:go-isatty:v0.0.16:mattn_go_isatty/vendor/github.com/mattn/go-isatty \ mattn:go-sqlite3:v1.14.15:mattn_go_sqlite3/vendor/github.com/mattn/go-sqlite3 \ matttproud:golang_protobuf_extensions:c182affec369:matttproud_golang_protobuf_extensions/vendor/github.com/matttproud/golang_protobuf_extensions \ @@ -145,20 +141,23 @@ GH_TUPLE= Arceliar:ironwood:45b4281814c2:arceliar_ironwood/vendor/github.com/Arc prometheus:common:v0.37.0:prometheus_common/vendor/github.com/prometheus/common \ prometheus:procfs:v0.8.0:prometheus_procfs/vendor/github.com/prometheus/procfs \ protocolbuffers:protobuf-go:v1.28.1:protocolbuffers_protobuf_go/vendor/google.golang.org/protobuf \ + quic-go:qtls-go1-18:v0.2.0:quic_go_qtls_go1_18/vendor/github.com/quic-go/qtls-go1-18 \ + quic-go:qtls-go1-19:v0.2.0:quic_go_qtls_go1_19/vendor/github.com/quic-go/qtls-go1-19 \ + quic-go:qtls-go1-20:v0.1.0:quic_go_qtls_go1_20/vendor/github.com/quic-go/qtls-go1-20 \ + quic-go:quic-go:v0.32.0:quic_go_quic_go/vendor/github.com/quic-go/quic-go \ remyoudompheng:bigfft:ef77025ab5aa:remyoudompheng_bigfft/vendor/github.com/remyoudompheng/bigfft \ sirupsen:logrus:v1.9.0:sirupsen_logrus/vendor/github.com/sirupsen/logrus \ stretchr:testify:v1.8.1:stretchr_testify/vendor/github.com/stretchr/testify \ - tidwall:gjson:v1.14.3:tidwall_gjson/vendor/github.com/tidwall/gjson \ + tidwall:gjson:v1.14.4:tidwall_gjson/vendor/github.com/tidwall/gjson \ tidwall:match:v1.1.1:tidwall_match/vendor/github.com/tidwall/match \ - tidwall:pretty:v1.2.0:tidwall_pretty/vendor/github.com/tidwall/pretty \ + tidwall:pretty:v1.2.1:tidwall_pretty/vendor/github.com/tidwall/pretty \ tidwall:sjson:v1.2.5:tidwall_sjson/vendor/github.com/tidwall/sjson \ uber-go:atomic:v1.10.0:uber_go_atomic/vendor/go.uber.org/atomic \ uber:jaeger-client-go:v2.30.0:uber_jaeger_client_go/vendor/github.com/uber/jaeger-client-go \ uber:jaeger-lib:v2.4.1:uber_jaeger_lib/vendor/github.com/uber/jaeger-lib \ yggdrasil-network:yggdrasil-go:v0.4.6:yggdrasil_network_yggdrasil_go/vendor/github.com/yggdrasil-network/yggdrasil-go -GL_TUPLE= \ - cznic:cc:03159e8e41eec8d08c1e502bfc46868b9a03aa57:cznic_cc/vendor/modernc.org/cc/v3 \ +GL_TUPLE= cznic:cc:03159e8e41eec8d08c1e502bfc46868b9a03aa57:cznic_cc/vendor/modernc.org/cc/v3 \ cznic:ccgo:261537637ce8941f62642fdcc5bf35f770328f26:cznic_ccgo/vendor/modernc.org/ccgo/v3 \ cznic:libc:fb68bf378cdc24605253253d3e57488f10694dba:cznic_libc/vendor/modernc.org/libc \ cznic:mathutil:b13e5b5643328f15fd2fcedc85f647f0d8f9180f:cznic_mathutil/vendor/modernc.org/mathutil \ diff --git a/net-im/dendrite/distinfo b/net-im/dendrite/distinfo index cec97f05431..887c7d0b58b 100644 --- a/net-im/dendrite/distinfo +++ b/net-im/dendrite/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1674228504 -SHA256 (matrix-org-dendrite-v0.11.0_GH0.tar.gz) = d79ab86c66e6df5a310d28ef59c9207ebeb00ef694f3ec7822f06680c195922f -SIZE (matrix-org-dendrite-v0.11.0_GH0.tar.gz) = 1052719 +TIMESTAMP = 1676065311 +SHA256 (matrix-org-dendrite-v0.11.1_GH0.tar.gz) = ca7b19e5285b634747052aaa22a9adcb010d0d3f041fccce11c9cc77d7f66fba +SIZE (matrix-org-dendrite-v0.11.1_GH0.tar.gz) = 1100709 SHA256 (Arceliar-ironwood-45b4281814c2_GH0.tar.gz) = c94ea93f6b155781a9ad57be2cfac6e72b86a0f54a0e8e0d082164a6bc4e685f SIZE (Arceliar-ironwood-45b4281814c2_GH0.tar.gz) = 42065 SHA256 (Arceliar-phony-dde1a8dca979_GH0.tar.gz) = bcc79621c9da979c1d357a29f1924d73c86c57c0e901652312d742cbc39e5962 @@ -15,44 +15,44 @@ SHA256 (Masterminds-semver-v3.1.1_GH0.tar.gz) = d029a39800f201d5b95ec5dbf653e5b2 SIZE (Masterminds-semver-v3.1.1_GH0.tar.gz) = 24506 SHA256 (Microsoft-go-winio-v0.5.2_GH0.tar.gz) = d56abf127ac26d287b522ddde3d2a94efbbfeec6c8936f1f3179d038b4062be6 SIZE (Microsoft-go-winio-v0.5.2_GH0.tar.gz) = 91639 -SHA256 (RoaringBitmap-roaring-v1.2.1_GH0.tar.gz) = d9535ff857008ac9561483529427155611a36738850246f514d1dd059c3a23d1 -SIZE (RoaringBitmap-roaring-v1.2.1_GH0.tar.gz) = 141662233 +SHA256 (RoaringBitmap-roaring-v1.2.3_GH0.tar.gz) = 6b8b211e47f9d3e25e79aa5250ab16ea7357fdb8c8009bddfa940252f2b2dd5c +SIZE (RoaringBitmap-roaring-v1.2.3_GH0.tar.gz) = 141661741 SHA256 (beorn7-perks-v1.0.1_GH0.tar.gz) = 98db84bb0224a26094e6adba91b7ee7a1a7ace28cb648d818f8e779e6a19f825 SIZE (beorn7-perks-v1.0.1_GH0.tar.gz) = 10867 -SHA256 (bits-and-blooms-bitset-v1.3.3_GH0.tar.gz) = b1fb17d7c7c1f144224c34cd8a09602bfb75ad4da40590cee314e6ea999b9f79 -SIZE (bits-and-blooms-bitset-v1.3.3_GH0.tar.gz) = 21010 -SHA256 (blevesearch-bleve-v2.3.4_GH0.tar.gz) = a4304831e00e7b47d11d0f915b42badf173dc0166ebe4682bb68209530b35b4f -SIZE (blevesearch-bleve-v2.3.4_GH0.tar.gz) = 819308 -SHA256 (blevesearch-bleve_index_api-v1.0.3_GH0.tar.gz) = 8962857f0e1f71d2502e4a46da4a34459bb6f5491dc7d83dbf90e9f486970bee -SIZE (blevesearch-bleve_index_api-v1.0.3_GH0.tar.gz) = 10928 -SHA256 (blevesearch-geo-v0.1.14_GH0.tar.gz) = 32968c7a20086eaa1bdfe2cb0a269e604edf105898421740b77071bdbcbb64ba -SIZE (blevesearch-geo-v0.1.14_GH0.tar.gz) = 405627 +SHA256 (bits-and-blooms-bitset-v1.5.0_GH0.tar.gz) = ea00237644c0e75dce2508ab3433022be3774b4a5cb2bc4bfe5a115a6300019f +SIZE (bits-and-blooms-bitset-v1.5.0_GH0.tar.gz) = 21761 +SHA256 (blevesearch-bleve-v2.3.6_GH0.tar.gz) = 03625f7492aea1e70d0535ce78d9d8499ff99e9b08958114df01b1ff7e32f003 +SIZE (blevesearch-bleve-v2.3.6_GH0.tar.gz) = 823897 +SHA256 (blevesearch-bleve_index_api-v1.0.5_GH0.tar.gz) = 5da31d91f9e320cd56f0c6195ffbf66db98a323f0e7bd57b29d64e658d364089 +SIZE (blevesearch-bleve_index_api-v1.0.5_GH0.tar.gz) = 10961 +SHA256 (blevesearch-geo-v0.1.17_GH0.tar.gz) = b502a00b9c11ada1012f1e76dde505f5c92c3585a55054642c6ce2c08f38272f +SIZE (blevesearch-geo-v0.1.17_GH0.tar.gz) = 405081 SHA256 (blevesearch-go-porterstemmer-v1.0.3_GH0.tar.gz) = add69462411579f0f01082024864be011d3b7277dcd52ddc4d3ee6d785608adb SIZE (blevesearch-go-porterstemmer-v1.0.3_GH0.tar.gz) = 9201 SHA256 (blevesearch-gtreap-v0.1.1_GH0.tar.gz) = 4bb5e4c4450fcf7835564097eb8f98691eb24292c0c8ef91011289b7858de56e SIZE (blevesearch-gtreap-v0.1.1_GH0.tar.gz) = 5046 SHA256 (blevesearch-mmap-go-v1.0.4_GH0.tar.gz) = 6bf6420affdf231f8688882367b94c1b4f9ed6e9e3fe1d1c662f248d5360b69f SIZE (blevesearch-mmap-go-v1.0.4_GH0.tar.gz) = 6330 -SHA256 (blevesearch-scorch_segment_api-v2.1.2_GH0.tar.gz) = 401425342f871a4837a7ce34705fb109e1fb15f933049c0b9a460439472ac902 -SIZE (blevesearch-scorch_segment_api-v2.1.2_GH0.tar.gz) = 8093 -SHA256 (blevesearch-segment-v0.9.0_GH0.tar.gz) = 94b5ab1e0eb87a741d8b351e3a678df2f5143dba73a8be92047d2bbec4a793d5 -SIZE (blevesearch-segment-v0.9.0_GH0.tar.gz) = 478366 +SHA256 (blevesearch-scorch_segment_api-v2.1.4_GH0.tar.gz) = 6419e52cc14228d6faaff61d63678822026753212c068d9e682b7346156ee810 +SIZE (blevesearch-scorch_segment_api-v2.1.4_GH0.tar.gz) = 8065 +SHA256 (blevesearch-segment-v0.9.1_GH0.tar.gz) = d7adbdf4ccccd034c765fcce44aed6fb24201a2f8adebaffeb5d46b5c7bef331 +SIZE (blevesearch-segment-v0.9.1_GH0.tar.gz) = 478554 SHA256 (blevesearch-snowballstem-v0.9.0_GH0.tar.gz) = 9e89de718c216a34ed5a2d012b234fd07efa54f83582985ef7086a175eeb5827 SIZE (blevesearch-snowballstem-v0.9.0_GH0.tar.gz) = 59787 -SHA256 (blevesearch-upsidedown_store_api-v1.0.1_GH0.tar.gz) = 6e512144688489aea96bdb602d8ab599361e1e12edd8821cf1543888364fc13d -SIZE (blevesearch-upsidedown_store_api-v1.0.1_GH0.tar.gz) = 11662 -SHA256 (blevesearch-vellum-v1.0.8_GH0.tar.gz) = d08fd7452df48eaccb6c06b31ce4bb649f6275e21f9169cfcd8d246a68cb4320 -SIZE (blevesearch-vellum-v1.0.8_GH0.tar.gz) = 310082 -SHA256 (blevesearch-zapx-v11.3.5_GH0.tar.gz) = 698cc11c5c4e5a071ec431459ed29c2eb98ae88cdf61c23742335ead2e57b060 -SIZE (blevesearch-zapx-v11.3.5_GH0.tar.gz) = 58472 -SHA256 (blevesearch-zapx-v12.3.5_GH0.tar.gz) = 94ef5f7df18bd49abdc1cac46790d7e61b662ce1cfea866f86d4b8823dfb8899 -SIZE (blevesearch-zapx-v12.3.5_GH0.tar.gz) = 59740 -SHA256 (blevesearch-zapx-v13.3.5_GH0.tar.gz) = 3d106a0b2b6c4e173d2d778e79f2f1cdd8f1f5c47c1b0116337e8bea49ab7c5e -SIZE (blevesearch-zapx-v13.3.5_GH0.tar.gz) = 59829 -SHA256 (blevesearch-zapx-v14.3.5_GH0.tar.gz) = d884a04f2f798e04dead4e08b6830ae1e4fd73de700256682e06d1e023b5248f -SIZE (blevesearch-zapx-v14.3.5_GH0.tar.gz) = 60088 -SHA256 (blevesearch-zapx-v15.3.5_GH0.tar.gz) = f966e399fcbeec3d13a0161c360c57e492be993c74036a720ffcae3a11f9957e -SIZE (blevesearch-zapx-v15.3.5_GH0.tar.gz) = 62141 +SHA256 (blevesearch-upsidedown_store_api-v1.0.2_GH0.tar.gz) = 88b122c355eaf525b3dafc09f6ef34614f78efc723938eab3bd4ed967b534b78 +SIZE (blevesearch-upsidedown_store_api-v1.0.2_GH0.tar.gz) = 11660 +SHA256 (blevesearch-vellum-v1.0.9_GH0.tar.gz) = e5d89129543221046bcb872f014522048c4a01bd08332ef521a2f2fc4bb04059 +SIZE (blevesearch-vellum-v1.0.9_GH0.tar.gz) = 1438348 +SHA256 (blevesearch-zapx-v11.3.7_GH0.tar.gz) = e911d9312acd6872f9887a18bd970af36d5488cb9c4a9ff9e8ef9a884beed7d2 +SIZE (blevesearch-zapx-v11.3.7_GH0.tar.gz) = 57485 +SHA256 (blevesearch-zapx-v12.3.7_GH0.tar.gz) = 77350c89716db05046cf34d07ee2c71f73505095a12b1f5131b4959174f8c60f +SIZE (blevesearch-zapx-v12.3.7_GH0.tar.gz) = 58752 +SHA256 (blevesearch-zapx-v13.3.7_GH0.tar.gz) = f42bff8e7aabe8141f068bb85410fa911c13b645c8b59fd37ed3b76b5d69087f +SIZE (blevesearch-zapx-v13.3.7_GH0.tar.gz) = 58844 +SHA256 (blevesearch-zapx-v14.3.7_GH0.tar.gz) = c55e9a5831f15bebeb096db663de7464b0a11831945f4e2d6e0cff81a87271ae +SIZE (blevesearch-zapx-v14.3.7_GH0.tar.gz) = 59104 +SHA256 (blevesearch-zapx-v15.3.8_GH0.tar.gz) = c3ce1a4ecdd212799788c7c79c054a7ad50c180589b20caf6bd60c883d546b9d +SIZE (blevesearch-zapx-v15.3.8_GH0.tar.gz) = 60904 SHA256 (cespare-xxhash-v2.1.2_GH0.tar.gz) = 471399cfcf0b1bd188add8d34435b91e7011cedbfe76e29687803a9d74320352 SIZE (cespare-xxhash-v2.1.2_GH0.tar.gz) = 11244 SHA256 (codeclysm-extract-v2.2.0_GH0.tar.gz) = 79b585de51af0bfd715714cc111794ad1afaaae79f3543e66f7cad115683f998 @@ -83,10 +83,10 @@ SHA256 (go-yaml-yaml-v3.0.1_GH0.tar.gz) = cf05411540d3e6ef8f1fd88434b34f94cedace SIZE (go-yaml-yaml-v3.0.1_GH0.tar.gz) = 91173 SHA256 (gogo-protobuf-v1.3.2_GH0.tar.gz) = 2bb4b13d6e56b3911f09b8e9ddd15708477fbff8823c057cc79dd99c9a452b34 SIZE (gogo-protobuf-v1.3.2_GH0.tar.gz) = 2038725 -SHA256 (golang-crypto-v0.1.0_GH0.tar.gz) = 46d11e87a4df7825186ac5e4d6ac70959411906e899bcf261b2775e52a57c5b7 -SIZE (golang-crypto-v0.1.0_GH0.tar.gz) = 1633075 -SHA256 (golang-exp-c99f073a8326_GH0.tar.gz) = cf272bcaa88e71b8b25f22c587cd67fd3849262e956baa62fade27097f07e656 -SIZE (golang-exp-c99f073a8326_GH0.tar.gz) = 1602038 +SHA256 (golang-crypto-v0.5.0_GH0.tar.gz) = 8bcfaa35f98b42734c36989ab8f98b51343468ddcd386f4583a585c1f23b33dd +SIZE (golang-crypto-v0.5.0_GH0.tar.gz) = 1633607 +SHA256 (golang-exp-47842c84f3db_GH0.tar.gz) = 5c4f2863414bbb0e811c37e4a445978ee03aeafa5d710bd7658e58426410ddc1 +SIZE (golang-exp-47842c84f3db_GH0.tar.gz) = 1606976 SHA256 (golang-geo-740aa86cb551_GH0.tar.gz) = d77c97a5c958dcbb180718b841cd691796cb5ef9b151e51df22308453fb4b2ab SIZE (golang-geo-740aa86cb551_GH0.tar.gz) = 386957 SHA256 (golang-glog-v1.0.0_GH0.tar.gz) = 230aceb83b895e9b509b142010b7b2a241f162433177b17d85165917cbe558b5 @@ -99,18 +99,18 @@ SHA256 (golang-mock-v1.6.0_GH0.tar.gz) = 470174971c3a63361149a30f5b2d3a716a198af SIZE (golang-mock-v1.6.0_GH0.tar.gz) = 69251 SHA256 (golang-mod-v0.6.0_GH0.tar.gz) = be621d2c7479670e043045f48e995db4710f8d34260b0248a947220ab5065f20 SIZE (golang-mod-v0.6.0_GH0.tar.gz) = 120462 -SHA256 (golang-net-v0.1.0_GH0.tar.gz) = 084d67e34b660f3ea4f156d37b8baa04a8af30cfb4358eea9b7920af2e7808b1 -SIZE (golang-net-v0.1.0_GH0.tar.gz) = 1239627 +SHA256 (golang-net-v0.5.0_GH0.tar.gz) = 75bd115b29351ceaf0013076f7c03dc6e6456b1adc768e7f8e66a13dd614a72d +SIZE (golang-net-v0.5.0_GH0.tar.gz) = 1238327 SHA256 (golang-protobuf-v1.5.2_GH0.tar.gz) = 088cc0f3ba18fb8f9d00319568ff0af5a06d8925a6e6cb983bb837b4efb703b3 SIZE (golang-protobuf-v1.5.2_GH0.tar.gz) = 171702 SHA256 (golang-snappy-v0.0.4_GH0.tar.gz) = 77df678795596f9dfecb5744deb984633d780460a7e9a59e0c7ecfe2052b644f SIZE (golang-snappy-v0.0.4_GH0.tar.gz) = 66129 -SHA256 (golang-sys-v0.1.0_GH0.tar.gz) = f36f3ce1a3adf2d9acc9dfff112a98c695ab320ae696ee6ffafe1608b0caff73 -SIZE (golang-sys-v0.1.0_GH0.tar.gz) = 1409774 -SHA256 (golang-term-v0.1.0_GH0.tar.gz) = 130982e4ebaa9e06211e97c82f8905701532d86f39e67ad23d24100a0ccd8fab -SIZE (golang-term-v0.1.0_GH0.tar.gz) = 14835 -SHA256 (golang-text-v0.4.0_GH0.tar.gz) = 71988b75b6da29772aa1feb65727aa7de3698d2f718f9ea073cd3613e280f5f5 -SIZE (golang-text-v0.4.0_GH0.tar.gz) = 8361656 +SHA256 (golang-sys-v0.4.0_GH0.tar.gz) = 765fb838f213fb11f22b8f5d2f14d221ccd331010730edd4631976be744d3621 +SIZE (golang-sys-v0.4.0_GH0.tar.gz) = 1425141 +SHA256 (golang-term-v0.4.0_GH0.tar.gz) = 0fb1e876db5e69c5515046953c1958a1f88a5fc270e57fda5474d3d282fffaaa +SIZE (golang-term-v0.4.0_GH0.tar.gz) = 14798 +SHA256 (golang-text-v0.6.0_GH0.tar.gz) = 5e21aa155036d214cde4b5992cd07ac81ecb230e87d2abaa3cf1a606df9b64fe +SIZE (golang-text-v0.6.0_GH0.tar.gz) = 8361991 SHA256 (golang-time-v0.1.0_GH0.tar.gz) = 9ac4d7f7da6e4c5074fa1ef1a67a893391332c3f7ccfffe29750e89fb0b9440f SIZE (golang-time-v0.1.0_GH0.tar.gz) = 11108 SHA256 (golang-tools-v0.2.0_GH0.tar.gz) = ca6cde42e29bbf1222bd263b0a0131a4b6e35452a609d47a52e8d8fb8da4e733 @@ -147,26 +147,20 @@ SHA256 (kr-pretty-v0.3.1_GH0.tar.gz) = e6fa7db2708320e66a1645bf6b234e524e73f4163 SIZE (kr-pretty-v0.3.1_GH0.tar.gz) = 10227 SHA256 (lib-pq-v1.10.7_GH0.tar.gz) = e7c460fcdf73df7f4d437f49fd1fb6513f9729a8512ff876686ee7564e35847f SIZE (lib-pq-v1.10.7_GH0.tar.gz) = 111514 -SHA256 (lucas-clemente-quic-go-v0.30.0_GH0.tar.gz) = 6b06eaba51d07aadd0a8e85037a6c158a4dcdc7700655b02140785d17a0cebbc -SIZE (lucas-clemente-quic-go-v0.30.0_GH0.tar.gz) = 540401 SHA256 (lukechampine-uint128-v1.2.0_GH0.tar.gz) = 7e6a899a050209baca93206c375493644b9189a7852d77ce26c1036dd1494088 SIZE (lukechampine-uint128-v1.2.0_GH0.tar.gz) = 6964 -SHA256 (marten-seemann-qtls-go1-18-v0.1.3_GH0.tar.gz) = 693dbf2c4e452037e79288037b3dc0024b50fab4bd81ed02c6fad50aa7fe0061 -SIZE (marten-seemann-qtls-go1-18-v0.1.3_GH0.tar.gz) = 422540 -SHA256 (marten-seemann-qtls-go1-19-v0.1.1_GH0.tar.gz) = b2cea89368c25c44181f0bbc9fc7bab73f0382f1f5340c68a7f2c49406883297 -SIZE (marten-seemann-qtls-go1-19-v0.1.1_GH0.tar.gz) = 422969 SHA256 (matrix-org-dugong-66e6b1c67e2e_GH0.tar.gz) = b6ebcaad5c8f82d6cb17e0e7442bc3adaa5c09df8aa9679311cf6b015193fb13 SIZE (matrix-org-dugong-66e6b1c67e2e_GH0.tar.gz) = 8736 SHA256 (matrix-org-go-sqlite3-js-28aa791a1c91_GH0.tar.gz) = 8562fdc0572e0ab2dcf87c7f174a000a71a3c193bbe897c853e761537b95781b SIZE (matrix-org-go-sqlite3-js-28aa791a1c91_GH0.tar.gz) = 16617 SHA256 (matrix-org-gomatrix-ceba4d9f7530_GH0.tar.gz) = 8faf04d7a81bc82ba3ab4d73fa83198635a363a2088217b3d6983b93cbfe110c SIZE (matrix-org-gomatrix-ceba4d9f7530_GH0.tar.gz) = 26589 -SHA256 (matrix-org-gomatrixserverlib-d8748f6d5dc8_GH0.tar.gz) = 021ff35502848d99375013610c897782a2c8282cc829b9401469ebe0cf4ac9f5 -SIZE (matrix-org-gomatrixserverlib-d8748f6d5dc8_GH0.tar.gz) = 144493 -SHA256 (matrix-org-pinecone-fef26631b847_GH0.tar.gz) = 89d73d28b164776f1389ca9886f63597dac90cf313d6204963d6a942f560c9fe -SIZE (matrix-org-pinecone-fef26631b847_GH0.tar.gz) = 342753 -SHA256 (matrix-org-util-55161520e1d4_GH0.tar.gz) = 4ad3e66b9993f39c82eac1fca7f6549472c8aaa61227914209678cd3d7d6a3a6 -SIZE (matrix-org-util-55161520e1d4_GH0.tar.gz) = 11499 +SHA256 (matrix-org-gomatrixserverlib-122f1e0e3fa1_GH0.tar.gz) = 2043911a02abe93c5c267ef2e62a45cb2f5477af0979bf9f04980500d161164e +SIZE (matrix-org-gomatrixserverlib-122f1e0e3fa1_GH0.tar.gz) = 147328 +SHA256 (matrix-org-pinecone-8c3b24f2649a_GH0.tar.gz) = 87b24813ce7a793f27640337e5c7ab2ad324c0d067722cb243f0b21804955f36 +SIZE (matrix-org-pinecone-8c3b24f2649a_GH0.tar.gz) = 343271 +SHA256 (matrix-org-util-399730281e66_GH0.tar.gz) = 924b30f2e811305e939805c01896b239d03a0471a0fefa5e53c6152863dc5d08 +SIZE (matrix-org-util-399730281e66_GH0.tar.gz) = 15349 SHA256 (mattn-go-isatty-v0.0.16_GH0.tar.gz) = b5c84cc0881a3d67a4b32709a20601a2c8491b17ae0c98aefb138b5424f8eca4 SIZE (mattn-go-isatty-v0.0.16_GH0.tar.gz) = 4690 SHA256 (mattn-go-sqlite3-v1.14.15_GH0.tar.gz) = ed9198dd50ea9057ab58744210cdfd7bb1e8e29805a869dd1eae4db614203ae5 @@ -231,18 +225,26 @@ SHA256 (prometheus-procfs-v0.8.0_GH0.tar.gz) = bb99fc8ee03c40374bd2f78b7907f1353 SIZE (prometheus-procfs-v0.8.0_GH0.tar.gz) = 194809 SHA256 (protocolbuffers-protobuf-go-v1.28.1_GH0.tar.gz) = df0b3dceeff0e1b6d029e60f076edd0d852cb8f3c2fe4fe3fe40164f16ec9b6b SIZE (protocolbuffers-protobuf-go-v1.28.1_GH0.tar.gz) = 1280756 +SHA256 (quic-go-qtls-go1-18-v0.2.0_GH0.tar.gz) = a85d5a67a094911d7f6341f1b1f9a6d9ef445c5cc4a286c5ea7255d747b67589 +SIZE (quic-go-qtls-go1-18-v0.2.0_GH0.tar.gz) = 422828 +SHA256 (quic-go-qtls-go1-19-v0.2.0_GH0.tar.gz) = 28a2b4e4388ad249fe68e1477d4bfbde03eb7029fd4675cd2566fa720185c225 +SIZE (quic-go-qtls-go1-19-v0.2.0_GH0.tar.gz) = 423254 +SHA256 (quic-go-qtls-go1-20-v0.1.0_GH0.tar.gz) = ce959555baffcc9e058e3988608cc37bd8bf5a355092703e123be5cc71c8f1ac +SIZE (quic-go-qtls-go1-20-v0.1.0_GH0.tar.gz) = 422504 +SHA256 (quic-go-quic-go-v0.32.0_GH0.tar.gz) = 5b55e7488f058053770ff819616526f21b20a784fd7c1286bacf274372ffeb2c +SIZE (quic-go-quic-go-v0.32.0_GH0.tar.gz) = 545959 SHA256 (remyoudompheng-bigfft-ef77025ab5aa_GH0.tar.gz) = 24ba8c48e3fdc6bd219795f1e8bcfe3cb5e7bc546b468a81a05b69f5a0868029 SIZE (remyoudompheng-bigfft-ef77025ab5aa_GH0.tar.gz) = 14943 SHA256 (sirupsen-logrus-v1.9.0_GH0.tar.gz) = 12446ed9eb96573c2aae4df2db81900a65bfd21d2ce92efde7201614e42134f7 SIZE (sirupsen-logrus-v1.9.0_GH0.tar.gz) = 49098 SHA256 (stretchr-testify-v1.8.1_GH0.tar.gz) = 6749fede6c26ae66b7e7500136dbe56913b4e0679099b6c1154d2210a9a1ec00 SIZE (stretchr-testify-v1.8.1_GH0.tar.gz) = 97670 -SHA256 (tidwall-gjson-v1.14.3_GH0.tar.gz) = 652d6427185c488d3612e4c0dabb186c7b2f9014f1b58f09fd5b5205db89e818 -SIZE (tidwall-gjson-v1.14.3_GH0.tar.gz) = 58414 +SHA256 (tidwall-gjson-v1.14.4_GH0.tar.gz) = 390ef447d99bd6e52342cd97152b75decb2565d28a16ed27d357b4e250a90b19 +SIZE (tidwall-gjson-v1.14.4_GH0.tar.gz) = 58503 SHA256 (tidwall-match-v1.1.1_GH0.tar.gz) = 1fc2ff17ecdd82c7ba739b4f373b9df731a8e42517c70285c8bbf24dd9b3f2f0 SIZE (tidwall-match-v1.1.1_GH0.tar.gz) = 5931 -SHA256 (tidwall-pretty-v1.2.0_GH0.tar.gz) = fda514a386aff71cf7a4639a8fb8e1133bf8f583eba902b3c844a176401fad7d -SIZE (tidwall-pretty-v1.2.0_GH0.tar.gz) = 11224 +SHA256 (tidwall-pretty-v1.2.1_GH0.tar.gz) = 1104d56f12b522b041abe7b9201e4cd46a63dad7c017db9dad87fed50bcc716b +SIZE (tidwall-pretty-v1.2.1_GH0.tar.gz) = 11277 SHA256 (tidwall-sjson-v1.2.5_GH0.tar.gz) = 2aaf9ad86db939cf8ab573aea61fd35cb4e4f89e819d9cefbfe45c2a29282859 SIZE (tidwall-sjson-v1.2.5_GH0.tar.gz) = 28150 SHA256 (uber-go-atomic-v1.10.0_GH0.tar.gz) = 09d7d71c0686e91c5b6f4773e00a6515f2c0b3e52c137fc53269cae4bf2d582c diff --git a/net-im/py-toxcore-c/Makefile b/net-im/py-toxcore-c/Makefile index f9e9e03497d..857b31bde47 100644 --- a/net-im/py-toxcore-c/Makefile +++ b/net-im/py-toxcore-c/Makefile @@ -1,7 +1,7 @@ PORTNAME= toxcore-c DISTVERSIONPREFIX= v DISTVERSION= 0.2.0 -PORTREVISION= 3 +PORTREVISION= 4 PORTEPOCH= 1 CATEGORIES= net-im net-p2p python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/net-im/qTox/Makefile b/net-im/qTox/Makefile index 40e091ced47..db772841c37 100644 --- a/net-im/qTox/Makefile +++ b/net-im/qTox/Makefile @@ -1,6 +1,7 @@ PORTNAME= qTox DISTVERSIONPREFIX= v DISTVERSION= 1.17.6 +PORTREVISION= 1 CATEGORIES= net-im net-p2p MAINTAINER= yuri@FreeBSD.org diff --git a/net-im/telegram-desktop/Makefile b/net-im/telegram-desktop/Makefile index fe925743805..a90e9b6bd63 100644 --- a/net-im/telegram-desktop/Makefile +++ b/net-im/telegram-desktop/Makefile @@ -1,5 +1,6 @@ PORTNAME= telegram-desktop DISTVERSION= 4.6.2 +PORTREVISION= 1 CATEGORIES= net-im MASTER_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/releases/download/v${DISTVERSION}/ DISTNAME= tdesktop-${DISTVERSION}-full diff --git a/net-im/tox/Makefile b/net-im/tox/Makefile index 0d6aabca182..efd5eb05b8d 100644 --- a/net-im/tox/Makefile +++ b/net-im/tox/Makefile @@ -1,7 +1,7 @@ PORTNAME= toxcore PORTVERSION= 0.2.18 DISTVERSIONPREFIX= v -PORTREVISION= 1 +PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= net-im net-p2p diff --git a/net-im/tox_extension_messages/Makefile b/net-im/tox_extension_messages/Makefile index 1821aa58ce3..9faaadf280c 100644 --- a/net-im/tox_extension_messages/Makefile +++ b/net-im/tox_extension_messages/Makefile @@ -1,6 +1,7 @@ PORTNAME= tox_extension_messages DISTVERSIONPREFIX= v DISTVERSION= 0.0.3 +PORTREVISION= 1 CATEGORIES= net-im net-p2p MAINTAINER= yuri@FreeBSD.org diff --git a/net-im/toxext/Makefile b/net-im/toxext/Makefile index a24584c12a2..8e2cbc01693 100644 --- a/net-im/toxext/Makefile +++ b/net-im/toxext/Makefile @@ -1,6 +1,7 @@ PORTNAME= toxext DISTVERSIONPREFIX= v DISTVERSION= 0.0.3 +PORTREVISION= 1 CATEGORIES= net-im net-p2p MAINTAINER= yuri@FreeBSD.org diff --git a/net-im/toxic/Makefile b/net-im/toxic/Makefile index 9b6df0a97eb..4726eac4f3a 100644 --- a/net-im/toxic/Makefile +++ b/net-im/toxic/Makefile @@ -1,7 +1,7 @@ PORTNAME= toxic PORTVERSION= 0.11.3 DISTVERSIONPREFIX= v -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= net-im MAINTAINER= thierry@FreeBSD.org diff --git a/net-im/uTox/Makefile b/net-im/uTox/Makefile index b78541964e7..c5b4f634ede 100644 --- a/net-im/uTox/Makefile +++ b/net-im/uTox/Makefile @@ -1,7 +1,7 @@ PORTNAME= uTox DISTVERSION= 0.17.2 DISTVERSIONSUFFIX= -full -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= net-im net-p2p MASTER_SITES= https://github.com/uTox/uTox/releases/download/v${DISTVERSION}/ diff --git a/net-mgmt/victoria-metrics/Makefile b/net-mgmt/victoria-metrics/Makefile index 938bfe1f2d0..92e7317141f 100644 --- a/net-mgmt/victoria-metrics/Makefile +++ b/net-mgmt/victoria-metrics/Makefile @@ -1,6 +1,5 @@ PORTNAME?= victoria-metrics -PORTVERSION= 1.87.0 # don't forget to update BUILDINFO_TAG -PORTREVISION= 1 +PORTVERSION= 1.87.1 # don't forget to update BUILDINFO_TAG DISTVERSIONPREFIX= v CATEGORIES= net-mgmt @@ -14,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE USES= gmake go:modules,no_targets USE_RC_SUBR?= ${PORTNAME} MAKE_ENV= PKG_TAG=${DISTVERSIONPREFIX}${DISTVERSION} \ - GOOS=${OPSYS:tl} BUILDINFO_TAG=fe736c5 \ + GOOS=${OPSYS:tl} BUILDINFO_TAG=291c419 \ DATEINFO_TAG=${_GET_DATE:sh} ALL_TARGET= ${PORTNAME}-pure diff --git a/net-mgmt/victoria-metrics/Makefile.deps b/net-mgmt/victoria-metrics/Makefile.deps index 5a82d182770..042cf4fff23 100644 --- a/net-mgmt/victoria-metrics/Makefile.deps +++ b/net-mgmt/victoria-metrics/Makefile.deps @@ -1,16 +1,16 @@ # Generated with `make gomod-vendor' GH_TUPLE= \ - Azure:azure-sdk-for-go:39b9fd05301f:azure_azure_sdk_for_go_azblob/vendor/github.com/Azure/azure-sdk-for-go \ - Azure:azure-sdk-for-go:3a7a4f3e6a5e:azure_azure_sdk_for_go_azcore \ Azure:azure-sdk-for-go:425c0592f3ee:azure_azure_sdk_for_go_internal \ + Azure:azure-sdk-for-go:ae2eb9b9b272:azure_azure_sdk_for_go_azcore \ + Azure:azure-sdk-for-go:ec928e0ed34d:azure_azure_sdk_for_go_azblob \ VictoriaMetrics:fastcache:v1.12.0:victoriametrics_fastcache/vendor/github.com/VictoriaMetrics/fastcache \ VictoriaMetrics:fasthttp:v1.1.0:victoriametrics_fasthttp/vendor/github.com/VictoriaMetrics/fasthttp \ VictoriaMetrics:metrics:v1.23.1:victoriametrics_metrics/vendor/github.com/VictoriaMetrics/metrics \ VictoriaMetrics:metricsql:v0.51.2:victoriametrics_metricsql/vendor/github.com/VictoriaMetrics/metricsql \ VividCortex:ewma:v1.2.0:vividcortex_ewma/vendor/github.com/VividCortex/ewma \ alecthomas:units:b94a6e3cc137:alecthomas_units/vendor/github.com/alecthomas/units \ - aws:aws-sdk-go-v2:v1.17.3:aws_aws_sdk_go_v2/vendor/github.com/aws/aws-sdk-go-v2 \ - aws:aws-sdk-go:v1.44.192:aws_aws_sdk_go/vendor/github.com/aws/aws-sdk-go \ + aws:aws-sdk-go-v2:v1.17.4:aws_aws_sdk_go_v2/vendor/github.com/aws/aws-sdk-go-v2 \ + aws:aws-sdk-go:v1.44.198:aws_aws_sdk_go/vendor/github.com/aws/aws-sdk-go \ aws:smithy-go:v1.13.5:aws_smithy_go/vendor/github.com/aws/smithy-go \ beorn7:perks:v1.0.1:beorn7_perks/vendor/github.com/beorn7/perks \ census-instrumentation:opencensus-go:v0.24.0:census_instrumentation_opencensus_go/vendor/go.opencensus.io \ @@ -26,28 +26,28 @@ GH_TUPLE= \ go-yaml:yaml:v3.0.1:go_yaml_yaml_1/vendor/gopkg.in/yaml.v3 \ gogo:protobuf:v1.3.2:gogo_protobuf/vendor/github.com/gogo/protobuf \ golang:appengine:v1.6.7:golang_appengine/vendor/google.golang.org/appengine \ - golang:exp:f062dba9d201:golang_exp/vendor/golang.org/x/exp \ + golang:exp:46f607a40771:golang_exp/vendor/golang.org/x/exp \ golang:groupcache:41bb18bfe9da:golang_groupcache/vendor/github.com/golang/groupcache \ - golang:net:v0.5.0:golang_net/vendor/golang.org/x/net \ - golang:oauth2:v0.4.0:golang_oauth2/vendor/golang.org/x/oauth2 \ + golang:net:v0.6.0:golang_net/vendor/golang.org/x/net \ + golang:oauth2:v0.5.0:golang_oauth2/vendor/golang.org/x/oauth2 \ golang:protobuf:v1.5.2:golang_protobuf/vendor/github.com/golang/protobuf \ golang:snappy:v0.0.4:golang_snappy/vendor/github.com/golang/snappy \ golang:sync:v0.1.0:golang_sync/vendor/golang.org/x/sync \ - golang:sys:v0.4.0:golang_sys/vendor/golang.org/x/sys \ - golang:text:v0.6.0:golang_text/vendor/golang.org/x/text \ + golang:sys:v0.5.0:golang_sys/vendor/golang.org/x/sys \ + golang:text:v0.7.0:golang_text/vendor/golang.org/x/text \ golang:time:v0.3.0:golang_time/vendor/golang.org/x/time \ golang:xerrors:04be3eba64a2:golang_xerrors/vendor/golang.org/x/xerrors \ google:go-cmp:v0.5.9:google_go_cmp/vendor/github.com/google/go-cmp \ - google:go-genproto:1c016267d619:google_go_genproto/vendor/google.golang.org/genproto \ + google:go-genproto:0dfe4f8abfcc:google_go_genproto/vendor/google.golang.org/genproto \ google:uuid:v1.3.0:google_uuid/vendor/github.com/google/uuid \ - googleapis:enterprise-certificate-proxy:v0.2.1:googleapis_enterprise_certificate_proxy/vendor/github.com/googleapis/enterprise-certificate-proxy \ + googleapis:enterprise-certificate-proxy:v0.2.2:googleapis_enterprise_certificate_proxy/vendor/github.com/googleapis/enterprise-certificate-proxy \ googleapis:google-api-go-client:v0.109.0:googleapis_google_api_go_client/vendor/google.golang.org/api \ googleapis:google-cloud-go:compute/v1.18.0:googleapis_google_cloud_go_compute \ googleapis:google-cloud-go:storage/v1.29.0:googleapis_google_cloud_go_storage \ googleapis:google-cloud-go:v0.10.0:googleapis_google_cloud_go_iam/vendor/cloud.google.com/go \ googleapis:google-cloud-go:v0.109.0:googleapis_google_cloud_go \ grafana:regexp:6b5c0a4cb7fd:grafana_regexp/vendor/github.com/grafana/regexp \ - grpc:grpc-go:v1.52.3:grpc_grpc_go/vendor/google.golang.org/grpc \ + grpc:grpc-go:v1.53.0:grpc_grpc_go/vendor/google.golang.org/grpc \ influxdata:influxdb:v1.11.0:influxdata_influxdb/vendor/github.com/influxdata/influxdb \ jmespath:go-jmespath:v0.4.0:jmespath_go_jmespath/vendor/github.com/jmespath/go-jmespath \ jpillora:backoff:v1.0.0:jpillora_backoff/vendor/github.com/jpillora/backoff \ @@ -58,7 +58,7 @@ GH_TUPLE= \ matttproud:golang_protobuf_extensions:v1.0.4:matttproud_golang_protobuf_extensions/vendor/github.com/matttproud/golang_protobuf_extensions \ mwitkow:go-conntrack:2f068394615f:mwitkow_go_conntrack/vendor/github.com/mwitkow/go-conntrack \ oklog:ulid:v1.3.1:oklog_ulid/vendor/github.com/oklog/ulid \ - open-telemetry:opentelemetry-go:v1.12.0:open_telemetry_opentelemetry_go/vendor/go.opentelemetry.io/otel \ + open-telemetry:opentelemetry-go:v1.13.0:open_telemetry_opentelemetry_go/vendor/go.opentelemetry.io/otel \ pkg:errors:v0.9.1:pkg_errors/vendor/github.com/pkg/errors \ pmezard:go-difflib:v1.0.0:pmezard_go_difflib/vendor/github.com/pmezard/go-difflib \ prometheus:client_golang:v1.14.0:prometheus_client_golang/vendor/github.com/prometheus/client_golang \ diff --git a/net-mgmt/victoria-metrics/distinfo b/net-mgmt/victoria-metrics/distinfo index 14591722bdd..7bdf7d55919 100644 --- a/net-mgmt/victoria-metrics/distinfo +++ b/net-mgmt/victoria-metrics/distinfo @@ -1,12 +1,12 @@ -TIMESTAMP = 1675285391 -SHA256 (VictoriaMetrics-VictoriaMetrics-v1.87.0_GH0.tar.gz) = faa58c658a1feb54ae27e0db2d8b4a3f81c97719177b7dc78e85f277458310ef -SIZE (VictoriaMetrics-VictoriaMetrics-v1.87.0_GH0.tar.gz) = 24195461 -SHA256 (Azure-azure-sdk-for-go-39b9fd05301f_GH0.tar.gz) = 137fa359a47a7887b1f77a6bb41c7fc1911474acb18afcad037ed83c50623bc1 -SIZE (Azure-azure-sdk-for-go-39b9fd05301f_GH0.tar.gz) = 11846447 -SHA256 (Azure-azure-sdk-for-go-3a7a4f3e6a5e_GH0.tar.gz) = 6908656946e930bec9f4f3e6678633b92a84748d6a54c16c329ee98f3e032d53 -SIZE (Azure-azure-sdk-for-go-3a7a4f3e6a5e_GH0.tar.gz) = 11945782 +TIMESTAMP = 1675982896 +SHA256 (VictoriaMetrics-VictoriaMetrics-v1.87.1_GH0.tar.gz) = 9fbb0ffe36b177387397f2d66733da605cf2bf7a9ec5242bb0c82fba2d4a56f9 +SIZE (VictoriaMetrics-VictoriaMetrics-v1.87.1_GH0.tar.gz) = 25409155 SHA256 (Azure-azure-sdk-for-go-425c0592f3ee_GH0.tar.gz) = 6dcfaafd785b132d99cf29fcee270390f924fa2f754973cb7466e87d0013ebb1 SIZE (Azure-azure-sdk-for-go-425c0592f3ee_GH0.tar.gz) = 11851156 +SHA256 (Azure-azure-sdk-for-go-ae2eb9b9b272_GH0.tar.gz) = fff149e0cccef23515b8ae7bbd8e4eec1417accd71dec49dca5e61d503339b2c +SIZE (Azure-azure-sdk-for-go-ae2eb9b9b272_GH0.tar.gz) = 11957628 +SHA256 (Azure-azure-sdk-for-go-ec928e0ed34d_GH0.tar.gz) = 6de2206857b843b1b0e86da494f25bee2f05a9ceba28c6a4c6a782cb063f8fb9 +SIZE (Azure-azure-sdk-for-go-ec928e0ed34d_GH0.tar.gz) = 11992831 SHA256 (VictoriaMetrics-fastcache-v1.12.0_GH0.tar.gz) = c9ab43c38b55db755235314d175a21250904cfb5783e821c1549aa063a4d1bcf SIZE (VictoriaMetrics-fastcache-v1.12.0_GH0.tar.gz) = 955551 SHA256 (VictoriaMetrics-fasthttp-v1.1.0_GH0.tar.gz) = 87accfed9443475db2c7556108c3caa941143f523164841ca70cf5e1ef2fe122 @@ -19,10 +19,10 @@ SHA256 (VividCortex-ewma-v1.2.0_GH0.tar.gz) = 2f26521a9207b91dfbca3d28e5545bc11c SIZE (VividCortex-ewma-v1.2.0_GH0.tar.gz) = 6683 SHA256 (alecthomas-units-b94a6e3cc137_GH0.tar.gz) = 85363142a53436bea696d297e5b5fcda6bc6a8104b1d7ba0db88ffee455b72e2 SIZE (alecthomas-units-b94a6e3cc137_GH0.tar.gz) = 6012 -SHA256 (aws-aws-sdk-go-v2-v1.17.3_GH0.tar.gz) = 9f3502d77c06cbdc77c5ceaa41af760ae7b4e54098ac79df080fae975bbed340 -SIZE (aws-aws-sdk-go-v2-v1.17.3_GH0.tar.gz) = 32459349 -SHA256 (aws-aws-sdk-go-v1.44.192_GH0.tar.gz) = bedd9cc15f6b80dc56f0a7f139dbba5c0cf9f9df2602aa73da8650413f0fefb9 -SIZE (aws-aws-sdk-go-v1.44.192_GH0.tar.gz) = 26959390 +SHA256 (aws-aws-sdk-go-v2-v1.17.4_GH0.tar.gz) = 05b3e032538558ca4e3f44a60d59e4ff12c392cf7c8c32da2882ad9d81e2db4a +SIZE (aws-aws-sdk-go-v2-v1.17.4_GH0.tar.gz) = 32989650 +SHA256 (aws-aws-sdk-go-v1.44.198_GH0.tar.gz) = 37c64d75f8488edd4ae03c0f6f152c6edc2bde67b21667df9bf0490e510c0e20 +SIZE (aws-aws-sdk-go-v1.44.198_GH0.tar.gz) = 26982436 SHA256 (aws-smithy-go-v1.13.5_GH0.tar.gz) = 972f48cc78d633e101747bbf58d680766588839f3b2b42d4746d7299962e249b SIZE (aws-smithy-go-v1.13.5_GH0.tar.gz) = 327371 SHA256 (beorn7-perks-v1.0.1_GH0.tar.gz) = 98db84bb0224a26094e6adba91b7ee7a1a7ace28cb648d818f8e779e6a19f825 @@ -53,36 +53,36 @@ SHA256 (gogo-protobuf-v1.3.2_GH0.tar.gz) = 2bb4b13d6e56b3911f09b8e9ddd15708477fb SIZE (gogo-protobuf-v1.3.2_GH0.tar.gz) = 2038725 SHA256 (golang-appengine-v1.6.7_GH0.tar.gz) = c623d81235f7c9699e299b328191d813337dd57dcc800d7afdb5130e8c321a8f SIZE (golang-appengine-v1.6.7_GH0.tar.gz) = 333007 -SHA256 (golang-exp-f062dba9d201_GH0.tar.gz) = 642112332040ed2b0dd3e2963ce89b0a48f04e0ff4f0ca82df0c68e3ed885464 -SIZE (golang-exp-f062dba9d201_GH0.tar.gz) = 1618006 +SHA256 (golang-exp-46f607a40771_GH0.tar.gz) = dade02f52914a2e1f0054f4dcb09d866122608be3150cbb9515a2ac5cc73d85d +SIZE (golang-exp-46f607a40771_GH0.tar.gz) = 1618727 SHA256 (golang-groupcache-41bb18bfe9da_GH0.tar.gz) = 1e89795970d6593affdafe1d09dcf947681ca1ea82528e8e4fb9974a77f2e394 SIZE (golang-groupcache-41bb18bfe9da_GH0.tar.gz) = 26101 -SHA256 (golang-net-v0.5.0_GH0.tar.gz) = 75bd115b29351ceaf0013076f7c03dc6e6456b1adc768e7f8e66a13dd614a72d -SIZE (golang-net-v0.5.0_GH0.tar.gz) = 1238327 -SHA256 (golang-oauth2-v0.4.0_GH0.tar.gz) = 62563068253c5f96b86d213f21794162a50f0c1aca2843797a50171b4d404bd0 -SIZE (golang-oauth2-v0.4.0_GH0.tar.gz) = 87075 +SHA256 (golang-net-v0.6.0_GH0.tar.gz) = 0e6770352c835bd233f00dcd3b7081b4f8e935a8a66253c96271b634a2496d88 +SIZE (golang-net-v0.6.0_GH0.tar.gz) = 1238371 +SHA256 (golang-oauth2-v0.5.0_GH0.tar.gz) = d66a114eb470699158ae4a5b452704d707d6bc7586adf90e31bf8de1f754d048 +SIZE (golang-oauth2-v0.5.0_GH0.tar.gz) = 87071 SHA256 (golang-protobuf-v1.5.2_GH0.tar.gz) = 088cc0f3ba18fb8f9d00319568ff0af5a06d8925a6e6cb983bb837b4efb703b3 SIZE (golang-protobuf-v1.5.2_GH0.tar.gz) = 171702 SHA256 (golang-snappy-v0.0.4_GH0.tar.gz) = 77df678795596f9dfecb5744deb984633d780460a7e9a59e0c7ecfe2052b644f SIZE (golang-snappy-v0.0.4_GH0.tar.gz) = 66129 SHA256 (golang-sync-v0.1.0_GH0.tar.gz) = 81056c07b5dc1077f2d6ac0f7ce3d4ef199a3ff85c319ab03dcff22fa9ba2183 SIZE (golang-sync-v0.1.0_GH0.tar.gz) = 19356 -SHA256 (golang-sys-v0.4.0_GH0.tar.gz) = 765fb838f213fb11f22b8f5d2f14d221ccd331010730edd4631976be744d3621 -SIZE (golang-sys-v0.4.0_GH0.tar.gz) = 1425141 -SHA256 (golang-text-v0.6.0_GH0.tar.gz) = 5e21aa155036d214cde4b5992cd07ac81ecb230e87d2abaa3cf1a606df9b64fe -SIZE (golang-text-v0.6.0_GH0.tar.gz) = 8361991 +SHA256 (golang-sys-v0.5.0_GH0.tar.gz) = 810c8f1b7704674971ab6b2b614aba20a5a1765018fd2c639f528dbbcbf88b1f +SIZE (golang-sys-v0.5.0_GH0.tar.gz) = 1429723 +SHA256 (golang-text-v0.7.0_GH0.tar.gz) = a37dfe82c39f84c57a083da9725dd1bdae59cff6a5cbca3ae4443e446b4a70b8 +SIZE (golang-text-v0.7.0_GH0.tar.gz) = 8361947 SHA256 (golang-time-v0.3.0_GH0.tar.gz) = 2419ace580d977566862f0145991cd63f5db634518ea73f30d7a705a176e86eb SIZE (golang-time-v0.3.0_GH0.tar.gz) = 12214 SHA256 (golang-xerrors-04be3eba64a2_GH0.tar.gz) = 1b1756da9c87dce13834d0a495f2fe4d560b95a4aa208b638afbe602a872d26a SIZE (golang-xerrors-04be3eba64a2_GH0.tar.gz) = 13746 SHA256 (google-go-cmp-v0.5.9_GH0.tar.gz) = 41a074c2fcfc72f813736f8ca8e3116e260a6b79af407d9da0d4c5e4c3f61acf SIZE (google-go-cmp-v0.5.9_GH0.tar.gz) = 104427 -SHA256 (google-go-genproto-1c016267d619_GH0.tar.gz) = c934385e45278d64340befe8a2790db861fe56eaa7f377ab60a0df7f261b0604 -SIZE (google-go-genproto-1c016267d619_GH0.tar.gz) = 6399487 +SHA256 (google-go-genproto-0dfe4f8abfcc_GH0.tar.gz) = 8b0d3503e7d26080288d45f99b474b0b51606177d42ce0dd3bee8218b80e89e7 +SIZE (google-go-genproto-0dfe4f8abfcc_GH0.tar.gz) = 6421225 SHA256 (google-uuid-v1.3.0_GH0.tar.gz) = 7f7f37c47980e0afcc178a9ffc390bec29ed2371919b4c07658eb01791a7f921 SIZE (google-uuid-v1.3.0_GH0.tar.gz) = 16210 -SHA256 (googleapis-enterprise-certificate-proxy-v0.2.1_GH0.tar.gz) = 0f34a5fc8ead4b1665dc9043234b952b4ab29c945e5c2006c320382da7564818 -SIZE (googleapis-enterprise-certificate-proxy-v0.2.1_GH0.tar.gz) = 31581 +SHA256 (googleapis-enterprise-certificate-proxy-v0.2.2_GH0.tar.gz) = 0395979e0cf0a94bc510ea95e1a128c97ec96007f3d5cf7818a92f0c94bc0918 +SIZE (googleapis-enterprise-certificate-proxy-v0.2.2_GH0.tar.gz) = 31997 SHA256 (googleapis-google-api-go-client-v0.109.0_GH0.tar.gz) = 21d5dbc402251a42f34b27e3be22673d14fd52194005b170e946980ee093c1d5 SIZE (googleapis-google-api-go-client-v0.109.0_GH0.tar.gz) = 30947843 SHA256 (googleapis-google-cloud-go-compute-v1.18.0_GH0.tar.gz) = 479534541f37ac187391ea4fee29aa5dbbc0b2b0e526f002c97197abb9a72b32 @@ -95,8 +95,8 @@ SHA256 (googleapis-google-cloud-go-v0.109.0_GH0.tar.gz) = a7f07b38235d3c030c491c SIZE (googleapis-google-cloud-go-v0.109.0_GH0.tar.gz) = 19725390 SHA256 (grafana-regexp-6b5c0a4cb7fd_GH0.tar.gz) = c03b0069014c31e5a3980be8b1de9f6a2b90bd59da10392573c7f1b82b311522 SIZE (grafana-regexp-6b5c0a4cb7fd_GH0.tar.gz) = 470832 -SHA256 (grpc-grpc-go-v1.52.3_GH0.tar.gz) = ccbeb93c10b30a0473fc411d0f05df3bdecccf6f21890897c6625b8f0fd4a854 -SIZE (grpc-grpc-go-v1.52.3_GH0.tar.gz) = 1765077 +SHA256 (grpc-grpc-go-v1.53.0_GH0.tar.gz) = acc2f19f13b778bbc2fe77ce4c6afe51e87793971acc5c0bb1e8e141a5643a3f +SIZE (grpc-grpc-go-v1.53.0_GH0.tar.gz) = 1724906 SHA256 (influxdata-influxdb-v1.11.0_GH0.tar.gz) = 51bdde988fca05c1d54de82cd1ec096f790db15d00eda1f74d9375f16c22500b SIZE (influxdata-influxdb-v1.11.0_GH0.tar.gz) = 12125097 SHA256 (jmespath-go-jmespath-v0.4.0_GH0.tar.gz) = aa86d00b6836345eee196c13df2df084a18e0b1159935de9289f2ef6a7fe375d @@ -117,8 +117,8 @@ SHA256 (mwitkow-go-conntrack-2f068394615f_GH0.tar.gz) = 5bb72eaf9a4ffd7d0353fa69 SIZE (mwitkow-go-conntrack-2f068394615f_GH0.tar.gz) = 17140 SHA256 (oklog-ulid-v1.3.1_GH0.tar.gz) = 499a6ee77ca473a44ad9f11425a8f87f6c02ff1221b11f24d13bee13ce632640 SIZE (oklog-ulid-v1.3.1_GH0.tar.gz) = 55582 -SHA256 (open-telemetry-opentelemetry-go-v1.12.0_GH0.tar.gz) = faa07bf8beb5edf43731cc514fddf0d4f3dc485e1e0d51a3a9903343b90da3a3 -SIZE (open-telemetry-opentelemetry-go-v1.12.0_GH0.tar.gz) = 1153133 +SHA256 (open-telemetry-opentelemetry-go-v1.13.0_GH0.tar.gz) = 1a01d3797546ed154d2502951bc8b35e6e5907d3c936937f12b53feb6912e722 +SIZE (open-telemetry-opentelemetry-go-v1.13.0_GH0.tar.gz) = 1164680 SHA256 (pkg-errors-v0.9.1_GH0.tar.gz) = 56bfd893023daa498508bfe161de1be83299fcf15376035e7df79cbd7d6fa608 SIZE (pkg-errors-v0.9.1_GH0.tar.gz) = 13415 SHA256 (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 28f3dc1b5c0efd61203ab07233f774740d3bf08da4d8153fb5310db6cea0ebda diff --git a/net-mgmt/victoria-metrics/pkg-plist b/net-mgmt/victoria-metrics/pkg-plist index b338bb7a8ce..5c0c10bda64 100644 --- a/net-mgmt/victoria-metrics/pkg-plist +++ b/net-mgmt/victoria-metrics/pkg-plist @@ -80,6 +80,9 @@ bin/victoria-metrics %%PORTDOCS%%%%DOCSDIR%%/keyConcepts_vmui.png %%PORTDOCS%%%%DOCSDIR%%/logo.png %%PORTDOCS%%%%DOCSDIR%%/managed-victoriametrics/README.md +%%PORTDOCS%%%%DOCSDIR%%/managed-victoriametrics/how-to-monitor-k8s.md +%%PORTDOCS%%%%DOCSDIR%%/managed-victoriametrics/how-to-monitor-k8s_access-token.png +%%PORTDOCS%%%%DOCSDIR%%/managed-victoriametrics/how-to-monitor-k8s_datasource.png %%PORTDOCS%%%%DOCSDIR%%/managed-victoriametrics/quickstart.md %%PORTDOCS%%%%DOCSDIR%%/managed-victoriametrics/quickstart_continue-subscribe.png %%PORTDOCS%%%%DOCSDIR%%/managed-victoriametrics/quickstart_instance-create.png diff --git a/net-mgmt/xymon-server/Makefile b/net-mgmt/xymon-server/Makefile index 7710f884a48..7dfd772b690 100644 --- a/net-mgmt/xymon-server/Makefile +++ b/net-mgmt/xymon-server/Makefile @@ -52,17 +52,10 @@ FIXME2= analysis.cfg combo.cfg holidays.cfg rrddefinitions.cfg \ OPTIONS_DEFINE=DEBUG LDAP NETSNMP NETSNMP_DESC=Enable Net-SNMP support -.include - -.if ${PORT_OPTIONS:MLDAP} -MAKE_ENV+= WITH_LDAP=1 -USE+= ldap -.endif - -.if ${PORT_OPTIONS:MNETSNMP} -MAKE_ENV+= WITH_NETSNMP=1 -LIB_DEPENDS+= libnetsnmp.so:net-mgmt/net-snmp -.endif +LDAP_USES= ldap +LDAP_MAKE_ENV= WITH_LDAP=1 +NETSNMP_LIB_DEPENDS= libnetsnmp.so:net-mgmt/net-snmp +NETSNMP_MAKE_ENV= WITH_NETSNMP=1 post-patch: ${REINPLACE_CMD} -e 's|web-build client|web-build|' ${WRKSRC}/build/Makefile.rules diff --git a/net/44bsd-rdist/Makefile b/net/44bsd-rdist/Makefile index ceb8ffc320a..49f707f3175 100644 --- a/net/44bsd-rdist/Makefile +++ b/net/44bsd-rdist/Makefile @@ -15,6 +15,10 @@ NO_WRKSUBDIR= yes PLIST_FILES= bin/44bsd-rdist \ man/man1/44bsd-rdist.1.gz +CFLAGS= -Wno-deprecated-non-prototype \ + -Wno-incompatible-library-redeclaration \ + -Wno-int-conversion + post-extract: cd ${WRKSRC} ; co RCS/*,v diff --git a/net/cloudflared/Makefile b/net/cloudflared/Makefile index fd9f990a758..7db9abeb42e 100644 --- a/net/cloudflared/Makefile +++ b/net/cloudflared/Makefile @@ -1,6 +1,5 @@ PORTNAME= cloudflared -DISTVERSION= 2022.12.1 -PORTREVISION= 2 +DISTVERSION= 2023.2.1 CATEGORIES= net www MAINTAINER= egypcio@FreeBSD.org @@ -12,7 +11,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ca_root_nss>=0:security/ca_root_nss -USES= cpe go:1.18,modules +USES= cpe go:1.19,modules USE_RC_SUBR= ${PORTNAME} USE_GITHUB= yes GH_ACCOUNT= cloudflare diff --git a/net/cloudflared/distinfo b/net/cloudflared/distinfo index e3ac4ad8dc0..2c50123d61d 100644 --- a/net/cloudflared/distinfo +++ b/net/cloudflared/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1672139317 -SHA256 (cloudflare-cloudflared-2022.12.1_GH0.tar.gz) = 8cc5c41ea98a9d72687d5f62e733a9033191e834e4fa9b2aecc557f0ccfbda56 -SIZE (cloudflare-cloudflared-2022.12.1_GH0.tar.gz) = 7201655 +TIMESTAMP = 1676213625 +SHA256 (cloudflare-cloudflared-2023.2.1_GH0.tar.gz) = 468b0953eca6ab189859073067857062c91ed9adb18e12a43527e0dba3aa6409 +SIZE (cloudflare-cloudflared-2023.2.1_GH0.tar.gz) = 7403786 diff --git a/net/gerbera/Makefile b/net/gerbera/Makefile index 0a8109d58b5..3edbf184ebf 100644 --- a/net/gerbera/Makefile +++ b/net/gerbera/Makefile @@ -1,7 +1,6 @@ PORTNAME= gerbera DISTVERSIONPREFIX= v -DISTVERSION= 1.12.0 -PORTREVISION= 1 +DISTVERSION= 1.12.1 CATEGORIES= net multimedia MAINTAINER= diizzy@FreeBSD.org diff --git a/net/gerbera/distinfo b/net/gerbera/distinfo index 04728970ce7..5d6261b30e9 100644 --- a/net/gerbera/distinfo +++ b/net/gerbera/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1667599003 -SHA256 (gerbera-gerbera-v1.12.0_GH0.tar.gz) = bb04a4e4432b8ae149bdd5ea7f33f3af39cb226d3d52ec0aed3f8273023f1edd -SIZE (gerbera-gerbera-v1.12.0_GH0.tar.gz) = 4363130 +TIMESTAMP = 1676104315 +SHA256 (gerbera-gerbera-v1.12.1_GH0.tar.gz) = 2144a7c4a13e8b43aa0c911fbeae65f05e2c42254ddd03be5c41f5fcf103a93c +SIZE (gerbera-gerbera-v1.12.1_GH0.tar.gz) = 4368573 diff --git a/net/ipxe/Makefile b/net/ipxe/Makefile index 868025b9b3e..cae55f603e4 100644 --- a/net/ipxe/Makefile +++ b/net/ipxe/Makefile @@ -1,5 +1,5 @@ PORTNAME= ipxe -DISTVERSION= g20221222 +DISTVERSION= g20230211 PORTEPOCH= 1 CATEGORIES= net @@ -19,7 +19,7 @@ USES= gmake perl5 shebangfix USE_BINUTILS= yes USE_GCC= yes:build USE_GITHUB= yes -GH_TAGNAME= 7147532c3fbf9a70 +GH_TAGNAME= 3c83843e111ece30 USE_PERL5= build MAKE_ARGS= AR=${AR} \ ARCH=${ARCH:S/amd64/i386/} \ @@ -82,7 +82,7 @@ ISO_MAKE_ARGS= ISOLINUX_BIN="${WRKSRC}/isolinux.bin" \ LDLINUX_C32="${LOCALBASE}/share/syslinux/bios/com32/elflink/ldlinux/ldlinux.c32" ISO_ALL_TARGET= bin/ipxe.iso -PORTSCOUT= skipv:v1.21.1 +PORTSCOUT= skipv:1.21.1,v1.21.1 .include diff --git a/net/ipxe/distinfo b/net/ipxe/distinfo index 7a4333481af..c58d026de28 100644 --- a/net/ipxe/distinfo +++ b/net/ipxe/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1672140433 -SHA256 (ipxe-ipxe-g20221222-7147532c3fbf9a70_GH0.tar.gz) = 4b1f9064499c0a27293b7e82f1c27702a5bbfc38227093e6ec3cd0127f2168c8 -SIZE (ipxe-ipxe-g20221222-7147532c3fbf9a70_GH0.tar.gz) = 4036118 +TIMESTAMP = 1676218509 +SHA256 (ipxe-ipxe-g20230211-3c83843e111ece30_GH0.tar.gz) = f7f7e32435fe0faa47d9f6d24b3df4b4641103d7cbcff33042eac636cfa9d5d6 +SIZE (ipxe-ipxe-g20230211-3c83843e111ece30_GH0.tar.gz) = 4071521 diff --git a/net/liblinphone/Makefile b/net/liblinphone/Makefile index d929b3ff58d..6b9e7fc4e51 100644 --- a/net/liblinphone/Makefile +++ b/net/liblinphone/Makefile @@ -1,5 +1,6 @@ PORTNAME= liblinphone DISTVERSION= 5.1.56 +PORTREVISION= 1 CATEGORIES= net MAINTAINER= bofh@FreeBSD.org diff --git a/net/liblinphone/files/patch-console_linphonec.c b/net/liblinphone/files/patch-console_linphonec.c new file mode 100644 index 00000000000..db149797796 --- /dev/null +++ b/net/liblinphone/files/patch-console_linphonec.c @@ -0,0 +1,25 @@ +--- console/linphonec.c.orig 2023-02-11 23:13:07 UTC ++++ console/linphonec.c +@@ -965,7 +965,7 @@ static int + * + */ + static int +-linphonec_idle_call () ++linphonec_idle_call (void) + { + LinphoneCore *opm=linphonec; + +@@ -1274,7 +1274,7 @@ static int + * -1 on error + */ + static int +-handle_configfile_migration() ++handle_configfile_migration(void) + { + #if !defined(_WIN32_WCE) + char *old_cfg_gui; +@@ -1555,4 +1555,3 @@ lpc_strip_blanks(char *input) + * + * + ****************************************************************************/ +- diff --git a/net/liblinphone/files/patch-src_core_paths_paths-linux.cpp b/net/liblinphone/files/patch-src_core_paths_paths-linux.cpp index 6a60af5d95c..f7270b86f75 100644 --- a/net/liblinphone/files/patch-src_core_paths_paths-linux.cpp +++ b/net/liblinphone/files/patch-src_core_paths_paths-linux.cpp @@ -1,8 +1,8 @@ ---- src/core/paths/paths-linux.cpp.orig 2022-06-16 11:20:59 UTC +--- src/core/paths/paths-linux.cpp.orig 2022-08-08 14:58:59 UTC +++ src/core/paths/paths-linux.cpp -@@ -22,6 +22,16 @@ - +@@ -23,6 +23,16 @@ #include "paths-linux.h" + #include "linphone/api/c-factory.h" +#ifdef __FreeBSD__ +/* get_current_dir_name() is a GNU extension. diff --git a/net/mediastreamer/Makefile b/net/mediastreamer/Makefile index bb5480f7798..52f57e764b9 100644 --- a/net/mediastreamer/Makefile +++ b/net/mediastreamer/Makefile @@ -1,5 +1,6 @@ PORTNAME= mediastreamer DISTVERSION= 5.1.55 +PORTREVISION= 1 CATEGORIES= net MAINTAINER= bofh@FreeBSD.org diff --git a/net/mosh/Makefile b/net/mosh/Makefile index 5a5e8e303d8..9b90ffaf125 100644 --- a/net/mosh/Makefile +++ b/net/mosh/Makefile @@ -15,7 +15,7 @@ USE_PERL5= run GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-utempter --without-ncurses CONFIGURE_ENV+= OpenSSL_CFLAGS="-I${OPENSSLINC}" OpenSSL_LIBS="-L${OPENSSLLIB} -lssl -lcrypto" \ - TINFO_CFLAGS="-I/usr/include" + TINFO_CFLAGS="-I/usr/include" ac_cv_have_decl_bswap64=yes INSTALL_TARGET= install-strip USE_CXXSTD= c++11 diff --git a/net/onedrive/Makefile b/net/onedrive/Makefile index 38e9a01fe6b..bb65e1eb445 100644 --- a/net/onedrive/Makefile +++ b/net/onedrive/Makefile @@ -1,6 +1,7 @@ PORTNAME= onedrive DISTVERSIONPREFIX= v DISTVERSION= 2.4.23 +PORTREVISION= 1 CATEGORIES= net MAINTAINER= hiroo.ono+freebsd@gmail.com diff --git a/net/onedrive/files/patch-src_progress.d b/net/onedrive/files/patch-src_progress.d deleted file mode 100644 index 4a435573cf6..00000000000 --- a/net/onedrive/files/patch-src_progress.d +++ /dev/null @@ -1,23 +0,0 @@ ---- src/progress.d.orig 2019-04-16 02:18:26 UTC -+++ src/progress.d -@@ -7,6 +7,20 @@ import std.datetime; - import core.sys.posix.unistd; - import core.sys.posix.sys.ioctl; - -+// core.sys.posix.sys.ioccom; -+enum uint IOCPARM_MASK = 0x1fff; // parameter length, at most 13 bits -+enum uint IOC_OUT = 0x40000000; // copy parameters back -+ -+uint _IOC(T=typeof(null))(uint inorout, uint group, uint num, size_t len) -+{ -+ return (inorout | ((len & IOCPARM_MASK) << 16) | (group << 8) | num); -+} -+uint _IOR(T)(char g, int n) -+{ -+ return _IOC!(T)(IOC_OUT, cast(uint)g, cast(uint)n, T.sizeof); -+} -+enum uint TIOCGWINSZ = _IOR!(winsize)('t', 104); -+ - class Progress - { - private: diff --git a/net/pjsip/Makefile b/net/pjsip/Makefile index 5e92c0dbc49..beeae2f29f5 100644 --- a/net/pjsip/Makefile +++ b/net/pjsip/Makefile @@ -1,5 +1,6 @@ PORTNAME= pjsip DISTVERSION= 2.13 +PORTREVISION= 1 CATEGORIES= net MAINTAINER= ports@FreeBSD.org diff --git a/net/py-pytradfri/Makefile b/net/py-pytradfri/Makefile index 1fda19d636d..109d7474826 100644 --- a/net/py-pytradfri/Makefile +++ b/net/py-pytradfri/Makefile @@ -1,5 +1,5 @@ PORTNAME= pytradfri -DISTVERSION= 11.0.0 +DISTVERSION= 12.0.0 CATEGORIES= net MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/net/py-pytradfri/distinfo b/net/py-pytradfri/distinfo index 5f067828f0c..df8c6a605ca 100644 --- a/net/py-pytradfri/distinfo +++ b/net/py-pytradfri/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1650712579 -SHA256 (pytradfri-11.0.0.tar.gz) = 99d734b243c152db42bbf75ce9ac6a61af9ba687a1e1e2f7a4856c5c78597535 -SIZE (pytradfri-11.0.0.tar.gz) = 32301 +TIMESTAMP = 1676006778 +SHA256 (pytradfri-12.0.0.tar.gz) = 71f62110a5aca3f11f1270b4d13a4b2ec6399f1537252ce64d710178fb16bf91 +SIZE (pytradfri-12.0.0.tar.gz) = 32661 diff --git a/net/storj/Makefile b/net/storj/Makefile index f0d5ca4e391..6ba9c3fc750 100644 --- a/net/storj/Makefile +++ b/net/storj/Makefile @@ -1,6 +1,5 @@ PORTNAME= storj -PORTVERSION= 1.70.2 -PORTREVISION= 1 +PORTVERSION= 1.71.2 DISTVERSIONPREFIX= v CATEGORIES= net diff --git a/net/storj/distinfo b/net/storj/distinfo index e8a62f04d77..64a2a23a80a 100644 --- a/net/storj/distinfo +++ b/net/storj/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1673435564 -SHA256 (storj-storj-v1.70.2_GH0.tar.gz) = 918c7a333446e036343503f39f259f86ec0379ec5c92e4c4eb40852bc16f97c0 -SIZE (storj-storj-v1.70.2_GH0.tar.gz) = 7932704 +TIMESTAMP = 1674498972 +SHA256 (storj-storj-v1.71.2_GH0.tar.gz) = 74e70f180c258f58c9e048d24e4e6a2ac4d71240d342d942ee6255cfe2827418 +SIZE (storj-storj-v1.71.2_GH0.tar.gz) = 7974910 SHA256 (VividCortex-ewma-v1.1.1_GH0.tar.gz) = 3b2d62412b7ba2726a379cc0ae557595c027dc8206d0ef98f13831281b8f2b85 SIZE (VividCortex-ewma-v1.1.1_GH0.tar.gz) = 6042 SHA256 (alessio-shellescape-v1.2.2_GH0.tar.gz) = f3cc6a97a0f91a5be58bbf0ab3fa9bcd049a61789944f9e3f0c353cb9e851103 diff --git a/net/tcpview/Makefile b/net/tcpview/Makefile index c6ff57a4fa6..e7852e0ccb1 100644 --- a/net/tcpview/Makefile +++ b/net/tcpview/Makefile @@ -13,6 +13,7 @@ MAKE_JOBS_UNSAFE= yes USES= bison motif tar:Z MAKE_ARGS= PREFIX=${STAGEDIR}${PREFIX} +CFLAGS= -Wno-int-conversion post-patch: .for f in nametoaddr.c addrtoname.c print-nfs.c detail-tcp.c tv_addrtoname.c diff --git a/print/hplip/Makefile b/print/hplip/Makefile index 8e4e4ab51d0..b5d7277f704 100644 --- a/print/hplip/Makefile +++ b/print/hplip/Makefile @@ -1,5 +1,6 @@ PORTNAME= hplip PORTVERSION= 3.22.10 +PORTREVISION= 1 CATEGORIES= print MASTER_SITES= SF diff --git a/print/hplip/files/patch-pcard_pcardext_pcardext.c b/print/hplip/files/patch-pcard_pcardext_pcardext.c new file mode 100644 index 00000000000..2b6ea5eb61d --- /dev/null +++ b/print/hplip/files/patch-pcard_pcardext_pcardext.c @@ -0,0 +1,54 @@ +--- pcard/pcardext/pcardext.c.orig 2022-10-27 13:08:44 UTC ++++ pcard/pcardext/pcardext.c +@@ -59,7 +59,7 @@ int ReadSector(int sector, int nsector, void *buf, int + if( result ) + { + Py_ssize_t len = 0; +- PyString_AsStringAndSize( result, &result_str, &len ); ++ PyBytes_AsStringAndSize( result, &result_str, &len ); + + if( len < nsector*FAT_HARDSECT ) + { +@@ -83,7 +83,7 @@ int WriteSector(int sector, int nsector, void *buf, in + { + result = PyObject_CallFunction( writesectorFunc, "iis#", sector, nsector, buf, size ); + +- return PyInt_AS_LONG( result ); ++ return PyLong_AS_LONG( result ); + } + + return 1; +@@ -208,7 +208,7 @@ PyObject * pcardext_read( PyObject * self, PyObject * + + if( FatReadFileExt( name, offset, len, buffer ) == len ) + { +- return PyString_FromStringAndSize( (char *)buffer, len ); ++ return PyBytes_FromStringAndSize( (char *)buffer, len ); + } + else + { +@@ -234,16 +234,16 @@ static PyMethodDef pcardext_methods[] = + }; + + +-static char pcardext_documentation[] = "Python extension for HP photocard services"; ++PyDoc_STRVAR(pcardext_documentation, "Python extension for HP photocard services"); + +-void initpcardext( void ) ++static struct PyModuleDef pcardext_module = { ++ PyModuleDef_HEAD_INIT, "pcardext", pcardext_documentation, -1, ++ pcardext_methods, ++}; ++ ++PyMODINIT_FUNC PyInit_pcardext( void ) + { +- PyObject * mod = Py_InitModule4( "pcardext", pcardext_methods, +- pcardext_documentation, (PyObject*)NULL, +- PYTHON_API_VERSION ); +- +- if (mod == NULL) +- return; ++ return PyModule_Create(&pcardext_module); + } + + diff --git a/science/PETSc/Makefile b/science/PETSc/Makefile index 633c0b7345d..5067cf1ff2a 100644 --- a/science/PETSc/Makefile +++ b/science/PETSc/Makefile @@ -1,5 +1,6 @@ PORTNAME= PETSc -DISTVERSION= 3.18.3 +DISTVERSION= 3.18.4 +PORTREVISION= 1 CATEGORIES= science devel MASTER_SITES= https://ftp.mcs.anl.gov/pub/petsc/release-snapshots/ DISTNAME= ${PORTNAME:tl}-${DISTVERSION} @@ -25,6 +26,7 @@ CONFIGURE_ARGS= --with-shared-libraries=1 \ MAKEFLAGS="${MAKEFLAGS}" LDFLAGS="${LDFLAGS}" LIBS="" CONFIGURE_ARGS_amd64= CFLAGS="${CFLAGS} -msse2" CXXFLAGS="${CXXFLAGS} -msse2" CONFIGURE_ARGS_i386= CFLAGS="${CFLAGS} -msse2" CXXFLAGS="${CXXFLAGS} -msse2" +CONFIGURE_ARGS= --with-64-bit-indices # as opposed to 32-bit indices that are default CONFIGURE_LOG= configure.log USE_XORG= x11 MAKEFILE= makefile @@ -39,6 +41,13 @@ LDFLAGS+= ${LOCALBASE}/lib/libmpi.so DATADIR= ${PREFIX}/share/${PORTNAME:tl} PLIST_SUB= SHLIB=${DISTVERSION} SHL=${DISTVERSION:C/\.[0-9]$//} +OPTIONS_DEFINE= METIS +OPTIONS_DEFAULT= METIS + +METIS_DESC= Enable metis support for graph partitioning algorithms +METIS_CONFIGURE_ON= --with-metis=1 # --with-parmetis=1 to use include/parmetis.h +METIS_LIB_DEPENDS= libmetis.so:math/metis + post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libpetsc.so.${DISTVERSION} @${FIND} ${STAGEDIR}${PREFIX} -name "*.html" -delete diff --git a/science/PETSc/distinfo b/science/PETSc/distinfo index 2541688b01a..83a16e7b8aa 100644 --- a/science/PETSc/distinfo +++ b/science/PETSc/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1672460320 -SHA256 (petsc-3.18.3.tar.gz) = 8aaa005479c8ec2eed2b9cbb067cfc1ac0900b0de2176439f0d4f21e09c2020b -SIZE (petsc-3.18.3.tar.gz) = 18419852 +TIMESTAMP = 1676021048 +SHA256 (petsc-3.18.4.tar.gz) = 6173d30637261c5b740c0bea14747759200ca2012c7343139f9216bc296a6394 +SIZE (petsc-3.18.4.tar.gz) = 16313900 diff --git a/science/PETSc/pkg-plist b/science/PETSc/pkg-plist index d8c6beb27bf..ac818fdf194 100644 --- a/science/PETSc/pkg-plist +++ b/science/PETSc/pkg-plist @@ -5915,6 +5915,7 @@ libdata/pkgconfig/petsc.pc %%DATADIR%%/examples/src/tao/unconstrained/tutorials/eptorsion1.c %%DATADIR%%/examples/src/tao/unconstrained/tutorials/eptorsion2.c %%DATADIR%%/examples/src/tao/unconstrained/tutorials/eptorsion2f.F90 +%%DATADIR%%/examples/src/tao/unconstrained/tutorials/eptorsion3.c %%DATADIR%%/examples/src/tao/unconstrained/tutorials/makefile %%DATADIR%%/examples/src/tao/unconstrained/tutorials/minsurf1.c %%DATADIR%%/examples/src/tao/unconstrained/tutorials/minsurf2.c @@ -5932,6 +5933,7 @@ libdata/pkgconfig/petsc.pc %%DATADIR%%/examples/src/tao/unconstrained/tutorials/output/eptorsion2f_1.out %%DATADIR%%/examples/src/tao/unconstrained/tutorials/output/eptorsion2f_2.out %%DATADIR%%/examples/src/tao/unconstrained/tutorials/output/eptorsion2f_3.out +%%DATADIR%%/examples/src/tao/unconstrained/tutorials/output/eptorsion3_1.out %%DATADIR%%/examples/src/tao/unconstrained/tutorials/output/minsurf1_1.out %%DATADIR%%/examples/src/tao/unconstrained/tutorials/output/minsurf1_10.out %%DATADIR%%/examples/src/tao/unconstrained/tutorials/output/minsurf1_11.out diff --git a/science/bout++/Makefile b/science/bout++/Makefile index c00c2823ea8..b901aa12150 100644 --- a/science/bout++/Makefile +++ b/science/bout++/Makefile @@ -1,7 +1,7 @@ PORTNAME= bout++ DISTVERSIONPREFIX= v DISTVERSION= 4.4.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= science math # physics MAINTAINER= yuri@FreeBSD.org @@ -49,7 +49,7 @@ OPTIONS_MULTI= FORMAT OPTIONS_MULTI_FORMAT= HDF5 NETCDF OPTIONS_SINGLE= MPI OPTIONS_SINGLE_MPI= MPICH OPENMPI -OPTIONS_DEFAULT= MPICH NETCDF PETSC SLEPC +OPTIONS_DEFAULT= MPICH NETCDF # PETSC SLEPC: not compatible with the latest petsc-3.18.4 FORMAT_DESC= File format support @@ -68,8 +68,6 @@ OPRNMP_BROKEN= SEGV when OpenMP is enabled, see https://github.com/boutproject/ OPENMPI_USES= mpi:openmpi -PETSC_CMAKE_BOOL= BOUT_USE_PETSC - PETSC_DESC= Build with PETSc support PETSC_CMAKE_BOOL= BOUT_USE_PETSC PETSC_LIB_DEPENDS= libpetsc.so:science/PETSc diff --git a/science/code_saturne/Makefile b/science/code_saturne/Makefile index f4c0d88a3ff..cb86252933d 100644 --- a/science/code_saturne/Makefile +++ b/science/code_saturne/Makefile @@ -1,7 +1,7 @@ PORTNAME= code_saturne PORTVERSION= 7.1.1 DISTVERSIONPREFIX= v -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= science parallel MAINTAINER= thierry@FreeBSD.org diff --git a/science/massxpert/Makefile b/science/massxpert/Makefile index caadb75a9ce..3cdb7320d14 100644 --- a/science/massxpert/Makefile +++ b/science/massxpert/Makefile @@ -9,7 +9,6 @@ WWW= http://www.msxpertsuite.org LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/pthread-stubs.pc:devel/libpthread-stubs LIB_DEPENDS= libexpat.so:textproc/expat2 \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ diff --git a/security/afl++/Makefile b/security/afl++/Makefile index 0abbfcd0a67..f5f21406e23 100644 --- a/security/afl++/Makefile +++ b/security/afl++/Makefile @@ -1,5 +1,5 @@ PORTNAME= afl -PORTVERSION= 4.04c +PORTVERSION= 4.05c CATEGORIES= security PKGNAMESUFFIX= ++-${FLAVOR} diff --git a/security/afl++/distinfo b/security/afl++/distinfo index d0b50d259de..24369649615 100644 --- a/security/afl++/distinfo +++ b/security/afl++/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1675871651 -SHA256 (AFLplusplus-AFLplusplus-4.04c_GH0.tar.gz) = 979ae35bc9a06f5283240955762ac69ea91f36a519ec6521b4ee48d2bcea53c2 -SIZE (AFLplusplus-AFLplusplus-4.04c_GH0.tar.gz) = 2832011 +TIMESTAMP = 1676069847 +SHA256 (AFLplusplus-AFLplusplus-4.05c_GH0.tar.gz) = 5a2a7e94690771e2d80d2b30a72352e16bcc14f2cfff6d6fc1fd67f0ce2a9d3b +SIZE (AFLplusplus-AFLplusplus-4.05c_GH0.tar.gz) = 2839704 diff --git a/security/boringssl/Makefile b/security/boringssl/Makefile index 053d55e373a..56d29c8ab14 100644 --- a/security/boringssl/Makefile +++ b/security/boringssl/Makefile @@ -1,6 +1,5 @@ PORTNAME= boringssl -PORTVERSION= 0.0.0.0.2023.02.02.01 -PORTREVISION= 1 +PORTVERSION= 0.0.0.0.2023.02.10.01 CATEGORIES= security MAINTAINER= osa@FreeBSD.org @@ -20,7 +19,7 @@ CPE_VENDOR= google USE_GITHUB= yes GH_ACCOUNT= google -GH_TAGNAME= 50de086 +GH_TAGNAME= ace3316 GH_TUPLE= golang:crypto:c07d793c2f9a:golang_crypto/vendor/golang.org/x/crypto \ golang:net:04defd469f4e:golang_net/vendor/golang.org/x/net \ golang:sys:04245dca01da:golang_sys/vendor/golang.org/x/sys \ diff --git a/security/boringssl/distinfo b/security/boringssl/distinfo index 845ff82bf56..585d9d21687 100644 --- a/security/boringssl/distinfo +++ b/security/boringssl/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1675374862 -SHA256 (google-boringssl-0.0.0.0.2023.02.02.01-50de086_GH0.tar.gz) = 415531885972634fb6433523e76a85b8e52b27b064926bf3472bb1d77ba19182 -SIZE (google-boringssl-0.0.0.0.2023.02.02.01-50de086_GH0.tar.gz) = 30990471 +TIMESTAMP = 1676069825 +SHA256 (google-boringssl-0.0.0.0.2023.02.10.01-ace3316_GH0.tar.gz) = e62181db35cd40e2ed253f27a69bb7075b286d0daac4587fe29f593e3a7d9b84 +SIZE (google-boringssl-0.0.0.0.2023.02.10.01-ace3316_GH0.tar.gz) = 31018368 SHA256 (golang-crypto-c07d793c2f9a_GH0.tar.gz) = bd1e0856c43287c6ebd20d59e2b4f2ffa91c5cc275dbb02bb2cfc822e6dc18a4 SIZE (golang-crypto-c07d793c2f9a_GH0.tar.gz) = 1732023 SHA256 (golang-net-04defd469f4e_GH0.tar.gz) = 6009a6f0989341df975799276ff1c49af650d4a4ed3fd6db3501b91eb601810d diff --git a/security/boringssl/files/patch-crypto_CMakeLists.txt b/security/boringssl/files/patch-crypto_CMakeLists.txt index 06002b4a1b3..472bba3a0f6 100644 --- a/security/boringssl/files/patch-crypto_CMakeLists.txt +++ b/security/boringssl/files/patch-crypto_CMakeLists.txt @@ -1,10 +1,8 @@ ---- crypto/CMakeLists.txt.orig 2022-07-25 14:53:51.000000000 -0400 -+++ crypto/CMakeLists.txt 2022-07-26 12:18:36.169803000 -0400 -@@ -464,6 +466,7 @@ - endif() +--- crypto/CMakeLists.txt.orig 2023-02-10 18:50:34 UTC ++++ crypto/CMakeLists.txt +@@ -438,3 +438,5 @@ add_dependencies(crypto_test global_target) - SET_TARGET_PROPERTIES(crypto PROPERTIES LINKER_LANGUAGE C) + target_link_libraries(crypto_test test_support_lib boringssl_gtest crypto) + add_dependencies(all_tests crypto_test) ++ +SET_TARGET_PROPERTIES(crypto PROPERTIES SOVERSION 1) - - if(NOT WIN32 AND NOT ANDROID) - target_link_libraries(crypto pthread) diff --git a/security/boringssl/files/patch-ssl_CMakeLists.txt b/security/boringssl/files/patch-ssl_CMakeLists.txt index 8738202801f..9fab61a542e 100644 --- a/security/boringssl/files/patch-ssl_CMakeLists.txt +++ b/security/boringssl/files/patch-ssl_CMakeLists.txt @@ -1,8 +1,8 @@ ---- ssl/CMakeLists.txt.orig 2022-01-18 16:46:15 UTC +--- ssl/CMakeLists.txt.orig 2023-02-10 18:50:34 UTC +++ ssl/CMakeLists.txt -@@ -63,3 +63,5 @@ if(WIN32) - target_link_libraries(ssl_test ws2_32) - endif() +@@ -70,3 +70,5 @@ add_dependencies(ssl_test global_target) + + target_link_libraries(ssl_test test_support_lib boringssl_gtest ssl crypto) add_dependencies(all_tests ssl_test) + +SET_TARGET_PROPERTIES(ssl PROPERTIES SOVERSION 1) diff --git a/security/cops/Makefile b/security/cops/Makefile index 1b661dd334f..6671a944a65 100644 --- a/security/cops/Makefile +++ b/security/cops/Makefile @@ -14,6 +14,7 @@ USE_PERL5= run WRKSRC= ${WRKDIR}/${PORTNAME}_${PORTVERSION:S/.//g}+ HAS_CONFIGURE= yes CONFIGURE_SCRIPT= reconfig +CFLAGS= -Wno-format-security -Wno-int-conversion MAKEFILE= makefile MAKE_ARGS= EXECUTABLE="${EXECUTABLE}" C_SRC="${C_SRC}" MAKE_JOBS_UNSAFE= yes diff --git a/security/ffuf/Makefile b/security/ffuf/Makefile index 873653d3a06..c811d5929df 100644 --- a/security/ffuf/Makefile +++ b/security/ffuf/Makefile @@ -1,7 +1,6 @@ PORTNAME= ffuf DISTVERSIONPREFIX=v -DISTVERSION= 1.5.0 -PORTREVISION= 8 +DISTVERSION= 2.0.0 CATEGORIES= security www MAINTAINER= 0xdutra@gmail.com @@ -14,7 +13,14 @@ LICENSE_FILE= ${WRKSRC}/LICENSE USES= go:modules USE_GITHUB= yes -GH_TUPLE= pelletier:go-toml:v1.8.1:pelletier_go_toml/vendor/github.com/pelletier/go-toml +GH_TUPLE= \ + PuerkitoBio:goquery:v1.8.0:puerkitobio_goquery/vendor/github.com/PuerkitoBio/goquery \ + adrg:xdg:v0.4.0:adrg_xdg/vendor/github.com/adrg/xdg \ + andybalholm:cascadia:v1.3.1:andybalholm_cascadia/vendor/github.com/andybalholm/cascadia \ + davecgh:go-spew:v1.1.1:davecgh_go_spew/vendor/github.com/davecgh/go-spew \ + golang:net:v0.5.0:golang_net/vendor/golang.org/x/net \ + golang:sys:v0.4.0:golang_sys/vendor/golang.org/x/sys \ + pelletier:go-toml:v1.9.5:pelletier_go_toml/vendor/github.com/pelletier/go-toml PLIST_FILES= bin/${PORTNAME} diff --git a/security/ffuf/distinfo b/security/ffuf/distinfo index 28f6b4a5827..5613a25a7cc 100644 --- a/security/ffuf/distinfo +++ b/security/ffuf/distinfo @@ -1,5 +1,17 @@ -TIMESTAMP = 1653702416 -SHA256 (ffuf-ffuf-v1.5.0_GH0.tar.gz) = 70dc411c014c826f9c8a7b021e01d5bc50e2cba17e0dcc4df3e2e2574ad12073 -SIZE (ffuf-ffuf-v1.5.0_GH0.tar.gz) = 262346 -SHA256 (pelletier-go-toml-v1.8.1_GH0.tar.gz) = 837b8407fb401deff36961ce32498a1145c5ef4bad0b0060a25e632c14621941 -SIZE (pelletier-go-toml-v1.8.1_GH0.tar.gz) = 98819 +TIMESTAMP = 1675825995 +SHA256 (ffuf-ffuf-v2.0.0_GH0.tar.gz) = 80b42fe3dda8b24e10bade7b18651d402d1acf5031baedd0b344985721f3d8cd +SIZE (ffuf-ffuf-v2.0.0_GH0.tar.gz) = 270759 +SHA256 (PuerkitoBio-goquery-v1.8.0_GH0.tar.gz) = 3b7c6f02d8ecea5f615d6b55a925403e51ae26b13dec93ccdbd7d99d79aff231 +SIZE (PuerkitoBio-goquery-v1.8.0_GH0.tar.gz) = 105200 +SHA256 (adrg-xdg-v0.4.0_GH0.tar.gz) = 7f80dcb6b7ce96f2b8ccaa5577f874cd6b9e2a65c29bbcffa04a2304b9bef98a +SIZE (adrg-xdg-v0.4.0_GH0.tar.gz) = 20022 +SHA256 (andybalholm-cascadia-v1.3.1_GH0.tar.gz) = ced0bf6f8daadb38619be1e70675c6920c994649b83cd0a20e9e096c3785eb72 +SIZE (andybalholm-cascadia-v1.3.1_GH0.tar.gz) = 33071 +SHA256 (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 7d82b9bb7291adbe7498fe946920ab3e7fc9e6cbfc3b2294693fad00bf0dd17e +SIZE (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 42152 +SHA256 (golang-net-v0.5.0_GH0.tar.gz) = 75bd115b29351ceaf0013076f7c03dc6e6456b1adc768e7f8e66a13dd614a72d +SIZE (golang-net-v0.5.0_GH0.tar.gz) = 1238327 +SHA256 (golang-sys-v0.4.0_GH0.tar.gz) = 765fb838f213fb11f22b8f5d2f14d221ccd331010730edd4631976be744d3621 +SIZE (golang-sys-v0.4.0_GH0.tar.gz) = 1425141 +SHA256 (pelletier-go-toml-v1.9.5_GH0.tar.gz) = 7ee5ee9344a5c18eebf9487782e00b2dbeaaf19be64b447a1e1d90f8aed710e8 +SIZE (pelletier-go-toml-v1.9.5_GH0.tar.gz) = 106932 diff --git a/security/gopass/Makefile b/security/gopass/Makefile index 5247e01cde1..ecdfbc0747a 100644 --- a/security/gopass/Makefile +++ b/security/gopass/Makefile @@ -1,7 +1,6 @@ PORTNAME= gopass DISTVERSIONPREFIX= v -DISTVERSION= 1.15.3 -PORTREVISION= 2 +DISTVERSION= 1.15.4 CATEGORIES= security MAINTAINER= eduardo@FreeBSD.org diff --git a/security/gopass/distinfo b/security/gopass/distinfo index 87b56306413..21fbe22055d 100644 --- a/security/gopass/distinfo +++ b/security/gopass/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1673129569 -SHA256 (go/security_gopass/gopass-v1.15.3/v1.15.3.mod) = 0fbd7ece57057d688f35d97cfb9f73be9431b229a64f2038c40afecdf429fd75 -SIZE (go/security_gopass/gopass-v1.15.3/v1.15.3.mod) = 3045 -SHA256 (go/security_gopass/gopass-v1.15.3/v1.15.3.zip) = 377008464ae40de8aa83cf201435c61586d3010bb9a7bb9ce5a246d6c69f825e -SIZE (go/security_gopass/gopass-v1.15.3/v1.15.3.zip) = 2544134 -SHA256 (go/security_gopass/gopass-v1.15.3/gopasspw-password-store-example-8db75ba3b69c_GH0.tar.gz) = e2866f4749e844ea9f7d31386f971dd8bbf19acab2c0a06fe7c4e99462eda1c5 -SIZE (go/security_gopass/gopass-v1.15.3/gopasspw-password-store-example-8db75ba3b69c_GH0.tar.gz) = 1392 +TIMESTAMP = 1676213508 +SHA256 (go/security_gopass/gopass-v1.15.4/v1.15.4.mod) = 3ed0a25c8f6028e9476a28cd93604f685c1e04db4c0552e31e8cbefaab9a5290 +SIZE (go/security_gopass/gopass-v1.15.4/v1.15.4.mod) = 2963 +SHA256 (go/security_gopass/gopass-v1.15.4/v1.15.4.zip) = 53d4f7549146b7ddbe8f6de24c235cdccfbdd64e16d0270d117f85af93608fe5 +SIZE (go/security_gopass/gopass-v1.15.4/v1.15.4.zip) = 2551976 +SHA256 (go/security_gopass/gopass-v1.15.4/gopasspw-password-store-example-8db75ba3b69c_GH0.tar.gz) = e2866f4749e844ea9f7d31386f971dd8bbf19acab2c0a06fe7c4e99462eda1c5 +SIZE (go/security_gopass/gopass-v1.15.4/gopasspw-password-store-example-8db75ba3b69c_GH0.tar.gz) = 1392 diff --git a/security/gopass/pkg-plist b/security/gopass/pkg-plist index 398faa54f95..69b6f9a7bf1 100644 --- a/security/gopass/pkg-plist +++ b/security/gopass/pkg-plist @@ -24,7 +24,7 @@ etc/bash_completion.d/gopass.sh %%PORTDOCS%%%%DOCSDIR%%/commands/insert.md %%PORTDOCS%%%%DOCSDIR%%/commands/link.md %%PORTDOCS%%%%DOCSDIR%%/commands/list.md -%%PORTDOCS%%%%DOCSDIR%%/commands/mount.md +%%PORTDOCS%%%%DOCSDIR%%/commands/mounts.md %%PORTDOCS%%%%DOCSDIR%%/commands/move.md %%PORTDOCS%%%%DOCSDIR%%/commands/otp.md %%PORTDOCS%%%%DOCSDIR%%/commands/process.md diff --git a/security/gpg-tui/Makefile b/security/gpg-tui/Makefile index c07164c7fd1..bc27bcf0679 100644 --- a/security/gpg-tui/Makefile +++ b/security/gpg-tui/Makefile @@ -1,7 +1,6 @@ PORTNAME= gpg-tui DISTVERSIONPREFIX= v -DISTVERSION= 0.9.1 -PORTREVISION= 5 +DISTVERSION= 0.9.4 CATEGORIES= security MAINTAINER= se@FreeBSD.org diff --git a/security/gpg-tui/Makefile.crates b/security/gpg-tui/Makefile.crates index 890a7274e88..db3983fa9bf 100644 --- a/security/gpg-tui/Makefile.crates +++ b/security/gpg-tui/Makefile.crates @@ -1,159 +1,185 @@ -CARGO_CRATES= android_system_properties-0.1.4 \ - ansi_term-0.12.1 \ - anyhow-1.0.62 \ +CARGO_CRATES= android_system_properties-0.1.5 \ + anyhow-1.0.69 \ atty-0.2.14 \ autocfg-1.1.0 \ bitflags-1.3.2 \ block-0.1.6 \ - block-buffer-0.9.0 \ - bumpalo-3.11.0 \ - bytemuck-1.12.1 \ + block-buffer-0.10.3 \ + build-rs-0.1.2 \ + bumpalo-3.12.0 \ + bytemuck-1.13.0 \ byteorder-1.4.3 \ cassowary-0.3.0 \ - cc-1.0.73 \ + cc-1.0.79 \ + cfg-expr-0.11.0 \ cfg-if-1.0.0 \ - chrono-0.4.22 \ - clap-3.2.17 \ - clap_complete-3.2.4 \ - clap_derive-3.2.17 \ + chrono-0.4.23 \ + clap-3.2.23 \ + clap_complete-3.2.5 \ + clap_derive-3.2.18 \ clap_lex-0.2.4 \ clipboard-win-3.1.1 \ + codespan-reporting-0.11.1 \ color_quant-1.1.0 \ - colorsys-0.6.6 \ + colorsys-0.6.7 \ conv-0.3.3 \ copypasta-0.8.1 \ - copypasta-ext-0.3.9 \ + copypasta-ext-0.4.1 \ core-foundation-sys-0.8.3 \ - cpufeatures-0.2.2 \ + cpufeatures-0.2.5 \ crossterm-0.25.0 \ + crossterm-0.26.0 \ crossterm_winapi-0.9.0 \ + crypto-common-0.1.6 \ cstr-argument-0.1.2 \ - ctor-0.1.23 \ + ctor-0.1.26 \ custom_derive-0.1.7 \ + cxx-1.0.90 \ + cxx-build-1.0.90 \ + cxxbridge-flags-1.0.90 \ + cxxbridge-macro-1.0.90 \ diff-0.1.13 \ - digest-0.9.0 \ + digest-0.10.6 \ dirs-4.0.0 \ dirs-next-2.0.0 \ dirs-sys-0.3.7 \ dirs-sys-next-0.1.2 \ dlib-0.5.0 \ downcast-rs-1.2.0 \ - either-1.8.0 \ + either-1.8.1 \ + errno-0.2.8 \ + errno-dragonfly-0.1.2 \ generic-array-0.14.6 \ - getrandom-0.2.7 \ - gpg-error-0.5.2 \ - gpgme-0.10.0 \ - gpgme-sys-0.10.0 \ + getrandom-0.2.8 \ + gpg-error-0.6.0 \ + gpgme-0.11.0 \ + gpgme-sys-0.11.0 \ hashbrown-0.12.3 \ - heck-0.4.0 \ + heck-0.4.1 \ hermit-abi-0.1.19 \ hex-literal-0.3.4 \ - iana-time-zone-0.1.45 \ - image-0.24.3 \ - indexmap-1.9.1 \ - itoa-1.0.3 \ - jpeg-decoder-0.2.6 \ - js-sys-0.3.59 \ + iana-time-zone-0.1.53 \ + iana-time-zone-haiku-0.1.1 \ + image-0.24.5 \ + indexmap-1.9.2 \ + io-lifetimes-1.0.5 \ + itoa-1.0.5 \ + jpeg-decoder-0.3.0 \ + js-sys-0.3.61 \ lazy-bytes-cast-5.0.1 \ lazy_static-1.4.0 \ - libc-0.2.132 \ - libgpg-error-sys-0.5.2 \ - libloading-0.7.3 \ - lock_api-0.4.7 \ + libc-0.2.139 \ + libgpg-error-sys-0.6.0 \ + libloading-0.7.4 \ + link-cplusplus-1.0.8 \ + linux-raw-sys-0.1.4 \ + lock_api-0.4.9 \ log-0.4.17 \ malloc_buf-0.0.6 \ memchr-2.5.0 \ - memmap2-0.5.7 \ + memmap2-0.5.8 \ memoffset-0.6.5 \ + memoffset-0.7.1 \ minimal-lexical-0.2.1 \ - mio-0.8.4 \ - nix-0.22.3 \ - nix-0.24.2 \ - nom-7.1.1 \ + mio-0.8.5 \ + nix-0.24.3 \ + nom-7.1.3 \ + nom8-0.2.0 \ num-integer-0.1.45 \ num-rational-0.4.1 \ num-traits-0.2.15 \ objc-0.2.7 \ objc-foundation-0.1.1 \ objc_id-0.1.1 \ - once_cell-1.13.1 \ - opaque-debug-0.3.0 \ - os_str_bytes-6.3.0 \ + once_cell-1.17.0 \ + os_str_bytes-6.4.1 \ output_vt100-0.1.3 \ parking_lot-0.12.1 \ - parking_lot_core-0.9.3 \ - pkg-config-0.3.25 \ - pretty_assertions-1.2.1 \ + parking_lot_core-0.9.7 \ + pkg-config-0.3.26 \ + pretty_assertions-1.3.0 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ - proc-macro2-1.0.43 \ + proc-macro2-1.0.51 \ quick-xml-0.22.0 \ - quote-1.0.21 \ + quote-1.0.23 \ redox_syscall-0.2.16 \ redox_users-0.4.3 \ - rust-embed-6.4.0 \ - rust-embed-impl-6.2.0 \ - rust-embed-utils-7.2.0 \ - ryu-1.0.11 \ + rust-embed-6.4.2 \ + rust-embed-impl-6.3.1 \ + rust-embed-utils-7.3.0 \ + rustix-0.36.8 \ + ryu-1.0.12 \ same-file-1.0.6 \ - scoped-tls-1.0.0 \ + scoped-tls-1.0.1 \ scopeguard-1.1.0 \ - serde-1.0.143 \ - serde_derive-1.0.143 \ - serde_json-1.0.83 \ - sha2-0.9.9 \ - shellexpand-2.1.2 \ - signal-hook-0.3.14 \ + scratch-1.0.3 \ + serde-1.0.152 \ + serde_derive-1.0.152 \ + serde_json-1.0.93 \ + serde_spanned-0.6.1 \ + sha2-0.10.6 \ + shellexpand-3.0.0 \ + signal-hook-0.3.15 \ signal-hook-mio-0.2.3 \ - signal-hook-registry-1.4.0 \ - smallvec-1.9.0 \ + signal-hook-registry-1.4.1 \ + smallvec-1.10.0 \ smithay-client-toolkit-0.16.0 \ smithay-clipboard-0.6.6 \ static_assertions-1.1.0 \ strsim-0.10.0 \ - syn-1.0.99 \ - termcolor-1.1.3 \ - terminal_size-0.1.17 \ - textwrap-0.15.0 \ - thiserror-1.0.32 \ - thiserror-impl-1.0.32 \ - time-0.1.44 \ + syn-1.0.107 \ + system-deps-6.0.3 \ + termcolor-1.2.0 \ + terminal_size-0.2.3 \ + textwrap-0.16.0 \ + thiserror-1.0.38 \ + thiserror-impl-1.0.38 \ + time-0.1.45 \ tinytemplate-1.2.1 \ - toml-0.5.9 \ + toml-0.5.11 \ + toml-0.7.2 \ + toml_datetime-0.6.1 \ + toml_edit-0.19.3 \ tui-0.19.0 \ - typenum-1.15.0 \ - unicode-ident-1.0.3 \ - unicode-segmentation-1.9.0 \ - unicode-width-0.1.9 \ + typenum-1.16.0 \ + unicode-ident-1.0.6 \ + unicode-segmentation-1.10.1 \ + unicode-width-0.1.10 \ + version-compare-0.1.1 \ version_check-0.9.4 \ walkdir-2.3.2 \ wasi-0.10.0+wasi-snapshot-preview1 \ wasi-0.11.0+wasi-snapshot-preview1 \ - wasm-bindgen-0.2.82 \ - wasm-bindgen-backend-0.2.82 \ - wasm-bindgen-macro-0.2.82 \ - wasm-bindgen-macro-support-0.2.82 \ - wasm-bindgen-shared-0.2.82 \ - wayland-client-0.29.4 \ - wayland-commons-0.29.4 \ - wayland-cursor-0.29.4 \ - wayland-protocols-0.29.4 \ - wayland-scanner-0.29.4 \ - wayland-sys-0.29.4 \ - which-4.2.5 \ + wasm-bindgen-0.2.84 \ + wasm-bindgen-backend-0.2.84 \ + wasm-bindgen-macro-0.2.84 \ + wasm-bindgen-macro-support-0.2.84 \ + wasm-bindgen-shared-0.2.84 \ + wayland-client-0.29.5 \ + wayland-commons-0.29.5 \ + wayland-cursor-0.29.5 \ + wayland-protocols-0.29.5 \ + wayland-scanner-0.29.5 \ + wayland-sys-0.29.5 \ + which-4.4.0 \ 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.36.1 \ - windows_aarch64_msvc-0.36.1 \ - windows_i686_gnu-0.36.1 \ - windows_i686_msvc-0.36.1 \ - windows_x86_64_gnu-0.36.1 \ - windows_x86_64_msvc-0.36.1 \ - winreg-0.7.0 \ - winreg-0.9.0 \ + windows-sys-0.42.0 \ + windows-sys-0.45.0 \ + windows-targets-0.42.1 \ + windows_aarch64_gnullvm-0.42.1 \ + windows_aarch64_msvc-0.42.1 \ + windows_i686_gnu-0.42.1 \ + windows_i686_msvc-0.42.1 \ + windows_x86_64_gnu-0.42.1 \ + windows_x86_64_gnullvm-0.42.1 \ + windows_x86_64_msvc-0.42.1 \ + winreg-0.10.1 \ x11-clipboard-0.6.1 \ - xcb-1.1.1 \ + xcb-1.2.0 \ xcursor-0.3.4 \ - xml-rs-0.8.4 + xml-rs-0.8.4 \ + yansi-0.5.1 diff --git a/security/gpg-tui/distinfo b/security/gpg-tui/distinfo index c2cdc597ad8..c2be6d03353 100644 --- a/security/gpg-tui/distinfo +++ b/security/gpg-tui/distinfo @@ -1,10 +1,8 @@ -TIMESTAMP = 1660922324 -SHA256 (rust/crates/android_system_properties-0.1.4.crate) = d7ed72e1635e121ca3e79420540282af22da58be50de153d36f81ddc6b83aa9e -SIZE (rust/crates/android_system_properties-0.1.4.crate) = 4637 -SHA256 (rust/crates/ansi_term-0.12.1.crate) = d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2 -SIZE (rust/crates/ansi_term-0.12.1.crate) = 24838 -SHA256 (rust/crates/anyhow-1.0.62.crate) = 1485d4d2cc45e7b201ee3767015c96faa5904387c9d87c6efdd0fb511f12d305 -SIZE (rust/crates/anyhow-1.0.62.crate) = 43198 +TIMESTAMP = 1676227048 +SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311 +SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243 +SHA256 (rust/crates/anyhow-1.0.69.crate) = 224afbd727c3d6e4b90103ece64b8d1b67fbb1973b1046c2281eed3f3803f800 +SIZE (rust/crates/anyhow-1.0.69.crate) = 43576 SHA256 (rust/crates/atty-0.2.14.crate) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8 SIZE (rust/crates/atty-0.2.14.crate) = 5470 SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa @@ -13,60 +11,78 @@ SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c9 SIZE (rust/crates/bitflags-1.3.2.crate) = 23021 SHA256 (rust/crates/block-0.1.6.crate) = 0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a SIZE (rust/crates/block-0.1.6.crate) = 4077 -SHA256 (rust/crates/block-buffer-0.9.0.crate) = 4152116fd6e9dadb291ae18fc1ec3575ed6d84c29642d97890f4b4a3417297e4 -SIZE (rust/crates/block-buffer-0.9.0.crate) = 7108 -SHA256 (rust/crates/bumpalo-3.11.0.crate) = c1ad822118d20d2c234f427000d5acc36eabe1e29a348c89b63dd60b13f28e5d -SIZE (rust/crates/bumpalo-3.11.0.crate) = 80945 -SHA256 (rust/crates/bytemuck-1.12.1.crate) = 2f5715e491b5a1598fc2bef5a606847b5dc1d48ea625bd3c02c00de8285591da -SIZE (rust/crates/bytemuck-1.12.1.crate) = 38293 +SHA256 (rust/crates/block-buffer-0.10.3.crate) = 69cce20737498f97b993470a6e536b8523f0af7892a4f928cceb1ac5e52ebe7e +SIZE (rust/crates/block-buffer-0.10.3.crate) = 10465 +SHA256 (rust/crates/build-rs-0.1.2.crate) = b00b8763668c99f8d9101b8a0dd82106f58265464531a79b2cef0d9a30c17dd2 +SIZE (rust/crates/build-rs-0.1.2.crate) = 8396 +SHA256 (rust/crates/bumpalo-3.12.0.crate) = 0d261e256854913907f67ed06efbc3338dfe6179796deefc1ff763fc1aee5535 +SIZE (rust/crates/bumpalo-3.12.0.crate) = 81604 +SHA256 (rust/crates/bytemuck-1.13.0.crate) = c041d3eab048880cb0b86b256447da3f18859a163c3b8d8893f4e6368abe6393 +SIZE (rust/crates/bytemuck-1.13.0.crate) = 41703 SHA256 (rust/crates/byteorder-1.4.3.crate) = 14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610 SIZE (rust/crates/byteorder-1.4.3.crate) = 22512 SHA256 (rust/crates/cassowary-0.3.0.crate) = df8670b8c7b9dae1793364eafadf7239c40d669904660c5960d74cfd80b46a53 SIZE (rust/crates/cassowary-0.3.0.crate) = 22876 -SHA256 (rust/crates/cc-1.0.73.crate) = 2fff2a6927b3bb87f9595d67196a70493f627687a71d87a0d692242c33f58c11 -SIZE (rust/crates/cc-1.0.73.crate) = 57880 +SHA256 (rust/crates/cc-1.0.79.crate) = 50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f +SIZE (rust/crates/cc-1.0.79.crate) = 62624 +SHA256 (rust/crates/cfg-expr-0.11.0.crate) = b0357a6402b295ca3a86bc148e84df46c02e41f41fef186bda662557ef6328aa +SIZE (rust/crates/cfg-expr-0.11.0.crate) = 39821 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.22.crate) = bfd4d1b31faaa3a89d7934dbded3111da0d2ef28e3ebccdb4f0179f5929d1ef1 -SIZE (rust/crates/chrono-0.4.22.crate) = 185570 -SHA256 (rust/crates/clap-3.2.17.crate) = 29e724a68d9319343bb3328c9cc2dfde263f4b3142ee1059a9980580171c954b -SIZE (rust/crates/clap-3.2.17.crate) = 213699 -SHA256 (rust/crates/clap_complete-3.2.4.crate) = e4179da71abd56c26b54dd0c248cc081c1f43b0a1a7e8448e28e57a29baa993d -SIZE (rust/crates/clap_complete-3.2.4.crate) = 31618 -SHA256 (rust/crates/clap_derive-3.2.17.crate) = 13547f7012c01ab4a0e8f8967730ada8f9fdf419e8b6c792788f39cf4e46eefa -SIZE (rust/crates/clap_derive-3.2.17.crate) = 28217 +SHA256 (rust/crates/chrono-0.4.23.crate) = 16b0a3d9ed01224b22057780a37bb8c5dbfe1be8ba48678e7bf57ec4b385411f +SIZE (rust/crates/chrono-0.4.23.crate) = 187259 +SHA256 (rust/crates/clap-3.2.23.crate) = 71655c45cb9845d3270c9d6df84ebe72b4dad3c2ba3f7023ad47c144e4e473a5 +SIZE (rust/crates/clap-3.2.23.crate) = 219435 +SHA256 (rust/crates/clap_complete-3.2.5.crate) = 3f7a2e0a962c45ce25afce14220bc24f9dade0a1787f185cecf96bfba7847cd8 +SIZE (rust/crates/clap_complete-3.2.5.crate) = 31625 +SHA256 (rust/crates/clap_derive-3.2.18.crate) = ea0c8bce528c4be4da13ea6fead8965e95b6073585a2f05204bd8f4119f82a65 +SIZE (rust/crates/clap_derive-3.2.18.crate) = 28208 SHA256 (rust/crates/clap_lex-0.2.4.crate) = 2850f2f5a82cbf437dd5af4d49848fbdfc27c157c3d010345776f952765261c5 SIZE (rust/crates/clap_lex-0.2.4.crate) = 9652 SHA256 (rust/crates/clipboard-win-3.1.1.crate) = 9fdf5e01086b6be750428ba4a40619f847eb2e95756eee84b18e06e5f0b50342 SIZE (rust/crates/clipboard-win-3.1.1.crate) = 11964 +SHA256 (rust/crates/codespan-reporting-0.11.1.crate) = 3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e +SIZE (rust/crates/codespan-reporting-0.11.1.crate) = 48963 SHA256 (rust/crates/color_quant-1.1.0.crate) = 3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b SIZE (rust/crates/color_quant-1.1.0.crate) = 6649 -SHA256 (rust/crates/colorsys-0.6.6.crate) = 52c2ad453c82bd637e3969dc52f06676610db0b20c607bf0634c7e9d840789e8 -SIZE (rust/crates/colorsys-0.6.6.crate) = 24447 +SHA256 (rust/crates/colorsys-0.6.7.crate) = 54261aba646433cb567ec89844be4c4825ca92a4f8afba52fc4dd88436e31bbd +SIZE (rust/crates/colorsys-0.6.7.crate) = 24643 SHA256 (rust/crates/conv-0.3.3.crate) = 78ff10625fd0ac447827aa30ea8b861fead473bb60aeb73af6c1c58caf0d1299 SIZE (rust/crates/conv-0.3.3.crate) = 22124 SHA256 (rust/crates/copypasta-0.8.1.crate) = d7216b5c1e9ad3867252505995b02d01c6fa7e6db0d8abd42634352ef377777e SIZE (rust/crates/copypasta-0.8.1.crate) = 12872 -SHA256 (rust/crates/copypasta-ext-0.3.9.crate) = af4c1c3f959cd8047b935d503c30e8bdfc9f7539493962ec3e45b9f0d305cbcc -SIZE (rust/crates/copypasta-ext-0.3.9.crate) = 14332 +SHA256 (rust/crates/copypasta-ext-0.4.1.crate) = 056ee5d5413725e9fc2ae2d5a0f4689e1a6ff9fd81ae45c53563b63cd5174391 +SIZE (rust/crates/copypasta-ext-0.4.1.crate) = 14771 SHA256 (rust/crates/core-foundation-sys-0.8.3.crate) = 5827cebf4670468b8772dd191856768aedcb1b0278a04f989f7766351917b9dc SIZE (rust/crates/core-foundation-sys-0.8.3.crate) = 17519 -SHA256 (rust/crates/cpufeatures-0.2.2.crate) = 59a6001667ab124aebae2a495118e11d30984c3a653e99d86d58971708cf5e4b -SIZE (rust/crates/cpufeatures-0.2.2.crate) = 10655 +SHA256 (rust/crates/cpufeatures-0.2.5.crate) = 28d997bd5e24a5928dd43e46dc529867e207907fe0b239c3477d924f7f2ca320 +SIZE (rust/crates/cpufeatures-0.2.5.crate) = 11251 SHA256 (rust/crates/crossterm-0.25.0.crate) = e64e6c0fbe2c17357405f7c758c1ef960fce08bdfb2c03d88d2a18d7e09c4b67 SIZE (rust/crates/crossterm-0.25.0.crate) = 116533 +SHA256 (rust/crates/crossterm-0.26.0.crate) = 77f67c7faacd4db07a939f55d66a983a5355358a1f17d32cc9a8d01d1266b9ce +SIZE (rust/crates/crossterm-0.26.0.crate) = 120697 SHA256 (rust/crates/crossterm_winapi-0.9.0.crate) = 2ae1b35a484aa10e07fe0638d02301c5ad24de82d310ccbd2f3693da5f09bf1c SIZE (rust/crates/crossterm_winapi-0.9.0.crate) = 15561 +SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3 +SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760 SHA256 (rust/crates/cstr-argument-0.1.2.crate) = b6bd9c8e659a473bce955ae5c35b116af38af11a7acb0b480e01f3ed348aeb40 SIZE (rust/crates/cstr-argument-0.1.2.crate) = 4204 -SHA256 (rust/crates/ctor-0.1.23.crate) = cdffe87e1d521a10f9696f833fe502293ea446d7f256c06128293a4119bdf4cb -SIZE (rust/crates/ctor-0.1.23.crate) = 10581 +SHA256 (rust/crates/ctor-0.1.26.crate) = 6d2301688392eb071b0bf1a37be05c469d3cc4dbbd95df672fe28ab021e6a096 +SIZE (rust/crates/ctor-0.1.26.crate) = 10803 SHA256 (rust/crates/custom_derive-0.1.7.crate) = ef8ae57c4978a2acd8b869ce6b9ca1dfe817bff704c220209fdef2c0b75a01b9 SIZE (rust/crates/custom_derive-0.1.7.crate) = 10700 +SHA256 (rust/crates/cxx-1.0.90.crate) = 90d59d9acd2a682b4e40605a242f6670eaa58c5957471cbf85e8aa6a0b97a5e8 +SIZE (rust/crates/cxx-1.0.90.crate) = 682612 +SHA256 (rust/crates/cxx-build-1.0.90.crate) = ebfa40bda659dd5c864e65f4c9a2b0aff19bea56b017b9b77c73d3766a453a38 +SIZE (rust/crates/cxx-build-1.0.90.crate) = 84432 +SHA256 (rust/crates/cxxbridge-flags-1.0.90.crate) = 457ce6757c5c70dc6ecdbda6925b958aae7f959bda7d8fb9bde889e34a09dc03 +SIZE (rust/crates/cxxbridge-flags-1.0.90.crate) = 5253 +SHA256 (rust/crates/cxxbridge-macro-1.0.90.crate) = ebf883b7aacd7b2aeb2a7b338648ee19f57c140d4ee8e52c68979c6b2f7f2263 +SIZE (rust/crates/cxxbridge-macro-1.0.90.crate) = 59532 SHA256 (rust/crates/diff-0.1.13.crate) = 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8 SIZE (rust/crates/diff-0.1.13.crate) = 46216 -SHA256 (rust/crates/digest-0.9.0.crate) = d3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066 -SIZE (rust/crates/digest-0.9.0.crate) = 13247 +SHA256 (rust/crates/digest-0.10.6.crate) = 8168378f4e5023e7218c89c891c0fd8ecdb5e5e4f18cb78f38cf245dd021e76f +SIZE (rust/crates/digest-0.10.6.crate) = 19527 SHA256 (rust/crates/dirs-4.0.0.crate) = ca3aa72a6f96ea37bbc5aa912f6788242832f75369bdfdadcb0e38423f100059 SIZE (rust/crates/dirs-4.0.0.crate) = 12503 SHA256 (rust/crates/dirs-next-2.0.0.crate) = b98cf8ebf19c3d1b223e151f99a4f9f0690dca41414773390fc824184ac833e1 @@ -79,70 +95,84 @@ SHA256 (rust/crates/dlib-0.5.0.crate) = ac1b7517328c04c2aa68422fc60a41b922081821 SIZE (rust/crates/dlib-0.5.0.crate) = 5788 SHA256 (rust/crates/downcast-rs-1.2.0.crate) = 9ea835d29036a4087793836fa931b08837ad5e957da9e23886b29586fb9b6650 SIZE (rust/crates/downcast-rs-1.2.0.crate) = 11670 -SHA256 (rust/crates/either-1.8.0.crate) = 90e5c1c8368803113bf0c9584fc495a58b86dc8a29edbf8fe877d21d9507e797 -SIZE (rust/crates/either-1.8.0.crate) = 15992 +SHA256 (rust/crates/either-1.8.1.crate) = 7fcaabb2fef8c910e7f4c7ce9f67a1283a1715879a7c230ca9d6d1ae31f16d91 +SIZE (rust/crates/either-1.8.1.crate) = 16027 +SHA256 (rust/crates/errno-0.2.8.crate) = f639046355ee4f37944e44f60642c6f3a7efa3cf6b78c78a0d989a8ce6c396a1 +SIZE (rust/crates/errno-0.2.8.crate) = 9276 +SHA256 (rust/crates/errno-dragonfly-0.1.2.crate) = aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf +SIZE (rust/crates/errno-dragonfly-0.1.2.crate) = 1810 SHA256 (rust/crates/generic-array-0.14.6.crate) = bff49e947297f3312447abdca79f45f4738097cc82b06e72054d2223f601f1b9 SIZE (rust/crates/generic-array-0.14.6.crate) = 15889 -SHA256 (rust/crates/getrandom-0.2.7.crate) = 4eb1a864a501629691edf6c15a593b7a51eebaa1e8468e9ddc623de7c9b58ec6 -SIZE (rust/crates/getrandom-0.2.7.crate) = 28854 -SHA256 (rust/crates/gpg-error-0.5.2.crate) = 7073b9ac823434ae73608715086e944d694a7ce2677371b8c5253300d1f767f1 -SIZE (rust/crates/gpg-error-0.5.2.crate) = 16410 -SHA256 (rust/crates/gpgme-0.10.0.crate) = 64070c0f3dc514656d6d21b5c0b8a088db2f74d889410378340039088d6ae32b -SIZE (rust/crates/gpgme-0.10.0.crate) = 83900 -SHA256 (rust/crates/gpgme-sys-0.10.0.crate) = f9555986d7ef4c6c5bb57469f74df57bcc1a7c686a6de7c9be71e3377a095756 -SIZE (rust/crates/gpgme-sys-0.10.0.crate) = 14223 +SHA256 (rust/crates/getrandom-0.2.8.crate) = c05aeb6a22b8f62540c194aac980f2115af067bfe15a0734d7277a768d396b31 +SIZE (rust/crates/getrandom-0.2.8.crate) = 30553 +SHA256 (rust/crates/gpg-error-0.6.0.crate) = d89aaeddbfb92313378c58e98abadaaa34082b3855f1d455576eeeda08bd592c +SIZE (rust/crates/gpg-error-0.6.0.crate) = 39256 +SHA256 (rust/crates/gpgme-0.11.0.crate) = 57539732fbe58eacdb984734b72b470ed0bca3ab7a49813271878567025ac44f +SIZE (rust/crates/gpgme-0.11.0.crate) = 83653 +SHA256 (rust/crates/gpgme-sys-0.11.0.crate) = 509223d659c06e4a26229437d6ac917723f02d31917c86c6ecd50e8369741cf7 +SIZE (rust/crates/gpgme-sys-0.11.0.crate) = 10216 SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888 SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968 -SHA256 (rust/crates/heck-0.4.0.crate) = 2540771e65fc8cb83cd6e8a237f70c319bd5c29f78ed1084ba5d50eeac86f7f9 -SIZE (rust/crates/heck-0.4.0.crate) = 11161 +SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8 +SIZE (rust/crates/heck-0.4.1.crate) = 11567 SHA256 (rust/crates/hermit-abi-0.1.19.crate) = 62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33 SIZE (rust/crates/hermit-abi-0.1.19.crate) = 9979 SHA256 (rust/crates/hex-literal-0.3.4.crate) = 7ebdb29d2ea9ed0083cd8cece49bbd968021bd99b0849edb4a9a7ee0fdf6a4e0 SIZE (rust/crates/hex-literal-0.3.4.crate) = 9933 -SHA256 (rust/crates/iana-time-zone-0.1.45.crate) = ef5528d9c2817db4e10cc78f8d4c8228906e5854f389ff6b076cee3572a09d35 -SIZE (rust/crates/iana-time-zone-0.1.45.crate) = 15016 -SHA256 (rust/crates/image-0.24.3.crate) = 7e30ca2ecf7666107ff827a8e481de6a132a9b687ed3bb20bb1c144a36c00964 -SIZE (rust/crates/image-0.24.3.crate) = 265521 -SHA256 (rust/crates/indexmap-1.9.1.crate) = 10a35a97730320ffe8e2d410b5d3b69279b98d2c14bdb8b70ea89ecf7888d41e -SIZE (rust/crates/indexmap-1.9.1.crate) = 54114 -SHA256 (rust/crates/itoa-1.0.3.crate) = 6c8af84674fe1f223a982c933a0ee1086ac4d4052aa0fb8060c12c6ad838e754 -SIZE (rust/crates/itoa-1.0.3.crate) = 10481 -SHA256 (rust/crates/jpeg-decoder-0.2.6.crate) = 9478aa10f73e7528198d75109c8be5cd7d15fb530238040148d5f9a22d4c5b3b -SIZE (rust/crates/jpeg-decoder-0.2.6.crate) = 741477 -SHA256 (rust/crates/js-sys-0.3.59.crate) = 258451ab10b34f8af53416d1fdab72c22e805f0c92a1136d59470ec0b11138b2 -SIZE (rust/crates/js-sys-0.3.59.crate) = 78849 +SHA256 (rust/crates/iana-time-zone-0.1.53.crate) = 64c122667b287044802d6ce17ee2ddf13207ed924c712de9a66a5814d5b64765 +SIZE (rust/crates/iana-time-zone-0.1.53.crate) = 20176 +SHA256 (rust/crates/iana-time-zone-haiku-0.1.1.crate) = 0703ae284fc167426161c2e3f1da3ea71d94b21bedbcc9494e92b28e334e3dca +SIZE (rust/crates/iana-time-zone-haiku-0.1.1.crate) = 7200 +SHA256 (rust/crates/image-0.24.5.crate) = 69b7ea949b537b0fd0af141fff8c77690f2ce96f4f41f042ccb6c69c6c965945 +SIZE (rust/crates/image-0.24.5.crate) = 270381 +SHA256 (rust/crates/indexmap-1.9.2.crate) = 1885e79c1fc4b10f0e172c475f458b7f7b93061064d98c3293e98c5ba0c8b399 +SIZE (rust/crates/indexmap-1.9.2.crate) = 54627 +SHA256 (rust/crates/io-lifetimes-1.0.5.crate) = 1abeb7a0dd0f8181267ff8adc397075586500b81b28a73e8a0208b00fc170fb3 +SIZE (rust/crates/io-lifetimes-1.0.5.crate) = 35939 +SHA256 (rust/crates/itoa-1.0.5.crate) = fad582f4b9e86b6caa621cabeb0963332d92eea04729ab12892c2533951e6440 +SIZE (rust/crates/itoa-1.0.5.crate) = 10622 +SHA256 (rust/crates/jpeg-decoder-0.3.0.crate) = bc0000e42512c92e31c2252315bda326620a4e034105e900c98ec492fa077b3e +SIZE (rust/crates/jpeg-decoder-0.3.0.crate) = 742671 +SHA256 (rust/crates/js-sys-0.3.61.crate) = 445dde2150c55e483f3d8416706b97ec8e8237c307e5b7b4b8dd15e6af2a0730 +SIZE (rust/crates/js-sys-0.3.61.crate) = 80158 SHA256 (rust/crates/lazy-bytes-cast-5.0.1.crate) = 10257499f089cd156ad82d0a9cd57d9501fa2c989068992a97eb3c27836f206b SIZE (rust/crates/lazy-bytes-cast-5.0.1.crate) = 4354 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.132.crate) = 8371e4e5341c3a96db127eb2465ac681ced4c433e01dd0e938adbef26ba93ba5 -SIZE (rust/crates/libc-0.2.132.crate) = 595317 -SHA256 (rust/crates/libgpg-error-sys-0.5.2.crate) = ffb1aedf0efc5d25fdd08eb52b0759c71d02ac77fd1879b96e95211239528897 -SIZE (rust/crates/libgpg-error-sys-0.5.2.crate) = 16302 -SHA256 (rust/crates/libloading-0.7.3.crate) = efbc0f03f9a775e9f6aed295c6a1ba2253c5757a9e03d55c6caa46a681abcddd -SIZE (rust/crates/libloading-0.7.3.crate) = 27378 -SHA256 (rust/crates/lock_api-0.4.7.crate) = 327fa5b6a6940e4699ec49a9beae1ea4845c6bab9314e4f84ac68742139d8c53 -SIZE (rust/crates/lock_api-0.4.7.crate) = 25371 +SHA256 (rust/crates/libc-0.2.139.crate) = 201de327520df007757c1f0adce6e827fe8562fbc28bfd9c15571c66ca1f5f79 +SIZE (rust/crates/libc-0.2.139.crate) = 638983 +SHA256 (rust/crates/libgpg-error-sys-0.6.0.crate) = c97079310f39c835d3bd73578379d040f779614bb331c7ffbb6630fee6420290 +SIZE (rust/crates/libgpg-error-sys-0.6.0.crate) = 7457 +SHA256 (rust/crates/libloading-0.7.4.crate) = b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f +SIZE (rust/crates/libloading-0.7.4.crate) = 27580 +SHA256 (rust/crates/link-cplusplus-1.0.8.crate) = ecd207c9c713c34f95a097a5b029ac2ce6010530c7b49d7fea24d977dede04f5 +SIZE (rust/crates/link-cplusplus-1.0.8.crate) = 7674 +SHA256 (rust/crates/linux-raw-sys-0.1.4.crate) = f051f77a7c8e6957c0696eac88f26b0117e54f52d3fc682ab19397a8812846a4 +SIZE (rust/crates/linux-raw-sys-0.1.4.crate) = 878981 +SHA256 (rust/crates/lock_api-0.4.9.crate) = 435011366fe56583b16cf956f9df0095b405b82d76425bc8981c0e22e60ec4df +SIZE (rust/crates/lock_api-0.4.9.crate) = 25685 SHA256 (rust/crates/log-0.4.17.crate) = abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e SIZE (rust/crates/log-0.4.17.crate) = 38028 SHA256 (rust/crates/malloc_buf-0.0.6.crate) = 62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb SIZE (rust/crates/malloc_buf-0.0.6.crate) = 1239 SHA256 (rust/crates/memchr-2.5.0.crate) = 2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d SIZE (rust/crates/memchr-2.5.0.crate) = 65812 -SHA256 (rust/crates/memmap2-0.5.7.crate) = 95af15f345b17af2efc8ead6080fb8bc376f8cec1b35277b935637595fe77498 -SIZE (rust/crates/memmap2-0.5.7.crate) = 26229 +SHA256 (rust/crates/memmap2-0.5.8.crate) = 4b182332558b18d807c4ce1ca8ca983b34c3ee32765e47b3f0f69b90355cc1dc +SIZE (rust/crates/memmap2-0.5.8.crate) = 26592 SHA256 (rust/crates/memoffset-0.6.5.crate) = 5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce SIZE (rust/crates/memoffset-0.6.5.crate) = 7686 +SHA256 (rust/crates/memoffset-0.7.1.crate) = 5de893c32cde5f383baa4c04c5d6dbdd735cfd4a794b0debdb2bb1b421da5ff4 +SIZE (rust/crates/memoffset-0.7.1.crate) = 8556 SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841 -SHA256 (rust/crates/mio-0.8.4.crate) = 57ee1c23c7c63b0c9250c339ffdc69255f110b298b901b9f6c82547b7b87caaf -SIZE (rust/crates/mio-0.8.4.crate) = 93013 -SHA256 (rust/crates/nix-0.22.3.crate) = e4916f159ed8e5de0082076562152a76b7a1f64a01fd9d1e0fea002c37624faf -SIZE (rust/crates/nix-0.22.3.crate) = 230252 -SHA256 (rust/crates/nix-0.24.2.crate) = 195cdbc1741b8134346d515b3a56a1c94b0912758009cfd53f99ea0f57b065fc -SIZE (rust/crates/nix-0.24.2.crate) = 264176 -SHA256 (rust/crates/nom-7.1.1.crate) = a8903e5a29a317527874d0402f867152a3d21c908bb0b933e416c65e301d4c36 -SIZE (rust/crates/nom-7.1.1.crate) = 115818 +SHA256 (rust/crates/mio-0.8.5.crate) = e5d732bc30207a6423068df043e3d02e0735b155ad7ce1a6f76fe2baa5b158de +SIZE (rust/crates/mio-0.8.5.crate) = 93993 +SHA256 (rust/crates/nix-0.24.3.crate) = fa52e972a9a719cecb6864fb88568781eb706bac2cd1d4f04a648542dbf78069 +SIZE (rust/crates/nix-0.24.3.crate) = 266843 +SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a +SIZE (rust/crates/nom-7.1.3.crate) = 117570 +SHA256 (rust/crates/nom8-0.2.0.crate) = ae01545c9c7fc4486ab7debaf2aad7003ac19431791868fb2e8066df97fad2f8 +SIZE (rust/crates/nom8-0.2.0.crate) = 162020 SHA256 (rust/crates/num-integer-0.1.45.crate) = 225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9 SIZE (rust/crates/num-integer-0.1.45.crate) = 22529 SHA256 (rust/crates/num-rational-0.4.1.crate) = 0638a1c9d0a3c0914158145bc76cff373a75a627e6ecbfb71cbe6f453a5a19b0 @@ -155,68 +185,72 @@ SHA256 (rust/crates/objc-foundation-0.1.1.crate) = 1add1b659e36c9607c7aab864a76c SIZE (rust/crates/objc-foundation-0.1.1.crate) = 9063 SHA256 (rust/crates/objc_id-0.1.1.crate) = c92d4ddb4bd7b50d730c215ff871754d0da6b2178849f8a2a2ab69712d0c073b SIZE (rust/crates/objc_id-0.1.1.crate) = 3258 -SHA256 (rust/crates/once_cell-1.13.1.crate) = 074864da206b4973b84eb91683020dbefd6a8c3f0f38e054d93954e891935e4e -SIZE (rust/crates/once_cell-1.13.1.crate) = 31335 -SHA256 (rust/crates/opaque-debug-0.3.0.crate) = 624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5 -SIZE (rust/crates/opaque-debug-0.3.0.crate) = 5767 -SHA256 (rust/crates/os_str_bytes-6.3.0.crate) = 9ff7415e9ae3fff1225851df9e0d9e4e5479f947619774677a63572e55e80eff -SIZE (rust/crates/os_str_bytes-6.3.0.crate) = 22928 +SHA256 (rust/crates/once_cell-1.17.0.crate) = 6f61fba1741ea2b3d6a1e3178721804bb716a68a6aeba1149b5d52e3d464ea66 +SIZE (rust/crates/once_cell-1.17.0.crate) = 32736 +SHA256 (rust/crates/os_str_bytes-6.4.1.crate) = 9b7820b9daea5457c9f21c69448905d723fbd21136ccf521748f23fd49e723ee +SIZE (rust/crates/os_str_bytes-6.4.1.crate) = 23101 SHA256 (rust/crates/output_vt100-0.1.3.crate) = 628223faebab4e3e40667ee0b2336d34a5b960ff60ea743ddfdbcf7770bcfb66 SIZE (rust/crates/output_vt100-0.1.3.crate) = 4473 SHA256 (rust/crates/parking_lot-0.12.1.crate) = 3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f SIZE (rust/crates/parking_lot-0.12.1.crate) = 40967 -SHA256 (rust/crates/parking_lot_core-0.9.3.crate) = 09a279cbf25cb0757810394fbc1e359949b59e348145c643a939a525692e6929 -SIZE (rust/crates/parking_lot_core-0.9.3.crate) = 32256 -SHA256 (rust/crates/pkg-config-0.3.25.crate) = 1df8c4ec4b0627e53bdf214615ad287367e482558cf84b109250b37464dc03ae -SIZE (rust/crates/pkg-config-0.3.25.crate) = 16838 -SHA256 (rust/crates/pretty_assertions-1.2.1.crate) = c89f989ac94207d048d92db058e4f6ec7342b0971fc58d1271ca148b799b3563 -SIZE (rust/crates/pretty_assertions-1.2.1.crate) = 79474 +SHA256 (rust/crates/parking_lot_core-0.9.7.crate) = 9069cbb9f99e3a5083476ccb29ceb1de18b9118cafa53e90c9551235de2b9521 +SIZE (rust/crates/parking_lot_core-0.9.7.crate) = 32412 +SHA256 (rust/crates/pkg-config-0.3.26.crate) = 6ac9a59f73473f1b8d852421e59e64809f025994837ef743615c6d0c5b305160 +SIZE (rust/crates/pkg-config-0.3.26.crate) = 18662 +SHA256 (rust/crates/pretty_assertions-1.3.0.crate) = a25e9bcb20aa780fd0bb16b72403a9064d6b3f22f026946029acb941a50af755 +SIZE (rust/crates/pretty_assertions-1.3.0.crate) = 79441 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.43.crate) = 0a2ca2c61bc9f3d74d2886294ab7b9853abd9c1ad903a3ac7815c58989bb7bab -SIZE (rust/crates/proc-macro2-1.0.43.crate) = 41512 +SHA256 (rust/crates/proc-macro2-1.0.51.crate) = 5d727cae5b39d21da60fa540906919ad737832fe0b1c165da3a34d6548c849d6 +SIZE (rust/crates/proc-macro2-1.0.51.crate) = 41804 SHA256 (rust/crates/quick-xml-0.22.0.crate) = 8533f14c8382aaad0d592c812ac3b826162128b65662331e1127b45c3d18536b SIZE (rust/crates/quick-xml-0.22.0.crate) = 132066 -SHA256 (rust/crates/quote-1.0.21.crate) = bbe448f377a7d6961e30f5955f9b8d106c3f5e449d493ee1b125c1d43c2b5179 -SIZE (rust/crates/quote-1.0.21.crate) = 28030 +SHA256 (rust/crates/quote-1.0.23.crate) = 8856d8364d252a14d474036ea1358d63c9e6965c8e5c1885c18f73d70bff9c7b +SIZE (rust/crates/quote-1.0.23.crate) = 28058 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 SIZE (rust/crates/redox_users-0.4.3.crate) = 15353 -SHA256 (rust/crates/rust-embed-6.4.0.crate) = 9a17e5ac65b318f397182ae94e532da0ba56b88dd1200b774715d36c4943b1c3 -SIZE (rust/crates/rust-embed-6.4.0.crate) = 902426 -SHA256 (rust/crates/rust-embed-impl-6.2.0.crate) = 94e763e24ba2bf0c72bc6be883f967f794a019fafd1b86ba1daff9c91a7edd30 -SIZE (rust/crates/rust-embed-impl-6.2.0.crate) = 4423 -SHA256 (rust/crates/rust-embed-utils-7.2.0.crate) = 756feca3afcbb1487a1d01f4ecd94cf8ec98ea074c55a69e7136d29fb6166029 -SIZE (rust/crates/rust-embed-utils-7.2.0.crate) = 3034 -SHA256 (rust/crates/ryu-1.0.11.crate) = 4501abdff3ae82a1c1b477a17252eb69cee9e66eb915c1abaa4f44d873df9f09 -SIZE (rust/crates/ryu-1.0.11.crate) = 47007 +SHA256 (rust/crates/rust-embed-6.4.2.crate) = 283ffe2f866869428c92e0d61c2f35dfb4355293cdfdc48f49e895c15f1333d1 +SIZE (rust/crates/rust-embed-6.4.2.crate) = 901296 +SHA256 (rust/crates/rust-embed-impl-6.3.1.crate) = 31ab23d42d71fb9be1b643fe6765d292c5e14d46912d13f3ae2815ca048ea04d +SIZE (rust/crates/rust-embed-impl-6.3.1.crate) = 4661 +SHA256 (rust/crates/rust-embed-utils-7.3.0.crate) = c1669d81dfabd1b5f8e2856b8bbe146c6192b0ba22162edc738ac0a5de18f054 +SIZE (rust/crates/rust-embed-utils-7.3.0.crate) = 3062 +SHA256 (rust/crates/rustix-0.36.8.crate) = f43abb88211988493c1abb44a70efa56ff0ce98f233b7b276146f1f3f7ba9644 +SIZE (rust/crates/rustix-0.36.8.crate) = 290808 +SHA256 (rust/crates/ryu-1.0.12.crate) = 7b4b9743ed687d4b4bcedf9ff5eaa7398495ae14e61cba0a295704edbc7decde +SIZE (rust/crates/ryu-1.0.12.crate) = 47070 SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502 SIZE (rust/crates/same-file-1.0.6.crate) = 10183 -SHA256 (rust/crates/scoped-tls-1.0.0.crate) = ea6a9290e3c9cf0f18145ef7ffa62d68ee0bf5fcd651017e586dc7fd5da448c2 -SIZE (rust/crates/scoped-tls-1.0.0.crate) = 9146 +SHA256 (rust/crates/scoped-tls-1.0.1.crate) = e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294 +SIZE (rust/crates/scoped-tls-1.0.1.crate) = 8202 SHA256 (rust/crates/scopeguard-1.1.0.crate) = d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd SIZE (rust/crates/scopeguard-1.1.0.crate) = 11470 -SHA256 (rust/crates/serde-1.0.143.crate) = 53e8e5d5b70924f74ff5c6d64d9a5acd91422117c60f48c4e07855238a254553 -SIZE (rust/crates/serde-1.0.143.crate) = 76400 -SHA256 (rust/crates/serde_derive-1.0.143.crate) = d3d8e8de557aee63c26b85b947f5e59b690d0454c753f3adeb5cd7835ab88391 -SIZE (rust/crates/serde_derive-1.0.143.crate) = 54877 -SHA256 (rust/crates/serde_json-1.0.83.crate) = 38dd04e3c8279e75b31ef29dbdceebfe5ad89f4d0937213c53f7d49d01b3d5a7 -SIZE (rust/crates/serde_json-1.0.83.crate) = 144566 -SHA256 (rust/crates/sha2-0.9.9.crate) = 4d58a1e1bf39749807d89cf2d98ac2dfa0ff1cb3faa38fbb64dd88ac8013d800 -SIZE (rust/crates/sha2-0.9.9.crate) = 22247 -SHA256 (rust/crates/shellexpand-2.1.2.crate) = 7ccc8076840c4da029af4f87e4e8daeb0fca6b87bbb02e10cb60b791450e11e4 -SIZE (rust/crates/shellexpand-2.1.2.crate) = 16884 -SHA256 (rust/crates/signal-hook-0.3.14.crate) = a253b5e89e2698464fc26b545c9edceb338e18a89effeeecfea192c3025be29d -SIZE (rust/crates/signal-hook-0.3.14.crate) = 49446 +SHA256 (rust/crates/scratch-1.0.3.crate) = ddccb15bcce173023b3fedd9436f882a0739b8dfb45e4f6b6002bee5929f61b2 +SIZE (rust/crates/scratch-1.0.3.crate) = 8198 +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 +SIZE (rust/crates/serde_derive-1.0.152.crate) = 55586 +SHA256 (rust/crates/serde_json-1.0.93.crate) = cad406b69c91885b5107daf2c29572f6c8cdb3c66826821e286c533490c0bc76 +SIZE (rust/crates/serde_json-1.0.93.crate) = 144383 +SHA256 (rust/crates/serde_spanned-0.6.1.crate) = 0efd8caf556a6cebd3b285caf480045fcc1ac04f6bd786b09a6f11af30c4fcf4 +SIZE (rust/crates/serde_spanned-0.6.1.crate) = 7828 +SHA256 (rust/crates/sha2-0.10.6.crate) = 82e6b795fe2e3b1e845bafcb27aa35405c4d47cdfc92af5fc8d3002f76cebdc0 +SIZE (rust/crates/sha2-0.10.6.crate) = 20558 +SHA256 (rust/crates/shellexpand-3.0.0.crate) = dd1c7ddea665294d484c39fd0c0d2b7e35bbfe10035c5fe1854741a57f6880e1 +SIZE (rust/crates/shellexpand-3.0.0.crate) = 22856 +SHA256 (rust/crates/signal-hook-0.3.15.crate) = 732768f1176d21d09e076c23a93123d40bba92d50c4058da34d45c8de8e682b9 +SIZE (rust/crates/signal-hook-0.3.15.crate) = 50138 SHA256 (rust/crates/signal-hook-mio-0.2.3.crate) = 29ad2e15f37ec9a6cc544097b78a1ec90001e9f71b81338ca39f430adaca99af SIZE (rust/crates/signal-hook-mio-0.2.3.crate) = 9064 -SHA256 (rust/crates/signal-hook-registry-1.4.0.crate) = e51e73328dc4ac0c7ccbda3a494dfa03df1de2f46018127f60c693f2648455b0 -SIZE (rust/crates/signal-hook-registry-1.4.0.crate) = 17912 -SHA256 (rust/crates/smallvec-1.9.0.crate) = 2fd0db749597d91ff862fd1d55ea87f7855a744a8425a64695b6fca237d1dad1 -SIZE (rust/crates/smallvec-1.9.0.crate) = 28396 +SHA256 (rust/crates/signal-hook-registry-1.4.1.crate) = d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1 +SIZE (rust/crates/signal-hook-registry-1.4.1.crate) = 17987 +SHA256 (rust/crates/smallvec-1.10.0.crate) = a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0 +SIZE (rust/crates/smallvec-1.10.0.crate) = 31564 SHA256 (rust/crates/smithay-client-toolkit-0.16.0.crate) = f307c47d32d2715eb2e0ece5589057820e0e5e70d07c247d1063e844e107f454 SIZE (rust/crates/smithay-client-toolkit-0.16.0.crate) = 132020 SHA256 (rust/crates/smithay-clipboard-0.6.6.crate) = 0a345c870a1fae0b1b779085e81b51e614767c239e93503588e54c5b17f4b0e8 @@ -225,34 +259,44 @@ SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1 SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480 SHA256 (rust/crates/strsim-0.10.0.crate) = 73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623 SIZE (rust/crates/strsim-0.10.0.crate) = 11355 -SHA256 (rust/crates/syn-1.0.99.crate) = 58dbef6ec655055e20b86b15a8cc6d439cca19b667537ac6a1369572d151ab13 -SIZE (rust/crates/syn-1.0.99.crate) = 236084 -SHA256 (rust/crates/termcolor-1.1.3.crate) = bab24d30b911b2376f3a13cc2cd443142f0c81dda04c118693e35b3835757755 -SIZE (rust/crates/termcolor-1.1.3.crate) = 17242 -SHA256 (rust/crates/terminal_size-0.1.17.crate) = 633c1a546cee861a1a6d0dc69ebeca693bf4296661ba7852b9d21d159e0506df -SIZE (rust/crates/terminal_size-0.1.17.crate) = 9141 -SHA256 (rust/crates/textwrap-0.15.0.crate) = b1141d4d61095b28419e22cb0bbf02755f5e54e0526f97f1e3d1d160e60885fb -SIZE (rust/crates/textwrap-0.15.0.crate) = 52998 -SHA256 (rust/crates/thiserror-1.0.32.crate) = f5f6586b7f764adc0231f4c79be7b920e766bb2f3e51b3661cdb263828f19994 -SIZE (rust/crates/thiserror-1.0.32.crate) = 17241 -SHA256 (rust/crates/thiserror-impl-1.0.32.crate) = 12bafc5b54507e0149cdf1b145a5d80ab80a90bcd9275df43d4fff68460f6c21 -SIZE (rust/crates/thiserror-impl-1.0.32.crate) = 15347 -SHA256 (rust/crates/time-0.1.44.crate) = 6db9e6914ab8b1ae1c260a4ae7a49b6c5611b40328a735b21862567685e73255 -SIZE (rust/crates/time-0.1.44.crate) = 28885 +SHA256 (rust/crates/syn-1.0.107.crate) = 1f4064b5b16e03ae50984a5a8ed5d4f8803e6bc1fd170a3cda91a1be4b18e3f5 +SIZE (rust/crates/syn-1.0.107.crate) = 237539 +SHA256 (rust/crates/system-deps-6.0.3.crate) = 2955b1fe31e1fa2fbd1976b71cc69a606d7d4da16f6de3333d0c92d51419aeff +SIZE (rust/crates/system-deps-6.0.3.crate) = 22890 +SHA256 (rust/crates/termcolor-1.2.0.crate) = be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6 +SIZE (rust/crates/termcolor-1.2.0.crate) = 17917 +SHA256 (rust/crates/terminal_size-0.2.3.crate) = cb20089a8ba2b69debd491f8d2d023761cbf196e999218c591fa1e7e15a21907 +SIZE (rust/crates/terminal_size-0.2.3.crate) = 9361 +SHA256 (rust/crates/textwrap-0.16.0.crate) = 222a222a5bfe1bba4a77b45ec488a741b3cb8872e5e499451fd7d0129c9c7c3d +SIZE (rust/crates/textwrap-0.16.0.crate) = 53722 +SHA256 (rust/crates/thiserror-1.0.38.crate) = 6a9cd18aa97d5c45c6603caea1da6628790b37f7a34b6ca89522331c5180fed0 +SIZE (rust/crates/thiserror-1.0.38.crate) = 18947 +SHA256 (rust/crates/thiserror-impl-1.0.38.crate) = 1fb327af4685e4d03fa8cbcf1716380da910eeb2bb8be417e7f9fd3fb164f36f +SIZE (rust/crates/thiserror-impl-1.0.38.crate) = 15429 +SHA256 (rust/crates/time-0.1.45.crate) = 1b797afad3f312d1c66a56d11d0316f916356d11bd158fbc6ca6389ff6bf805a +SIZE (rust/crates/time-0.1.45.crate) = 28911 SHA256 (rust/crates/tinytemplate-1.2.1.crate) = be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc SIZE (rust/crates/tinytemplate-1.2.1.crate) = 26490 -SHA256 (rust/crates/toml-0.5.9.crate) = 8d82e1a7758622a465f8cee077614c73484dac5b836c02ff6a40d5d1010324d7 -SIZE (rust/crates/toml-0.5.9.crate) = 55667 +SHA256 (rust/crates/toml-0.5.11.crate) = f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234 +SIZE (rust/crates/toml-0.5.11.crate) = 54910 +SHA256 (rust/crates/toml-0.7.2.crate) = f7afcae9e3f0fe2c370fd4657108972cbb2fa9db1b9f84849cefd80741b01cb6 +SIZE (rust/crates/toml-0.7.2.crate) = 47107 +SHA256 (rust/crates/toml_datetime-0.6.1.crate) = 3ab8ed2edee10b50132aed5f331333428b011c99402b5a534154ed15746f9622 +SIZE (rust/crates/toml_datetime-0.6.1.crate) = 10765 +SHA256 (rust/crates/toml_edit-0.19.3.crate) = 5e6a7712b49e1775fb9a7b998de6635b299237f48b404dde71704f2e0e7f37e5 +SIZE (rust/crates/toml_edit-0.19.3.crate) = 93962 SHA256 (rust/crates/tui-0.19.0.crate) = ccdd26cbd674007e649a272da4475fb666d3aa0ad0531da7136db6fab0e5bad1 SIZE (rust/crates/tui-0.19.0.crate) = 141279 -SHA256 (rust/crates/typenum-1.15.0.crate) = dcf81ac59edc17cc8697ff311e8f5ef2d99fcbd9817b34cec66f90b6c3dfd987 -SIZE (rust/crates/typenum-1.15.0.crate) = 40741 -SHA256 (rust/crates/unicode-ident-1.0.3.crate) = c4f5b37a154999a8f3f98cc23a628d850e154479cd94decf3414696e12e31aaf -SIZE (rust/crates/unicode-ident-1.0.3.crate) = 35031 -SHA256 (rust/crates/unicode-segmentation-1.9.0.crate) = 7e8820f5d777f6224dc4be3632222971ac30164d4a258d595640799554ebfd99 -SIZE (rust/crates/unicode-segmentation-1.9.0.crate) = 93241 -SHA256 (rust/crates/unicode-width-0.1.9.crate) = 3ed742d4ea2bd1176e236172c8429aaf54486e7ac098db29ffe6529e0ce50973 -SIZE (rust/crates/unicode-width-0.1.9.crate) = 16745 +SHA256 (rust/crates/typenum-1.16.0.crate) = 497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba +SIZE (rust/crates/typenum-1.16.0.crate) = 42477 +SHA256 (rust/crates/unicode-ident-1.0.6.crate) = 84a22b9f218b40614adcb3f4ff08b703773ad44fa9423e4e0d346d5db86e4ebc +SIZE (rust/crates/unicode-ident-1.0.6.crate) = 42158 +SHA256 (rust/crates/unicode-segmentation-1.10.1.crate) = 1dd624098567895118886609431a7c3b8f516e41d30e0643f03d94592a147e36 +SIZE (rust/crates/unicode-segmentation-1.10.1.crate) = 98416 +SHA256 (rust/crates/unicode-width-0.1.10.crate) = c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b +SIZE (rust/crates/unicode-width-0.1.10.crate) = 18968 +SHA256 (rust/crates/version-compare-0.1.1.crate) = 579a42fc0b8e0c63b76519a339be31bed574929511fa53c1a3acae26eb258f29 +SIZE (rust/crates/version-compare-0.1.1.crate) = 13224 SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f SIZE (rust/crates/version_check-0.9.4.crate) = 14895 SHA256 (rust/crates/walkdir-2.3.2.crate) = 808cf2735cd4b6866113f648b791c6adc5714537bc222d9347bb203386ffda56 @@ -261,30 +305,30 @@ SHA256 (rust/crates/wasi-0.10.0+wasi-snapshot-preview1.crate) = 1a143597ca7c7793 SIZE (rust/crates/wasi-0.10.0+wasi-snapshot-preview1.crate) = 26964 SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423 SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131 -SHA256 (rust/crates/wasm-bindgen-0.2.82.crate) = fc7652e3f6c4706c8d9cd54832c4a4ccb9b5336e2c3bd154d5cccfbf1c1f5f7d -SIZE (rust/crates/wasm-bindgen-0.2.82.crate) = 166376 -SHA256 (rust/crates/wasm-bindgen-backend-0.2.82.crate) = 662cd44805586bd52971b9586b1df85cdbbd9112e4ef4d8f41559c334dc6ac3f -SIZE (rust/crates/wasm-bindgen-backend-0.2.82.crate) = 25764 -SHA256 (rust/crates/wasm-bindgen-macro-0.2.82.crate) = b260f13d3012071dfb1512849c033b1925038373aea48ced3012c09df952c602 -SIZE (rust/crates/wasm-bindgen-macro-0.2.82.crate) = 11808 -SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.82.crate) = 5be8e654bdd9b79216c2929ab90721aa82faf65c48cdf08bdc4e7f51357b80da -SIZE (rust/crates/wasm-bindgen-macro-support-0.2.82.crate) = 18529 -SHA256 (rust/crates/wasm-bindgen-shared-0.2.82.crate) = 6598dd0bd3c7d51095ff6531a5b23e02acdc81804e30d8f07afb77b7215a140a -SIZE (rust/crates/wasm-bindgen-shared-0.2.82.crate) = 7197 -SHA256 (rust/crates/wayland-client-0.29.4.crate) = 91223460e73257f697d9e23d401279123d36039a3f7a449e983f123292d4458f -SIZE (rust/crates/wayland-client-0.29.4.crate) = 71383 -SHA256 (rust/crates/wayland-commons-0.29.4.crate) = 94f6e5e340d7c13490eca867898c4cec5af56c27a5ffe5c80c6fc4708e22d33e -SIZE (rust/crates/wayland-commons-0.29.4.crate) = 20757 -SHA256 (rust/crates/wayland-cursor-0.29.4.crate) = c52758f13d5e7861fc83d942d3d99bf270c83269575e52ac29e5b73cb956a6bd -SIZE (rust/crates/wayland-cursor-0.29.4.crate) = 6136 -SHA256 (rust/crates/wayland-protocols-0.29.4.crate) = 60147ae23303402e41fe034f74fb2c35ad0780ee88a1c40ac09a3be1e7465741 -SIZE (rust/crates/wayland-protocols-0.29.4.crate) = 140842 -SHA256 (rust/crates/wayland-scanner-0.29.4.crate) = 39a1ed3143f7a143187156a2ab52742e89dac33245ba505c17224df48939f9e0 -SIZE (rust/crates/wayland-scanner-0.29.4.crate) = 17231 -SHA256 (rust/crates/wayland-sys-0.29.4.crate) = d9341df79a8975679188e37dab3889bfa57c44ac2cb6da166f519a81cbe452d4 -SIZE (rust/crates/wayland-sys-0.29.4.crate) = 7919 -SHA256 (rust/crates/which-4.2.5.crate) = 5c4fb54e6113b6a8772ee41c3404fb0301ac79604489467e0a9ce1f3e97c24ae -SIZE (rust/crates/which-4.2.5.crate) = 9326 +SHA256 (rust/crates/wasm-bindgen-0.2.84.crate) = 31f8dcbc21f30d9b8f2ea926ecb58f6b91192c17e9d33594b3df58b2007ca53b +SIZE (rust/crates/wasm-bindgen-0.2.84.crate) = 172947 +SHA256 (rust/crates/wasm-bindgen-backend-0.2.84.crate) = 95ce90fd5bcc06af55a641a86428ee4229e44e07033963a2290a8e241607ccb9 +SIZE (rust/crates/wasm-bindgen-backend-0.2.84.crate) = 26344 +SHA256 (rust/crates/wasm-bindgen-macro-0.2.84.crate) = 4c21f77c0bedc37fd5dc21f897894a5ca01e7bb159884559461862ae90c0b4c5 +SIZE (rust/crates/wasm-bindgen-macro-0.2.84.crate) = 12857 +SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.84.crate) = 2aff81306fcac3c7515ad4e177f521b5c9a15f2b08f4e32d823066102f35a5f6 +SIZE (rust/crates/wasm-bindgen-macro-support-0.2.84.crate) = 19076 +SHA256 (rust/crates/wasm-bindgen-shared-0.2.84.crate) = 0046fef7e28c3804e5e38bfa31ea2a0f73905319b677e57ebe37e49358989b5d +SIZE (rust/crates/wasm-bindgen-shared-0.2.84.crate) = 7219 +SHA256 (rust/crates/wayland-client-0.29.5.crate) = 3f3b068c05a039c9f755f881dc50f01732214f5685e379829759088967c46715 +SIZE (rust/crates/wayland-client-0.29.5.crate) = 71041 +SHA256 (rust/crates/wayland-commons-0.29.5.crate) = 8691f134d584a33a6606d9d717b95c4fa20065605f798a3f350d78dced02a902 +SIZE (rust/crates/wayland-commons-0.29.5.crate) = 20771 +SHA256 (rust/crates/wayland-cursor-0.29.5.crate) = 6865c6b66f13d6257bef1cd40cbfe8ef2f150fb8ebbdb1e8e873455931377661 +SIZE (rust/crates/wayland-cursor-0.29.5.crate) = 6195 +SHA256 (rust/crates/wayland-protocols-0.29.5.crate) = b950621f9354b322ee817a23474e479b34be96c2e909c14f7bc0100e9a970bc6 +SIZE (rust/crates/wayland-protocols-0.29.5.crate) = 140859 +SHA256 (rust/crates/wayland-scanner-0.29.5.crate) = 8f4303d8fa22ab852f789e75a967f0a2cdc430a607751c0499bada3e451cbd53 +SIZE (rust/crates/wayland-scanner-0.29.5.crate) = 17248 +SHA256 (rust/crates/wayland-sys-0.29.5.crate) = be12ce1a3c39ec7dba25594b97b42cb3195d54953ddb9d3d95a7c3902bc6e9d4 +SIZE (rust/crates/wayland-sys-0.29.5.crate) = 7926 +SHA256 (rust/crates/which-4.4.0.crate) = 2441c784c52b289a054b7201fc93253e288f094e2f4be9058343127c4226a269 +SIZE (rust/crates/which-4.4.0.crate) = 10889 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 @@ -293,29 +337,37 @@ SHA256 (rust/crates/winapi-util-0.1.5.crate) = 70ec6ce85bb158151cae5e5c87f95a8e9 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.36.1.crate) = ea04155a16a59f9eab786fe12a4a450e75cdb175f9e0d80da1e17db09f55b8d2 -SIZE (rust/crates/windows-sys-0.36.1.crate) = 3347053 -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_i686_gnu-0.36.1.crate) = 180e6ccf01daf4c426b846dfc66db1fc518f074baa793aa7d9b9aaeffad6a3b6 -SIZE (rust/crates/windows_i686_gnu-0.36.1.crate) = 818115 -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_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_msvc-0.36.1.crate) = c811ca4a8c853ef420abd8592ba53ddbbac90410fab6903b3e79972a631f7680 -SIZE (rust/crates/windows_x86_64_msvc-0.36.1.crate) = 661999 -SHA256 (rust/crates/winreg-0.7.0.crate) = 0120db82e8a1e0b9fb3345a539c478767c0048d842860994d96113d5b667bd69 -SIZE (rust/crates/winreg-0.7.0.crate) = 21225 -SHA256 (rust/crates/winreg-0.9.0.crate) = 16cdb3898397cf7f624c294948669beafaeebc5577d5ec53d0afb76633593597 -SIZE (rust/crates/winreg-0.9.0.crate) = 23127 +SHA256 (rust/crates/windows-sys-0.42.0.crate) = 5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7 +SIZE (rust/crates/windows-sys-0.42.0.crate) = 3006791 +SHA256 (rust/crates/windows-sys-0.45.0.crate) = 75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0 +SIZE (rust/crates/windows-sys-0.45.0.crate) = 2568659 +SHA256 (rust/crates/windows-targets-0.42.1.crate) = 8e2522491fbfcd58cc84d47aeb2958948c4b8982e9a2d8a2a35bbaed431390e7 +SIZE (rust/crates/windows-targets-0.42.1.crate) = 5524 +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_msvc-0.42.1.crate) = 4c8b1b673ffc16c47a9ff48570a9d85e25d265735c503681332589af6253c6c7 +SIZE (rust/crates/windows_aarch64_msvc-0.42.1.crate) = 664655 +SHA256 (rust/crates/windows_i686_gnu-0.42.1.crate) = de3887528ad530ba7bdbb1faa8275ec7a1155a45ffa57c37993960277145d640 +SIZE (rust/crates/windows_i686_gnu-0.42.1.crate) = 733428 +SHA256 (rust/crates/windows_i686_msvc-0.42.1.crate) = bf4d1122317eddd6ff351aa852118a2418ad4214e6613a50e0191f7004372605 +SIZE (rust/crates/windows_i686_msvc-0.42.1.crate) = 722583 +SHA256 (rust/crates/windows_x86_64_gnu-0.42.1.crate) = c1040f221285e17ebccbc2591ffdc2d44ee1f9186324dd3e84e99ac68d699c45 +SIZE (rust/crates/windows_x86_64_gnu-0.42.1.crate) = 697614 +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_msvc-0.42.1.crate) = 447660ad36a13288b1db4d4248e857b510e8c3a225c822ba4fb748c0aafecffd +SIZE (rust/crates/windows_x86_64_msvc-0.42.1.crate) = 664606 +SHA256 (rust/crates/winreg-0.10.1.crate) = 80d0f4e272c85def139476380b12f9ac60926689dd2e01d4923222f40580869d +SIZE (rust/crates/winreg-0.10.1.crate) = 25725 SHA256 (rust/crates/x11-clipboard-0.6.1.crate) = 6a7468a5768fea473e6c8c0d4b60d6d7001a64acceaac267207ca0281e1337e8 SIZE (rust/crates/x11-clipboard-0.6.1.crate) = 8018 -SHA256 (rust/crates/xcb-1.1.1.crate) = b127bf5bfe9dbb39118d6567e3773d4bbc795411a8e1ef7b7e056bccac0011a9 -SIZE (rust/crates/xcb-1.1.1.crate) = 199998 +SHA256 (rust/crates/xcb-1.2.0.crate) = 0faeb4d7e2d54fff4a0584f61297e86b106914af2029778de7b427f72564d6c5 +SIZE (rust/crates/xcb-1.2.0.crate) = 203590 SHA256 (rust/crates/xcursor-0.3.4.crate) = 463705a63313cd4301184381c5e8042f0a7e9b4bb63653f216311d4ae74690b7 SIZE (rust/crates/xcursor-0.3.4.crate) = 6069 SHA256 (rust/crates/xml-rs-0.8.4.crate) = d2d7d3948613f75c98fd9328cfdcc45acc4d360655289d0a7d4ec931392200a3 SIZE (rust/crates/xml-rs-0.8.4.crate) = 52690 -SHA256 (orhun-gpg-tui-v0.9.1_GH0.tar.gz) = 876d9dd34e575c230fc63558e5974830b71a4c092a885526dfdbc19aba31c610 -SIZE (orhun-gpg-tui-v0.9.1_GH0.tar.gz) = 11632546 +SHA256 (rust/crates/yansi-0.5.1.crate) = 09041cd90cf85f7f8b2df60c646f853b7f535ce68f85244eb6731cf89fa498ec +SIZE (rust/crates/yansi-0.5.1.crate) = 16525 +SHA256 (orhun-gpg-tui-v0.9.4_GH0.tar.gz) = 37645b53a5969fe976ca2520ed81f54d88d65411c561389f7f9e773eb5247fd9 +SIZE (orhun-gpg-tui-v0.9.4_GH0.tar.gz) = 11634982 diff --git a/security/john/Makefile b/security/john/Makefile index a2220e5c2ec..d8f42867e84 100644 --- a/security/john/Makefile +++ b/security/john/Makefile @@ -52,6 +52,8 @@ OPENMPI_CONFIGURE_ON= --enable-mpi OPENMPI_CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/mpi/openmpi/include" \ LDFLAGS="-L${LOCALBASE}/mpi/openmpi/lib" +CFLAGS_powerpc64= -mvsx + post-patch: @${REINPLACE_CMD} -e 's|/usr|${PREFIX}|' ${WRKSRC}/params.h @${REINPLACE_CMD} -e '/^host_cpu=/s|$$| ; case $$host_cpu in\ diff --git a/security/keybase/Makefile b/security/keybase/Makefile index 6cea5065719..5688bf69a07 100644 --- a/security/keybase/Makefile +++ b/security/keybase/Makefile @@ -1,9 +1,11 @@ PORTNAME= keybase -PORTVERSION= 5.8.1 -PORTREVISION= 7 +PORTVERSION= 6.0.4 DISTVERSIONPREFIX= v -MASTER_SITES= https://github.com/keybase/client/releases/download/v${PORTVERSION}/ +MASTER_SITES= https://raw.githubusercontent.com/${GH_ACCOUNT}/${GH_PROJECT}/${DISTVERSIONFULL}/go/:gomod +#MASTER_SITES= https://raw.githubusercontent.com/keybase/client/v${PORTVERSION}/go/:gomod CATEGORIES= security +DISTFILES= go.mod:gomod + MAINTAINER= sunpoet@FreeBSD.org COMMENT= Keybase.io client and Keybase Filesystem (KBFS) @@ -12,12 +14,16 @@ WWW= https://keybase.io/docs/command_line LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/../LICENSE -USES= cpe go tar:xz +USES= cpe go:modules tar:xz +USE_GITHUB= yes +GH_ACCOUNT= keybase +GH_PROJECT= client + +GO_MODULE= github.com/keybase/client/go +GO_TARGET= ./keybase ./kbfs/kbfsfuse ./kbfs/kbfsgit/git-remote-keybase ./kbfs/kbfstool GO_BUILDFLAGS= -tags production -GO_PKGNAME= github.com/keybase/client/go -GO_TARGET= ${GO_PKGNAME}/keybase ${GO_PKGNAME}/kbfs/kbfsfuse ${GO_PKGNAME}/kbfs/kbfsgit/git-remote-keybase ${GO_PKGNAME}/kbfs/kbfstool -WRKSRC= ${WRKDIR}/client-v${PORTVERSION}/go +WRKSRC_SUBDIR= go PLIST_FILES= bin/git-remote-keybase bin/kbfsfuse bin/kbfstool bin/keybase diff --git a/security/keybase/distinfo b/security/keybase/distinfo index b6f8438f307..cfda128077d 100644 --- a/security/keybase/distinfo +++ b/security/keybase/distinfo @@ -1,3 +1,5 @@ -TIMESTAMP = 1654708328 -SHA256 (keybase-v5.8.1.tar.xz) = 5e89792105ce29420e92ebeaf8055db5e7d67de5e181f83f69904356ddeb8c71 -SIZE (keybase-v5.8.1.tar.xz) = 60142348 +TIMESTAMP = 1675622993 +SHA256 (go/security_keybase/keybase-client-v6.0.4_GH0/go.mod) = c1d31be5d590ee197dffea7799c62ca1395fe340c3c8d1e68736e6c4b49446ad +SIZE (go/security_keybase/keybase-client-v6.0.4_GH0/go.mod) = 18849 +SHA256 (go/security_keybase/keybase-client-v6.0.4_GH0/keybase-client-v6.0.4_GH0.tar.gz) = 10f1b0fbee30520091a2005886947e34ea8d0f3dc3197a80563e5eb12664cc59 +SIZE (go/security_keybase/keybase-client-v6.0.4_GH0/keybase-client-v6.0.4_GH0.tar.gz) = 57268878 diff --git a/security/keybase/files/patch-vendor-golang.org-x-sys-unix-ztypes_freebsd_arm64.go b/security/keybase/files/patch-vendor-golang.org-x-sys-unix-ztypes_freebsd_arm64.go deleted file mode 100644 index ba20c450f78..00000000000 --- a/security/keybase/files/patch-vendor-golang.org-x-sys-unix-ztypes_freebsd_arm64.go +++ /dev/null @@ -1,13 +0,0 @@ -Obtained from: https://github.com/golang/sys/commit/33540a1f603772f9d4b761f416f5c10dade23e96 - ---- vendor/golang.org/x/sys/unix/ztypes_freebsd_arm64.go.orig 2020-03-10 17:25:08 UTC -+++ vendor/golang.org/x/sys/unix/ztypes_freebsd_arm64.go -@@ -397,7 +397,7 @@ type Reg struct { - } - - type FpReg struct { -- Fp_q [32]uint128 -+ Fp_q [512]uint8 - Fp_sr uint32 - Fp_cr uint32 - } diff --git a/security/lego/Makefile b/security/lego/Makefile index e2488be9943..95ce639871a 100644 --- a/security/lego/Makefile +++ b/security/lego/Makefile @@ -1,7 +1,6 @@ PORTNAME= lego DISTVERSIONPREFIX= v -DISTVERSION= 4.9.1 -PORTREVISION= 3 +DISTVERSION= 4.10.0 CATEGORIES= security MAINTAINER= matt@matthoran.com diff --git a/security/lego/distinfo b/security/lego/distinfo index 0f2af5e38ef..70d527187a1 100644 --- a/security/lego/distinfo +++ b/security/lego/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1669484826 -SHA256 (go/security_lego/lego-v4.9.1/v4.9.1.mod) = d13d2b7f8fb42ec5de834bf16a585b434b6b1b8202d4ee9280a44e697e96d835 -SIZE (go/security_lego/lego-v4.9.1/v4.9.1.mod) = 6404 -SHA256 (go/security_lego/lego-v4.9.1/v4.9.1.zip) = 8a74d3568f76d6c4d254c2c523c9bf66e5b77fadc03dd295d6ad7bd229482dfd -SIZE (go/security_lego/lego-v4.9.1/v4.9.1.zip) = 1066530 +TIMESTAMP = 1676126529 +SHA256 (go/security_lego/lego-v4.10.0/v4.10.0.mod) = 8d9fa3af46835bfcc20b268cec1f2846f7138a8ef69eca8a8454d4072df27698 +SIZE (go/security_lego/lego-v4.10.0/v4.10.0.mod) = 6258 +SHA256 (go/security_lego/lego-v4.10.0/v4.10.0.zip) = 209a5de863f2d0c31864407f882d132bcb07564dde5d249bc8315a70ab0dda74 +SIZE (go/security_lego/lego-v4.10.0/v4.10.0.zip) = 1108291 diff --git a/security/logcheck/Makefile b/security/logcheck/Makefile index 79c1fa81859..11831dceaf4 100644 --- a/security/logcheck/Makefile +++ b/security/logcheck/Makefile @@ -1,5 +1,5 @@ PORTNAME= logcheck -DISTVERSION= 1.4.0 +DISTVERSION= 1.4.1 CATEGORIES= security MASTER_SITES= DEBIAN_POOL DISTNAME= ${PORTNAME}_${PORTVERSION} @@ -54,7 +54,8 @@ MAN8_FILES= logcheck.8 logtail.8 logtail2.8 REINPLACE_FILES= debian/logcheck.cron.d docs/logcheck.sgml \ docs/logtail2.8 docs/README.logcheck \ docs/README.logcheck-database docs/README.logtail \ - etc/logcheck.conf src/logcheck src/logtail2 + etc/logcheck.conf etc/logcheck.logfiles src/logcheck \ + src/logtail2 RUNDIR= ${BASEDIR}/var/run/${PORTNAME} .include @@ -71,6 +72,7 @@ do-install: ${STAGEDIR}${DBDIR} \ ${STAGEDIR}${DOCSDIR} \ ${STAGEDIR}${ETCDIR} \ + ${STAGEDIR}${ETCDIR}/logcheck.logfiles.d \ ${STAGEDIR}${EXAMPLESDIR} \ ${STAGEDIR}${RUNDIR} ${INSTALL_SCRIPT} ${WRKSRC}/src/logcheck-test ${STAGEDIR}${PREFIX}/bin @@ -80,7 +82,9 @@ do-install: ${INSTALL_DATA} ${WRKSRC}/etc/logcheck.conf \ ${STAGEDIR}${ETCDIR}/logcheck.conf.sample ${INSTALL_DATA} ${WRKSRC}/etc/logcheck.logfiles \ - ${STAGEDIR}${ETCDIR}/logcheck.logfiles.sample + ${STAGEDIR}${ETCDIR}/ + ${INSTALL_DATA} ${WRKSRC}/etc/logcheck.logfiles.d/syslog.logfiles \ + ${STAGEDIR}${ETCDIR}/logcheck.logfiles.d/syslog.logfiles.sample .for i in ${CONFIG_DIRS} @${MKDIR} ${STAGEDIR}${ETCDIR}/${i} ${INSTALL_DATA} ${WRKSRC}/rulefiles/linux/${i}/* \ diff --git a/security/logcheck/distinfo b/security/logcheck/distinfo index 1623f327cd2..f8a41fb0345 100644 --- a/security/logcheck/distinfo +++ b/security/logcheck/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1671926319 -SHA256 (logcheck_1.4.0.tar.xz) = dfd95c980727108cc9b8921736af9388dea0f6157688c03e8e39de378107b3dc -SIZE (logcheck_1.4.0.tar.xz) = 135232 +TIMESTAMP = 1676208609 +SHA256 (logcheck_1.4.1.tar.xz) = 6ea06d7a4607c025cb45d7ab230d8b0245b26015a03f13ce109874817ca2d853 +SIZE (logcheck_1.4.1.tar.xz) = 138260 diff --git a/security/logcheck/files/patch-etc_logcheck.conf b/security/logcheck/files/patch-etc_logcheck.conf index 4af58e20395..b94033de993 100644 --- a/security/logcheck/files/patch-etc_logcheck.conf +++ b/security/logcheck/files/patch-etc_logcheck.conf @@ -1,4 +1,4 @@ ---- etc/logcheck.conf.orig 2017-01-25 21:08:04 UTC +--- etc/logcheck.conf.orig 2022-12-22 22:41:45 UTC +++ etc/logcheck.conf @@ -9,7 +9,7 @@ # Controls the presence of boilerplate at the top of each message: @@ -20,18 +20,12 @@ # Alternatively, set to "1" to enable cracking.ignore support #SUPPORT_CRACKING_IGNORE=0 -@@ -53,13 +53,7 @@ FQDN=1 +@@ -53,7 +53,7 @@ FQDN=1 # Controls the base directory for rules file location # This must be an absolute path -#RULEDIR="/etc/logcheck" -- --# Controls if syslog-summary is run over each section. --# Alternatively, set to "1" to enable extra summary. --# HINT: syslog-summary needs to be installed. -- --#SYSLOGSUMMARY=0 +#RULEDIR="%%ETCDIR%%" - # Controls Subject: lines on logcheck reports: - + # Controls if syslog-summary is run over each section. + # Alternatively, set to "1" to enable extra summary. diff --git a/security/logcheck/files/patch-etc_logcheck.logfiles b/security/logcheck/files/patch-etc_logcheck.logfiles index 5b53b848f9c..1f2f8f8709a 100644 --- a/security/logcheck/files/patch-etc_logcheck.logfiles +++ b/security/logcheck/files/patch-etc_logcheck.logfiles @@ -1,8 +1,15 @@ ---- etc/logcheck.logfiles.orig 2017-01-25 21:08:04 UTC +--- etc/logcheck.logfiles.orig 2023-02-10 21:19:27 UTC +++ etc/logcheck.logfiles -@@ -1,4 +1,4 @@ - # these files will be checked by logcheck - # This has been tuned towards a default syslog install --/var/log/syslog - /var/log/auth.log -+/var/log/messages +@@ -1,10 +1,10 @@ + ## Logs that will be checked by logcheck + # + # This file is empty and all settings are in files (whose name must +-# end in '.logfiles') under /etc/logcheck/logcheck.logfiles.d/ ++# end in '.logfiles') under %%ETCDIR%%/logcheck.logfiles.d/ + # + # It is recommended that you put local settings into +-# /etc/logcheck.d/local.logfiles instead of editing this file ++# %%ETCDIR%%/logcheck.logfiles.d/local.logfiles instead of editing this file + # + # Each line should be: + # - an absolute path to a log diff --git a/security/logcheck/files/patch-etc_logcheck.logfiles.d_syslog.logfiles b/security/logcheck/files/patch-etc_logcheck.logfiles.d_syslog.logfiles new file mode 100644 index 00000000000..34bf4a97f3b --- /dev/null +++ b/security/logcheck/files/patch-etc_logcheck.logfiles.d_syslog.logfiles @@ -0,0 +1,9 @@ +--- etc/logcheck.logfiles.d/syslog.logfiles.orig 2023-02-10 21:19:27 UTC ++++ etc/logcheck.logfiles.d/syslog.logfiles +@@ -5,5 +5,5 @@ + + # (If your system does not use a syslog daemon you + # can comment these lines out) +-/var/log/syslog + /var/log/auth.log ++/var/log/messages diff --git a/security/logcheck/files/patch-rulefiles_linux_violations.d_sudo b/security/logcheck/files/patch-rulefiles_linux_violations.d_sudo deleted file mode 100644 index c2cd0159f91..00000000000 --- a/security/logcheck/files/patch-rulefiles_linux_violations.d_sudo +++ /dev/null @@ -1,7 +0,0 @@ ---- rulefiles/linux/violations.d/sudo.orig 2022-12-22 23:03:11 UTC -+++ rulefiles/linux/violations.d/sudo -@@ -1,3 +1,3 @@ - ^(\w{3} [ :0-9]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sudo\[[0-9]+\]: \(pam_[[:alnum:]]+\) .*$ - ^(\w{3} [ :0-9]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sudo\[[0-9]+\]: pam_[[:alnum:]]+\(sudo:[[:alnum:]]+\): .*$ --^(\w{3} [ :0-9]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sudo: .*$ -+^(\w{3} [ :0-9]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sudo(\[[0-9]+\])?: .*$ diff --git a/security/logcheck/files/patch-rulefiles_linux_violations.ignore.d_logcheck-sudo b/security/logcheck/files/patch-rulefiles_linux_violations.ignore.d_logcheck-sudo deleted file mode 100644 index 0b1678bfbd3..00000000000 --- a/security/logcheck/files/patch-rulefiles_linux_violations.ignore.d_logcheck-sudo +++ /dev/null @@ -1,13 +0,0 @@ ---- rulefiles/linux/violations.ignore.d/logcheck-sudo.orig 2022-12-22 23:03:11 UTC -+++ rulefiles/linux/violations.ignore.d/logcheck-sudo -@@ -1,5 +1,5 @@ --^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sudo: pam_krb5\(sudo:auth\): user [._[:alnum:]-]+ authenticated as [._[:alnum:]-]+@[.A-Z]+$ --^(\w{3} [ :0-9]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sudo:[[:space:]]+[_[:alnum:].-]+ : TTY=(unknown|console|(pts/|tty|vc/)[[:digit:]]+) ; PWD=[^;]+ ; USER=[._[:alnum:]-]+( ; GROUP=[._[:alnum:]-]+)? ; COMMAND=((/(usr|etc|bin|sbin)/|sudoedit ).*|list)$ --^(\w{3} [ :0-9]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sudo:[[:space:]]+[_[:alnum:].-]+ : \(command continued\).*$ --^(\w{3} [ :0-9]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sudo: pam_[[:alnum:]]+\(sudo:session\): session opened for user [._[:alnum:]-]+\(uid=[0-9]+\) by ([[:alnum:]-]+)?\(uid=[0-9]+\)$ --^(\w{3} [ :0-9]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sudo: pam_[[:alnum:]]+\(sudo:session\): session closed for user [._[:alnum:]-]+$ -+^(\w{3} [ :[:digit:]]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sudo(\[[[:digit:]]+\])?: pam_krb5\(sudo:auth\): user [._[:alnum:]-]+ authenticated as [._[:alnum:]-]+@[.A-Z]+$ -+^(\w{3} [ :0-9]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sudo(\[[[:digit:]]+\])?:[[:space:]]+[_[:alnum:].-]+ : TTY=(unknown|console|(pts/|tty|vc/)[[:digit:]]+) ; PWD=[^;]+ ; USER=[._[:alnum:]-]+( ; GROUP=[._[:alnum:]-]+)? ; COMMAND=((/(usr|etc|bin|sbin)/|sudoedit ).*|list)$ -+^(\w{3} [ :0-9]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sudo(\[[[:digit:]]+\])?:[[:space:]]+[_[:alnum:].-]+ : \(command continued\).*$ -+^(\w{3} [ :0-9]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sudo(\[[[:digit:]]+\])?: pam_[[:alnum:]]+\(sudo:session\): session opened for user [._[:alnum:]-]+\(uid=[0-9]+\) by ([[:alnum:]-]+)?\(uid=[0-9]+\)$ -+^(\w{3} [ :0-9]{11}|[0-9T:.+-]{32}) [._[:alnum:]-]+ sudo(\[[[:digit:]]+\])?: pam_[[:alnum:]]+\(sudo:session\): session closed for user [._[:alnum:]-]+$ diff --git a/security/logcheck/files/patch-src_logcheck b/security/logcheck/files/patch-src_logcheck index a63f76c7e16..cd584e1e982 100644 --- a/security/logcheck/files/patch-src_logcheck +++ b/security/logcheck/files/patch-src_logcheck @@ -1,31 +1,31 @@ ---- src/logcheck.orig 2017-12-21 16:33:24 UTC +--- src/logcheck.orig 2023-02-13 01:15:18 UTC +++ src/logcheck @@ -24,16 +24,16 @@ - if [ `id -u` = 0 ]; then + if [ "$(id -u)" = 0 ]; then echo "logcheck should not be run as root. Use su to invoke logcheck:" -- echo "su -s /bin/bash -c \"/usr/sbin/logcheck${@:+ $@}\" logcheck" -+ echo "su -m %%LOGCHECK_USER%% -c \"%%LOCALBASE%%/bin/bash %%PREFIX%%/sbin/logcheck${@:+ $@}\"" - echo "Or use sudo: sudo -u logcheck logcheck${@:+ $@}." +- echo "su -s /bin/bash -c \"/usr/sbin/logcheck${*:+ $*}\" logcheck" ++ echo "su -m %%LOGCHECK_USER%% -c \"%%LOCALBASE%%/bin/bash %%LOCALBASE%%/sbin/logcheck${*:+ $*}\" logcheck" + echo "Or use sudo: sudo -u logcheck logcheck${*:+ $*}." # you may want to uncomment that hack to let logcheck invoke itself. - # su -s /bin/bash -c "$0 $*" logcheck + # su -s %%LOCALBASE%%/bin/bash -c "$0 $*" logcheck exit 1 fi --if [ ! -f /usr/bin/lockfile-create -o \ -- ! -f /usr/bin/lockfile-remove -o \ -- ! -f /usr/bin/lockfile-touch ]; then -+if [ ! -f %%PREFIX%%/bin/lockfile-create -o \ -+ ! -f %%PREFIX%%/bin/lockfile-remove -o \ -+ ! -f %%PREFIX%%/bin/lockfile-touch ]; then - echo "fatal: lockfile-progs is a prerequisite for logcheck, and was not found." +-if [ ! -f /usr/bin/lockfile-create ] || \ +- [ ! -f /usr/bin/lockfile-remove ] || \ +- [ ! -f /usr/bin/lockfile-touch ]; then ++if [ ! -f %%LOCALBASE%%/bin/lockfile-create ] || \ ++ [ ! -f %%LOCALBASE%%/bin/lockfile-remove ] || \ ++ [ ! -f %%LOCALBASE%%/bin/lockfile-touch ]; then + echo "fatal: lockfile-progs is a prerequisite for logcheck, but was not found." exit 1 fi -@@ -69,13 +69,13 @@ EVENTSSUBJECT="System Events" +@@ -71,13 +71,13 @@ EVENTSSUBJECT="System Events" ADDTAG="no" - # Set the default paths + # Default paths -RULEDIR="/etc/logcheck" -CONFFILE="/etc/logcheck/logcheck.conf" -STATEDIR="/var/lib/logcheck" @@ -40,10 +40,10 @@ +LOGFILES_LIST_D="%%ETCDIR%%/logcheck.logfiles.d" +LOGFILE_FALLBACK="/var/log/messages" +LOGTAIL="%%PREFIX%%/sbin/logtail2" - CAT="/bin/cat" SYSLOG_SUMMARY="/usr/bin/syslog-summary" -@@ -90,7 +90,7 @@ FQDN=0 + # Defaults for options +@@ -92,7 +92,7 @@ FQDN=0 SORTUNIQ=0 SUPPORT_CRACKING_IGNORE=0 SYSLOGSUMMARY=0 @@ -51,45 +51,47 @@ +LOCKDIR=/var/run/logcheck LOCKFILE="$LOCKDIR/logcheck" - # Carry out the clean up tasks -@@ -171,7 +171,7 @@ $message - ${TMPDIR:+Check temporary directory: $TMPDIR + # Allow globs to return zero files +@@ -183,8 +183,8 @@ ${TMPDIR:+"- Check temporary directory: $TMPDIR" } - Also verify that the logcheck user can read all files referenced in --/etc/logcheck/logcheck.logfiles! -+%%ETCDIR%%/logcheck.logfiles! + - verify that the logcheck user can read all + logfiles specified in; +- /etc/logcheck/logcheck.logfiles +- /etc/logcheck/logcheck.logfiled.d/*.logfiles ++ %%ETCDIR%%/logcheck.logfiles ++ %%ETCDIR%%/logcheck.logfiled.d/*.logfiles + - check the system has enough space; (df -h output follows): + $(df -h 2>&1|| :) + - check the settings (environment follows): +@@ -237,7 +237,7 @@ cleanrules() { + error "Could not read $x" + fi + done +- for rulefile in $(run-parts --list "$dir"); do ++ for rulefile in $(ls -1R "$dir"); do + rulefile="$(basename "$rulefile")" + if [ -f "${dir}/${rulefile}" ]; then + debug "cleanrules: ${dir}/${rulefile} -> $cleaned/$rulefile" +@@ -616,9 +616,9 @@ fi - $(export) - EOF -@@ -223,7 +223,7 @@ cleanrules() { - error "Couldn't read $x" - fi - done -- for rulefile in $(run-parts --list "$dir"); do -+ for rulefile in $(ls -1R "$dir"); do - rulefile="$(basename "$rulefile")" - if [ -f "${dir}/${rulefile}" ]; then - debug "cleanrules: ${dir}/${rulefile}" -@@ -538,9 +538,9 @@ fi - - # Hostname either fully qualified or not. + # HOSTNAME is either 'fully qualified' or 'short' if [ "$FQDN" -eq 1 ]; then -- HOSTNAME="$(hostname --fqdn 2>/dev/null)" -+ HOSTNAME="$(hostname -f 2>/dev/null)" +- HOSTNAME="$(hostname --fqdn 2>/dev/null)" ++ HOSTNAME="$(hostname -f 2>/dev/null)" else -- HOSTNAME="$(hostname --short 2>/dev/null)" -+ HOSTNAME="$(hostname -s 2>/dev/null)" +- HOSTNAME="$(hostname --short 2>/dev/null)" ++ HOSTNAME="$(hostname -s 2>/dev/null)" fi # Now check for the other options -@@ -645,8 +645,8 @@ else +@@ -723,8 +723,8 @@ else fi - # Create the secure temporary directory or exit + # Create a secure temporary working directory (or exit) -TMPDIR="$(mktemp -d -p "${TMP:-/tmp}" logcheck.XXXXXX)" \ -- || TMPDIR="$(mktemp -d -p /var/tmp logcheck.XXXXXX)" \ +- || TMPDIR="$(mktemp -d -p /var/tmp logcheck.XXXXXX)" \ +TMPDIR="$(mktemp -d ${TMP:-/tmp}/logcheck.XXXXXX)" \ -+ || TMPDIR="$(mktemp -d /var/tmp/logcheck.XXXXXX)" \ - || error "Could not create temporary directory" ++ || TMPDIR="$(mktemp -d /var/tmp/logcheck.XXXXXX)" \ + || error "Could not create temporary directory" - # Now clean the rulefiles in the directories + debug "Using working dir: $TMPDIR" diff --git a/security/logcheck/files/pkg-message.in b/security/logcheck/files/pkg-message.in index 4f59a956130..3c8f957c2eb 100644 --- a/security/logcheck/files/pkg-message.in +++ b/security/logcheck/files/pkg-message.in @@ -3,7 +3,7 @@ message: <=4.7 is required]) +@@ -674,10 +698,14 @@ else fi - AM_CONDITIONAL([ENABLE_LOCKS], [test "x$enable_locks" = "xyes"]) + AM_CONDITIONAL([ENABLE_MD2], [test "x$enable_md2" = "xyes"]) -CFLAGS="$CFLAGS -DPKCS64 -D_XOPEN_SOURCE=600 -Wall -Wextra" +CFLAGS="$CFLAGS -Wall -Wextra -Wno-pointer-sign" @@ -88,7 +85,7 @@ # At this point, CFLAGS is set to something sensible AC_PROG_CC AC_PROG_CXX -@@ -678,6 +706,10 @@ AC_COMPILE_IFELSE([AC_LANG_PROGRAM( +@@ -690,6 +718,10 @@ AC_COMPILE_IFELSE([AC_LANG_PROGRAM( #endif]])],, [AC_MSG_ERROR([C++ compiler is missing on your system. Please install 'gcc-c++'.])]) AC_LANG_POP([C++]) diff --git a/security/opencryptoki/files/patch-usr-lib-ica_s390_stdll-ica_s390_stdll.mk b/security/opencryptoki/files/patch-usr-lib-ica_s390_stdll-ica_s390_stdll.mk index c8ea5dfc381..d52aee50e30 100644 --- a/security/opencryptoki/files/patch-usr-lib-ica_s390_stdll-ica_s390_stdll.mk +++ b/security/opencryptoki/files/patch-usr-lib-ica_s390_stdll-ica_s390_stdll.mk @@ -1,4 +1,4 @@ ---- usr/lib/ica_s390_stdll/ica_s390_stdll.mk.orig 2022-04-25 11:04:51 UTC +--- usr/lib/ica_s390_stdll/ica_s390_stdll.mk.orig 2022-09-30 07:45:52 UTC +++ usr/lib/ica_s390_stdll/ica_s390_stdll.mk @@ -3,7 +3,7 @@ nobase_lib_LTLIBRARIES += opencryptoki/stdll/libpkcs11 noinst_HEADERS += usr/lib/ica_s390_stdll/tok_struct.h @@ -6,7 +6,7 @@ opencryptoki_stdll_libpkcs11_ica_la_CFLAGS = \ - -DDEV -D_THREAD_SAFE -fPIC -DSHALLOW=0 -DSWTOK=0 -DLITE=1 \ + -DDEV -D_THREAD_SAFE $(FPIC) -DSHALLOW=0 -DSWTOK=0 -DLITE=1 \ - -DNODH -DNOCDMF -DNOMD2 -DNODSA -DSTDLL_NAME=\"icatok\" \ + -DNODH -DNOMD2 -DNODSA -DSTDLL_NAME=\"icatok\" \ -DTOK_NEW_DATA_STORE=0x0003000c \ $(ICA_INC_DIRS) -I${srcdir}/usr/lib/ica_s390_stdll \ @@ -12,7 +12,7 @@ opencryptoki_stdll_libpkcs11_ica_la_CFLAGS = \ @@ -15,6 +15,6 @@ $(LCRYPTO) $(ICA_LIB_DIRS) -nostartfiles -shared \ - -Wl,-z,defs,-Bsymbolic -Wl,-soname,$@ -lc -lpthread -lica -ldl \ + -Wl,-z,defs,-Bsymbolic -Wl,-soname,$@ -lc -lpthread -lica \ - -lcrypto -lrt \ + -lcrypto -lrt -llber \ -Wl,--version-script=${srcdir}/opencryptoki_tok.map diff --git a/security/opencryptoki/files/patch-usr-lib-soft_stdll-soft_stdll.mk b/security/opencryptoki/files/patch-usr-lib-soft_stdll-soft_stdll.mk index 484201a38bb..75976062395 100644 --- a/security/opencryptoki/files/patch-usr-lib-soft_stdll-soft_stdll.mk +++ b/security/opencryptoki/files/patch-usr-lib-soft_stdll-soft_stdll.mk @@ -1,9 +1,9 @@ ---- usr/lib/soft_stdll/soft_stdll.mk.orig 2022-04-25 11:04:51 UTC +--- usr/lib/soft_stdll/soft_stdll.mk.orig 2022-09-30 07:45:52 UTC +++ usr/lib/soft_stdll/soft_stdll.mk @@ -4,7 +4,7 @@ noinst_HEADERS += usr/lib/soft_stdll/tok_struct.h opencryptoki_stdll_libpkcs11_sw_la_CFLAGS = \ - -DDEV -D_THREAD_SAFE -DSHALLOW=0 -DSWTOK=1 -DLITE=0 -DNOCDMF \ + -DDEV -D_THREAD_SAFE -DSHALLOW=0 -DSWTOK=1 -DLITE=0 \ - -DNOMD2 -DNODSA -DNORIPE -fPIC -I${srcdir}/usr/lib/soft_stdll \ + -DNOMD2 -DNODSA -DNORIPE $(FPIC) -I${srcdir}/usr/lib/soft_stdll \ -DTOK_NEW_DATA_STORE=0x0003000c \ diff --git a/security/opencryptoki/files/patch-usr-sbin-pkcsconf-pkcsconf.c b/security/opencryptoki/files/patch-usr-sbin-pkcsconf-pkcsconf.c index 5191373d0e1..cdde00a4f14 100644 --- a/security/opencryptoki/files/patch-usr-sbin-pkcsconf-pkcsconf.c +++ b/security/opencryptoki/files/patch-usr-sbin-pkcsconf-pkcsconf.c @@ -1,6 +1,6 @@ ---- usr/sbin/pkcsconf/pkcsconf.c.orig 2022-04-25 11:04:51 UTC +--- usr/sbin/pkcsconf/pkcsconf.c.orig 2022-09-30 07:45:52 UTC +++ usr/sbin/pkcsconf/pkcsconf.c -@@ -548,7 +548,7 @@ CK_RV check_user_and_group(void) +@@ -362,7 +362,7 @@ CK_RV check_user_and_group(void) * when forked). So we need to get the group information. * Really need to take the uid and map it to a name. */ @@ -9,12 +9,3 @@ if (grp == NULL) { return CKR_FUNCTION_FAILED; } -@@ -589,6 +589,8 @@ CK_RV display_pkcs11_info(void) - printf("\tLibrary Description: %.32s \n", CryptokiInfo.libraryDescription); - printf("\tLibrary Version: %d.%d \n", CryptokiInfo.libraryVersion.major, - CryptokiInfo.libraryVersion.minor); -+ -+ cleanup(); - - return rc; - } diff --git a/security/opencryptoki/files/patch-usr-sbin-pkcsslotd-opencryptoki.conf b/security/opencryptoki/files/patch-usr-sbin-pkcsslotd-opencryptoki.conf index 9b9a5c6060c..2c00d1ffdb5 100644 --- a/security/opencryptoki/files/patch-usr-sbin-pkcsslotd-opencryptoki.conf +++ b/security/opencryptoki/files/patch-usr-sbin-pkcsslotd-opencryptoki.conf @@ -1,6 +1,6 @@ ---- usr/sbin/pkcsslotd/opencryptoki.conf.orig 2022-04-25 11:04:51 UTC +--- usr/sbin/pkcsslotd/opencryptoki.conf.orig 2022-09-30 07:45:52 UTC +++ usr/sbin/pkcsslotd/opencryptoki.conf -@@ -21,31 +21,40 @@ version opencryptoki-3.18 +@@ -21,32 +21,41 @@ version opencryptoki-3.19 # slot 0 { @@ -23,6 +23,7 @@ slot 2 { -stdll = libpkcs11_cca.so +-confname = ccatok.conf -tokversion = 3.12 + stdll = %%DLLDIR%%/libpkcs11_icsf.so + description = "ICSF (Integrated Cryptographic Service Facility) Token" @@ -34,11 +35,11 @@ -stdll = libpkcs11_sw.so -tokversion = 3.12 -} -+# slot 3 -+# { -+# stdll = %%DLLDIR%%/libpkcs11_ica.so -+# tokversion = 3.12 -+# } ++#slot 3 ++#{ ++# stdll = %%DLLDIR%%/libpkcs11_ica.so ++# tokversion = 3.12 ++#} -slot 4 -{ @@ -46,15 +47,16 @@ -confname = ep11tok.conf -tokversion = 3.12 -} -+# slot 4 -+# { -+# stdll = %%DLLDIR%%/libpkcs11_cca.so -+# tokversion = 3.12 -+# } ++#slot 4 ++#{ ++# stdll = %%DLLDIR%%/libpkcs11_cca.so ++# confname = ccatok.conf ++# tokversion = 3.12 ++#} + -+# slot 5 -+# { -+# stdll = %%DLLDIR%%/libpkcs11_ep11.so -+# confname = ep11tok.conf -+# tokversion = 3.12 -+# } ++#slot 5 ++#{ ++# stdll = %%DLLDIR%%/libpkcs11_ep11.so ++# confname = ep11tok.conf ++# tokversion = 3.12 ++#} diff --git a/security/opencryptoki/pkg-descr b/security/opencryptoki/pkg-descr index cdaa8827a68..5019079d4b5 100644 --- a/security/opencryptoki/pkg-descr +++ b/security/opencryptoki/pkg-descr @@ -1 +1,3 @@ -openCryptoki is a PKCS#11 implementation. +openCryptoki implements the PKCS#11 specification version 3.0, +including several cryptographic tokens: CCA, ICA, TPM , SWToken, +ICSF and EP11. diff --git a/security/opencryptoki/pkg-plist b/security/opencryptoki/pkg-plist index 54f88034d21..61144a82bf6 100644 --- a/security/opencryptoki/pkg-plist +++ b/security/opencryptoki/pkg-plist @@ -27,6 +27,7 @@ lib/pkcs11/libopencryptoki.so lib/pkcs11/methods lib/pkcs11/PKCS11_API.so lib/pkcs11/stdll +libdata/pkgconfig/opencryptoki.pc man/man1/p11sak.1.gz man/man1/pkcsconf.1.gz man/man1/pkcsicsf.1.gz diff --git a/security/p5-Crypt-Argon2/Makefile b/security/p5-Crypt-Argon2/Makefile index fd58c9e683e..052c898557d 100644 --- a/security/p5-Crypt-Argon2/Makefile +++ b/security/p5-Crypt-Argon2/Makefile @@ -1,5 +1,5 @@ PORTNAME= Crypt-Argon2 -DISTVERSION= 0.012 +DISTVERSION= 0.013 CATEGORIES= security MASTER_SITES= CPAN PKGNAMEPREFIX= p5- diff --git a/security/p5-Crypt-Argon2/distinfo b/security/p5-Crypt-Argon2/distinfo index f004a851bf7..07aedd98e93 100644 --- a/security/p5-Crypt-Argon2/distinfo +++ b/security/p5-Crypt-Argon2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1649329820 -SHA256 (Crypt-Argon2-0.012.tar.gz) = 8bbd20c4dc7df4da5ebd6676d31f23c64545805d450965b1f6bf6cde37381be3 -SIZE (Crypt-Argon2-0.012.tar.gz) = 35233 +TIMESTAMP = 1676194108 +SHA256 (Crypt-Argon2-0.013.tar.gz) = b2a0d769b9442963a1e77a2ff156fa5323ee76dc66b4c8f0ae6d86bbe583116f +SIZE (Crypt-Argon2-0.013.tar.gz) = 35324 diff --git a/security/p5-Crypt-Argon2/pkg-descr b/security/p5-Crypt-Argon2/pkg-descr index 5ab52a5154b..05a8b0d53f2 100644 --- a/security/p5-Crypt-Argon2/pkg-descr +++ b/security/p5-Crypt-Argon2/pkg-descr @@ -1 +1,5 @@ -Perl interface to the Argon2 key derivation functions +Perl interface to Argon2 key derivation functions. +Suitable to convert any password into a cryptographic key. Can be used for +secure storage of passwords, or to derive encryption key from a password. It +offers variable time and memory costs as well as output size. +To find appropriate parameters, utility argon2-calibrate is provided. diff --git a/security/py-pyscard/Makefile b/security/py-pyscard/Makefile index af92b90477f..ef5e2f3adcb 100644 --- a/security/py-pyscard/Makefile +++ b/security/py-pyscard/Makefile @@ -1,5 +1,5 @@ PORTNAME= pyscard -PORTVERSION= 2.0.0 +PORTVERSION= 2.0.3 CATEGORIES= security python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/security/py-pyscard/distinfo b/security/py-pyscard/distinfo index 1c8e647dd27..f9f9eb7c25f 100644 --- a/security/py-pyscard/distinfo +++ b/security/py-pyscard/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1604673433 -SHA256 (pyscard-2.0.0.tar.gz) = b364d9d9186e793c1c4709eb72a4d29e09067d36ca463b2c2abd995bd1055779 -SIZE (pyscard-2.0.0.tar.gz) = 148326 +TIMESTAMP = 1676057960 +SHA256 (pyscard-2.0.3.tar.gz) = 13c3e108163fac4f1237804ed20c5b1eb1bd5d5ee3e96adb60bfb6b9122f528d +SIZE (pyscard-2.0.3.tar.gz) = 150092 diff --git a/security/snort3/Makefile b/security/snort3/Makefile index c016803d51d..753beebe6a9 100644 --- a/security/snort3/Makefile +++ b/security/snort3/Makefile @@ -1,5 +1,5 @@ PORTNAME= snort -DISTVERSION= 3.1.53.0 +DISTVERSION= 3.1.55.0 PORTEPOCH= 1 CATEGORIES= security PKGNAMESUFFIX= 3 diff --git a/security/snort3/distinfo b/security/snort3/distinfo index 0f236b9b848..9ded65df3a9 100644 --- a/security/snort3/distinfo +++ b/security/snort3/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1675279453 -SHA256 (snort3-snort3-3.1.53.0_GH0.tar.gz) = e76429903cc56353ab21c0f4c0ec495054ba82f56d8d94943930bc0c3165be4c -SIZE (snort3-snort3-3.1.53.0_GH0.tar.gz) = 3225058 +TIMESTAMP = 1676041262 +SHA256 (snort3-snort3-3.1.55.0_GH0.tar.gz) = 61cc080943a37b1c9ce1f398958ec0415181a31390dc165ebbf32d9af7b3dfa6 +SIZE (snort3-snort3-3.1.55.0_GH0.tar.gz) = 3228821 diff --git a/security/snort3/pkg-plist b/security/snort3/pkg-plist index 7e0ac91c434..203ed505c88 100644 --- a/security/snort3/pkg-plist +++ b/security/snort3/pkg-plist @@ -222,6 +222,7 @@ include/snort/pub_sub/rna_events.h include/snort/pub_sub/sip_events.h include/snort/pub_sub/smb_events.h include/snort/pub_sub/ssh_events.h +include/snort/pub_sub/ssl_events.h include/snort/pub_sub/stream_event_ids.h include/snort/search_engines/search_common.h include/snort/search_engines/search_tool.h diff --git a/security/snowflake-tor/Makefile b/security/snowflake-tor/Makefile index 64dcf8fca05..879fec2aaaa 100644 --- a/security/snowflake-tor/Makefile +++ b/security/snowflake-tor/Makefile @@ -1,7 +1,6 @@ PORTNAME= snowflake DISTVERSIONPREFIX= v -PORTVERSION= 2.4.1 -PORTREVISION= 2 +PORTVERSION= 2.5.1 CATEGORIES= security net PKGNAMESUFFIX= -tor @@ -21,7 +20,7 @@ USE_GITHUB= nodefault USE_GITLAB= nodefault CPE_VENDOR= torproject TPO_GEOIP= 7ce4b3d98d01ff33bad8007db3f488d5b172382a -TPO_SNOWFLAKE= 7c154e5fd06693ddc4feb5962cab4a13aeebd405 +TPO_SNOWFLAKE= 7b77001eaa90e09d41172a2b170dabd3f1922b4a GO_MODULE= git.torproject.org/pluggable-transports/snowflake.git/v2 GO_BUILDFLAGS= -ldflags '-s -w -extldflags "-static"' diff --git a/security/snowflake-tor/distinfo b/security/snowflake-tor/distinfo index 2e4ae844baa..11a3321d0cb 100644 --- a/security/snowflake-tor/distinfo +++ b/security/snowflake-tor/distinfo @@ -1,11 +1,11 @@ -TIMESTAMP = 1672148526 -SHA256 (go/security_snowflake-tor/snowflake-v2.4.1/v2.4.1.mod) = 29d63ac61e402576c5e255c636499515c64dbe04bed1bc5273a896b5427b62c5 -SIZE (go/security_snowflake-tor/snowflake-v2.4.1/v2.4.1.mod) = 887 -SHA256 (go/security_snowflake-tor/snowflake-v2.4.1/v2.4.1.zip) = 6902cdbee5943883c10a7d3f1cfc9ec9bee76973e53fa2a386c21e7dcebeb881 -SIZE (go/security_snowflake-tor/snowflake-v2.4.1/v2.4.1.zip) = 212881 -SHA256 (go/security_snowflake-tor/snowflake-v2.4.1/torbsd-goptlib-v1.2.0_GH0.tar.gz) = ddb7add33157fdd60e3358c9a53f0e0db446fc320b4e4ecbbf36af0d96b2deeb -SIZE (go/security_snowflake-tor/snowflake-v2.4.1/torbsd-goptlib-v1.2.0_GH0.tar.gz) = 29678 -SHA256 (go/security_snowflake-tor/snowflake-v2.4.1/anti-censorship-pluggable-transports/snowflake-7c154e5fd06693ddc4feb5962cab4a13aeebd405_GL0.tar.gz) = 8b517070941a6031e0123b0f33380fc2c1d3ef0c57acbc202e2f3a1ea2403668 -SIZE (go/security_snowflake-tor/snowflake-v2.4.1/anti-censorship-pluggable-transports/snowflake-7c154e5fd06693ddc4feb5962cab4a13aeebd405_GL0.tar.gz) = 162074 -SHA256 (go/security_snowflake-tor/snowflake-v2.4.1/anti-censorship-geoip-7ce4b3d98d01ff33bad8007db3f488d5b172382a_GL0.tar.gz) = d4db97d4c95cf7ad80dbfcbada55da423d207e41c69707c7f108efc9c26165e2 -SIZE (go/security_snowflake-tor/snowflake-v2.4.1/anti-censorship-geoip-7ce4b3d98d01ff33bad8007db3f488d5b172382a_GL0.tar.gz) = 20279 +TIMESTAMP = 1676217024 +SHA256 (go/security_snowflake-tor/snowflake-v2.5.1/v2.5.1.mod) = 645b576a73d8e3160f42f121d5768b2dec65a379d524f653acdd2067afa94fdf +SIZE (go/security_snowflake-tor/snowflake-v2.5.1/v2.5.1.mod) = 1112 +SHA256 (go/security_snowflake-tor/snowflake-v2.5.1/v2.5.1.zip) = ac13b3673bd04324c186f9323eeb302b8960c2291fd1573077e7b19f0a7a9d2a +SIZE (go/security_snowflake-tor/snowflake-v2.5.1/v2.5.1.zip) = 216217 +SHA256 (go/security_snowflake-tor/snowflake-v2.5.1/torbsd-goptlib-v1.2.0_GH0.tar.gz) = ddb7add33157fdd60e3358c9a53f0e0db446fc320b4e4ecbbf36af0d96b2deeb +SIZE (go/security_snowflake-tor/snowflake-v2.5.1/torbsd-goptlib-v1.2.0_GH0.tar.gz) = 29678 +SHA256 (go/security_snowflake-tor/snowflake-v2.5.1/anti-censorship-pluggable-transports/snowflake-7b77001eaa90e09d41172a2b170dabd3f1922b4a_GL0.tar.gz) = 5c617d1c178f84cb621207d2b4f26f29b08dd56882fb786b63c2cb6c7c8d7959 +SIZE (go/security_snowflake-tor/snowflake-v2.5.1/anti-censorship-pluggable-transports/snowflake-7b77001eaa90e09d41172a2b170dabd3f1922b4a_GL0.tar.gz) = 164308 +SHA256 (go/security_snowflake-tor/snowflake-v2.5.1/anti-censorship-geoip-7ce4b3d98d01ff33bad8007db3f488d5b172382a_GL0.tar.gz) = d4db97d4c95cf7ad80dbfcbada55da423d207e41c69707c7f108efc9c26165e2 +SIZE (go/security_snowflake-tor/snowflake-v2.5.1/anti-censorship-geoip-7ce4b3d98d01ff33bad8007db3f488d5b172382a_GL0.tar.gz) = 20279 diff --git a/shells/Makefile b/shells/Makefile index 399903ee807..b03482914fe 100644 --- a/shells/Makefile +++ b/shells/Makefile @@ -51,7 +51,6 @@ SUBDIR += shellharden SUBDIR += starship SUBDIR += switchBashZsh - SUBDIR += tcsh_nls SUBDIR += tcshrc SUBDIR += v7sh SUBDIR += viewglob diff --git a/shells/ksh-devel/Makefile b/shells/ksh-devel/Makefile index 29496a0e319..7f2844d1855 100644 --- a/shells/ksh-devel/Makefile +++ b/shells/ksh-devel/Makefile @@ -50,7 +50,7 @@ KSH93D_DESC= Install to ${PREFIX}/bin/ksh93d (development) CFLAGS+= -DMAP_TYPE LDFLAGS+= -lm -MAKE_ENV= CCFLAGS="-Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses" CFLAGS="${CFLAGS}" +MAKE_ENV= CCFLAGS="-Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -Wno-int-conversion" CFLAGS="${CFLAGS}" STATIC_MAKE_ENV= LDFLAGS+=-static diff --git a/shells/ksh/Makefile b/shells/ksh/Makefile index ca0d3816512..e006024685e 100644 --- a/shells/ksh/Makefile +++ b/shells/ksh/Makefile @@ -44,7 +44,7 @@ KSH93N_DESC= Install to ${PREFIX}/bin/ksh93n (new) CFLAGS+= -DMAP_TYPE LDFLAGS+= -lm -MAKE_ENV= CCFLAGS="-Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses" CFLAGS="${CFLAGS}" +MAKE_ENV= CCFLAGS="-Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -Wno-int-conversion" CFLAGS="${CFLAGS}" STATIC_MAKE_ENV= LDFLAGS+=-static diff --git a/shells/ksh93/Makefile b/shells/ksh93/Makefile index 9814c511440..59464583933 100644 --- a/shells/ksh93/Makefile +++ b/shells/ksh93/Makefile @@ -44,7 +44,7 @@ KSH93L_DESC= Install to ${PREFIX}/bin/ksh93l (legacy) CFLAGS+= -DMAP_TYPE LDFLAGS+= -lm -MAKE_ENV= CCFLAGS="-Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses" CFLAGS="${CFLAGS}" +MAKE_ENV= CCFLAGS="-Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -Wno-int-conversion" CFLAGS="${CFLAGS}" STATIC_MAKE_ENV= LDFLAGS+=-static diff --git a/shells/tcsh_nls/Makefile b/shells/tcsh_nls/Makefile deleted file mode 100644 index e0eeb1175ea..00000000000 --- a/shells/tcsh_nls/Makefile +++ /dev/null @@ -1,65 +0,0 @@ -PORTNAME= tcsh_nls -PORTVERSION= 1.0 -PORTREVISION= 1 -CATEGORIES= shells -MASTER_SITES= # none -DISTFILES= # none -EXTRACT_ONLY= # none - -MAINTAINER= ume@FreeBSD.org -COMMENT= Misc NLS catalogs for tcsh which requires libiconv - -USES= iconv -NO_BUILD= yes - -PLIST_FILES= share/nls/de_AT.UTF-8/tcsh.cat \ - share/nls/de_CH.UTF-8/tcsh.cat \ - share/nls/de_DE.UTF-8/tcsh.cat \ - share/nls/el_GR.UTF-8/tcsh.cat \ - share/nls/es_ES.UTF-8/tcsh.cat \ - share/nls/et_EE.UTF-8/tcsh.cat \ - share/nls/fi_FI.UTF-8/tcsh.cat \ - share/nls/fr_BE.UTF-8/tcsh.cat \ - share/nls/fr_CA.UTF-8/tcsh.cat \ - share/nls/fr_CH.UTF-8/tcsh.cat \ - share/nls/fr_FR.UTF-8/tcsh.cat \ - share/nls/it_CH.UTF-8/tcsh.cat \ - share/nls/it_IT.UTF-8/tcsh.cat \ - share/nls/ja_JP.SJIS/tcsh.cat \ - share/nls/ja_JP.UTF-8/tcsh.cat \ - share/nls/ru_RU.CP1251/tcsh.cat \ - share/nls/ru_RU.CP866/tcsh.cat \ - share/nls/ru_RU.ISO8859-5/tcsh.cat \ - share/nls/ru_RU.UTF-8/tcsh.cat \ - share/nls/uk_UA.ISO8859-5/tcsh.cat \ - share/nls/uk_UA.UTF-8/tcsh.cat - -NLS_CATALOGS= de_DE.ISO8859-1:de_AT.UTF-8 \ - de_DE.ISO8859-1:de_CH.UTF-8 \ - de_DE.ISO8859-1:de_DE.UTF-8 \ - el_GR.ISO8859-7:el_GR.UTF-8 \ - es_ES.ISO8859-1:es_ES.UTF-8 \ - et_EE.ISO8859-15:et_EE.UTF-8 \ - fi_FI.ISO8859-1:fi_FI.UTF-8 \ - fr_FR.ISO8859-1:fr_BE.UTF-8 \ - fr_FR.ISO8859-1:fr_CA.UTF-8 \ - fr_FR.ISO8859-1:fr_CH.UTF-8 \ - fr_FR.ISO8859-1:fr_FR.UTF-8 \ - it_IT.ISO8859-1:it_CH.UTF-8 \ - it_IT.ISO8859-1:it_IT.UTF-8 \ - ja_JP.eucJP:ja_JP.SJIS \ - ja_JP.eucJP:ja_JP.UTF-8 \ - ru_RU.KOI8-R:ru_RU.CP1251 \ - ru_RU.KOI8-R:ru_RU.CP866 \ - ru_RU.KOI8-R:ru_RU.ISO8859-5 \ - ru_RU.KOI8-R:ru_RU.UTF-8 \ - uk_UA.KOI8-U:uk_UA.ISO8859-5 \ - uk_UA.KOI8-U:uk_UA.UTF-8 \ - -do-install: - @for i in ${NLS_CATALOGS}; do \ - ${LN} -sf /usr/share/nls/$${i%%:*}/tcsh.cat \ - ${STAGEDIR}${PREFIX}/share/nls/$${i##*:}/tcsh.cat; \ - done - -.include diff --git a/shells/tcsh_nls/pkg-descr b/shells/tcsh_nls/pkg-descr deleted file mode 100644 index 5d90d29e632..00000000000 --- a/shells/tcsh_nls/pkg-descr +++ /dev/null @@ -1 +0,0 @@ -Misc NLS catalogs for tcsh which requires libiconv. diff --git a/sysutils/Makefile b/sysutils/Makefile index 9ef3d7450e8..d75847cb7df 100644 --- a/sysutils/Makefile +++ b/sysutils/Makefile @@ -1541,6 +1541,7 @@ SUBDIR += userneu-devel SUBDIR += usrinfo SUBDIR += utcount + SUBDIR += uutils SUBDIR += vagrant SUBDIR += vbetool SUBDIR += vchanger diff --git a/sysutils/containerd/Makefile b/sysutils/containerd/Makefile index f181c3d28ab..08a02a98b70 100644 --- a/sysutils/containerd/Makefile +++ b/sysutils/containerd/Makefile @@ -1,7 +1,6 @@ PORTNAME= containerd DISTVERSIONPREFIX=v -DISTVERSION= 1.6.16 -PORTREVISION= 1 +DISTVERSION= 1.6.17 CATEGORIES= sysutils MAINTAINER= decke@FreeBSD.org diff --git a/sysutils/containerd/distinfo b/sysutils/containerd/distinfo index c021a3031d3..fdf9dda927e 100644 --- a/sysutils/containerd/distinfo +++ b/sysutils/containerd/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1675166518 -SHA256 (containerd-containerd-v1.6.16_GH0.tar.gz) = e0a893cf67df9dfaecbcde2ba4e896efb3a86ffe48dcfe0d2b26f7cf19b5af3a -SIZE (containerd-containerd-v1.6.16_GH0.tar.gz) = 8699293 +TIMESTAMP = 1676188973 +SHA256 (containerd-containerd-v1.6.17_GH0.tar.gz) = bec250ddbcfd69bd8f6f68907f589be94eb8debd82980097de0f993451ad8d61 +SIZE (containerd-containerd-v1.6.17_GH0.tar.gz) = 8702424 diff --git a/sysutils/dcfldd/Makefile b/sysutils/dcfldd/Makefile index cb0234aed0b..6958b3ec579 100644 --- a/sysutils/dcfldd/Makefile +++ b/sysutils/dcfldd/Makefile @@ -1,5 +1,5 @@ PORTNAME= dcfldd -DISTVERSION= 1.8 +DISTVERSION= 1.9 DISTVERSIONPREFIX= v CATEGORIES= sysutils diff --git a/sysutils/dcfldd/distinfo b/sysutils/dcfldd/distinfo index 00b287a7607..f1170d0bb98 100644 --- a/sysutils/dcfldd/distinfo +++ b/sysutils/dcfldd/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1667137458 -SHA256 (resurrecting-open-source-projects-dcfldd-v1.8_GH0.tar.gz) = 107cd14b37f6d34c97bcc4d6c390adf4a3a87e04053f9159befae4714e3afd55 -SIZE (resurrecting-open-source-projects-dcfldd-v1.8_GH0.tar.gz) = 89853 +TIMESTAMP = 1676173652 +SHA256 (resurrecting-open-source-projects-dcfldd-v1.9_GH0.tar.gz) = 87ebc6e40b1fcec96895eaf0effba4a024ee1431c8fb65af567b46ea604d2e8e +SIZE (resurrecting-open-source-projects-dcfldd-v1.9_GH0.tar.gz) = 90477 diff --git a/sysutils/debootstrap/Makefile b/sysutils/debootstrap/Makefile index 97d754cb3b9..a9febc33c24 100644 --- a/sysutils/debootstrap/Makefile +++ b/sysutils/debootstrap/Makefile @@ -1,5 +1,6 @@ PORTNAME= debootstrap PORTVERSION= 1.0.128 +PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= DEBIAN DISTNAME= ${PORTNAME}_${PORTVERSION} diff --git a/sysutils/debootstrap/files/patch-Makefile b/sysutils/debootstrap/files/patch-Makefile index 6b4e6b5164d..db211f5a422 100644 --- a/sysutils/debootstrap/files/patch-Makefile +++ b/sysutils/debootstrap/files/patch-Makefile @@ -1,15 +1,15 @@ ---- Makefile.orig 2019-07-06 11:22:30 UTC +--- Makefile.orig 2021-04-06 19:52:02 UTC +++ Makefile -@@ -5,14 +5,12 @@ all: +@@ -5,14 +5,13 @@ all: clean: -DSDIR=$(DESTDIR)/usr/share/debootstrap -+DSDIR=$(DESTDIR)%%DATADIR%% ++DSDIR=$(DESTDIR)/usr/local/share/debootstrap install: mkdir -p $(DSDIR)/scripts - mkdir -p $(DESTDIR)/usr/sbin -+ mkdir -p $(DESTDIR)%%PREFIX%%/sbin ++ mkdir -p $(DESTDIR)/usr/local/sbin cp -a scripts/* $(DSDIR)/scripts/ - install -o root -g root -m 0644 functions $(DSDIR)/ @@ -17,5 +17,5 @@ - sed 's/@VERSION@/$(VERSION)/g' debootstrap >$(DESTDIR)/usr/sbin/debootstrap - chown root:root $(DESTDIR)/usr/sbin/debootstrap -- chmod 0755 $(DESTDIR)/usr/sbin/debootstrap -+ sed 's/@VERSION@/$(VERSION)/g' debootstrap >$(DESTDIR)%%PREFIX%%/sbin/debootstrap + chmod 0755 $(DESTDIR)/usr/sbin/debootstrap ++ sed 's/@VERSION@/$(VERSION)/g' debootstrap >$(DESTDIR)/usr/local/sbin/debootstrap diff --git a/sysutils/debootstrap/files/patch-debootstrap b/sysutils/debootstrap/files/patch-debootstrap index b8b633661c0..82733b63319 100644 --- a/sysutils/debootstrap/files/patch-debootstrap +++ b/sysutils/debootstrap/files/patch-debootstrap @@ -1,8 +1,8 @@ ---- debootstrap.orig 2020-03-13 02:03:08 UTC +--- debootstrap.orig 2022-10-14 11:16:30 UTC +++ debootstrap @@ -1,4 +1,4 @@ -#!/bin/sh -+#!%%LOCALBASE%%/bin/bash ++#!/usr/local/bin/bash set -e VERSION='@VERSION@' @@ -11,11 +11,22 @@ DEBOOTSTRAP_DIR=/debootstrap else - DEBOOTSTRAP_DIR=/usr/share/debootstrap -+ DEBOOTSTRAP_DIR=%%DATADIR%% ++ DEBOOTSTRAP_DIR=/usr/local/share/debootstrap fi fi -@@ -516,13 +516,7 @@ fi +@@ -379,8 +379,8 @@ if [ $# != 0 ] ; then + shift + ;; + --keyring|--keyring=?*) +- if ! gpgv --version >/dev/null 2>&1; then +- error 1 NEEDGPGV "gpgv not installed, but required for Release verification" ++ if ! gpgv2 --version >/dev/null 2>&1; then ++ error 1 NEEDGPGV "gpgv2 not installed, but required for Release verification" + fi + if [ "$1" = "--keyring" ] && [ -n "$2" ]; then + KEYRING="$2" +@@ -536,13 +536,7 @@ fi ########################################################################### @@ -30,7 +41,7 @@ HOST_ARCH=$(cat "$DEBOOTSTRAP_DIR/arch") fi HOST_OS="$HOST_ARCH" -@@ -542,6 +536,14 @@ if [ -z "$HOST_OS" ]; then +@@ -562,6 +556,14 @@ if [ -z "$HOST_OS" ]; then HOST_OS=freebsd ;; esac diff --git a/sysutils/debootstrap/files/patch-scripts-gutsy b/sysutils/debootstrap/files/patch-scripts-gutsy index 354c3c57e88..18b91b19d17 100644 --- a/sysutils/debootstrap/files/patch-scripts-gutsy +++ b/sysutils/debootstrap/files/patch-scripts-gutsy @@ -1,6 +1,6 @@ ---- scripts/gutsy.orig 2020-03-13 02:04:21 UTC +--- scripts/gutsy.orig 2023-02-08 17:55:01 UTC +++ scripts/gutsy -@@ -242,10 +242,21 @@ echo \"Warning: Fake initctl called, doing nothing\"" +@@ -296,10 +296,21 @@ echo \"Warning: Fake initctl called, doing nothing\"" predep=$(without "$(without "$(resolve_deps $predep)" "$required")" "$done_predeps") # XXX: progress is tricky due to how dpkg_progress works # -- cjwatson 2009-07-29 @@ -22,7 +22,7 @@ done if [ -n "$base" ]; then -@@ -256,10 +267,13 @@ echo \"Warning: Fake initctl called, doing nothing\"" +@@ -310,10 +321,13 @@ echo \"Warning: Fake initctl called, doing nothing\"" info CONFBASE "Configuring the base system..." @@ -36,7 +36,7 @@ fi if [ -x "$TARGET/sbin/initctl.REAL" ]; then -@@ -267,6 +281,12 @@ echo \"Warning: Fake initctl called, doing nothing\"" +@@ -321,6 +335,12 @@ echo \"Warning: Fake initctl called, doing nothing\"" fi mv "$TARGET/sbin/start-stop-daemon.REAL" "$TARGET/sbin/start-stop-daemon" rm -f "$TARGET/usr/sbin/policy-rc.d" diff --git a/sysutils/debootstrap/files/patch-scripts_debian-common b/sysutils/debootstrap/files/patch-scripts_debian-common index 8027154f25e..0eb7c31d206 100644 --- a/sysutils/debootstrap/files/patch-scripts_debian-common +++ b/sysutils/debootstrap/files/patch-scripts_debian-common @@ -1,6 +1,6 @@ ---- scripts/debian-common.orig 2020-03-13 02:04:21 UTC +--- scripts/debian-common.orig 2023-02-08 17:55:01 UTC +++ scripts/debian-common -@@ -200,10 +200,21 @@ echo \"Warning: Fake start-stop-daemon called, doing n +@@ -215,10 +215,21 @@ echo \"Warning: Fake start-stop-daemon called, doing n predep=$(without "$(without "$(resolve_deps $predep)" "$required")" "$done_predeps") # XXX: progress is tricky due to how dpkg_progress works # -- cjwatson 2009-07-29 @@ -22,7 +22,7 @@ done if [ -n "$base" ]; then -@@ -222,6 +233,12 @@ echo \"Warning: Fake start-stop-daemon called, doing n +@@ -237,6 +248,12 @@ echo \"Warning: Fake start-stop-daemon called, doing n mv "$TARGET/sbin/start-stop-daemon.REAL" "$TARGET/sbin/start-stop-daemon" rm -f "$TARGET/usr/sbin/policy-rc.d" diff --git a/sysutils/doinkd/files/patch-Makefile b/sysutils/doinkd/files/patch-Makefile index 28faa938c59..3d1a3418bca 100644 --- a/sysutils/doinkd/files/patch-Makefile +++ b/sysutils/doinkd/files/patch-Makefile @@ -1,5 +1,5 @@ ---- Makefile.orig 2006-05-30 00:19:28.000000000 -0700 -+++ Makefile 2014-06-03 18:33:50.171999588 -0700 +--- Makefile.orig 2006-06-02 12:15:31.000000000 -0700 ++++ Makefile 2023-02-10 06:37:55.103169000 -0800 @@ -2,8 +2,8 @@ # @@ -60,7 +60,7 @@ ###################################################################### ###################################################################### -@@ -450,7 +451,7 @@ +@@ -450,13 +451,13 @@ PMAN = doinkd.8 # Names of config and log files @@ -69,6 +69,13 @@ LOGFILE = ${LOGDEST}/doinkd.log # HERE are the big CFLAGS + # Add -g if you want debugging + # Add -O or whatever variant for optimization +-CFLAGS = ${DEFS} ${DEBUG} -DCONFIG=\"${CONFIG}\" -DLOGFILE=\"${LOGFILE}\" ${INCLUDE} ++CFLAGS = ${DEFS} ${DEBUG} -DCONFIG=\"${CONFIG}\" -DLOGFILE=\"${LOGFILE}\" ${INCLUDE} -Wno-deprecated-non-prototype -Wno-parentheses -Wno-implicit-function-declaration -Wno-format -Wno-int-conversion + + # For HP's ANSI C compiler (use -g instead of +O3 for debugging) + # CFLAGS = +O3 -Aa -D_HPUX_SOURCE ${DEFS} ${DEBUG} -DCONFIG=\"${CONFIG}\" -DLOGFILE=\"${LOGFILE}\" ${INCLUDE} @@ -509,11 +510,11 @@ # BSD like, but with some enhancements like: install -s -> strip binary # gzip manual pages diff --git a/sysutils/gnome-control-center/Makefile b/sysutils/gnome-control-center/Makefile index 1003dce061d..c39488a6005 100644 --- a/sysutils/gnome-control-center/Makefile +++ b/sysutils/gnome-control-center/Makefile @@ -1,5 +1,5 @@ PORTNAME= gnome-control-center -PORTVERSION= 43.0 +PORTVERSION= 43.2 CATEGORIES= sysutils gnome MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/} DIST_SUBDIR= gnome diff --git a/sysutils/gnome-control-center/distinfo b/sysutils/gnome-control-center/distinfo index 3e86516b694..58363716886 100644 --- a/sysutils/gnome-control-center/distinfo +++ b/sysutils/gnome-control-center/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1664984062 -SHA256 (gnome/gnome-control-center-43.0.tar.xz) = 988c933592cbdc4e7f0dba9a93262e617b739e25927aa16e177960c754e31c48 -SIZE (gnome/gnome-control-center-43.0.tar.xz) = 5693880 +TIMESTAMP = 1676233795 +SHA256 (gnome/gnome-control-center-43.2.tar.xz) = d7f256aba80a92c727b329fd01c8602da4b78f0fddaec93fcd91096964700563 +SIZE (gnome/gnome-control-center-43.2.tar.xz) = 5724016 diff --git a/sysutils/gnome-control-center/pkg-plist b/sysutils/gnome-control-center/pkg-plist index 9f91da96ede..2b28c0e147c 100644 --- a/sysutils/gnome-control-center/pkg-plist +++ b/sysutils/gnome-control-center/pkg-plist @@ -154,6 +154,7 @@ share/locale/hu/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/hy/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/id/LC_MESSAGES/gnome-control-center-2.0-timezones.mo share/locale/id/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/ie/LC_MESSAGES/gnome-control-center-2.0.mo share/locale/ilo/LC_MESSAGES/gnome-control-center-2.0-timezones.mo share/locale/is/LC_MESSAGES/gnome-control-center-2.0-timezones.mo share/locale/is/LC_MESSAGES/gnome-control-center-2.0.mo diff --git a/sysutils/govmomi/Makefile b/sysutils/govmomi/Makefile index 56ba7e75ed7..e6365c1bce8 100644 --- a/sysutils/govmomi/Makefile +++ b/sysutils/govmomi/Makefile @@ -1,7 +1,6 @@ PORTNAME= govmomi DISTVERSIONPREFIX= v -DISTVERSION= 0.30.0 -PORTREVISION= 2 +DISTVERSION= 0.30.2 CATEGORIES= sysutils MAINTAINER= alex@i.org.ua diff --git a/sysutils/govmomi/distinfo b/sysutils/govmomi/distinfo index 1bdb8043aa9..b1743ac76d9 100644 --- a/sysutils/govmomi/distinfo +++ b/sysutils/govmomi/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1671048270 -SHA256 (go/sysutils_govmomi/govmomi-v0.30.0/v0.30.0.mod) = 27f15c9ced31ccbf19bde49d2d9e0d1cb5a9656da5ad055bd332aff3e64502b4 -SIZE (go/sysutils_govmomi/govmomi-v0.30.0/v0.30.0.mod) = 423 -SHA256 (go/sysutils_govmomi/govmomi-v0.30.0/v0.30.0.zip) = 1939dbdefc450217cfb7d1a4054140a634005c2e9282400f48ba63961d091816 -SIZE (go/sysutils_govmomi/govmomi-v0.30.0/v0.30.0.zip) = 2453876 +TIMESTAMP = 1675891220 +SHA256 (go/sysutils_govmomi/govmomi-v0.30.2/v0.30.2.mod) = 27f15c9ced31ccbf19bde49d2d9e0d1cb5a9656da5ad055bd332aff3e64502b4 +SIZE (go/sysutils_govmomi/govmomi-v0.30.2/v0.30.2.mod) = 423 +SHA256 (go/sysutils_govmomi/govmomi-v0.30.2/v0.30.2.zip) = 88da8a55bb80d7a7804f3f5c49355f0ddb5185956f70a88cdfecd08dfffd6e6d +SIZE (go/sysutils_govmomi/govmomi-v0.30.2/v0.30.2.zip) = 2454140 diff --git a/sysutils/nut-devel/Makefile b/sysutils/nut-devel/Makefile index 1f94319584f..225b9ff4d86 100644 --- a/sysutils/nut-devel/Makefile +++ b/sysutils/nut-devel/Makefile @@ -1,6 +1,6 @@ PORTNAME= nut PORTVERSION= ${NUT_COMMIT_DATE} -PORTREVISION= 1 +PORTREVISION= 4 CATEGORIES= sysutils PKGNAMESUFFIX= -devel # MASTER_SITES= http://www.networkupstools.org/source/${PORTVERSION:R}/ @@ -41,6 +41,9 @@ PLIST_SUB+= CGIDIR="${CGIDIR_REL}" PLIST_SUB+= CGIETCDIR="etc/nut/" OPTIONS_DEFAULT= SERIAL USB SNMP NEON PDU MODBUS CGI BASH AVAHI FREEIPMI DOCS MANPAGES OPENSSL +OPTIONS_DEFAULT_armv6= SERIAL USB SNMP NEON PDU MODBUS CGI BASH AVAHI DOCS MANPAGES OPENSSL +OPTIONS_DEFAULT_armv7= SERIAL USB SNMP NEON PDU MODBUS CGI BASH AVAHI DOCS MANPAGES OPENSSL +OPTIONS_DEFAULT_armv64= SERIAL USB SNMP NEON PDU MODBUS CGI BASH AVAHI DOCS MANPAGES OPENSSL OPTIONS_DEFINE= SERIAL USB SNMP NEON PDU MODBUS CGI BASH AVAHI IPMIPSU FREEIPMI DOCS MANPAGES OPTIONS_SINGLE= SSL OPTIONS_SINGLE_SSL= SSL_OFF OPENSSL NSS @@ -57,7 +60,7 @@ IPMIPSU_DESC= Use nut-ipmipsu support (experimental) SSL_OFF_DESC= No SSL support USE_RC_SUBR= nut nut_upsmon nut_upslog -SUB_LIST+= STATEDIR=${STATEDIR} +SUB_LIST+= STATEDIR=${STATEDIR} NUT_GROUP=${NUT_GROUP} PLIST_SUB+= STATEDIR=${STATEDIR} PORTDOCS= * diff --git a/sysutils/nut-devel/files/nut.in b/sysutils/nut-devel/files/nut.in index 0e4cb9e8a61..ae9ee30f03f 100644 --- a/sysutils/nut-devel/files/nut.in +++ b/sysutils/nut-devel/files/nut.in @@ -32,6 +32,17 @@ start_precmd="nut_prestart" stop_postcmd="nut_poststop" nut_prestart() { + # + # As of PR/268960 UID/GID uucp is no longer used by nut. + # Instead UID/GID nut is used. Make sure preexisting nut files + # and directories are owned by nut instead of uucp. + # + if [ -f ${nut_prefix}/etc/nut/upsd.users ]; then + chgrp %%NUT_GROUP%% ${nut_prefix}/etc/nut/upsd.users + fi + find %%STATEDIR%% -user uucp -exec chown nut {} \; + find %%STATEDIR%% -group uucp -exec chgrp nut {} \; + ${nut_prefix}/sbin/upsdrvctl start } diff --git a/sysutils/nut-devel/files/nut.newsyslog b/sysutils/nut-devel/files/nut.newsyslog index fc50b6c1be3..4a3a4350cee 100644 --- a/sysutils/nut-devel/files/nut.newsyslog +++ b/sysutils/nut-devel/files/nut.newsyslog @@ -3,5 +3,5 @@ # see newsyslog.conf(5) for details # # logfilename [owner:group] mode count size when flags [/pid_file] [sig_num] -/var/log/nut/upsd.log uucp:uucp 644 7 100 * J /var/db/nut/upslog.pid +/var/log/nut/upsd.log nut:nut 644 7 100 * J /var/db/nut/upslog.pid diff --git a/sysutils/puppetserver7/Makefile b/sysutils/puppetserver7/Makefile index f61f5fccd71..fd82becd401 100644 --- a/sysutils/puppetserver7/Makefile +++ b/sysutils/puppetserver7/Makefile @@ -1,5 +1,5 @@ PORTNAME= puppetserver -PORTVERSION= 7.9.3 +PORTVERSION= 7.9.5 CATEGORIES= sysutils java MASTER_SITES= https://downloads.puppetlabs.com/puppet/ PKGNAMESUFFIX= 7 diff --git a/sysutils/puppetserver7/distinfo b/sysutils/puppetserver7/distinfo index 86d20c7d017..1b3c7860b8b 100644 --- a/sysutils/puppetserver7/distinfo +++ b/sysutils/puppetserver7/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1670631327 -SHA256 (puppetserver-7.9.3.tar.gz) = e06f5f275d05c8162ff58a57e267d52541b9f5d3210fb02dbc30e25de4269483 -SIZE (puppetserver-7.9.3.tar.gz) = 59951239 +TIMESTAMP = 1676086385 +SHA256 (puppetserver-7.9.5.tar.gz) = 93bbc46583afb582c857fa6841ccbc2b66200d0d1c9a2938f66c85bcd8fe234f +SIZE (puppetserver-7.9.5.tar.gz) = 59954391 diff --git a/sysutils/py-ansible-lint/Makefile b/sysutils/py-ansible-lint/Makefile index c751e592221..d46abf2529c 100644 --- a/sysutils/py-ansible-lint/Makefile +++ b/sysutils/py-ansible-lint/Makefile @@ -1,5 +1,5 @@ PORTNAME= ansible-lint -PORTVERSION= 6.12.1 +PORTVERSION= 6.12.2 CATEGORIES= sysutils python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/sysutils/py-ansible-lint/distinfo b/sysutils/py-ansible-lint/distinfo index c2244825b6c..4b8324c58e9 100644 --- a/sysutils/py-ansible-lint/distinfo +++ b/sysutils/py-ansible-lint/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1675427961 -SHA256 (ansible-lint-6.12.1.tar.gz) = bbb1953aa563baa2587edb6efa94bf4805846ab01fb596e718c48f9a79a99a89 -SIZE (ansible-lint-6.12.1.tar.gz) = 466371 +TIMESTAMP = 1676050015 +SHA256 (ansible-lint-6.12.2.tar.gz) = ab33152834c95fcfc4fb65ecd53c9cd1bf1c9b3ead179edd6304274b82b34852 +SIZE (ansible-lint-6.12.2.tar.gz) = 483367 diff --git a/sysutils/rubygem-puppetserver-ca/Makefile b/sysutils/rubygem-puppetserver-ca/Makefile index 3075ed8a23a..566f31834ed 100644 --- a/sysutils/rubygem-puppetserver-ca/Makefile +++ b/sysutils/rubygem-puppetserver-ca/Makefile @@ -1,5 +1,5 @@ PORTNAME= puppetserver-ca -PORTVERSION= 2.3.6 +PORTVERSION= 2.4.0 CATEGORIES= sysutils rubygems MASTER_SITES= RG diff --git a/sysutils/rubygem-puppetserver-ca/distinfo b/sysutils/rubygem-puppetserver-ca/distinfo index 7973ad207bd..ab92c965163 100644 --- a/sysutils/rubygem-puppetserver-ca/distinfo +++ b/sysutils/rubygem-puppetserver-ca/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1648009725 -SHA256 (rubygem/puppetserver-ca-2.3.6.gem) = ce8d467512f78d592d6463327c0bb63de8e6e332c4149ae99a9726c02a1aeedc -SIZE (rubygem/puppetserver-ca-2.3.6.gem) = 40448 +TIMESTAMP = 1676086431 +SHA256 (rubygem/puppetserver-ca-2.4.0.gem) = 2ed9d0b34e6f1e0f2f93992218d267573d246a6e75760bf8f83eb466b3340d3d +SIZE (rubygem/puppetserver-ca-2.4.0.gem) = 40960 diff --git a/sysutils/terraform-switcher/Makefile b/sysutils/terraform-switcher/Makefile index 830c9b07b7f..3f93402dc35 100644 --- a/sysutils/terraform-switcher/Makefile +++ b/sysutils/terraform-switcher/Makefile @@ -1,6 +1,5 @@ PORTNAME= terraform-switcher -DISTVERSION= 0.13.1300 -PORTREVISION= 2 +DISTVERSION= 0.13.1308 CATEGORIES= sysutils MAINTAINER= 0xdutra@gmail.com diff --git a/sysutils/terraform-switcher/distinfo b/sysutils/terraform-switcher/distinfo index 5a4c6eecf90..1741769ee16 100644 --- a/sysutils/terraform-switcher/distinfo +++ b/sysutils/terraform-switcher/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1671908174 -SHA256 (warrensbox-terraform-switcher-0.13.1300_GH0.tar.gz) = 62578b84fadf2efaf70d94545cb581860150cc9bad985c2a0ef8561c00058fd3 -SIZE (warrensbox-terraform-switcher-0.13.1300_GH0.tar.gz) = 506802 +TIMESTAMP = 1675917761 +SHA256 (warrensbox-terraform-switcher-0.13.1308_GH0.tar.gz) = ca6435b45a658113a8698f0456617167f0fe5e8156af3e2b8e91d113c6581e1a +SIZE (warrensbox-terraform-switcher-0.13.1308_GH0.tar.gz) = 507151 SHA256 (agext-levenshtein-v1.2.2_GH0.tar.gz) = b238bfd1dce6da173913c27cf2e172d58a55e7e6b7fc11736c7e45bd1af4818f SIZE (agext-levenshtein-v1.2.2_GH0.tar.gz) = 13098 SHA256 (apparentlymart-go-textseg-v1.0.0_GH0.tar.gz) = addc7fbd3684db4b0a56744409b6bd96931387aa0f904ac67340fbbd233b41e0 diff --git a/sysutils/terraform/Makefile b/sysutils/terraform/Makefile index 14c1a65baae..0c458b7ad16 100644 --- a/sysutils/terraform/Makefile +++ b/sysutils/terraform/Makefile @@ -1,9 +1,7 @@ PORTNAME= terraform DISTVERSIONPREFIX= v -DISTVERSION= 1.1.7 -PORTREVISION= 9 +DISTVERSION= 1.3.8 CATEGORIES= sysutils -MASTER_SITES= LOCAL/0mp:tencentcloud_tencentcloud_sdk_go MAINTAINER= 0xdutra@gmail.com COMMENT= Provides a common configuration to launch infrastructure @@ -16,216 +14,8 @@ USES= cpe go:modules CPE_VENDOR= hashicorp USE_GITHUB= yes GH_ACCOUNT= hashicorp -GH_TUPLE= Azure:azure-sdk-for-go:v59.2.0:azure_azure_sdk_for_go/vendor/github.com/Azure/azure-sdk-for-go \ - Azure:go-autorest:38e5c4b3db96:azure_go_autorest_adal \ - Azure:go-autorest:446f41b7d65b:azure_go_autorest_validation \ - Azure:go-autorest:autorest/v0.11.22:azure_go_autorest_autorest \ - Azure:go-autorest:b3a0b30a7423:azure_go_autorest_date \ - Azure:go-autorest:logger/v0.2.1:azure_go_autorest_logger \ - Azure:go-autorest:tracing/v0.6.0:azure_go_autorest_tracing \ - Azure:go-autorest:v14.2.0:azure_go_autorest/vendor/github.com/Azure/go-autorest \ - Azure:go-ntlmssp:66371956d46c:azure_go_ntlmssp/vendor/github.com/Azure/go-ntlmssp \ - BurntSushi:toml:v0.3.1:burntsushi_toml/vendor/github.com/BurntSushi/toml \ - ChrisTrenkamp:goxpath:c5096ec8773d:christrenkamp_goxpath/vendor/github.com/ChrisTrenkamp/goxpath \ - Masterminds:goutils:v1.1.0:masterminds_goutils/vendor/github.com/Masterminds/goutils \ - Masterminds:semver:v1.5.0:masterminds_semver/vendor/github.com/Masterminds/semver \ - Masterminds:sprig:v2.22.0:masterminds_sprig/vendor/github.com/Masterminds/sprig \ - Microsoft:go-winio:v0.5.0:microsoft_go_winio/vendor/github.com/Microsoft/go-winio \ - Netflix:go-expect:e1a7c020ce25:netflix_go_expect/vendor/github.com/Netflix/go-expect \ - abdullin:seq:d5467c17e7af:abdullin_seq/vendor/github.com/abdullin/seq \ - agext:levenshtein:v1.2.3:agext_levenshtein/vendor/github.com/agext/levenshtein \ - aliyun:alibaba-cloud-sdk-go:v1.61.1501:aliyun_alibaba_cloud_sdk_go/vendor/github.com/aliyun/alibaba-cloud-sdk-go \ - aliyun:aliyun-oss-go-sdk:8205d1f41e70:aliyun_aliyun_oss_go_sdk/vendor/github.com/aliyun/aliyun-oss-go-sdk \ - aliyun:aliyun-tablestore-go-sdk:v4.1.2:aliyun_aliyun_tablestore_go_sdk/vendor/github.com/aliyun/aliyun-tablestore-go-sdk \ - antchfx:xmlquery:v1.3.5:antchfx_xmlquery/vendor/github.com/antchfx/xmlquery \ - antchfx:xpath:v1.1.10:antchfx_xpath/vendor/github.com/antchfx/xpath \ - apparentlymart:go-cidr:v1.1.0:apparentlymart_go_cidr/vendor/github.com/apparentlymart/go-cidr \ - apparentlymart:go-dump:042adf3cf4a0:apparentlymart_go_dump/vendor/github.com/apparentlymart/go-dump \ - apparentlymart:go-shquot:v0.0.1:apparentlymart_go_shquot/vendor/github.com/apparentlymart/go-shquot \ - apparentlymart:go-textseg:v13.0.0:apparentlymart_go_textseg_v13/vendor/github.com/apparentlymart/go-textseg/v13 \ - apparentlymart:go-userdirs:b0c018a67c13:apparentlymart_go_userdirs/vendor/github.com/apparentlymart/go-userdirs \ - apparentlymart:go-versions:v1.0.1:apparentlymart_go_versions/vendor/github.com/apparentlymart/go-versions \ - armon:circbuf:5111143e8da2:armon_circbuf/vendor/github.com/armon/circbuf \ - armon:go-metrics:f0300d1749da:armon_go_metrics/vendor/github.com/armon/go-metrics \ - armon:go-radix:v1.0.0:armon_go_radix/vendor/github.com/armon/go-radix \ - aws:aws-sdk-go:v1.42.35:aws_aws_sdk_go/vendor/github.com/aws/aws-sdk-go \ - baiyubin:aliyun-sts-go-sdk:cfa1a18b161f:baiyubin_aliyun_sts_go_sdk/vendor/github.com/baiyubin/aliyun-sts-go-sdk \ - bgentry:go-netrc:9fd32a8b3d3d:bgentry_go_netrc/vendor/github.com/bgentry/go-netrc \ - bgentry:speakeasy:v0.1.0:bgentry_speakeasy/vendor/github.com/bgentry/speakeasy \ - bmatcuk:doublestar:v1.1.5:bmatcuk_doublestar/vendor/github.com/bmatcuk/doublestar \ - census-instrumentation:opencensus-go:v0.23.0:census_instrumentation_opencensus_go/vendor/go.opencensus.io \ - chzyer:readline:2972be24d48e:chzyer_readline/vendor/github.com/chzyer/readline \ - coreos:go-semver:v0.2.0:coreos_go_semver/vendor/github.com/coreos/go-semver \ - coreos:go-systemd:c6f51f82210d:coreos_go_systemd/vendor/github.com/coreos/go-systemd \ - coreos:pkg:399ea9e2e55f:coreos_pkg/vendor/github.com/coreos/pkg \ - davecgh:go-spew:v1.1.1:davecgh_go_spew/vendor/github.com/davecgh/go-spew \ - dimchansky:utfbom:v1.1.1:dimchansky_utfbom/vendor/github.com/dimchansky/utfbom \ - dominikh:go-tools:v0.3.0-0.dev:dominikh_go_tools/vendor/honnef.co/go/tools \ - dylanmei:iso8601:v0.1.0:dylanmei_iso8601/vendor/github.com/dylanmei/iso8601 \ - dylanmei:winrmtest:fbc9ae56efb6:dylanmei_winrmtest/vendor/github.com/dylanmei/winrmtest \ - etcd-io:etcd:15715dcf1ace:etcd_io_etcd/vendor/go.etcd.io/etcd \ - fatih:color:v1.9.0:fatih_color/vendor/github.com/fatih/color \ - go-check:check:10cb98267c6c:go_check_check/vendor/gopkg.in/check.v1 \ - go-inf:inf:v0.9.1:go_inf_inf/vendor/gopkg.in/inf.v0 \ - go-ini:ini:v1.66.2:go_ini_ini/vendor/gopkg.in/ini.v1 \ - go-logr:logr:v0.4.0:go_logr_logr/vendor/github.com/go-logr/logr \ - go-test:deep:v1.0.3:go_test_deep/vendor/github.com/go-test/deep \ - go-yaml:yaml:v2.4.0:go_yaml_yaml/vendor/gopkg.in/yaml.v2 \ - gofrs:uuid:v4.0.0:gofrs_uuid/vendor/github.com/gofrs/uuid \ - gogo:protobuf:v1.3.2:gogo_protobuf/vendor/github.com/gogo/protobuf \ - golang-jwt:jwt:v3.2.1:golang_jwt_jwt/vendor/github.com/dgrijalva/jwt-go \ - golang-jwt:jwt:v4.1.0:golang_jwt_jwt_v4/vendor/github.com/golang-jwt/jwt/v4 \ - golang:appengine:v1.6.7:golang_appengine/vendor/google.golang.org/appengine \ - golang:crypto:ceb1ce70b4fa:golang_crypto/vendor/golang.org/x/crypto \ - golang:groupcache:8c9f03a8e57e:golang_groupcache/vendor/github.com/golang/groupcache \ - golang:lint:83fdc39ff7b5:golang_lint/vendor/golang.org/x/lint \ - golang:mock:v1.4.4:golang_mock/vendor/github.com/golang/mock \ - golang:mock:v1.6.0:golang_mock_1 \ - golang:mod:v0.4.2:golang_mod/vendor/golang.org/x/mod \ - golang:net:fe4d6282115f:golang_net/vendor/golang.org/x/net \ - golang:oauth2:f6687ab2804c:golang_oauth2/vendor/golang.org/x/oauth2 \ - golang:protobuf:v1.5.2:golang_protobuf/vendor/github.com/golang/protobuf \ - golang:sys:d867a43fc93e:golang_sys/vendor/golang.org/x/sys \ - golang:term:6a3ed077a48d:golang_term/vendor/golang.org/x/term \ - golang:text:v0.3.6:golang_text/vendor/golang.org/x/text \ - golang:time:f0f3c7e86c11:golang_time/vendor/golang.org/x/time \ - golang:tools:v0.1.7:golang_tools/vendor/golang.org/x/tools \ - golang:xerrors:5ec99f83aff1:golang_xerrors/vendor/golang.org/x/xerrors \ - google:go-cmp:v0.5.6:google_go_cmp/vendor/github.com/google/go-cmp \ - google:go-genproto:93e7006c17a6:google_go_genproto/vendor/google.golang.org/genproto \ - google:go-querystring:v1.1.0:google_go_querystring/vendor/github.com/google/go-querystring \ - google:gofuzz:v1.1.0:google_gofuzz/vendor/github.com/google/gofuzz \ - google:uuid:v1.2.0:google_uuid/vendor/github.com/google/uuid \ - googleapis:gax-go:v2.0.5:googleapis_gax_go_v2/vendor/github.com/googleapis/gax-go \ - googleapis:gnostic:v0.4.1:googleapis_gnostic/vendor/github.com/googleapis/gnostic \ - googleapis:google-api-go-client:v0.44.0-impersonate-preview:googleapis_google_api_go_client/vendor/google.golang.org/api \ - googleapis:google-cloud-go:storage/v1.10.0:googleapis_google_cloud_go_storage \ - googleapis:google-cloud-go:v0.79.0:googleapis_google_cloud_go/vendor/cloud.google.com/go \ - gophercloud:gophercloud:c3bfe50899e5:gophercloud_gophercloud/vendor/github.com/gophercloud/gophercloud \ - gophercloud:utils:7c72efc7435d:gophercloud_utils/vendor/github.com/gophercloud/utils \ - grpc:grpc-go:v1.1.0:grpc_grpc_go_1/vendor/google.golang.org/grpc/cmd/protoc-gen-go-grpc \ - grpc:grpc-go:v1.27.1:grpc_grpc_go/vendor/google.golang.org/grpc \ - hashicorp:aws-sdk-go-base:v0.7.1:hashicorp_aws_sdk_go_base/vendor/github.com/hashicorp/aws-sdk-go-base \ - hashicorp:consul:v0.8.0:hashicorp_consul_sdk/vendor/github.com/hashicorp/consul/sdk \ - hashicorp:consul:v1.9.1:hashicorp_consul_api/vendor/github.com/hashicorp/consul \ - hashicorp:errwrap:v1.1.0:hashicorp_errwrap/vendor/github.com/hashicorp/errwrap \ - hashicorp:go-azure-helpers:v0.18.0:hashicorp_go_azure_helpers/vendor/github.com/hashicorp/go-azure-helpers \ - hashicorp:go-checkpoint:v0.5.0:hashicorp_go_checkpoint/vendor/github.com/hashicorp/go-checkpoint \ - hashicorp:go-cleanhttp:v0.5.2:hashicorp_go_cleanhttp/vendor/github.com/hashicorp/go-cleanhttp \ - hashicorp:go-getter:v1.5.9:hashicorp_go_getter/vendor/github.com/hashicorp/go-getter \ - hashicorp:go-hclog:v0.15.0:hashicorp_go_hclog/vendor/github.com/hashicorp/go-hclog \ - hashicorp:go-immutable-radix:v1.0.0:hashicorp_go_immutable_radix/vendor/github.com/hashicorp/go-immutable-radix \ - hashicorp:go-msgpack:v0.5.4:hashicorp_go_msgpack/vendor/github.com/hashicorp/go-msgpack \ - hashicorp:go-multierror:v1.1.1:hashicorp_go_multierror/vendor/github.com/hashicorp/go-multierror \ - hashicorp:go-plugin:v1.4.3:hashicorp_go_plugin/vendor/github.com/hashicorp/go-plugin \ - hashicorp:go-retryablehttp:v0.7.0:hashicorp_go_retryablehttp/vendor/github.com/hashicorp/go-retryablehttp \ - hashicorp:go-rootcerts:v1.0.2:hashicorp_go_rootcerts/vendor/github.com/hashicorp/go-rootcerts \ - hashicorp:go-safetemp:v1.0.0:hashicorp_go_safetemp/vendor/github.com/hashicorp/go-safetemp \ - hashicorp:go-slug:v0.8.0:hashicorp_go_slug/vendor/github.com/hashicorp/go-slug \ - hashicorp:go-tfe:v0.21.0:hashicorp_go_tfe/vendor/github.com/hashicorp/go-tfe \ - hashicorp:go-uuid:v1.0.2:hashicorp_go_uuid/vendor/github.com/hashicorp/go-uuid \ - hashicorp:go-version:v1.3.0:hashicorp_go_version/vendor/github.com/hashicorp/go-version \ - hashicorp:golang-lru:v0.5.1:hashicorp_golang_lru/vendor/github.com/hashicorp/golang-lru \ - hashicorp:hcl:a4b07c25de5f:hashicorp_hcl/vendor/github.com/hashicorp/hcl \ - hashicorp:hcl:v2.11.1:hashicorp_hcl_v2/vendor/github.com/hashicorp/hcl/v2 \ - hashicorp:jsonapi:ee7dae0fb22d:hashicorp_jsonapi/vendor/github.com/hashicorp/jsonapi \ - hashicorp:serf:v0.9.5:hashicorp_serf/vendor/github.com/hashicorp/serf \ - hashicorp:terraform-config-inspect:4fd17a0faac2:hashicorp_terraform_config_inspect/vendor/github.com/hashicorp/terraform-config-inspect \ - hashicorp:terraform-svchost:f050f53b9734:hashicorp_terraform_svchost/vendor/github.com/hashicorp/terraform-svchost \ - hashicorp:yamux:2f1d1f20f75d:hashicorp_yamux/vendor/github.com/hashicorp/yamux \ - huandu:xstrings:v1.3.2:huandu_xstrings/vendor/github.com/huandu/xstrings \ - imdario:mergo:v0.3.12:imdario_mergo/vendor/github.com/imdario/mergo \ - jmespath:go-jmespath:v0.4.0:jmespath_go_jmespath/vendor/github.com/jmespath/go-jmespath \ - joyent:triton-go:d8f9c0314926:joyent_triton_go/vendor/github.com/joyent/triton-go \ - json-iterator:go:v1.1.10:json_iterator_go/vendor/github.com/json-iterator/go \ - jstemmer:go-junit-report:v0.9.1:jstemmer_go_junit_report/vendor/github.com/jstemmer/go-junit-report \ - kardianos:osext:2bc1f35cddc0:kardianos_osext/vendor/github.com/kardianos/osext \ - klauspost:compress:v1.11.2:klauspost_compress/vendor/github.com/klauspost/compress \ - kr:pretty:v0.2.1:kr_pretty/vendor/github.com/kr/pretty \ - kr:pty:v1.1.5:kr_pty/vendor/github.com/kr/pty \ - kubernetes-sigs:structured-merge-diff:v4.1.2:kubernetes_sigs_structured_merge_diff/vendor/sigs.k8s.io/structured-merge-diff/v4 \ - kubernetes-sigs:yaml:v1.2.0:kubernetes_sigs_yaml/vendor/sigs.k8s.io/yaml \ - kubernetes:api:v0.21.3:kubernetes_api/vendor/k8s.io/api \ - kubernetes:apimachinery:v0.21.3:kubernetes_apimachinery/vendor/k8s.io/apimachinery \ - kubernetes:client-go:v0.21.3:kubernetes_client_go/vendor/k8s.io/client-go \ - kubernetes:klog:v2.8.0:kubernetes_klog/vendor/k8s.io/klog/v2 \ - kubernetes:utils:cb0fa318a74b:kubernetes_utils/vendor/k8s.io/utils \ - lib:pq:v1.10.3:lib_pq/vendor/github.com/lib/pq \ - lusis:go-artifactory:7e4ce345df82:lusis_go_artifactory/vendor/github.com/lusis/go-artifactory \ - manicminer:hamilton:v0.35.0:manicminer_hamilton/vendor/github.com/manicminer/hamilton \ - masterzen:simplexml:31eea3082786:masterzen_simplexml/vendor/github.com/masterzen/simplexml \ - masterzen:winrm:c42b5136ff88:masterzen_winrm/vendor/github.com/masterzen/winrm \ - mattn:go-colorable:v0.1.6:mattn_go_colorable/vendor/github.com/mattn/go-colorable \ - mattn:go-isatty:v0.0.12:mattn_go_isatty/vendor/github.com/mattn/go-isatty \ - mattn:go-shellwords:v1.0.4:mattn_go_shellwords/vendor/github.com/mattn/go-shellwords \ - mitchellh:cli:v1.1.2:mitchellh_cli/vendor/github.com/mitchellh/cli \ - mitchellh:colorstring:d06e56a500db:mitchellh_colorstring/vendor/github.com/mitchellh/colorstring \ - mitchellh:copystructure:v1.2.0:mitchellh_copystructure/vendor/github.com/mitchellh/copystructure \ - mitchellh:go-homedir:v1.1.0:mitchellh_go_homedir/vendor/github.com/mitchellh/go-homedir \ - mitchellh:go-linereader:1b945b3263eb:mitchellh_go_linereader/vendor/github.com/mitchellh/go-linereader \ - mitchellh:go-testing-interface:v1.0.4:mitchellh_go_testing_interface/vendor/github.com/mitchellh/go-testing-interface \ - mitchellh:go-wordwrap:v1.0.1:mitchellh_go_wordwrap/vendor/github.com/mitchellh/go-wordwrap \ - mitchellh:gox:v1.0.1:mitchellh_gox/vendor/github.com/mitchellh/gox \ - mitchellh:iochan:v1.0.0:mitchellh_iochan/vendor/github.com/mitchellh/iochan \ - mitchellh:mapstructure:v1.1.2:mitchellh_mapstructure/vendor/github.com/mitchellh/mapstructure \ - mitchellh:reflectwalk:v1.0.2:mitchellh_reflectwalk/vendor/github.com/mitchellh/reflectwalk \ - modern-go:concurrent:bacd9c7ef1dd:modern_go_concurrent/vendor/github.com/modern-go/concurrent \ - modern-go:reflect2:v1.0.1:modern_go_reflect2/vendor/github.com/modern-go/reflect2 \ - mozillazg:go-httpheader:v0.3.0:mozillazg_go_httpheader/vendor/github.com/mozillazg/go-httpheader \ - nishanths:exhaustive:v0.2.3:nishanths_exhaustive/vendor/github.com/nishanths/exhaustive \ - nu7hatch:gouuid:179d4d0c4d8d:nu7hatch_gouuid/vendor/github.com/nu7hatch/gouuid \ - oklog:run:v1.0.0:oklog_run/vendor/github.com/oklog/run \ - packer-community:winrmcp:c76d91c1e7db:packer_community_winrmcp/vendor/github.com/packer-community/winrmcp \ - pkg:browser:0426ae3fba23:pkg_browser/vendor/github.com/pkg/browser \ - pkg:errors:v0.9.1:pkg_errors/vendor/github.com/pkg/errors \ - posener:complete:v1.2.3:posener_complete/vendor/github.com/posener/complete \ - protocolbuffers:protobuf-go:v1.27.1:protocolbuffers_protobuf_go/vendor/google.golang.org/protobuf \ - satori:go.uuid:v1.2.0:satori_go_uuid/vendor/github.com/satori/go.uuid \ - sergi:go-diff:v1.2.0:sergi_go_diff/vendor/github.com/sergi/go-diff \ - spf13:afero:v1.2.2:spf13_afero/vendor/github.com/spf13/afero \ - spf13:pflag:v1.0.5:spf13_pflag/vendor/github.com/spf13/pflag \ - tencentcloud:tencentcloud-sdk-go:v1.0.232:tencentcloud_tencentcloud_sdk_go_common/vendor/github.com/tencentcloud/tencentcloud-sdk-go \ - tencentcloud:tencentcloud-sdk-go:v1.0.233:tencentcloud_tencentcloud_sdk_go_tag \ - tencentyun:cos-go-sdk-v5:v0.7.29:tencentyun_cos_go_sdk_v5/vendor/github.com/tencentyun/cos-go-sdk-v5 \ - tombuildsstuff:giovanni:v0.15.1:tombuildsstuff_giovanni/vendor/github.com/tombuildsstuff/giovanni \ - uber-go:atomic:v1.3.2:uber_go_atomic/vendor/go.uber.org/atomic \ - uber-go:multierr:v1.1.0:uber_go_multierr/vendor/go.uber.org/multierr \ - uber-go:zap:v1.10.0:uber_go_zap/vendor/go.uber.org/zap \ - ulikunitz:xz:v0.5.8:ulikunitz_xz/vendor/github.com/ulikunitz/xz \ - vmihailenco:msgpack:v4.3.12:vmihailenco_msgpack_v4/vendor/github.com/vmihailenco/msgpack/v4 \ - vmihailenco:tagparser:v0.1.1:vmihailenco_tagparser/vendor/github.com/vmihailenco/tagparser \ - xanzy:ssh-agent:v0.3.1:xanzy_ssh_agent/vendor/github.com/xanzy/ssh-agent \ - xlab:treeprint:1d6e34225557:xlab_treeprint/vendor/github.com/xlab/treeprint \ - zclconf:go-cty-debug:b22d67c1ba0b:zclconf_go_cty_debug/vendor/github.com/zclconf/go-cty-debug \ - zclconf:go-cty-yaml:v1.0.2:zclconf_go_cty_yaml/vendor/github.com/zclconf/go-cty-yaml \ - zclconf:go-cty:v1.10.0:zclconf_go_cty/vendor/github.com/zclconf/go-cty - -# XXX: Work around ports framework inability to regenerate GH_TUPLE for Go -# modules for modules with embedded slashes in version numbers. -GH_TUPLE:= ${GH_TUPLE:S|v1.1.0:grpc_grpc_go_1|cmd%2Fprotoc-gen-go-grpc%2Fv1.1.0:grpc_grpc_go_1/|1} +GO_MODULE= github.com/hashicorp/terraform PLIST_FILES= bin/${PORTNAME} -pre-extract: - ${LN} -s ${WRKDIR}/grpc-go-cmd-protoc-gen-go-grpc-v1.1.0 ${WRKSRC_grpc_grpc_go_1} - -post-extract: - @${RM} -r ${WRKSRC}/vendor/cloud.google.com/go/storage - @${RLN} ${WRKSRC_googleapis_google_cloud_go_storage}/storage ${WRKSRC}/vendor/cloud.google.com/go/storage - @${RM} -r ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest - @${RLN} ${WRKSRC_azure_go_autorest_autorest}/autorest ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest - @${RM} -r ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest/adal - @${RLN} ${WRKSRC_azure_go_autorest_adal}/autorest/adal ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest/adal - @${RM} -r ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest/date - @${RLN} ${WRKSRC_azure_go_autorest_date}/autorest/date ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest/date - @${RM} -r ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest/validation - @${RLN} ${WRKSRC_azure_go_autorest_validation}/autorest/validation ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest/validation - @${RM} -r ${WRKSRC}/vendor/github.com/Azure/go-autorest/logger - @${RLN} ${WRKSRC_azure_go_autorest_logger}/logger ${WRKSRC}/vendor/github.com/Azure/go-autorest/logger - @${RM} -r ${WRKSRC}/vendor/github.com/Azure/go-autorest/tracing - @${RLN} ${WRKSRC_azure_go_autorest_tracing}/tracing ${WRKSRC}/vendor/github.com/Azure/go-autorest/tracing - @${RLN} ${WRKSRC_golang_mock_1} ${WRKSRC}/vendor/github.com/golang/mock - @${RM} -r ${WRKSRC}/vendor/github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tag - @${RLN} ${WRKSRC_tencentcloud_tencentcloud_sdk_go_tag}/tencentcloud/tag ${WRKSRC}/vendor/github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tag - .include diff --git a/sysutils/terraform/distinfo b/sysutils/terraform/distinfo index 303244f0d4f..c7f0e68d24a 100644 --- a/sysutils/terraform/distinfo +++ b/sysutils/terraform/distinfo @@ -1,369 +1,7 @@ -TIMESTAMP = 1646255999 -SHA256 (hashicorp-terraform-v1.1.7_GH0.tar.gz) = 7651b69a2196de4393195cef4a03171c83aa50581f1019bca3f17cf05db5335b -SIZE (hashicorp-terraform-v1.1.7_GH0.tar.gz) = 3203860 -SHA256 (Azure-azure-sdk-for-go-v59.2.0_GH0.tar.gz) = b65114ed30d5860465479d848ed0399a318eb8391ae8b1e139dcefc687fd0ae4 -SIZE (Azure-azure-sdk-for-go-v59.2.0_GH0.tar.gz) = 45611294 -SHA256 (Azure-go-autorest-38e5c4b3db96_GH0.tar.gz) = 30f94eccd1236146aa86cc93826fa405e82ea95dcbdef9093efd32e30954f029 -SIZE (Azure-go-autorest-38e5c4b3db96_GH0.tar.gz) = 173251 -SHA256 (Azure-go-autorest-446f41b7d65b_GH0.tar.gz) = 883e2603529a907a3da25d5e2389ab6473a80e6d79daf0d9ffc6385494e0da0a -SIZE (Azure-go-autorest-446f41b7d65b_GH0.tar.gz) = 171840 -SHA256 (Azure-go-autorest-autorest-v0.11.22_GH0.tar.gz) = 8283ac0428defb8fa95e6893a4b67d1efb79aee51fc98fa5f0b19f298056da3f -SIZE (Azure-go-autorest-autorest-v0.11.22_GH0.tar.gz) = 173243 -SHA256 (Azure-go-autorest-b3a0b30a7423_GH0.tar.gz) = 51b31571a26a5287eb67251aa69407bb6145f58253bdbb2e610b7eab7b0d762f -SIZE (Azure-go-autorest-b3a0b30a7423_GH0.tar.gz) = 167123 -SHA256 (Azure-go-autorest-logger-v0.2.1_GH0.tar.gz) = fac35805dc320638a322b407c0cd0c471932a4855e9ef0485c85e533af8146dc -SIZE (Azure-go-autorest-logger-v0.2.1_GH0.tar.gz) = 175062 -SHA256 (Azure-go-autorest-tracing-v0.6.0_GH0.tar.gz) = b43cd0127dd6e91debe1eb98873e219817b71c10988d0a6c550e4ad19a29a8ea -SIZE (Azure-go-autorest-tracing-v0.6.0_GH0.tar.gz) = 167113 -SHA256 (Azure-go-autorest-v14.2.0_GH0.tar.gz) = d0db0e47112570e3f2bd2e38ae56338f1e74625dd4cb553007082fdad5fd844d -SIZE (Azure-go-autorest-v14.2.0_GH0.tar.gz) = 167851 -SHA256 (Azure-go-ntlmssp-66371956d46c_GH0.tar.gz) = 24b46602ef1adae845ec6938550d14ce9a93b4f2171201af0a29da421b611139 -SIZE (Azure-go-ntlmssp-66371956d46c_GH0.tar.gz) = 8131 -SHA256 (BurntSushi-toml-v0.3.1_GH0.tar.gz) = 6593da894578ba510a470735ffbdc88ce88033094dc5a8f4d3957ab87e18803f -SIZE (BurntSushi-toml-v0.3.1_GH0.tar.gz) = 42077 -SHA256 (ChrisTrenkamp-goxpath-c5096ec8773d_GH0.tar.gz) = 188f16a7cdbfa17c842847934442b3db7abb328c115d817261f252e13d941972 -SIZE (ChrisTrenkamp-goxpath-c5096ec8773d_GH0.tar.gz) = 32847 -SHA256 (Masterminds-goutils-v1.1.0_GH0.tar.gz) = 053a61c4b0d78e6978600c99562f04d053993c428d549a20b627151cf1aabbae -SIZE (Masterminds-goutils-v1.1.0_GH0.tar.gz) = 14610 -SHA256 (Masterminds-semver-v1.5.0_GH0.tar.gz) = c9140eddfb03dc862f826e7761561260b9a840afa7519cc0919e89a43b5be5ba -SIZE (Masterminds-semver-v1.5.0_GH0.tar.gz) = 21188 -SHA256 (Masterminds-sprig-v2.22.0_GH0.tar.gz) = c6d0f6e2a3b2aecc888b62c15defcccf16a44e7435c47c7f158b98946c5ee970 -SIZE (Masterminds-sprig-v2.22.0_GH0.tar.gz) = 42051 -SHA256 (Microsoft-go-winio-v0.5.0_GH0.tar.gz) = 82c90c7289b8885d4ecf8f8739399200f69bf7ff0d6ac9715d9f5b0f29a8f49d -SIZE (Microsoft-go-winio-v0.5.0_GH0.tar.gz) = 88506 -SHA256 (Netflix-go-expect-e1a7c020ce25_GH0.tar.gz) = dbfbd8e4a419cd31c28fb0fc1fea4e07a4f565240aecf96254f5ab815e4ad13e -SIZE (Netflix-go-expect-e1a7c020ce25_GH0.tar.gz) = 15262 -SHA256 (abdullin-seq-d5467c17e7af_GH0.tar.gz) = a4f747be62d9b999b504f2e0606ef38270de1df806e16de94b5d9a42a799c966 -SIZE (abdullin-seq-d5467c17e7af_GH0.tar.gz) = 4588 -SHA256 (agext-levenshtein-v1.2.3_GH0.tar.gz) = ba59a69fcaea38ec40470cac08620dd2cca1980355d9b10e90e37b3b3ac2eb46 -SIZE (agext-levenshtein-v1.2.3_GH0.tar.gz) = 13227 -SHA256 (aliyun-alibaba-cloud-sdk-go-v1.61.1501_GH0.tar.gz) = 491e9eae60880b6bf3a485968c244b0040685fd25ad57869e0a28bd9a5f344be -SIZE (aliyun-alibaba-cloud-sdk-go-v1.61.1501_GH0.tar.gz) = 5211592 -SHA256 (aliyun-aliyun-oss-go-sdk-8205d1f41e70_GH0.tar.gz) = 281b7efb7d5f4c8ed1cb6c502d8c6a28dc55f1c6c31daca43a826cfac535ac60 -SIZE (aliyun-aliyun-oss-go-sdk-8205d1f41e70_GH0.tar.gz) = 594849 -SHA256 (aliyun-aliyun-tablestore-go-sdk-v4.1.2_GH0.tar.gz) = c1d3a52401b95a2bd3a2636ed9bae4d3178bde20edab5e0d0026e7eb9ed4ef5d -SIZE (aliyun-aliyun-tablestore-go-sdk-v4.1.2_GH0.tar.gz) = 139508 -SHA256 (antchfx-xmlquery-v1.3.5_GH0.tar.gz) = 57ea3367dcfbe0fd413369a310388a7f55a59c5e4ca0fad9235c80b6747b6e44 -SIZE (antchfx-xmlquery-v1.3.5_GH0.tar.gz) = 19669 -SHA256 (antchfx-xpath-v1.1.10_GH0.tar.gz) = 109e37ae0674ed667156d00c9c34c45ac55c5b8491bef30b94bb587437136100 -SIZE (antchfx-xpath-v1.1.10_GH0.tar.gz) = 26102 -SHA256 (apparentlymart-go-cidr-v1.1.0_GH0.tar.gz) = 359897e7e89bf1d8efa69ae5ec490c0a88ba4892fffbf94b17244355e0893503 -SIZE (apparentlymart-go-cidr-v1.1.0_GH0.tar.gz) = 6226 -SHA256 (apparentlymart-go-dump-042adf3cf4a0_GH0.tar.gz) = 0b1767ae7406ef0a8be7b7f5e593dbef63cfa0d3ac9ed0e246528550eeed1d64 -SIZE (apparentlymart-go-dump-042adf3cf4a0_GH0.tar.gz) = 7201 -SHA256 (apparentlymart-go-shquot-v0.0.1_GH0.tar.gz) = 7776cebe25ef381bcf371e467b50224cb302c8ddd117daaa5f8a28ddc8c4e8cf -SIZE (apparentlymart-go-shquot-v0.0.1_GH0.tar.gz) = 10103 -SHA256 (apparentlymart-go-textseg-v13.0.0_GH0.tar.gz) = 7479ac3309883e2bdb6f562004f2044d3d13d19b78c41db12957aa573fdf3556 -SIZE (apparentlymart-go-textseg-v13.0.0_GH0.tar.gz) = 133786 -SHA256 (apparentlymart-go-userdirs-b0c018a67c13_GH0.tar.gz) = 1872faffeda072cfa2c8acbc37093720043c47550f75baa637c04b026f603a46 -SIZE (apparentlymart-go-userdirs-b0c018a67c13_GH0.tar.gz) = 13545 -SHA256 (apparentlymart-go-versions-v1.0.1_GH0.tar.gz) = dd20062b09a925ee61afbbb28de52368a09b5cad5ba9c20222a8830403eed83f -SIZE (apparentlymart-go-versions-v1.0.1_GH0.tar.gz) = 32515 -SHA256 (armon-circbuf-5111143e8da2_GH0.tar.gz) = 05cedc6ed0f33886ecadd6ce30ee88b0adba12af058ccdace9b9f369488ccf01 -SIZE (armon-circbuf-5111143e8da2_GH0.tar.gz) = 2917 -SHA256 (armon-go-metrics-f0300d1749da_GH0.tar.gz) = 27ff0a7294f6c031e5ec6c52cc5664ea2bec19c18a09b4d01ec2aa17587e90e8 -SIZE (armon-go-metrics-f0300d1749da_GH0.tar.gz) = 23852 -SHA256 (armon-go-radix-v1.0.0_GH0.tar.gz) = 9e5238a553708bccf930d1f9d0ce62ce30d92602b64ea248585ce06ec7bfee17 -SIZE (armon-go-radix-v1.0.0_GH0.tar.gz) = 5975 -SHA256 (aws-aws-sdk-go-v1.42.35_GH0.tar.gz) = 6fb8a2dd4ba190c9e167051cead25adab4995c3bd7113b5a0d5dc80fa8ab3b14 -SIZE (aws-aws-sdk-go-v1.42.35_GH0.tar.gz) = 22610291 -SHA256 (baiyubin-aliyun-sts-go-sdk-cfa1a18b161f_GH0.tar.gz) = 8ea90403ada1184bb4a2cb05ac025798bbecb27ec86bc01b6454023d7a3cf919 -SIZE (baiyubin-aliyun-sts-go-sdk-cfa1a18b161f_GH0.tar.gz) = 6506 -SHA256 (bgentry-go-netrc-9fd32a8b3d3d_GH0.tar.gz) = 95d8d03789e5cdd3b4ecf138bd8d710021620de8b555ced49706d1b71d267037 -SIZE (bgentry-go-netrc-9fd32a8b3d3d_GH0.tar.gz) = 8406 -SHA256 (bgentry-speakeasy-v0.1.0_GH0.tar.gz) = 863f57f96f77c2b4e5488e34e8df47478e9ffa9920779ca4df2cc3adc0d03252 -SIZE (bgentry-speakeasy-v0.1.0_GH0.tar.gz) = 7481 -SHA256 (bmatcuk-doublestar-v1.1.5_GH0.tar.gz) = a5634b115c6d1f119df62fd8a0db985188a31647a6690ce449c6449d5458681b -SIZE (bmatcuk-doublestar-v1.1.5_GH0.tar.gz) = 8719 -SHA256 (census-instrumentation-opencensus-go-v0.23.0_GH0.tar.gz) = cc9dc0234de1baacf1855cf19615b381ca2f2adb83a2871e7a9b8b74e46818cf -SIZE (census-instrumentation-opencensus-go-v0.23.0_GH0.tar.gz) = 176498 -SHA256 (chzyer-readline-2972be24d48e_GH0.tar.gz) = 8f425cfb33fce61a137866c0a88117c68f49de79a61a341353fc97339c6b74da -SIZE (chzyer-readline-2972be24d48e_GH0.tar.gz) = 36825 -SHA256 (coreos-go-semver-v0.2.0_GH0.tar.gz) = 0f15084aee23324e12e5e4542c9f7b0c809d7207b0e90829d1554b234cd8dd4a -SIZE (coreos-go-semver-v0.2.0_GH0.tar.gz) = 8474 -SHA256 (coreos-go-systemd-c6f51f82210d_GH0.tar.gz) = 933fccd2e6ca6e4a9c03cf8f97ef3ec0fe73316671c49f0faa178420994a59d5 -SIZE (coreos-go-systemd-c6f51f82210d_GH0.tar.gz) = 63576 -SHA256 (coreos-pkg-399ea9e2e55f_GH0.tar.gz) = 8477b19c53a35bb011af2d55dba07f2fcfb258eda0c4cdde9ac516d6d5fe62fa -SIZE (coreos-pkg-399ea9e2e55f_GH0.tar.gz) = 32439 -SHA256 (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 7d82b9bb7291adbe7498fe946920ab3e7fc9e6cbfc3b2294693fad00bf0dd17e -SIZE (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 42152 -SHA256 (dimchansky-utfbom-v1.1.1_GH0.tar.gz) = 081a9e23640c56f9a90cb76ce538c6cfb33b58ea58d4e6253533adf238904166 -SIZE (dimchansky-utfbom-v1.1.1_GH0.tar.gz) = 8486 -SHA256 (dominikh-go-tools-v0.3.0-0.dev_GH0.tar.gz) = bf1f514d641736b2e86407a61c848ed85b71a441a19cb4ee4c78f3a78a2cdc64 -SIZE (dominikh-go-tools-v0.3.0-0.dev_GH0.tar.gz) = 505264 -SHA256 (dylanmei-iso8601-v0.1.0_GH0.tar.gz) = 72fb1b995386eb27f3aecb734e46242e814205f705652cff1f5d7a22573c8002 -SIZE (dylanmei-iso8601-v0.1.0_GH0.tar.gz) = 2441 -SHA256 (dylanmei-winrmtest-fbc9ae56efb6_GH0.tar.gz) = 921cb18a0267660e374e59cd4059df18eeb796052d878fddcf0832ddbfecf8c6 -SIZE (dylanmei-winrmtest-fbc9ae56efb6_GH0.tar.gz) = 5563 -SHA256 (etcd-io-etcd-15715dcf1ace_GH0.tar.gz) = 21dbb9e1a7222f9fcb3bdd6eb6672f4a28a85ab08fb1e07a914f22dca00cdf29 -SIZE (etcd-io-etcd-15715dcf1ace_GH0.tar.gz) = 8852254 -SHA256 (fatih-color-v1.9.0_GH0.tar.gz) = f5a6372ff7c87d22baaa2089e5cdd8a218fb3a9be047195c0ab421d5340f6f3f -SIZE (fatih-color-v1.9.0_GH0.tar.gz) = 1230941 -SHA256 (go-check-check-10cb98267c6c_GH0.tar.gz) = 0a42d9d5a49ebc30174e5840238e446f5fb16899bfaa6a6f63d12ab9953df293 -SIZE (go-check-check-10cb98267c6c_GH0.tar.gz) = 32375 -SHA256 (go-inf-inf-v0.9.1_GH0.tar.gz) = 756e00e87207cb063d305b6e38bf56dba4d76586fbe40b7d6b657d22516d0f71 -SIZE (go-inf-inf-v0.9.1_GH0.tar.gz) = 13072 -SHA256 (go-ini-ini-v1.66.2_GH0.tar.gz) = ffe5847f7eac5c87e5de415c2af8144403b40dc58bca5633d792b91a0f5bd0eb -SIZE (go-ini-ini-v1.66.2_GH0.tar.gz) = 50660 -SHA256 (go-logr-logr-v0.4.0_GH0.tar.gz) = 6352ff753947daa86e21a42ae566bec67f7b40236e1f9053244e5fdc799de91d -SIZE (go-logr-logr-v0.4.0_GH0.tar.gz) = 14218 -SHA256 (go-test-deep-v1.0.3_GH0.tar.gz) = f480aa35e92d4a400aef6fab74a8b8a1cb726efefd8ec520a8e1fd1ef7b3c659 -SIZE (go-test-deep-v1.0.3_GH0.tar.gz) = 8627 -SHA256 (go-yaml-yaml-v2.4.0_GH0.tar.gz) = d8e94679e5fff6bd1a35e10241543929a5f3da44f701755babf99b3daf0faac0 -SIZE (go-yaml-yaml-v2.4.0_GH0.tar.gz) = 73209 -SHA256 (gofrs-uuid-v4.0.0_GH0.tar.gz) = 7857a4f0c066d2e43a1b7912458b028b6fa351eb1a1d41b022dd6ac347e96b4f -SIZE (gofrs-uuid-v4.0.0_GH0.tar.gz) = 17824 -SHA256 (gogo-protobuf-v1.3.2_GH0.tar.gz) = 2bb4b13d6e56b3911f09b8e9ddd15708477fbff8823c057cc79dd99c9a452b34 -SIZE (gogo-protobuf-v1.3.2_GH0.tar.gz) = 2038725 -SHA256 (golang-jwt-jwt-v3.2.1_GH0.tar.gz) = 9c7d8c881a6517a7d38276d5cbcfbef93ff7ebb7d43181c471d9dc05b0b8feed -SIZE (golang-jwt-jwt-v3.2.1_GH0.tar.gz) = 38016 -SHA256 (golang-jwt-jwt-v4.1.0_GH0.tar.gz) = 26a1b29c6924121b63a1fff23b1d68ff441526b024e94de8fbe89df581114725 -SIZE (golang-jwt-jwt-v4.1.0_GH0.tar.gz) = 45360 -SHA256 (golang-appengine-v1.6.7_GH0.tar.gz) = c623d81235f7c9699e299b328191d813337dd57dcc800d7afdb5130e8c321a8f -SIZE (golang-appengine-v1.6.7_GH0.tar.gz) = 333007 -SHA256 (golang-crypto-ceb1ce70b4fa_GH0.tar.gz) = 2829f5e1ea46304af974cdf7bf0138e8ec58604756006bf0f82e21b6537518f6 -SIZE (golang-crypto-ceb1ce70b4fa_GH0.tar.gz) = 1732104 -SHA256 (golang-groupcache-8c9f03a8e57e_GH0.tar.gz) = b92f918daa48048fd360f14d1a4aed6e70c1176ae6b00b0dc04094bb088e9865 -SIZE (golang-groupcache-8c9f03a8e57e_GH0.tar.gz) = 26047 -SHA256 (golang-lint-83fdc39ff7b5_GH0.tar.gz) = 5014077abbc075c3b4b459f7ad98cc1c28f2ae6bde906a9d8ed19d8c8b97987a -SIZE (golang-lint-83fdc39ff7b5_GH0.tar.gz) = 31889 -SHA256 (golang-mock-v1.4.4_GH0.tar.gz) = a3e25a2c234f82f6685e143681e223462bd1cc0098375a48dc042e227f2cd677 -SIZE (golang-mock-v1.4.4_GH0.tar.gz) = 55141 -SHA256 (golang-mock-v1.6.0_GH0.tar.gz) = 470174971c3a63361149a30f5b2d3a716a198afeb6cc71daa30712faa7293942 -SIZE (golang-mock-v1.6.0_GH0.tar.gz) = 69251 -SHA256 (golang-mod-v0.4.2_GH0.tar.gz) = ce4131eb443ac67ededb139a43bae4fbb2c4b84843936495c6a6de92b8033917 -SIZE (golang-mod-v0.4.2_GH0.tar.gz) = 104584 -SHA256 (golang-net-fe4d6282115f_GH0.tar.gz) = dd72917ad630565cd1a9bb2a50a010f3b56e8e614bd52179d624af4b7e1d746f -SIZE (golang-net-fe4d6282115f_GH0.tar.gz) = 1226522 -SHA256 (golang-oauth2-f6687ab2804c_GH0.tar.gz) = 27c3e0a310558e28bb92068320ea50b5c03c75a06312d37a7fa5e517e1e79f8d -SIZE (golang-oauth2-f6687ab2804c_GH0.tar.gz) = 79618 -SHA256 (golang-protobuf-v1.5.2_GH0.tar.gz) = 088cc0f3ba18fb8f9d00319568ff0af5a06d8925a6e6cb983bb837b4efb703b3 -SIZE (golang-protobuf-v1.5.2_GH0.tar.gz) = 171702 -SHA256 (golang-sys-d867a43fc93e_GH0.tar.gz) = 975cb1564c51481d205cb4ee0f311429347ea345d96188a7db5e846deb2e6f10 -SIZE (golang-sys-d867a43fc93e_GH0.tar.gz) = 1203125 -SHA256 (golang-term-6a3ed077a48d_GH0.tar.gz) = 6760076add528b90a5e07ad357eef6f11ec03e19eebe66d1b1ef383fd9214e9a -SIZE (golang-term-6a3ed077a48d_GH0.tar.gz) = 15333 -SHA256 (golang-text-v0.3.6_GH0.tar.gz) = f66bebcf21985b0a713d67c6c35dfc9800d3b6d00d62b83ed0ce5b2ed4cb9760 -SIZE (golang-text-v0.3.6_GH0.tar.gz) = 8351095 -SHA256 (golang-time-f0f3c7e86c11_GH0.tar.gz) = 421890dd6e4b7e8d5ca68cc163c8b3b08436898664534aedfefd8602e11a4e53 -SIZE (golang-time-f0f3c7e86c11_GH0.tar.gz) = 9626 -SHA256 (golang-tools-v0.1.7_GH0.tar.gz) = b88cae9ca14fc3f18ff714c8014929c8c2c63d15805416d49d88b51f201e9fbf -SIZE (golang-tools-v0.1.7_GH0.tar.gz) = 2884220 -SHA256 (golang-xerrors-5ec99f83aff1_GH0.tar.gz) = 71975d658357e170fd6a41f92539cde8b39c9cd8bfe5931b6311bc5f5c0da0d7 -SIZE (golang-xerrors-5ec99f83aff1_GH0.tar.gz) = 13664 -SHA256 (google-go-cmp-v0.5.6_GH0.tar.gz) = cba2118596f694c135b3f3d6fe49b73ca2a7882aa4d7f346e341cb106afce5f1 -SIZE (google-go-cmp-v0.5.6_GH0.tar.gz) = 104421 -SHA256 (google-go-genproto-93e7006c17a6_GH0.tar.gz) = 883a14db6d7510e4a3d867185a93064bfe88f1b819ae24e18d15e20d5bcf25b3 -SIZE (google-go-genproto-93e7006c17a6_GH0.tar.gz) = 8351977 -SHA256 (google-go-querystring-v1.1.0_GH0.tar.gz) = a5641dee688eb2c733608ce5a88d8181c93ad9f5083fd97fadbccb91afad9a56 -SIZE (google-go-querystring-v1.1.0_GH0.tar.gz) = 10423 -SHA256 (google-gofuzz-v1.1.0_GH0.tar.gz) = 29aaa068090a761e6cc10e3722c5cc4c6a09840c50b442e5a53088e95bd3f325 -SIZE (google-gofuzz-v1.1.0_GH0.tar.gz) = 13517 -SHA256 (google-uuid-v1.2.0_GH0.tar.gz) = 53ba896ce398435b3ba4f9375f5d4908b09c79daaa54ecd4e5000b7bef984380 -SIZE (google-uuid-v1.2.0_GH0.tar.gz) = 14158 -SHA256 (googleapis-gax-go-v2.0.5_GH0.tar.gz) = 3089affe6f5e27f7a6d494cb399aa6baf232384f763f548ad5ddfbea0e88e59c -SIZE (googleapis-gax-go-v2.0.5_GH0.tar.gz) = 15328 -SHA256 (googleapis-gnostic-v0.4.1_GH0.tar.gz) = cc20ab94cf800fdfe377778aa0e2c640045c80193a873253e97605297801733f -SIZE (googleapis-gnostic-v0.4.1_GH0.tar.gz) = 362548 -SHA256 (googleapis-google-api-go-client-v0.44.0-impersonate-preview_GH0.tar.gz) = 5ad7d32b9509cf49a65ae6c5815d315f131f1d295b46c1e6f4546e8a0931e42e -SIZE (googleapis-google-api-go-client-v0.44.0-impersonate-preview_GH0.tar.gz) = 19654233 -SHA256 (googleapis-google-cloud-go-storage-v1.10.0_GH0.tar.gz) = 297719ab65558ec14f43b75166cd1e7069ab2c4fdf22269c5a43986e709630cc -SIZE (googleapis-google-cloud-go-storage-v1.10.0_GH0.tar.gz) = 2780039 -SHA256 (googleapis-google-cloud-go-v0.79.0_GH0.tar.gz) = 64eba5feca09e2260649e26a6632d21ccccdde0cccaef0323c39b1504c20acf8 -SIZE (googleapis-google-cloud-go-v0.79.0_GH0.tar.gz) = 3491108 -SHA256 (gophercloud-gophercloud-c3bfe50899e5_GH0.tar.gz) = 950605110bd4c94ae605342b9a49cc2c8ceadc3446b880bbfe9e32c16fce718a -SIZE (gophercloud-gophercloud-c3bfe50899e5_GH0.tar.gz) = 992806 -SHA256 (gophercloud-utils-7c72efc7435d_GH0.tar.gz) = be491823051db06735813e2ab3f3fd739d3eda72986984187ded831e385f7e42 -SIZE (gophercloud-utils-7c72efc7435d_GH0.tar.gz) = 78216 -SHA256 (grpc-grpc-go-cmd%2Fprotoc-gen-go-grpc%2Fv1.1.0_GH0.tar.gz) = 9aa1f1f82b45a409c25eb7c06c6b4d2a41eb3c9466ebd808fe6d3dc2fb9165b3 -SIZE (grpc-grpc-go-cmd%2Fprotoc-gen-go-grpc%2Fv1.1.0_GH0.tar.gz) = 1165303 -SHA256 (grpc-grpc-go-v1.27.1_GH0.tar.gz) = 2e25c66a7fe59a49d94d24280afabfbc563967e47c1e6d8df0a72aaf11fae6fb -SIZE (grpc-grpc-go-v1.27.1_GH0.tar.gz) = 826728 -SHA256 (hashicorp-aws-sdk-go-base-v0.7.1_GH0.tar.gz) = d7a683288a173da2ffae2f521612e352875aa5afcca8ff6d2b0a60543a3641e1 -SIZE (hashicorp-aws-sdk-go-base-v0.7.1_GH0.tar.gz) = 32260 -SHA256 (hashicorp-consul-v0.8.0_GH0.tar.gz) = d50787c290d91f6e3472d2adeb3b2cedf3eb71c7c0fce32b60d2739af2d81dcf -SIZE (hashicorp-consul-v0.8.0_GH0.tar.gz) = 4629677 -SHA256 (hashicorp-consul-v1.9.1_GH0.tar.gz) = 5c0c2cf9d823329ae190fc475aeea069d53fb99b4cf0e3ac0a9c60bd0c096f05 -SIZE (hashicorp-consul-v1.9.1_GH0.tar.gz) = 31240159 -SHA256 (hashicorp-errwrap-v1.1.0_GH0.tar.gz) = 0d73891a7a179e50a142ac8832db97b17c792d29ae205b0e6aeedde4c43d51a4 -SIZE (hashicorp-errwrap-v1.1.0_GH0.tar.gz) = 8581 -SHA256 (hashicorp-go-azure-helpers-v0.18.0_GH0.tar.gz) = 07b6ad262639069f79e0c6e008e206e360d3854f91c284bd68ee817e02c6114a -SIZE (hashicorp-go-azure-helpers-v0.18.0_GH0.tar.gz) = 80735 -SHA256 (hashicorp-go-checkpoint-v0.5.0_GH0.tar.gz) = 4e0a0f58d0c3db6edc3957b4b484cd74607e0562739b9a8b1a5e59fb485723c4 -SIZE (hashicorp-go-checkpoint-v0.5.0_GH0.tar.gz) = 11751 -SHA256 (hashicorp-go-cleanhttp-v0.5.2_GH0.tar.gz) = 091d90c479401bc9047454c25f91a97a6707e6a279ce778e4881cf6b0191a47f -SIZE (hashicorp-go-cleanhttp-v0.5.2_GH0.tar.gz) = 8094 -SHA256 (hashicorp-go-getter-v1.5.9_GH0.tar.gz) = 1a8aaceabfae39ae88d4224ce9f1f7b557e4abe07da0689e5d3b0fef4b1a8c85 -SIZE (hashicorp-go-getter-v1.5.9_GH0.tar.gz) = 82591 -SHA256 (hashicorp-go-hclog-v0.15.0_GH0.tar.gz) = 03e8bd42481801d49a2b0c798e631d5d448360310d96ed4b914d40f7ba0b7c12 -SIZE (hashicorp-go-hclog-v0.15.0_GH0.tar.gz) = 25948 -SHA256 (hashicorp-go-immutable-radix-v1.0.0_GH0.tar.gz) = 503eda1702edbe9eb36b162b8ca0da02eac2acfb73140077aa73fb817c3fca47 -SIZE (hashicorp-go-immutable-radix-v1.0.0_GH0.tar.gz) = 19305 -SHA256 (hashicorp-go-msgpack-v0.5.4_GH0.tar.gz) = a0760e44c1ab9604e1d7449ddcc8dbfa4d4549b7cdc54e53c207b1226b5f1db1 -SIZE (hashicorp-go-msgpack-v0.5.4_GH0.tar.gz) = 49681 -SHA256 (hashicorp-go-multierror-v1.1.1_GH0.tar.gz) = 8d1bb3377310e8ffe4c7b5672c5de1eaed153402aebd15d6e5b9673c356a065f -SIZE (hashicorp-go-multierror-v1.1.1_GH0.tar.gz) = 13803 -SHA256 (hashicorp-go-plugin-v1.4.3_GH0.tar.gz) = c69288d4c479ea649232816dae52587ca1751248edc9a34f1a1d46b94bb6e303 -SIZE (hashicorp-go-plugin-v1.4.3_GH0.tar.gz) = 86695 -SHA256 (hashicorp-go-retryablehttp-v0.7.0_GH0.tar.gz) = d3abdd848a94001d2a807c10f6ba471b71181d82fe977b3f6cdc151c71076a05 -SIZE (hashicorp-go-retryablehttp-v0.7.0_GH0.tar.gz) = 20394 -SHA256 (hashicorp-go-rootcerts-v1.0.2_GH0.tar.gz) = dca11d5ff16f3d29f632a7bf3c13cb9c87f021a5363faf22e4c45c8e073bf64c -SIZE (hashicorp-go-rootcerts-v1.0.2_GH0.tar.gz) = 12242 -SHA256 (hashicorp-go-safetemp-v1.0.0_GH0.tar.gz) = a8403273db1a477a73ea06c406f6f81e64c0e7099671c0a25c5a441f439f832f -SIZE (hashicorp-go-safetemp-v1.0.0_GH0.tar.gz) = 6545 -SHA256 (hashicorp-go-slug-v0.8.0_GH0.tar.gz) = a212a6f70df82207df22d40756513a2c8b3e3aa0ae76bfdf586248d908cd32fb -SIZE (hashicorp-go-slug-v0.8.0_GH0.tar.gz) = 17694 -SHA256 (hashicorp-go-tfe-v0.21.0_GH0.tar.gz) = a855938ef7f4aae7dd8f0801dfb187572a45e2477789324a43588261df275994 -SIZE (hashicorp-go-tfe-v0.21.0_GH0.tar.gz) = 141329 -SHA256 (hashicorp-go-uuid-v1.0.2_GH0.tar.gz) = 2dee0f810c3e3a2cd3d49a075d0a64a88806c90712a4b66013b20a1ff0562eae -SIZE (hashicorp-go-uuid-v1.0.2_GH0.tar.gz) = 7058 -SHA256 (hashicorp-go-version-v1.3.0_GH0.tar.gz) = a459b2d8a3ca4d67fc13869a7869fa6c8aff6491d465b2cbe2842b56df87cfba -SIZE (hashicorp-go-version-v1.3.0_GH0.tar.gz) = 14447 -SHA256 (hashicorp-golang-lru-v0.5.1_GH0.tar.gz) = 3bf57512af746dc0338651ba1c35c65fe907ff214ccb22d679539f7ea791511e -SIZE (hashicorp-golang-lru-v0.5.1_GH0.tar.gz) = 12982 -SHA256 (hashicorp-hcl-a4b07c25de5f_GH0.tar.gz) = 7bd425e86a41c2532cec7e6e3eccc7ebf4cf74a568a94e8c3b0b01787d61c025 -SIZE (hashicorp-hcl-a4b07c25de5f_GH0.tar.gz) = 69607 -SHA256 (hashicorp-hcl-v2.11.1_GH0.tar.gz) = 42d7db704b311a84e455061e221a4326f996e266ebce29514714118d2a204dab -SIZE (hashicorp-hcl-v2.11.1_GH0.tar.gz) = 407591 -SHA256 (hashicorp-jsonapi-ee7dae0fb22d_GH0.tar.gz) = a14c8d4afb611a1ea9f3e74a39cc4cc289fa2ea04f8055bfb63abd24f69b93f0 -SIZE (hashicorp-jsonapi-ee7dae0fb22d_GH0.tar.gz) = 32421 -SHA256 (hashicorp-serf-v0.9.5_GH0.tar.gz) = a1ae9e387c9d5d7f58770d1864d72dbf0b8a27ba1595f07c3399a9dc7fbb9c50 -SIZE (hashicorp-serf-v0.9.5_GH0.tar.gz) = 2301292 -SHA256 (hashicorp-terraform-config-inspect-4fd17a0faac2_GH0.tar.gz) = 616bddb77d8576961068198404957d30ba209671ba4d1fd2dc82df8171a9538e -SIZE (hashicorp-terraform-config-inspect-4fd17a0faac2_GH0.tar.gz) = 30758 -SHA256 (hashicorp-terraform-svchost-f050f53b9734_GH0.tar.gz) = bbd386eb56b88aafb50e832d3ce6d804b995aab7b9f68626f1e812d8d72d3c47 -SIZE (hashicorp-terraform-svchost-f050f53b9734_GH0.tar.gz) = 28358 -SHA256 (hashicorp-yamux-2f1d1f20f75d_GH0.tar.gz) = 9481b16c104ebac8dc992358826db2ddadab0993131627a689dbf1f7c572f755 -SIZE (hashicorp-yamux-2f1d1f20f75d_GH0.tar.gz) = 23277 -SHA256 (huandu-xstrings-v1.3.2_GH0.tar.gz) = 89eed037724f4a2e85da5217faa6d73ae317d066e0e5fd79670a142b83f5eb1b -SIZE (huandu-xstrings-v1.3.2_GH0.tar.gz) = 17911 -SHA256 (imdario-mergo-v0.3.12_GH0.tar.gz) = f0ad95fe47f1a9c15545fe3e8abf4364b8163a0f872ce25d6f6ae85e7c885302 -SIZE (imdario-mergo-v0.3.12_GH0.tar.gz) = 22319 -SHA256 (jmespath-go-jmespath-v0.4.0_GH0.tar.gz) = aa86d00b6836345eee196c13df2df084a18e0b1159935de9289f2ef6a7fe375d -SIZE (jmespath-go-jmespath-v0.4.0_GH0.tar.gz) = 128861 -SHA256 (joyent-triton-go-d8f9c0314926_GH0.tar.gz) = 947a7418168dd19596d7e9596c7f5c1c5b237c9322fc990776d9536717196973 -SIZE (joyent-triton-go-d8f9c0314926_GH0.tar.gz) = 270665 -SHA256 (json-iterator-go-v1.1.10_GH0.tar.gz) = 15e761079f413a9edcf86ea628998e328c12aaed92af462363191fa76e9809a6 -SIZE (json-iterator-go-v1.1.10_GH0.tar.gz) = 83384 -SHA256 (jstemmer-go-junit-report-v0.9.1_GH0.tar.gz) = 4999e6d8feefe5b89eb9c2b3845a3c0ecdb6f0b0ba4e9785567a43f8952fff15 -SIZE (jstemmer-go-junit-report-v0.9.1_GH0.tar.gz) = 17764 -SHA256 (kardianos-osext-2bc1f35cddc0_GH0.tar.gz) = c032455620be4be434428bfe5b73679ccd7c01f402607c45204d233ce8923309 -SIZE (kardianos-osext-2bc1f35cddc0_GH0.tar.gz) = 4898 -SHA256 (klauspost-compress-v1.11.2_GH0.tar.gz) = ab6492e353cac5e62800cdce4b0d4eca2aaf5c277fd2eb26b1a047980876dc93 -SIZE (klauspost-compress-v1.11.2_GH0.tar.gz) = 17344860 -SHA256 (kr-pretty-v0.2.1_GH0.tar.gz) = 01db9d66df2482ad7ade0cf1e194c2d703de4c2ed0a0b1bd3758ab31c5e35ea5 -SIZE (kr-pretty-v0.2.1_GH0.tar.gz) = 8761 -SHA256 (kr-pty-v1.1.5_GH0.tar.gz) = 78f96eae61ad438797e3dc65bc4014cf84f9af8e3582ecb55ace2f5f7510e186 -SIZE (kr-pty-v1.1.5_GH0.tar.gz) = 5837 -SHA256 (kubernetes-sigs-structured-merge-diff-v4.1.2_GH0.tar.gz) = 85dfca067bbd67f7e785aa322c0a674127c2304b7cd187c35bec1e773b58eabd -SIZE (kubernetes-sigs-structured-merge-diff-v4.1.2_GH0.tar.gz) = 289232 -SHA256 (kubernetes-sigs-yaml-v1.2.0_GH0.tar.gz) = 80612b8cc63863556906f04df7eca89179bf81e5b3d1133c082bd7e5e35d5514 -SIZE (kubernetes-sigs-yaml-v1.2.0_GH0.tar.gz) = 92574 -SHA256 (kubernetes-api-v0.21.3_GH0.tar.gz) = 8beae58d35140567663752b5bb12bf4b7dad646a9fce16d459ceb35402e5ff3a -SIZE (kubernetes-api-v0.21.3_GH0.tar.gz) = 3238958 -SHA256 (kubernetes-apimachinery-v0.21.3_GH0.tar.gz) = 6fe97150ef16f769cf53b53924e63536b4cbeacd654b57e21a07e2e7a42813f8 -SIZE (kubernetes-apimachinery-v0.21.3_GH0.tar.gz) = 544243 -SHA256 (kubernetes-client-go-v0.21.3_GH0.tar.gz) = f1991d40532d20c217cd11e49a47d8d7a7ee98a741fce7b58b25ab25e13daca6 -SIZE (kubernetes-client-go-v0.21.3_GH0.tar.gz) = 928392 -SHA256 (kubernetes-klog-v2.8.0_GH0.tar.gz) = 1e3bd3899ed924690efbee7ff5030d1710ccecd975de9bed647d1d27e49b92eb -SIZE (kubernetes-klog-v2.8.0_GH0.tar.gz) = 49950 -SHA256 (kubernetes-utils-cb0fa318a74b_GH0.tar.gz) = c087e013d90266d2a3cfe2245202112f41f5d1987aacf7ffb570b8222c68122a -SIZE (kubernetes-utils-cb0fa318a74b_GH0.tar.gz) = 107638 -SHA256 (lib-pq-v1.10.3_GH0.tar.gz) = 0347779a22066e5f31873b2574236a77a379354aa790979731a0d2eb72a0bfbf -SIZE (lib-pq-v1.10.3_GH0.tar.gz) = 108002 -SHA256 (lusis-go-artifactory-7e4ce345df82_GH0.tar.gz) = 2d111766630f648d4563895aa01d9e32ae47383b61dba8fa38ad023c5c46c354 -SIZE (lusis-go-artifactory-7e4ce345df82_GH0.tar.gz) = 14972 -SHA256 (manicminer-hamilton-v0.35.0_GH0.tar.gz) = 6e1a0ca63bc29aa0b6821334c55ee34f7f2451328b445c7151c9b0ba6303d518 -SIZE (manicminer-hamilton-v0.35.0_GH0.tar.gz) = 193506 -SHA256 (masterzen-simplexml-31eea3082786_GH0.tar.gz) = e751c80d656e8824b72dc7607fff7c9d40221bf1ded636a98f3e7735f37477e0 -SIZE (masterzen-simplexml-31eea3082786_GH0.tar.gz) = 6681 -SHA256 (masterzen-winrm-c42b5136ff88_GH0.tar.gz) = 07617b410a6eb240473e6efd2be464fad4a9254f69e466c662a0215b001b2782 -SIZE (masterzen-winrm-c42b5136ff88_GH0.tar.gz) = 34218 -SHA256 (mattn-go-colorable-v0.1.6_GH0.tar.gz) = e313129503025c383b5e69082fb1144e83a864d12ec45bb7a224d3fc4a635fbc -SIZE (mattn-go-colorable-v0.1.6_GH0.tar.gz) = 9472 -SHA256 (mattn-go-isatty-v0.0.12_GH0.tar.gz) = addbdc341d7685ed4cc8d2d8a8fd2bd9b784bde00d0ea99fb251039fc10c611c -SIZE (mattn-go-isatty-v0.0.12_GH0.tar.gz) = 4548 -SHA256 (mattn-go-shellwords-v1.0.4_GH0.tar.gz) = 789a5269a41f503f120a3289d6e4d4155b38e8ae60ae044e6d3eaafdc20ec317 -SIZE (mattn-go-shellwords-v1.0.4_GH0.tar.gz) = 4197 -SHA256 (mitchellh-cli-v1.1.2_GH0.tar.gz) = 7fd7146a7b74216e410d411fdc5817f47855f53d15630c6090500f7d29197ea8 -SIZE (mitchellh-cli-v1.1.2_GH0.tar.gz) = 26407 -SHA256 (mitchellh-colorstring-d06e56a500db_GH0.tar.gz) = 2093d564392b9d6b752471ad0506ee20d4f8648cd96c179536fcb17a9b4d4137 -SIZE (mitchellh-colorstring-d06e56a500db_GH0.tar.gz) = 4677 -SHA256 (mitchellh-copystructure-v1.2.0_GH0.tar.gz) = 0f3c6a9d91d695470c22acaba390878a03e3c106a453c4b0b8abebfb76c1a009 -SIZE (mitchellh-copystructure-v1.2.0_GH0.tar.gz) = 9951 -SHA256 (mitchellh-go-homedir-v1.1.0_GH0.tar.gz) = 646671c73a84a8dfb4a5a76b80c7b63549ffefa906524d45077301bc7da76600 -SIZE (mitchellh-go-homedir-v1.1.0_GH0.tar.gz) = 3362 -SHA256 (mitchellh-go-linereader-1b945b3263eb_GH0.tar.gz) = 9b976912152e76fdec393b2e329cd1005181ff2bfdf345940c77005ece54aab3 -SIZE (mitchellh-go-linereader-1b945b3263eb_GH0.tar.gz) = 2916 -SHA256 (mitchellh-go-testing-interface-v1.0.4_GH0.tar.gz) = f831db35cecf413d66206b059955b9337b6f3825f4835da4e6b28aee9623bca8 -SIZE (mitchellh-go-testing-interface-v1.0.4_GH0.tar.gz) = 2772 -SHA256 (mitchellh-go-wordwrap-v1.0.1_GH0.tar.gz) = 56dc8d3883c765d9791a3698a55c66935b2978ac60e0e3c7c8799b182dd22bb5 -SIZE (mitchellh-go-wordwrap-v1.0.1_GH0.tar.gz) = 2921 -SHA256 (mitchellh-gox-v1.0.1_GH0.tar.gz) = 25aab55a4ba75653931be2a2b95e29216b54bd8fecc7931bd416efe49a388229 -SIZE (mitchellh-gox-v1.0.1_GH0.tar.gz) = 30819 -SHA256 (mitchellh-iochan-v1.0.0_GH0.tar.gz) = 2a9d55fa9fcdfca4c9299b0500acd5a6ced203cff60f296a5f136cf78fce938b -SIZE (mitchellh-iochan-v1.0.0_GH0.tar.gz) = 1817 -SHA256 (mitchellh-mapstructure-v1.1.2_GH0.tar.gz) = 53fbc06b125ff1c9c73a4eb1764346932671a29c67a45a92e2ebc6855635069b -SIZE (mitchellh-mapstructure-v1.1.2_GH0.tar.gz) = 20980 -SHA256 (mitchellh-reflectwalk-v1.0.2_GH0.tar.gz) = 62ef93bcd6ef48e5dbb4b3aefffb44b7d7e1d56ab2aa8541734b8448ae9ef996 -SIZE (mitchellh-reflectwalk-v1.0.2_GH0.tar.gz) = 6854 -SHA256 (modern-go-concurrent-bacd9c7ef1dd_GH0.tar.gz) = d673e902118a6ece63198dc7e0961e904d0410f142726df0936ec1a52035a60f -SIZE (modern-go-concurrent-bacd9c7ef1dd_GH0.tar.gz) = 7526 -SHA256 (modern-go-reflect2-v1.0.1_GH0.tar.gz) = d24e856d9aa8fd51b9e6c2cdd712a44c8d18cb8b72802f1bd16e0470322363fd -SIZE (modern-go-reflect2-v1.0.1_GH0.tar.gz) = 14394 -SHA256 (mozillazg-go-httpheader-v0.3.0_GH0.tar.gz) = b7e5e5101a0f020e7b9bbe4fe491b3577212230ae8ccc99483674ef0d0860f0a -SIZE (mozillazg-go-httpheader-v0.3.0_GH0.tar.gz) = 10467 -SHA256 (nishanths-exhaustive-v0.2.3_GH0.tar.gz) = 8616c9cc836df79d102f0ff7810f77d29789b001d3bebc0fb93f9aafafca8913 -SIZE (nishanths-exhaustive-v0.2.3_GH0.tar.gz) = 16580 -SHA256 (nu7hatch-gouuid-179d4d0c4d8d_GH0.tar.gz) = 2ead616e5bb23c0c669a1485cb45f083d8d6752acc5faa5f668521b7e99ec2e1 -SIZE (nu7hatch-gouuid-179d4d0c4d8d_GH0.tar.gz) = 3733 -SHA256 (oklog-run-v1.0.0_GH0.tar.gz) = 079ee5a50fcb299eb7b957dd1acaba1f536f2abe58154d15f55c18959e25907e -SIZE (oklog-run-v1.0.0_GH0.tar.gz) = 7126 -SHA256 (packer-community-winrmcp-c76d91c1e7db_GH0.tar.gz) = c280fdd4dbee35e81526476d8347f129e0e365c7984e130be1a4c3c002a0bf9f -SIZE (packer-community-winrmcp-c76d91c1e7db_GH0.tar.gz) = 6734 -SHA256 (pkg-browser-0426ae3fba23_GH0.tar.gz) = 46d8fdaefa6e6afcf130568d53f8badbabababd8e6b1016172ff763322925c53 -SIZE (pkg-browser-0426ae3fba23_GH0.tar.gz) = 3561 -SHA256 (pkg-errors-v0.9.1_GH0.tar.gz) = 56bfd893023daa498508bfe161de1be83299fcf15376035e7df79cbd7d6fa608 -SIZE (pkg-errors-v0.9.1_GH0.tar.gz) = 13415 -SHA256 (posener-complete-v1.2.3_GH0.tar.gz) = 2ea9ccea70aae01118c8ffeb608aa57a894c2917cbdd3332a89edeba47241018 -SIZE (posener-complete-v1.2.3_GH0.tar.gz) = 22736 -SHA256 (protocolbuffers-protobuf-go-v1.27.1_GH0.tar.gz) = 3ec41a8324431e72f85e0dc0c2c098cc14c3cb1ee8820996c8f46afca2d65609 -SIZE (protocolbuffers-protobuf-go-v1.27.1_GH0.tar.gz) = 1278521 -SHA256 (satori-go.uuid-v1.2.0_GH0.tar.gz) = 6f9d9549958252d7c5a5ed1cabeedeaab7a600ca0b888a3666cce4c3590aa5a7 -SIZE (satori-go.uuid-v1.2.0_GH0.tar.gz) = 8297 -SHA256 (sergi-go-diff-v1.2.0_GH0.tar.gz) = 39590cae996778b7ffdd8eb9e8fc791117f16562dbef37f9c41b2f3ebb8f518b -SIZE (sergi-go-diff-v1.2.0_GH0.tar.gz) = 1333585 -SHA256 (spf13-afero-v1.2.2_GH0.tar.gz) = b577afca7e9839aa7cf0ddd712af553aec671b74f97fe0c88c63f911d1020570 -SIZE (spf13-afero-v1.2.2_GH0.tar.gz) = 46157 -SHA256 (spf13-pflag-v1.0.5_GH0.tar.gz) = 9a2cae1f8e8ab0d2cc8ebe468e871af28d9ac0962cf0520999e3ba85f0c7b808 -SIZE (spf13-pflag-v1.0.5_GH0.tar.gz) = 50796 -SHA256 (tencentcloud-tencentcloud-sdk-go-v1.0.232_GH0.tar.gz) = a3d5e30b44d58f138db719b89a00f366bc3ceb9e7194b5fe1552c63f7dac81e2 -SIZE (tencentcloud-tencentcloud-sdk-go-v1.0.232_GH0.tar.gz) = 3426954 -SHA256 (tencentcloud-tencentcloud-sdk-go-v1.0.233_GH0.tar.gz) = 48f8dbd9c00df871a2c401f8a81d0e14009a6b05cd4f999d66d11246778c459d -SIZE (tencentcloud-tencentcloud-sdk-go-v1.0.233_GH0.tar.gz) = 3428957 -SHA256 (tencentyun-cos-go-sdk-v5-v0.7.29_GH0.tar.gz) = 68fb597a7b9a4ee8e42df5ef8b88c5618ce7c0307b79ebbcd561cc162591084a -SIZE (tencentyun-cos-go-sdk-v5-v0.7.29_GH0.tar.gz) = 229685 -SHA256 (tombuildsstuff-giovanni-v0.15.1_GH0.tar.gz) = e2fab7e5f2ea31d0bfe54bf6175700e991ecaa36e53660000ee9e94c488a025f -SIZE (tombuildsstuff-giovanni-v0.15.1_GH0.tar.gz) = 344145 -SHA256 (uber-go-atomic-v1.3.2_GH0.tar.gz) = ee2ec763758d8ab2095ee927086a1ed057212fa27660614448d4bbcbdc4ffe61 -SIZE (uber-go-atomic-v1.3.2_GH0.tar.gz) = 8047 -SHA256 (uber-go-multierr-v1.1.0_GH0.tar.gz) = 45405583513302d57d4715fada5ef8c8dbd9c9992956f2d0faa8758d9d885851 -SIZE (uber-go-multierr-v1.1.0_GH0.tar.gz) = 9234 -SHA256 (uber-go-zap-v1.10.0_GH0.tar.gz) = 9122a10e6cca67b5231036b8da73f3ce5c7ba6ebae94314533f04e200973002e -SIZE (uber-go-zap-v1.10.0_GH0.tar.gz) = 112084 -SHA256 (ulikunitz-xz-v0.5.8_GH0.tar.gz) = 55390974e162efe975940569da7110185ac81a52c3c8f556f289dffc1483600f -SIZE (ulikunitz-xz-v0.5.8_GH0.tar.gz) = 478381 -SHA256 (vmihailenco-msgpack-v4.3.12_GH0.tar.gz) = 57b532f7dc4e7757c7d3b857d58d7f3e8eec1d39e9c4d93d4e86fbc506e23cfd -SIZE (vmihailenco-msgpack-v4.3.12_GH0.tar.gz) = 31602 -SHA256 (vmihailenco-tagparser-v0.1.1_GH0.tar.gz) = 0d83a863ff6488f469cb783a3910079fd158b3b400da1aa44f27ec93961a2c08 -SIZE (vmihailenco-tagparser-v0.1.1_GH0.tar.gz) = 3649 -SHA256 (xanzy-ssh-agent-v0.3.1_GH0.tar.gz) = 6c2fb46ae13198250d56d4b26cc8fedd46834bfb2a2e653116b012fdbb1c0227 -SIZE (xanzy-ssh-agent-v0.3.1_GH0.tar.gz) = 8622 -SHA256 (xlab-treeprint-1d6e34225557_GH0.tar.gz) = 20458ff0a217ff36bfb4e99159390d589c7f71baee441fc431ac02255e4444ae -SIZE (xlab-treeprint-1d6e34225557_GH0.tar.gz) = 6104 -SHA256 (zclconf-go-cty-debug-b22d67c1ba0b_GH0.tar.gz) = 260692c74e75bfb54ce249b4fbc2876b4b9a6b99ee63aaecacdaf84947ac8fb6 -SIZE (zclconf-go-cty-debug-b22d67c1ba0b_GH0.tar.gz) = 7254 -SHA256 (zclconf-go-cty-yaml-v1.0.2_GH0.tar.gz) = 31102eb50cb6159d7dbbc82447477ec27914a6f3f0069af9e4b53116748755e3 -SIZE (zclconf-go-cty-yaml-v1.0.2_GH0.tar.gz) = 59431 -SHA256 (zclconf-go-cty-v1.10.0_GH0.tar.gz) = 6e154e5cb159cf669af7e11792fcbbb92430dd835b16e72709bd93d3fc4d0a72 -SIZE (zclconf-go-cty-v1.10.0_GH0.tar.gz) = 199322 +TIMESTAMP = 1675991925 +SHA256 (go/sysutils_terraform/hashicorp-terraform-v1.3.8_GH0/v1.3.8.mod) = 4f06e568ab0a3119918b8d65b390d04cc372a750db53e424a67e346c365e0b46 +SIZE (go/sysutils_terraform/hashicorp-terraform-v1.3.8_GH0/v1.3.8.mod) = 9119 +SHA256 (go/sysutils_terraform/hashicorp-terraform-v1.3.8_GH0/v1.3.8.zip) = 20ec325cd0e892a90f88351b0edef23c330a55731926dd2ecf1db8b31801182e +SIZE (go/sysutils_terraform/hashicorp-terraform-v1.3.8_GH0/v1.3.8.zip) = 6615406 +SHA256 (go/sysutils_terraform/hashicorp-terraform-v1.3.8_GH0/hashicorp-terraform-v1.3.8_GH0.tar.gz) = 30d1c9fdf409f901c928e464bafb6025ced51809c7b6a588f81cfb40023d6b2f +SIZE (go/sysutils_terraform/hashicorp-terraform-v1.3.8_GH0/hashicorp-terraform-v1.3.8_GH0.tar.gz) = 4964463 diff --git a/sysutils/uutils/Makefile b/sysutils/uutils/Makefile new file mode 100644 index 00000000000..850a5c7f510 --- /dev/null +++ b/sysutils/uutils/Makefile @@ -0,0 +1,290 @@ +PORTNAME= uutils +PORTVERSION= 0.0.17 +CATEGORIES= sysutils + +MAINTAINER= pkubaj@FreeBSD.org +COMMENT= Cross-platform Rust rewrite of the GNU coreutils +WWW= https://github.com/uutils/coreutils + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= cargo gmake +CARGO_BUILD= no +MAKE_ARGS= PROG_PREFIX=uu- PREFIX=${LOCALBASE} +USE_GITHUB= yes +GH_PROJECT= coreutils +TEST_TARGET= check + +CARGO_CRATES= Inflector-0.11.4 \ + adler-1.0.2 \ + ahash-0.7.6 \ + aho-corasick-0.7.19 \ + aliasable-0.1.3 \ + android_system_properties-0.1.5 \ + arrayref-0.3.6 \ + arrayvec-0.7.2 \ + atty-0.2.14 \ + autocfg-1.1.0 \ + bigdecimal-0.3.0 \ + binary-heap-plus-0.5.0 \ + bindgen-0.62.0 \ + bitflags-1.3.2 \ + blake2b_simd-1.0.0 \ + blake3-1.3.2 \ + block-buffer-0.10.3 \ + bstr-1.0.1 \ + bumpalo-3.11.1 \ + bytecount-0.6.3 \ + byteorder-1.4.3 \ + cc-1.0.77 \ + cexpr-0.6.0 \ + cfg-if-1.0.0 \ + chrono-0.4.23 \ + clang-sys-1.4.0 \ + clap-4.0.26 \ + clap_complete-4.0.6 \ + clap_lex-0.3.0 \ + codespan-reporting-0.11.1 \ + compare-0.1.0 \ + console-0.15.2 \ + constant_time_eq-0.1.5 \ + constant_time_eq-0.2.4 \ + conv-0.3.3 \ + core-foundation-sys-0.8.3 \ + coz-0.1.3 \ + cpp-0.5.7 \ + cpp_build-0.5.7 \ + cpp_common-0.5.7 \ + cpp_macros-0.5.7 \ + cpufeatures-0.2.5 \ + crc32fast-1.3.2 \ + crossbeam-channel-0.5.6 \ + crossbeam-deque-0.8.2 \ + crossbeam-epoch-0.9.12 \ + crossbeam-utils-0.8.13 \ + crossterm-0.25.0 \ + crossterm_winapi-0.9.0 \ + crunchy-0.2.2 \ + crypto-common-0.1.6 \ + ctor-0.1.26 \ + ctrlc-3.2.3 \ + custom_derive-0.1.7 \ + cxx-1.0.82 \ + cxx-build-1.0.82 \ + cxxbridge-flags-1.0.82 \ + cxxbridge-macro-1.0.82 \ + data-encoding-2.3.2 \ + data-encoding-macro-0.1.12 \ + data-encoding-macro-internal-0.1.10 \ + diff-0.1.13 \ + digest-0.10.6 \ + dlv-list-0.3.0 \ + dns-lookup-1.0.8 \ + dunce-1.0.3 \ + either-1.8.0 \ + encode_unicode-0.3.6 \ + env_logger-0.8.4 \ + errno-0.2.8 \ + errno-dragonfly-0.1.2 \ + exacl-0.9.0 \ + fastrand-1.8.0 \ + file_diff-1.0.0 \ + filetime-0.2.18 \ + flate2-1.0.24 \ + fnv-1.0.7 \ + fs_extra-1.2.0 \ + fsevent-sys-4.1.0 \ + fts-sys-0.2.3 \ + futures-0.3.25 \ + futures-channel-0.3.25 \ + futures-core-0.3.25 \ + futures-executor-0.3.25 \ + futures-io-0.3.25 \ + futures-macro-0.3.25 \ + futures-sink-0.3.25 \ + futures-task-0.3.25 \ + futures-timer-3.0.2 \ + futures-util-0.3.25 \ + gcd-2.1.0 \ + generic-array-0.14.6 \ + getrandom-0.2.8 \ + glob-0.3.0 \ + half-2.1.0 \ + hashbrown-0.12.3 \ + heck-0.4.0 \ + hermit-abi-0.1.19 \ + hex-0.4.3 \ + hex-literal-0.3.4 \ + hostname-0.3.1 \ + iana-time-zone-0.1.53 \ + iana-time-zone-haiku-0.1.1 \ + indicatif-0.17.2 \ + inotify-0.9.6 \ + inotify-sys-0.1.5 \ + instant-0.1.12 \ + io-lifetimes-0.7.5 \ + itertools-0.10.5 \ + itoa-1.0.4 \ + js-sys-0.3.60 \ + keccak-0.1.3 \ + kqueue-1.0.7 \ + kqueue-sys-1.0.3 \ + lazy_static-1.4.0 \ + lazycell-1.3.0 \ + libc-0.2.137 \ + libloading-0.7.4 \ + link-cplusplus-1.0.7 \ + linux-raw-sys-0.0.46 \ + lock_api-0.4.9 \ + log-0.4.17 \ + lscolors-0.13.0 \ + match_cfg-0.1.0 \ + md-5-0.10.5 \ + memchr-2.5.0 \ + memmap2-0.5.8 \ + memoffset-0.6.5 \ + memoffset-0.7.1 \ + minimal-lexical-0.2.1 \ + miniz_oxide-0.5.4 \ + mio-0.8.5 \ + nix-0.25.0 \ + nom-7.1.1 \ + notify-5.0.0 \ + nu-ansi-term-0.46.0 \ + num-bigint-0.4.3 \ + num-integer-0.1.45 \ + num-traits-0.2.15 \ + num_cpus-1.14.0 \ + num_threads-0.1.6 \ + number_prefix-0.4.0 \ + once_cell-1.16.0 \ + onig-6.4.0 \ + onig_sys-69.8.1 \ + ordered-multimap-0.4.3 \ + os_display-0.1.3 \ + os_str_bytes-6.4.1 \ + ouroboros-0.15.5 \ + ouroboros_macro-0.15.5 \ + output_vt100-0.1.3 \ + overload-0.1.1 \ + parking_lot-0.12.1 \ + parking_lot_core-0.9.4 \ + paste-1.0.9 \ + peeking_take_while-0.1.2 \ + phf-0.11.1 \ + phf_codegen-0.11.1 \ + phf_generator-0.11.1 \ + phf_shared-0.11.1 \ + pin-project-lite-0.2.9 \ + pin-utils-0.1.0 \ + pkg-config-0.3.26 \ + platform-info-1.0.2 \ + portable-atomic-0.3.15 \ + ppv-lite86-0.2.17 \ + pretty_assertions-1.3.0 \ + proc-macro-error-1.0.4 \ + proc-macro-error-attr-1.0.4 \ + proc-macro2-1.0.47 \ + procfs-0.14.1 \ + quick-error-2.0.1 \ + quickcheck-1.0.3 \ + quote-1.0.21 \ + rand-0.8.5 \ + rand_chacha-0.3.1 \ + rand_core-0.6.4 \ + rand_pcg-0.3.1 \ + rayon-1.6.0 \ + rayon-core-1.10.1 \ + redox_syscall-0.2.16 \ + reference-counted-singleton-0.1.2 \ + regex-1.7.0 \ + regex-automata-0.1.10 \ + regex-syntax-0.6.28 \ + remove_dir_all-0.5.3 \ + remove_dir_all-0.7.0 \ + retain_mut-0.1.7 \ + rlimit-0.8.3 \ + rstest-0.16.0 \ + rstest_macros-0.16.0 \ + rust-ini-0.18.0 \ + rustc-hash-1.1.0 \ + rustc_version-0.4.0 \ + rustix-0.35.13 \ + rustversion-1.0.9 \ + same-file-1.0.6 \ + scopeguard-1.1.0 \ + scratch-1.0.2 \ + selinux-0.3.1 \ + selinux-sys-0.6.1 \ + semver-1.0.14 \ + serde-1.0.147 \ + sha1-0.10.5 \ + sha2-0.10.6 \ + sha3-0.10.6 \ + shlex-1.1.0 \ + signal-hook-0.3.14 \ + signal-hook-mio-0.2.3 \ + signal-hook-registry-1.4.0 \ + siphasher-0.3.10 \ + slab-0.4.7 \ + smallvec-1.10.0 \ + smawk-0.3.1 \ + socket2-0.4.7 \ + strsim-0.10.0 \ + strum-0.24.1 \ + strum_macros-0.24.3 \ + subtle-2.4.1 \ + syn-1.0.103 \ + tempfile-3.3.0 \ + term_grid-0.1.7 \ + termcolor-1.1.3 \ + terminal_size-0.1.17 \ + terminal_size-0.2.2 \ + textwrap-0.16.0 \ + thiserror-1.0.37 \ + thiserror-impl-1.0.37 \ + time-0.3.17 \ + time-core-0.1.0 \ + time-macros-0.2.6 \ + typenum-1.15.0 \ + unicode-ident-1.0.5 \ + unicode-linebreak-0.1.4 \ + unicode-segmentation-1.10.0 \ + unicode-width-0.1.10 \ + unicode-xid-0.2.4 \ + unindent-0.1.10 \ + users-0.11.0 \ + utf-8-0.7.6 \ + uuid-1.2.2 \ + version_check-0.9.4 \ + walkdir-2.3.2 \ + wasi-0.11.0+wasi-snapshot-preview1 \ + wasm-bindgen-0.2.83 \ + wasm-bindgen-backend-0.2.83 \ + wasm-bindgen-macro-0.2.83 \ + wasm-bindgen-macro-support-0.2.83 \ + wasm-bindgen-shared-0.2.83 \ + which-4.3.0 \ + wild-2.1.0 \ + 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.42.0 \ + windows_aarch64_gnullvm-0.42.0 \ + windows_aarch64_msvc-0.42.0 \ + windows_i686_gnu-0.42.0 \ + windows_i686_msvc-0.42.0 \ + windows_x86_64_gnu-0.42.0 \ + windows_x86_64_gnullvm-0.42.0 \ + windows_x86_64_msvc-0.42.0 \ + xattr-0.2.3 \ + yansi-0.5.1 \ + z85-3.0.5 \ + zip-0.6.3 + +do-install: + cd ${WRKSRC}; ${MAKE_CMD} ${MAKE_ARGS} install + +.include diff --git a/sysutils/uutils/distinfo b/sysutils/uutils/distinfo new file mode 100644 index 00000000000..dca2d844b24 --- /dev/null +++ b/sysutils/uutils/distinfo @@ -0,0 +1,537 @@ +TIMESTAMP = 1676077660 +SHA256 (rust/crates/Inflector-0.11.4.crate) = fe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3 +SIZE (rust/crates/Inflector-0.11.4.crate) = 17438 +SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe +SIZE (rust/crates/adler-1.0.2.crate) = 12778 +SHA256 (rust/crates/ahash-0.7.6.crate) = fcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47 +SIZE (rust/crates/ahash-0.7.6.crate) = 38030 +SHA256 (rust/crates/aho-corasick-0.7.19.crate) = b4f55bd91a0978cbfd91c457a164bab8b4001c833b7f323132c0a4e1922dd44e +SIZE (rust/crates/aho-corasick-0.7.19.crate) = 113070 +SHA256 (rust/crates/aliasable-0.1.3.crate) = 250f629c0161ad8107cf89319e990051fae62832fd343083bea452d93e2205fd +SIZE (rust/crates/aliasable-0.1.3.crate) = 6169 +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/arrayref-0.3.6.crate) = a4c527152e37cf757a3f78aae5a06fbeefdb07ccc535c980a3208ee3060dd544 +SIZE (rust/crates/arrayref-0.3.6.crate) = 10035 +SHA256 (rust/crates/arrayvec-0.7.2.crate) = 8da52d66c7071e2e3fa2a1e5c6d088fec47b593032b254f5e980de8ea54454d6 +SIZE (rust/crates/arrayvec-0.7.2.crate) = 29341 +SHA256 (rust/crates/atty-0.2.14.crate) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8 +SIZE (rust/crates/atty-0.2.14.crate) = 5470 +SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa +SIZE (rust/crates/autocfg-1.1.0.crate) = 13272 +SHA256 (rust/crates/bigdecimal-0.3.0.crate) = 6aaf33151a6429fe9211d1b276eafdf70cdff28b071e76c0b0e1503221ea3744 +SIZE (rust/crates/bigdecimal-0.3.0.crate) = 26679 +SHA256 (rust/crates/binary-heap-plus-0.5.0.crate) = e4551d8382e911ecc0d0f0ffb602777988669be09447d536ff4388d1def11296 +SIZE (rust/crates/binary-heap-plus-0.5.0.crate) = 20570 +SHA256 (rust/crates/bindgen-0.62.0.crate) = c6720a8b7b2d39dd533285ed438d458f65b31b5c257e6ac7bb3d7e82844dd722 +SIZE (rust/crates/bindgen-0.62.0.crate) = 201308 +SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a +SIZE (rust/crates/bitflags-1.3.2.crate) = 23021 +SHA256 (rust/crates/blake2b_simd-1.0.0.crate) = 72936ee4afc7f8f736d1c38383b56480b5497b4617b4a77bdbf1d2ababc76127 +SIZE (rust/crates/blake2b_simd-1.0.0.crate) = 34136 +SHA256 (rust/crates/blake3-1.3.2.crate) = 895adc16c8b3273fbbc32685a7d55227705eda08c01e77704020f3491924b44b +SIZE (rust/crates/blake3-1.3.2.crate) = 159200 +SHA256 (rust/crates/block-buffer-0.10.3.crate) = 69cce20737498f97b993470a6e536b8523f0af7892a4f928cceb1ac5e52ebe7e +SIZE (rust/crates/block-buffer-0.10.3.crate) = 10465 +SHA256 (rust/crates/bstr-1.0.1.crate) = fca0852af221f458706eb0725c03e4ed6c46af9ac98e6a689d5e634215d594dd +SIZE (rust/crates/bstr-1.0.1.crate) = 340636 +SHA256 (rust/crates/bumpalo-3.11.1.crate) = 572f695136211188308f16ad2ca5c851a712c464060ae6974944458eb83880ba +SIZE (rust/crates/bumpalo-3.11.1.crate) = 81207 +SHA256 (rust/crates/bytecount-0.6.3.crate) = 2c676a478f63e9fa2dd5368a42f28bba0d6c560b775f38583c8bbaa7fcd67c9c +SIZE (rust/crates/bytecount-0.6.3.crate) = 12416 +SHA256 (rust/crates/byteorder-1.4.3.crate) = 14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610 +SIZE (rust/crates/byteorder-1.4.3.crate) = 22512 +SHA256 (rust/crates/cc-1.0.77.crate) = e9f73505338f7d905b19d18738976aae232eb46b8efc15554ffc56deb5d9ebe4 +SIZE (rust/crates/cc-1.0.77.crate) = 60723 +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/chrono-0.4.23.crate) = 16b0a3d9ed01224b22057780a37bb8c5dbfe1be8ba48678e7bf57ec4b385411f +SIZE (rust/crates/chrono-0.4.23.crate) = 187259 +SHA256 (rust/crates/clang-sys-1.4.0.crate) = fa2e27ae6ab525c3d369ded447057bca5438d86dc3a68f6faafb8269ba82ebf3 +SIZE (rust/crates/clang-sys-1.4.0.crate) = 38679 +SHA256 (rust/crates/clap-4.0.26.crate) = 2148adefda54e14492fb9bddcc600b4344c5d1a3123bd666dcb939c6f0e0e57e +SIZE (rust/crates/clap-4.0.26.crate) = 205197 +SHA256 (rust/crates/clap_complete-4.0.6.crate) = b7b3c9eae0de7bf8e3f904a5e40612b21fb2e2e566456d177809a48b892d24da +SIZE (rust/crates/clap_complete-4.0.6.crate) = 31933 +SHA256 (rust/crates/clap_lex-0.3.0.crate) = 0d4198f73e42b4936b35b5bb248d81d2b595ecb170da0bac7655c54eedfa8da8 +SIZE (rust/crates/clap_lex-0.3.0.crate) = 9671 +SHA256 (rust/crates/codespan-reporting-0.11.1.crate) = 3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e +SIZE (rust/crates/codespan-reporting-0.11.1.crate) = 48963 +SHA256 (rust/crates/compare-0.1.0.crate) = 120133d4db2ec47efe2e26502ee984747630c67f51974fca0b6c1340cf2368d3 +SIZE (rust/crates/compare-0.1.0.crate) = 9291 +SHA256 (rust/crates/console-0.15.2.crate) = c050367d967ced717c04b65d8c619d863ef9292ce0c5760028655a2fb298718c +SIZE (rust/crates/console-0.15.2.crate) = 31576 +SHA256 (rust/crates/constant_time_eq-0.1.5.crate) = 245097e9a4535ee1e3e3931fcfcd55a796a44c643e8596ff6566d68f09b87bbc +SIZE (rust/crates/constant_time_eq-0.1.5.crate) = 4936 +SHA256 (rust/crates/constant_time_eq-0.2.4.crate) = f3ad85c1f65dc7b37604eb0e89748faf0b9653065f2a8ef69f96a687ec1e9279 +SIZE (rust/crates/constant_time_eq-0.2.4.crate) = 9975 +SHA256 (rust/crates/conv-0.3.3.crate) = 78ff10625fd0ac447827aa30ea8b861fead473bb60aeb73af6c1c58caf0d1299 +SIZE (rust/crates/conv-0.3.3.crate) = 22124 +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/coz-0.1.3.crate) = cef55b3fe2f5477d59e12bc792e8b3c95a25bd099eadcfae006ecea136de76e2 +SIZE (rust/crates/coz-0.1.3.crate) = 21914 +SHA256 (rust/crates/cpp-0.5.7.crate) = dec5e86d4f6547f0218ad923d9508244a71ef83b763196e6698b4f70f3595185 +SIZE (rust/crates/cpp-0.5.7.crate) = 5862 +SHA256 (rust/crates/cpp_build-0.5.7.crate) = 16f4d303b8ec35fb3afd7e963e2c898117f1e49930becb703e4a7ac528ad2dd0 +SIZE (rust/crates/cpp_build-0.5.7.crate) = 15009 +SHA256 (rust/crates/cpp_common-0.5.7.crate) = 76071bb9c8c4dd2b5eb209907deab7b031323cf1be3dfdc6ec5d37f4f187d8a1 +SIZE (rust/crates/cpp_common-0.5.7.crate) = 3994 +SHA256 (rust/crates/cpp_macros-0.5.7.crate) = 7fdaa01904c12a8989dbfa110b41ef27efc432ac9934f691b9732f01cb64dc01 +SIZE (rust/crates/cpp_macros-0.5.7.crate) = 6357 +SHA256 (rust/crates/cpufeatures-0.2.5.crate) = 28d997bd5e24a5928dd43e46dc529867e207907fe0b239c3477d924f7f2ca320 +SIZE (rust/crates/cpufeatures-0.2.5.crate) = 11251 +SHA256 (rust/crates/crc32fast-1.3.2.crate) = b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d +SIZE (rust/crates/crc32fast-1.3.2.crate) = 38661 +SHA256 (rust/crates/crossbeam-channel-0.5.6.crate) = c2dd04ddaf88237dc3b8d8f9a3c1004b506b54b3313403944054d23c0870c521 +SIZE (rust/crates/crossbeam-channel-0.5.6.crate) = 90292 +SHA256 (rust/crates/crossbeam-deque-0.8.2.crate) = 715e8152b692bba2d374b53d4875445368fdf21a94751410af607a5ac677d1fc +SIZE (rust/crates/crossbeam-deque-0.8.2.crate) = 21237 +SHA256 (rust/crates/crossbeam-epoch-0.9.12.crate) = 96bf8df95e795db1a4aca2957ad884a2df35413b24bbeb3114422f3cc21498e8 +SIZE (rust/crates/crossbeam-epoch-0.9.12.crate) = 48257 +SHA256 (rust/crates/crossbeam-utils-0.8.13.crate) = 422f23e724af1240ec469ea1e834d87a4b59ce2efe2c6a96256b0c47e2fd86aa +SIZE (rust/crates/crossbeam-utils-0.8.13.crate) = 42080 +SHA256 (rust/crates/crossterm-0.25.0.crate) = e64e6c0fbe2c17357405f7c758c1ef960fce08bdfb2c03d88d2a18d7e09c4b67 +SIZE (rust/crates/crossterm-0.25.0.crate) = 116533 +SHA256 (rust/crates/crossterm_winapi-0.9.0.crate) = 2ae1b35a484aa10e07fe0638d02301c5ad24de82d310ccbd2f3693da5f09bf1c +SIZE (rust/crates/crossterm_winapi-0.9.0.crate) = 15561 +SHA256 (rust/crates/crunchy-0.2.2.crate) = 7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7 +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/ctor-0.1.26.crate) = 6d2301688392eb071b0bf1a37be05c469d3cc4dbbd95df672fe28ab021e6a096 +SIZE (rust/crates/ctor-0.1.26.crate) = 10803 +SHA256 (rust/crates/ctrlc-3.2.3.crate) = 1d91974fbbe88ec1df0c24a4f00f99583667a7e2e6272b2b92d294d81e462173 +SIZE (rust/crates/ctrlc-3.2.3.crate) = 12853 +SHA256 (rust/crates/custom_derive-0.1.7.crate) = ef8ae57c4978a2acd8b869ce6b9ca1dfe817bff704c220209fdef2c0b75a01b9 +SIZE (rust/crates/custom_derive-0.1.7.crate) = 10700 +SHA256 (rust/crates/cxx-1.0.82.crate) = d4a41a86530d0fe7f5d9ea779916b7cadd2d4f9add748b99c2c029cbbdfaf453 +SIZE (rust/crates/cxx-1.0.82.crate) = 197448 +SHA256 (rust/crates/cxx-build-1.0.82.crate) = 06416d667ff3e3ad2df1cd8cd8afae5da26cf9cec4d0825040f88b5ca659a2f0 +SIZE (rust/crates/cxx-build-1.0.82.crate) = 84841 +SHA256 (rust/crates/cxxbridge-flags-1.0.82.crate) = 820a9a2af1669deeef27cb271f476ffd196a2c4b6731336011e0ba63e2c7cf71 +SIZE (rust/crates/cxxbridge-flags-1.0.82.crate) = 5634 +SHA256 (rust/crates/cxxbridge-macro-1.0.82.crate) = a08a6e2fcc370a089ad3b4aaf54db3b1b4cee38ddabce5896b33eb693275f470 +SIZE (rust/crates/cxxbridge-macro-1.0.82.crate) = 59863 +SHA256 (rust/crates/data-encoding-2.3.2.crate) = 3ee2393c4a91429dffb4bedf19f4d6abf27d8a732c8ce4980305d782e5426d57 +SIZE (rust/crates/data-encoding-2.3.2.crate) = 19159 +SHA256 (rust/crates/data-encoding-macro-0.1.12.crate) = 86927b7cd2fe88fa698b87404b287ab98d1a0063a34071d92e575b72d3029aca +SIZE (rust/crates/data-encoding-macro-0.1.12.crate) = 3730 +SHA256 (rust/crates/data-encoding-macro-internal-0.1.10.crate) = a5bbed42daaa95e780b60a50546aa345b8413a1e46f9a40a12907d3598f038db +SIZE (rust/crates/data-encoding-macro-internal-0.1.10.crate) = 3149 +SHA256 (rust/crates/diff-0.1.13.crate) = 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8 +SIZE (rust/crates/diff-0.1.13.crate) = 46216 +SHA256 (rust/crates/digest-0.10.6.crate) = 8168378f4e5023e7218c89c891c0fd8ecdb5e5e4f18cb78f38cf245dd021e76f +SIZE (rust/crates/digest-0.10.6.crate) = 19527 +SHA256 (rust/crates/dlv-list-0.3.0.crate) = 0688c2a7f92e427f44895cd63841bff7b29f8d7a1648b9e7e07a4a365b2e1257 +SIZE (rust/crates/dlv-list-0.3.0.crate) = 11920 +SHA256 (rust/crates/dns-lookup-1.0.8.crate) = 53ecafc952c4528d9b51a458d1a8904b81783feff9fde08ab6ed2545ff396872 +SIZE (rust/crates/dns-lookup-1.0.8.crate) = 13153 +SHA256 (rust/crates/dunce-1.0.3.crate) = 0bd4b30a6560bbd9b4620f4de34c3f14f60848e58a9b7216801afcb4c7b31c3c +SIZE (rust/crates/dunce-1.0.3.crate) = 8035 +SHA256 (rust/crates/either-1.8.0.crate) = 90e5c1c8368803113bf0c9584fc495a58b86dc8a29edbf8fe877d21d9507e797 +SIZE (rust/crates/either-1.8.0.crate) = 15992 +SHA256 (rust/crates/encode_unicode-0.3.6.crate) = a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f +SIZE (rust/crates/encode_unicode-0.3.6.crate) = 45741 +SHA256 (rust/crates/env_logger-0.8.4.crate) = a19187fea3ac7e84da7dacf48de0c45d63c6a76f9490dae389aead16c243fce3 +SIZE (rust/crates/env_logger-0.8.4.crate) = 33342 +SHA256 (rust/crates/errno-0.2.8.crate) = f639046355ee4f37944e44f60642c6f3a7efa3cf6b78c78a0d989a8ce6c396a1 +SIZE (rust/crates/errno-0.2.8.crate) = 9276 +SHA256 (rust/crates/errno-dragonfly-0.1.2.crate) = aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf +SIZE (rust/crates/errno-dragonfly-0.1.2.crate) = 1810 +SHA256 (rust/crates/exacl-0.9.0.crate) = 129c7b60e19ea8393c47b2110f8e3cea800530fd962380ef110d1fef6591faee +SIZE (rust/crates/exacl-0.9.0.crate) = 58846 +SHA256 (rust/crates/fastrand-1.8.0.crate) = a7a407cfaa3385c4ae6b23e84623d48c2798d06e3e6a1878f7f59f17b3f86499 +SIZE (rust/crates/fastrand-1.8.0.crate) = 11369 +SHA256 (rust/crates/file_diff-1.0.0.crate) = 31a7a908b8f32538a2143e59a6e4e2508988832d5d4d6f7c156b3cbc762643a5 +SIZE (rust/crates/file_diff-1.0.0.crate) = 282318 +SHA256 (rust/crates/filetime-0.2.18.crate) = 4b9663d381d07ae25dc88dbdf27df458faa83a9b25336bcac83d5e452b5fc9d3 +SIZE (rust/crates/filetime-0.2.18.crate) = 14622 +SHA256 (rust/crates/flate2-1.0.24.crate) = f82b0f4c27ad9f8bfd1f3208d882da2b09c301bc1c828fd3a00d0216d2fbbff6 +SIZE (rust/crates/flate2-1.0.24.crate) = 70191 +SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1 +SIZE (rust/crates/fnv-1.0.7.crate) = 11266 +SHA256 (rust/crates/fs_extra-1.2.0.crate) = 2022715d62ab30faffd124d40b76f4134a550a87792276512b18d63272333394 +SIZE (rust/crates/fs_extra-1.2.0.crate) = 29918 +SHA256 (rust/crates/fsevent-sys-4.1.0.crate) = 76ee7a02da4d231650c7cea31349b889be2f45ddb3ef3032d2ec8185f6313fd2 +SIZE (rust/crates/fsevent-sys-4.1.0.crate) = 4620 +SHA256 (rust/crates/fts-sys-0.2.3.crate) = 32bd98333d10742c0b048272ebf4cb05336d415423b853961c92ccb398966a03 +SIZE (rust/crates/fts-sys-0.2.3.crate) = 3797 +SHA256 (rust/crates/futures-0.3.25.crate) = 38390104763dc37a5145a53c29c63c1290b5d316d6086ec32c293f6736051bb0 +SIZE (rust/crates/futures-0.3.25.crate) = 51664 +SHA256 (rust/crates/futures-channel-0.3.25.crate) = 52ba265a92256105f45b719605a571ffe2d1f0fea3807304b522c1d778f79eed +SIZE (rust/crates/futures-channel-0.3.25.crate) = 31974 +SHA256 (rust/crates/futures-core-0.3.25.crate) = 04909a7a7e4633ae6c4a9ab280aeb86da1236243a77b694a49eacd659a4bd3ac +SIZE (rust/crates/futures-core-0.3.25.crate) = 14623 +SHA256 (rust/crates/futures-executor-0.3.25.crate) = 7acc85df6714c176ab5edf386123fafe217be88c0840ec11f199441134a074e2 +SIZE (rust/crates/futures-executor-0.3.25.crate) = 17744 +SHA256 (rust/crates/futures-io-0.3.25.crate) = 00f5fb52a06bdcadeb54e8d3671f8888a39697dcb0b81b23b55174030427f4eb +SIZE (rust/crates/futures-io-0.3.25.crate) = 8911 +SHA256 (rust/crates/futures-macro-0.3.25.crate) = bdfb8ce053d86b91919aad980c220b1fb8401a9394410e1c289ed7e66b61835d +SIZE (rust/crates/futures-macro-0.3.25.crate) = 11256 +SHA256 (rust/crates/futures-sink-0.3.25.crate) = 39c15cf1a4aa79df40f1bb462fb39676d0ad9e366c2a33b590d7c66f4f81fcf9 +SIZE (rust/crates/futures-sink-0.3.25.crate) = 7854 +SHA256 (rust/crates/futures-task-0.3.25.crate) = 2ffb393ac5d9a6eaa9d3fdf37ae2776656b706e200c8e16b1bdb227f5198e6ea +SIZE (rust/crates/futures-task-0.3.25.crate) = 11844 +SHA256 (rust/crates/futures-timer-3.0.2.crate) = e64b03909df88034c26dc1547e8970b91f98bdb65165d6a4e9110d94263dbb2c +SIZE (rust/crates/futures-timer-3.0.2.crate) = 19879 +SHA256 (rust/crates/futures-util-0.3.25.crate) = 197676987abd2f9cadff84926f410af1c183608d36641465df73ae8211dc65d6 +SIZE (rust/crates/futures-util-0.3.25.crate) = 155866 +SHA256 (rust/crates/gcd-2.1.0.crate) = f37978dab2ca789938a83b2f8bc1ef32db6633af9051a6cd409eff72cbaaa79a +SIZE (rust/crates/gcd-2.1.0.crate) = 8470 +SHA256 (rust/crates/generic-array-0.14.6.crate) = bff49e947297f3312447abdca79f45f4738097cc82b06e72054d2223f601f1b9 +SIZE (rust/crates/generic-array-0.14.6.crate) = 15889 +SHA256 (rust/crates/getrandom-0.2.8.crate) = c05aeb6a22b8f62540c194aac980f2115af067bfe15a0734d7277a768d396b31 +SIZE (rust/crates/getrandom-0.2.8.crate) = 30553 +SHA256 (rust/crates/glob-0.3.0.crate) = 9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574 +SIZE (rust/crates/glob-0.3.0.crate) = 18724 +SHA256 (rust/crates/half-2.1.0.crate) = ad6a9459c9c30b177b925162351f97e7d967c7ea8bab3b8352805327daf45554 +SIZE (rust/crates/half-2.1.0.crate) = 44327 +SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888 +SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968 +SHA256 (rust/crates/heck-0.4.0.crate) = 2540771e65fc8cb83cd6e8a237f70c319bd5c29f78ed1084ba5d50eeac86f7f9 +SIZE (rust/crates/heck-0.4.0.crate) = 11161 +SHA256 (rust/crates/hermit-abi-0.1.19.crate) = 62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33 +SIZE (rust/crates/hermit-abi-0.1.19.crate) = 9979 +SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70 +SIZE (rust/crates/hex-0.4.3.crate) = 13299 +SHA256 (rust/crates/hex-literal-0.3.4.crate) = 7ebdb29d2ea9ed0083cd8cece49bbd968021bd99b0849edb4a9a7ee0fdf6a4e0 +SIZE (rust/crates/hex-literal-0.3.4.crate) = 9933 +SHA256 (rust/crates/hostname-0.3.1.crate) = 3c731c3e10504cc8ed35cfe2f1db4c9274c3d35fa486e3b31df46f068ef3e867 +SIZE (rust/crates/hostname-0.3.1.crate) = 9272 +SHA256 (rust/crates/iana-time-zone-0.1.53.crate) = 64c122667b287044802d6ce17ee2ddf13207ed924c712de9a66a5814d5b64765 +SIZE (rust/crates/iana-time-zone-0.1.53.crate) = 20176 +SHA256 (rust/crates/iana-time-zone-haiku-0.1.1.crate) = 0703ae284fc167426161c2e3f1da3ea71d94b21bedbcc9494e92b28e334e3dca +SIZE (rust/crates/iana-time-zone-haiku-0.1.1.crate) = 7200 +SHA256 (rust/crates/indicatif-0.17.2.crate) = 4295cbb7573c16d310e99e713cf9e75101eb190ab31fccd35f2d2691b4352b19 +SIZE (rust/crates/indicatif-0.17.2.crate) = 54306 +SHA256 (rust/crates/inotify-0.9.6.crate) = f8069d3ec154eb856955c1c0fbffefbf5f3c40a104ec912d4797314c1801abff +SIZE (rust/crates/inotify-0.9.6.crate) = 22971 +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.12.crate) = 7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c +SIZE (rust/crates/instant-0.1.12.crate) = 6128 +SHA256 (rust/crates/io-lifetimes-0.7.5.crate) = 59ce5ef949d49ee85593fc4d3f3f95ad61657076395cbbce23e2121fc5542074 +SIZE (rust/crates/io-lifetimes-0.7.5.crate) = 36261 +SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473 +SIZE (rust/crates/itertools-0.10.5.crate) = 115354 +SHA256 (rust/crates/itoa-1.0.4.crate) = 4217ad341ebadf8d8e724e264f13e593e0648f5b3e94b3896a5df283be015ecc +SIZE (rust/crates/itoa-1.0.4.crate) = 10601 +SHA256 (rust/crates/js-sys-0.3.60.crate) = 49409df3e3bf0856b916e2ceaca09ee28e6871cf7d9ce97a692cacfdb2a25a47 +SIZE (rust/crates/js-sys-0.3.60.crate) = 79257 +SHA256 (rust/crates/keccak-0.1.3.crate) = 3afef3b6eff9ce9d8ff9b3601125eec7f0c8cbac7abd14f355d053fa56c98768 +SIZE (rust/crates/keccak-0.1.3.crate) = 15143 +SHA256 (rust/crates/kqueue-1.0.7.crate) = 2c8fc60ba15bf51257aa9807a48a61013db043fcf3a78cb0d916e8e396dcad98 +SIZE (rust/crates/kqueue-1.0.7.crate) = 12554 +SHA256 (rust/crates/kqueue-sys-1.0.3.crate) = 8367585489f01bc55dd27404dcf56b95e6da061a256a666ab23be9ba96a2e587 +SIZE (rust/crates/kqueue-sys-1.0.3.crate) = 6673 +SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646 +SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443 +SHA256 (rust/crates/lazycell-1.3.0.crate) = 830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55 +SIZE (rust/crates/lazycell-1.3.0.crate) = 12502 +SHA256 (rust/crates/libc-0.2.137.crate) = fc7fcc620a3bff7cdd7a365be3376c97191aeaccc2a603e600951e452615bf89 +SIZE (rust/crates/libc-0.2.137.crate) = 606185 +SHA256 (rust/crates/libloading-0.7.4.crate) = b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f +SIZE (rust/crates/libloading-0.7.4.crate) = 27580 +SHA256 (rust/crates/link-cplusplus-1.0.7.crate) = 9272ab7b96c9046fbc5bc56c06c117cb639fe2d509df0c421cad82d2915cf369 +SIZE (rust/crates/link-cplusplus-1.0.7.crate) = 7576 +SHA256 (rust/crates/linux-raw-sys-0.0.46.crate) = d4d2456c373231a208ad294c33dc5bff30051eafd954cd4caae83a712b12854d +SIZE (rust/crates/linux-raw-sys-0.0.46.crate) = 807633 +SHA256 (rust/crates/lock_api-0.4.9.crate) = 435011366fe56583b16cf956f9df0095b405b82d76425bc8981c0e22e60ec4df +SIZE (rust/crates/lock_api-0.4.9.crate) = 25685 +SHA256 (rust/crates/log-0.4.17.crate) = abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e +SIZE (rust/crates/log-0.4.17.crate) = 38028 +SHA256 (rust/crates/lscolors-0.13.0.crate) = c2dedc85d67baf5327114fad78ab9418f8893b1121c17d5538dd11005ad1ddf2 +SIZE (rust/crates/lscolors-0.13.0.crate) = 21948 +SHA256 (rust/crates/match_cfg-0.1.0.crate) = ffbee8634e0d45d258acb448e7eaab3fce7a0a467395d4d9f228e3c1f01fb2e4 +SIZE (rust/crates/match_cfg-0.1.0.crate) = 7153 +SHA256 (rust/crates/md-5-0.10.5.crate) = 6365506850d44bff6e2fbcb5176cf63650e48bd45ef2fe2665ae1570e0f4b9ca +SIZE (rust/crates/md-5-0.10.5.crate) = 14573 +SHA256 (rust/crates/memchr-2.5.0.crate) = 2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d +SIZE (rust/crates/memchr-2.5.0.crate) = 65812 +SHA256 (rust/crates/memmap2-0.5.8.crate) = 4b182332558b18d807c4ce1ca8ca983b34c3ee32765e47b3f0f69b90355cc1dc +SIZE (rust/crates/memmap2-0.5.8.crate) = 26592 +SHA256 (rust/crates/memoffset-0.6.5.crate) = 5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce +SIZE (rust/crates/memoffset-0.6.5.crate) = 7686 +SHA256 (rust/crates/memoffset-0.7.1.crate) = 5de893c32cde5f383baa4c04c5d6dbdd735cfd4a794b0debdb2bb1b421da5ff4 +SIZE (rust/crates/memoffset-0.7.1.crate) = 8556 +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.5.4.crate) = 96590ba8f175222643a85693f33d26e9c8a015f599c216509b1a6894af675d34 +SIZE (rust/crates/miniz_oxide-0.5.4.crate) = 53485 +SHA256 (rust/crates/mio-0.8.5.crate) = e5d732bc30207a6423068df043e3d02e0735b155ad7ce1a6f76fe2baa5b158de +SIZE (rust/crates/mio-0.8.5.crate) = 93993 +SHA256 (rust/crates/nix-0.25.0.crate) = e322c04a9e3440c327fca7b6c8a63e6890a32fa2ad689db972425f07e0d22abb +SIZE (rust/crates/nix-0.25.0.crate) = 269825 +SHA256 (rust/crates/nom-7.1.1.crate) = a8903e5a29a317527874d0402f867152a3d21c908bb0b933e416c65e301d4c36 +SIZE (rust/crates/nom-7.1.1.crate) = 115818 +SHA256 (rust/crates/notify-5.0.0.crate) = ed2c66da08abae1c024c01d635253e402341b4060a12e99b31c7594063bf490a +SIZE (rust/crates/notify-5.0.0.crate) = 37091 +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.3.crate) = f93ab6289c7b344a8a9f60f88d80aa20032336fe78da341afc91c8a2341fc75f +SIZE (rust/crates/num-bigint-0.4.3.crate) = 97799 +SHA256 (rust/crates/num-integer-0.1.45.crate) = 225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9 +SIZE (rust/crates/num-integer-0.1.45.crate) = 22529 +SHA256 (rust/crates/num-traits-0.2.15.crate) = 578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd +SIZE (rust/crates/num-traits-0.2.15.crate) = 49262 +SHA256 (rust/crates/num_cpus-1.14.0.crate) = f6058e64324c71e02bc2b150e4f3bc8286db6c83092132ffa3f6b1eab0f9def5 +SIZE (rust/crates/num_cpus-1.14.0.crate) = 15673 +SHA256 (rust/crates/num_threads-0.1.6.crate) = 2819ce041d2ee131036f4fc9d6ae7ae125a3a40e97ba64d04fe799ad9dabbb44 +SIZE (rust/crates/num_threads-0.1.6.crate) = 7334 +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.16.0.crate) = 86f0b0d4bf799edbc74508c1e8bf170ff5f41238e5f8225603ca7caaae2b7860 +SIZE (rust/crates/once_cell-1.16.0.crate) = 32120 +SHA256 (rust/crates/onig-6.4.0.crate) = 8c4b31c8722ad9171c6d77d3557db078cab2bd50afcc9d09c8b315c59df8ca4f +SIZE (rust/crates/onig-6.4.0.crate) = 32616 +SHA256 (rust/crates/onig_sys-69.8.1.crate) = 7b829e3d7e9cc74c7e315ee8edb185bf4190da5acde74afd7fc59c35b1f086e7 +SIZE (rust/crates/onig_sys-69.8.1.crate) = 638216 +SHA256 (rust/crates/ordered-multimap-0.4.3.crate) = ccd746e37177e1711c20dd619a1620f34f5c8b569c53590a72dedd5344d8924a +SIZE (rust/crates/ordered-multimap-0.4.3.crate) = 19599 +SHA256 (rust/crates/os_display-0.1.3.crate) = 7a6229bad892b46b0dcfaaeb18ad0d2e56400f5aaea05b768bde96e73676cf75 +SIZE (rust/crates/os_display-0.1.3.crate) = 16800 +SHA256 (rust/crates/os_str_bytes-6.4.1.crate) = 9b7820b9daea5457c9f21c69448905d723fbd21136ccf521748f23fd49e723ee +SIZE (rust/crates/os_str_bytes-6.4.1.crate) = 23101 +SHA256 (rust/crates/ouroboros-0.15.5.crate) = dfbb50b356159620db6ac971c6d5c9ab788c9cc38a6f49619fca2a27acb062ca +SIZE (rust/crates/ouroboros-0.15.5.crate) = 11252 +SHA256 (rust/crates/ouroboros_macro-0.15.5.crate) = 4a0d9d1a6191c4f391f87219d1ea42b23f09ee84d64763cd05ee6ea88d9f384d +SIZE (rust/crates/ouroboros_macro-0.15.5.crate) = 20731 +SHA256 (rust/crates/output_vt100-0.1.3.crate) = 628223faebab4e3e40667ee0b2336d34a5b960ff60ea743ddfdbcf7770bcfb66 +SIZE (rust/crates/output_vt100-0.1.3.crate) = 4473 +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.1.crate) = 3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f +SIZE (rust/crates/parking_lot-0.12.1.crate) = 40967 +SHA256 (rust/crates/parking_lot_core-0.9.4.crate) = 4dc9e0dc2adc1c69d09143aff38d3d30c5c3f0df0dad82e6d25547af174ebec0 +SIZE (rust/crates/parking_lot_core-0.9.4.crate) = 32359 +SHA256 (rust/crates/paste-1.0.9.crate) = b1de2e551fb905ac83f73f7aedf2f0cb4a0da7e35efa24a202a936269f1f18e1 +SIZE (rust/crates/paste-1.0.9.crate) = 17752 +SHA256 (rust/crates/peeking_take_while-0.1.2.crate) = 19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099 +SIZE (rust/crates/peeking_take_while-0.1.2.crate) = 6697 +SHA256 (rust/crates/phf-0.11.1.crate) = 928c6535de93548188ef63bb7c4036bd415cd8f36ad25af44b9789b2ee72a48c +SIZE (rust/crates/phf-0.11.1.crate) = 17232 +SHA256 (rust/crates/phf_codegen-0.11.1.crate) = a56ac890c5e3ca598bbdeaa99964edb5b0258a583a9eb6ef4e89fc85d9224770 +SIZE (rust/crates/phf_codegen-0.11.1.crate) = 9426 +SHA256 (rust/crates/phf_generator-0.11.1.crate) = b1181c94580fa345f50f19d738aaa39c0ed30a600d95cb2d3e23f94266f14fbf +SIZE (rust/crates/phf_generator-0.11.1.crate) = 11075 +SHA256 (rust/crates/phf_shared-0.11.1.crate) = e1fb5f6f826b772a8d4c0394209441e7d37cbbb967ae9c7e0e8134365c9ee676 +SIZE (rust/crates/phf_shared-0.11.1.crate) = 10320 +SHA256 (rust/crates/pin-project-lite-0.2.9.crate) = e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116 +SIZE (rust/crates/pin-project-lite-0.2.9.crate) = 27713 +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.26.crate) = 6ac9a59f73473f1b8d852421e59e64809f025994837ef743615c6d0c5b305160 +SIZE (rust/crates/pkg-config-0.3.26.crate) = 18662 +SHA256 (rust/crates/platform-info-1.0.2.crate) = 4e7c23cfae725ae06d9e43010153fa77bdfa8c827bf08fe4beeb2a3514e6be12 +SIZE (rust/crates/platform-info-1.0.2.crate) = 10950 +SHA256 (rust/crates/portable-atomic-0.3.15.crate) = 15eb2c6e362923af47e13c23ca5afb859e83d54452c55b0b9ac763b8f7c1ac16 +SIZE (rust/crates/portable-atomic-0.3.15.crate) = 75147 +SHA256 (rust/crates/ppv-lite86-0.2.17.crate) = 5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de +SIZE (rust/crates/ppv-lite86-0.2.17.crate) = 22242 +SHA256 (rust/crates/pretty_assertions-1.3.0.crate) = a25e9bcb20aa780fd0bb16b72403a9064d6b3f22f026946029acb941a50af755 +SIZE (rust/crates/pretty_assertions-1.3.0.crate) = 79441 +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.47.crate) = 5ea3d908b0e36316caf9e9e2c4625cdde190a7e6f440d794667ed17a1855e725 +SIZE (rust/crates/proc-macro2-1.0.47.crate) = 41955 +SHA256 (rust/crates/procfs-0.14.1.crate) = 2dfb6451c91904606a1abe93e83a8ec851f45827fa84273f256ade45dc095818 +SIZE (rust/crates/procfs-0.14.1.crate) = 113661 +SHA256 (rust/crates/quick-error-2.0.1.crate) = a993555f31e5a609f617c12db6250dedcac1b0a85076912c436e6fc9b2c8e6a3 +SIZE (rust/crates/quick-error-2.0.1.crate) = 14265 +SHA256 (rust/crates/quickcheck-1.0.3.crate) = 588f6378e4dd99458b60ec275b4477add41ce4fa9f64dcba6f15adccb19b50d6 +SIZE (rust/crates/quickcheck-1.0.3.crate) = 28069 +SHA256 (rust/crates/quote-1.0.21.crate) = bbe448f377a7d6961e30f5955f9b8d106c3f5e449d493ee1b125c1d43c2b5179 +SIZE (rust/crates/quote-1.0.21.crate) = 28030 +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/rand_pcg-0.3.1.crate) = 59cad018caf63deb318e5a4586d99a24424a364f40f1e5778c29aca23f4fc73e +SIZE (rust/crates/rand_pcg-0.3.1.crate) = 11983 +SHA256 (rust/crates/rayon-1.6.0.crate) = 1e060280438193c554f654141c9ea9417886713b7acd75974c85b18a69a88e0b +SIZE (rust/crates/rayon-1.6.0.crate) = 166335 +SHA256 (rust/crates/rayon-core-1.10.1.crate) = cac410af5d00ab6884528b4ab69d1e8e146e8d471201800fa1b4524126de6ad3 +SIZE (rust/crates/rayon-core-1.10.1.crate) = 70008 +SHA256 (rust/crates/redox_syscall-0.2.16.crate) = fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a +SIZE (rust/crates/redox_syscall-0.2.16.crate) = 24012 +SHA256 (rust/crates/reference-counted-singleton-0.1.2.crate) = f1bfbf25d7eb88ddcbb1ec3d755d0634da8f7657b2cb8b74089121409ab8228f +SIZE (rust/crates/reference-counted-singleton-0.1.2.crate) = 6161 +SHA256 (rust/crates/regex-1.7.0.crate) = e076559ef8e241f2ae3479e36f97bd5741c0330689e217ad51ce2c76808b868a +SIZE (rust/crates/regex-1.7.0.crate) = 239421 +SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132 +SIZE (rust/crates/regex-automata-0.1.10.crate) = 114533 +SHA256 (rust/crates/regex-syntax-0.6.28.crate) = 456c603be3e8d448b072f410900c09faf164fbce2d480456f50eea6e25f9c848 +SIZE (rust/crates/regex-syntax-0.6.28.crate) = 299288 +SHA256 (rust/crates/remove_dir_all-0.5.3.crate) = 3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7 +SIZE (rust/crates/remove_dir_all-0.5.3.crate) = 9184 +SHA256 (rust/crates/remove_dir_all-0.7.0.crate) = 882f368737489ea543bc5c340e6f3d34a28c39980bd9a979e47322b26f60ac40 +SIZE (rust/crates/remove_dir_all-0.7.0.crate) = 9041 +SHA256 (rust/crates/retain_mut-0.1.7.crate) = 8c31b5c4033f8fdde8700e4657be2c497e7288f01515be52168c631e2e4d4086 +SIZE (rust/crates/retain_mut-0.1.7.crate) = 3945 +SHA256 (rust/crates/rlimit-0.8.3.crate) = f7278a1ec8bfd4a4e07515c589f5ff7b309a373f987393aef44813d9dcf87aa3 +SIZE (rust/crates/rlimit-0.8.3.crate) = 16575 +SHA256 (rust/crates/rstest-0.16.0.crate) = b07f2d176c472198ec1e6551dc7da28f1c089652f66a7b722676c2238ebc0edf +SIZE (rust/crates/rstest-0.16.0.crate) = 25456 +SHA256 (rust/crates/rstest_macros-0.16.0.crate) = 7229b505ae0706e64f37ffc54a9c163e11022a6636d58fe1f3f52018257ff9f7 +SIZE (rust/crates/rstest_macros-0.16.0.crate) = 46803 +SHA256 (rust/crates/rust-ini-0.18.0.crate) = f6d5f2436026b4f6e79dc829837d467cc7e9a55ee40e750d716713540715a2df +SIZE (rust/crates/rust-ini-0.18.0.crate) = 15439 +SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2 +SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331 +SHA256 (rust/crates/rustc_version-0.4.0.crate) = bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366 +SIZE (rust/crates/rustc_version-0.4.0.crate) = 12175 +SHA256 (rust/crates/rustix-0.35.13.crate) = 727a1a6d65f786ec22df8a81ca3121107f235970dc1705ed681d3e6e8b9cd5f9 +SIZE (rust/crates/rustix-0.35.13.crate) = 270275 +SHA256 (rust/crates/rustversion-1.0.9.crate) = 97477e48b4cf8603ad5f7aaf897467cf42ab4218a38ef76fb14c2d6773a6d6a8 +SIZE (rust/crates/rustversion-1.0.9.crate) = 17425 +SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502 +SIZE (rust/crates/same-file-1.0.6.crate) = 10183 +SHA256 (rust/crates/scopeguard-1.1.0.crate) = d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd +SIZE (rust/crates/scopeguard-1.1.0.crate) = 11470 +SHA256 (rust/crates/scratch-1.0.2.crate) = 9c8132065adcfd6e02db789d9285a0deb2f3fcb04002865ab67d5fb103533898 +SIZE (rust/crates/scratch-1.0.2.crate) = 8152 +SHA256 (rust/crates/selinux-0.3.1.crate) = 966a861c0b329c3078d82b404f7086009487123fd0cc905a9caac55d8b13bee1 +SIZE (rust/crates/selinux-0.3.1.crate) = 35828 +SHA256 (rust/crates/selinux-sys-0.6.1.crate) = e4c02c5c6e2db8a78b3ffffc666f75fcda5bbd7068ba3c0f560e5504f4d88443 +SIZE (rust/crates/selinux-sys-0.6.1.crate) = 8317 +SHA256 (rust/crates/semver-1.0.14.crate) = e25dfac463d778e353db5be2449d1cce89bd6fd23c9f1ea21310ce6e5a1b29c4 +SIZE (rust/crates/semver-1.0.14.crate) = 29813 +SHA256 (rust/crates/serde-1.0.147.crate) = d193d69bae983fc11a79df82342761dfbf28a99fc8d203dca4c3c1b590948965 +SIZE (rust/crates/serde-1.0.147.crate) = 76697 +SHA256 (rust/crates/sha1-0.10.5.crate) = f04293dc80c3993519f2d7f6f511707ee7094fe0c6d3406feb330cdb3540eba3 +SIZE (rust/crates/sha1-0.10.5.crate) = 12146 +SHA256 (rust/crates/sha2-0.10.6.crate) = 82e6b795fe2e3b1e845bafcb27aa35405c4d47cdfc92af5fc8d3002f76cebdc0 +SIZE (rust/crates/sha2-0.10.6.crate) = 20558 +SHA256 (rust/crates/sha3-0.10.6.crate) = bdf0c33fae925bdc080598b84bc15c55e7b9a4a43b3c704da051f977469691c9 +SIZE (rust/crates/sha3-0.10.6.crate) = 854837 +SHA256 (rust/crates/shlex-1.1.0.crate) = 43b2853a4d09f215c24cc5489c992ce46052d359b5109343cbafbf26bc62f8a3 +SIZE (rust/crates/shlex-1.1.0.crate) = 5199 +SHA256 (rust/crates/signal-hook-0.3.14.crate) = a253b5e89e2698464fc26b545c9edceb338e18a89effeeecfea192c3025be29d +SIZE (rust/crates/signal-hook-0.3.14.crate) = 49446 +SHA256 (rust/crates/signal-hook-mio-0.2.3.crate) = 29ad2e15f37ec9a6cc544097b78a1ec90001e9f71b81338ca39f430adaca99af +SIZE (rust/crates/signal-hook-mio-0.2.3.crate) = 9064 +SHA256 (rust/crates/signal-hook-registry-1.4.0.crate) = e51e73328dc4ac0c7ccbda3a494dfa03df1de2f46018127f60c693f2648455b0 +SIZE (rust/crates/signal-hook-registry-1.4.0.crate) = 17912 +SHA256 (rust/crates/siphasher-0.3.10.crate) = 7bd3e3206899af3f8b12af284fafc038cc1dc2b41d1b89dd17297221c5d225de +SIZE (rust/crates/siphasher-0.3.10.crate) = 9889 +SHA256 (rust/crates/slab-0.4.7.crate) = 4614a76b2a8be0058caa9dbbaf66d988527d86d003c11a94fbd335d7661edcef +SIZE (rust/crates/slab-0.4.7.crate) = 16647 +SHA256 (rust/crates/smallvec-1.10.0.crate) = a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0 +SIZE (rust/crates/smallvec-1.10.0.crate) = 31564 +SHA256 (rust/crates/smawk-0.3.1.crate) = f67ad224767faa3c7d8b6d91985b78e70a1324408abcb1cfcc2be4c06bc06043 +SIZE (rust/crates/smawk-0.3.1.crate) = 12840 +SHA256 (rust/crates/socket2-0.4.7.crate) = 02e2d2db9033d13a1567121ddd7a095ee144db4e1ca1b1bda3419bc0da294ebd +SIZE (rust/crates/socket2-0.4.7.crate) = 44619 +SHA256 (rust/crates/strsim-0.10.0.crate) = 73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623 +SIZE (rust/crates/strsim-0.10.0.crate) = 11355 +SHA256 (rust/crates/strum-0.24.1.crate) = 063e6045c0e62079840579a7e47a355ae92f60eb74daaf156fb1e84ba164e63f +SIZE (rust/crates/strum-0.24.1.crate) = 5636 +SHA256 (rust/crates/strum_macros-0.24.3.crate) = 1e385be0d24f186b4ce2f9982191e7101bb737312ad61c1f2f984f34bcf85d59 +SIZE (rust/crates/strum_macros-0.24.3.crate) = 20696 +SHA256 (rust/crates/subtle-2.4.1.crate) = 6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601 +SIZE (rust/crates/subtle-2.4.1.crate) = 12630 +SHA256 (rust/crates/syn-1.0.103.crate) = a864042229133ada95abf3b54fdc62ef5ccabe9515b64717bcb9a1919e59445d +SIZE (rust/crates/syn-1.0.103.crate) = 236495 +SHA256 (rust/crates/tempfile-3.3.0.crate) = 5cdb1ef4eaeeaddc8fbd371e5017057064af0911902ef36b39801f67cc6d79e4 +SIZE (rust/crates/tempfile-3.3.0.crate) = 27578 +SHA256 (rust/crates/term_grid-0.1.7.crate) = 230d3e804faaed5a39b08319efb797783df2fd9671b39b7596490cb486d702cf +SIZE (rust/crates/term_grid-0.1.7.crate) = 7353 +SHA256 (rust/crates/termcolor-1.1.3.crate) = bab24d30b911b2376f3a13cc2cd443142f0c81dda04c118693e35b3835757755 +SIZE (rust/crates/termcolor-1.1.3.crate) = 17242 +SHA256 (rust/crates/terminal_size-0.1.17.crate) = 633c1a546cee861a1a6d0dc69ebeca693bf4296661ba7852b9d21d159e0506df +SIZE (rust/crates/terminal_size-0.1.17.crate) = 9141 +SHA256 (rust/crates/terminal_size-0.2.2.crate) = 40ca90c434fd12083d1a6bdcbe9f92a14f96c8a1ba600ba451734ac334521f7a +SIZE (rust/crates/terminal_size-0.2.2.crate) = 10146 +SHA256 (rust/crates/textwrap-0.16.0.crate) = 222a222a5bfe1bba4a77b45ec488a741b3cb8872e5e499451fd7d0129c9c7c3d +SIZE (rust/crates/textwrap-0.16.0.crate) = 53722 +SHA256 (rust/crates/thiserror-1.0.37.crate) = 10deb33631e3c9018b9baf9dcbbc4f737320d2b576bac10f6aefa048fa407e3e +SIZE (rust/crates/thiserror-1.0.37.crate) = 18752 +SHA256 (rust/crates/thiserror-impl-1.0.37.crate) = 982d17546b47146b28f7c22e3d08465f6b8903d0ea13c1660d9d84a6e7adcdbb +SIZE (rust/crates/thiserror-impl-1.0.37.crate) = 15428 +SHA256 (rust/crates/time-0.3.17.crate) = a561bf4617eebd33bca6434b988f39ed798e527f51a1e797d0ee4f61c0a38376 +SIZE (rust/crates/time-0.3.17.crate) = 99048 +SHA256 (rust/crates/time-core-0.1.0.crate) = 2e153e1f1acaef8acc537e68b44906d2db6436e2b35ac2c6b42640fff91f00fd +SIZE (rust/crates/time-core-0.1.0.crate) = 6597 +SHA256 (rust/crates/time-macros-0.2.6.crate) = d967f99f534ca7e495c575c62638eebc2898a8c84c119b89e250477bc4ba16b2 +SIZE (rust/crates/time-macros-0.2.6.crate) = 19163 +SHA256 (rust/crates/typenum-1.15.0.crate) = dcf81ac59edc17cc8697ff311e8f5ef2d99fcbd9817b34cec66f90b6c3dfd987 +SIZE (rust/crates/typenum-1.15.0.crate) = 40741 +SHA256 (rust/crates/unicode-ident-1.0.5.crate) = 6ceab39d59e4c9499d4e5a8ee0e2735b891bb7308ac83dfb4e80cad195c9f6f3 +SIZE (rust/crates/unicode-ident-1.0.5.crate) = 35455 +SHA256 (rust/crates/unicode-linebreak-0.1.4.crate) = c5faade31a542b8b35855fff6e8def199853b2da8da256da52f52f1316ee3137 +SIZE (rust/crates/unicode-linebreak-0.1.4.crate) = 74962 +SHA256 (rust/crates/unicode-segmentation-1.10.0.crate) = 0fdbf052a0783de01e944a6ce7a8cb939e295b1e7be835a1112c3b9a7f047a5a +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.4.crate) = f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c +SIZE (rust/crates/unicode-xid-0.2.4.crate) = 15352 +SHA256 (rust/crates/unindent-0.1.10.crate) = 58ee9362deb4a96cef4d437d1ad49cffc9b9e92d202b6995674e928ce684f112 +SIZE (rust/crates/unindent-0.1.10.crate) = 7703 +SHA256 (rust/crates/users-0.11.0.crate) = 24cc0f6d6f267b73e5a2cadf007ba8f9bc39c6a6f9666f8cf25ea809a153b032 +SIZE (rust/crates/users-0.11.0.crate) = 21980 +SHA256 (rust/crates/utf-8-0.7.6.crate) = 09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9 +SIZE (rust/crates/utf-8-0.7.6.crate) = 10422 +SHA256 (rust/crates/uuid-1.2.2.crate) = 422ee0de9031b5b948b97a8fc04e3aa35230001a722ddd27943e0be31564ce4c +SIZE (rust/crates/uuid-1.2.2.crate) = 53669 +SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f +SIZE (rust/crates/version_check-0.9.4.crate) = 14895 +SHA256 (rust/crates/walkdir-2.3.2.crate) = 808cf2735cd4b6866113f648b791c6adc5714537bc222d9347bb203386ffda56 +SIZE (rust/crates/walkdir-2.3.2.crate) = 23516 +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.83.crate) = eaf9f5aceeec8be17c128b2e93e031fb8a4d469bb9c4ae2d7dc1888b26887268 +SIZE (rust/crates/wasm-bindgen-0.2.83.crate) = 169618 +SHA256 (rust/crates/wasm-bindgen-backend-0.2.83.crate) = 4c8ffb332579b0557b52d268b91feab8df3615f265d5270fec2a8c95b17c1142 +SIZE (rust/crates/wasm-bindgen-backend-0.2.83.crate) = 25620 +SHA256 (rust/crates/wasm-bindgen-macro-0.2.83.crate) = 052be0f94026e6cbc75cdefc9bae13fd6052cdcaf532fa6c45e7ae33a1e6c810 +SIZE (rust/crates/wasm-bindgen-macro-0.2.83.crate) = 12075 +SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.83.crate) = 07bc0c051dc5f23e307b13285f9d75df86bfdf816c5721e573dec1f9b8aa193c +SIZE (rust/crates/wasm-bindgen-macro-support-0.2.83.crate) = 18530 +SHA256 (rust/crates/wasm-bindgen-shared-0.2.83.crate) = 1c38c045535d93ec4f0b4defec448e4291638ee608530863b1e2ba115d4fff7f +SIZE (rust/crates/wasm-bindgen-shared-0.2.83.crate) = 7194 +SHA256 (rust/crates/which-4.3.0.crate) = 1c831fbbee9e129a8cf93e7747a82da9d95ba8e16621cae60ec2cdc849bacb7b +SIZE (rust/crates/which-4.3.0.crate) = 9635 +SHA256 (rust/crates/wild-2.1.0.crate) = 05b116685a6be0c52f5a103334cbff26db643826c7b3735fc0a3ba9871310a74 +SIZE (rust/crates/wild-2.1.0.crate) = 7548 +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.42.0.crate) = 5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7 +SIZE (rust/crates/windows-sys-0.42.0.crate) = 3006791 +SHA256 (rust/crates/windows_aarch64_gnullvm-0.42.0.crate) = 41d2aa71f6f0cbe00ae5167d90ef3cfe66527d6f613ca78ac8024c3ccab9a19e +SIZE (rust/crates/windows_aarch64_gnullvm-0.42.0.crate) = 357917 +SHA256 (rust/crates/windows_aarch64_msvc-0.42.0.crate) = dd0f252f5a35cac83d6311b2e795981f5ee6e67eb1f9a7f64eb4500fbc4dcdb4 +SIZE (rust/crates/windows_aarch64_msvc-0.42.0.crate) = 659424 +SHA256 (rust/crates/windows_i686_gnu-0.42.0.crate) = fbeae19f6716841636c28d695375df17562ca208b2b7d0dc47635a50ae6c5de7 +SIZE (rust/crates/windows_i686_gnu-0.42.0.crate) = 728570 +SHA256 (rust/crates/windows_i686_msvc-0.42.0.crate) = 84c12f65daa39dd2babe6e442988fc329d6243fdce47d7d2d155b8d874862246 +SIZE (rust/crates/windows_i686_msvc-0.42.0.crate) = 717477 +SHA256 (rust/crates/windows_x86_64_gnu-0.42.0.crate) = bf7b1b21b5362cbc318f686150e5bcea75ecedc74dd157d874d754a2ca44b0ed +SIZE (rust/crates/windows_x86_64_gnu-0.42.0.crate) = 692493 +SHA256 (rust/crates/windows_x86_64_gnullvm-0.42.0.crate) = 09d525d2ba30eeb3297665bd434a54297e4170c7f1a44cad4ef58095b4cd2028 +SIZE (rust/crates/windows_x86_64_gnullvm-0.42.0.crate) = 357906 +SHA256 (rust/crates/windows_x86_64_msvc-0.42.0.crate) = f40009d85759725a34da6d89a94e63d7bdc50a862acf0dbc7c8e488f1edcb6f5 +SIZE (rust/crates/windows_x86_64_msvc-0.42.0.crate) = 659377 +SHA256 (rust/crates/xattr-0.2.3.crate) = 6d1526bbe5aaeb5eb06885f4d987bcdfa5e23187055de9b83fe00156a821fabc +SIZE (rust/crates/xattr-0.2.3.crate) = 11959 +SHA256 (rust/crates/yansi-0.5.1.crate) = 09041cd90cf85f7f8b2df60c646f853b7f535ce68f85244eb6731cf89fa498ec +SIZE (rust/crates/yansi-0.5.1.crate) = 16525 +SHA256 (rust/crates/z85-3.0.5.crate) = 2a599daf1b507819c1121f0bf87fa37eb19daac6aff3aefefd4e6e2e0f2020fc +SIZE (rust/crates/z85-3.0.5.crate) = 9084 +SHA256 (rust/crates/zip-0.6.3.crate) = 537ce7411d25e54e8ae21a7ce0b15840e7bfcff15b51d697ec3266cc76bdf080 +SIZE (rust/crates/zip-0.6.3.crate) = 61785 +SHA256 (uutils-coreutils-0.0.17_GH0.tar.gz) = a133449db283c145483e7945c925104007294d600b75991c5dad2cc91dc11d2e +SIZE (uutils-coreutils-0.0.17_GH0.tar.gz) = 1964596 diff --git a/sysutils/uutils/pkg-descr b/sysutils/uutils/pkg-descr new file mode 100644 index 00000000000..d47011fcdfd --- /dev/null +++ b/sysutils/uutils/pkg-descr @@ -0,0 +1,3 @@ +uutils is an attempt at writing universal (as in cross-platform) CLI utilities +in Rust. While all programs have been implemented, some options might be +missing or different behavior might be experienced. diff --git a/sysutils/uutils/pkg-plist b/sysutils/uutils/pkg-plist new file mode 100644 index 00000000000..22db02fe8c9 --- /dev/null +++ b/sysutils/uutils/pkg-plist @@ -0,0 +1,401 @@ +bin/uu-[ +bin/uu-arch +bin/uu-base32 +bin/uu-base64 +bin/uu-basename +bin/uu-basenc +bin/uu-cat +bin/uu-chgrp +bin/uu-chmod +bin/uu-chown +bin/uu-chroot +bin/uu-cksum +bin/uu-comm +bin/uu-cp +bin/uu-csplit +bin/uu-cut +bin/uu-date +bin/uu-dd +bin/uu-df +bin/uu-dir +bin/uu-dircolors +bin/uu-dirname +bin/uu-du +bin/uu-echo +bin/uu-env +bin/uu-expand +bin/uu-expr +bin/uu-factor +bin/uu-false +bin/uu-fmt +bin/uu-fold +bin/uu-groups +bin/uu-hashsum +bin/uu-head +bin/uu-hostid +bin/uu-hostname +bin/uu-id +bin/uu-install +bin/uu-join +bin/uu-kill +bin/uu-link +bin/uu-ln +bin/uu-logname +bin/uu-ls +bin/uu-mkdir +bin/uu-mkfifo +bin/uu-mknod +bin/uu-mktemp +bin/uu-more +bin/uu-mv +bin/uu-nice +bin/uu-nl +bin/uu-nohup +bin/uu-nproc +bin/uu-numfmt +bin/uu-od +bin/uu-paste +bin/uu-pathchk +bin/uu-pinky +bin/uu-pr +bin/uu-printenv +bin/uu-printf +bin/uu-ptx +bin/uu-pwd +bin/uu-readlink +bin/uu-realpath +bin/uu-relpath +bin/uu-rm +bin/uu-rmdir +bin/uu-seq +bin/uu-shred +bin/uu-shuf +bin/uu-sleep +bin/uu-sort +bin/uu-split +bin/uu-stat +bin/uu-stdbuf +bin/uu-sum +bin/uu-sync +bin/uu-tac +bin/uu-tail +bin/uu-tee +bin/uu-test +bin/uu-timeout +bin/uu-touch +bin/uu-tr +bin/uu-true +bin/uu-truncate +bin/uu-tsort +bin/uu-tty +bin/uu-uname +bin/uu-unexpand +bin/uu-uniq +bin/uu-unlink +bin/uu-uptime +bin/uu-users +bin/uu-vdir +bin/uu-wc +bin/uu-who +bin/uu-whoami +bin/uu-yes +share/bash-completion/completions/uu-arch +share/bash-completion/completions/uu-base32 +share/bash-completion/completions/uu-base64 +share/bash-completion/completions/uu-basename +share/bash-completion/completions/uu-basenc +share/bash-completion/completions/uu-cat +share/bash-completion/completions/uu-chgrp +share/bash-completion/completions/uu-chmod +share/bash-completion/completions/uu-chown +share/bash-completion/completions/uu-chroot +share/bash-completion/completions/uu-cksum +share/bash-completion/completions/uu-comm +share/bash-completion/completions/uu-cp +share/bash-completion/completions/uu-csplit +share/bash-completion/completions/uu-cut +share/bash-completion/completions/uu-date +share/bash-completion/completions/uu-dd +share/bash-completion/completions/uu-df +share/bash-completion/completions/uu-dir +share/bash-completion/completions/uu-dircolors +share/bash-completion/completions/uu-dirname +share/bash-completion/completions/uu-du +share/bash-completion/completions/uu-echo +share/bash-completion/completions/uu-env +share/bash-completion/completions/uu-expand +share/bash-completion/completions/uu-expr +share/bash-completion/completions/uu-factor +share/bash-completion/completions/uu-false +share/bash-completion/completions/uu-fmt +share/bash-completion/completions/uu-fold +share/bash-completion/completions/uu-groups +share/bash-completion/completions/uu-hashsum +share/bash-completion/completions/uu-head +share/bash-completion/completions/uu-hostid +share/bash-completion/completions/uu-hostname +share/bash-completion/completions/uu-id +share/bash-completion/completions/uu-install +share/bash-completion/completions/uu-join +share/bash-completion/completions/uu-kill +share/bash-completion/completions/uu-link +share/bash-completion/completions/uu-ln +share/bash-completion/completions/uu-logname +share/bash-completion/completions/uu-ls +share/bash-completion/completions/uu-mkdir +share/bash-completion/completions/uu-mkfifo +share/bash-completion/completions/uu-mknod +share/bash-completion/completions/uu-mktemp +share/bash-completion/completions/uu-more +share/bash-completion/completions/uu-mv +share/bash-completion/completions/uu-nice +share/bash-completion/completions/uu-nl +share/bash-completion/completions/uu-nohup +share/bash-completion/completions/uu-nproc +share/bash-completion/completions/uu-numfmt +share/bash-completion/completions/uu-od +share/bash-completion/completions/uu-paste +share/bash-completion/completions/uu-pathchk +share/bash-completion/completions/uu-pinky +share/bash-completion/completions/uu-pr +share/bash-completion/completions/uu-printenv +share/bash-completion/completions/uu-printf +share/bash-completion/completions/uu-ptx +share/bash-completion/completions/uu-pwd +share/bash-completion/completions/uu-readlink +share/bash-completion/completions/uu-realpath +share/bash-completion/completions/uu-relpath +share/bash-completion/completions/uu-rm +share/bash-completion/completions/uu-rmdir +share/bash-completion/completions/uu-seq +share/bash-completion/completions/uu-shred +share/bash-completion/completions/uu-shuf +share/bash-completion/completions/uu-sleep +share/bash-completion/completions/uu-sort +share/bash-completion/completions/uu-split +share/bash-completion/completions/uu-stat +share/bash-completion/completions/uu-stdbuf +share/bash-completion/completions/uu-sum +share/bash-completion/completions/uu-sync +share/bash-completion/completions/uu-tac +share/bash-completion/completions/uu-tail +share/bash-completion/completions/uu-tee +share/bash-completion/completions/uu-test +share/bash-completion/completions/uu-timeout +share/bash-completion/completions/uu-touch +share/bash-completion/completions/uu-tr +share/bash-completion/completions/uu-true +share/bash-completion/completions/uu-truncate +share/bash-completion/completions/uu-tsort +share/bash-completion/completions/uu-tty +share/bash-completion/completions/uu-uname +share/bash-completion/completions/uu-unexpand +share/bash-completion/completions/uu-uniq +share/bash-completion/completions/uu-unlink +share/bash-completion/completions/uu-uptime +share/bash-completion/completions/uu-users +share/bash-completion/completions/uu-vdir +share/bash-completion/completions/uu-wc +share/bash-completion/completions/uu-who +share/bash-completion/completions/uu-whoami +share/bash-completion/completions/uu-yes +share/fish/vendor_completions.d/uu-arch.fish +share/fish/vendor_completions.d/uu-base32.fish +share/fish/vendor_completions.d/uu-base64.fish +share/fish/vendor_completions.d/uu-basename.fish +share/fish/vendor_completions.d/uu-basenc.fish +share/fish/vendor_completions.d/uu-cat.fish +share/fish/vendor_completions.d/uu-chgrp.fish +share/fish/vendor_completions.d/uu-chmod.fish +share/fish/vendor_completions.d/uu-chown.fish +share/fish/vendor_completions.d/uu-chroot.fish +share/fish/vendor_completions.d/uu-cksum.fish +share/fish/vendor_completions.d/uu-comm.fish +share/fish/vendor_completions.d/uu-cp.fish +share/fish/vendor_completions.d/uu-csplit.fish +share/fish/vendor_completions.d/uu-cut.fish +share/fish/vendor_completions.d/uu-date.fish +share/fish/vendor_completions.d/uu-dd.fish +share/fish/vendor_completions.d/uu-df.fish +share/fish/vendor_completions.d/uu-dir.fish +share/fish/vendor_completions.d/uu-dircolors.fish +share/fish/vendor_completions.d/uu-dirname.fish +share/fish/vendor_completions.d/uu-du.fish +share/fish/vendor_completions.d/uu-echo.fish +share/fish/vendor_completions.d/uu-env.fish +share/fish/vendor_completions.d/uu-expand.fish +share/fish/vendor_completions.d/uu-expr.fish +share/fish/vendor_completions.d/uu-factor.fish +share/fish/vendor_completions.d/uu-false.fish +share/fish/vendor_completions.d/uu-fmt.fish +share/fish/vendor_completions.d/uu-fold.fish +share/fish/vendor_completions.d/uu-groups.fish +share/fish/vendor_completions.d/uu-hashsum.fish +share/fish/vendor_completions.d/uu-head.fish +share/fish/vendor_completions.d/uu-hostid.fish +share/fish/vendor_completions.d/uu-hostname.fish +share/fish/vendor_completions.d/uu-id.fish +share/fish/vendor_completions.d/uu-install.fish +share/fish/vendor_completions.d/uu-join.fish +share/fish/vendor_completions.d/uu-kill.fish +share/fish/vendor_completions.d/uu-link.fish +share/fish/vendor_completions.d/uu-ln.fish +share/fish/vendor_completions.d/uu-logname.fish +share/fish/vendor_completions.d/uu-ls.fish +share/fish/vendor_completions.d/uu-mkdir.fish +share/fish/vendor_completions.d/uu-mkfifo.fish +share/fish/vendor_completions.d/uu-mknod.fish +share/fish/vendor_completions.d/uu-mktemp.fish +share/fish/vendor_completions.d/uu-more.fish +share/fish/vendor_completions.d/uu-mv.fish +share/fish/vendor_completions.d/uu-nice.fish +share/fish/vendor_completions.d/uu-nl.fish +share/fish/vendor_completions.d/uu-nohup.fish +share/fish/vendor_completions.d/uu-nproc.fish +share/fish/vendor_completions.d/uu-numfmt.fish +share/fish/vendor_completions.d/uu-od.fish +share/fish/vendor_completions.d/uu-paste.fish +share/fish/vendor_completions.d/uu-pathchk.fish +share/fish/vendor_completions.d/uu-pinky.fish +share/fish/vendor_completions.d/uu-pr.fish +share/fish/vendor_completions.d/uu-printenv.fish +share/fish/vendor_completions.d/uu-printf.fish +share/fish/vendor_completions.d/uu-ptx.fish +share/fish/vendor_completions.d/uu-pwd.fish +share/fish/vendor_completions.d/uu-readlink.fish +share/fish/vendor_completions.d/uu-realpath.fish +share/fish/vendor_completions.d/uu-relpath.fish +share/fish/vendor_completions.d/uu-rm.fish +share/fish/vendor_completions.d/uu-rmdir.fish +share/fish/vendor_completions.d/uu-seq.fish +share/fish/vendor_completions.d/uu-shred.fish +share/fish/vendor_completions.d/uu-shuf.fish +share/fish/vendor_completions.d/uu-sleep.fish +share/fish/vendor_completions.d/uu-sort.fish +share/fish/vendor_completions.d/uu-split.fish +share/fish/vendor_completions.d/uu-stat.fish +share/fish/vendor_completions.d/uu-stdbuf.fish +share/fish/vendor_completions.d/uu-sum.fish +share/fish/vendor_completions.d/uu-sync.fish +share/fish/vendor_completions.d/uu-tac.fish +share/fish/vendor_completions.d/uu-tail.fish +share/fish/vendor_completions.d/uu-tee.fish +share/fish/vendor_completions.d/uu-test.fish +share/fish/vendor_completions.d/uu-timeout.fish +share/fish/vendor_completions.d/uu-touch.fish +share/fish/vendor_completions.d/uu-tr.fish +share/fish/vendor_completions.d/uu-true.fish +share/fish/vendor_completions.d/uu-truncate.fish +share/fish/vendor_completions.d/uu-tsort.fish +share/fish/vendor_completions.d/uu-tty.fish +share/fish/vendor_completions.d/uu-uname.fish +share/fish/vendor_completions.d/uu-unexpand.fish +share/fish/vendor_completions.d/uu-uniq.fish +share/fish/vendor_completions.d/uu-unlink.fish +share/fish/vendor_completions.d/uu-uptime.fish +share/fish/vendor_completions.d/uu-users.fish +share/fish/vendor_completions.d/uu-vdir.fish +share/fish/vendor_completions.d/uu-wc.fish +share/fish/vendor_completions.d/uu-who.fish +share/fish/vendor_completions.d/uu-whoami.fish +share/fish/vendor_completions.d/uu-yes.fish +share/zsh/site-functions/_uu-arch +share/zsh/site-functions/_uu-base32 +share/zsh/site-functions/_uu-base64 +share/zsh/site-functions/_uu-basename +share/zsh/site-functions/_uu-basenc +share/zsh/site-functions/_uu-cat +share/zsh/site-functions/_uu-chgrp +share/zsh/site-functions/_uu-chmod +share/zsh/site-functions/_uu-chown +share/zsh/site-functions/_uu-chroot +share/zsh/site-functions/_uu-cksum +share/zsh/site-functions/_uu-comm +share/zsh/site-functions/_uu-cp +share/zsh/site-functions/_uu-csplit +share/zsh/site-functions/_uu-cut +share/zsh/site-functions/_uu-date +share/zsh/site-functions/_uu-dd +share/zsh/site-functions/_uu-df +share/zsh/site-functions/_uu-dir +share/zsh/site-functions/_uu-dircolors +share/zsh/site-functions/_uu-dirname +share/zsh/site-functions/_uu-du +share/zsh/site-functions/_uu-echo +share/zsh/site-functions/_uu-env +share/zsh/site-functions/_uu-expand +share/zsh/site-functions/_uu-expr +share/zsh/site-functions/_uu-factor +share/zsh/site-functions/_uu-false +share/zsh/site-functions/_uu-fmt +share/zsh/site-functions/_uu-fold +share/zsh/site-functions/_uu-groups +share/zsh/site-functions/_uu-hashsum +share/zsh/site-functions/_uu-head +share/zsh/site-functions/_uu-hostid +share/zsh/site-functions/_uu-hostname +share/zsh/site-functions/_uu-id +share/zsh/site-functions/_uu-install +share/zsh/site-functions/_uu-join +share/zsh/site-functions/_uu-kill +share/zsh/site-functions/_uu-link +share/zsh/site-functions/_uu-ln +share/zsh/site-functions/_uu-logname +share/zsh/site-functions/_uu-ls +share/zsh/site-functions/_uu-mkdir +share/zsh/site-functions/_uu-mkfifo +share/zsh/site-functions/_uu-mknod +share/zsh/site-functions/_uu-mktemp +share/zsh/site-functions/_uu-more +share/zsh/site-functions/_uu-mv +share/zsh/site-functions/_uu-nice +share/zsh/site-functions/_uu-nl +share/zsh/site-functions/_uu-nohup +share/zsh/site-functions/_uu-nproc +share/zsh/site-functions/_uu-numfmt +share/zsh/site-functions/_uu-od +share/zsh/site-functions/_uu-paste +share/zsh/site-functions/_uu-pathchk +share/zsh/site-functions/_uu-pinky +share/zsh/site-functions/_uu-pr +share/zsh/site-functions/_uu-printenv +share/zsh/site-functions/_uu-printf +share/zsh/site-functions/_uu-ptx +share/zsh/site-functions/_uu-pwd +share/zsh/site-functions/_uu-readlink +share/zsh/site-functions/_uu-realpath +share/zsh/site-functions/_uu-relpath +share/zsh/site-functions/_uu-rm +share/zsh/site-functions/_uu-rmdir +share/zsh/site-functions/_uu-seq +share/zsh/site-functions/_uu-shred +share/zsh/site-functions/_uu-shuf +share/zsh/site-functions/_uu-sleep +share/zsh/site-functions/_uu-sort +share/zsh/site-functions/_uu-split +share/zsh/site-functions/_uu-stat +share/zsh/site-functions/_uu-stdbuf +share/zsh/site-functions/_uu-sum +share/zsh/site-functions/_uu-sync +share/zsh/site-functions/_uu-tac +share/zsh/site-functions/_uu-tail +share/zsh/site-functions/_uu-tee +share/zsh/site-functions/_uu-test +share/zsh/site-functions/_uu-timeout +share/zsh/site-functions/_uu-touch +share/zsh/site-functions/_uu-tr +share/zsh/site-functions/_uu-true +share/zsh/site-functions/_uu-truncate +share/zsh/site-functions/_uu-tsort +share/zsh/site-functions/_uu-tty +share/zsh/site-functions/_uu-uname +share/zsh/site-functions/_uu-unexpand +share/zsh/site-functions/_uu-uniq +share/zsh/site-functions/_uu-unlink +share/zsh/site-functions/_uu-uptime +share/zsh/site-functions/_uu-users +share/zsh/site-functions/_uu-vdir +share/zsh/site-functions/_uu-wc +share/zsh/site-functions/_uu-who +share/zsh/site-functions/_uu-whoami +share/zsh/site-functions/_uu-yes diff --git a/sysutils/xfce4-power-manager/Makefile b/sysutils/xfce4-power-manager/Makefile index d6bce6f210d..39dab647695 100644 --- a/sysutils/xfce4-power-manager/Makefile +++ b/sysutils/xfce4-power-manager/Makefile @@ -1,5 +1,5 @@ PORTNAME= xfce4-power-manager -PORTVERSION= 4.18.0 +PORTVERSION= 4.18.1 CATEGORIES= sysutils xfce MASTER_SITES= XFCE DIST_SUBDIR= xfce4 diff --git a/sysutils/xfce4-power-manager/distinfo b/sysutils/xfce4-power-manager/distinfo index 1cb2a456741..e51c3a1d764 100644 --- a/sysutils/xfce4-power-manager/distinfo +++ b/sysutils/xfce4-power-manager/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1671101831 -SHA256 (xfce4/xfce4-power-manager-4.18.0.tar.bz2) = 2eee467886252f9fa704c978ec67dafad5274ede93e59b092a688faa7e72c39a -SIZE (xfce4/xfce4-power-manager-4.18.0.tar.bz2) = 1239515 +TIMESTAMP = 1676025015 +SHA256 (xfce4/xfce4-power-manager-4.18.1.tar.bz2) = 6b08b10c4cb7516377dbd32c6cc2296a9faf47022c555f11e75b38fde14aff03 +SIZE (xfce4/xfce4-power-manager-4.18.1.tar.bz2) = 1217727 diff --git a/sysutils/xfce4-settings/Makefile b/sysutils/xfce4-settings/Makefile index ff5d0e6b5b5..e2a0e0b49ce 100644 --- a/sysutils/xfce4-settings/Makefile +++ b/sysutils/xfce4-settings/Makefile @@ -1,5 +1,5 @@ PORTNAME= xfce4-settings -PORTVERSION= 4.18.1 +PORTVERSION= 4.18.2 CATEGORIES= sysutils xfce MASTER_SITES= XFCE DIST_SUBDIR= xfce4 diff --git a/sysutils/xfce4-settings/distinfo b/sysutils/xfce4-settings/distinfo index 8da54519256..7aa37646e16 100644 --- a/sysutils/xfce4-settings/distinfo +++ b/sysutils/xfce4-settings/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1671726150 -SHA256 (xfce4/xfce4-settings-4.18.1.tar.bz2) = d5750e68fad2dcb821fd37eb7919cacf78237df7d9f2c928efc3174037651d90 -SIZE (xfce4/xfce4-settings-4.18.1.tar.bz2) = 1513041 +TIMESTAMP = 1676107845 +SHA256 (xfce4/xfce4-settings-4.18.2.tar.bz2) = 4661361087faae57efb49741ffcf90bf9078760e163bbdef63b924083bdc4f22 +SIZE (xfce4/xfce4-settings-4.18.2.tar.bz2) = 1544572 diff --git a/sysutils/xfce4-settings/pkg-plist b/sysutils/xfce4-settings/pkg-plist index 9ec29e11c4f..9de3b606637 100644 --- a/sysutils/xfce4-settings/pkg-plist +++ b/sysutils/xfce4-settings/pkg-plist @@ -112,6 +112,11 @@ share/icons/hicolor/scalable/apps/org.xfce.settings.manager.svg share/icons/hicolor/scalable/apps/org.xfce.settings.mouse.svg share/icons/hicolor/scalable/apps/org.xfce.terminalemulator.svg share/icons/hicolor/scalable/apps/org.xfce.webbrowser.svg +share/icons/hicolor/scalable/devices/xfce-display-extend.svg +share/icons/hicolor/scalable/devices/xfce-display-external.svg +share/icons/hicolor/scalable/devices/xfce-display-internal.svg +share/icons/hicolor/scalable/devices/xfce-display-mirror.svg +share/icons/hicolor/scalable/devices/xfce-display-profile.svg share/xfce4/helpers/alacritty.desktop share/xfce4/helpers/aterm.desktop share/xfce4/helpers/balsa.desktop diff --git a/textproc/Makefile b/textproc/Makefile index 51e7353f43e..94bf087dd26 100644 --- a/textproc/Makefile +++ b/textproc/Makefile @@ -254,6 +254,7 @@ SUBDIR += groonga SUBDIR += gsed SUBDIR += gspell + SUBDIR += gstreamer1-plugins-zxing SUBDIR += gtk-doc SUBDIR += gtkspell SUBDIR += gtkspell3 diff --git a/textproc/gstreamer1-plugins-zxing/Makefile b/textproc/gstreamer1-plugins-zxing/Makefile new file mode 100644 index 00000000000..05678c9988c --- /dev/null +++ b/textproc/gstreamer1-plugins-zxing/Makefile @@ -0,0 +1,17 @@ +PORTREVISION= 0 +CATEGORIES= textproc multimedia + +COMMENT= GStreamer plugin for QR recognition + +LIB_DEPENDS= libZXing.so:textproc/zxing-cpp + +USES+= compiler:c++17-lang + +GST_PLUGIN= zxing +DIST= bad + +MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins + +PLIST= ${.CURDIR}/pkg-plist + +.include "${MASTERDIR}/Makefile" diff --git a/textproc/gstreamer1-plugins-zxing/distinfo b/textproc/gstreamer1-plugins-zxing/distinfo new file mode 100644 index 00000000000..8d8296c88b3 --- /dev/null +++ b/textproc/gstreamer1-plugins-zxing/distinfo @@ -0,0 +1,5 @@ +TIMESTAMP = 1675876341 +SHA256 (gst-plugins-bad-1.20.5.tar.xz) = f431214b0754d7037adcde93c3195106196588973e5b32dcb24938805f866363 +SIZE (gst-plugins-bad-1.20.5.tar.xz) = 6237720 +SHA256 (7cfc3130a7906c199861d2ef331a07d749a4b769.patch) = 4e30a1899652d46e20ca54cd463f8d41cbd80efd0c686698285e06e01a615fd7 +SIZE (7cfc3130a7906c199861d2ef331a07d749a4b769.patch) = 2574 diff --git a/textproc/gstreamer1-plugins-zxing/pkg-plist b/textproc/gstreamer1-plugins-zxing/pkg-plist new file mode 100644 index 00000000000..f527fa9ba64 --- /dev/null +++ b/textproc/gstreamer1-plugins-zxing/pkg-plist @@ -0,0 +1 @@ +lib/gstreamer-%%VERSION%%/libgstzxing.so diff --git a/www/chromium/Makefile b/www/chromium/Makefile index b706f6936c7..c1ab5e8da19 100644 --- a/www/chromium/Makefile +++ b/www/chromium/Makefile @@ -1,5 +1,5 @@ PORTNAME= chromium -PORTVERSION= 109.0.5414.119 +PORTVERSION= 110.0.5481.77 CATEGORIES= www wayland MASTER_SITES= https://commondatastorage.googleapis.com/chromium-browser-official/ \ https://nerd.hu/distfiles/:external @@ -39,7 +39,9 @@ LIB_DEPENDS= libatk-bridge-2.0.so:accessibility/at-spi2-atk \ libspeex.so:audio/speex \ libdbus-1.so:devel/dbus \ libdbus-glib-1.so:devel/dbus-glib \ + libepoll-shim.so:devel/libepoll-shim \ libevent.so:devel/libevent \ + libffi.so:devel/libffi \ libicuuc.so:devel/icu \ libjsoncpp.so:devel/jsoncpp \ libpci.so:devel/libpci \ @@ -115,9 +117,8 @@ GN_ARGS+= clang_use_chrome_plugins=false \ use_sysroot=false \ use_system_freetype=false \ use_system_harfbuzz=true \ + use_system_libffi=true \ use_system_libjpeg=true \ - use_system_libwayland=true \ - use_system_wayland_scanner=true \ use_udev=false \ extra_cxxflags="${CXXFLAGS}" \ extra_ldflags="${LDFLAGS}" diff --git a/www/chromium/distinfo b/www/chromium/distinfo index bb7348a30c7..6bde1433758 100644 --- a/www/chromium/distinfo +++ b/www/chromium/distinfo @@ -1,9 +1,9 @@ -TIMESTAMP = 1674714013 -SHA256 (chromium-109.0.5414.119.tar.xz) = cbcdef5ee71acb53790ded3adef86871812b46e9f208dce8ec3f8ab04958be2d -SIZE (chromium-109.0.5414.119.tar.xz) = 1747968612 -SHA256 (chrome-linux-109.0.5414.119-llvm13.profdata.tar.xz) = 0cf5a50597b0292127cdbee637ece41017b009a501e92bf73ce82bfe30124175 -SIZE (chrome-linux-109.0.5414.119-llvm13.profdata.tar.xz) = 26305372 -SHA256 (chromium-109.0.5414.119-testdata.tar.xz) = 8781e0dde6b4ec48a2863cf14911d6d6e645b949134c9743e38e9522b889704f -SIZE (chromium-109.0.5414.119-testdata.tar.xz) = 264800856 +TIMESTAMP = 1675848792 +SHA256 (chromium-110.0.5481.77.tar.xz) = e348ab2dc4311083e729d714a81e95dd9db108ff71437dde451c97ac939881ce +SIZE (chromium-110.0.5481.77.tar.xz) = 1703346520 +SHA256 (chrome-linux-110.0.5481.77-llvm13.profdata.tar.xz) = 8b88097483df4ff55aae1a7c59eabb202961e943d1b4ac028fc474c98cc11ddd +SIZE (chrome-linux-110.0.5481.77-llvm13.profdata.tar.xz) = 26199548 +SHA256 (chromium-110.0.5481.77-testdata.tar.xz) = a66d415305285c71cefb26a276903abba1de94327424982745719c7b13cb9a64 +SIZE (chromium-110.0.5481.77-testdata.tar.xz) = 263374384 SHA256 (test_fonts-336e775eec536b2d785cc80eff6ac39051931286.tar.gz) = a2ca2962daf482a8f943163541e1c73ba4b2694fabcd2510981f2db4eda493c8 SIZE (test_fonts-336e775eec536b2d785cc80eff6ac39051931286.tar.gz) = 32624734 diff --git a/www/chromium/files/patch-BUILD.gn b/www/chromium/files/patch-BUILD.gn index ec8d032b9a7..cb1d395e428 100644 --- a/www/chromium/files/patch-BUILD.gn +++ b/www/chromium/files/patch-BUILD.gn @@ -1,4 +1,4 @@ ---- BUILD.gn.orig 2023-01-11 09:17:16 UTC +--- BUILD.gn.orig 2023-02-08 09:03:45 UTC +++ BUILD.gn @@ -60,7 +60,7 @@ declare_args() { root_extra_deps = [] @@ -17,7 +17,7 @@ "//net:net_unittests", "//sandbox:sandbox_unittests", "//services:services_unittests", -@@ -434,7 +433,7 @@ group("gn_all") { +@@ -425,7 +424,7 @@ group("gn_all") { ] } @@ -26,8 +26,8 @@ deps += [ "//third_party/breakpad:breakpad_unittests", "//third_party/breakpad:core-2-minidump", -@@ -637,6 +636,15 @@ group("gn_all") { - deps += [ "//gpu/tools/compositor_model_bench" ] +@@ -624,6 +623,15 @@ group("gn_all") { + } } + if (is_bsd) { @@ -42,7 +42,7 @@ if (is_mac) { deps += [ "//third_party/breakpad:crash_inspector", -@@ -685,7 +693,7 @@ group("gn_all") { +@@ -672,7 +680,7 @@ group("gn_all") { host_os == "win") { deps += [ "//chrome/test/mini_installer:mini_installer_tests" ] } @@ -51,7 +51,7 @@ deps += [ "//third_party/breakpad:symupload($host_toolchain)" ] } -@@ -1115,7 +1123,7 @@ if (!is_ios) { +@@ -1094,7 +1102,7 @@ if (!is_ios) { ] } @@ -60,7 +60,7 @@ # WPT Webdriver tests runner # chrome/test/chromedriver/test/run_webdriver_tests.py script_test("webdriver_wpt_tests") { -@@ -1211,7 +1219,7 @@ if (!is_ios) { +@@ -1190,7 +1198,7 @@ if (!is_ios) { data_deps += [ "//content/web_test:web_test_common_mojom_js_data_deps" ] } @@ -69,7 +69,7 @@ data_deps += [ "//third_party/breakpad:minidump_stackwalk($host_toolchain)" ] } -@@ -1220,7 +1228,7 @@ if (!is_ios) { +@@ -1199,7 +1207,7 @@ if (!is_ios) { data_deps += [ "//third_party/breakpad:dump_syms($host_toolchain)" ] } @@ -78,7 +78,7 @@ data_deps += [ "//third_party/breakpad:dump_syms($host_toolchain)" ] } -@@ -1660,7 +1668,7 @@ group("chromium_builder_perf") { +@@ -1664,7 +1672,7 @@ group("chromium_builder_perf") { data_deps += [ "//chrome/test:performance_browser_tests" ] } diff --git a/www/chromium/files/patch-base_BUILD.gn b/www/chromium/files/patch-base_BUILD.gn index 91055cebe9c..4878977ee27 100644 --- a/www/chromium/files/patch-base_BUILD.gn +++ b/www/chromium/files/patch-base_BUILD.gn @@ -1,6 +1,6 @@ ---- base/BUILD.gn.orig 2023-01-11 09:17:16 UTC +--- base/BUILD.gn.orig 2023-02-08 09:03:45 UTC +++ base/BUILD.gn -@@ -167,7 +167,7 @@ buildflag_header("ios_cronet_buildflags") { +@@ -162,7 +162,7 @@ buildflag_header("ios_cronet_buildflags") { flags = [ "CRONET_BUILD=$is_cronet_build" ] } @@ -9,7 +9,7 @@ buildflag_header("message_pump_buildflags") { header = "message_pump_buildflags.h" header_dir = "base/message_loop" -@@ -1059,7 +1059,7 @@ mixed_component("base") { +@@ -1052,7 +1052,7 @@ component("base") { "timer/hi_res_timer_manager_posix.cc", ] @@ -18,7 +18,7 @@ sources += [ "profiler/stack_base_address_posix.cc", "profiler/stack_base_address_posix.h", -@@ -1070,6 +1070,14 @@ mixed_component("base") { +@@ -1063,6 +1063,14 @@ component("base") { "profiler/thread_delegate_posix.h", ] } @@ -33,7 +33,7 @@ } if (is_win) { -@@ -1569,11 +1577,23 @@ mixed_component("base") { +@@ -1550,11 +1558,23 @@ component("base") { # Needed for 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. @@ -58,7 +58,7 @@ if (use_allocator_shim) { sources += [ "allocator/partition_allocator/shim/allocator_shim.cc", -@@ -1601,7 +1621,7 @@ mixed_component("base") { +@@ -1582,7 +1602,7 @@ component("base") { ] configs += [ "//base/allocator:mac_no_default_new_delete_symbols" ] } @@ -67,7 +67,7 @@ sources += [ "allocator/partition_allocator/shim/allocator_shim_override_cpp_symbols.h", "allocator/partition_allocator/shim/allocator_shim_override_glibc_weak_symbols.h", -@@ -1655,7 +1675,7 @@ mixed_component("base") { +@@ -1623,7 +1643,7 @@ component("base") { # Allow more direct string conversions on platforms with native utf8 # strings @@ -76,7 +76,7 @@ defines += [ "SYSTEM_NATIVE_UTF8" ] } -@@ -2238,6 +2258,41 @@ mixed_component("base") { +@@ -2211,6 +2231,39 @@ component("base") { } } @@ -84,7 +84,6 @@ + sources -= [ + "files/file_path_watcher_inotify.cc", + "files/scoped_file_linux.cc", -+ "process/memory_linux.cc", + "process/process_linux.cc", + "system/sys_info_linux.cc", + "process/process_iterator_linux.cc", @@ -92,7 +91,6 @@ + "process/process_handle_linux.cc" + ] + sources += [ -+ "process/memory_stubs.cc", + "files/file_path_watcher_kqueue.cc", + "files/file_path_watcher_kqueue.h", + "files/file_path_watcher_bsd.cc", @@ -118,7 +116,7 @@ # iOS if (is_ios) { sources -= [ -@@ -2335,7 +2390,7 @@ mixed_component("base") { +@@ -2306,7 +2359,7 @@ component("base") { } if (dep_libevent) { @@ -127,7 +125,7 @@ } if (use_libevent) { -@@ -3605,7 +3660,7 @@ test("base_unittests") { +@@ -3560,7 +3613,7 @@ test("base_unittests") { } } @@ -136,7 +134,7 @@ sources += [ "debug/proc_maps_linux_unittest.cc", "files/scoped_file_linux_unittest.cc", -@@ -3651,7 +3706,7 @@ test("base_unittests") { +@@ -3606,7 +3659,7 @@ test("base_unittests") { "posix/file_descriptor_shuffle_unittest.cc", "posix/unix_domain_socket_unittest.cc", ] @@ -145,7 +143,7 @@ sources += [ "profiler/stack_base_address_posix_unittest.cc", "profiler/stack_copier_signal_unittest.cc", -@@ -3662,7 +3717,7 @@ test("base_unittests") { +@@ -3617,7 +3670,7 @@ test("base_unittests") { # Allow more direct string conversions on platforms with native utf8 # strings @@ -154,7 +152,7 @@ defines += [ "SYSTEM_NATIVE_UTF8" ] } -@@ -3869,7 +3924,7 @@ test("base_unittests") { +@@ -3827,7 +3880,7 @@ test("base_unittests") { } } diff --git a/www/chromium/files/patch-base_allocator_dispatcher_tls.h b/www/chromium/files/patch-base_allocator_dispatcher_tls.h new file mode 100644 index 00000000000..6613880dca0 --- /dev/null +++ b/www/chromium/files/patch-base_allocator_dispatcher_tls.h @@ -0,0 +1,11 @@ +--- base/allocator/dispatcher/tls.h.orig 2023-02-08 09:03:45 UTC ++++ base/allocator/dispatcher/tls.h +@@ -51,7 +51,7 @@ struct BASE_EXPORT MMapAllocator { + partition_alloc::PartitionPageSize(); + #elif BUILDFLAG(IS_APPLE) + 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/www/chromium/files/patch-base_allocator_partition__allocator_page__allocator__internals__posix.h b/www/chromium/files/patch-base_allocator_partition__allocator_page__allocator__internals__posix.h index fca7dd70ba9..9578fcb4098 100644 --- a/www/chromium/files/patch-base_allocator_partition__allocator_page__allocator__internals__posix.h +++ b/www/chromium/files/patch-base_allocator_partition__allocator_page__allocator__internals__posix.h @@ -1,8 +1,8 @@ ---- base/allocator/partition_allocator/page_allocator_internals_posix.h.orig 2023-01-11 09:17:16 UTC +--- base/allocator/partition_allocator/page_allocator_internals_posix.h.orig 2023-02-08 09:03:45 UTC +++ base/allocator/partition_allocator/page_allocator_internals_posix.h -@@ -370,8 +370,12 @@ bool TryRecommitSystemPagesInternal( - +@@ -371,8 +371,12 @@ bool TryRecommitSystemPagesInternal( void DiscardSystemPagesInternal(uintptr_t address, size_t length) { + #if !BUILDFLAG(IS_NACL) void* ptr = reinterpret_cast(address); -#if BUILDFLAG(IS_APPLE) +#if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_BSD) diff --git a/www/chromium/files/patch-base_allocator_partition__allocator_partition__address__space.cc b/www/chromium/files/patch-base_allocator_partition__allocator_partition__address__space.cc index 3ab5011448a..7bf33397cb0 100644 --- a/www/chromium/files/patch-base_allocator_partition__allocator_partition__address__space.cc +++ b/www/chromium/files/patch-base_allocator_partition__allocator_partition__address__space.cc @@ -1,6 +1,6 @@ ---- base/allocator/partition_allocator/partition_address_space.cc.orig 2023-01-11 09:17:16 UTC +--- base/allocator/partition_allocator/partition_address_space.cc.orig 2023-02-08 09:03:45 UTC +++ base/allocator/partition_allocator/partition_address_space.cc -@@ -432,7 +432,7 @@ void PartitionAddressSpace::UninitPkeyPoolForTesting() +@@ -440,7 +440,7 @@ void PartitionAddressSpace::UninitPkeyPoolForTesting() } #endif diff --git a/www/chromium/files/patch-base_allocator_partition__allocator_partition__alloc.gni b/www/chromium/files/patch-base_allocator_partition__allocator_partition__alloc.gni index bfe6c0e6268..336fa065c29 100644 --- a/www/chromium/files/patch-base_allocator_partition__allocator_partition__alloc.gni +++ b/www/chromium/files/patch-base_allocator_partition__allocator_partition__alloc.gni @@ -1,7 +1,7 @@ ---- base/allocator/partition_allocator/partition_alloc.gni.orig 2023-01-11 09:17:16 UTC +--- base/allocator/partition_allocator/partition_alloc.gni.orig 2023-02-08 09:03:45 UTC +++ base/allocator/partition_allocator/partition_alloc.gni -@@ -121,7 +121,7 @@ assert( - "Missing dangling pointer checks feature for its performance experiment") +@@ -200,7 +200,7 @@ assert(!use_asan_unowned_ptr || is_asan, + "AsanUnownedPtr requires AddressSanitizer") declare_args() { - enable_pkeys = is_linux && target_cpu == "x64" diff --git a/www/chromium/files/patch-base_allocator_partition__allocator_partition__alloc__config.h b/www/chromium/files/patch-base_allocator_partition__allocator_partition__alloc__config.h index 366fa7eabff..662c25d5236 100644 --- a/www/chromium/files/patch-base_allocator_partition__allocator_partition__alloc__config.h +++ b/www/chromium/files/patch-base_allocator_partition__allocator_partition__alloc__config.h @@ -1,4 +1,4 @@ ---- base/allocator/partition_allocator/partition_alloc_config.h.orig 2023-01-11 09:17:16 UTC +--- base/allocator/partition_allocator/partition_alloc_config.h.orig 2023-02-08 09:03:45 UTC +++ base/allocator/partition_allocator/partition_alloc_config.h @@ -84,7 +84,7 @@ static_assert(sizeof(void*) != 8, ""); @@ -9,7 +9,7 @@ #define PA_HAS_LINUX_KERNEL #endif -@@ -216,7 +216,7 @@ constexpr bool kUseLazyCommit = false; +@@ -220,7 +220,7 @@ constexpr bool kUseLazyCommit = false; // On these platforms, lock all the partitions before fork(), and unlock after. // This may be required on more platforms in the future. @@ -18,12 +18,12 @@ #define PA_HAS_ATFORK_HANDLER #endif -@@ -257,7 +257,7 @@ constexpr bool kUseLazyCommit = false; +@@ -264,7 +264,7 @@ constexpr bool kUseLazyCommit = false; // // Also enabled on ARM64 macOS, as the 16kiB pages on this platform lead to // larger slot spans. -#if BUILDFLAG(IS_LINUX) || (BUILDFLAG(IS_MAC) && defined(ARCH_CPU_ARM64)) +#if BUILDFLAG(IS_LINUX) || (BUILDFLAG(IS_MAC) && defined(ARCH_CPU_ARM64)) || BUILDFLAG(IS_BSD) #define PA_PREFER_SMALLER_SLOT_SPANS - #endif // BUILDFLAG(IS_LINUX) || (BUILDFLAG(IS_MAC) && defined(ARCH_CPU_ARM64)) + #endif diff --git a/www/chromium/files/patch-base_allocator_partition__allocator_partition__alloc__constants.h b/www/chromium/files/patch-base_allocator_partition__allocator_partition__alloc__constants.h index b779843de3d..62a3285219a 100644 --- a/www/chromium/files/patch-base_allocator_partition__allocator_partition__alloc__constants.h +++ b/www/chromium/files/patch-base_allocator_partition__allocator_partition__alloc__constants.h @@ -1,4 +1,4 @@ ---- base/allocator/partition_allocator/partition_alloc_constants.h.orig 2023-01-11 09:17:16 UTC +--- base/allocator/partition_allocator/partition_alloc_constants.h.orig 2023-02-08 09:03:45 UTC +++ base/allocator/partition_allocator/partition_alloc_constants.h @@ -91,7 +91,7 @@ PartitionPageShift() { return 18; // 256 KiB @@ -9,12 +9,12 @@ PAGE_ALLOCATOR_CONSTANTS_DECLARE_CONSTEXPR PA_ALWAYS_INLINE size_t PartitionPageShift() { return PageAllocationGranularityShift() + 2; -@@ -274,7 +274,7 @@ constexpr size_t kNumPools = 3; - // Special-case Android and iOS, which incur test failures with larger - // pools. Regardless, allocating >8GiB with malloc() on these platforms is - // unrealistic as of 2022. --#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_IOS) -+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_IOS) || BUILDFLAG(IS_BSD) +@@ -278,7 +278,7 @@ constexpr size_t kNumPools = 3; + // When pointer compression is enabled, we cannot use large pools (at most + // 8GB for each of the glued pools). + #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_IOS) || \ +- defined(PA_POINTER_COMPRESSION) ++ defined(PA_POINTER_COMPRESSION) || BUILDFLAG(IS_BSD) constexpr size_t kPoolMaxSize = 8 * kGiB; #else constexpr size_t kPoolMaxSize = 16 * kGiB; diff --git a/www/chromium/files/patch-base_debug_stack__trace__posix.cc b/www/chromium/files/patch-base_debug_stack__trace__posix.cc index f6c9f92d187..89b1d40c7ff 100644 --- a/www/chromium/files/patch-base_debug_stack__trace__posix.cc +++ b/www/chromium/files/patch-base_debug_stack__trace__posix.cc @@ -1,4 +1,4 @@ ---- base/debug/stack_trace_posix.cc.orig 2022-10-24 13:33:33 UTC +--- base/debug/stack_trace_posix.cc.orig 2023-02-08 09:03:45 UTC +++ base/debug/stack_trace_posix.cc @@ -39,7 +39,7 @@ #include @@ -9,7 +9,7 @@ #include "base/debug/proc_maps_linux.h" #endif -@@ -699,6 +699,9 @@ class SandboxSymbolizeHelper { +@@ -714,6 +714,9 @@ class SandboxSymbolizeHelper { // for the modules that are loaded in the current process. // Returns true on success. bool CacheMemoryRegions() { @@ -19,7 +19,7 @@ // Reads /proc/self/maps. std::string contents; if (!ReadProcMaps(&contents)) { -@@ -716,6 +719,7 @@ class SandboxSymbolizeHelper { +@@ -731,6 +734,7 @@ class SandboxSymbolizeHelper { is_initialized_ = true; return true; @@ -27,7 +27,7 @@ } // Opens all object files and caches their file descriptors. -@@ -872,7 +876,7 @@ size_t CollectStackTrace(void** trace, size_t count) { +@@ -887,7 +891,7 @@ size_t CollectStackTrace(void** trace, size_t count) { // If we do not have unwind tables, then try tracing using frame pointers. return base::debug::TraceStackFramePointers(const_cast(trace), count, 0); diff --git a/www/chromium/files/patch-base_files_file__path__watcher.h b/www/chromium/files/patch-base_files_file__path__watcher.h new file mode 100644 index 00000000000..b40511d0e03 --- /dev/null +++ b/www/chromium/files/patch-base_files_file__path__watcher.h @@ -0,0 +1,11 @@ +--- base/files/file_path_watcher.h.orig 2023-02-08 09:03:45 UTC ++++ base/files/file_path_watcher.h +@@ -59,7 +59,7 @@ class BASE_EXPORT FilePathWatcher { + Type type = Type::kNonRecursive; + + #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \ +- BUILDFLAG(IS_FUCHSIA) ++ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) + // The callback will return the full path to a changed file instead of + // the watched path supplied as |path| when Watch is called. + // So the full path can be different from the watched path when a folder is diff --git a/www/chromium/files/patch-base_files_file__path__watcher__unittest.cc b/www/chromium/files/patch-base_files_file__path__watcher__unittest.cc index 04f15603fea..00e9c1bd57b 100644 --- a/www/chromium/files/patch-base_files_file__path__watcher__unittest.cc +++ b/www/chromium/files/patch-base_files_file__path__watcher__unittest.cc @@ -1,15 +1,15 @@ ---- base/files/file_path_watcher_unittest.cc.orig 2022-09-24 10:57:32 UTC +--- base/files/file_path_watcher_unittest.cc.orig 2023-02-08 09:03:45 UTC +++ base/files/file_path_watcher_unittest.cc -@@ -498,7 +498,7 @@ TEST_F(FilePathWatcherTest, MAYBE_WatchDirectory) { +@@ -521,7 +521,7 @@ TEST_F(FilePathWatcherTest, MAYBE_WatchDirectory) { VLOG(1) << "Waiting for file1 creation"; - ASSERT_TRUE(WaitForEvents()); + ASSERT_TRUE(WaitForEvent()); -#if !BUILDFLAG(IS_APPLE) +#if !BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_BSD) // Mac implementation does not detect files modified in a directory. ASSERT_TRUE(WriteFile(file1, "content v2")); VLOG(1) << "Waiting for file1 modification"; -@@ -1118,7 +1118,7 @@ enum Permission { +@@ -1345,7 +1345,7 @@ enum Permission { Execute }; @@ -18,7 +18,7 @@ bool ChangeFilePermissions(const FilePath& path, Permission perm, bool allow) { struct stat stat_buf; -@@ -1149,7 +1149,7 @@ bool ChangeFilePermissions(const FilePath& path, Permi +@@ -1376,7 +1376,7 @@ bool ChangeFilePermissions(const FilePath& path, Permi } #endif // BUILDFLAG(IS_APPLE) diff --git a/www/chromium/files/patch-base_functional_unretained__traits.h b/www/chromium/files/patch-base_functional_unretained__traits.h new file mode 100644 index 00000000000..c5c43c9beda --- /dev/null +++ b/www/chromium/files/patch-base_functional_unretained__traits.h @@ -0,0 +1,11 @@ +--- base/functional/unretained_traits.h.orig 2023-02-08 09:03:45 UTC ++++ base/functional/unretained_traits.h +@@ -130,7 +130,7 @@ struct TypeSupportsUnretained { + // official builds, and then in non-test code as well. + #if !defined(UNIT_TEST) && !defined(OFFICIAL_BUILD) + #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || \ +- defined(FORCE_UNRETAINED_COMPLETENESS_CHECKS_FOR_TESTS) ++ || BUILDFLAGS(IS_BSD) || defined(FORCE_UNRETAINED_COMPLETENESS_CHECKS_FOR_TESTS) + static_assert(IsCompleteTypeV || + IsIncompleteTypeSafeForUnretained>, + "T must be fully defined."); diff --git a/www/chromium/files/patch-base_i18n_icu__util.cc b/www/chromium/files/patch-base_i18n_icu__util.cc index a6c32d7b258..c5c67447e46 100644 --- a/www/chromium/files/patch-base_i18n_icu__util.cc +++ b/www/chromium/files/patch-base_i18n_icu__util.cc @@ -1,6 +1,6 @@ ---- base/i18n/icu_util.cc.orig 2022-11-30 08:12:58 UTC +--- base/i18n/icu_util.cc.orig 2023-02-08 09:03:45 UTC +++ base/i18n/icu_util.cc -@@ -52,7 +52,7 @@ +@@ -51,7 +51,7 @@ #include "third_party/icu/source/common/unicode/unistr.h" #endif @@ -9,7 +9,7 @@ BUILDFLAG(IS_CHROMEOS) || (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CASTOS)) #include "third_party/icu/source/i18n/unicode/timezone.h" #endif -@@ -343,7 +343,7 @@ void InitializeIcuTimeZone() { +@@ -340,7 +340,7 @@ void InitializeIcuTimeZone() { FuchsiaIntlProfileWatcher::GetPrimaryTimeZoneIdForIcuInitialization(); icu::TimeZone::adoptDefault( icu::TimeZone::createTimeZone(icu::UnicodeString::fromUTF8(zone_id))); diff --git a/www/chromium/files/patch-base_logging__unittest.cc b/www/chromium/files/patch-base_logging__unittest.cc index b792452342c..bb506f49602 100644 --- a/www/chromium/files/patch-base_logging__unittest.cc +++ b/www/chromium/files/patch-base_logging__unittest.cc @@ -1,4 +1,4 @@ ---- base/logging_unittest.cc.orig 2022-06-17 14:20:10 UTC +--- base/logging_unittest.cc.orig 2023-02-08 09:03:45 UTC +++ base/logging_unittest.cc @@ -32,7 +32,7 @@ #include "base/posix/eintr_wrapper.h" @@ -9,7 +9,7 @@ #include #endif -@@ -574,14 +574,18 @@ void CheckCrashTestSighandler(int, siginfo_t* info, vo +@@ -575,14 +575,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; diff --git a/www/chromium/files/patch-base_memory_platform__shared__memory__region__posix.cc b/www/chromium/files/patch-base_memory_platform__shared__memory__region__posix.cc index 558d0e7c7b1..8cba2dd98b4 100644 --- a/www/chromium/files/patch-base_memory_platform__shared__memory__region__posix.cc +++ b/www/chromium/files/patch-base_memory_platform__shared__memory__region__posix.cc @@ -1,4 +1,4 @@ ---- base/memory/platform_shared_memory_region_posix.cc.orig 2022-05-19 14:06:27 UTC +--- base/memory/platform_shared_memory_region_posix.cc.orig 2023-02-08 09:03:45 UTC +++ base/memory/platform_shared_memory_region_posix.cc @@ -55,7 +55,7 @@ bool CheckFDAccessMode(int fd, int expected_mode) { @@ -9,7 +9,7 @@ // static ScopedFD PlatformSharedMemoryRegion::ExecutableRegion::CreateFD(size_t size) { PlatformSharedMemoryRegion region = -@@ -171,7 +171,7 @@ bool PlatformSharedMemoryRegion::ConvertToUnsafe() { +@@ -168,7 +168,7 @@ bool PlatformSharedMemoryRegion::ConvertToUnsafe() { // static PlatformSharedMemoryRegion PlatformSharedMemoryRegion::Create(Mode mode, size_t size @@ -18,7 +18,7 @@ , bool executable #endif -@@ -200,7 +200,7 @@ PlatformSharedMemoryRegion PlatformSharedMemoryRegion: +@@ -197,7 +197,7 @@ PlatformSharedMemoryRegion PlatformSharedMemoryRegion: // flag. FilePath directory; if (!GetShmemTempDir( diff --git a/www/chromium/files/patch-base_process_memory.cc b/www/chromium/files/patch-base_process_memory.cc deleted file mode 100644 index fd74ec1fb51..00000000000 --- a/www/chromium/files/patch-base_process_memory.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- base/process/memory.cc.orig 2023-01-11 09:17:16 UTC -+++ base/process/memory.cc -@@ -28,7 +28,7 @@ namespace base { - // Defined in memory_mac.mm for macOS + use_partition_alloc_as_malloc=false. - // In case of use_partition_alloc_as_malloc=true, no need to route the call to - // the system default calloc of macOS. --#if !BUILDFLAG(IS_APPLE) || BUILDFLAG(USE_PARTITION_ALLOC_AS_MALLOC) -+#if (!BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_BSD)) || BUILDFLAG(USE_PARTITION_ALLOC_AS_MALLOC) - - bool UncheckedCalloc(size_t num_items, size_t size, void** result) { - const size_t alloc_size = num_items * size; diff --git a/www/chromium/files/patch-base_process_memory__linux.cc b/www/chromium/files/patch-base_process_memory__linux.cc new file mode 100644 index 00000000000..6b062b4e6f3 --- /dev/null +++ b/www/chromium/files/patch-base_process_memory__linux.cc @@ -0,0 +1,44 @@ +--- base/process/memory_linux.cc.orig 2023-02-08 09:03:45 UTC ++++ base/process/memory_linux.cc +@@ -20,6 +20,7 @@ + + namespace base { + ++#if !BUILDFLAG(IS_BSD) + namespace { + + void ReleaseReservationOrTerminate() { +@@ -29,12 +30,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 +@@ -43,8 +46,10 @@ void EnableTerminationOnOutOfMemory() { + #if 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 +@@ -104,6 +109,7 @@ bool AdjustOOMScoreHelper::AdjustOOMScore(ProcessId pr + bool AdjustOOMScore(ProcessId process, int score) { + return AdjustOOMScoreHelper::AdjustOOMScore(process, score); + } ++#endif + + bool UncheckedMalloc(size_t size, void** result) { + #if BUILDFLAG(USE_ALLOCATOR_SHIM) diff --git a/www/chromium/files/patch-base_profiler_sampling__profiler__thread__token.cc b/www/chromium/files/patch-base_profiler_sampling__profiler__thread__token.cc index 7b890f85feb..0a27923bb7a 100644 --- a/www/chromium/files/patch-base_profiler_sampling__profiler__thread__token.cc +++ b/www/chromium/files/patch-base_profiler_sampling__profiler__thread__token.cc @@ -1,4 +1,4 @@ ---- base/profiler/sampling_profiler_thread_token.cc.orig 2022-10-24 13:33:33 UTC +--- base/profiler/sampling_profiler_thread_token.cc.orig 2023-02-08 09:03:45 UTC +++ base/profiler/sampling_profiler_thread_token.cc @@ -6,7 +6,7 @@ @@ -9,7 +9,7 @@ #include #include "base/profiler/stack_base_address_posix.h" -@@ -19,7 +19,7 @@ SamplingProfilerThreadToken GetSamplingProfilerCurrent +@@ -18,7 +18,7 @@ SamplingProfilerThreadToken GetSamplingProfilerCurrent PlatformThreadId id = PlatformThread::CurrentId(); #if BUILDFLAG(IS_ANDROID) return {id, pthread_self()}; @@ -17,4 +17,4 @@ +#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) absl::optional maybe_stack_base = GetThreadStackBaseAddress(id, pthread_self()); - // GetThreadStackBaseAddress should only return nullopt on Android, so + return {id, maybe_stack_base}; diff --git a/www/chromium/files/patch-base_profiler_sampling__profiler__thread__token.h b/www/chromium/files/patch-base_profiler_sampling__profiler__thread__token.h index f4cb4f520ac..d86e2ea6d95 100644 --- a/www/chromium/files/patch-base_profiler_sampling__profiler__thread__token.h +++ b/www/chromium/files/patch-base_profiler_sampling__profiler__thread__token.h @@ -1,6 +1,6 @@ ---- base/profiler/sampling_profiler_thread_token.h.orig 2022-10-24 13:33:33 UTC +--- base/profiler/sampling_profiler_thread_token.h.orig 2023-02-08 09:03:45 UTC +++ base/profiler/sampling_profiler_thread_token.h -@@ -11,7 +11,7 @@ +@@ -12,7 +12,7 @@ #if BUILDFLAG(IS_ANDROID) #include @@ -9,7 +9,7 @@ #include #endif -@@ -25,7 +25,7 @@ struct SamplingProfilerThreadToken { +@@ -26,7 +26,7 @@ struct SamplingProfilerThreadToken { PlatformThreadId id; #if BUILDFLAG(IS_ANDROID) pthread_t pthread_id; diff --git a/www/chromium/files/patch-base_profiler_stack__base__address__posix.cc b/www/chromium/files/patch-base_profiler_stack__base__address__posix.cc index 4f4bab6868b..68f89d572ae 100644 --- a/www/chromium/files/patch-base_profiler_stack__base__address__posix.cc +++ b/www/chromium/files/patch-base_profiler_stack__base__address__posix.cc @@ -1,6 +1,6 @@ ---- base/profiler/stack_base_address_posix.cc.orig 2022-10-24 17:59:26 UTC +--- base/profiler/stack_base_address_posix.cc.orig 2023-02-08 16:09:26 UTC +++ base/profiler/stack_base_address_posix.cc -@@ -15,6 +15,10 @@ +@@ -17,6 +17,10 @@ #include "base/files/scoped_file.h" #endif @@ -11,9 +11,9 @@ #if BUILDFLAG(IS_CHROMEOS) extern "C" void* __libc_stack_end; #endif -@@ -42,15 +46,30 @@ absl::optional GetAndroidMainThreadStackBas - #endif +@@ -45,7 +49,21 @@ absl::optional GetAndroidMainThreadStackBas + #if !BUILDFLAG(IS_LINUX) uintptr_t GetThreadStackBaseAddressImpl(pthread_t pthread_id) { +#if BUILDFLAG(IS_OPENBSD) + stack_t ss; @@ -26,17 +26,23 @@ +#else pthread_attr_t attr; +#if BUILDFLAG(IS_FREEBSD) ++ int result; + pthread_attr_init(&attr); + pthread_attr_get_np(pthread_id, &attr); +#else - // This 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(). - pthread_getattr_np(pthread_id, &attr); - // See crbug.com/617730 for limitations of this approach on Linux. + // 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(). +@@ -58,12 +76,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; - pthread_attr_getstack(&attr, &address, &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(address) + size; diff --git a/www/chromium/files/patch-base_profiler_stack__sampling__profiler__test__util.cc b/www/chromium/files/patch-base_profiler_stack__sampling__profiler__test__util.cc index 9b71690b5fa..8400477c0c4 100644 --- a/www/chromium/files/patch-base_profiler_stack__sampling__profiler__test__util.cc +++ b/www/chromium/files/patch-base_profiler_stack__sampling__profiler__test__util.cc @@ -1,6 +1,6 @@ ---- base/profiler/stack_sampling_profiler_test_util.cc.orig 2022-05-19 14:06:27 UTC +--- base/profiler/stack_sampling_profiler_test_util.cc.orig 2023-02-08 09:03:45 UTC +++ base/profiler/stack_sampling_profiler_test_util.cc -@@ -39,7 +39,7 @@ +@@ -33,7 +33,7 @@ // Fortunately, it provides _alloca, which functions identically. #include #define alloca _alloca diff --git a/www/chromium/files/patch-base_system_sys__info.cc b/www/chromium/files/patch-base_system_sys__info.cc index 84cc358951e..9433f80d7f2 100644 --- a/www/chromium/files/patch-base_system_sys__info.cc +++ b/www/chromium/files/patch-base_system_sys__info.cc @@ -1,6 +1,6 @@ ---- base/system/sys_info.cc.orig 2022-08-31 12:19:35 UTC +--- base/system/sys_info.cc.orig 2023-02-08 09:03:45 UTC +++ base/system/sys_info.cc -@@ -101,7 +101,7 @@ std::string SysInfo::HardwareModelName() { +@@ -107,7 +107,7 @@ std::string SysInfo::HardwareModelName() { #endif void SysInfo::GetHardwareInfo(base::OnceCallback callback) { diff --git a/www/chromium/files/patch-base_system_sys__info.h b/www/chromium/files/patch-base_system_sys__info.h index f53d8dbc58b..2151241365a 100644 --- a/www/chromium/files/patch-base_system_sys__info.h +++ b/www/chromium/files/patch-base_system_sys__info.h @@ -1,6 +1,6 @@ ---- base/system/sys_info.h.orig 2022-11-30 08:12:58 UTC +--- base/system/sys_info.h.orig 2023-02-08 09:03:45 UTC +++ base/system/sys_info.h -@@ -233,6 +233,8 @@ class BASE_EXPORT SysInfo { +@@ -246,6 +246,8 @@ class BASE_EXPORT SysInfo { static void SetIsCpuSecurityMitigationsEnabled(bool is_enabled); #endif @@ -9,7 +9,7 @@ private: FRIEND_TEST_ALL_PREFIXES(SysInfoTest, AmountOfAvailablePhysicalMemory); FRIEND_TEST_ALL_PREFIXES(debug::SystemMetricsTest, ParseMeminfo); -@@ -243,7 +245,7 @@ class BASE_EXPORT SysInfo { +@@ -257,7 +259,7 @@ class BASE_EXPORT SysInfo { static HardwareInfo GetHardwareInfoSync(); #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \ diff --git a/www/chromium/files/patch-base_system_sys__info__posix.cc b/www/chromium/files/patch-base_system_sys__info__posix.cc index 74138f62e35..26b0654e02e 100644 --- a/www/chromium/files/patch-base_system_sys__info__posix.cc +++ b/www/chromium/files/patch-base_system_sys__info__posix.cc @@ -1,6 +1,6 @@ ---- base/system/sys_info_posix.cc.orig 2023-01-11 09:17:16 UTC +--- base/system/sys_info_posix.cc.orig 2023-02-08 09:03:45 UTC +++ base/system/sys_info_posix.cc -@@ -154,12 +154,12 @@ int NumberOfProcessors() { +@@ -159,12 +159,12 @@ int NumberOfProcessors() { } // namespace internal @@ -15,7 +15,7 @@ // static uint64_t SysInfo::AmountOfVirtualMemory() { -@@ -249,6 +249,8 @@ std::string SysInfo::OperatingSystemArchitecture() { +@@ -254,6 +254,8 @@ std::string SysInfo::OperatingSystemArchitecture() { arch = "x86"; } else if (arch == "amd64") { arch = "x86_64"; diff --git a/www/chromium/files/patch-base_system_sys__info__unittest.cc b/www/chromium/files/patch-base_system_sys__info__unittest.cc index 7aea7a207fa..c95c6b922ba 100644 --- a/www/chromium/files/patch-base_system_sys__info__unittest.cc +++ b/www/chromium/files/patch-base_system_sys__info__unittest.cc @@ -1,6 +1,6 @@ ---- base/system/sys_info_unittest.cc.orig 2022-11-30 08:12:58 UTC +--- base/system/sys_info_unittest.cc.orig 2023-02-08 09:03:45 UTC +++ base/system/sys_info_unittest.cc -@@ -255,12 +255,16 @@ TEST_F(SysInfoTest, GetHardwareInfo) { +@@ -259,12 +259,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) || \ diff --git a/www/chromium/files/patch-base_test_launcher_test__launcher.cc b/www/chromium/files/patch-base_test_launcher_test__launcher.cc index f8941e15bb4..c38d203671c 100644 --- a/www/chromium/files/patch-base_test_launcher_test__launcher.cc +++ b/www/chromium/files/patch-base_test_launcher_test__launcher.cc @@ -1,6 +1,6 @@ ---- base/test/launcher/test_launcher.cc.orig 2023-01-11 09:17:16 UTC +--- base/test/launcher/test_launcher.cc.orig 2023-02-08 09:03:45 UTC +++ base/test/launcher/test_launcher.cc -@@ -67,6 +67,7 @@ +@@ -66,6 +66,7 @@ #include "third_party/libxml/chromium/libxml_utils.h" #if BUILDFLAG(IS_POSIX) diff --git a/www/chromium/files/patch-base_threading_platform__thread.h b/www/chromium/files/patch-base_threading_platform__thread.h deleted file mode 100644 index 6f887f6c8c6..00000000000 --- a/www/chromium/files/patch-base_threading_platform__thread.h +++ /dev/null @@ -1,11 +0,0 @@ ---- base/threading/platform_thread.h.orig 2022-09-24 10:57:32 UTC -+++ base/threading/platform_thread.h -@@ -253,7 +253,7 @@ class BASE_EXPORT PlatformThread { - // Returns a realtime period provided by `delegate`. - static TimeDelta GetRealtimePeriod(Delegate* delegate); - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // Toggles a specific thread's type at runtime. This can be used to - // change the priority of a thread in a different process and will fail - // if the calling process does not have proper permissions. The diff --git a/www/chromium/files/patch-base_threading_platform__thread__linux.cc b/www/chromium/files/patch-base_threading_platform__thread__linux.cc index 4e765fd7f72..83e20f0c716 100644 --- a/www/chromium/files/patch-base_threading_platform__thread__linux.cc +++ b/www/chromium/files/patch-base_threading_platform__thread__linux.cc @@ -1,6 +1,6 @@ ---- base/threading/platform_thread_linux.cc.orig 2022-11-30 08:12:58 UTC +--- base/threading/platform_thread_linux.cc.orig 2023-02-08 09:03:45 UTC +++ base/threading/platform_thread_linux.cc -@@ -29,7 +29,9 @@ +@@ -30,7 +30,9 @@ #if !BUILDFLAG(IS_NACL) && !BUILDFLAG(IS_AIX) #include @@ -10,7 +10,7 @@ #include #include #include -@@ -134,7 +136,7 @@ long sched_setattr(pid_t pid, +@@ -139,7 +141,7 @@ long sched_setattr(pid_t pid, #endif // !BUILDFLAG(IS_NACL) && !BUILDFLAG(IS_AIX) #endif // BUILDFLAG(IS_CHROMEOS) @@ -19,7 +19,7 @@ const FilePath::CharType kCgroupDirectory[] = FILE_PATH_LITERAL("/sys/fs/cgroup"); -@@ -306,7 +308,7 @@ void SetThreadCgroupsForThreadType(PlatformThreadId th +@@ -313,7 +315,7 @@ void SetThreadCgroupsForThreadType(PlatformThreadId th namespace internal { namespace { @@ -28,7 +28,7 @@ const struct sched_param kRealTimePrio = {8}; #endif } // namespace -@@ -332,7 +334,7 @@ const ThreadTypeToNiceValuePair kThreadTypeToNiceValue +@@ -340,7 +342,7 @@ const ThreadTypeToNiceValuePair kThreadTypeToNiceValue }; bool CanSetThreadTypeToRealtimeAudio() { @@ -37,16 +37,16 @@ // A non-zero soft-limit on RLIMIT_RTPRIO is required to be allowed to invoke // pthread_setschedparam in SetCurrentThreadTypeForPlatform(). struct rlimit rlim; -@@ -344,7 +346,7 @@ bool CanSetThreadTypeToRealtimeAudio() { +@@ -352,7 +354,7 @@ bool CanSetThreadTypeToRealtimeAudio() { bool SetCurrentThreadTypeForPlatform(ThreadType thread_type, MessagePumpType pump_type_hint) { -#if !BUILDFLAG(IS_NACL) +#if !BUILDFLAG(IS_NACL) && !BUILDFLAG(IS_BSD) - // For legacy schedtune interface - SetThreadCgroupsForThreadType(PlatformThread::CurrentId(), thread_type); + const PlatformThreadId tid = PlatformThread::CurrentId(); -@@ -363,7 +365,7 @@ bool SetCurrentThreadTypeForPlatform(ThreadType thread + if (g_thread_type_delegate && +@@ -378,7 +380,7 @@ bool SetCurrentThreadTypeForPlatform(ThreadType thread absl::optional GetCurrentThreadPriorityForPlatformForTest() { @@ -55,7 +55,7 @@ int maybe_sched_rr = 0; struct sched_param maybe_realtime_prio = {0}; if (pthread_getschedparam(pthread_self(), &maybe_sched_rr, -@@ -382,7 +384,7 @@ GetCurrentThreadPriorityForPlatformForTest() { +@@ -397,7 +399,7 @@ GetCurrentThreadPriorityForPlatformForTest() { void PlatformThread::SetName(const std::string& name) { ThreadIdNameManager::GetInstance()->SetName(name); @@ -64,14 +64,21 @@ // On linux we can get the thread names to show up in the debugger by setting // the process name for the LWP. We don't want to do this for the main // thread because that would rename the process, causing tools like killall -@@ -412,8 +414,10 @@ void PlatformThread::SetThreadType(ProcessId process_i - // priority. - CHECK_NE(thread_id, process_id); +@@ -417,7 +419,7 @@ void PlatformThread::SetName(const std::string& name) + #endif // !BUILDFLAG(IS_NACL) && !BUILDFLAG(IS_AIX) + } -+#if !BUILDFLAG(IS_BSD) - // For legacy schedtune interface - SetThreadCgroupsForThreadType(thread_id, thread_type); -+#endif +-#if !BUILDFLAG(IS_NACL) ++#if !BUILDFLAG(IS_NACL) && !BUILDFLAG(IS_BSD) + // static + void PlatformThread::SetThreadTypeDelegate(ThreadTypeDelegate* delegate) { + // A component cannot override a delegate set by another component, thus +@@ -428,7 +430,7 @@ void PlatformThread::SetThreadTypeDelegate(ThreadTypeD + } + #endif - #if BUILDFLAG(IS_CHROMEOS) - // For upstream uclamp interface. We try both legacy (schedtune, as done +-#if !BUILDFLAG(IS_NACL) && !BUILDFLAG(IS_AIX) ++#if !BUILDFLAG(IS_NACL) && !BUILDFLAG(IS_AIX) && !BUILDFLAG(IS_BSD) + // static + void PlatformThread::SetThreadType(ProcessId process_id, + PlatformThreadId thread_id, diff --git a/www/chromium/files/patch-base_threading_platform__thread__unittest.cc b/www/chromium/files/patch-base_threading_platform__thread__unittest.cc index 21ebe871a3a..4058e29c6f7 100644 --- a/www/chromium/files/patch-base_threading_platform__thread__unittest.cc +++ b/www/chromium/files/patch-base_threading_platform__thread__unittest.cc @@ -1,4 +1,4 @@ ---- base/threading/platform_thread_unittest.cc.orig 2023-01-11 09:17:16 UTC +--- base/threading/platform_thread_unittest.cc.orig 2023-02-08 09:03:45 UTC +++ base/threading/platform_thread_unittest.cc @@ -31,7 +31,7 @@ #include "base/time/time.h" @@ -9,7 +9,7 @@ #include #include #include -@@ -417,7 +417,7 @@ TEST(PlatformThreadTest, +@@ -422,7 +422,7 @@ TEST(PlatformThreadTest, // and hardcodes what we know. Please inform scheduler-dev@chromium.org if this // proprerty changes for a given platform. TEST(PlatformThreadTest, CanChangeThreadType) { @@ -18,7 +18,7 @@ // On Ubuntu, RLIMIT_NICE and RLIMIT_RTPRIO are 0 by default, so we won't be // able to increase priority to any level. constexpr bool kCanIncreasePriority = false; -@@ -684,12 +684,16 @@ INSTANTIATE_TEST_SUITE_P( +@@ -696,12 +696,16 @@ INSTANTIATE_TEST_SUITE_P( #endif // BUILDFLAG(IS_APPLE) diff --git a/www/chromium/files/patch-base_trace__event_malloc__dump__provider.cc b/www/chromium/files/patch-base_trace__event_malloc__dump__provider.cc index c0d85d4aa27..aa10a524891 100644 --- a/www/chromium/files/patch-base_trace__event_malloc__dump__provider.cc +++ b/www/chromium/files/patch-base_trace__event_malloc__dump__provider.cc @@ -1,6 +1,6 @@ ---- base/trace_event/malloc_dump_provider.cc.orig 2022-10-24 13:33:33 UTC +--- base/trace_event/malloc_dump_provider.cc.orig 2023-02-08 09:03:45 UTC +++ base/trace_event/malloc_dump_provider.cc -@@ -24,6 +24,8 @@ +@@ -25,6 +25,8 @@ #if BUILDFLAG(IS_APPLE) #include @@ -9,7 +9,7 @@ #else #include #endif -@@ -186,7 +188,7 @@ void ReportAppleAllocStats(size_t* total_virtual_size, +@@ -187,7 +189,7 @@ void ReportAppleAllocStats(size_t* total_virtual_size, #if (BUILDFLAG(USE_PARTITION_ALLOC_AS_MALLOC) && BUILDFLAG(IS_ANDROID)) || \ (!BUILDFLAG(USE_PARTITION_ALLOC_AS_MALLOC) && !BUILDFLAG(IS_WIN) && \ @@ -18,7 +18,7 @@ void ReportMallinfoStats(ProcessMemoryDump* pmd, size_t* total_virtual_size, size_t* resident_size, -@@ -357,6 +359,9 @@ bool MallocDumpProvider::OnMemoryDump(const MemoryDump +@@ -358,6 +360,9 @@ bool MallocDumpProvider::OnMemoryDump(const MemoryDump &allocated_objects_count); #elif BUILDFLAG(IS_FUCHSIA) // TODO(fuchsia): Port, see https://crbug.com/706592. diff --git a/www/chromium/files/patch-build_config_compiler_BUILD.gn b/www/chromium/files/patch-build_config_compiler_BUILD.gn index 7454341681d..efcbfb08d37 100644 --- a/www/chromium/files/patch-build_config_compiler_BUILD.gn +++ b/www/chromium/files/patch-build_config_compiler_BUILD.gn @@ -1,4 +1,4 @@ ---- build/config/compiler/BUILD.gn.orig 2023-01-11 09:17:16 UTC +--- build/config/compiler/BUILD.gn.orig 2023-02-08 09:03:45 UTC +++ build/config/compiler/BUILD.gn @@ -224,13 +224,16 @@ config("default_include_dirs") { # Compiler instrumentation can introduce dependencies in DSOs to symbols in @@ -38,7 +38,7 @@ cflags += [ "-fcrash-diagnostics-dir=" + clang_diagnostic_dir ] if (save_reproducers_on_lld_crash && use_lld) { ldflags += [ -@@ -808,7 +815,7 @@ config("compiler") { +@@ -813,7 +820,7 @@ config("compiler") { # lldb doesn't have the needed changes yet. # * Fuchsia isn't supported as zxdb doesn't support simple template names yet. # TODO(crbug.com/1379070): Remove if the upstream default ever changes. @@ -47,7 +47,7 @@ cflags_cc += [ "-gsimple-template-names" ] } -@@ -958,7 +965,7 @@ config("compiler_cpu_abi") { +@@ -973,7 +980,7 @@ config("compiler_cpu_abi") { ] } } else if (current_cpu == "arm") { @@ -56,7 +56,7 @@ !(is_chromeos_lacros && is_chromeos_device)) { cflags += [ "--target=arm-linux-gnueabihf" ] ldflags += [ "--target=arm-linux-gnueabihf" ] -@@ -973,7 +980,7 @@ config("compiler_cpu_abi") { +@@ -988,7 +995,7 @@ config("compiler_cpu_abi") { cflags += [ "-mtune=$arm_tune" ] } } else if (current_cpu == "arm64") { @@ -65,7 +65,7 @@ !(is_chromeos_lacros && is_chromeos_device)) { cflags += [ "--target=aarch64-linux-gnu" ] ldflags += [ "--target=aarch64-linux-gnu" ] -@@ -1307,7 +1314,7 @@ config("compiler_deterministic") { +@@ -1322,7 +1329,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. @@ -74,7 +74,7 @@ # TODO(https://crbug.com/1231236): Use -ffile-compilation-dir= here. cflags += [ "-Xclang", -@@ -1359,7 +1366,7 @@ config("compiler_deterministic") { +@@ -1374,7 +1381,7 @@ config("compiler_deterministic") { } config("clang_revision") { @@ -83,7 +83,7 @@ update_args = [ "--print-revision", "--verify-version=$clang_version", -@@ -1600,7 +1607,7 @@ config("default_warnings") { +@@ -1615,7 +1622,7 @@ config("default_warnings") { "-Wno-ignored-pragma-optimize", ] @@ -92,7 +92,7 @@ cflags += [ # TODO(crbug.com/1343975) Evaluate and possibly enable. "-Wno-deprecated-builtins", -@@ -1779,7 +1786,7 @@ config("no_chromium_code") { +@@ -1794,7 +1801,7 @@ config("no_chromium_code") { # third-party libraries. "-Wno-c++11-narrowing", ] @@ -101,7 +101,7 @@ cflags += [ # Disabled for similar reasons as -Wunused-variable. "-Wno-unused-but-set-variable", -@@ -2301,7 +2308,7 @@ config("afdo_optimize_size") { +@@ -2302,7 +2309,7 @@ config("afdo_optimize_size") { # There are some targeted places that AFDO regresses, so we provide a separate # config to allow AFDO to be disabled per-target. config("afdo") { @@ -110,7 +110,7 @@ cflags = [] if (clang_emit_debug_info_for_profiling) { # Add the following flags to generate debug info for profiling. -@@ -2317,7 +2324,7 @@ config("afdo") { +@@ -2318,7 +2325,7 @@ config("afdo") { cflags += [ "-fprofile-sample-use=${rebased_clang_sample_profile}" ] inputs = [ _clang_sample_profile ] } @@ -119,7 +119,7 @@ cflags = [ "-fauto-profile=${auto_profile_path}" ] inputs = [ auto_profile_path ] } -@@ -2464,7 +2471,8 @@ config("symbols") { +@@ -2472,7 +2479,8 @@ config("symbols") { configs += [ "//build/config:compress_debug_sections" ] } diff --git a/www/chromium/files/patch-build_config_rust.gni b/www/chromium/files/patch-build_config_rust.gni index 724cec8e074..ed959f7cf23 100644 --- a/www/chromium/files/patch-build_config_rust.gni +++ b/www/chromium/files/patch-build_config_rust.gni @@ -1,6 +1,6 @@ ---- build/config/rust.gni.orig 2022-06-17 14:20:10 UTC +--- build/config/rust.gni.orig 2023-02-08 09:03:45 UTC +++ build/config/rust.gni -@@ -124,7 +124,7 @@ if (enable_rust) { +@@ -128,7 +128,7 @@ if (enable_rust) { rust_sysroot = "//third_party/rust-toolchain" use_unverified_rust_toolchain = false } else { diff --git a/www/chromium/files/patch-build_linux_unbundle_openh264.gn b/www/chromium/files/patch-build_linux_unbundle_openh264.gn deleted file mode 100644 index 31650c55eed..00000000000 --- a/www/chromium/files/patch-build_linux_unbundle_openh264.gn +++ /dev/null @@ -1,21 +0,0 @@ ---- build/linux/unbundle/openh264.gn.orig 2023-01-11 09:17:16 UTC -+++ build/linux/unbundle/openh264.gn -@@ -2,6 +2,7 @@ - # 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/linux/pkg_config.gni") - import("//build/shim_headers.gni") - -@@ -33,4 +34,10 @@ source_set("processing") { - source_set("encoder") { - deps = [ ":openh264_shim" ] - public_configs = [ ":config" ] -+} -+ -+buildflag_header("buildflags") { -+ header = "buildflags.h" -+ header_dir = "third_party/openh264" -+ flags = [ "OPENH264_API_WELS=1" ] - } diff --git a/www/chromium/files/patch-build_linux_unbundle_replace__gn__files.py b/www/chromium/files/patch-build_linux_unbundle_replace__gn__files.py index 9aa5e6df3c7..028c588943d 100644 --- a/www/chromium/files/patch-build_linux_unbundle_replace__gn__files.py +++ b/www/chromium/files/patch-build_linux_unbundle_replace__gn__files.py @@ -1,8 +1,8 @@ ---- build/linux/unbundle/replace_gn_files.py.orig 2022-11-30 08:12:58 UTC +--- build/linux/unbundle/replace_gn_files.py.orig 2023-02-08 09:03:45 UTC +++ build/linux/unbundle/replace_gn_files.py -@@ -53,6 +53,7 @@ REPLACEMENTS = { +@@ -54,6 +54,7 @@ REPLACEMENTS = { + 'libevent': 'third_party/libevent/BUILD.gn', 'libjpeg': 'third_party/libjpeg.gni', - 'libjxl' : 'third_party/libjxl/BUILD.gn', 'libpng': 'third_party/libpng/BUILD.gn', + 'libusb': 'third_party/libusb/BUILD.gn', 'libvpx': 'third_party/libvpx/BUILD.gn', diff --git a/www/chromium/files/patch-build_toolchain_gcc__toolchain.gni b/www/chromium/files/patch-build_toolchain_gcc__toolchain.gni index a455e879e62..f5fc81d6968 100644 --- a/www/chromium/files/patch-build_toolchain_gcc__toolchain.gni +++ b/www/chromium/files/patch-build_toolchain_gcc__toolchain.gni @@ -1,4 +1,4 @@ ---- build/toolchain/gcc_toolchain.gni.orig 2023-01-11 09:17:16 UTC +--- build/toolchain/gcc_toolchain.gni.orig 2023-02-08 09:03:45 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") @@ -14,7 +14,7 @@ # This template defines a toolchain for something that works like gcc # (including clang). # -@@ -799,22 +806,12 @@ template("gcc_toolchain") { +@@ -803,22 +810,12 @@ template("gcc_toolchain") { # use_gold too. template("clang_toolchain") { gcc_toolchain(target_name) { diff --git a/www/chromium/files/patch-cc_BUILD.gn b/www/chromium/files/patch-cc_BUILD.gn index dad8ed536a9..28c69bf6084 100644 --- a/www/chromium/files/patch-cc_BUILD.gn +++ b/www/chromium/files/patch-cc_BUILD.gn @@ -1,6 +1,6 @@ ---- cc/BUILD.gn.orig 2023-01-11 09:17:16 UTC +--- cc/BUILD.gn.orig 2023-02-08 09:03:45 UTC +++ cc/BUILD.gn -@@ -666,7 +666,7 @@ cc_test_static_library("test_support") { +@@ -665,7 +665,7 @@ cc_test_static_library("test_support") { if (enable_vulkan) { deps += [ "//gpu/vulkan/init" ] } @@ -9,7 +9,7 @@ data_deps = [ "//third_party/mesa_headers" ] } } -@@ -893,7 +893,6 @@ cc_test("cc_unittests") { +@@ -892,7 +892,6 @@ cc_test("cc_unittests") { data = [ "//components/viz/test/data/" ] data_deps = [ "//testing/buildbot/filters:cc_unittests_filters", diff --git a/www/chromium/files/patch-chrome_app_chrome__main__delegate.cc b/www/chromium/files/patch-chrome_app_chrome__main__delegate.cc index 3abc4a419df..3e2e1c64b91 100644 --- a/www/chromium/files/patch-chrome_app_chrome__main__delegate.cc +++ b/www/chromium/files/patch-chrome_app_chrome__main__delegate.cc @@ -1,6 +1,6 @@ ---- chrome/app/chrome_main_delegate.cc.orig 2023-01-11 09:17:16 UTC +--- chrome/app/chrome_main_delegate.cc.orig 2023-02-08 09:03:45 UTC +++ chrome/app/chrome_main_delegate.cc -@@ -136,7 +136,7 @@ +@@ -138,7 +138,7 @@ #include "components/about_ui/credit_utils.h" #endif @@ -9,7 +9,7 @@ #include "components/nacl/common/nacl_paths.h" #include "components/nacl/zygote/nacl_fork_delegate_linux.h" #endif -@@ -180,16 +180,16 @@ +@@ -182,16 +182,16 @@ #include "v8/include/v8.h" #endif @@ -29,7 +29,7 @@ #include "chrome/browser/policy/policy_path_parser.h" #include "components/crash/core/app/crashpad.h" #endif -@@ -348,7 +348,7 @@ void AdjustLinuxOOMScore(const std::string& process_ty +@@ -351,7 +351,7 @@ void AdjustLinuxOOMScore(const std::string& process_ty // and resources loaded. bool SubprocessNeedsResourceBundle(const std::string& process_type) { return @@ -38,7 +38,7 @@ // The zygote process opens the resources for the renderers. process_type == switches::kZygoteProcess || #endif -@@ -433,7 +433,7 @@ bool HandleVersionSwitches(const base::CommandLine& co +@@ -436,7 +436,7 @@ bool HandleVersionSwitches(const base::CommandLine& co // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. @@ -47,7 +47,7 @@ // 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) || -@@ -540,7 +540,7 @@ void InitializeUserDataDir(base::CommandLine* command_ +@@ -550,7 +550,7 @@ void InitializeUserDataDir(base::CommandLine* command_ std::string process_type = command_line->GetSwitchValueASCII(switches::kProcessType); @@ -56,7 +56,7 @@ // 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. -@@ -629,7 +629,7 @@ void RecordMainStartupMetrics(base::TimeTicks applicat +@@ -639,7 +639,7 @@ void RecordMainStartupMetrics(base::TimeTicks applicat #endif #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \ @@ -65,7 +65,7 @@ // Record the startup process creation time on supported platforms. On Android // this is recorded in ChromeMainDelegateAndroid. startup_metric_utils::RecordStartupProcessCreationTime( -@@ -911,6 +911,8 @@ void ChromeMainDelegate::CommonEarlyInitialization() { +@@ -927,6 +927,8 @@ void ChromeMainDelegate::CommonEarlyInitialization() { // not always enabled on ChromeOS. #if BUILDFLAG(IS_CHROMEOS) bool enable_gwp_asan = crash_reporter::IsCrashpadEnabled(); @@ -74,7 +74,7 @@ #else bool enable_gwp_asan = true; #endif -@@ -971,7 +973,7 @@ void ChromeMainDelegate::CommonEarlyInitialization() { +@@ -987,7 +989,7 @@ void ChromeMainDelegate::CommonEarlyInitialization() { base::internal::TimerBase::InitializeFeatures(); base::InitializeCpuReductionExperiment(); base::sequence_manager::internal::SequenceManagerImpl::InitializeFeatures(); @@ -83,7 +83,7 @@ base::MessagePumpLibevent::InitializeFeatures(); #elif BUILDFLAG(IS_MAC) base::PlatformThread::InitFeaturesPostFieldTrial(); -@@ -1080,7 +1082,7 @@ absl::optional ChromeMainDelegate::BasicStartupCo +@@ -1119,7 +1121,7 @@ absl::optional ChromeMainDelegate::BasicStartupCo // TODO(crbug.com/1052397): Revisit the macro expression once build flag // switch of lacros-chrome is complete. @@ -92,7 +92,7 @@ // This will directly exit if the user asked for help. HandleHelpSwitches(command_line); #endif -@@ -1110,7 +1112,7 @@ absl::optional ChromeMainDelegate::BasicStartupCo +@@ -1149,7 +1151,7 @@ absl::optional ChromeMainDelegate::BasicStartupCo #if BUILDFLAG(IS_CHROMEOS) chromeos::dbus_paths::RegisterPathProvider(); #endif @@ -101,7 +101,7 @@ nacl::RegisterPathProvider(); #endif -@@ -1492,7 +1494,7 @@ void ChromeMainDelegate::PreSandboxStartup() { +@@ -1531,7 +1533,7 @@ void ChromeMainDelegate::PreSandboxStartup() { CHECK(!loaded_locale.empty()) << "Locale could not be found for " << locale; } @@ -110,7 +110,7 @@ // Zygote needs to call InitCrashReporter() in RunZygote(). if (process_type != switches::kZygoteProcess) { if (command_line.HasSwitch(switches::kPreCrashpadCrashTest)) { -@@ -1572,7 +1574,7 @@ absl::variant Chrome +@@ -1611,7 +1613,7 @@ absl::variant Chrome // This entry is not needed on Linux, where the NaCl loader // process is launched via nacl_helper instead. diff --git a/www/chromium/files/patch-chrome_app_generated__resources.grd b/www/chromium/files/patch-chrome_app_generated__resources.grd index 12f0af0397d..e8045be257d 100644 --- a/www/chromium/files/patch-chrome_app_generated__resources.grd +++ b/www/chromium/files/patch-chrome_app_generated__resources.grd @@ -1,4 +1,4 @@ ---- chrome/app/generated_resources.grd.orig 2023-01-11 09:17:16 UTC +--- chrome/app/generated_resources.grd.orig 2023-02-08 09:03:45 UTC +++ chrome/app/generated_resources.grd @@ -2,7 +2,7 @@ @@ -9,7 +9,7 @@ for making strings OS specific. Other platform defines such as use_titlecase are declared in tools/grit/grit_rule.gni. --> -@@ -3090,7 +3090,7 @@ are declared in tools/grit/grit_rule.gni. +@@ -3122,7 +3122,7 @@ are declared in tools/grit/grit_rule.gni. @@ -18,7 +18,7 @@ Device Credentials -@@ -4820,7 +4820,7 @@ are declared in tools/grit/grit_rule.gni. +@@ -4868,7 +4868,7 @@ are declared in tools/grit/grit_rule.gni. Read information about your browser, OS, device, installed software, registry values and files @@ -27,7 +27,7 @@ Read information about your browser, OS, device, installed software and files -@@ -5493,7 +5493,7 @@ Keep your key file in a safe place. You will need it t +@@ -5529,7 +5529,7 @@ Keep your key file in a safe place. You will need it t Old versions of Chrome Apps won't open on Windows devices after December 2022. Contact your administrator to update to a new version or remove this app. @@ -36,7 +36,7 @@ Old versions of Chrome Apps won't open on Linux devices after December 2022. Contact your administrator to update to a new version or remove this app. -@@ -5521,7 +5521,7 @@ Keep your key file in a safe place. You will need it t +@@ -5575,7 +5575,7 @@ Keep your key file in a safe place. You will need it t Old versions of Chrome apps won't open on Windows devices after December 2022. You can check if there's a new version available. @@ -45,7 +45,7 @@ Old versions of Chrome apps won't open on Linux devices after December 2022. You can check if there's a new version available. -@@ -9168,7 +9168,7 @@ Check your passwords anytime in @@ -54,7 +54,7 @@ Use system title bar and borders -@@ -10501,7 +10501,7 @@ Please help our engineers fix this problem. Tell us wh +@@ -10620,7 +10620,7 @@ Please help our engineers fix this problem. Tell us wh Set as default @@ -63,7 +63,7 @@ Minimize -@@ -12597,7 +12597,7 @@ Please help our engineers fix this problem. Tell us wh +@@ -12735,7 +12735,7 @@ Please help our engineers fix this problem. Tell us wh Open Anyway diff --git a/www/chromium/files/patch-chrome_app_settings__strings.grdp b/www/chromium/files/patch-chrome_app_settings__strings.grdp index ad99ede4f48..c797668519f 100644 --- a/www/chromium/files/patch-chrome_app_settings__strings.grdp +++ b/www/chromium/files/patch-chrome_app_settings__strings.grdp @@ -1,6 +1,6 @@ ---- chrome/app/settings_strings.grdp.orig 2023-01-11 09:17:16 UTC +--- chrome/app/settings_strings.grdp.orig 2023-02-08 09:03:45 UTC +++ chrome/app/settings_strings.grdp -@@ -151,7 +151,7 @@ +@@ -154,7 +154,7 @@ Theme @@ -9,7 +9,7 @@ GTK -@@ -171,7 +171,7 @@ +@@ -174,7 +174,7 @@ Use Classic diff --git a/www/chromium/files/patch-chrome_app_theme_chrome__unscaled__resources.grd b/www/chromium/files/patch-chrome_app_theme_chrome__unscaled__resources.grd index 6d213a978d9..fa8c0da7d81 100644 --- a/www/chromium/files/patch-chrome_app_theme_chrome__unscaled__resources.grd +++ b/www/chromium/files/patch-chrome_app_theme_chrome__unscaled__resources.grd @@ -1,29 +1,29 @@ ---- chrome/app/theme/chrome_unscaled_resources.grd.orig 2022-10-24 13:33:33 UTC +--- chrome/app/theme/chrome_unscaled_resources.grd.orig 2023-02-08 09:03:45 UTC +++ chrome/app/theme/chrome_unscaled_resources.grd -@@ -19,7 +19,7 @@ - - +@@ -16,7 +16,7 @@ + + + +- ++ + + + +@@ -61,7 +61,7 @@ + + - + -@@ -36,7 +36,7 @@ +@@ -75,7 +75,7 @@ - + - + - - -@@ -78,7 +78,7 @@ - - - -- -+ - - - + + diff --git a/www/chromium/files/patch-chrome_app_theme_theme__resources.grd b/www/chromium/files/patch-chrome_app_theme_theme__resources.grd index 903d659849e..b514eb1bf80 100644 --- a/www/chromium/files/patch-chrome_app_theme_theme__resources.grd +++ b/www/chromium/files/patch-chrome_app_theme_theme__resources.grd @@ -1,47 +1,59 @@ ---- chrome/app/theme/theme_resources.grd.orig 2022-11-30 08:12:58 UTC +--- chrome/app/theme/theme_resources.grd.orig 2023-02-08 09:03:45 UTC +++ chrome/app/theme/theme_resources.grd -@@ -135,7 +135,7 @@ +@@ -135,14 +135,14 @@ - + - - -@@ -152,7 +152,7 @@ - - + + + + - + - - -@@ -176,7 +176,7 @@ - - + + +@@ -150,7 +150,7 @@ + + - + -@@ -186,7 +186,7 @@ - - +@@ -162,7 +162,7 @@ -- -+ + - - -@@ -195,7 +195,7 @@ - - +- ++ + + + +@@ -171,10 +171,10 @@ + + + +- ++ + + +- ++ + + + +@@ -183,7 +183,7 @@ + + + +- ++ -- -+ + - - diff --git a/www/chromium/files/patch-chrome_browser_about__flags.cc b/www/chromium/files/patch-chrome_browser_about__flags.cc index 9fd760092b0..adc30fa9069 100644 --- a/www/chromium/files/patch-chrome_browser_about__flags.cc +++ b/www/chromium/files/patch-chrome_browser_about__flags.cc @@ -1,15 +1,15 @@ ---- chrome/browser/about_flags.cc.orig 2023-01-11 09:17:16 UTC +--- chrome/browser/about_flags.cc.orig 2023-02-08 09:03:45 UTC +++ chrome/browser/about_flags.cc -@@ -217,7 +217,7 @@ - #include "ui/native_theme/native_theme_features.h" +@@ -218,7 +218,7 @@ #include "ui/ui_features.h" + #include "url/url_features.h" -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) #include "base/allocator/buildflags.h" #endif -@@ -293,7 +293,7 @@ +@@ -294,7 +294,7 @@ #include "chrome/browser/supervised_user/supervised_user_features/supervised_user_features.h" // nogncheck #endif // ENABLE_SUPERVISED_USERS @@ -27,16 +27,16 @@ const FeatureEntry::Choice kOzonePlatformHintRuntimeChoices[] = { {flag_descriptions::kOzonePlatformHintChoiceDefault, "", ""}, {flag_descriptions::kOzonePlatformHintChoiceAuto, -@@ -1394,7 +1394,7 @@ const FeatureEntry::FeatureVariation kTabGroupsSaveVar - }; +@@ -1317,7 +1317,7 @@ const FeatureEntry::FeatureVariation kLocalWebApproval + #endif #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ - BUILDFLAG(IS_WIN) || BUILDFLAG(IS_FUCHSIA) + BUILDFLAG(IS_WIN) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) - const FeatureEntry::FeatureParam kOmniboxDocumentProviderServerScoring[] = { - {"DocumentUseServerScore", "true"}, - {"DocumentUseClientScore", "false"}, -@@ -4810,7 +4810,7 @@ const FeatureEntry kFeatureEntries[] = { + const FeatureEntry::FeatureParam + kOmniboxDocumentProviderCapLowQualitySuggestionsTo1[] = { + {"DocumentProviderMaxLowQualitySuggestions", "1"}, +@@ -4479,13 +4479,13 @@ const FeatureEntry kFeatureEntries[] = { FEATURE_VALUE_TYPE(features::kWebShare)}, #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) @@ -45,8 +45,6 @@ {"ozone-platform-hint", flag_descriptions::kOzonePlatformHintName, flag_descriptions::kOzonePlatformHintDescription, kOsLinux, MULTI_VALUE_TYPE(kOzonePlatformHintRuntimeChoices)}, -@@ -4823,7 +4823,7 @@ const FeatureEntry kFeatureEntries[] = { - password_manager::features::kForceInitialSyncWhenDecryptionFails)}, #endif // BUILDFLAG(IS_LINUX) -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) @@ -54,7 +52,7 @@ {"skip-undecryptable-passwords", flag_descriptions::kSkipUndecryptablePasswordsName, flag_descriptions::kSkipUndecryptablePasswordsDescription, -@@ -5090,7 +5090,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -4752,7 +4752,7 @@ const FeatureEntry kFeatureEntries[] = { FEATURE_VALUE_TYPE(feed::kDiscoFeedEndpoint)}, #endif // BUILDFLAG(IS_ANDROID) #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ @@ -63,7 +61,7 @@ {"following-feed-sidepanel", flag_descriptions::kFollowingFeedSidepanelName, flag_descriptions::kFollowingFeedSidepanelDescription, kOsDesktop, FEATURE_VALUE_TYPE(feed::kWebUiFeed)}, -@@ -5699,7 +5699,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -5331,7 +5331,7 @@ const FeatureEntry kFeatureEntries[] = { FEATURE_VALUE_TYPE(omnibox::kZeroSuggestInMemoryCaching)}, #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ @@ -72,7 +70,7 @@ {"omnibox-experimental-keyword-mode", flag_descriptions::kOmniboxExperimentalKeywordModeName, flag_descriptions::kOmniboxExperimentalKeywordModeDescription, kOsDesktop, -@@ -6335,7 +6335,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -5969,7 +5969,7 @@ const FeatureEntry kFeatureEntries[] = { flag_descriptions::kPointerLockOptionsDescription, kOsDesktop, FEATURE_VALUE_TYPE(features::kPointerLockOptions)}, @@ -81,7 +79,7 @@ {"enable-async-dns", flag_descriptions::kAsyncDnsName, flag_descriptions::kAsyncDnsDescription, kOsWin | kOsLinux, FEATURE_VALUE_TYPE(features::kAsyncDns)}, -@@ -7337,7 +7337,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -6969,7 +6969,7 @@ const FeatureEntry kFeatureEntries[] = { #endif // BUILDFLAG(IS_CHROMEOS) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -90,7 +88,7 @@ {"global-media-controls-modern-ui", flag_descriptions::kGlobalMediaControlsModernUIName, flag_descriptions::kGlobalMediaControlsModernUIDescription, -@@ -8174,7 +8174,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -7737,7 +7737,7 @@ const FeatureEntry kFeatureEntries[] = { #endif #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -99,7 +97,7 @@ {"quick-commands", flag_descriptions::kQuickCommandsName, flag_descriptions::kQuickCommandsDescription, kOsDesktop, FEATURE_VALUE_TYPE(features::kQuickCommands)}, -@@ -8439,7 +8439,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -7995,7 +7995,7 @@ const FeatureEntry kFeatureEntries[] = { #if BUILDFLAG(IS_WIN) || \ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) || \ @@ -108,7 +106,7 @@ { "ui-debug-tools", flag_descriptions::kUIDebugToolsName, -@@ -9056,7 +9056,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -8554,7 +8554,7 @@ const FeatureEntry kFeatureEntries[] = { #endif #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ diff --git a/www/chromium/files/patch-chrome_browser_browser__process__impl.cc b/www/chromium/files/patch-chrome_browser_browser__process__impl.cc index 620726935fc..d4d9ac20cf0 100644 --- a/www/chromium/files/patch-chrome_browser_browser__process__impl.cc +++ b/www/chromium/files/patch-chrome_browser_browser__process__impl.cc @@ -1,4 +1,4 @@ ---- chrome/browser/browser_process_impl.cc.orig 2022-11-30 08:12:58 UTC +--- chrome/browser/browser_process_impl.cc.orig 2023-02-08 09:03:45 UTC +++ chrome/browser/browser_process_impl.cc @@ -211,7 +211,7 @@ #include "components/enterprise/browser/controller/chrome_browser_cloud_management_controller.h" @@ -9,7 +9,7 @@ #include "chrome/browser/error_reporting/chrome_js_error_report_processor.h" // nogncheck #endif -@@ -1160,7 +1160,7 @@ void BrowserProcessImpl::PreMainMessageLoopRun() { +@@ -1183,7 +1183,7 @@ void BrowserProcessImpl::PreMainMessageLoopRun() { ApplyMetricsReportingPolicy(); @@ -18,7 +18,7 @@ ChromeJsErrorReportProcessor::Create(); #endif -@@ -1420,7 +1420,7 @@ void BrowserProcessImpl::Unpin() { +@@ -1443,7 +1443,7 @@ void BrowserProcessImpl::Unpin() { // Mac is currently not supported. // TODO(crbug.com/1052397): Revisit once build flag switch of lacros-chrome is // complete. diff --git a/www/chromium/files/patch-chrome_browser_browser__process__impl.h b/www/chromium/files/patch-chrome_browser_browser__process__impl.h index da5c7801d61..59cdcbbf160 100644 --- a/www/chromium/files/patch-chrome_browser_browser__process__impl.h +++ b/www/chromium/files/patch-chrome_browser_browser__process__impl.h @@ -1,6 +1,6 @@ ---- chrome/browser/browser_process_impl.h.orig 2022-09-24 10:57:32 UTC +--- chrome/browser/browser_process_impl.h.orig 2023-02-08 09:03:45 UTC +++ chrome/browser/browser_process_impl.h -@@ -363,7 +363,7 @@ class BrowserProcessImpl : public BrowserProcess, +@@ -364,7 +364,7 @@ class BrowserProcessImpl : public BrowserProcess, // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. diff --git a/www/chromium/files/patch-chrome_browser_chrome__browser__interface__binders.cc b/www/chromium/files/patch-chrome_browser_chrome__browser__interface__binders.cc index c0dd56ccfb5..6baafafc10a 100644 --- a/www/chromium/files/patch-chrome_browser_chrome__browser__interface__binders.cc +++ b/www/chromium/files/patch-chrome_browser_chrome__browser__interface__binders.cc @@ -1,6 +1,6 @@ ---- chrome/browser/chrome_browser_interface_binders.cc.orig 2023-01-11 09:17:16 UTC +--- chrome/browser/chrome_browser_interface_binders.cc.orig 2023-02-08 09:03:45 UTC +++ chrome/browser/chrome_browser_interface_binders.cc -@@ -113,13 +113,13 @@ +@@ -114,13 +114,13 @@ #endif // BUILDFLAG(FULL_SAFE_BROWSING) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -16,7 +16,7 @@ #include "chrome/browser/ui/webui/app_settings/web_app_settings_ui.h" #include "ui/webui/resources/cr_components/app_management/app_management.mojom.h" #endif -@@ -191,7 +191,7 @@ +@@ -192,7 +192,7 @@ #endif // BUILDFLAG(IS_ANDROID) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -25,7 +25,7 @@ #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" -@@ -809,7 +809,7 @@ void PopulateChromeFrameBinders( +@@ -812,7 +812,7 @@ void PopulateChromeFrameBinders( #endif // BUILDFLAG(ENABLE_SPEECH_SERVICE) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -34,7 +34,7 @@ if (!render_frame_host->GetParent()) { map->Add( base::BindRepeating(&DraggableRegionsHostImpl::CreateIfAllowed)); -@@ -817,7 +817,7 @@ void PopulateChromeFrameBinders( +@@ -820,7 +820,7 @@ void PopulateChromeFrameBinders( #endif #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ @@ -43,7 +43,7 @@ if (base::FeatureList::IsEnabled(blink::features::kDesktopPWAsSubApps) && !render_frame_host->GetParentOrOuterDocument()) { // The service binder will reject non-primary main frames, but we still need -@@ -882,14 +882,14 @@ void PopulateChromeWebUIFrameBinders( +@@ -885,14 +885,14 @@ void PopulateChromeWebUIFrameBinders( SegmentationInternalsUI>(map); #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -60,7 +60,7 @@ RegisterWebUIControllerInterfaceBinder< app_management::mojom::PageHandlerFactory, WebAppSettingsUI>(map); #endif -@@ -1289,7 +1289,7 @@ void PopulateChromeWebUIFrameBinders( +@@ -1303,7 +1303,7 @@ void PopulateChromeWebUIFrameBinders( #endif // BUILDFLAG(IS_CHROMEOS_ASH) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ diff --git a/www/chromium/files/patch-chrome_browser_chrome__browser__main.cc b/www/chromium/files/patch-chrome_browser_chrome__browser__main.cc index 972312736d4..0cdea082de9 100644 --- a/www/chromium/files/patch-chrome_browser_chrome__browser__main.cc +++ b/www/chromium/files/patch-chrome_browser_chrome__browser__main.cc @@ -1,4 +1,4 @@ ---- chrome/browser/chrome_browser_main.cc.orig 2023-01-11 09:17:16 UTC +--- chrome/browser/chrome_browser_main.cc.orig 2023-02-08 09:03:45 UTC +++ chrome/browser/chrome_browser_main.cc @@ -240,11 +240,11 @@ @@ -23,7 +23,7 @@ #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" -@@ -987,7 +987,7 @@ int ChromeBrowserMainParts::PreCreateThreadsImpl() { +@@ -988,7 +988,7 @@ int ChromeBrowserMainParts::PreCreateThreadsImpl() { browser_creator_->AddFirstRunTabs(master_prefs_->new_tabs); } @@ -32,7 +32,7 @@ // 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 . -@@ -1035,7 +1035,7 @@ int ChromeBrowserMainParts::PreCreateThreadsImpl() { +@@ -1044,7 +1044,7 @@ int ChromeBrowserMainParts::PreCreateThreadsImpl() { // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ diff --git a/www/chromium/files/patch-chrome_browser_chrome__content__browser__client.cc b/www/chromium/files/patch-chrome_browser_chrome__content__browser__client.cc index 58928c0b6d1..600447f1233 100644 --- a/www/chromium/files/patch-chrome_browser_chrome__content__browser__client.cc +++ b/www/chromium/files/patch-chrome_browser_chrome__content__browser__client.cc @@ -1,6 +1,6 @@ ---- chrome/browser/chrome_content_browser_client.cc.orig 2023-01-11 09:17:16 UTC +--- chrome/browser/chrome_content_browser_client.cc.orig 2023-02-08 09:03:45 UTC +++ chrome/browser/chrome_content_browser_client.cc -@@ -395,7 +395,7 @@ +@@ -401,7 +401,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" @@ -9,7 +9,7 @@ #include "chrome/browser/chrome_browser_main_linux.h" #elif BUILDFLAG(IS_ANDROID) #include "base/android/application_status_listener.h" -@@ -480,12 +480,12 @@ +@@ -486,12 +486,12 @@ // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. @@ -24,7 +24,7 @@ #include "components/crash/core/app/crash_switches.h" #include "components/crash/core/app/crashpad.h" #endif -@@ -494,13 +494,13 @@ +@@ -500,13 +500,13 @@ #include "components/crash/content/browser/crash_handler_host_linux.h" #endif @@ -40,7 +40,7 @@ #include "chrome/browser/enterprise/connectors/device_trust/navigation_throttle.h" #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || // BUILDFLAG(IS_CHROMEOS_ASH) -@@ -529,11 +529,11 @@ +@@ -535,11 +535,11 @@ // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. @@ -54,7 +54,7 @@ #include "chrome/browser/chrome_browser_main_extra_parts_linux.h" #elif BUILDFLAG(IS_OZONE) #include "chrome/browser/chrome_browser_main_extra_parts_ozone.h" -@@ -1623,7 +1623,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo +@@ -1649,7 +1649,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo #elif BUILDFLAG(IS_CHROMEOS_LACROS) main_parts = std::make_unique( is_integration_test, &startup_data_); @@ -63,7 +63,7 @@ main_parts = std::make_unique( is_integration_test, &startup_data_); #elif BUILDFLAG(IS_ANDROID) -@@ -1662,7 +1662,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo +@@ -1688,7 +1688,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo std::make_unique()); // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. @@ -72,7 +72,7 @@ main_parts->AddParts( std::make_unique()); #else -@@ -1683,7 +1683,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo +@@ -1709,7 +1709,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo main_parts->AddParts(std::make_unique()); #endif @@ -81,7 +81,7 @@ main_parts->AddParts(std::make_unique()); #elif BUILDFLAG(IS_OZONE) main_parts->AddParts(std::make_unique()); -@@ -1702,7 +1702,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo +@@ -1728,7 +1728,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo chrome::AddMetricsExtraParts(main_parts.get()); @@ -90,7 +90,7 @@ main_parts->AddParts( std::make_unique< chrome::enterprise_util::ChromeBrowserMainExtraPartsEnterprise>()); -@@ -2507,6 +2507,8 @@ void ChromeContentBrowserClient::AppendExtraCommandLin +@@ -2550,6 +2550,8 @@ void ChromeContentBrowserClient::AppendExtraCommandLin #elif BUILDFLAG(IS_POSIX) #if BUILDFLAG(IS_ANDROID) bool enable_crash_reporter = true; @@ -99,7 +99,7 @@ #elif BUILDFLAG(IS_CHROMEOS) bool enable_crash_reporter = false; if (crash_reporter::IsCrashpadEnabled()) { -@@ -2902,7 +2904,7 @@ void ChromeContentBrowserClient::AppendExtraCommandLin +@@ -2933,7 +2935,7 @@ void ChromeContentBrowserClient::AppendExtraCommandLin ThreadProfilerConfiguration::Get()->AppendCommandLineSwitchForChildProcess( command_line); @@ -108,7 +108,7 @@ // Opt into a hardened stack canary mitigation if it hasn't already been // force-disabled. if (!browser_command_line.HasSwitch(switches::kChangeStackGuardOnFork)) { -@@ -4352,7 +4354,7 @@ void ChromeContentBrowserClient::GetAdditionalFileSyst +@@ -4416,7 +4418,7 @@ void ChromeContentBrowserClient::GetAdditionalFileSyst } } @@ -117,7 +117,7 @@ void ChromeContentBrowserClient::GetAdditionalMappedFilesForChildProcess( const base::CommandLine& command_line, int child_process_id, -@@ -4872,14 +4874,14 @@ ChromeContentBrowserClient::CreateThrottlesForNavigati +@@ -4936,14 +4938,14 @@ ChromeContentBrowserClient::CreateThrottlesForNavigati &throttles); } @@ -134,7 +134,7 @@ MaybeAddThrottle(enterprise_connectors::DeviceTrustNavigationThrottle:: MaybeCreateThrottleFor(handle), &throttles); -@@ -4914,7 +4916,7 @@ ChromeContentBrowserClient::CreateThrottlesForNavigati +@@ -4978,7 +4980,7 @@ ChromeContentBrowserClient::CreateThrottlesForNavigati handle)); } diff --git a/www/chromium/files/patch-chrome_browser_chrome__content__browser__client.h b/www/chromium/files/patch-chrome_browser_chrome__content__browser__client.h index 66b118cc0ef..729784c5848 100644 --- a/www/chromium/files/patch-chrome_browser_chrome__content__browser__client.h +++ b/www/chromium/files/patch-chrome_browser_chrome__content__browser__client.h @@ -1,6 +1,6 @@ ---- chrome/browser/chrome_content_browser_client.h.orig 2023-01-11 09:17:16 UTC +--- chrome/browser/chrome_content_browser_client.h.orig 2023-02-08 09:03:45 UTC +++ chrome/browser/chrome_content_browser_client.h -@@ -442,7 +442,7 @@ class ChromeContentBrowserClient : public content::Con +@@ -441,7 +441,7 @@ class ChromeContentBrowserClient : public content::Con void OverridePageVisibilityState( content::RenderFrameHost* render_frame_host, content::PageVisibilityState* visibility_state) override; diff --git a/www/chromium/files/patch-chrome_browser_content__settings_chrome__content__settings__utils.cc b/www/chromium/files/patch-chrome_browser_content__settings_chrome__content__settings__utils.cc deleted file mode 100644 index c879c3ede81..00000000000 --- a/www/chromium/files/patch-chrome_browser_content__settings_chrome__content__settings__utils.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/content_settings/chrome_content_settings_utils.cc.orig 2022-11-30 08:12:58 UTC -+++ chrome/browser/content_settings/chrome_content_settings_utils.cc -@@ -44,7 +44,7 @@ void UpdateLocationBarUiForWebContents(content::WebCon - location_bar->UpdateContentSettingsIcons(); - - // TODO(https://crbug.com/1346734): Enable this on all platforms. --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // The document PiP window does not have a location bar, but has some content - // setting views that need to be updated too. - if (browser->is_type_picture_in_picture()) { diff --git a/www/chromium/files/patch-chrome_browser_dev__ui__browser__resources.grd b/www/chromium/files/patch-chrome_browser_dev__ui__browser__resources.grd index a794ac4cb7d..e20aad771d1 100644 --- a/www/chromium/files/patch-chrome_browser_dev__ui__browser__resources.grd +++ b/www/chromium/files/patch-chrome_browser_dev__ui__browser__resources.grd @@ -1,6 +1,6 @@ ---- chrome/browser/dev_ui_browser_resources.grd.orig 2022-09-24 10:57:32 UTC +--- chrome/browser/dev_ui_browser_resources.grd.orig 2023-02-08 09:03:45 UTC +++ chrome/browser/dev_ui_browser_resources.grd -@@ -36,7 +36,7 @@ This file specifies browser resources for developer-fa +@@ -33,7 +33,7 @@ This file specifies browser resources for developer-fa diff --git a/www/chromium/files/patch-chrome_browser_download_chrome__download__manager__delegate.cc b/www/chromium/files/patch-chrome_browser_download_chrome__download__manager__delegate.cc index e2e4853e253..2da502532cc 100644 --- a/www/chromium/files/patch-chrome_browser_download_chrome__download__manager__delegate.cc +++ b/www/chromium/files/patch-chrome_browser_download_chrome__download__manager__delegate.cc @@ -1,6 +1,6 @@ ---- chrome/browser/download/chrome_download_manager_delegate.cc.orig 2023-01-11 09:17:16 UTC +--- chrome/browser/download/chrome_download_manager_delegate.cc.orig 2023-02-08 09:03:45 UTC +++ chrome/browser/download/chrome_download_manager_delegate.cc -@@ -1567,7 +1567,7 @@ void ChromeDownloadManagerDelegate::OnDownloadTargetDe +@@ -1568,7 +1568,7 @@ void ChromeDownloadManagerDelegate::OnDownloadTargetDe bool ChromeDownloadManagerDelegate::IsOpenInBrowserPreferreredForFile( const base::FilePath& path) { #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ @@ -9,7 +9,7 @@ if (path.MatchesExtension(FILE_PATH_LITERAL(".pdf"))) { return !download_prefs_->ShouldOpenPdfInSystemReader(); } -@@ -1683,7 +1683,7 @@ void ChromeDownloadManagerDelegate::CheckDownloadAllow +@@ -1684,7 +1684,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) || \ @@ -18,7 +18,7 @@ // 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()) { -@@ -1729,7 +1729,7 @@ void ChromeDownloadManagerDelegate::CheckSavePackageAl +@@ -1730,7 +1730,7 @@ void ChromeDownloadManagerDelegate::CheckSavePackageAl DCHECK(download_item->IsSavePackageDownload()); #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ diff --git a/www/chromium/files/patch-chrome_browser_download_download__file__picker.cc b/www/chromium/files/patch-chrome_browser_download_download__file__picker.cc index 8f1e6a954c1..35122fc1135 100644 --- a/www/chromium/files/patch-chrome_browser_download_download__file__picker.cc +++ b/www/chromium/files/patch-chrome_browser_download_download__file__picker.cc @@ -1,4 +1,4 @@ ---- chrome/browser/download/download_file_picker.cc.orig 2023-01-11 09:17:16 UTC +--- chrome/browser/download/download_file_picker.cc.orig 2023-02-08 09:03:45 UTC +++ chrome/browser/download/download_file_picker.cc @@ -17,7 +17,7 @@ #include "content/public/browser/download_manager.h" @@ -9,7 +9,7 @@ #include "chrome/browser/ui/browser_list.h" #include "chrome/browser/ui/browser_window.h" #include "ui/aura/window.h" -@@ -86,7 +86,7 @@ DownloadFilePicker::DownloadFilePicker(download::Downl +@@ -82,7 +82,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 diff --git a/www/chromium/files/patch-chrome_browser_download_download__item__model.cc b/www/chromium/files/patch-chrome_browser_download_download__item__model.cc index 3cbeb1b2919..29f4ae52d4a 100644 --- a/www/chromium/files/patch-chrome_browser_download_download__item__model.cc +++ b/www/chromium/files/patch-chrome_browser_download_download__item__model.cc @@ -1,6 +1,6 @@ ---- chrome/browser/download/download_item_model.cc.orig 2023-01-11 09:17:16 UTC +--- chrome/browser/download/download_item_model.cc.orig 2023-02-08 09:03:45 UTC +++ chrome/browser/download/download_item_model.cc -@@ -787,7 +787,7 @@ bool DownloadItemModel::IsCommandChecked( +@@ -801,7 +801,7 @@ bool DownloadItemModel::IsCommandChecked( download_crx_util::IsExtensionDownload(*download_); case DownloadCommands::ALWAYS_OPEN_TYPE: #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ @@ -9,7 +9,7 @@ if (download_commands->CanOpenPdfInSystemViewer()) { DownloadPrefs* prefs = DownloadPrefs::FromBrowserContext(profile()); return prefs->ShouldOpenPdfInSystemReader(); -@@ -830,7 +830,7 @@ void DownloadItemModel::ExecuteCommand(DownloadCommand +@@ -844,7 +844,7 @@ void DownloadItemModel::ExecuteCommand(DownloadCommand base::UmaHistogramBoolean("Download.SetAlwaysOpenTo", !is_checked); DownloadPrefs* prefs = DownloadPrefs::FromBrowserContext(profile()); #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ @@ -18,7 +18,7 @@ if (download_commands->CanOpenPdfInSystemViewer()) { prefs->SetShouldOpenPdfInSystemReader(!is_checked); SetShouldPreferOpeningInBrowser(is_checked); -@@ -1232,7 +1232,7 @@ void DownloadItemModel::DetermineAndSetShouldPreferOpe +@@ -1255,7 +1255,7 @@ void DownloadItemModel::DetermineAndSetShouldPreferOpe return; } diff --git a/www/chromium/files/patch-chrome_browser_enterprise_connectors_connectors__service.cc b/www/chromium/files/patch-chrome_browser_enterprise_connectors_connectors__service.cc new file mode 100644 index 00000000000..a6f91826840 --- /dev/null +++ b/www/chromium/files/patch-chrome_browser_enterprise_connectors_connectors__service.cc @@ -0,0 +1,11 @@ +--- chrome/browser/enterprise/connectors/connectors_service.cc.orig 2023-02-08 09:03:45 UTC ++++ chrome/browser/enterprise/connectors/connectors_service.cc +@@ -513,7 +513,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/www/chromium/files/patch-chrome_browser_enterprise_connectors_reporting_browser__crash__event__router.h b/www/chromium/files/patch-chrome_browser_enterprise_connectors_reporting_browser__crash__event__router.h index 2af3a54cb01..56a46121847 100644 --- a/www/chromium/files/patch-chrome_browser_enterprise_connectors_reporting_browser__crash__event__router.h +++ b/www/chromium/files/patch-chrome_browser_enterprise_connectors_reporting_browser__crash__event__router.h @@ -1,4 +1,4 @@ ---- chrome/browser/enterprise/connectors/reporting/browser_crash_event_router.h.orig 2023-01-11 09:17:16 UTC +--- chrome/browser/enterprise/connectors/reporting/browser_crash_event_router.h.orig 2023-02-08 09:03:45 UTC +++ chrome/browser/enterprise/connectors/reporting/browser_crash_event_router.h @@ -9,7 +9,7 @@ #include "chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.h" @@ -9,8 +9,8 @@ #include "third_party/crashpad/crashpad/client/crash_report_database.h" #endif // !BUILDFLAG(IS_FUCHSIA) namespace enterprise_connectors { -@@ -27,7 +27,7 @@ class BrowserCrashEventRouter - BrowserCrashEventRouter& operator=(const BrowserCrashEventRouter&) = delete; +@@ -31,7 +31,7 @@ class BrowserCrashEventRouter + BrowserCrashEventRouter& operator=(BrowserCrashEventRouter&&) = delete; ~BrowserCrashEventRouter() override; -#if !BUILDFLAG(IS_FUCHSIA) @@ -18,7 +18,7 @@ void OnCloudReportingLaunched( enterprise_reporting::ReportScheduler* report_scheduler) override; void UploadToReportingServer( -@@ -42,7 +42,7 @@ class BrowserCrashEventRouter +@@ -46,7 +46,7 @@ class BrowserCrashEventRouter raw_ptr controller_ = nullptr; diff --git a/www/chromium/files/patch-chrome_browser_extensions_BUILD.gn b/www/chromium/files/patch-chrome_browser_extensions_BUILD.gn index 2695ffcfb2d..33b86d0aabb 100644 --- a/www/chromium/files/patch-chrome_browser_extensions_BUILD.gn +++ b/www/chromium/files/patch-chrome_browser_extensions_BUILD.gn @@ -1,6 +1,6 @@ ---- chrome/browser/extensions/BUILD.gn.orig 2023-01-11 09:17:16 UTC +--- chrome/browser/extensions/BUILD.gn.orig 2023-02-08 09:03:45 UTC +++ chrome/browser/extensions/BUILD.gn -@@ -1332,6 +1332,10 @@ static_library("extensions") { +@@ -1328,6 +1328,10 @@ static_library("extensions") { deps += [ "//chrome/services/printing/public/mojom" ] } diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_extensions_browser__context__keyed__service__factories.cc b/www/chromium/files/patch-chrome_browser_extensions_api_api__browser__context__keyed__service__factories.cc similarity index 69% rename from www/ungoogled-chromium/files/patch-chrome_browser_extensions_browser__context__keyed__service__factories.cc rename to www/chromium/files/patch-chrome_browser_extensions_api_api__browser__context__keyed__service__factories.cc index 9c691781333..0b645afaa60 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_extensions_browser__context__keyed__service__factories.cc +++ b/www/chromium/files/patch-chrome_browser_extensions_api_api__browser__context__keyed__service__factories.cc @@ -1,15 +1,15 @@ ---- chrome/browser/extensions/browser_context_keyed_service_factories.cc.orig 2022-10-01 07:40:07 UTC -+++ chrome/browser/extensions/browser_context_keyed_service_factories.cc -@@ -53,7 +53,7 @@ +--- chrome/browser/extensions/api/api_browser_context_keyed_service_factories.cc.orig 2023-02-08 09:03:45 UTC ++++ chrome/browser/extensions/api/api_browser_context_keyed_service_factories.cc +@@ -40,7 +40,7 @@ + #include "extensions/browser/api/bluetooth_low_energy/bluetooth_low_energy_api.h" #include "extensions/browser/api/networking_private/networking_private_delegate_factory.h" - #include "ppapi/buildflags/buildflags.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/extensions/api/system_indicator/system_indicator_manager_factory.h" #endif -@@ -121,7 +121,7 @@ void EnsureBrowserContextKeyedServiceFactoriesBuilt() +@@ -92,7 +92,7 @@ void EnsureApiBrowserContextKeyedServiceFactoriesBuilt extensions::SettingsPrivateEventRouterFactory::GetInstance(); extensions::SettingsOverridesAPI::GetFactoryInstance(); extensions::SidePanelService::GetFactoryInstance(); diff --git a/www/chromium/files/patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc b/www/chromium/files/patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc index 8619d31fb60..2c06b871b35 100644 --- a/www/chromium/files/patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc +++ b/www/chromium/files/patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc @@ -1,4 +1,4 @@ ---- chrome/browser/extensions/api/image_writer_private/removable_storage_provider.cc.orig 2022-10-24 13:33:33 UTC +--- chrome/browser/extensions/api/image_writer_private/removable_storage_provider.cc.orig 2023-02-08 09:03:45 UTC +++ chrome/browser/extensions/api/image_writer_private/removable_storage_provider.cc @@ -20,6 +20,7 @@ static base::LazyInstancePostTask( + base::SingleThreadTaskRunner::GetCurrentDefault()->PostTask( FROM_HERE, @@ -33,6 +34,9 @@ void RemovableStorageProvider::GetAllDevices(DeviceLis base::TaskShutdownBehavior::SKIP_ON_SHUTDOWN}, diff --git a/www/chromium/files/patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc b/www/chromium/files/patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc index 5a32dea19b1..7f1ccaa8485 100644 --- a/www/chromium/files/patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc +++ b/www/chromium/files/patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc @@ -1,6 +1,6 @@ ---- chrome/browser/extensions/api/passwords_private/passwords_private_delegate_impl.cc.orig 2023-01-11 09:17:16 UTC +--- chrome/browser/extensions/api/passwords_private/passwords_private_delegate_impl.cc.orig 2023-02-08 09:03:45 UTC +++ chrome/browser/extensions/api/passwords_private/passwords_private_delegate_impl.cc -@@ -533,7 +533,7 @@ void PasswordsPrivateDelegateImpl::OsReauthCall( +@@ -518,7 +518,7 @@ void PasswordsPrivateDelegateImpl::OsReauthCall( } void PasswordsPrivateDelegateImpl::OsReauthTimeoutCall() { diff --git a/www/chromium/files/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc b/www/chromium/files/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc index 78afcea5e4b..907598ae782 100644 --- a/www/chromium/files/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc +++ b/www/chromium/files/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc @@ -1,6 +1,6 @@ ---- chrome/browser/extensions/api/settings_private/prefs_util.cc.orig 2022-11-30 08:12:58 UTC +--- chrome/browser/extensions/api/settings_private/prefs_util.cc.orig 2023-02-08 09:03:45 UTC +++ chrome/browser/extensions/api/settings_private/prefs_util.cc -@@ -190,7 +190,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist +@@ -185,7 +185,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. @@ -9,7 +9,7 @@ (*s_allowlist)[::prefs::kUseCustomChromeFrame] = settings_api::PrefType::PREF_TYPE_BOOLEAN; #endif -@@ -202,7 +202,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist +@@ -197,7 +197,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist settings_api::PrefType::PREF_TYPE_STRING; (*s_allowlist)[::prefs::kPolicyThemeColor] = settings_api::PrefType::PREF_TYPE_NUMBER; diff --git a/www/chromium/files/patch-chrome_browser_extensions_external__provider__impl.cc b/www/chromium/files/patch-chrome_browser_extensions_external__provider__impl.cc index 72a35024e1b..962691ef1be 100644 --- a/www/chromium/files/patch-chrome_browser_extensions_external__provider__impl.cc +++ b/www/chromium/files/patch-chrome_browser_extensions_external__provider__impl.cc @@ -1,6 +1,6 @@ ---- chrome/browser/extensions/external_provider_impl.cc.orig 2023-01-11 09:17:16 UTC +--- chrome/browser/extensions/external_provider_impl.cc.orig 2023-02-08 09:03:45 UTC +++ chrome/browser/extensions/external_provider_impl.cc -@@ -826,7 +826,7 @@ void ExternalProviderImpl::CreateExternalProviders( +@@ -825,7 +825,7 @@ void ExternalProviderImpl::CreateExternalProviders( if (!profile->GetPrefs()->GetBoolean(pref_names::kBlockExternalExtensions)) { // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. @@ -9,7 +9,7 @@ provider_list->push_back(std::make_unique( service, base::MakeRefCounted( -@@ -854,7 +854,7 @@ void ExternalProviderImpl::CreateExternalProviders( +@@ -853,7 +853,7 @@ void ExternalProviderImpl::CreateExternalProviders( bundled_extension_creation_flags)); // Define a per-user source of external extensions. diff --git a/www/chromium/files/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc b/www/chromium/files/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc index 64465486297..bab6007f6ac 100644 --- a/www/chromium/files/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc +++ b/www/chromium/files/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc @@ -1,11 +1,11 @@ ---- chrome/browser/file_system_access/chrome_file_system_access_permission_context.cc.orig 2023-01-11 09:17:16 UTC +--- chrome/browser/file_system_access/chrome_file_system_access_permission_context.cc.orig 2023-02-08 09:03:45 UTC +++ chrome/browser/file_system_access/chrome_file_system_access_permission_context.cc -@@ -252,7 +252,7 @@ const struct { - {base::DIR_HOME, FILE_PATH_LITERAL("Library/Mobile Documents"), +@@ -255,7 +255,7 @@ const struct { + {base::DIR_HOME, FILE_PATH_LITERAL("Library/CloudStorage"), kDontBlockChildren}, #endif -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // On Linux also block access to devices via /dev, as well as security - // sensitive data in /sys and /proc. + // 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/www/chromium/files/patch-chrome_browser_flag__descriptions.cc b/www/chromium/files/patch-chrome_browser_flag__descriptions.cc index 6b3a93f4e4b..6b48189d92c 100644 --- a/www/chromium/files/patch-chrome_browser_flag__descriptions.cc +++ b/www/chromium/files/patch-chrome_browser_flag__descriptions.cc @@ -1,6 +1,6 @@ ---- chrome/browser/flag_descriptions.cc.orig 2023-01-11 09:17:16 UTC +--- chrome/browser/flag_descriptions.cc.orig 2023-02-08 09:03:45 UTC +++ chrome/browser/flag_descriptions.cc -@@ -6417,7 +6417,7 @@ const char kSearchWebInSidePanelDescription[] = +@@ -6339,7 +6339,7 @@ const char kSearchWebInSidePanelDescription[] = // Random platform combinations ----------------------------------------------- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -9,7 +9,7 @@ const char kQuickCommandsName[] = "Quick Commands"; const char kQuickCommandsDescription[] = "Enable a text interface to browser features. Invoke with Ctrl-Space."; -@@ -6426,7 +6426,7 @@ const char kQuickCommandsDescription[] = +@@ -6348,7 +6348,7 @@ const char kQuickCommandsDescription[] = // BUILDFLAG(IS_FUCHSIA) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -18,7 +18,7 @@ const char kFollowingFeedSidepanelName[] = "Following feed in the sidepanel"; const char kFollowingFeedSidepanelDescription[] = "Enables the following feed in the sidepanel."; -@@ -6440,7 +6440,7 @@ const char kWebShareDescription[] = +@@ -6369,7 +6369,7 @@ const char kWebShareDescription[] = "platforms."; #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) @@ -27,26 +27,17 @@ const char kOzonePlatformHintChoiceDefault[] = "Default"; const char kOzonePlatformHintChoiceAuto[] = "Auto"; const char kOzonePlatformHintChoiceX11[] = "X11"; -@@ -6460,7 +6460,7 @@ const char kWebBluetoothConfirmPairingSupportDescripti +@@ -6389,7 +6389,7 @@ const char kWebBluetoothConfirmPairingSupportDescripti "Bluetooth"; #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - const char kForcePasswordInitialSyncWhenDecryptionFailsName[] = - "Force initial sync to clean local undecryptable passwords during startup"; - const char kForcePasswordInitialSyncWhenDecryptionFailsDescription[] = -@@ -6468,7 +6468,7 @@ const char kForcePasswordInitialSyncWhenDecryptionFail - "storage and requests initial sync."; - #endif // 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."; -@@ -6477,7 +6477,7 @@ const char kSkipUndecryptablePasswordsDescription[] = - "there are undecryptable ones."; +@@ -6403,7 +6403,7 @@ const char kForcePasswordInitialSyncWhenDecryptionFail + "storage and requests initial sync."; #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) @@ -54,7 +45,7 @@ const char kAsyncDnsName[] = "Async DNS resolver"; const char kAsyncDnsDescription[] = "Enables the built-in DNS resolver."; #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) -@@ -6577,7 +6577,7 @@ const char kElasticOverscrollDescription[] = +@@ -6496,7 +6496,7 @@ const char kElasticOverscrollDescription[] = #if BUILDFLAG(IS_WIN) || \ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) || \ diff --git a/www/chromium/files/patch-chrome_browser_flag__descriptions.h b/www/chromium/files/patch-chrome_browser_flag__descriptions.h index 3bc69500729..f891ca6d06a 100644 --- a/www/chromium/files/patch-chrome_browser_flag__descriptions.h +++ b/www/chromium/files/patch-chrome_browser_flag__descriptions.h @@ -1,6 +1,6 @@ ---- chrome/browser/flag_descriptions.h.orig 2023-01-11 09:17:16 UTC +--- chrome/browser/flag_descriptions.h.orig 2023-02-08 09:03:45 UTC +++ chrome/browser/flag_descriptions.h -@@ -3693,7 +3693,7 @@ extern const char kSearchWebInSidePanelDescription[]; +@@ -3657,14 +3657,14 @@ extern const char kSearchWebInSidePanelDescription[]; // Random platform combinations ----------------------------------------------- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -9,7 +9,15 @@ extern const char kQuickCommandsName[]; extern const char kQuickCommandsDescription[]; -@@ -3710,7 +3710,7 @@ extern const char kWebBluetoothConfirmPairingSupportNa + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || + // defined (OS_FUCHSIA) + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + extern const char kWebShareName[]; + extern const char kWebShareDescription[]; + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) +@@ -3674,7 +3674,7 @@ extern const char kWebBluetoothConfirmPairingSupportNa extern const char kWebBluetoothConfirmPairingSupportDescription[]; #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) @@ -18,14 +26,17 @@ extern const char kOzonePlatformHintChoiceDefault[]; extern const char kOzonePlatformHintChoiceAuto[]; extern const char kOzonePlatformHintChoiceX11[]; -@@ -3723,18 +3723,18 @@ extern const char kForcePasswordInitialSyncWhenDecrypt - extern const char kForcePasswordInitialSyncWhenDecryptionFailsDescription[]; +@@ -3684,7 +3684,7 @@ extern const char kOzonePlatformHintName[]; + extern const char kOzonePlatformHintDescription[]; #endif // 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[]; + +@@ -3692,13 +3692,13 @@ extern const char kForcePasswordInitialSyncWhenDecrypt + extern const char kForcePasswordInitialSyncWhenDecryptionFailsDescription[]; #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) @@ -40,7 +51,7 @@ extern const char kFollowingFeedSidepanelName[]; extern const char kFollowingFeedSidepanelDescription[]; #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || -@@ -3809,7 +3809,7 @@ extern const char kElasticOverscrollDescription[]; +@@ -3773,7 +3773,7 @@ extern const char kElasticOverscrollDescription[]; #if BUILDFLAG(IS_WIN) || \ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) || \ diff --git a/www/chromium/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc b/www/chromium/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc index 6d56e2f1ab3..274c688b8f3 100644 --- a/www/chromium/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc +++ b/www/chromium/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc @@ -1,6 +1,6 @@ ---- chrome/browser/media/webrtc/webrtc_logging_controller.cc.orig 2022-05-19 14:06:27 UTC +--- chrome/browser/media/webrtc/webrtc_logging_controller.cc.orig 2023-02-08 09:03:45 UTC +++ chrome/browser/media/webrtc/webrtc_logging_controller.cc -@@ -24,10 +24,10 @@ +@@ -23,10 +23,10 @@ #include "content/public/browser/browser_context.h" #include "content/public/browser/render_process_host.h" @@ -13,7 +13,7 @@ using webrtc_event_logging::WebRtcEventLogManager; -@@ -281,7 +281,7 @@ void WebRtcLoggingController::StartEventLogging( +@@ -277,7 +277,7 @@ void WebRtcLoggingController::StartEventLogging( web_app_id, callback); } @@ -22,7 +22,7 @@ void WebRtcLoggingController::GetLogsDirectory( LogsDirectoryCallback callback, LogsDirectoryErrorCallback error_callback) { -@@ -327,7 +327,7 @@ void WebRtcLoggingController::GrantLogsDirectoryAccess +@@ -322,7 +322,7 @@ void WebRtcLoggingController::GrantLogsDirectoryAccess FROM_HERE, base::BindOnce(std::move(callback), file_system.id(), registered_name)); } diff --git a/www/chromium/files/patch-chrome_browser_metrics_chrome__metrics__service__client.cc b/www/chromium/files/patch-chrome_browser_metrics_chrome__metrics__service__client.cc index e8eca8d52b7..e3554556086 100644 --- a/www/chromium/files/patch-chrome_browser_metrics_chrome__metrics__service__client.cc +++ b/www/chromium/files/patch-chrome_browser_metrics_chrome__metrics__service__client.cc @@ -1,6 +1,6 @@ ---- chrome/browser/metrics/chrome_metrics_service_client.cc.orig 2023-01-11 09:17:16 UTC +--- chrome/browser/metrics/chrome_metrics_service_client.cc.orig 2023-02-08 09:03:45 UTC +++ chrome/browser/metrics/chrome_metrics_service_client.cc -@@ -176,7 +176,7 @@ +@@ -175,7 +175,7 @@ #include "chrome/notification_helper/notification_helper_constants.h" #endif @@ -9,7 +9,7 @@ #include "components/metrics/motherboard_metrics_provider.h" #endif -@@ -735,7 +735,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic +@@ -738,7 +738,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic metrics_service_->RegisterMetricsProvider( std::make_unique()); @@ -18,7 +18,7 @@ metrics_service_->RegisterMetricsProvider( std::make_unique()); #endif -@@ -814,7 +814,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic +@@ -819,7 +819,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. @@ -27,7 +27,7 @@ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) metrics_service_->RegisterMetricsProvider( std::make_unique()); -@@ -912,7 +912,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic +@@ -917,7 +917,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic std::make_unique()); #endif @@ -36,7 +36,7 @@ metrics_service_->RegisterMetricsProvider( metrics::CreateDesktopSessionMetricsProvider()); #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || (BUILDFLAG(IS_LINUX) -@@ -1097,7 +1097,7 @@ bool ChromeMetricsServiceClient::RegisterForProfileEve +@@ -1108,7 +1108,7 @@ bool ChromeMetricsServiceClient::RegisterForProfileEve #endif // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. diff --git a/www/chromium/files/patch-chrome_browser_metrics_perf_cpu__identity.cc b/www/chromium/files/patch-chrome_browser_metrics_perf_cpu__identity.cc index ace1a4b8f5e..6b9920395e3 100644 --- a/www/chromium/files/patch-chrome_browser_metrics_perf_cpu__identity.cc +++ b/www/chromium/files/patch-chrome_browser_metrics_perf_cpu__identity.cc @@ -1,6 +1,6 @@ ---- chrome/browser/metrics/perf/cpu_identity.cc.orig 2022-11-30 08:12:58 UTC +--- chrome/browser/metrics/perf/cpu_identity.cc.orig 2023-02-08 09:03:45 UTC +++ chrome/browser/metrics/perf/cpu_identity.cc -@@ -109,7 +109,7 @@ CPUIdentity GetCPUIdentity() { +@@ -141,7 +141,7 @@ CPUIdentity GetCPUIdentity() { result.release = #if BUILDFLAG(IS_CHROMEOS_ASH) base::SysInfo::KernelVersion(); diff --git a/www/chromium/files/patch-chrome_browser_net_system__network__context__manager.cc b/www/chromium/files/patch-chrome_browser_net_system__network__context__manager.cc index 42851dfdae2..e86aac6d669 100644 --- a/www/chromium/files/patch-chrome_browser_net_system__network__context__manager.cc +++ b/www/chromium/files/patch-chrome_browser_net_system__network__context__manager.cc @@ -1,4 +1,4 @@ ---- chrome/browser/net/system_network_context_manager.cc.orig 2023-01-11 09:17:16 UTC +--- chrome/browser/net/system_network_context_manager.cc.orig 2023-02-08 09:03:45 UTC +++ chrome/browser/net/system_network_context_manager.cc @@ -92,7 +92,7 @@ @@ -9,7 +9,7 @@ #include "chrome/common/chrome_paths_internal.h" #include "chrome/grit/chromium_strings.h" #include "ui/base/l10n/l10n_util.h" -@@ -174,7 +174,7 @@ network::mojom::HttpAuthDynamicParamsPtr CreateHttpAut +@@ -177,7 +177,7 @@ network::mojom::HttpAuthDynamicParamsPtr CreateHttpAut auth_dynamic_params->basic_over_http_enabled = local_state->GetBoolean(prefs::kBasicAuthOverHttpEnabled); @@ -18,7 +18,7 @@ auth_dynamic_params->delegate_by_kdc_policy = local_state->GetBoolean(prefs::kAuthNegotiateDelegateByKdcPolicy); #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS) -@@ -452,7 +452,7 @@ SystemNetworkContextManager::SystemNetworkContextManag +@@ -455,7 +455,7 @@ SystemNetworkContextManager::SystemNetworkContextManag pref_change_registrar_.Add(prefs::kAllHttpAuthSchemesAllowedForOrigins, auth_pref_callback); @@ -27,7 +27,7 @@ pref_change_registrar_.Add(prefs::kAuthNegotiateDelegateByKdcPolicy, auth_pref_callback); #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS) -@@ -524,7 +524,7 @@ void SystemNetworkContextManager::RegisterPrefs(PrefRe +@@ -527,7 +527,7 @@ void SystemNetworkContextManager::RegisterPrefs(PrefRe registry->RegisterBooleanPref(prefs::kKerberosEnabled, false); #endif // BUILDFLAG(IS_CHROMEOS_LACROS) diff --git a/www/chromium/files/patch-chrome_browser_password__manager_password__reuse__manager__factory.cc b/www/chromium/files/patch-chrome_browser_password__manager_password__reuse__manager__factory.cc index 022a3a4941c..e84dc4c7445 100644 --- a/www/chromium/files/patch-chrome_browser_password__manager_password__reuse__manager__factory.cc +++ b/www/chromium/files/patch-chrome_browser_password__manager_password__reuse__manager__factory.cc @@ -1,6 +1,6 @@ ---- chrome/browser/password_manager/password_reuse_manager_factory.cc.orig 2022-09-24 10:57:32 UTC +--- chrome/browser/password_manager/password_reuse_manager_factory.cc.orig 2023-02-08 09:03:45 UTC +++ chrome/browser/password_manager/password_reuse_manager_factory.cc -@@ -92,7 +92,7 @@ KeyedService* PasswordReuseManagerFactory::BuildServic +@@ -101,7 +101,7 @@ KeyedService* PasswordReuseManagerFactory::BuildServic // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ diff --git a/www/chromium/files/patch-chrome_browser_platform__util__linux.cc b/www/chromium/files/patch-chrome_browser_platform__util__linux.cc index 0648db76b2a..521c822df25 100644 --- a/www/chromium/files/patch-chrome_browser_platform__util__linux.cc +++ b/www/chromium/files/patch-chrome_browser_platform__util__linux.cc @@ -1,6 +1,6 @@ ---- chrome/browser/platform_util_linux.cc.orig 2022-08-31 12:19:35 UTC +--- chrome/browser/platform_util_linux.cc.orig 2023-02-08 09:03:45 UTC +++ chrome/browser/platform_util_linux.cc -@@ -295,7 +295,9 @@ void RunCommand(const std::string& command, +@@ -296,7 +296,9 @@ void RunCommand(const std::string& command, base::LaunchOptions options; options.current_directory = working_directory; diff --git a/www/chromium/files/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc b/www/chromium/files/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc index 3a6b435d8c1..06f62efc6a9 100644 --- a/www/chromium/files/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc +++ b/www/chromium/files/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc @@ -1,6 +1,6 @@ ---- chrome/browser/policy/chrome_browser_cloud_management_controller_desktop.cc.orig 2022-05-19 14:06:27 UTC +--- chrome/browser/policy/chrome_browser_cloud_management_controller_desktop.cc.orig 2023-02-08 09:03:45 UTC +++ chrome/browser/policy/chrome_browser_cloud_management_controller_desktop.cc -@@ -47,7 +47,7 @@ +@@ -48,7 +48,7 @@ #include "chrome/browser/policy/browser_dm_token_storage_mac.h" #endif // BUILDFLAG(IS_MAC) @@ -9,7 +9,7 @@ #include "chrome/browser/policy/browser_dm_token_storage_linux.h" #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -@@ -56,7 +56,7 @@ +@@ -57,7 +57,7 @@ #include "chrome/install_static/install_util.h" #endif // BUILDFLAG(IS_WIN) @@ -18,7 +18,7 @@ #include "chrome/browser/enterprise/connectors/device_trust/device_trust_features.h" #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" -@@ -89,7 +89,7 @@ void ChromeBrowserCloudManagementControllerDesktop:: +@@ -90,7 +90,7 @@ void ChromeBrowserCloudManagementControllerDesktop:: #if BUILDFLAG(IS_MAC) storage_delegate = std::make_unique(); @@ -27,7 +27,7 @@ storage_delegate = std::make_unique(); #elif BUILDFLAG(IS_WIN) storage_delegate = std::make_unique(); -@@ -244,7 +244,7 @@ ChromeBrowserCloudManagementControllerDesktop::CreateC +@@ -245,7 +245,7 @@ ChromeBrowserCloudManagementControllerDesktop::CreateC std::unique_ptr ChromeBrowserCloudManagementControllerDesktop::CreateDeviceTrustKeyManager() { diff --git a/www/chromium/files/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc b/www/chromium/files/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc index 201f6d1d07e..8680d2a5ad3 100644 --- a/www/chromium/files/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc +++ b/www/chromium/files/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc @@ -1,11 +1,12 @@ ---- chrome/browser/policy/configuration_policy_handler_list_factory.cc.orig 2023-01-11 09:17:16 UTC +--- chrome/browser/policy/configuration_policy_handler_list_factory.cc.orig 2023-02-08 09:03:45 UTC +++ chrome/browser/policy/configuration_policy_handler_list_factory.cc -@@ -193,12 +193,12 @@ +@@ -200,13 +200,13 @@ #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 "components/device_signals/core/browser/pref_names.h" #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) @@ -15,7 +16,7 @@ #include "chrome/browser/web_applications/policy/web_app_settings_policy_handler.h" #endif -@@ -727,14 +727,14 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = +@@ -743,14 +743,14 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = prefs::kManagedDefaultGeolocationSetting, base::Value::Type::INTEGER }, #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) \ @@ -32,7 +33,7 @@ { key::kFullscreenAllowed, prefs::kFullscreenAllowed, base::Value::Type::BOOLEAN }, -@@ -1358,7 +1358,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = +@@ -1380,7 +1380,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = base::Value::Type::BOOLEAN }, #endif // BUILDFLAG(IS_CHROMEOS_ASH) @@ -41,7 +42,7 @@ { key::kGSSAPILibraryName, prefs::kGSSAPILibraryName, base::Value::Type::STRING }, -@@ -1428,18 +1428,18 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = +@@ -1450,18 +1450,18 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = prefs::kTotalMemoryLimitMb, base::Value::Type::INTEGER }, #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) @@ -63,7 +64,7 @@ { key::kDefaultBrowserSettingEnabled, prefs::kDefaultBrowserSettingEnabled, base::Value::Type::BOOLEAN }, -@@ -1452,7 +1452,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = +@@ -1474,7 +1474,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) // || BUILDFLAG(IS_FUCHSIA) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) \ @@ -72,7 +73,7 @@ { key::kAutoplayAllowed, prefs::kAutoplayAllowed, base::Value::Type::BOOLEAN }, -@@ -1562,7 +1562,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = +@@ -1581,7 +1581,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = base::Value::Type::BOOLEAN }, #endif // !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_CHROMEOS) @@ -81,7 +82,7 @@ { key::kAlternativeBrowserPath, browser_switcher::prefs::kAlternativeBrowserPath, base::Value::Type::STRING }, -@@ -1649,7 +1649,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = +@@ -1668,7 +1668,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = base::Value::Type::BOOLEAN }, #endif // BUILDFLAG(IS_CHROMEOS) @@ -90,7 +91,7 @@ { key::kAuthNegotiateDelegateByKdcPolicy, prefs::kAuthNegotiateDelegateByKdcPolicy, base::Value::Type::BOOLEAN }, -@@ -1696,7 +1696,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = +@@ -1715,7 +1715,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = #endif // BUILDFLAG(IS_CHROMEOS_ASH) #if BUILDFLAG(ENABLE_EXTENSIONS) && (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) \ @@ -99,16 +100,25 @@ { key::kChromeAppsEnabled, extensions::pref_names::kChromeAppsEnabled, base::Value::Type::BOOLEAN }, -@@ -1756,7 +1756,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = +@@ -1775,7 +1775,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = { key::kPrefixedStorageInfoEnabled, storage::kPrefixedStorageInfoEnabled, base::Value::Type::BOOLEAN }, -#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_BSD) || BUILDFLAG(IS_CHROMEOS_ASH) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD) { key::kHighEfficiencyModeEnabled, performance_manager::user_tuning::prefs::kHighEfficiencyModeEnabled, base::Value::Type::BOOLEAN }, -@@ -2062,7 +2062,7 @@ std::unique_ptr BuildH +@@ -2025,7 +2025,7 @@ std::unique_ptr BuildH + SimpleSchemaValidatingPolicyHandler::RECOMMENDED_PROHIBITED, + SimpleSchemaValidatingPolicyHandler::MANDATORY_ALLOWED)); + +-#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()); + handlers->AddHandler( +@@ -2102,7 +2102,7 @@ std::unique_ptr BuildH key::kBrowsingDataLifetime, browsing_data::prefs::kBrowsingDataLifetime, chrome_schema)); @@ -117,7 +127,7 @@ handlers->AddHandler(std::make_unique()); handlers->AddHandler(std::make_unique()); #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) -@@ -2097,7 +2097,7 @@ std::unique_ptr BuildH +@@ -2137,7 +2137,7 @@ std::unique_ptr BuildH std::vector> signin_legacy_policies; #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \ @@ -126,16 +136,16 @@ signin_legacy_policies.push_back(std::make_unique( key::kForceBrowserSignin, prefs::kForceBrowserSignin, base::Value::Type::BOOLEAN)); -@@ -2435,7 +2435,7 @@ std::unique_ptr BuildH - chrome_schema)); - +@@ -2478,7 +2478,7 @@ std::unique_ptr BuildH + extensions::pref_names::kManifestV2Availability, /*min=*/0, /*max=*/3, + /*clamp=*/false)); #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ - BUILDFLAG(IS_FUCHSIA) + BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) handlers->AddHandler( std::make_unique(chrome_schema)); #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || -@@ -2448,7 +2448,7 @@ std::unique_ptr BuildH +@@ -2491,7 +2491,7 @@ std::unique_ptr BuildH #endif #if BUILDFLAG(ENABLE_SPELLCHECK) @@ -144,7 +154,7 @@ handlers->AddHandler(std::make_unique()); handlers->AddHandler( std::make_unique( -@@ -2456,7 +2456,7 @@ std::unique_ptr BuildH +@@ -2499,7 +2499,7 @@ std::unique_ptr BuildH #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) #endif // BUILDFLAG(ENABLE_SPELLCHECK) diff --git a/www/chromium/files/patch-chrome_browser_prefs_browser__prefs.cc b/www/chromium/files/patch-chrome_browser_prefs_browser__prefs.cc index bc1c00c25de..5085a6174e8 100644 --- a/www/chromium/files/patch-chrome_browser_prefs_browser__prefs.cc +++ b/www/chromium/files/patch-chrome_browser_prefs_browser__prefs.cc @@ -1,6 +1,6 @@ ---- chrome/browser/prefs/browser_prefs.cc.orig 2023-01-11 09:17:16 UTC +--- chrome/browser/prefs/browser_prefs.cc.orig 2023-02-08 09:03:45 UTC +++ chrome/browser/prefs/browser_prefs.cc -@@ -449,14 +449,14 @@ +@@ -455,14 +455,14 @@ #include "components/os_crypt/os_crypt.h" #endif @@ -17,7 +17,7 @@ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) #include "chrome/browser/browser_switcher/browser_switcher_prefs.h" #endif -@@ -489,7 +489,7 @@ +@@ -495,7 +495,7 @@ #include "chrome/browser/sessions/session_service_log.h" #endif @@ -26,7 +26,7 @@ #include "ui/color/system_theme.h" #endif -@@ -1008,7 +1008,7 @@ void RegisterProfilePrefsForMigration( +@@ -1033,7 +1033,7 @@ void RegisterProfilePrefsForMigration( registry->RegisterIntegerPref(kProfileAvatarTutorialShown, 0); #endif @@ -35,7 +35,7 @@ // Deprecated 08/2022. registry->RegisterBooleanPref(prefs::kUsesSystemThemeDeprecated, false); #endif -@@ -1259,7 +1259,7 @@ void RegisterLocalState(PrefRegistrySimple* registry) +@@ -1292,7 +1292,7 @@ void RegisterLocalState(PrefRegistrySimple* registry) #endif // BUILDFLAG(GOOGLE_CHROME_BRANDING) #endif // BUILDFLAG(IS_WIN) @@ -44,7 +44,7 @@ web_app::url_handler_prefs::RegisterLocalStatePrefs(registry); #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -@@ -1586,11 +1586,11 @@ void RegisterProfilePrefs(user_prefs::PrefRegistrySync +@@ -1627,11 +1627,11 @@ void RegisterProfilePrefs(user_prefs::PrefRegistrySync safe_browsing::PostCleanupSettingsResetter::RegisterProfilePrefs(registry); #endif @@ -58,7 +58,7 @@ browser_switcher::BrowserSwitcherPrefs::RegisterProfilePrefs(registry); #endif -@@ -1974,7 +1974,7 @@ void MigrateObsoleteProfilePrefs(Profile* profile) { +@@ -2015,7 +2015,7 @@ void MigrateObsoleteProfilePrefs(Profile* profile) { profile_prefs->ClearPref(kProfileAvatarTutorialShown); #endif diff --git a/www/chromium/files/patch-chrome_browser_printing_print__backend__service__manager.cc b/www/chromium/files/patch-chrome_browser_printing_print__backend__service__manager.cc index 2ee56498371..eb0c3b23640 100644 --- a/www/chromium/files/patch-chrome_browser_printing_print__backend__service__manager.cc +++ b/www/chromium/files/patch-chrome_browser_printing_print__backend__service__manager.cc @@ -1,6 +1,6 @@ ---- chrome/browser/printing/print_backend_service_manager.cc.orig 2023-01-11 09:17:16 UTC +--- chrome/browser/printing/print_backend_service_manager.cc.orig 2023-02-08 09:03:45 UTC +++ chrome/browser/printing/print_backend_service_manager.cc -@@ -493,7 +493,7 @@ absl::optional PrintBackendServiceManager::R +@@ -513,7 +513,7 @@ absl::optional PrintBackendServiceManager::R query_clients_.insert(client_id); break; case ClientType::kQueryWithUi: @@ -9,7 +9,7 @@ if (!query_with_ui_clients_.empty()) return absl::nullopt; #endif -@@ -729,7 +729,7 @@ PrintBackendServiceManager::DetermineIdleTimeoutUpdate +@@ -751,7 +751,7 @@ PrintBackendServiceManager::DetermineIdleTimeoutUpdate break; case ClientType::kQueryWithUi: @@ -18,7 +18,7 @@ // No need to update if there were other query with UI clients. if (query_with_ui_clients_.size() > 1) return absl::nullopt; -@@ -786,7 +786,7 @@ PrintBackendServiceManager::DetermineIdleTimeoutUpdate +@@ -808,7 +808,7 @@ PrintBackendServiceManager::DetermineIdleTimeoutUpdate return kNoClientsRegisteredResetOnIdleTimeout; case ClientType::kQueryWithUi: diff --git a/www/chromium/files/patch-chrome_browser_printing_print__job__worker.cc b/www/chromium/files/patch-chrome_browser_printing_print__job__worker.cc index a972c861e8c..15d39fa7a99 100644 --- a/www/chromium/files/patch-chrome_browser_printing_print__job__worker.cc +++ b/www/chromium/files/patch-chrome_browser_printing_print__job__worker.cc @@ -1,11 +1,11 @@ ---- chrome/browser/printing/print_job_worker.cc.orig 2023-01-11 09:17:16 UTC +--- chrome/browser/printing/print_job_worker.cc.orig 2023-02-08 09:03:45 UTC +++ chrome/browser/printing/print_job_worker.cc -@@ -206,7 +206,7 @@ void PrintJobWorker::SetSettings(base::Value::Dict new +@@ -205,7 +205,7 @@ void PrintJobWorker::SetSettings(base::Value::Dict new crash_key = std::make_unique( print_backend->GetPrinterDriverInfo(printer_name)); --#if BUILDFLAG(IS_LINUX) && defined(USE_CUPS) -+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && defined(USE_CUPS) +-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(USE_CUPS) ++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_CUPS) PrinterBasicInfo basic_info; if (print_backend->GetPrinterBasicInfo(printer_name, &basic_info) == mojom::ResultCode::kSuccess) { diff --git a/www/chromium/files/patch-chrome_browser_process__singleton__posix.cc b/www/chromium/files/patch-chrome_browser_process__singleton__posix.cc index 4dd7268ab5a..7c02b36917b 100644 --- a/www/chromium/files/patch-chrome_browser_process__singleton__posix.cc +++ b/www/chromium/files/patch-chrome_browser_process__singleton__posix.cc @@ -1,6 +1,6 @@ ---- chrome/browser/process_singleton_posix.cc.orig 2022-08-31 12:19:35 UTC +--- chrome/browser/process_singleton_posix.cc.orig 2023-02-08 09:03:45 UTC +++ chrome/browser/process_singleton_posix.cc -@@ -97,7 +97,7 @@ +@@ -96,7 +96,7 @@ #include "net/base/network_interfaces.h" #include "ui/base/l10n/l10n_util.h" @@ -9,7 +9,7 @@ #include "chrome/browser/ui/process_singleton_dialog_linux.h" #endif -@@ -351,7 +351,7 @@ bool DisplayProfileInUseError(const base::FilePath& lo +@@ -350,7 +350,7 @@ bool DisplayProfileInUseError(const base::FilePath& lo if (g_disable_prompt) return g_user_opted_unlock_in_use_profile; diff --git a/www/chromium/files/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc b/www/chromium/files/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc index 7d8797561f8..862868bf5bf 100644 --- a/www/chromium/files/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc +++ b/www/chromium/files/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc @@ -1,6 +1,6 @@ ---- chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc.orig 2023-01-11 09:17:16 UTC +--- chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc.orig 2023-02-08 09:03:45 UTC +++ chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc -@@ -261,7 +261,7 @@ +@@ -260,7 +260,7 @@ #include "chrome/browser/ui/cocoa/screentime/screentime_features.h" #endif @@ -9,7 +9,7 @@ #include "chrome/browser/enterprise/idle/idle_service_factory.h" #endif -@@ -448,11 +448,11 @@ void ChromeBrowserMainExtraPartsProfiles:: +@@ -444,11 +444,11 @@ void ChromeBrowserMainExtraPartsProfiles:: #endif // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. diff --git a/www/chromium/files/patch-chrome_browser_profiles_profile__impl.cc b/www/chromium/files/patch-chrome_browser_profiles_profile__impl.cc index 2877f8a4cc9..c47e91edd59 100644 --- a/www/chromium/files/patch-chrome_browser_profiles_profile__impl.cc +++ b/www/chromium/files/patch-chrome_browser_profiles_profile__impl.cc @@ -1,6 +1,6 @@ ---- chrome/browser/profiles/profile_impl.cc.orig 2023-01-11 09:17:16 UTC +--- chrome/browser/profiles/profile_impl.cc.orig 2023-02-08 09:03:45 UTC +++ chrome/browser/profiles/profile_impl.cc -@@ -258,6 +258,10 @@ +@@ -257,6 +257,10 @@ #include "chrome/browser/spellchecker/spellcheck_service.h" #endif @@ -11,7 +11,7 @@ using bookmarks::BookmarkModel; using content::BrowserThread; using content::DownloadManagerDelegate; -@@ -846,7 +850,17 @@ void ProfileImpl::DoFinalInit(CreateMode create_mode) +@@ -861,7 +865,17 @@ void ProfileImpl::DoFinalInit(CreateMode create_mode) } base::FilePath ProfileImpl::last_selected_directory() { diff --git a/www/chromium/files/patch-chrome_browser_resources_sandbox__internals_sandbox__internals.ts b/www/chromium/files/patch-chrome_browser_resources_sandbox__internals_sandbox__internals.ts index b8cd2cb5a76..26db99026db 100644 --- a/www/chromium/files/patch-chrome_browser_resources_sandbox__internals_sandbox__internals.ts +++ b/www/chromium/files/patch-chrome_browser_resources_sandbox__internals_sandbox__internals.ts @@ -1,4 +1,4 @@ ---- chrome/browser/resources/sandbox_internals/sandbox_internals.ts.orig 2022-09-24 10:57:32 UTC +--- chrome/browser/resources/sandbox_internals/sandbox_internals.ts.orig 2023-02-08 09:03:45 UTC +++ chrome/browser/resources/sandbox_internals/sandbox_internals.ts @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be @@ -8,7 +8,7 @@ +// import './strings.m.js'; - import {loadTimeData} from 'chrome://resources/js/load_time_data.m.js'; + import {loadTimeData} from 'chrome://resources/js/load_time_data.js'; @@ -121,7 +121,7 @@ function androidHandler() { } // diff --git a/www/chromium/files/patch-chrome_browser_resources_settings_route.ts b/www/chromium/files/patch-chrome_browser_resources_settings_route.ts index 5029bf1149c..ebe1ea0e379 100644 --- a/www/chromium/files/patch-chrome_browser_resources_settings_route.ts +++ b/www/chromium/files/patch-chrome_browser_resources_settings_route.ts @@ -1,6 +1,6 @@ ---- chrome/browser/resources/settings/route.ts.orig 2022-11-30 08:12:58 UTC +--- chrome/browser/resources/settings/route.ts.orig 2023-02-08 09:03:45 UTC +++ chrome/browser/resources/settings/route.ts -@@ -202,7 +202,7 @@ function createBrowserSettingsRoutes(): Partial $i18n{syncConfirmationConfirmLabel} @@ -9,7 +9,7 @@ $i18n{syncConfirmationSettingsLabel} -@@ -405,7 +405,7 @@ +@@ -453,7 +453,7 @@ disabled="[[anyButtonClicked_]]"> $i18n{syncConfirmationUndoLabel} @@ -18,7 +18,7 @@ $i18n{syncConfirmationSettingsLabel} -@@ -448,7 +448,7 @@ +@@ -496,7 +496,7 @@ consent-confirmation> $i18n{syncConfirmationConfirmLabel} @@ -27,7 +27,7 @@ $i18n{syncConfirmationSettingsLabel} -@@ -458,7 +458,7 @@ +@@ -506,7 +506,7 @@ disabled="[[anyButtonClicked_]]"> $i18n{syncConfirmationUndoLabel} diff --git a/www/chromium/files/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc b/www/chromium/files/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc index fd15c8fa7ca..fb76734a5a1 100644 --- a/www/chromium/files/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc +++ b/www/chromium/files/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc @@ -1,6 +1,6 @@ ---- chrome/browser/safe_browsing/incident_reporting/incident_reporting_service.cc.orig 2022-05-19 14:06:27 UTC +--- chrome/browser/safe_browsing/incident_reporting/incident_reporting_service.cc.orig 2023-02-08 09:03:45 UTC +++ chrome/browser/safe_browsing/incident_reporting/incident_reporting_service.cc -@@ -707,7 +707,7 @@ void IncidentReportingService::OnEnvironmentDataCollec +@@ -705,7 +705,7 @@ void IncidentReportingService::OnEnvironmentDataCollec // Process::Current().CreationTime() is missing on some platforms. #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \ diff --git a/www/chromium/files/patch-chrome_browser_sync_chrome__sync__client.cc b/www/chromium/files/patch-chrome_browser_sync_chrome__sync__client.cc index 83f91e9e116..1229e1f28a5 100644 --- a/www/chromium/files/patch-chrome_browser_sync_chrome__sync__client.cc +++ b/www/chromium/files/patch-chrome_browser_sync_chrome__sync__client.cc @@ -1,6 +1,24 @@ ---- chrome/browser/sync/chrome_sync_client.cc.orig 2022-11-30 08:12:58 UTC +--- chrome/browser/sync/chrome_sync_client.cc.orig 2023-02-08 09:03:45 UTC +++ chrome/browser/sync/chrome_sync_client.cc -@@ -445,7 +445,7 @@ ChromeSyncClient::CreateDataTypeControllers(syncer::Sy +@@ -127,7 +127,7 @@ + #endif // BUILDFLAG(IS_ANDROID) + + #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" + #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || +@@ -448,7 +448,7 @@ ChromeSyncClient::CreateDataTypeControllers(syncer::Sy + #endif // !BUILDFLAG(IS_ANDROID) + + #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ +- BUILDFLAG(IS_WIN) ++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + if (features::kTabGroupsSaveSyncIntegration.Get()) { + controllers.push_back(std::make_unique( + syncer::SAVED_TAB_GROUP, +@@ -461,7 +461,7 @@ ChromeSyncClient::CreateDataTypeControllers(syncer::Sy // Chrome prefers OS provided spell checkers where they exist. So only sync the // custom dictionary on platforms that typically don't provide one. @@ -9,3 +27,12 @@ // Dictionary sync is enabled by default. if (GetPrefService()->GetBoolean(spellcheck::prefs::kSpellCheckEnable)) { controllers.push_back( +@@ -627,7 +627,7 @@ ChromeSyncClient::GetControllerDelegateForModelType(sy + ->GetControllerDelegate(); + } + #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ +- BUILDFLAG(IS_WIN) ++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + case syncer::SAVED_TAB_GROUP: { + DCHECK(features::kTabGroupsSaveSyncIntegration.Get()); + return SavedTabGroupServiceFactory::GetForProfile(profile_) diff --git a/www/chromium/files/patch-chrome_browser_sync_sync__service__factory.cc b/www/chromium/files/patch-chrome_browser_sync_sync__service__factory.cc new file mode 100644 index 00000000000..d77d4e7d571 --- /dev/null +++ b/www/chromium/files/patch-chrome_browser_sync_sync__service__factory.cc @@ -0,0 +1,29 @@ +--- chrome/browser/sync/sync_service_factory.cc.orig 2023-02-08 09:03:45 UTC ++++ chrome/browser/sync/sync_service_factory.cc +@@ -74,7 +74,7 @@ + #endif // BUILDFLAG(IS_CHROMEOS_ASH) + + #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_service_factory.h" + #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || + // BUILDFLAG(IS_WIN) +@@ -115,7 +115,7 @@ std::unique_ptr BuildSyncService( + // TODO(crbug.com/1052397): Reassess whether the following block needs to be + // included in lacros-chrome 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)) + syncer::SyncPrefs prefs(profile->GetPrefs()); + local_sync_backend_enabled = prefs.IsLocalSyncEnabled(); +@@ -251,7 +251,7 @@ SyncServiceFactory::SyncServiceFactory() + DependsOn(ThemeServiceFactory::GetInstance()); + #endif // !BUILDFLAG(IS_ANDROID) + #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ +- BUILDFLAG(IS_WIN) ++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + DependsOn(SavedTabGroupServiceFactory::GetInstance()); + #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || + // BUILDFLAG(IS_WIN) diff --git a/www/chromium/files/patch-chrome_browser_task__manager_sampling_task__group__sampler.cc b/www/chromium/files/patch-chrome_browser_task__manager_sampling_task__group__sampler.cc index d40142e3e83..474b8ed4d67 100644 --- a/www/chromium/files/patch-chrome_browser_task__manager_sampling_task__group__sampler.cc +++ b/www/chromium/files/patch-chrome_browser_task__manager_sampling_task__group__sampler.cc @@ -1,6 +1,6 @@ ---- chrome/browser/task_manager/sampling/task_group_sampler.cc.orig 2022-10-24 13:33:33 UTC +--- chrome/browser/task_manager/sampling/task_group_sampler.cc.orig 2023-02-08 09:03:45 UTC +++ chrome/browser/task_manager/sampling/task_group_sampler.cc -@@ -45,7 +45,7 @@ TaskGroupSampler::TaskGroupSampler( +@@ -44,7 +44,7 @@ TaskGroupSampler::TaskGroupSampler( const OnCpuRefreshCallback& on_cpu_refresh, const OnSwappedMemRefreshCallback& on_swapped_mem_refresh, const OnIdleWakeupsCallback& on_idle_wakeups, @@ -9,7 +9,7 @@ const OnOpenFdCountCallback& on_open_fd_count, #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) const OnProcessPriorityCallback& on_process_priority) -@@ -55,7 +55,7 @@ TaskGroupSampler::TaskGroupSampler( +@@ -54,7 +54,7 @@ TaskGroupSampler::TaskGroupSampler( on_cpu_refresh_callback_(on_cpu_refresh), on_swapped_mem_refresh_callback_(on_swapped_mem_refresh), on_idle_wakeups_callback_(on_idle_wakeups), @@ -18,7 +18,7 @@ on_open_fd_count_callback_(on_open_fd_count), #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) on_process_priority_callback_(on_process_priority) { -@@ -87,7 +87,7 @@ void TaskGroupSampler::Refresh(int64_t refresh_flags) +@@ -84,7 +84,7 @@ void TaskGroupSampler::Refresh(int64_t refresh_flags) base::BindOnce(on_swapped_mem_refresh_callback_)); } @@ -26,8 +26,8 @@ +#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) if (TaskManagerObserver::IsResourceRefreshEnabled(REFRESH_TYPE_IDLE_WAKEUPS, refresh_flags)) { - base::PostTaskAndReplyWithResult( -@@ -97,7 +97,7 @@ void TaskGroupSampler::Refresh(int64_t refresh_flags) + blocking_pool_runner_->PostTaskAndReplyWithResult( +@@ -94,7 +94,7 @@ void TaskGroupSampler::Refresh(int64_t refresh_flags) } #endif // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) @@ -35,8 +35,8 @@ +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) if (TaskManagerObserver::IsResourceRefreshEnabled(REFRESH_TYPE_FD_COUNT, refresh_flags)) { - base::PostTaskAndReplyWithResult( -@@ -147,7 +147,7 @@ int TaskGroupSampler::RefreshIdleWakeupsPerSecond() { + blocking_pool_runner_->PostTaskAndReplyWithResult( +@@ -143,7 +143,7 @@ int TaskGroupSampler::RefreshIdleWakeupsPerSecond() { return process_metrics_->GetIdleWakeupsPerSecond(); } diff --git a/www/chromium/files/patch-chrome_browser_themes_theme__service.cc b/www/chromium/files/patch-chrome_browser_themes_theme__service.cc index f8bf505760e..8835599eae0 100644 --- a/www/chromium/files/patch-chrome_browser_themes_theme__service.cc +++ b/www/chromium/files/patch-chrome_browser_themes_theme__service.cc @@ -1,6 +1,6 @@ ---- chrome/browser/themes/theme_service.cc.orig 2022-10-24 13:33:33 UTC +--- chrome/browser/themes/theme_service.cc.orig 2023-02-08 09:03:45 UTC +++ chrome/browser/themes/theme_service.cc -@@ -72,7 +72,7 @@ +@@ -71,7 +71,7 @@ #include "extensions/browser/extension_registry_observer.h" #endif @@ -9,7 +9,7 @@ #include "ui/linux/linux_ui.h" #include "ui/ozone/public/ozone_platform.h" #endif -@@ -314,7 +314,7 @@ CustomThemeSupplier* ThemeService::GetThemeSupplier() +@@ -313,7 +313,7 @@ CustomThemeSupplier* ThemeService::GetThemeSupplier() } bool ThemeService::ShouldUseCustomFrame() const { diff --git a/www/chromium/files/patch-chrome_browser_ui_browser__command__controller.cc b/www/chromium/files/patch-chrome_browser_ui_browser__command__controller.cc index 19e014a83a5..c2a5fe68ac5 100644 --- a/www/chromium/files/patch-chrome_browser_ui_browser__command__controller.cc +++ b/www/chromium/files/patch-chrome_browser_ui_browser__command__controller.cc @@ -1,6 +1,6 @@ ---- chrome/browser/ui/browser_command_controller.cc.orig 2022-11-30 08:12:58 UTC +--- chrome/browser/ui/browser_command_controller.cc.orig 2023-02-08 09:03:45 UTC +++ chrome/browser/ui/browser_command_controller.cc -@@ -98,7 +98,7 @@ +@@ -99,7 +99,7 @@ #include "components/user_manager/user_manager.h" #endif @@ -9,7 +9,7 @@ #include "ui/linux/linux_ui.h" #endif -@@ -287,7 +287,7 @@ bool BrowserCommandController::IsReservedCommandOrKey( +@@ -288,7 +288,7 @@ bool BrowserCommandController::IsReservedCommandOrKey( #endif } @@ -18,7 +18,7 @@ // If this key was registered by the user as a content editing hotkey, then // it is not reserved. auto* linux_ui = ui::LinuxUi::instance(); -@@ -532,7 +532,7 @@ bool BrowserCommandController::ExecuteCommandWithDispo +@@ -533,7 +533,7 @@ bool BrowserCommandController::ExecuteCommandWithDispo // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. @@ -27,7 +27,7 @@ case IDC_MINIMIZE_WINDOW: browser_->window()->Minimize(); break; -@@ -1099,7 +1099,7 @@ void BrowserCommandController::InitCommandState() { +@@ -1079,7 +1079,7 @@ void BrowserCommandController::InitCommandState() { #endif // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. diff --git a/www/chromium/files/patch-chrome_browser_ui_chrome__pages.cc b/www/chromium/files/patch-chrome_browser_ui_chrome__pages.cc index 33724a5b0e4..473f8b7005c 100644 --- a/www/chromium/files/patch-chrome_browser_ui_chrome__pages.cc +++ b/www/chromium/files/patch-chrome_browser_ui_chrome__pages.cc @@ -1,6 +1,6 @@ ---- chrome/browser/ui/chrome_pages.cc.orig 2022-11-30 08:12:58 UTC +--- chrome/browser/ui/chrome_pages.cc.orig 2023-02-08 09:03:45 UTC +++ chrome/browser/ui/chrome_pages.cc -@@ -69,7 +69,7 @@ +@@ -68,7 +68,7 @@ #endif #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -9,7 +9,7 @@ #include "chrome/browser/web_applications/web_app_utils.h" #endif -@@ -629,7 +629,7 @@ void ShowBrowserSigninOrSettings(Browser* browser, +@@ -630,7 +630,7 @@ void ShowBrowserSigninOrSettings(Browser* browser, #endif #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ diff --git a/www/chromium/files/patch-chrome_browser_ui_chrome__pages.h b/www/chromium/files/patch-chrome_browser_ui_chrome__pages.h index e023d796590..88de2f04ca9 100644 --- a/www/chromium/files/patch-chrome_browser_ui_chrome__pages.h +++ b/www/chromium/files/patch-chrome_browser_ui_chrome__pages.h @@ -1,6 +1,6 @@ ---- chrome/browser/ui/chrome_pages.h.orig 2022-10-24 13:33:33 UTC +--- chrome/browser/ui/chrome_pages.h.orig 2023-02-08 09:03:45 UTC +++ chrome/browser/ui/chrome_pages.h -@@ -30,7 +30,7 @@ enum class ConsentLevel; +@@ -33,7 +33,7 @@ enum class ConsentLevel; } // namespace signin #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -9,7 +9,7 @@ namespace web_app { enum class AppSettingsPageEntryPoint; } // namespace web_app -@@ -218,7 +218,7 @@ void ShowBrowserSigninOrSettings(Browser* browser, +@@ -222,7 +222,7 @@ void ShowBrowserSigninOrSettings(Browser* browser, #endif #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ diff --git a/www/chromium/files/patch-chrome_browser_ui_signin__view__controller.cc b/www/chromium/files/patch-chrome_browser_ui_signin__view__controller.cc index b54eaf3db04..6423d810b82 100644 --- a/www/chromium/files/patch-chrome_browser_ui_signin__view__controller.cc +++ b/www/chromium/files/patch-chrome_browser_ui_signin__view__controller.cc @@ -1,6 +1,6 @@ ---- chrome/browser/ui/signin_view_controller.cc.orig 2022-10-24 13:33:33 UTC +--- chrome/browser/ui/signin_view_controller.cc.orig 2023-02-08 09:03:45 UTC +++ chrome/browser/ui/signin_view_controller.cc -@@ -273,7 +273,7 @@ void SigninViewController::ShowModalEnterpriseConfirma +@@ -275,7 +275,7 @@ void SigninViewController::ShowModalEnterpriseConfirma SkColor profile_color, signin::SigninChoiceCallback callback) { #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ diff --git a/www/chromium/files/patch-chrome_browser_ui_startup_bad__flags__prompt.cc b/www/chromium/files/patch-chrome_browser_ui_startup_bad__flags__prompt.cc index fcb8d59ab3e..3d2f2240242 100644 --- a/www/chromium/files/patch-chrome_browser_ui_startup_bad__flags__prompt.cc +++ b/www/chromium/files/patch-chrome_browser_ui_startup_bad__flags__prompt.cc @@ -1,6 +1,6 @@ ---- chrome/browser/ui/startup/bad_flags_prompt.cc.orig 2022-11-30 08:12:58 UTC +--- chrome/browser/ui/startup/bad_flags_prompt.cc.orig 2023-02-08 09:03:45 UTC +++ chrome/browser/ui/startup/bad_flags_prompt.cc -@@ -93,7 +93,7 @@ static const char* kBadFlags[] = { +@@ -94,7 +94,7 @@ static const char* kBadFlags[] = { // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. diff --git a/www/chromium/files/patch-chrome_browser_ui_startup_startup__browser__creator.cc b/www/chromium/files/patch-chrome_browser_ui_startup_startup__browser__creator.cc index e551805c020..a96a722cbcf 100644 --- a/www/chromium/files/patch-chrome_browser_ui_startup_startup__browser__creator.cc +++ b/www/chromium/files/patch-chrome_browser_ui_startup_startup__browser__creator.cc @@ -1,4 +1,4 @@ ---- chrome/browser/ui/startup/startup_browser_creator.cc.orig 2023-01-11 09:17:16 UTC +--- chrome/browser/ui/startup/startup_browser_creator.cc.orig 2023-02-08 09:03:45 UTC +++ chrome/browser/ui/startup/startup_browser_creator.cc @@ -132,7 +132,7 @@ #include "chrome/credential_provider/common/gcp_strings.h" @@ -9,7 +9,7 @@ #include "chrome/browser/ui/startup/web_app_info_recorder_utils.h" #endif -@@ -1011,7 +1011,7 @@ bool StartupBrowserCreator::ProcessCmdLineImpl( +@@ -1006,7 +1006,7 @@ bool StartupBrowserCreator::ProcessCmdLineImpl( silent_launch = true; } @@ -18,7 +18,7 @@ // Writes open and installed web apps to the specified file without // launching a new browser window or tab. if (base::FeatureList::IsEnabled(features::kListWebAppsSwitch) && -@@ -1203,7 +1203,7 @@ bool StartupBrowserCreator::ProcessCmdLineImpl( +@@ -1198,7 +1198,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); diff --git a/www/chromium/files/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc b/www/chromium/files/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc index 4286e770992..746b815cbae 100644 --- a/www/chromium/files/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc +++ b/www/chromium/files/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc @@ -1,6 +1,6 @@ ---- chrome/browser/ui/startup/startup_browser_creator_impl.cc.orig 2023-01-11 09:17:16 UTC +--- chrome/browser/ui/startup/startup_browser_creator_impl.cc.orig 2023-02-08 09:03:45 UTC +++ chrome/browser/ui/startup/startup_browser_creator_impl.cc -@@ -257,7 +257,7 @@ Browser* StartupBrowserCreatorImpl::OpenTabsInBrowser( +@@ -259,7 +259,7 @@ Browser* StartupBrowserCreatorImpl::OpenTabsInBrowser( // at the state of the MessageLoop. Browser::CreateParams params = Browser::CreateParams(profile_, false); params.creation_source = Browser::CreationSource::kStartupCreator; diff --git a/www/chromium/files/patch-chrome_browser_ui_tab__helpers.cc b/www/chromium/files/patch-chrome_browser_ui_tab__helpers.cc index 052a789c9d8..f1a4efe37ab 100644 --- a/www/chromium/files/patch-chrome_browser_ui_tab__helpers.cc +++ b/www/chromium/files/patch-chrome_browser_ui_tab__helpers.cc @@ -1,21 +1,20 @@ ---- chrome/browser/ui/tab_helpers.cc.orig 2023-01-11 09:17:16 UTC +--- chrome/browser/ui/tab_helpers.cc.orig 2023-02-08 09:03:45 UTC +++ chrome/browser/ui/tab_helpers.cc -@@ -206,7 +206,7 @@ +@@ -203,7 +203,7 @@ #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) - #include "chrome/browser/autofill_assistant/common_dependencies_chrome.h" - #include "chrome/browser/autofill_assistant/platform_dependencies_desktop.h" #include "chrome/browser/ui/blocked_content/framebust_block_tab_helper.h" -@@ -547,13 +547,13 @@ void TabHelpers::AttachTabHelpers(WebContents* web_con - + #include "chrome/browser/ui/browser_finder.h" + #include "chrome/browser/ui/hats/hats_helper.h" +@@ -537,12 +537,12 @@ void TabHelpers::AttachTabHelpers(WebContents* web_con // TODO(crbug.com/1052397): 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)) + #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::DesktopSessionDurationObserver::CreateForWebContents(web_contents); #endif @@ -24,13 +23,4 @@ + BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) if (base::FeatureList::IsEnabled( features::kHappinessTrackingSurveysForDesktopDemo) || - base::FeatureList::IsEnabled(features::kTrustSafetySentimentSurvey) || -@@ -576,7 +576,7 @@ void TabHelpers::AttachTabHelpers(WebContents* web_con - #endif - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - if (base::FeatureList::IsEnabled( - autofill_assistant::features::kAutofillAssistantDesktop)) { - autofill_assistant::CreateForWebContents( + base::FeatureList::IsEnabled(features::kTrustSafetySentimentSurvey)) { diff --git a/www/chromium/files/patch-chrome_browser_ui_views_accelerator__table.cc b/www/chromium/files/patch-chrome_browser_ui_views_accelerator__table.cc index aa0eba565dd..b61f4ebe662 100644 --- a/www/chromium/files/patch-chrome_browser_ui_views_accelerator__table.cc +++ b/www/chromium/files/patch-chrome_browser_ui_views_accelerator__table.cc @@ -1,6 +1,6 @@ ---- chrome/browser/ui/views/accelerator_table.cc.orig 2023-01-11 09:17:16 UTC +--- chrome/browser/ui/views/accelerator_table.cc.orig 2023-02-08 09:03:45 UTC +++ chrome/browser/ui/views/accelerator_table.cc -@@ -61,11 +61,11 @@ const AcceleratorMapping kAcceleratorMap[] = { +@@ -64,11 +64,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}, @@ -14,7 +14,7 @@ {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}, -@@ -93,7 +93,7 @@ const AcceleratorMapping kAcceleratorMap[] = { +@@ -96,7 +96,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}, @@ -23,7 +23,7 @@ {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}, -@@ -138,7 +138,7 @@ const AcceleratorMapping kAcceleratorMap[] = { +@@ -141,7 +141,7 @@ const AcceleratorMapping kAcceleratorMap[] = { IDC_SHOW_AVATAR_MENU}, // Platform-specific key maps. @@ -32,12 +32,12 @@ {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}, -@@ -237,7 +237,7 @@ const AcceleratorMapping kAcceleratorMap[] = { - {ui::VKEY_SPACE, ui::EF_CONTROL_DOWN, IDC_TOGGLE_QUICK_COMMANDS}, +@@ -241,7 +241,7 @@ const AcceleratorMapping kAcceleratorMap[] = { #endif // !BUILDFLAG(IS_CHROMEOS) #endif // !BUILDFLAG(IS_MAC) --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #if BUILDFLAG(ENABLE_SCREEN_AI_SERVICE) && \ +- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) ++ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) {ui::VKEY_S, ui::EF_CONTROL_DOWN | ui::EF_SHIFT_DOWN, IDC_RUN_SCREEN_AI_VISUAL_ANNOTATIONS}, #endif diff --git a/www/chromium/files/patch-chrome_browser_ui_views_bubble__anchor__util__views.cc b/www/chromium/files/patch-chrome_browser_ui_views_bubble__anchor__util__views.cc deleted file mode 100644 index 276e25fa122..00000000000 --- a/www/chromium/files/patch-chrome_browser_ui_views_bubble__anchor__util__views.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/ui/views/bubble_anchor_util_views.cc.orig 2022-11-30 08:12:58 UTC -+++ chrome/browser/ui/views/bubble_anchor_util_views.cc -@@ -39,7 +39,7 @@ AnchorConfiguration GetPageInfoAnchorConfiguration(Bro - views::BubbleBorder::TOP_LEFT}; - - // TODO(https://crbug.com/1346734): Enable this on all platforms. --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - if (anchor == kLocationBar && browser_view->GetIsPictureInPictureType()) { - auto* frame_view = static_cast( - browser_view->frame()->GetFrameView()); diff --git a/www/chromium/files/patch-chrome_browser_ui_views_chrome__views__delegate.h b/www/chromium/files/patch-chrome_browser_ui_views_chrome__views__delegate.h index b55489a351f..8bb09f96e0d 100644 --- a/www/chromium/files/patch-chrome_browser_ui_views_chrome__views__delegate.h +++ b/www/chromium/files/patch-chrome_browser_ui_views_chrome__views__delegate.h @@ -1,6 +1,6 @@ ---- chrome/browser/ui/views/chrome_views_delegate.h.orig 2022-06-17 14:20:10 UTC +--- chrome/browser/ui/views/chrome_views_delegate.h.orig 2023-02-08 09:03:45 UTC +++ chrome/browser/ui/views/chrome_views_delegate.h -@@ -51,11 +51,11 @@ class ChromeViewsDelegate : public views::ViewsDelegat +@@ -54,11 +54,11 @@ class ChromeViewsDelegate : public views::ViewsDelegat base::OnceClosure callback) override; // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. diff --git a/www/chromium/files/patch-chrome_browser_ui_views_frame_browser__non__client__frame__view__factory__views.cc b/www/chromium/files/patch-chrome_browser_ui_views_frame_browser__non__client__frame__view__factory__views.cc index 2bd3192ff1c..a26a09c5169 100644 --- a/www/chromium/files/patch-chrome_browser_ui_views_frame_browser__non__client__frame__view__factory__views.cc +++ b/www/chromium/files/patch-chrome_browser_ui_views_frame_browser__non__client__frame__view__factory__views.cc @@ -1,4 +1,4 @@ ---- chrome/browser/ui/views/frame/browser_non_client_frame_view_factory_views.cc.orig 2023-01-11 09:17:16 UTC +--- chrome/browser/ui/views/frame/browser_non_client_frame_view_factory_views.cc.orig 2023-02-08 09:03:45 UTC +++ chrome/browser/ui/views/frame/browser_non_client_frame_view_factory_views.cc @@ -16,7 +16,7 @@ #include "chrome/browser/ui/views/frame/glass_browser_frame_view.h" @@ -18,12 +18,12 @@ auto* profile = browser_view->browser()->profile(); auto* linux_ui_theme = ui::LinuxUiTheme::GetForProfile(profile); auto* theme_service_factory = ThemeServiceFactory::GetForProfile(profile); -@@ -73,7 +73,7 @@ std::unique_ptr CreateBrows - BrowserFrame* frame, - BrowserView* browser_view) { - // TODO(https://crbug.com/1346734): Enable it on all platforms. --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) +@@ -75,7 +75,7 @@ std::unique_ptr CreateBrows if (browser_view->browser()->is_type_picture_in_picture()) { auto view = std::make_unique(frame, 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/www/chromium/files/patch-chrome_browser_ui_views_frame_browser__view.cc b/www/chromium/files/patch-chrome_browser_ui_views_frame_browser__view.cc index 977062300bb..9c4f86cf97c 100644 --- a/www/chromium/files/patch-chrome_browser_ui_views_frame_browser__view.cc +++ b/www/chromium/files/patch-chrome_browser_ui_views_frame_browser__view.cc @@ -1,6 +1,6 @@ ---- chrome/browser/ui/views/frame/browser_view.cc.orig 2023-01-11 09:17:16 UTC +--- chrome/browser/ui/views/frame/browser_view.cc.orig 2023-02-08 09:03:45 UTC +++ chrome/browser/ui/views/frame/browser_view.cc -@@ -2103,7 +2103,7 @@ void BrowserView::TabDraggingStatusChanged(bool is_dra +@@ -2115,7 +2115,7 @@ void BrowserView::TabDraggingStatusChanged(bool is_dra // CrOS cleanup is done. // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. diff --git a/www/chromium/files/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.cc b/www/chromium/files/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.cc index 5ce5a27281c..0ce07db8704 100644 --- a/www/chromium/files/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.cc +++ b/www/chromium/files/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.cc @@ -1,25 +1,52 @@ ---- chrome/browser/ui/views/frame/picture_in_picture_browser_frame_view.cc.orig 2023-01-11 09:17:16 UTC +--- chrome/browser/ui/views/frame/picture_in_picture_browser_frame_view.cc.orig 2023-02-08 09:03:45 UTC +++ chrome/browser/ui/views/frame/picture_in_picture_browser_frame_view.cc -@@ -32,7 +32,7 @@ +@@ -36,7 +36,7 @@ #include "ui/aura/window.h" #endif -#if BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "chrome/browser/ui/views/frame/browser_frame_view_paint_utils_linux.h" #include "chrome/browser/ui/views/frame/desktop_browser_frame_aura_linux.h" #endif - -@@ -256,7 +256,7 @@ void PictureInPictureBrowserFrameView::OnThemeChanged( - for (ContentSettingImageView* view : content_setting_views_) - view->SetIconColor(color_provider->GetColor(kColorOmniboxResultsIcon)); +@@ -57,7 +57,7 @@ constexpr int kBackToTabImageSize = 16; + // The height of the controls bar at the top of the window. + constexpr int kTopControlsHeight = 30; -#if BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // If the top bar background is already drawn by window_frame_provider_, skip - // drawing it again below. - if (window_frame_provider_) { -@@ -292,7 +292,7 @@ void PictureInPictureBrowserFrameView::AddedToWidget() - BrowserNonClientFrameView::AddedToWidget(); + // Frame border when window shadow is not drawn. + constexpr int kFrameBorderThickness = 4; + #endif +@@ -131,7 +131,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()) { +@@ -226,7 +226,7 @@ PictureInPictureBrowserFrameView::PictureInPictureBrow + }, + base::Unretained(this)))); + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + frame_background_ = std::make_unique(); + #endif + +@@ -343,7 +343,7 @@ void PictureInPictureBrowserFrameView::OnThemeChanged( + for (ContentSettingImageView* view : content_setting_views_) + view->SetIconColor(color_provider->GetColor(kColorOmniboxResultsIcon)); + +-#if !BUILDFLAG(IS_LINUX) ++#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD) + // On Linux the top bar background will be drawn in OnPaint(). + controls_container_view_->SetBackground(views::CreateSolidBackground( + SkColorSetA(color_provider->GetColor(kColorPipWindowControlsBackground), +@@ -376,7 +376,7 @@ void PictureInPictureBrowserFrameView::RemovedFromWidg + BrowserNonClientFrameView::RemovedFromWidget(); } -#if BUILDFLAG(IS_LINUX) @@ -27,16 +54,16 @@ gfx::Insets PictureInPictureBrowserFrameView::MirroredFrameBorderInsets() const { auto border = FrameBorderInsets(); -@@ -494,7 +494,7 @@ void PictureInPictureBrowserFrameView::OnMouseEvent(ui +@@ -547,7 +547,7 @@ void PictureInPictureBrowserFrameView::OnWidgetDestroy /////////////////////////////////////////////////////////////////////////////// // 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_) { - // Draw the PiP window frame borders and shadows, including the top bar - // background. -@@ -562,7 +562,7 @@ void PictureInPictureBrowserFrameView::UpdateTopBarVie +@@ -630,7 +630,7 @@ void PictureInPictureBrowserFrameView::UpdateTopBarVie } gfx::Insets PictureInPictureBrowserFrameView::FrameBorderInsets() const { @@ -45,7 +72,16 @@ if (window_frame_provider_) { const auto insets = window_frame_provider_->GetFrameThicknessDip(); const auto tiled_edges = frame()->tiled_edges(); -@@ -582,7 +582,7 @@ int PictureInPictureBrowserFrameView::GetTopAreaHeight +@@ -651,7 +651,7 @@ gfx::Insets PictureInPictureBrowserFrameView::FrameBor + } + + gfx::Insets PictureInPictureBrowserFrameView::ResizeBorderInsets() const { +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + return FrameBorderInsets(); + #else + return gfx::Insets(kResizeBorder); +@@ -662,7 +662,7 @@ int PictureInPictureBrowserFrameView::GetTopAreaHeight return FrameBorderInsets().top() + kTopControlsHeight; } @@ -53,4 +89,4 @@ +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) void PictureInPictureBrowserFrameView::SetWindowFrameProvider( ui::WindowFrameProvider* window_frame_provider) { - window_frame_provider_ = window_frame_provider; + DCHECK(window_frame_provider); diff --git a/www/chromium/files/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.h b/www/chromium/files/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.h index a1369d29157..ccc68dda3bd 100644 --- a/www/chromium/files/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.h +++ b/www/chromium/files/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.h @@ -1,4 +1,4 @@ ---- chrome/browser/ui/views/frame/picture_in_picture_browser_frame_view.h.orig 2023-01-11 09:17:16 UTC +--- chrome/browser/ui/views/frame/picture_in_picture_browser_frame_view.h.orig 2023-02-08 09:03:45 UTC +++ chrome/browser/ui/views/frame/picture_in_picture_browser_frame_view.h @@ -20,7 +20,7 @@ #include "ui/views/layout/box_layout_view.h" @@ -9,25 +9,25 @@ #include "ui/linux/window_frame_provider.h" #endif -@@ -67,7 +67,7 @@ class PictureInPictureBrowserFrameView - void OnThemeChanged() override; +@@ -75,7 +75,7 @@ class PictureInPictureBrowserFrameView void Layout() override; void AddedToWidget() override; + void RemovedFromWidget() override; -#if BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) gfx::Insets MirroredFrameBorderInsets() const override; gfx::Insets GetInputInsets() const override; SkRRect GetRestoredClipRegion() const override; -@@ -145,7 +145,7 @@ class PictureInPictureBrowserFrameView - // Returns the height of the top bar area, including the window top border. - int GetTopAreaHeight() const; +@@ -157,7 +157,7 @@ class PictureInPictureBrowserFrameView + // Called when mouse entered or exited the pip window. + void OnMouseEnteredOrExitedWindow(bool entered); -#if BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) // Sets the window frame provider so that it will be used for drawing. void SetWindowFrameProvider(ui::WindowFrameProvider* window_frame_provider); -@@ -177,7 +177,7 @@ class PictureInPictureBrowserFrameView +@@ -194,7 +194,7 @@ class PictureInPictureBrowserFrameView widget_observation_{this}; bool mouse_inside_window_ = false; diff --git a/www/chromium/files/patch-chrome_browser_ui_views_hung__renderer__view.cc b/www/chromium/files/patch-chrome_browser_ui_views_hung__renderer__view.cc index 7697ffc3094..92d21d08461 100644 --- a/www/chromium/files/patch-chrome_browser_ui_views_hung__renderer__view.cc +++ b/www/chromium/files/patch-chrome_browser_ui_views_hung__renderer__view.cc @@ -1,6 +1,6 @@ ---- chrome/browser/ui/views/hung_renderer_view.cc.orig 2022-06-17 14:20:10 UTC +--- chrome/browser/ui/views/hung_renderer_view.cc.orig 2023-02-08 09:03:45 UTC +++ chrome/browser/ui/views/hung_renderer_view.cc -@@ -401,7 +401,7 @@ void HungRendererDialogView::ForceCrashHungRenderer() +@@ -404,7 +404,7 @@ void HungRendererDialogView::ForceCrashHungRenderer() content::RenderProcessHost* rph = hung_pages_table_model_->GetRenderWidgetHost()->GetProcess(); if (rph) { diff --git a/www/chromium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc b/www/chromium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc index 885a4872b6b..c3ee2d018c9 100644 --- a/www/chromium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc +++ b/www/chromium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc @@ -1,4 +1,4 @@ ---- chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.cc.orig 2022-10-24 13:33:33 UTC +--- chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.cc.orig 2023-02-08 09:03:45 UTC +++ chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.cc @@ -50,7 +50,7 @@ namespace { @@ -18,7 +18,7 @@ // static std::unique_ptr SigninViewControllerDelegateViews::CreateEnterpriseConfirmationWebView( -@@ -456,7 +456,7 @@ SigninViewControllerDelegate::CreateProfileCustomizati +@@ -447,7 +447,7 @@ SigninViewControllerDelegate::CreateProfileCustomizati #endif // BUILDFLAG(ENABLE_DICE_SUPPORT) || BUILDFLAG(IS_CHROMEOS_LACROS) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ diff --git a/www/chromium/files/patch-chrome_browser_ui_views_tabs_new__tab__button.cc b/www/chromium/files/patch-chrome_browser_ui_views_tabs_new__tab__button.cc index 2edc92cd28d..26d4d15724e 100644 --- a/www/chromium/files/patch-chrome_browser_ui_views_tabs_new__tab__button.cc +++ b/www/chromium/files/patch-chrome_browser_ui_views_tabs_new__tab__button.cc @@ -1,6 +1,6 @@ ---- chrome/browser/ui/views/tabs/new_tab_button.cc.orig 2022-02-28 16:54:41 UTC +--- chrome/browser/ui/views/tabs/new_tab_button.cc.orig 2023-02-08 09:03:45 UTC +++ chrome/browser/ui/views/tabs/new_tab_button.cc -@@ -59,7 +59,7 @@ NewTabButton::NewTabButton(TabStrip* tab_strip, Presse +@@ -61,7 +61,7 @@ NewTabButton::NewTabButton(TabStrip* tab_strip, Presse SetAnimateOnStateChange(true); // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. diff --git a/www/chromium/files/patch-chrome_browser_ui_views_tabs_tab__drag__controller.cc b/www/chromium/files/patch-chrome_browser_ui_views_tabs_tab__drag__controller.cc index 58abe59fd39..0fdd9ffbddc 100644 --- a/www/chromium/files/patch-chrome_browser_ui_views_tabs_tab__drag__controller.cc +++ b/www/chromium/files/patch-chrome_browser_ui_views_tabs_tab__drag__controller.cc @@ -1,4 +1,4 @@ ---- chrome/browser/ui/views/tabs/tab_drag_controller.cc.orig 2023-01-11 09:17:16 UTC +--- chrome/browser/ui/views/tabs/tab_drag_controller.cc.orig 2023-02-08 09:03:45 UTC +++ chrome/browser/ui/views/tabs/tab_drag_controller.cc @@ -82,7 +82,7 @@ #include "components/remote_cocoa/browser/window.h" @@ -27,7 +27,7 @@ can_release_capture_ = false; #endif start_point_in_screen_ = gfx::Point(source_view_offset, mouse_offset.y()); -@@ -1106,7 +1106,7 @@ TabDragController::DragBrowserToNewTabStrip(TabDragCon +@@ -1107,7 +1107,7 @@ TabDragController::DragBrowserToNewTabStrip(TabDragCon // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. @@ -36,7 +36,7 @@ // 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. -@@ -2097,7 +2097,7 @@ void TabDragController::CompleteDrag() { +@@ -2101,7 +2101,7 @@ void TabDragController::CompleteDrag() { } // If source window was maximized - maximize the new window as well. @@ -45,7 +45,7 @@ // 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 -@@ -2488,7 +2488,7 @@ TabDragController::Liveness TabDragController::GetLoca +@@ -2495,7 +2495,7 @@ TabDragController::Liveness TabDragController::GetLoca } // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. diff --git a/www/chromium/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc b/www/chromium/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc new file mode 100644 index 00000000000..11f277d6d29 --- /dev/null +++ b/www/chromium/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc @@ -0,0 +1,20 @@ +--- chrome/browser/ui/webui/app_home/app_home_page_handler.cc.orig 2023-02-08 09:03:45 UTC ++++ chrome/browser/ui/webui/app_home/app_home_page_handler.cc +@@ -144,7 +144,7 @@ void AppHomePageHandler::InstallOsHooks(const web_app: + web_app->CanUserUninstallWebApp(); + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \ +- (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS_LACROS)) ++ ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && !BUILDFLAG(IS_CHROMEOS_LACROS)) + options.os_hooks[web_app::OsHookType::kUrlHandlers] = true; + #else + options.os_hooks[web_app::OsHookType::kUrlHandlers] = false; +@@ -276,7 +276,7 @@ void AppHomePageHandler::FillExtensionInfoList( + bool is_deprecated_app = false; + auto* context = extension_service_->GetBrowserContext(); + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_FUCHSIA) ++ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) + is_deprecated_app = extensions::IsExtensionUnsupportedDeprecatedApp( + context, extension->id()); + #endif diff --git a/www/chromium/files/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc b/www/chromium/files/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc index 29f07b054f2..0b74e9a454e 100644 --- a/www/chromium/files/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc +++ b/www/chromium/files/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc @@ -1,6 +1,6 @@ ---- chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc.orig 2023-01-11 09:17:16 UTC +--- chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc.orig 2023-02-08 09:03:45 UTC +++ chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc -@@ -319,7 +319,7 @@ +@@ -324,7 +324,7 @@ #include "chrome/browser/ui/webui/app_launcher_page_ui.h" #endif @@ -9,7 +9,7 @@ #include "chrome/browser/ui/webui/webui_js_error/webui_js_error_ui.h" #endif -@@ -345,17 +345,17 @@ +@@ -350,17 +350,17 @@ #endif #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -30,7 +30,7 @@ #include "chrome/browser/ui/webui/connectors_internals/connectors_internals_ui.h" #endif -@@ -716,7 +716,7 @@ bool IsAboutUI(const GURL& url) { +@@ -721,7 +721,7 @@ bool IsAboutUI(const GURL& url) { #if !BUILDFLAG(IS_ANDROID) || url.host_piece() == chrome::kChromeUITermsHost #endif @@ -39,7 +39,7 @@ || url.host_piece() == chrome::kChromeUILinuxProxyConfigHost #endif #if BUILDFLAG(IS_CHROMEOS_ASH) -@@ -1024,7 +1024,7 @@ WebUIFactoryFunction GetWebUIFactoryFunction(WebUI* we +@@ -1012,7 +1012,7 @@ WebUIFactoryFunction GetWebUIFactoryFunction(WebUI* we return &NewWebUI; } #endif // BUILDFLAG(IS_CHROMEOS_ASH) @@ -48,7 +48,7 @@ if (url.host_piece() == chrome::kChromeUIWebUIJsErrorHost) return &NewWebUI; #endif -@@ -1085,7 +1085,7 @@ WebUIFactoryFunction GetWebUIFactoryFunction(WebUI* we +@@ -1073,7 +1073,7 @@ WebUIFactoryFunction GetWebUIFactoryFunction(WebUI* we if (url.host_piece() == chrome::kChromeUINaClHost) return &NewWebUI; #endif @@ -57,7 +57,7 @@ defined(TOOLKIT_VIEWS)) || \ defined(USE_AURA) if (url.host_piece() == chrome::kChromeUITabModalConfirmDialogHost) -@@ -1145,27 +1145,27 @@ WebUIFactoryFunction GetWebUIFactoryFunction(WebUI* we +@@ -1137,27 +1137,27 @@ WebUIFactoryFunction GetWebUIFactoryFunction(WebUI* we } #endif #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ diff --git a/www/chromium/files/patch-chrome_browser_ui_webui_ntp_app__launcher__handler.cc b/www/chromium/files/patch-chrome_browser_ui_webui_ntp_app__launcher__handler.cc index 4d22d9b552f..2090592fc74 100644 --- a/www/chromium/files/patch-chrome_browser_ui_webui_ntp_app__launcher__handler.cc +++ b/www/chromium/files/patch-chrome_browser_ui_webui_ntp_app__launcher__handler.cc @@ -1,6 +1,6 @@ ---- chrome/browser/ui/webui/ntp/app_launcher_handler.cc.orig 2023-01-11 09:17:16 UTC +--- chrome/browser/ui/webui/ntp/app_launcher_handler.cc.orig 2023-02-08 09:03:45 UTC +++ chrome/browser/ui/webui/ntp/app_launcher_handler.cc -@@ -326,7 +326,7 @@ base::Value::Dict AppLauncherHandler::CreateExtensionI +@@ -323,7 +323,7 @@ base::Value::Dict AppLauncherHandler::CreateExtensionI bool is_deprecated_app = false; auto* context = extension_service_->GetBrowserContext(); #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -9,7 +9,7 @@ is_deprecated_app = extensions::IsExtensionUnsupportedDeprecatedApp(context, extension->id()); #endif -@@ -1444,7 +1444,7 @@ void AppLauncherHandler::InstallOsHooks(const web_app: +@@ -1455,7 +1455,7 @@ void AppLauncherHandler::InstallOsHooks(const web_app: options.os_hooks[web_app::OsHookType::kUninstallationViaOsSettings] = web_app->CanUserUninstallWebApp(); diff --git a/www/chromium/files/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc b/www/chromium/files/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc index 775c5a91652..521e5c28c53 100644 --- a/www/chromium/files/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc +++ b/www/chromium/files/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc @@ -1,4 +1,4 @@ ---- chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc.orig 2023-01-11 09:17:16 UTC +--- chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc.orig 2023-02-08 09:03:45 UTC +++ chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc @@ -122,7 +122,7 @@ #include "chrome/browser/ui/webui/settings/chromeos/constants/routes.mojom.h" @@ -27,7 +27,7 @@ bool allow_qt_theme = base::FeatureList::IsEnabled(ui::kAllowQt); #else bool allow_qt_theme = false; -@@ -382,7 +382,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht +@@ -378,7 +378,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht {"huge", IDS_SETTINGS_HUGE_FONT_SIZE}, {"sidePanelAlignLeft", IDS_SETTINGS_SIDE_PANEL_ALIGN_LEFT}, {"sidePanelAlignRight", IDS_SETTINGS_SIDE_PANEL_ALIGN_RIGHT}, @@ -36,7 +36,7 @@ {"gtkTheme", IDS_SETTINGS_GTK_THEME}, {"useGtkTheme", IDS_SETTINGS_USE_GTK_THEME}, {"qtTheme", IDS_SETTINGS_QT_THEME}, -@@ -392,7 +392,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht +@@ -388,7 +388,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht #else {"resetToDefaultTheme", IDS_SETTINGS_RESET_TO_DEFAULT_THEME}, #endif @@ -45,7 +45,7 @@ {"showWindowDecorations", IDS_SHOW_WINDOW_DECORATIONS}, #endif #if BUILDFLAG(IS_MAC) -@@ -416,7 +416,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht +@@ -412,7 +412,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. diff --git a/www/chromium/files/patch-chrome_browser_web__applications_extensions_extension__status__utils.cc b/www/chromium/files/patch-chrome_browser_web__applications_extensions_extension__status__utils.cc index 5d9bddaf2c3..a165c3d83aa 100644 --- a/www/chromium/files/patch-chrome_browser_web__applications_extensions_extension__status__utils.cc +++ b/www/chromium/files/patch-chrome_browser_web__applications_extensions_extension__status__utils.cc @@ -1,4 +1,4 @@ ---- chrome/browser/web_applications/extensions/extension_status_utils.cc.orig 2023-01-11 09:17:16 UTC +--- chrome/browser/web_applications/extensions/extension_status_utils.cc.orig 2023-02-08 09:03:45 UTC +++ chrome/browser/web_applications/extensions/extension_status_utils.cc @@ -26,7 +26,7 @@ namespace { const char* g_preinstalled_app_for_testing = nullptr; @@ -6,10 +6,10 @@ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ - BUILDFLAG(IS_FUCHSIA) + BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) - const char kMobilityPrintExtensionId[] = "alhngdkjgnedakdlnamimgfihgkmenbh"; + const char kMobilityPrintAndDirectPrintIoExtensionIds[] = + "alhngdkjgnedakdlnamimgfihgkmenbh,gnddkmpjjjcimefninepfmmddpgaaado"; - BASE_FEATURE(kChromeAppsDeprecationExcludeForceInstalls, -@@ -108,7 +108,7 @@ bool ClearExternalExtensionUninstalled(content::Browse +@@ -110,7 +110,7 @@ bool ClearExternalExtensionUninstalled(content::Browse } #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ diff --git a/www/chromium/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.cc b/www/chromium/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.cc index c8b13b596a2..ed11e5dcddc 100644 --- a/www/chromium/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.cc +++ b/www/chromium/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.cc @@ -1,6 +1,6 @@ ---- chrome/browser/web_applications/os_integration/web_app_shortcut.cc.orig 2022-10-24 13:33:33 UTC +--- chrome/browser/web_applications/os_integration/web_app_shortcut.cc.orig 2023-02-08 09:03:45 UTC +++ chrome/browser/web_applications/os_integration/web_app_shortcut.cc -@@ -54,7 +54,7 @@ namespace { +@@ -58,7 +58,7 @@ namespace { #if BUILDFLAG(IS_MAC) const int kDesiredIconSizesForShortcut[] = {16, 32, 128, 256, 512}; @@ -9,7 +9,7 @@ // 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}; -@@ -207,7 +207,7 @@ ShortcutOverrideForTesting::ShortcutOverrideForTesting +@@ -212,7 +212,7 @@ ShortcutOverrideForTesting::ShortcutOverrideForTesting #elif BUILDFLAG(IS_MAC) bool success = chrome_apps_folder.CreateUniqueTempDirUnderPath(base_path); DCHECK(success); @@ -18,7 +18,7 @@ bool success = desktop.CreateUniqueTempDirUnderPath(base_path); DCHECK(success); success = startup.CreateUniqueTempDirUnderPath(base_path); -@@ -226,7 +226,7 @@ ShortcutOverrideForTesting::ShortcutOverrideForTesting +@@ -231,7 +231,7 @@ ShortcutOverrideForTesting::ShortcutOverrideForTesting #elif BUILDFLAG(IS_MAC) bool success = chrome_apps_folder.CreateUniqueTempDir(); DCHECK(success); @@ -27,7 +27,7 @@ bool success = desktop.CreateUniqueTempDir(); DCHECK(success); success = startup.CreateUniqueTempDir(); -@@ -234,7 +234,7 @@ ShortcutOverrideForTesting::ShortcutOverrideForTesting +@@ -239,7 +239,7 @@ ShortcutOverrideForTesting::ShortcutOverrideForTesting #endif } @@ -36,7 +36,7 @@ auto callback = base::BindRepeating([](base::FilePath filename, std::string xdg_command, std::string file_contents) { -@@ -267,7 +267,7 @@ ShortcutOverrideForTesting::~ShortcutOverrideForTestin +@@ -272,7 +272,7 @@ ShortcutOverrideForTesting::~ShortcutOverrideForTestin } } } diff --git a/www/chromium/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.h b/www/chromium/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.h index 9995f9df7b9..7c5767dda5c 100644 --- a/www/chromium/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.h +++ b/www/chromium/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.h @@ -1,6 +1,6 @@ ---- chrome/browser/web_applications/os_integration/web_app_shortcut.h.orig 2023-01-11 09:17:16 UTC +--- chrome/browser/web_applications/os_integration/web_app_shortcut.h.orig 2023-02-08 09:03:45 UTC +++ chrome/browser/web_applications/os_integration/web_app_shortcut.h -@@ -21,7 +21,7 @@ +@@ -23,7 +23,7 @@ #include "ui/gfx/image/image_family.h" #include "url/gurl.h" @@ -9,7 +9,7 @@ #include "chrome/browser/web_applications/os_integration/web_app_shortcut_linux.h" #endif // BUILDFLAG(IS_LINUX) -@@ -39,7 +39,7 @@ class ImageSkia; +@@ -41,7 +41,7 @@ class ImageSkia; namespace web_app { @@ -18,7 +18,7 @@ struct LinuxFileRegistration { std::string xdg_command; std::string file_contents; -@@ -89,7 +89,7 @@ struct ShortcutOverrideForTesting +@@ -91,7 +91,7 @@ struct ShortcutOverrideForTesting #elif BUILDFLAG(IS_MAC) base::ScopedTempDir chrome_apps_folder; std::map startup_enabled; @@ -27,7 +27,7 @@ base::ScopedTempDir desktop; base::ScopedTempDir startup; std::vector linux_file_registration; -@@ -136,7 +136,7 @@ struct ShortcutInfo { +@@ -144,7 +144,7 @@ struct ShortcutInfo { std::set file_handler_extensions; std::set file_handler_mime_types; std::set protocol_handlers; diff --git a/www/chromium/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut__manager.cc b/www/chromium/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut__manager.cc index 2fd06366241..24e50b2664d 100644 --- a/www/chromium/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut__manager.cc +++ b/www/chromium/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut__manager.cc @@ -1,6 +1,6 @@ ---- chrome/browser/web_applications/os_integration/web_app_shortcut_manager.cc.orig 2023-01-11 09:17:16 UTC +--- chrome/browser/web_applications/os_integration/web_app_shortcut_manager.cc.orig 2023-02-08 09:03:45 UTC +++ chrome/browser/web_applications/os_integration/web_app_shortcut_manager.cc -@@ -449,7 +449,7 @@ std::unique_ptr WebAppShortcutManager::B +@@ -453,7 +453,7 @@ std::unique_ptr WebAppShortcutManager::B } } diff --git a/www/chromium/files/patch-chrome_browser_web__applications_web__app__provider.cc b/www/chromium/files/patch-chrome_browser_web__applications_web__app__provider.cc index f16e78f2717..2619d013807 100644 --- a/www/chromium/files/patch-chrome_browser_web__applications_web__app__provider.cc +++ b/www/chromium/files/patch-chrome_browser_web__applications_web__app__provider.cc @@ -1,6 +1,6 @@ ---- chrome/browser/web_applications/web_app_provider.cc.orig 2023-01-11 09:17:16 UTC +--- chrome/browser/web_applications/web_app_provider.cc.orig 2023-02-08 09:03:45 UTC +++ chrome/browser/web_applications/web_app_provider.cc -@@ -283,7 +283,7 @@ void WebAppProvider::CreateSubsystems(Profile* profile +@@ -295,7 +295,7 @@ void WebAppProvider::CreateSubsystems(Profile* profile protocol_handler_manager.get()); std::unique_ptr url_handler_manager; diff --git a/www/chromium/files/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc b/www/chromium/files/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc index d39bb32f98b..e727147778e 100644 --- a/www/chromium/files/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc +++ b/www/chromium/files/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc @@ -1,6 +1,6 @@ ---- chrome/browser/webauthn/chrome_authenticator_request_delegate.cc.orig 2023-01-11 09:17:16 UTC +--- chrome/browser/webauthn/chrome_authenticator_request_delegate.cc.orig 2023-02-08 09:03:45 UTC +++ chrome/browser/webauthn/chrome_authenticator_request_delegate.cc -@@ -679,7 +679,7 @@ void ChromeAuthenticatorRequestDelegate::ConfigureCabl +@@ -691,7 +691,7 @@ void ChromeAuthenticatorRequestDelegate::ConfigureCabl g_observer->ConfiguringCable(request_type); } diff --git a/www/chromium/files/patch-chrome_common_chrome__features.cc b/www/chromium/files/patch-chrome_common_chrome__features.cc index 926eb847d76..1a9756b11a2 100644 --- a/www/chromium/files/patch-chrome_common_chrome__features.cc +++ b/www/chromium/files/patch-chrome_common_chrome__features.cc @@ -1,6 +1,6 @@ ---- chrome/common/chrome_features.cc.orig 2023-01-11 09:17:16 UTC +--- chrome/common/chrome_features.cc.orig 2023-02-08 09:03:45 UTC +++ chrome/common/chrome_features.cc -@@ -108,7 +108,7 @@ BASE_FEATURE(kAsyncDns, +@@ -96,7 +96,7 @@ BASE_FEATURE(kAsyncDns, ); #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -9,7 +9,7 @@ // Enables or disables the Autofill survey triggered by opening a prompt to // save address info. BASE_FEATURE(kAutofillAddressSurvey, -@@ -126,7 +126,7 @@ BASE_FEATURE(kAutofillPasswordSurvey, +@@ -114,7 +114,7 @@ BASE_FEATURE(kAutofillPasswordSurvey, base::FEATURE_DISABLED_BY_DEFAULT); #endif @@ -18,7 +18,7 @@ // 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. -@@ -310,7 +310,7 @@ BASE_FEATURE(kDesktopPWAsEnforceWebAppSettingsPolicy, +@@ -303,7 +303,7 @@ BASE_FEATURE(kDesktopPWAsEnforceWebAppSettingsPolicy, // Enables or disables Desktop PWAs to be auto-started on OS login. BASE_FEATURE(kDesktopPWAsRunOnOsLogin, "DesktopPWAsRunOnOsLogin", @@ -27,7 +27,7 @@ base::FEATURE_ENABLED_BY_DEFAULT #else base::FEATURE_DISABLED_BY_DEFAULT -@@ -334,7 +334,7 @@ BASE_FEATURE(kDesktopPWAsWebBundles, +@@ -327,7 +327,7 @@ BASE_FEATURE(kDesktopPWAsWebBundles, base::FEATURE_DISABLED_BY_DEFAULT); #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -36,7 +36,7 @@ // 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. -@@ -358,7 +358,7 @@ BASE_FEATURE(kDisruptiveNotificationPermissionRevocati +@@ -354,7 +354,7 @@ BASE_FEATURE(kDisruptiveNotificationPermissionRevocati BASE_FEATURE(kDnsOverHttps, "DnsOverHttps", #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ @@ -45,7 +45,7 @@ base::FEATURE_ENABLED_BY_DEFAULT #else base::FEATURE_DISABLED_BY_DEFAULT -@@ -374,7 +374,7 @@ const base::FeatureParam kDnsOverHttpsFallbackPa +@@ -370,7 +370,7 @@ const base::FeatureParam kDnsOverHttpsFallbackPa const base::FeatureParam kDnsOverHttpsShowUiParam { &kDnsOverHttps, "ShowUi", #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ @@ -54,7 +54,7 @@ true #else false -@@ -750,7 +750,7 @@ BASE_FEATURE(kUpdateHistoryEntryPointsInIncognito, +@@ -748,7 +748,7 @@ BASE_FEATURE(kUpdateHistoryEntryPointsInIncognito, "UpdateHistoryEntryPointsInIncognito", base::FEATURE_ENABLED_BY_DEFAULT); @@ -63,7 +63,7 @@ BASE_FEATURE(kLinuxLowMemoryMonitor, "LinuxLowMemoryMonitor", base::FEATURE_DISABLED_BY_DEFAULT); -@@ -763,7 +763,7 @@ constexpr base::FeatureParam kLinuxLowMemoryMonit +@@ -761,7 +761,7 @@ constexpr base::FeatureParam kLinuxLowMemoryMonit &kLinuxLowMemoryMonitor, "critical_level", 255}; #endif // BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) diff --git a/www/chromium/files/patch-chrome_common_chrome__features.h b/www/chromium/files/patch-chrome_common_chrome__features.h index 66ba028caa7..16ff8c0343a 100644 --- a/www/chromium/files/patch-chrome_common_chrome__features.h +++ b/www/chromium/files/patch-chrome_common_chrome__features.h @@ -1,6 +1,6 @@ ---- chrome/common/chrome_features.h.orig 2022-11-30 08:12:58 UTC +--- chrome/common/chrome_features.h.orig 2023-02-08 09:03:45 UTC +++ chrome/common/chrome_features.h -@@ -81,13 +81,13 @@ BASE_DECLARE_FEATURE(kAppShimNewCloseBehavior); +@@ -73,13 +73,13 @@ BASE_DECLARE_FEATURE(kAppShimNewCloseBehavior); COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kAsyncDns); #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -16,7 +16,7 @@ COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kBackgroundModeAllowRestart); #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -@@ -189,7 +189,7 @@ BASE_DECLARE_FEATURE(kDesktopPWAsTabStripSettings); +@@ -186,7 +186,7 @@ BASE_DECLARE_FEATURE(kDesktopPWAsTabStripSettings); COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kDesktopPWAsWebBundles); #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -25,7 +25,7 @@ COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kChromeAppsDeprecation); COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kKeepForceInstalledPreinstalledApps); -@@ -432,7 +432,7 @@ BASE_DECLARE_FEATURE(kKAnonymityServiceOHTTPRequests); +@@ -429,7 +429,7 @@ BASE_DECLARE_FEATURE(kKAnonymityServiceOHTTPRequests); COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kUpdateHistoryEntryPointsInIncognito); @@ -34,7 +34,7 @@ COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kLinuxLowMemoryMonitor); COMPONENT_EXPORT(CHROME_FEATURES) extern const base::FeatureParam kLinuxLowMemoryMonitorModerateLevel; -@@ -440,7 +440,7 @@ COMPONENT_EXPORT(CHROME_FEATURES) +@@ -437,7 +437,7 @@ COMPONENT_EXPORT(CHROME_FEATURES) extern const base::FeatureParam kLinuxLowMemoryMonitorCriticalLevel; #endif // BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) diff --git a/www/chromium/files/patch-chrome_common_chrome__switches.cc b/www/chromium/files/patch-chrome_common_chrome__switches.cc index 452d99f086d..c99e7943950 100644 --- a/www/chromium/files/patch-chrome_common_chrome__switches.cc +++ b/www/chromium/files/patch-chrome_common_chrome__switches.cc @@ -1,6 +1,6 @@ ---- chrome/common/chrome_switches.cc.orig 2023-01-11 09:17:16 UTC +--- chrome/common/chrome_switches.cc.orig 2023-02-08 09:03:45 UTC +++ chrome/common/chrome_switches.cc -@@ -839,14 +839,14 @@ const char kAllowNaClSocketAPI[] = "allow-nacl-socket- +@@ -854,14 +854,14 @@ const char kAllowNaClSocketAPI[] = "allow-nacl-socket- #endif #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ diff --git a/www/chromium/files/patch-chrome_common_chrome__switches.h b/www/chromium/files/patch-chrome_common_chrome__switches.h index fa0ed3a8f3e..22f301e4eb0 100644 --- a/www/chromium/files/patch-chrome_common_chrome__switches.h +++ b/www/chromium/files/patch-chrome_common_chrome__switches.h @@ -1,6 +1,6 @@ ---- chrome/common/chrome_switches.h.orig 2023-01-11 09:17:16 UTC +--- chrome/common/chrome_switches.h.orig 2023-02-08 09:03:45 UTC +++ chrome/common/chrome_switches.h -@@ -263,12 +263,12 @@ extern const char kAllowNaClSocketAPI[]; +@@ -265,12 +265,12 @@ extern const char kAllowNaClSocketAPI[]; #endif #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ diff --git a/www/chromium/files/patch-chrome_common_media_cdm__host__file__path.cc b/www/chromium/files/patch-chrome_common_media_cdm__host__file__path.cc index a850b4fba35..af6ceaa3245 100644 --- a/www/chromium/files/patch-chrome_common_media_cdm__host__file__path.cc +++ b/www/chromium/files/patch-chrome_common_media_cdm__host__file__path.cc @@ -1,6 +1,6 @@ ---- chrome/common/media/cdm_host_file_path.cc.orig 2022-10-24 13:33:33 UTC +--- chrome/common/media/cdm_host_file_path.cc.orig 2023-02-08 09:03:45 UTC +++ chrome/common/media/cdm_host_file_path.cc -@@ -91,7 +91,7 @@ void AddCdmHostFilePaths( +@@ -90,7 +90,7 @@ void AddCdmHostFilePaths( cdm_host_file_paths->emplace_back(chrome_framework_path, chrome_framework_sig_path); diff --git a/www/chromium/files/patch-chrome_common_pref__names.cc b/www/chromium/files/patch-chrome_common_pref__names.cc index 593fc7cbf97..38e2238144a 100644 --- a/www/chromium/files/patch-chrome_common_pref__names.cc +++ b/www/chromium/files/patch-chrome_common_pref__names.cc @@ -1,4 +1,4 @@ ---- chrome/common/pref_names.cc.orig 2023-01-11 09:17:16 UTC +--- chrome/common/pref_names.cc.orig 2023-02-08 09:03:45 UTC +++ chrome/common/pref_names.cc @@ -1268,7 +1268,7 @@ const char kUseAshProxy[] = "lacros.proxy.use_ash_prox @@ -18,7 +18,7 @@ // 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). const char kUseCustomChromeFrame[] = "browser.custom_chrome_frame"; -@@ -1893,7 +1893,7 @@ const char kDownloadDirUpgraded[] = "download.director +@@ -1897,7 +1897,7 @@ const char kDownloadDirUpgraded[] = "download.director const char kDownloadLastCompleteTime[] = "download.last_complete_time"; #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ @@ -27,7 +27,7 @@ const char kOpenPdfDownloadInSystemReader[] = "download.open_pdf_in_system_reader"; #endif -@@ -2197,7 +2197,7 @@ const char kWebAppsPreferences[] = "web_apps.web_app_i +@@ -2207,7 +2207,7 @@ const char kWebAppsPreferences[] = "web_apps.web_app_i // its isolation requirements. const char kWebAppsIsolationState[] = "web_apps.isolation_state"; @@ -36,7 +36,7 @@ (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS_LACROS)) // Dictionary that maps origins to web apps that can act as URL handlers. const char kWebAppsUrlHandlerInfo[] = "web_apps.url_handler_info"; -@@ -2297,7 +2297,7 @@ const char kAmbientAuthenticationInPrivateModesEnabled +@@ -2307,7 +2307,7 @@ const char kAmbientAuthenticationInPrivateModesEnabled // requests. const char kBasicAuthOverHttpEnabled[] = "auth.basic_over_http_enabled"; @@ -45,7 +45,7 @@ // Boolean that specifies whether OK-AS-DELEGATE flag from KDC is respected // along with kAuthNegotiateDelegateAllowlist. const char kAuthNegotiateDelegateByKdcPolicy[] = -@@ -3300,7 +3300,7 @@ const char kBlockAutoplayEnabled[] = "media.block_auto +@@ -3336,7 +3336,7 @@ const char kBlockAutoplayEnabled[] = "media.block_auto const char kSandboxExternalProtocolBlocked[] = "profile.sandbox_external_protocol_blocked"; diff --git a/www/chromium/files/patch-chrome_common_pref__names.h b/www/chromium/files/patch-chrome_common_pref__names.h index 489a1c956f2..82057c1b601 100644 --- a/www/chromium/files/patch-chrome_common_pref__names.h +++ b/www/chromium/files/patch-chrome_common_pref__names.h @@ -1,4 +1,4 @@ ---- chrome/common/pref_names.h.orig 2023-01-11 09:17:16 UTC +--- chrome/common/pref_names.h.orig 2023-02-08 09:03:45 UTC +++ chrome/common/pref_names.h @@ -398,7 +398,7 @@ extern const char kUseAshProxy[]; #endif // BUILDFLAG(IS_CHROMEOS_LACROS) @@ -18,7 +18,7 @@ extern const char kUseCustomChromeFrame[]; #endif #if BUILDFLAG(ENABLE_PLUGINS) -@@ -616,7 +616,7 @@ extern const char kDownloadAllowedURLsForOpenByPolicy[ +@@ -617,7 +617,7 @@ extern const char kDownloadAllowedURLsForOpenByPolicy[ extern const char kDownloadDirUpgraded[]; extern const char kDownloadLastCompleteTime[]; #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ @@ -27,7 +27,7 @@ extern const char kOpenPdfDownloadInSystemReader[]; #endif #if BUILDFLAG(IS_ANDROID) -@@ -728,7 +728,7 @@ extern const char kWebAppsUninstalledDefaultChromeApps +@@ -731,7 +731,7 @@ extern const char kWebAppsUninstalledDefaultChromeApps extern const char kWebAppsPreferences[]; extern const char kWebAppsIsolationState[]; @@ -36,7 +36,7 @@ (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS_LACROS)) extern const char kWebAppsUrlHandlerInfo[]; #endif -@@ -859,7 +859,7 @@ extern const char kGloballyScopeHTTPAuthCacheEnabled[] +@@ -862,7 +862,7 @@ extern const char kGloballyScopeHTTPAuthCacheEnabled[] extern const char kAmbientAuthenticationInPrivateModesEnabled[]; extern const char kBasicAuthOverHttpEnabled[]; @@ -45,7 +45,7 @@ extern const char kAuthNegotiateDelegateByKdcPolicy[]; #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS) -@@ -1128,7 +1128,7 @@ extern const char kBlockAutoplayEnabled[]; +@@ -1139,7 +1139,7 @@ extern const char kBlockAutoplayEnabled[]; #endif extern const char kSandboxExternalProtocolBlocked[]; diff --git a/www/chromium/files/patch-chrome_common_url__constants.cc b/www/chromium/files/patch-chrome_common_url__constants.cc index fe33baf7386..58c8c977004 100644 --- a/www/chromium/files/patch-chrome_common_url__constants.cc +++ b/www/chromium/files/patch-chrome_common_url__constants.cc @@ -1,6 +1,6 @@ ---- chrome/common/url_constants.cc.orig 2022-11-30 08:12:58 UTC +--- chrome/common/url_constants.cc.orig 2023-02-08 09:03:45 UTC +++ chrome/common/url_constants.cc -@@ -498,7 +498,7 @@ const char kPhoneHubPermissionLearnMoreURL[] = +@@ -501,7 +501,7 @@ const char kPhoneHubPermissionLearnMoreURL[] = "https://support.google.com/chromebook/?p=multidevice"; #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ diff --git a/www/chromium/files/patch-chrome_common_url__constants.h b/www/chromium/files/patch-chrome_common_url__constants.h index acc05f44501..31401ef7b48 100644 --- a/www/chromium/files/patch-chrome_common_url__constants.h +++ b/www/chromium/files/patch-chrome_common_url__constants.h @@ -1,6 +1,6 @@ ---- chrome/common/url_constants.h.orig 2022-11-30 08:12:58 UTC +--- chrome/common/url_constants.h.orig 2023-02-08 09:03:45 UTC +++ chrome/common/url_constants.h -@@ -471,7 +471,7 @@ extern const char kOutdatedPluginLearnMoreURL[]; +@@ -476,7 +476,7 @@ extern const char kOutdatedPluginLearnMoreURL[]; extern const char kPhoneHubPermissionLearnMoreURL[]; #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ diff --git a/www/chromium/files/patch-chrome_common_webui__url__constants.cc b/www/chromium/files/patch-chrome_common_webui__url__constants.cc index ccdcab5ac45..2cc5bf27d85 100644 --- a/www/chromium/files/patch-chrome_common_webui__url__constants.cc +++ b/www/chromium/files/patch-chrome_common_webui__url__constants.cc @@ -1,6 +1,6 @@ ---- chrome/common/webui_url_constants.cc.orig 2023-01-11 09:17:16 UTC +--- chrome/common/webui_url_constants.cc.orig 2023-02-08 09:03:45 UTC +++ chrome/common/webui_url_constants.cc -@@ -487,18 +487,18 @@ const char kOsUIScanningAppURL[] = "os://scanning"; +@@ -490,18 +490,18 @@ const char kOsUIScanningAppURL[] = "os://scanning"; const char kOsUIVersionURL[] = "os://version"; #endif @@ -22,7 +22,7 @@ const char kChromeUIDiscardsHost[] = "discards"; const char kChromeUIDiscardsURL[] = "chrome://discards/"; #endif -@@ -513,14 +513,14 @@ const char kChromeUILinuxProxyConfigHost[] = "linux-pr +@@ -516,14 +516,14 @@ const char kChromeUILinuxProxyConfigHost[] = "linux-pr #endif #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ @@ -39,7 +39,7 @@ const char kChromeUIBrowserSwitchHost[] = "browser-switch"; const char kChromeUIBrowserSwitchURL[] = "chrome://browser-switch/"; const char kChromeUIEnterpriseProfileWelcomeHost[] = -@@ -537,7 +537,7 @@ const char kChromeUIProfilePickerUrl[] = "chrome://pro +@@ -540,7 +540,7 @@ const char kChromeUIProfilePickerUrl[] = "chrome://pro const char kChromeUIProfilePickerStartupQuery[] = "startup"; #endif @@ -48,7 +48,7 @@ defined(TOOLKIT_VIEWS)) || \ defined(USE_AURA) const char kChromeUITabModalConfirmDialogHost[] = "tab-modal-confirm-dialog"; -@@ -613,7 +613,7 @@ const char kPrivacySandboxSubPagePath[] = "/privacySan +@@ -616,7 +616,7 @@ const char kPrivacySandboxSubPagePath[] = "/privacySan #endif #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -57,7 +57,7 @@ const char kChromeUIWebAppSettingsURL[] = "chrome://app-settings/"; const char kChromeUIWebAppSettingsHost[] = "app-settings"; #endif -@@ -827,7 +827,7 @@ const char* const kChromeDebugURLs[] = { +@@ -831,7 +831,7 @@ const char* const kChromeDebugURLs[] = { blink::kChromeUIGpuJavaCrashURL, kChromeUIJavaCrashURL, #endif diff --git a/www/chromium/files/patch-chrome_common_webui__url__constants.h b/www/chromium/files/patch-chrome_common_webui__url__constants.h index c52623870f3..6fcf152e36d 100644 --- a/www/chromium/files/patch-chrome_common_webui__url__constants.h +++ b/www/chromium/files/patch-chrome_common_webui__url__constants.h @@ -1,6 +1,6 @@ ---- chrome/common/webui_url_constants.h.orig 2023-01-11 09:17:16 UTC +--- chrome/common/webui_url_constants.h.orig 2023-02-08 09:03:45 UTC +++ chrome/common/webui_url_constants.h -@@ -414,24 +414,24 @@ extern const char kOsUIScanningAppURL[]; +@@ -416,24 +416,24 @@ extern const char kOsUIScanningAppURL[]; extern const char kOsUIVersionURL[]; #endif @@ -29,7 +29,7 @@ extern const char kChromeUIWebAppSettingsURL[]; extern const char kChromeUIWebAppSettingsHost[]; #endif -@@ -446,14 +446,14 @@ extern const char kChromeUILinuxProxyConfigHost[]; +@@ -448,14 +448,14 @@ extern const char kChromeUILinuxProxyConfigHost[]; #endif #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ @@ -46,7 +46,7 @@ extern const char kChromeUIBrowserSwitchHost[]; extern const char kChromeUIBrowserSwitchURL[]; extern const char kChromeUIEnterpriseProfileWelcomeHost[]; -@@ -467,7 +467,7 @@ extern const char kChromeUIProfilePickerUrl[]; +@@ -469,7 +469,7 @@ extern const char kChromeUIProfilePickerUrl[]; extern const char kChromeUIProfilePickerStartupQuery[]; #endif diff --git a/www/chromium/files/patch-chrome_services_printing_print__backend__service__impl.cc b/www/chromium/files/patch-chrome_services_printing_print__backend__service__impl.cc index 1ae2b8418f4..a6da22438dc 100644 --- a/www/chromium/files/patch-chrome_services_printing_print__backend__service__impl.cc +++ b/www/chromium/files/patch-chrome_services_printing_print__backend__service__impl.cc @@ -1,6 +1,6 @@ ---- chrome/services/printing/print_backend_service_impl.cc.orig 2023-01-11 09:17:16 UTC +--- chrome/services/printing/print_backend_service_impl.cc.orig 2023-02-08 09:03:45 UTC +++ chrome/services/printing/print_backend_service_impl.cc -@@ -41,7 +41,7 @@ +@@ -42,7 +42,7 @@ #include "printing/backend/cups_connection_pool.h" #endif @@ -9,7 +9,7 @@ #include "base/no_destructor.h" #include "ui/linux/linux_ui.h" #include "ui/linux/linux_ui_delegate_stub.h" -@@ -68,7 +68,7 @@ namespace printing { +@@ -69,7 +69,7 @@ namespace printing { namespace { @@ -18,7 +18,7 @@ void InstantiateLinuxUiDelegate() { // TODO(crbug.com/809738) Until a real UI can be used in a utility process, // need to use the stub version. -@@ -437,7 +437,7 @@ void PrintBackendServiceImpl::Init(const std::string& +@@ -485,7 +485,7 @@ void PrintBackendServiceImpl::Init( // `InitCommon()`. InitializeProcessForPrinting(); print_backend_ = PrintBackend::CreateInstance(locale); @@ -27,12 +27,12 @@ // 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`. -@@ -620,7 +620,7 @@ void PrintBackendServiceImpl::UpdatePrintSettings( +@@ -672,7 +672,7 @@ void PrintBackendServiceImpl::UpdatePrintSettings( crash_keys_ = std::make_unique( print_backend_->GetPrinterDriverInfo(*printer_name)); --#if BUILDFLAG(IS_LINUX) && defined(USE_CUPS) -+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && defined(USE_CUPS) +-#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/www/chromium/files/patch-chrome_test_BUILD.gn b/www/chromium/files/patch-chrome_test_BUILD.gn index 7d77cdd0376..15260f87faf 100644 --- a/www/chromium/files/patch-chrome_test_BUILD.gn +++ b/www/chromium/files/patch-chrome_test_BUILD.gn @@ -1,6 +1,6 @@ ---- chrome/test/BUILD.gn.orig 2023-01-11 09:17:16 UTC +--- chrome/test/BUILD.gn.orig 2023-02-08 09:03:45 UTC +++ chrome/test/BUILD.gn -@@ -10141,7 +10141,7 @@ test("chrome_app_unittests") { +@@ -10219,7 +10219,7 @@ test("chrome_app_unittests") { "//components/heap_profiling/in_process", "//components/safe_browsing:buildflags", ] diff --git a/www/chromium/files/patch-chrome_test_chromedriver_chrome__launcher.cc b/www/chromium/files/patch-chrome_test_chromedriver_chrome__launcher.cc index 59ffc881311..bcfa108e4ed 100644 --- a/www/chromium/files/patch-chrome_test_chromedriver_chrome__launcher.cc +++ b/www/chromium/files/patch-chrome_test_chromedriver_chrome__launcher.cc @@ -1,6 +1,6 @@ ---- chrome/test/chromedriver/chrome_launcher.cc.orig 2022-03-25 21:59:56 UTC +--- chrome/test/chromedriver/chrome_launcher.cc.orig 2023-02-08 09:03:45 UTC +++ chrome/test/chromedriver/chrome_launcher.cc -@@ -65,6 +65,7 @@ +@@ -64,6 +64,7 @@ #include #include #include diff --git a/www/chromium/files/patch-chrome_test_chromedriver_chrome_chrome__finder.cc b/www/chromium/files/patch-chrome_test_chromedriver_chrome_chrome__finder.cc index ce32ad6feb3..0c05e3e9251 100644 --- a/www/chromium/files/patch-chrome_test_chromedriver_chrome_chrome__finder.cc +++ b/www/chromium/files/patch-chrome_test_chromedriver_chrome_chrome__finder.cc @@ -1,6 +1,6 @@ ---- chrome/test/chromedriver/chrome/chrome_finder.cc.orig 2022-04-21 18:48:31 UTC +--- chrome/test/chromedriver/chrome/chrome_finder.cc.orig 2023-02-08 09:03:45 UTC +++ chrome/test/chromedriver/chrome/chrome_finder.cc -@@ -53,7 +53,7 @@ void GetApplicationDirs(std::vector* l +@@ -57,7 +57,7 @@ void GetApplicationDirs(std::vector* l installation_locations[i].Append(L"Chromium\\Application")); } } @@ -9,7 +9,7 @@ void GetApplicationDirs(std::vector* locations) { // TODO: Respect users' PATH variables. // Until then, we use an approximation of the most common defaults. -@@ -138,7 +138,7 @@ bool FindChrome(base::FilePath* browser_exe) { +@@ -142,7 +142,7 @@ bool FindChrome(base::FilePath* browser_exe) { base::FilePath browser_exes_array[] = { #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) base::FilePath(chrome::kBrowserProcessExecutablePath), diff --git a/www/chromium/files/patch-chrome_test_interaction_interaction__test__util__browser.cc b/www/chromium/files/patch-chrome_test_interaction_interaction__test__util__browser.cc index 8c4051cbba7..534ecac8686 100644 --- a/www/chromium/files/patch-chrome_test_interaction_interaction__test__util__browser.cc +++ b/www/chromium/files/patch-chrome_test_interaction_interaction__test__util__browser.cc @@ -1,6 +1,6 @@ ---- chrome/test/interaction/interaction_test_util_browser.cc.orig 2023-01-11 09:17:16 UTC +--- chrome/test/interaction/interaction_test_util_browser.cc.orig 2023-02-08 09:03:45 UTC +++ chrome/test/interaction/interaction_test_util_browser.cc -@@ -26,7 +26,7 @@ +@@ -31,7 +31,7 @@ #include "ui/base/interaction/interaction_test_util_mac.h" #endif diff --git a/www/chromium/files/patch-chrome_updater_app_app__install.cc b/www/chromium/files/patch-chrome_updater_app_app__install.cc deleted file mode 100644 index 517b0746e2e..00000000000 --- a/www/chromium/files/patch-chrome_updater_app_app__install.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/updater/app/app_install.cc.orig 2023-01-11 09:17:16 UTC -+++ chrome/updater/app/app_install.cc -@@ -214,7 +214,7 @@ void AppInstall::WakeCandidate() { - update_service_internal, base::WrapRefCounted(this))); - } - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // TODO(crbug.com/1276114) - implement. - void AppInstall::WakeCandidateDone() { - NOTIMPLEMENTED(); diff --git a/www/chromium/files/patch-chrome_updater_app_app__uninstall.cc b/www/chromium/files/patch-chrome_updater_app_app__uninstall.cc deleted file mode 100644 index 141b761283b..00000000000 --- a/www/chromium/files/patch-chrome_updater_app_app__uninstall.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/updater/app/app_uninstall.cc.orig 2022-02-28 16:54:41 UTC -+++ chrome/updater/app/app_uninstall.cc -@@ -32,7 +32,7 @@ - #include "chrome/updater/win/setup/uninstall.h" - #elif BUILDFLAG(IS_MAC) - #include "chrome/updater/mac/setup/setup.h" --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "chrome/updater/linux/setup/setup.h" - #endif - diff --git a/www/chromium/files/patch-chrome_updater_configurator.cc b/www/chromium/files/patch-chrome_updater_configurator.cc new file mode 100644 index 00000000000..77cbfaf78d6 --- /dev/null +++ b/www/chromium/files/patch-chrome_updater_configurator.cc @@ -0,0 +1,11 @@ +--- chrome/updater/configurator.cc.orig 2023-02-08 09:03:45 UTC ++++ chrome/updater/configurator.cc +@@ -57,7 +57,7 @@ Configurator::Configurator(scoped_refptr + base::MakeRefCounted()), + patch_factory_( + base::MakeRefCounted()) { +-#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/www/chromium/files/patch-chrome_updater_installer.cc b/www/chromium/files/patch-chrome_updater_installer.cc deleted file mode 100644 index 9d60f181a54..00000000000 --- a/www/chromium/files/patch-chrome_updater_installer.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/updater/installer.cc.orig 2023-01-11 09:17:16 UTC -+++ chrome/updater/installer.cc -@@ -252,7 +252,7 @@ absl::optional Installer::GetCurrentIn - return path->AppendASCII(pv_.GetString()); - } - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - - AppInstallerResult RunApplicationInstaller( - const AppInfo& /*app_info*/, diff --git a/www/chromium/files/patch-chrome_updater_ipc_ipc__names.h b/www/chromium/files/patch-chrome_updater_ipc_ipc__names.h new file mode 100644 index 00000000000..3d33a2bac2e --- /dev/null +++ b/www/chromium/files/patch-chrome_updater_ipc_ipc__names.h @@ -0,0 +1,11 @@ +--- chrome/updater/ipc/ipc_names.h.orig 2023-02-08 09:03:45 UTC ++++ chrome/updater/ipc/ipc_names.h +@@ -13,7 +13,7 @@ namespace updater { + mojo::NamedPlatformChannel::ServerName GetUpdateServiceInternalServerName( + UpdaterScope scope); + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + mojo::NamedPlatformChannel::ServerName GetUpdateServiceServerName( + UpdaterScope scope); + #endif // BUILDFLAG(IS_LINUX) diff --git a/www/chromium/files/patch-chrome_updater_updater.cc b/www/chromium/files/patch-chrome_updater_updater.cc index b4293f0a395..1b12ee734f5 100644 --- a/www/chromium/files/patch-chrome_updater_updater.cc +++ b/www/chromium/files/patch-chrome_updater_updater.cc @@ -1,20 +1,11 @@ ---- chrome/updater/updater.cc.orig 2023-01-11 09:17:16 UTC +--- chrome/updater/updater.cc.orig 2023-02-08 09:03:45 UTC +++ chrome/updater/updater.cc -@@ -44,7 +44,7 @@ - #include "chrome/updater/win/win_util.h" +@@ -49,7 +49,7 @@ + #include "chrome/updater/util/win_util.h" #elif BUILDFLAG(IS_MAC) #include "chrome/updater/app/server/mac/server.h" -#elif BUILDFLAG(IS_LINUX) +#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) #include "chrome/updater/app/server/linux/server.h" - #include "chrome/updater/linux/ipc_support.h" #endif -@@ -137,7 +137,7 @@ int HandleUpdaterCommands(UpdaterScope updater_scope, - CHECK(false) << "--crash-me was used."; - } --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // As long as this object is alive, all Mojo API surface relevant to IPC - // connections is usable, and message pipes which span a process boundary will - // continue to function. diff --git a/www/chromium/files/patch-chrome_updater_util.cc b/www/chromium/files/patch-chrome_updater_util.cc deleted file mode 100644 index 2ef8ac63e4a..00000000000 --- a/www/chromium/files/patch-chrome_updater_util.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- chrome/updater/util.cc.orig 2023-01-11 09:17:16 UTC -+++ chrome/updater/util.cc -@@ -36,7 +36,7 @@ - #include "third_party/abseil-cpp/absl/types/optional.h" - #include "url/gurl.h" - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "chrome/updater/linux/linux_util.h" - #elif BUILDFLAG(IS_MAC) - #import "chrome/updater/mac/mac_util.h" -@@ -119,7 +119,7 @@ absl::optional GetBaseDataDirectory(Up - app_data_dir = GetApplicationDataDirectory(scope); - #elif BUILDFLAG(IS_MAC) - app_data_dir = GetApplicationSupportDirectory(scope); --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - app_data_dir = GetApplicationDataDirectory(scope); - #endif - if (!app_data_dir) { diff --git a/www/chromium/files/patch-chrome_updater_util_posix__util.cc b/www/chromium/files/patch-chrome_updater_util_posix__util.cc new file mode 100644 index 00000000000..019f8e5f277 --- /dev/null +++ b/www/chromium/files/patch-chrome_updater_util_posix__util.cc @@ -0,0 +1,20 @@ +--- chrome/updater/util/posix_util.cc.orig 2023-02-08 09:03:45 UTC ++++ chrome/updater/util/posix_util.cc +@@ -10,7 +10,7 @@ + #include "chrome/updater/updater_branding.h" + #include "chrome/updater/util/util.h" + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "chrome/updater/util/linux_util.h" + #endif + +@@ -42,7 +42,7 @@ base::FilePath GetUpdaterFolderName() { + + absl::optional GetBaseInstallDirectory(UpdaterScope scope) { + absl::optional path; +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + path = GetApplicationDataDirectory(scope); + #elif BUILDFLAG(IS_MAC) + path = GetLibraryFolderPath(scope); diff --git a/www/chromium/files/patch-chrome_utility_services.cc b/www/chromium/files/patch-chrome_utility_services.cc index 020df159a33..f0765bb1424 100644 --- a/www/chromium/files/patch-chrome_utility_services.cc +++ b/www/chromium/files/patch-chrome_utility_services.cc @@ -1,4 +1,4 @@ ---- chrome/utility/services.cc.orig 2022-09-24 10:57:32 UTC +--- chrome/utility/services.cc.orig 2023-02-08 09:03:45 UTC +++ chrome/utility/services.cc @@ -56,7 +56,7 @@ #include "chrome/services/system_signals/mac/mac_system_signals_service.h" @@ -27,7 +27,7 @@ auto RunSystemSignalsService( mojo::PendingReceiver receiver) { -@@ -287,7 +287,7 @@ auto RunCupsIppParser( +@@ -285,7 +285,7 @@ auto RunCupsIppParser( } #endif @@ -36,7 +36,7 @@ auto RunDocumentAnalysis( mojo::PendingReceiver receiver) { return std::make_unique(std::move(receiver)); -@@ -471,7 +471,7 @@ void RegisterMainThreadServices(mojo::ServiceFactory& +@@ -465,7 +465,7 @@ void RegisterMainThreadServices(mojo::ServiceFactory& services.Add(RunWindowsIconReader); #endif // BUILDFLAG(IS_WIN) @@ -45,7 +45,7 @@ services.Add(RunSystemSignalsService); #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -@@ -487,7 +487,7 @@ void RegisterMainThreadServices(mojo::ServiceFactory& +@@ -481,7 +481,7 @@ void RegisterMainThreadServices(mojo::ServiceFactory& services.Add(RunFileUtil); #endif diff --git a/www/chromium/files/patch-chromecast_browser_cast__browser__main__parts.cc b/www/chromium/files/patch-chromecast_browser_cast__browser__main__parts.cc index a9732ce7f6f..b6c9559e91e 100644 --- a/www/chromium/files/patch-chromecast_browser_cast__browser__main__parts.cc +++ b/www/chromium/files/patch-chromecast_browser_cast__browser__main__parts.cc @@ -1,4 +1,4 @@ ---- chromecast/browser/cast_browser_main_parts.cc.orig 2022-09-24 10:57:32 UTC +--- chromecast/browser/cast_browser_main_parts.cc.orig 2023-02-08 09:03:45 UTC +++ chromecast/browser/cast_browser_main_parts.cc @@ -90,7 +90,7 @@ #include "ui/base/ui_base_switches.h" @@ -9,7 +9,7 @@ #include #include #include -@@ -265,7 +265,7 @@ class CastViewsDelegate : public views::ViewsDelegate +@@ -263,7 +263,7 @@ class CastViewsDelegate : public views::ViewsDelegate #endif // defined(USE_AURA) @@ -18,7 +18,7 @@ base::FilePath GetApplicationFontsDir() { std::unique_ptr env(base::Environment::Create()); -@@ -311,7 +311,7 @@ const DefaultCommandLineSwitch kDefaultSwitches[] = { +@@ -309,7 +309,7 @@ const DefaultCommandLineSwitch kDefaultSwitches[] = { {cc::switches::kDisableThreadedAnimation, ""}, #endif // BUILDFLAG(IS_ANDROID) #endif // BUILDFLAG(IS_CAST_AUDIO_ONLY) @@ -27,7 +27,7 @@ #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. -@@ -482,7 +482,7 @@ void CastBrowserMainParts::ToolkitInitialized() { +@@ -480,7 +480,7 @@ void CastBrowserMainParts::ToolkitInitialized() { views_delegate_ = std::make_unique(); #endif // defined(USE_AURA) diff --git a/www/chromium/files/patch-chromecast_browser_cast__content__browser__client.cc b/www/chromium/files/patch-chromecast_browser_cast__content__browser__client.cc index d7460a9b0fd..037ac5a0032 100644 --- a/www/chromium/files/patch-chromecast_browser_cast__content__browser__client.cc +++ b/www/chromium/files/patch-chromecast_browser_cast__content__browser__client.cc @@ -1,6 +1,6 @@ ---- chromecast/browser/cast_content_browser_client.cc.orig 2023-01-11 09:17:16 UTC +--- chromecast/browser/cast_content_browser_client.cc.orig 2023-02-08 09:03:45 UTC +++ chromecast/browser/cast_content_browser_client.cc -@@ -433,7 +433,7 @@ void CastContentBrowserClient::AppendExtraCommandLineS +@@ -434,7 +434,7 @@ void CastContentBrowserClient::AppendExtraCommandLineS switches::kAudioOutputChannels)); } } else if (process_type == switches::kGpuProcess) { diff --git a/www/chromium/files/patch-components_autofill__assistant_browser_client__context.cc b/www/chromium/files/patch-components_autofill__assistant_browser_client__context.cc deleted file mode 100644 index 79721bfebd2..00000000000 --- a/www/chromium/files/patch-components_autofill__assistant_browser_client__context.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- components/autofill_assistant/browser/client_context.cc.orig 2023-01-11 09:17:16 UTC -+++ components/autofill_assistant/browser/client_context.cc -@@ -109,7 +109,7 @@ ClientContextProto::PlatformType ClientContext::GetPla - #if BUILDFLAG(IS_ANDROID) - return ClientContextProto::PLATFORM_TYPE_ANDROID; - #elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ -- BUILDFLAG(IS_WIN) || BUILDFLAG(IS_FUCHSIA) -+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) - return ClientContextProto::PLATFORM_TYPE_DESKTOP; - #else - return ClientContextProto::PLATFORM_TYPE_UNDEFINED; diff --git a/www/chromium/files/patch-components_autofill__assistant_browser_client__context__unittest.cc b/www/chromium/files/patch-components_autofill__assistant_browser_client__context__unittest.cc deleted file mode 100644 index b7dd3970a05..00000000000 --- a/www/chromium/files/patch-components_autofill__assistant_browser_client__context__unittest.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- components/autofill_assistant/browser/client_context_unittest.cc.orig 2023-01-11 09:17:16 UTC -+++ components/autofill_assistant/browser/client_context_unittest.cc -@@ -75,7 +75,7 @@ TEST_F(ClientContextTest, Initialize) { - ClientContextProto::PLATFORM_TYPE_ANDROID); - #endif - #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ -- BUILDFLAG(IS_WIN) || BUILDFLAG(IS_FUCHSIA) -+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) - EXPECT_THAT(actual_client_context.platform_type(), - ClientContextProto::PLATFORM_TYPE_DESKTOP); - #endif -@@ -256,7 +256,7 @@ TEST(GetPlatformType, ReturnsCorrectPlatform) { - ClientContextProto::PLATFORM_TYPE_ANDROID); - #endif - #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ -- BUILDFLAG(IS_WIN) || BUILDFLAG(IS_FUCHSIA) -+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) - EXPECT_THAT(ClientContext::GetPlatformType(), - ClientContextProto::PLATFORM_TYPE_DESKTOP); - #endif diff --git a/www/chromium/files/patch-components_autofill_core_browser_personal__data__manager.cc b/www/chromium/files/patch-components_autofill_core_browser_personal__data__manager.cc index e71968c8c30..7f547bfd6a2 100644 --- a/www/chromium/files/patch-components_autofill_core_browser_personal__data__manager.cc +++ b/www/chromium/files/patch-components_autofill_core_browser_personal__data__manager.cc @@ -1,6 +1,6 @@ ---- components/autofill/core/browser/personal_data_manager.cc.orig 2023-01-11 09:17:16 UTC +--- components/autofill/core/browser/personal_data_manager.cc.orig 2023-02-08 09:03:45 UTC +++ components/autofill/core/browser/personal_data_manager.cc -@@ -2079,7 +2079,8 @@ bool PersonalDataManager::ShouldShowCardsFromAccountOp +@@ -2148,7 +2148,8 @@ bool PersonalDataManager::ShouldShowCardsFromAccountOp // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || \ diff --git a/www/chromium/files/patch-components_autofill_core_common_autofill__payments__features.cc b/www/chromium/files/patch-components_autofill_core_common_autofill__payments__features.cc index 77630f4e740..912bc338b5e 100644 --- a/www/chromium/files/patch-components_autofill_core_common_autofill__payments__features.cc +++ b/www/chromium/files/patch-components_autofill_core_common_autofill__payments__features.cc @@ -1,6 +1,6 @@ ---- components/autofill/core/common/autofill_payments_features.cc.orig 2022-11-30 08:12:58 UTC +--- components/autofill/core/common/autofill_payments_features.cc.orig 2023-02-08 09:03:45 UTC +++ components/autofill/core/common/autofill_payments_features.cc -@@ -267,7 +267,7 @@ const base::FeatureParam +@@ -247,7 +247,7 @@ const base::FeatureParam bool ShouldShowImprovedUserConsentForCreditCardSave() { // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. diff --git a/www/chromium/files/patch-components_components__chromium__strings.grd b/www/chromium/files/patch-components_components__chromium__strings.grd index d88e2bafa1a..affeda3751b 100644 --- a/www/chromium/files/patch-components_components__chromium__strings.grd +++ b/www/chromium/files/patch-components_components__chromium__strings.grd @@ -1,6 +1,6 @@ ---- components/components_chromium_strings.grd.orig 2022-07-22 17:30:31 UTC +--- components/components_chromium_strings.grd.orig 2023-02-08 09:03:45 UTC +++ components/components_chromium_strings.grd -@@ -223,7 +223,7 @@ +@@ -220,7 +220,7 @@ diff --git a/www/chromium/files/patch-components_components__google__chrome__strings.grd b/www/chromium/files/patch-components_components__google__chrome__strings.grd index 779ac354013..53ff1e162e3 100644 --- a/www/chromium/files/patch-components_components__google__chrome__strings.grd +++ b/www/chromium/files/patch-components_components__google__chrome__strings.grd @@ -1,6 +1,6 @@ ---- components/components_google_chrome_strings.grd.orig 2022-07-22 17:30:31 UTC +--- components/components_google_chrome_strings.grd.orig 2023-02-08 09:03:45 UTC +++ components/components_google_chrome_strings.grd -@@ -230,7 +230,7 @@ +@@ -220,7 +220,7 @@ diff --git a/www/chromium/files/patch-components_feature__engagement_public_feature__constants.cc b/www/chromium/files/patch-components_feature__engagement_public_feature__constants.cc index ba62f1cc5d9..29c5bd9f177 100644 --- a/www/chromium/files/patch-components_feature__engagement_public_feature__constants.cc +++ b/www/chromium/files/patch-components_feature__engagement_public_feature__constants.cc @@ -1,4 +1,4 @@ ---- components/feature_engagement/public/feature_constants.cc.orig 2023-01-11 09:17:16 UTC +--- components/feature_engagement/public/feature_constants.cc.orig 2023-02-08 09:03:45 UTC +++ components/feature_engagement/public/feature_constants.cc @@ -24,7 +24,7 @@ BASE_FEATURE(kUseClientConfigIPH, BASE_FEATURE(kIPHDummyFeature, "IPH_Dummy", base::FEATURE_DISABLED_BY_DEFAULT); @@ -9,7 +9,7 @@ BASE_FEATURE(kIPHBatterySaverModeFeature, "IPH_BatterySaverMode", base::FEATURE_DISABLED_BY_DEFAULT); -@@ -424,7 +424,8 @@ BASE_FEATURE(kIPHOverflowMenuTipFeature, +@@ -424,7 +424,8 @@ BASE_FEATURE(kIPHPriceNotificationsWhileBrowsingFeatur #endif // BUILDFLAG(IS_IOS) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \ diff --git a/www/chromium/files/patch-components_feature__engagement_public_feature__constants.h b/www/chromium/files/patch-components_feature__engagement_public_feature__constants.h index 2d71ef750be..6f2a0940641 100644 --- a/www/chromium/files/patch-components_feature__engagement_public_feature__constants.h +++ b/www/chromium/files/patch-components_feature__engagement_public_feature__constants.h @@ -1,4 +1,4 @@ ---- components/feature_engagement/public/feature_constants.h.orig 2023-01-11 09:17:16 UTC +--- components/feature_engagement/public/feature_constants.h.orig 2023-02-08 09:03:45 UTC +++ components/feature_engagement/public/feature_constants.h @@ -32,7 +32,7 @@ BASE_DECLARE_FEATURE(kIPHDummyFeature); BASE_DECLARE_FEATURE(kEnableIPH); @@ -9,7 +9,7 @@ BASE_DECLARE_FEATURE(kIPHBatterySaverModeFeature); BASE_DECLARE_FEATURE(kIPHDesktopSharedHighlightingFeature); BASE_DECLARE_FEATURE(kIPHDesktopTabGroupsNewGroupFeature); -@@ -185,7 +185,8 @@ BASE_DECLARE_FEATURE(kIPHOverflowMenuTipFeature); +@@ -185,7 +185,8 @@ BASE_DECLARE_FEATURE(kIPHPriceNotificationsWhileBrowsi #endif // BUILDFLAG(IS_IOS) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \ diff --git a/www/chromium/files/patch-components_feature__engagement_public_feature__list.cc b/www/chromium/files/patch-components_feature__engagement_public_feature__list.cc index 6111e53ba6d..98f3ef9456f 100644 --- a/www/chromium/files/patch-components_feature__engagement_public_feature__list.cc +++ b/www/chromium/files/patch-components_feature__engagement_public_feature__list.cc @@ -1,7 +1,7 @@ ---- components/feature_engagement/public/feature_list.cc.orig 2023-01-11 09:17:16 UTC +--- components/feature_engagement/public/feature_list.cc.orig 2023-02-08 09:03:45 UTC +++ components/feature_engagement/public/feature_list.cc @@ -122,7 +122,7 @@ const base::Feature* const kAllFeatures[] = { - &kIPHOverflowMenuTipFeature, + &kIPHPriceNotificationsWhileBrowsingFeature, #endif // BUILDFLAG(IS_IOS) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \ - BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) diff --git a/www/chromium/files/patch-components_feature__engagement_public_feature__list.h b/www/chromium/files/patch-components_feature__engagement_public_feature__list.h index e92c687b77c..86c4b5098c3 100644 --- a/www/chromium/files/patch-components_feature__engagement_public_feature__list.h +++ b/www/chromium/files/patch-components_feature__engagement_public_feature__list.h @@ -1,6 +1,6 @@ ---- components/feature_engagement/public/feature_list.h.orig 2023-01-11 09:17:16 UTC +--- components/feature_engagement/public/feature_list.h.orig 2023-02-08 09:03:45 UTC +++ components/feature_engagement/public/feature_list.h -@@ -222,7 +222,7 @@ DEFINE_VARIATION_PARAM(kIPHOverflowMenuTipFeature, "IP +@@ -223,7 +223,7 @@ DEFINE_VARIATION_PARAM(kIPHPriceNotificationsWhileBrow #endif // BUILDFLAG(IS_IOS) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \ @@ -9,7 +9,7 @@ DEFINE_VARIATION_PARAM(kIPHBatterySaverModeFeature, "IPH_BatterySaverMode"); DEFINE_VARIATION_PARAM(kIPHDesktopTabGroupsNewGroupFeature, "IPH_DesktopTabGroupsNewGroup"); -@@ -268,7 +268,8 @@ DEFINE_VARIATION_PARAM(kIPHPriceTrackingInSidePanelFea +@@ -269,7 +269,8 @@ DEFINE_VARIATION_PARAM(kIPHPriceTrackingInSidePanelFea // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \ @@ -19,16 +19,16 @@ DEFINE_VARIATION_PARAM(kIPHAutofillVirtualCardSuggestionFeature, "IPH_AutofillVirtualCardSuggestion"); #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || -@@ -375,7 +376,7 @@ constexpr flags_ui::FeatureEntry::FeatureVariation - VARIATION_ENTRY(kIPHFollowWhileBrowsingFeature), +@@ -377,7 +378,7 @@ constexpr flags_ui::FeatureEntry::FeatureVariation VARIATION_ENTRY(kIPHOverflowMenuTipFeature), + VARIATION_ENTRY(kIPHPriceNotificationsWhileBrowsingFeature), #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(kIPHDesktopTabGroupsNewGroupFeature), VARIATION_ENTRY(kIPHExtensionsMenuFeature), -@@ -408,7 +409,8 @@ constexpr flags_ui::FeatureEntry::FeatureVariation +@@ -410,7 +411,8 @@ constexpr flags_ui::FeatureEntry::FeatureVariation // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \ diff --git a/www/chromium/files/patch-components_feed_core_v2_proto__util.cc b/www/chromium/files/patch-components_feed_core_v2_proto__util.cc index e33e80a5cd1..15588712610 100644 --- a/www/chromium/files/patch-components_feed_core_v2_proto__util.cc +++ b/www/chromium/files/patch-components_feed_core_v2_proto__util.cc @@ -1,6 +1,6 @@ ---- components/feed/core/v2/proto_util.cc.orig 2022-04-21 18:48:31 UTC +--- components/feed/core/v2/proto_util.cc.orig 2023-02-08 09:03:45 UTC +++ components/feed/core/v2/proto_util.cc -@@ -90,8 +90,8 @@ feedwire::Version GetPlatformVersionMessage() { +@@ -91,8 +91,8 @@ feedwire::Version GetPlatformVersionMessage() { int32_t major, minor, revision; base::SysInfo::OperatingSystemVersionNumbers(&major, &minor, &revision); @@ -11,7 +11,7 @@ result.set_revision(revision); #if BUILDFLAG(IS_ANDROID) result.set_api_version(base::android::BuildInfo::GetInstance()->sdk_int()); -@@ -106,8 +106,8 @@ feedwire::Version GetAppVersionMessage(const ChromeInf +@@ -107,8 +107,8 @@ feedwire::Version GetAppVersionMessage(const ChromeInf // Chrome's version is in the format: MAJOR,MINOR,BUILD,PATCH. const std::vector& numbers = chrome_info.version.components(); if (numbers.size() > 3) { diff --git a/www/chromium/files/patch-components_named__mojo__ipc__server_connection__info.h b/www/chromium/files/patch-components_named__mojo__ipc__server_connection__info.h new file mode 100644 index 00000000000..f4b66ca0942 --- /dev/null +++ b/www/chromium/files/patch-components_named__mojo__ipc__server_connection__info.h @@ -0,0 +1,20 @@ +--- components/named_mojo_ipc_server/connection_info.h.orig 2023-02-08 09:03:45 UTC ++++ components/named_mojo_ipc_server/connection_info.h +@@ -13,7 +13,7 @@ + #include "base/win/scoped_handle.h" + #elif BUILDFLAG(IS_MAC) + #include +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include + #endif + +@@ -32,7 +32,7 @@ struct ConnectionInfo { + absl::optional impersonation_token{}; + #elif 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/www/chromium/files/patch-components_named__mojo__ipc__server_named__mojo__ipc__server__client__util.cc b/www/chromium/files/patch-components_named__mojo__ipc__server_named__mojo__ipc__server__client__util.cc new file mode 100644 index 00000000000..d588c07870e --- /dev/null +++ b/www/chromium/files/patch-components_named__mojo__ipc__server_named__mojo__ipc__server__client__util.cc @@ -0,0 +1,11 @@ +--- components/named_mojo_ipc_server/named_mojo_ipc_server_client_util.cc.orig 2023-02-08 09:03:45 UTC ++++ components/named_mojo_ipc_server/named_mojo_ipc_server_client_util.cc +@@ -22,7 +22,7 @@ namespace named_mojo_ipc_server { + // static + mojo::PlatformChannelEndpoint ConnectToServer( + const mojo::NamedPlatformChannel::ServerName& server_name) { +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + return mojo::NamedPlatformChannel::ConnectToServer(server_name); + #elif BUILDFLAG(IS_MAC) + mojo::PlatformChannelEndpoint endpoint = diff --git a/www/chromium/files/patch-components_neterror_resources_neterror.js b/www/chromium/files/patch-components_neterror_resources_neterror.js index 033e50bea39..442584d3d93 100644 --- a/www/chromium/files/patch-components_neterror_resources_neterror.js +++ b/www/chromium/files/patch-components_neterror_resources_neterror.js @@ -1,6 +1,6 @@ ---- components/neterror/resources/neterror.js.orig 2022-09-24 10:57:32 UTC +--- components/neterror/resources/neterror.js.orig 2023-02-08 09:03:45 UTC +++ components/neterror/resources/neterror.js -@@ -130,7 +130,7 @@ function detailsButtonClick() { +@@ -137,7 +137,7 @@ function detailsButtonClick() { let primaryControlOnLeft = true; // clang-format off diff --git a/www/chromium/files/patch-components_paint__preview_browser_paint__preview__client.cc b/www/chromium/files/patch-components_paint__preview_browser_paint__preview__client.cc index 9fd6193908c..39482cd2679 100644 --- a/www/chromium/files/patch-components_paint__preview_browser_paint__preview__client.cc +++ b/www/chromium/files/patch-components_paint__preview_browser_paint__preview__client.cc @@ -1,6 +1,6 @@ ---- components/paint_preview/browser/paint_preview_client.cc.orig 2022-10-24 13:33:33 UTC +--- components/paint_preview/browser/paint_preview_client.cc.orig 2023-02-08 09:03:45 UTC +++ components/paint_preview/browser/paint_preview_client.cc -@@ -307,8 +307,8 @@ void PaintPreviewClient::CapturePaintPreview( +@@ -308,8 +308,8 @@ void PaintPreviewClient::CapturePaintPreview( metadata->set_url(url.spec()); metadata->set_version(kPaintPreviewVersion); auto* chromeVersion = metadata->mutable_chrome_version(); diff --git a/www/chromium/files/patch-components_paint__preview_player_player__compositor__delegate.cc b/www/chromium/files/patch-components_paint__preview_player_player__compositor__delegate.cc index 66060a482ee..186c6d70ab3 100644 --- a/www/chromium/files/patch-components_paint__preview_player_player__compositor__delegate.cc +++ b/www/chromium/files/patch-components_paint__preview_player_player__compositor__delegate.cc @@ -1,6 +1,6 @@ ---- components/paint_preview/player/player_compositor_delegate.cc.orig 2022-05-19 14:06:27 UTC +--- components/paint_preview/player/player_compositor_delegate.cc.orig 2023-02-08 09:03:45 UTC +++ components/paint_preview/player/player_compositor_delegate.cc -@@ -444,8 +444,8 @@ void PlayerCompositorDelegate::ValidateProtoAndLoadAXT +@@ -445,8 +445,8 @@ void PlayerCompositorDelegate::ValidateProtoAndLoadAXT // use the AXTreeUpdate. auto chrome_version = capture_result_->proto.metadata().chrome_version(); if (capture_result_->proto.metadata().has_chrome_version() && diff --git a/www/chromium/files/patch-components_password__manager_core_browser_login__database.cc b/www/chromium/files/patch-components_password__manager_core_browser_login__database.cc index 65da04d6135..9e9401acbd4 100644 --- a/www/chromium/files/patch-components_password__manager_core_browser_login__database.cc +++ b/www/chromium/files/patch-components_password__manager_core_browser_login__database.cc @@ -1,6 +1,6 @@ ---- components/password_manager/core/browser/login_database.cc.orig 2022-11-30 08:12:58 UTC +--- components/password_manager/core/browser/login_database.cc.orig 2023-02-08 09:03:45 UTC +++ components/password_manager/core/browser/login_database.cc -@@ -732,7 +732,7 @@ std::string GeneratePlaceholders(size_t count) { +@@ -728,7 +728,7 @@ std::string GeneratePlaceholders(size_t count) { return result; } @@ -9,7 +9,7 @@ // Fills |form| with necessary data required to be removed from the database // and returns it. PasswordForm GetFormForRemoval(sql::Statement& statement) { -@@ -749,7 +749,7 @@ PasswordForm GetFormForRemoval(sql::Statement& stateme +@@ -745,7 +745,7 @@ PasswordForm GetFormForRemoval(sql::Statement& stateme // Whether we should try to return the decryptable passwords while the // encryption service fails for some passwords. bool ShouldReturnPartialPasswords() { @@ -18,7 +18,7 @@ return base::FeatureList::IsEnabled(features::kSkipUndecryptablePasswords); #else return false; -@@ -1578,7 +1578,7 @@ bool LoginDatabase::DeleteAndRecreateDatabaseFile() { +@@ -1559,7 +1559,7 @@ bool LoginDatabase::DeleteAndRecreateDatabaseFile() { } DatabaseCleanupResult LoginDatabase::DeleteUndecryptableLogins() { diff --git a/www/chromium/files/patch-components_password__manager_core_browser_login__database__unittest.cc b/www/chromium/files/patch-components_password__manager_core_browser_login__database__unittest.cc index 29d94a80ed1..dc639afa25e 100644 --- a/www/chromium/files/patch-components_password__manager_core_browser_login__database__unittest.cc +++ b/www/chromium/files/patch-components_password__manager_core_browser_login__database__unittest.cc @@ -1,6 +1,6 @@ ---- components/password_manager/core/browser/login_database_unittest.cc.orig 2023-01-11 09:17:16 UTC +--- components/password_manager/core/browser/login_database_unittest.cc.orig 2023-02-08 09:03:45 UTC +++ components/password_manager/core/browser/login_database_unittest.cc -@@ -2092,7 +2092,7 @@ TEST_F(LoginDatabaseUndecryptableLoginsTest, DeleteUnd +@@ -2109,7 +2109,7 @@ TEST_F(LoginDatabaseUndecryptableLoginsTest, DeleteUnd base::HistogramTester histogram_tester; ASSERT_TRUE(db.Init()); @@ -9,7 +9,7 @@ // Make sure that we can't get any logins when database is corrupted. // Disabling the checks in chromecast because encryption is unavailable. std::vector> result; -@@ -2118,7 +2118,7 @@ TEST_F(LoginDatabaseUndecryptableLoginsTest, DeleteUnd +@@ -2136,7 +2136,7 @@ TEST_F(LoginDatabaseUndecryptableLoginsTest, DeleteUnd #endif // Check histograms. @@ -18,7 +18,7 @@ histogram_tester.ExpectUniqueSample( "PasswordManager.DeleteUndecryptableLoginsReturnValue", metrics_util::DeleteCorruptedPasswordsResult::kSuccessPasswordsDeleted, -@@ -2161,7 +2161,7 @@ TEST_F(LoginDatabaseUndecryptableLoginsTest, KeychainL +@@ -2179,7 +2179,7 @@ TEST_F(LoginDatabaseUndecryptableLoginsTest, KeychainL } #endif // BUILDFLAG(IS_MAC) @@ -26,4 +26,4 @@ +#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) // Test getting auto sign in logins when there are undecryptable ones TEST_F(LoginDatabaseUndecryptableLoginsTest, GetAutoSignInLogins) { - PrimaryKeyToFormMap key_to_form_map; + std::vector> forms; diff --git a/www/chromium/files/patch-components_password__manager_core_browser_sync_password__sync__bridge.cc b/www/chromium/files/patch-components_password__manager_core_browser_sync_password__sync__bridge.cc index a93024dbcd9..35fbf554f73 100644 --- a/www/chromium/files/patch-components_password__manager_core_browser_sync_password__sync__bridge.cc +++ b/www/chromium/files/patch-components_password__manager_core_browser_sync_password__sync__bridge.cc @@ -1,9 +1,9 @@ ---- components/password_manager/core/browser/sync/password_sync_bridge.cc.orig 2023-01-11 09:17:16 UTC +--- components/password_manager/core/browser/sync/password_sync_bridge.cc.orig 2023-02-08 09:03:45 UTC +++ components/password_manager/core/browser/sync/password_sync_bridge.cc @@ -185,7 +185,7 @@ bool IsCredentialPhished(const sync_pb::PasswordSpecif // merge. bool ShouldRecoverPasswordsDuringMerge() { - // Delete the local undecryptable copy when this is MacOS only. + // Delete the local undecryptable copy when this is MacOS or Linux only. -#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) return true; @@ -13,8 +13,8 @@ } bool ShouldCleanSyncMetadataDuringStartupWhenDecryptionFails() { --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) +-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) return ShouldRecoverPasswordsDuringMerge() && base::FeatureList::IsEnabled( features::kForceInitialSyncWhenDecryptionFails); diff --git a/www/chromium/files/patch-components_password__manager_core_common_password__manager__features.cc b/www/chromium/files/patch-components_password__manager_core_common_password__manager__features.cc index 30d3468b0e3..edf1f8a8ecb 100644 --- a/www/chromium/files/patch-components_password__manager_core_common_password__manager__features.cc +++ b/www/chromium/files/patch-components_password__manager_core_common_password__manager__features.cc @@ -1,15 +1,24 @@ ---- components/password_manager/core/common/password_manager_features.cc.orig 2023-01-11 09:17:16 UTC +--- components/password_manager/core/common/password_manager_features.cc.orig 2023-02-08 09:03:45 UTC +++ components/password_manager/core/common/password_manager_features.cc -@@ -86,7 +86,7 @@ BASE_FEATURE(kFillOnAccountSelect, +@@ -80,7 +80,7 @@ BASE_FEATURE(kFillOnAccountSelect, "fill-on-account-select", base::FEATURE_DISABLED_BY_DEFAULT); --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) +-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) // When enabled, initial sync will be forced during startup if the password // store has encryption service failures. BASE_FEATURE(kForceInitialSyncWhenDecryptionFails, -@@ -235,7 +235,7 @@ BASE_FEATURE(kPasswordStrengthIndicator, +@@ -152,7 +152,7 @@ BASE_FEATURE(kPasswordChangeWellKnown, + // Controls the ability to import passwords from Chrome's settings page. + BASE_FEATURE(kPasswordImport, + "PasswordImport", +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + base::FEATURE_ENABLED_BY_DEFAULT); + #else + base::FEATURE_DISABLED_BY_DEFAULT); +@@ -195,7 +195,7 @@ BASE_FEATURE(kPasswordStrengthIndicator, "PasswordStrengthIndicator", base::FEATURE_DISABLED_BY_DEFAULT); diff --git a/www/chromium/files/patch-components_password__manager_core_common_password__manager__features.h b/www/chromium/files/patch-components_password__manager_core_common_password__manager__features.h index a0274b238e8..bc8110e95a8 100644 --- a/www/chromium/files/patch-components_password__manager_core_common_password__manager__features.h +++ b/www/chromium/files/patch-components_password__manager_core_common_password__manager__features.h @@ -1,15 +1,15 @@ ---- components/password_manager/core/common/password_manager_features.h.orig 2023-01-11 09:17:16 UTC +--- components/password_manager/core/common/password_manager_features.h.orig 2023-02-08 09:03:45 UTC +++ components/password_manager/core/common/password_manager_features.h -@@ -37,7 +37,7 @@ BASE_DECLARE_FEATURE(kEnablePasswordGenerationForClear +@@ -36,7 +36,7 @@ BASE_DECLARE_FEATURE(kEnablePasswordGenerationForClear BASE_DECLARE_FEATURE(kEnablePasswordManagerWithinFencedFrame); BASE_DECLARE_FEATURE(kFillingAcrossAffiliatedWebsites); BASE_DECLARE_FEATURE(kFillOnAccountSelect); --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) +-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) BASE_DECLARE_FEATURE(kForceInitialSyncWhenDecryptionFails); #endif BASE_DECLARE_FEATURE(kInferConfirmationPasswordField); -@@ -68,7 +68,7 @@ BASE_DECLARE_FEATURE(kRecoverFromNeverSaveAndroid); +@@ -62,7 +62,7 @@ BASE_DECLARE_FEATURE(kRecoverFromNeverSaveAndroid); #if !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_IOS) // Desktop BASE_DECLARE_FEATURE(kRevampedPasswordManagementBubble); #endif diff --git a/www/chromium/files/patch-components_policy_core_browser_policy__pref__mapping__test.cc b/www/chromium/files/patch-components_policy_core_browser_policy__pref__mapping__test.cc index 8a43c055774..20f50e9f8a6 100644 --- a/www/chromium/files/patch-components_policy_core_browser_policy__pref__mapping__test.cc +++ b/www/chromium/files/patch-components_policy_core_browser_policy__pref__mapping__test.cc @@ -1,6 +1,6 @@ ---- components/policy/core/browser/policy_pref_mapping_test.cc.orig 2022-11-30 08:12:58 UTC +--- components/policy/core/browser/policy_pref_mapping_test.cc.orig 2023-02-08 09:03:45 UTC +++ components/policy/core/browser/policy_pref_mapping_test.cc -@@ -337,7 +337,7 @@ class PolicyTestCase { +@@ -325,7 +325,7 @@ class PolicyTestCase { const std::string os("chromeos_lacros"); #elif BUILDFLAG(IS_IOS) const std::string os("ios"); diff --git a/www/chromium/files/patch-components_policy_core_common_cloud_cloud__policy__client.cc b/www/chromium/files/patch-components_policy_core_common_cloud_cloud__policy__client.cc index 27c2b1c03a2..689504e06c7 100644 --- a/www/chromium/files/patch-components_policy_core_common_cloud_cloud__policy__client.cc +++ b/www/chromium/files/patch-components_policy_core_common_cloud_cloud__policy__client.cc @@ -1,6 +1,6 @@ ---- components/policy/core/common/cloud/cloud_policy_client.cc.orig 2022-11-30 08:12:58 UTC +--- components/policy/core/common/cloud/cloud_policy_client.cc.orig 2023-02-08 09:03:45 UTC +++ components/policy/core/common/cloud/cloud_policy_client.cc -@@ -448,7 +448,7 @@ void CloudPolicyClient::FetchPolicy() { +@@ -432,7 +432,7 @@ void CloudPolicyClient::FetchPolicy() { fetch_request->set_invalidation_payload(invalidation_payload_); } } diff --git a/www/chromium/files/patch-components_segmentation__platform_embedder_default__model_cross__device__user__segment.cc b/www/chromium/files/patch-components_segmentation__platform_embedder_default__model_cross__device__user__segment.cc index 2c95923a713..b019d63ef64 100644 --- a/www/chromium/files/patch-components_segmentation__platform_embedder_default__model_cross__device__user__segment.cc +++ b/www/chromium/files/patch-components_segmentation__platform_embedder_default__model_cross__device__user__segment.cc @@ -1,6 +1,6 @@ ---- components/segmentation_platform/embedder/default_model/cross_device_user_segment.cc.orig 2022-11-30 08:12:58 UTC +--- components/segmentation_platform/embedder/default_model/cross_device_user_segment.cc.orig 2023-02-08 09:03:45 UTC +++ components/segmentation_platform/embedder/default_model/cross_device_user_segment.cc -@@ -200,7 +200,7 @@ void CrossDeviceUserSegment::ExecuteModelWithInput( +@@ -201,7 +201,7 @@ void CrossDeviceUserSegment::ExecuteModelWithInput( // Check for current device type and subtract it from the device count // calculation. #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ diff --git a/www/chromium/files/patch-components_sync__device__info_local__device__info__util.cc b/www/chromium/files/patch-components_sync__device__info_local__device__info__util.cc index aefef0ad115..40070240b96 100644 --- a/www/chromium/files/patch-components_sync__device__info_local__device__info__util.cc +++ b/www/chromium/files/patch-components_sync__device__info_local__device__info__util.cc @@ -1,6 +1,6 @@ ---- components/sync_device_info/local_device_info_util.cc.orig 2022-11-30 08:12:58 UTC +--- components/sync_device_info/local_device_info_util.cc.orig 2023-02-08 09:03:45 UTC +++ components/sync_device_info/local_device_info_util.cc -@@ -78,7 +78,7 @@ void OnMachineStatisticsLoaded(LocalDeviceNameInfo* na +@@ -82,7 +82,7 @@ void OnMachineStatisticsLoaded(LocalDeviceNameInfo* na sync_pb::SyncEnums::DeviceType GetLocalDeviceType() { #if BUILDFLAG(IS_CHROMEOS) return sync_pb::SyncEnums_DeviceType_TYPE_CROS; @@ -9,7 +9,7 @@ return sync_pb::SyncEnums_DeviceType_TYPE_LINUX; #elif BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_IOS) return ui::GetDeviceFormFactor() == ui::DEVICE_FORM_FACTOR_TABLET -@@ -98,7 +98,7 @@ DeviceInfo::OsType GetLocalDeviceOSType() { +@@ -102,7 +102,7 @@ DeviceInfo::OsType GetLocalDeviceOSType() { return DeviceInfo::OsType::kChromeOsAsh; #elif BUILDFLAG(IS_CHROMEOS_LACROS) return DeviceInfo::OsType::kChromeOsLacros; @@ -18,7 +18,7 @@ return DeviceInfo::OsType::kLinux; #elif BUILDFLAG(IS_ANDROID) return DeviceInfo::OsType::kAndroid; -@@ -117,7 +117,7 @@ DeviceInfo::OsType GetLocalDeviceOSType() { +@@ -121,7 +121,7 @@ DeviceInfo::OsType GetLocalDeviceOSType() { DeviceInfo::FormFactor GetLocalDeviceFormFactor() { #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ diff --git a/www/chromium/files/patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc b/www/chromium/files/patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc index b66b8c93682..53f4768c053 100644 --- a/www/chromium/files/patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc +++ b/www/chromium/files/patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc @@ -1,6 +1,6 @@ ---- components/url_formatter/spoof_checks/idn_spoof_checker.cc.orig 2022-02-28 16:54:41 UTC +--- components/url_formatter/spoof_checks/idn_spoof_checker.cc.orig 2023-02-08 09:03:45 UTC +++ components/url_formatter/spoof_checks/idn_spoof_checker.cc -@@ -285,7 +285,7 @@ IDNSpoofChecker::IDNSpoofChecker() { +@@ -286,7 +286,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. diff --git a/www/chromium/files/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc b/www/chromium/files/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc index d621d114555..b346b10daa7 100644 --- a/www/chromium/files/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc +++ b/www/chromium/files/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc @@ -1,6 +1,6 @@ ---- components/viz/service/display_embedder/skia_output_surface_impl.cc.orig 2023-01-11 09:17:16 UTC +--- components/viz/service/display_embedder/skia_output_surface_impl.cc.orig 2023-02-08 09:03:45 UTC +++ components/viz/service/display_embedder/skia_output_surface_impl.cc -@@ -1174,7 +1174,7 @@ GrBackendFormat SkiaOutputSurfaceImpl::GetGrBackendFor +@@ -1231,7 +1231,7 @@ GrBackendFormat SkiaOutputSurfaceImpl::GetGrBackendFor ->GetDeviceQueue() ->GetVulkanPhysicalDevice(), VK_IMAGE_TILING_OPTIMAL, ycbcr_info); @@ -9,12 +9,3 @@ // Textures that were allocated _on linux_ with ycbcr info came from // VaapiVideoDecoder, which exports using DRM format modifiers. return GrBackendFormat::MakeVk(gr_ycbcr_info, -@@ -1193,7 +1193,7 @@ GrBackendFormat SkiaOutputSurfaceImpl::GetGrBackendFor - return GrBackendFormat::MakeMtl(ToMTLPixelFormat(resource_format)); - #endif - } else { --#if !BUILDFLAG(IS_LINUX) -+#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD) - // Skip the check as ycbcr info is always set by `VaapiVideoDecoder` on - // Linux. - DCHECK(!ycbcr_info); diff --git a/www/chromium/files/patch-components_viz_service_display__embedder_software__output__surface.cc b/www/chromium/files/patch-components_viz_service_display__embedder_software__output__surface.cc index 60a9b79b134..0d307362a78 100644 --- a/www/chromium/files/patch-components_viz_service_display__embedder_software__output__surface.cc +++ b/www/chromium/files/patch-components_viz_service_display__embedder_software__output__surface.cc @@ -1,6 +1,6 @@ ---- components/viz/service/display_embedder/software_output_surface.cc.orig 2022-07-22 17:30:31 UTC +--- components/viz/service/display_embedder/software_output_surface.cc.orig 2023-02-08 09:03:45 UTC +++ components/viz/service/display_embedder/software_output_surface.cc -@@ -93,7 +93,7 @@ void SoftwareOutputSurface::SwapBuffersCallback(base:: +@@ -98,7 +98,7 @@ void SoftwareOutputSurface::SwapBuffersCallback(base:: now.SnappedToNextTick(refresh_timebase_, refresh_interval_) - now; // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. @@ -9,7 +9,7 @@ if (needs_swap_size_notifications_) client_->DidSwapWithSize(pixel_size); #endif -@@ -120,7 +120,7 @@ gfx::OverlayTransform SoftwareOutputSurface::GetDispla +@@ -125,7 +125,7 @@ gfx::OverlayTransform SoftwareOutputSurface::GetDispla // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. diff --git a/www/chromium/files/patch-components_viz_service_display_skia__renderer.cc b/www/chromium/files/patch-components_viz_service_display_skia__renderer.cc index e51d210a7c7..f42a9d9b841 100644 --- a/www/chromium/files/patch-components_viz_service_display_skia__renderer.cc +++ b/www/chromium/files/patch-components_viz_service_display_skia__renderer.cc @@ -1,6 +1,6 @@ ---- components/viz/service/display/skia_renderer.cc.orig 2022-11-30 08:12:58 UTC +--- components/viz/service/display/skia_renderer.cc.orig 2023-02-08 09:03:45 UTC +++ components/viz/service/display/skia_renderer.cc -@@ -1129,7 +1129,7 @@ void SkiaRenderer::ClearFramebuffer() { +@@ -1145,7 +1145,7 @@ void SkiaRenderer::ClearFramebuffer() { if (current_frame()->current_render_pass->has_transparent_background) { ClearCanvas(SkColors::kTransparent); } else { diff --git a/www/chromium/files/patch-content_app_content__main.cc b/www/chromium/files/patch-content_app_content__main.cc index f71062d242d..d6322429c4d 100644 --- a/www/chromium/files/patch-content_app_content__main.cc +++ b/www/chromium/files/patch-content_app_content__main.cc @@ -1,6 +1,6 @@ ---- content/app/content_main.cc.orig 2022-10-24 13:33:33 UTC +--- content/app/content_main.cc.orig 2023-02-08 09:03:45 UTC +++ content/app/content_main.cc -@@ -226,7 +226,7 @@ RunContentProcess(ContentMainParams params, +@@ -228,7 +228,7 @@ RunContentProcess(ContentMainParams params, #endif base::EnableTerminationOnOutOfMemory(); diff --git a/www/chromium/files/patch-content_app_content__main__runner__impl.cc b/www/chromium/files/patch-content_app_content__main__runner__impl.cc index 6e005270c38..55e5d36fd80 100644 --- a/www/chromium/files/patch-content_app_content__main__runner__impl.cc +++ b/www/chromium/files/patch-content_app_content__main__runner__impl.cc @@ -1,6 +1,6 @@ ---- content/app/content_main_runner_impl.cc.orig 2023-01-11 09:17:16 UTC +--- content/app/content_main_runner_impl.cc.orig 2023-02-08 09:03:45 UTC +++ content/app/content_main_runner_impl.cc -@@ -135,13 +135,13 @@ +@@ -138,13 +138,13 @@ #include "content/browser/posix_file_descriptor_info_impl.h" #include "content/public/common/content_descriptors.h" @@ -13,10 +13,10 @@ -#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" -@@ -180,6 +180,10 @@ +@@ -184,6 +184,10 @@ #include "media/base/media_switches.h" #endif @@ -27,7 +27,7 @@ #if BUILDFLAG(IS_ANDROID) #include "base/system/sys_info.h" #include "content/browser/android/battery_metrics.h" -@@ -361,7 +365,7 @@ void InitializeZygoteSandboxForBrowserProcess( +@@ -365,7 +369,7 @@ void InitializeZygoteSandboxForBrowserProcess( } #endif // BUILDFLAG(USE_ZYGOTE_HANDLE) @@ -36,7 +36,7 @@ #if BUILDFLAG(ENABLE_PPAPI) // Loads the (native) libraries but does not initialize them (i.e., does not -@@ -397,7 +401,7 @@ void PreloadLibraryCdms() { +@@ -401,15 +405,17 @@ void PreloadLibraryCdms() { } #endif // BUILDFLAG(ENABLE_LIBRARY_CDMS) @@ -45,7 +45,17 @@ void PreSandboxInit() { // Pre-acquire resources needed by BoringSSL. See // https://boringssl.googlesource.com/boringssl/+/HEAD/SANDBOXING.md -@@ -420,6 +424,11 @@ void PreSandboxInit() { + CRYPTO_pre_sandbox_init(); + ++#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. +@@ -428,6 +434,11 @@ void PreSandboxInit() { } #endif @@ -57,7 +67,7 @@ // Set the android SkFontMgr for blink. We need to ensure this is done // before the sandbox is initialized to allow the font manager to access // font configuration files on disk. -@@ -602,7 +611,7 @@ int NO_STACK_PROTECTOR RunZygote(ContentMainDelegate* +@@ -615,7 +626,7 @@ int NO_STACK_PROTECTOR RunZygote(ContentMainDelegate* delegate->ZygoteStarting(&zygote_fork_delegates); media::InitializeMediaLibrary(); @@ -66,7 +76,7 @@ PreSandboxInit(); #endif -@@ -796,11 +805,10 @@ int ContentMainRunnerImpl::Initialize(ContentMainParam +@@ -809,11 +820,10 @@ int ContentMainRunnerImpl::Initialize(ContentMainParam kFieldTrialDescriptor + base::GlobalDescriptors::kBaseDescriptor); #endif // !BUILDFLAG(IS_ANDROID) @@ -80,7 +90,7 @@ #endif // !BUILDFLAG(IS_WIN) -@@ -982,6 +990,16 @@ int ContentMainRunnerImpl::Initialize(ContentMainParam +@@ -997,6 +1007,16 @@ int ContentMainRunnerImpl::Initialize(ContentMainParam } #endif @@ -97,7 +107,7 @@ delegate_->SandboxInitialized(process_type); #if BUILDFLAG(USE_ZYGOTE_HANDLE) -@@ -1045,7 +1063,7 @@ int NO_STACK_PROTECTOR ContentMainRunnerImpl::Run() { +@@ -1060,7 +1080,7 @@ int NO_STACK_PROTECTOR ContentMainRunnerImpl::Run() { process_type); } @@ -106,7 +116,7 @@ // If dynamic Mojo Core is being used, ensure that it's loaded very early in // the child/zygote process, before any sandbox is initialized. The library // is not fully initialized with IPC support until a ChildProcess is later -@@ -1078,6 +1096,11 @@ int NO_STACK_PROTECTOR ContentMainRunnerImpl::Run() { +@@ -1093,6 +1113,11 @@ int NO_STACK_PROTECTOR ContentMainRunnerImpl::Run() { content_main_params_.reset(); RegisterMainThreadFactories(); diff --git a/www/chromium/files/patch-content_browser_BUILD.gn b/www/chromium/files/patch-content_browser_BUILD.gn index ae9a1ac3aa5..758d2b41386 100644 --- a/www/chromium/files/patch-content_browser_BUILD.gn +++ b/www/chromium/files/patch-content_browser_BUILD.gn @@ -1,6 +1,6 @@ ---- content/browser/BUILD.gn.orig 2023-01-26 06:54:16 UTC +--- content/browser/BUILD.gn.orig 2023-02-08 09:03:45 UTC +++ content/browser/BUILD.gn -@@ -2340,6 +2340,13 @@ source_set("browser") { +@@ -2368,6 +2368,13 @@ source_set("browser") { ] } diff --git a/www/chromium/files/patch-content_browser_browser__main__loop.cc b/www/chromium/files/patch-content_browser_browser__main__loop.cc index 05ee8ad1eac..21cb5ecf504 100644 --- a/www/chromium/files/patch-content_browser_browser__main__loop.cc +++ b/www/chromium/files/patch-content_browser_browser__main__loop.cc @@ -1,6 +1,6 @@ ---- content/browser/browser_main_loop.cc.orig 2022-11-30 08:12:58 UTC +--- content/browser/browser_main_loop.cc.orig 2023-02-08 09:03:45 UTC +++ content/browser/browser_main_loop.cc -@@ -242,6 +242,12 @@ +@@ -244,6 +244,12 @@ #include "mojo/public/cpp/bindings/lib/test_random_mojo_delays.h" #endif @@ -13,7 +13,7 @@ // One of the linux specific headers defines this as a macro. #ifdef DestroyAll #undef DestroyAll -@@ -526,6 +532,12 @@ int BrowserMainLoop::EarlyInitialization() { +@@ -528,6 +534,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()); @@ -26,7 +26,7 @@ #endif // GLib's spawning of new processes is buggy, so it's important that at this -@@ -557,7 +569,7 @@ int BrowserMainLoop::EarlyInitialization() { +@@ -559,7 +571,7 @@ int BrowserMainLoop::EarlyInitialization() { base::PlatformThread::SetCurrentThreadType(base::ThreadType::kCompositing); #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ diff --git a/www/chromium/files/patch-content_browser_child__process__launcher__helper__linux.cc b/www/chromium/files/patch-content_browser_child__process__launcher__helper__linux.cc index 3d04caffdc6..b5b071b2072 100644 --- a/www/chromium/files/patch-content_browser_child__process__launcher__helper__linux.cc +++ b/www/chromium/files/patch-content_browser_child__process__launcher__helper__linux.cc @@ -1,4 +1,4 @@ ---- content/browser/child_process_launcher_helper_linux.cc.orig 2022-07-22 17:30:31 UTC +--- content/browser/child_process_launcher_helper_linux.cc.orig 2023-02-08 09:03:45 UTC +++ content/browser/child_process_launcher_helper_linux.cc @@ -20,7 +20,9 @@ #include "content/public/common/result_codes.h" @@ -77,4 +77,4 @@ +#endif } - void ChildProcessLauncherHelper::SetProcessPriorityOnLauncherThread( + void ChildProcessLauncherHelper::SetProcessBackgroundedOnLauncherThread( diff --git a/www/chromium/files/patch-content_browser_devtools_protocol_system__info__handler.cc b/www/chromium/files/patch-content_browser_devtools_protocol_system__info__handler.cc index bd801fad041..2944b29f826 100644 --- a/www/chromium/files/patch-content_browser_devtools_protocol_system__info__handler.cc +++ b/www/chromium/files/patch-content_browser_devtools_protocol_system__info__handler.cc @@ -1,6 +1,6 @@ ---- content/browser/devtools/protocol/system_info_handler.cc.orig 2023-01-11 09:17:16 UTC +--- content/browser/devtools/protocol/system_info_handler.cc.orig 2023-02-08 09:03:45 UTC +++ content/browser/devtools/protocol/system_info_handler.cc -@@ -49,7 +49,7 @@ std::unique_ptr GfxSizeToSystemInfoS +@@ -50,7 +50,7 @@ std::unique_ptr GfxSizeToSystemInfoS // 1046598, and 1153667. // Windows builds need more time -- see Issue 873112 and 1004472. // Mac builds need more time - see Issue angleproject:6182. diff --git a/www/chromium/files/patch-content_browser_gpu_gpu__process__host.cc b/www/chromium/files/patch-content_browser_gpu_gpu__process__host.cc index 1bd444ae2db..cd6a185c60e 100644 --- a/www/chromium/files/patch-content_browser_gpu_gpu__process__host.cc +++ b/www/chromium/files/patch-content_browser_gpu_gpu__process__host.cc @@ -1,14 +1,14 @@ ---- content/browser/gpu/gpu_process_host.cc.orig 2022-11-30 08:12:58 UTC +--- content/browser/gpu/gpu_process_host.cc.orig 2023-02-08 09:03:45 UTC +++ content/browser/gpu/gpu_process_host.cc -@@ -255,6 +255,7 @@ static const char* const kSwitchNames[] = { +@@ -249,6 +249,7 @@ static const char* const kSwitchNames[] = { switches::kEnableBackgroundThreadPool, switches::kEnableGpuRasterization, switches::kEnableLogging, + switches::kDisableUnveil, - switches::kEnableDeJelly, - switches::kDeJellyScreenWidth, switches::kDoubleBufferCompositing, -@@ -288,7 +289,7 @@ static const char* const kSwitchNames[] = { + switches::kHeadless, + switches::kLoggingLevel, +@@ -280,7 +281,7 @@ static const char* const kSwitchNames[] = { switches::kOzoneDumpFile, switches::kDisableBufferBWCompression, #endif diff --git a/www/chromium/files/patch-content_browser_renderer__host_delegated__frame__host.cc b/www/chromium/files/patch-content_browser_renderer__host_delegated__frame__host.cc index e4db469b146..92151b08beb 100644 --- a/www/chromium/files/patch-content_browser_renderer__host_delegated__frame__host.cc +++ b/www/chromium/files/patch-content_browser_renderer__host_delegated__frame__host.cc @@ -1,6 +1,6 @@ ---- content/browser/renderer_host/delegated_frame_host.cc.orig 2022-08-31 12:19:35 UTC +--- content/browser/renderer_host/delegated_frame_host.cc.orig 2023-02-08 09:03:45 UTC +++ content/browser/renderer_host/delegated_frame_host.cc -@@ -289,7 +289,7 @@ void DelegatedFrameHost::EmbedSurface( +@@ -295,7 +295,7 @@ void DelegatedFrameHost::EmbedSurface( if (!primary_surface_id || primary_surface_id->local_surface_id() != local_surface_id_) { diff --git a/www/chromium/files/patch-content_browser_renderer__host_render__message__filter.cc b/www/chromium/files/patch-content_browser_renderer__host_render__message__filter.cc deleted file mode 100644 index eff76c7c0c0..00000000000 --- a/www/chromium/files/patch-content_browser_renderer__host_render__message__filter.cc +++ /dev/null @@ -1,29 +0,0 @@ ---- content/browser/renderer_host/render_message_filter.cc.orig 2022-11-30 08:12:58 UTC -+++ content/browser/renderer_host/render_message_filter.cc -@@ -66,7 +66,7 @@ - #if BUILDFLAG(IS_MAC) - #include "ui/accelerated_widget_mac/window_resize_helper_mac.h" - #endif --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include "base/linux_util.h" - #include "base/threading/platform_thread.h" - #endif -@@ -130,7 +130,7 @@ void RenderMessageFilter::GenerateFrameRoutingID( - document_token); - } - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - void RenderMessageFilter::SetThreadTypeOnWorkerThread( - base::PlatformThreadId ns_tid, - base::ThreadType thread_type) { -@@ -151,7 +151,7 @@ void RenderMessageFilter::SetThreadTypeOnWorkerThread( - } - #endif - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - void RenderMessageFilter::SetThreadType(int32_t ns_tid, - base::ThreadType thread_type) { - constexpr base::TaskTraits kTraits = { diff --git a/www/chromium/files/patch-content_browser_renderer__host_render__message__filter.h b/www/chromium/files/patch-content_browser_renderer__host_render__message__filter.h deleted file mode 100644 index 9b037a8d366..00000000000 --- a/www/chromium/files/patch-content_browser_renderer__host_render__message__filter.h +++ /dev/null @@ -1,18 +0,0 @@ ---- content/browser/renderer_host/render_message_filter.h.orig 2022-08-31 12:19:35 UTC -+++ content/browser/renderer_host/render_message_filter.h -@@ -78,13 +78,13 @@ class RenderMessageFilter - void GenerateRoutingID(GenerateRoutingIDCallback routing_id) override; - void GenerateFrameRoutingID(GenerateFrameRoutingIDCallback callback) override; - void HasGpuProcess(HasGpuProcessCallback callback) override; --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - void SetThreadType(int32_t ns_tid, base::ThreadType thread_type) override; - #endif - - void OnResolveProxy(const GURL& url, IPC::Message* reply_msg); - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - void SetThreadTypeOnWorkerThread(base::PlatformThreadId ns_tid, - base::ThreadType thread_type); - #endif diff --git a/www/chromium/files/patch-content_browser_renderer__host_render__process__host__impl.cc b/www/chromium/files/patch-content_browser_renderer__host_render__process__host__impl.cc index f723cf5b9b6..d3c8e5f1e6f 100644 --- a/www/chromium/files/patch-content_browser_renderer__host_render__process__host__impl.cc +++ b/www/chromium/files/patch-content_browser_renderer__host_render__process__host__impl.cc @@ -1,4 +1,4 @@ ---- content/browser/renderer_host/render_process_host_impl.cc.orig 2023-01-11 09:17:16 UTC +--- content/browser/renderer_host/render_process_host_impl.cc.orig 2023-02-08 09:03:45 UTC +++ content/browser/renderer_host/render_process_host_impl.cc @@ -215,7 +215,7 @@ #include "third_party/blink/public/mojom/android_font_lookup/android_font_lookup.mojom.h" @@ -9,7 +9,7 @@ #include #include "components/services/font/public/mojom/font_service.mojom.h" // nogncheck -@@ -1139,7 +1139,7 @@ static constexpr size_t kUnknownPlatformProcessLimit = +@@ -1141,7 +1141,7 @@ static constexpr size_t kUnknownPlatformProcessLimit = // to indicate failure and std::numeric_limits::max() to indicate // unlimited. size_t GetPlatformProcessLimit() { @@ -18,7 +18,7 @@ struct rlimit limit; if (getrlimit(RLIMIT_NPROC, &limit) != 0) return kUnknownPlatformProcessLimit; -@@ -1226,7 +1226,7 @@ class RenderProcessHostImpl::IOThreadHostImpl : public +@@ -1228,7 +1228,7 @@ class RenderProcessHostImpl::IOThreadHostImpl : public return; } @@ -27,7 +27,16 @@ if (auto font_receiver = receiver.As()) { ConnectToFontService(std::move(font_receiver)); return; -@@ -2129,7 +2129,7 @@ void RenderProcessHostImpl::ReinitializeLogging( +@@ -1317,7 +1317,7 @@ class RenderProcessHostImpl::IOThreadHostImpl : public + std::unique_ptr binders_; + mojo::Receiver receiver_{this}; + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + mojo::Remote + video_encode_accelerator_factory_remote_; + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) +@@ -2169,7 +2169,7 @@ void RenderProcessHostImpl::ReinitializeLogging( } #endif // BUILDFLAG(IS_CHROMEOS_ASH) @@ -36,15 +45,15 @@ void RenderProcessHostImpl::CreateStableVideoDecoder( mojo::PendingReceiver receiver) { if (!stable_video_decoder_factory_remote_.is_bound()) { -@@ -3284,6 +3284,7 @@ void RenderProcessHostImpl::PropagateBrowserCommandLin +@@ -3331,6 +3331,7 @@ void RenderProcessHostImpl::PropagateBrowserCommandLin switches::kDisableSpeechAPI, switches::kDisableThreadedCompositing, switches::kDisableTouchDragDrop, + switches::kDisableUnveil, + switches::kDisableUseMojoVideoDecoderForPepper, switches::kDisableV8IdleTasks, switches::kDisableVideoCaptureUseGpuMemoryBuffer, - switches::kDisableWebGLImageChromium, -@@ -4757,7 +4758,7 @@ void RenderProcessHostImpl::ResetIPC() { +@@ -4807,7 +4808,7 @@ void RenderProcessHostImpl::ResetIPC() { coordinator_connector_receiver_.reset(); tracing_registration_.reset(); diff --git a/www/chromium/files/patch-content_browser_renderer__host_render__process__host__impl.h b/www/chromium/files/patch-content_browser_renderer__host_render__process__host__impl.h index db28d8ff4f7..20e7f1cb748 100644 --- a/www/chromium/files/patch-content_browser_renderer__host_render__process__host__impl.h +++ b/www/chromium/files/patch-content_browser_renderer__host_render__process__host__impl.h @@ -1,6 +1,6 @@ ---- content/browser/renderer_host/render_process_host_impl.h.orig 2023-01-11 09:17:16 UTC +--- content/browser/renderer_host/render_process_host_impl.h.orig 2023-02-08 09:03:45 UTC +++ content/browser/renderer_host/render_process_host_impl.h -@@ -84,7 +84,7 @@ +@@ -85,7 +85,7 @@ #include "content/public/browser/android/child_process_importance.h" #endif @@ -9,7 +9,7 @@ #include "media/mojo/mojom/stable/stable_video_decoder.mojom.h" #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -@@ -484,7 +484,7 @@ class CONTENT_EXPORT RenderProcessHostImpl +@@ -489,7 +489,7 @@ class CONTENT_EXPORT RenderProcessHostImpl // Sets this RenderProcessHost to be guest only. For Testing only. void SetForGuestsOnlyForTesting(); @@ -18,7 +18,7 @@ // Launch the zygote early in the browser startup. static void EarlyZygoteLaunch(); #endif // BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_MAC) -@@ -684,7 +684,7 @@ class CONTENT_EXPORT RenderProcessHostImpl +@@ -704,7 +704,7 @@ class CONTENT_EXPORT RenderProcessHostImpl mojo::PendingReceiver receiver) override; @@ -27,7 +27,7 @@ void CreateStableVideoDecoder( mojo::PendingReceiver receiver) override; -@@ -1139,7 +1139,7 @@ class CONTENT_EXPORT RenderProcessHostImpl +@@ -1165,7 +1165,7 @@ class CONTENT_EXPORT RenderProcessHostImpl // RenderProcessHost. This is destroyed early in ResetIPC() method. std::unique_ptr permission_service_context_; diff --git a/www/chromium/files/patch-content_browser_scheduler_responsiveness_native__event__observer.h b/www/chromium/files/patch-content_browser_scheduler_responsiveness_native__event__observer.h index 0d5970ba399..8f8878201b5 100644 --- a/www/chromium/files/patch-content_browser_scheduler_responsiveness_native__event__observer.h +++ b/www/chromium/files/patch-content_browser_scheduler_responsiveness_native__event__observer.h @@ -1,6 +1,6 @@ ---- content/browser/scheduler/responsiveness/native_event_observer.h.orig 2022-02-28 16:54:41 UTC +--- content/browser/scheduler/responsiveness/native_event_observer.h.orig 2023-02-08 09:03:45 UTC +++ content/browser/scheduler/responsiveness/native_event_observer.h -@@ -15,7 +15,7 @@ +@@ -16,7 +16,7 @@ #include "content/public/browser/native_event_processor_observer_mac.h" #endif @@ -9,7 +9,7 @@ #include "ui/aura/window_event_dispatcher_observer.h" #endif -@@ -40,7 +40,7 @@ namespace responsiveness { +@@ -41,7 +41,7 @@ namespace responsiveness { class CONTENT_EXPORT NativeEventObserver #if BUILDFLAG(IS_MAC) : public NativeEventProcessorObserver @@ -18,7 +18,7 @@ : public aura::WindowEventDispatcherObserver #elif BUILDFLAG(IS_WIN) : public base::MessagePumpForUI::Observer -@@ -57,7 +57,7 @@ class CONTENT_EXPORT NativeEventObserver +@@ -58,7 +58,7 @@ class CONTENT_EXPORT NativeEventObserver NativeEventObserver(WillRunEventCallback will_run_event_callback, DidRunEventCallback did_run_event_callback); @@ -27,7 +27,7 @@ NativeEventObserver(const NativeEventObserver&) = delete; NativeEventObserver& operator=(const NativeEventObserver&) = delete; -@@ -73,7 +73,7 @@ class CONTENT_EXPORT NativeEventObserver +@@ -74,7 +74,7 @@ class CONTENT_EXPORT NativeEventObserver // Exposed for tests. void WillRunNativeEvent(const void* opaque_identifier) override; void DidRunNativeEvent(const void* opaque_identifier) override; @@ -36,12 +36,12 @@ // aura::WindowEventDispatcherObserver overrides: void OnWindowEventDispatcherStartedProcessing( aura::WindowEventDispatcher* dispatcher, -@@ -90,7 +90,7 @@ class CONTENT_EXPORT NativeEventObserver +@@ -91,7 +91,7 @@ class CONTENT_EXPORT NativeEventObserver void RegisterObserver(); void DeregisterObserver(); -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) struct EventInfo { - const void* unique_id; + raw_ptr unique_id; }; diff --git a/www/chromium/files/patch-content_browser_v8__snapshot__files.cc b/www/chromium/files/patch-content_browser_v8__snapshot__files.cc index 187b0f5d2e7..dbec907d801 100644 --- a/www/chromium/files/patch-content_browser_v8__snapshot__files.cc +++ b/www/chromium/files/patch-content_browser_v8__snapshot__files.cc @@ -1,11 +1,11 @@ ---- content/browser/v8_snapshot_files.cc.orig 2022-02-28 16:54:41 UTC +--- content/browser/v8_snapshot_files.cc.orig 2023-02-08 09:03:45 UTC +++ content/browser/v8_snapshot_files.cc -@@ -10,7 +10,7 @@ +@@ -11,7 +11,7 @@ namespace content { std::map GetV8SnapshotFilesToPreload() { -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #if defined(USE_V8_CONTEXT_SNAPSHOT) + #if BUILDFLAG(USE_V8_CONTEXT_SNAPSHOT) return {{kV8ContextSnapshotDataDescriptor, - base::FilePath(FILE_PATH_LITERAL(V8_CONTEXT_SNAPSHOT_FILENAME))}}; + base::FilePath( diff --git a/www/chromium/files/patch-content_browser_zygote__host_zygote__host__impl__linux.h b/www/chromium/files/patch-content_browser_zygote__host_zygote__host__impl__linux.h index cde191278ea..2750bfc8452 100644 --- a/www/chromium/files/patch-content_browser_zygote__host_zygote__host__impl__linux.h +++ b/www/chromium/files/patch-content_browser_zygote__host_zygote__host__impl__linux.h @@ -1,4 +1,4 @@ ---- content/browser/zygote_host/zygote_host_impl_linux.h.orig 2022-11-30 08:12:58 UTC +--- content/browser/zygote_host/zygote_host_impl_linux.h.orig 2023-02-08 09:03:45 UTC +++ content/browser/zygote_host/zygote_host_impl_linux.h @@ -47,12 +47,14 @@ class CONTENT_EXPORT ZygoteHostImpl : public ZygoteHos base::ScopedFD* control_fd, @@ -7,10 +7,10 @@ +#if !BUILDFLAG(IS_BSD) void AdjustRendererOOMScore(base::ProcessHandle process_handle, int score) override; - #if BUILDFLAG(IS_CHROMEOS_ASH) + #if BUILDFLAG(IS_CHROMEOS) void ReinitializeLogging(uint32_t logging_dest, base::PlatformFile log_file_fd) override; - #endif + #endif // BUILDFLAG(IS_CHROMEOS) +#endif bool HasZygote() { return !zygote_pids_.empty(); } diff --git a/www/chromium/files/patch-content_common_BUILD.gn b/www/chromium/files/patch-content_common_BUILD.gn index 61b8ea61d55..51affb03ec4 100644 --- a/www/chromium/files/patch-content_common_BUILD.gn +++ b/www/chromium/files/patch-content_common_BUILD.gn @@ -1,4 +1,4 @@ ---- content/common/BUILD.gn.orig 2023-01-11 09:17:16 UTC +--- content/common/BUILD.gn.orig 2023-02-08 09:03:45 UTC +++ content/common/BUILD.gn @@ -433,6 +433,9 @@ if (is_linux || is_chromeos) { public = [ "set_process_title_linux.h" ] @@ -10,3 +10,12 @@ } } +@@ -481,7 +484,7 @@ mojom("mojo_bindings") { + if (enable_ipc_logging) { + enabled_features += [ "ipc_logging" ] + } +- if (is_linux || is_chromeos) { ++ if (!is_bsd && (is_linux || is_chromeos)) { + enabled_features += [ "supports_thread_types" ] + } + if (use_clang_profiling_inside_sandbox) { diff --git a/www/chromium/files/patch-content_common_font__list__unittest.cc b/www/chromium/files/patch-content_common_font__list__unittest.cc index 763fd8114fa..2abc9696304 100644 --- a/www/chromium/files/patch-content_common_font__list__unittest.cc +++ b/www/chromium/files/patch-content_common_font__list__unittest.cc @@ -1,6 +1,6 @@ ---- content/common/font_list_unittest.cc.orig 2022-08-31 12:19:35 UTC +--- content/common/font_list_unittest.cc.orig 2023-02-08 09:03:45 UTC +++ content/common/font_list_unittest.cc -@@ -48,7 +48,7 @@ TEST(FontList, GetFontList) { +@@ -47,7 +47,7 @@ TEST(FontList, GetFontList) { EXPECT_TRUE(HasFontWithName(fonts, "MS Gothic", "MS Gothic")); EXPECT_TRUE(HasFontWithName(fonts, "Segoe UI", "Segoe UI")); EXPECT_TRUE(HasFontWithName(fonts, "Verdana", "Verdana")); diff --git a/www/chromium/files/patch-content_gpu_gpu__main.cc b/www/chromium/files/patch-content_gpu_gpu__main.cc index 99c0d491e38..27f73fe9dc7 100644 --- a/www/chromium/files/patch-content_gpu_gpu__main.cc +++ b/www/chromium/files/patch-content_gpu_gpu__main.cc @@ -1,6 +1,6 @@ ---- content/gpu/gpu_main.cc.orig 2023-01-11 09:17:16 UTC +--- content/gpu/gpu_main.cc.orig 2023-02-08 09:03:45 UTC +++ content/gpu/gpu_main.cc -@@ -87,7 +87,7 @@ +@@ -88,7 +88,7 @@ #include "sandbox/win/src/sandbox.h" #endif @@ -9,7 +9,7 @@ #include "content/gpu/gpu_sandbox_hook_linux.h" #include "sandbox/policy/linux/sandbox_linux.h" #include "sandbox/policy/sandbox_type.h" -@@ -108,7 +108,7 @@ namespace content { +@@ -109,7 +109,7 @@ namespace content { namespace { @@ -18,7 +18,7 @@ bool StartSandboxLinux(gpu::GpuWatchdogThread*, const gpu::GPUInfo*, const gpu::GpuPreferences&); -@@ -170,7 +170,7 @@ class ContentSandboxHelper : public gpu::GpuSandboxHel +@@ -171,7 +171,7 @@ class ContentSandboxHelper : public gpu::GpuSandboxHel bool EnsureSandboxInitialized(gpu::GpuWatchdogThread* watchdog_thread, const gpu::GPUInfo* gpu_info, const gpu::GpuPreferences& gpu_prefs) override { @@ -27,7 +27,7 @@ return StartSandboxLinux(watchdog_thread, gpu_info, gpu_prefs); #elif BUILDFLAG(IS_WIN) return StartSandboxWindows(sandbox_info_); -@@ -267,7 +267,7 @@ int GpuMain(MainFunctionParams parameters) { +@@ -269,7 +269,7 @@ int GpuMain(MainFunctionParams parameters) { std::make_unique( gpu_preferences.message_pump_type); } @@ -36,7 +36,7 @@ #error "Unsupported Linux platform." #elif BUILDFLAG(IS_MAC) // Cross-process CoreAnimation requires a CFRunLoop to function at all, and -@@ -402,7 +402,7 @@ int GpuMain(MainFunctionParams parameters) { +@@ -404,7 +404,7 @@ int GpuMain(MainFunctionParams parameters) { namespace { diff --git a/www/chromium/files/patch-content_ppapi__plugin_ppapi__plugin__main.cc b/www/chromium/files/patch-content_ppapi__plugin_ppapi__plugin__main.cc index 462fd1b2964..421351e080a 100644 --- a/www/chromium/files/patch-content_ppapi__plugin_ppapi__plugin__main.cc +++ b/www/chromium/files/patch-content_ppapi__plugin_ppapi__plugin__main.cc @@ -1,6 +1,6 @@ ---- content/ppapi_plugin/ppapi_plugin_main.cc.orig 2022-11-30 08:12:58 UTC +--- content/ppapi_plugin/ppapi_plugin_main.cc.orig 2023-02-08 09:03:45 UTC +++ content/ppapi_plugin/ppapi_plugin_main.cc -@@ -53,6 +53,11 @@ +@@ -54,6 +54,11 @@ #include "gin/v8_initializer.h" #endif @@ -12,7 +12,7 @@ #if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_ANDROID) #include #endif -@@ -146,7 +151,7 @@ int PpapiPluginMain(MainFunctionParams parameters) { +@@ -148,7 +153,7 @@ int PpapiPluginMain(MainFunctionParams parameters) { gin::V8Initializer::LoadV8Snapshot(); #endif diff --git a/www/chromium/files/patch-content_public_browser_render__process__host.h b/www/chromium/files/patch-content_public_browser_render__process__host.h index 8d15dfe7a76..930f366de67 100644 --- a/www/chromium/files/patch-content_public_browser_render__process__host.h +++ b/www/chromium/files/patch-content_public_browser_render__process__host.h @@ -1,4 +1,4 @@ ---- content/public/browser/render_process_host.h.orig 2023-01-11 09:17:16 UTC +--- content/public/browser/render_process_host.h.orig 2023-02-08 09:03:45 UTC +++ content/public/browser/render_process_host.h @@ -54,7 +54,7 @@ #include "content/public/browser/android/child_process_importance.h" @@ -9,7 +9,7 @@ #include "media/mojo/mojom/stable/stable_video_decoder.mojom-forward.h" #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -@@ -629,7 +629,7 @@ class CONTENT_EXPORT RenderProcessHost : public IPC::S +@@ -641,7 +641,7 @@ class CONTENT_EXPORT RenderProcessHost : public IPC::S const blink::StorageKey& storage_key, mojo::PendingReceiver receiver) = 0; diff --git a/www/chromium/files/patch-content_public_browser_zygote__host_zygote__host__linux.h b/www/chromium/files/patch-content_public_browser_zygote__host_zygote__host__linux.h index 25220873327..38fc251c167 100644 --- a/www/chromium/files/patch-content_public_browser_zygote__host_zygote__host__linux.h +++ b/www/chromium/files/patch-content_public_browser_zygote__host_zygote__host__linux.h @@ -1,4 +1,4 @@ ---- content/public/browser/zygote_host/zygote_host_linux.h.orig 2022-11-30 08:12:58 UTC +--- content/public/browser/zygote_host/zygote_host_linux.h.orig 2023-02-08 09:03:45 UTC +++ content/public/browser/zygote_host/zygote_host_linux.h @@ -35,11 +35,13 @@ class ZygoteHost { // after the first render has been forked. @@ -12,5 +12,5 @@ int score) = 0; +#endif - #if BUILDFLAG(IS_CHROMEOS_ASH) + #if BUILDFLAG(IS_CHROMEOS) // Reinitialize logging for the Zygote processes. Needed on ChromeOS, which diff --git a/www/chromium/files/patch-content_public_common_common__param__traits__macros.h b/www/chromium/files/patch-content_public_common_common__param__traits__macros.h index b8fd4e2b569..ed963250288 100644 --- a/www/chromium/files/patch-content_public_common_common__param__traits__macros.h +++ b/www/chromium/files/patch-content_public_common_common__param__traits__macros.h @@ -1,6 +1,6 @@ ---- content/public/common/common_param_traits_macros.h.orig 2022-10-24 13:33:33 UTC +--- content/public/common/common_param_traits_macros.h.orig 2023-02-08 09:03:45 UTC +++ content/public/common/common_param_traits_macros.h -@@ -125,7 +125,7 @@ IPC_STRUCT_TRAITS_BEGIN(blink::RendererPreferences) +@@ -113,7 +113,7 @@ IPC_STRUCT_TRAITS_BEGIN(blink::RendererPreferences) IPC_STRUCT_TRAITS_MEMBER(accept_languages) IPC_STRUCT_TRAITS_MEMBER(plugin_fullscreen_allowed) IPC_STRUCT_TRAITS_MEMBER(caret_browsing_enabled) diff --git a/www/chromium/files/patch-content_public_common_content__features.cc b/www/chromium/files/patch-content_public_common_content__features.cc index 9a8a491d35d..a8984afd07e 100644 --- a/www/chromium/files/patch-content_public_common_content__features.cc +++ b/www/chromium/files/patch-content_public_common_content__features.cc @@ -1,4 +1,4 @@ ---- content/public/common/content_features.cc.orig 2023-01-11 09:17:16 UTC +--- content/public/common/content_features.cc.orig 2023-02-08 09:03:45 UTC +++ content/public/common/content_features.cc @@ -41,7 +41,7 @@ BASE_FEATURE(kAudioServiceOutOfProcess, "AudioServiceOutOfProcess", @@ -18,7 +18,16 @@ base::FEATURE_ENABLED_BY_DEFAULT #else base::FEATURE_DISABLED_BY_DEFAULT -@@ -1251,7 +1251,7 @@ BASE_FEATURE(kWebAssemblyCodeProtection, +@@ -499,7 +499,7 @@ BASE_FEATURE(kGetDisplayMediaSetAutoSelectAllScreens, + // (activated by kUserAgentClientHint) + BASE_FEATURE(kGreaseUACH, "GreaseUACH", base::FEATURE_ENABLED_BY_DEFAULT); + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // Supports proxying thread type changes of renderer processes to browser + // process and having browser process handle adjusting thread properties (nice + // value, c-group, latency sensitivity...) for renderers which have sandbox +@@ -1258,7 +1258,7 @@ BASE_FEATURE(kWebAssemblyCodeProtection, "WebAssemblyCodeProtection", base::FEATURE_DISABLED_BY_DEFAULT); @@ -27,7 +36,7 @@ // Use memory protection keys in userspace (PKU) (if available) to protect code // JITed for WebAssembly. Fall back to traditional memory protection if // WebAssemblyCodeProtection is also enabled. -@@ -1287,7 +1287,7 @@ BASE_FEATURE(kWebAssemblyTiering, +@@ -1305,7 +1305,7 @@ BASE_FEATURE(kWebAssemblyTiering, BASE_FEATURE(kWebAssemblyTrapHandler, "WebAssemblyTrapHandler", #if ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \ @@ -36,7 +45,7 @@ defined(ARCH_CPU_X86_64)) || \ (BUILDFLAG(IS_MAC) && defined(ARCH_CPU_ARM64)) base::FEATURE_ENABLED_BY_DEFAULT -@@ -1362,7 +1362,11 @@ BASE_FEATURE(kWebUIReportOnlyTrustedTypes, +@@ -1381,7 +1381,11 @@ BASE_FEATURE(kWebUICodeCache, // Controls whether the WebUSB API is enabled: // https://wicg.github.io/webusb diff --git a/www/chromium/files/patch-content_public_common_content__features.h b/www/chromium/files/patch-content_public_common_content__features.h index 5619ddce044..4e4ec8317ab 100644 --- a/www/chromium/files/patch-content_public_common_content__features.h +++ b/www/chromium/files/patch-content_public_common_content__features.h @@ -1,6 +1,15 @@ ---- content/public/common/content_features.h.orig 2023-01-11 09:17:16 UTC +--- content/public/common/content_features.h.orig 2023-02-08 09:03:45 UTC +++ content/public/common/content_features.h -@@ -272,7 +272,7 @@ CONTENT_EXPORT BASE_DECLARE_FEATURE(kVideoPlaybackQual +@@ -107,7 +107,7 @@ CONTENT_EXPORT BASE_DECLARE_FEATURE(kFractionalScrollO + CONTENT_EXPORT BASE_DECLARE_FEATURE(kGetDisplayMediaSet); + CONTENT_EXPORT BASE_DECLARE_FEATURE(kGetDisplayMediaSetAutoSelectAllScreens); + CONTENT_EXPORT BASE_DECLARE_FEATURE(kGreaseUACH); +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + CONTENT_EXPORT BASE_DECLARE_FEATURE(kHandleRendererThreadTypeChangesInBrowser); + #endif + CONTENT_EXPORT BASE_DECLARE_FEATURE(kIdleDetection); +@@ -282,7 +282,7 @@ CONTENT_EXPORT BASE_DECLARE_FEATURE(kVideoPlaybackQual CONTENT_EXPORT BASE_DECLARE_FEATURE(kV8VmFuture); CONTENT_EXPORT BASE_DECLARE_FEATURE(kWebAssemblyBaseline); CONTENT_EXPORT BASE_DECLARE_FEATURE(kWebAssemblyCodeProtection); diff --git a/www/chromium/files/patch-content_public_common_content__switches.cc b/www/chromium/files/patch-content_public_common_content__switches.cc index e2b5ffda2d0..bd70703c362 100644 --- a/www/chromium/files/patch-content_public_common_content__switches.cc +++ b/www/chromium/files/patch-content_public_common_content__switches.cc @@ -1,4 +1,4 @@ ---- content/public/common/content_switches.cc.orig 2022-11-30 08:12:58 UTC +--- content/public/common/content_switches.cc.orig 2023-02-08 09:03:45 UTC +++ content/public/common/content_switches.cc @@ -367,6 +367,8 @@ const char kEnableGpuMemoryBufferVideoFrames[] = // builds. @@ -9,7 +9,7 @@ // 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. -@@ -994,7 +996,7 @@ const char kEnableAutomation[] = "enable-automation"; +@@ -1003,7 +1005,7 @@ const char kEnableAutomation[] = "enable-automation"; // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. diff --git a/www/chromium/files/patch-content_public_common_content__switches.h b/www/chromium/files/patch-content_public_common_content__switches.h index c83f05d2e31..5306eb3c586 100644 --- a/www/chromium/files/patch-content_public_common_content__switches.h +++ b/www/chromium/files/patch-content_public_common_content__switches.h @@ -1,4 +1,4 @@ ---- content/public/common/content_switches.h.orig 2022-11-30 08:12:58 UTC +--- content/public/common/content_switches.h.orig 2023-02-08 09:03:45 UTC +++ content/public/common/content_switches.h @@ -118,6 +118,7 @@ CONTENT_EXPORT extern const char kEnableBlinkTestFeatu CONTENT_EXPORT extern const char kEnableGpuMemoryBufferVideoFrames[]; @@ -8,7 +8,7 @@ CONTENT_EXPORT extern const char kEnableNetworkInformationDownlinkMax[]; CONTENT_EXPORT extern const char kEnableCanvas2DLayers[]; CONTENT_EXPORT extern const char kEnablePluginPlaceholderTesting[]; -@@ -269,7 +270,7 @@ CONTENT_EXPORT extern const char kRendererWaitForJavaD +@@ -271,7 +272,7 @@ CONTENT_EXPORT extern const char kRendererWaitForJavaD // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. diff --git a/www/chromium/files/patch-content_public_test_mock__render__process__host.h b/www/chromium/files/patch-content_public_test_mock__render__process__host.h index 6b01b3596c0..cc899c41310 100644 --- a/www/chromium/files/patch-content_public_test_mock__render__process__host.h +++ b/www/chromium/files/patch-content_public_test_mock__render__process__host.h @@ -1,6 +1,6 @@ ---- content/public/test/mock_render_process_host.h.orig 2023-01-11 09:17:16 UTC +--- content/public/test/mock_render_process_host.h.orig 2023-02-08 09:03:45 UTC +++ content/public/test/mock_render_process_host.h -@@ -267,7 +267,7 @@ class MockRenderProcessHost : public RenderProcessHost +@@ -276,7 +276,7 @@ class MockRenderProcessHost : public RenderProcessHost const blink::StorageKey& storage_key, mojo::PendingReceiver receiver) override {} diff --git a/www/chromium/files/patch-content_renderer_BUILD.gn b/www/chromium/files/patch-content_renderer_BUILD.gn new file mode 100644 index 00000000000..fa3415feb17 --- /dev/null +++ b/www/chromium/files/patch-content_renderer_BUILD.gn @@ -0,0 +1,16 @@ +--- content/renderer/BUILD.gn.orig 2023-02-08 09:03:45 UTC ++++ content/renderer/BUILD.gn +@@ -198,6 +198,13 @@ target(link_target_type, "renderer") { + ] + } + ++ if (is_bsd) { ++ sources -= [ ++ "renderer_thread_type_handler.cc", ++ "renderer_thread_type_handler.h", ++ ] ++ } ++ + if (is_mac) { + sources += [ + "renderer_main_platform_delegate_mac.mm", diff --git a/www/chromium/files/patch-content_renderer_render__process__impl.cc b/www/chromium/files/patch-content_renderer_render__process__impl.cc index 32ed9c89d28..ec944154516 100644 --- a/www/chromium/files/patch-content_renderer_render__process__impl.cc +++ b/www/chromium/files/patch-content_renderer_render__process__impl.cc @@ -1,4 +1,4 @@ ---- content/renderer/render_process_impl.cc.orig 2023-01-11 09:17:16 UTC +--- content/renderer/render_process_impl.cc.orig 2023-02-08 09:03:45 UTC +++ content/renderer/render_process_impl.cc @@ -46,7 +46,7 @@ #if BUILDFLAG(IS_WIN) @@ -18,7 +18,7 @@ SetV8FlagIfFeature(features::kWebAssemblyCodeProtectionPku, "--wasm-memory-protection-keys"); SetV8FlagIfNotFeature(features::kWebAssemblyCodeProtectionPku, -@@ -224,7 +224,7 @@ RenderProcessImpl::RenderProcessImpl() +@@ -234,7 +234,7 @@ RenderProcessImpl::RenderProcessImpl() SetV8FlagIfNotFeature(features::kWebAssemblyDynamicTiering, "--no-wasm-dynamic-tiering"); diff --git a/www/chromium/files/patch-content_renderer_render__thread__impl.cc b/www/chromium/files/patch-content_renderer_render__thread__impl.cc index c9839decefa..cd7bf7430b8 100644 --- a/www/chromium/files/patch-content_renderer_render__thread__impl.cc +++ b/www/chromium/files/patch-content_renderer_render__thread__impl.cc @@ -1,24 +1,15 @@ ---- content/renderer/render_thread_impl.cc.orig 2023-01-11 09:17:16 UTC +--- content/renderer/render_thread_impl.cc.orig 2023-02-08 09:03:45 UTC +++ content/renderer/render_thread_impl.cc -@@ -194,7 +194,7 @@ +@@ -197,6 +197,8 @@ #if BUILDFLAG(IS_MAC) #include --#else -+#elif !BUILDFLAG(IS_OPENBSD) ++#elif BUILDFLAG(IS_BSD) ++#include + #else #include #endif - -@@ -665,7 +665,7 @@ void RenderThreadImpl::Init() { - base::DiscardableMemoryAllocator::SetInstance( - discardable_memory_allocator_.get()); - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - render_message_filter()->SetThreadType( - ChildProcess::current()->io_thread_id(), base::ThreadType::kCompositing); - #endif -@@ -1043,7 +1043,7 @@ media::GpuVideoAcceleratorFactories* RenderThreadImpl: +@@ -1038,7 +1040,7 @@ media::GpuVideoAcceleratorFactories* RenderThreadImpl: kGpuStreamPriorityMedia); const bool enable_video_decode_accelerator = @@ -27,7 +18,7 @@ base::FeatureList::IsEnabled(media::kVaapiVideoDecodeLinux) && #endif // BUILDFLAG(IS_LINUX) !cmd_line->HasSwitch(switches::kDisableAcceleratedVideoDecode) && -@@ -1053,7 +1053,7 @@ media::GpuVideoAcceleratorFactories* RenderThreadImpl: +@@ -1048,7 +1050,7 @@ media::GpuVideoAcceleratorFactories* RenderThreadImpl: const bool enable_video_encode_accelerator = @@ -36,3 +27,12 @@ base::FeatureList::IsEnabled(media::kVaapiVideoEncodeLinux) && #else !cmd_line->HasSwitch(switches::kDisableAcceleratedVideoEncode) && +@@ -1082,7 +1084,7 @@ media::GpuVideoAcceleratorFactories* RenderThreadImpl: + mojo::PendingRemote + 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/www/chromium/files/patch-content_renderer_renderer__blink__platform__impl.cc b/www/chromium/files/patch-content_renderer_renderer__blink__platform__impl.cc index 3cdb06ca323..99260365ffa 100644 --- a/www/chromium/files/patch-content_renderer_renderer__blink__platform__impl.cc +++ b/www/chromium/files/patch-content_renderer_renderer__blink__platform__impl.cc @@ -1,6 +1,6 @@ ---- content/renderer/renderer_blink_platform_impl.cc.orig 2023-01-11 09:17:16 UTC +--- content/renderer/renderer_blink_platform_impl.cc.orig 2023-02-08 09:03:45 UTC +++ content/renderer/renderer_blink_platform_impl.cc -@@ -112,7 +112,7 @@ +@@ -113,7 +113,7 @@ #if BUILDFLAG(IS_MAC) #include "content/child/child_process_sandbox_support_impl_mac.h" @@ -9,7 +9,7 @@ #include "content/child/child_process_sandbox_support_impl_linux.h" #endif -@@ -182,7 +182,7 @@ RendererBlinkPlatformImpl::RendererBlinkPlatformImpl( +@@ -183,7 +183,7 @@ RendererBlinkPlatformImpl::RendererBlinkPlatformImpl( main_thread_scheduler_(main_thread_scheduler) { // RenderThread may not exist in some tests. if (RenderThreadImpl::current()) { @@ -18,7 +18,7 @@ mojo::PendingRemote font_service; RenderThreadImpl::current()->BindHostReceiver( font_service.InitWithNewPipeAndPassReceiver()); -@@ -192,7 +192,7 @@ RendererBlinkPlatformImpl::RendererBlinkPlatformImpl( +@@ -193,7 +193,7 @@ RendererBlinkPlatformImpl::RendererBlinkPlatformImpl( #endif } @@ -27,16 +27,7 @@ if (sandboxEnabled()) { #if BUILDFLAG(IS_MAC) sandbox_support_ = std::make_unique(); -@@ -263,7 +263,7 @@ RendererBlinkPlatformImpl::WrapURLLoaderFactory( - /*terminate_sync_load_event=*/nullptr); - } - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - void RendererBlinkPlatformImpl::SetThreadType(base::PlatformThreadId thread_id, - base::ThreadType thread_type) { - if (RenderThreadImpl* render_thread = RenderThreadImpl::current()) { -@@ -274,7 +274,7 @@ void RendererBlinkPlatformImpl::SetThreadType(base::Pl +@@ -275,7 +275,7 @@ void RendererBlinkPlatformImpl::SetThreadType(base::Pl #endif blink::WebSandboxSupport* RendererBlinkPlatformImpl::GetSandboxSupport() { diff --git a/www/chromium/files/patch-content_renderer_renderer__blink__platform__impl.h b/www/chromium/files/patch-content_renderer_renderer__blink__platform__impl.h index 2e322fc2d39..da4a5710dad 100644 --- a/www/chromium/files/patch-content_renderer_renderer__blink__platform__impl.h +++ b/www/chromium/files/patch-content_renderer_renderer__blink__platform__impl.h @@ -1,6 +1,6 @@ ---- content/renderer/renderer_blink_platform_impl.h.orig 2023-01-11 09:17:16 UTC +--- content/renderer/renderer_blink_platform_impl.h.orig 2023-02-08 09:03:45 UTC +++ content/renderer/renderer_blink_platform_impl.h -@@ -30,7 +30,7 @@ +@@ -31,7 +31,7 @@ #include "third_party/blink/public/common/user_agent/user_agent_metadata.h" #include "third_party/blink/public/mojom/cache_storage/cache_storage.mojom.h" @@ -9,16 +9,7 @@ #include "components/services/font/public/cpp/font_loader.h" // nogncheck #include "third_party/skia/include/core/SkRefCnt.h" // nogncheck #endif -@@ -172,7 +172,7 @@ class CONTENT_EXPORT RendererBlinkPlatformImpl : publi - const blink::WebURL& top_document_web_url) override; - gpu::GpuMemoryBufferManager* GetGpuMemoryBufferManager() override; - blink::WebString ConvertIDNToUnicode(const blink::WebString& host) override; --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - void SetThreadType(base::PlatformThreadId thread_id, - base::ThreadType) override; - #endif -@@ -240,7 +240,7 @@ class CONTENT_EXPORT RendererBlinkPlatformImpl : publi +@@ -243,7 +243,7 @@ class CONTENT_EXPORT RendererBlinkPlatformImpl : publi void Collect3DContextInformation(blink::Platform::GraphicsInfo* gl_info, const gpu::GPUInfo& gpu_info) const; @@ -27,7 +18,7 @@ std::unique_ptr sandbox_support_; #endif -@@ -260,7 +260,7 @@ class CONTENT_EXPORT RendererBlinkPlatformImpl : publi +@@ -263,7 +263,7 @@ class CONTENT_EXPORT RendererBlinkPlatformImpl : publi mutable base::WaitableEvent io_thread_id_ready_event_; base::PlatformThreadId io_thread_id_ = base::kInvalidThreadId; diff --git a/www/chromium/files/patch-content_shell_BUILD.gn b/www/chromium/files/patch-content_shell_BUILD.gn index 5994da64f3f..f698ed6c38d 100644 --- a/www/chromium/files/patch-content_shell_BUILD.gn +++ b/www/chromium/files/patch-content_shell_BUILD.gn @@ -1,6 +1,6 @@ ---- content/shell/BUILD.gn.orig 2023-01-11 09:17:16 UTC +--- content/shell/BUILD.gn.orig 2023-02-08 09:03:45 UTC +++ content/shell/BUILD.gn -@@ -901,7 +901,7 @@ group("content_shell_crash_test") { +@@ -903,7 +903,7 @@ group("content_shell_crash_test") { if (is_win) { data_deps += [ "//build/win:copy_cdb_to_output" ] } diff --git a/www/chromium/files/patch-content_shell_app_shell__main__delegate.cc b/www/chromium/files/patch-content_shell_app_shell__main__delegate.cc index 5b16977e01c..e6610f9965d 100644 --- a/www/chromium/files/patch-content_shell_app_shell__main__delegate.cc +++ b/www/chromium/files/patch-content_shell_app_shell__main__delegate.cc @@ -1,6 +1,6 @@ ---- content/shell/app/shell_main_delegate.cc.orig 2022-10-24 13:33:33 UTC +--- content/shell/app/shell_main_delegate.cc.orig 2023-02-08 09:03:45 UTC +++ content/shell/app/shell_main_delegate.cc -@@ -213,7 +213,7 @@ void ShellMainDelegate::PreSandboxStartup() { +@@ -214,7 +214,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); diff --git a/www/chromium/files/patch-content_shell_browser_shell__browser__main__parts.cc b/www/chromium/files/patch-content_shell_browser_shell__browser__main__parts.cc index 9a04a65a2b9..aa91417f1b8 100644 --- a/www/chromium/files/patch-content_shell_browser_shell__browser__main__parts.cc +++ b/www/chromium/files/patch-content_shell_browser_shell__browser__main__parts.cc @@ -1,4 +1,4 @@ ---- content/shell/browser/shell_browser_main_parts.cc.orig 2022-10-24 13:33:33 UTC +--- content/shell/browser/shell_browser_main_parts.cc.orig 2023-02-08 09:03:45 UTC +++ content/shell/browser/shell_browser_main_parts.cc @@ -50,7 +50,7 @@ #include "net/base/network_change_notifier.h" @@ -27,7 +27,7 @@ ui::InitializeInputMethodForTesting(); #endif #if BUILDFLAG(IS_ANDROID) -@@ -153,7 +153,7 @@ void ShellBrowserMainParts::ToolkitInitialized() { +@@ -158,7 +158,7 @@ void ShellBrowserMainParts::ToolkitInitialized() { if (switches::IsRunWebTestsSwitchPresent()) return; @@ -36,7 +36,7 @@ ui::LinuxUi::SetInstance(ui::GetDefaultLinuxUi()); #endif } -@@ -196,7 +196,7 @@ void ShellBrowserMainParts::PostMainMessageLoopRun() { +@@ -201,7 +201,7 @@ void ShellBrowserMainParts::PostMainMessageLoopRun() { ShellDevToolsManagerDelegate::StopHttpHandler(); browser_context_.reset(); off_the_record_browser_context_.reset(); diff --git a/www/chromium/files/patch-content_shell_utility_shell__content__utility__client.cc b/www/chromium/files/patch-content_shell_utility_shell__content__utility__client.cc index dc9474ec5ac..5a9764cbf54 100644 --- a/www/chromium/files/patch-content_shell_utility_shell__content__utility__client.cc +++ b/www/chromium/files/patch-content_shell_utility_shell__content__utility__client.cc @@ -1,4 +1,4 @@ ---- content/shell/utility/shell_content_utility_client.cc.orig 2023-01-11 09:17:16 UTC +--- content/shell/utility/shell_content_utility_client.cc.orig 2023-02-08 09:03:45 UTC +++ content/shell/utility/shell_content_utility_client.cc @@ -34,7 +34,7 @@ #include "sandbox/policy/sandbox.h" @@ -12,7 +12,7 @@ @@ -155,7 +155,7 @@ void ShellContentUtilityClient::ExposeInterfacesToBrow binders->Add( base::BindRepeating(&PowerMonitorTestImpl::MakeSelfOwnedReceiver), - base::ThreadTaskRunnerHandle::Get()); + 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_) { diff --git a/www/chromium/files/patch-content_test_BUILD.gn b/www/chromium/files/patch-content_test_BUILD.gn index ffa39a90ede..017643581bf 100644 --- a/www/chromium/files/patch-content_test_BUILD.gn +++ b/www/chromium/files/patch-content_test_BUILD.gn @@ -1,6 +1,6 @@ ---- content/test/BUILD.gn.orig 2023-01-11 09:17:16 UTC +--- content/test/BUILD.gn.orig 2023-02-08 09:03:45 UTC +++ content/test/BUILD.gn -@@ -2038,7 +2038,7 @@ static_library("run_all_unittests") { +@@ -2091,7 +2091,7 @@ static_library("run_all_unittests") { ":test_support", "//base/test:test_support", ] @@ -9,7 +9,7 @@ deps += [ "//content/common:set_process_title_linux" ] } } -@@ -3031,7 +3031,7 @@ test("content_unittests") { +@@ -3111,7 +3111,7 @@ test("content_unittests") { deps += [ "//third_party/boringssl" ] } diff --git a/www/chromium/files/patch-content_utility_services.cc b/www/chromium/files/patch-content_utility_services.cc index d386faed3a1..0a9ff54593a 100644 --- a/www/chromium/files/patch-content_utility_services.cc +++ b/www/chromium/files/patch-content_utility_services.cc @@ -1,14 +1,14 @@ ---- content/utility/services.cc.orig 2023-01-11 09:17:16 UTC +--- content/utility/services.cc.orig 2023-02-08 09:03:45 UTC +++ content/utility/services.cc -@@ -64,7 +64,7 @@ +@@ -63,7 +63,7 @@ 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" - #include "sandbox/policy/sandbox_type.h" @@ -86,7 +86,7 @@ extern sandbox::TargetServices* g_utility_target_servi #endif // BUILDFLAG(IS_CHROMEOS_ASH) && (BUILDFLAG(USE_VAAPI) || // BUILDFLAG(USE_V4L2_CODEC)) @@ -18,7 +18,7 @@ (BUILDFLAG(USE_VAAPI) || BUILDFLAG(USE_V4L2_CODEC)) #include "media/mojo/services/stable_video_decoder_factory_service.h" // nogncheck #endif // (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH)) && -@@ -209,7 +209,7 @@ auto RunAudio(mojo::PendingReceiver -@@ -365,7 +365,7 @@ void RegisterMainThreadServices(mojo::ServiceFactory& +@@ -328,7 +328,7 @@ auto RunStableVideoDecoderFactoryService( + #endif // (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH)) && + // (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 + receiver) { +@@ -386,13 +386,13 @@ void RegisterMainThreadServices(mojo::ServiceFactory& #endif // BUILDFLAG(IS_CHROMEOS_ASH) && (BUILDFLAG(USE_VAAPI) || // BUILDFLAG(USE_V4L2_CODEC)) @@ -45,3 +54,10 @@ (BUILDFLAG(USE_VAAPI) || BUILDFLAG(USE_V4L2_CODEC)) services.Add(RunStableVideoDecoderFactoryService); #endif // (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH)) && + // (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/www/chromium/files/patch-content_zygote_zygote__linux.cc b/www/chromium/files/patch-content_zygote_zygote__linux.cc index d55b5f4055e..a3c313f4352 100644 --- a/www/chromium/files/patch-content_zygote_zygote__linux.cc +++ b/www/chromium/files/patch-content_zygote_zygote__linux.cc @@ -1,4 +1,4 @@ ---- content/zygote/zygote_linux.cc.orig 2022-11-30 08:12:58 UTC +--- content/zygote/zygote_linux.cc.orig 2023-02-08 09:03:45 UTC +++ content/zygote/zygote_linux.cc @@ -1,6 +1,7 @@ // Copyright 2012 The Chromium Authors @@ -8,7 +8,7 @@ #include "content/zygote/zygote_linux.h" -@@ -696,3 +697,4 @@ void Zygote::HandleReinitializeLoggingRequest(base::Pi +@@ -706,3 +707,4 @@ void Zygote::HandleReinitializeLoggingRequest(base::Pi } } // namespace content diff --git a/www/chromium/files/patch-device_gamepad_gamepad__provider.cc b/www/chromium/files/patch-device_gamepad_gamepad__provider.cc index a1a2e8e3d47..39c68a2ce5c 100644 --- a/www/chromium/files/patch-device_gamepad_gamepad__provider.cc +++ b/www/chromium/files/patch-device_gamepad_gamepad__provider.cc @@ -1,6 +1,6 @@ ---- device/gamepad/gamepad_provider.cc.orig 2022-02-28 16:54:41 UTC +--- device/gamepad/gamepad_provider.cc.orig 2023-02-08 09:03:45 UTC +++ device/gamepad/gamepad_provider.cc -@@ -216,7 +216,7 @@ void GamepadProvider::Initialize(std::unique_ptr("Gamepad polling thread"); diff --git a/www/chromium/files/patch-extensions_browser_extension__prefs.cc b/www/chromium/files/patch-extensions_browser_extension__prefs.cc index b357facbd11..8379e8a6693 100644 --- a/www/chromium/files/patch-extensions_browser_extension__prefs.cc +++ b/www/chromium/files/patch-extensions_browser_extension__prefs.cc @@ -1,6 +1,6 @@ ---- extensions/browser/extension_prefs.cc.orig 2023-01-11 09:17:16 UTC +--- extensions/browser/extension_prefs.cc.orig 2023-02-08 09:03:45 UTC +++ extensions/browser/extension_prefs.cc -@@ -2273,7 +2273,7 @@ void ExtensionPrefs::RegisterProfilePrefs( +@@ -2216,7 +2216,7 @@ void ExtensionPrefs::RegisterProfilePrefs( registry->RegisterDictionaryPref(kInstallSignature); registry->RegisterListPref(kExternalUninstalls); #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ diff --git a/www/chromium/files/patch-extensions_browser_pref__names.cc b/www/chromium/files/patch-extensions_browser_pref__names.cc index 0ebb07fa131..b17d2fb92e9 100644 --- a/www/chromium/files/patch-extensions_browser_pref__names.cc +++ b/www/chromium/files/patch-extensions_browser_pref__names.cc @@ -1,6 +1,6 @@ ---- extensions/browser/pref_names.cc.orig 2023-01-11 09:17:16 UTC +--- extensions/browser/pref_names.cc.orig 2023-02-08 09:03:45 UTC +++ extensions/browser/pref_names.cc -@@ -48,7 +48,7 @@ const char kStorageGarbageCollect[] = "extensions.stor +@@ -49,7 +49,7 @@ const char kStorageGarbageCollect[] = "extensions.stor const char kDeletedComponentExtensions[] = "extensions.deleted_component_extensions"; #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ diff --git a/www/chromium/files/patch-extensions_browser_pref__names.h b/www/chromium/files/patch-extensions_browser_pref__names.h index 4742c85e0b9..80684ce90c2 100644 --- a/www/chromium/files/patch-extensions_browser_pref__names.h +++ b/www/chromium/files/patch-extensions_browser_pref__names.h @@ -1,6 +1,6 @@ ---- extensions/browser/pref_names.h.orig 2022-09-24 10:57:32 UTC +--- extensions/browser/pref_names.h.orig 2023-02-08 09:03:45 UTC +++ extensions/browser/pref_names.h -@@ -98,7 +98,7 @@ extern const char kStorageGarbageCollect[]; +@@ -103,7 +103,7 @@ extern const char kStorageGarbageCollect[]; extern const char kDeletedComponentExtensions[]; #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ diff --git a/www/chromium/files/patch-gpu_command__buffer_common_gpu__memory__buffer__support.cc b/www/chromium/files/patch-gpu_command__buffer_common_gpu__memory__buffer__support.cc index 14eef928037..099e9046041 100644 --- a/www/chromium/files/patch-gpu_command__buffer_common_gpu__memory__buffer__support.cc +++ b/www/chromium/files/patch-gpu_command__buffer_common_gpu__memory__buffer__support.cc @@ -1,4 +1,4 @@ ---- gpu/command_buffer/common/gpu_memory_buffer_support.cc.orig 2023-01-11 09:17:16 UTC +--- gpu/command_buffer/common/gpu_memory_buffer_support.cc.orig 2023-02-08 09:03:45 UTC +++ gpu/command_buffer/common/gpu_memory_buffer_support.cc @@ -173,7 +173,7 @@ uint32_t GetPlatformSpecificTextureTarget() { #if BUILDFLAG(IS_MAC) @@ -8,8 +8,8 @@ + BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) return GL_TEXTURE_EXTERNAL_OES; #elif BUILDFLAG(IS_FUCHSIA) - return GL_TEXTURE_2D; -@@ -205,7 +205,7 @@ GPU_EXPORT bool NativeBufferNeedsPlatformSpecificTextu + // Fuchsia uses Vulkan. +@@ -206,7 +206,7 @@ GPU_EXPORT bool NativeBufferNeedsPlatformSpecificTextu gfx::BufferFormat format, gfx::BufferPlane plane) { #if BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ diff --git a/www/chromium/files/patch-gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc b/www/chromium/files/patch-gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc index 6f738d78838..91118c96cf4 100644 --- a/www/chromium/files/patch-gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc +++ b/www/chromium/files/patch-gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc @@ -1,6 +1,6 @@ ---- gpu/command_buffer/service/shared_image/angle_vulkan_image_backing_factory.cc.orig 2022-11-30 08:12:58 UTC +--- gpu/command_buffer/service/shared_image/angle_vulkan_image_backing_factory.cc.orig 2023-02-08 09:03:45 UTC +++ gpu/command_buffer/service/shared_image/angle_vulkan_image_backing_factory.cc -@@ -94,7 +94,7 @@ bool AngleVulkanImageBackingFactory::CanUseAngleVulkan +@@ -123,7 +123,7 @@ bool AngleVulkanImageBackingFactory::CanUseAngleVulkan // TODO(penghuang): verify the scanout is the right usage for video playback. // crbug.com/1280798 constexpr auto kSupportedUsages = diff --git a/www/chromium/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc b/www/chromium/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc index b4d716d3638..2d225c09e79 100644 --- a/www/chromium/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc +++ b/www/chromium/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc @@ -1,6 +1,6 @@ ---- gpu/command_buffer/service/shared_image/external_vk_image_backing.cc.orig 2023-01-11 09:17:16 UTC +--- gpu/command_buffer/service/shared_image/external_vk_image_backing.cc.orig 2023-02-08 09:03:45 UTC +++ gpu/command_buffer/service/shared_image/external_vk_image_backing.cc -@@ -32,7 +32,7 @@ +@@ -33,7 +33,7 @@ #include "ui/gl/gl_version_info.h" #include "ui/gl/scoped_binders.h" @@ -9,12 +9,12 @@ #include "gpu/command_buffer/service/shared_image/external_vk_image_dawn_representation.h" #endif -@@ -572,7 +572,7 @@ std::unique_ptr ExternalVkIma - MemoryTypeTracker* tracker, +@@ -574,7 +574,7 @@ std::unique_ptr ExternalVkIma WGPUDevice wgpuDevice, - WGPUBackendType backend_type) { + WGPUBackendType backend_type, + std::vector view_formats) { -#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && BUILDFLAG(USE_DAWN) +#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_DAWN) - auto wgpu_format = viz::ToWGPUFormat(format()); + auto wgpu_format = ToWGPUFormat(format()); if (wgpu_format == WGPUTextureFormat_Undefined) { diff --git a/www/chromium/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc b/www/chromium/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc new file mode 100644 index 00000000000..c71d374cbb0 --- /dev/null +++ b/www/chromium/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 2023-02-08 09:03:45 UTC ++++ gpu/command_buffer/service/shared_image/external_vk_image_backing_factory.cc +@@ -173,7 +173,7 @@ bool ExternalVkImageBackingFactory::IsSupported( + + // TODO: remove it when below formats are converted to multi plane shared + // image formats. +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + switch (format.resource_format()) { + case viz::YUV_420_BIPLANAR: + case viz::YUVA_420_TRIPLANAR: diff --git a/www/chromium/files/patch-gpu_command__buffer_service_shared__image_gl__texture__image__backing.cc b/www/chromium/files/patch-gpu_command__buffer_service_shared__image_gl__texture__image__backing.cc index 10a3c7a15aa..17ca2548868 100644 --- a/www/chromium/files/patch-gpu_command__buffer_service_shared__image_gl__texture__image__backing.cc +++ b/www/chromium/files/patch-gpu_command__buffer_service_shared__image_gl__texture__image__backing.cc @@ -1,6 +1,6 @@ ---- gpu/command_buffer/service/shared_image/gl_texture_image_backing.cc.orig 2023-01-11 09:17:16 UTC +--- gpu/command_buffer/service/shared_image/gl_texture_image_backing.cc.orig 2023-02-08 09:03:45 UTC +++ gpu/command_buffer/service/shared_image/gl_texture_image_backing.cc -@@ -346,7 +346,7 @@ void GLTextureImageBacking::InitializeGLTexture( +@@ -465,7 +465,7 @@ void GLTextureImageBacking::InitializeGLTexture( } void GLTextureImageBacking::CreateEGLImage() { diff --git a/www/chromium/files/patch-gpu_command__buffer_service_shared__image_gl__texture__image__backing__factory.cc b/www/chromium/files/patch-gpu_command__buffer_service_shared__image_gl__texture__image__backing__factory.cc index 2295e37baeb..8ab6baa7e7c 100644 --- a/www/chromium/files/patch-gpu_command__buffer_service_shared__image_gl__texture__image__backing__factory.cc +++ b/www/chromium/files/patch-gpu_command__buffer_service_shared__image_gl__texture__image__backing__factory.cc @@ -1,6 +1,6 @@ ---- gpu/command_buffer/service/shared_image/gl_texture_image_backing_factory.cc.orig 2023-01-11 09:17:16 UTC +--- gpu/command_buffer/service/shared_image/gl_texture_image_backing_factory.cc.orig 2023-02-08 09:03:45 UTC +++ gpu/command_buffer/service/shared_image/gl_texture_image_backing_factory.cc -@@ -165,7 +165,7 @@ bool GLTextureImageBackingFactory::IsSupported( +@@ -143,7 +143,7 @@ bool GLTextureImageBackingFactory::IsSupported( // Linux and ChromeOS support WebGPU/Compat on GL. All other platforms // do not support WebGPU on GL. if (usage & SHARED_IMAGE_USAGE_WEBGPU) { diff --git a/www/chromium/files/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc b/www/chromium/files/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc new file mode 100644 index 00000000000..b8dc3f02150 --- /dev/null +++ b/www/chromium/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 2023-02-08 09:03:45 UTC ++++ gpu/command_buffer/service/shared_image/shared_image_manager.cc +@@ -472,7 +472,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 ui::OzonePlatform::GetInstance() + ->GetPlatformRuntimeProperties() + .supports_native_pixmaps; diff --git a/www/chromium/files/patch-gpu_command__buffer_service_shared__image_wrapped__sk__image__backing__factory.cc b/www/chromium/files/patch-gpu_command__buffer_service_shared__image_wrapped__sk__image__backing__factory.cc index 4a5766ada84..f9ad09dbbe0 100644 --- a/www/chromium/files/patch-gpu_command__buffer_service_shared__image_wrapped__sk__image__backing__factory.cc +++ b/www/chromium/files/patch-gpu_command__buffer_service_shared__image_wrapped__sk__image__backing__factory.cc @@ -1,6 +1,6 @@ ---- gpu/command_buffer/service/shared_image/wrapped_sk_image_backing_factory.cc.orig 2023-01-11 09:17:16 UTC +--- gpu/command_buffer/service/shared_image/wrapped_sk_image_backing_factory.cc.orig 2023-02-08 09:03:45 UTC +++ gpu/command_buffer/service/shared_image/wrapped_sk_image_backing_factory.cc -@@ -237,7 +237,7 @@ class WrappedSkImage : public ClearTrackingSharedImage +@@ -216,7 +216,7 @@ class WrappedSkImage : public ClearTrackingSharedImage : GrMipMapped::kNo; const std::string label = "WrappedSkImageBackingFactory_Initialize" + CreateLabelForSharedImageUsage(usage()); diff --git a/www/chromium/files/patch-gpu_command__buffer_service_webgpu__decoder__impl.cc b/www/chromium/files/patch-gpu_command__buffer_service_webgpu__decoder__impl.cc index 5ab1e1b7cfa..379a43daea4 100644 --- a/www/chromium/files/patch-gpu_command__buffer_service_webgpu__decoder__impl.cc +++ b/www/chromium/files/patch-gpu_command__buffer_service_webgpu__decoder__impl.cc @@ -1,6 +1,6 @@ ---- gpu/command_buffer/service/webgpu_decoder_impl.cc.orig 2023-01-11 09:17:16 UTC +--- gpu/command_buffer/service/webgpu_decoder_impl.cc.orig 2023-02-08 09:03:45 UTC +++ gpu/command_buffer/service/webgpu_decoder_impl.cc -@@ -1213,7 +1213,7 @@ void WebGPUDecoderImpl::RequestAdapterImpl( +@@ -1225,7 +1225,7 @@ void WebGPUDecoderImpl::RequestAdapterImpl( if (gr_context_type_ != GrContextType::kVulkan && use_webgpu_adapter_ != WebGPUAdapterName::kCompat) { diff --git a/www/chromium/files/patch-gpu_ipc_service_gpu__init.cc b/www/chromium/files/patch-gpu_ipc_service_gpu__init.cc index a9324925bf5..be083a63e2f 100644 --- a/www/chromium/files/patch-gpu_ipc_service_gpu__init.cc +++ b/www/chromium/files/patch-gpu_ipc_service_gpu__init.cc @@ -1,4 +1,4 @@ ---- gpu/ipc/service/gpu_init.cc.orig 2022-11-30 08:12:58 UTC +--- gpu/ipc/service/gpu_init.cc.orig 2023-02-08 09:03:45 UTC +++ gpu/ipc/service/gpu_init.cc @@ -351,7 +351,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL enable_watchdog = false; @@ -63,7 +63,7 @@ (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 -@@ -869,7 +869,7 @@ void GpuInit::InitializeInProcess(base::CommandLine* c +@@ -870,7 +870,7 @@ void GpuInit::InitializeInProcess(base::CommandLine* c } bool gl_disabled = gl::GetGLImplementation() == gl::kGLImplementationDisabled; @@ -72,7 +72,7 @@ (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 -@@ -932,7 +932,7 @@ void GpuInit::InitializeInProcess(base::CommandLine* c +@@ -933,7 +933,7 @@ void GpuInit::InitializeInProcess(base::CommandLine* c InitializePlatformOverlaySettings(&gpu_info_, gpu_feature_info_); diff --git a/www/chromium/files/patch-gpu_ipc_service_gpu__memory__buffer__factory.cc b/www/chromium/files/patch-gpu_ipc_service_gpu__memory__buffer__factory.cc index d624092a277..8aca5439547 100644 --- a/www/chromium/files/patch-gpu_ipc_service_gpu__memory__buffer__factory.cc +++ b/www/chromium/files/patch-gpu_ipc_service_gpu__memory__buffer__factory.cc @@ -1,4 +1,4 @@ ---- gpu/ipc/service/gpu_memory_buffer_factory.cc.orig 2022-02-28 16:54:41 UTC +--- gpu/ipc/service/gpu_memory_buffer_factory.cc.orig 2023-02-08 09:03:45 UTC +++ gpu/ipc/service/gpu_memory_buffer_factory.cc @@ -12,7 +12,7 @@ #include "gpu/ipc/service/gpu_memory_buffer_factory_io_surface.h" @@ -9,7 +9,7 @@ #include "gpu/ipc/service/gpu_memory_buffer_factory_native_pixmap.h" #endif -@@ -34,7 +34,7 @@ GpuMemoryBufferFactory::CreateNativeType( +@@ -35,7 +35,7 @@ GpuMemoryBufferFactory::CreateNativeType( return std::make_unique(); #elif BUILDFLAG(IS_ANDROID) return std::make_unique(); diff --git a/www/chromium/files/patch-gpu_vulkan_vulkan__image.cc b/www/chromium/files/patch-gpu_vulkan_vulkan__image.cc index 6e56f5b7568..79e79862921 100644 --- a/www/chromium/files/patch-gpu_vulkan_vulkan__image.cc +++ b/www/chromium/files/patch-gpu_vulkan_vulkan__image.cc @@ -1,6 +1,6 @@ ---- gpu/vulkan/vulkan_image.cc.orig 2022-02-28 16:54:41 UTC +--- gpu/vulkan/vulkan_image.cc.orig 2023-02-08 09:03:45 UTC +++ gpu/vulkan/vulkan_image.cc -@@ -322,7 +322,7 @@ bool VulkanImage::InitializeWithExternalMemory( +@@ -392,7 +392,7 @@ bool VulkanImage::InitializeWithExternalMemory( // TODO(crbug.com/1052397): Revisit once build flag switch of lacros-chrome is // complete. diff --git a/www/chromium/files/patch-gpu_vulkan_vulkan__image.h b/www/chromium/files/patch-gpu_vulkan_vulkan__image.h index e6caa33c4de..e50d3fc98ee 100644 --- a/www/chromium/files/patch-gpu_vulkan_vulkan__image.h +++ b/www/chromium/files/patch-gpu_vulkan_vulkan__image.h @@ -1,6 +1,6 @@ ---- gpu/vulkan/vulkan_image.h.orig 2022-02-28 16:54:41 UTC +--- gpu/vulkan/vulkan_image.h.orig 2023-02-08 09:03:45 UTC +++ gpu/vulkan/vulkan_image.h -@@ -86,7 +86,7 @@ class COMPONENT_EXPORT(VULKAN) VulkanImage { +@@ -87,7 +87,7 @@ class COMPONENT_EXPORT(VULKAN) VulkanImage { VkImageUsageFlags usage, VkImageCreateFlags flags); @@ -9,7 +9,7 @@ static std::unique_ptr CreateWithExternalMemoryAndModifiers( VulkanDeviceQueue* device_queue, const gfx::Size& size, -@@ -170,7 +170,7 @@ class COMPONENT_EXPORT(VULKAN) VulkanImage { +@@ -199,7 +199,7 @@ class COMPONENT_EXPORT(VULKAN) VulkanImage { VkImageTiling image_tiling, uint32_t queue_family_index); diff --git a/www/chromium/files/patch-headless_lib_browser_headless__web__contents__impl.cc b/www/chromium/files/patch-headless_lib_browser_headless__web__contents__impl.cc index aa16328ae57..e39ba3cb5c1 100644 --- a/www/chromium/files/patch-headless_lib_browser_headless__web__contents__impl.cc +++ b/www/chromium/files/patch-headless_lib_browser_headless__web__contents__impl.cc @@ -1,6 +1,6 @@ ---- headless/lib/browser/headless_web_contents_impl.cc.orig 2022-10-24 13:33:33 UTC +--- headless/lib/browser/headless_web_contents_impl.cc.orig 2023-02-08 09:03:45 UTC +++ headless/lib/browser/headless_web_contents_impl.cc -@@ -60,7 +60,7 @@ namespace headless { +@@ -61,7 +61,7 @@ namespace headless { namespace { void UpdatePrefsFromSystemSettings(blink::RendererPreferences* prefs) { diff --git a/www/chromium/files/patch-headless_lib_headless__content__main__delegate.cc b/www/chromium/files/patch-headless_lib_headless__content__main__delegate.cc index b40d6a2b668..04bec9d024f 100644 --- a/www/chromium/files/patch-headless_lib_headless__content__main__delegate.cc +++ b/www/chromium/files/patch-headless_lib_headless__content__main__delegate.cc @@ -1,6 +1,6 @@ ---- headless/lib/headless_content_main_delegate.cc.orig 2022-11-30 08:12:58 UTC +--- headless/lib/headless_content_main_delegate.cc.orig 2023-02-08 09:03:45 UTC +++ headless/lib/headless_content_main_delegate.cc -@@ -336,7 +336,7 @@ void HeadlessContentMainDelegate::InitCrashReporter( +@@ -337,7 +337,7 @@ void HeadlessContentMainDelegate::InitCrashReporter( if (process_type != switches::kZygoteProcess) { g_headless_crash_client.Pointer()->set_crash_dumps_dir( options()->crash_dumps_dir); diff --git a/www/chromium/files/patch-ipc_ipc__channel__common.cc b/www/chromium/files/patch-ipc_ipc__channel__common.cc index ba398d72e22..f11c8996567 100644 --- a/www/chromium/files/patch-ipc_ipc__channel__common.cc +++ b/www/chromium/files/patch-ipc_ipc__channel__common.cc @@ -1,6 +1,6 @@ ---- ipc/ipc_channel_common.cc.orig 2022-05-19 14:06:27 UTC +--- ipc/ipc_channel_common.cc.orig 2023-02-08 09:03:45 UTC +++ ipc/ipc_channel_common.cc -@@ -11,7 +11,7 @@ +@@ -10,7 +10,7 @@ namespace IPC { diff --git a/www/chromium/files/patch-ipc_ipc__channel__mojo.cc b/www/chromium/files/patch-ipc_ipc__channel__mojo.cc index c36c54707a4..0dcf959a610 100644 --- a/www/chromium/files/patch-ipc_ipc__channel__mojo.cc +++ b/www/chromium/files/patch-ipc_ipc__channel__mojo.cc @@ -1,6 +1,6 @@ ---- ipc/ipc_channel_mojo.cc.orig 2023-01-11 09:17:16 UTC +--- ipc/ipc_channel_mojo.cc.orig 2023-02-08 09:03:45 UTC +++ ipc/ipc_channel_mojo.cc -@@ -113,7 +113,7 @@ class ThreadSafeChannelProxy : public mojo::ThreadSafe +@@ -105,7 +105,7 @@ class ThreadSafeChannelProxy : public mojo::ThreadSafe }; base::ProcessId GetSelfPID() { diff --git a/www/chromium/files/patch-media_BUILD.gn b/www/chromium/files/patch-media_BUILD.gn index 14e79e3a25c..ce17c789ad9 100644 --- a/www/chromium/files/patch-media_BUILD.gn +++ b/www/chromium/files/patch-media_BUILD.gn @@ -1,6 +1,6 @@ ---- media/BUILD.gn.orig 2023-01-11 09:17:16 UTC +--- media/BUILD.gn.orig 2023-02-08 09:03:45 UTC +++ media/BUILD.gn -@@ -88,6 +88,9 @@ config("media_config") { +@@ -87,6 +87,9 @@ config("media_config") { defines += [ "DLOPEN_PULSEAUDIO" ] } } diff --git a/www/chromium/files/patch-media_audio_BUILD.gn b/www/chromium/files/patch-media_audio_BUILD.gn index 9c3f4b0aeb6..bad62e29eef 100644 --- a/www/chromium/files/patch-media_audio_BUILD.gn +++ b/www/chromium/files/patch-media_audio_BUILD.gn @@ -1,6 +1,6 @@ ---- media/audio/BUILD.gn.orig 2023-01-11 09:17:16 UTC +--- media/audio/BUILD.gn.orig 2023-02-08 09:03:45 UTC +++ media/audio/BUILD.gn -@@ -248,9 +248,20 @@ source_set("audio") { +@@ -246,9 +246,20 @@ source_set("audio") { ] } diff --git a/www/chromium/files/patch-media_audio_audio__output__proxy__unittest.cc b/www/chromium/files/patch-media_audio_audio__output__proxy__unittest.cc index 3110c8f24c5..6a78f59e7a2 100644 --- a/www/chromium/files/patch-media_audio_audio__output__proxy__unittest.cc +++ b/www/chromium/files/patch-media_audio_audio__output__proxy__unittest.cc @@ -1,6 +1,6 @@ ---- media/audio/audio_output_proxy_unittest.cc.orig 2022-02-28 16:54:41 UTC +--- media/audio/audio_output_proxy_unittest.cc.orig 2023-02-08 09:03:45 UTC +++ media/audio/audio_output_proxy_unittest.cc -@@ -412,7 +412,11 @@ class AudioOutputProxyTest : public testing::Test { +@@ -444,7 +444,11 @@ class AudioOutputProxyTest : public testing::Test { // |stream| is closed at this point. Start() should reopen it again. EXPECT_CALL(manager(), MakeAudioOutputStream(_, _, _)) .Times(2) diff --git a/www/chromium/files/patch-media_audio_sndio_sndio__output.cc b/www/chromium/files/patch-media_audio_sndio_sndio__output.cc index 694b777465d..e875d0c0d87 100644 --- a/www/chromium/files/patch-media_audio_sndio_sndio__output.cc +++ b/www/chromium/files/patch-media_audio_sndio_sndio__output.cc @@ -1,4 +1,4 @@ ---- media/audio/sndio/sndio_output.cc.orig 2022-02-28 16:54:41 UTC +--- media/audio/sndio/sndio_output.cc.orig 2023-02-08 09:03:45 UTC +++ media/audio/sndio/sndio_output.cc @@ -0,0 +1,187 @@ +// Copyright (c) 2012 The Chromium Authors. All rights reserved. @@ -165,7 +165,7 @@ + // Get data to play + const base::TimeDelta delay = AudioTimestampHelper::FramesToTime(hw_delay, + params.sample_rate()); -+ count = source->OnMoreData(delay, base::TimeTicks::Now(), 0, audio_bus.get()); ++ count = source->OnMoreData(delay, base::TimeTicks::Now(), {}, audio_bus.get()); + audio_bus->ToInterleaved(count, reinterpret_cast(buffer)); + if (count == 0) { + // We have to submit something to the device diff --git a/www/chromium/files/patch-media_base_media__switches.cc b/www/chromium/files/patch-media_base_media__switches.cc index 91297593ee2..fa7c0748406 100644 --- a/www/chromium/files/patch-media_base_media__switches.cc +++ b/www/chromium/files/patch-media_base_media__switches.cc @@ -1,4 +1,4 @@ ---- media/base/media_switches.cc.orig 2023-01-11 09:17:16 UTC +--- media/base/media_switches.cc.orig 2023-02-08 09:03:45 UTC +++ media/base/media_switches.cc @@ -12,7 +12,7 @@ #include "components/system_media_controls/linux/buildflags/buildflags.h" @@ -9,7 +9,25 @@ #include "base/cpu.h" #endif -@@ -494,7 +494,7 @@ BASE_FEATURE(kGav1VideoDecoder, +@@ -407,7 +407,7 @@ BASE_FEATURE(kCdmProcessSiteIsolation, + // playback going to a specific output device in the audio service. + BASE_FEATURE(kChromeWideEchoCancellation, + "ChromeWideEchoCancellation", +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + base::FEATURE_ENABLED_BY_DEFAULT); + #else + base::FEATURE_DISABLED_BY_DEFAULT); +@@ -419,7 +419,7 @@ BASE_FEATURE(kChromeWideEchoCancellation, + // processing is done on the audio capture thread itself. + const base::FeatureParam kChromeWideEchoCancellationProcessingFifoSize{ + &kChromeWideEchoCancellation, "processing_fifo_size", +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + 110 // Default value for the enabled feature. + #else + 0 +@@ -510,7 +510,7 @@ BASE_FEATURE(kFallbackAfterDecodeError, // Show toolbar button that opens dialog for controlling media sessions. BASE_FEATURE(kGlobalMediaControls, "GlobalMediaControls", @@ -18,7 +36,7 @@ base::FEATURE_ENABLED_BY_DEFAULT #else base::FEATURE_DISABLED_BY_DEFAULT -@@ -535,7 +535,7 @@ constexpr base::FeatureParam VideoFrame::WrapExternalDmabufs( const VideoFrameLayout& layout, -@@ -910,7 +910,7 @@ scoped_refptr VideoFrame::WrapVideoFrame( +@@ -912,7 +912,7 @@ scoped_refptr VideoFrame::WrapVideoFrame( } } @@ -54,7 +54,7 @@ DCHECK(frame->dmabuf_fds_); // If there are any |dmabuf_fds_| plugged in, we should refer them too. wrapping_frame->dmabuf_fds_ = frame->dmabuf_fds_; -@@ -1301,7 +1301,7 @@ const gpu::MailboxHolder& VideoFrame::mailbox_holder( +@@ -1303,7 +1303,7 @@ const gpu::MailboxHolder& VideoFrame::mailbox_holder( : mailbox_holders_[texture_index]; } @@ -63,7 +63,7 @@ const std::vector& VideoFrame::DmabufFds() const { DCHECK_EQ(storage_type_, STORAGE_DMABUFS); -@@ -1413,7 +1413,7 @@ VideoFrame::VideoFrame(const VideoFrameLayout& layout, +@@ -1415,7 +1415,7 @@ VideoFrame::VideoFrame(const VideoFrameLayout& layout, storage_type_(storage_type), visible_rect_(Intersection(visible_rect, gfx::Rect(layout.coded_size()))), natural_size_(natural_size), diff --git a/www/chromium/files/patch-media_capture_video_video__capture__device__client.cc b/www/chromium/files/patch-media_capture_video_video__capture__device__client.cc index 0b8fd8d4a5d..e7158f87da9 100644 --- a/www/chromium/files/patch-media_capture_video_video__capture__device__client.cc +++ b/www/chromium/files/patch-media_capture_video_video__capture__device__client.cc @@ -1,6 +1,6 @@ ---- media/capture/video/video_capture_device_client.cc.orig 2022-06-17 14:20:10 UTC +--- media/capture/video/video_capture_device_client.cc.orig 2023-02-08 09:03:45 UTC +++ media/capture/video/video_capture_device_client.cc -@@ -317,7 +317,7 @@ void VideoCaptureDeviceClient::OnIncomingCapturedData( +@@ -318,7 +318,7 @@ void VideoCaptureDeviceClient::OnIncomingCapturedData( // see http://linuxtv.org/downloads/v4l-dvb-apis/packed-rgb.html. // Windows RGB24 defines blue at lowest byte, // see https://msdn.microsoft.com/en-us/library/windows/desktop/dd407253 diff --git a/www/chromium/files/patch-media_gpu_chromeos_video__decoder__pipeline.cc b/www/chromium/files/patch-media_gpu_chromeos_video__decoder__pipeline.cc index 04063157bb3..debbaba4ace 100644 --- a/www/chromium/files/patch-media_gpu_chromeos_video__decoder__pipeline.cc +++ b/www/chromium/files/patch-media_gpu_chromeos_video__decoder__pipeline.cc @@ -1,6 +1,6 @@ ---- media/gpu/chromeos/video_decoder_pipeline.cc.orig 2023-01-11 09:17:16 UTC +--- media/gpu/chromeos/video_decoder_pipeline.cc.orig 2023-02-08 09:03:45 UTC +++ media/gpu/chromeos/video_decoder_pipeline.cc -@@ -768,7 +768,7 @@ VideoDecoderPipeline::PickDecoderOutputFormat( +@@ -789,7 +789,7 @@ VideoDecoderPipeline::PickDecoderOutputFormat( } } @@ -9,7 +9,7 @@ // Linux should always use a custom allocator (to allocate buffers using // libva) and a PlatformVideoFramePool. CHECK(allocator.has_value()); -@@ -790,7 +790,7 @@ VideoDecoderPipeline::PickDecoderOutputFormat( +@@ -811,7 +811,7 @@ VideoDecoderPipeline::PickDecoderOutputFormat( #error "Unsupported platform" #endif diff --git a/www/chromium/files/patch-media_gpu_gpu__video__encode__accelerator__factory.cc b/www/chromium/files/patch-media_gpu_gpu__video__encode__accelerator__factory.cc index e97b3e57954..a018920c7df 100644 --- a/www/chromium/files/patch-media_gpu_gpu__video__encode__accelerator__factory.cc +++ b/www/chromium/files/patch-media_gpu_gpu__video__encode__accelerator__factory.cc @@ -1,6 +1,6 @@ ---- media/gpu/gpu_video_encode_accelerator_factory.cc.orig 2022-08-31 12:19:35 UTC +--- media/gpu/gpu_video_encode_accelerator_factory.cc.orig 2023-02-08 09:03:45 UTC +++ media/gpu/gpu_video_encode_accelerator_factory.cc -@@ -111,7 +111,7 @@ std::vector GetVEAFactoryFunctions +@@ -121,7 +121,7 @@ std::vector GetVEAFactoryFunctions return vea_factory_functions; #if BUILDFLAG(USE_VAAPI) diff --git a/www/chromium/files/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc b/www/chromium/files/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc index ba3b57dea18..fe3d46e219b 100644 --- a/www/chromium/files/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc +++ b/www/chromium/files/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc @@ -1,6 +1,6 @@ ---- media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.cc.orig 2022-10-24 13:33:33 UTC +--- media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.cc.orig 2023-02-08 09:03:45 UTC +++ media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.cc -@@ -14,12 +14,15 @@ +@@ -15,7 +15,9 @@ #include "media/gpu/vaapi/vaapi_wrapper.h" #endif @@ -8,19 +8,37 @@ 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 +@@ -31,6 +33,7 @@ using sandbox::syscall_broker::BrokerFilePermission; namespace media { + namespace { ++#if !BUILDFLAG(IS_BSD) + void AllowAccessToRenderNodes(std::vector& permissions, + bool include_sys_dev_char, + bool read_write) { +@@ -160,6 +163,7 @@ bool HardwareVideoDecodingPreSandboxHookForV4L2( + return false; + #endif // BUILDFLAG(USE_V4L2_CODEC) + } ++#endif + + } // namespace + +@@ -175,6 +179,7 @@ bool HardwareVideoDecodingPreSandboxHookForV4L2( + // (at least). bool HardwareVideoDecodingPreSandboxHook( sandbox::policy::SandboxLinux::Options options) { +#if !BUILDFLAG(IS_BSD) - sandbox::syscall_broker::BrokerCommandSet command_set; - std::vector permissions; - -@@ -126,6 +129,7 @@ bool HardwareVideoDecodingPreSandboxHook( - dlopen("/usr/lib/libv4l2.so", RTLD_NOW | RTLD_GLOBAL | RTLD_NODELETE); - #endif // defined(__aarch64__) - #endif // BUILDFLAG(USE_VAAPI) + using HardwareVideoDecodingProcessPolicy = + sandbox::policy::HardwareVideoDecodingProcessPolicy; + using PolicyType = +@@ -212,6 +217,7 @@ bool HardwareVideoDecodingPreSandboxHook( + sandbox::policy::SandboxLinux::GetInstance()->StartBrokerProcess( + command_set, permissions, sandbox::policy::SandboxLinux::PreSandboxHook(), + options); +#endif - return true; } + diff --git a/www/chromium/files/patch-media_gpu_vaapi_vaapi__video__decoder.cc b/www/chromium/files/patch-media_gpu_vaapi_vaapi__video__decoder.cc index 2e08d719bf9..fcf4a29c1d0 100644 --- a/www/chromium/files/patch-media_gpu_vaapi_vaapi__video__decoder.cc +++ b/www/chromium/files/patch-media_gpu_vaapi_vaapi__video__decoder.cc @@ -1,6 +1,6 @@ ---- media/gpu/vaapi/vaapi_video_decoder.cc.orig 2022-09-24 10:57:32 UTC +--- media/gpu/vaapi/vaapi_video_decoder.cc.orig 2023-02-08 09:03:45 UTC +++ media/gpu/vaapi/vaapi_video_decoder.cc -@@ -767,7 +767,7 @@ void VaapiVideoDecoder::ApplyResolutionChangeWithScree +@@ -769,7 +769,7 @@ void VaapiVideoDecoder::ApplyResolutionChangeWithScree const gfx::Size decoder_natural_size = aspect_ratio_.GetNaturalSize(decoder_visible_rect); diff --git a/www/chromium/files/patch-media_gpu_vaapi_vaapi__wrapper.cc b/www/chromium/files/patch-media_gpu_vaapi_vaapi__wrapper.cc index ffecd0feeb5..7208c9a3d05 100644 --- a/www/chromium/files/patch-media_gpu_vaapi_vaapi__wrapper.cc +++ b/www/chromium/files/patch-media_gpu_vaapi_vaapi__wrapper.cc @@ -1,6 +1,6 @@ ---- media/gpu/vaapi/vaapi_wrapper.cc.orig 2023-01-11 09:17:16 UTC +--- media/gpu/vaapi/vaapi_wrapper.cc.orig 2023-02-08 09:03:45 UTC +++ media/gpu/vaapi/vaapi_wrapper.cc -@@ -740,7 +740,7 @@ VADisplayState::VADisplayState() +@@ -755,7 +755,7 @@ VADisplayState::VADisplayState() bool VADisplayState::Initialize() { base::AutoLock auto_lock(va_lock_); diff --git a/www/chromium/files/patch-media_media__options.gni b/www/chromium/files/patch-media_media__options.gni index 91f8c0436b9..23dc6522fe1 100644 --- a/www/chromium/files/patch-media_media__options.gni +++ b/www/chromium/files/patch-media_media__options.gni @@ -1,6 +1,6 @@ ---- media/media_options.gni.orig 2023-01-11 09:17:16 UTC +--- media/media_options.gni.orig 2023-02-08 09:03:45 UTC +++ media/media_options.gni -@@ -160,12 +160,15 @@ declare_args() { +@@ -172,12 +172,15 @@ declare_args() { # Enables runtime selection of ALSA library for audio. use_alsa = false @@ -17,7 +17,7 @@ (!is_castos || (target_cpu == "x86" || target_cpu == "x64") || is_cast_audio_only)) { use_alsa = true -@@ -181,6 +184,10 @@ declare_args() { +@@ -193,6 +196,10 @@ declare_args() { if (!use_cras && !is_castos && !is_asan && !is_tsan) { use_pulseaudio = true } diff --git a/www/chromium/files/patch-media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.cc b/www/chromium/files/patch-media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.cc index b4ac204e278..c24794f10fb 100644 --- a/www/chromium/files/patch-media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.cc +++ b/www/chromium/files/patch-media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.cc @@ -1,4 +1,4 @@ ---- media/mojo/mojom/stable/stable_video_decoder_types_mojom_traits.cc.orig 2022-11-30 08:12:58 UTC +--- media/mojo/mojom/stable/stable_video_decoder_types_mojom_traits.cc.orig 2023-02-08 09:03:45 UTC +++ media/mojo/mojom/stable/stable_video_decoder_types_mojom_traits.cc @@ -42,7 +42,7 @@ media::stable::mojom::VideoFrameDataPtr MakeVideoFrame gfx::GpuMemoryBufferHandle gpu_memory_buffer_handle = @@ -9,7 +9,7 @@ CHECK_EQ(gpu_memory_buffer_handle.type, gfx::NATIVE_PIXMAP); CHECK(!gpu_memory_buffer_handle.native_pixmap_handle.planes.empty()); #else -@@ -747,7 +747,7 @@ const gfx::GpuMemoryBufferId& StructTraits< +@@ -751,7 +751,7 @@ const gfx::GpuMemoryBufferId& StructTraits< return input.id; } @@ -18,7 +18,7 @@ // static gfx::NativePixmapHandle StructTraits< media::stable::mojom::NativeGpuMemoryBufferHandleDataView, -@@ -768,7 +768,7 @@ bool StructTraitstype = gfx::NATIVE_PIXMAP; diff --git a/www/chromium/files/patch-media_video_gpu__memory__buffer__video__frame__pool.cc b/www/chromium/files/patch-media_video_gpu__memory__buffer__video__frame__pool.cc index e52d9da1f23..7e8de859428 100644 --- a/www/chromium/files/patch-media_video_gpu__memory__buffer__video__frame__pool.cc +++ b/www/chromium/files/patch-media_video_gpu__memory__buffer__video__frame__pool.cc @@ -1,6 +1,6 @@ ---- media/video/gpu_memory_buffer_video_frame_pool.cc.orig 2023-01-11 09:17:16 UTC +--- media/video/gpu_memory_buffer_video_frame_pool.cc.orig 2023-02-08 09:03:45 UTC +++ media/video/gpu_memory_buffer_video_frame_pool.cc -@@ -735,7 +735,7 @@ void GpuMemoryBufferVideoFramePool::PoolImpl::CreateHa +@@ -736,7 +736,7 @@ void GpuMemoryBufferVideoFramePool::PoolImpl::CreateHa } bool is_software_backed_video_frame = !video_frame->HasTextures(); @@ -9,7 +9,7 @@ is_software_backed_video_frame &= !video_frame->HasDmaBufs(); #endif -@@ -1164,7 +1164,7 @@ scoped_refptr GpuMemoryBufferVideoFramePoo +@@ -1167,7 +1167,7 @@ scoped_refptr GpuMemoryBufferVideoFramePoo is_webgpu_compatible = (gpu_memory_buffer != nullptr); #endif @@ -18,7 +18,7 @@ is_webgpu_compatible = (gpu_memory_buffer != nullptr); if (is_webgpu_compatible) { is_webgpu_compatible &= -@@ -1183,7 +1183,7 @@ scoped_refptr GpuMemoryBufferVideoFramePoo +@@ -1186,7 +1186,7 @@ scoped_refptr GpuMemoryBufferVideoFramePoo gpu::SHARED_IMAGE_USAGE_DISPLAY_READ | gpu::SHARED_IMAGE_USAGE_SCANOUT; diff --git a/www/chromium/files/patch-media_video_video__encode__accelerator__adapter.cc b/www/chromium/files/patch-media_video_video__encode__accelerator__adapter.cc index c4ff601ea2c..a9a52c9d562 100644 --- a/www/chromium/files/patch-media_video_video__encode__accelerator__adapter.cc +++ b/www/chromium/files/patch-media_video_video__encode__accelerator__adapter.cc @@ -1,6 +1,6 @@ ---- media/video/video_encode_accelerator_adapter.cc.orig 2023-01-11 09:17:16 UTC +--- media/video/video_encode_accelerator_adapter.cc.orig 2023-02-08 09:03:45 UTC +++ media/video/video_encode_accelerator_adapter.cc -@@ -135,7 +135,7 @@ VideoEncodeAccelerator::Config SetUpVeaConfig( +@@ -137,7 +137,7 @@ VideoEncodeAccelerator::Config SetUpVeaConfig( if (is_rgb) config.input_format = PIXEL_FORMAT_I420; @@ -9,9 +9,9 @@ if (format != PIXEL_FORMAT_I420 || !VideoFrame::IsStorageTypeMappable(storage_type)) { // ChromeOS/Linux hardware video encoders supports I420 on-memory -@@ -453,7 +453,7 @@ void VideoEncodeAcceleratorAdapter::InitializeInternal +@@ -457,7 +457,7 @@ void VideoEncodeAcceleratorAdapter::InitializeInternal SetUpVeaConfig(profile_, options_, format, first_frame->storage_type(), - supported_rc_modes_); + supported_rc_modes_, required_encoder_type_); -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) diff --git a/www/chromium/files/patch-media_video_video__encode__accelerator__adapter__test.cc b/www/chromium/files/patch-media_video_video__encode__accelerator__adapter__test.cc index e3c78ad1a3c..c8d53c36af2 100644 --- a/www/chromium/files/patch-media_video_video__encode__accelerator__adapter__test.cc +++ b/www/chromium/files/patch-media_video_video__encode__accelerator__adapter__test.cc @@ -1,6 +1,6 @@ ---- media/video/video_encode_accelerator_adapter_test.cc.orig 2023-01-11 09:17:16 UTC +--- media/video/video_encode_accelerator_adapter_test.cc.orig 2023-02-08 09:03:45 UTC +++ media/video/video_encode_accelerator_adapter_test.cc -@@ -444,7 +444,7 @@ TEST_P(VideoEncodeAcceleratorAdapterTest, TwoFramesRes +@@ -443,7 +443,7 @@ TEST_P(VideoEncodeAcceleratorAdapterTest, TwoFramesRes CreateGreenFrame(large_size, pixel_format, base::Milliseconds(2)); VideoPixelFormat expected_input_format = PIXEL_FORMAT_I420; diff --git a/www/chromium/files/patch-media_webrtc_helpers.cc b/www/chromium/files/patch-media_webrtc_helpers.cc index d7a6e570cbe..a2ca0ddebbd 100644 --- a/www/chromium/files/patch-media_webrtc_helpers.cc +++ b/www/chromium/files/patch-media_webrtc_helpers.cc @@ -1,19 +1,11 @@ ---- media/webrtc/helpers.cc.orig 2023-01-11 09:17:16 UTC +--- media/webrtc/helpers.cc.orig 2023-02-08 09:03:45 UTC +++ media/webrtc/helpers.cc -@@ -17,14 +17,14 @@ - namespace media { - namespace { - +@@ -40,7 +40,7 @@ void ConfigAutomaticGainControl(const AudioProcessingS + apm_config.gain_controller2.enabled = false; + return; + } -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - constexpr bool kUseHybridAgc = true; - #else - constexpr bool kUseHybridAgc = false; - #endif + // Use the Hybrid AGC setup, which combines the AGC1 input volume controller + // and the AGC2 digital adaptive controller. - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - constexpr bool kUseClippingController = true; - #else - constexpr bool kUseClippingController = false; diff --git a/www/chromium/files/patch-media_webrtc_helpers__unittests.cc b/www/chromium/files/patch-media_webrtc_helpers__unittests.cc index 3fba74be925..0cf160f7149 100644 --- a/www/chromium/files/patch-media_webrtc_helpers__unittests.cc +++ b/www/chromium/files/patch-media_webrtc_helpers__unittests.cc @@ -1,20 +1,29 @@ ---- media/webrtc/helpers_unittests.cc.orig 2022-06-17 14:20:10 UTC +--- media/webrtc/helpers_unittests.cc.orig 2023-02-08 09:03:45 UTC +++ media/webrtc/helpers_unittests.cc -@@ -36,7 +36,7 @@ TEST(CreateWebRtcAudioProcessingModuleTest, CheckDefau +@@ -39,7 +39,7 @@ TEST(CreateWebRtcAudioProcessingModuleTest, CheckDefau EXPECT_FALSE(config.pre_amplifier.enabled); EXPECT_TRUE(config.echo_canceller.enabled); - EXPECT_TRUE(config.gain_controller1.enabled); --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - EXPECT_TRUE(config.gain_controller2.enabled); - #else - EXPECT_FALSE(config.gain_controller2.enabled); -@@ -98,7 +98,7 @@ TEST(CreateWebRtcAudioProcessingModuleTest, CheckDefau - // Check that either AGC1 digital or AGC2 digital is used based on the - // platforms where the Hybrid AGC is enabled 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) - EXPECT_FALSE(agc1_analog_config.enable_digital_adaptive); + EXPECT_TRUE(config.gain_controller1.enabled); EXPECT_TRUE(config.gain_controller2.enabled); - EXPECT_TRUE(config.gain_controller2.adaptive_digital.enabled); + #elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) +@@ -77,7 +77,7 @@ TEST(CreateWebRtcAudioProcessingModuleTest, + EXPECT_EQ(config.gain_controller2, kDefaultApmConfig.gain_controller2); + } + +-#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, + InputVolumeAdjustmentEnabledWithHybridAgc) { + ::base::test::ScopedFeatureList feature_list; +@@ -103,7 +103,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/www/chromium/files/patch-mojo_core_BUILD.gn b/www/chromium/files/patch-mojo_core_BUILD.gn index db738f15c97..1738e95dedd 100644 --- a/www/chromium/files/patch-mojo_core_BUILD.gn +++ b/www/chromium/files/patch-mojo_core_BUILD.gn @@ -1,6 +1,6 @@ ---- mojo/core/BUILD.gn.orig 2022-11-30 08:12:58 UTC +--- mojo/core/BUILD.gn.orig 2023-02-08 09:03:45 UTC +++ mojo/core/BUILD.gn -@@ -163,7 +163,7 @@ template("core_impl_source_set") { +@@ -164,7 +164,7 @@ template("core_impl_source_set") { ] } diff --git a/www/chromium/files/patch-mojo_core_channel.cc b/www/chromium/files/patch-mojo_core_channel.cc index 102eb1a837b..d990a6bc594 100644 --- a/www/chromium/files/patch-mojo_core_channel.cc +++ b/www/chromium/files/patch-mojo_core_channel.cc @@ -1,6 +1,6 @@ ---- mojo/core/channel.cc.orig 2022-10-24 13:33:33 UTC +--- mojo/core/channel.cc.orig 2023-02-08 09:03:45 UTC +++ mojo/core/channel.cc -@@ -72,7 +72,11 @@ const size_t kMaxUnusedReadBufferCapacity = 4096; +@@ -74,7 +74,11 @@ const size_t kMaxUnusedReadBufferCapacity = 4096; // Fuchsia: The zx_channel_write() API supports up to 64 handles. const size_t kMaxAttachedHandles = 64; diff --git a/www/chromium/files/patch-mojo_public_tools_bindings_mojom.gni b/www/chromium/files/patch-mojo_public_tools_bindings_mojom.gni index d89b8c78413..69b30b6b007 100644 --- a/www/chromium/files/patch-mojo_public_tools_bindings_mojom.gni +++ b/www/chromium/files/patch-mojo_public_tools_bindings_mojom.gni @@ -1,6 +1,6 @@ ---- mojo/public/tools/bindings/mojom.gni.orig 2023-01-11 09:17:16 UTC +--- mojo/public/tools/bindings/mojom.gni.orig 2023-02-08 09:03:45 UTC +++ mojo/public/tools/bindings/mojom.gni -@@ -699,6 +699,16 @@ template("mojom") { +@@ -696,6 +696,16 @@ template("mojom") { enabled_features += [ "is_win" ] } diff --git a/www/chromium/files/patch-net_BUILD.gn b/www/chromium/files/patch-net_BUILD.gn index ec868951cfe..d30a5a2a01d 100644 --- a/www/chromium/files/patch-net_BUILD.gn +++ b/www/chromium/files/patch-net_BUILD.gn @@ -1,4 +1,4 @@ ---- net/BUILD.gn.orig 2023-01-11 09:17:16 UTC +--- net/BUILD.gn.orig 2023-02-08 09:03:45 UTC +++ net/BUILD.gn @@ -103,7 +103,7 @@ net_configs = [ "//build/config/compiler:wexit_time_destructors", @@ -9,7 +9,7 @@ net_configs += [ "//build/config/linux:libresolv" ] } -@@ -1209,6 +1209,15 @@ component("net") { +@@ -1212,6 +1212,15 @@ component("net") { deps += [ "//third_party/xdg_shared_mime_info" ] } @@ -25,7 +25,7 @@ if (is_mac) { sources += [ "base/network_notification_thread_mac.cc", -@@ -1341,7 +1350,7 @@ component("net") { +@@ -1344,7 +1353,7 @@ component("net") { } } @@ -34,7 +34,7 @@ sources += [ "base/network_change_notifier_posix.cc", "base/network_change_notifier_posix.h", -@@ -1374,7 +1383,7 @@ component("net") { +@@ -1377,7 +1386,7 @@ component("net") { } # Use getifaddrs() on POSIX platforms, except Linux. @@ -43,8 +43,8 @@ sources += [ "base/network_interfaces_getifaddrs.cc", "base/network_interfaces_getifaddrs.h", -@@ -4642,7 +4651,7 @@ test("net_unittests") { - ] +@@ -4640,7 +4649,7 @@ test("net_unittests") { + sources += [ "proxy_resolution/proxy_config_service_linux_unittest.cc" ] } - if (is_linux || is_chromeos) { @@ -52,7 +52,7 @@ sources += [ "base/address_tracker_linux_unittest.cc", "base/network_interfaces_linux_unittest.cc", -@@ -4717,6 +4726,10 @@ test("net_unittests") { +@@ -4712,6 +4721,10 @@ test("net_unittests") { "//url:buildflags", ] @@ -63,7 +63,7 @@ if (enable_websockets) { deps += [ "//net/server:tests" ] } -@@ -4784,7 +4797,7 @@ test("net_unittests") { +@@ -4779,7 +4792,7 @@ test("net_unittests") { ] } @@ -72,7 +72,7 @@ sources += [ "tools/quic/quic_simple_server_test.cc" ] } -@@ -4906,7 +4919,7 @@ test("net_unittests") { +@@ -4901,7 +4914,7 @@ test("net_unittests") { } # Use getifaddrs() on POSIX platforms, except Linux. diff --git a/www/chromium/files/patch-net_cert_cert__verify__proc.cc b/www/chromium/files/patch-net_cert_cert__verify__proc.cc index 4277d6c08e0..b7644e54122 100644 --- a/www/chromium/files/patch-net_cert_cert__verify__proc.cc +++ b/www/chromium/files/patch-net_cert_cert__verify__proc.cc @@ -1,6 +1,6 @@ ---- net/cert/cert_verify_proc.cc.orig 2022-11-30 08:12:58 UTC +--- net/cert/cert_verify_proc.cc.orig 2023-02-08 09:03:45 UTC +++ net/cert/cert_verify_proc.cc -@@ -506,7 +506,7 @@ base::Value CertVerifyParams(X509Certificate* cert, +@@ -507,7 +507,7 @@ base::Value CertVerifyParams(X509Certificate* cert, } // namespace diff --git a/www/chromium/files/patch-net_cert_cert__verify__proc__unittest.cc b/www/chromium/files/patch-net_cert_cert__verify__proc__unittest.cc index 05938c1b29e..21e898d2592 100644 --- a/www/chromium/files/patch-net_cert_cert__verify__proc__unittest.cc +++ b/www/chromium/files/patch-net_cert_cert__verify__proc__unittest.cc @@ -1,6 +1,6 @@ ---- net/cert/cert_verify_proc_unittest.cc.orig 2022-11-30 08:12:58 UTC +--- net/cert/cert_verify_proc_unittest.cc.orig 2023-02-08 09:03:45 UTC +++ net/cert/cert_verify_proc_unittest.cc -@@ -242,7 +242,7 @@ const std::vector kAllCertVerifier +@@ -269,7 +269,7 @@ const std::vector kAllCertVerifier #if BUILDFLAG(CHROME_ROOT_STORE_SUPPORTED) CERT_VERIFY_PROC_BUILTIN_CHROME_ROOTS #endif diff --git a/www/chromium/files/patch-net_dns_BUILD.gn b/www/chromium/files/patch-net_dns_BUILD.gn index 77940158b21..589418b5fb5 100644 --- a/www/chromium/files/patch-net_dns_BUILD.gn +++ b/www/chromium/files/patch-net_dns_BUILD.gn @@ -1,6 +1,6 @@ ---- net/dns/BUILD.gn.orig 2023-01-11 09:17:16 UTC +--- net/dns/BUILD.gn.orig 2023-02-08 09:03:45 UTC +++ net/dns/BUILD.gn -@@ -122,7 +122,7 @@ source_set("dns") { +@@ -124,7 +124,7 @@ source_set("dns") { "dns_config_service_android.cc", "dns_config_service_android.h", ] @@ -9,7 +9,7 @@ sources += [ "dns_config_service_linux.cc", "dns_config_service_linux.h", -@@ -163,6 +163,7 @@ source_set("dns") { +@@ -165,6 +165,7 @@ source_set("dns") { ":host_resolver_manager", ":mdns_client", "//net:net_public_deps", @@ -17,7 +17,7 @@ ] allow_circular_includes_from = [ -@@ -425,9 +426,9 @@ source_set("tests") { +@@ -428,9 +429,9 @@ source_set("tests") { if (is_android) { sources += [ "dns_config_service_android_unittest.cc" ] diff --git a/www/chromium/files/patch-net_dns_dns__util.cc b/www/chromium/files/patch-net_dns_dns__util.cc index 9001b9322f6..e2633472d6b 100644 --- a/www/chromium/files/patch-net_dns_dns__util.cc +++ b/www/chromium/files/patch-net_dns_dns__util.cc @@ -1,11 +1,11 @@ ---- net/dns/dns_util.cc.orig 2022-04-21 18:48:31 UTC +--- net/dns/dns_util.cc.orig 2023-02-08 09:03:45 UTC +++ net/dns/dns_util.cc -@@ -28,6 +28,8 @@ +@@ -29,6 +29,8 @@ + #include "net/dns/public/util.h" #include "net/third_party/uri_template/uri_template.h" - #include "third_party/abseil-cpp/absl/types/optional.h" +#include + #if BUILDFLAG(IS_POSIX) - #include #include + #include diff --git a/www/chromium/files/patch-net_dns_host__resolver__system__task.cc b/www/chromium/files/patch-net_dns_host__resolver__system__task.cc index dabcd25570a..99e6366e4f1 100644 --- a/www/chromium/files/patch-net_dns_host__resolver__system__task.cc +++ b/www/chromium/files/patch-net_dns_host__resolver__system__task.cc @@ -1,6 +1,6 @@ ---- net/dns/host_resolver_system_task.cc.orig 2023-01-11 09:17:16 UTC +--- net/dns/host_resolver_system_task.cc.orig 2023-02-08 09:03:45 UTC +++ net/dns/host_resolver_system_task.cc -@@ -351,8 +351,8 @@ void HostResolverSystemTask::OnLookupComplete(const ui +@@ -353,8 +353,8 @@ void HostResolverSystemTask::OnLookupComplete(const ui } void EnsureSystemHostResolverCallReady() { @@ -11,7 +11,7 @@ EnsureDnsReloaderInit(); #elif BUILDFLAG(IS_WIN) EnsureWinsockInit(); -@@ -438,7 +438,7 @@ int SystemHostResolverCall(const std::string& host, +@@ -440,7 +440,7 @@ int SystemHostResolverCall(const std::string& host, base::BlockingType::WILL_BLOCK); #if BUILDFLAG(IS_POSIX) && \ diff --git a/www/chromium/files/patch-net_socket_udp__socket__posix.cc b/www/chromium/files/patch-net_socket_udp__socket__posix.cc index e02668b4c75..6eb4fcdfc0c 100644 --- a/www/chromium/files/patch-net_socket_udp__socket__posix.cc +++ b/www/chromium/files/patch-net_socket_udp__socket__posix.cc @@ -1,6 +1,6 @@ ---- net/socket/udp_socket_posix.cc.orig 2022-10-24 13:33:33 UTC +--- net/socket/udp_socket_posix.cc.orig 2023-02-08 09:03:45 UTC +++ net/socket/udp_socket_posix.cc -@@ -558,7 +558,7 @@ int UDPSocketPosix::SetDoNotFragment() { +@@ -559,7 +559,7 @@ int UDPSocketPosix::SetDoNotFragment() { } void UDPSocketPosix::SetMsgConfirm(bool confirm) { @@ -9,7 +9,7 @@ if (confirm) { sendto_flags_ |= MSG_CONFIRM; } else { -@@ -579,7 +579,7 @@ int UDPSocketPosix::SetBroadcast(bool broadcast) { +@@ -580,7 +580,7 @@ int UDPSocketPosix::SetBroadcast(bool broadcast) { DCHECK_CALLED_ON_VALID_THREAD(thread_checker_); int value = broadcast ? 1 : 0; int rv; @@ -18,7 +18,7 @@ // SO_REUSEPORT on OSX permits multiple processes to each receive // UDP multicast or broadcast datagrams destined for the bound // port. -@@ -892,7 +892,7 @@ int UDPSocketPosix::DoBind(const IPEndPoint& address) +@@ -893,7 +893,7 @@ int UDPSocketPosix::DoBind(const IPEndPoint& address) #if BUILDFLAG(IS_CHROMEOS_ASH) if (last_error == EINVAL) return ERR_ADDRESS_IN_USE; diff --git a/www/chromium/files/patch-net_socket_udp__socket__unittest.cc b/www/chromium/files/patch-net_socket_udp__socket__unittest.cc index 696eeb738f0..09db35a3217 100644 --- a/www/chromium/files/patch-net_socket_udp__socket__unittest.cc +++ b/www/chromium/files/patch-net_socket_udp__socket__unittest.cc @@ -1,6 +1,6 @@ ---- net/socket/udp_socket_unittest.cc.orig 2022-11-30 08:12:58 UTC +--- net/socket/udp_socket_unittest.cc.orig 2023-02-08 09:03:45 UTC +++ net/socket/udp_socket_unittest.cc -@@ -342,7 +342,7 @@ TEST_F(UDPSocketTest, PartialRecv) { +@@ -341,7 +341,7 @@ TEST_F(UDPSocketTest, PartialRecv) { EXPECT_EQ(second_packet, received); } @@ -9,7 +9,7 @@ // - 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). -@@ -602,7 +602,7 @@ TEST_F(UDPSocketTest, ClientSetDoNotFragment) { +@@ -601,7 +601,7 @@ TEST_F(UDPSocketTest, ClientSetDoNotFragment) { EXPECT_THAT(rv, IsOk()); rv = client.SetDoNotFragment(); @@ -18,7 +18,7 @@ // TODO(crbug.com/945590): IP_MTU_DISCOVER is not implemented on Fuchsia. EXPECT_THAT(rv, IsError(ERR_NOT_IMPLEMENTED)); #elif BUILDFLAG(IS_MAC) -@@ -630,7 +630,7 @@ TEST_F(UDPSocketTest, ServerSetDoNotFragment) { +@@ -629,7 +629,7 @@ TEST_F(UDPSocketTest, ServerSetDoNotFragment) { EXPECT_THAT(rv, IsOk()); rv = server.SetDoNotFragment(); @@ -27,7 +27,7 @@ // TODO(crbug.com/945590): IP_MTU_DISCOVER is not implemented on Fuchsia. EXPECT_THAT(rv, IsError(ERR_NOT_IMPLEMENTED)); #elif BUILDFLAG(IS_MAC) -@@ -695,7 +695,7 @@ TEST_F(UDPSocketTest, JoinMulticastGroup) { +@@ -694,7 +694,7 @@ TEST_F(UDPSocketTest, JoinMulticastGroup) { // TODO(https://crbug.com/947115): failing on device on iOS 12.2. // TODO(https://crbug.com/1227554): flaky on Mac 11. @@ -36,7 +36,7 @@ #define MAYBE_SharedMulticastAddress DISABLED_SharedMulticastAddress #else #define MAYBE_SharedMulticastAddress SharedMulticastAddress -@@ -749,7 +749,7 @@ TEST_F(UDPSocketTest, MAYBE_SharedMulticastAddress) { +@@ -748,7 +748,7 @@ TEST_F(UDPSocketTest, MAYBE_SharedMulticastAddress) { NetLogSource()); ASSERT_THAT(client_socket.Connect(send_address), IsOk()); diff --git a/www/chromium/files/patch-net_tools_net__watcher_net__watcher.cc b/www/chromium/files/patch-net_tools_net__watcher_net__watcher.cc new file mode 100644 index 00000000000..9f5c72dbbec --- /dev/null +++ b/www/chromium/files/patch-net_tools_net__watcher_net__watcher.cc @@ -0,0 +1,29 @@ +--- net/tools/net_watcher/net_watcher.cc.orig 2023-02-08 09:03:45 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/1052397): 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/www/chromium/files/patch-net_url__request_url__request__context__builder.cc b/www/chromium/files/patch-net_url__request_url__request__context__builder.cc index 5158db37ed3..393ae353d41 100644 --- a/www/chromium/files/patch-net_url__request_url__request__context__builder.cc +++ b/www/chromium/files/patch-net_url__request_url__request__context__builder.cc @@ -1,6 +1,6 @@ ---- net/url_request/url_request_context_builder.cc.orig 2022-10-24 13:33:33 UTC +--- net/url_request/url_request_context_builder.cc.orig 2023-02-08 09:03:45 UTC +++ net/url_request/url_request_context_builder.cc -@@ -443,7 +443,7 @@ std::unique_ptr URLRequestContextBu +@@ -442,7 +442,7 @@ std::unique_ptr URLRequestContextBu } if (!proxy_resolution_service_) { diff --git a/www/chromium/files/patch-pdf_pdfium_pdfium__engine.cc b/www/chromium/files/patch-pdf_pdfium_pdfium__engine.cc index dcfe4c3200f..173b4cd2820 100644 --- a/www/chromium/files/patch-pdf_pdfium_pdfium__engine.cc +++ b/www/chromium/files/patch-pdf_pdfium_pdfium__engine.cc @@ -1,6 +1,6 @@ ---- pdf/pdfium/pdfium_engine.cc.orig 2022-11-30 08:12:58 UTC +--- pdf/pdfium/pdfium_engine.cc.orig 2023-02-08 09:03:45 UTC +++ pdf/pdfium/pdfium_engine.cc -@@ -82,7 +82,7 @@ +@@ -84,7 +84,7 @@ #include "gin/public/cppgc.h" #endif @@ -9,7 +9,7 @@ #include "pdf/pdfium/pdfium_font_linux.h" #endif -@@ -521,7 +521,7 @@ void InitializeSDK(bool enable_v8, FontMappingMode fon +@@ -528,7 +528,7 @@ void InitializeSDK(bool enable_v8, FontMappingMode fon FPDF_InitLibraryWithConfig(&config); diff --git a/www/chromium/files/patch-printing_print__settings.cc b/www/chromium/files/patch-printing_print__settings.cc index 4817f01524a..2934346d9c3 100644 --- a/www/chromium/files/patch-printing_print__settings.cc +++ b/www/chromium/files/patch-printing_print__settings.cc @@ -1,6 +1,6 @@ ---- printing/print_settings.cc.orig 2023-01-11 09:17:16 UTC +--- printing/print_settings.cc.orig 2023-02-08 09:03:45 UTC +++ printing/print_settings.cc -@@ -272,7 +272,7 @@ PrintSettings& PrintSettings::operator=(const PrintSet +@@ -273,7 +273,7 @@ PrintSettings& PrintSettings::operator=(const PrintSet #endif is_modifiable_ = settings.is_modifiable_; pages_per_sheet_ = settings.pages_per_sheet_; @@ -9,7 +9,7 @@ for (const auto& item : settings.advanced_settings_) advanced_settings_.emplace(item.first, item.second.Clone()); #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -@@ -313,7 +313,7 @@ void PrintSettings::Clear() { +@@ -314,7 +314,7 @@ void PrintSettings::Clear() { #endif is_modifiable_ = true; pages_per_sheet_ = 1; diff --git a/www/chromium/files/patch-printing_print__settings.h b/www/chromium/files/patch-printing_print__settings.h index 7181445a1cf..5ae7806af8b 100644 --- a/www/chromium/files/patch-printing_print__settings.h +++ b/www/chromium/files/patch-printing_print__settings.h @@ -1,6 +1,6 @@ ---- printing/print_settings.h.orig 2023-01-11 09:17:16 UTC +--- printing/print_settings.h.orig 2023-02-08 09:03:45 UTC +++ printing/print_settings.h -@@ -18,7 +18,7 @@ +@@ -19,7 +19,7 @@ #include "ui/gfx/geometry/rect.h" #include "ui/gfx/geometry/size.h" @@ -9,7 +9,7 @@ #include #include "base/values.h" -@@ -66,7 +66,7 @@ class COMPONENT_EXPORT(PRINTING) PrintSettings { +@@ -67,7 +67,7 @@ class COMPONENT_EXPORT(PRINTING) PrintSettings { } }; @@ -18,7 +18,7 @@ using AdvancedSettings = std::map; #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -@@ -221,7 +221,7 @@ class COMPONENT_EXPORT(PRINTING) PrintSettings { +@@ -232,7 +232,7 @@ class COMPONENT_EXPORT(PRINTING) PrintSettings { pages_per_sheet_ = pages_per_sheet; } @@ -27,7 +27,7 @@ AdvancedSettings& advanced_settings() { return advanced_settings_; } const AdvancedSettings& advanced_settings() const { return advanced_settings_; -@@ -327,7 +327,7 @@ class COMPONENT_EXPORT(PRINTING) PrintSettings { +@@ -342,7 +342,7 @@ class COMPONENT_EXPORT(PRINTING) PrintSettings { // Number of pages per sheet. int pages_per_sheet_; diff --git a/www/chromium/files/patch-printing_print__settings__conversion.cc b/www/chromium/files/patch-printing_print__settings__conversion.cc index 9a3a389af72..f6e8e536ad2 100644 --- a/www/chromium/files/patch-printing_print__settings__conversion.cc +++ b/www/chromium/files/patch-printing_print__settings__conversion.cc @@ -1,11 +1,11 @@ ---- printing/print_settings_conversion.cc.orig 2022-08-31 12:19:35 UTC +--- printing/print_settings_conversion.cc.orig 2023-02-08 09:03:45 UTC +++ printing/print_settings_conversion.cc -@@ -256,7 +256,7 @@ std::unique_ptr PrintSettingsFromJobSet +@@ -260,7 +260,7 @@ std::unique_ptr PrintSettingsFromJobSet settings->set_is_modifiable(is_modifiable.value()); } --#if BUILDFLAG(IS_CHROMEOS) || (BUILDFLAG(IS_LINUX) && defined(USE_CUPS)) -+#if BUILDFLAG(IS_CHROMEOS) || ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && defined(USE_CUPS)) +-#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/www/chromium/files/patch-printing_sandbox_print__backend__sandbox__hook__linux.cc b/www/chromium/files/patch-printing_sandbox_print__backend__sandbox__hook__linux.cc index db949c62110..674d5002dc4 100644 --- a/www/chromium/files/patch-printing_sandbox_print__backend__sandbox__hook__linux.cc +++ b/www/chromium/files/patch-printing_sandbox_print__backend__sandbox__hook__linux.cc @@ -1,9 +1,9 @@ ---- printing/sandbox/print_backend_sandbox_hook_linux.cc.orig 2022-02-28 16:54:41 UTC +--- printing/sandbox/print_backend_sandbox_hook_linux.cc.orig 2023-02-08 09:03:45 UTC +++ printing/sandbox/print_backend_sandbox_hook_linux.cc -@@ -9,21 +9,28 @@ - #include "base/files/file_util.h" +@@ -10,21 +10,28 @@ #include "base/path_service.h" #include "build/build_config.h" + #include "printing/buildflags/buildflags.h" +#if !BUILDFLAG(IS_BSD) #include "sandbox/linux/syscall_broker/broker_command.h" #include "sandbox/linux/syscall_broker/broker_file_permission.h" @@ -14,7 +14,7 @@ +#include "sandbox/policy/openbsd/sandbox_openbsd.h" +#endif - #if BUILDFLAG(IS_CHROMEOS) && defined(USE_CUPS) + #if BUILDFLAG(IS_CHROMEOS) && BUILDFLAG(USE_CUPS) #include "printing/backend/cups_connection_pool.h" #endif @@ -29,7 +29,7 @@ namespace { sandbox::syscall_broker::BrokerCommandSet GetPrintBackendBrokerCommandSet() { -@@ -84,9 +91,11 @@ std::vector GetPrintBackendFileP +@@ -85,9 +92,11 @@ std::vector GetPrintBackendFileP } } // namespace @@ -38,10 +38,10 @@ bool PrintBackendPreSandboxHook( sandbox::policy::SandboxLinux::Options options) { +#if !BUILDFLAG(IS_BSD) - #if BUILDFLAG(IS_CHROMEOS) && defined(USE_CUPS) + #if BUILDFLAG(IS_CHROMEOS) && BUILDFLAG(USE_CUPS) // Create the socket connections to the CUPS server before engaging the // sandbox, since new connections cannot be made after that. -@@ -100,6 +109,7 @@ bool PrintBackendPreSandboxHook( +@@ -101,6 +110,7 @@ bool PrintBackendPreSandboxHook( sandbox::policy::SandboxLinux::PreSandboxHook(), options); instance->EngageNamespaceSandboxIfPossible(); diff --git a/www/chromium/files/patch-remoting_host_chromoting__host.cc b/www/chromium/files/patch-remoting_host_chromoting__host.cc index 7316914b738..0e22c9bf95a 100644 --- a/www/chromium/files/patch-remoting_host_chromoting__host.cc +++ b/www/chromium/files/patch-remoting_host_chromoting__host.cc @@ -1,11 +1,11 @@ ---- remoting/host/chromoting_host.cc.orig 2023-01-11 09:17:16 UTC +--- remoting/host/chromoting_host.cc.orig 2023-02-08 09:03:45 UTC +++ remoting/host/chromoting_host.cc -@@ -125,7 +125,7 @@ void ChromotingHost::StartChromotingHostServices() { +@@ -130,7 +130,7 @@ void ChromotingHost::StartChromotingHostServices() { DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_); DCHECK(!ipc_server_); -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - ipc_server_ = std::make_unique< - named_mojo_ipc_server::NamedMojoIpcServer>( - GetChromotingHostServicesServerName(), this, + named_mojo_ipc_server::EndpointOptions options; + options.server_name = GetChromotingHostServicesServerName(); + #if BUILDFLAG(IS_WIN) diff --git a/www/chromium/files/patch-remoting_host_chromoting__host__services__client.cc b/www/chromium/files/patch-remoting_host_chromoting__host__services__client.cc index 18c13a723b7..acb6c45303c 100644 --- a/www/chromium/files/patch-remoting_host_chromoting__host__services__client.cc +++ b/www/chromium/files/patch-remoting_host_chromoting__host__services__client.cc @@ -1,6 +1,6 @@ ---- remoting/host/chromoting_host_services_client.cc.orig 2022-02-28 16:54:41 UTC +--- remoting/host/chromoting_host_services_client.cc.orig 2023-02-08 09:03:45 UTC +++ remoting/host/chromoting_host_services_client.cc -@@ -28,7 +28,7 @@ bool g_initialized = false; +@@ -51,7 +51,7 @@ mojo::PendingRemote Con } // namespace @@ -9,7 +9,7 @@ // static constexpr char -@@ -112,7 +112,7 @@ bool ChromotingHostServicesClient::EnsureSessionServic +@@ -129,7 +129,7 @@ bool ChromotingHostServicesClient::EnsureSessionServic if (session_services_remote_.is_bound()) { return true; } diff --git a/www/chromium/files/patch-remoting_host_ipc__constants.cc b/www/chromium/files/patch-remoting_host_ipc__constants.cc index 06dd5a9f2a1..157a0d64730 100644 --- a/www/chromium/files/patch-remoting_host_ipc__constants.cc +++ b/www/chromium/files/patch-remoting_host_ipc__constants.cc @@ -1,4 +1,4 @@ ---- remoting/host/ipc_constants.cc.orig 2023-01-11 09:17:16 UTC +--- remoting/host/ipc_constants.cc.orig 2023-02-08 09:03:45 UTC +++ remoting/host/ipc_constants.cc @@ -17,7 +17,7 @@ namespace remoting { @@ -9,7 +9,7 @@ #if !defined(NDEBUG) // Use a different IPC name for debug builds so that we can run the host -@@ -66,7 +66,7 @@ GetChromotingHostServicesServerName() { +@@ -68,7 +68,7 @@ GetChromotingHostServicesServerName() { static const base::NoDestructor server_name( named_mojo_ipc_server::WorkingDirectoryIndependentServerNameFromUTF8( diff --git a/www/chromium/files/patch-remoting_host_me2me__desktop__environment.cc b/www/chromium/files/patch-remoting_host_me2me__desktop__environment.cc index 92d506dcc70..d4263540611 100644 --- a/www/chromium/files/patch-remoting_host_me2me__desktop__environment.cc +++ b/www/chromium/files/patch-remoting_host_me2me__desktop__environment.cc @@ -1,4 +1,4 @@ ---- remoting/host/me2me_desktop_environment.cc.orig 2023-01-11 09:17:16 UTC +--- remoting/host/me2me_desktop_environment.cc.orig 2023-02-08 09:03:45 UTC +++ remoting/host/me2me_desktop_environment.cc @@ -124,7 +124,7 @@ std::string Me2MeDesktopEnvironment::GetCapabilities() capabilities += protocol::kRemoteWebAuthnCapability; @@ -9,7 +9,16 @@ capabilities += " "; capabilities += protocol::kMultiStreamCapability; -@@ -180,7 +180,7 @@ bool Me2MeDesktopEnvironment::InitializeSecurity( +@@ -161,7 +161,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 +@@ -193,7 +193,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. diff --git a/www/chromium/files/patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc b/www/chromium/files/patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc index 58f274d57c3..3375e977def 100644 --- a/www/chromium/files/patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc +++ b/www/chromium/files/patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc @@ -1,7 +1,7 @@ ---- remoting/host/webauthn/remote_webauthn_extension_notifier.cc.orig 2022-06-17 14:20:10 UTC +--- remoting/host/webauthn/remote_webauthn_extension_notifier.cc.orig 2023-02-08 09:03:45 UTC +++ remoting/host/webauthn/remote_webauthn_extension_notifier.cc -@@ -23,7 +23,7 @@ - #include "base/threading/sequenced_task_runner_handle.h" +@@ -24,7 +24,7 @@ + #include "base/task/thread_pool.h" #include "build/build_config.h" -#if BUILDFLAG(IS_LINUX) @@ -9,7 +9,7 @@ #include "base/environment.h" #include "base/nix/xdg_util.h" #include "base/strings/string_util.h" -@@ -68,14 +68,14 @@ static constexpr char kExtensionWakeupFileContent[] = +@@ -69,14 +69,14 @@ static constexpr char kExtensionWakeupFileContent[] = // 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 GetRemoteStateChangeDirPaths() { diff --git a/www/chromium/files/patch-remoting_protocol_webrtc__video__stream.cc b/www/chromium/files/patch-remoting_protocol_webrtc__video__stream.cc index 328b0eccd55..6ab56635327 100644 --- a/www/chromium/files/patch-remoting_protocol_webrtc__video__stream.cc +++ b/www/chromium/files/patch-remoting_protocol_webrtc__video__stream.cc @@ -1,6 +1,6 @@ ---- remoting/protocol/webrtc_video_stream.cc.orig 2022-11-30 08:12:58 UTC +--- remoting/protocol/webrtc_video_stream.cc.orig 2023-02-08 09:03:45 UTC +++ remoting/protocol/webrtc_video_stream.cc -@@ -219,7 +219,7 @@ WebrtcVideoStream::WebrtcVideoStream(const std::string +@@ -242,7 +242,7 @@ WebrtcVideoStream::WebrtcVideoStream(const std::string : stream_name_(stream_name), 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. diff --git a/www/chromium/files/patch-sandbox_linux_BUILD.gn b/www/chromium/files/patch-sandbox_linux_BUILD.gn index 6a4fd43ab00..ca345c97996 100644 --- a/www/chromium/files/patch-sandbox_linux_BUILD.gn +++ b/www/chromium/files/patch-sandbox_linux_BUILD.gn @@ -1,6 +1,6 @@ ---- sandbox/linux/BUILD.gn.orig 2022-02-07 13:39:41 UTC +--- sandbox/linux/BUILD.gn.orig 2023-02-08 09:03:45 UTC +++ sandbox/linux/BUILD.gn -@@ -12,12 +12,12 @@ if (is_android) { +@@ -12,11 +12,11 @@ if (is_android) { } declare_args() { @@ -10,18 +10,15 @@ - compile_credentials = is_linux || is_chromeos + compile_credentials = (is_linux || is_chromeos) && !is_bsd - # On Android, use plain GTest. -- use_base_test_suite = is_linux || is_chromeos -+ use_base_test_suite = (is_linux || is_chromeos) && !is_bsd - } +- compile_syscall_broker = is_linux || is_chromeos ++ compile_syscall_broker = (is_linux || is_chromeos) && !is_bsd - # We have two principal targets: sandbox and sandbox_linux_unittests -@@ -367,6 +367,39 @@ component("sandbox_services") { - sources += [ - "services/libc_interceptor.cc", + # On Android, use plain GTest. + use_base_test_suite = is_linux || is_chromeos +@@ -379,6 +379,17 @@ component("sandbox_services") { "services/libc_interceptor.h", -+ ] -+ } + ] + } + + if (is_bsd) { + sources -= [ @@ -31,28 +28,8 @@ + "services/syscall_wrappers.h", + "services/yama.cc", + "services/yama.h", -+ "syscall_broker/broker_channel.cc", -+ "syscall_broker/broker_channel.h", -+ "syscall_broker/broker_client.cc", -+ "syscall_broker/broker_client.h", -+ "syscall_broker/broker_command.cc", -+ "syscall_broker/broker_command.h", -+ "syscall_broker/broker_file_permission.cc", -+ "syscall_broker/broker_file_permission.h", -+ "syscall_broker/broker_host.cc", -+ "syscall_broker/broker_host.h", -+ "syscall_broker/broker_permission_list.cc", -+ "syscall_broker/broker_permission_list.h", -+ "syscall_broker/broker_process.cc", -+ "syscall_broker/broker_process.h", -+ "syscall_broker/broker_sandbox_config.cc", -+ "syscall_broker/broker_sandbox_config.h", -+ "syscall_broker/broker_simple_message.cc", -+ "syscall_broker/broker_simple_message.h", -+ "syscall_broker/remote_syscall_arg_handler.cc", -+ "syscall_broker/remote_syscall_arg_handler.h", -+ "syscall_broker/syscall_dispatcher.cc", -+ "syscall_broker/syscall_dispatcher.h", - ] - } ++ ] ++ } } + + source_set("sandbox_services_headers") { diff --git a/www/chromium/files/patch-sandbox_policy_freebsd_sandbox__freebsd.cc b/www/chromium/files/patch-sandbox_policy_freebsd_sandbox__freebsd.cc index ad30b2a4413..ff9cd09f376 100644 --- a/www/chromium/files/patch-sandbox_policy_freebsd_sandbox__freebsd.cc +++ b/www/chromium/files/patch-sandbox_policy_freebsd_sandbox__freebsd.cc @@ -1,6 +1,6 @@ ---- sandbox/policy/freebsd/sandbox_freebsd.cc.orig 2022-09-02 10:45:05 UTC +--- sandbox/policy/freebsd/sandbox_freebsd.cc.orig 2023-02-08 09:03:45 UTC +++ sandbox/policy/freebsd/sandbox_freebsd.cc -@@ -0,0 +1,253 @@ +@@ -0,0 +1,241 @@ +// 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. @@ -60,11 +60,8 @@ +#include "crypto/nss_util.h" +#endif + -+#include "ui/gfx/x/connection.h" +#include "ui/gfx/font_util.h" + -+#include -+ +#define MAXTOKENS 3 + +#define _UNVEIL_MAIN "/etc/chromium/unveil.main"; @@ -125,15 +122,6 @@ + crypto::EnsureNSSInit(); +#endif + -+ // cache the XErrorDB by forcing a read on it -+ { -+ auto* connection = x11::Connection::Get(); -+ auto* display = connection->GetXlibDisplay().display(); -+ -+ char buf[1]; -+ XGetErrorDatabaseText(display, "XProtoError", "0", "", buf, std::size(buf)); -+ } -+ + if (process_type.empty()) { + base::FilePath cache_directory, local_directory; + diff --git a/www/chromium/files/patch-sandbox_policy_openbsd_sandbox__openbsd.cc b/www/chromium/files/patch-sandbox_policy_openbsd_sandbox__openbsd.cc index 307217ed3ac..61ea88e219f 100644 --- a/www/chromium/files/patch-sandbox_policy_openbsd_sandbox__openbsd.cc +++ b/www/chromium/files/patch-sandbox_policy_openbsd_sandbox__openbsd.cc @@ -1,6 +1,6 @@ ---- sandbox/policy/openbsd/sandbox_openbsd.cc.orig 2022-09-02 10:45:05 UTC +--- sandbox/policy/openbsd/sandbox_openbsd.cc.orig 2023-02-08 09:03:45 UTC +++ sandbox/policy/openbsd/sandbox_openbsd.cc -@@ -0,0 +1,413 @@ +@@ -0,0 +1,401 @@ +// 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. @@ -63,11 +63,8 @@ + +#include "third_party/boringssl/src/include/openssl/crypto.h" + -+#include "ui/gfx/x/connection.h" +#include "ui/gfx/font_util.h" + -+#include -+ +#define MAXTOKENS 3 + +#define _UNVEIL_MAIN "/etc/chromium/unveil.main"; @@ -133,15 +130,6 @@ + if (process_type.empty()) + CRYPTO_pre_sandbox_init(); + -+ // cache the XErrorDB by forcing a read on it -+ { -+ auto* connection = x11::Connection::Get(); -+ auto* display = connection->GetXlibDisplay().display(); -+ -+ char buf[1]; -+ XGetErrorDatabaseText(display, "XProtoError", "0", "", buf, std::size(buf)); -+ } -+ + if (process_type.empty()) { + base::FilePath cache_directory, local_directory; + diff --git a/www/chromium/files/patch-sandbox_policy_switches.cc b/www/chromium/files/patch-sandbox_policy_switches.cc index 21a7359df44..e299b057c58 100644 --- a/www/chromium/files/patch-sandbox_policy_switches.cc +++ b/www/chromium/files/patch-sandbox_policy_switches.cc @@ -1,6 +1,6 @@ ---- sandbox/policy/switches.cc.orig 2023-01-11 09:17:16 UTC +--- sandbox/policy/switches.cc.orig 2023-02-08 09:03:45 UTC +++ sandbox/policy/switches.cc -@@ -54,10 +54,10 @@ const char kWindowsSystemProxyResolverSandbox[] = "pro +@@ -53,10 +53,10 @@ const char kWindowsSystemProxyResolverSandbox[] = "pro const char kMirroringSandbox[] = "mirroring"; #endif // BUILDFLAG(IS_MAC) @@ -13,7 +13,7 @@ const char kHardwareVideoEncodingSandbox[] = "hardware_video_encoding"; #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -@@ -104,7 +104,9 @@ const char kGpuSandboxFailuresFatal[] = "gpu-sandbox-f +@@ -103,7 +103,9 @@ const char kGpuSandboxFailuresFatal[] = "gpu-sandbox-f // Meant to be used as a browser-level switch for testing purposes only. const char kNoSandbox[] = "no-sandbox"; diff --git a/www/chromium/files/patch-services_device_geolocation_location__arbitrator.cc b/www/chromium/files/patch-services_device_geolocation_location__arbitrator.cc index 86f216c72fe..04fa3625175 100644 --- a/www/chromium/files/patch-services_device_geolocation_location__arbitrator.cc +++ b/www/chromium/files/patch-services_device_geolocation_location__arbitrator.cc @@ -1,6 +1,6 @@ ---- services/device/geolocation/location_arbitrator.cc.orig 2022-02-28 16:54:41 UTC +--- services/device/geolocation/location_arbitrator.cc.orig 2023-02-08 09:03:45 UTC +++ services/device/geolocation/location_arbitrator.cc -@@ -161,7 +161,7 @@ LocationArbitrator::NewNetworkLocationProvider( +@@ -158,7 +158,7 @@ LocationArbitrator::NewNetworkLocationProvider( std::unique_ptr LocationArbitrator::NewSystemLocationProvider() { diff --git a/www/chromium/files/patch-services_network_BUILD.gn b/www/chromium/files/patch-services_network_BUILD.gn index ce15483aff7..9a55ebe8b17 100644 --- a/www/chromium/files/patch-services_network_BUILD.gn +++ b/www/chromium/files/patch-services_network_BUILD.gn @@ -1,6 +1,6 @@ ---- services/network/BUILD.gn.orig 2023-01-11 09:17:16 UTC +--- services/network/BUILD.gn.orig 2023-02-08 09:03:45 UTC +++ services/network/BUILD.gn -@@ -336,7 +336,6 @@ if (is_linux || is_chromeos) { +@@ -334,7 +334,6 @@ if (is_linux || is_chromeos) { ] deps = [ "//base:base", diff --git a/www/chromium/files/patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc b/www/chromium/files/patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc new file mode 100644 index 00000000000..0169dca6213 --- /dev/null +++ b/www/chromium/files/patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc @@ -0,0 +1,11 @@ +--- services/tracing/public/cpp/stack_sampling/tracing_sampler_profiler.cc.orig 2023-02-08 09:03:45 UTC ++++ services/tracing/public/cpp/stack_sampling/tracing_sampler_profiler.cc +@@ -37,7 +37,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/www/chromium/files/patch-third__party_angle_BUILD.gn b/www/chromium/files/patch-third__party_angle_BUILD.gn index 59f8451c3f2..5052b3d8439 100644 --- a/www/chromium/files/patch-third__party_angle_BUILD.gn +++ b/www/chromium/files/patch-third__party_angle_BUILD.gn @@ -1,6 +1,6 @@ ---- third_party/angle/BUILD.gn.orig 2023-01-11 09:17:16 UTC +--- third_party/angle/BUILD.gn.orig 2023-02-08 09:03:45 UTC +++ third_party/angle/BUILD.gn -@@ -276,7 +276,6 @@ config("extra_warnings") { +@@ -279,7 +279,6 @@ config("extra_warnings") { "-Wtautological-type-limit-compare", "-Wundefined-reinterpret-cast", "-Wunneeded-internal-declaration", @@ -8,7 +8,7 @@ "-Wsuggest-destructor-override", "-Wsuggest-override", -@@ -459,7 +458,7 @@ angle_static_library("angle_common") { +@@ -465,7 +464,7 @@ angle_static_library("angle_common") { all_dependent_configs = [ ":angle_disable_pool_alloc" ] } @@ -17,7 +17,7 @@ libs = [ "dl" ] } -@@ -601,6 +600,9 @@ angle_static_library("angle_gpu_info_util") { +@@ -607,6 +606,9 @@ angle_static_library("angle_gpu_info_util") { "Xi", "Xext", ] @@ -27,7 +27,7 @@ } if (angle_use_wayland && angle_has_build) { -@@ -1104,12 +1106,12 @@ if (angle_use_wayland) { +@@ -1092,12 +1094,12 @@ if (angle_use_wayland) { "wayland-client", "wayland-egl", ] diff --git a/www/chromium/files/patch-third__party_angle_src_libANGLE_Display.cpp b/www/chromium/files/patch-third__party_angle_src_libANGLE_Display.cpp index 34cb96d10f1..6af3b3e1bd0 100644 --- a/www/chromium/files/patch-third__party_angle_src_libANGLE_Display.cpp +++ b/www/chromium/files/patch-third__party_angle_src_libANGLE_Display.cpp @@ -1,4 +1,4 @@ ---- third_party/angle/src/libANGLE/Display.cpp.orig 2023-01-11 09:17:16 UTC +--- third_party/angle/src/libANGLE/Display.cpp.orig 2023-02-08 09:03:45 UTC +++ third_party/angle/src/libANGLE/Display.cpp @@ -55,7 +55,7 @@ # include "libANGLE/renderer/gl/wgl/DisplayWGL.h" @@ -7,9 +7,9 @@ -# 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_GBM) - # include "libANGLE/renderer/gl/egl/gbm/DisplayGbm.h" -@@ -346,7 +346,7 @@ rx::DisplayImpl *CreateDisplayFromAttribs(EGLAttrib di + # if defined(ANGLE_USE_X11) + # include "libANGLE/renderer/gl/glx/DisplayGLX.h" +@@ -343,7 +343,7 @@ rx::DisplayImpl *CreateDisplayFromAttribs(EGLAttrib di impl = rx::CreateDisplayCGLOrEAGL(state); break; @@ -18,7 +18,7 @@ # if defined(ANGLE_USE_GBM) if (platformType == 0) { -@@ -389,7 +389,7 @@ rx::DisplayImpl *CreateDisplayFromAttribs(EGLAttrib di +@@ -384,7 +384,7 @@ rx::DisplayImpl *CreateDisplayFromAttribs(EGLAttrib di #if defined(ANGLE_ENABLE_OPENGL) # if defined(ANGLE_PLATFORM_WINDOWS) impl = new rx::DisplayWGL(state); @@ -27,7 +27,7 @@ # if defined(ANGLE_USE_GBM) if (platformType == 0 || platformType == EGL_PLATFORM_VULKAN_DISPLAY_MODE_HEADLESS_ANGLE) -@@ -440,7 +440,7 @@ rx::DisplayImpl *CreateDisplayFromAttribs(EGLAttrib di +@@ -433,7 +433,7 @@ rx::DisplayImpl *CreateDisplayFromAttribs(EGLAttrib di impl = rx::CreateVulkanWin32Display(state); } break; @@ -36,7 +36,7 @@ # if defined(ANGLE_USE_GBM) if (platformType == EGL_PLATFORM_GBM_KHR && rx::IsVulkanGbmDisplayAvailable()) { -@@ -2042,7 +2042,7 @@ static ClientExtensions GenerateClientExtensions() +@@ -2038,7 +2038,7 @@ static ClientExtensions GenerateClientExtensions() extensions.x11Visual = true; #endif diff --git a/www/chromium/files/patch-third__party_angle_util_BUILD.gn b/www/chromium/files/patch-third__party_angle_util_BUILD.gn index 02f10cf6b49..a69114328ee 100644 --- a/www/chromium/files/patch-third__party_angle_util_BUILD.gn +++ b/www/chromium/files/patch-third__party_angle_util_BUILD.gn @@ -1,6 +1,6 @@ ---- third_party/angle/util/BUILD.gn.orig 2023-01-11 09:17:16 UTC +--- third_party/angle/util/BUILD.gn.orig 2023-02-08 09:03:45 UTC +++ third_party/angle/util/BUILD.gn -@@ -271,7 +271,7 @@ foreach(is_shared_library, +@@ -292,7 +292,7 @@ foreach(is_shared_library, ] libs = [] diff --git a/www/chromium/files/patch-third__party_blink_public_platform_platform.h b/www/chromium/files/patch-third__party_blink_public_platform_platform.h index 6c8312d4b3a..fa6f2c6c06e 100644 --- a/www/chromium/files/patch-third__party_blink_public_platform_platform.h +++ b/www/chromium/files/patch-third__party_blink_public_platform_platform.h @@ -1,6 +1,6 @@ ---- third_party/blink/public/platform/platform.h.orig 2023-01-11 09:17:16 UTC +--- third_party/blink/public/platform/platform.h.orig 2023-02-08 09:03:45 UTC +++ third_party/blink/public/platform/platform.h -@@ -351,7 +351,7 @@ class BLINK_PLATFORM_EXPORT Platform { +@@ -357,7 +357,7 @@ class BLINK_PLATFORM_EXPORT Platform { return nullptr; } diff --git a/www/chromium/files/patch-third__party_blink_renderer_core_exported_web__view__impl.cc b/www/chromium/files/patch-third__party_blink_renderer_core_exported_web__view__impl.cc index a0a2737ec75..92113d031a7 100644 --- a/www/chromium/files/patch-third__party_blink_renderer_core_exported_web__view__impl.cc +++ b/www/chromium/files/patch-third__party_blink_renderer_core_exported_web__view__impl.cc @@ -1,4 +1,4 @@ ---- third_party/blink/renderer/core/exported/web_view_impl.cc.orig 2022-11-30 08:12:58 UTC +--- third_party/blink/renderer/core/exported/web_view_impl.cc.orig 2023-02-08 09:03:45 UTC +++ third_party/blink/renderer/core/exported/web_view_impl.cc @@ -408,7 +408,7 @@ SkFontHinting RendererPreferencesToSkiaHinting( const blink::RendererPreferences& prefs) { @@ -9,7 +9,7 @@ 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' -@@ -3278,7 +3278,7 @@ void WebViewImpl::UpdateFontRenderingFromRendererPrefs +@@ -3296,7 +3296,7 @@ void WebViewImpl::UpdateFontRenderingFromRendererPrefs renderer_preferences_.use_subpixel_positioning); // TODO(crbug.com/1052397): Revisit once build flag switch of lacros-chrome is // complete. diff --git a/www/chromium/files/patch-third__party_blink_renderer_core_frame_web__frame__test.cc b/www/chromium/files/patch-third__party_blink_renderer_core_frame_web__frame__test.cc index 2a0126d5ae1..dce53a1d81a 100644 --- a/www/chromium/files/patch-third__party_blink_renderer_core_frame_web__frame__test.cc +++ b/www/chromium/files/patch-third__party_blink_renderer_core_frame_web__frame__test.cc @@ -1,6 +1,6 @@ ---- third_party/blink/renderer/core/frame/web_frame_test.cc.orig 2023-01-11 09:17:16 UTC +--- third_party/blink/renderer/core/frame/web_frame_test.cc.orig 2023-02-08 09:03:45 UTC +++ third_party/blink/renderer/core/frame/web_frame_test.cc -@@ -6449,7 +6449,7 @@ TEST_F(WebFrameTest, DISABLED_PositionForPointTest) { +@@ -6451,7 +6451,7 @@ TEST_F(WebFrameTest, DISABLED_PositionForPointTest) { MoveCaretStaysHorizontallyAlignedWhenMoved #endif // TODO(crbug.com/1317375): Build these tests on all platforms. @@ -9,7 +9,7 @@ TEST_F(WebFrameTest, MAYBE_SelectRangeStaysHorizontallyAlignedWhenMoved) { RegisterMockedHttpURLLoad("move_caret.html"); -@@ -6846,7 +6846,7 @@ TEST_F(CompositedSelectionBoundsTest, LargeSelectionSc +@@ -6848,7 +6848,7 @@ TEST_F(CompositedSelectionBoundsTest, LargeSelectionSc TEST_F(CompositedSelectionBoundsTest, LargeSelectionNoScroll) { RunTest("composited_selection_bounds_large_selection_noscroll.html"); } diff --git a/www/chromium/files/patch-third__party_blink_renderer_core_paint_paint__layer.cc b/www/chromium/files/patch-third__party_blink_renderer_core_paint_paint__layer.cc index f0fcaf8ed7e..41882b2dac7 100644 --- a/www/chromium/files/patch-third__party_blink_renderer_core_paint_paint__layer.cc +++ b/www/chromium/files/patch-third__party_blink_renderer_core_paint_paint__layer.cc @@ -1,6 +1,6 @@ ---- third_party/blink/renderer/core/paint/paint_layer.cc.orig 2023-01-11 09:17:16 UTC +--- third_party/blink/renderer/core/paint/paint_layer.cc.orig 2023-02-08 09:03:45 UTC +++ third_party/blink/renderer/core/paint/paint_layer.cc -@@ -113,7 +113,7 @@ namespace blink { +@@ -114,7 +114,7 @@ namespace blink { namespace { diff --git a/www/chromium/files/patch-third__party_blink_renderer_modules_ml_webnn_ml__graph__xnnpack.cc b/www/chromium/files/patch-third__party_blink_renderer_modules_ml_webnn_ml__graph__xnnpack.cc index f45e5c4dcc2..8e480853517 100644 --- a/www/chromium/files/patch-third__party_blink_renderer_modules_ml_webnn_ml__graph__xnnpack.cc +++ b/www/chromium/files/patch-third__party_blink_renderer_modules_ml_webnn_ml__graph__xnnpack.cc @@ -1,6 +1,6 @@ ---- third_party/blink/renderer/modules/ml/webnn/ml_graph_xnnpack.cc.orig 2023-01-11 09:17:16 UTC +--- third_party/blink/renderer/modules/ml/webnn/ml_graph_xnnpack.cc.orig 2023-02-08 09:03:45 UTC +++ third_party/blink/renderer/modules/ml/webnn/ml_graph_xnnpack.cc -@@ -114,7 +114,7 @@ class SharedXnnpackContext : public ThreadSafeRefCount +@@ -169,7 +169,7 @@ class SharedXnnpackContext : public ThreadSafeRefCount ~SharedXnnpackContext() { base::AutoLock auto_lock(SharedXnnpackContextLock()); diff --git a/www/chromium/files/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc b/www/chromium/files/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc index a9799755841..64b4ccc704e 100644 --- a/www/chromium/files/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc +++ b/www/chromium/files/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc @@ -1,6 +1,6 @@ ---- third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc.orig 2023-01-11 09:17:16 UTC +--- third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc.orig 2023-02-08 09:03:45 UTC +++ third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc -@@ -6155,7 +6155,7 @@ void WebGLRenderingContextBase::TexImageHelperMediaVid +@@ -6161,7 +6161,7 @@ void WebGLRenderingContextBase::TexImageHelperMediaVid constexpr bool kAllowZeroCopyImages = true; #endif diff --git a/www/chromium/files/patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc b/www/chromium/files/patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc new file mode 100644 index 00000000000..09ca67ab34b --- /dev/null +++ b/www/chromium/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 2023-02-08 09:03:45 UTC ++++ third_party/blink/renderer/modules/webgpu/gpu_queue.cc +@@ -699,7 +699,7 @@ bool GPUQueue::CopyFromCanvasSourceImage( + // TODO(crbug.com/1309194): GPU-GPU copy on linux platform requires interop + // supported. According to the bug, this change will be a long time task. + // So disable GPU-GPU copy path on linux platform. +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + unaccelerated_image = image->MakeUnaccelerated(); + image = unaccelerated_image.get(); + #endif // BUILDFLAG(IS_LINUX) diff --git a/www/chromium/files/patch-third__party_blink_renderer_platform_BUILD.gn b/www/chromium/files/patch-third__party_blink_renderer_platform_BUILD.gn index 72369007945..f42348ad404 100644 --- a/www/chromium/files/patch-third__party_blink_renderer_platform_BUILD.gn +++ b/www/chromium/files/patch-third__party_blink_renderer_platform_BUILD.gn @@ -1,6 +1,6 @@ ---- third_party/blink/renderer/platform/BUILD.gn.orig 2023-01-11 09:17:16 UTC +--- third_party/blink/renderer/platform/BUILD.gn.orig 2023-02-08 09:03:45 UTC +++ third_party/blink/renderer/platform/BUILD.gn -@@ -1898,7 +1898,7 @@ static_library("test_support") { +@@ -1917,7 +1917,7 @@ static_library("test_support") { ] # fuzzed_data_provider may not work with a custom toolchain. diff --git a/www/chromium/files/patch-third__party_blink_renderer_platform_fonts_font__cache.cc b/www/chromium/files/patch-third__party_blink_renderer_platform_fonts_font__cache.cc index 3b860566707..0dcfbc15fb6 100644 --- a/www/chromium/files/patch-third__party_blink_renderer_platform_fonts_font__cache.cc +++ b/www/chromium/files/patch-third__party_blink_renderer_platform_fonts_font__cache.cc @@ -1,4 +1,4 @@ ---- third_party/blink/renderer/platform/fonts/font_cache.cc.orig 2022-11-30 08:12:58 UTC +--- third_party/blink/renderer/platform/fonts/font_cache.cc.orig 2023-02-08 09:03:45 UTC +++ third_party/blink/renderer/platform/fonts/font_cache.cc @@ -72,7 +72,7 @@ extern const char kNotoColorEmojiCompat[] = "Noto Colo @@ -9,7 +9,7 @@ float FontCache::device_scale_factor_ = 1.0; #endif -@@ -139,7 +139,7 @@ FontCache::~FontCache() { +@@ -118,7 +118,7 @@ FontCache::~FontCache() = default; FontPlatformData* FontCache::SystemFontPlatformData( const FontDescription& font_description) { const AtomicString& family = FontCache::SystemFontFamily(); diff --git a/www/chromium/files/patch-third__party_blink_renderer_platform_fonts_font__description.cc b/www/chromium/files/patch-third__party_blink_renderer_platform_fonts_font__description.cc index 3f922ca56ce..3e40fa2407a 100644 --- a/www/chromium/files/patch-third__party_blink_renderer_platform_fonts_font__description.cc +++ b/www/chromium/files/patch-third__party_blink_renderer_platform_fonts_font__description.cc @@ -1,4 +1,4 @@ ---- third_party/blink/renderer/platform/fonts/font_description.cc.orig 2022-08-31 12:19:35 UTC +--- third_party/blink/renderer/platform/fonts/font_description.cc.orig 2023-02-08 09:03:45 UTC +++ third_party/blink/renderer/platform/fonts/font_description.cc @@ -39,7 +39,7 @@ #include "third_party/blink/renderer/platform/wtf/text/string_hash.h" @@ -9,7 +9,7 @@ #include "third_party/blink/renderer/platform/fonts/font_cache.h" #endif -@@ -270,7 +270,7 @@ FontCacheKey FontDescription::CacheKey( +@@ -274,7 +274,7 @@ FontCacheKey FontDescription::CacheKey( static_cast(fields_.orientation_) << 1 | // bit 2-3 static_cast(fields_.subpixel_text_position_); // bit 1 diff --git a/www/chromium/files/patch-third__party_blink_renderer_platform_fonts_font__platform__data.cc b/www/chromium/files/patch-third__party_blink_renderer_platform_fonts_font__platform__data.cc index 3011e88ce76..a0c76030a29 100644 --- a/www/chromium/files/patch-third__party_blink_renderer_platform_fonts_font__platform__data.cc +++ b/www/chromium/files/patch-third__party_blink_renderer_platform_fonts_font__platform__data.cc @@ -1,4 +1,4 @@ ---- third_party/blink/renderer/platform/fonts/font_platform_data.cc.orig 2022-11-30 08:12:58 UTC +--- third_party/blink/renderer/platform/fonts/font_platform_data.cc.orig 2023-02-08 09:03:45 UTC +++ third_party/blink/renderer/platform/fonts/font_platform_data.cc @@ -48,7 +48,7 @@ namespace blink { @@ -9,7 +9,7 @@ // Getting the system font render style takes a significant amount of time on // Linux because looking up fonts using fontconfig can be very slow. We fetch // the render style for each font family and text size, while it's very -@@ -123,7 +123,7 @@ FontPlatformData::FontPlatformData(sk_sp t +@@ -127,7 +127,7 @@ FontPlatformData::FontPlatformData(sk_sp t style_ = WebFontRenderStyle::GetDefault(); #if !BUILDFLAG(IS_WIN) WebFontRenderStyle system_style; diff --git a/www/chromium/files/patch-third__party_blink_renderer_platform_peerconnection_rtc__video__encoder__factory.cc b/www/chromium/files/patch-third__party_blink_renderer_platform_peerconnection_rtc__video__encoder__factory.cc index 25cdece52e8..e92d6d2f592 100644 --- a/www/chromium/files/patch-third__party_blink_renderer_platform_peerconnection_rtc__video__encoder__factory.cc +++ b/www/chromium/files/patch-third__party_blink_renderer_platform_peerconnection_rtc__video__encoder__factory.cc @@ -1,6 +1,6 @@ ---- third_party/blink/renderer/platform/peerconnection/rtc_video_encoder_factory.cc.orig 2022-10-24 13:33:33 UTC +--- third_party/blink/renderer/platform/peerconnection/rtc_video_encoder_factory.cc.orig 2023-02-08 09:03:45 UTC +++ third_party/blink/renderer/platform/peerconnection/rtc_video_encoder_factory.cc -@@ -174,12 +174,12 @@ SupportedFormats GetSupportedFormatsInternal( +@@ -193,12 +193,12 @@ SupportedFormats GetSupportedFormatsInternal( supported_formats.scalability_modes.push_back(profile.scalability_modes); supported_formats.sdp_formats.push_back(std::move(*format)); @@ -8,7 +8,7 @@ +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) #if BUILDFLAG(IS_WIN) const bool kShouldAddH264Cbp = - media::IsMediaFoundationH264CbpEncodingEnabled() && + base::FeatureList::IsEnabled(kMediaFoundationH264CbpEncoding) && profile.profile == media::VideoCodecProfile::H264PROFILE_BASELINE; -#elif BUILDFLAG(IS_LINUX) +#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) diff --git a/www/chromium/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5 b/www/chromium/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5 index e6c2af52def..4dac8d1032e 100644 --- a/www/chromium/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5 +++ b/www/chromium/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5 @@ -1,6 +1,6 @@ ---- third_party/blink/renderer/platform/runtime_enabled_features.json5.orig 2023-01-11 09:17:16 UTC +--- third_party/blink/renderer/platform/runtime_enabled_features.json5.orig 2023-02-08 09:03:45 UTC +++ third_party/blink/renderer/platform/runtime_enabled_features.json5 -@@ -1255,7 +1255,7 @@ +@@ -1258,7 +1258,7 @@ depends_on: ["FileSystemAccessLocal"], status: {"Android": "test", "default": "stable"}, origin_trial_feature_name: "FileHandling", @@ -9,7 +9,7 @@ base_feature: "FileHandlingAPI", }, { -@@ -2802,7 +2802,7 @@ +@@ -2867,7 +2867,7 @@ { name: "UnrestrictedSharedArrayBuffer", origin_trial_feature_name: "UnrestrictedSharedArrayBuffer", @@ -18,7 +18,7 @@ }, { name: "URLPatternCompareComponent", -@@ -2822,7 +2822,7 @@ +@@ -2887,7 +2887,7 @@ origin_trial_feature_name: "UserAgentReduction", origin_trial_allows_third_party: true, // iOS not included as it should not send a reduced User-Agent string. @@ -27,7 +27,7 @@ base_feature: "ReduceUserAgent", }, { -@@ -2984,12 +2984,12 @@ +@@ -3049,12 +3049,12 @@ name: "WebAppUrlHandling", status: "experimental", origin_trial_feature_name: "WebAppUrlHandling", diff --git a/www/chromium/files/patch-third__party_blink_renderer_platform_wtf_stack__util.cc b/www/chromium/files/patch-third__party_blink_renderer_platform_wtf_stack__util.cc index 12cba2eaeff..3e5fc31ebc5 100644 --- a/www/chromium/files/patch-third__party_blink_renderer_platform_wtf_stack__util.cc +++ b/www/chromium/files/patch-third__party_blink_renderer_platform_wtf_stack__util.cc @@ -1,4 +1,4 @@ ---- third_party/blink/renderer/platform/wtf/stack_util.cc.orig 2022-03-25 21:59:56 UTC +--- third_party/blink/renderer/platform/wtf/stack_util.cc.orig 2023-02-08 09:03:45 UTC +++ third_party/blink/renderer/platform/wtf/stack_util.cc @@ -18,6 +18,11 @@ extern "C" void* __libc_stack_end; // NOLINT @@ -18,7 +18,7 @@ return 512 * 1024; +#elif BUILDFLAG(IS_OPENBSD) + return 512 * 1024; - #elif BUILDFLAG(IS_MAC) + #elif BUILDFLAG(IS_APPLE) // pthread_get_stacksize_np() returns too low a value for the main thread on // OSX 10.9, @@ -147,6 +154,13 @@ void* GetStackStart() { diff --git a/www/chromium/files/patch-third__party_boringssl_BUILD.generated.gni b/www/chromium/files/patch-third__party_boringssl_BUILD.generated.gni index 46fe2b5a063..2c64af9355b 100644 --- a/www/chromium/files/patch-third__party_boringssl_BUILD.generated.gni +++ b/www/chromium/files/patch-third__party_boringssl_BUILD.generated.gni @@ -1,13 +1,13 @@ ---- third_party/boringssl/BUILD.generated.gni.orig 2022-07-22 17:30:31 UTC +--- third_party/boringssl/BUILD.generated.gni.orig 2023-02-08 09:03:45 UTC +++ third_party/boringssl/BUILD.generated.gni -@@ -78,6 +78,7 @@ crypto_sources = [ - "src/crypto/cpu_aarch64_apple.c", +@@ -77,6 +77,7 @@ crypto_sources = [ + "src/crypto/cpu_aarch64_freebsd.c", "src/crypto/cpu_aarch64_fuchsia.c", "src/crypto/cpu_aarch64_linux.c", + "src/crypto/cpu_aarch64_openbsd.c", "src/crypto/cpu_aarch64_win.c", "src/crypto/cpu_arm.c", - "src/crypto/cpu_arm_linux.c", + "src/crypto/cpu_arm_freebsd.c", @@ -184,6 +185,7 @@ crypto_sources = [ "src/crypto/rand_extra/deterministic.c", "src/crypto/rand_extra/forkunsafe.c", diff --git a/www/chromium/files/patch-third__party_boringssl_src_crypto_chacha_asm_chacha-x86__64.pl b/www/chromium/files/patch-third__party_boringssl_src_crypto_chacha_asm_chacha-x86__64.pl new file mode 100644 index 00000000000..37888c78b33 --- /dev/null +++ b/www/chromium/files/patch-third__party_boringssl_src_crypto_chacha_asm_chacha-x86__64.pl @@ -0,0 +1,18 @@ +--- third_party/boringssl/src/crypto/chacha/asm/chacha-x86_64.pl.orig 2023-02-08 09:03:45 UTC ++++ third_party/boringssl/src/crypto/chacha/asm/chacha-x86_64.pl +@@ -78,6 +78,7 @@ $code.=<<___; + + .extern OPENSSL_ia32cap_P + ++.rodata + .align 64 + .Lzero: + .long 0,0,0,0 +@@ -107,6 +108,7 @@ $code.=<<___; + .Lsixteen: + .long 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16 + .asciz "ChaCha20 for x86_64, CRYPTOGAMS by " ++.previous + ___ + + sub AUTOLOAD() # thunk [simplified] 32-bit style perlasm diff --git a/www/chromium/files/patch-third__party_boringssl_src_crypto_cipher__extra_asm_aes128gcmsiv-x86__64.pl b/www/chromium/files/patch-third__party_boringssl_src_crypto_cipher__extra_asm_aes128gcmsiv-x86__64.pl new file mode 100644 index 00000000000..f01b0e2efca --- /dev/null +++ b/www/chromium/files/patch-third__party_boringssl_src_crypto_cipher__extra_asm_aes128gcmsiv-x86__64.pl @@ -0,0 +1,19 @@ +--- third_party/boringssl/src/crypto/cipher_extra/asm/aes128gcmsiv-x86_64.pl.orig 2023-02-08 09:03:45 UTC ++++ third_party/boringssl/src/crypto/cipher_extra/asm/aes128gcmsiv-x86_64.pl +@@ -32,7 +32,7 @@ open OUT,"| \"$^X\" \"$xlate\" $flavour \"$output\""; + *STDOUT=*OUT; + + $code.=<<___; +-.data ++.rodata + + .align 16 + one: +@@ -66,6 +66,7 @@ con3: + .byte -1,-1,-1,-1,-1,-1,-1,-1,4,5,6,7,4,5,6,7 + and_mask: + .long 0,0xffffffff, 0xffffffff, 0xffffffff ++.previous + ___ + + $code.=<<___; diff --git a/www/chromium/files/patch-third__party_boringssl_src_crypto_cipher__extra_asm_chacha20__poly1305__x86__64.pl b/www/chromium/files/patch-third__party_boringssl_src_crypto_cipher__extra_asm_chacha20__poly1305__x86__64.pl new file mode 100644 index 00000000000..3a33d4acee0 --- /dev/null +++ b/www/chromium/files/patch-third__party_boringssl_src_crypto_cipher__extra_asm_chacha20__poly1305__x86__64.pl @@ -0,0 +1,18 @@ +--- third_party/boringssl/src/crypto/cipher_extra/asm/chacha20_poly1305_x86_64.pl.orig 2023-02-08 09:03:45 UTC ++++ third_party/boringssl/src/crypto/cipher_extra/asm/chacha20_poly1305_x86_64.pl +@@ -42,6 +42,7 @@ $code.=<<___; + + chacha20_poly1305_constants: + ++.rodata + .align 64 + .Lchacha20_consts: + .byte 'e','x','p','a','n','d',' ','3','2','-','b','y','t','e',' ','k' +@@ -79,6 +80,7 @@ chacha20_poly1305_constants: + .byte 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x00,0x00 + .byte 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x00 + .byte 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff ++.previous + ___ + + my ($oup,$inp,$inl,$adp,$keyp,$itr1,$itr2,$adl)=("%rdi","%rsi","%rbx","%rcx","%r9","%rcx","%r8","%r8"); diff --git a/www/chromium/files/patch-third__party_boringssl_src_crypto_fipsmodule_aes_asm_aesni-x86__64.pl b/www/chromium/files/patch-third__party_boringssl_src_crypto_fipsmodule_aes_asm_aesni-x86__64.pl new file mode 100644 index 00000000000..7e1eb35f8e4 --- /dev/null +++ b/www/chromium/files/patch-third__party_boringssl_src_crypto_fipsmodule_aes_asm_aesni-x86__64.pl @@ -0,0 +1,18 @@ +--- third_party/boringssl/src/crypto/fipsmodule/aes/asm/aesni-x86_64.pl.orig 2023-02-08 09:03:45 UTC ++++ third_party/boringssl/src/crypto/fipsmodule/aes/asm/aesni-x86_64.pl +@@ -4727,6 +4727,7 @@ ___ + } + + $code.=<<___; ++.rodata + .align 64 + .Lbswap_mask: + .byte 15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0 +@@ -4749,6 +4750,7 @@ $code.=<<___; + + .asciz "AES for Intel AES-NI, CRYPTOGAMS by " + .align 64 ++.previous + ___ + + # EXCEPTION_DISPOSITION handler (EXCEPTION_RECORD *rec,ULONG64 frame, diff --git a/www/chromium/files/patch-third__party_boringssl_src_crypto_fipsmodule_aes_asm_vpaes-x86__64.pl b/www/chromium/files/patch-third__party_boringssl_src_crypto_fipsmodule_aes_asm_vpaes-x86__64.pl new file mode 100644 index 00000000000..fc1c0e9b8d8 --- /dev/null +++ b/www/chromium/files/patch-third__party_boringssl_src_crypto_fipsmodule_aes_asm_vpaes-x86__64.pl @@ -0,0 +1,10 @@ +--- third_party/boringssl/src/crypto/fipsmodule/aes/asm/vpaes-x86_64.pl.orig 2023-02-08 09:03:45 UTC ++++ third_party/boringssl/src/crypto/fipsmodule/aes/asm/vpaes-x86_64.pl +@@ -1288,6 +1288,7 @@ _vpaes_preheat: + ## ## + ######################################################## + .type _vpaes_consts,\@object ++.rodata + .align 64 + _vpaes_consts: + .Lk_inv: # inv, inva diff --git a/www/chromium/files/patch-third__party_boringssl_src_crypto_fipsmodule_bn_asm_x86__64-mont5.pl b/www/chromium/files/patch-third__party_boringssl_src_crypto_fipsmodule_bn_asm_x86__64-mont5.pl new file mode 100644 index 00000000000..6ad70435ad1 --- /dev/null +++ b/www/chromium/files/patch-third__party_boringssl_src_crypto_fipsmodule_bn_asm_x86__64-mont5.pl @@ -0,0 +1,16 @@ +--- third_party/boringssl/src/crypto/fipsmodule/bn/asm/x86_64-mont5.pl.orig 2023-02-08 09:03:45 UTC ++++ third_party/boringssl/src/crypto/fipsmodule/bn/asm/x86_64-mont5.pl +@@ -3576,11 +3576,13 @@ $code.=<<___; + ___ + } + $code.=<<___; ++.rodata + .align 64 + .Linc: + .long 0,0, 1,1 + .long 2,2, 2,2 + .asciz "Montgomery Multiplication with scatter/gather for x86_64, CRYPTOGAMS by " ++.previous + ___ + + # EXCEPTION_DISPOSITION handler (EXCEPTION_RECORD *rec,ULONG64 frame, diff --git a/www/chromium/files/patch-third__party_boringssl_src_crypto_fipsmodule_ec_asm_p256-x86__64-asm.pl b/www/chromium/files/patch-third__party_boringssl_src_crypto_fipsmodule_ec_asm_p256-x86__64-asm.pl new file mode 100644 index 00000000000..864bc26e89c --- /dev/null +++ b/www/chromium/files/patch-third__party_boringssl_src_crypto_fipsmodule_ec_asm_p256-x86__64-asm.pl @@ -0,0 +1,18 @@ +--- third_party/boringssl/src/crypto/fipsmodule/ec/asm/p256-x86_64-asm.pl.orig 2023-02-08 09:03:45 UTC ++++ third_party/boringssl/src/crypto/fipsmodule/ec/asm/p256-x86_64-asm.pl +@@ -62,6 +62,7 @@ $code.=<<___; + .extern OPENSSL_ia32cap_P + + # The polynomial ++.rodata + .align 64 + .Lpoly: + .quad 0xffffffffffffffff, 0x00000000ffffffff, 0x0000000000000000, 0xffffffff00000001 +@@ -80,6 +81,7 @@ $code.=<<___; + .quad 0xf3b9cac2fc632551, 0xbce6faada7179e84, 0xffffffffffffffff, 0xffffffff00000000 + .LordK: + .quad 0xccd1c8aaee00bc4f ++.previous + ___ + + { diff --git a/www/chromium/files/patch-third__party_boringssl_src_crypto_fipsmodule_modes_asm_aesni-gcm-x86__64.pl b/www/chromium/files/patch-third__party_boringssl_src_crypto_fipsmodule_modes_asm_aesni-gcm-x86__64.pl new file mode 100644 index 00000000000..7f1f8bd71cc --- /dev/null +++ b/www/chromium/files/patch-third__party_boringssl_src_crypto_fipsmodule_modes_asm_aesni-gcm-x86__64.pl @@ -0,0 +1,18 @@ +--- third_party/boringssl/src/crypto/fipsmodule/modes/asm/aesni-gcm-x86_64.pl.orig 2023-02-08 09:03:45 UTC ++++ third_party/boringssl/src/crypto/fipsmodule/modes/asm/aesni-gcm-x86_64.pl +@@ -982,6 +982,7 @@ $code.=<<___; + ___ + + $code.=<<___; ++.rodata + .align 64 + .Lbswap_mask: + .byte 15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0 +@@ -995,6 +996,7 @@ $code.=<<___; + .byte 1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + .asciz "AES-NI GCM module for x86_64, CRYPTOGAMS by " + .align 64 ++.previous + ___ + if ($win64) { + $rec="%rcx"; diff --git a/www/chromium/files/patch-third__party_boringssl_src_crypto_fipsmodule_modes_asm_ghash-ssse3-x86__64.pl b/www/chromium/files/patch-third__party_boringssl_src_crypto_fipsmodule_modes_asm_ghash-ssse3-x86__64.pl new file mode 100644 index 00000000000..706eb4260f1 --- /dev/null +++ b/www/chromium/files/patch-third__party_boringssl_src_crypto_fipsmodule_modes_asm_ghash-ssse3-x86__64.pl @@ -0,0 +1,18 @@ +--- third_party/boringssl/src/crypto/fipsmodule/modes/asm/ghash-ssse3-x86_64.pl.orig 2023-02-08 09:03:45 UTC ++++ third_party/boringssl/src/crypto/fipsmodule/modes/asm/ghash-ssse3-x86_64.pl +@@ -333,6 +333,7 @@ $code .= <<____; + .cfi_endproc + .size gcm_ghash_ssse3,.-gcm_ghash_ssse3 + ++.rodata + .align 16 + # .Lreverse_bytes is a permutation which, if applied with pshufb, reverses the + # bytes in an XMM register. +@@ -341,6 +342,7 @@ $code .= <<____; + # .Llow4_mask is an XMM mask which selects the low four bits of each byte. + .Llow4_mask: + .quad 0x0f0f0f0f0f0f0f0f, 0x0f0f0f0f0f0f0f0f ++.previous + ____ + + if ($win64) { diff --git a/www/chromium/files/patch-third__party_boringssl_src_crypto_fipsmodule_modes_asm_ghash-x86__64.pl b/www/chromium/files/patch-third__party_boringssl_src_crypto_fipsmodule_modes_asm_ghash-x86__64.pl new file mode 100644 index 00000000000..ef5cf6866b4 --- /dev/null +++ b/www/chromium/files/patch-third__party_boringssl_src_crypto_fipsmodule_modes_asm_ghash-x86__64.pl @@ -0,0 +1,18 @@ +--- third_party/boringssl/src/crypto/fipsmodule/modes/asm/ghash-x86_64.pl.orig 2023-02-08 09:03:45 UTC ++++ third_party/boringssl/src/crypto/fipsmodule/modes/asm/ghash-x86_64.pl +@@ -1275,6 +1275,7 @@ ___ + } + + $code.=<<___; ++.rodata + .align 64 + .Lbswap_mask: + .byte 15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0 +@@ -1286,6 +1287,7 @@ $code.=<<___; + + .asciz "GHASH for x86_64, CRYPTOGAMS by " + .align 64 ++.previous + ___ + + if ($win64) { diff --git a/www/chromium/files/patch-third__party_boringssl_src_crypto_fipsmodule_sha_asm_sha1-x86__64.pl b/www/chromium/files/patch-third__party_boringssl_src_crypto_fipsmodule_sha_asm_sha1-x86__64.pl new file mode 100644 index 00000000000..1ac341d6799 --- /dev/null +++ b/www/chromium/files/patch-third__party_boringssl_src_crypto_fipsmodule_sha_asm_sha1-x86__64.pl @@ -0,0 +1,18 @@ +--- third_party/boringssl/src/crypto/fipsmodule/sha/asm/sha1-x86_64.pl.orig 2023-02-08 09:03:45 UTC ++++ third_party/boringssl/src/crypto/fipsmodule/sha/asm/sha1-x86_64.pl +@@ -1815,6 +1815,7 @@ ___ + } + } + $code.=<<___; ++.rodata + .align 64 + K_XX_XX: + .long 0x5a827999,0x5a827999,0x5a827999,0x5a827999 # K_00_19 +@@ -1833,6 +1834,7 @@ ___ + $code.=<<___; + .asciz "SHA1 block transform for x86_64, CRYPTOGAMS by " + .align 64 ++.previous + ___ + + # EXCEPTION_DISPOSITION handler (EXCEPTION_RECORD *rec,ULONG64 frame, diff --git a/www/chromium/files/patch-third__party_boringssl_src_crypto_fipsmodule_sha_asm_sha512-x86__64.pl b/www/chromium/files/patch-third__party_boringssl_src_crypto_fipsmodule_sha_asm_sha512-x86__64.pl new file mode 100644 index 00000000000..28993e17eb1 --- /dev/null +++ b/www/chromium/files/patch-third__party_boringssl_src_crypto_fipsmodule_sha_asm_sha512-x86__64.pl @@ -0,0 +1,30 @@ +--- third_party/boringssl/src/crypto/fipsmodule/sha/asm/sha512-x86_64.pl.orig 2023-02-08 09:03:45 UTC ++++ third_party/boringssl/src/crypto/fipsmodule/sha/asm/sha512-x86_64.pl +@@ -404,6 +404,7 @@ ___ + + if ($SZ==4) { + $code.=<<___; ++.rodata + .align 64 + .type $TABLE,\@object + $TABLE: +@@ -447,9 +448,11 @@ $TABLE: + .long 0xffffffff,0xffffffff,0x03020100,0x0b0a0908 + .long 0xffffffff,0xffffffff,0x03020100,0x0b0a0908 + .asciz "SHA256 block transform for x86_64, CRYPTOGAMS by " ++.previous + ___ + } else { + $code.=<<___; ++.rodata + .align 64 + .type $TABLE,\@object + $TABLE: +@@ -537,6 +540,7 @@ $TABLE: + .quad 0x0001020304050607,0x08090a0b0c0d0e0f + .quad 0x0001020304050607,0x08090a0b0c0d0e0f + .asciz "SHA512 block transform for x86_64, CRYPTOGAMS by " ++.previous + ___ + } + diff --git a/www/chromium/files/patch-third__party_boringssl_src_util_generate__build__files.py b/www/chromium/files/patch-third__party_boringssl_src_util_generate__build__files.py new file mode 100644 index 00000000000..52f9880d98c --- /dev/null +++ b/www/chromium/files/patch-third__party_boringssl_src_util_generate__build__files.py @@ -0,0 +1,34 @@ +--- third_party/boringssl/src/util/generate_build_files.py.orig 2023-02-08 09:03:45 UTC ++++ third_party/boringssl/src/util/generate_build_files.py +@@ -863,10 +863,10 @@ def main(platforms): + ] + + # Generate err_data.c +- with open('err_data.c', 'w+') as err_data: +- subprocess.check_call(['go', 'run', 'err_data_generate.go'], +- cwd=os.path.join('src', 'crypto', 'err'), +- stdout=err_data) ++# with open('err_data.c', 'w+') as err_data: ++# subprocess.check_call(['go', 'run', 'err_data_generate.go'], ++# cwd=os.path.join('src', 'crypto', 'err'), ++# stdout=err_data) + crypto_c_files.append('err_data.c') + crypto_c_files.sort() + +@@ -879,11 +879,11 @@ def main(platforms): + crypto_test_files = [] + if EMBED_TEST_DATA: + # Generate crypto_test_data.cc +- with open('crypto_test_data.cc', 'w+') as out: +- subprocess.check_call( +- ['go', 'run', 'util/embed_test_data.go'] + cmake['CRYPTO_TEST_DATA'], +- cwd='src', +- stdout=out) ++# with open('crypto_test_data.cc', 'w+') as out: ++# subprocess.check_call( ++# ['go', 'run', 'util/embed_test_data.go'] + cmake['CRYPTO_TEST_DATA'], ++# cwd='src', ++# stdout=out) + crypto_test_files += ['crypto_test_data.cc'] + + crypto_test_files += FindCFiles(os.path.join('src', 'crypto'), OnlyTests) diff --git a/www/chromium/files/patch-third__party_distributed__point__functions_BUILD.gn b/www/chromium/files/patch-third__party_distributed__point__functions_BUILD.gn new file mode 100644 index 00000000000..f05a3a9018e --- /dev/null +++ b/www/chromium/files/patch-third__party_distributed__point__functions_BUILD.gn @@ -0,0 +1,12 @@ +--- third_party/distributed_point_functions/BUILD.gn.orig 2023-02-08 09:03:45 UTC ++++ third_party/distributed_point_functions/BUILD.gn +@@ -61,6 +61,9 @@ source_set("distributed_point_functions") { + configs -= [ "//build/config/compiler:chromium_code" ] + configs += [ "//build/config/compiler:no_chromium_code" ] + ++ # XXX clang13 crashes with optimizations ++ configs += [ "//build/config/compiler:no_optimize" ] ++ + public_configs = [ ":distributed_point_functions_includes" ] + } + diff --git a/www/chromium/files/patch-third__party_ffmpeg_chromium_config_Chrome_openbsd_x64_config.asm b/www/chromium/files/patch-third__party_ffmpeg_chromium_config_Chrome_openbsd_x64_config.asm index 38aacd9d053..0a929c9362d 100644 --- a/www/chromium/files/patch-third__party_ffmpeg_chromium_config_Chrome_openbsd_x64_config.asm +++ b/www/chromium/files/patch-third__party_ffmpeg_chromium_config_Chrome_openbsd_x64_config.asm @@ -1,6 +1,6 @@ ---- third_party/ffmpeg/chromium/config/Chrome/openbsd/x64/config.asm.orig 2022-07-22 17:30:31 UTC +--- third_party/ffmpeg/chromium/config/Chrome/openbsd/x64/config.asm.orig 2023-02-08 09:03:45 UTC +++ third_party/ffmpeg/chromium/config/Chrome/openbsd/x64/config.asm -@@ -0,0 +1,722 @@ +@@ -0,0 +1,731 @@ +; Automatically generated by configure - do not modify! +%define ARCH_AARCH64 0 +%define ARCH_ALPHA 0 @@ -44,6 +44,7 @@ +%define HAVE_POWER8 0 +%define HAVE_PPC4XX 0 +%define HAVE_VSX 0 ++%define HAVE_RVV 0 +%define HAVE_AESNI 1 +%define HAVE_AMD3DNOW 1 +%define HAVE_AMD3DNOWEXT 1 @@ -92,6 +93,7 @@ +%define HAVE_POWER8_EXTERNAL 0 +%define HAVE_PPC4XX_EXTERNAL 0 +%define HAVE_VSX_EXTERNAL 0 ++%define HAVE_RVV_EXTERNAL 0 +%define HAVE_AESNI_EXTERNAL 1 +%define HAVE_AMD3DNOW_EXTERNAL 1 +%define HAVE_AMD3DNOWEXT_EXTERNAL 1 @@ -140,6 +142,7 @@ +%define HAVE_POWER8_INLINE 0 +%define HAVE_PPC4XX_INLINE 0 +%define HAVE_VSX_INLINE 0 ++%define HAVE_RVV_INLINE 0 +%define HAVE_AESNI_INLINE 1 +%define HAVE_AMD3DNOW_INLINE 1 +%define HAVE_AMD3DNOWEXT_INLINE 1 @@ -178,6 +181,7 @@ +%define HAVE_FAST_64BIT 1 +%define HAVE_FAST_CLZ 1 +%define HAVE_FAST_CMOV 1 ++%define HAVE_FAST_FLOAT16 0 +%define HAVE_LOCAL_ALIGNED 1 +%define HAVE_SIMD_ALIGN_16 1 +%define HAVE_SIMD_ALIGN_32 1 @@ -281,6 +285,7 @@ +%define HAVE_FCNTL 1 +%define HAVE_GETADDRINFO 0 +%define HAVE_GETAUXVAL 0 ++%define HAVE_GETENV 1 +%define HAVE_GETHRTIME 0 +%define HAVE_GETOPT 1 +%define HAVE_GETMODULEHANDLE 0 @@ -309,6 +314,7 @@ +%define HAVE_NANOSLEEP 1 +%define HAVE_PEEKNAMEDPIPE 0 +%define HAVE_POSIX_MEMALIGN 1 ++%define HAVE_PRCTL 0 +%define HAVE_PTHREAD_CANCEL 1 +%define HAVE_SCHED_GETAFFINITY 0 +%define HAVE_SECITEMIMPORT 0 @@ -354,6 +360,8 @@ +%define HAVE_VFP_ARGS 0 +%define HAVE_XFORM_ASM 0 +%define HAVE_XMM_CLOBBERS 1 ++%define HAVE_DPI_AWARENESS_CONTEXT 0 ++%define HAVE_IDXGIOUTPUT5 0 +%define HAVE_KCMVIDEOCODECTYPE_HEVC 0 +%define HAVE_KCMVIDEOCODECTYPE_HEVCWITHALPHA 0 +%define HAVE_KCMVIDEOCODECTYPE_VP9 0 @@ -549,6 +557,7 @@ +%define CONFIG_CUDA_SDK 0 +%define CONFIG_LIBNPP 0 +%define CONFIG_LIBMFX 0 ++%define CONFIG_LIBVPL 0 +%define CONFIG_MMAL 0 +%define CONFIG_OMX 0 +%define CONFIG_OPENCL 0 @@ -599,7 +608,7 @@ +%define CONFIG_FAST_UNALIGNED 1 +%define CONFIG_FFT 1 +%define CONFIG_LSP 0 -+%define CONFIG_MDCT 1 ++%define CONFIG_MDCT 0 +%define CONFIG_PIXELUTILS 0 +%define CONFIG_NETWORK 0 +%define CONFIG_RDFT 1 @@ -652,7 +661,6 @@ +%define CONFIG_FAANDCT 0 +%define CONFIG_FAANIDCT 0 +%define CONFIG_FDCTDSP 0 -+%define CONFIG_FLACDSP 1 +%define CONFIG_FMTCONVERT 0 +%define CONFIG_FRAME_THREAD_ENCODER 0 +%define CONFIG_G722DSP 0 @@ -671,7 +679,6 @@ +%define CONFIG_HUFFYUVENCDSP 0 +%define CONFIG_IDCTDSP 0 +%define CONFIG_IIRFILTER 0 -+%define CONFIG_MDCT15 1 +%define CONFIG_INFLATE_WRAPPER 0 +%define CONFIG_INTRAX8 0 +%define CONFIG_ISO_MEDIA 1 @@ -693,6 +700,8 @@ +%define CONFIG_MPEGVIDEO 0 +%define CONFIG_MPEGVIDEODEC 0 +%define CONFIG_MPEGVIDEOENC 0 ++%define CONFIG_MSMPEG4DEC 0 ++%define CONFIG_MSMPEG4ENC 0 +%define CONFIG_MSS34DSP 0 +%define CONFIG_PIXBLOCKDSP 0 +%define CONFIG_QPELDSP 0 diff --git a/www/chromium/files/patch-third__party_ffmpeg_chromium_config_Chrome_openbsd_x64_config.h b/www/chromium/files/patch-third__party_ffmpeg_chromium_config_Chrome_openbsd_x64_config.h index 7e329a6e061..d481ebbe217 100644 --- a/www/chromium/files/patch-third__party_ffmpeg_chromium_config_Chrome_openbsd_x64_config.h +++ b/www/chromium/files/patch-third__party_ffmpeg_chromium_config_Chrome_openbsd_x64_config.h @@ -1,10 +1,10 @@ ---- third_party/ffmpeg/chromium/config/Chrome/openbsd/x64/config.h.orig 2022-07-22 17:30:31 UTC +--- third_party/ffmpeg/chromium/config/Chrome/openbsd/x64/config.h.orig 2023-02-08 09:03:45 UTC +++ third_party/ffmpeg/chromium/config/Chrome/openbsd/x64/config.h -@@ -0,0 +1,739 @@ +@@ -0,0 +1,748 @@ +/* Automatically generated by configure - do not modify! */ +#ifndef FFMPEG_CONFIG_H +#define FFMPEG_CONFIG_H -+/* #define FFMPEG_CONFIGURATION "--disable-everything --disable-all --disable-doc --disable-htmlpages --disable-manpages --disable-podpages --disable-txtpages --disable-static --enable-avcodec --enable-avformat --enable-avutil --enable-fft --enable-rdft --enable-static --enable-libopus --disable-debug --disable-bzlib --disable-error-resilience --disable-iconv --disable-network --disable-schannel --disable-sdl2 --disable-symver --disable-xlib --disable-zlib --disable-securetransport --disable-faan --disable-alsa --disable-autodetect --enable-decoder='vorbis,libopus,flac' --enable-decoder='pcm_u8,pcm_s16le,pcm_s24le,pcm_s32le,pcm_f32le,mp3' --enable-decoder='pcm_s16be,pcm_s24be,pcm_mulaw,pcm_alaw' --enable-demuxer='ogg,matroska,wav,flac,mp3,mov' --enable-parser='opus,vorbis,flac,mpegaudio,vp9' --extra-cflags=-I/usr/local/google/home/sandersd/src/chromium/src/third_party/opus/src/include --disable-linux-perf --x86asmexe=nasm --optflags='\"-O2\"' --enable-decoder='theora,vp8' --enable-parser='vp3,vp8' --enable-lto --enable-pic --cc=clang --cxx=clang++ --ld=clang --extra-ldflags='-fuse-ld=lld' --enable-decoder='aac,h264' --enable-demuxer=aac --enable-parser='aac,h264'" " -- elide long configuration string from binary */ ++/* #define FFMPEG_CONFIGURATION "--disable-everything --disable-all --disable-doc --disable-htmlpages --disable-manpages --disable-podpages --disable-txtpages --disable-static --enable-avcodec --enable-avformat --enable-avutil --enable-fft --enable-rdft --enable-static --enable-libopus --disable-debug --disable-bzlib --disable-error-resilience --disable-iconv --disable-network --disable-schannel --disable-sdl2 --disable-symver --disable-xlib --disable-zlib --disable-securetransport --disable-faan --disable-alsa --disable-autodetect --enable-decoder='vorbis,libopus,flac' --enable-decoder='pcm_u8,pcm_s16le,pcm_s24le,pcm_s32le,pcm_f32le,mp3' --enable-decoder='pcm_s16be,pcm_s24be,pcm_mulaw,pcm_alaw' --enable-demuxer='ogg,matroska,wav,flac,mp3,mov' --enable-parser='opus,vorbis,flac,mpegaudio,vp9' --extra-cflags=-I/usr/local/google/home/tguilbert/Code/chromium/src/third_party/opus/src/include --disable-linux-perf --x86asmexe=nasm --optflags=-O2 --enable-decoder='theora,vp8' --enable-parser='vp3,vp8' --enable-lto --arch=x86_64 --target-os=openbsd --enable-pic --cc=clang --cxx=clang++ --ld=clang --extra-ldflags='-fuse-ld=lld' --enable-decoder='aac,h264' --enable-demuxer=aac --enable-parser='aac,h264'" -- elide long configuration string from binary */ +#define FFMPEG_LICENSE "LGPL version 2.1 or later" +#define CONFIG_THIS_YEAR 2022 +#define FFMPEG_DATADIR "/usr/local/share/ffmpeg" @@ -60,6 +60,7 @@ +#define HAVE_POWER8 0 +#define HAVE_PPC4XX 0 +#define HAVE_VSX 0 ++#define HAVE_RVV 0 +#define HAVE_AESNI 1 +#define HAVE_AMD3DNOW 1 +#define HAVE_AMD3DNOWEXT 1 @@ -108,6 +109,7 @@ +#define HAVE_POWER8_EXTERNAL 0 +#define HAVE_PPC4XX_EXTERNAL 0 +#define HAVE_VSX_EXTERNAL 0 ++#define HAVE_RVV_EXTERNAL 0 +#define HAVE_AESNI_EXTERNAL 1 +#define HAVE_AMD3DNOW_EXTERNAL 1 +#define HAVE_AMD3DNOWEXT_EXTERNAL 1 @@ -156,6 +158,7 @@ +#define HAVE_POWER8_INLINE 0 +#define HAVE_PPC4XX_INLINE 0 +#define HAVE_VSX_INLINE 0 ++#define HAVE_RVV_INLINE 0 +#define HAVE_AESNI_INLINE 1 +#define HAVE_AMD3DNOW_INLINE 1 +#define HAVE_AMD3DNOWEXT_INLINE 1 @@ -194,6 +197,7 @@ +#define HAVE_FAST_64BIT 1 +#define HAVE_FAST_CLZ 1 +#define HAVE_FAST_CMOV 1 ++#define HAVE_FAST_FLOAT16 0 +#define HAVE_LOCAL_ALIGNED 1 +#define HAVE_SIMD_ALIGN_16 1 +#define HAVE_SIMD_ALIGN_32 1 @@ -297,6 +301,7 @@ +#define HAVE_FCNTL 1 +#define HAVE_GETADDRINFO 0 +#define HAVE_GETAUXVAL 0 ++#define HAVE_GETENV 1 +#define HAVE_GETHRTIME 0 +#define HAVE_GETOPT 1 +#define HAVE_GETMODULEHANDLE 0 @@ -325,6 +330,7 @@ +#define HAVE_NANOSLEEP 1 +#define HAVE_PEEKNAMEDPIPE 0 +#define HAVE_POSIX_MEMALIGN 1 ++#define HAVE_PRCTL 0 /* #define HAVE_PRCTL 1 -- forced to 0 for Fuchsia */ +#define HAVE_PTHREAD_CANCEL 1 +#define HAVE_SCHED_GETAFFINITY 0 +#define HAVE_SECITEMIMPORT 0 @@ -370,6 +376,8 @@ +#define HAVE_VFP_ARGS 0 +#define HAVE_XFORM_ASM 0 +#define HAVE_XMM_CLOBBERS 1 ++#define HAVE_DPI_AWARENESS_CONTEXT 0 ++#define HAVE_IDXGIOUTPUT5 0 +#define HAVE_KCMVIDEOCODECTYPE_HEVC 0 +#define HAVE_KCMVIDEOCODECTYPE_HEVCWITHALPHA 0 +#define HAVE_KCMVIDEOCODECTYPE_VP9 0 @@ -565,6 +573,7 @@ +#define CONFIG_CUDA_SDK 0 +#define CONFIG_LIBNPP 0 +#define CONFIG_LIBMFX 0 ++#define CONFIG_LIBVPL 0 +#define CONFIG_MMAL 0 +#define CONFIG_OMX 0 +#define CONFIG_OPENCL 0 @@ -615,7 +624,7 @@ +#define CONFIG_FAST_UNALIGNED 1 +#define CONFIG_FFT 1 +#define CONFIG_LSP 0 -+#define CONFIG_MDCT 1 ++#define CONFIG_MDCT 0 +#define CONFIG_PIXELUTILS 0 +#define CONFIG_NETWORK 0 +#define CONFIG_RDFT 1 @@ -668,7 +677,6 @@ +#define CONFIG_FAANDCT 0 +#define CONFIG_FAANIDCT 0 +#define CONFIG_FDCTDSP 0 -+#define CONFIG_FLACDSP 1 +#define CONFIG_FMTCONVERT 0 +#define CONFIG_FRAME_THREAD_ENCODER 0 +#define CONFIG_G722DSP 0 @@ -687,7 +695,6 @@ +#define CONFIG_HUFFYUVENCDSP 0 +#define CONFIG_IDCTDSP 0 +#define CONFIG_IIRFILTER 0 -+#define CONFIG_MDCT15 1 +#define CONFIG_INFLATE_WRAPPER 0 +#define CONFIG_INTRAX8 0 +#define CONFIG_ISO_MEDIA 1 @@ -709,6 +716,8 @@ +#define CONFIG_MPEGVIDEO 0 +#define CONFIG_MPEGVIDEODEC 0 +#define CONFIG_MPEGVIDEOENC 0 ++#define CONFIG_MSMPEG4DEC 0 ++#define CONFIG_MSMPEG4ENC 0 +#define CONFIG_MSS34DSP 0 +#define CONFIG_PIXBLOCKDSP 0 +#define CONFIG_QPELDSP 0 diff --git a/www/chromium/files/patch-third__party_ffmpeg_chromium_config_Chrome_openbsd_x64_config__components.h b/www/chromium/files/patch-third__party_ffmpeg_chromium_config_Chrome_openbsd_x64_config__components.h index 5530e23d31e..706b7f04e17 100644 --- a/www/chromium/files/patch-third__party_ffmpeg_chromium_config_Chrome_openbsd_x64_config__components.h +++ b/www/chromium/files/patch-third__party_ffmpeg_chromium_config_Chrome_openbsd_x64_config__components.h @@ -1,6 +1,6 @@ ---- third_party/ffmpeg/chromium/config/Chrome/openbsd/x64/config_components.h.orig 2022-07-22 17:30:31 UTC +--- third_party/ffmpeg/chromium/config/Chrome/openbsd/x64/config_components.h.orig 2023-02-08 09:03:45 UTC +++ third_party/ffmpeg/chromium/config/Chrome/openbsd/x64/config_components.h -@@ -0,0 +1,2083 @@ +@@ -0,0 +1,2125 @@ +/* Automatically generated by configure - do not modify! */ +#ifndef FFMPEG_CONFIG_COMPONENTS_H +#define FFMPEG_CONFIG_COMPONENTS_H @@ -11,6 +11,7 @@ +#define CONFIG_CHOMP_BSF 0 +#define CONFIG_DUMP_EXTRADATA_BSF 0 +#define CONFIG_DCA_CORE_BSF 0 ++#define CONFIG_DTS2PTS_BSF 0 +#define CONFIG_DV_ERROR_MARKER_BSF 0 +#define CONFIG_EAC3_CORE_BSF 0 +#define CONFIG_EXTRACT_EXTRADATA_BSF 0 @@ -165,6 +166,7 @@ +#define CONFIG_M101_DECODER 0 +#define CONFIG_MAGICYUV_DECODER 0 +#define CONFIG_MDEC_DECODER 0 ++#define CONFIG_MEDIA100_DECODER 0 +#define CONFIG_MIMIC_DECODER 0 +#define CONFIG_MJPEG_DECODER 0 +#define CONFIG_MJPEGB_DECODER 0 @@ -214,6 +216,7 @@ +#define CONFIG_PGM_DECODER 0 +#define CONFIG_PGMYUV_DECODER 0 +#define CONFIG_PGX_DECODER 0 ++#define CONFIG_PHM_DECODER 0 +#define CONFIG_PHOTOCD_DECODER 0 +#define CONFIG_PICTOR_DECODER 0 +#define CONFIG_PIXLET_DECODER 0 @@ -224,6 +227,7 @@ +#define CONFIG_PSD_DECODER 0 +#define CONFIG_PTX_DECODER 0 +#define CONFIG_QDRAW_DECODER 0 ++#define CONFIG_QOI_DECODER 0 +#define CONFIG_QPEG_DECODER 0 +#define CONFIG_QTRLE_DECODER 0 +#define CONFIG_R10K_DECODER 0 @@ -305,6 +309,8 @@ +#define CONFIG_VP9_RKMPP_DECODER 0 +#define CONFIG_VP9_V4L2M2M_DECODER 0 +#define CONFIG_VQA_DECODER 0 ++#define CONFIG_VQC_DECODER 0 ++#define CONFIG_WBMP_DECODER 0 +#define CONFIG_WEBP_DECODER 0 +#define CONFIG_WCMV_DECODER 0 +#define CONFIG_WRAPPED_AVFRAME_DECODER 0 @@ -339,6 +345,7 @@ +#define CONFIG_ALS_DECODER 0 +#define CONFIG_AMRNB_DECODER 0 +#define CONFIG_AMRWB_DECODER 0 ++#define CONFIG_APAC_DECODER 0 +#define CONFIG_APE_DECODER 0 +#define CONFIG_APTX_DECODER 0 +#define CONFIG_APTX_HD_DECODER 0 @@ -351,6 +358,7 @@ +#define CONFIG_BINKAUDIO_DCT_DECODER 0 +#define CONFIG_BINKAUDIO_RDFT_DECODER 0 +#define CONFIG_BMV_AUDIO_DECODER 0 ++#define CONFIG_BONK_DECODER 0 +#define CONFIG_COOK_DECODER 0 +#define CONFIG_DCA_DECODER 0 +#define CONFIG_DFPWM_DECODER 0 @@ -367,12 +375,14 @@ +#define CONFIG_FASTAUDIO_DECODER 0 +#define CONFIG_FFWAVESYNTH_DECODER 0 +#define CONFIG_FLAC_DECODER 1 ++#define CONFIG_FTR_DECODER 0 +#define CONFIG_G723_1_DECODER 0 +#define CONFIG_G729_DECODER 0 +#define CONFIG_GSM_DECODER 0 +#define CONFIG_GSM_MS_DECODER 0 +#define CONFIG_HCA_DECODER 0 +#define CONFIG_HCOM_DECODER 0 ++#define CONFIG_HDR_DECODER 0 +#define CONFIG_IAC_DECODER 0 +#define CONFIG_ILBC_DECODER 0 +#define CONFIG_IMC_DECODER 0 @@ -380,6 +390,7 @@ +#define CONFIG_MACE3_DECODER 0 +#define CONFIG_MACE6_DECODER 0 +#define CONFIG_METASOUND_DECODER 0 ++#define CONFIG_MISC4_DECODER 0 +#define CONFIG_MLP_DECODER 0 +#define CONFIG_MP1_DECODER 0 +#define CONFIG_MP1FLOAT_DECODER 0 @@ -631,6 +642,7 @@ +#define CONFIG_H261_ENCODER 0 +#define CONFIG_H263_ENCODER 0 +#define CONFIG_H263P_ENCODER 0 ++#define CONFIG_H264_MEDIACODEC_ENCODER 0 +#define CONFIG_HAP_ENCODER 0 +#define CONFIG_HUFFYUV_ENCODER 0 +#define CONFIG_JPEG2000_ENCODER 0 @@ -650,11 +662,13 @@ +#define CONFIG_PFM_ENCODER 0 +#define CONFIG_PGM_ENCODER 0 +#define CONFIG_PGMYUV_ENCODER 0 ++#define CONFIG_PHM_ENCODER 0 +#define CONFIG_PNG_ENCODER 0 +#define CONFIG_PPM_ENCODER 0 +#define CONFIG_PRORES_ENCODER 0 +#define CONFIG_PRORES_AW_ENCODER 0 +#define CONFIG_PRORES_KS_ENCODER 0 ++#define CONFIG_QOI_ENCODER 0 +#define CONFIG_QTRLE_ENCODER 0 +#define CONFIG_R10K_ENCODER 0 +#define CONFIG_R210_ENCODER 0 @@ -679,6 +693,7 @@ +#define CONFIG_V410_ENCODER 0 +#define CONFIG_VBN_ENCODER 0 +#define CONFIG_VC2_ENCODER 0 ++#define CONFIG_WBMP_ENCODER 0 +#define CONFIG_WRAPPED_AVFRAME_ENCODER 0 +#define CONFIG_WMV1_ENCODER 0 +#define CONFIG_WMV2_ENCODER 0 @@ -700,6 +715,7 @@ +#define CONFIG_EAC3_ENCODER 0 +#define CONFIG_FLAC_ENCODER 0 +#define CONFIG_G723_1_ENCODER 0 ++#define CONFIG_HDR_ENCODER 0 +#define CONFIG_MLP_ENCODER 0 +#define CONFIG_MP2_ENCODER 0 +#define CONFIG_MP2FIXED_ENCODER 0 @@ -811,6 +827,8 @@ +#define CONFIG_AAC_MF_ENCODER 0 +#define CONFIG_AC3_MF_ENCODER 0 +#define CONFIG_H263_V4L2M2M_ENCODER 0 ++#define CONFIG_AV1_NVENC_ENCODER 0 ++#define CONFIG_AV1_QSV_ENCODER 0 +#define CONFIG_LIBOPENH264_ENCODER 0 +#define CONFIG_H264_AMF_ENCODER 0 +#define CONFIG_H264_MF_ENCODER 0 @@ -821,6 +839,7 @@ +#define CONFIG_H264_VAAPI_ENCODER 0 +#define CONFIG_H264_VIDEOTOOLBOX_ENCODER 0 +#define CONFIG_HEVC_AMF_ENCODER 0 ++#define CONFIG_HEVC_MEDIACODEC_ENCODER 0 +#define CONFIG_HEVC_MF_ENCODER 0 +#define CONFIG_HEVC_NVENC_ENCODER 0 +#define CONFIG_HEVC_QSV_ENCODER 0 @@ -845,6 +864,7 @@ +#define CONFIG_AV1_DXVA2_HWACCEL 0 +#define CONFIG_AV1_NVDEC_HWACCEL 0 +#define CONFIG_AV1_VAAPI_HWACCEL 0 ++#define CONFIG_AV1_VDPAU_HWACCEL 0 +#define CONFIG_H263_VAAPI_HWACCEL 0 +#define CONFIG_H263_VIDEOTOOLBOX_HWACCEL 0 +#define CONFIG_H264_D3D11VA_HWACCEL 0 @@ -921,6 +941,7 @@ +#define CONFIG_DVDSUB_PARSER 0 +#define CONFIG_DVD_NAV_PARSER 0 +#define CONFIG_FLAC_PARSER 1 ++#define CONFIG_FTR_PARSER 0 +#define CONFIG_G723_1_PARSER 0 +#define CONFIG_G729_PARSER 0 +#define CONFIG_GIF_PARSER 0 @@ -929,8 +950,10 @@ +#define CONFIG_H263_PARSER 0 +#define CONFIG_H264_PARSER 1 +#define CONFIG_HEVC_PARSER 0 ++#define CONFIG_HDR_PARSER 0 +#define CONFIG_IPU_PARSER 0 +#define CONFIG_JPEG2000_PARSER 0 ++#define CONFIG_MISC4_PARSER 0 +#define CONFIG_MJPEG_PARSER 0 +#define CONFIG_MLP_PARSER 0 +#define CONFIG_MPEG4VIDEO_PARSER 0 @@ -939,6 +962,7 @@ +#define CONFIG_OPUS_PARSER 1 +#define CONFIG_PNG_PARSER 0 +#define CONFIG_PNM_PARSER 0 ++#define CONFIG_QOI_PARSER 0 +#define CONFIG_RV30_PARSER 0 +#define CONFIG_RV40_PARSER 0 +#define CONFIG_SBC_PARSER 0 @@ -952,6 +976,7 @@ +#define CONFIG_WEBP_PARSER 0 +#define CONFIG_XBM_PARSER 0 +#define CONFIG_XMA_PARSER 0 ++#define CONFIG_XWD_PARSER 0 +#define CONFIG_ALSA_INDEV 0 +#define CONFIG_ANDROID_CAMERA_INDEV 0 +#define CONFIG_AVFOUNDATION_INDEV 0 @@ -1113,9 +1138,11 @@ +#define CONFIG_STEREOWIDEN_FILTER 0 +#define CONFIG_SUPEREQUALIZER_FILTER 0 +#define CONFIG_SURROUND_FILTER 0 ++#define CONFIG_TILTSHELF_FILTER 0 +#define CONFIG_TREBLE_FILTER 0 +#define CONFIG_TREMOLO_FILTER 0 +#define CONFIG_VIBRATO_FILTER 0 ++#define CONFIG_VIRTUALBASS_FILTER 0 +#define CONFIG_VOLUME_FILTER 0 +#define CONFIG_VOLUMEDETECT_FILTER 0 +#define CONFIG_AEVALSRC_FILTER 0 @@ -1136,14 +1163,17 @@ +#define CONFIG_AVGBLUR_FILTER 0 +#define CONFIG_AVGBLUR_OPENCL_FILTER 0 +#define CONFIG_AVGBLUR_VULKAN_FILTER 0 ++#define CONFIG_BACKGROUNDKEY_FILTER 0 +#define CONFIG_BBOX_FILTER 0 +#define CONFIG_BENCH_FILTER 0 +#define CONFIG_BILATERAL_FILTER 0 ++#define CONFIG_BILATERAL_CUDA_FILTER 0 +#define CONFIG_BITPLANENOISE_FILTER 0 +#define CONFIG_BLACKDETECT_FILTER 0 +#define CONFIG_BLACKFRAME_FILTER 0 +#define CONFIG_BLEND_FILTER 0 +#define CONFIG_BLEND_VULKAN_FILTER 0 ++#define CONFIG_BLOCKDETECT_FILTER 0 +#define CONFIG_BLURDETECT_FILTER 0 +#define CONFIG_BM3D_FILTER 0 +#define CONFIG_BOXBLUR_FILTER 0 @@ -1153,6 +1183,7 @@ +#define CONFIG_CHROMABER_VULKAN_FILTER 0 +#define CONFIG_CHROMAHOLD_FILTER 0 +#define CONFIG_CHROMAKEY_FILTER 0 ++#define CONFIG_CHROMAKEY_CUDA_FILTER 0 +#define CONFIG_CHROMANR_FILTER 0 +#define CONFIG_CHROMASHIFT_FILTER 0 +#define CONFIG_CIESCOPE_FILTER 0 @@ -1169,6 +1200,7 @@ +#define CONFIG_COLORMAP_FILTER 0 +#define CONFIG_COLORMATRIX_FILTER 0 +#define CONFIG_COLORSPACE_FILTER 0 ++#define CONFIG_COLORSPACE_CUDA_FILTER 0 +#define CONFIG_COLORTEMPERATURE_FILTER 0 +#define CONFIG_CONVOLUTION_FILTER 0 +#define CONFIG_CONVOLUTION_OPENCL_FILTER 0 @@ -1357,6 +1389,7 @@ +#define CONFIG_READVITC_FILTER 0 +#define CONFIG_REALTIME_FILTER 0 +#define CONFIG_REMAP_FILTER 0 ++#define CONFIG_REMAP_OPENCL_FILTER 0 +#define CONFIG_REMOVEGRAIN_FILTER 0 +#define CONFIG_REMOVELOGO_FILTER 0 +#define CONFIG_REPEATFIELDS_FILTER 0 @@ -1479,6 +1512,7 @@ +#define CONFIG_COLORCHART_FILTER 0 +#define CONFIG_COLORSPECTRUM_FILTER 0 +#define CONFIG_COREIMAGESRC_FILTER 0 ++#define CONFIG_DDAGRAB_FILTER 0 +#define CONFIG_FREI0R_SRC_FILTER 0 +#define CONFIG_GRADIENTS_FILTER 0 +#define CONFIG_HALDCLUTSRC_FILTER 0 @@ -1497,6 +1531,7 @@ +#define CONFIG_TESTSRC2_FILTER 0 +#define CONFIG_YUVTESTSRC_FILTER 0 +#define CONFIG_NULLSINK_FILTER 0 ++#define CONFIG_A3DSCOPE_FILTER 0 +#define CONFIG_ABITSCOPE_FILTER 0 +#define CONFIG_ADRAWGRAPH_FILTER 0 +#define CONFIG_AGRAPHMONITOR_FILTER 0 @@ -1538,6 +1573,7 @@ +#define CONFIG_AMRNB_DEMUXER 0 +#define CONFIG_AMRWB_DEMUXER 0 +#define CONFIG_ANM_DEMUXER 0 ++#define CONFIG_APAC_DEMUXER 0 +#define CONFIG_APC_DEMUXER 0 +#define CONFIG_APE_DEMUXER 0 +#define CONFIG_APM_DEMUXER 0 @@ -1571,6 +1607,7 @@ +#define CONFIG_BFSTM_DEMUXER 0 +#define CONFIG_BRSTM_DEMUXER 0 +#define CONFIG_BOA_DEMUXER 0 ++#define CONFIG_BONK_DEMUXER 0 +#define CONFIG_C93_DEMUXER 0 +#define CONFIG_CAF_DEMUXER 0 +#define CONFIG_CAVSVIDEO_DEMUXER 0 @@ -1655,6 +1692,7 @@ +#define CONFIG_JV_DEMUXER 0 +#define CONFIG_KUX_DEMUXER 0 +#define CONFIG_KVAG_DEMUXER 0 ++#define CONFIG_LAF_DEMUXER 0 +#define CONFIG_LMLM4_DEMUXER 0 +#define CONFIG_LOAS_DEMUXER 0 +#define CONFIG_LUODAT_DEMUXER 0 @@ -1827,6 +1865,7 @@ +#define CONFIG_IMAGE_EXR_PIPE_DEMUXER 0 +#define CONFIG_IMAGE_GEM_PIPE_DEMUXER 0 +#define CONFIG_IMAGE_GIF_PIPE_DEMUXER 0 ++#define CONFIG_IMAGE_HDR_PIPE_DEMUXER 0 +#define CONFIG_IMAGE_J2K_PIPE_DEMUXER 0 +#define CONFIG_IMAGE_JPEG_PIPE_DEMUXER 0 +#define CONFIG_IMAGE_JPEGLS_PIPE_DEMUXER 0 @@ -1834,15 +1873,18 @@ +#define CONFIG_IMAGE_PAM_PIPE_DEMUXER 0 +#define CONFIG_IMAGE_PBM_PIPE_DEMUXER 0 +#define CONFIG_IMAGE_PCX_PIPE_DEMUXER 0 ++#define CONFIG_IMAGE_PFM_PIPE_DEMUXER 0 +#define CONFIG_IMAGE_PGMYUV_PIPE_DEMUXER 0 +#define CONFIG_IMAGE_PGM_PIPE_DEMUXER 0 +#define CONFIG_IMAGE_PGX_PIPE_DEMUXER 0 ++#define CONFIG_IMAGE_PHM_PIPE_DEMUXER 0 +#define CONFIG_IMAGE_PHOTOCD_PIPE_DEMUXER 0 +#define CONFIG_IMAGE_PICTOR_PIPE_DEMUXER 0 +#define CONFIG_IMAGE_PNG_PIPE_DEMUXER 0 +#define CONFIG_IMAGE_PPM_PIPE_DEMUXER 0 +#define CONFIG_IMAGE_PSD_PIPE_DEMUXER 0 +#define CONFIG_IMAGE_QDRAW_PIPE_DEMUXER 0 ++#define CONFIG_IMAGE_QOI_PIPE_DEMUXER 0 +#define CONFIG_IMAGE_SGI_PIPE_DEMUXER 0 +#define CONFIG_IMAGE_SVG_PIPE_DEMUXER 0 +#define CONFIG_IMAGE_SUNRAST_PIPE_DEMUXER 0 diff --git a/www/chromium/files/patch-third__party_libsync_src_sync.c b/www/chromium/files/patch-third__party_libsync_src_sync.c index 4588cd02c8e..728cfeeea4f 100644 --- a/www/chromium/files/patch-third__party_libsync_src_sync.c +++ b/www/chromium/files/patch-third__party_libsync_src_sync.c @@ -1,18 +1,16 @@ ---- third_party/libsync/src/sync.c.orig 2023-01-11 09:17:16 UTC +--- third_party/libsync/src/sync.c.orig 2023-02-08 09:03:45 UTC +++ third_party/libsync/src/sync.c -@@ -17,7 +17,11 @@ +@@ -17,7 +17,9 @@ */ #include -+#if defined(__OpenBSD__) -+#include -+#else ++#if !defined(__OpenBSD__) #include +#endif #include #include #include -@@ -29,6 +33,12 @@ +@@ -29,6 +31,12 @@ #include diff --git a/www/chromium/files/patch-third__party_pdfium_pdfium.gni b/www/chromium/files/patch-third__party_pdfium_pdfium.gni index ca7d5fe38a0..23c572f4512 100644 --- a/www/chromium/files/patch-third__party_pdfium_pdfium.gni +++ b/www/chromium/files/patch-third__party_pdfium_pdfium.gni @@ -1,7 +1,7 @@ ---- third_party/pdfium/pdfium.gni.orig 2023-01-26 06:54:16 UTC +--- third_party/pdfium/pdfium.gni.orig 2023-02-08 09:03:45 UTC +++ third_party/pdfium/pdfium.gni -@@ -37,7 +37,7 @@ declare_args() { - pdf_enable_xfa_tiff = true +@@ -42,7 +42,7 @@ declare_args() { + pdf_use_cxx20 = is_win && is_component_build # Build PDFium with PartitionAlloc as the memory allocator. - pdf_use_partition_alloc = pdf_use_partition_alloc_override diff --git a/www/chromium/files/patch-third__party_perfetto_src_tracing_core_tracing__service__impl.cc b/www/chromium/files/patch-third__party_perfetto_src_tracing_core_tracing__service__impl.cc index 0b9c1a993dc..7e1e835269c 100644 --- a/www/chromium/files/patch-third__party_perfetto_src_tracing_core_tracing__service__impl.cc +++ b/www/chromium/files/patch-third__party_perfetto_src_tracing_core_tracing__service__impl.cc @@ -1,6 +1,6 @@ ---- third_party/perfetto/src/tracing/core/tracing_service_impl.cc.orig 2023-01-11 09:17:16 UTC +--- third_party/perfetto/src/tracing/core/tracing_service_impl.cc.orig 2023-02-08 09:03:45 UTC +++ third_party/perfetto/src/tracing/core/tracing_service_impl.cc -@@ -3039,7 +3039,8 @@ bool TracingServiceImpl::SnapshotClocks( +@@ -3080,7 +3080,8 @@ bool TracingServiceImpl::SnapshotClocks( #if !PERFETTO_BUILDFLAG(PERFETTO_OS_APPLE) && \ !PERFETTO_BUILDFLAG(PERFETTO_OS_WIN) && \ diff --git a/www/chromium/files/patch-third__party_sqlite_src_amalgamation_sqlite3.c b/www/chromium/files/patch-third__party_sqlite_src_amalgamation_sqlite3.c index fe8a5aad6c5..f59a42ea205 100644 --- a/www/chromium/files/patch-third__party_sqlite_src_amalgamation_sqlite3.c +++ b/www/chromium/files/patch-third__party_sqlite_src_amalgamation_sqlite3.c @@ -1,6 +1,6 @@ ---- third_party/sqlite/src/amalgamation/sqlite3.c.orig 2022-09-14 21:13:04 UTC +--- third_party/sqlite/src/amalgamation/sqlite3.c.orig 2023-02-08 09:03:45 UTC +++ third_party/sqlite/src/amalgamation/sqlite3.c -@@ -42109,7 +42109,12 @@ static int unixRandomness(sqlite3_vfs *NotUsed, int nB +@@ -43286,7 +43286,12 @@ static int unixRandomness(sqlite3_vfs *NotUsed, int nB memset(zBuf, 0, nBuf); randomnessPid = osGetpid(0); #if !defined(SQLITE_TEST) && !defined(SQLITE_OMIT_RANDOMNESS) @@ -13,7 +13,7 @@ int fd, got; fd = robust_open("/dev/urandom", O_RDONLY, 0); if( fd<0 ){ -@@ -42124,6 +42129,7 @@ static int unixRandomness(sqlite3_vfs *NotUsed, int nB +@@ -43301,6 +43306,7 @@ static int unixRandomness(sqlite3_vfs *NotUsed, int nB robust_close(0, fd, __LINE__); } } diff --git a/www/chromium/files/patch-third__party_swiftshader_src_WSI_BUILD.gn b/www/chromium/files/patch-third__party_swiftshader_src_WSI_BUILD.gn deleted file mode 100644 index c09dd17137e..00000000000 --- a/www/chromium/files/patch-third__party_swiftshader_src_WSI_BUILD.gn +++ /dev/null @@ -1,11 +0,0 @@ ---- third_party/swiftshader/src/WSI/BUILD.gn.orig 2022-11-30 08:12:58 UTC -+++ third_party/swiftshader/src/WSI/BUILD.gn -@@ -87,7 +87,7 @@ swiftshader_source_set("WSI") { - "../Vulkan:swiftshader_libvulkan_headers", - ] - -- if (is_linux && ozone_platform_wayland && !use_system_libwayland) { -+ if (is_linux && ozone_platform_wayland && !use_system_libwayland && !is_openbsd) { - # Use third-party targets - deps += [ "$wayland_gn_dir:wayland_client" ] - } diff --git a/www/chromium/files/patch-third__party_wayland_BUILD.gn b/www/chromium/files/patch-third__party_wayland_BUILD.gn new file mode 100644 index 00000000000..79de827f992 --- /dev/null +++ b/www/chromium/files/patch-third__party_wayland_BUILD.gn @@ -0,0 +1,14 @@ +--- third_party/wayland/BUILD.gn.orig 2023-02-08 15:40:14 UTC ++++ third_party/wayland/BUILD.gn +@@ -22,6 +22,11 @@ config("wayland_config") { + "src/src", + ] + ++ if (is_bsd) { ++ include_dirs += [ "/usr/local/include/libepoll-shim" ] ++ libs = [ "epoll-shim" ] ++ } ++ + # Client/Server headers are automatically generated. Though, we still need + # to pass the path where these headers are located. + include_dirs += [ "$root_gen_dir/third_party/wayland/src/protocol" ] diff --git a/www/chromium/files/patch-third__party_wayland_features.gni b/www/chromium/files/patch-third__party_wayland_features.gni deleted file mode 100644 index 8f93889e1ca..00000000000 --- a/www/chromium/files/patch-third__party_wayland_features.gni +++ /dev/null @@ -1,20 +0,0 @@ ---- third_party/wayland/features.gni.orig 2022-11-30 08:12:58 UTC -+++ third_party/wayland/features.gni -@@ -21,12 +21,15 @@ declare_args() { - - declare_args() { - # Path to the wayland-scanner in the sysroot. -- assert(host_os == "linux") - if (use_system_wayland_scanner) { - if (use_sysroot) { - system_wayland_scanner_path = "$sysroot/usr/bin/wayland-scanner" - } else { -- system_wayland_scanner_path = "/usr/bin/wayland-scanner" -+ if (is_bsd) { -+ system_wayland_scanner_path = "/usr/local/bin/wayland-scanner" -+ } else { -+ system_wayland_scanner_path = "/usr/bin/wayland-scanner" -+ } - } - } - } diff --git a/www/chromium/files/patch-third__party_wayland_include_config.h b/www/chromium/files/patch-third__party_wayland_include_config.h new file mode 100644 index 00000000000..2dc3c949e7b --- /dev/null +++ b/www/chromium/files/patch-third__party_wayland_include_config.h @@ -0,0 +1,14 @@ +--- third_party/wayland/include/config.h.orig 2023-02-08 15:40:14 UTC ++++ third_party/wayland/include/config.h +@@ -25,7 +25,11 @@ + + #undef HAVE_SYS_PROCCTL_H + ++#if defined(__FreeBSD__) ++#define HAVE_SYS_UCRED_H ++#else + #undef HAVE_SYS_UCRED_H ++#endif + + #define HAVE_XUCRED_CR_PID 0 + diff --git a/www/chromium/files/patch-third__party_webrtc_BUILD.gn b/www/chromium/files/patch-third__party_webrtc_BUILD.gn index 04d57885ba8..6819fef2d98 100644 --- a/www/chromium/files/patch-third__party_webrtc_BUILD.gn +++ b/www/chromium/files/patch-third__party_webrtc_BUILD.gn @@ -1,6 +1,6 @@ ---- third_party/webrtc/BUILD.gn.orig 2023-01-11 09:17:16 UTC +--- third_party/webrtc/BUILD.gn.orig 2023-02-08 09:03:45 UTC +++ third_party/webrtc/BUILD.gn -@@ -208,6 +208,9 @@ config("common_inherited_config") { +@@ -209,6 +209,9 @@ config("common_inherited_config") { if (is_linux || is_chromeos) { defines += [ "WEBRTC_LINUX" ] } diff --git a/www/chromium/files/patch-third__party_webrtc__overrides_metronome__source.h b/www/chromium/files/patch-third__party_webrtc__overrides_metronome__source.h deleted file mode 100644 index c3f64f834db..00000000000 --- a/www/chromium/files/patch-third__party_webrtc__overrides_metronome__source.h +++ /dev/null @@ -1,10 +0,0 @@ ---- third_party/webrtc_overrides/metronome_source.h.orig 2023-01-11 09:17:16 UTC -+++ third_party/webrtc_overrides/metronome_source.h -@@ -7,6 +7,7 @@ - - #include - #include -+#include - - #include "base/callback.h" - #include "base/memory/ref_counted.h" diff --git a/www/chromium/files/patch-third__party_webrtc_rtc__base_BUILD.gn b/www/chromium/files/patch-third__party_webrtc_rtc__base_BUILD.gn index af76a4ab3dd..f67f8721b00 100644 --- a/www/chromium/files/patch-third__party_webrtc_rtc__base_BUILD.gn +++ b/www/chromium/files/patch-third__party_webrtc_rtc__base_BUILD.gn @@ -1,6 +1,6 @@ ---- third_party/webrtc/rtc_base/BUILD.gn.orig 2023-01-11 09:17:16 UTC +--- third_party/webrtc/rtc_base/BUILD.gn.orig 2023-02-08 09:03:45 UTC +++ third_party/webrtc/rtc_base/BUILD.gn -@@ -1245,7 +1245,7 @@ rtc_library("rtc_base") { +@@ -1248,7 +1248,7 @@ rtc_library("rtc_base") { sources += [ "mac_ifaddrs_converter.cc" ] } diff --git a/www/chromium/files/patch-third__party_webrtc_rtc__base_byte__order.h b/www/chromium/files/patch-third__party_webrtc_rtc__base_byte__order.h index 34f01f74143..54fabfc03f9 100644 --- a/www/chromium/files/patch-third__party_webrtc_rtc__base_byte__order.h +++ b/www/chromium/files/patch-third__party_webrtc_rtc__base_byte__order.h @@ -1,6 +1,6 @@ ---- third_party/webrtc/rtc_base/byte_order.h.orig 2022-02-07 13:39:41 UTC +--- third_party/webrtc/rtc_base/byte_order.h.orig 2023-02-08 09:03:45 UTC +++ third_party/webrtc/rtc_base/byte_order.h -@@ -88,6 +88,8 @@ +@@ -90,6 +90,8 @@ #error WEBRTC_ARCH_BIG_ENDIAN or WEBRTC_ARCH_LITTLE_ENDIAN must be defined. #endif // defined(WEBRTC_ARCH_LITTLE_ENDIAN) diff --git a/www/chromium/files/patch-third__party_webrtc_rtc__base_network.cc b/www/chromium/files/patch-third__party_webrtc_rtc__base_network.cc index b3979c0e1d9..a80f8a97828 100644 --- a/www/chromium/files/patch-third__party_webrtc_rtc__base_network.cc +++ b/www/chromium/files/patch-third__party_webrtc_rtc__base_network.cc @@ -1,6 +1,6 @@ ---- third_party/webrtc/rtc_base/network.cc.orig 2022-11-30 08:12:58 UTC +--- third_party/webrtc/rtc_base/network.cc.orig 2023-02-08 09:03:45 UTC +++ third_party/webrtc/rtc_base/network.cc -@@ -286,7 +286,12 @@ AdapterType GetAdapterTypeFromName(absl::string_view n +@@ -288,7 +288,12 @@ AdapterType GetAdapterTypeFromName(absl::string_view n } #endif diff --git a/www/chromium/files/patch-third__party_webrtc_rtc__base_platform__thread__types.cc b/www/chromium/files/patch-third__party_webrtc_rtc__base_platform__thread__types.cc index a8824341be2..77f9e44af9f 100644 --- a/www/chromium/files/patch-third__party_webrtc_rtc__base_platform__thread__types.cc +++ b/www/chromium/files/patch-third__party_webrtc_rtc__base_platform__thread__types.cc @@ -1,4 +1,4 @@ ---- third_party/webrtc/rtc_base/platform_thread_types.cc.orig 2022-02-07 13:39:41 UTC +--- third_party/webrtc/rtc_base/platform_thread_types.cc.orig 2023-02-08 09:03:45 UTC +++ third_party/webrtc/rtc_base/platform_thread_types.cc @@ -11,7 +11,9 @@ #include "rtc_base/platform_thread_types.h" @@ -10,19 +10,16 @@ #include #endif -@@ -37,8 +39,10 @@ PlatformThreadId CurrentThreadId() { +@@ -44,6 +46,8 @@ PlatformThreadId CurrentThreadId() { return gettid(); #elif defined(WEBRTC_FUCHSIA) return zx_thread_self(); --#elif defined(WEBRTC_LINUX) -+#elif defined(WEBRTC_LINUX) && !defined(WEBRTC_BSD) - return syscall(__NR_gettid); +#elif defined(WEBRTC_BSD) + return reinterpret_cast(pthread_self()); + #elif defined(WEBRTC_LINUX) + return syscall(__NR_gettid); #elif defined(__EMSCRIPTEN__) - return static_cast(pthread_self()); - #else -@@ -67,6 +71,7 @@ bool IsThreadRefEqual(const PlatformThreadRef& a, cons +@@ -74,6 +78,7 @@ bool IsThreadRefEqual(const PlatformThreadRef& a, cons } void SetCurrentThreadName(const char* name) { @@ -30,10 +27,10 @@ #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. -@@ -109,6 +114,7 @@ void SetCurrentThreadName(const char* name) { - prctl(PR_SET_NAME, reinterpret_cast(name)); // NOLINT - #elif defined(WEBRTC_MAC) || defined(WEBRTC_IOS) - pthread_setname_np(name); +@@ -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/www/chromium/files/patch-ui_aura_screen__ozone.cc b/www/chromium/files/patch-ui_aura_screen__ozone.cc index 681854e1e5c..3f3ea31232c 100644 --- a/www/chromium/files/patch-ui_aura_screen__ozone.cc +++ b/www/chromium/files/patch-ui_aura_screen__ozone.cc @@ -1,6 +1,6 @@ ---- ui/aura/screen_ozone.cc.orig 2022-08-31 12:19:35 UTC +--- ui/aura/screen_ozone.cc.orig 2023-02-08 09:03:45 UTC +++ ui/aura/screen_ozone.cc -@@ -109,7 +109,7 @@ display::Display ScreenOzone::GetPrimaryDisplay() cons +@@ -110,7 +110,7 @@ display::Display ScreenOzone::GetPrimaryDisplay() cons return platform_screen_->GetPrimaryDisplay(); } diff --git a/www/chromium/files/patch-ui_aura_screen__ozone.h b/www/chromium/files/patch-ui_aura_screen__ozone.h index 3785cc6d1c0..f310aa7a83d 100644 --- a/www/chromium/files/patch-ui_aura_screen__ozone.h +++ b/www/chromium/files/patch-ui_aura_screen__ozone.h @@ -1,4 +1,4 @@ ---- ui/aura/screen_ozone.h.orig 2022-10-24 13:33:33 UTC +--- ui/aura/screen_ozone.h.orig 2023-02-08 09:03:45 UTC +++ ui/aura/screen_ozone.h @@ -46,7 +46,7 @@ class AURA_EXPORT ScreenOzone : public display::Screen display::Display GetDisplayMatching( @@ -9,7 +9,7 @@ std::unique_ptr SuspendScreenSaver() override; #endif // BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_LINUX) -@@ -71,7 +71,7 @@ class AURA_EXPORT ScreenOzone : public display::Screen +@@ -73,7 +73,7 @@ class AURA_EXPORT ScreenOzone : public display::Screen ui::PlatformScreen* platform_screen() { return platform_screen_.get(); } private: diff --git a/www/chromium/files/patch-ui_base_clipboard_clipboard__constants.h b/www/chromium/files/patch-ui_base_clipboard_clipboard__constants.h index 9232742bbec..b89565de3cd 100644 --- a/www/chromium/files/patch-ui_base_clipboard_clipboard__constants.h +++ b/www/chromium/files/patch-ui_base_clipboard_clipboard__constants.h @@ -1,9 +1,9 @@ ---- ui/base/clipboard/clipboard_constants.h.orig 2022-03-25 21:59:56 UTC +--- ui/base/clipboard/clipboard_constants.h.orig 2023-02-08 09:03:45 UTC +++ ui/base/clipboard/clipboard_constants.h -@@ -46,7 +46,7 @@ extern const char kMimeTypeDataTransferEndpoint[]; - #endif // BUILDFLAG(IS_CHROMEOS) +@@ -47,7 +47,7 @@ extern const char kMimeTypeDataTransferEndpoint[]; + + // ----- LINUX & CHROMEOS & FUCHSIA MIME TYPES ----- - // Linux-specific MIME type constants (also used in Fuchsia). -#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) diff --git a/www/chromium/files/patch-ui_base_resource_resource__bundle.cc b/www/chromium/files/patch-ui_base_resource_resource__bundle.cc index 62f3afed525..16b72fb4f7a 100644 --- a/www/chromium/files/patch-ui_base_resource_resource__bundle.cc +++ b/www/chromium/files/patch-ui_base_resource_resource__bundle.cc @@ -1,6 +1,6 @@ ---- ui/base/resource/resource_bundle.cc.orig 2022-07-22 17:30:31 UTC +--- ui/base/resource/resource_bundle.cc.orig 2023-02-08 09:03:45 UTC +++ ui/base/resource/resource_bundle.cc -@@ -884,7 +884,7 @@ void ResourceBundle::ReloadFonts() { +@@ -885,7 +885,7 @@ void ResourceBundle::ReloadFonts() { } ResourceScaleFactor ResourceBundle::GetMaxResourceScaleFactor() const { diff --git a/www/chromium/files/patch-ui_base_ui__base__features.cc b/www/chromium/files/patch-ui_base_ui__base__features.cc index fedabb5b970..1635573ef0f 100644 --- a/www/chromium/files/patch-ui_base_ui__base__features.cc +++ b/www/chromium/files/patch-ui_base_ui__base__features.cc @@ -1,4 +1,4 @@ ---- ui/base/ui_base_features.cc.orig 2023-01-11 09:17:16 UTC +--- ui/base/ui_base_features.cc.orig 2023-02-08 09:03:45 UTC +++ ui/base/ui_base_features.cc @@ -205,7 +205,7 @@ BASE_FEATURE(kExperimentalFlingAnimation, "ExperimentalFlingAnimation", @@ -9,7 +9,7 @@ (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS_ASH) && \ !BUILDFLAG(IS_CHROMEOS_LACROS)) base::FEATURE_ENABLED_BY_DEFAULT -@@ -307,7 +307,7 @@ bool IsForcedColorsEnabled() { +@@ -311,7 +311,7 @@ bool IsForcedColorsEnabled() { // milestones. BASE_FEATURE(kEyeDropper, "EyeDropper", diff --git a/www/chromium/files/patch-ui_color_color__id.h b/www/chromium/files/patch-ui_color_color__id.h index 9882f139076..1349b033e55 100644 --- a/www/chromium/files/patch-ui_color_color__id.h +++ b/www/chromium/files/patch-ui_color_color__id.h @@ -1,6 +1,6 @@ ---- ui/color/color_id.h.orig 2023-01-11 09:17:16 UTC +--- ui/color/color_id.h.orig 2023-02-08 09:03:45 UTC +++ ui/color/color_id.h -@@ -364,7 +364,7 @@ +@@ -371,7 +371,7 @@ E_CPONLY(kColorNativeColor6) \ E_CPONLY(kColorNativeBaseColor) \ E_CPONLY(kColorNativeSecondaryColor) diff --git a/www/chromium/files/patch-ui_compositor_compositor.cc b/www/chromium/files/patch-ui_compositor_compositor.cc index 9e2ea39357f..2a9b70ab806 100644 --- a/www/chromium/files/patch-ui_compositor_compositor.cc +++ b/www/chromium/files/patch-ui_compositor_compositor.cc @@ -1,6 +1,6 @@ ---- ui/compositor/compositor.cc.orig 2023-01-11 09:17:16 UTC +--- ui/compositor/compositor.cc.orig 2023-02-08 09:03:45 UTC +++ ui/compositor/compositor.cc -@@ -864,7 +864,7 @@ void Compositor::OnResume() { +@@ -868,7 +868,7 @@ void Compositor::OnResume() { // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. diff --git a/www/chromium/files/patch-ui_compositor_compositor.h b/www/chromium/files/patch-ui_compositor_compositor.h index a71821b03b6..a8be07b9195 100644 --- a/www/chromium/files/patch-ui_compositor_compositor.h +++ b/www/chromium/files/patch-ui_compositor_compositor.h @@ -1,6 +1,6 @@ ---- ui/compositor/compositor.h.orig 2023-01-11 09:17:16 UTC +--- ui/compositor/compositor.h.orig 2023-02-08 09:03:45 UTC +++ ui/compositor/compositor.h -@@ -430,7 +430,7 @@ class COMPOSITOR_EXPORT Compositor : public base::Powe +@@ -437,7 +437,7 @@ class COMPOSITOR_EXPORT Compositor : public base::Powe // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. diff --git a/www/chromium/files/patch-ui_display_screen.h b/www/chromium/files/patch-ui_display_screen.h index 6595f82a28a..228fcbdb4db 100644 --- a/www/chromium/files/patch-ui_display_screen.h +++ b/www/chromium/files/patch-ui_display_screen.h @@ -1,6 +1,6 @@ ---- ui/display/screen.h.orig 2022-10-24 13:33:33 UTC +--- ui/display/screen.h.orig 2023-02-08 09:03:45 UTC +++ ui/display/screen.h -@@ -130,7 +130,7 @@ class DISPLAY_EXPORT Screen { +@@ -131,7 +131,7 @@ class DISPLAY_EXPORT Screen { // (both of which may or may not be `nearest_id`). display::ScreenInfos GetScreenInfosNearestDisplay(int64_t nearest_id) const; @@ -9,7 +9,7 @@ // Object which suspends the platform-specific screensaver for the duration of // its existence. class ScreenSaverSuspender { -@@ -220,7 +220,7 @@ class DISPLAY_EXPORT Screen { +@@ -232,7 +232,7 @@ class DISPLAY_EXPORT Screen { int64_t display_id_for_new_windows_; int64_t scoped_display_id_for_new_windows_ = display::kInvalidDisplayId; diff --git a/www/chromium/files/patch-ui_gl_BUILD.gn b/www/chromium/files/patch-ui_gl_BUILD.gn index 49cb34ceb86..1d94579dd5d 100644 --- a/www/chromium/files/patch-ui_gl_BUILD.gn +++ b/www/chromium/files/patch-ui_gl_BUILD.gn @@ -1,6 +1,6 @@ ---- ui/gl/BUILD.gn.orig 2023-01-11 09:17:16 UTC +--- ui/gl/BUILD.gn.orig 2023-02-08 09:03:45 UTC +++ ui/gl/BUILD.gn -@@ -166,8 +166,6 @@ component("gl") { +@@ -160,8 +160,6 @@ component("gl") { defines += [ "GPU_ENABLE_SERVICE_LOGGING" ] } @@ -9,7 +9,7 @@ all_dependent_configs = [ ":gl_config" ] public_configs = [ "//third_party/khronos:khronos_headers" ] -@@ -184,7 +182,6 @@ component("gl") { +@@ -178,7 +176,6 @@ component("gl") { ] public_deps = [ "//base", @@ -17,7 +17,7 @@ "//ui/events/platform", "//ui/gfx", "//ui/gfx/geometry", -@@ -419,7 +416,6 @@ component("gl") { +@@ -390,7 +387,6 @@ component("gl") { data_deps += [ "//third_party/angle:libEGL", "//third_party/angle:libGLESv2", @@ -25,11 +25,11 @@ ] if (enable_swiftshader) { data_deps += [ -@@ -639,7 +635,6 @@ test("gl_unittests") { +@@ -607,7 +603,6 @@ test("gl_unittests") { data_deps = [ "//testing/buildbot/filters:gl_unittests_filters", - "//third_party/mesa_headers", ] - # TODO(https://crbug.com/789065): this must be moved to Ozone. + if (is_win) { diff --git a/www/chromium/files/patch-ui_gl_generate__bindings.py b/www/chromium/files/patch-ui_gl_generate__bindings.py deleted file mode 100644 index 947d9970437..00000000000 --- a/www/chromium/files/patch-ui_gl_generate__bindings.py +++ /dev/null @@ -1,12 +0,0 @@ ---- ui/gl/generate_bindings.py.orig 2023-01-11 09:17:16 UTC -+++ ui/gl/generate_bindings.py -@@ -2971,6 +2971,9 @@ GLX_FUNCTIONS = [ - 'arguments': - 'Display* dpy, GLXDrawable drawable, int32_t* numerator, ' - 'int32_t* denominator' }, -+{ 'return_type': '__GLXextFuncPtr', -+ 'names': ['glXGetProcAddressARB'], -+ 'arguments': 'const GLubyte* procName', }, - { 'return_type': 'void', - 'names': ['glXGetSelectedEvent'], - 'arguments': 'Display* dpy, GLXDrawable drawable, unsigned long* mask', }, diff --git a/www/chromium/files/patch-ui_gl_gl__bindings.h b/www/chromium/files/patch-ui_gl_gl__bindings.h new file mode 100644 index 00000000000..bb096d6d263 --- /dev/null +++ b/www/chromium/files/patch-ui_gl_gl__bindings.h @@ -0,0 +1,11 @@ +--- ui/gl/gl_bindings.h.orig 2023-02-08 09:03:45 UTC ++++ ui/gl/gl_bindings.h +@@ -37,7 +37,7 @@ + #include + #elif BUILDFLAG(IS_APPLE) + #include +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + using Display = struct _XDisplay; + using Bool = int; + using Status = int; diff --git a/www/chromium/files/patch-ui_gl_gl__bindings__api__autogen__glx.h b/www/chromium/files/patch-ui_gl_gl__bindings__api__autogen__glx.h deleted file mode 100644 index 94b80fa852b..00000000000 --- a/www/chromium/files/patch-ui_gl_gl__bindings__api__autogen__glx.h +++ /dev/null @@ -1,10 +0,0 @@ ---- ui/gl/gl_bindings_api_autogen_glx.h.orig 2021-04-14 18:41:39 UTC -+++ ui/gl/gl_bindings_api_autogen_glx.h -@@ -88,6 +88,7 @@ bool glXGetMscRateOMLFn(Display* dpy, - GLXDrawable drawable, - int32_t* numerator, - int32_t* denominator) override; -+__GLXextFuncPtr glXGetProcAddressARBFn(const GLubyte* procName) override; - void glXGetSelectedEventFn(Display* dpy, - GLXDrawable drawable, - unsigned long* mask) override; diff --git a/www/chromium/files/patch-ui_gl_gl__bindings__autogen__glx.cc b/www/chromium/files/patch-ui_gl_gl__bindings__autogen__glx.cc deleted file mode 100644 index 6d3ae107334..00000000000 --- a/www/chromium/files/patch-ui_gl_gl__bindings__autogen__glx.cc +++ /dev/null @@ -1,61 +0,0 @@ ---- ui/gl/gl_bindings_autogen_glx.cc.orig 2022-02-07 13:39:41 UTC -+++ ui/gl/gl_bindings_autogen_glx.cc -@@ -115,6 +115,8 @@ void DriverGLX::InitializeExtensionBindings() { - - ext.b_GLX_ARB_create_context = - gfx::HasExtension(extensions, "GLX_ARB_create_context"); -+ ext.b_GLX_ARB_get_proc_address = -+ gfx::HasExtension(extensions, "GLX_ARB_get_proc_address"); - ext.b_GLX_EXT_swap_control = - gfx::HasExtension(extensions, "GLX_EXT_swap_control"); - ext.b_GLX_EXT_texture_from_pixmap = -@@ -156,6 +158,11 @@ void DriverGLX::InitializeExtensionBindings() { - GetGLProcAddress("glXGetMscRateOML")); - } - -+ if (ext.b_GLX_ARB_get_proc_address) { -+ fn.glXGetProcAddressARBFn = reinterpret_cast( -+ GetGLProcAddress("glXGetProcAddressARB")); -+ } -+ - if (ext.b_GLX_OML_sync_control) { - fn.glXGetSyncValuesOMLFn = reinterpret_cast( - GetGLProcAddress("glXGetSyncValuesOML")); -@@ -346,6 +353,10 @@ bool GLXApiBase::glXGetMscRateOMLFn(Display* dpy, - return driver_->fn.glXGetMscRateOMLFn(dpy, drawable, numerator, denominator); - } - -+__GLXextFuncPtr GLXApiBase::glXGetProcAddressARBFn(const GLubyte* procName) { -+ return driver_->fn.glXGetProcAddressARBFn(procName); -+} -+ - void GLXApiBase::glXGetSelectedEventFn(Display* dpy, - GLXDrawable drawable, - unsigned long* mask) { -@@ -648,6 +659,11 @@ bool TraceGLXApi::glXGetMscRateOMLFn(Display* dpy, - return glx_api_->glXGetMscRateOMLFn(dpy, drawable, numerator, denominator); - } - -+__GLXextFuncPtr TraceGLXApi::glXGetProcAddressARBFn(const GLubyte* procName) { -+ TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLXAPI::glXGetProcAddressARB") -+ return glx_api_->glXGetProcAddressARBFn(procName); -+} -+ - void TraceGLXApi::glXGetSelectedEventFn(Display* dpy, - GLXDrawable drawable, - unsigned long* mask) { -@@ -1069,6 +1085,14 @@ bool LogGLXApi::glXGetMscRateOMLFn(Display* dpy, - << static_cast(denominator) << ")"); - bool result = - glx_api_->glXGetMscRateOMLFn(dpy, drawable, numerator, denominator); -+ GL_SERVICE_LOG("GL_RESULT: " << result); -+ return result; -+} -+ -+__GLXextFuncPtr LogGLXApi::glXGetProcAddressARBFn(const GLubyte* procName) { -+ GL_SERVICE_LOG("glXGetProcAddressARB" -+ << "(" << static_cast(procName) << ")"); -+ __GLXextFuncPtr result = glx_api_->glXGetProcAddressARBFn(procName); - GL_SERVICE_LOG("GL_RESULT: " << result); - return result; - } diff --git a/www/chromium/files/patch-ui_gl_gl__bindings__autogen__glx.h b/www/chromium/files/patch-ui_gl_gl__bindings__autogen__glx.h deleted file mode 100644 index 5056950b8b3..00000000000 --- a/www/chromium/files/patch-ui_gl_gl__bindings__autogen__glx.h +++ /dev/null @@ -1,43 +0,0 @@ ---- ui/gl/gl_bindings_autogen_glx.h.orig 2021-04-14 18:41:39 UTC -+++ ui/gl/gl_bindings_autogen_glx.h -@@ -104,6 +104,8 @@ typedef bool(GL_BINDING_CALL* glXGetMscRateOMLProc)(Di - GLXDrawable drawable, - int32_t* numerator, - int32_t* denominator); -+typedef __GLXextFuncPtr(GL_BINDING_CALL* glXGetProcAddressARBProc)( -+ const GLubyte* procName); - typedef void(GL_BINDING_CALL* glXGetSelectedEventProc)(Display* dpy, - GLXDrawable drawable, - unsigned long* mask); -@@ -166,6 +168,7 @@ typedef void(GL_BINDING_CALL* glXWaitXProc)(void); - - struct ExtensionsGLX { - bool b_GLX_ARB_create_context; -+ bool b_GLX_ARB_get_proc_address; - bool b_GLX_EXT_swap_control; - bool b_GLX_EXT_texture_from_pixmap; - bool b_GLX_MESA_copy_sub_buffer; -@@ -203,6 +206,7 @@ struct ProcsGLX { - glXGetFBConfigFromVisualSGIXProc glXGetFBConfigFromVisualSGIXFn; - glXGetFBConfigsProc glXGetFBConfigsFn; - glXGetMscRateOMLProc glXGetMscRateOMLFn; -+ glXGetProcAddressARBProc glXGetProcAddressARBFn; - glXGetSelectedEventProc glXGetSelectedEventFn; - glXGetSyncValuesOMLProc glXGetSyncValuesOMLFn; - glXGetVisualFromFBConfigProc glXGetVisualFromFBConfigFn; -@@ -310,6 +314,7 @@ class GL_EXPORT GLXApi { - GLXDrawable drawable, - int32_t* numerator, - int32_t* denominator) = 0; -+ virtual __GLXextFuncPtr glXGetProcAddressARBFn(const GLubyte* procName) = 0; - virtual void glXGetSelectedEventFn(Display* dpy, - GLXDrawable drawable, - unsigned long* mask) = 0; -@@ -394,6 +399,7 @@ class GL_EXPORT GLXApi { - ::gl::g_current_glx_context->glXGetFBConfigFromVisualSGIXFn - #define glXGetFBConfigs ::gl::g_current_glx_context->glXGetFBConfigsFn - #define glXGetMscRateOML ::gl::g_current_glx_context->glXGetMscRateOMLFn -+#define glXGetProcAddressARB ::gl::g_current_glx_context->glXGetProcAddressARBFn - #define glXGetSelectedEvent ::gl::g_current_glx_context->glXGetSelectedEventFn - #define glXGetSyncValuesOML ::gl::g_current_glx_context->glXGetSyncValuesOMLFn - #define glXGetVisualFromFBConfig \ diff --git a/www/chromium/files/patch-ui_gl_gl__image__glx__native__pixmap.cc b/www/chromium/files/patch-ui_gl_gl__image__glx__native__pixmap.cc deleted file mode 100644 index 6e462c3487b..00000000000 --- a/www/chromium/files/patch-ui_gl_gl__image__glx__native__pixmap.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- ui/gl/gl_image_glx_native_pixmap.cc.orig 2022-08-31 12:19:35 UTC -+++ ui/gl/gl_image_glx_native_pixmap.cc -@@ -12,6 +12,8 @@ - #include "ui/gl/buffer_format_utils.h" - #include "ui/gl/glx_util.h" - -+#include -+ - namespace gl { - - GLImageGLXNativePixmap::GLImageGLXNativePixmap(const gfx::Size& size, diff --git a/www/chromium/files/patch-ui_native__theme_native__theme__base.cc b/www/chromium/files/patch-ui_native__theme_native__theme__base.cc index f07230222c9..2c162b66720 100644 --- a/www/chromium/files/patch-ui_native__theme_native__theme__base.cc +++ b/www/chromium/files/patch-ui_native__theme_native__theme__base.cc @@ -1,6 +1,6 @@ ---- ui/native_theme/native_theme_base.cc.orig 2023-01-11 09:17:16 UTC +--- ui/native_theme/native_theme_base.cc.orig 2023-02-08 09:03:45 UTC +++ ui/native_theme/native_theme_base.cc -@@ -272,7 +272,7 @@ void NativeThemeBase::Paint(cc::PaintCanvas* canvas, +@@ -273,7 +273,7 @@ void NativeThemeBase::Paint(cc::PaintCanvas* canvas, break; // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. diff --git a/www/chromium/files/patch-ui_ozone_platform_wayland_ozone__platform__wayland.cc b/www/chromium/files/patch-ui_ozone_platform_wayland_ozone__platform__wayland.cc new file mode 100644 index 00000000000..d7f1a38b176 --- /dev/null +++ b/www/chromium/files/patch-ui_ozone_platform_wayland_ozone__platform__wayland.cc @@ -0,0 +1,29 @@ +--- ui/ozone/platform/wayland/ozone_platform_wayland.cc.orig 2023-02-08 09:03:45 UTC ++++ ui/ozone/platform/wayland/ozone_platform_wayland.cc +@@ -68,7 +68,7 @@ + #include "ui/ozone/platform/wayland/host/wayland_cursor_factory.h" + #endif + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "ui/ozone/platform/wayland/host/linux_ui_delegate_wayland.h" + #endif + +@@ -243,7 +243,7 @@ class OzonePlatformWayland : public OzonePlatform, + + supported_buffer_formats_ = + connection_->buffer_manager_host()->GetSupportedBufferFormats(); +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + linux_ui_delegate_ = + std::make_unique(connection_.get()); + #endif +@@ -446,7 +446,7 @@ class OzonePlatformWayland : public OzonePlatform, + DrmRenderNodePathFinder path_finder_; + #endif + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + std::unique_ptr linux_ui_delegate_; + #endif + }; diff --git a/www/chromium/files/patch-ui_platform__window_platform__window__delegate.h b/www/chromium/files/patch-ui_platform__window_platform__window__delegate.h index 51f29a02bf8..f34d41512f0 100644 --- a/www/chromium/files/patch-ui_platform__window_platform__window__delegate.h +++ b/www/chromium/files/patch-ui_platform__window_platform__window__delegate.h @@ -1,6 +1,6 @@ ---- ui/platform_window/platform_window_delegate.h.orig 2022-11-30 08:12:58 UTC +--- ui/platform_window/platform_window_delegate.h.orig 2023-02-08 09:03:45 UTC +++ ui/platform_window/platform_window_delegate.h -@@ -96,7 +96,7 @@ class COMPONENT_EXPORT(PLATFORM_WINDOW) PlatformWindow +@@ -103,7 +103,7 @@ class COMPONENT_EXPORT(PLATFORM_WINDOW) PlatformWindow virtual void OnWindowStateChanged(PlatformWindowState old_state, PlatformWindowState new_state) = 0; diff --git a/www/chromium/files/patch-ui_views_controls_textfield_textfield.cc b/www/chromium/files/patch-ui_views_controls_textfield_textfield.cc index 0448e4878ef..e1df29922b1 100644 --- a/www/chromium/files/patch-ui_views_controls_textfield_textfield.cc +++ b/www/chromium/files/patch-ui_views_controls_textfield_textfield.cc @@ -1,6 +1,6 @@ ---- ui/views/controls/textfield/textfield.cc.orig 2023-01-11 09:17:16 UTC +--- ui/views/controls/textfield/textfield.cc.orig 2023-02-08 09:03:45 UTC +++ ui/views/controls/textfield/textfield.cc -@@ -71,7 +71,7 @@ +@@ -72,7 +72,7 @@ #include "base/win/win_util.h" #endif diff --git a/www/chromium/files/patch-ui_views_corewm_tooltip__aura.cc b/www/chromium/files/patch-ui_views_corewm_tooltip__aura.cc index bb652f09ee1..d038084fa40 100644 --- a/www/chromium/files/patch-ui_views_corewm_tooltip__aura.cc +++ b/www/chromium/files/patch-ui_views_corewm_tooltip__aura.cc @@ -1,6 +1,6 @@ ---- ui/views/corewm/tooltip_aura.cc.orig 2022-11-30 08:12:58 UTC +--- ui/views/corewm/tooltip_aura.cc.orig 2023-02-08 09:03:45 UTC +++ ui/views/corewm/tooltip_aura.cc -@@ -53,7 +53,7 @@ constexpr int kVerticalPaddingBottom = 5; +@@ -50,7 +50,7 @@ constexpr int kVerticalPaddingBottom = 5; bool CanUseTranslucentTooltipWidget() { // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. diff --git a/www/chromium/files/patch-ui_views_style_platform__style.cc b/www/chromium/files/patch-ui_views_style_platform__style.cc index ce5ffd6736d..db03138f62b 100644 --- a/www/chromium/files/patch-ui_views_style_platform__style.cc +++ b/www/chromium/files/patch-ui_views_style_platform__style.cc @@ -1,4 +1,4 @@ ---- ui/views/style/platform_style.cc.orig 2022-08-31 12:19:35 UTC +--- ui/views/style/platform_style.cc.orig 2023-02-08 09:03:45 UTC +++ ui/views/style/platform_style.cc @@ -17,7 +17,7 @@ #include "ui/views/controls/focusable_border.h" @@ -9,16 +9,16 @@ #include "ui/views/controls/scrollbar/overlay_scroll_bar.h" #endif -@@ -52,7 +52,7 @@ const View::FocusBehavior PlatformStyle::kDefaultFocus +@@ -50,7 +50,7 @@ const View::FocusBehavior PlatformStyle::kDefaultFocus + // Linux clips bubble windows that extend outside their parent window + // bounds. const bool PlatformStyle::kAdjustBubbleIfOffscreen = - // TODO(crbug.com/1052397): 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) +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) false; #else true; -@@ -60,7 +60,7 @@ const bool PlatformStyle::kAdjustBubbleIfOffscreen = +@@ -58,7 +58,7 @@ const bool PlatformStyle::kAdjustBubbleIfOffscreen = // static std::unique_ptr PlatformStyle::CreateScrollBar(bool is_horizontal) { diff --git a/www/chromium/files/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc b/www/chromium/files/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc index 0e0788058ca..c697cbef604 100644 --- a/www/chromium/files/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc +++ b/www/chromium/files/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc @@ -1,6 +1,6 @@ ---- ui/views/widget/desktop_aura/desktop_window_tree_host_platform.cc.orig 2023-01-11 09:17:16 UTC +--- ui/views/widget/desktop_aura/desktop_window_tree_host_platform.cc.orig 2023-02-08 09:03:45 UTC +++ ui/views/widget/desktop_aura/desktop_window_tree_host_platform.cc -@@ -41,7 +41,7 @@ +@@ -43,7 +43,7 @@ #include "ui/wm/core/window_util.h" #include "ui/wm/public/window_move_client.h" @@ -9,7 +9,7 @@ #include "ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone_linux.h" #endif -@@ -257,7 +257,7 @@ void DesktopWindowTreeHostPlatform::Init(const Widget: +@@ -259,7 +259,7 @@ void DesktopWindowTreeHostPlatform::Init(const Widget: if (params.type == Widget::InitParams::TYPE_WINDOW) GetContentWindow()->SetProperty(aura::client::kAnimationsDisabledKey, true); @@ -18,7 +18,7 @@ const bool requires_accelerated_widget = params.requires_accelerated_widget; #else const bool requires_accelerated_widget = false; -@@ -329,7 +329,7 @@ std::unique_ptr +@@ -331,7 +331,7 @@ std::unique_ptr DesktopWindowTreeHostPlatform::CreateDragDropClient() { ui::WmDragHandler* drag_handler = ui::GetWmDragHandler(*(platform_window())); std::unique_ptr drag_drop_client = @@ -27,7 +27,7 @@ std::make_unique(window(), drag_handler); #else std::make_unique(window(), drag_handler); -@@ -1018,7 +1018,7 @@ display::Display DesktopWindowTreeHostPlatform::GetDis +@@ -1019,7 +1019,7 @@ display::Display DesktopWindowTreeHostPlatform::GetDis // DesktopWindowTreeHost: // Linux subclasses this host and adds some Linux specific bits. diff --git a/www/chromium/files/patch-v8_BUILD.gn b/www/chromium/files/patch-v8_BUILD.gn index 748b90a114d..72689d6facd 100644 --- a/www/chromium/files/patch-v8_BUILD.gn +++ b/www/chromium/files/patch-v8_BUILD.gn @@ -1,6 +1,6 @@ ---- v8/BUILD.gn.orig 2023-01-11 09:17:16 UTC +--- v8/BUILD.gn.orig 2023-02-08 09:03:45 UTC +++ v8/BUILD.gn -@@ -1242,6 +1242,14 @@ config("toolchain") { +@@ -1278,6 +1278,14 @@ config("toolchain") { } else if (target_os == "win") { defines += [ "V8_HAVE_TARGET_OS" ] defines += [ "V8_TARGET_OS_WIN" ] @@ -15,7 +15,7 @@ } # TODO(infra): Support v8_enable_prof on Windows. -@@ -5500,7 +5508,7 @@ v8_component("v8_libbase") { +@@ -5602,7 +5610,7 @@ v8_component("v8_libbase") { } } @@ -24,7 +24,7 @@ sources += [ "src/base/debug/stack_trace_posix.cc", "src/base/platform/platform-linux.cc", -@@ -5511,6 +5519,18 @@ v8_component("v8_libbase") { +@@ -5613,6 +5621,18 @@ v8_component("v8_libbase") { "dl", "rt", ] diff --git a/www/chromium/files/patch-v8_src_api_api.cc b/www/chromium/files/patch-v8_src_api_api.cc index 8707b36c894..fda40026b4a 100644 --- a/www/chromium/files/patch-v8_src_api_api.cc +++ b/www/chromium/files/patch-v8_src_api_api.cc @@ -1,4 +1,4 @@ ---- v8/src/api/api.cc.orig 2023-01-11 09:17:16 UTC +--- v8/src/api/api.cc.orig 2023-02-08 09:03:45 UTC +++ v8/src/api/api.cc @@ -141,7 +141,7 @@ #include "src/wasm/wasm-serialization.h" @@ -9,7 +9,7 @@ #include #if V8_ENABLE_WEBASSEMBLY -@@ -6210,7 +6210,7 @@ bool v8::V8::Initialize(const int build_config) { +@@ -6337,7 +6337,7 @@ bool v8::V8::Initialize(const int build_config) { return true; } diff --git a/www/chromium/files/patch-v8_src_base_platform_memory.h b/www/chromium/files/patch-v8_src_base_platform_memory.h index 2cd77311c2f..bdc9629bc45 100644 --- a/www/chromium/files/patch-v8_src_base_platform_memory.h +++ b/www/chromium/files/patch-v8_src_base_platform_memory.h @@ -1,16 +1,16 @@ ---- v8/src/base/platform/memory.h.orig 2022-10-24 13:33:33 UTC +--- v8/src/base/platform/memory.h.orig 2023-02-08 09:03:45 UTC +++ v8/src/base/platform/memory.h @@ -19,11 +19,11 @@ #if V8_OS_DARWIN #include -#else // !V8_OS_DARWIN -+#elif !V8_OS_BSD // !V8_OS_DARWIN ++#elif !V8_OS_BSD #include #endif // !V8_OS_DARWIN --#if (V8_OS_POSIX && !V8_OS_AIX) || V8_OS_WIN -+#if (V8_OS_POSIX && !V8_OS_AIX && !V8_OS_BSD) || V8_OS_WIN +-#if (V8_OS_POSIX && !V8_OS_AIX && !V8_OS_SOLARIS) || V8_OS_WIN ++#if (V8_OS_POSIX && !V8_OS_AIX && !V8_OS_SOLARIS && !V8_OS_BSD) || V8_OS_WIN #define V8_HAS_MALLOC_USABLE_SIZE 1 - #endif // (V8_OS_POSIX && !V8_OS_AIX) || V8_OS_WIN + #endif // (V8_OS_POSIX && !V8_OS_AIX && !V8_OS_SOLARIS) || V8_OS_WIN diff --git a/www/chromium/files/patch-v8_src_execution_isolate.cc b/www/chromium/files/patch-v8_src_execution_isolate.cc new file mode 100644 index 00000000000..27b5d139807 --- /dev/null +++ b/www/chromium/files/patch-v8_src_execution_isolate.cc @@ -0,0 +1,25 @@ +--- v8/src/execution/isolate.cc.orig 2023-02-08 09:03:45 UTC ++++ v8/src/execution/isolate.cc +@@ -146,6 +146,10 @@ + #include "src/execution/simulator-base.h" + #endif + ++#if defined(V8_OS_OPENBSD) ++#include ++#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_[]; +@@ -3936,6 +3940,11 @@ void Isolate::InitializeDefaultEmbeddedBlob() { + uint32_t code_size = DefaultEmbeddedBlobCodeSize(); + const uint8_t* data = DefaultEmbeddedBlobData(); + uint32_t data_size = DefaultEmbeddedBlobDataSize(); ++ ++#if defined(V8_OS_OPENBSD) ++ mprotect(reinterpret_cast(const_cast(code)), ++ code_size, PROT_READ | PROT_EXEC); ++#endif + + if (StickyEmbeddedBlobCode() != nullptr) { + base::MutexGuard guard(current_embedded_blob_refcount_mutex_.Pointer()); diff --git a/www/chromium/files/patch-v8_src_flags_flags.cc b/www/chromium/files/patch-v8_src_flags_flags.cc deleted file mode 100644 index a2f284ca35d..00000000000 --- a/www/chromium/files/patch-v8_src_flags_flags.cc +++ /dev/null @@ -1,26 +0,0 @@ ---- v8/src/flags/flags.cc.orig 2023-01-11 09:17:16 UTC -+++ v8/src/flags/flags.cc -@@ -31,7 +31,12 @@ - namespace v8::internal { - - // Define {v8_flags}, declared in flags.h. -+#if V8_OS_OPENBSD -+#include -+FlagValues v8_flags __attribute__((section(".openbsd.mutable"))); -+#else - FlagValues v8_flags; -+#endif - - // {v8_flags} needs to be aligned to a memory page, and the size needs to be a - // multiple of a page size. This is required for memory-protection of the memory -@@ -787,6 +792,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/www/chromium/files/patch-v8_src_sandbox_sandbox.cc b/www/chromium/files/patch-v8_src_sandbox_sandbox.cc index a280d073c0d..860e5afb8cd 100644 --- a/www/chromium/files/patch-v8_src_sandbox_sandbox.cc +++ b/www/chromium/files/patch-v8_src_sandbox_sandbox.cc @@ -1,6 +1,6 @@ ---- v8/src/sandbox/sandbox.cc.orig 2022-09-24 10:57:32 UTC +--- v8/src/sandbox/sandbox.cc.orig 2023-02-08 09:03:45 UTC +++ v8/src/sandbox/sandbox.cc -@@ -49,7 +49,7 @@ static Address DetermineAddressSpaceLimit() { +@@ -46,7 +46,7 @@ static Address DetermineAddressSpaceLimit() { } #endif // V8_TARGET_ARCH_X64 diff --git a/www/chromium/files/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.cc b/www/chromium/files/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.cc new file mode 100644 index 00000000000..4797c990b43 --- /dev/null +++ b/www/chromium/files/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.cc @@ -0,0 +1,11 @@ +--- v8/src/snapshot/embedded/platform-embedded-file-writer-base.cc.orig 2023-02-08 09:03:45 UTC ++++ v8/src/snapshot/embedded/platform-embedded-file-writer-base.cc +@@ -142,6 +142,8 @@ EmbeddedTargetOs ToEmbeddedTargetOs(const char* s) { + return EmbeddedTargetOs::kWin; + } else if (string == "starboard") { + return EmbeddedTargetOs::kStarboard; ++ } else if (string == "openbsd") { ++ return EmbeddedTargetOs::kOpenBSD; + } else { + return EmbeddedTargetOs::kGeneric; + } diff --git a/www/chromium/files/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.h b/www/chromium/files/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.h new file mode 100644 index 00000000000..ca28e2aa955 --- /dev/null +++ b/www/chromium/files/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.h @@ -0,0 +1,10 @@ +--- v8/src/snapshot/embedded/platform-embedded-file-writer-base.h.orig 2023-02-08 09:03:45 UTC ++++ v8/src/snapshot/embedded/platform-embedded-file-writer-base.h +@@ -31,6 +31,7 @@ enum class EmbeddedTargetOs { + kMac, + kWin, + kStarboard, ++ kOpenBSD, + kGeneric, // Everything not covered above falls in here. + }; + diff --git a/www/chromium/files/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic.cc b/www/chromium/files/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic.cc new file mode 100644 index 00000000000..883f9c24707 --- /dev/null +++ b/www/chromium/files/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic.cc @@ -0,0 +1,40 @@ +--- v8/src/snapshot/embedded/platform-embedded-file-writer-generic.cc.orig 2023-02-08 09:03:45 UTC ++++ v8/src/snapshot/embedded/platform-embedded-file-writer-generic.cc +@@ -9,6 +9,10 @@ + + #include "src/objects/code.h" + ++#if V8_OS_OPENBSD ++#include ++#endif ++ + namespace v8 { + namespace internal { + +@@ -35,6 +39,8 @@ const char* DirectiveAsString(DataDirective directive) + void PlatformEmbeddedFileWriterGeneric::SectionText() { + if (target_os_ == EmbeddedTargetOs::kChromeOS) { + fprintf(fp_, ".section .text.hot.embedded\n"); ++ } else if (target_os_ == EmbeddedTargetOs::kOpenBSD) { ++ fprintf(fp_, ".section .openbsd.mutable,\"a\"\n"); + } else { + fprintf(fp_, ".section .text\n"); + } +@@ -66,6 +72,8 @@ void PlatformEmbeddedFileWriterGeneric::AlignToCodeAli + // On these architectures and platforms, we remap the builtins, so need these + // to be aligned on a page boundary. + fprintf(fp_, ".balign 4096\n"); ++#elif V8_OS_OPENBSD ++ fprintf(fp_, ".balign %d\n", PAGE_SIZE); + #elif V8_TARGET_ARCH_X64 + // On x64 use 64-bytes code alignment to allow 64-bytes loop header alignment. + static_assert(64 >= kCodeAlignment); +@@ -86,6 +94,8 @@ void PlatformEmbeddedFileWriterGeneric::AlignToPageSiz + (V8_TARGET_ARCH_X64 || V8_TARGET_ARCH_ARM64) + // Since the builtins are remapped, need to pad until the next page boundary. + fprintf(fp_, ".balign 4096\n"); ++#elif V8_OS_OPENBSD ++ fprintf(fp_, ".balign %d\n", PAGE_SIZE); + #endif + } + diff --git a/www/chromium/files/patch-weblayer_browser_content__browser__client__impl.cc b/www/chromium/files/patch-weblayer_browser_content__browser__client__impl.cc index 92c54638eb9..f80507d8ded 100644 --- a/www/chromium/files/patch-weblayer_browser_content__browser__client__impl.cc +++ b/www/chromium/files/patch-weblayer_browser_content__browser__client__impl.cc @@ -1,4 +1,4 @@ ---- weblayer/browser/content_browser_client_impl.cc.orig 2023-01-11 09:17:16 UTC +--- weblayer/browser/content_browser_client_impl.cc.orig 2023-02-08 09:03:45 UTC +++ weblayer/browser/content_browser_client_impl.cc @@ -155,7 +155,7 @@ // TODO(crbug.com/1052397): Revisit once build flag switch of lacros-chrome is @@ -9,7 +9,7 @@ #include "content/public/common/content_descriptors.h" #endif -@@ -1004,7 +1004,7 @@ SafeBrowsingService* ContentBrowserClientImpl::GetSafe +@@ -1006,7 +1006,7 @@ SafeBrowsingService* ContentBrowserClientImpl::GetSafe // TODO(crbug.com/1052397): Revisit once build flag switch of lacros-chrome is // complete. #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || \ diff --git a/www/elgg/Makefile b/www/elgg/Makefile index bf0945cfc11..d55ae96b82f 100644 --- a/www/elgg/Makefile +++ b/www/elgg/Makefile @@ -1,5 +1,5 @@ PORTNAME= elgg -PORTVERSION= 4.3.6 +PORTVERSION= 4.3.7 CATEGORIES= www MASTER_SITES= http://elgg.org/download/ diff --git a/www/elgg/distinfo b/www/elgg/distinfo index 19667540d1f..84fcbb1671f 100644 --- a/www/elgg/distinfo +++ b/www/elgg/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1675843642 -SHA256 (elgg-4.3.6.zip) = e06021fe1181cf243dbf52d0f33ddf604abbc283c4f332df41672db2017833ee -SIZE (elgg-4.3.6.zip) = 49822360 +TIMESTAMP = 1676270671 +SHA256 (elgg-4.3.7.zip) = 8428f9a1424f6c26c5a0a85f2a4e2a17bccf2f60c6a7b0386a72185da12e38a5 +SIZE (elgg-4.3.7.zip) = 49827831 diff --git a/www/elgg/pkg-plist b/www/elgg/pkg-plist index 049b0c5f965..24458c6a73f 100644 --- a/www/elgg/pkg-plist +++ b/www/elgg/pkg-plist @@ -5984,6 +5984,7 @@ %%WWWDIR%%/vendor/elgg/elgg/engine/tests/phpunit/integration/Elgg/Email/DelayedEmailServiceIntegrationTest.php %%WWWDIR%%/vendor/elgg/elgg/engine/tests/phpunit/integration/Elgg/EmailServiceIntegrationTest.php %%WWWDIR%%/vendor/elgg/elgg/engine/tests/phpunit/integration/Elgg/EntityCapabilitiesServiceIntegrationTest.php +%%WWWDIR%%/vendor/elgg/elgg/engine/tests/phpunit/integration/Elgg/EntityIconServiceIntegrationTest.php %%WWWDIR%%/vendor/elgg/elgg/engine/tests/phpunit/integration/Elgg/Forms/FieldsServiceIntegrationTest.php %%WWWDIR%%/vendor/elgg/elgg/engine/tests/phpunit/integration/Elgg/Forms/StickyFormsIntegrationTest.php %%WWWDIR%%/vendor/elgg/elgg/engine/tests/phpunit/integration/Elgg/Http/DatabaseSessionHandlerIntegrationTest.php @@ -6021,7 +6022,6 @@ %%WWWDIR%%/vendor/elgg/elgg/engine/tests/phpunit/integration/Elgg/Integration/ElggHtmLawedTest.php %%WWWDIR%%/vendor/elgg/elgg/engine/tests/phpunit/integration/Elgg/Integration/ElggRelationshipTest.php %%WWWDIR%%/vendor/elgg/elgg/engine/tests/phpunit/integration/Elgg/Integration/ElggTempFileTest.php -%%WWWDIR%%/vendor/elgg/elgg/engine/tests/phpunit/integration/Elgg/Integration/EntityIconServiceIntegrationTest.php %%WWWDIR%%/vendor/elgg/elgg/engine/tests/phpunit/integration/Elgg/Integration/ResponsesIntegrationTest.php %%WWWDIR%%/vendor/elgg/elgg/engine/tests/phpunit/integration/Elgg/Integration/RouterIntegrationTest.php %%WWWDIR%%/vendor/elgg/elgg/engine/tests/phpunit/integration/Elgg/IntegrationTestCaseTest.php @@ -16347,6 +16347,7 @@ %%WWWDIR%%/vendor/laravel/serializable-closure/src/Support/ClosureStream.php %%WWWDIR%%/vendor/laravel/serializable-closure/src/Support/ReflectionClosure.php %%WWWDIR%%/vendor/laravel/serializable-closure/src/Support/SelfReference.php +%%WWWDIR%%/vendor/laravel/serializable-closure/src/UnsignedSerializableClosure.php %%WWWDIR%%/vendor/league/flysystem-memory/InMemoryFile.php %%WWWDIR%%/vendor/league/flysystem-memory/InMemoryFilesystemAdapter.php %%WWWDIR%%/vendor/league/flysystem-memory/README.md diff --git a/www/fgallery/Makefile b/www/fgallery/Makefile index a429dab7d5a..d3855970c11 100644 --- a/www/fgallery/Makefile +++ b/www/fgallery/Makefile @@ -1,6 +1,5 @@ PORTNAME= fgallery -PORTVERSION= 1.8.2 -PORTREVISION= 5 +PORTVERSION= 1.9.1 CATEGORIES= www graphics MAINTAINER= ehaupt@FreeBSD.org diff --git a/www/fgallery/distinfo b/www/fgallery/distinfo index fc7a4dfb8ae..e8318e4a53f 100644 --- a/www/fgallery/distinfo +++ b/www/fgallery/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1500536838 -SHA256 (wavexx-fgallery-1.8.2-45a8629_GH0.tar.gz) = 657da1c0350489254bcf7fdb27af112722cce85fc1b2fdae4ab5cdf75fd802c9 -SIZE (wavexx-fgallery-1.8.2-45a8629_GH0.tar.gz) = 140796 +TIMESTAMP = 1675925381 +SHA256 (wavexx-fgallery-1.9.1-45a8629_GH0.tar.gz) = 657da1c0350489254bcf7fdb27af112722cce85fc1b2fdae4ab5cdf75fd802c9 +SIZE (wavexx-fgallery-1.9.1-45a8629_GH0.tar.gz) = 140796 diff --git a/www/firefox-esr/Makefile b/www/firefox-esr/Makefile index a4729a67b75..c07d39db808 100644 --- a/www/firefox-esr/Makefile +++ b/www/firefox-esr/Makefile @@ -1,5 +1,6 @@ PORTNAME= firefox DISTVERSION= 102.8.0 +PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= www wayland MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}esr/source \ diff --git a/www/firefox/Makefile b/www/firefox/Makefile index 958901cb8e6..e863fc9cb80 100644 --- a/www/firefox/Makefile +++ b/www/firefox/Makefile @@ -1,5 +1,6 @@ PORTNAME= firefox DISTVERSION= 110.0 +PORTREVISION= 1 PORTEPOCH= 2 CATEGORIES= www wayland MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}${DISTVERSIONSUFFIX}/source \ diff --git a/www/librewolf/Makefile b/www/librewolf/Makefile index 84bd9493ec1..2313ebe8efc 100644 --- a/www/librewolf/Makefile +++ b/www/librewolf/Makefile @@ -1,5 +1,6 @@ PORTNAME= librewolf DISTVERSION= 108.0.1-1 +PORTREVISION= 1 CATEGORIES= www wayland MASTER_SITES= https://gitlab.com/api/v4/projects/32320088/packages/generic/librewolf-source/${DISTVERSION}/ DISTNAME= ${PORTNAME}-${DISTVERSION}.source. diff --git a/www/midori/Makefile b/www/midori/Makefile index 49588a3bedc..06efda6dfdc 100644 --- a/www/midori/Makefile +++ b/www/midori/Makefile @@ -28,7 +28,7 @@ USE_GNOME= cairo glib20 gtk30 intltool introspection librsvg2:build \ CPE_VENDOR= midori-browser -CFLAGS+= -Wno-return-type +CFLAGS+= -Wno-int-conversion -Wno-return-type CMAKE_ARGS= -DUSE_APIDOCS:BOOL=OFF USE_LDCONFIG= yes diff --git a/www/nghttp2/Makefile b/www/nghttp2/Makefile index e6a38583cd3..2543a5249cf 100644 --- a/www/nghttp2/Makefile +++ b/www/nghttp2/Makefile @@ -1,5 +1,6 @@ PORTNAME= nghttp2 PORTVERSION= 1.51.0 +PORTREVISION= 1 CATEGORIES= www net MASTER_SITES= https://github.com/nghttp2/nghttp2/releases/download/v${PORTVERSION}/ @@ -13,49 +14,41 @@ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= libnghttp2>=${PORTVERSION}:www/libnghttp2 LIB_DEPENDS= libnghttp2.so:www/libnghttp2 -USES= compiler:c++14-lang cpe gmake libtool localbase pathfix pkgconfig ssl tar:xz +USES= cmake compiler:c++14-lang cpe localbase:ldflags pathfix pkgconfig python:env shebangfix ssl tar:xz -CONFIGURE_ARGS= --disable-python-bindings --with-jemalloc -CONFIGURE_ENV= OPENSSL_CFLAGS="-I${OPENSSLINC}" \ - OPENSSL_LIBS="-L${OPENSSLLIB} -lcrypto -lssl" -GNU_CONFIGURE= yes -INSTALL_TARGET= install-strip -USE_CXXSTD= c++14 +CMAKE_ARGS= -DCMAKE_INSTALL_MANDIR=share/man +CMAKE_OFF= ENABLE_ASIO_LIB ENABLE_DEBUG ENABLE_HTTP3 ENABLE_LIB_ONLY ENABLE_PYTHON_BINDINGS ENABLE_STATIC_CRT ENABLE_WERROR WITH_LIBBPF WITH_MRUBY WITH_NEVERBLEED +CMAKE_ON= ENABLE_DOC ENABLE_FAILMALLOC ENABLE_THREADS USE_RC_SUBR= nghttpx -OPTIONS_DEFINE= APP DOCS EXAMPLES HPACK +SHEBANG_FILES= script/fetch-ocsp-response + +OPTIONS_DEFINE= APP EXAMPLES HPACK OPTIONS_DEFAULT=APP HPACK OPTIONS_SUB= yes APP_DESC= Build h2load, nghttp, nghttpd and nghttpx APP_BUILD_DEPENDS= c-ares>=1.7.5:dns/c-ares \ libev>=4.11:devel/libev -APP_CONFIGURE_ENABLE= app -APP_CONFIGURE_OFF= --without-libxml2 +APP_CMAKE_BOOL= ENABLE_APP APP_LIB_DEPENDS= libcares.so:dns/c-ares \ libev.so:devel/libev APP_USE= GNOME=libxml2 APP_USES= gnome -EXAMPLES_CONFIGURE_ENABLE= examples +EXAMPLES_CMAKE_BOOL= ENABLE_EXAMPLES EXAMPLES_BUILD_DEPENDS= libevent>=2.0.8:devel/libevent EXAMPLES_LIB_DEPENDS= libevent_openssl.so:devel/libevent HPACK_BUILD_DEPENDS= jansson>=2.5:devel/jansson -HPACK_CONFIGURE_ENABLE= hpack-tools +HPACK_CMAKE_BOOL= ENABLE_HPACK_TOOLS HPACK_LIB_DEPENDS= libjansson.so:devel/jansson -# lib/libnghttp2.* are not available until configure phase -post-configure: - @${MKDIR} ${WRKSRC}/lib/.libs/ - @${CP} ${LOCALBASE}/lib/libnghttp2.so* ${WRKSRC}/lib/.libs/ - @cd ${WRKSRC}/lib/.libs/ && ${AR} x ${LOCALBASE}/lib/libnghttp2.a - post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/etc/nghttpx/ ${INSTALL_DATA} ${FILESDIR}/nghttpx.conf.sample ${STAGEDIR}${PREFIX}/etc/nghttpx/nghttpx.conf.sample post-install-EXAMPLES-on: ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/ - ${INSTALL_DATA} ${WRKSRC}/examples/*.c* ${STAGEDIR}${EXAMPLESDIR}/ - cd ${WRKSRC}/examples/ && ${INSTALL_PROGRAM} client deflate libevent-client libevent-server ${STAGEDIR}${EXAMPLESDIR}/ + ${INSTALL_DATA} ${WRKSRC}/examples/*.c ${STAGEDIR}${EXAMPLESDIR}/ + cd ${BUILD_WRKSRC}/examples/ && ${INSTALL_PROGRAM} client deflate libevent-client libevent-server ${STAGEDIR}${EXAMPLESDIR}/ .include diff --git a/www/nghttp2/files/patch-CMakeLists.txt b/www/nghttp2/files/patch-CMakeLists.txt new file mode 100644 index 00000000000..6332e9b92e3 --- /dev/null +++ b/www/nghttp2/files/patch-CMakeLists.txt @@ -0,0 +1,11 @@ +--- CMakeLists.txt.orig 2022-11-13 06:53:06 UTC ++++ CMakeLists.txt +@@ -505,7 +505,7 @@ set(PKGLIBDIR "${CMAKE_INSTALL_FULL_LIBDIR}/${CMAKE_PR + + install(FILES README.rst DESTINATION "${CMAKE_INSTALL_DOCDIR}") + +-add_subdirectory(lib) ++#add_subdirectory(lib) + #add_subdirectory(lib/includes) + add_subdirectory(third-party) + add_subdirectory(src) diff --git a/www/nghttp2/files/patch-Makefile.in b/www/nghttp2/files/patch-Makefile.in deleted file mode 100644 index 4bc7bac0f22..00000000000 --- a/www/nghttp2/files/patch-Makefile.in +++ /dev/null @@ -1,11 +0,0 @@ ---- Makefile.in.orig 2022-11-13 06:53:28 UTC -+++ Makefile.in -@@ -465,7 +465,7 @@ top_srcdir = @top_srcdir@ - # LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION - # OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION - # WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. --SUBDIRS = lib third-party src bpf examples python tests integration-tests \ -+SUBDIRS = third-party src bpf examples python tests integration-tests \ - doc contrib script - - diff --git a/www/nghttp2/files/patch-examples-Makefile.in b/www/nghttp2/files/patch-examples-Makefile.in deleted file mode 100644 index 5bfb48b8f13..00000000000 --- a/www/nghttp2/files/patch-examples-Makefile.in +++ /dev/null @@ -1,66 +0,0 @@ -% sed -i .orig 's|$[({]top_builddir[})]/lib/libnghttp2.la|-lnghttp2|' */Makefile.in - ---- examples/Makefile.in.orig 2022-11-13 06:53:28 UTC -+++ examples/Makefile.in -@@ -146,7 +146,7 @@ am__asio_cl_SOURCES_DIST = asio-cl.cc - @ENABLE_ASIO_LIB_TRUE@@ENABLE_EXAMPLES_TRUE@am_asio_cl_OBJECTS = asio_cl-asio-cl.$(OBJEXT) - asio_cl_OBJECTS = $(am_asio_cl_OBJECTS) - am__DEPENDENCIES_1 = --@ENABLE_ASIO_LIB_TRUE@@ENABLE_EXAMPLES_TRUE@am__DEPENDENCIES_2 = $(top_builddir)/lib/libnghttp2.la \ -+@ENABLE_ASIO_LIB_TRUE@@ENABLE_EXAMPLES_TRUE@am__DEPENDENCIES_2 = -lnghttp2 \ - @ENABLE_ASIO_LIB_TRUE@@ENABLE_EXAMPLES_TRUE@ $(top_builddir)/src/libnghttp2_asio.la \ - @ENABLE_ASIO_LIB_TRUE@@ENABLE_EXAMPLES_TRUE@ $(top_builddir)/third-party/liburl-parser.la \ - @ENABLE_ASIO_LIB_TRUE@@ENABLE_EXAMPLES_TRUE@ $(am__DEPENDENCIES_1) \ -@@ -175,14 +175,14 @@ am__client_SOURCES_DIST = client.c - client_OBJECTS = $(am_client_OBJECTS) - client_LDADD = $(LDADD) - @ENABLE_EXAMPLES_TRUE@client_DEPENDENCIES = \ --@ENABLE_EXAMPLES_TRUE@ $(top_builddir)/lib/libnghttp2.la \ -+@ENABLE_EXAMPLES_TRUE@ -lnghttp2 \ - @ENABLE_EXAMPLES_TRUE@ $(top_builddir)/third-party/liburl-parser.la - am__deflate_SOURCES_DIST = deflate.c - @ENABLE_EXAMPLES_TRUE@am_deflate_OBJECTS = deflate.$(OBJEXT) - deflate_OBJECTS = $(am_deflate_OBJECTS) - deflate_LDADD = $(LDADD) - @ENABLE_EXAMPLES_TRUE@deflate_DEPENDENCIES = \ --@ENABLE_EXAMPLES_TRUE@ $(top_builddir)/lib/libnghttp2.la \ -+@ENABLE_EXAMPLES_TRUE@ -lnghttp2 \ - @ENABLE_EXAMPLES_TRUE@ $(top_builddir)/third-party/liburl-parser.la - am__libevent_client_SOURCES_DIST = libevent-client.c - @ENABLE_EXAMPLES_TRUE@am_libevent_client_OBJECTS = \ -@@ -190,7 +190,7 @@ am__libevent_client_SOURCES_DIST = libevent-client.c - libevent_client_OBJECTS = $(am_libevent_client_OBJECTS) - libevent_client_LDADD = $(LDADD) - @ENABLE_EXAMPLES_TRUE@libevent_client_DEPENDENCIES = \ --@ENABLE_EXAMPLES_TRUE@ $(top_builddir)/lib/libnghttp2.la \ -+@ENABLE_EXAMPLES_TRUE@ -lnghttp2 \ - @ENABLE_EXAMPLES_TRUE@ $(top_builddir)/third-party/liburl-parser.la - am__libevent_server_SOURCES_DIST = libevent-server.c - @ENABLE_EXAMPLES_TRUE@am_libevent_server_OBJECTS = \ -@@ -198,7 +198,7 @@ am__libevent_server_SOURCES_DIST = libevent-server.c - libevent_server_OBJECTS = $(am_libevent_server_OBJECTS) - libevent_server_LDADD = $(LDADD) - @ENABLE_EXAMPLES_TRUE@libevent_server_DEPENDENCIES = \ --@ENABLE_EXAMPLES_TRUE@ $(top_builddir)/lib/libnghttp2.la \ -+@ENABLE_EXAMPLES_TRUE@ -lnghttp2 \ - @ENABLE_EXAMPLES_TRUE@ $(top_builddir)/third-party/liburl-parser.la - AM_V_P = $(am__v_P_@AM_V@) - am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) -@@ -504,7 +504,7 @@ EXTRA_DIST = CMakeLists.txt - @ENABLE_EXAMPLES_TRUE@ @DEFS@ - - @ENABLE_EXAMPLES_TRUE@AM_LDFLAGS = @LIBTOOL_LDFLAGS@ --@ENABLE_EXAMPLES_TRUE@LDADD = $(top_builddir)/lib/libnghttp2.la \ -+@ENABLE_EXAMPLES_TRUE@LDADD = -lnghttp2 \ - @ENABLE_EXAMPLES_TRUE@ $(top_builddir)/third-party/liburl-parser.la \ - @ENABLE_EXAMPLES_TRUE@ @LIBEVENT_OPENSSL_LIBS@ \ - @ENABLE_EXAMPLES_TRUE@ @OPENSSL_LIBS@ \ -@@ -519,7 +519,7 @@ EXTRA_DIST = CMakeLists.txt - # nghttp2/nghttp2.h) in this package is used rather than installed - # one. - @ENABLE_ASIO_LIB_TRUE@@ENABLE_EXAMPLES_TRUE@ASIOCPPFLAGS = ${AM_CPPFLAGS} ${BOOST_CPPFLAGS} --@ENABLE_ASIO_LIB_TRUE@@ENABLE_EXAMPLES_TRUE@ASIOLDADD = $(top_builddir)/lib/libnghttp2.la \ -+@ENABLE_ASIO_LIB_TRUE@@ENABLE_EXAMPLES_TRUE@ASIOLDADD = -lnghttp2 \ - @ENABLE_ASIO_LIB_TRUE@@ENABLE_EXAMPLES_TRUE@ $(top_builddir)/src/libnghttp2_asio.la @JEMALLOC_LIBS@ \ - @ENABLE_ASIO_LIB_TRUE@@ENABLE_EXAMPLES_TRUE@ $(top_builddir)/third-party/liburl-parser.la \ - @ENABLE_ASIO_LIB_TRUE@@ENABLE_EXAMPLES_TRUE@ @OPENSSL_LIBS@ \ diff --git a/www/nghttp2/files/patch-script-fetch-ocsp-response b/www/nghttp2/files/patch-script-fetch-ocsp-response deleted file mode 100644 index e68d0f63ef0..00000000000 --- a/www/nghttp2/files/patch-script-fetch-ocsp-response +++ /dev/null @@ -1,7 +0,0 @@ ---- script/fetch-ocsp-response.orig 2021-10-19 09:31:47 UTC -+++ script/fetch-ocsp-response -@@ -1,4 +1,3 @@ --#!/usr/bin/env python - # -*- coding: utf-8 -*- - - # nghttp2 - HTTP/2 C Library diff --git a/www/nghttp2/files/patch-src-Makefile.in b/www/nghttp2/files/patch-src-Makefile.in deleted file mode 100644 index 2af9e94c05f..00000000000 --- a/www/nghttp2/files/patch-src-Makefile.in +++ /dev/null @@ -1,83 +0,0 @@ -% sed -i .orig 's|$[({]top_builddir[})]/lib/libnghttp2.la|-lnghttp2|' */Makefile.in - ---- src/Makefile.in.orig 2022-11-13 06:53:29 UTC -+++ src/Makefile.in -@@ -318,7 +318,7 @@ am__libnghttpx_a_SOURCES_DIST = util.cc util.h http2.c - libnghttpx_a_OBJECTS = $(am_libnghttpx_a_OBJECTS) - am__DEPENDENCIES_1 = - @ENABLE_ASIO_LIB_TRUE@libnghttp2_asio_la_DEPENDENCIES = \ --@ENABLE_ASIO_LIB_TRUE@ $(top_builddir)/lib/libnghttp2.la \ -+@ENABLE_ASIO_LIB_TRUE@ -lnghttp2 \ - @ENABLE_ASIO_LIB_TRUE@ $(top_builddir)/third-party/liburl-parser.la \ - @ENABLE_ASIO_LIB_TRUE@ $(top_builddir)/third-party/libllhttp.la \ - @ENABLE_ASIO_LIB_TRUE@ $(am__DEPENDENCIES_1) \ -@@ -394,7 +394,7 @@ am__deflatehd_SOURCES_DIST = deflatehd.cc comp_helper. - @ENABLE_HPACK_TOOLS_TRUE@ $(am__objects_4) - deflatehd_OBJECTS = $(am_deflatehd_OBJECTS) - deflatehd_LDADD = $(LDADD) --deflatehd_DEPENDENCIES = $(top_builddir)/lib/libnghttp2.la \ -+deflatehd_DEPENDENCIES = -lnghttp2 \ - $(top_builddir)/third-party/liburl-parser.la \ - $(top_builddir)/third-party/libllhttp.la - am__h2load_SOURCES_DIST = util.cc util.h http2.cc http2.h h2load.cc \ -@@ -413,7 +413,7 @@ am__h2load_SOURCES_DIST = util.cc util.h http2.cc http - @ENABLE_APP_TRUE@ $(am__objects_5) - h2load_OBJECTS = $(am_h2load_OBJECTS) - h2load_LDADD = $(LDADD) --h2load_DEPENDENCIES = $(top_builddir)/lib/libnghttp2.la \ -+h2load_DEPENDENCIES = -lnghttp2 \ - $(top_builddir)/third-party/liburl-parser.la \ - $(top_builddir)/third-party/libllhttp.la - am__inflatehd_SOURCES_DIST = inflatehd.cc comp_helper.c comp_helper.h \ -@@ -422,7 +422,7 @@ am__inflatehd_SOURCES_DIST = inflatehd.cc comp_helper. - @ENABLE_HPACK_TOOLS_TRUE@ $(am__objects_4) - inflatehd_OBJECTS = $(am_inflatehd_OBJECTS) - inflatehd_LDADD = $(LDADD) --inflatehd_DEPENDENCIES = $(top_builddir)/lib/libnghttp2.la \ -+inflatehd_DEPENDENCIES = -lnghttp2 \ - $(top_builddir)/third-party/liburl-parser.la \ - $(top_builddir)/third-party/libllhttp.la - am__nghttp_SOURCES_DIST = util.cc http2.cc timegm.c app_helper.cc \ -@@ -441,7 +441,7 @@ am__objects_7 = - @ENABLE_APP_TRUE@ $(am__objects_7) tls.$(OBJEXT) - nghttp_OBJECTS = $(am_nghttp_OBJECTS) - nghttp_LDADD = $(LDADD) --nghttp_DEPENDENCIES = $(top_builddir)/lib/libnghttp2.la \ -+nghttp_DEPENDENCIES = -lnghttp2 \ - $(top_builddir)/third-party/liburl-parser.la \ - $(top_builddir)/third-party/libllhttp.la - am__nghttpd_SOURCES_DIST = util.cc http2.cc timegm.c app_helper.cc \ -@@ -453,13 +453,13 @@ am__nghttpd_SOURCES_DIST = util.cc http2.cc timegm.c a - @ENABLE_APP_TRUE@ tls.$(OBJEXT) HttpServer.$(OBJEXT) - nghttpd_OBJECTS = $(am_nghttpd_OBJECTS) - nghttpd_LDADD = $(LDADD) --nghttpd_DEPENDENCIES = $(top_builddir)/lib/libnghttp2.la \ -+nghttpd_DEPENDENCIES = -lnghttp2 \ - $(top_builddir)/third-party/liburl-parser.la \ - $(top_builddir)/third-party/libllhttp.la - am__nghttpx_SOURCES_DIST = shrpx.cc shrpx.h - @ENABLE_APP_TRUE@am_nghttpx_OBJECTS = nghttpx-shrpx.$(OBJEXT) - nghttpx_OBJECTS = $(am_nghttpx_OBJECTS) --am__DEPENDENCIES_2 = $(top_builddir)/lib/libnghttp2.la \ -+am__DEPENDENCIES_2 = -lnghttp2 \ - $(top_builddir)/third-party/liburl-parser.la \ - $(top_builddir)/third-party/libllhttp.la - @ENABLE_APP_TRUE@nghttpx_DEPENDENCIES = libnghttpx.a \ -@@ -1150,7 +1150,7 @@ AM_CPPFLAGS = \ - @DEFS@ - - AM_LDFLAGS = @LIBTOOL_LDFLAGS@ --LDADD = $(top_builddir)/lib/libnghttp2.la \ -+LDADD = -lnghttp2 \ - $(top_builddir)/third-party/liburl-parser.la \ - $(top_builddir)/third-party/libllhttp.la \ - @JEMALLOC_LIBS@ \ -@@ -1330,7 +1330,7 @@ LDADD = $(top_builddir)/lib/libnghttp2.la \ - @ENABLE_ASIO_LIB_TRUE@libnghttp2_asio_la_CPPFLAGS = ${AM_CPPFLAGS} ${BOOST_CPPFLAGS} - @ENABLE_ASIO_LIB_TRUE@libnghttp2_asio_la_LDFLAGS = $(AM_LDFLAGS) -no-undefined -version-info 1:0:0 - @ENABLE_ASIO_LIB_TRUE@libnghttp2_asio_la_LIBADD = \ --@ENABLE_ASIO_LIB_TRUE@ $(top_builddir)/lib/libnghttp2.la \ -+@ENABLE_ASIO_LIB_TRUE@ -lnghttp2 \ - @ENABLE_ASIO_LIB_TRUE@ $(top_builddir)/third-party/liburl-parser.la \ - @ENABLE_ASIO_LIB_TRUE@ $(top_builddir)/third-party/libllhttp.la \ - @ENABLE_ASIO_LIB_TRUE@ @OPENSSL_LIBS@ \ diff --git a/www/nghttp2/files/patch-tests-Makefile.in b/www/nghttp2/files/patch-tests-Makefile.in deleted file mode 100644 index 1fe8da5ede9..00000000000 --- a/www/nghttp2/files/patch-tests-Makefile.in +++ /dev/null @@ -1,31 +0,0 @@ -% sed -i .orig 's|$[({]top_builddir[})]/lib/libnghttp2.la|-lnghttp2|' */Makefile.in - ---- tests/Makefile.in.orig 2022-11-13 06:53:29 UTC -+++ tests/Makefile.in -@@ -141,7 +141,7 @@ failmalloc_OBJECTS = $(am_failmalloc_OBJECTS) - am__DEPENDENCIES_1 = - @ENABLE_STATIC_FALSE@@HAVE_CUNIT_TRUE@am__DEPENDENCIES_2 = ${top_builddir}/lib/.libs/*.o \ - @ENABLE_STATIC_FALSE@@HAVE_CUNIT_TRUE@ $(am__DEPENDENCIES_1) --@ENABLE_STATIC_TRUE@@HAVE_CUNIT_TRUE@am__DEPENDENCIES_2 = ${top_builddir}/lib/libnghttp2.la \ -+@ENABLE_STATIC_TRUE@@HAVE_CUNIT_TRUE@am__DEPENDENCIES_2 = -lnghttp2 \ - @ENABLE_STATIC_TRUE@@HAVE_CUNIT_TRUE@ $(am__DEPENDENCIES_1) - @ENABLE_FAILMALLOC_TRUE@@HAVE_CUNIT_TRUE@failmalloc_DEPENDENCIES = $(am__DEPENDENCIES_2) - AM_V_lt = $(am__v_lt_@AM_V@) -@@ -181,7 +181,7 @@ am__objects_1 = - main_OBJECTS = $(am_main_OBJECTS) - @ENABLE_STATIC_FALSE@@HAVE_CUNIT_TRUE@main_DEPENDENCIES = ${top_builddir}/lib/.libs/*.o \ - @ENABLE_STATIC_FALSE@@HAVE_CUNIT_TRUE@ $(am__DEPENDENCIES_1) --@ENABLE_STATIC_TRUE@@HAVE_CUNIT_TRUE@main_DEPENDENCIES = ${top_builddir}/lib/libnghttp2.la \ -+@ENABLE_STATIC_TRUE@@HAVE_CUNIT_TRUE@main_DEPENDENCIES = -lnghttp2 \ - @ENABLE_STATIC_TRUE@@HAVE_CUNIT_TRUE@ $(am__DEPENDENCIES_1) - main_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ - $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ -@@ -743,7 +743,7 @@ EXTRA_DIST = CMakeLists.txt - # files directly because the tests use symbols not included in public API. - @ENABLE_STATIC_FALSE@@HAVE_CUNIT_TRUE@main_LDADD = ${top_builddir}/lib/.libs/*.o \ - @ENABLE_STATIC_FALSE@@HAVE_CUNIT_TRUE@ $(am__append_2) --@ENABLE_STATIC_TRUE@@HAVE_CUNIT_TRUE@main_LDADD = ${top_builddir}/lib/libnghttp2.la \ -+@ENABLE_STATIC_TRUE@@HAVE_CUNIT_TRUE@main_LDADD = -lnghttp2 \ - @ENABLE_STATIC_TRUE@@HAVE_CUNIT_TRUE@ $(am__append_2) - @HAVE_CUNIT_TRUE@main_LDFLAGS = -static - @ENABLE_FAILMALLOC_TRUE@@HAVE_CUNIT_TRUE@failmalloc_SOURCES = failmalloc.c failmalloc_test.c failmalloc_test.h \ diff --git a/www/nghttp2/pkg-plist b/www/nghttp2/pkg-plist index 16fccb59dac..54550692d97 100644 --- a/www/nghttp2/pkg-plist +++ b/www/nghttp2/pkg-plist @@ -5,15 +5,6 @@ %%APP%%bin/nghttpd %%APP%%bin/nghttpx @sample etc/nghttpx/nghttpx.conf.sample -man/man1/h2load.1.gz -man/man1/nghttp.1.gz -man/man1/nghttpd.1.gz -man/man1/nghttpx.1.gz -%%PORTDOCS%%%%DOCSDIR%%/README.rst -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/asio-cl.cc -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/asio-cl2.cc -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/asio-sv.cc -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/asio-sv2.cc %%PORTEXAMPLES%%%%EXAMPLESDIR%%/client %%PORTEXAMPLES%%%%EXAMPLESDIR%%/client.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/deflate @@ -22,4 +13,8 @@ man/man1/nghttpx.1.gz %%PORTEXAMPLES%%%%EXAMPLESDIR%%/libevent-client.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/libevent-server %%PORTEXAMPLES%%%%EXAMPLESDIR%%/libevent-server.c +share/man/man1/h2load.1.gz +share/man/man1/nghttp.1.gz +share/man/man1/nghttpd.1.gz +share/man/man1/nghttpx.1.gz %%DATADIR%%/fetch-ocsp-response diff --git a/www/npm-node18/Makefile b/www/npm-node18/Makefile index 25833383079..0af183234f5 100644 --- a/www/npm-node18/Makefile +++ b/www/npm-node18/Makefile @@ -1,5 +1,5 @@ PORTNAME= npm -PORTVERSION= 9.4.1 +PORTVERSION= 9.4.2 CATEGORIES= www MASTER_SITES= LOCAL/sunpoet PKGNAMESUFFIX= ${NODEJS_SUFFIX} @@ -29,16 +29,6 @@ PORTSCOUT= ignore:1 SHEBANG_GLOB= *.py -.include - -.if ${PYTHON_SUFFIX} > 38 -_PYTHON_OPTFLAG= -o 0 -o 1 -PLIST_SUB+= HAS_CPYTHON="" -.else -_PYTHON_OPTFLAG= "" -PLIST_SUB+= HAS_CPYTHON="@comment " -.endif - post-patch: @${REINPLACE_CMD} -e 's|/usr/local|${PREFIX}|' ${WRKSRC}/etc/man.d/npm.conf @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' ${WRKSRC}/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp @@ -48,6 +38,7 @@ post-patch: do-install: cd ${WRKSRC}/ && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/ ${ECHO_CMD} 'python=${PYTHON_CMD}' > ${STAGEDIR}${PREFIX}/etc/npmrc - ${PYTHON_CMD} -m compileall -d ${PREFIX}/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp -f ${STAGEDIR}${PREFIX}/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp ${_PYTHON_OPTFLAG} + ${PYTHON_CMD} -m compileall -d ${PREFIX}/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp -f ${STAGEDIR}${PREFIX}/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp + ${PYTHON_CMD} -O -m compileall -d ${PREFIX}/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp -f ${STAGEDIR}${PREFIX}/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp -.include +.include diff --git a/www/npm-node18/distinfo b/www/npm-node18/distinfo index d62bc1c97d4..7f931dfb451 100644 --- a/www/npm-node18/distinfo +++ b/www/npm-node18/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1675618210 -SHA256 (npm-9.4.1.tar.xz) = a5f10cecc7e4a276af55ef80044b46bb95a7db7579f8970537317baefa213b6b -SIZE (npm-9.4.1.tar.xz) = 1693808 +TIMESTAMP = 1676225671 +SHA256 (npm-9.4.2.tar.xz) = 0c92948aacc93aeea9052d11ceb8709358191b44ccadbe719e56847151ddc33a +SIZE (npm-9.4.2.tar.xz) = 1710108 diff --git a/www/npm-node18/pkg-plist b/www/npm-node18/pkg-plist index dc73e867a9a..4dc62f812be 100644 --- a/www/npm-node18/pkg-plist +++ b/www/npm-node18/pkg-plist @@ -533,8 +533,11 @@ lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/lib/get-dep-spec.j lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/lib/hash.js lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/lib/index.js lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/package.json +lib/node_modules/npm/node_modules/@npmcli/move-file/LICENSE.md +lib/node_modules/npm/node_modules/@npmcli/move-file/lib/index.js +lib/node_modules/npm/node_modules/@npmcli/move-file/package.json lib/node_modules/npm/node_modules/@npmcli/name-from-folder/LICENSE -lib/node_modules/npm/node_modules/@npmcli/name-from-folder/index.js +lib/node_modules/npm/node_modules/@npmcli/name-from-folder/lib/index.js lib/node_modules/npm/node_modules/@npmcli/name-from-folder/package.json lib/node_modules/npm/node_modules/@npmcli/node-gyp/lib/index.js lib/node_modules/npm/node_modules/@npmcli/node-gyp/package.json @@ -637,39 +640,6 @@ lib/node_modules/npm/node_modules/are-we-there-yet/lib/tracker-base.js lib/node_modules/npm/node_modules/are-we-there-yet/lib/tracker-group.js lib/node_modules/npm/node_modules/are-we-there-yet/lib/tracker-stream.js lib/node_modules/npm/node_modules/are-we-there-yet/lib/tracker.js -lib/node_modules/npm/node_modules/are-we-there-yet/node_modules/readable-stream/LICENSE -lib/node_modules/npm/node_modules/are-we-there-yet/node_modules/readable-stream/lib/_stream_duplex.js -lib/node_modules/npm/node_modules/are-we-there-yet/node_modules/readable-stream/lib/_stream_passthrough.js -lib/node_modules/npm/node_modules/are-we-there-yet/node_modules/readable-stream/lib/_stream_readable.js -lib/node_modules/npm/node_modules/are-we-there-yet/node_modules/readable-stream/lib/_stream_transform.js -lib/node_modules/npm/node_modules/are-we-there-yet/node_modules/readable-stream/lib/_stream_writable.js -lib/node_modules/npm/node_modules/are-we-there-yet/node_modules/readable-stream/lib/internal/streams/add-abort-signal.js -lib/node_modules/npm/node_modules/are-we-there-yet/node_modules/readable-stream/lib/internal/streams/buffer_list.js -lib/node_modules/npm/node_modules/are-we-there-yet/node_modules/readable-stream/lib/internal/streams/compose.js -lib/node_modules/npm/node_modules/are-we-there-yet/node_modules/readable-stream/lib/internal/streams/destroy.js -lib/node_modules/npm/node_modules/are-we-there-yet/node_modules/readable-stream/lib/internal/streams/duplex.js -lib/node_modules/npm/node_modules/are-we-there-yet/node_modules/readable-stream/lib/internal/streams/duplexify.js -lib/node_modules/npm/node_modules/are-we-there-yet/node_modules/readable-stream/lib/internal/streams/end-of-stream.js -lib/node_modules/npm/node_modules/are-we-there-yet/node_modules/readable-stream/lib/internal/streams/from.js -lib/node_modules/npm/node_modules/are-we-there-yet/node_modules/readable-stream/lib/internal/streams/lazy_transform.js -lib/node_modules/npm/node_modules/are-we-there-yet/node_modules/readable-stream/lib/internal/streams/legacy.js -lib/node_modules/npm/node_modules/are-we-there-yet/node_modules/readable-stream/lib/internal/streams/operators.js -lib/node_modules/npm/node_modules/are-we-there-yet/node_modules/readable-stream/lib/internal/streams/passthrough.js -lib/node_modules/npm/node_modules/are-we-there-yet/node_modules/readable-stream/lib/internal/streams/pipeline.js -lib/node_modules/npm/node_modules/are-we-there-yet/node_modules/readable-stream/lib/internal/streams/readable.js -lib/node_modules/npm/node_modules/are-we-there-yet/node_modules/readable-stream/lib/internal/streams/state.js -lib/node_modules/npm/node_modules/are-we-there-yet/node_modules/readable-stream/lib/internal/streams/transform.js -lib/node_modules/npm/node_modules/are-we-there-yet/node_modules/readable-stream/lib/internal/streams/utils.js -lib/node_modules/npm/node_modules/are-we-there-yet/node_modules/readable-stream/lib/internal/streams/writable.js -lib/node_modules/npm/node_modules/are-we-there-yet/node_modules/readable-stream/lib/internal/validators.js -lib/node_modules/npm/node_modules/are-we-there-yet/node_modules/readable-stream/lib/ours/browser.js -lib/node_modules/npm/node_modules/are-we-there-yet/node_modules/readable-stream/lib/ours/errors.js -lib/node_modules/npm/node_modules/are-we-there-yet/node_modules/readable-stream/lib/ours/index.js -lib/node_modules/npm/node_modules/are-we-there-yet/node_modules/readable-stream/lib/ours/primordials.js -lib/node_modules/npm/node_modules/are-we-there-yet/node_modules/readable-stream/lib/ours/util.js -lib/node_modules/npm/node_modules/are-we-there-yet/node_modules/readable-stream/lib/stream/promises.js -lib/node_modules/npm/node_modules/are-we-there-yet/node_modules/readable-stream/lib/stream.js -lib/node_modules/npm/node_modules/are-we-there-yet/node_modules/readable-stream/package.json lib/node_modules/npm/node_modules/are-we-there-yet/package.json lib/node_modules/npm/node_modules/balanced-match/LICENSE.md lib/node_modules/npm/node_modules/balanced-match/index.js @@ -935,11 +905,7 @@ lib/node_modules/npm/node_modules/fastest-levenshtein/package.json lib/node_modules/npm/node_modules/fastest-levenshtein/test.js lib/node_modules/npm/node_modules/fastest-levenshtein/test.ts lib/node_modules/npm/node_modules/fs-minipass/LICENSE -lib/node_modules/npm/node_modules/fs-minipass/index.js -lib/node_modules/npm/node_modules/fs-minipass/node_modules/minipass/LICENSE -lib/node_modules/npm/node_modules/fs-minipass/node_modules/minipass/index.d.ts -lib/node_modules/npm/node_modules/fs-minipass/node_modules/minipass/index.js -lib/node_modules/npm/node_modules/fs-minipass/node_modules/minipass/package.json +lib/node_modules/npm/node_modules/fs-minipass/lib/index.js lib/node_modules/npm/node_modules/fs-minipass/package.json lib/node_modules/npm/node_modules/fs.realpath/LICENSE lib/node_modules/npm/node_modules/fs.realpath/index.js @@ -970,6 +936,10 @@ lib/node_modules/npm/node_modules/gauge/package.json lib/node_modules/npm/node_modules/glob/LICENSE lib/node_modules/npm/node_modules/glob/common.js lib/node_modules/npm/node_modules/glob/glob.js +lib/node_modules/npm/node_modules/glob/node_modules/minimatch/LICENSE +lib/node_modules/npm/node_modules/glob/node_modules/minimatch/lib/path.js +lib/node_modules/npm/node_modules/glob/node_modules/minimatch/minimatch.js +lib/node_modules/npm/node_modules/glob/node_modules/minimatch/package.json lib/node_modules/npm/node_modules/glob/package.json lib/node_modules/npm/node_modules/glob/sync.js lib/node_modules/npm/node_modules/graceful-fs/LICENSE @@ -1123,15 +1093,15 @@ lib/node_modules/npm/node_modules/jsonparse/test/surrogate.js lib/node_modules/npm/node_modules/jsonparse/test/unvalid.js lib/node_modules/npm/node_modules/jsonparse/test/utf8.js lib/node_modules/npm/node_modules/just-diff/LICENSE +lib/node_modules/npm/node_modules/just-diff/index.cjs lib/node_modules/npm/node_modules/just-diff/index.d.ts -lib/node_modules/npm/node_modules/just-diff/index.js lib/node_modules/npm/node_modules/just-diff/index.mjs lib/node_modules/npm/node_modules/just-diff/index.tests.ts lib/node_modules/npm/node_modules/just-diff/package.json lib/node_modules/npm/node_modules/just-diff/rollup.config.js lib/node_modules/npm/node_modules/just-diff-apply/LICENSE +lib/node_modules/npm/node_modules/just-diff-apply/index.cjs lib/node_modules/npm/node_modules/just-diff-apply/index.d.ts -lib/node_modules/npm/node_modules/just-diff-apply/index.js lib/node_modules/npm/node_modules/just-diff-apply/index.mjs lib/node_modules/npm/node_modules/just-diff-apply/index.tests.ts lib/node_modules/npm/node_modules/just-diff-apply/package.json @@ -1217,8 +1187,23 @@ lib/node_modules/npm/node_modules/make-fetch-happen/lib/pipeline.js lib/node_modules/npm/node_modules/make-fetch-happen/lib/remote.js lib/node_modules/npm/node_modules/make-fetch-happen/package.json lib/node_modules/npm/node_modules/minimatch/LICENSE -lib/node_modules/npm/node_modules/minimatch/lib/path.js -lib/node_modules/npm/node_modules/minimatch/minimatch.js +lib/node_modules/npm/node_modules/minimatch/dist/cjs/comparator.d.ts +lib/node_modules/npm/node_modules/minimatch/dist/cjs/comparator.js +lib/node_modules/npm/node_modules/minimatch/dist/cjs/comparator.js.map +lib/node_modules/npm/node_modules/minimatch/dist/cjs/index-cjs.d.ts +lib/node_modules/npm/node_modules/minimatch/dist/cjs/index-cjs.js +lib/node_modules/npm/node_modules/minimatch/dist/cjs/index-cjs.js.map +lib/node_modules/npm/node_modules/minimatch/dist/cjs/index.d.ts +lib/node_modules/npm/node_modules/minimatch/dist/cjs/index.js +lib/node_modules/npm/node_modules/minimatch/dist/cjs/index.js.map +lib/node_modules/npm/node_modules/minimatch/dist/cjs/package.json +lib/node_modules/npm/node_modules/minimatch/dist/mjs/comparator.d.ts +lib/node_modules/npm/node_modules/minimatch/dist/mjs/comparator.js +lib/node_modules/npm/node_modules/minimatch/dist/mjs/comparator.js.map +lib/node_modules/npm/node_modules/minimatch/dist/mjs/index.d.ts +lib/node_modules/npm/node_modules/minimatch/dist/mjs/index.js +lib/node_modules/npm/node_modules/minimatch/dist/mjs/index.js.map +lib/node_modules/npm/node_modules/minimatch/dist/mjs/package.json lib/node_modules/npm/node_modules/minimatch/package.json lib/node_modules/npm/node_modules/minipass/LICENSE lib/node_modules/npm/node_modules/minipass/index.d.ts @@ -1293,7 +1278,7 @@ lib/node_modules/npm/node_modules/ms/index.js lib/node_modules/npm/node_modules/ms/license.md lib/node_modules/npm/node_modules/ms/package.json lib/node_modules/npm/node_modules/mute-stream/LICENSE -lib/node_modules/npm/node_modules/mute-stream/mute.js +lib/node_modules/npm/node_modules/mute-stream/lib/index.js lib/node_modules/npm/node_modules/mute-stream/package.json lib/node_modules/npm/node_modules/negotiator/HISTORY.md lib/node_modules/npm/node_modules/negotiator/LICENSE @@ -1346,94 +1331,94 @@ lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/MSVSUserFile.py lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/MSVSUtil.py lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/MSVSVersion.py lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__init__.py -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/MSVSNew.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/MSVSNew.cpython-%%PYTHON_SUFFIX%%.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/MSVSProject.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/MSVSProject.cpython-%%PYTHON_SUFFIX%%.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/MSVSSettings.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/MSVSSettings.cpython-%%PYTHON_SUFFIX%%.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/MSVSSettings_test.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/MSVSSettings_test.cpython-%%PYTHON_SUFFIX%%.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/MSVSToolFile.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/MSVSToolFile.cpython-%%PYTHON_SUFFIX%%.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/MSVSUserFile.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/MSVSUserFile.cpython-%%PYTHON_SUFFIX%%.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/MSVSUtil.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/MSVSUtil.cpython-%%PYTHON_SUFFIX%%.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/MSVSVersion.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/MSVSVersion.cpython-%%PYTHON_SUFFIX%%.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/common.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/common.cpython-%%PYTHON_SUFFIX%%.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/common_test.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/common_test.cpython-%%PYTHON_SUFFIX%%.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/easy_xml.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/easy_xml.cpython-%%PYTHON_SUFFIX%%.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/easy_xml_test.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/easy_xml_test.cpython-%%PYTHON_SUFFIX%%.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/flock_tool.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/flock_tool.cpython-%%PYTHON_SUFFIX%%.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/input.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/input.cpython-%%PYTHON_SUFFIX%%.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/input_test.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/input_test.cpython-%%PYTHON_SUFFIX%%.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/mac_tool.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/mac_tool.cpython-%%PYTHON_SUFFIX%%.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/msvs_emulation.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/msvs_emulation.cpython-%%PYTHON_SUFFIX%%.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/ninja_syntax.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/ninja_syntax.cpython-%%PYTHON_SUFFIX%%.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/simple_copy.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/simple_copy.cpython-%%PYTHON_SUFFIX%%.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/win_tool.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/win_tool.cpython-%%PYTHON_SUFFIX%%.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/xcode_emulation.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/xcode_emulation.cpython-%%PYTHON_SUFFIX%%.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/xcode_ninja.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/xcode_ninja.cpython-%%PYTHON_SUFFIX%%.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/xcodeproj_file.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/xcodeproj_file.cpython-%%PYTHON_SUFFIX%%.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/xml_fix.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/xml_fix.cpython-%%PYTHON_SUFFIX%%.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/MSVSNew.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/MSVSNew.cpython-%%PYTHON_SUFFIX%%.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/MSVSProject.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/MSVSProject.cpython-%%PYTHON_SUFFIX%%.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/MSVSSettings.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/MSVSSettings.cpython-%%PYTHON_SUFFIX%%.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/MSVSSettings_test.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/MSVSSettings_test.cpython-%%PYTHON_SUFFIX%%.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/MSVSToolFile.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/MSVSToolFile.cpython-%%PYTHON_SUFFIX%%.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/MSVSUserFile.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/MSVSUserFile.cpython-%%PYTHON_SUFFIX%%.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/MSVSUtil.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/MSVSUtil.cpython-%%PYTHON_SUFFIX%%.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/MSVSVersion.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/MSVSVersion.cpython-%%PYTHON_SUFFIX%%.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/common.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/common.cpython-%%PYTHON_SUFFIX%%.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/common_test.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/common_test.cpython-%%PYTHON_SUFFIX%%.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/easy_xml.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/easy_xml.cpython-%%PYTHON_SUFFIX%%.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/easy_xml_test.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/easy_xml_test.cpython-%%PYTHON_SUFFIX%%.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/flock_tool.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/flock_tool.cpython-%%PYTHON_SUFFIX%%.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/input.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/input.cpython-%%PYTHON_SUFFIX%%.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/input_test.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/input_test.cpython-%%PYTHON_SUFFIX%%.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/mac_tool.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/mac_tool.cpython-%%PYTHON_SUFFIX%%.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/msvs_emulation.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/msvs_emulation.cpython-%%PYTHON_SUFFIX%%.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/ninja_syntax.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/ninja_syntax.cpython-%%PYTHON_SUFFIX%%.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/simple_copy.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/simple_copy.cpython-%%PYTHON_SUFFIX%%.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/win_tool.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/win_tool.cpython-%%PYTHON_SUFFIX%%.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/xcode_emulation.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/xcode_emulation.cpython-%%PYTHON_SUFFIX%%.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/xcode_ninja.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/xcode_ninja.cpython-%%PYTHON_SUFFIX%%.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/xcodeproj_file.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/xcodeproj_file.cpython-%%PYTHON_SUFFIX%%.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/xml_fix.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/xml_fix.cpython-%%PYTHON_SUFFIX%%.pyc lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/common.py lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/common_test.py lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/easy_xml.py lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/easy_xml_test.py lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/flock_tool.py lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/__init__.py -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/__pycache__/analyzer.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/__pycache__/analyzer.cpython-%%PYTHON_SUFFIX%%.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/__pycache__/android.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/__pycache__/android.cpython-%%PYTHON_SUFFIX%%.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/__pycache__/cmake.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/__pycache__/cmake.cpython-%%PYTHON_SUFFIX%%.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/__pycache__/compile_commands_json.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/__pycache__/compile_commands_json.cpython-%%PYTHON_SUFFIX%%.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/__pycache__/dump_dependency_json.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/__pycache__/dump_dependency_json.cpython-%%PYTHON_SUFFIX%%.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/__pycache__/eclipse.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/__pycache__/eclipse.cpython-%%PYTHON_SUFFIX%%.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/__pycache__/gypd.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/__pycache__/gypd.cpython-%%PYTHON_SUFFIX%%.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/__pycache__/gypsh.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/__pycache__/gypsh.cpython-%%PYTHON_SUFFIX%%.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/__pycache__/make.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/__pycache__/make.cpython-%%PYTHON_SUFFIX%%.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/__pycache__/msvs.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/__pycache__/msvs.cpython-%%PYTHON_SUFFIX%%.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/__pycache__/msvs_test.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/__pycache__/msvs_test.cpython-%%PYTHON_SUFFIX%%.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/__pycache__/ninja.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/__pycache__/ninja.cpython-%%PYTHON_SUFFIX%%.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/__pycache__/ninja_test.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/__pycache__/ninja_test.cpython-%%PYTHON_SUFFIX%%.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/__pycache__/xcode.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/__pycache__/xcode.cpython-%%PYTHON_SUFFIX%%.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/__pycache__/xcode_test.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%HAS_CPYTHON%%lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/__pycache__/xcode_test.cpython-%%PYTHON_SUFFIX%%.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/__pycache__/analyzer.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/__pycache__/analyzer.cpython-%%PYTHON_SUFFIX%%.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/__pycache__/android.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/__pycache__/android.cpython-%%PYTHON_SUFFIX%%.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/__pycache__/cmake.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/__pycache__/cmake.cpython-%%PYTHON_SUFFIX%%.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/__pycache__/compile_commands_json.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/__pycache__/compile_commands_json.cpython-%%PYTHON_SUFFIX%%.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/__pycache__/dump_dependency_json.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/__pycache__/dump_dependency_json.cpython-%%PYTHON_SUFFIX%%.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/__pycache__/eclipse.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/__pycache__/eclipse.cpython-%%PYTHON_SUFFIX%%.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/__pycache__/gypd.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/__pycache__/gypd.cpython-%%PYTHON_SUFFIX%%.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/__pycache__/gypsh.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/__pycache__/gypsh.cpython-%%PYTHON_SUFFIX%%.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/__pycache__/make.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/__pycache__/make.cpython-%%PYTHON_SUFFIX%%.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/__pycache__/msvs.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/__pycache__/msvs.cpython-%%PYTHON_SUFFIX%%.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/__pycache__/msvs_test.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/__pycache__/msvs_test.cpython-%%PYTHON_SUFFIX%%.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/__pycache__/ninja.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/__pycache__/ninja.cpython-%%PYTHON_SUFFIX%%.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/__pycache__/ninja_test.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/__pycache__/ninja_test.cpython-%%PYTHON_SUFFIX%%.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/__pycache__/xcode.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/__pycache__/xcode.cpython-%%PYTHON_SUFFIX%%.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/__pycache__/xcode_test.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/__pycache__/xcode_test.cpython-%%PYTHON_SUFFIX%%.pyc lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/analyzer.py lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/android.py lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/cmake.py @@ -1516,9 +1501,6 @@ lib/node_modules/npm/node_modules/node-gyp/node_modules/@npmcli/fs/lib/with-owne lib/node_modules/npm/node_modules/node-gyp/node_modules/@npmcli/fs/lib/with-temp-dir.js lib/node_modules/npm/node_modules/node-gyp/node_modules/@npmcli/fs/lib/write-file.js lib/node_modules/npm/node_modules/node-gyp/node_modules/@npmcli/fs/package.json -lib/node_modules/npm/node_modules/node-gyp/node_modules/@npmcli/move-file/LICENSE.md -lib/node_modules/npm/node_modules/node-gyp/node_modules/@npmcli/move-file/lib/index.js -lib/node_modules/npm/node_modules/node-gyp/node_modules/@npmcli/move-file/package.json lib/node_modules/npm/node_modules/node-gyp/node_modules/abbrev/LICENSE lib/node_modules/npm/node_modules/node-gyp/node_modules/abbrev/abbrev.js lib/node_modules/npm/node_modules/node-gyp/node_modules/abbrev/package.json @@ -1561,6 +1543,9 @@ lib/node_modules/npm/node_modules/node-gyp/node_modules/cacache/node_modules/min lib/node_modules/npm/node_modules/node-gyp/node_modules/cacache/node_modules/minimatch/minimatch.js lib/node_modules/npm/node_modules/node-gyp/node_modules/cacache/node_modules/minimatch/package.json lib/node_modules/npm/node_modules/node-gyp/node_modules/cacache/package.json +lib/node_modules/npm/node_modules/node-gyp/node_modules/fs-minipass/LICENSE +lib/node_modules/npm/node_modules/node-gyp/node_modules/fs-minipass/index.js +lib/node_modules/npm/node_modules/node-gyp/node_modules/fs-minipass/package.json lib/node_modules/npm/node_modules/node-gyp/node_modules/gauge/LICENSE.md lib/node_modules/npm/node_modules/node-gyp/node_modules/gauge/lib/base-theme.js lib/node_modules/npm/node_modules/node-gyp/node_modules/gauge/lib/error.js @@ -1622,6 +1607,30 @@ lib/node_modules/npm/node_modules/node-gyp/node_modules/nopt/package.json lib/node_modules/npm/node_modules/node-gyp/node_modules/npmlog/LICENSE.md lib/node_modules/npm/node_modules/node-gyp/node_modules/npmlog/lib/log.js lib/node_modules/npm/node_modules/node-gyp/node_modules/npmlog/package.json +lib/node_modules/npm/node_modules/node-gyp/node_modules/readable-stream/CONTRIBUTING.md +lib/node_modules/npm/node_modules/node-gyp/node_modules/readable-stream/GOVERNANCE.md +lib/node_modules/npm/node_modules/node-gyp/node_modules/readable-stream/LICENSE +lib/node_modules/npm/node_modules/node-gyp/node_modules/readable-stream/errors-browser.js +lib/node_modules/npm/node_modules/node-gyp/node_modules/readable-stream/errors.js +lib/node_modules/npm/node_modules/node-gyp/node_modules/readable-stream/experimentalWarning.js +lib/node_modules/npm/node_modules/node-gyp/node_modules/readable-stream/lib/_stream_duplex.js +lib/node_modules/npm/node_modules/node-gyp/node_modules/readable-stream/lib/_stream_passthrough.js +lib/node_modules/npm/node_modules/node-gyp/node_modules/readable-stream/lib/_stream_readable.js +lib/node_modules/npm/node_modules/node-gyp/node_modules/readable-stream/lib/_stream_transform.js +lib/node_modules/npm/node_modules/node-gyp/node_modules/readable-stream/lib/_stream_writable.js +lib/node_modules/npm/node_modules/node-gyp/node_modules/readable-stream/lib/internal/streams/async_iterator.js +lib/node_modules/npm/node_modules/node-gyp/node_modules/readable-stream/lib/internal/streams/buffer_list.js +lib/node_modules/npm/node_modules/node-gyp/node_modules/readable-stream/lib/internal/streams/destroy.js +lib/node_modules/npm/node_modules/node-gyp/node_modules/readable-stream/lib/internal/streams/end-of-stream.js +lib/node_modules/npm/node_modules/node-gyp/node_modules/readable-stream/lib/internal/streams/from-browser.js +lib/node_modules/npm/node_modules/node-gyp/node_modules/readable-stream/lib/internal/streams/from.js +lib/node_modules/npm/node_modules/node-gyp/node_modules/readable-stream/lib/internal/streams/pipeline.js +lib/node_modules/npm/node_modules/node-gyp/node_modules/readable-stream/lib/internal/streams/state.js +lib/node_modules/npm/node_modules/node-gyp/node_modules/readable-stream/lib/internal/streams/stream-browser.js +lib/node_modules/npm/node_modules/node-gyp/node_modules/readable-stream/lib/internal/streams/stream.js +lib/node_modules/npm/node_modules/node-gyp/node_modules/readable-stream/package.json +lib/node_modules/npm/node_modules/node-gyp/node_modules/readable-stream/readable-browser.js +lib/node_modules/npm/node_modules/node-gyp/node_modules/readable-stream/readable.js lib/node_modules/npm/node_modules/node-gyp/node_modules/ssri/LICENSE.md lib/node_modules/npm/node_modules/node-gyp/node_modules/ssri/lib/index.js lib/node_modules/npm/node_modules/node-gyp/node_modules/ssri/package.json @@ -1716,7 +1725,7 @@ lib/node_modules/npm/node_modules/npm-registry-fetch/lib/errors.js lib/node_modules/npm/node_modules/npm-registry-fetch/lib/index.js lib/node_modules/npm/node_modules/npm-registry-fetch/package.json lib/node_modules/npm/node_modules/npm-user-validate/LICENSE -lib/node_modules/npm/node_modules/npm-user-validate/npm-user-validate.js +lib/node_modules/npm/node_modules/npm-user-validate/lib/index.js lib/node_modules/npm/node_modules/npm-user-validate/package.json lib/node_modules/npm/node_modules/npmlog/LICENSE.md lib/node_modules/npm/node_modules/npmlog/lib/log.js @@ -1808,24 +1817,8 @@ lib/node_modules/npm/node_modules/promise-retry/index.js lib/node_modules/npm/node_modules/promise-retry/package.json lib/node_modules/npm/node_modules/promise-retry/test/test.js lib/node_modules/npm/node_modules/promzard/LICENSE -lib/node_modules/npm/node_modules/promzard/example/buffer.js -lib/node_modules/npm/node_modules/promzard/example/index.js -lib/node_modules/npm/node_modules/promzard/example/npm-init/init-input.js -lib/node_modules/npm/node_modules/promzard/example/npm-init/init.js -lib/node_modules/npm/node_modules/promzard/example/npm-init/package.json -lib/node_modules/npm/node_modules/promzard/example/substack-input.js +lib/node_modules/npm/node_modules/promzard/lib/index.js lib/node_modules/npm/node_modules/promzard/package.json -lib/node_modules/npm/node_modules/promzard/promzard.js -lib/node_modules/npm/node_modules/promzard/test/basic.js -lib/node_modules/npm/node_modules/promzard/test/buffer.js -lib/node_modules/npm/node_modules/promzard/test/exports.input -lib/node_modules/npm/node_modules/promzard/test/exports.js -lib/node_modules/npm/node_modules/promzard/test/fn.input -lib/node_modules/npm/node_modules/promzard/test/fn.js -lib/node_modules/npm/node_modules/promzard/test/simple.input -lib/node_modules/npm/node_modules/promzard/test/simple.js -lib/node_modules/npm/node_modules/promzard/test/validate.input -lib/node_modules/npm/node_modules/promzard/test/validate.js lib/node_modules/npm/node_modules/qrcode-terminal/.travis.yml lib/node_modules/npm/node_modules/qrcode-terminal/LICENSE lib/node_modules/npm/node_modules/qrcode-terminal/README.md @@ -1859,30 +1852,39 @@ lib/node_modules/npm/node_modules/read-package-json/package.json lib/node_modules/npm/node_modules/read-package-json-fast/LICENSE lib/node_modules/npm/node_modules/read-package-json-fast/lib/index.js lib/node_modules/npm/node_modules/read-package-json-fast/package.json -lib/node_modules/npm/node_modules/readable-stream/CONTRIBUTING.md -lib/node_modules/npm/node_modules/readable-stream/GOVERNANCE.md lib/node_modules/npm/node_modules/readable-stream/LICENSE -lib/node_modules/npm/node_modules/readable-stream/errors-browser.js -lib/node_modules/npm/node_modules/readable-stream/errors.js -lib/node_modules/npm/node_modules/readable-stream/experimentalWarning.js lib/node_modules/npm/node_modules/readable-stream/lib/_stream_duplex.js lib/node_modules/npm/node_modules/readable-stream/lib/_stream_passthrough.js lib/node_modules/npm/node_modules/readable-stream/lib/_stream_readable.js lib/node_modules/npm/node_modules/readable-stream/lib/_stream_transform.js lib/node_modules/npm/node_modules/readable-stream/lib/_stream_writable.js -lib/node_modules/npm/node_modules/readable-stream/lib/internal/streams/async_iterator.js +lib/node_modules/npm/node_modules/readable-stream/lib/internal/streams/add-abort-signal.js lib/node_modules/npm/node_modules/readable-stream/lib/internal/streams/buffer_list.js +lib/node_modules/npm/node_modules/readable-stream/lib/internal/streams/compose.js lib/node_modules/npm/node_modules/readable-stream/lib/internal/streams/destroy.js +lib/node_modules/npm/node_modules/readable-stream/lib/internal/streams/duplex.js +lib/node_modules/npm/node_modules/readable-stream/lib/internal/streams/duplexify.js lib/node_modules/npm/node_modules/readable-stream/lib/internal/streams/end-of-stream.js -lib/node_modules/npm/node_modules/readable-stream/lib/internal/streams/from-browser.js lib/node_modules/npm/node_modules/readable-stream/lib/internal/streams/from.js +lib/node_modules/npm/node_modules/readable-stream/lib/internal/streams/lazy_transform.js +lib/node_modules/npm/node_modules/readable-stream/lib/internal/streams/legacy.js +lib/node_modules/npm/node_modules/readable-stream/lib/internal/streams/operators.js +lib/node_modules/npm/node_modules/readable-stream/lib/internal/streams/passthrough.js lib/node_modules/npm/node_modules/readable-stream/lib/internal/streams/pipeline.js +lib/node_modules/npm/node_modules/readable-stream/lib/internal/streams/readable.js lib/node_modules/npm/node_modules/readable-stream/lib/internal/streams/state.js -lib/node_modules/npm/node_modules/readable-stream/lib/internal/streams/stream-browser.js -lib/node_modules/npm/node_modules/readable-stream/lib/internal/streams/stream.js +lib/node_modules/npm/node_modules/readable-stream/lib/internal/streams/transform.js +lib/node_modules/npm/node_modules/readable-stream/lib/internal/streams/utils.js +lib/node_modules/npm/node_modules/readable-stream/lib/internal/streams/writable.js +lib/node_modules/npm/node_modules/readable-stream/lib/internal/validators.js +lib/node_modules/npm/node_modules/readable-stream/lib/ours/browser.js +lib/node_modules/npm/node_modules/readable-stream/lib/ours/errors.js +lib/node_modules/npm/node_modules/readable-stream/lib/ours/index.js +lib/node_modules/npm/node_modules/readable-stream/lib/ours/primordials.js +lib/node_modules/npm/node_modules/readable-stream/lib/ours/util.js +lib/node_modules/npm/node_modules/readable-stream/lib/stream/promises.js +lib/node_modules/npm/node_modules/readable-stream/lib/stream.js lib/node_modules/npm/node_modules/readable-stream/package.json -lib/node_modules/npm/node_modules/readable-stream/readable-browser.js -lib/node_modules/npm/node_modules/readable-stream/readable.js lib/node_modules/npm/node_modules/retry/License lib/node_modules/npm/node_modules/retry/Makefile lib/node_modules/npm/node_modules/retry/equation.gif @@ -2085,6 +2087,13 @@ lib/node_modules/npm/node_modules/tar/lib/update.js lib/node_modules/npm/node_modules/tar/lib/warn-mixin.js lib/node_modules/npm/node_modules/tar/lib/winchars.js lib/node_modules/npm/node_modules/tar/lib/write-entry.js +lib/node_modules/npm/node_modules/tar/node_modules/fs-minipass/LICENSE +lib/node_modules/npm/node_modules/tar/node_modules/fs-minipass/index.js +lib/node_modules/npm/node_modules/tar/node_modules/fs-minipass/node_modules/minipass/LICENSE +lib/node_modules/npm/node_modules/tar/node_modules/fs-minipass/node_modules/minipass/index.d.ts +lib/node_modules/npm/node_modules/tar/node_modules/fs-minipass/node_modules/minipass/index.js +lib/node_modules/npm/node_modules/tar/node_modules/fs-minipass/node_modules/minipass/package.json +lib/node_modules/npm/node_modules/tar/node_modules/fs-minipass/package.json lib/node_modules/npm/node_modules/tar/package.json lib/node_modules/npm/node_modules/text-table/LICENSE lib/node_modules/npm/node_modules/text-table/example/align.js diff --git a/www/npm/Makefile b/www/npm/Makefile index 4c53b4d0a5c..55c3255972d 100644 --- a/www/npm/Makefile +++ b/www/npm/Makefile @@ -1,5 +1,5 @@ PORTNAME= npm -PORTVERSION= 9.4.1 +PORTVERSION= 9.4.2 CATEGORIES= www MAINTAINER= sunpoet@FreeBSD.org diff --git a/www/phpmyfaq/Makefile b/www/phpmyfaq/Makefile index dfb848d3936..43fd1b2e6ed 100644 --- a/www/phpmyfaq/Makefile +++ b/www/phpmyfaq/Makefile @@ -1,5 +1,5 @@ PORTNAME= phpmyfaq -PORTVERSION= 3.1.10 +PORTVERSION= 3.1.11 CATEGORIES= www MASTER_SITES= https://download.phpmyfaq.de/files/ diff --git a/www/phpmyfaq/distinfo b/www/phpmyfaq/distinfo index 3c6151d6057..20ab225f7a9 100644 --- a/www/phpmyfaq/distinfo +++ b/www/phpmyfaq/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1674251312 -SHA256 (phpmyfaq-3.1.10.tar.gz) = eab3e99382304ab46cc1d00e7c742452f0ef19769e7e53d4f0affb55e0b657ff -SIZE (phpmyfaq-3.1.10.tar.gz) = 9652719 +TIMESTAMP = 1676234964 +SHA256 (phpmyfaq-3.1.11.tar.gz) = 4b3c0ec1d1ad98f93d63b8e09a98fb307ea7d4c33c204c2130b48de3e4db042e +SIZE (phpmyfaq-3.1.11.tar.gz) = 9653000 diff --git a/www/py-dj40-django-auth-ldap/Makefile b/www/py-dj40-django-auth-ldap/Makefile index f946503c2e7..79d839331f9 100644 --- a/www/py-dj40-django-auth-ldap/Makefile +++ b/www/py-dj40-django-auth-ldap/Makefile @@ -1,5 +1,6 @@ PORTNAME= django-auth-ldap PORTVERSION= 4.1.0 +PORTREVISION= 1 CATEGORIES= www security python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj40- @@ -11,12 +12,13 @@ WWW= https://github.com/django-auth-ldap/django-auth-ldap LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>=3.4:devel/py-setuptools_scm@${PY_FLAVOR} +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>=3.4:devel/py-setuptools_scm@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django40>=2.2:www/py-django40@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}ldap>=3.1:net/py-ldap@${PY_FLAVOR} USES= python:3.6+ -USE_PYTHON= autoplist concurrent distutils +USE_PYTHON= autoplist concurrent pep517 CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME} @@ -24,11 +26,9 @@ NO_ARCH= yes PORTDOCS= * OPTIONS_DEFINE= DOCS DOCS_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx>=0,1:textproc/py-sphinx@${PY_FLAVOR} -DOCS_VARS= PYDISTUTILS_BUILD_TARGET+="build_sphinx -a -E" -# Workaround to make the port still buildable with "distutils" -post-extract: - @${CP} ${FILESDIR}/setup.py ${WRKSRC}/ +post-build-DOCS-on: + ${LOCALBASE}/bin/sphinx-build-${PYTHON_VER} -d ${WRKDIR} -b html ${WRKSRC}/docs ${WRKSRC}/build/sphinx/html post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} diff --git a/www/py-dj40-django-auth-ldap/files/setup.py b/www/py-dj40-django-auth-ldap/files/setup.py deleted file mode 100644 index 927cf403e2f..00000000000 --- a/www/py-dj40-django-auth-ldap/files/setup.py +++ /dev/null @@ -1,5 +0,0 @@ -# Taken from the previous release (= 3.0.0) - -from setuptools import setup - -setup() diff --git a/www/py-django-auth-ldap/Makefile b/www/py-django-auth-ldap/Makefile index aa4568ebd03..b4387e28447 100644 --- a/www/py-django-auth-ldap/Makefile +++ b/www/py-django-auth-ldap/Makefile @@ -1,5 +1,6 @@ PORTNAME= django-auth-ldap PORTVERSION= 4.1.0 +PORTREVISION= 1 CATEGORIES= www security python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -11,12 +12,13 @@ WWW= https://github.com/django-auth-ldap/django-auth-ldap LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>=3.4:devel/py-setuptools_scm@${PY_FLAVOR} +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>=3.4:devel/py-setuptools_scm@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django32>=2.2:www/py-django32@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}ldap>=3.1:net/py-ldap@${PY_FLAVOR} USES= python:3.7+ -USE_PYTHON= autoplist concurrent distutils +USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes PORTDOCS= * @@ -24,11 +26,9 @@ CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME} OPTIONS_DEFINE= DOCS DOCS_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx>=0,1:textproc/py-sphinx@${PY_FLAVOR} -DOCS_VARS= PYDISTUTILS_BUILD_TARGET+="build_sphinx -a -E" -# Workaround to make the port still buildable with "distutils" -post-extract: - @${CP} ${FILESDIR}/setup.py ${WRKSRC}/ +post-build-DOCS-on: + ${LOCALBASE}/bin/sphinx-build-${PYTHON_VER} -d ${WRKDIR} -b html ${WRKSRC}/docs ${WRKSRC}/build/sphinx/html post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} diff --git a/www/py-django-auth-ldap/files/setup.py b/www/py-django-auth-ldap/files/setup.py deleted file mode 100644 index 927cf403e2f..00000000000 --- a/www/py-django-auth-ldap/files/setup.py +++ /dev/null @@ -1,5 +0,0 @@ -# Taken from the previous release (= 3.0.0) - -from setuptools import setup - -setup() diff --git a/www/py-puppetboard/Makefile b/www/py-puppetboard/Makefile index 2ac12b135bc..73ad39d97ae 100644 --- a/www/py-puppetboard/Makefile +++ b/www/py-puppetboard/Makefile @@ -1,5 +1,5 @@ PORTNAME= puppetboard -PORTVERSION= 4.2.5 +PORTVERSION= 4.2.6 DISTVERSIONPREFIX= v CATEGORIES= www python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/www/py-puppetboard/distinfo b/www/py-puppetboard/distinfo index f09b6113cf3..1e59ff5c672 100644 --- a/www/py-puppetboard/distinfo +++ b/www/py-puppetboard/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1673501188 -SHA256 (voxpupuli-puppetboard-v4.2.5_GH0.tar.gz) = 1455ce9907423a5ba93f0206cf1b3e35984946e52b124550fd7cf52ac9dfa8f4 -SIZE (voxpupuli-puppetboard-v4.2.5_GH0.tar.gz) = 5440369 +TIMESTAMP = 1676086691 +SHA256 (voxpupuli-puppetboard-v4.2.6_GH0.tar.gz) = 32b674c42f7f5007fc0e07aff94b296de62b079c4dc56ab51423f1c9232eb998 +SIZE (voxpupuli-puppetboard-v4.2.6_GH0.tar.gz) = 5440413 diff --git a/www/qt5-webengine/Makefile b/www/qt5-webengine/Makefile index 3291d8c8614..780c8d924d2 100644 --- a/www/qt5-webengine/Makefile +++ b/www/qt5-webengine/Makefile @@ -16,7 +16,7 @@ PORTNAME= webengine DISTVERSION= ${QT5_VERSION} -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= www PKGNAMEPREFIX= qt5- diff --git a/www/qt6-webengine/Makefile b/www/qt6-webengine/Makefile index af9590a670e..fd1501dbc5f 100644 --- a/www/qt6-webengine/Makefile +++ b/www/qt6-webengine/Makefile @@ -15,7 +15,7 @@ PORTNAME= webengine DISTVERSION= ${QT6_VERSION} -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= www PKGNAMEPREFIX= qt6- diff --git a/www/tclhttpd/Makefile b/www/tclhttpd/Makefile index 189e31b1c91..9a085109744 100644 --- a/www/tclhttpd/Makefile +++ b/www/tclhttpd/Makefile @@ -13,7 +13,7 @@ RUN_DEPENDS= dtplite:devel/tcllib USE_RC_SUBR= tclhttpd -USES= tcl:tea +USES= tcl:tea compiler .include @@ -44,4 +44,8 @@ post-install: ${FILESDIR}/pkgIndex.tcl >> \ ${STAGEDIR}${PREFIX}/lib/${PORTNAME}${PORTVERSION}/pkgIndex.tcl +.if ${COMPILER_TYPE} == "clang" && ${COMPILER_VERSION} >= 150 +CFLAGS+= -std=c90 -Wno-deprecated-non-prototype +.endif + .include diff --git a/www/tor-browser/Makefile b/www/tor-browser/Makefile index e791b7418a5..c6304de1c79 100644 --- a/www/tor-browser/Makefile +++ b/www/tor-browser/Makefile @@ -1,9 +1,10 @@ PORTNAME= tor-browser -DISTVERSION= 12.0-2 -PORTREVISION= 1 +DISTVERSION= 12.0.2 +PORTREVISION= 3 # previous DISTVERSION was 12.0-2 which becomes 12.0.2 too in PGKNAME CATEGORIES= www net security wayland -MASTER_SITES= https://dist.torproject.org/torbrowser/12.0/ -DISTNAME= src-firefox-tor-browser-102.5.0esr-${DISTVERSION}-build1 +MASTER_SITES= TOR +MASTER_SITE_SUBDIR=torbrowser/${DISTVERSION} +DISTNAME= src-firefox-tor-browser-102.7.0esr-${DISTVERSION:R}-1-build1 MAINTAINER= freebsd@sysctl.cz COMMENT= Tor Browser for FreeBSD @@ -24,13 +25,6 @@ BUILD_DEPENDS= nspr>=4.32:devel/nspr \ nasm:devel/nasm \ yasm:devel/yasm \ zip:archivers/zip -LIB_DEPENDS= libgconf-2.so:devel/gconf2 \ - libgtk-x11-2.0.so:x11-toolkits/gtk20 \ - libpangocairo-1.0.so:x11-toolkits/pango \ - libpulse.so:audio/pulseaudio \ - libXt.so:x11-toolkits/libXt \ - libIDL-2.so:devel/libIDL \ - libnspr4.so:devel/nspr RUN_DEPENDS= tor:security/tor \ obfs4proxy:security/obfs4proxy-tor @@ -54,7 +48,7 @@ MOZ_EXPORT+= MOZ_TELEMETRY_REPORTING="" \ MOZ_APP_DISPLAYNAME="Tor Browser" \ MOZ_APP_NAME="tor-browser" -MOZ_OPTIONS= --with-tor-browser-version=12.0-2 \ +MOZ_OPTIONS= --with-tor-browser-version=${DISTVERSION}-1 \ --enable-official-branding \ --enable-optimize \ --enable-rust-simd \ @@ -71,8 +65,9 @@ MOZ_OPTIONS= --with-tor-browser-version=12.0-2 \ --enable-verify-mar \ --with-distribution-id=org.torproject -WRKSRC= ${WRKDIR}/firefox-tor-browser-102.5.0esr-12.0-2-build1 +WRKSRC= ${WRKDIR}/${DISTNAME:S/src-//} +.include "${.CURDIR}/../../www/firefox/Makefile.options" .include .if ${ARCH} == powerpc64 diff --git a/www/tor-browser/distinfo b/www/tor-browser/distinfo index d0cf1eca7ee..decaa1298c6 100644 --- a/www/tor-browser/distinfo +++ b/www/tor-browser/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1670876006 -SHA256 (src-firefox-tor-browser-102.5.0esr-12.0-2-build1.tar.xz) = d65013d724f6002b01473e7cd34a11728dcf5e3390bb7165018c1f42e42e82d4 -SIZE (src-firefox-tor-browser-102.5.0esr-12.0-2-build1.tar.xz) = 512766100 +TIMESTAMP = 1674405921 +SHA256 (src-firefox-tor-browser-102.7.0esr-12.0-1-build1.tar.xz) = da8c3a9775f4f808ea78428cadbe848d0f2fdf26a6c193b3452590e24f557bf3 +SIZE (src-firefox-tor-browser-102.7.0esr-12.0-1-build1.tar.xz) = 511809384 diff --git a/www/tor-browser/files/patch-bug1773070 b/www/tor-browser/files/patch-bug1773070 deleted file mode 100644 index 0c1b3c4dac0..00000000000 --- a/www/tor-browser/files/patch-bug1773070 +++ /dev/null @@ -1,26 +0,0 @@ -In file included from Unified_cpp_accessible_html0.cpp:29: -In file included from accessible/html/HTMLImageMapAccessible.cpp:14: -In file included from layout/generic/nsImageFrame.h:17: -In file included from ../.build/dist/include/nsDisplayList.h:48: -In file included from ../.build/dist/include/nsCSSRenderingBorders.h:20: -In file included from ../.build/dist/include/gfxUtils.h:23: -In file included from ../.build/dist/include/mozilla/webrender/WebRenderTypes.h:11: -In file included from ../.build/dist/include/mozilla/webrender/webrender_ffi.h:103: -../.build/dist/include/mozilla/webrender/webrender_ffi_generated.h:24:33: error: redefinition of 'ROOT_CLIP_CHAIN' -constexpr static const uint64_t ROOT_CLIP_CHAIN = ~0; - ^ -../.build/dist/include/mozilla/webrender/webrender_ffi.h:75:16: note: previous definition is here -const uint64_t ROOT_CLIP_CHAIN = ~0; - ^ - ---- gfx/webrender_bindings/webrender_ffi.h.orig 2022-06-08 21:06:36 UTC -+++ gfx/webrender_bindings/webrender_ffi.h -@@ -72,8 +72,6 @@ using WrPipelineIdEpochs = nsTArray; - --const uint64_t ROOT_CLIP_CHAIN = ~0; -- - } // namespace wr - } // namespace mozilla - diff --git a/www/tor-browser/files/patch-toolkit_xre_nsXREDirPRovider.cpp b/www/tor-browser/files/patch-toolkit_xre_nsXREDirPRovider.cpp new file mode 100644 index 00000000000..b57ba700fbd --- /dev/null +++ b/www/tor-browser/files/patch-toolkit_xre_nsXREDirPRovider.cpp @@ -0,0 +1,14 @@ +--- toolkit/xre/nsXREDirProvider.cpp.orig 2023-01-15 10:55:50.058634000 +0100 ++++ toolkit/xre/nsXREDirProvider.cpp 2023-01-15 10:56:48.735300000 +0100 +@@ -1653,7 +1653,11 @@ + ToLowerCase(folder); + + rv = AppendProfileString(aFile, folder.BeginReading()); ++ } else { ++ nsAutoCString folder(".tor-browser-profiles"); ++ rv = aFile->AppendNative(folder); + } ++ + NS_ENSURE_SUCCESS(rv, rv); + + #else diff --git a/www/typo3-11/Makefile b/www/typo3-11/Makefile index 7479497a77b..f1595715522 100644 --- a/www/typo3-11/Makefile +++ b/www/typo3-11/Makefile @@ -30,7 +30,7 @@ SUB_LIST+= PREFIX=${PREFIX} \ PORT_V_MAJOR= 11 PORT_V_MINOR= 5 -PORT_V_PATCH= 21 +PORT_V_PATCH= 23 TYPO3WWW= www TYPO3SRC= ${PORTNAME}_src-${PORTVERSION} diff --git a/www/typo3-11/distinfo b/www/typo3-11/distinfo index 4276f638862..38703cec6ac 100644 --- a/www/typo3-11/distinfo +++ b/www/typo3-11/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1671454109 -SHA256 (typo3_src-11.5.21.tar.gz) = babb6cba545691e30353c6d3cd5d14017685eeb650e638b660ce570cbb6f6f77 -SIZE (typo3_src-11.5.21.tar.gz) = 29026695 +TIMESTAMP = 1676202563 +SHA256 (typo3_src-11.5.23.tar.gz) = acac3d86a392972851cd26e3ed16568d0327cd41cbcd6ccf5174c20b06224c15 +SIZE (typo3_src-11.5.23.tar.gz) = 29034720 diff --git a/www/typo3-12/Makefile b/www/typo3-12/Makefile index 96bef4b2cf7..b1bd58174ea 100644 --- a/www/typo3-12/Makefile +++ b/www/typo3-12/Makefile @@ -31,8 +31,8 @@ SUB_LIST+= PREFIX=${PREFIX} \ TYPO3DIR=${TYPO3DIR} PORT_V_MAJOR= 12 -PORT_V_MINOR= 1 -PORT_V_PATCH= 3 +PORT_V_MINOR= 2 +PORT_V_PATCH= 0 TYPO3DIR= www/${PORTNAME}-${PORT_V_MAJOR} diff --git a/www/typo3-12/distinfo b/www/typo3-12/distinfo index 47aa25b3455..6c498d093d8 100644 --- a/www/typo3-12/distinfo +++ b/www/typo3-12/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1671454207 -SHA256 (typo3_src-12.1.3.tar.gz) = 630769661b31dc241f019b3d65ad1ef6e11d7ed5d0283fff17ee14fb097dfd43 -SIZE (typo3_src-12.1.3.tar.gz) = 24325037 +TIMESTAMP = 1676194620 +SHA256 (typo3_src-12.2.0.tar.gz) = 03a68a31996ebe59d224b8381336fdb9c22fe6a4a7ea86594bea74e404ea664b +SIZE (typo3_src-12.2.0.tar.gz) = 24653168 diff --git a/www/ungoogled-chromium/Makefile b/www/ungoogled-chromium/Makefile index 0545d5db3e1..7a727444040 100644 --- a/www/ungoogled-chromium/Makefile +++ b/www/ungoogled-chromium/Makefile @@ -1,5 +1,5 @@ PORTNAME= ungoogled-chromium -PORTVERSION= 109.0.5414.119 +PORTVERSION= 110.0.5481.77 UGVERSION= ${DISTVERSION}-1 CATEGORIES= www wayland MASTER_SITES= https://commondatastorage.googleapis.com/chromium-browser-official/ \ @@ -43,7 +43,9 @@ LIB_DEPENDS= libatk-bridge-2.0.so:accessibility/at-spi2-atk \ libspeex.so:audio/speex \ libdbus-1.so:devel/dbus \ libdbus-glib-1.so:devel/dbus-glib \ + libepoll-shim.so:devel/libepoll-shim \ libevent.so:devel/libevent \ + libffi.so:devel/libffi \ libicuuc.so:devel/icu \ libjsoncpp.so:devel/jsoncpp \ libpci.so:devel/libpci \ @@ -112,9 +114,8 @@ GN_ARGS+= fatal_linker_warnings=false \ use_sysroot=false \ use_system_freetype=false \ use_system_harfbuzz=true \ + use_system_libffi=true \ use_system_libjpeg=true \ - use_system_libwayland=true \ - use_system_wayland_scanner=true \ use_udev=false \ extra_cxxflags="${CXXFLAGS}" \ extra_ldflags="${LDFLAGS}" diff --git a/www/ungoogled-chromium/distinfo b/www/ungoogled-chromium/distinfo index 438b278cd56..fce742cd2f0 100644 --- a/www/ungoogled-chromium/distinfo +++ b/www/ungoogled-chromium/distinfo @@ -1,9 +1,9 @@ -TIMESTAMP = 1674739343 -SHA256 (chromium-109.0.5414.119.tar.xz) = cbcdef5ee71acb53790ded3adef86871812b46e9f208dce8ec3f8ab04958be2d -SIZE (chromium-109.0.5414.119.tar.xz) = 1747968612 -SHA256 (ungoogled-chromium-109.0.5414.119-1.tar.gz) = e10fe46f3f4b7058c278ab86c6795cc2b68459bcb7ced5efad3355ab5c2f5de1 -SIZE (ungoogled-chromium-109.0.5414.119-1.tar.gz) = 671793 -SHA256 (chromium-109.0.5414.119-testdata.tar.xz) = 8781e0dde6b4ec48a2863cf14911d6d6e645b949134c9743e38e9522b889704f -SIZE (chromium-109.0.5414.119-testdata.tar.xz) = 264800856 +TIMESTAMP = 1676106046 +SHA256 (chromium-110.0.5481.77.tar.xz) = e348ab2dc4311083e729d714a81e95dd9db108ff71437dde451c97ac939881ce +SIZE (chromium-110.0.5481.77.tar.xz) = 1703346520 +SHA256 (ungoogled-chromium-110.0.5481.77-1.tar.gz) = 6620119d0b683b989da771885dd186185cc3b8e37e1b4cf143004f340446cbae +SIZE (ungoogled-chromium-110.0.5481.77-1.tar.gz) = 671991 +SHA256 (chromium-110.0.5481.77-testdata.tar.xz) = a66d415305285c71cefb26a276903abba1de94327424982745719c7b13cb9a64 +SIZE (chromium-110.0.5481.77-testdata.tar.xz) = 263374384 SHA256 (test_fonts-336e775eec536b2d785cc80eff6ac39051931286.tar.gz) = a2ca2962daf482a8f943163541e1c73ba4b2694fabcd2510981f2db4eda493c8 SIZE (test_fonts-336e775eec536b2d785cc80eff6ac39051931286.tar.gz) = 32624734 diff --git a/www/ungoogled-chromium/files/patch-BUILD.gn b/www/ungoogled-chromium/files/patch-BUILD.gn index ee31e08c4ec..6528678063a 100644 --- a/www/ungoogled-chromium/files/patch-BUILD.gn +++ b/www/ungoogled-chromium/files/patch-BUILD.gn @@ -1,4 +1,4 @@ ---- BUILD.gn.orig 2023-01-13 08:56:02 UTC +--- BUILD.gn.orig 2023-02-11 09:11:04 UTC +++ BUILD.gn @@ -60,7 +60,7 @@ declare_args() { root_extra_deps = [] @@ -17,7 +17,7 @@ "//net:net_unittests", "//sandbox:sandbox_unittests", "//services:services_unittests", -@@ -434,7 +433,7 @@ group("gn_all") { +@@ -425,7 +424,7 @@ group("gn_all") { ] } @@ -26,8 +26,8 @@ deps += [ "//third_party/breakpad:breakpad_unittests", "//third_party/breakpad:core-2-minidump", -@@ -629,6 +628,15 @@ group("gn_all") { - deps += [ "//gpu/tools/compositor_model_bench" ] +@@ -616,6 +615,15 @@ group("gn_all") { + } } + if (is_bsd) { @@ -42,7 +42,7 @@ if (is_mac) { deps += [ "//third_party/breakpad:crash_inspector", -@@ -677,7 +685,7 @@ group("gn_all") { +@@ -664,7 +672,7 @@ group("gn_all") { host_os == "win") { deps += [ "//chrome/test/mini_installer:mini_installer_tests" ] } @@ -51,7 +51,7 @@ deps += [ "//third_party/breakpad:symupload($host_toolchain)" ] } -@@ -1107,7 +1115,7 @@ if (!is_ios) { +@@ -1086,7 +1094,7 @@ if (!is_ios) { ] } @@ -60,7 +60,7 @@ # WPT Webdriver tests runner # chrome/test/chromedriver/test/run_webdriver_tests.py script_test("webdriver_wpt_tests") { -@@ -1203,7 +1211,7 @@ if (!is_ios) { +@@ -1182,7 +1190,7 @@ if (!is_ios) { data_deps += [ "//content/web_test:web_test_common_mojom_js_data_deps" ] } @@ -69,7 +69,7 @@ data_deps += [ "//third_party/breakpad:minidump_stackwalk($host_toolchain)" ] } -@@ -1212,7 +1220,7 @@ if (!is_ios) { +@@ -1191,7 +1199,7 @@ if (!is_ios) { data_deps += [ "//third_party/breakpad:dump_syms($host_toolchain)" ] } @@ -78,7 +78,7 @@ data_deps += [ "//third_party/breakpad:dump_syms($host_toolchain)" ] } -@@ -1652,7 +1660,7 @@ group("chromium_builder_perf") { +@@ -1656,7 +1664,7 @@ group("chromium_builder_perf") { data_deps += [ "//chrome/test:performance_browser_tests" ] } diff --git a/www/ungoogled-chromium/files/patch-base_BUILD.gn b/www/ungoogled-chromium/files/patch-base_BUILD.gn index e5e53824e65..d6b9c663f0a 100644 --- a/www/ungoogled-chromium/files/patch-base_BUILD.gn +++ b/www/ungoogled-chromium/files/patch-base_BUILD.gn @@ -1,6 +1,6 @@ ---- base/BUILD.gn.orig 2023-01-13 08:56:02 UTC +--- base/BUILD.gn.orig 2023-02-11 09:11:04 UTC +++ base/BUILD.gn -@@ -167,7 +167,7 @@ buildflag_header("ios_cronet_buildflags") { +@@ -162,7 +162,7 @@ buildflag_header("ios_cronet_buildflags") { flags = [ "CRONET_BUILD=$is_cronet_build" ] } @@ -9,7 +9,7 @@ buildflag_header("message_pump_buildflags") { header = "message_pump_buildflags.h" header_dir = "base/message_loop" -@@ -1059,7 +1059,7 @@ mixed_component("base") { +@@ -1052,7 +1052,7 @@ component("base") { "timer/hi_res_timer_manager_posix.cc", ] @@ -18,7 +18,7 @@ sources += [ "profiler/stack_base_address_posix.cc", "profiler/stack_base_address_posix.h", -@@ -1070,6 +1070,14 @@ mixed_component("base") { +@@ -1063,6 +1063,14 @@ component("base") { "profiler/thread_delegate_posix.h", ] } @@ -33,7 +33,7 @@ } if (is_win) { -@@ -1569,11 +1577,23 @@ mixed_component("base") { +@@ -1550,11 +1558,23 @@ component("base") { # Needed for 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. @@ -58,7 +58,7 @@ if (use_allocator_shim) { sources += [ "allocator/partition_allocator/shim/allocator_shim.cc", -@@ -1601,7 +1621,7 @@ mixed_component("base") { +@@ -1582,7 +1602,7 @@ component("base") { ] configs += [ "//base/allocator:mac_no_default_new_delete_symbols" ] } @@ -67,7 +67,7 @@ sources += [ "allocator/partition_allocator/shim/allocator_shim_override_cpp_symbols.h", "allocator/partition_allocator/shim/allocator_shim_override_glibc_weak_symbols.h", -@@ -1655,7 +1675,7 @@ mixed_component("base") { +@@ -1623,7 +1643,7 @@ component("base") { # Allow more direct string conversions on platforms with native utf8 # strings @@ -76,7 +76,7 @@ defines += [ "SYSTEM_NATIVE_UTF8" ] } -@@ -2238,6 +2258,41 @@ mixed_component("base") { +@@ -2211,6 +2231,39 @@ component("base") { } } @@ -84,7 +84,6 @@ + sources -= [ + "files/file_path_watcher_inotify.cc", + "files/scoped_file_linux.cc", -+ "process/memory_linux.cc", + "process/process_linux.cc", + "system/sys_info_linux.cc", + "process/process_iterator_linux.cc", @@ -92,7 +91,6 @@ + "process/process_handle_linux.cc" + ] + sources += [ -+ "process/memory_stubs.cc", + "files/file_path_watcher_kqueue.cc", + "files/file_path_watcher_kqueue.h", + "files/file_path_watcher_bsd.cc", @@ -118,7 +116,7 @@ # iOS if (is_ios) { sources -= [ -@@ -2335,7 +2390,7 @@ mixed_component("base") { +@@ -2306,7 +2359,7 @@ component("base") { } if (dep_libevent) { @@ -127,7 +125,7 @@ } if (use_libevent) { -@@ -3605,7 +3660,7 @@ test("base_unittests") { +@@ -3560,7 +3613,7 @@ test("base_unittests") { } } @@ -136,7 +134,7 @@ sources += [ "debug/proc_maps_linux_unittest.cc", "files/scoped_file_linux_unittest.cc", -@@ -3651,7 +3706,7 @@ test("base_unittests") { +@@ -3606,7 +3659,7 @@ test("base_unittests") { "posix/file_descriptor_shuffle_unittest.cc", "posix/unix_domain_socket_unittest.cc", ] @@ -145,7 +143,7 @@ sources += [ "profiler/stack_base_address_posix_unittest.cc", "profiler/stack_copier_signal_unittest.cc", -@@ -3662,7 +3717,7 @@ test("base_unittests") { +@@ -3617,7 +3670,7 @@ test("base_unittests") { # Allow more direct string conversions on platforms with native utf8 # strings @@ -154,7 +152,7 @@ defines += [ "SYSTEM_NATIVE_UTF8" ] } -@@ -3869,7 +3924,7 @@ test("base_unittests") { +@@ -3827,7 +3880,7 @@ test("base_unittests") { } } diff --git a/www/ungoogled-chromium/files/patch-base_allocator_dispatcher_tls.h b/www/ungoogled-chromium/files/patch-base_allocator_dispatcher_tls.h new file mode 100644 index 00000000000..d1f54c7aafe --- /dev/null +++ b/www/ungoogled-chromium/files/patch-base_allocator_dispatcher_tls.h @@ -0,0 +1,11 @@ +--- base/allocator/dispatcher/tls.h.orig 2023-02-11 09:11:04 UTC ++++ base/allocator/dispatcher/tls.h +@@ -51,7 +51,7 @@ struct BASE_EXPORT MMapAllocator { + partition_alloc::PartitionPageSize(); + #elif BUILDFLAG(IS_APPLE) + 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/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_page__allocator__internals__posix.h b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_page__allocator__internals__posix.h index b0c909acd0d..f7b336ccc04 100644 --- a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_page__allocator__internals__posix.h +++ b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_page__allocator__internals__posix.h @@ -1,8 +1,8 @@ ---- base/allocator/partition_allocator/page_allocator_internals_posix.h.orig 2023-01-13 08:56:02 UTC +--- base/allocator/partition_allocator/page_allocator_internals_posix.h.orig 2023-02-11 09:11:04 UTC +++ base/allocator/partition_allocator/page_allocator_internals_posix.h -@@ -370,8 +370,12 @@ bool TryRecommitSystemPagesInternal( - +@@ -371,8 +371,12 @@ bool TryRecommitSystemPagesInternal( void DiscardSystemPagesInternal(uintptr_t address, size_t length) { + #if !BUILDFLAG(IS_NACL) void* ptr = reinterpret_cast(address); -#if BUILDFLAG(IS_APPLE) +#if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_BSD) diff --git a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_partition__address__space.cc b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_partition__address__space.cc index f46ce1d8ba7..e8725e5a81e 100644 --- a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_partition__address__space.cc +++ b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_partition__address__space.cc @@ -1,6 +1,6 @@ ---- base/allocator/partition_allocator/partition_address_space.cc.orig 2023-01-13 08:56:02 UTC +--- base/allocator/partition_allocator/partition_address_space.cc.orig 2023-02-11 09:11:04 UTC +++ base/allocator/partition_allocator/partition_address_space.cc -@@ -432,7 +432,7 @@ void PartitionAddressSpace::UninitPkeyPoolForTesting() +@@ -440,7 +440,7 @@ void PartitionAddressSpace::UninitPkeyPoolForTesting() } #endif diff --git a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_partition__alloc.gni b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_partition__alloc.gni index 644a6489382..451ea599b97 100644 --- a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_partition__alloc.gni +++ b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_partition__alloc.gni @@ -1,7 +1,7 @@ ---- base/allocator/partition_allocator/partition_alloc.gni.orig 2023-01-13 08:56:02 UTC +--- base/allocator/partition_allocator/partition_alloc.gni.orig 2023-02-11 09:11:04 UTC +++ base/allocator/partition_allocator/partition_alloc.gni -@@ -121,7 +121,7 @@ assert( - "Missing dangling pointer checks feature for its performance experiment") +@@ -200,7 +200,7 @@ assert(!use_asan_unowned_ptr || is_asan, + "AsanUnownedPtr requires AddressSanitizer") declare_args() { - enable_pkeys = is_linux && target_cpu == "x64" diff --git a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_partition__alloc__config.h b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_partition__alloc__config.h index f1b2c3aabae..80614a440ee 100644 --- a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_partition__alloc__config.h +++ b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_partition__alloc__config.h @@ -1,4 +1,4 @@ ---- base/allocator/partition_allocator/partition_alloc_config.h.orig 2023-01-13 08:56:02 UTC +--- base/allocator/partition_allocator/partition_alloc_config.h.orig 2023-02-11 09:11:04 UTC +++ base/allocator/partition_allocator/partition_alloc_config.h @@ -84,7 +84,7 @@ static_assert(sizeof(void*) != 8, ""); @@ -9,7 +9,7 @@ #define PA_HAS_LINUX_KERNEL #endif -@@ -216,7 +216,7 @@ constexpr bool kUseLazyCommit = false; +@@ -220,7 +220,7 @@ constexpr bool kUseLazyCommit = false; // On these platforms, lock all the partitions before fork(), and unlock after. // This may be required on more platforms in the future. @@ -18,12 +18,12 @@ #define PA_HAS_ATFORK_HANDLER #endif -@@ -257,7 +257,7 @@ constexpr bool kUseLazyCommit = false; +@@ -264,7 +264,7 @@ constexpr bool kUseLazyCommit = false; // // Also enabled on ARM64 macOS, as the 16kiB pages on this platform lead to // larger slot spans. -#if BUILDFLAG(IS_LINUX) || (BUILDFLAG(IS_MAC) && defined(ARCH_CPU_ARM64)) +#if BUILDFLAG(IS_LINUX) || (BUILDFLAG(IS_MAC) && defined(ARCH_CPU_ARM64)) || BUILDFLAG(IS_BSD) #define PA_PREFER_SMALLER_SLOT_SPANS - #endif // BUILDFLAG(IS_LINUX) || (BUILDFLAG(IS_MAC) && defined(ARCH_CPU_ARM64)) + #endif diff --git a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_partition__alloc__constants.h b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_partition__alloc__constants.h index 347a1874069..2e3cb75a345 100644 --- a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_partition__alloc__constants.h +++ b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_partition__alloc__constants.h @@ -1,4 +1,4 @@ ---- base/allocator/partition_allocator/partition_alloc_constants.h.orig 2023-01-13 08:56:02 UTC +--- base/allocator/partition_allocator/partition_alloc_constants.h.orig 2023-02-11 09:11:04 UTC +++ base/allocator/partition_allocator/partition_alloc_constants.h @@ -91,7 +91,7 @@ PartitionPageShift() { return 18; // 256 KiB @@ -9,12 +9,12 @@ PAGE_ALLOCATOR_CONSTANTS_DECLARE_CONSTEXPR PA_ALWAYS_INLINE size_t PartitionPageShift() { return PageAllocationGranularityShift() + 2; -@@ -274,7 +274,7 @@ constexpr size_t kNumPools = 3; - // Special-case Android and iOS, which incur test failures with larger - // pools. Regardless, allocating >8GiB with malloc() on these platforms is - // unrealistic as of 2022. --#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_IOS) -+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_IOS) || BUILDFLAG(IS_BSD) +@@ -278,7 +278,7 @@ constexpr size_t kNumPools = 3; + // When pointer compression is enabled, we cannot use large pools (at most + // 8GB for each of the glued pools). + #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_IOS) || \ +- defined(PA_POINTER_COMPRESSION) ++ defined(PA_POINTER_COMPRESSION) || BUILDFLAG(IS_BSD) constexpr size_t kPoolMaxSize = 8 * kGiB; #else constexpr size_t kPoolMaxSize = 16 * kGiB; diff --git a/www/ungoogled-chromium/files/patch-base_debug_stack__trace__posix.cc b/www/ungoogled-chromium/files/patch-base_debug_stack__trace__posix.cc index 14f00b0d241..64a90bdb77b 100644 --- a/www/ungoogled-chromium/files/patch-base_debug_stack__trace__posix.cc +++ b/www/ungoogled-chromium/files/patch-base_debug_stack__trace__posix.cc @@ -1,4 +1,4 @@ ---- base/debug/stack_trace_posix.cc.orig 2022-10-29 17:50:56 UTC +--- base/debug/stack_trace_posix.cc.orig 2023-02-11 09:11:04 UTC +++ base/debug/stack_trace_posix.cc @@ -39,7 +39,7 @@ #include @@ -9,7 +9,7 @@ #include "base/debug/proc_maps_linux.h" #endif -@@ -699,6 +699,9 @@ class SandboxSymbolizeHelper { +@@ -714,6 +714,9 @@ class SandboxSymbolizeHelper { // for the modules that are loaded in the current process. // Returns true on success. bool CacheMemoryRegions() { @@ -19,7 +19,7 @@ // Reads /proc/self/maps. std::string contents; if (!ReadProcMaps(&contents)) { -@@ -716,6 +719,7 @@ class SandboxSymbolizeHelper { +@@ -731,6 +734,7 @@ class SandboxSymbolizeHelper { is_initialized_ = true; return true; @@ -27,7 +27,7 @@ } // Opens all object files and caches their file descriptors. -@@ -872,7 +876,7 @@ size_t CollectStackTrace(void** trace, size_t count) { +@@ -887,7 +891,7 @@ size_t CollectStackTrace(void** trace, size_t count) { // If we do not have unwind tables, then try tracing using frame pointers. return base::debug::TraceStackFramePointers(const_cast(trace), count, 0); diff --git a/www/ungoogled-chromium/files/patch-base_files_file__path__watcher.h b/www/ungoogled-chromium/files/patch-base_files_file__path__watcher.h new file mode 100644 index 00000000000..39142906151 --- /dev/null +++ b/www/ungoogled-chromium/files/patch-base_files_file__path__watcher.h @@ -0,0 +1,11 @@ +--- base/files/file_path_watcher.h.orig 2023-02-11 09:11:04 UTC ++++ base/files/file_path_watcher.h +@@ -59,7 +59,7 @@ class BASE_EXPORT FilePathWatcher { + Type type = Type::kNonRecursive; + + #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \ +- BUILDFLAG(IS_FUCHSIA) ++ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) + // The callback will return the full path to a changed file instead of + // the watched path supplied as |path| when Watch is called. + // So the full path can be different from the watched path when a folder is diff --git a/www/ungoogled-chromium/files/patch-base_files_file__path__watcher__unittest.cc b/www/ungoogled-chromium/files/patch-base_files_file__path__watcher__unittest.cc index 0da5585ec8d..ad2e7803bf7 100644 --- a/www/ungoogled-chromium/files/patch-base_files_file__path__watcher__unittest.cc +++ b/www/ungoogled-chromium/files/patch-base_files_file__path__watcher__unittest.cc @@ -1,15 +1,15 @@ ---- base/files/file_path_watcher_unittest.cc.orig 2022-10-01 07:40:07 UTC +--- base/files/file_path_watcher_unittest.cc.orig 2023-02-11 09:11:04 UTC +++ base/files/file_path_watcher_unittest.cc -@@ -498,7 +498,7 @@ TEST_F(FilePathWatcherTest, MAYBE_WatchDirectory) { +@@ -521,7 +521,7 @@ TEST_F(FilePathWatcherTest, MAYBE_WatchDirectory) { VLOG(1) << "Waiting for file1 creation"; - ASSERT_TRUE(WaitForEvents()); + ASSERT_TRUE(WaitForEvent()); -#if !BUILDFLAG(IS_APPLE) +#if !BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_BSD) // Mac implementation does not detect files modified in a directory. ASSERT_TRUE(WriteFile(file1, "content v2")); VLOG(1) << "Waiting for file1 modification"; -@@ -1118,7 +1118,7 @@ enum Permission { +@@ -1345,7 +1345,7 @@ enum Permission { Execute }; @@ -18,7 +18,7 @@ bool ChangeFilePermissions(const FilePath& path, Permission perm, bool allow) { struct stat stat_buf; -@@ -1149,7 +1149,7 @@ bool ChangeFilePermissions(const FilePath& path, Permi +@@ -1376,7 +1376,7 @@ bool ChangeFilePermissions(const FilePath& path, Permi } #endif // BUILDFLAG(IS_APPLE) diff --git a/www/ungoogled-chromium/files/patch-base_functional_unretained__traits.h b/www/ungoogled-chromium/files/patch-base_functional_unretained__traits.h new file mode 100644 index 00000000000..e0916fa7404 --- /dev/null +++ b/www/ungoogled-chromium/files/patch-base_functional_unretained__traits.h @@ -0,0 +1,11 @@ +--- base/functional/unretained_traits.h.orig 2023-02-11 09:11:04 UTC ++++ base/functional/unretained_traits.h +@@ -130,7 +130,7 @@ struct TypeSupportsUnretained { + // official builds, and then in non-test code as well. + #if !defined(UNIT_TEST) && !defined(OFFICIAL_BUILD) + #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || \ +- defined(FORCE_UNRETAINED_COMPLETENESS_CHECKS_FOR_TESTS) ++ || BUILDFLAGS(IS_BSD) || defined(FORCE_UNRETAINED_COMPLETENESS_CHECKS_FOR_TESTS) + static_assert(IsCompleteTypeV || + IsIncompleteTypeSafeForUnretained>, + "T must be fully defined."); diff --git a/www/ungoogled-chromium/files/patch-base_i18n_icu__util.cc b/www/ungoogled-chromium/files/patch-base_i18n_icu__util.cc index 602edeaabf1..db886638c86 100644 --- a/www/ungoogled-chromium/files/patch-base_i18n_icu__util.cc +++ b/www/ungoogled-chromium/files/patch-base_i18n_icu__util.cc @@ -1,6 +1,6 @@ ---- base/i18n/icu_util.cc.orig 2022-12-02 17:56:32 UTC +--- base/i18n/icu_util.cc.orig 2023-02-11 09:11:04 UTC +++ base/i18n/icu_util.cc -@@ -52,7 +52,7 @@ +@@ -51,7 +51,7 @@ #include "third_party/icu/source/common/unicode/unistr.h" #endif @@ -9,7 +9,7 @@ BUILDFLAG(IS_CHROMEOS) || (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CASTOS)) #include "third_party/icu/source/i18n/unicode/timezone.h" #endif -@@ -343,7 +343,7 @@ void InitializeIcuTimeZone() { +@@ -340,7 +340,7 @@ void InitializeIcuTimeZone() { FuchsiaIntlProfileWatcher::GetPrimaryTimeZoneIdForIcuInitialization(); icu::TimeZone::adoptDefault( icu::TimeZone::createTimeZone(icu::UnicodeString::fromUTF8(zone_id))); diff --git a/www/ungoogled-chromium/files/patch-base_logging__unittest.cc b/www/ungoogled-chromium/files/patch-base_logging__unittest.cc index e4e536b7f81..5264a5d646f 100644 --- a/www/ungoogled-chromium/files/patch-base_logging__unittest.cc +++ b/www/ungoogled-chromium/files/patch-base_logging__unittest.cc @@ -1,4 +1,4 @@ ---- base/logging_unittest.cc.orig 2022-10-01 07:40:07 UTC +--- base/logging_unittest.cc.orig 2023-02-11 09:11:04 UTC +++ base/logging_unittest.cc @@ -32,7 +32,7 @@ #include "base/posix/eintr_wrapper.h" @@ -9,7 +9,7 @@ #include #endif -@@ -574,14 +574,18 @@ void CheckCrashTestSighandler(int, siginfo_t* info, vo +@@ -575,14 +575,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; diff --git a/www/ungoogled-chromium/files/patch-base_memory_platform__shared__memory__region__posix.cc b/www/ungoogled-chromium/files/patch-base_memory_platform__shared__memory__region__posix.cc index ac7afdc29e9..07a3fb4b75d 100644 --- a/www/ungoogled-chromium/files/patch-base_memory_platform__shared__memory__region__posix.cc +++ b/www/ungoogled-chromium/files/patch-base_memory_platform__shared__memory__region__posix.cc @@ -1,4 +1,4 @@ ---- base/memory/platform_shared_memory_region_posix.cc.orig 2022-10-01 07:40:07 UTC +--- base/memory/platform_shared_memory_region_posix.cc.orig 2023-02-11 09:11:04 UTC +++ base/memory/platform_shared_memory_region_posix.cc @@ -55,7 +55,7 @@ bool CheckFDAccessMode(int fd, int expected_mode) { @@ -9,7 +9,7 @@ // static ScopedFD PlatformSharedMemoryRegion::ExecutableRegion::CreateFD(size_t size) { PlatformSharedMemoryRegion region = -@@ -171,7 +171,7 @@ bool PlatformSharedMemoryRegion::ConvertToUnsafe() { +@@ -168,7 +168,7 @@ bool PlatformSharedMemoryRegion::ConvertToUnsafe() { // static PlatformSharedMemoryRegion PlatformSharedMemoryRegion::Create(Mode mode, size_t size @@ -18,7 +18,7 @@ , bool executable #endif -@@ -200,7 +200,7 @@ PlatformSharedMemoryRegion PlatformSharedMemoryRegion: +@@ -197,7 +197,7 @@ PlatformSharedMemoryRegion PlatformSharedMemoryRegion: // flag. FilePath directory; if (!GetShmemTempDir( diff --git a/www/ungoogled-chromium/files/patch-base_process_memory.cc b/www/ungoogled-chromium/files/patch-base_process_memory.cc deleted file mode 100644 index 9d57b68e096..00000000000 --- a/www/ungoogled-chromium/files/patch-base_process_memory.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- base/process/memory.cc.orig 2023-01-13 08:56:02 UTC -+++ base/process/memory.cc -@@ -28,7 +28,7 @@ namespace base { - // Defined in memory_mac.mm for macOS + use_partition_alloc_as_malloc=false. - // In case of use_partition_alloc_as_malloc=true, no need to route the call to - // the system default calloc of macOS. --#if !BUILDFLAG(IS_APPLE) || BUILDFLAG(USE_PARTITION_ALLOC_AS_MALLOC) -+#if (!BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_BSD)) || BUILDFLAG(USE_PARTITION_ALLOC_AS_MALLOC) - - bool UncheckedCalloc(size_t num_items, size_t size, void** result) { - const size_t alloc_size = num_items * size; diff --git a/www/ungoogled-chromium/files/patch-base_process_memory__linux.cc b/www/ungoogled-chromium/files/patch-base_process_memory__linux.cc new file mode 100644 index 00000000000..2df2a75c31a --- /dev/null +++ b/www/ungoogled-chromium/files/patch-base_process_memory__linux.cc @@ -0,0 +1,44 @@ +--- base/process/memory_linux.cc.orig 2023-02-11 09:11:04 UTC ++++ base/process/memory_linux.cc +@@ -20,6 +20,7 @@ + + namespace base { + ++#if !BUILDFLAG(IS_BSD) + namespace { + + void ReleaseReservationOrTerminate() { +@@ -29,12 +30,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 +@@ -43,8 +46,10 @@ void EnableTerminationOnOutOfMemory() { + #if 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 +@@ -104,6 +109,7 @@ bool AdjustOOMScoreHelper::AdjustOOMScore(ProcessId pr + bool AdjustOOMScore(ProcessId process, int score) { + return AdjustOOMScoreHelper::AdjustOOMScore(process, score); + } ++#endif + + bool UncheckedMalloc(size_t size, void** result) { + #if BUILDFLAG(USE_ALLOCATOR_SHIM) diff --git a/www/ungoogled-chromium/files/patch-base_profiler_sampling__profiler__thread__token.cc b/www/ungoogled-chromium/files/patch-base_profiler_sampling__profiler__thread__token.cc index a2b8fb5f842..f59002f90fd 100644 --- a/www/ungoogled-chromium/files/patch-base_profiler_sampling__profiler__thread__token.cc +++ b/www/ungoogled-chromium/files/patch-base_profiler_sampling__profiler__thread__token.cc @@ -1,4 +1,4 @@ ---- base/profiler/sampling_profiler_thread_token.cc.orig 2022-10-29 17:50:56 UTC +--- base/profiler/sampling_profiler_thread_token.cc.orig 2023-02-11 09:11:04 UTC +++ base/profiler/sampling_profiler_thread_token.cc @@ -6,7 +6,7 @@ @@ -9,7 +9,7 @@ #include #include "base/profiler/stack_base_address_posix.h" -@@ -19,7 +19,7 @@ SamplingProfilerThreadToken GetSamplingProfilerCurrent +@@ -18,7 +18,7 @@ SamplingProfilerThreadToken GetSamplingProfilerCurrent PlatformThreadId id = PlatformThread::CurrentId(); #if BUILDFLAG(IS_ANDROID) return {id, pthread_self()}; @@ -17,4 +17,4 @@ +#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) absl::optional maybe_stack_base = GetThreadStackBaseAddress(id, pthread_self()); - // GetThreadStackBaseAddress should only return nullopt on Android, so + return {id, maybe_stack_base}; diff --git a/www/ungoogled-chromium/files/patch-base_profiler_sampling__profiler__thread__token.h b/www/ungoogled-chromium/files/patch-base_profiler_sampling__profiler__thread__token.h index 276a0bc34fb..a39fe8f2821 100644 --- a/www/ungoogled-chromium/files/patch-base_profiler_sampling__profiler__thread__token.h +++ b/www/ungoogled-chromium/files/patch-base_profiler_sampling__profiler__thread__token.h @@ -1,6 +1,6 @@ ---- base/profiler/sampling_profiler_thread_token.h.orig 2022-10-29 17:50:56 UTC +--- base/profiler/sampling_profiler_thread_token.h.orig 2023-02-11 09:11:04 UTC +++ base/profiler/sampling_profiler_thread_token.h -@@ -11,7 +11,7 @@ +@@ -12,7 +12,7 @@ #if BUILDFLAG(IS_ANDROID) #include @@ -9,7 +9,7 @@ #include #endif -@@ -25,7 +25,7 @@ struct SamplingProfilerThreadToken { +@@ -26,7 +26,7 @@ struct SamplingProfilerThreadToken { PlatformThreadId id; #if BUILDFLAG(IS_ANDROID) pthread_t pthread_id; diff --git a/www/ungoogled-chromium/files/patch-base_profiler_stack__base__address__posix.cc b/www/ungoogled-chromium/files/patch-base_profiler_stack__base__address__posix.cc index 95431d60c17..0c2a3062495 100644 --- a/www/ungoogled-chromium/files/patch-base_profiler_stack__base__address__posix.cc +++ b/www/ungoogled-chromium/files/patch-base_profiler_stack__base__address__posix.cc @@ -1,6 +1,6 @@ ---- base/profiler/stack_base_address_posix.cc.orig 2022-10-29 17:50:56 UTC +--- base/profiler/stack_base_address_posix.cc.orig 2023-02-11 09:11:04 UTC +++ base/profiler/stack_base_address_posix.cc -@@ -15,6 +15,10 @@ +@@ -17,6 +17,10 @@ #include "base/files/scoped_file.h" #endif @@ -11,9 +11,9 @@ #if BUILDFLAG(IS_CHROMEOS) extern "C" void* __libc_stack_end; #endif -@@ -42,15 +46,30 @@ absl::optional GetAndroidMainThreadStackBas - #endif +@@ -45,7 +49,21 @@ absl::optional GetAndroidMainThreadStackBas + #if !BUILDFLAG(IS_LINUX) uintptr_t GetThreadStackBaseAddressImpl(pthread_t pthread_id) { +#if BUILDFLAG(IS_OPENBSD) + stack_t ss; @@ -26,17 +26,23 @@ +#else pthread_attr_t attr; +#if BUILDFLAG(IS_FREEBSD) ++ int result; + pthread_attr_init(&attr); + pthread_attr_get_np(pthread_id, &attr); +#else - // This 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(). - pthread_getattr_np(pthread_id, &attr); - // See crbug.com/617730 for limitations of this approach on Linux. + // 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(). +@@ -58,12 +76,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; - pthread_attr_getstack(&attr, &address, &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(address) + size; diff --git a/www/ungoogled-chromium/files/patch-base_profiler_stack__sampling__profiler__test__util.cc b/www/ungoogled-chromium/files/patch-base_profiler_stack__sampling__profiler__test__util.cc index dd4cc749478..06bf26e62c2 100644 --- a/www/ungoogled-chromium/files/patch-base_profiler_stack__sampling__profiler__test__util.cc +++ b/www/ungoogled-chromium/files/patch-base_profiler_stack__sampling__profiler__test__util.cc @@ -1,6 +1,6 @@ ---- base/profiler/stack_sampling_profiler_test_util.cc.orig 2022-10-01 07:40:07 UTC +--- base/profiler/stack_sampling_profiler_test_util.cc.orig 2023-02-11 09:11:04 UTC +++ base/profiler/stack_sampling_profiler_test_util.cc -@@ -39,7 +39,7 @@ +@@ -33,7 +33,7 @@ // Fortunately, it provides _alloca, which functions identically. #include #define alloca _alloca diff --git a/www/ungoogled-chromium/files/patch-base_system_sys__info.cc b/www/ungoogled-chromium/files/patch-base_system_sys__info.cc index ad267c047e7..47fd5bb0646 100644 --- a/www/ungoogled-chromium/files/patch-base_system_sys__info.cc +++ b/www/ungoogled-chromium/files/patch-base_system_sys__info.cc @@ -1,6 +1,6 @@ ---- base/system/sys_info.cc.orig 2022-10-01 07:40:07 UTC +--- base/system/sys_info.cc.orig 2023-02-11 09:11:04 UTC +++ base/system/sys_info.cc -@@ -101,7 +101,7 @@ std::string SysInfo::HardwareModelName() { +@@ -107,7 +107,7 @@ std::string SysInfo::HardwareModelName() { #endif void SysInfo::GetHardwareInfo(base::OnceCallback callback) { diff --git a/www/ungoogled-chromium/files/patch-base_system_sys__info.h b/www/ungoogled-chromium/files/patch-base_system_sys__info.h index 3775da00013..2650a8f2d8d 100644 --- a/www/ungoogled-chromium/files/patch-base_system_sys__info.h +++ b/www/ungoogled-chromium/files/patch-base_system_sys__info.h @@ -1,6 +1,6 @@ ---- base/system/sys_info.h.orig 2022-12-02 17:56:32 UTC +--- base/system/sys_info.h.orig 2023-02-11 09:11:04 UTC +++ base/system/sys_info.h -@@ -233,6 +233,8 @@ class BASE_EXPORT SysInfo { +@@ -246,6 +246,8 @@ class BASE_EXPORT SysInfo { static void SetIsCpuSecurityMitigationsEnabled(bool is_enabled); #endif @@ -9,7 +9,7 @@ private: FRIEND_TEST_ALL_PREFIXES(SysInfoTest, AmountOfAvailablePhysicalMemory); FRIEND_TEST_ALL_PREFIXES(debug::SystemMetricsTest, ParseMeminfo); -@@ -243,7 +245,7 @@ class BASE_EXPORT SysInfo { +@@ -257,7 +259,7 @@ class BASE_EXPORT SysInfo { static HardwareInfo GetHardwareInfoSync(); #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \ diff --git a/www/ungoogled-chromium/files/patch-base_system_sys__info__posix.cc b/www/ungoogled-chromium/files/patch-base_system_sys__info__posix.cc index 53492ff1ab0..21bec8f7237 100644 --- a/www/ungoogled-chromium/files/patch-base_system_sys__info__posix.cc +++ b/www/ungoogled-chromium/files/patch-base_system_sys__info__posix.cc @@ -1,6 +1,6 @@ ---- base/system/sys_info_posix.cc.orig 2023-01-13 08:56:02 UTC +--- base/system/sys_info_posix.cc.orig 2023-02-11 09:11:04 UTC +++ base/system/sys_info_posix.cc -@@ -154,12 +154,12 @@ int NumberOfProcessors() { +@@ -159,12 +159,12 @@ int NumberOfProcessors() { } // namespace internal @@ -15,7 +15,7 @@ // static uint64_t SysInfo::AmountOfVirtualMemory() { -@@ -249,6 +249,8 @@ std::string SysInfo::OperatingSystemArchitecture() { +@@ -254,6 +254,8 @@ std::string SysInfo::OperatingSystemArchitecture() { arch = "x86"; } else if (arch == "amd64") { arch = "x86_64"; diff --git a/www/ungoogled-chromium/files/patch-base_system_sys__info__unittest.cc b/www/ungoogled-chromium/files/patch-base_system_sys__info__unittest.cc index 95cc977693b..81c69c4e45a 100644 --- a/www/ungoogled-chromium/files/patch-base_system_sys__info__unittest.cc +++ b/www/ungoogled-chromium/files/patch-base_system_sys__info__unittest.cc @@ -1,6 +1,6 @@ ---- base/system/sys_info_unittest.cc.orig 2022-12-02 17:56:32 UTC +--- base/system/sys_info_unittest.cc.orig 2023-02-11 09:11:04 UTC +++ base/system/sys_info_unittest.cc -@@ -255,12 +255,16 @@ TEST_F(SysInfoTest, GetHardwareInfo) { +@@ -259,12 +259,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) || \ diff --git a/www/ungoogled-chromium/files/patch-base_test_launcher_test__launcher.cc b/www/ungoogled-chromium/files/patch-base_test_launcher_test__launcher.cc index 2f759b3c748..4225adf1a4d 100644 --- a/www/ungoogled-chromium/files/patch-base_test_launcher_test__launcher.cc +++ b/www/ungoogled-chromium/files/patch-base_test_launcher_test__launcher.cc @@ -1,6 +1,6 @@ ---- base/test/launcher/test_launcher.cc.orig 2023-01-13 08:56:02 UTC +--- base/test/launcher/test_launcher.cc.orig 2023-02-11 09:11:04 UTC +++ base/test/launcher/test_launcher.cc -@@ -67,6 +67,7 @@ +@@ -66,6 +66,7 @@ #include "third_party/libxml/chromium/libxml_utils.h" #if BUILDFLAG(IS_POSIX) diff --git a/www/ungoogled-chromium/files/patch-base_threading_platform__thread.h b/www/ungoogled-chromium/files/patch-base_threading_platform__thread.h deleted file mode 100644 index 969c9339f27..00000000000 --- a/www/ungoogled-chromium/files/patch-base_threading_platform__thread.h +++ /dev/null @@ -1,11 +0,0 @@ ---- base/threading/platform_thread.h.orig 2022-10-01 07:40:07 UTC -+++ base/threading/platform_thread.h -@@ -253,7 +253,7 @@ class BASE_EXPORT PlatformThread { - // Returns a realtime period provided by `delegate`. - static TimeDelta GetRealtimePeriod(Delegate* delegate); - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // Toggles a specific thread's type at runtime. This can be used to - // change the priority of a thread in a different process and will fail - // if the calling process does not have proper permissions. The diff --git a/www/ungoogled-chromium/files/patch-base_threading_platform__thread__linux.cc b/www/ungoogled-chromium/files/patch-base_threading_platform__thread__linux.cc index a837b6d1732..32ad247c056 100644 --- a/www/ungoogled-chromium/files/patch-base_threading_platform__thread__linux.cc +++ b/www/ungoogled-chromium/files/patch-base_threading_platform__thread__linux.cc @@ -1,6 +1,6 @@ ---- base/threading/platform_thread_linux.cc.orig 2022-12-02 17:56:32 UTC +--- base/threading/platform_thread_linux.cc.orig 2023-02-11 09:11:04 UTC +++ base/threading/platform_thread_linux.cc -@@ -29,7 +29,9 @@ +@@ -30,7 +30,9 @@ #if !BUILDFLAG(IS_NACL) && !BUILDFLAG(IS_AIX) #include @@ -10,7 +10,7 @@ #include #include #include -@@ -134,7 +136,7 @@ long sched_setattr(pid_t pid, +@@ -139,7 +141,7 @@ long sched_setattr(pid_t pid, #endif // !BUILDFLAG(IS_NACL) && !BUILDFLAG(IS_AIX) #endif // BUILDFLAG(IS_CHROMEOS) @@ -19,7 +19,7 @@ const FilePath::CharType kCgroupDirectory[] = FILE_PATH_LITERAL("/sys/fs/cgroup"); -@@ -306,7 +308,7 @@ void SetThreadCgroupsForThreadType(PlatformThreadId th +@@ -313,7 +315,7 @@ void SetThreadCgroupsForThreadType(PlatformThreadId th namespace internal { namespace { @@ -28,7 +28,7 @@ const struct sched_param kRealTimePrio = {8}; #endif } // namespace -@@ -332,7 +334,7 @@ const ThreadTypeToNiceValuePair kThreadTypeToNiceValue +@@ -340,7 +342,7 @@ const ThreadTypeToNiceValuePair kThreadTypeToNiceValue }; bool CanSetThreadTypeToRealtimeAudio() { @@ -37,16 +37,16 @@ // A non-zero soft-limit on RLIMIT_RTPRIO is required to be allowed to invoke // pthread_setschedparam in SetCurrentThreadTypeForPlatform(). struct rlimit rlim; -@@ -344,7 +346,7 @@ bool CanSetThreadTypeToRealtimeAudio() { +@@ -352,7 +354,7 @@ bool CanSetThreadTypeToRealtimeAudio() { bool SetCurrentThreadTypeForPlatform(ThreadType thread_type, MessagePumpType pump_type_hint) { -#if !BUILDFLAG(IS_NACL) +#if !BUILDFLAG(IS_NACL) && !BUILDFLAG(IS_BSD) - // For legacy schedtune interface - SetThreadCgroupsForThreadType(PlatformThread::CurrentId(), thread_type); + const PlatformThreadId tid = PlatformThread::CurrentId(); -@@ -363,7 +365,7 @@ bool SetCurrentThreadTypeForPlatform(ThreadType thread + if (g_thread_type_delegate && +@@ -378,7 +380,7 @@ bool SetCurrentThreadTypeForPlatform(ThreadType thread absl::optional GetCurrentThreadPriorityForPlatformForTest() { @@ -55,7 +55,7 @@ int maybe_sched_rr = 0; struct sched_param maybe_realtime_prio = {0}; if (pthread_getschedparam(pthread_self(), &maybe_sched_rr, -@@ -382,7 +384,7 @@ GetCurrentThreadPriorityForPlatformForTest() { +@@ -397,7 +399,7 @@ GetCurrentThreadPriorityForPlatformForTest() { void PlatformThread::SetName(const std::string& name) { ThreadIdNameManager::GetInstance()->SetName(name); @@ -64,14 +64,21 @@ // On linux we can get the thread names to show up in the debugger by setting // the process name for the LWP. We don't want to do this for the main // thread because that would rename the process, causing tools like killall -@@ -412,8 +414,10 @@ void PlatformThread::SetThreadType(ProcessId process_i - // priority. - CHECK_NE(thread_id, process_id); +@@ -417,7 +419,7 @@ void PlatformThread::SetName(const std::string& name) + #endif // !BUILDFLAG(IS_NACL) && !BUILDFLAG(IS_AIX) + } -+#if !BUILDFLAG(IS_BSD) - // For legacy schedtune interface - SetThreadCgroupsForThreadType(thread_id, thread_type); -+#endif +-#if !BUILDFLAG(IS_NACL) ++#if !BUILDFLAG(IS_NACL) && !BUILDFLAG(IS_BSD) + // static + void PlatformThread::SetThreadTypeDelegate(ThreadTypeDelegate* delegate) { + // A component cannot override a delegate set by another component, thus +@@ -428,7 +430,7 @@ void PlatformThread::SetThreadTypeDelegate(ThreadTypeD + } + #endif - #if BUILDFLAG(IS_CHROMEOS) - // For upstream uclamp interface. We try both legacy (schedtune, as done +-#if !BUILDFLAG(IS_NACL) && !BUILDFLAG(IS_AIX) ++#if !BUILDFLAG(IS_NACL) && !BUILDFLAG(IS_AIX) && !BUILDFLAG(IS_BSD) + // static + void PlatformThread::SetThreadType(ProcessId process_id, + PlatformThreadId thread_id, diff --git a/www/ungoogled-chromium/files/patch-base_threading_platform__thread__unittest.cc b/www/ungoogled-chromium/files/patch-base_threading_platform__thread__unittest.cc index 41b9473bc48..6d4cbd30480 100644 --- a/www/ungoogled-chromium/files/patch-base_threading_platform__thread__unittest.cc +++ b/www/ungoogled-chromium/files/patch-base_threading_platform__thread__unittest.cc @@ -1,4 +1,4 @@ ---- base/threading/platform_thread_unittest.cc.orig 2023-01-13 08:56:02 UTC +--- base/threading/platform_thread_unittest.cc.orig 2023-02-11 09:11:04 UTC +++ base/threading/platform_thread_unittest.cc @@ -31,7 +31,7 @@ #include "base/time/time.h" @@ -9,7 +9,7 @@ #include #include #include -@@ -417,7 +417,7 @@ TEST(PlatformThreadTest, +@@ -422,7 +422,7 @@ TEST(PlatformThreadTest, // and hardcodes what we know. Please inform scheduler-dev@ch40m1um.qjz9zk if this // proprerty changes for a given platform. TEST(PlatformThreadTest, CanChangeThreadType) { @@ -18,7 +18,7 @@ // On Ubuntu, RLIMIT_NICE and RLIMIT_RTPRIO are 0 by default, so we won't be // able to increase priority to any level. constexpr bool kCanIncreasePriority = false; -@@ -684,12 +684,16 @@ INSTANTIATE_TEST_SUITE_P( +@@ -696,12 +696,16 @@ INSTANTIATE_TEST_SUITE_P( #endif // BUILDFLAG(IS_APPLE) diff --git a/www/ungoogled-chromium/files/patch-base_trace__event_malloc__dump__provider.cc b/www/ungoogled-chromium/files/patch-base_trace__event_malloc__dump__provider.cc index 6c3ac7b188a..0ccbb226616 100644 --- a/www/ungoogled-chromium/files/patch-base_trace__event_malloc__dump__provider.cc +++ b/www/ungoogled-chromium/files/patch-base_trace__event_malloc__dump__provider.cc @@ -1,6 +1,6 @@ ---- base/trace_event/malloc_dump_provider.cc.orig 2022-10-29 17:50:56 UTC +--- base/trace_event/malloc_dump_provider.cc.orig 2023-02-11 09:11:04 UTC +++ base/trace_event/malloc_dump_provider.cc -@@ -24,6 +24,8 @@ +@@ -25,6 +25,8 @@ #if BUILDFLAG(IS_APPLE) #include @@ -9,7 +9,7 @@ #else #include #endif -@@ -186,7 +188,7 @@ void ReportAppleAllocStats(size_t* total_virtual_size, +@@ -187,7 +189,7 @@ void ReportAppleAllocStats(size_t* total_virtual_size, #if (BUILDFLAG(USE_PARTITION_ALLOC_AS_MALLOC) && BUILDFLAG(IS_ANDROID)) || \ (!BUILDFLAG(USE_PARTITION_ALLOC_AS_MALLOC) && !BUILDFLAG(IS_WIN) && \ @@ -18,7 +18,7 @@ void ReportMallinfoStats(ProcessMemoryDump* pmd, size_t* total_virtual_size, size_t* resident_size, -@@ -357,6 +359,9 @@ bool MallocDumpProvider::OnMemoryDump(const MemoryDump +@@ -358,6 +360,9 @@ bool MallocDumpProvider::OnMemoryDump(const MemoryDump &allocated_objects_count); #elif BUILDFLAG(IS_FUCHSIA) // TODO(fuchsia): Port, see https://crbug.com/706592. diff --git a/www/ungoogled-chromium/files/patch-build_config_compiler_BUILD.gn b/www/ungoogled-chromium/files/patch-build_config_compiler_BUILD.gn index d1926c6abe8..593af52dc23 100644 --- a/www/ungoogled-chromium/files/patch-build_config_compiler_BUILD.gn +++ b/www/ungoogled-chromium/files/patch-build_config_compiler_BUILD.gn @@ -1,4 +1,4 @@ ---- build/config/compiler/BUILD.gn.orig 2023-01-13 08:56:02 UTC +--- build/config/compiler/BUILD.gn.orig 2023-02-11 09:11:04 UTC +++ build/config/compiler/BUILD.gn @@ -224,13 +224,16 @@ config("default_include_dirs") { # Compiler instrumentation can introduce dependencies in DSOs to symbols in @@ -38,7 +38,7 @@ cflags += [ "-fcrash-diagnostics-dir=" + clang_diagnostic_dir ] if (save_reproducers_on_lld_crash && use_lld) { ldflags += [ -@@ -808,7 +815,7 @@ config("compiler") { +@@ -813,7 +820,7 @@ config("compiler") { # lldb doesn't have the needed changes yet. # * Fuchsia isn't supported as zxdb doesn't support simple template names yet. # TODO(crbug.com/1379070): Remove if the upstream default ever changes. @@ -47,7 +47,7 @@ cflags_cc += [ "-gsimple-template-names" ] } -@@ -958,7 +965,7 @@ config("compiler_cpu_abi") { +@@ -973,7 +980,7 @@ config("compiler_cpu_abi") { ] } } else if (current_cpu == "arm") { @@ -56,7 +56,7 @@ !(is_chromeos_lacros && is_chromeos_device)) { cflags += [ "--target=arm-linux-gnueabihf" ] ldflags += [ "--target=arm-linux-gnueabihf" ] -@@ -973,7 +980,7 @@ config("compiler_cpu_abi") { +@@ -988,7 +995,7 @@ config("compiler_cpu_abi") { cflags += [ "-mtune=$arm_tune" ] } } else if (current_cpu == "arm64") { @@ -65,7 +65,7 @@ !(is_chromeos_lacros && is_chromeos_device)) { cflags += [ "--target=aarch64-linux-gnu" ] ldflags += [ "--target=aarch64-linux-gnu" ] -@@ -1307,7 +1314,7 @@ config("compiler_deterministic") { +@@ -1322,7 +1329,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. @@ -74,7 +74,7 @@ # TODO(https://crbug.com/1231236): Use -ffile-compilation-dir= here. cflags += [ "-Xclang", -@@ -1359,7 +1366,7 @@ config("compiler_deterministic") { +@@ -1374,7 +1381,7 @@ config("compiler_deterministic") { } config("clang_revision") { @@ -83,7 +83,7 @@ update_args = [ "--print-revision", "--verify-version=$clang_version", -@@ -1600,7 +1607,7 @@ config("default_warnings") { +@@ -1615,7 +1622,7 @@ config("default_warnings") { "-Wno-ignored-pragma-optimize", ] @@ -92,7 +92,7 @@ cflags += [ # TODO(crbug.com/1343975) Evaluate and possibly enable. "-Wno-deprecated-builtins", -@@ -1779,7 +1786,7 @@ config("no_chromium_code") { +@@ -1794,7 +1801,7 @@ config("no_chromium_code") { # third-party libraries. "-Wno-c++11-narrowing", ] @@ -101,7 +101,7 @@ cflags += [ # Disabled for similar reasons as -Wunused-variable. "-Wno-unused-but-set-variable", -@@ -2301,7 +2308,7 @@ config("afdo_optimize_size") { +@@ -2302,7 +2309,7 @@ config("afdo_optimize_size") { # There are some targeted places that AFDO regresses, so we provide a separate # config to allow AFDO to be disabled per-target. config("afdo") { @@ -110,7 +110,7 @@ cflags = [] if (clang_emit_debug_info_for_profiling) { # Add the following flags to generate debug info for profiling. -@@ -2317,7 +2324,7 @@ config("afdo") { +@@ -2318,7 +2325,7 @@ config("afdo") { cflags += [ "-fprofile-sample-use=${rebased_clang_sample_profile}" ] inputs = [ _clang_sample_profile ] } @@ -119,7 +119,7 @@ cflags = [ "-fauto-profile=${auto_profile_path}" ] inputs = [ auto_profile_path ] } -@@ -2464,7 +2471,8 @@ config("symbols") { +@@ -2472,7 +2479,8 @@ config("symbols") { configs += [ "//build/config:compress_debug_sections" ] } diff --git a/www/ungoogled-chromium/files/patch-build_config_rust.gni b/www/ungoogled-chromium/files/patch-build_config_rust.gni index 0c1aad6f420..c81da9cffb0 100644 --- a/www/ungoogled-chromium/files/patch-build_config_rust.gni +++ b/www/ungoogled-chromium/files/patch-build_config_rust.gni @@ -1,6 +1,6 @@ ---- build/config/rust.gni.orig 2022-10-01 07:40:07 UTC +--- build/config/rust.gni.orig 2023-02-11 09:11:04 UTC +++ build/config/rust.gni -@@ -124,7 +124,7 @@ if (enable_rust) { +@@ -128,7 +128,7 @@ if (enable_rust) { rust_sysroot = "//third_party/rust-toolchain" use_unverified_rust_toolchain = false } else { diff --git a/www/ungoogled-chromium/files/patch-build_linux_unbundle_openh264.gn b/www/ungoogled-chromium/files/patch-build_linux_unbundle_openh264.gn deleted file mode 100644 index ce49d35c24a..00000000000 --- a/www/ungoogled-chromium/files/patch-build_linux_unbundle_openh264.gn +++ /dev/null @@ -1,21 +0,0 @@ ---- build/linux/unbundle/openh264.gn.orig 2023-01-13 08:56:02 UTC -+++ build/linux/unbundle/openh264.gn -@@ -2,6 +2,7 @@ - # 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/linux/pkg_config.gni") - import("//build/shim_headers.gni") - -@@ -33,4 +34,10 @@ source_set("processing") { - source_set("encoder") { - deps = [ ":openh264_shim" ] - public_configs = [ ":config" ] -+} -+ -+buildflag_header("buildflags") { -+ header = "buildflags.h" -+ header_dir = "third_party/openh264" -+ flags = [ "OPENH264_API_WELS=1" ] - } diff --git a/www/ungoogled-chromium/files/patch-build_linux_unbundle_replace__gn__files.py b/www/ungoogled-chromium/files/patch-build_linux_unbundle_replace__gn__files.py index 8cea9aed65c..95dd8efda0f 100644 --- a/www/ungoogled-chromium/files/patch-build_linux_unbundle_replace__gn__files.py +++ b/www/ungoogled-chromium/files/patch-build_linux_unbundle_replace__gn__files.py @@ -1,8 +1,8 @@ ---- build/linux/unbundle/replace_gn_files.py.orig 2022-12-02 17:56:32 UTC +--- build/linux/unbundle/replace_gn_files.py.orig 2023-02-11 09:11:04 UTC +++ build/linux/unbundle/replace_gn_files.py -@@ -53,6 +53,7 @@ REPLACEMENTS = { +@@ -54,6 +54,7 @@ REPLACEMENTS = { + 'libevent': 'third_party/libevent/BUILD.gn', 'libjpeg': 'third_party/libjpeg.gni', - 'libjxl' : 'third_party/libjxl/BUILD.gn', 'libpng': 'third_party/libpng/BUILD.gn', + 'libusb': 'third_party/libusb/BUILD.gn', 'libvpx': 'third_party/libvpx/BUILD.gn', diff --git a/www/ungoogled-chromium/files/patch-build_toolchain_gcc__toolchain.gni b/www/ungoogled-chromium/files/patch-build_toolchain_gcc__toolchain.gni index 6901142d91d..30b2705b7e2 100644 --- a/www/ungoogled-chromium/files/patch-build_toolchain_gcc__toolchain.gni +++ b/www/ungoogled-chromium/files/patch-build_toolchain_gcc__toolchain.gni @@ -1,4 +1,4 @@ ---- build/toolchain/gcc_toolchain.gni.orig 2023-01-13 08:56:02 UTC +--- build/toolchain/gcc_toolchain.gni.orig 2023-02-11 09:11:04 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") @@ -14,7 +14,7 @@ # This template defines a toolchain for something that works like gcc # (including clang). # -@@ -799,22 +806,12 @@ template("gcc_toolchain") { +@@ -803,22 +810,12 @@ template("gcc_toolchain") { # use_gold too. template("clang_toolchain") { gcc_toolchain(target_name) { diff --git a/www/ungoogled-chromium/files/patch-cc_BUILD.gn b/www/ungoogled-chromium/files/patch-cc_BUILD.gn index 384dd64a84a..eda293d1971 100644 --- a/www/ungoogled-chromium/files/patch-cc_BUILD.gn +++ b/www/ungoogled-chromium/files/patch-cc_BUILD.gn @@ -1,6 +1,6 @@ ---- cc/BUILD.gn.orig 2023-01-13 08:56:02 UTC +--- cc/BUILD.gn.orig 2023-02-11 09:11:04 UTC +++ cc/BUILD.gn -@@ -666,7 +666,7 @@ cc_test_static_library("test_support") { +@@ -665,7 +665,7 @@ cc_test_static_library("test_support") { if (enable_vulkan) { deps += [ "//gpu/vulkan/init" ] } @@ -9,7 +9,7 @@ data_deps = [ "//third_party/mesa_headers" ] } } -@@ -893,7 +893,6 @@ cc_test("cc_unittests") { +@@ -892,7 +892,6 @@ cc_test("cc_unittests") { data = [ "//components/viz/test/data/" ] data_deps = [ "//testing/buildbot/filters:cc_unittests_filters", diff --git a/www/ungoogled-chromium/files/patch-chrome_app_chrome__main__delegate.cc b/www/ungoogled-chromium/files/patch-chrome_app_chrome__main__delegate.cc index 23c36a2b967..91483ba1066 100644 --- a/www/ungoogled-chromium/files/patch-chrome_app_chrome__main__delegate.cc +++ b/www/ungoogled-chromium/files/patch-chrome_app_chrome__main__delegate.cc @@ -1,6 +1,6 @@ ---- chrome/app/chrome_main_delegate.cc.orig 2023-01-13 08:56:02 UTC +--- chrome/app/chrome_main_delegate.cc.orig 2023-02-11 09:11:04 UTC +++ chrome/app/chrome_main_delegate.cc -@@ -136,7 +136,7 @@ +@@ -138,7 +138,7 @@ #include "components/about_ui/credit_utils.h" #endif @@ -9,7 +9,7 @@ #include "components/nacl/common/nacl_paths.h" #include "components/nacl/zygote/nacl_fork_delegate_linux.h" #endif -@@ -180,16 +180,16 @@ +@@ -182,16 +182,16 @@ #include "v8/include/v8.h" #endif @@ -29,7 +29,7 @@ #include "chrome/browser/policy/policy_path_parser.h" #include "components/crash/core/app/crashpad.h" #endif -@@ -348,7 +348,7 @@ void AdjustLinuxOOMScore(const std::string& process_ty +@@ -351,7 +351,7 @@ void AdjustLinuxOOMScore(const std::string& process_ty // and resources loaded. bool SubprocessNeedsResourceBundle(const std::string& process_type) { return @@ -38,7 +38,7 @@ // The zygote process opens the resources for the renderers. process_type == switches::kZygoteProcess || #endif -@@ -433,7 +433,7 @@ bool HandleVersionSwitches(const base::CommandLine& co +@@ -436,7 +436,7 @@ bool HandleVersionSwitches(const base::CommandLine& co // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. @@ -47,7 +47,7 @@ // 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) || -@@ -540,7 +540,7 @@ void InitializeUserDataDir(base::CommandLine* command_ +@@ -550,7 +550,7 @@ void InitializeUserDataDir(base::CommandLine* command_ std::string process_type = command_line->GetSwitchValueASCII(switches::kProcessType); @@ -56,7 +56,7 @@ // 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. -@@ -629,7 +629,7 @@ void RecordMainStartupMetrics(base::TimeTicks applicat +@@ -639,7 +639,7 @@ void RecordMainStartupMetrics(base::TimeTicks applicat #endif #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \ @@ -65,7 +65,7 @@ // Record the startup process creation time on supported platforms. On Android // this is recorded in ChromeMainDelegateAndroid. startup_metric_utils::RecordStartupProcessCreationTime( -@@ -911,6 +911,8 @@ void ChromeMainDelegate::CommonEarlyInitialization() { +@@ -927,6 +927,8 @@ void ChromeMainDelegate::CommonEarlyInitialization() { // not always enabled on ChromeOS. #if BUILDFLAG(IS_CHROMEOS) bool enable_gwp_asan = crash_reporter::IsCrashpadEnabled(); @@ -74,7 +74,7 @@ #else bool enable_gwp_asan = true; #endif -@@ -971,7 +973,7 @@ void ChromeMainDelegate::CommonEarlyInitialization() { +@@ -987,7 +989,7 @@ void ChromeMainDelegate::CommonEarlyInitialization() { base::internal::TimerBase::InitializeFeatures(); base::InitializeCpuReductionExperiment(); base::sequence_manager::internal::SequenceManagerImpl::InitializeFeatures(); @@ -83,7 +83,7 @@ base::MessagePumpLibevent::InitializeFeatures(); #elif BUILDFLAG(IS_MAC) base::PlatformThread::InitFeaturesPostFieldTrial(); -@@ -1080,7 +1082,7 @@ absl::optional ChromeMainDelegate::BasicStartupCo +@@ -1119,7 +1121,7 @@ absl::optional ChromeMainDelegate::BasicStartupCo // TODO(crbug.com/1052397): Revisit the macro expression once build flag // switch of lacros-chrome is complete. @@ -92,7 +92,7 @@ // This will directly exit if the user asked for help. HandleHelpSwitches(command_line); #endif -@@ -1110,7 +1112,7 @@ absl::optional ChromeMainDelegate::BasicStartupCo +@@ -1149,7 +1151,7 @@ absl::optional ChromeMainDelegate::BasicStartupCo #if BUILDFLAG(IS_CHROMEOS) chromeos::dbus_paths::RegisterPathProvider(); #endif @@ -101,7 +101,7 @@ nacl::RegisterPathProvider(); #endif -@@ -1492,7 +1494,7 @@ void ChromeMainDelegate::PreSandboxStartup() { +@@ -1531,7 +1533,7 @@ void ChromeMainDelegate::PreSandboxStartup() { CHECK(!loaded_locale.empty()) << "Locale could not be found for " << locale; } @@ -110,7 +110,7 @@ // Zygote needs to call InitCrashReporter() in RunZygote(). if (process_type != switches::kZygoteProcess) { if (command_line.HasSwitch(switches::kPreCrashpadCrashTest)) { -@@ -1572,7 +1574,7 @@ absl::variant Chrome +@@ -1611,7 +1613,7 @@ absl::variant Chrome // This entry is not needed on Linux, where the NaCl loader // process is launched via nacl_helper instead. diff --git a/www/ungoogled-chromium/files/patch-chrome_app_generated__resources.grd b/www/ungoogled-chromium/files/patch-chrome_app_generated__resources.grd index 42664171850..932cc75b32f 100644 --- a/www/ungoogled-chromium/files/patch-chrome_app_generated__resources.grd +++ b/www/ungoogled-chromium/files/patch-chrome_app_generated__resources.grd @@ -1,4 +1,4 @@ ---- chrome/app/generated_resources.grd.orig 2023-01-13 08:56:02 UTC +--- chrome/app/generated_resources.grd.orig 2023-02-11 09:11:04 UTC +++ chrome/app/generated_resources.grd @@ -2,7 +2,7 @@ @@ -9,7 +9,7 @@ for making strings OS specific. Other platform defines such as use_titlecase are declared in tools/grit/grit_rule.gni. --> -@@ -3090,7 +3090,7 @@ are declared in tools/grit/grit_rule.gni. +@@ -3122,7 +3122,7 @@ are declared in tools/grit/grit_rule.gni. @@ -18,7 +18,7 @@ Device Credentials -@@ -4820,7 +4820,7 @@ are declared in tools/grit/grit_rule.gni. +@@ -4868,7 +4868,7 @@ are declared in tools/grit/grit_rule.gni. Read information about your browser, OS, device, installed software, registry values and files @@ -27,7 +27,7 @@ Read information about your browser, OS, device, installed software and files -@@ -5493,7 +5493,7 @@ Keep your key file in a safe place. You will need it t +@@ -5529,7 +5529,7 @@ Keep your key file in a safe place. You will need it t Old versions of Chrome Apps won't open on Windows devices after December 2022. Contact your administrator to update to a new version or remove this app. @@ -36,7 +36,7 @@ Old versions of Chrome Apps won't open on Linux devices after December 2022. Contact your administrator to update to a new version or remove this app. -@@ -5521,7 +5521,7 @@ Keep your key file in a safe place. You will need it t +@@ -5575,7 +5575,7 @@ Keep your key file in a safe place. You will need it t Old versions of Chrome apps won't open on Windows devices after December 2022. You can check if there's a new version available. @@ -45,7 +45,7 @@ Old versions of Chrome apps won't open on Linux devices after December 2022. You can check if there's a new version available. -@@ -9168,7 +9168,7 @@ Check your passwords anytime in @@ -54,7 +54,7 @@ Use system title bar and borders -@@ -10501,7 +10501,7 @@ Please help our engineers fix this problem. Tell us wh +@@ -10620,7 +10620,7 @@ Please help our engineers fix this problem. Tell us wh Set as default @@ -63,7 +63,7 @@ Minimize -@@ -12597,7 +12597,7 @@ Please help our engineers fix this problem. Tell us wh +@@ -12735,7 +12735,7 @@ Please help our engineers fix this problem. Tell us wh Open Anyway diff --git a/www/ungoogled-chromium/files/patch-chrome_app_settings__strings.grdp b/www/ungoogled-chromium/files/patch-chrome_app_settings__strings.grdp index 1c10422231e..01bbfd03d82 100644 --- a/www/ungoogled-chromium/files/patch-chrome_app_settings__strings.grdp +++ b/www/ungoogled-chromium/files/patch-chrome_app_settings__strings.grdp @@ -1,6 +1,6 @@ ---- chrome/app/settings_strings.grdp.orig 2023-01-13 08:56:02 UTC +--- chrome/app/settings_strings.grdp.orig 2023-02-11 09:11:04 UTC +++ chrome/app/settings_strings.grdp -@@ -151,7 +151,7 @@ +@@ -154,7 +154,7 @@ Theme @@ -9,7 +9,7 @@ GTK -@@ -171,7 +171,7 @@ +@@ -174,7 +174,7 @@ Use Classic diff --git a/www/ungoogled-chromium/files/patch-chrome_app_theme_chrome__unscaled__resources.grd b/www/ungoogled-chromium/files/patch-chrome_app_theme_chrome__unscaled__resources.grd index 6e72c0c1edc..ab2790c1099 100644 --- a/www/ungoogled-chromium/files/patch-chrome_app_theme_chrome__unscaled__resources.grd +++ b/www/ungoogled-chromium/files/patch-chrome_app_theme_chrome__unscaled__resources.grd @@ -1,29 +1,29 @@ ---- chrome/app/theme/chrome_unscaled_resources.grd.orig 2022-10-29 17:50:56 UTC +--- chrome/app/theme/chrome_unscaled_resources.grd.orig 2023-02-11 09:11:04 UTC +++ chrome/app/theme/chrome_unscaled_resources.grd -@@ -19,7 +19,7 @@ - - +@@ -16,7 +16,7 @@ + + + +- ++ + + + +@@ -61,7 +61,7 @@ + + - + -@@ -36,7 +36,7 @@ +@@ -75,7 +75,7 @@ - + - + - - -@@ -78,7 +78,7 @@ - - - -- -+ - - - + + diff --git a/www/ungoogled-chromium/files/patch-chrome_app_theme_theme__resources.grd b/www/ungoogled-chromium/files/patch-chrome_app_theme_theme__resources.grd index c4bfad4e4a3..89a46b9c152 100644 --- a/www/ungoogled-chromium/files/patch-chrome_app_theme_theme__resources.grd +++ b/www/ungoogled-chromium/files/patch-chrome_app_theme_theme__resources.grd @@ -1,47 +1,59 @@ ---- chrome/app/theme/theme_resources.grd.orig 2022-12-02 17:56:32 UTC +--- chrome/app/theme/theme_resources.grd.orig 2023-02-11 09:11:04 UTC +++ chrome/app/theme/theme_resources.grd -@@ -135,7 +135,7 @@ +@@ -135,14 +135,14 @@ - + - - -@@ -152,7 +152,7 @@ - - + + + + - + - - -@@ -176,7 +176,7 @@ - - + + +@@ -150,7 +150,7 @@ + + - + -@@ -186,7 +186,7 @@ - - +@@ -162,7 +162,7 @@ -- -+ + - - -@@ -195,7 +195,7 @@ - - +- ++ + + + +@@ -171,10 +171,10 @@ + + + +- ++ + + +- ++ + + + +@@ -183,7 +183,7 @@ + + + +- ++ -- -+ + - - diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_about__flags.cc b/www/ungoogled-chromium/files/patch-chrome_browser_about__flags.cc index 3604676b512..e0720a33506 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_about__flags.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_about__flags.cc @@ -1,15 +1,15 @@ ---- chrome/browser/about_flags.cc.orig 2023-01-13 08:56:02 UTC +--- chrome/browser/about_flags.cc.orig 2023-02-11 09:11:04 UTC +++ chrome/browser/about_flags.cc -@@ -218,7 +218,7 @@ - #include "ui/native_theme/native_theme_features.h" +@@ -219,7 +219,7 @@ #include "ui/ui_features.h" + #include "url/url_features.h" -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) #include "base/allocator/buildflags.h" #endif -@@ -294,7 +294,7 @@ +@@ -295,7 +295,7 @@ #include "chrome/browser/supervised_user/supervised_user_features/supervised_user_features.h" // nogncheck #endif // ENABLE_SUPERVISED_USERS @@ -27,16 +27,16 @@ const FeatureEntry::Choice kOzonePlatformHintRuntimeChoices[] = { {flag_descriptions::kOzonePlatformHintChoiceDefault, "", ""}, {flag_descriptions::kOzonePlatformHintChoiceAuto, -@@ -1395,7 +1395,7 @@ const FeatureEntry::FeatureVariation kTabGroupsSaveVar - }; +@@ -1318,7 +1318,7 @@ const FeatureEntry::FeatureVariation kLocalWebApproval + #endif #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ - BUILDFLAG(IS_WIN) || BUILDFLAG(IS_FUCHSIA) + BUILDFLAG(IS_WIN) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) - const FeatureEntry::FeatureParam kOmniboxDocumentProviderServerScoring[] = { - {"DocumentUseServerScore", "true"}, - {"DocumentUseClientScore", "false"}, -@@ -4817,7 +4817,7 @@ const FeatureEntry kFeatureEntries[] = { + const FeatureEntry::FeatureParam + kOmniboxDocumentProviderCapLowQualitySuggestionsTo1[] = { + {"DocumentProviderMaxLowQualitySuggestions", "1"}, +@@ -4486,13 +4486,13 @@ const FeatureEntry kFeatureEntries[] = { FEATURE_VALUE_TYPE(features::kWebShare)}, #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) @@ -45,8 +45,6 @@ {"ozone-platform-hint", flag_descriptions::kOzonePlatformHintName, flag_descriptions::kOzonePlatformHintDescription, kOsLinux, MULTI_VALUE_TYPE(kOzonePlatformHintRuntimeChoices)}, -@@ -4830,7 +4830,7 @@ const FeatureEntry kFeatureEntries[] = { - password_manager::features::kForceInitialSyncWhenDecryptionFails)}, #endif // BUILDFLAG(IS_LINUX) -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) @@ -54,7 +52,7 @@ {"skip-undecryptable-passwords", flag_descriptions::kSkipUndecryptablePasswordsName, flag_descriptions::kSkipUndecryptablePasswordsDescription, -@@ -5097,7 +5097,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -4759,7 +4759,7 @@ const FeatureEntry kFeatureEntries[] = { FEATURE_VALUE_TYPE(feed::kDiscoFeedEndpoint)}, #endif // BUILDFLAG(IS_ANDROID) #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ @@ -63,7 +61,7 @@ {"following-feed-sidepanel", flag_descriptions::kFollowingFeedSidepanelName, flag_descriptions::kFollowingFeedSidepanelDescription, kOsDesktop, FEATURE_VALUE_TYPE(feed::kWebUiFeed)}, -@@ -5706,7 +5706,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -5338,7 +5338,7 @@ const FeatureEntry kFeatureEntries[] = { FEATURE_VALUE_TYPE(omnibox::kZeroSuggestInMemoryCaching)}, #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ @@ -72,7 +70,7 @@ {"omnibox-experimental-keyword-mode", flag_descriptions::kOmniboxExperimentalKeywordModeName, flag_descriptions::kOmniboxExperimentalKeywordModeDescription, kOsDesktop, -@@ -6342,7 +6342,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -5976,7 +5976,7 @@ const FeatureEntry kFeatureEntries[] = { flag_descriptions::kPointerLockOptionsDescription, kOsDesktop, FEATURE_VALUE_TYPE(features::kPointerLockOptions)}, @@ -81,7 +79,7 @@ {"enable-async-dns", flag_descriptions::kAsyncDnsName, flag_descriptions::kAsyncDnsDescription, kOsWin | kOsLinux, FEATURE_VALUE_TYPE(features::kAsyncDns)}, -@@ -7344,7 +7344,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -6976,7 +6976,7 @@ const FeatureEntry kFeatureEntries[] = { #endif // BUILDFLAG(IS_CHROMEOS) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -90,7 +88,7 @@ {"global-media-controls-modern-ui", flag_descriptions::kGlobalMediaControlsModernUIName, flag_descriptions::kGlobalMediaControlsModernUIDescription, -@@ -8181,7 +8181,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -7744,7 +7744,7 @@ const FeatureEntry kFeatureEntries[] = { #endif #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -99,7 +97,7 @@ {"quick-commands", flag_descriptions::kQuickCommandsName, flag_descriptions::kQuickCommandsDescription, kOsDesktop, FEATURE_VALUE_TYPE(features::kQuickCommands)}, -@@ -8446,7 +8446,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -8002,7 +8002,7 @@ const FeatureEntry kFeatureEntries[] = { #if BUILDFLAG(IS_WIN) || \ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) || \ @@ -108,7 +106,7 @@ { "ui-debug-tools", flag_descriptions::kUIDebugToolsName, -@@ -9063,7 +9063,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -8561,7 +8561,7 @@ const FeatureEntry kFeatureEntries[] = { #endif #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_browser__process__impl.cc b/www/ungoogled-chromium/files/patch-chrome_browser_browser__process__impl.cc index b766fd2d6fe..3e4b046868f 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_browser__process__impl.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_browser__process__impl.cc @@ -1,4 +1,4 @@ ---- chrome/browser/browser_process_impl.cc.orig 2022-12-02 17:56:32 UTC +--- chrome/browser/browser_process_impl.cc.orig 2023-02-11 09:11:04 UTC +++ chrome/browser/browser_process_impl.cc @@ -214,7 +214,7 @@ #include "components/enterprise/browser/controller/chrome_browser_cloud_management_controller.h" @@ -9,7 +9,7 @@ #include "chrome/browser/error_reporting/chrome_js_error_report_processor.h" // nogncheck #endif -@@ -1165,7 +1165,7 @@ void BrowserProcessImpl::PreMainMessageLoopRun() { +@@ -1188,7 +1188,7 @@ void BrowserProcessImpl::PreMainMessageLoopRun() { ApplyMetricsReportingPolicy(); @@ -18,7 +18,7 @@ ChromeJsErrorReportProcessor::Create(); #endif -@@ -1405,7 +1405,7 @@ void BrowserProcessImpl::Unpin() { +@@ -1428,7 +1428,7 @@ void BrowserProcessImpl::Unpin() { // Mac is currently not supported. // TODO(crbug.com/1052397): Revisit once build flag switch of lacros-chrome is // complete. diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_browser__process__impl.h b/www/ungoogled-chromium/files/patch-chrome_browser_browser__process__impl.h index 4fcc540153f..2915d1375c9 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_browser__process__impl.h +++ b/www/ungoogled-chromium/files/patch-chrome_browser_browser__process__impl.h @@ -1,6 +1,6 @@ ---- chrome/browser/browser_process_impl.h.orig 2022-10-01 07:40:07 UTC +--- chrome/browser/browser_process_impl.h.orig 2023-02-11 09:11:04 UTC +++ chrome/browser/browser_process_impl.h -@@ -359,7 +359,7 @@ class BrowserProcessImpl : public BrowserProcess, +@@ -360,7 +360,7 @@ class BrowserProcessImpl : public BrowserProcess, // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_chrome__browser__interface__binders.cc b/www/ungoogled-chromium/files/patch-chrome_browser_chrome__browser__interface__binders.cc index fa4137624c1..5129be9e422 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_chrome__browser__interface__binders.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_chrome__browser__interface__binders.cc @@ -1,6 +1,6 @@ ---- chrome/browser/chrome_browser_interface_binders.cc.orig 2023-01-13 08:56:02 UTC +--- chrome/browser/chrome_browser_interface_binders.cc.orig 2023-02-11 09:11:04 UTC +++ chrome/browser/chrome_browser_interface_binders.cc -@@ -113,13 +113,13 @@ +@@ -114,13 +114,13 @@ #endif // BUILDFLAG(FULL_SAFE_BROWSING) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -16,7 +16,7 @@ #include "chrome/browser/ui/webui/app_settings/web_app_settings_ui.h" #include "ui/webui/resources/cr_components/app_management/app_management.mojom.h" #endif -@@ -191,7 +191,7 @@ +@@ -192,7 +192,7 @@ #endif // BUILDFLAG(IS_ANDROID) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -25,7 +25,7 @@ #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" -@@ -809,7 +809,7 @@ void PopulateChromeFrameBinders( +@@ -812,7 +812,7 @@ void PopulateChromeFrameBinders( #endif // BUILDFLAG(ENABLE_SPEECH_SERVICE) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -34,7 +34,7 @@ if (!render_frame_host->GetParent()) { map->Add( base::BindRepeating(&DraggableRegionsHostImpl::CreateIfAllowed)); -@@ -817,7 +817,7 @@ void PopulateChromeFrameBinders( +@@ -820,7 +820,7 @@ void PopulateChromeFrameBinders( #endif #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ @@ -43,7 +43,7 @@ if (base::FeatureList::IsEnabled(blink::features::kDesktopPWAsSubApps) && !render_frame_host->GetParentOrOuterDocument()) { // The service binder will reject non-primary main frames, but we still need -@@ -882,14 +882,14 @@ void PopulateChromeWebUIFrameBinders( +@@ -885,14 +885,14 @@ void PopulateChromeWebUIFrameBinders( SegmentationInternalsUI>(map); #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -60,7 +60,7 @@ RegisterWebUIControllerInterfaceBinder< app_management::mojom::PageHandlerFactory, WebAppSettingsUI>(map); #endif -@@ -1289,7 +1289,7 @@ void PopulateChromeWebUIFrameBinders( +@@ -1303,7 +1303,7 @@ void PopulateChromeWebUIFrameBinders( #endif // BUILDFLAG(IS_CHROMEOS_ASH) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_chrome__browser__main.cc b/www/ungoogled-chromium/files/patch-chrome_browser_chrome__browser__main.cc index ad94c3349eb..c4a2caa6dce 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_chrome__browser__main.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_chrome__browser__main.cc @@ -1,4 +1,4 @@ ---- chrome/browser/chrome_browser_main.cc.orig 2023-01-13 08:56:02 UTC +--- chrome/browser/chrome_browser_main.cc.orig 2023-02-11 09:11:04 UTC +++ chrome/browser/chrome_browser_main.cc @@ -240,11 +240,11 @@ @@ -23,7 +23,7 @@ #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" -@@ -987,7 +987,7 @@ int ChromeBrowserMainParts::PreCreateThreadsImpl() { +@@ -988,7 +988,7 @@ int ChromeBrowserMainParts::PreCreateThreadsImpl() { browser_creator_->AddFirstRunTabs(master_prefs_->new_tabs); } @@ -32,7 +32,7 @@ // 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 . -@@ -1035,7 +1035,7 @@ int ChromeBrowserMainParts::PreCreateThreadsImpl() { +@@ -1044,7 +1044,7 @@ int ChromeBrowserMainParts::PreCreateThreadsImpl() { // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_chrome__content__browser__client.cc b/www/ungoogled-chromium/files/patch-chrome_browser_chrome__content__browser__client.cc index 9eebe27a27e..9bd66f59222 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_chrome__content__browser__client.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_chrome__content__browser__client.cc @@ -1,6 +1,6 @@ ---- chrome/browser/chrome_content_browser_client.cc.orig 2023-01-13 08:56:02 UTC +--- chrome/browser/chrome_content_browser_client.cc.orig 2023-02-11 09:11:04 UTC +++ chrome/browser/chrome_content_browser_client.cc -@@ -394,7 +394,7 @@ +@@ -400,7 +400,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" @@ -9,7 +9,7 @@ #include "chrome/browser/chrome_browser_main_linux.h" #elif BUILDFLAG(IS_ANDROID) #include "base/android/application_status_listener.h" -@@ -479,12 +479,12 @@ +@@ -485,12 +485,12 @@ // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. @@ -24,7 +24,7 @@ #include "components/crash/core/app/crash_switches.h" #include "components/crash/core/app/crashpad.h" #endif -@@ -493,13 +493,13 @@ +@@ -499,13 +499,13 @@ #include "components/crash/content/browser/crash_handler_host_linux.h" #endif @@ -40,7 +40,7 @@ #include "chrome/browser/enterprise/connectors/device_trust/navigation_throttle.h" #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || // BUILDFLAG(IS_CHROMEOS_ASH) -@@ -528,11 +528,11 @@ +@@ -534,11 +534,11 @@ // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. @@ -54,7 +54,7 @@ #include "chrome/browser/chrome_browser_main_extra_parts_linux.h" #elif BUILDFLAG(IS_OZONE) #include "chrome/browser/chrome_browser_main_extra_parts_ozone.h" -@@ -1598,7 +1598,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo +@@ -1624,7 +1624,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo #elif BUILDFLAG(IS_CHROMEOS_LACROS) main_parts = std::make_unique( is_integration_test, &startup_data_); @@ -63,7 +63,7 @@ main_parts = std::make_unique( is_integration_test, &startup_data_); #elif BUILDFLAG(IS_ANDROID) -@@ -1637,7 +1637,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo +@@ -1663,7 +1663,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo std::make_unique()); // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. @@ -72,7 +72,7 @@ main_parts->AddParts( std::make_unique()); #else -@@ -1658,7 +1658,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo +@@ -1684,7 +1684,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo main_parts->AddParts(std::make_unique()); #endif @@ -81,7 +81,7 @@ main_parts->AddParts(std::make_unique()); #elif BUILDFLAG(IS_OZONE) main_parts->AddParts(std::make_unique()); -@@ -1677,7 +1677,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo +@@ -1703,7 +1703,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo chrome::AddMetricsExtraParts(main_parts.get()); @@ -90,7 +90,7 @@ main_parts->AddParts( std::make_unique< chrome::enterprise_util::ChromeBrowserMainExtraPartsEnterprise>()); -@@ -2483,6 +2483,8 @@ void ChromeContentBrowserClient::AppendExtraCommandLin +@@ -2526,6 +2526,8 @@ void ChromeContentBrowserClient::AppendExtraCommandLin #if(0) #if BUILDFLAG(IS_ANDROID) bool enable_crash_reporter = true; @@ -99,7 +99,7 @@ #elif BUILDFLAG(IS_CHROMEOS) bool enable_crash_reporter = false; if (crash_reporter::IsCrashpadEnabled()) { -@@ -2878,7 +2880,7 @@ void ChromeContentBrowserClient::AppendExtraCommandLin +@@ -2909,7 +2911,7 @@ void ChromeContentBrowserClient::AppendExtraCommandLin ThreadProfilerConfiguration::Get()->AppendCommandLineSwitchForChildProcess( command_line); @@ -108,7 +108,7 @@ // Opt into a hardened stack canary mitigation if it hasn't already been // force-disabled. if (!browser_command_line.HasSwitch(switches::kChangeStackGuardOnFork)) { -@@ -4328,7 +4330,7 @@ void ChromeContentBrowserClient::GetAdditionalFileSyst +@@ -4392,7 +4394,7 @@ void ChromeContentBrowserClient::GetAdditionalFileSyst } } @@ -117,7 +117,7 @@ void ChromeContentBrowserClient::GetAdditionalMappedFilesForChildProcess( const base::CommandLine& command_line, int child_process_id, -@@ -4843,14 +4845,14 @@ ChromeContentBrowserClient::CreateThrottlesForNavigati +@@ -4907,14 +4909,14 @@ ChromeContentBrowserClient::CreateThrottlesForNavigati &throttles); } @@ -134,7 +134,7 @@ MaybeAddThrottle(enterprise_connectors::DeviceTrustNavigationThrottle:: MaybeCreateThrottleFor(handle), &throttles); -@@ -4877,7 +4879,7 @@ ChromeContentBrowserClient::CreateThrottlesForNavigati +@@ -4941,7 +4943,7 @@ ChromeContentBrowserClient::CreateThrottlesForNavigati } #endif diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_chrome__content__browser__client.h b/www/ungoogled-chromium/files/patch-chrome_browser_chrome__content__browser__client.h index faa6ec868df..365f44d12cb 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_chrome__content__browser__client.h +++ b/www/ungoogled-chromium/files/patch-chrome_browser_chrome__content__browser__client.h @@ -1,6 +1,6 @@ ---- chrome/browser/chrome_content_browser_client.h.orig 2023-01-13 08:56:02 UTC +--- chrome/browser/chrome_content_browser_client.h.orig 2023-02-11 09:11:04 UTC +++ chrome/browser/chrome_content_browser_client.h -@@ -442,7 +442,7 @@ class ChromeContentBrowserClient : public content::Con +@@ -441,7 +441,7 @@ class ChromeContentBrowserClient : public content::Con void OverridePageVisibilityState( content::RenderFrameHost* render_frame_host, content::PageVisibilityState* visibility_state) override; diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_content__settings_chrome__content__settings__utils.cc b/www/ungoogled-chromium/files/patch-chrome_browser_content__settings_chrome__content__settings__utils.cc deleted file mode 100644 index b98f8c715b0..00000000000 --- a/www/ungoogled-chromium/files/patch-chrome_browser_content__settings_chrome__content__settings__utils.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/content_settings/chrome_content_settings_utils.cc.orig 2022-12-02 17:56:32 UTC -+++ chrome/browser/content_settings/chrome_content_settings_utils.cc -@@ -44,7 +44,7 @@ void UpdateLocationBarUiForWebContents(content::WebCon - location_bar->UpdateContentSettingsIcons(); - - // TODO(https://crbug.com/1346734): Enable this on all platforms. --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // The document PiP window does not have a location bar, but has some content - // setting views that need to be updated too. - if (browser->is_type_picture_in_picture()) { diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_dev__ui__browser__resources.grd b/www/ungoogled-chromium/files/patch-chrome_browser_dev__ui__browser__resources.grd index d192fc51573..af2da232923 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_dev__ui__browser__resources.grd +++ b/www/ungoogled-chromium/files/patch-chrome_browser_dev__ui__browser__resources.grd @@ -1,6 +1,6 @@ ---- chrome/browser/dev_ui_browser_resources.grd.orig 2022-10-01 07:40:07 UTC +--- chrome/browser/dev_ui_browser_resources.grd.orig 2023-02-11 09:11:04 UTC +++ chrome/browser/dev_ui_browser_resources.grd -@@ -36,7 +36,7 @@ This file specifies browser resources for developer-fa +@@ -33,7 +33,7 @@ This file specifies browser resources for developer-fa diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_download_chrome__download__manager__delegate.cc b/www/ungoogled-chromium/files/patch-chrome_browser_download_chrome__download__manager__delegate.cc index badeb48cada..e3db5adde46 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_download_chrome__download__manager__delegate.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_download_chrome__download__manager__delegate.cc @@ -1,6 +1,6 @@ ---- chrome/browser/download/chrome_download_manager_delegate.cc.orig 2023-01-13 08:56:02 UTC +--- chrome/browser/download/chrome_download_manager_delegate.cc.orig 2023-02-11 09:11:04 UTC +++ chrome/browser/download/chrome_download_manager_delegate.cc -@@ -1547,7 +1547,7 @@ void ChromeDownloadManagerDelegate::OnDownloadTargetDe +@@ -1548,7 +1548,7 @@ void ChromeDownloadManagerDelegate::OnDownloadTargetDe bool ChromeDownloadManagerDelegate::IsOpenInBrowserPreferreredForFile( const base::FilePath& path) { #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ @@ -9,7 +9,7 @@ if (path.MatchesExtension(FILE_PATH_LITERAL(".pdf"))) { return !download_prefs_->ShouldOpenPdfInSystemReader(); } -@@ -1613,7 +1613,7 @@ void ChromeDownloadManagerDelegate::CheckDownloadAllow +@@ -1614,7 +1614,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) || \ diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_download_download__file__picker.cc b/www/ungoogled-chromium/files/patch-chrome_browser_download_download__file__picker.cc index dca82c5be24..1bdd4835b52 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_download_download__file__picker.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_download_download__file__picker.cc @@ -1,4 +1,4 @@ ---- chrome/browser/download/download_file_picker.cc.orig 2023-01-13 08:56:02 UTC +--- chrome/browser/download/download_file_picker.cc.orig 2023-02-11 09:11:04 UTC +++ chrome/browser/download/download_file_picker.cc @@ -17,7 +17,7 @@ #include "content/public/browser/download_manager.h" @@ -9,7 +9,7 @@ #include "chrome/browser/ui/browser_list.h" #include "chrome/browser/ui/browser_window.h" #include "ui/aura/window.h" -@@ -86,7 +86,7 @@ DownloadFilePicker::DownloadFilePicker(download::Downl +@@ -82,7 +82,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 diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_download_download__item__model.cc b/www/ungoogled-chromium/files/patch-chrome_browser_download_download__item__model.cc index 7547124d2b9..cec0e3753ec 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_download_download__item__model.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_download_download__item__model.cc @@ -1,6 +1,6 @@ ---- chrome/browser/download/download_item_model.cc.orig 2023-01-13 08:56:02 UTC +--- chrome/browser/download/download_item_model.cc.orig 2023-02-11 09:11:04 UTC +++ chrome/browser/download/download_item_model.cc -@@ -784,7 +784,7 @@ bool DownloadItemModel::IsCommandChecked( +@@ -798,7 +798,7 @@ bool DownloadItemModel::IsCommandChecked( download_crx_util::IsExtensionDownload(*download_); case DownloadCommands::ALWAYS_OPEN_TYPE: #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ @@ -9,7 +9,7 @@ if (download_commands->CanOpenPdfInSystemViewer()) { DownloadPrefs* prefs = DownloadPrefs::FromBrowserContext(profile()); return prefs->ShouldOpenPdfInSystemReader(); -@@ -827,7 +827,7 @@ void DownloadItemModel::ExecuteCommand(DownloadCommand +@@ -841,7 +841,7 @@ void DownloadItemModel::ExecuteCommand(DownloadCommand base::UmaHistogramBoolean("Download.SetAlwaysOpenTo", !is_checked); DownloadPrefs* prefs = DownloadPrefs::FromBrowserContext(profile()); #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ @@ -18,7 +18,7 @@ if (download_commands->CanOpenPdfInSystemViewer()) { prefs->SetShouldOpenPdfInSystemReader(!is_checked); SetShouldPreferOpeningInBrowser(is_checked); -@@ -1141,7 +1141,7 @@ void DownloadItemModel::DetermineAndSetShouldPreferOpe +@@ -1164,7 +1164,7 @@ void DownloadItemModel::DetermineAndSetShouldPreferOpe return; } diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_connectors__service.cc b/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_connectors__service.cc new file mode 100644 index 00000000000..21f80cfe116 --- /dev/null +++ b/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_connectors__service.cc @@ -0,0 +1,11 @@ +--- chrome/browser/enterprise/connectors/connectors_service.cc.orig 2023-02-11 09:11:04 UTC ++++ chrome/browser/enterprise/connectors/connectors_service.cc +@@ -484,7 +484,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/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_reporting_browser__crash__event__router.h b/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_reporting_browser__crash__event__router.h index 6bb503252a8..87ee69d7d52 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_reporting_browser__crash__event__router.h +++ b/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_reporting_browser__crash__event__router.h @@ -1,4 +1,4 @@ ---- chrome/browser/enterprise/connectors/reporting/browser_crash_event_router.h.orig 2023-01-13 08:56:02 UTC +--- chrome/browser/enterprise/connectors/reporting/browser_crash_event_router.h.orig 2023-02-11 09:11:04 UTC +++ chrome/browser/enterprise/connectors/reporting/browser_crash_event_router.h @@ -9,7 +9,7 @@ #include "chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.h" @@ -9,8 +9,8 @@ #include "third_party/crashpad/crashpad/client/crash_report_database.h" #endif // !BUILDFLAG(IS_FUCHSIA) namespace enterprise_connectors { -@@ -27,7 +27,7 @@ class BrowserCrashEventRouter - BrowserCrashEventRouter& operator=(const BrowserCrashEventRouter&) = delete; +@@ -31,7 +31,7 @@ class BrowserCrashEventRouter + BrowserCrashEventRouter& operator=(BrowserCrashEventRouter&&) = delete; ~BrowserCrashEventRouter() override; -#if !BUILDFLAG(IS_FUCHSIA) @@ -18,7 +18,7 @@ void OnCloudReportingLaunched( enterprise_reporting::ReportScheduler* report_scheduler) override; void UploadToReportingServer( -@@ -42,7 +42,7 @@ class BrowserCrashEventRouter +@@ -46,7 +46,7 @@ class BrowserCrashEventRouter raw_ptr controller_ = nullptr; diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_extensions_BUILD.gn b/www/ungoogled-chromium/files/patch-chrome_browser_extensions_BUILD.gn index 4e3147a3081..27e4a283fd3 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_extensions_BUILD.gn +++ b/www/ungoogled-chromium/files/patch-chrome_browser_extensions_BUILD.gn @@ -1,6 +1,6 @@ ---- chrome/browser/extensions/BUILD.gn.orig 2023-01-13 08:56:02 UTC +--- chrome/browser/extensions/BUILD.gn.orig 2023-02-11 09:11:04 UTC +++ chrome/browser/extensions/BUILD.gn -@@ -1326,6 +1326,10 @@ static_library("extensions") { +@@ -1322,6 +1322,10 @@ static_library("extensions") { deps += [ "//chrome/services/printing/public/mojom" ] } diff --git a/www/chromium/files/patch-chrome_browser_extensions_browser__context__keyed__service__factories.cc b/www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_api__browser__context__keyed__service__factories.cc similarity index 69% rename from www/chromium/files/patch-chrome_browser_extensions_browser__context__keyed__service__factories.cc rename to www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_api__browser__context__keyed__service__factories.cc index 3d067f932c0..20972bebbba 100644 --- a/www/chromium/files/patch-chrome_browser_extensions_browser__context__keyed__service__factories.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_api__browser__context__keyed__service__factories.cc @@ -1,15 +1,15 @@ ---- chrome/browser/extensions/browser_context_keyed_service_factories.cc.orig 2022-08-31 12:19:35 UTC -+++ chrome/browser/extensions/browser_context_keyed_service_factories.cc -@@ -53,7 +53,7 @@ +--- chrome/browser/extensions/api/api_browser_context_keyed_service_factories.cc.orig 2023-02-11 09:11:04 UTC ++++ chrome/browser/extensions/api/api_browser_context_keyed_service_factories.cc +@@ -40,7 +40,7 @@ + #include "extensions/browser/api/bluetooth_low_energy/bluetooth_low_energy_api.h" #include "extensions/browser/api/networking_private/networking_private_delegate_factory.h" - #include "ppapi/buildflags/buildflags.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/extensions/api/system_indicator/system_indicator_manager_factory.h" #endif -@@ -122,7 +122,7 @@ void EnsureBrowserContextKeyedServiceFactoriesBuilt() +@@ -91,7 +91,7 @@ void EnsureApiBrowserContextKeyedServiceFactoriesBuilt extensions::SettingsPrivateEventRouterFactory::GetInstance(); extensions::SettingsOverridesAPI::GetFactoryInstance(); extensions::SidePanelService::GetFactoryInstance(); diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc b/www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc index 5325bc4ea86..6015defdc6c 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc @@ -1,4 +1,4 @@ ---- chrome/browser/extensions/api/image_writer_private/removable_storage_provider.cc.orig 2022-10-29 17:50:56 UTC +--- chrome/browser/extensions/api/image_writer_private/removable_storage_provider.cc.orig 2023-02-11 09:11:04 UTC +++ chrome/browser/extensions/api/image_writer_private/removable_storage_provider.cc @@ -20,6 +20,7 @@ static base::LazyInstancePostTask( + base::SingleThreadTaskRunner::GetCurrentDefault()->PostTask( FROM_HERE, @@ -33,6 +34,9 @@ void RemovableStorageProvider::GetAllDevices(DeviceLis base::TaskShutdownBehavior::SKIP_ON_SHUTDOWN}, diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc b/www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc index 91f21749642..89f16349d16 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc @@ -1,6 +1,6 @@ ---- chrome/browser/extensions/api/passwords_private/passwords_private_delegate_impl.cc.orig 2023-01-13 08:56:02 UTC +--- chrome/browser/extensions/api/passwords_private/passwords_private_delegate_impl.cc.orig 2023-02-11 09:11:04 UTC +++ chrome/browser/extensions/api/passwords_private/passwords_private_delegate_impl.cc -@@ -533,7 +533,7 @@ void PasswordsPrivateDelegateImpl::OsReauthCall( +@@ -518,7 +518,7 @@ void PasswordsPrivateDelegateImpl::OsReauthCall( } void PasswordsPrivateDelegateImpl::OsReauthTimeoutCall() { diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc b/www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc index 8506f11c8f8..b70f951b221 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc @@ -1,6 +1,6 @@ ---- chrome/browser/extensions/api/settings_private/prefs_util.cc.orig 2022-12-02 17:56:32 UTC +--- chrome/browser/extensions/api/settings_private/prefs_util.cc.orig 2023-02-11 09:11:04 UTC +++ chrome/browser/extensions/api/settings_private/prefs_util.cc -@@ -189,7 +189,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist +@@ -184,7 +184,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. @@ -9,7 +9,7 @@ (*s_allowlist)[::prefs::kUseCustomChromeFrame] = settings_api::PrefType::PREF_TYPE_BOOLEAN; #endif -@@ -201,7 +201,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist +@@ -196,7 +196,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist settings_api::PrefType::PREF_TYPE_STRING; (*s_allowlist)[::prefs::kPolicyThemeColor] = settings_api::PrefType::PREF_TYPE_NUMBER; diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_extensions_external__provider__impl.cc b/www/ungoogled-chromium/files/patch-chrome_browser_extensions_external__provider__impl.cc index 7a13988c742..6f477aa5b0a 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_extensions_external__provider__impl.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_extensions_external__provider__impl.cc @@ -1,6 +1,6 @@ ---- chrome/browser/extensions/external_provider_impl.cc.orig 2023-01-13 08:56:02 UTC +--- chrome/browser/extensions/external_provider_impl.cc.orig 2023-02-11 09:11:04 UTC +++ chrome/browser/extensions/external_provider_impl.cc -@@ -826,7 +826,7 @@ void ExternalProviderImpl::CreateExternalProviders( +@@ -825,7 +825,7 @@ void ExternalProviderImpl::CreateExternalProviders( if (!profile->GetPrefs()->GetBoolean(pref_names::kBlockExternalExtensions)) { // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. @@ -9,7 +9,7 @@ provider_list->push_back(std::make_unique( service, base::MakeRefCounted( -@@ -854,7 +854,7 @@ void ExternalProviderImpl::CreateExternalProviders( +@@ -853,7 +853,7 @@ void ExternalProviderImpl::CreateExternalProviders( bundled_extension_creation_flags)); // Define a per-user source of external extensions. diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc b/www/ungoogled-chromium/files/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc index 4b71ce34d12..604d509e844 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc @@ -1,11 +1,11 @@ ---- chrome/browser/file_system_access/chrome_file_system_access_permission_context.cc.orig 2023-01-13 08:56:02 UTC +--- chrome/browser/file_system_access/chrome_file_system_access_permission_context.cc.orig 2023-02-11 09:11:04 UTC +++ chrome/browser/file_system_access/chrome_file_system_access_permission_context.cc -@@ -250,7 +250,7 @@ const struct { - {base::DIR_HOME, FILE_PATH_LITERAL("Library/Mobile Documents"), +@@ -253,7 +253,7 @@ const struct { + {base::DIR_HOME, FILE_PATH_LITERAL("Library/CloudStorage"), kDontBlockChildren}, #endif -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // On Linux also block access to devices via /dev, as well as security - // sensitive data in /sys and /proc. + // 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/www/ungoogled-chromium/files/patch-chrome_browser_flag__descriptions.cc b/www/ungoogled-chromium/files/patch-chrome_browser_flag__descriptions.cc index 93706c07b38..c6dac75ff9d 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_flag__descriptions.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_flag__descriptions.cc @@ -1,6 +1,6 @@ ---- chrome/browser/flag_descriptions.cc.orig 2023-01-13 08:56:02 UTC +--- chrome/browser/flag_descriptions.cc.orig 2023-02-11 09:11:04 UTC +++ chrome/browser/flag_descriptions.cc -@@ -6421,7 +6421,7 @@ const char kSearchWebInSidePanelDescription[] = +@@ -6343,7 +6343,7 @@ const char kSearchWebInSidePanelDescription[] = // Random platform combinations ----------------------------------------------- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -9,7 +9,7 @@ const char kQuickCommandsName[] = "Quick Commands"; const char kQuickCommandsDescription[] = "Enable a text interface to browser features. Invoke with Ctrl-Space."; -@@ -6430,7 +6430,7 @@ const char kQuickCommandsDescription[] = +@@ -6352,7 +6352,7 @@ const char kQuickCommandsDescription[] = // BUILDFLAG(IS_FUCHSIA) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -18,7 +18,7 @@ const char kFollowingFeedSidepanelName[] = "Following feed in the sidepanel"; const char kFollowingFeedSidepanelDescription[] = "Enables the following feed in the sidepanel."; -@@ -6444,7 +6444,7 @@ const char kWebShareDescription[] = +@@ -6373,7 +6373,7 @@ const char kWebShareDescription[] = "platforms."; #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) @@ -27,26 +27,17 @@ const char kOzonePlatformHintChoiceDefault[] = "Default"; const char kOzonePlatformHintChoiceAuto[] = "Auto"; const char kOzonePlatformHintChoiceX11[] = "X11"; -@@ -6464,7 +6464,7 @@ const char kWebBluetoothConfirmPairingSupportDescripti +@@ -6393,7 +6393,7 @@ const char kWebBluetoothConfirmPairingSupportDescripti "Bluetooth"; #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - const char kForcePasswordInitialSyncWhenDecryptionFailsName[] = - "Force initial sync to clean local undecryptable passwords during startup"; - const char kForcePasswordInitialSyncWhenDecryptionFailsDescription[] = -@@ -6472,7 +6472,7 @@ const char kForcePasswordInitialSyncWhenDecryptionFail - "storage and requests initial sync."; - #endif // 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."; -@@ -6481,7 +6481,7 @@ const char kSkipUndecryptablePasswordsDescription[] = - "there are undecryptable ones."; +@@ -6407,7 +6407,7 @@ const char kForcePasswordInitialSyncWhenDecryptionFail + "storage and requests initial sync."; #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) @@ -54,7 +45,7 @@ const char kAsyncDnsName[] = "Async DNS resolver"; const char kAsyncDnsDescription[] = "Enables the built-in DNS resolver."; #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) -@@ -6581,7 +6581,7 @@ const char kElasticOverscrollDescription[] = +@@ -6500,7 +6500,7 @@ const char kElasticOverscrollDescription[] = #if BUILDFLAG(IS_WIN) || \ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) || \ diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_flag__descriptions.h b/www/ungoogled-chromium/files/patch-chrome_browser_flag__descriptions.h index 424053f645a..46a2e5e4a30 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_flag__descriptions.h +++ b/www/ungoogled-chromium/files/patch-chrome_browser_flag__descriptions.h @@ -1,6 +1,6 @@ ---- chrome/browser/flag_descriptions.h.orig 2023-01-13 08:56:02 UTC +--- chrome/browser/flag_descriptions.h.orig 2023-02-11 09:11:04 UTC +++ chrome/browser/flag_descriptions.h -@@ -3696,7 +3696,7 @@ extern const char kSearchWebInSidePanelDescription[]; +@@ -3660,14 +3660,14 @@ extern const char kSearchWebInSidePanelDescription[]; // Random platform combinations ----------------------------------------------- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -9,7 +9,15 @@ extern const char kQuickCommandsName[]; extern const char kQuickCommandsDescription[]; -@@ -3713,7 +3713,7 @@ extern const char kWebBluetoothConfirmPairingSupportNa + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || + // defined (OS_FUCHSIA) + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + extern const char kWebShareName[]; + extern const char kWebShareDescription[]; + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) +@@ -3677,7 +3677,7 @@ extern const char kWebBluetoothConfirmPairingSupportNa extern const char kWebBluetoothConfirmPairingSupportDescription[]; #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) @@ -18,14 +26,17 @@ extern const char kOzonePlatformHintChoiceDefault[]; extern const char kOzonePlatformHintChoiceAuto[]; extern const char kOzonePlatformHintChoiceX11[]; -@@ -3726,18 +3726,18 @@ extern const char kForcePasswordInitialSyncWhenDecrypt - extern const char kForcePasswordInitialSyncWhenDecryptionFailsDescription[]; +@@ -3687,7 +3687,7 @@ extern const char kOzonePlatformHintName[]; + extern const char kOzonePlatformHintDescription[]; #endif // 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[]; + +@@ -3695,13 +3695,13 @@ extern const char kForcePasswordInitialSyncWhenDecrypt + extern const char kForcePasswordInitialSyncWhenDecryptionFailsDescription[]; #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) @@ -40,7 +51,7 @@ extern const char kFollowingFeedSidepanelName[]; extern const char kFollowingFeedSidepanelDescription[]; #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || -@@ -3812,7 +3812,7 @@ extern const char kElasticOverscrollDescription[]; +@@ -3776,7 +3776,7 @@ extern const char kElasticOverscrollDescription[]; #if BUILDFLAG(IS_WIN) || \ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) || \ diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc b/www/ungoogled-chromium/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc index 6afca51d3c3..7a23ff1710c 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc @@ -1,6 +1,6 @@ ---- chrome/browser/media/webrtc/webrtc_logging_controller.cc.orig 2022-10-01 07:40:07 UTC +--- chrome/browser/media/webrtc/webrtc_logging_controller.cc.orig 2023-02-11 09:11:04 UTC +++ chrome/browser/media/webrtc/webrtc_logging_controller.cc -@@ -24,10 +24,10 @@ +@@ -23,10 +23,10 @@ #include "content/public/browser/browser_context.h" #include "content/public/browser/render_process_host.h" @@ -13,7 +13,7 @@ using webrtc_event_logging::WebRtcEventLogManager; -@@ -281,7 +281,7 @@ void WebRtcLoggingController::StartEventLogging( +@@ -277,7 +277,7 @@ void WebRtcLoggingController::StartEventLogging( web_app_id, callback); } @@ -22,7 +22,7 @@ void WebRtcLoggingController::GetLogsDirectory( LogsDirectoryCallback callback, LogsDirectoryErrorCallback error_callback) { -@@ -327,7 +327,7 @@ void WebRtcLoggingController::GrantLogsDirectoryAccess +@@ -322,7 +322,7 @@ void WebRtcLoggingController::GrantLogsDirectoryAccess FROM_HERE, base::BindOnce(std::move(callback), file_system.id(), registered_name)); } diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_metrics_chrome__metrics__service__client.cc b/www/ungoogled-chromium/files/patch-chrome_browser_metrics_chrome__metrics__service__client.cc index cc016acf3e7..1d607b0399b 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_metrics_chrome__metrics__service__client.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_metrics_chrome__metrics__service__client.cc @@ -1,6 +1,6 @@ ---- chrome/browser/metrics/chrome_metrics_service_client.cc.orig 2023-01-13 08:56:02 UTC +--- chrome/browser/metrics/chrome_metrics_service_client.cc.orig 2023-02-11 09:11:04 UTC +++ chrome/browser/metrics/chrome_metrics_service_client.cc -@@ -176,7 +176,7 @@ +@@ -175,7 +175,7 @@ #include "chrome/notification_helper/notification_helper_constants.h" #endif @@ -9,7 +9,7 @@ #include "components/metrics/motherboard_metrics_provider.h" #endif -@@ -735,7 +735,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic +@@ -738,7 +738,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic metrics_service_->RegisterMetricsProvider( std::make_unique()); @@ -18,7 +18,7 @@ metrics_service_->RegisterMetricsProvider( std::make_unique()); #endif -@@ -814,7 +814,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic +@@ -819,7 +819,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. @@ -27,7 +27,7 @@ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) metrics_service_->RegisterMetricsProvider( std::make_unique()); -@@ -909,7 +909,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic +@@ -914,7 +914,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic std::make_unique()); #endif @@ -36,7 +36,7 @@ metrics_service_->RegisterMetricsProvider( metrics::CreateDesktopSessionMetricsProvider()); #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || (BUILDFLAG(IS_LINUX) -@@ -1094,7 +1094,7 @@ bool ChromeMetricsServiceClient::RegisterForProfileEve +@@ -1105,7 +1105,7 @@ bool ChromeMetricsServiceClient::RegisterForProfileEve #endif // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_metrics_perf_cpu__identity.cc b/www/ungoogled-chromium/files/patch-chrome_browser_metrics_perf_cpu__identity.cc index 2aa60230877..054b1db3716 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_metrics_perf_cpu__identity.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_metrics_perf_cpu__identity.cc @@ -1,6 +1,6 @@ ---- chrome/browser/metrics/perf/cpu_identity.cc.orig 2022-12-02 17:56:32 UTC +--- chrome/browser/metrics/perf/cpu_identity.cc.orig 2023-02-11 09:11:04 UTC +++ chrome/browser/metrics/perf/cpu_identity.cc -@@ -109,7 +109,7 @@ CPUIdentity GetCPUIdentity() { +@@ -141,7 +141,7 @@ CPUIdentity GetCPUIdentity() { result.release = #if BUILDFLAG(IS_CHROMEOS_ASH) base::SysInfo::KernelVersion(); diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_net_system__network__context__manager.cc b/www/ungoogled-chromium/files/patch-chrome_browser_net_system__network__context__manager.cc index 8d6b4c43a39..396a7835466 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_net_system__network__context__manager.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_net_system__network__context__manager.cc @@ -1,4 +1,4 @@ ---- chrome/browser/net/system_network_context_manager.cc.orig 2023-01-13 08:56:02 UTC +--- chrome/browser/net/system_network_context_manager.cc.orig 2023-02-11 09:11:04 UTC +++ chrome/browser/net/system_network_context_manager.cc @@ -92,7 +92,7 @@ @@ -9,7 +9,7 @@ #include "chrome/common/chrome_paths_internal.h" #include "chrome/grit/chromium_strings.h" #include "ui/base/l10n/l10n_util.h" -@@ -174,7 +174,7 @@ network::mojom::HttpAuthDynamicParamsPtr CreateHttpAut +@@ -177,7 +177,7 @@ network::mojom::HttpAuthDynamicParamsPtr CreateHttpAut auth_dynamic_params->basic_over_http_enabled = local_state->GetBoolean(prefs::kBasicAuthOverHttpEnabled); @@ -18,7 +18,7 @@ auth_dynamic_params->delegate_by_kdc_policy = local_state->GetBoolean(prefs::kAuthNegotiateDelegateByKdcPolicy); #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS) -@@ -452,7 +452,7 @@ SystemNetworkContextManager::SystemNetworkContextManag +@@ -455,7 +455,7 @@ SystemNetworkContextManager::SystemNetworkContextManag pref_change_registrar_.Add(prefs::kAllHttpAuthSchemesAllowedForOrigins, auth_pref_callback); @@ -27,7 +27,7 @@ pref_change_registrar_.Add(prefs::kAuthNegotiateDelegateByKdcPolicy, auth_pref_callback); #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS) -@@ -524,7 +524,7 @@ void SystemNetworkContextManager::RegisterPrefs(PrefRe +@@ -527,7 +527,7 @@ void SystemNetworkContextManager::RegisterPrefs(PrefRe registry->RegisterBooleanPref(prefs::kKerberosEnabled, false); #endif // BUILDFLAG(IS_CHROMEOS_LACROS) diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_password__manager_password__reuse__manager__factory.cc b/www/ungoogled-chromium/files/patch-chrome_browser_password__manager_password__reuse__manager__factory.cc index 41d9b18fc55..da463666c8b 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_password__manager_password__reuse__manager__factory.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_password__manager_password__reuse__manager__factory.cc @@ -1,6 +1,6 @@ ---- chrome/browser/password_manager/password_reuse_manager_factory.cc.orig 2022-10-01 07:40:07 UTC +--- chrome/browser/password_manager/password_reuse_manager_factory.cc.orig 2023-02-11 09:11:04 UTC +++ chrome/browser/password_manager/password_reuse_manager_factory.cc -@@ -92,7 +92,7 @@ KeyedService* PasswordReuseManagerFactory::BuildServic +@@ -101,7 +101,7 @@ KeyedService* PasswordReuseManagerFactory::BuildServic // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_platform__util__linux.cc b/www/ungoogled-chromium/files/patch-chrome_browser_platform__util__linux.cc index 80fab6b84cb..33d4c0e190e 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_platform__util__linux.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_platform__util__linux.cc @@ -1,6 +1,6 @@ ---- chrome/browser/platform_util_linux.cc.orig 2022-10-01 07:40:07 UTC +--- chrome/browser/platform_util_linux.cc.orig 2023-02-11 09:11:04 UTC +++ chrome/browser/platform_util_linux.cc -@@ -295,7 +295,9 @@ void RunCommand(const std::string& command, +@@ -296,7 +296,9 @@ void RunCommand(const std::string& command, base::LaunchOptions options; options.current_directory = working_directory; diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc b/www/ungoogled-chromium/files/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc index 85259f1d457..edf06417fba 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc @@ -1,6 +1,6 @@ ---- chrome/browser/policy/chrome_browser_cloud_management_controller_desktop.cc.orig 2022-10-01 07:40:07 UTC +--- chrome/browser/policy/chrome_browser_cloud_management_controller_desktop.cc.orig 2023-02-11 09:11:04 UTC +++ chrome/browser/policy/chrome_browser_cloud_management_controller_desktop.cc -@@ -47,7 +47,7 @@ +@@ -48,7 +48,7 @@ #include "chrome/browser/policy/browser_dm_token_storage_mac.h" #endif // BUILDFLAG(IS_MAC) @@ -9,7 +9,7 @@ #include "chrome/browser/policy/browser_dm_token_storage_linux.h" #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -@@ -56,7 +56,7 @@ +@@ -57,7 +57,7 @@ #include "chrome/install_static/install_util.h" #endif // BUILDFLAG(IS_WIN) @@ -18,7 +18,7 @@ #include "chrome/browser/enterprise/connectors/device_trust/device_trust_features.h" #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" -@@ -89,7 +89,7 @@ void ChromeBrowserCloudManagementControllerDesktop:: +@@ -90,7 +90,7 @@ void ChromeBrowserCloudManagementControllerDesktop:: #if BUILDFLAG(IS_MAC) storage_delegate = std::make_unique(); @@ -27,7 +27,7 @@ storage_delegate = std::make_unique(); #elif BUILDFLAG(IS_WIN) storage_delegate = std::make_unique(); -@@ -244,7 +244,7 @@ ChromeBrowserCloudManagementControllerDesktop::CreateC +@@ -245,7 +245,7 @@ ChromeBrowserCloudManagementControllerDesktop::CreateC std::unique_ptr ChromeBrowserCloudManagementControllerDesktop::CreateDeviceTrustKeyManager() { diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc b/www/ungoogled-chromium/files/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc index b2da7da0b50..41b0a967f83 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc @@ -1,11 +1,12 @@ ---- chrome/browser/policy/configuration_policy_handler_list_factory.cc.orig 2023-01-13 08:56:02 UTC +--- chrome/browser/policy/configuration_policy_handler_list_factory.cc.orig 2023-02-11 09:11:04 UTC +++ chrome/browser/policy/configuration_policy_handler_list_factory.cc -@@ -191,12 +191,12 @@ +@@ -198,13 +198,13 @@ #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 "components/device_signals/core/browser/pref_names.h" #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) @@ -15,7 +16,7 @@ #include "chrome/browser/web_applications/policy/web_app_settings_policy_handler.h" #endif -@@ -701,14 +701,14 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = +@@ -717,14 +717,14 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = prefs::kManagedDefaultGeolocationSetting, base::Value::Type::INTEGER }, #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) \ @@ -32,7 +33,7 @@ { key::kFullscreenAllowed, prefs::kFullscreenAllowed, base::Value::Type::BOOLEAN }, -@@ -1332,7 +1332,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = +@@ -1354,7 +1354,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = base::Value::Type::BOOLEAN }, #endif // BUILDFLAG(IS_CHROMEOS_ASH) @@ -41,7 +42,7 @@ { key::kGSSAPILibraryName, prefs::kGSSAPILibraryName, base::Value::Type::STRING }, -@@ -1402,18 +1402,18 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = +@@ -1424,18 +1424,18 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = prefs::kTotalMemoryLimitMb, base::Value::Type::INTEGER }, #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) @@ -63,7 +64,7 @@ { key::kDefaultBrowserSettingEnabled, prefs::kDefaultBrowserSettingEnabled, base::Value::Type::BOOLEAN }, -@@ -1426,7 +1426,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = +@@ -1448,7 +1448,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) // || BUILDFLAG(IS_FUCHSIA) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) \ @@ -72,7 +73,7 @@ { key::kAutoplayAllowed, prefs::kAutoplayAllowed, base::Value::Type::BOOLEAN }, -@@ -1533,7 +1533,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = +@@ -1552,7 +1552,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = base::Value::Type::BOOLEAN }, #endif // !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_CHROMEOS) @@ -81,7 +82,7 @@ { key::kAlternativeBrowserPath, browser_switcher::prefs::kAlternativeBrowserPath, base::Value::Type::STRING }, -@@ -1620,7 +1620,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = +@@ -1639,7 +1639,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = base::Value::Type::BOOLEAN }, #endif // BUILDFLAG(IS_CHROMEOS) @@ -90,7 +91,7 @@ { key::kAuthNegotiateDelegateByKdcPolicy, prefs::kAuthNegotiateDelegateByKdcPolicy, base::Value::Type::BOOLEAN }, -@@ -1667,7 +1667,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = +@@ -1686,7 +1686,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = #endif // BUILDFLAG(IS_CHROMEOS_ASH) #if BUILDFLAG(ENABLE_EXTENSIONS) && (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) \ @@ -99,16 +100,25 @@ { key::kChromeAppsEnabled, extensions::pref_names::kChromeAppsEnabled, base::Value::Type::BOOLEAN }, -@@ -1727,7 +1727,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = +@@ -1746,7 +1746,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = { key::kPrefixedStorageInfoEnabled, storage::kPrefixedStorageInfoEnabled, base::Value::Type::BOOLEAN }, -#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_BSD) || BUILDFLAG(IS_CHROMEOS_ASH) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD) { key::kHighEfficiencyModeEnabled, performance_manager::user_tuning::prefs::kHighEfficiencyModeEnabled, base::Value::Type::BOOLEAN }, -@@ -2018,7 +2018,7 @@ std::unique_ptr BuildH +@@ -1981,7 +1981,7 @@ std::unique_ptr BuildH + SimpleSchemaValidatingPolicyHandler::RECOMMENDED_PROHIBITED, + SimpleSchemaValidatingPolicyHandler::MANDATORY_ALLOWED)); + +-#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()); + handlers->AddHandler( +@@ -2058,7 +2058,7 @@ std::unique_ptr BuildH key::kBrowsingDataLifetime, browsing_data::prefs::kBrowsingDataLifetime, chrome_schema)); @@ -117,16 +127,16 @@ handlers->AddHandler(std::make_unique()); handlers->AddHandler(std::make_unique()); #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) -@@ -2373,7 +2373,7 @@ std::unique_ptr BuildH - chrome_schema)); - +@@ -2416,7 +2416,7 @@ std::unique_ptr BuildH + extensions::pref_names::kManifestV2Availability, /*min=*/0, /*max=*/3, + /*clamp=*/false)); #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ - BUILDFLAG(IS_FUCHSIA) + BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) handlers->AddHandler( std::make_unique(chrome_schema)); #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || -@@ -2386,7 +2386,7 @@ std::unique_ptr BuildH +@@ -2429,7 +2429,7 @@ std::unique_ptr BuildH #endif #if BUILDFLAG(ENABLE_SPELLCHECK) @@ -135,7 +145,7 @@ handlers->AddHandler(std::make_unique()); handlers->AddHandler( std::make_unique( -@@ -2394,7 +2394,7 @@ std::unique_ptr BuildH +@@ -2437,7 +2437,7 @@ std::unique_ptr BuildH #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) #endif // BUILDFLAG(ENABLE_SPELLCHECK) diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_prefs_browser__prefs.cc b/www/ungoogled-chromium/files/patch-chrome_browser_prefs_browser__prefs.cc index cf6421476ce..5a9b811a638 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_prefs_browser__prefs.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_prefs_browser__prefs.cc @@ -1,6 +1,6 @@ ---- chrome/browser/prefs/browser_prefs.cc.orig 2023-01-13 08:56:02 UTC +--- chrome/browser/prefs/browser_prefs.cc.orig 2023-02-11 09:11:04 UTC +++ chrome/browser/prefs/browser_prefs.cc -@@ -446,14 +446,14 @@ +@@ -452,14 +452,14 @@ #include "components/os_crypt/os_crypt.h" #endif @@ -17,7 +17,7 @@ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) #include "chrome/browser/browser_switcher/browser_switcher_prefs.h" #endif -@@ -486,7 +486,7 @@ +@@ -492,7 +492,7 @@ #include "chrome/browser/sessions/session_service_log.h" #endif @@ -26,7 +26,7 @@ #include "ui/color/system_theme.h" #endif -@@ -1005,7 +1005,7 @@ void RegisterProfilePrefsForMigration( +@@ -1030,7 +1030,7 @@ void RegisterProfilePrefsForMigration( registry->RegisterIntegerPref(kProfileAvatarTutorialShown, 0); #endif @@ -35,7 +35,7 @@ // Deprecated 08/2022. registry->RegisterBooleanPref(prefs::kUsesSystemThemeDeprecated, false); #endif -@@ -1255,7 +1255,7 @@ void RegisterLocalState(PrefRegistrySimple* registry) +@@ -1288,7 +1288,7 @@ void RegisterLocalState(PrefRegistrySimple* registry) #endif // BUILDFLAG(GOOGLE_CHROME_BRANDING) #endif // BUILDFLAG(IS_WIN) @@ -44,7 +44,7 @@ web_app::url_handler_prefs::RegisterLocalStatePrefs(registry); #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -@@ -1579,11 +1579,11 @@ void RegisterProfilePrefs(user_prefs::PrefRegistrySync +@@ -1620,11 +1620,11 @@ void RegisterProfilePrefs(user_prefs::PrefRegistrySync safe_browsing::PostCleanupSettingsResetter::RegisterProfilePrefs(registry); #endif @@ -58,7 +58,7 @@ browser_switcher::BrowserSwitcherPrefs::RegisterProfilePrefs(registry); #endif -@@ -1967,7 +1967,7 @@ void MigrateObsoleteProfilePrefs(Profile* profile) { +@@ -2008,7 +2008,7 @@ void MigrateObsoleteProfilePrefs(Profile* profile) { profile_prefs->ClearPref(kProfileAvatarTutorialShown); #endif diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_printing_print__backend__service__manager.cc b/www/ungoogled-chromium/files/patch-chrome_browser_printing_print__backend__service__manager.cc index e3e68d08fb4..dfe118657ca 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_printing_print__backend__service__manager.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_printing_print__backend__service__manager.cc @@ -1,6 +1,6 @@ ---- chrome/browser/printing/print_backend_service_manager.cc.orig 2023-01-13 08:56:02 UTC +--- chrome/browser/printing/print_backend_service_manager.cc.orig 2023-02-11 09:11:04 UTC +++ chrome/browser/printing/print_backend_service_manager.cc -@@ -493,7 +493,7 @@ absl::optional PrintBackendServiceManager::R +@@ -513,7 +513,7 @@ absl::optional PrintBackendServiceManager::R query_clients_.insert(client_id); break; case ClientType::kQueryWithUi: @@ -9,7 +9,7 @@ if (!query_with_ui_clients_.empty()) return absl::nullopt; #endif -@@ -729,7 +729,7 @@ PrintBackendServiceManager::DetermineIdleTimeoutUpdate +@@ -751,7 +751,7 @@ PrintBackendServiceManager::DetermineIdleTimeoutUpdate break; case ClientType::kQueryWithUi: @@ -18,7 +18,7 @@ // No need to update if there were other query with UI clients. if (query_with_ui_clients_.size() > 1) return absl::nullopt; -@@ -786,7 +786,7 @@ PrintBackendServiceManager::DetermineIdleTimeoutUpdate +@@ -808,7 +808,7 @@ PrintBackendServiceManager::DetermineIdleTimeoutUpdate return kNoClientsRegisteredResetOnIdleTimeout; case ClientType::kQueryWithUi: diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_printing_print__job__worker.cc b/www/ungoogled-chromium/files/patch-chrome_browser_printing_print__job__worker.cc index 85a446451d8..d6d8205b0de 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_printing_print__job__worker.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_printing_print__job__worker.cc @@ -1,11 +1,11 @@ ---- chrome/browser/printing/print_job_worker.cc.orig 2023-01-13 08:56:02 UTC +--- chrome/browser/printing/print_job_worker.cc.orig 2023-02-11 09:11:04 UTC +++ chrome/browser/printing/print_job_worker.cc -@@ -206,7 +206,7 @@ void PrintJobWorker::SetSettings(base::Value::Dict new +@@ -205,7 +205,7 @@ void PrintJobWorker::SetSettings(base::Value::Dict new crash_key = std::make_unique( print_backend->GetPrinterDriverInfo(printer_name)); --#if BUILDFLAG(IS_LINUX) && defined(USE_CUPS) -+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && defined(USE_CUPS) +-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(USE_CUPS) ++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_CUPS) PrinterBasicInfo basic_info; if (print_backend->GetPrinterBasicInfo(printer_name, &basic_info) == mojom::ResultCode::kSuccess) { diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_process__singleton__posix.cc b/www/ungoogled-chromium/files/patch-chrome_browser_process__singleton__posix.cc index eefe28c1247..3bb3cdc9b0b 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_process__singleton__posix.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_process__singleton__posix.cc @@ -1,6 +1,6 @@ ---- chrome/browser/process_singleton_posix.cc.orig 2022-10-01 07:40:07 UTC +--- chrome/browser/process_singleton_posix.cc.orig 2023-02-11 09:11:04 UTC +++ chrome/browser/process_singleton_posix.cc -@@ -97,7 +97,7 @@ +@@ -96,7 +96,7 @@ #include "net/base/network_interfaces.h" #include "ui/base/l10n/l10n_util.h" @@ -9,7 +9,7 @@ #include "chrome/browser/ui/process_singleton_dialog_linux.h" #endif -@@ -351,7 +351,7 @@ bool DisplayProfileInUseError(const base::FilePath& lo +@@ -350,7 +350,7 @@ bool DisplayProfileInUseError(const base::FilePath& lo if (g_disable_prompt) return g_user_opted_unlock_in_use_profile; diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc b/www/ungoogled-chromium/files/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc index 0329f665789..160db60f90c 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc @@ -1,6 +1,6 @@ ---- chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc.orig 2023-01-13 08:56:02 UTC +--- chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc.orig 2023-02-11 09:11:04 UTC +++ chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc -@@ -261,7 +261,7 @@ +@@ -260,7 +260,7 @@ #include "chrome/browser/ui/cocoa/screentime/screentime_features.h" #endif @@ -9,7 +9,7 @@ #include "chrome/browser/enterprise/idle/idle_service_factory.h" #endif -@@ -448,11 +448,11 @@ void ChromeBrowserMainExtraPartsProfiles:: +@@ -444,11 +444,11 @@ void ChromeBrowserMainExtraPartsProfiles:: #endif // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_profiles_profile__impl.cc b/www/ungoogled-chromium/files/patch-chrome_browser_profiles_profile__impl.cc index dbdf83a8e97..823864e0c11 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_profiles_profile__impl.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_profiles_profile__impl.cc @@ -1,6 +1,6 @@ ---- chrome/browser/profiles/profile_impl.cc.orig 2023-01-13 08:56:02 UTC +--- chrome/browser/profiles/profile_impl.cc.orig 2023-02-11 09:11:04 UTC +++ chrome/browser/profiles/profile_impl.cc -@@ -256,6 +256,10 @@ +@@ -255,6 +255,10 @@ #include "chrome/browser/spellchecker/spellcheck_service.h" #endif @@ -11,7 +11,7 @@ using bookmarks::BookmarkModel; using content::BrowserThread; using content::DownloadManagerDelegate; -@@ -833,7 +837,17 @@ void ProfileImpl::DoFinalInit(CreateMode create_mode) +@@ -848,7 +852,17 @@ void ProfileImpl::DoFinalInit(CreateMode create_mode) } base::FilePath ProfileImpl::last_selected_directory() { diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_resources_sandbox__internals_sandbox__internals.ts b/www/ungoogled-chromium/files/patch-chrome_browser_resources_sandbox__internals_sandbox__internals.ts index 0ae3c35837b..f526fb2373e 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_resources_sandbox__internals_sandbox__internals.ts +++ b/www/ungoogled-chromium/files/patch-chrome_browser_resources_sandbox__internals_sandbox__internals.ts @@ -1,4 +1,4 @@ ---- chrome/browser/resources/sandbox_internals/sandbox_internals.ts.orig 2022-10-01 07:40:07 UTC +--- chrome/browser/resources/sandbox_internals/sandbox_internals.ts.orig 2023-02-11 09:11:04 UTC +++ chrome/browser/resources/sandbox_internals/sandbox_internals.ts @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be @@ -8,7 +8,7 @@ +// import './strings.m.js'; - import {loadTimeData} from 'chrome://resources/js/load_time_data.m.js'; + import {loadTimeData} from 'chrome://resources/js/load_time_data.js'; @@ -121,7 +121,7 @@ function androidHandler() { } // diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_resources_settings_route.ts b/www/ungoogled-chromium/files/patch-chrome_browser_resources_settings_route.ts index 7054c53e944..6a103d8bca1 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_resources_settings_route.ts +++ b/www/ungoogled-chromium/files/patch-chrome_browser_resources_settings_route.ts @@ -1,6 +1,6 @@ ---- chrome/browser/resources/settings/route.ts.orig 2022-12-02 17:56:32 UTC +--- chrome/browser/resources/settings/route.ts.orig 2023-02-11 09:11:04 UTC +++ chrome/browser/resources/settings/route.ts -@@ -202,7 +202,7 @@ function createBrowserSettingsRoutes(): Partial $i18n{syncConfirmationConfirmLabel} @@ -9,7 +9,7 @@ $i18n{syncConfirmationSettingsLabel} -@@ -405,7 +405,7 @@ +@@ -453,7 +453,7 @@ disabled="[[anyButtonClicked_]]"> $i18n{syncConfirmationUndoLabel} @@ -18,7 +18,7 @@ $i18n{syncConfirmationSettingsLabel} -@@ -448,7 +448,7 @@ +@@ -496,7 +496,7 @@ consent-confirmation> $i18n{syncConfirmationConfirmLabel} @@ -27,7 +27,7 @@ $i18n{syncConfirmationSettingsLabel} -@@ -458,7 +458,7 @@ +@@ -506,7 +506,7 @@ disabled="[[anyButtonClicked_]]"> $i18n{syncConfirmationUndoLabel} diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc b/www/ungoogled-chromium/files/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc index 21df59785f9..702b58abb80 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc @@ -1,6 +1,6 @@ ---- chrome/browser/safe_browsing/incident_reporting/incident_reporting_service.cc.orig 2022-10-01 07:40:07 UTC +--- chrome/browser/safe_browsing/incident_reporting/incident_reporting_service.cc.orig 2023-02-11 09:11:04 UTC +++ chrome/browser/safe_browsing/incident_reporting/incident_reporting_service.cc -@@ -709,7 +709,7 @@ void IncidentReportingService::OnEnvironmentDataCollec +@@ -707,7 +707,7 @@ void IncidentReportingService::OnEnvironmentDataCollec // Process::Current().CreationTime() is missing on some platforms. #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \ diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_sync_chrome__sync__client.cc b/www/ungoogled-chromium/files/patch-chrome_browser_sync_chrome__sync__client.cc index f1a648c4483..299d4d9871e 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_sync_chrome__sync__client.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_sync_chrome__sync__client.cc @@ -1,6 +1,24 @@ ---- chrome/browser/sync/chrome_sync_client.cc.orig 2022-12-02 17:56:32 UTC +--- chrome/browser/sync/chrome_sync_client.cc.orig 2023-02-11 09:11:04 UTC +++ chrome/browser/sync/chrome_sync_client.cc -@@ -445,7 +445,7 @@ ChromeSyncClient::CreateDataTypeControllers(syncer::Sy +@@ -127,7 +127,7 @@ + #endif // BUILDFLAG(IS_ANDROID) + + #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" + #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || +@@ -448,7 +448,7 @@ ChromeSyncClient::CreateDataTypeControllers(syncer::Sy + #endif // !BUILDFLAG(IS_ANDROID) + + #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ +- BUILDFLAG(IS_WIN) ++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + if (features::kTabGroupsSaveSyncIntegration.Get()) { + controllers.push_back(std::make_unique( + syncer::SAVED_TAB_GROUP, +@@ -461,7 +461,7 @@ ChromeSyncClient::CreateDataTypeControllers(syncer::Sy // Chrome prefers OS provided spell checkers where they exist. So only sync the // custom dictionary on platforms that typically don't provide one. @@ -9,3 +27,12 @@ // Dictionary sync is enabled by default. if (GetPrefService()->GetBoolean(spellcheck::prefs::kSpellCheckEnable)) { controllers.push_back( +@@ -627,7 +627,7 @@ ChromeSyncClient::GetControllerDelegateForModelType(sy + ->GetControllerDelegate(); + } + #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ +- BUILDFLAG(IS_WIN) ++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + case syncer::SAVED_TAB_GROUP: { + DCHECK(features::kTabGroupsSaveSyncIntegration.Get()); + return SavedTabGroupServiceFactory::GetForProfile(profile_) diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_sync_sync__service__factory.cc b/www/ungoogled-chromium/files/patch-chrome_browser_sync_sync__service__factory.cc new file mode 100644 index 00000000000..da5cb22987c --- /dev/null +++ b/www/ungoogled-chromium/files/patch-chrome_browser_sync_sync__service__factory.cc @@ -0,0 +1,29 @@ +--- chrome/browser/sync/sync_service_factory.cc.orig 2023-02-11 09:11:04 UTC ++++ chrome/browser/sync/sync_service_factory.cc +@@ -74,7 +74,7 @@ + #endif // BUILDFLAG(IS_CHROMEOS_ASH) + + #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_service_factory.h" + #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || + // BUILDFLAG(IS_WIN) +@@ -115,7 +115,7 @@ std::unique_ptr BuildSyncService( + // TODO(crbug.com/1052397): Reassess whether the following block needs to be + // included in lacros-chrome 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)) + syncer::SyncPrefs prefs(profile->GetPrefs()); + local_sync_backend_enabled = prefs.IsLocalSyncEnabled(); +@@ -251,7 +251,7 @@ SyncServiceFactory::SyncServiceFactory() + DependsOn(ThemeServiceFactory::GetInstance()); + #endif // !BUILDFLAG(IS_ANDROID) + #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ +- BUILDFLAG(IS_WIN) ++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + DependsOn(SavedTabGroupServiceFactory::GetInstance()); + #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || + // BUILDFLAG(IS_WIN) diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_task__manager_sampling_task__group__sampler.cc b/www/ungoogled-chromium/files/patch-chrome_browser_task__manager_sampling_task__group__sampler.cc index 311062d8512..3921a0a8b76 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_task__manager_sampling_task__group__sampler.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_task__manager_sampling_task__group__sampler.cc @@ -1,6 +1,6 @@ ---- chrome/browser/task_manager/sampling/task_group_sampler.cc.orig 2022-10-29 17:50:56 UTC +--- chrome/browser/task_manager/sampling/task_group_sampler.cc.orig 2023-02-11 09:11:04 UTC +++ chrome/browser/task_manager/sampling/task_group_sampler.cc -@@ -45,7 +45,7 @@ TaskGroupSampler::TaskGroupSampler( +@@ -44,7 +44,7 @@ TaskGroupSampler::TaskGroupSampler( const OnCpuRefreshCallback& on_cpu_refresh, const OnSwappedMemRefreshCallback& on_swapped_mem_refresh, const OnIdleWakeupsCallback& on_idle_wakeups, @@ -9,7 +9,7 @@ const OnOpenFdCountCallback& on_open_fd_count, #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) const OnProcessPriorityCallback& on_process_priority) -@@ -55,7 +55,7 @@ TaskGroupSampler::TaskGroupSampler( +@@ -54,7 +54,7 @@ TaskGroupSampler::TaskGroupSampler( on_cpu_refresh_callback_(on_cpu_refresh), on_swapped_mem_refresh_callback_(on_swapped_mem_refresh), on_idle_wakeups_callback_(on_idle_wakeups), @@ -18,7 +18,7 @@ on_open_fd_count_callback_(on_open_fd_count), #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) on_process_priority_callback_(on_process_priority) { -@@ -87,7 +87,7 @@ void TaskGroupSampler::Refresh(int64_t refresh_flags) +@@ -84,7 +84,7 @@ void TaskGroupSampler::Refresh(int64_t refresh_flags) base::BindOnce(on_swapped_mem_refresh_callback_)); } @@ -26,8 +26,8 @@ +#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) if (TaskManagerObserver::IsResourceRefreshEnabled(REFRESH_TYPE_IDLE_WAKEUPS, refresh_flags)) { - base::PostTaskAndReplyWithResult( -@@ -97,7 +97,7 @@ void TaskGroupSampler::Refresh(int64_t refresh_flags) + blocking_pool_runner_->PostTaskAndReplyWithResult( +@@ -94,7 +94,7 @@ void TaskGroupSampler::Refresh(int64_t refresh_flags) } #endif // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) @@ -35,8 +35,8 @@ +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) if (TaskManagerObserver::IsResourceRefreshEnabled(REFRESH_TYPE_FD_COUNT, refresh_flags)) { - base::PostTaskAndReplyWithResult( -@@ -147,7 +147,7 @@ int TaskGroupSampler::RefreshIdleWakeupsPerSecond() { + blocking_pool_runner_->PostTaskAndReplyWithResult( +@@ -143,7 +143,7 @@ int TaskGroupSampler::RefreshIdleWakeupsPerSecond() { return process_metrics_->GetIdleWakeupsPerSecond(); } diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_themes_theme__service.cc b/www/ungoogled-chromium/files/patch-chrome_browser_themes_theme__service.cc index 10064ced790..24bd55d20bc 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_themes_theme__service.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_themes_theme__service.cc @@ -1,6 +1,6 @@ ---- chrome/browser/themes/theme_service.cc.orig 2022-10-29 17:50:56 UTC +--- chrome/browser/themes/theme_service.cc.orig 2023-02-11 09:11:04 UTC +++ chrome/browser/themes/theme_service.cc -@@ -72,7 +72,7 @@ +@@ -71,7 +71,7 @@ #include "extensions/browser/extension_registry_observer.h" #endif @@ -9,7 +9,7 @@ #include "ui/linux/linux_ui.h" #include "ui/ozone/public/ozone_platform.h" #endif -@@ -314,7 +314,7 @@ CustomThemeSupplier* ThemeService::GetThemeSupplier() +@@ -313,7 +313,7 @@ CustomThemeSupplier* ThemeService::GetThemeSupplier() } bool ThemeService::ShouldUseCustomFrame() const { diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_browser__command__controller.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_browser__command__controller.cc index 477368be542..7bea583ca93 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_browser__command__controller.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_browser__command__controller.cc @@ -1,6 +1,6 @@ ---- chrome/browser/ui/browser_command_controller.cc.orig 2022-12-02 17:56:32 UTC +--- chrome/browser/ui/browser_command_controller.cc.orig 2023-02-11 09:11:04 UTC +++ chrome/browser/ui/browser_command_controller.cc -@@ -97,7 +97,7 @@ +@@ -98,7 +98,7 @@ #include "components/user_manager/user_manager.h" #endif @@ -9,7 +9,7 @@ #include "ui/linux/linux_ui.h" #endif -@@ -282,7 +282,7 @@ bool BrowserCommandController::IsReservedCommandOrKey( +@@ -283,7 +283,7 @@ bool BrowserCommandController::IsReservedCommandOrKey( #endif } @@ -18,7 +18,7 @@ // If this key was registered by the user as a content editing hotkey, then // it is not reserved. auto* linux_ui = ui::LinuxUi::instance(); -@@ -527,7 +527,7 @@ bool BrowserCommandController::ExecuteCommandWithDispo +@@ -528,7 +528,7 @@ bool BrowserCommandController::ExecuteCommandWithDispo // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. @@ -27,7 +27,7 @@ case IDC_MINIMIZE_WINDOW: browser_->window()->Minimize(); break; -@@ -1094,7 +1094,7 @@ void BrowserCommandController::InitCommandState() { +@@ -1074,7 +1074,7 @@ void BrowserCommandController::InitCommandState() { #endif // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_chrome__pages.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_chrome__pages.cc index 526fa88d9d5..d035cdcdafd 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_chrome__pages.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_chrome__pages.cc @@ -1,6 +1,6 @@ ---- chrome/browser/ui/chrome_pages.cc.orig 2022-12-02 17:56:32 UTC +--- chrome/browser/ui/chrome_pages.cc.orig 2023-02-11 09:11:04 UTC +++ chrome/browser/ui/chrome_pages.cc -@@ -68,7 +68,7 @@ +@@ -67,7 +67,7 @@ #endif #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -9,7 +9,7 @@ #include "chrome/browser/web_applications/web_app_utils.h" #endif -@@ -596,7 +596,7 @@ void ShowBrowserSigninOrSettings(Browser* browser, +@@ -597,7 +597,7 @@ void ShowBrowserSigninOrSettings(Browser* browser, #endif #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_chrome__pages.h b/www/ungoogled-chromium/files/patch-chrome_browser_ui_chrome__pages.h index e12962f283d..61d35fbdbf5 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_chrome__pages.h +++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_chrome__pages.h @@ -1,6 +1,6 @@ ---- chrome/browser/ui/chrome_pages.h.orig 2022-10-29 17:50:56 UTC +--- chrome/browser/ui/chrome_pages.h.orig 2023-02-11 09:11:04 UTC +++ chrome/browser/ui/chrome_pages.h -@@ -30,7 +30,7 @@ enum class ConsentLevel; +@@ -33,7 +33,7 @@ enum class ConsentLevel; } // namespace signin #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -9,7 +9,7 @@ namespace web_app { enum class AppSettingsPageEntryPoint; } // namespace web_app -@@ -218,7 +218,7 @@ void ShowBrowserSigninOrSettings(Browser* browser, +@@ -222,7 +222,7 @@ void ShowBrowserSigninOrSettings(Browser* browser, #endif #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_signin__view__controller.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_signin__view__controller.cc index a96bcb1d4c9..7ce24a2c9bf 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_signin__view__controller.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_signin__view__controller.cc @@ -1,6 +1,6 @@ ---- chrome/browser/ui/signin_view_controller.cc.orig 2022-10-29 17:50:56 UTC +--- chrome/browser/ui/signin_view_controller.cc.orig 2023-02-11 09:11:04 UTC +++ chrome/browser/ui/signin_view_controller.cc -@@ -273,7 +273,7 @@ void SigninViewController::ShowModalEnterpriseConfirma +@@ -275,7 +275,7 @@ void SigninViewController::ShowModalEnterpriseConfirma SkColor profile_color, signin::SigninChoiceCallback callback) { #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_startup_bad__flags__prompt.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_startup_bad__flags__prompt.cc index d188e97643b..10d10de0bd1 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_startup_bad__flags__prompt.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_startup_bad__flags__prompt.cc @@ -1,6 +1,6 @@ ---- chrome/browser/ui/startup/bad_flags_prompt.cc.orig 2022-12-02 17:56:32 UTC +--- chrome/browser/ui/startup/bad_flags_prompt.cc.orig 2023-02-11 09:11:04 UTC +++ chrome/browser/ui/startup/bad_flags_prompt.cc -@@ -92,7 +92,7 @@ static const char* kBadFlags[] = { +@@ -93,7 +93,7 @@ static const char* kBadFlags[] = { // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_startup_startup__browser__creator.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_startup_startup__browser__creator.cc index 02c566acbab..2a42ff6d485 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_startup_startup__browser__creator.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_startup_startup__browser__creator.cc @@ -1,4 +1,4 @@ ---- chrome/browser/ui/startup/startup_browser_creator.cc.orig 2023-01-13 08:56:02 UTC +--- chrome/browser/ui/startup/startup_browser_creator.cc.orig 2023-02-11 09:11:04 UTC +++ chrome/browser/ui/startup/startup_browser_creator.cc @@ -132,7 +132,7 @@ #include "chrome/credential_provider/common/gcp_strings.h" @@ -9,7 +9,7 @@ #include "chrome/browser/ui/startup/web_app_info_recorder_utils.h" #endif -@@ -1011,7 +1011,7 @@ bool StartupBrowserCreator::ProcessCmdLineImpl( +@@ -1006,7 +1006,7 @@ bool StartupBrowserCreator::ProcessCmdLineImpl( silent_launch = true; } @@ -18,7 +18,7 @@ // Writes open and installed web apps to the specified file without // launching a new browser window or tab. if (base::FeatureList::IsEnabled(features::kListWebAppsSwitch) && -@@ -1203,7 +1203,7 @@ bool StartupBrowserCreator::ProcessCmdLineImpl( +@@ -1198,7 +1198,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); diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc index 7339dd1960e..d87cff2eefc 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc @@ -1,6 +1,6 @@ ---- chrome/browser/ui/startup/startup_browser_creator_impl.cc.orig 2023-01-13 08:56:02 UTC +--- chrome/browser/ui/startup/startup_browser_creator_impl.cc.orig 2023-02-11 09:11:04 UTC +++ chrome/browser/ui/startup/startup_browser_creator_impl.cc -@@ -257,7 +257,7 @@ Browser* StartupBrowserCreatorImpl::OpenTabsInBrowser( +@@ -259,7 +259,7 @@ Browser* StartupBrowserCreatorImpl::OpenTabsInBrowser( // at the state of the MessageLoop. Browser::CreateParams params = Browser::CreateParams(profile_, false); params.creation_source = Browser::CreationSource::kStartupCreator; diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_tab__helpers.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_tab__helpers.cc index 5023110d979..d1fc9735b74 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_tab__helpers.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_tab__helpers.cc @@ -1,21 +1,20 @@ ---- chrome/browser/ui/tab_helpers.cc.orig 2023-01-13 08:56:02 UTC +--- chrome/browser/ui/tab_helpers.cc.orig 2023-02-11 09:11:04 UTC +++ chrome/browser/ui/tab_helpers.cc -@@ -206,7 +206,7 @@ +@@ -203,7 +203,7 @@ #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) - #include "chrome/browser/autofill_assistant/common_dependencies_chrome.h" - #include "chrome/browser/autofill_assistant/platform_dependencies_desktop.h" #include "chrome/browser/ui/blocked_content/framebust_block_tab_helper.h" -@@ -531,13 +531,13 @@ void TabHelpers::AttachTabHelpers(WebContents* web_con - + #include "chrome/browser/ui/browser_finder.h" + #include "chrome/browser/ui/hats/hats_helper.h" +@@ -521,12 +521,12 @@ void TabHelpers::AttachTabHelpers(WebContents* web_con // TODO(crbug.com/1052397): 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)) + #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::DesktopSessionDurationObserver::CreateForWebContents(web_contents); #endif @@ -24,13 +23,4 @@ + BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) if (base::FeatureList::IsEnabled( features::kHappinessTrackingSurveysForDesktopDemo) || - base::FeatureList::IsEnabled(features::kTrustSafetySentimentSurvey) || -@@ -560,7 +560,7 @@ void TabHelpers::AttachTabHelpers(WebContents* web_con - #endif - - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - if (base::FeatureList::IsEnabled( - autofill_assistant::features::kAutofillAssistantDesktop)) { - autofill_assistant::CreateForWebContents( + base::FeatureList::IsEnabled(features::kTrustSafetySentimentSurvey)) { diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_accelerator__table.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_accelerator__table.cc index 4081b9bcef5..bebcced9509 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_accelerator__table.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_accelerator__table.cc @@ -1,6 +1,6 @@ ---- chrome/browser/ui/views/accelerator_table.cc.orig 2023-01-13 08:56:02 UTC +--- chrome/browser/ui/views/accelerator_table.cc.orig 2023-02-11 09:11:04 UTC +++ chrome/browser/ui/views/accelerator_table.cc -@@ -61,11 +61,11 @@ const AcceleratorMapping kAcceleratorMap[] = { +@@ -64,11 +64,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}, @@ -14,7 +14,7 @@ {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}, -@@ -93,7 +93,7 @@ const AcceleratorMapping kAcceleratorMap[] = { +@@ -96,7 +96,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}, @@ -23,7 +23,7 @@ {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}, -@@ -138,7 +138,7 @@ const AcceleratorMapping kAcceleratorMap[] = { +@@ -141,7 +141,7 @@ const AcceleratorMapping kAcceleratorMap[] = { IDC_SHOW_AVATAR_MENU}, // Platform-specific key maps. @@ -32,12 +32,12 @@ {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}, -@@ -237,7 +237,7 @@ const AcceleratorMapping kAcceleratorMap[] = { - {ui::VKEY_SPACE, ui::EF_CONTROL_DOWN, IDC_TOGGLE_QUICK_COMMANDS}, +@@ -241,7 +241,7 @@ const AcceleratorMapping kAcceleratorMap[] = { #endif // !BUILDFLAG(IS_CHROMEOS) #endif // !BUILDFLAG(IS_MAC) --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + #if BUILDFLAG(ENABLE_SCREEN_AI_SERVICE) && \ +- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) ++ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) {ui::VKEY_S, ui::EF_CONTROL_DOWN | ui::EF_SHIFT_DOWN, IDC_RUN_SCREEN_AI_VISUAL_ANNOTATIONS}, #endif diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_bubble__anchor__util__views.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_bubble__anchor__util__views.cc deleted file mode 100644 index 3beb389880d..00000000000 --- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_bubble__anchor__util__views.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/ui/views/bubble_anchor_util_views.cc.orig 2022-12-02 17:56:32 UTC -+++ chrome/browser/ui/views/bubble_anchor_util_views.cc -@@ -39,7 +39,7 @@ AnchorConfiguration GetPageInfoAnchorConfiguration(Bro - views::BubbleBorder::TOP_LEFT}; - - // TODO(https://crbug.com/1346734): Enable this on all platforms. --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - if (anchor == kLocationBar && browser_view->GetIsPictureInPictureType()) { - auto* frame_view = static_cast( - browser_view->frame()->GetFrameView()); diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_chrome__views__delegate.h b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_chrome__views__delegate.h index 073c09667dd..f8f3cf44050 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_chrome__views__delegate.h +++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_chrome__views__delegate.h @@ -1,6 +1,6 @@ ---- chrome/browser/ui/views/chrome_views_delegate.h.orig 2022-10-01 07:40:07 UTC +--- chrome/browser/ui/views/chrome_views_delegate.h.orig 2023-02-11 09:11:04 UTC +++ chrome/browser/ui/views/chrome_views_delegate.h -@@ -51,11 +51,11 @@ class ChromeViewsDelegate : public views::ViewsDelegat +@@ -54,11 +54,11 @@ class ChromeViewsDelegate : public views::ViewsDelegat base::OnceClosure callback) override; // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_browser__non__client__frame__view__factory__views.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_browser__non__client__frame__view__factory__views.cc index 174c0abe156..3b10f662e5b 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_browser__non__client__frame__view__factory__views.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_browser__non__client__frame__view__factory__views.cc @@ -1,4 +1,4 @@ ---- chrome/browser/ui/views/frame/browser_non_client_frame_view_factory_views.cc.orig 2023-01-13 08:56:02 UTC +--- chrome/browser/ui/views/frame/browser_non_client_frame_view_factory_views.cc.orig 2023-02-11 09:11:04 UTC +++ chrome/browser/ui/views/frame/browser_non_client_frame_view_factory_views.cc @@ -16,7 +16,7 @@ #include "chrome/browser/ui/views/frame/glass_browser_frame_view.h" @@ -18,12 +18,12 @@ auto* profile = browser_view->browser()->profile(); auto* linux_ui_theme = ui::LinuxUiTheme::GetForProfile(profile); auto* theme_service_factory = ThemeServiceFactory::GetForProfile(profile); -@@ -73,7 +73,7 @@ std::unique_ptr CreateBrows - BrowserFrame* frame, - BrowserView* browser_view) { - // TODO(https://crbug.com/1346734): Enable it on all platforms. --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) +@@ -75,7 +75,7 @@ std::unique_ptr CreateBrows if (browser_view->browser()->is_type_picture_in_picture()) { auto view = std::make_unique(frame, 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/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_browser__view.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_browser__view.cc index b3e0302009c..487dd178dec 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_browser__view.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_browser__view.cc @@ -1,6 +1,6 @@ ---- chrome/browser/ui/views/frame/browser_view.cc.orig 2023-01-13 08:56:02 UTC +--- chrome/browser/ui/views/frame/browser_view.cc.orig 2023-02-11 09:11:04 UTC +++ chrome/browser/ui/views/frame/browser_view.cc -@@ -2108,7 +2108,7 @@ void BrowserView::TabDraggingStatusChanged(bool is_dra +@@ -2120,7 +2120,7 @@ void BrowserView::TabDraggingStatusChanged(bool is_dra // CrOS cleanup is done. // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.cc index 0faf54f1353..8023f6ce82f 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.cc @@ -1,25 +1,52 @@ ---- chrome/browser/ui/views/frame/picture_in_picture_browser_frame_view.cc.orig 2023-01-13 08:56:02 UTC +--- chrome/browser/ui/views/frame/picture_in_picture_browser_frame_view.cc.orig 2023-02-11 09:11:04 UTC +++ chrome/browser/ui/views/frame/picture_in_picture_browser_frame_view.cc -@@ -32,7 +32,7 @@ +@@ -36,7 +36,7 @@ #include "ui/aura/window.h" #endif -#if BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "chrome/browser/ui/views/frame/browser_frame_view_paint_utils_linux.h" #include "chrome/browser/ui/views/frame/desktop_browser_frame_aura_linux.h" #endif - -@@ -256,7 +256,7 @@ void PictureInPictureBrowserFrameView::OnThemeChanged( - for (ContentSettingImageView* view : content_setting_views_) - view->SetIconColor(color_provider->GetColor(kColorOmniboxResultsIcon)); +@@ -57,7 +57,7 @@ constexpr int kBackToTabImageSize = 16; + // The height of the controls bar at the top of the window. + constexpr int kTopControlsHeight = 30; -#if BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // If the top bar background is already drawn by window_frame_provider_, skip - // drawing it again below. - if (window_frame_provider_) { -@@ -292,7 +292,7 @@ void PictureInPictureBrowserFrameView::AddedToWidget() - BrowserNonClientFrameView::AddedToWidget(); + // Frame border when window shadow is not drawn. + constexpr int kFrameBorderThickness = 4; + #endif +@@ -131,7 +131,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()) { +@@ -226,7 +226,7 @@ PictureInPictureBrowserFrameView::PictureInPictureBrow + }, + base::Unretained(this)))); + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + frame_background_ = std::make_unique(); + #endif + +@@ -343,7 +343,7 @@ void PictureInPictureBrowserFrameView::OnThemeChanged( + for (ContentSettingImageView* view : content_setting_views_) + view->SetIconColor(color_provider->GetColor(kColorOmniboxResultsIcon)); + +-#if !BUILDFLAG(IS_LINUX) ++#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD) + // On Linux the top bar background will be drawn in OnPaint(). + controls_container_view_->SetBackground(views::CreateSolidBackground( + SkColorSetA(color_provider->GetColor(kColorPipWindowControlsBackground), +@@ -376,7 +376,7 @@ void PictureInPictureBrowserFrameView::RemovedFromWidg + BrowserNonClientFrameView::RemovedFromWidget(); } -#if BUILDFLAG(IS_LINUX) @@ -27,16 +54,16 @@ gfx::Insets PictureInPictureBrowserFrameView::MirroredFrameBorderInsets() const { auto border = FrameBorderInsets(); -@@ -494,7 +494,7 @@ void PictureInPictureBrowserFrameView::OnMouseEvent(ui +@@ -547,7 +547,7 @@ void PictureInPictureBrowserFrameView::OnWidgetDestroy /////////////////////////////////////////////////////////////////////////////// // 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_) { - // Draw the PiP window frame borders and shadows, including the top bar - // background. -@@ -562,7 +562,7 @@ void PictureInPictureBrowserFrameView::UpdateTopBarVie +@@ -630,7 +630,7 @@ void PictureInPictureBrowserFrameView::UpdateTopBarVie } gfx::Insets PictureInPictureBrowserFrameView::FrameBorderInsets() const { @@ -45,7 +72,16 @@ if (window_frame_provider_) { const auto insets = window_frame_provider_->GetFrameThicknessDip(); const auto tiled_edges = frame()->tiled_edges(); -@@ -582,7 +582,7 @@ int PictureInPictureBrowserFrameView::GetTopAreaHeight +@@ -651,7 +651,7 @@ gfx::Insets PictureInPictureBrowserFrameView::FrameBor + } + + gfx::Insets PictureInPictureBrowserFrameView::ResizeBorderInsets() const { +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + return FrameBorderInsets(); + #else + return gfx::Insets(kResizeBorder); +@@ -662,7 +662,7 @@ int PictureInPictureBrowserFrameView::GetTopAreaHeight return FrameBorderInsets().top() + kTopControlsHeight; } @@ -53,4 +89,4 @@ +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) void PictureInPictureBrowserFrameView::SetWindowFrameProvider( ui::WindowFrameProvider* window_frame_provider) { - window_frame_provider_ = window_frame_provider; + DCHECK(window_frame_provider); diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.h b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.h index 2e8856479bc..60957e94730 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.h +++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.h @@ -1,4 +1,4 @@ ---- chrome/browser/ui/views/frame/picture_in_picture_browser_frame_view.h.orig 2023-01-13 08:56:02 UTC +--- chrome/browser/ui/views/frame/picture_in_picture_browser_frame_view.h.orig 2023-02-11 09:11:04 UTC +++ chrome/browser/ui/views/frame/picture_in_picture_browser_frame_view.h @@ -20,7 +20,7 @@ #include "ui/views/layout/box_layout_view.h" @@ -9,25 +9,25 @@ #include "ui/linux/window_frame_provider.h" #endif -@@ -67,7 +67,7 @@ class PictureInPictureBrowserFrameView - void OnThemeChanged() override; +@@ -75,7 +75,7 @@ class PictureInPictureBrowserFrameView void Layout() override; void AddedToWidget() override; + void RemovedFromWidget() override; -#if BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) gfx::Insets MirroredFrameBorderInsets() const override; gfx::Insets GetInputInsets() const override; SkRRect GetRestoredClipRegion() const override; -@@ -145,7 +145,7 @@ class PictureInPictureBrowserFrameView - // Returns the height of the top bar area, including the window top border. - int GetTopAreaHeight() const; +@@ -157,7 +157,7 @@ class PictureInPictureBrowserFrameView + // Called when mouse entered or exited the pip window. + void OnMouseEnteredOrExitedWindow(bool entered); -#if BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) // Sets the window frame provider so that it will be used for drawing. void SetWindowFrameProvider(ui::WindowFrameProvider* window_frame_provider); -@@ -177,7 +177,7 @@ class PictureInPictureBrowserFrameView +@@ -194,7 +194,7 @@ class PictureInPictureBrowserFrameView widget_observation_{this}; bool mouse_inside_window_ = false; diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_hung__renderer__view.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_hung__renderer__view.cc index 6cd0dad3a31..53c5bc754d2 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_hung__renderer__view.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_hung__renderer__view.cc @@ -1,6 +1,6 @@ ---- chrome/browser/ui/views/hung_renderer_view.cc.orig 2022-10-01 07:40:07 UTC +--- chrome/browser/ui/views/hung_renderer_view.cc.orig 2023-02-11 09:11:04 UTC +++ chrome/browser/ui/views/hung_renderer_view.cc -@@ -401,7 +401,7 @@ void HungRendererDialogView::ForceCrashHungRenderer() +@@ -404,7 +404,7 @@ void HungRendererDialogView::ForceCrashHungRenderer() content::RenderProcessHost* rph = hung_pages_table_model_->GetRenderWidgetHost()->GetProcess(); if (rph) { diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc index c243ad51105..5375cf95c1e 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc @@ -1,4 +1,4 @@ ---- chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.cc.orig 2022-10-29 17:50:56 UTC +--- chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.cc.orig 2023-02-11 09:11:04 UTC +++ chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.cc @@ -50,7 +50,7 @@ namespace { @@ -18,7 +18,7 @@ // static std::unique_ptr SigninViewControllerDelegateViews::CreateEnterpriseConfirmationWebView( -@@ -456,7 +456,7 @@ SigninViewControllerDelegate::CreateProfileCustomizati +@@ -447,7 +447,7 @@ SigninViewControllerDelegate::CreateProfileCustomizati #endif // BUILDFLAG(ENABLE_DICE_SUPPORT) || BUILDFLAG(IS_CHROMEOS_LACROS) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_tabs_tab__drag__controller.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_tabs_tab__drag__controller.cc index 1b62391d070..4f45e0664ec 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_tabs_tab__drag__controller.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_tabs_tab__drag__controller.cc @@ -1,4 +1,4 @@ ---- chrome/browser/ui/views/tabs/tab_drag_controller.cc.orig 2023-01-13 08:56:02 UTC +--- chrome/browser/ui/views/tabs/tab_drag_controller.cc.orig 2023-02-11 09:11:04 UTC +++ chrome/browser/ui/views/tabs/tab_drag_controller.cc @@ -82,7 +82,7 @@ #include "components/remote_cocoa/browser/window.h" @@ -27,7 +27,7 @@ can_release_capture_ = false; #endif start_point_in_screen_ = gfx::Point(source_view_offset, mouse_offset.y()); -@@ -1106,7 +1106,7 @@ TabDragController::DragBrowserToNewTabStrip(TabDragCon +@@ -1107,7 +1107,7 @@ TabDragController::DragBrowserToNewTabStrip(TabDragCon // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. @@ -36,7 +36,7 @@ // 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. -@@ -2097,7 +2097,7 @@ void TabDragController::CompleteDrag() { +@@ -2101,7 +2101,7 @@ void TabDragController::CompleteDrag() { } // If source window was maximized - maximize the new window as well. @@ -45,7 +45,7 @@ // 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 -@@ -2488,7 +2488,7 @@ TabDragController::Liveness TabDragController::GetLoca +@@ -2495,7 +2495,7 @@ TabDragController::Liveness TabDragController::GetLoca } // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc new file mode 100644 index 00000000000..b3e79e1f9de --- /dev/null +++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc @@ -0,0 +1,20 @@ +--- chrome/browser/ui/webui/app_home/app_home_page_handler.cc.orig 2023-02-11 09:11:04 UTC ++++ chrome/browser/ui/webui/app_home/app_home_page_handler.cc +@@ -144,7 +144,7 @@ void AppHomePageHandler::InstallOsHooks(const web_app: + web_app->CanUserUninstallWebApp(); + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \ +- (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS_LACROS)) ++ ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && !BUILDFLAG(IS_CHROMEOS_LACROS)) + options.os_hooks[web_app::OsHookType::kUrlHandlers] = true; + #else + options.os_hooks[web_app::OsHookType::kUrlHandlers] = false; +@@ -276,7 +276,7 @@ void AppHomePageHandler::FillExtensionInfoList( + bool is_deprecated_app = false; + auto* context = extension_service_->GetBrowserContext(); + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_FUCHSIA) ++ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) + is_deprecated_app = extensions::IsExtensionUnsupportedDeprecatedApp( + context, extension->id()); + #endif diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc index 9d12e6c3147..733ca6e8629 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc @@ -1,6 +1,6 @@ ---- chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc.orig 2023-01-13 08:56:02 UTC +--- chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc.orig 2023-02-11 09:11:04 UTC +++ chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc -@@ -319,7 +319,7 @@ +@@ -324,7 +324,7 @@ #include "chrome/browser/ui/webui/app_launcher_page_ui.h" #endif @@ -9,7 +9,7 @@ #include "chrome/browser/ui/webui/webui_js_error/webui_js_error_ui.h" #endif -@@ -345,17 +345,17 @@ +@@ -350,17 +350,17 @@ #endif #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -30,7 +30,7 @@ #include "chrome/browser/ui/webui/connectors_internals/connectors_internals_ui.h" #endif -@@ -716,7 +716,7 @@ bool IsAboutUI(const GURL& url) { +@@ -721,7 +721,7 @@ bool IsAboutUI(const GURL& url) { #if !BUILDFLAG(IS_ANDROID) || url.host_piece() == chrome::kChromeUITermsHost #endif @@ -39,7 +39,7 @@ || url.host_piece() == chrome::kChromeUILinuxProxyConfigHost #endif #if BUILDFLAG(IS_CHROMEOS_ASH) -@@ -1024,7 +1024,7 @@ WebUIFactoryFunction GetWebUIFactoryFunction(WebUI* we +@@ -1012,7 +1012,7 @@ WebUIFactoryFunction GetWebUIFactoryFunction(WebUI* we return &NewWebUI; } #endif // BUILDFLAG(IS_CHROMEOS_ASH) @@ -48,7 +48,7 @@ if (url.host_piece() == chrome::kChromeUIWebUIJsErrorHost) return &NewWebUI; #endif -@@ -1085,7 +1085,7 @@ WebUIFactoryFunction GetWebUIFactoryFunction(WebUI* we +@@ -1073,7 +1073,7 @@ WebUIFactoryFunction GetWebUIFactoryFunction(WebUI* we if (url.host_piece() == chrome::kChromeUINaClHost) return &NewWebUI; #endif @@ -57,7 +57,7 @@ defined(TOOLKIT_VIEWS)) || \ defined(USE_AURA) if (url.host_piece() == chrome::kChromeUITabModalConfirmDialogHost) -@@ -1145,27 +1145,27 @@ WebUIFactoryFunction GetWebUIFactoryFunction(WebUI* we +@@ -1137,27 +1137,27 @@ WebUIFactoryFunction GetWebUIFactoryFunction(WebUI* we } #endif #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_ntp_app__launcher__handler.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_ntp_app__launcher__handler.cc index a231b748a78..e3ad8a7c505 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_ntp_app__launcher__handler.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_ntp_app__launcher__handler.cc @@ -1,6 +1,6 @@ ---- chrome/browser/ui/webui/ntp/app_launcher_handler.cc.orig 2023-01-13 08:56:02 UTC +--- chrome/browser/ui/webui/ntp/app_launcher_handler.cc.orig 2023-02-11 09:11:04 UTC +++ chrome/browser/ui/webui/ntp/app_launcher_handler.cc -@@ -326,7 +326,7 @@ base::Value::Dict AppLauncherHandler::CreateExtensionI +@@ -323,7 +323,7 @@ base::Value::Dict AppLauncherHandler::CreateExtensionI bool is_deprecated_app = false; auto* context = extension_service_->GetBrowserContext(); #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -9,7 +9,7 @@ is_deprecated_app = extensions::IsExtensionUnsupportedDeprecatedApp(context, extension->id()); #endif -@@ -1444,7 +1444,7 @@ void AppLauncherHandler::InstallOsHooks(const web_app: +@@ -1455,7 +1455,7 @@ void AppLauncherHandler::InstallOsHooks(const web_app: options.os_hooks[web_app::OsHookType::kUninstallationViaOsSettings] = web_app->CanUserUninstallWebApp(); diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc index 93870339577..cbaf2e740a3 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc @@ -1,4 +1,4 @@ ---- chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc.orig 2023-01-13 08:56:02 UTC +--- chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc.orig 2023-02-11 09:11:04 UTC +++ chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc @@ -121,7 +121,7 @@ #include "chrome/browser/ui/webui/settings/chromeos/constants/routes.mojom.h" @@ -27,7 +27,7 @@ bool allow_qt_theme = base::FeatureList::IsEnabled(ui::kAllowQt); #else bool allow_qt_theme = false; -@@ -381,7 +381,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht +@@ -377,7 +377,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht {"huge", IDS_SETTINGS_HUGE_FONT_SIZE}, {"sidePanelAlignLeft", IDS_SETTINGS_SIDE_PANEL_ALIGN_LEFT}, {"sidePanelAlignRight", IDS_SETTINGS_SIDE_PANEL_ALIGN_RIGHT}, @@ -36,7 +36,7 @@ {"gtkTheme", IDS_SETTINGS_GTK_THEME}, {"useGtkTheme", IDS_SETTINGS_USE_GTK_THEME}, {"qtTheme", IDS_SETTINGS_QT_THEME}, -@@ -391,7 +391,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht +@@ -387,7 +387,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht #else {"resetToDefaultTheme", IDS_SETTINGS_RESET_TO_DEFAULT_THEME}, #endif @@ -45,7 +45,7 @@ {"showWindowDecorations", IDS_SHOW_WINDOW_DECORATIONS}, #endif #if BUILDFLAG(IS_MAC) -@@ -415,7 +415,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht +@@ -411,7 +411,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_web__applications_extensions_extension__status__utils.cc b/www/ungoogled-chromium/files/patch-chrome_browser_web__applications_extensions_extension__status__utils.cc index 497bfc9928f..71b511151b5 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_web__applications_extensions_extension__status__utils.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_web__applications_extensions_extension__status__utils.cc @@ -1,4 +1,4 @@ ---- chrome/browser/web_applications/extensions/extension_status_utils.cc.orig 2023-01-13 08:56:02 UTC +--- chrome/browser/web_applications/extensions/extension_status_utils.cc.orig 2023-02-11 09:11:04 UTC +++ chrome/browser/web_applications/extensions/extension_status_utils.cc @@ -26,7 +26,7 @@ namespace { const char* g_preinstalled_app_for_testing = nullptr; @@ -6,10 +6,10 @@ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ - BUILDFLAG(IS_FUCHSIA) + BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) - const char kMobilityPrintExtensionId[] = "alhngdkjgnedakdlnamimgfihgkmenbh"; + const char kMobilityPrintAndDirectPrintIoExtensionIds[] = + "alhngdkjgnedakdlnamimgfihgkmenbh,gnddkmpjjjcimefninepfmmddpgaaado"; - BASE_FEATURE(kChromeAppsDeprecationExcludeForceInstalls, -@@ -108,7 +108,7 @@ bool ClearExternalExtensionUninstalled(content::Browse +@@ -110,7 +110,7 @@ bool ClearExternalExtensionUninstalled(content::Browse } #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.cc b/www/ungoogled-chromium/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.cc index d22cbae906b..8073b66385e 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.cc @@ -1,6 +1,6 @@ ---- chrome/browser/web_applications/os_integration/web_app_shortcut.cc.orig 2022-10-29 17:50:56 UTC +--- chrome/browser/web_applications/os_integration/web_app_shortcut.cc.orig 2023-02-11 09:11:04 UTC +++ chrome/browser/web_applications/os_integration/web_app_shortcut.cc -@@ -54,7 +54,7 @@ namespace { +@@ -58,7 +58,7 @@ namespace { #if BUILDFLAG(IS_MAC) const int kDesiredIconSizesForShortcut[] = {16, 32, 128, 256, 512}; @@ -9,7 +9,7 @@ // 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}; -@@ -207,7 +207,7 @@ ShortcutOverrideForTesting::ShortcutOverrideForTesting +@@ -212,7 +212,7 @@ ShortcutOverrideForTesting::ShortcutOverrideForTesting #elif BUILDFLAG(IS_MAC) bool success = chrome_apps_folder.CreateUniqueTempDirUnderPath(base_path); DCHECK(success); @@ -18,7 +18,7 @@ bool success = desktop.CreateUniqueTempDirUnderPath(base_path); DCHECK(success); success = startup.CreateUniqueTempDirUnderPath(base_path); -@@ -226,7 +226,7 @@ ShortcutOverrideForTesting::ShortcutOverrideForTesting +@@ -231,7 +231,7 @@ ShortcutOverrideForTesting::ShortcutOverrideForTesting #elif BUILDFLAG(IS_MAC) bool success = chrome_apps_folder.CreateUniqueTempDir(); DCHECK(success); @@ -27,7 +27,7 @@ bool success = desktop.CreateUniqueTempDir(); DCHECK(success); success = startup.CreateUniqueTempDir(); -@@ -234,7 +234,7 @@ ShortcutOverrideForTesting::ShortcutOverrideForTesting +@@ -239,7 +239,7 @@ ShortcutOverrideForTesting::ShortcutOverrideForTesting #endif } @@ -36,7 +36,7 @@ auto callback = base::BindRepeating([](base::FilePath filename, std::string xdg_command, std::string file_contents) { -@@ -267,7 +267,7 @@ ShortcutOverrideForTesting::~ShortcutOverrideForTestin +@@ -272,7 +272,7 @@ ShortcutOverrideForTesting::~ShortcutOverrideForTestin } } } diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.h b/www/ungoogled-chromium/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.h index 30229afad8e..1319006416b 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.h +++ b/www/ungoogled-chromium/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.h @@ -1,6 +1,6 @@ ---- chrome/browser/web_applications/os_integration/web_app_shortcut.h.orig 2023-01-13 08:56:02 UTC +--- chrome/browser/web_applications/os_integration/web_app_shortcut.h.orig 2023-02-11 09:11:04 UTC +++ chrome/browser/web_applications/os_integration/web_app_shortcut.h -@@ -21,7 +21,7 @@ +@@ -23,7 +23,7 @@ #include "ui/gfx/image/image_family.h" #include "url/gurl.h" @@ -9,7 +9,7 @@ #include "chrome/browser/web_applications/os_integration/web_app_shortcut_linux.h" #endif // BUILDFLAG(IS_LINUX) -@@ -39,7 +39,7 @@ class ImageSkia; +@@ -41,7 +41,7 @@ class ImageSkia; namespace web_app { @@ -18,7 +18,7 @@ struct LinuxFileRegistration { std::string xdg_command; std::string file_contents; -@@ -89,7 +89,7 @@ struct ShortcutOverrideForTesting +@@ -91,7 +91,7 @@ struct ShortcutOverrideForTesting #elif BUILDFLAG(IS_MAC) base::ScopedTempDir chrome_apps_folder; std::map startup_enabled; @@ -27,7 +27,7 @@ base::ScopedTempDir desktop; base::ScopedTempDir startup; std::vector linux_file_registration; -@@ -136,7 +136,7 @@ struct ShortcutInfo { +@@ -144,7 +144,7 @@ struct ShortcutInfo { std::set file_handler_extensions; std::set file_handler_mime_types; std::set protocol_handlers; diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut__manager.cc b/www/ungoogled-chromium/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut__manager.cc index 7d28410d589..db714e2900f 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut__manager.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_web__applications_os__integration_web__app__shortcut__manager.cc @@ -1,6 +1,6 @@ ---- chrome/browser/web_applications/os_integration/web_app_shortcut_manager.cc.orig 2023-01-13 08:56:02 UTC +--- chrome/browser/web_applications/os_integration/web_app_shortcut_manager.cc.orig 2023-02-11 09:11:04 UTC +++ chrome/browser/web_applications/os_integration/web_app_shortcut_manager.cc -@@ -449,7 +449,7 @@ std::unique_ptr WebAppShortcutManager::B +@@ -453,7 +453,7 @@ std::unique_ptr WebAppShortcutManager::B } } diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_web__applications_web__app__provider.cc b/www/ungoogled-chromium/files/patch-chrome_browser_web__applications_web__app__provider.cc index a88d1b12c34..c5bda3c37cd 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_web__applications_web__app__provider.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_web__applications_web__app__provider.cc @@ -1,6 +1,6 @@ ---- chrome/browser/web_applications/web_app_provider.cc.orig 2023-01-13 08:56:02 UTC +--- chrome/browser/web_applications/web_app_provider.cc.orig 2023-02-11 09:11:04 UTC +++ chrome/browser/web_applications/web_app_provider.cc -@@ -283,7 +283,7 @@ void WebAppProvider::CreateSubsystems(Profile* profile +@@ -295,7 +295,7 @@ void WebAppProvider::CreateSubsystems(Profile* profile protocol_handler_manager.get()); std::unique_ptr url_handler_manager; diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc b/www/ungoogled-chromium/files/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc index a72f481f751..9dc48b4edb9 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc @@ -1,6 +1,6 @@ ---- chrome/browser/webauthn/chrome_authenticator_request_delegate.cc.orig 2023-01-13 08:56:02 UTC +--- chrome/browser/webauthn/chrome_authenticator_request_delegate.cc.orig 2023-02-11 09:11:04 UTC +++ chrome/browser/webauthn/chrome_authenticator_request_delegate.cc -@@ -679,7 +679,7 @@ void ChromeAuthenticatorRequestDelegate::ConfigureCabl +@@ -691,7 +691,7 @@ void ChromeAuthenticatorRequestDelegate::ConfigureCabl g_observer->ConfiguringCable(request_type); } diff --git a/www/ungoogled-chromium/files/patch-chrome_common_chrome__features.cc b/www/ungoogled-chromium/files/patch-chrome_common_chrome__features.cc index 94b620aae67..6b7281ee233 100644 --- a/www/ungoogled-chromium/files/patch-chrome_common_chrome__features.cc +++ b/www/ungoogled-chromium/files/patch-chrome_common_chrome__features.cc @@ -1,6 +1,6 @@ ---- chrome/common/chrome_features.cc.orig 2023-01-13 08:56:02 UTC +--- chrome/common/chrome_features.cc.orig 2023-02-11 09:11:04 UTC +++ chrome/common/chrome_features.cc -@@ -108,7 +108,7 @@ BASE_FEATURE(kAsyncDns, +@@ -96,7 +96,7 @@ BASE_FEATURE(kAsyncDns, ); #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -9,7 +9,7 @@ // Enables or disables the Autofill survey triggered by opening a prompt to // save address info. BASE_FEATURE(kAutofillAddressSurvey, -@@ -126,7 +126,7 @@ BASE_FEATURE(kAutofillPasswordSurvey, +@@ -114,7 +114,7 @@ BASE_FEATURE(kAutofillPasswordSurvey, base::FEATURE_DISABLED_BY_DEFAULT); #endif @@ -18,7 +18,7 @@ // 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. -@@ -310,7 +310,7 @@ BASE_FEATURE(kDesktopPWAsEnforceWebAppSettingsPolicy, +@@ -303,7 +303,7 @@ BASE_FEATURE(kDesktopPWAsEnforceWebAppSettingsPolicy, // Enables or disables Desktop PWAs to be auto-started on OS login. BASE_FEATURE(kDesktopPWAsRunOnOsLogin, "DesktopPWAsRunOnOsLogin", @@ -27,7 +27,7 @@ base::FEATURE_ENABLED_BY_DEFAULT #else base::FEATURE_DISABLED_BY_DEFAULT -@@ -334,7 +334,7 @@ BASE_FEATURE(kDesktopPWAsWebBundles, +@@ -327,7 +327,7 @@ BASE_FEATURE(kDesktopPWAsWebBundles, base::FEATURE_DISABLED_BY_DEFAULT); #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -36,7 +36,7 @@ // 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. -@@ -369,7 +369,7 @@ const base::FeatureParam kDnsOverHttpsFallbackPa +@@ -365,7 +365,7 @@ const base::FeatureParam kDnsOverHttpsFallbackPa const base::FeatureParam kDnsOverHttpsShowUiParam { &kDnsOverHttps, "ShowUi", #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ @@ -45,7 +45,7 @@ true #else false -@@ -745,7 +745,7 @@ BASE_FEATURE(kUpdateHistoryEntryPointsInIncognito, +@@ -743,7 +743,7 @@ BASE_FEATURE(kUpdateHistoryEntryPointsInIncognito, "UpdateHistoryEntryPointsInIncognito", base::FEATURE_ENABLED_BY_DEFAULT); @@ -54,7 +54,7 @@ BASE_FEATURE(kLinuxLowMemoryMonitor, "LinuxLowMemoryMonitor", base::FEATURE_DISABLED_BY_DEFAULT); -@@ -758,7 +758,7 @@ constexpr base::FeatureParam kLinuxLowMemoryMonit +@@ -756,7 +756,7 @@ constexpr base::FeatureParam kLinuxLowMemoryMonit &kLinuxLowMemoryMonitor, "critical_level", 255}; #endif // BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) diff --git a/www/ungoogled-chromium/files/patch-chrome_common_chrome__features.h b/www/ungoogled-chromium/files/patch-chrome_common_chrome__features.h index f6f2987dc6d..a6e2e34f24f 100644 --- a/www/ungoogled-chromium/files/patch-chrome_common_chrome__features.h +++ b/www/ungoogled-chromium/files/patch-chrome_common_chrome__features.h @@ -1,6 +1,6 @@ ---- chrome/common/chrome_features.h.orig 2022-12-02 17:56:32 UTC +--- chrome/common/chrome_features.h.orig 2023-02-11 09:11:04 UTC +++ chrome/common/chrome_features.h -@@ -81,13 +81,13 @@ BASE_DECLARE_FEATURE(kAppShimNewCloseBehavior); +@@ -73,13 +73,13 @@ BASE_DECLARE_FEATURE(kAppShimNewCloseBehavior); COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kAsyncDns); #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -16,7 +16,7 @@ COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kBackgroundModeAllowRestart); #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -@@ -189,7 +189,7 @@ BASE_DECLARE_FEATURE(kDesktopPWAsTabStripSettings); +@@ -186,7 +186,7 @@ BASE_DECLARE_FEATURE(kDesktopPWAsTabStripSettings); COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kDesktopPWAsWebBundles); #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -25,7 +25,7 @@ COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kChromeAppsDeprecation); COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kKeepForceInstalledPreinstalledApps); -@@ -432,7 +432,7 @@ BASE_DECLARE_FEATURE(kKAnonymityServiceOHTTPRequests); +@@ -429,7 +429,7 @@ BASE_DECLARE_FEATURE(kKAnonymityServiceOHTTPRequests); COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kUpdateHistoryEntryPointsInIncognito); @@ -34,7 +34,7 @@ COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kLinuxLowMemoryMonitor); COMPONENT_EXPORT(CHROME_FEATURES) extern const base::FeatureParam kLinuxLowMemoryMonitorModerateLevel; -@@ -440,7 +440,7 @@ COMPONENT_EXPORT(CHROME_FEATURES) +@@ -437,7 +437,7 @@ COMPONENT_EXPORT(CHROME_FEATURES) extern const base::FeatureParam kLinuxLowMemoryMonitorCriticalLevel; #endif // BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) diff --git a/www/ungoogled-chromium/files/patch-chrome_common_chrome__switches.cc b/www/ungoogled-chromium/files/patch-chrome_common_chrome__switches.cc index 11a0cf5b285..3f727ac3cc3 100644 --- a/www/ungoogled-chromium/files/patch-chrome_common_chrome__switches.cc +++ b/www/ungoogled-chromium/files/patch-chrome_common_chrome__switches.cc @@ -1,6 +1,6 @@ ---- chrome/common/chrome_switches.cc.orig 2023-01-13 08:56:02 UTC +--- chrome/common/chrome_switches.cc.orig 2023-02-11 09:11:04 UTC +++ chrome/common/chrome_switches.cc -@@ -839,14 +839,14 @@ const char kAllowNaClSocketAPI[] = "allow-nacl-socket- +@@ -854,14 +854,14 @@ const char kAllowNaClSocketAPI[] = "allow-nacl-socket- #endif #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ diff --git a/www/ungoogled-chromium/files/patch-chrome_common_chrome__switches.h b/www/ungoogled-chromium/files/patch-chrome_common_chrome__switches.h index 140457b156b..101685a5fb7 100644 --- a/www/ungoogled-chromium/files/patch-chrome_common_chrome__switches.h +++ b/www/ungoogled-chromium/files/patch-chrome_common_chrome__switches.h @@ -1,6 +1,6 @@ ---- chrome/common/chrome_switches.h.orig 2023-01-13 08:56:02 UTC +--- chrome/common/chrome_switches.h.orig 2023-02-11 09:11:04 UTC +++ chrome/common/chrome_switches.h -@@ -263,12 +263,12 @@ extern const char kAllowNaClSocketAPI[]; +@@ -265,12 +265,12 @@ extern const char kAllowNaClSocketAPI[]; #endif #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ diff --git a/www/ungoogled-chromium/files/patch-chrome_common_media_cdm__host__file__path.cc b/www/ungoogled-chromium/files/patch-chrome_common_media_cdm__host__file__path.cc index c1aad8b0c32..957b903b6c7 100644 --- a/www/ungoogled-chromium/files/patch-chrome_common_media_cdm__host__file__path.cc +++ b/www/ungoogled-chromium/files/patch-chrome_common_media_cdm__host__file__path.cc @@ -1,6 +1,6 @@ ---- chrome/common/media/cdm_host_file_path.cc.orig 2022-10-29 17:50:56 UTC +--- chrome/common/media/cdm_host_file_path.cc.orig 2023-02-11 09:11:04 UTC +++ chrome/common/media/cdm_host_file_path.cc -@@ -91,7 +91,7 @@ void AddCdmHostFilePaths( +@@ -90,7 +90,7 @@ void AddCdmHostFilePaths( cdm_host_file_paths->emplace_back(chrome_framework_path, chrome_framework_sig_path); diff --git a/www/ungoogled-chromium/files/patch-chrome_common_pref__names.cc b/www/ungoogled-chromium/files/patch-chrome_common_pref__names.cc index a61a39c5432..221c9e2afad 100644 --- a/www/ungoogled-chromium/files/patch-chrome_common_pref__names.cc +++ b/www/ungoogled-chromium/files/patch-chrome_common_pref__names.cc @@ -1,4 +1,4 @@ ---- chrome/common/pref_names.cc.orig 2023-01-13 08:56:02 UTC +--- chrome/common/pref_names.cc.orig 2023-02-11 09:11:04 UTC +++ chrome/common/pref_names.cc @@ -1268,7 +1268,7 @@ const char kUseAshProxy[] = "lacros.proxy.use_ash_prox @@ -18,7 +18,7 @@ // 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). const char kUseCustomChromeFrame[] = "browser.custom_chrome_frame"; -@@ -1893,7 +1893,7 @@ const char kDownloadDirUpgraded[] = "download.director +@@ -1897,7 +1897,7 @@ const char kDownloadDirUpgraded[] = "download.director const char kDownloadLastCompleteTime[] = "download.last_complete_time"; #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ @@ -27,7 +27,7 @@ const char kOpenPdfDownloadInSystemReader[] = "download.open_pdf_in_system_reader"; #endif -@@ -2197,7 +2197,7 @@ const char kWebAppsPreferences[] = "web_apps.web_app_i +@@ -2207,7 +2207,7 @@ const char kWebAppsPreferences[] = "web_apps.web_app_i // its isolation requirements. const char kWebAppsIsolationState[] = "web_apps.isolation_state"; @@ -36,7 +36,7 @@ (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS_LACROS)) // Dictionary that maps origins to web apps that can act as URL handlers. const char kWebAppsUrlHandlerInfo[] = "web_apps.url_handler_info"; -@@ -2297,7 +2297,7 @@ const char kAmbientAuthenticationInPrivateModesEnabled +@@ -2307,7 +2307,7 @@ const char kAmbientAuthenticationInPrivateModesEnabled // requests. const char kBasicAuthOverHttpEnabled[] = "auth.basic_over_http_enabled"; @@ -45,7 +45,7 @@ // Boolean that specifies whether OK-AS-DELEGATE flag from KDC is respected // along with kAuthNegotiateDelegateAllowlist. const char kAuthNegotiateDelegateByKdcPolicy[] = -@@ -3300,7 +3300,7 @@ const char kBlockAutoplayEnabled[] = "media.block_auto +@@ -3336,7 +3336,7 @@ const char kBlockAutoplayEnabled[] = "media.block_auto const char kSandboxExternalProtocolBlocked[] = "profile.sandbox_external_protocol_blocked"; diff --git a/www/ungoogled-chromium/files/patch-chrome_common_pref__names.h b/www/ungoogled-chromium/files/patch-chrome_common_pref__names.h index 5e3a135f32e..49c4f0573fd 100644 --- a/www/ungoogled-chromium/files/patch-chrome_common_pref__names.h +++ b/www/ungoogled-chromium/files/patch-chrome_common_pref__names.h @@ -1,4 +1,4 @@ ---- chrome/common/pref_names.h.orig 2023-01-13 08:56:02 UTC +--- chrome/common/pref_names.h.orig 2023-02-11 09:11:04 UTC +++ chrome/common/pref_names.h @@ -398,7 +398,7 @@ extern const char kUseAshProxy[]; #endif // BUILDFLAG(IS_CHROMEOS_LACROS) @@ -18,7 +18,7 @@ extern const char kUseCustomChromeFrame[]; #endif #if BUILDFLAG(ENABLE_PLUGINS) -@@ -616,7 +616,7 @@ extern const char kDownloadAllowedURLsForOpenByPolicy[ +@@ -617,7 +617,7 @@ extern const char kDownloadAllowedURLsForOpenByPolicy[ extern const char kDownloadDirUpgraded[]; extern const char kDownloadLastCompleteTime[]; #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ @@ -27,7 +27,7 @@ extern const char kOpenPdfDownloadInSystemReader[]; #endif #if BUILDFLAG(IS_ANDROID) -@@ -728,7 +728,7 @@ extern const char kWebAppsUninstalledDefaultChromeApps +@@ -731,7 +731,7 @@ extern const char kWebAppsUninstalledDefaultChromeApps extern const char kWebAppsPreferences[]; extern const char kWebAppsIsolationState[]; @@ -36,7 +36,7 @@ (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS_LACROS)) extern const char kWebAppsUrlHandlerInfo[]; #endif -@@ -859,7 +859,7 @@ extern const char kGloballyScopeHTTPAuthCacheEnabled[] +@@ -862,7 +862,7 @@ extern const char kGloballyScopeHTTPAuthCacheEnabled[] extern const char kAmbientAuthenticationInPrivateModesEnabled[]; extern const char kBasicAuthOverHttpEnabled[]; @@ -45,7 +45,7 @@ extern const char kAuthNegotiateDelegateByKdcPolicy[]; #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS) -@@ -1128,7 +1128,7 @@ extern const char kBlockAutoplayEnabled[]; +@@ -1139,7 +1139,7 @@ extern const char kBlockAutoplayEnabled[]; #endif extern const char kSandboxExternalProtocolBlocked[]; diff --git a/www/ungoogled-chromium/files/patch-chrome_common_url__constants.cc b/www/ungoogled-chromium/files/patch-chrome_common_url__constants.cc index d375740abcd..cbe411f5e3d 100644 --- a/www/ungoogled-chromium/files/patch-chrome_common_url__constants.cc +++ b/www/ungoogled-chromium/files/patch-chrome_common_url__constants.cc @@ -1,6 +1,6 @@ ---- chrome/common/url_constants.cc.orig 2022-12-02 17:56:32 UTC +--- chrome/common/url_constants.cc.orig 2023-02-11 09:11:04 UTC +++ chrome/common/url_constants.cc -@@ -498,7 +498,7 @@ const char kPhoneHubPermissionLearnMoreURL[] = +@@ -501,7 +501,7 @@ const char kPhoneHubPermissionLearnMoreURL[] = "https://support.9oo91e.qjz9zk/chromebook/?p=multidevice"; #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ diff --git a/www/ungoogled-chromium/files/patch-chrome_common_url__constants.h b/www/ungoogled-chromium/files/patch-chrome_common_url__constants.h index 3c1456d32d8..4eb9ac4165e 100644 --- a/www/ungoogled-chromium/files/patch-chrome_common_url__constants.h +++ b/www/ungoogled-chromium/files/patch-chrome_common_url__constants.h @@ -1,6 +1,6 @@ ---- chrome/common/url_constants.h.orig 2022-12-02 17:56:32 UTC +--- chrome/common/url_constants.h.orig 2023-02-11 09:11:04 UTC +++ chrome/common/url_constants.h -@@ -471,7 +471,7 @@ extern const char kOutdatedPluginLearnMoreURL[]; +@@ -476,7 +476,7 @@ extern const char kOutdatedPluginLearnMoreURL[]; extern const char kPhoneHubPermissionLearnMoreURL[]; #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ diff --git a/www/ungoogled-chromium/files/patch-chrome_common_webui__url__constants.cc b/www/ungoogled-chromium/files/patch-chrome_common_webui__url__constants.cc index fafe719bac8..716380b6aef 100644 --- a/www/ungoogled-chromium/files/patch-chrome_common_webui__url__constants.cc +++ b/www/ungoogled-chromium/files/patch-chrome_common_webui__url__constants.cc @@ -1,6 +1,6 @@ ---- chrome/common/webui_url_constants.cc.orig 2023-01-13 08:56:02 UTC +--- chrome/common/webui_url_constants.cc.orig 2023-02-11 09:11:04 UTC +++ chrome/common/webui_url_constants.cc -@@ -487,18 +487,18 @@ const char kOsUIScanningAppURL[] = "os://scanning"; +@@ -490,18 +490,18 @@ const char kOsUIScanningAppURL[] = "os://scanning"; const char kOsUIVersionURL[] = "os://version"; #endif @@ -22,7 +22,7 @@ const char kChromeUIDiscardsHost[] = "discards"; const char kChromeUIDiscardsURL[] = "chrome://discards/"; #endif -@@ -513,14 +513,14 @@ const char kChromeUILinuxProxyConfigHost[] = "linux-pr +@@ -516,14 +516,14 @@ const char kChromeUILinuxProxyConfigHost[] = "linux-pr #endif #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ @@ -39,7 +39,7 @@ const char kChromeUIBrowserSwitchHost[] = "browser-switch"; const char kChromeUIBrowserSwitchURL[] = "chrome://browser-switch/"; const char kChromeUIEnterpriseProfileWelcomeHost[] = -@@ -537,7 +537,7 @@ const char kChromeUIProfilePickerUrl[] = "chrome://pro +@@ -540,7 +540,7 @@ const char kChromeUIProfilePickerUrl[] = "chrome://pro const char kChromeUIProfilePickerStartupQuery[] = "startup"; #endif @@ -48,7 +48,7 @@ defined(TOOLKIT_VIEWS)) || \ defined(USE_AURA) const char kChromeUITabModalConfirmDialogHost[] = "tab-modal-confirm-dialog"; -@@ -613,7 +613,7 @@ const char kPrivacySandboxSubPagePath[] = "/privacySan +@@ -616,7 +616,7 @@ const char kPrivacySandboxSubPagePath[] = "/privacySan #endif #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -57,7 +57,7 @@ const char kChromeUIWebAppSettingsURL[] = "chrome://app-settings/"; const char kChromeUIWebAppSettingsHost[] = "app-settings"; #endif -@@ -827,7 +827,7 @@ const char* const kChromeDebugURLs[] = { +@@ -831,7 +831,7 @@ const char* const kChromeDebugURLs[] = { blink::kChromeUIGpuJavaCrashURL, kChromeUIJavaCrashURL, #endif diff --git a/www/ungoogled-chromium/files/patch-chrome_common_webui__url__constants.h b/www/ungoogled-chromium/files/patch-chrome_common_webui__url__constants.h index 8f339f3ca9a..b5956c02d6f 100644 --- a/www/ungoogled-chromium/files/patch-chrome_common_webui__url__constants.h +++ b/www/ungoogled-chromium/files/patch-chrome_common_webui__url__constants.h @@ -1,6 +1,6 @@ ---- chrome/common/webui_url_constants.h.orig 2023-01-13 08:56:02 UTC +--- chrome/common/webui_url_constants.h.orig 2023-02-11 09:11:04 UTC +++ chrome/common/webui_url_constants.h -@@ -414,24 +414,24 @@ extern const char kOsUIScanningAppURL[]; +@@ -416,24 +416,24 @@ extern const char kOsUIScanningAppURL[]; extern const char kOsUIVersionURL[]; #endif @@ -29,7 +29,7 @@ extern const char kChromeUIWebAppSettingsURL[]; extern const char kChromeUIWebAppSettingsHost[]; #endif -@@ -446,14 +446,14 @@ extern const char kChromeUILinuxProxyConfigHost[]; +@@ -448,14 +448,14 @@ extern const char kChromeUILinuxProxyConfigHost[]; #endif #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ @@ -46,7 +46,7 @@ extern const char kChromeUIBrowserSwitchHost[]; extern const char kChromeUIBrowserSwitchURL[]; extern const char kChromeUIEnterpriseProfileWelcomeHost[]; -@@ -467,7 +467,7 @@ extern const char kChromeUIProfilePickerUrl[]; +@@ -469,7 +469,7 @@ extern const char kChromeUIProfilePickerUrl[]; extern const char kChromeUIProfilePickerStartupQuery[]; #endif diff --git a/www/ungoogled-chromium/files/patch-chrome_services_printing_print__backend__service__impl.cc b/www/ungoogled-chromium/files/patch-chrome_services_printing_print__backend__service__impl.cc index d1ded891b87..5619fc0a4e3 100644 --- a/www/ungoogled-chromium/files/patch-chrome_services_printing_print__backend__service__impl.cc +++ b/www/ungoogled-chromium/files/patch-chrome_services_printing_print__backend__service__impl.cc @@ -1,6 +1,6 @@ ---- chrome/services/printing/print_backend_service_impl.cc.orig 2023-01-13 08:56:02 UTC +--- chrome/services/printing/print_backend_service_impl.cc.orig 2023-02-11 09:11:04 UTC +++ chrome/services/printing/print_backend_service_impl.cc -@@ -41,7 +41,7 @@ +@@ -42,7 +42,7 @@ #include "printing/backend/cups_connection_pool.h" #endif @@ -9,7 +9,7 @@ #include "base/no_destructor.h" #include "ui/linux/linux_ui.h" #include "ui/linux/linux_ui_delegate_stub.h" -@@ -68,7 +68,7 @@ namespace printing { +@@ -69,7 +69,7 @@ namespace printing { namespace { @@ -18,7 +18,7 @@ void InstantiateLinuxUiDelegate() { // TODO(crbug.com/809738) Until a real UI can be used in a utility process, // need to use the stub version. -@@ -437,7 +437,7 @@ void PrintBackendServiceImpl::Init(const std::string& +@@ -485,7 +485,7 @@ void PrintBackendServiceImpl::Init( // `InitCommon()`. InitializeProcessForPrinting(); print_backend_ = PrintBackend::CreateInstance(locale); @@ -27,12 +27,12 @@ // 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`. -@@ -620,7 +620,7 @@ void PrintBackendServiceImpl::UpdatePrintSettings( +@@ -672,7 +672,7 @@ void PrintBackendServiceImpl::UpdatePrintSettings( crash_keys_ = std::make_unique( print_backend_->GetPrinterDriverInfo(*printer_name)); --#if BUILDFLAG(IS_LINUX) && defined(USE_CUPS) -+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && defined(USE_CUPS) +-#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/www/ungoogled-chromium/files/patch-chrome_test_BUILD.gn b/www/ungoogled-chromium/files/patch-chrome_test_BUILD.gn index e31f65fb294..ff2df71e8ff 100644 --- a/www/ungoogled-chromium/files/patch-chrome_test_BUILD.gn +++ b/www/ungoogled-chromium/files/patch-chrome_test_BUILD.gn @@ -1,6 +1,6 @@ ---- chrome/test/BUILD.gn.orig 2023-01-13 08:56:02 UTC +--- chrome/test/BUILD.gn.orig 2023-02-11 09:11:04 UTC +++ chrome/test/BUILD.gn -@@ -10139,7 +10139,7 @@ test("chrome_app_unittests") { +@@ -10217,7 +10217,7 @@ test("chrome_app_unittests") { "//components/heap_profiling/in_process", "//components/safe_browsing:buildflags", ] diff --git a/www/ungoogled-chromium/files/patch-chrome_test_chromedriver_chrome__launcher.cc b/www/ungoogled-chromium/files/patch-chrome_test_chromedriver_chrome__launcher.cc index f8a58eebc7c..0c37f2f6778 100644 --- a/www/ungoogled-chromium/files/patch-chrome_test_chromedriver_chrome__launcher.cc +++ b/www/ungoogled-chromium/files/patch-chrome_test_chromedriver_chrome__launcher.cc @@ -1,6 +1,6 @@ ---- chrome/test/chromedriver/chrome_launcher.cc.orig 2022-10-01 07:40:07 UTC +--- chrome/test/chromedriver/chrome_launcher.cc.orig 2023-02-11 09:11:04 UTC +++ chrome/test/chromedriver/chrome_launcher.cc -@@ -65,6 +65,7 @@ +@@ -64,6 +64,7 @@ #include #include #include diff --git a/www/ungoogled-chromium/files/patch-chrome_test_chromedriver_chrome_chrome__finder.cc b/www/ungoogled-chromium/files/patch-chrome_test_chromedriver_chrome_chrome__finder.cc index 45b5391abb8..7a9eb3b7c98 100644 --- a/www/ungoogled-chromium/files/patch-chrome_test_chromedriver_chrome_chrome__finder.cc +++ b/www/ungoogled-chromium/files/patch-chrome_test_chromedriver_chrome_chrome__finder.cc @@ -1,6 +1,6 @@ ---- chrome/test/chromedriver/chrome/chrome_finder.cc.orig 2022-10-01 07:40:07 UTC +--- chrome/test/chromedriver/chrome/chrome_finder.cc.orig 2023-02-11 09:11:04 UTC +++ chrome/test/chromedriver/chrome/chrome_finder.cc -@@ -53,7 +53,7 @@ void GetApplicationDirs(std::vector* l +@@ -57,7 +57,7 @@ void GetApplicationDirs(std::vector* l installation_locations[i].Append(L"Chromium\\Application")); } } @@ -9,7 +9,7 @@ void GetApplicationDirs(std::vector* locations) { // TODO: Respect users' PATH variables. // Until then, we use an approximation of the most common defaults. -@@ -138,7 +138,7 @@ bool FindChrome(base::FilePath* browser_exe) { +@@ -142,7 +142,7 @@ bool FindChrome(base::FilePath* browser_exe) { base::FilePath browser_exes_array[] = { #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) base::FilePath(chrome::kBrowserProcessExecutablePath), diff --git a/www/ungoogled-chromium/files/patch-chrome_test_interaction_interaction__test__util__browser.cc b/www/ungoogled-chromium/files/patch-chrome_test_interaction_interaction__test__util__browser.cc index b30f6687c36..5d9a783395a 100644 --- a/www/ungoogled-chromium/files/patch-chrome_test_interaction_interaction__test__util__browser.cc +++ b/www/ungoogled-chromium/files/patch-chrome_test_interaction_interaction__test__util__browser.cc @@ -1,6 +1,6 @@ ---- chrome/test/interaction/interaction_test_util_browser.cc.orig 2023-01-13 08:56:02 UTC +--- chrome/test/interaction/interaction_test_util_browser.cc.orig 2023-02-11 09:11:04 UTC +++ chrome/test/interaction/interaction_test_util_browser.cc -@@ -26,7 +26,7 @@ +@@ -31,7 +31,7 @@ #include "ui/base/interaction/interaction_test_util_mac.h" #endif diff --git a/www/ungoogled-chromium/files/patch-chrome_updater_app_app__install.cc b/www/ungoogled-chromium/files/patch-chrome_updater_app_app__install.cc deleted file mode 100644 index 2c9a9fb25f8..00000000000 --- a/www/ungoogled-chromium/files/patch-chrome_updater_app_app__install.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/updater/app/app_install.cc.orig 2023-01-13 08:56:02 UTC -+++ chrome/updater/app/app_install.cc -@@ -214,7 +214,7 @@ void AppInstall::WakeCandidate() { - update_service_internal, base::WrapRefCounted(this))); - } - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // TODO(crbug.com/1276114) - implement. - void AppInstall::WakeCandidateDone() { - NOTIMPLEMENTED(); diff --git a/www/ungoogled-chromium/files/patch-chrome_updater_app_app__uninstall.cc b/www/ungoogled-chromium/files/patch-chrome_updater_app_app__uninstall.cc deleted file mode 100644 index d65915c5604..00000000000 --- a/www/ungoogled-chromium/files/patch-chrome_updater_app_app__uninstall.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/updater/app/app_uninstall.cc.orig 2022-10-01 07:40:07 UTC -+++ chrome/updater/app/app_uninstall.cc -@@ -32,7 +32,7 @@ - #include "chrome/updater/win/setup/uninstall.h" - #elif BUILDFLAG(IS_MAC) - #include "chrome/updater/mac/setup/setup.h" --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "chrome/updater/linux/setup/setup.h" - #endif - diff --git a/www/ungoogled-chromium/files/patch-chrome_updater_configurator.cc b/www/ungoogled-chromium/files/patch-chrome_updater_configurator.cc new file mode 100644 index 00000000000..b66ecbdcf69 --- /dev/null +++ b/www/ungoogled-chromium/files/patch-chrome_updater_configurator.cc @@ -0,0 +1,11 @@ +--- chrome/updater/configurator.cc.orig 2023-02-11 09:11:04 UTC ++++ chrome/updater/configurator.cc +@@ -57,7 +57,7 @@ Configurator::Configurator(scoped_refptr + base::MakeRefCounted()), + patch_factory_( + base::MakeRefCounted()) { +-#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/www/ungoogled-chromium/files/patch-chrome_updater_installer.cc b/www/ungoogled-chromium/files/patch-chrome_updater_installer.cc deleted file mode 100644 index 0a5f60eca35..00000000000 --- a/www/ungoogled-chromium/files/patch-chrome_updater_installer.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/updater/installer.cc.orig 2023-01-13 08:56:02 UTC -+++ chrome/updater/installer.cc -@@ -252,7 +252,7 @@ absl::optional Installer::GetCurrentIn - return path->AppendASCII(pv_.GetString()); - } - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - - AppInstallerResult RunApplicationInstaller( - const AppInfo& /*app_info*/, diff --git a/www/ungoogled-chromium/files/patch-chrome_updater_ipc_ipc__names.h b/www/ungoogled-chromium/files/patch-chrome_updater_ipc_ipc__names.h new file mode 100644 index 00000000000..f36b03b59c7 --- /dev/null +++ b/www/ungoogled-chromium/files/patch-chrome_updater_ipc_ipc__names.h @@ -0,0 +1,11 @@ +--- chrome/updater/ipc/ipc_names.h.orig 2023-02-11 09:11:04 UTC ++++ chrome/updater/ipc/ipc_names.h +@@ -13,7 +13,7 @@ namespace updater { + mojo::NamedPlatformChannel::ServerName GetUpdateServiceInternalServerName( + UpdaterScope scope); + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + mojo::NamedPlatformChannel::ServerName GetUpdateServiceServerName( + UpdaterScope scope); + #endif // BUILDFLAG(IS_LINUX) diff --git a/www/ungoogled-chromium/files/patch-chrome_updater_updater.cc b/www/ungoogled-chromium/files/patch-chrome_updater_updater.cc index 3ab99ed15c7..fd77c536224 100644 --- a/www/ungoogled-chromium/files/patch-chrome_updater_updater.cc +++ b/www/ungoogled-chromium/files/patch-chrome_updater_updater.cc @@ -1,20 +1,11 @@ ---- chrome/updater/updater.cc.orig 2023-01-13 08:56:02 UTC +--- chrome/updater/updater.cc.orig 2023-02-11 09:11:04 UTC +++ chrome/updater/updater.cc -@@ -44,7 +44,7 @@ - #include "chrome/updater/win/win_util.h" +@@ -49,7 +49,7 @@ + #include "chrome/updater/util/win_util.h" #elif BUILDFLAG(IS_MAC) #include "chrome/updater/app/server/mac/server.h" -#elif BUILDFLAG(IS_LINUX) +#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) #include "chrome/updater/app/server/linux/server.h" - #include "chrome/updater/linux/ipc_support.h" #endif -@@ -137,7 +137,7 @@ int HandleUpdaterCommands(UpdaterScope updater_scope, - CHECK(false) << "--crash-me was used."; - } --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // As long as this object is alive, all Mojo API surface relevant to IPC - // connections is usable, and message pipes which span a process boundary will - // continue to function. diff --git a/www/ungoogled-chromium/files/patch-chrome_updater_util.cc b/www/ungoogled-chromium/files/patch-chrome_updater_util.cc deleted file mode 100644 index f4ef684a5e3..00000000000 --- a/www/ungoogled-chromium/files/patch-chrome_updater_util.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- chrome/updater/util.cc.orig 2023-01-13 08:56:02 UTC -+++ chrome/updater/util.cc -@@ -36,7 +36,7 @@ - #include "third_party/abseil-cpp/absl/types/optional.h" - #include "url/gurl.h" - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "chrome/updater/linux/linux_util.h" - #elif BUILDFLAG(IS_MAC) - #import "chrome/updater/mac/mac_util.h" -@@ -119,7 +119,7 @@ absl::optional GetBaseDataDirectory(Up - app_data_dir = GetApplicationDataDirectory(scope); - #elif BUILDFLAG(IS_MAC) - app_data_dir = GetApplicationSupportDirectory(scope); --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - app_data_dir = GetApplicationDataDirectory(scope); - #endif - if (!app_data_dir) { diff --git a/www/ungoogled-chromium/files/patch-chrome_updater_util_posix__util.cc b/www/ungoogled-chromium/files/patch-chrome_updater_util_posix__util.cc new file mode 100644 index 00000000000..cedb19118fb --- /dev/null +++ b/www/ungoogled-chromium/files/patch-chrome_updater_util_posix__util.cc @@ -0,0 +1,20 @@ +--- chrome/updater/util/posix_util.cc.orig 2023-02-11 09:11:04 UTC ++++ chrome/updater/util/posix_util.cc +@@ -10,7 +10,7 @@ + #include "chrome/updater/updater_branding.h" + #include "chrome/updater/util/util.h" + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "chrome/updater/util/linux_util.h" + #endif + +@@ -42,7 +42,7 @@ base::FilePath GetUpdaterFolderName() { + + absl::optional GetBaseInstallDirectory(UpdaterScope scope) { + absl::optional path; +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + path = GetApplicationDataDirectory(scope); + #elif BUILDFLAG(IS_MAC) + path = GetLibraryFolderPath(scope); diff --git a/www/ungoogled-chromium/files/patch-chrome_utility_services.cc b/www/ungoogled-chromium/files/patch-chrome_utility_services.cc index 28c42c2f3d1..e5f64074c83 100644 --- a/www/ungoogled-chromium/files/patch-chrome_utility_services.cc +++ b/www/ungoogled-chromium/files/patch-chrome_utility_services.cc @@ -1,4 +1,4 @@ ---- chrome/utility/services.cc.orig 2022-10-01 07:40:07 UTC +--- chrome/utility/services.cc.orig 2023-02-11 09:11:04 UTC +++ chrome/utility/services.cc @@ -56,7 +56,7 @@ #include "chrome/services/system_signals/mac/mac_system_signals_service.h" @@ -27,7 +27,7 @@ auto RunSystemSignalsService( mojo::PendingReceiver receiver) { -@@ -287,7 +287,7 @@ auto RunCupsIppParser( +@@ -285,7 +285,7 @@ auto RunCupsIppParser( } #endif @@ -36,7 +36,7 @@ auto RunDocumentAnalysis( mojo::PendingReceiver receiver) { return std::make_unique(std::move(receiver)); -@@ -471,7 +471,7 @@ void RegisterMainThreadServices(mojo::ServiceFactory& +@@ -465,7 +465,7 @@ void RegisterMainThreadServices(mojo::ServiceFactory& services.Add(RunWindowsIconReader); #endif // BUILDFLAG(IS_WIN) @@ -45,7 +45,7 @@ services.Add(RunSystemSignalsService); #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -@@ -487,7 +487,7 @@ void RegisterMainThreadServices(mojo::ServiceFactory& +@@ -481,7 +481,7 @@ void RegisterMainThreadServices(mojo::ServiceFactory& services.Add(RunFileUtil); #endif diff --git a/www/ungoogled-chromium/files/patch-chromecast_browser_cast__browser__main__parts.cc b/www/ungoogled-chromium/files/patch-chromecast_browser_cast__browser__main__parts.cc index eb0b1568524..14e0771a845 100644 --- a/www/ungoogled-chromium/files/patch-chromecast_browser_cast__browser__main__parts.cc +++ b/www/ungoogled-chromium/files/patch-chromecast_browser_cast__browser__main__parts.cc @@ -1,4 +1,4 @@ ---- chromecast/browser/cast_browser_main_parts.cc.orig 2022-10-01 07:40:07 UTC +--- chromecast/browser/cast_browser_main_parts.cc.orig 2023-02-11 09:11:04 UTC +++ chromecast/browser/cast_browser_main_parts.cc @@ -90,7 +90,7 @@ #include "ui/base/ui_base_switches.h" @@ -9,7 +9,7 @@ #include #include #include -@@ -265,7 +265,7 @@ class CastViewsDelegate : public views::ViewsDelegate +@@ -263,7 +263,7 @@ class CastViewsDelegate : public views::ViewsDelegate #endif // defined(USE_AURA) @@ -18,7 +18,7 @@ base::FilePath GetApplicationFontsDir() { std::unique_ptr env(base::Environment::Create()); -@@ -311,7 +311,7 @@ const DefaultCommandLineSwitch kDefaultSwitches[] = { +@@ -309,7 +309,7 @@ const DefaultCommandLineSwitch kDefaultSwitches[] = { {cc::switches::kDisableThreadedAnimation, ""}, #endif // BUILDFLAG(IS_ANDROID) #endif // BUILDFLAG(IS_CAST_AUDIO_ONLY) @@ -27,7 +27,7 @@ #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. -@@ -482,7 +482,7 @@ void CastBrowserMainParts::ToolkitInitialized() { +@@ -480,7 +480,7 @@ void CastBrowserMainParts::ToolkitInitialized() { views_delegate_ = std::make_unique(); #endif // defined(USE_AURA) diff --git a/www/ungoogled-chromium/files/patch-chromecast_browser_cast__content__browser__client.cc b/www/ungoogled-chromium/files/patch-chromecast_browser_cast__content__browser__client.cc index 2dec4f3e219..28e1284b518 100644 --- a/www/ungoogled-chromium/files/patch-chromecast_browser_cast__content__browser__client.cc +++ b/www/ungoogled-chromium/files/patch-chromecast_browser_cast__content__browser__client.cc @@ -1,6 +1,6 @@ ---- chromecast/browser/cast_content_browser_client.cc.orig 2023-01-13 08:56:02 UTC +--- chromecast/browser/cast_content_browser_client.cc.orig 2023-02-11 09:11:04 UTC +++ chromecast/browser/cast_content_browser_client.cc -@@ -433,7 +433,7 @@ void CastContentBrowserClient::AppendExtraCommandLineS +@@ -434,7 +434,7 @@ void CastContentBrowserClient::AppendExtraCommandLineS switches::kAudioOutputChannels)); } } else if (process_type == switches::kGpuProcess) { diff --git a/www/ungoogled-chromium/files/patch-components_autofill__assistant_browser_client__context.cc b/www/ungoogled-chromium/files/patch-components_autofill__assistant_browser_client__context.cc deleted file mode 100644 index ffcbe3fbcdc..00000000000 --- a/www/ungoogled-chromium/files/patch-components_autofill__assistant_browser_client__context.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- components/autofill_assistant/browser/client_context.cc.orig 2023-01-13 08:56:02 UTC -+++ components/autofill_assistant/browser/client_context.cc -@@ -109,7 +109,7 @@ ClientContextProto::PlatformType ClientContext::GetPla - #if BUILDFLAG(IS_ANDROID) - return ClientContextProto::PLATFORM_TYPE_ANDROID; - #elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ -- BUILDFLAG(IS_WIN) || BUILDFLAG(IS_FUCHSIA) -+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) - return ClientContextProto::PLATFORM_TYPE_DESKTOP; - #else - return ClientContextProto::PLATFORM_TYPE_UNDEFINED; diff --git a/www/ungoogled-chromium/files/patch-components_autofill__assistant_browser_client__context__unittest.cc b/www/ungoogled-chromium/files/patch-components_autofill__assistant_browser_client__context__unittest.cc deleted file mode 100644 index bf4611f8d01..00000000000 --- a/www/ungoogled-chromium/files/patch-components_autofill__assistant_browser_client__context__unittest.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- components/autofill_assistant/browser/client_context_unittest.cc.orig 2023-01-13 08:56:02 UTC -+++ components/autofill_assistant/browser/client_context_unittest.cc -@@ -75,7 +75,7 @@ TEST_F(ClientContextTest, Initialize) { - ClientContextProto::PLATFORM_TYPE_ANDROID); - #endif - #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ -- BUILDFLAG(IS_WIN) || BUILDFLAG(IS_FUCHSIA) -+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) - EXPECT_THAT(actual_client_context.platform_type(), - ClientContextProto::PLATFORM_TYPE_DESKTOP); - #endif -@@ -256,7 +256,7 @@ TEST(GetPlatformType, ReturnsCorrectPlatform) { - ClientContextProto::PLATFORM_TYPE_ANDROID); - #endif - #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ -- BUILDFLAG(IS_WIN) || BUILDFLAG(IS_FUCHSIA) -+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) - EXPECT_THAT(ClientContext::GetPlatformType(), - ClientContextProto::PLATFORM_TYPE_DESKTOP); - #endif diff --git a/www/ungoogled-chromium/files/patch-components_autofill_core_browser_personal__data__manager.cc b/www/ungoogled-chromium/files/patch-components_autofill_core_browser_personal__data__manager.cc index b4a22bf314b..6ebeed082ee 100644 --- a/www/ungoogled-chromium/files/patch-components_autofill_core_browser_personal__data__manager.cc +++ b/www/ungoogled-chromium/files/patch-components_autofill_core_browser_personal__data__manager.cc @@ -1,6 +1,6 @@ ---- components/autofill/core/browser/personal_data_manager.cc.orig 2023-01-13 08:56:02 UTC +--- components/autofill/core/browser/personal_data_manager.cc.orig 2023-02-11 09:11:04 UTC +++ components/autofill/core/browser/personal_data_manager.cc -@@ -2079,7 +2079,8 @@ bool PersonalDataManager::ShouldShowCardsFromAccountOp +@@ -2148,7 +2148,8 @@ bool PersonalDataManager::ShouldShowCardsFromAccountOp // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || \ diff --git a/www/ungoogled-chromium/files/patch-components_autofill_core_common_autofill__payments__features.cc b/www/ungoogled-chromium/files/patch-components_autofill_core_common_autofill__payments__features.cc index f4e4bb72b62..4698f635515 100644 --- a/www/ungoogled-chromium/files/patch-components_autofill_core_common_autofill__payments__features.cc +++ b/www/ungoogled-chromium/files/patch-components_autofill_core_common_autofill__payments__features.cc @@ -1,6 +1,6 @@ ---- components/autofill/core/common/autofill_payments_features.cc.orig 2022-12-02 17:56:32 UTC +--- components/autofill/core/common/autofill_payments_features.cc.orig 2023-02-11 09:11:04 UTC +++ components/autofill/core/common/autofill_payments_features.cc -@@ -267,7 +267,7 @@ const base::FeatureParam +@@ -247,7 +247,7 @@ const base::FeatureParam bool ShouldShowImprovedUserConsentForCreditCardSave() { // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. diff --git a/www/ungoogled-chromium/files/patch-components_components__chromium__strings.grd b/www/ungoogled-chromium/files/patch-components_components__chromium__strings.grd index 0f5aedc522b..f10ceeb1e37 100644 --- a/www/ungoogled-chromium/files/patch-components_components__chromium__strings.grd +++ b/www/ungoogled-chromium/files/patch-components_components__chromium__strings.grd @@ -1,6 +1,6 @@ ---- components/components_chromium_strings.grd.orig 2022-10-01 07:40:07 UTC +--- components/components_chromium_strings.grd.orig 2023-02-11 09:11:04 UTC +++ components/components_chromium_strings.grd -@@ -223,7 +223,7 @@ +@@ -220,7 +220,7 @@ diff --git a/www/ungoogled-chromium/files/patch-components_components__google__chrome__strings.grd b/www/ungoogled-chromium/files/patch-components_components__google__chrome__strings.grd index db47c3f0e61..03b782b8f14 100644 --- a/www/ungoogled-chromium/files/patch-components_components__google__chrome__strings.grd +++ b/www/ungoogled-chromium/files/patch-components_components__google__chrome__strings.grd @@ -1,6 +1,6 @@ ---- components/components_google_chrome_strings.grd.orig 2022-10-01 07:40:07 UTC +--- components/components_google_chrome_strings.grd.orig 2023-02-11 09:11:04 UTC +++ components/components_google_chrome_strings.grd -@@ -230,7 +230,7 @@ +@@ -220,7 +220,7 @@ diff --git a/www/ungoogled-chromium/files/patch-components_feature__engagement_public_feature__constants.cc b/www/ungoogled-chromium/files/patch-components_feature__engagement_public_feature__constants.cc index 4b53da07219..f3185f5d135 100644 --- a/www/ungoogled-chromium/files/patch-components_feature__engagement_public_feature__constants.cc +++ b/www/ungoogled-chromium/files/patch-components_feature__engagement_public_feature__constants.cc @@ -1,4 +1,4 @@ ---- components/feature_engagement/public/feature_constants.cc.orig 2023-01-13 08:56:02 UTC +--- components/feature_engagement/public/feature_constants.cc.orig 2023-02-11 09:11:04 UTC +++ components/feature_engagement/public/feature_constants.cc @@ -24,7 +24,7 @@ BASE_FEATURE(kUseClientConfigIPH, BASE_FEATURE(kIPHDummyFeature, "IPH_Dummy", base::FEATURE_DISABLED_BY_DEFAULT); @@ -9,7 +9,7 @@ BASE_FEATURE(kIPHBatterySaverModeFeature, "IPH_BatterySaverMode", base::FEATURE_DISABLED_BY_DEFAULT); -@@ -424,7 +424,8 @@ BASE_FEATURE(kIPHOverflowMenuTipFeature, +@@ -424,7 +424,8 @@ BASE_FEATURE(kIPHPriceNotificationsWhileBrowsingFeatur #endif // BUILDFLAG(IS_IOS) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \ diff --git a/www/ungoogled-chromium/files/patch-components_feature__engagement_public_feature__constants.h b/www/ungoogled-chromium/files/patch-components_feature__engagement_public_feature__constants.h index 30bebfa6a8d..102986fb66e 100644 --- a/www/ungoogled-chromium/files/patch-components_feature__engagement_public_feature__constants.h +++ b/www/ungoogled-chromium/files/patch-components_feature__engagement_public_feature__constants.h @@ -1,4 +1,4 @@ ---- components/feature_engagement/public/feature_constants.h.orig 2023-01-13 08:56:02 UTC +--- components/feature_engagement/public/feature_constants.h.orig 2023-02-11 09:11:04 UTC +++ components/feature_engagement/public/feature_constants.h @@ -32,7 +32,7 @@ BASE_DECLARE_FEATURE(kIPHDummyFeature); BASE_DECLARE_FEATURE(kEnableIPH); @@ -9,7 +9,7 @@ BASE_DECLARE_FEATURE(kIPHBatterySaverModeFeature); BASE_DECLARE_FEATURE(kIPHDesktopSharedHighlightingFeature); BASE_DECLARE_FEATURE(kIPHDesktopTabGroupsNewGroupFeature); -@@ -185,7 +185,8 @@ BASE_DECLARE_FEATURE(kIPHOverflowMenuTipFeature); +@@ -185,7 +185,8 @@ BASE_DECLARE_FEATURE(kIPHPriceNotificationsWhileBrowsi #endif // BUILDFLAG(IS_IOS) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \ diff --git a/www/ungoogled-chromium/files/patch-components_feature__engagement_public_feature__list.cc b/www/ungoogled-chromium/files/patch-components_feature__engagement_public_feature__list.cc index d1d2d9eb1ca..b6c43d854c0 100644 --- a/www/ungoogled-chromium/files/patch-components_feature__engagement_public_feature__list.cc +++ b/www/ungoogled-chromium/files/patch-components_feature__engagement_public_feature__list.cc @@ -1,7 +1,7 @@ ---- components/feature_engagement/public/feature_list.cc.orig 2023-01-13 08:56:02 UTC +--- components/feature_engagement/public/feature_list.cc.orig 2023-02-11 09:11:04 UTC +++ components/feature_engagement/public/feature_list.cc @@ -122,7 +122,7 @@ const base::Feature* const kAllFeatures[] = { - &kIPHOverflowMenuTipFeature, + &kIPHPriceNotificationsWhileBrowsingFeature, #endif // BUILDFLAG(IS_IOS) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \ - BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) diff --git a/www/ungoogled-chromium/files/patch-components_feature__engagement_public_feature__list.h b/www/ungoogled-chromium/files/patch-components_feature__engagement_public_feature__list.h index 40e2074ae93..b9010045da0 100644 --- a/www/ungoogled-chromium/files/patch-components_feature__engagement_public_feature__list.h +++ b/www/ungoogled-chromium/files/patch-components_feature__engagement_public_feature__list.h @@ -1,6 +1,6 @@ ---- components/feature_engagement/public/feature_list.h.orig 2023-01-13 08:56:02 UTC +--- components/feature_engagement/public/feature_list.h.orig 2023-02-11 09:11:04 UTC +++ components/feature_engagement/public/feature_list.h -@@ -222,7 +222,7 @@ DEFINE_VARIATION_PARAM(kIPHOverflowMenuTipFeature, "IP +@@ -223,7 +223,7 @@ DEFINE_VARIATION_PARAM(kIPHPriceNotificationsWhileBrow #endif // BUILDFLAG(IS_IOS) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \ @@ -9,7 +9,7 @@ DEFINE_VARIATION_PARAM(kIPHBatterySaverModeFeature, "IPH_BatterySaverMode"); DEFINE_VARIATION_PARAM(kIPHDesktopTabGroupsNewGroupFeature, "IPH_DesktopTabGroupsNewGroup"); -@@ -268,7 +268,8 @@ DEFINE_VARIATION_PARAM(kIPHPriceTrackingInSidePanelFea +@@ -269,7 +269,8 @@ DEFINE_VARIATION_PARAM(kIPHPriceTrackingInSidePanelFea // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \ @@ -19,16 +19,16 @@ DEFINE_VARIATION_PARAM(kIPHAutofillVirtualCardSuggestionFeature, "IPH_AutofillVirtualCardSuggestion"); #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || -@@ -375,7 +376,7 @@ constexpr flags_ui::FeatureEntry::FeatureVariation - VARIATION_ENTRY(kIPHFollowWhileBrowsingFeature), +@@ -377,7 +378,7 @@ constexpr flags_ui::FeatureEntry::FeatureVariation VARIATION_ENTRY(kIPHOverflowMenuTipFeature), + VARIATION_ENTRY(kIPHPriceNotificationsWhileBrowsingFeature), #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(kIPHDesktopTabGroupsNewGroupFeature), VARIATION_ENTRY(kIPHExtensionsMenuFeature), -@@ -408,7 +409,8 @@ constexpr flags_ui::FeatureEntry::FeatureVariation +@@ -410,7 +411,8 @@ constexpr flags_ui::FeatureEntry::FeatureVariation // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \ diff --git a/www/ungoogled-chromium/files/patch-components_feed_core_v2_proto__util.cc b/www/ungoogled-chromium/files/patch-components_feed_core_v2_proto__util.cc index e96b8092f96..078508d3d41 100644 --- a/www/ungoogled-chromium/files/patch-components_feed_core_v2_proto__util.cc +++ b/www/ungoogled-chromium/files/patch-components_feed_core_v2_proto__util.cc @@ -1,6 +1,6 @@ ---- components/feed/core/v2/proto_util.cc.orig 2022-10-01 07:40:07 UTC +--- components/feed/core/v2/proto_util.cc.orig 2023-02-11 09:11:04 UTC +++ components/feed/core/v2/proto_util.cc -@@ -90,8 +90,8 @@ feedwire::Version GetPlatformVersionMessage() { +@@ -91,8 +91,8 @@ feedwire::Version GetPlatformVersionMessage() { int32_t major, minor, revision; base::SysInfo::OperatingSystemVersionNumbers(&major, &minor, &revision); @@ -11,7 +11,7 @@ result.set_revision(revision); #if BUILDFLAG(IS_ANDROID) result.set_api_version(base::android::BuildInfo::GetInstance()->sdk_int()); -@@ -106,8 +106,8 @@ feedwire::Version GetAppVersionMessage(const ChromeInf +@@ -107,8 +107,8 @@ feedwire::Version GetAppVersionMessage(const ChromeInf // Chrome's version is in the format: MAJOR,MINOR,BUILD,PATCH. const std::vector& numbers = chrome_info.version.components(); if (numbers.size() > 3) { diff --git a/www/ungoogled-chromium/files/patch-components_named__mojo__ipc__server_connection__info.h b/www/ungoogled-chromium/files/patch-components_named__mojo__ipc__server_connection__info.h new file mode 100644 index 00000000000..7de13f3b92d --- /dev/null +++ b/www/ungoogled-chromium/files/patch-components_named__mojo__ipc__server_connection__info.h @@ -0,0 +1,20 @@ +--- components/named_mojo_ipc_server/connection_info.h.orig 2023-02-11 09:11:04 UTC ++++ components/named_mojo_ipc_server/connection_info.h +@@ -13,7 +13,7 @@ + #include "base/win/scoped_handle.h" + #elif BUILDFLAG(IS_MAC) + #include +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include + #endif + +@@ -32,7 +32,7 @@ struct ConnectionInfo { + absl::optional impersonation_token{}; + #elif 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/www/ungoogled-chromium/files/patch-components_named__mojo__ipc__server_named__mojo__ipc__server__client__util.cc b/www/ungoogled-chromium/files/patch-components_named__mojo__ipc__server_named__mojo__ipc__server__client__util.cc new file mode 100644 index 00000000000..aa84ad10b84 --- /dev/null +++ b/www/ungoogled-chromium/files/patch-components_named__mojo__ipc__server_named__mojo__ipc__server__client__util.cc @@ -0,0 +1,11 @@ +--- components/named_mojo_ipc_server/named_mojo_ipc_server_client_util.cc.orig 2023-02-11 09:11:04 UTC ++++ components/named_mojo_ipc_server/named_mojo_ipc_server_client_util.cc +@@ -22,7 +22,7 @@ namespace named_mojo_ipc_server { + // static + mojo::PlatformChannelEndpoint ConnectToServer( + const mojo::NamedPlatformChannel::ServerName& server_name) { +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + return mojo::NamedPlatformChannel::ConnectToServer(server_name); + #elif BUILDFLAG(IS_MAC) + mojo::PlatformChannelEndpoint endpoint = diff --git a/www/ungoogled-chromium/files/patch-components_neterror_resources_neterror.js b/www/ungoogled-chromium/files/patch-components_neterror_resources_neterror.js index 4e711820698..58705c0a322 100644 --- a/www/ungoogled-chromium/files/patch-components_neterror_resources_neterror.js +++ b/www/ungoogled-chromium/files/patch-components_neterror_resources_neterror.js @@ -1,6 +1,6 @@ ---- components/neterror/resources/neterror.js.orig 2022-10-01 07:40:07 UTC +--- components/neterror/resources/neterror.js.orig 2023-02-11 09:11:04 UTC +++ components/neterror/resources/neterror.js -@@ -130,7 +130,7 @@ function detailsButtonClick() { +@@ -137,7 +137,7 @@ function detailsButtonClick() { let primaryControlOnLeft = true; // clang-format off diff --git a/www/ungoogled-chromium/files/patch-components_paint__preview_browser_paint__preview__client.cc b/www/ungoogled-chromium/files/patch-components_paint__preview_browser_paint__preview__client.cc index 1c42b7b14c9..417c5b0fea7 100644 --- a/www/ungoogled-chromium/files/patch-components_paint__preview_browser_paint__preview__client.cc +++ b/www/ungoogled-chromium/files/patch-components_paint__preview_browser_paint__preview__client.cc @@ -1,6 +1,6 @@ ---- components/paint_preview/browser/paint_preview_client.cc.orig 2022-10-29 17:50:56 UTC +--- components/paint_preview/browser/paint_preview_client.cc.orig 2023-02-11 09:11:04 UTC +++ components/paint_preview/browser/paint_preview_client.cc -@@ -307,8 +307,8 @@ void PaintPreviewClient::CapturePaintPreview( +@@ -308,8 +308,8 @@ void PaintPreviewClient::CapturePaintPreview( metadata->set_url(url.spec()); metadata->set_version(kPaintPreviewVersion); auto* chromeVersion = metadata->mutable_chrome_version(); diff --git a/www/ungoogled-chromium/files/patch-components_paint__preview_player_player__compositor__delegate.cc b/www/ungoogled-chromium/files/patch-components_paint__preview_player_player__compositor__delegate.cc index fe792ef1161..e8dc53d4f8b 100644 --- a/www/ungoogled-chromium/files/patch-components_paint__preview_player_player__compositor__delegate.cc +++ b/www/ungoogled-chromium/files/patch-components_paint__preview_player_player__compositor__delegate.cc @@ -1,6 +1,6 @@ ---- components/paint_preview/player/player_compositor_delegate.cc.orig 2022-10-01 07:40:07 UTC +--- components/paint_preview/player/player_compositor_delegate.cc.orig 2023-02-11 09:11:04 UTC +++ components/paint_preview/player/player_compositor_delegate.cc -@@ -444,8 +444,8 @@ void PlayerCompositorDelegate::ValidateProtoAndLoadAXT +@@ -445,8 +445,8 @@ void PlayerCompositorDelegate::ValidateProtoAndLoadAXT // use the AXTreeUpdate. auto chrome_version = capture_result_->proto.metadata().chrome_version(); if (capture_result_->proto.metadata().has_chrome_version() && diff --git a/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_login__database.cc b/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_login__database.cc index 741c7f81a8e..bc07e9684df 100644 --- a/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_login__database.cc +++ b/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_login__database.cc @@ -1,6 +1,6 @@ ---- components/password_manager/core/browser/login_database.cc.orig 2022-12-02 17:56:32 UTC +--- components/password_manager/core/browser/login_database.cc.orig 2023-02-11 09:11:04 UTC +++ components/password_manager/core/browser/login_database.cc -@@ -732,7 +732,7 @@ std::string GeneratePlaceholders(size_t count) { +@@ -728,7 +728,7 @@ std::string GeneratePlaceholders(size_t count) { return result; } @@ -9,7 +9,7 @@ // Fills |form| with necessary data required to be removed from the database // and returns it. PasswordForm GetFormForRemoval(sql::Statement& statement) { -@@ -749,7 +749,7 @@ PasswordForm GetFormForRemoval(sql::Statement& stateme +@@ -745,7 +745,7 @@ PasswordForm GetFormForRemoval(sql::Statement& stateme // Whether we should try to return the decryptable passwords while the // encryption service fails for some passwords. bool ShouldReturnPartialPasswords() { @@ -18,7 +18,7 @@ return base::FeatureList::IsEnabled(features::kSkipUndecryptablePasswords); #else return false; -@@ -1578,7 +1578,7 @@ bool LoginDatabase::DeleteAndRecreateDatabaseFile() { +@@ -1559,7 +1559,7 @@ bool LoginDatabase::DeleteAndRecreateDatabaseFile() { } DatabaseCleanupResult LoginDatabase::DeleteUndecryptableLogins() { diff --git a/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_login__database__unittest.cc b/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_login__database__unittest.cc index 4b8bde776a0..9aa87cda7a0 100644 --- a/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_login__database__unittest.cc +++ b/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_login__database__unittest.cc @@ -1,6 +1,6 @@ ---- components/password_manager/core/browser/login_database_unittest.cc.orig 2023-01-13 08:56:02 UTC +--- components/password_manager/core/browser/login_database_unittest.cc.orig 2023-02-11 09:11:04 UTC +++ components/password_manager/core/browser/login_database_unittest.cc -@@ -2092,7 +2092,7 @@ TEST_F(LoginDatabaseUndecryptableLoginsTest, DeleteUnd +@@ -2109,7 +2109,7 @@ TEST_F(LoginDatabaseUndecryptableLoginsTest, DeleteUnd base::HistogramTester histogram_tester; ASSERT_TRUE(db.Init()); @@ -9,7 +9,7 @@ // Make sure that we can't get any logins when database is corrupted. // Disabling the checks in chromecast because encryption is unavailable. std::vector> result; -@@ -2118,7 +2118,7 @@ TEST_F(LoginDatabaseUndecryptableLoginsTest, DeleteUnd +@@ -2136,7 +2136,7 @@ TEST_F(LoginDatabaseUndecryptableLoginsTest, DeleteUnd #endif // Check histograms. @@ -18,7 +18,7 @@ histogram_tester.ExpectUniqueSample( "PasswordManager.DeleteUndecryptableLoginsReturnValue", metrics_util::DeleteCorruptedPasswordsResult::kSuccessPasswordsDeleted, -@@ -2161,7 +2161,7 @@ TEST_F(LoginDatabaseUndecryptableLoginsTest, KeychainL +@@ -2179,7 +2179,7 @@ TEST_F(LoginDatabaseUndecryptableLoginsTest, KeychainL } #endif // BUILDFLAG(IS_MAC) @@ -26,4 +26,4 @@ +#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) // Test getting auto sign in logins when there are undecryptable ones TEST_F(LoginDatabaseUndecryptableLoginsTest, GetAutoSignInLogins) { - PrimaryKeyToFormMap key_to_form_map; + std::vector> forms; diff --git a/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_sync_password__sync__bridge.cc b/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_sync_password__sync__bridge.cc index d39ed5f6769..1ec1e31a76c 100644 --- a/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_sync_password__sync__bridge.cc +++ b/www/ungoogled-chromium/files/patch-components_password__manager_core_browser_sync_password__sync__bridge.cc @@ -1,9 +1,9 @@ ---- components/password_manager/core/browser/sync/password_sync_bridge.cc.orig 2023-01-13 08:56:02 UTC +--- components/password_manager/core/browser/sync/password_sync_bridge.cc.orig 2023-02-11 09:11:04 UTC +++ components/password_manager/core/browser/sync/password_sync_bridge.cc @@ -185,7 +185,7 @@ bool IsCredentialPhished(const sync_pb::PasswordSpecif // merge. bool ShouldRecoverPasswordsDuringMerge() { - // Delete the local undecryptable copy when this is MacOS only. + // Delete the local undecryptable copy when this is MacOS or Linux only. -#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) return true; @@ -13,8 +13,8 @@ } bool ShouldCleanSyncMetadataDuringStartupWhenDecryptionFails() { --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) +-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) return ShouldRecoverPasswordsDuringMerge() && base::FeatureList::IsEnabled( features::kForceInitialSyncWhenDecryptionFails); diff --git a/www/ungoogled-chromium/files/patch-components_password__manager_core_common_password__manager__features.cc b/www/ungoogled-chromium/files/patch-components_password__manager_core_common_password__manager__features.cc index 9a1bfbabd5e..c98720959d4 100644 --- a/www/ungoogled-chromium/files/patch-components_password__manager_core_common_password__manager__features.cc +++ b/www/ungoogled-chromium/files/patch-components_password__manager_core_common_password__manager__features.cc @@ -1,15 +1,24 @@ ---- components/password_manager/core/common/password_manager_features.cc.orig 2023-01-13 08:56:02 UTC +--- components/password_manager/core/common/password_manager_features.cc.orig 2023-02-11 09:11:04 UTC +++ components/password_manager/core/common/password_manager_features.cc -@@ -86,7 +86,7 @@ BASE_FEATURE(kFillOnAccountSelect, +@@ -80,7 +80,7 @@ BASE_FEATURE(kFillOnAccountSelect, "fill-on-account-select", base::FEATURE_DISABLED_BY_DEFAULT); --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) +-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) // When enabled, initial sync will be forced during startup if the password // store has encryption service failures. BASE_FEATURE(kForceInitialSyncWhenDecryptionFails, -@@ -235,7 +235,7 @@ BASE_FEATURE(kPasswordStrengthIndicator, +@@ -152,7 +152,7 @@ BASE_FEATURE(kPasswordChangeWellKnown, + // Controls the ability to import passwords from Chrome's settings page. + BASE_FEATURE(kPasswordImport, + "PasswordImport", +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + base::FEATURE_ENABLED_BY_DEFAULT); + #else + base::FEATURE_DISABLED_BY_DEFAULT); +@@ -195,7 +195,7 @@ BASE_FEATURE(kPasswordStrengthIndicator, "PasswordStrengthIndicator", base::FEATURE_DISABLED_BY_DEFAULT); diff --git a/www/ungoogled-chromium/files/patch-components_password__manager_core_common_password__manager__features.h b/www/ungoogled-chromium/files/patch-components_password__manager_core_common_password__manager__features.h index b4d96ef6daf..79f1c7ef04a 100644 --- a/www/ungoogled-chromium/files/patch-components_password__manager_core_common_password__manager__features.h +++ b/www/ungoogled-chromium/files/patch-components_password__manager_core_common_password__manager__features.h @@ -1,15 +1,15 @@ ---- components/password_manager/core/common/password_manager_features.h.orig 2023-01-13 08:56:02 UTC +--- components/password_manager/core/common/password_manager_features.h.orig 2023-02-11 09:11:04 UTC +++ components/password_manager/core/common/password_manager_features.h -@@ -37,7 +37,7 @@ BASE_DECLARE_FEATURE(kEnablePasswordGenerationForClear +@@ -36,7 +36,7 @@ BASE_DECLARE_FEATURE(kEnablePasswordGenerationForClear BASE_DECLARE_FEATURE(kEnablePasswordManagerWithinFencedFrame); BASE_DECLARE_FEATURE(kFillingAcrossAffiliatedWebsites); BASE_DECLARE_FEATURE(kFillOnAccountSelect); --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) +-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) BASE_DECLARE_FEATURE(kForceInitialSyncWhenDecryptionFails); #endif BASE_DECLARE_FEATURE(kInferConfirmationPasswordField); -@@ -68,7 +68,7 @@ BASE_DECLARE_FEATURE(kRecoverFromNeverSaveAndroid); +@@ -62,7 +62,7 @@ BASE_DECLARE_FEATURE(kRecoverFromNeverSaveAndroid); #if !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_IOS) // Desktop BASE_DECLARE_FEATURE(kRevampedPasswordManagementBubble); #endif diff --git a/www/ungoogled-chromium/files/patch-components_policy_core_browser_policy__pref__mapping__test.cc b/www/ungoogled-chromium/files/patch-components_policy_core_browser_policy__pref__mapping__test.cc index 1b947584c78..6dd6cd6dd8d 100644 --- a/www/ungoogled-chromium/files/patch-components_policy_core_browser_policy__pref__mapping__test.cc +++ b/www/ungoogled-chromium/files/patch-components_policy_core_browser_policy__pref__mapping__test.cc @@ -1,6 +1,6 @@ ---- components/policy/core/browser/policy_pref_mapping_test.cc.orig 2022-12-02 17:56:32 UTC +--- components/policy/core/browser/policy_pref_mapping_test.cc.orig 2023-02-11 09:11:04 UTC +++ components/policy/core/browser/policy_pref_mapping_test.cc -@@ -337,7 +337,7 @@ class PolicyTestCase { +@@ -325,7 +325,7 @@ class PolicyTestCase { const std::string os("chromeos_lacros"); #elif BUILDFLAG(IS_IOS) const std::string os("ios"); diff --git a/www/ungoogled-chromium/files/patch-components_policy_core_common_cloud_cloud__policy__client.cc b/www/ungoogled-chromium/files/patch-components_policy_core_common_cloud_cloud__policy__client.cc index 2a65f4c8355..18423d86ce6 100644 --- a/www/ungoogled-chromium/files/patch-components_policy_core_common_cloud_cloud__policy__client.cc +++ b/www/ungoogled-chromium/files/patch-components_policy_core_common_cloud_cloud__policy__client.cc @@ -1,6 +1,6 @@ ---- components/policy/core/common/cloud/cloud_policy_client.cc.orig 2022-12-02 17:56:32 UTC +--- components/policy/core/common/cloud/cloud_policy_client.cc.orig 2023-02-11 09:11:04 UTC +++ components/policy/core/common/cloud/cloud_policy_client.cc -@@ -448,7 +448,7 @@ void CloudPolicyClient::FetchPolicy() { +@@ -432,7 +432,7 @@ void CloudPolicyClient::FetchPolicy() { fetch_request->set_invalidation_payload(invalidation_payload_); } } diff --git a/www/ungoogled-chromium/files/patch-components_segmentation__platform_embedder_default__model_cross__device__user__segment.cc b/www/ungoogled-chromium/files/patch-components_segmentation__platform_embedder_default__model_cross__device__user__segment.cc index c4ea333fa5d..f3dc642db0a 100644 --- a/www/ungoogled-chromium/files/patch-components_segmentation__platform_embedder_default__model_cross__device__user__segment.cc +++ b/www/ungoogled-chromium/files/patch-components_segmentation__platform_embedder_default__model_cross__device__user__segment.cc @@ -1,6 +1,6 @@ ---- components/segmentation_platform/embedder/default_model/cross_device_user_segment.cc.orig 2022-12-02 17:56:32 UTC +--- components/segmentation_platform/embedder/default_model/cross_device_user_segment.cc.orig 2023-02-11 09:11:04 UTC +++ components/segmentation_platform/embedder/default_model/cross_device_user_segment.cc -@@ -200,7 +200,7 @@ void CrossDeviceUserSegment::ExecuteModelWithInput( +@@ -201,7 +201,7 @@ void CrossDeviceUserSegment::ExecuteModelWithInput( // Check for current device type and subtract it from the device count // calculation. #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ diff --git a/www/ungoogled-chromium/files/patch-components_sync__device__info_local__device__info__util.cc b/www/ungoogled-chromium/files/patch-components_sync__device__info_local__device__info__util.cc index 6985e3eace7..fc9498a6b46 100644 --- a/www/ungoogled-chromium/files/patch-components_sync__device__info_local__device__info__util.cc +++ b/www/ungoogled-chromium/files/patch-components_sync__device__info_local__device__info__util.cc @@ -1,6 +1,6 @@ ---- components/sync_device_info/local_device_info_util.cc.orig 2022-12-02 17:56:32 UTC +--- components/sync_device_info/local_device_info_util.cc.orig 2023-02-11 09:11:04 UTC +++ components/sync_device_info/local_device_info_util.cc -@@ -78,7 +78,7 @@ void OnMachineStatisticsLoaded(LocalDeviceNameInfo* na +@@ -82,7 +82,7 @@ void OnMachineStatisticsLoaded(LocalDeviceNameInfo* na sync_pb::SyncEnums::DeviceType GetLocalDeviceType() { #if BUILDFLAG(IS_CHROMEOS) return sync_pb::SyncEnums_DeviceType_TYPE_CROS; @@ -9,7 +9,7 @@ return sync_pb::SyncEnums_DeviceType_TYPE_LINUX; #elif BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_IOS) return ui::GetDeviceFormFactor() == ui::DEVICE_FORM_FACTOR_TABLET -@@ -98,7 +98,7 @@ DeviceInfo::OsType GetLocalDeviceOSType() { +@@ -102,7 +102,7 @@ DeviceInfo::OsType GetLocalDeviceOSType() { return DeviceInfo::OsType::kChromeOsAsh; #elif BUILDFLAG(IS_CHROMEOS_LACROS) return DeviceInfo::OsType::kChromeOsLacros; @@ -18,7 +18,7 @@ return DeviceInfo::OsType::kLinux; #elif BUILDFLAG(IS_ANDROID) return DeviceInfo::OsType::kAndroid; -@@ -117,7 +117,7 @@ DeviceInfo::OsType GetLocalDeviceOSType() { +@@ -121,7 +121,7 @@ DeviceInfo::OsType GetLocalDeviceOSType() { DeviceInfo::FormFactor GetLocalDeviceFormFactor() { #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ diff --git a/www/ungoogled-chromium/files/patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc b/www/ungoogled-chromium/files/patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc index 2a17f1524c1..89bb070568a 100644 --- a/www/ungoogled-chromium/files/patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc +++ b/www/ungoogled-chromium/files/patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc @@ -1,6 +1,6 @@ ---- components/url_formatter/spoof_checks/idn_spoof_checker.cc.orig 2022-10-01 07:40:07 UTC +--- components/url_formatter/spoof_checks/idn_spoof_checker.cc.orig 2023-02-11 09:11:04 UTC +++ components/url_formatter/spoof_checks/idn_spoof_checker.cc -@@ -285,7 +285,7 @@ IDNSpoofChecker::IDNSpoofChecker() { +@@ -286,7 +286,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. diff --git a/www/ungoogled-chromium/files/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc b/www/ungoogled-chromium/files/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc index 476d829995b..3664c60b3d5 100644 --- a/www/ungoogled-chromium/files/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc +++ b/www/ungoogled-chromium/files/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc @@ -1,6 +1,6 @@ ---- components/viz/service/display_embedder/skia_output_surface_impl.cc.orig 2023-01-13 08:56:02 UTC +--- components/viz/service/display_embedder/skia_output_surface_impl.cc.orig 2023-02-11 09:11:04 UTC +++ components/viz/service/display_embedder/skia_output_surface_impl.cc -@@ -1174,7 +1174,7 @@ GrBackendFormat SkiaOutputSurfaceImpl::GetGrBackendFor +@@ -1231,7 +1231,7 @@ GrBackendFormat SkiaOutputSurfaceImpl::GetGrBackendFor ->GetDeviceQueue() ->GetVulkanPhysicalDevice(), VK_IMAGE_TILING_OPTIMAL, ycbcr_info); @@ -9,12 +9,3 @@ // Textures that were allocated _on linux_ with ycbcr info came from // VaapiVideoDecoder, which exports using DRM format modifiers. return GrBackendFormat::MakeVk(gr_ycbcr_info, -@@ -1193,7 +1193,7 @@ GrBackendFormat SkiaOutputSurfaceImpl::GetGrBackendFor - return GrBackendFormat::MakeMtl(ToMTLPixelFormat(resource_format)); - #endif - } else { --#if !BUILDFLAG(IS_LINUX) -+#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD) - // Skip the check as ycbcr info is always set by `VaapiVideoDecoder` on - // Linux. - DCHECK(!ycbcr_info); diff --git a/www/ungoogled-chromium/files/patch-components_viz_service_display__embedder_software__output__surface.cc b/www/ungoogled-chromium/files/patch-components_viz_service_display__embedder_software__output__surface.cc index e3a01f67922..8e7c4f4e139 100644 --- a/www/ungoogled-chromium/files/patch-components_viz_service_display__embedder_software__output__surface.cc +++ b/www/ungoogled-chromium/files/patch-components_viz_service_display__embedder_software__output__surface.cc @@ -1,6 +1,6 @@ ---- components/viz/service/display_embedder/software_output_surface.cc.orig 2022-10-01 07:40:07 UTC +--- components/viz/service/display_embedder/software_output_surface.cc.orig 2023-02-11 09:11:04 UTC +++ components/viz/service/display_embedder/software_output_surface.cc -@@ -93,7 +93,7 @@ void SoftwareOutputSurface::SwapBuffersCallback(base:: +@@ -98,7 +98,7 @@ void SoftwareOutputSurface::SwapBuffersCallback(base:: now.SnappedToNextTick(refresh_timebase_, refresh_interval_) - now; // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. @@ -9,7 +9,7 @@ if (needs_swap_size_notifications_) client_->DidSwapWithSize(pixel_size); #endif -@@ -120,7 +120,7 @@ gfx::OverlayTransform SoftwareOutputSurface::GetDispla +@@ -125,7 +125,7 @@ gfx::OverlayTransform SoftwareOutputSurface::GetDispla // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. diff --git a/www/ungoogled-chromium/files/patch-components_viz_service_display_skia__renderer.cc b/www/ungoogled-chromium/files/patch-components_viz_service_display_skia__renderer.cc index 5993129e07c..ddf19ce733d 100644 --- a/www/ungoogled-chromium/files/patch-components_viz_service_display_skia__renderer.cc +++ b/www/ungoogled-chromium/files/patch-components_viz_service_display_skia__renderer.cc @@ -1,6 +1,6 @@ ---- components/viz/service/display/skia_renderer.cc.orig 2022-12-02 17:56:32 UTC +--- components/viz/service/display/skia_renderer.cc.orig 2023-02-11 09:11:04 UTC +++ components/viz/service/display/skia_renderer.cc -@@ -1129,7 +1129,7 @@ void SkiaRenderer::ClearFramebuffer() { +@@ -1145,7 +1145,7 @@ void SkiaRenderer::ClearFramebuffer() { if (current_frame()->current_render_pass->has_transparent_background) { ClearCanvas(SkColors::kTransparent); } else { diff --git a/www/ungoogled-chromium/files/patch-content_app_content__main.cc b/www/ungoogled-chromium/files/patch-content_app_content__main.cc index 475d284dd6c..ea626c5d70b 100644 --- a/www/ungoogled-chromium/files/patch-content_app_content__main.cc +++ b/www/ungoogled-chromium/files/patch-content_app_content__main.cc @@ -1,6 +1,6 @@ ---- content/app/content_main.cc.orig 2022-10-29 17:50:56 UTC +--- content/app/content_main.cc.orig 2023-02-11 09:11:04 UTC +++ content/app/content_main.cc -@@ -226,7 +226,7 @@ RunContentProcess(ContentMainParams params, +@@ -228,7 +228,7 @@ RunContentProcess(ContentMainParams params, #endif base::EnableTerminationOnOutOfMemory(); diff --git a/www/ungoogled-chromium/files/patch-content_app_content__main__runner__impl.cc b/www/ungoogled-chromium/files/patch-content_app_content__main__runner__impl.cc index b93fbf57244..b6a739bd026 100644 --- a/www/ungoogled-chromium/files/patch-content_app_content__main__runner__impl.cc +++ b/www/ungoogled-chromium/files/patch-content_app_content__main__runner__impl.cc @@ -1,6 +1,6 @@ ---- content/app/content_main_runner_impl.cc.orig 2023-01-13 08:56:02 UTC +--- content/app/content_main_runner_impl.cc.orig 2023-02-11 09:11:04 UTC +++ content/app/content_main_runner_impl.cc -@@ -135,13 +135,13 @@ +@@ -138,13 +138,13 @@ #include "content/browser/posix_file_descriptor_info_impl.h" #include "content/public/common/content_descriptors.h" @@ -13,10 +13,10 @@ -#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" -@@ -180,6 +180,10 @@ +@@ -184,6 +184,10 @@ #include "media/base/media_switches.h" #endif @@ -27,7 +27,7 @@ #if BUILDFLAG(IS_ANDROID) #include "base/system/sys_info.h" #include "content/browser/android/battery_metrics.h" -@@ -361,7 +365,7 @@ void InitializeZygoteSandboxForBrowserProcess( +@@ -365,7 +369,7 @@ void InitializeZygoteSandboxForBrowserProcess( } #endif // BUILDFLAG(USE_ZYGOTE_HANDLE) @@ -36,7 +36,7 @@ #if BUILDFLAG(ENABLE_PPAPI) // Loads the (native) libraries but does not initialize them (i.e., does not -@@ -397,7 +401,7 @@ void PreloadLibraryCdms() { +@@ -401,15 +405,17 @@ void PreloadLibraryCdms() { } #endif // BUILDFLAG(ENABLE_LIBRARY_CDMS) @@ -45,7 +45,17 @@ void PreSandboxInit() { // Pre-acquire resources needed by BoringSSL. See // https://boringssl.9oo91esource.qjz9zk/boringssl/+/HEAD/SANDBOXING.md -@@ -420,6 +424,11 @@ void PreSandboxInit() { + CRYPTO_pre_sandbox_init(); + ++#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. +@@ -428,6 +434,11 @@ void PreSandboxInit() { } #endif @@ -57,7 +67,7 @@ // Set the android SkFontMgr for blink. We need to ensure this is done // before the sandbox is initialized to allow the font manager to access // font configuration files on disk. -@@ -602,7 +611,7 @@ int NO_STACK_PROTECTOR RunZygote(ContentMainDelegate* +@@ -615,7 +626,7 @@ int NO_STACK_PROTECTOR RunZygote(ContentMainDelegate* delegate->ZygoteStarting(&zygote_fork_delegates); media::InitializeMediaLibrary(); @@ -66,7 +76,7 @@ PreSandboxInit(); #endif -@@ -796,11 +805,10 @@ int ContentMainRunnerImpl::Initialize(ContentMainParam +@@ -809,11 +820,10 @@ int ContentMainRunnerImpl::Initialize(ContentMainParam kFieldTrialDescriptor + base::GlobalDescriptors::kBaseDescriptor); #endif // !BUILDFLAG(IS_ANDROID) @@ -80,7 +90,7 @@ #endif // !BUILDFLAG(IS_WIN) -@@ -982,6 +990,16 @@ int ContentMainRunnerImpl::Initialize(ContentMainParam +@@ -997,6 +1007,16 @@ int ContentMainRunnerImpl::Initialize(ContentMainParam } #endif @@ -97,7 +107,7 @@ delegate_->SandboxInitialized(process_type); #if BUILDFLAG(USE_ZYGOTE_HANDLE) -@@ -1045,7 +1063,7 @@ int NO_STACK_PROTECTOR ContentMainRunnerImpl::Run() { +@@ -1060,7 +1080,7 @@ int NO_STACK_PROTECTOR ContentMainRunnerImpl::Run() { process_type); } @@ -106,7 +116,7 @@ // If dynamic Mojo Core is being used, ensure that it's loaded very early in // the child/zygote process, before any sandbox is initialized. The library // is not fully initialized with IPC support until a ChildProcess is later -@@ -1078,6 +1096,11 @@ int NO_STACK_PROTECTOR ContentMainRunnerImpl::Run() { +@@ -1093,6 +1113,11 @@ int NO_STACK_PROTECTOR ContentMainRunnerImpl::Run() { content_main_params_.reset(); RegisterMainThreadFactories(); diff --git a/www/ungoogled-chromium/files/patch-content_browser_BUILD.gn b/www/ungoogled-chromium/files/patch-content_browser_BUILD.gn index 0ff0445c2f4..3af2e701882 100644 --- a/www/ungoogled-chromium/files/patch-content_browser_BUILD.gn +++ b/www/ungoogled-chromium/files/patch-content_browser_BUILD.gn @@ -1,6 +1,6 @@ ---- content/browser/BUILD.gn.orig 2023-01-26 13:28:14 UTC +--- content/browser/BUILD.gn.orig 2023-02-11 09:11:04 UTC +++ content/browser/BUILD.gn -@@ -2340,6 +2340,13 @@ source_set("browser") { +@@ -2368,6 +2368,13 @@ source_set("browser") { ] } diff --git a/www/ungoogled-chromium/files/patch-content_browser_browser__main__loop.cc b/www/ungoogled-chromium/files/patch-content_browser_browser__main__loop.cc index f4a39bdb079..1e786468f55 100644 --- a/www/ungoogled-chromium/files/patch-content_browser_browser__main__loop.cc +++ b/www/ungoogled-chromium/files/patch-content_browser_browser__main__loop.cc @@ -1,6 +1,6 @@ ---- content/browser/browser_main_loop.cc.orig 2022-12-02 17:56:32 UTC +--- content/browser/browser_main_loop.cc.orig 2023-02-11 09:11:04 UTC +++ content/browser/browser_main_loop.cc -@@ -242,6 +242,12 @@ +@@ -244,6 +244,12 @@ #include "mojo/public/cpp/bindings/lib/test_random_mojo_delays.h" #endif @@ -13,7 +13,7 @@ // One of the linux specific headers defines this as a macro. #ifdef DestroyAll #undef DestroyAll -@@ -526,6 +532,12 @@ int BrowserMainLoop::EarlyInitialization() { +@@ -528,6 +534,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()); @@ -26,7 +26,7 @@ #endif // GLib's spawning of new processes is buggy, so it's important that at this -@@ -557,7 +569,7 @@ int BrowserMainLoop::EarlyInitialization() { +@@ -559,7 +571,7 @@ int BrowserMainLoop::EarlyInitialization() { base::PlatformThread::SetCurrentThreadType(base::ThreadType::kCompositing); #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ diff --git a/www/ungoogled-chromium/files/patch-content_browser_child__process__launcher__helper__linux.cc b/www/ungoogled-chromium/files/patch-content_browser_child__process__launcher__helper__linux.cc index 7eaac8edc3c..3f32a521daa 100644 --- a/www/ungoogled-chromium/files/patch-content_browser_child__process__launcher__helper__linux.cc +++ b/www/ungoogled-chromium/files/patch-content_browser_child__process__launcher__helper__linux.cc @@ -1,4 +1,4 @@ ---- content/browser/child_process_launcher_helper_linux.cc.orig 2022-10-01 07:40:07 UTC +--- content/browser/child_process_launcher_helper_linux.cc.orig 2023-02-11 09:11:04 UTC +++ content/browser/child_process_launcher_helper_linux.cc @@ -20,7 +20,9 @@ #include "content/public/common/result_codes.h" @@ -77,4 +77,4 @@ +#endif } - void ChildProcessLauncherHelper::SetProcessPriorityOnLauncherThread( + void ChildProcessLauncherHelper::SetProcessBackgroundedOnLauncherThread( diff --git a/www/ungoogled-chromium/files/patch-content_browser_devtools_protocol_system__info__handler.cc b/www/ungoogled-chromium/files/patch-content_browser_devtools_protocol_system__info__handler.cc index 2d271b4c4e7..06b7631baf3 100644 --- a/www/ungoogled-chromium/files/patch-content_browser_devtools_protocol_system__info__handler.cc +++ b/www/ungoogled-chromium/files/patch-content_browser_devtools_protocol_system__info__handler.cc @@ -1,6 +1,6 @@ ---- content/browser/devtools/protocol/system_info_handler.cc.orig 2023-01-13 08:56:02 UTC +--- content/browser/devtools/protocol/system_info_handler.cc.orig 2023-02-11 09:11:04 UTC +++ content/browser/devtools/protocol/system_info_handler.cc -@@ -49,7 +49,7 @@ std::unique_ptr GfxSizeToSystemInfoS +@@ -50,7 +50,7 @@ std::unique_ptr GfxSizeToSystemInfoS // 1046598, and 1153667. // Windows builds need more time -- see Issue 873112 and 1004472. // Mac builds need more time - see Issue angleproject:6182. diff --git a/www/ungoogled-chromium/files/patch-content_browser_gpu_gpu__process__host.cc b/www/ungoogled-chromium/files/patch-content_browser_gpu_gpu__process__host.cc index a692b245bb5..1e82d78949d 100644 --- a/www/ungoogled-chromium/files/patch-content_browser_gpu_gpu__process__host.cc +++ b/www/ungoogled-chromium/files/patch-content_browser_gpu_gpu__process__host.cc @@ -1,14 +1,14 @@ ---- content/browser/gpu/gpu_process_host.cc.orig 2022-12-02 17:56:32 UTC +--- content/browser/gpu/gpu_process_host.cc.orig 2023-02-11 09:11:04 UTC +++ content/browser/gpu/gpu_process_host.cc -@@ -255,6 +255,7 @@ static const char* const kSwitchNames[] = { +@@ -249,6 +249,7 @@ static const char* const kSwitchNames[] = { switches::kEnableBackgroundThreadPool, switches::kEnableGpuRasterization, switches::kEnableLogging, + switches::kDisableUnveil, - switches::kEnableDeJelly, - switches::kDeJellyScreenWidth, switches::kDoubleBufferCompositing, -@@ -288,7 +289,7 @@ static const char* const kSwitchNames[] = { + switches::kHeadless, + switches::kLoggingLevel, +@@ -280,7 +281,7 @@ static const char* const kSwitchNames[] = { switches::kOzoneDumpFile, switches::kDisableBufferBWCompression, #endif diff --git a/www/ungoogled-chromium/files/patch-content_browser_renderer__host_delegated__frame__host.cc b/www/ungoogled-chromium/files/patch-content_browser_renderer__host_delegated__frame__host.cc index a04178b1549..12ab3420ef4 100644 --- a/www/ungoogled-chromium/files/patch-content_browser_renderer__host_delegated__frame__host.cc +++ b/www/ungoogled-chromium/files/patch-content_browser_renderer__host_delegated__frame__host.cc @@ -1,6 +1,6 @@ ---- content/browser/renderer_host/delegated_frame_host.cc.orig 2022-10-01 07:40:07 UTC +--- content/browser/renderer_host/delegated_frame_host.cc.orig 2023-02-11 09:11:04 UTC +++ content/browser/renderer_host/delegated_frame_host.cc -@@ -289,7 +289,7 @@ void DelegatedFrameHost::EmbedSurface( +@@ -295,7 +295,7 @@ void DelegatedFrameHost::EmbedSurface( if (!primary_surface_id || primary_surface_id->local_surface_id() != local_surface_id_) { diff --git a/www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__message__filter.cc b/www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__message__filter.cc deleted file mode 100644 index 992caf5abf4..00000000000 --- a/www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__message__filter.cc +++ /dev/null @@ -1,29 +0,0 @@ ---- content/browser/renderer_host/render_message_filter.cc.orig 2022-12-02 17:56:32 UTC -+++ content/browser/renderer_host/render_message_filter.cc -@@ -66,7 +66,7 @@ - #if BUILDFLAG(IS_MAC) - #include "ui/accelerated_widget_mac/window_resize_helper_mac.h" - #endif --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include "base/linux_util.h" - #include "base/threading/platform_thread.h" - #endif -@@ -130,7 +130,7 @@ void RenderMessageFilter::GenerateFrameRoutingID( - document_token); - } - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - void RenderMessageFilter::SetThreadTypeOnWorkerThread( - base::PlatformThreadId ns_tid, - base::ThreadType thread_type) { -@@ -151,7 +151,7 @@ void RenderMessageFilter::SetThreadTypeOnWorkerThread( - } - #endif - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - void RenderMessageFilter::SetThreadType(int32_t ns_tid, - base::ThreadType thread_type) { - constexpr base::TaskTraits kTraits = { diff --git a/www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__message__filter.h b/www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__message__filter.h deleted file mode 100644 index cb1840b24b2..00000000000 --- a/www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__message__filter.h +++ /dev/null @@ -1,18 +0,0 @@ ---- content/browser/renderer_host/render_message_filter.h.orig 2022-10-01 07:40:07 UTC -+++ content/browser/renderer_host/render_message_filter.h -@@ -78,13 +78,13 @@ class RenderMessageFilter - void GenerateRoutingID(GenerateRoutingIDCallback routing_id) override; - void GenerateFrameRoutingID(GenerateFrameRoutingIDCallback callback) override; - void HasGpuProcess(HasGpuProcessCallback callback) override; --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - void SetThreadType(int32_t ns_tid, base::ThreadType thread_type) override; - #endif - - void OnResolveProxy(const GURL& url, IPC::Message* reply_msg); - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - void SetThreadTypeOnWorkerThread(base::PlatformThreadId ns_tid, - base::ThreadType thread_type); - #endif diff --git a/www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__process__host__impl.cc b/www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__process__host__impl.cc index db3542c9c75..330912dd883 100644 --- a/www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__process__host__impl.cc +++ b/www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__process__host__impl.cc @@ -1,4 +1,4 @@ ---- content/browser/renderer_host/render_process_host_impl.cc.orig 2023-01-13 08:56:02 UTC +--- content/browser/renderer_host/render_process_host_impl.cc.orig 2023-02-11 09:11:04 UTC +++ content/browser/renderer_host/render_process_host_impl.cc @@ -216,7 +216,7 @@ #include "third_party/blink/public/mojom/android_font_lookup/android_font_lookup.mojom.h" @@ -9,7 +9,7 @@ #include #include "components/services/font/public/mojom/font_service.mojom.h" // nogncheck -@@ -1140,7 +1140,7 @@ static constexpr size_t kUnknownPlatformProcessLimit = +@@ -1142,7 +1142,7 @@ static constexpr size_t kUnknownPlatformProcessLimit = // to indicate failure and std::numeric_limits::max() to indicate // unlimited. size_t GetPlatformProcessLimit() { @@ -18,7 +18,7 @@ struct rlimit limit; if (getrlimit(RLIMIT_NPROC, &limit) != 0) return kUnknownPlatformProcessLimit; -@@ -1227,7 +1227,7 @@ class RenderProcessHostImpl::IOThreadHostImpl : public +@@ -1229,7 +1229,7 @@ class RenderProcessHostImpl::IOThreadHostImpl : public return; } @@ -27,7 +27,16 @@ if (auto font_receiver = receiver.As()) { ConnectToFontService(std::move(font_receiver)); return; -@@ -2130,7 +2130,7 @@ void RenderProcessHostImpl::ReinitializeLogging( +@@ -1318,7 +1318,7 @@ class RenderProcessHostImpl::IOThreadHostImpl : public + std::unique_ptr binders_; + mojo::Receiver receiver_{this}; + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + mojo::Remote + video_encode_accelerator_factory_remote_; + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) +@@ -2170,7 +2170,7 @@ void RenderProcessHostImpl::ReinitializeLogging( } #endif // BUILDFLAG(IS_CHROMEOS_ASH) @@ -36,15 +45,15 @@ void RenderProcessHostImpl::CreateStableVideoDecoder( mojo::PendingReceiver receiver) { if (!stable_video_decoder_factory_remote_.is_bound()) { -@@ -3285,6 +3285,7 @@ void RenderProcessHostImpl::PropagateBrowserCommandLin +@@ -3332,6 +3332,7 @@ void RenderProcessHostImpl::PropagateBrowserCommandLin switches::kDisableSpeechAPI, switches::kDisableThreadedCompositing, switches::kDisableTouchDragDrop, + switches::kDisableUnveil, + switches::kDisableUseMojoVideoDecoderForPepper, switches::kDisableV8IdleTasks, switches::kDisableVideoCaptureUseGpuMemoryBuffer, - switches::kDisableWebGLImageChromium, -@@ -4761,7 +4762,7 @@ void RenderProcessHostImpl::ResetIPC() { +@@ -4811,7 +4812,7 @@ void RenderProcessHostImpl::ResetIPC() { coordinator_connector_receiver_.reset(); tracing_registration_.reset(); diff --git a/www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__process__host__impl.h b/www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__process__host__impl.h index c8bd16b99f3..729c1a9a9db 100644 --- a/www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__process__host__impl.h +++ b/www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__process__host__impl.h @@ -1,6 +1,6 @@ ---- content/browser/renderer_host/render_process_host_impl.h.orig 2023-01-13 08:56:02 UTC +--- content/browser/renderer_host/render_process_host_impl.h.orig 2023-02-11 09:11:04 UTC +++ content/browser/renderer_host/render_process_host_impl.h -@@ -84,7 +84,7 @@ +@@ -85,7 +85,7 @@ #include "content/public/browser/android/child_process_importance.h" #endif @@ -9,7 +9,7 @@ #include "media/mojo/mojom/stable/stable_video_decoder.mojom.h" #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -@@ -484,7 +484,7 @@ class CONTENT_EXPORT RenderProcessHostImpl +@@ -489,7 +489,7 @@ class CONTENT_EXPORT RenderProcessHostImpl // Sets this RenderProcessHost to be guest only. For Testing only. void SetForGuestsOnlyForTesting(); @@ -18,7 +18,7 @@ // Launch the zygote early in the browser startup. static void EarlyZygoteLaunch(); #endif // BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_MAC) -@@ -684,7 +684,7 @@ class CONTENT_EXPORT RenderProcessHostImpl +@@ -704,7 +704,7 @@ class CONTENT_EXPORT RenderProcessHostImpl mojo::PendingReceiver receiver) override; @@ -27,7 +27,7 @@ void CreateStableVideoDecoder( mojo::PendingReceiver receiver) override; -@@ -1139,7 +1139,7 @@ class CONTENT_EXPORT RenderProcessHostImpl +@@ -1165,7 +1165,7 @@ class CONTENT_EXPORT RenderProcessHostImpl // RenderProcessHost. This is destroyed early in ResetIPC() method. std::unique_ptr permission_service_context_; diff --git a/www/ungoogled-chromium/files/patch-content_browser_scheduler_responsiveness_native__event__observer.h b/www/ungoogled-chromium/files/patch-content_browser_scheduler_responsiveness_native__event__observer.h index 3c67407496f..3d0d4c24550 100644 --- a/www/ungoogled-chromium/files/patch-content_browser_scheduler_responsiveness_native__event__observer.h +++ b/www/ungoogled-chromium/files/patch-content_browser_scheduler_responsiveness_native__event__observer.h @@ -1,6 +1,6 @@ ---- content/browser/scheduler/responsiveness/native_event_observer.h.orig 2022-10-01 07:40:07 UTC +--- content/browser/scheduler/responsiveness/native_event_observer.h.orig 2023-02-11 09:11:04 UTC +++ content/browser/scheduler/responsiveness/native_event_observer.h -@@ -15,7 +15,7 @@ +@@ -16,7 +16,7 @@ #include "content/public/browser/native_event_processor_observer_mac.h" #endif @@ -9,7 +9,7 @@ #include "ui/aura/window_event_dispatcher_observer.h" #endif -@@ -40,7 +40,7 @@ namespace responsiveness { +@@ -41,7 +41,7 @@ namespace responsiveness { class CONTENT_EXPORT NativeEventObserver #if BUILDFLAG(IS_MAC) : public NativeEventProcessorObserver @@ -18,7 +18,7 @@ : public aura::WindowEventDispatcherObserver #elif BUILDFLAG(IS_WIN) : public base::MessagePumpForUI::Observer -@@ -57,7 +57,7 @@ class CONTENT_EXPORT NativeEventObserver +@@ -58,7 +58,7 @@ class CONTENT_EXPORT NativeEventObserver NativeEventObserver(WillRunEventCallback will_run_event_callback, DidRunEventCallback did_run_event_callback); @@ -27,7 +27,7 @@ NativeEventObserver(const NativeEventObserver&) = delete; NativeEventObserver& operator=(const NativeEventObserver&) = delete; -@@ -73,7 +73,7 @@ class CONTENT_EXPORT NativeEventObserver +@@ -74,7 +74,7 @@ class CONTENT_EXPORT NativeEventObserver // Exposed for tests. void WillRunNativeEvent(const void* opaque_identifier) override; void DidRunNativeEvent(const void* opaque_identifier) override; @@ -36,12 +36,12 @@ // aura::WindowEventDispatcherObserver overrides: void OnWindowEventDispatcherStartedProcessing( aura::WindowEventDispatcher* dispatcher, -@@ -90,7 +90,7 @@ class CONTENT_EXPORT NativeEventObserver +@@ -91,7 +91,7 @@ class CONTENT_EXPORT NativeEventObserver void RegisterObserver(); void DeregisterObserver(); -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) struct EventInfo { - const void* unique_id; + raw_ptr unique_id; }; diff --git a/www/ungoogled-chromium/files/patch-content_browser_v8__snapshot__files.cc b/www/ungoogled-chromium/files/patch-content_browser_v8__snapshot__files.cc index 8d15a11ec93..8c38457168f 100644 --- a/www/ungoogled-chromium/files/patch-content_browser_v8__snapshot__files.cc +++ b/www/ungoogled-chromium/files/patch-content_browser_v8__snapshot__files.cc @@ -1,11 +1,11 @@ ---- content/browser/v8_snapshot_files.cc.orig 2022-10-01 07:40:07 UTC +--- content/browser/v8_snapshot_files.cc.orig 2023-02-11 09:11:04 UTC +++ content/browser/v8_snapshot_files.cc -@@ -10,7 +10,7 @@ +@@ -11,7 +11,7 @@ namespace content { std::map GetV8SnapshotFilesToPreload() { -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #if defined(USE_V8_CONTEXT_SNAPSHOT) + #if BUILDFLAG(USE_V8_CONTEXT_SNAPSHOT) return {{kV8ContextSnapshotDataDescriptor, - base::FilePath(FILE_PATH_LITERAL(V8_CONTEXT_SNAPSHOT_FILENAME))}}; + base::FilePath( diff --git a/www/ungoogled-chromium/files/patch-content_browser_zygote__host_zygote__host__impl__linux.h b/www/ungoogled-chromium/files/patch-content_browser_zygote__host_zygote__host__impl__linux.h index 279aca6a1e6..788819688bf 100644 --- a/www/ungoogled-chromium/files/patch-content_browser_zygote__host_zygote__host__impl__linux.h +++ b/www/ungoogled-chromium/files/patch-content_browser_zygote__host_zygote__host__impl__linux.h @@ -1,4 +1,4 @@ ---- content/browser/zygote_host/zygote_host_impl_linux.h.orig 2022-12-02 17:56:32 UTC +--- content/browser/zygote_host/zygote_host_impl_linux.h.orig 2023-02-11 09:11:04 UTC +++ content/browser/zygote_host/zygote_host_impl_linux.h @@ -47,12 +47,14 @@ class CONTENT_EXPORT ZygoteHostImpl : public ZygoteHos base::ScopedFD* control_fd, @@ -7,10 +7,10 @@ +#if !BUILDFLAG(IS_BSD) void AdjustRendererOOMScore(base::ProcessHandle process_handle, int score) override; - #if BUILDFLAG(IS_CHROMEOS_ASH) + #if BUILDFLAG(IS_CHROMEOS) void ReinitializeLogging(uint32_t logging_dest, base::PlatformFile log_file_fd) override; - #endif + #endif // BUILDFLAG(IS_CHROMEOS) +#endif bool HasZygote() { return !zygote_pids_.empty(); } diff --git a/www/ungoogled-chromium/files/patch-content_common_BUILD.gn b/www/ungoogled-chromium/files/patch-content_common_BUILD.gn index 9fb98bc52a9..5a4329a4960 100644 --- a/www/ungoogled-chromium/files/patch-content_common_BUILD.gn +++ b/www/ungoogled-chromium/files/patch-content_common_BUILD.gn @@ -1,4 +1,4 @@ ---- content/common/BUILD.gn.orig 2023-01-13 08:56:02 UTC +--- content/common/BUILD.gn.orig 2023-02-11 09:11:04 UTC +++ content/common/BUILD.gn @@ -433,6 +433,9 @@ if (is_linux || is_chromeos) { public = [ "set_process_title_linux.h" ] @@ -10,3 +10,12 @@ } } +@@ -481,7 +484,7 @@ mojom("mojo_bindings") { + if (enable_ipc_logging) { + enabled_features += [ "ipc_logging" ] + } +- if (is_linux || is_chromeos) { ++ if (!is_bsd && (is_linux || is_chromeos)) { + enabled_features += [ "supports_thread_types" ] + } + if (use_clang_profiling_inside_sandbox) { diff --git a/www/ungoogled-chromium/files/patch-content_common_font__list__unittest.cc b/www/ungoogled-chromium/files/patch-content_common_font__list__unittest.cc index 2663be43b37..0978584f922 100644 --- a/www/ungoogled-chromium/files/patch-content_common_font__list__unittest.cc +++ b/www/ungoogled-chromium/files/patch-content_common_font__list__unittest.cc @@ -1,6 +1,6 @@ ---- content/common/font_list_unittest.cc.orig 2022-10-01 07:40:07 UTC +--- content/common/font_list_unittest.cc.orig 2023-02-11 09:11:04 UTC +++ content/common/font_list_unittest.cc -@@ -48,7 +48,7 @@ TEST(FontList, GetFontList) { +@@ -47,7 +47,7 @@ TEST(FontList, GetFontList) { EXPECT_TRUE(HasFontWithName(fonts, "MS Gothic", "MS Gothic")); EXPECT_TRUE(HasFontWithName(fonts, "Segoe UI", "Segoe UI")); EXPECT_TRUE(HasFontWithName(fonts, "Verdana", "Verdana")); diff --git a/www/ungoogled-chromium/files/patch-content_gpu_gpu__main.cc b/www/ungoogled-chromium/files/patch-content_gpu_gpu__main.cc index d471341fd27..61725e5678e 100644 --- a/www/ungoogled-chromium/files/patch-content_gpu_gpu__main.cc +++ b/www/ungoogled-chromium/files/patch-content_gpu_gpu__main.cc @@ -1,6 +1,6 @@ ---- content/gpu/gpu_main.cc.orig 2023-01-13 08:56:02 UTC +--- content/gpu/gpu_main.cc.orig 2023-02-11 09:11:04 UTC +++ content/gpu/gpu_main.cc -@@ -87,7 +87,7 @@ +@@ -88,7 +88,7 @@ #include "sandbox/win/src/sandbox.h" #endif @@ -9,7 +9,7 @@ #include "content/gpu/gpu_sandbox_hook_linux.h" #include "sandbox/policy/linux/sandbox_linux.h" #include "sandbox/policy/sandbox_type.h" -@@ -108,7 +108,7 @@ namespace content { +@@ -109,7 +109,7 @@ namespace content { namespace { @@ -18,7 +18,7 @@ bool StartSandboxLinux(gpu::GpuWatchdogThread*, const gpu::GPUInfo*, const gpu::GpuPreferences&); -@@ -170,7 +170,7 @@ class ContentSandboxHelper : public gpu::GpuSandboxHel +@@ -171,7 +171,7 @@ class ContentSandboxHelper : public gpu::GpuSandboxHel bool EnsureSandboxInitialized(gpu::GpuWatchdogThread* watchdog_thread, const gpu::GPUInfo* gpu_info, const gpu::GpuPreferences& gpu_prefs) override { @@ -27,7 +27,7 @@ return StartSandboxLinux(watchdog_thread, gpu_info, gpu_prefs); #elif BUILDFLAG(IS_WIN) return StartSandboxWindows(sandbox_info_); -@@ -267,7 +267,7 @@ int GpuMain(MainFunctionParams parameters) { +@@ -269,7 +269,7 @@ int GpuMain(MainFunctionParams parameters) { std::make_unique( gpu_preferences.message_pump_type); } @@ -36,7 +36,7 @@ #error "Unsupported Linux platform." #elif BUILDFLAG(IS_MAC) // Cross-process CoreAnimation requires a CFRunLoop to function at all, and -@@ -402,7 +402,7 @@ int GpuMain(MainFunctionParams parameters) { +@@ -404,7 +404,7 @@ int GpuMain(MainFunctionParams parameters) { namespace { diff --git a/www/ungoogled-chromium/files/patch-content_ppapi__plugin_ppapi__plugin__main.cc b/www/ungoogled-chromium/files/patch-content_ppapi__plugin_ppapi__plugin__main.cc index 93bd6e95dee..e0494472ed2 100644 --- a/www/ungoogled-chromium/files/patch-content_ppapi__plugin_ppapi__plugin__main.cc +++ b/www/ungoogled-chromium/files/patch-content_ppapi__plugin_ppapi__plugin__main.cc @@ -1,6 +1,6 @@ ---- content/ppapi_plugin/ppapi_plugin_main.cc.orig 2022-12-02 17:56:32 UTC +--- content/ppapi_plugin/ppapi_plugin_main.cc.orig 2023-02-11 09:11:04 UTC +++ content/ppapi_plugin/ppapi_plugin_main.cc -@@ -53,6 +53,11 @@ +@@ -54,6 +54,11 @@ #include "gin/v8_initializer.h" #endif @@ -12,7 +12,7 @@ #if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_ANDROID) #include #endif -@@ -146,7 +151,7 @@ int PpapiPluginMain(MainFunctionParams parameters) { +@@ -148,7 +153,7 @@ int PpapiPluginMain(MainFunctionParams parameters) { gin::V8Initializer::LoadV8Snapshot(); #endif diff --git a/www/ungoogled-chromium/files/patch-content_public_browser_render__process__host.h b/www/ungoogled-chromium/files/patch-content_public_browser_render__process__host.h index 0694ad76482..f563bae5e9f 100644 --- a/www/ungoogled-chromium/files/patch-content_public_browser_render__process__host.h +++ b/www/ungoogled-chromium/files/patch-content_public_browser_render__process__host.h @@ -1,4 +1,4 @@ ---- content/public/browser/render_process_host.h.orig 2023-01-13 08:56:02 UTC +--- content/public/browser/render_process_host.h.orig 2023-02-11 09:11:04 UTC +++ content/public/browser/render_process_host.h @@ -54,7 +54,7 @@ #include "content/public/browser/android/child_process_importance.h" @@ -9,7 +9,7 @@ #include "media/mojo/mojom/stable/stable_video_decoder.mojom-forward.h" #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -@@ -629,7 +629,7 @@ class CONTENT_EXPORT RenderProcessHost : public IPC::S +@@ -641,7 +641,7 @@ class CONTENT_EXPORT RenderProcessHost : public IPC::S const blink::StorageKey& storage_key, mojo::PendingReceiver receiver) = 0; diff --git a/www/ungoogled-chromium/files/patch-content_public_browser_zygote__host_zygote__host__linux.h b/www/ungoogled-chromium/files/patch-content_public_browser_zygote__host_zygote__host__linux.h index a4184c403af..61f5e085389 100644 --- a/www/ungoogled-chromium/files/patch-content_public_browser_zygote__host_zygote__host__linux.h +++ b/www/ungoogled-chromium/files/patch-content_public_browser_zygote__host_zygote__host__linux.h @@ -1,4 +1,4 @@ ---- content/public/browser/zygote_host/zygote_host_linux.h.orig 2022-12-02 17:56:32 UTC +--- content/public/browser/zygote_host/zygote_host_linux.h.orig 2023-02-11 09:11:04 UTC +++ content/public/browser/zygote_host/zygote_host_linux.h @@ -35,11 +35,13 @@ class ZygoteHost { // after the first render has been forked. @@ -12,5 +12,5 @@ int score) = 0; +#endif - #if BUILDFLAG(IS_CHROMEOS_ASH) + #if BUILDFLAG(IS_CHROMEOS) // Reinitialize logging for the Zygote processes. Needed on ChromeOS, which diff --git a/www/ungoogled-chromium/files/patch-content_public_common_common__param__traits__macros.h b/www/ungoogled-chromium/files/patch-content_public_common_common__param__traits__macros.h index e61fe90f625..5c25e937f93 100644 --- a/www/ungoogled-chromium/files/patch-content_public_common_common__param__traits__macros.h +++ b/www/ungoogled-chromium/files/patch-content_public_common_common__param__traits__macros.h @@ -1,6 +1,6 @@ ---- content/public/common/common_param_traits_macros.h.orig 2022-10-29 17:50:56 UTC +--- content/public/common/common_param_traits_macros.h.orig 2023-02-11 09:11:04 UTC +++ content/public/common/common_param_traits_macros.h -@@ -125,7 +125,7 @@ IPC_STRUCT_TRAITS_BEGIN(blink::RendererPreferences) +@@ -113,7 +113,7 @@ IPC_STRUCT_TRAITS_BEGIN(blink::RendererPreferences) IPC_STRUCT_TRAITS_MEMBER(accept_languages) IPC_STRUCT_TRAITS_MEMBER(plugin_fullscreen_allowed) IPC_STRUCT_TRAITS_MEMBER(caret_browsing_enabled) diff --git a/www/ungoogled-chromium/files/patch-content_public_common_content__features.cc b/www/ungoogled-chromium/files/patch-content_public_common_content__features.cc index 2977151f5cf..72ceb73265d 100644 --- a/www/ungoogled-chromium/files/patch-content_public_common_content__features.cc +++ b/www/ungoogled-chromium/files/patch-content_public_common_content__features.cc @@ -1,4 +1,4 @@ ---- content/public/common/content_features.cc.orig 2023-01-13 08:56:02 UTC +--- content/public/common/content_features.cc.orig 2023-02-11 09:11:04 UTC +++ content/public/common/content_features.cc @@ -41,7 +41,7 @@ BASE_FEATURE(kAudioServiceOutOfProcess, "AudioServiceOutOfProcess", @@ -18,7 +18,16 @@ base::FEATURE_ENABLED_BY_DEFAULT #else base::FEATURE_DISABLED_BY_DEFAULT -@@ -1251,7 +1251,7 @@ BASE_FEATURE(kWebAssemblyCodeProtection, +@@ -499,7 +499,7 @@ BASE_FEATURE(kGetDisplayMediaSetAutoSelectAllScreens, + // (activated by kUserAgentClientHint) + BASE_FEATURE(kGreaseUACH, "GreaseUACH", base::FEATURE_ENABLED_BY_DEFAULT); + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + // Supports proxying thread type changes of renderer processes to browser + // process and having browser process handle adjusting thread properties (nice + // value, c-group, latency sensitivity...) for renderers which have sandbox +@@ -1258,7 +1258,7 @@ BASE_FEATURE(kWebAssemblyCodeProtection, "WebAssemblyCodeProtection", base::FEATURE_DISABLED_BY_DEFAULT); @@ -27,7 +36,7 @@ // Use memory protection keys in userspace (PKU) (if available) to protect code // JITed for WebAssembly. Fall back to traditional memory protection if // WebAssemblyCodeProtection is also enabled. -@@ -1287,7 +1287,7 @@ BASE_FEATURE(kWebAssemblyTiering, +@@ -1305,7 +1305,7 @@ BASE_FEATURE(kWebAssemblyTiering, BASE_FEATURE(kWebAssemblyTrapHandler, "WebAssemblyTrapHandler", #if ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \ @@ -36,7 +45,7 @@ defined(ARCH_CPU_X86_64)) || \ (BUILDFLAG(IS_MAC) && defined(ARCH_CPU_ARM64)) base::FEATURE_ENABLED_BY_DEFAULT -@@ -1362,7 +1362,11 @@ BASE_FEATURE(kWebUIReportOnlyTrustedTypes, +@@ -1381,7 +1381,11 @@ BASE_FEATURE(kWebUICodeCache, // Controls whether the WebUSB API is enabled: // https://wicg.github.io/webusb diff --git a/www/ungoogled-chromium/files/patch-content_public_common_content__features.h b/www/ungoogled-chromium/files/patch-content_public_common_content__features.h index aff97eee684..3be7b4d6654 100644 --- a/www/ungoogled-chromium/files/patch-content_public_common_content__features.h +++ b/www/ungoogled-chromium/files/patch-content_public_common_content__features.h @@ -1,6 +1,15 @@ ---- content/public/common/content_features.h.orig 2023-01-13 08:56:02 UTC +--- content/public/common/content_features.h.orig 2023-02-11 09:11:04 UTC +++ content/public/common/content_features.h -@@ -272,7 +272,7 @@ CONTENT_EXPORT BASE_DECLARE_FEATURE(kVideoPlaybackQual +@@ -107,7 +107,7 @@ CONTENT_EXPORT BASE_DECLARE_FEATURE(kFractionalScrollO + CONTENT_EXPORT BASE_DECLARE_FEATURE(kGetDisplayMediaSet); + CONTENT_EXPORT BASE_DECLARE_FEATURE(kGetDisplayMediaSetAutoSelectAllScreens); + CONTENT_EXPORT BASE_DECLARE_FEATURE(kGreaseUACH); +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + CONTENT_EXPORT BASE_DECLARE_FEATURE(kHandleRendererThreadTypeChangesInBrowser); + #endif + CONTENT_EXPORT BASE_DECLARE_FEATURE(kIdleDetection); +@@ -282,7 +282,7 @@ CONTENT_EXPORT BASE_DECLARE_FEATURE(kVideoPlaybackQual CONTENT_EXPORT BASE_DECLARE_FEATURE(kV8VmFuture); CONTENT_EXPORT BASE_DECLARE_FEATURE(kWebAssemblyBaseline); CONTENT_EXPORT BASE_DECLARE_FEATURE(kWebAssemblyCodeProtection); diff --git a/www/ungoogled-chromium/files/patch-content_public_common_content__switches.cc b/www/ungoogled-chromium/files/patch-content_public_common_content__switches.cc index 65acec4911c..07553a548fd 100644 --- a/www/ungoogled-chromium/files/patch-content_public_common_content__switches.cc +++ b/www/ungoogled-chromium/files/patch-content_public_common_content__switches.cc @@ -1,4 +1,4 @@ ---- content/public/common/content_switches.cc.orig 2022-12-02 17:56:32 UTC +--- content/public/common/content_switches.cc.orig 2023-02-11 09:11:04 UTC +++ content/public/common/content_switches.cc @@ -367,6 +367,8 @@ const char kEnableGpuMemoryBufferVideoFrames[] = // builds. @@ -9,7 +9,7 @@ // 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. -@@ -994,7 +996,7 @@ const char kEnableAutomation[] = "enable-automation"; +@@ -1003,7 +1005,7 @@ const char kEnableAutomation[] = "enable-automation"; // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. diff --git a/www/ungoogled-chromium/files/patch-content_public_common_content__switches.h b/www/ungoogled-chromium/files/patch-content_public_common_content__switches.h index aa622272a72..cb9d1561475 100644 --- a/www/ungoogled-chromium/files/patch-content_public_common_content__switches.h +++ b/www/ungoogled-chromium/files/patch-content_public_common_content__switches.h @@ -1,4 +1,4 @@ ---- content/public/common/content_switches.h.orig 2022-12-02 17:56:32 UTC +--- content/public/common/content_switches.h.orig 2023-02-11 09:11:04 UTC +++ content/public/common/content_switches.h @@ -118,6 +118,7 @@ CONTENT_EXPORT extern const char kEnableBlinkTestFeatu CONTENT_EXPORT extern const char kEnableGpuMemoryBufferVideoFrames[]; @@ -8,7 +8,7 @@ CONTENT_EXPORT extern const char kEnableNetworkInformationDownlinkMax[]; CONTENT_EXPORT extern const char kEnableCanvas2DLayers[]; CONTENT_EXPORT extern const char kEnablePluginPlaceholderTesting[]; -@@ -269,7 +270,7 @@ CONTENT_EXPORT extern const char kRendererWaitForJavaD +@@ -271,7 +272,7 @@ CONTENT_EXPORT extern const char kRendererWaitForJavaD // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. diff --git a/www/ungoogled-chromium/files/patch-content_public_test_mock__render__process__host.h b/www/ungoogled-chromium/files/patch-content_public_test_mock__render__process__host.h index 2bba0cd28ba..d570e7102ba 100644 --- a/www/ungoogled-chromium/files/patch-content_public_test_mock__render__process__host.h +++ b/www/ungoogled-chromium/files/patch-content_public_test_mock__render__process__host.h @@ -1,6 +1,6 @@ ---- content/public/test/mock_render_process_host.h.orig 2023-01-13 08:56:02 UTC +--- content/public/test/mock_render_process_host.h.orig 2023-02-11 09:11:04 UTC +++ content/public/test/mock_render_process_host.h -@@ -267,7 +267,7 @@ class MockRenderProcessHost : public RenderProcessHost +@@ -276,7 +276,7 @@ class MockRenderProcessHost : public RenderProcessHost const blink::StorageKey& storage_key, mojo::PendingReceiver receiver) override {} diff --git a/www/ungoogled-chromium/files/patch-content_renderer_BUILD.gn b/www/ungoogled-chromium/files/patch-content_renderer_BUILD.gn new file mode 100644 index 00000000000..7becde32b6a --- /dev/null +++ b/www/ungoogled-chromium/files/patch-content_renderer_BUILD.gn @@ -0,0 +1,16 @@ +--- content/renderer/BUILD.gn.orig 2023-02-11 09:11:04 UTC ++++ content/renderer/BUILD.gn +@@ -198,6 +198,13 @@ target(link_target_type, "renderer") { + ] + } + ++ if (is_bsd) { ++ sources -= [ ++ "renderer_thread_type_handler.cc", ++ "renderer_thread_type_handler.h", ++ ] ++ } ++ + if (is_mac) { + sources += [ + "renderer_main_platform_delegate_mac.mm", diff --git a/www/ungoogled-chromium/files/patch-content_renderer_render__process__impl.cc b/www/ungoogled-chromium/files/patch-content_renderer_render__process__impl.cc index 8a6749e9207..f4e2c4abefe 100644 --- a/www/ungoogled-chromium/files/patch-content_renderer_render__process__impl.cc +++ b/www/ungoogled-chromium/files/patch-content_renderer_render__process__impl.cc @@ -1,4 +1,4 @@ ---- content/renderer/render_process_impl.cc.orig 2023-01-13 08:56:02 UTC +--- content/renderer/render_process_impl.cc.orig 2023-02-11 09:11:04 UTC +++ content/renderer/render_process_impl.cc @@ -46,7 +46,7 @@ #if BUILDFLAG(IS_WIN) @@ -18,7 +18,7 @@ SetV8FlagIfFeature(features::kWebAssemblyCodeProtectionPku, "--wasm-memory-protection-keys"); SetV8FlagIfNotFeature(features::kWebAssemblyCodeProtectionPku, -@@ -224,7 +224,7 @@ RenderProcessImpl::RenderProcessImpl() +@@ -234,7 +234,7 @@ RenderProcessImpl::RenderProcessImpl() SetV8FlagIfNotFeature(features::kWebAssemblyDynamicTiering, "--no-wasm-dynamic-tiering"); diff --git a/www/ungoogled-chromium/files/patch-content_renderer_render__thread__impl.cc b/www/ungoogled-chromium/files/patch-content_renderer_render__thread__impl.cc index ee07aa955ee..cac204bb781 100644 --- a/www/ungoogled-chromium/files/patch-content_renderer_render__thread__impl.cc +++ b/www/ungoogled-chromium/files/patch-content_renderer_render__thread__impl.cc @@ -1,24 +1,15 @@ ---- content/renderer/render_thread_impl.cc.orig 2023-01-13 08:56:02 UTC +--- content/renderer/render_thread_impl.cc.orig 2023-02-11 09:11:04 UTC +++ content/renderer/render_thread_impl.cc -@@ -194,7 +194,7 @@ +@@ -197,6 +197,8 @@ #if BUILDFLAG(IS_MAC) #include --#else -+#elif !BUILDFLAG(IS_OPENBSD) ++#elif BUILDFLAG(IS_BSD) ++#include + #else #include #endif - -@@ -665,7 +665,7 @@ void RenderThreadImpl::Init() { - base::DiscardableMemoryAllocator::SetInstance( - discardable_memory_allocator_.get()); - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - render_message_filter()->SetThreadType( - ChildProcess::current()->io_thread_id(), base::ThreadType::kCompositing); - #endif -@@ -1043,7 +1043,7 @@ media::GpuVideoAcceleratorFactories* RenderThreadImpl: +@@ -1038,7 +1040,7 @@ media::GpuVideoAcceleratorFactories* RenderThreadImpl: kGpuStreamPriorityMedia); const bool enable_video_decode_accelerator = @@ -27,7 +18,7 @@ base::FeatureList::IsEnabled(media::kVaapiVideoDecodeLinux) && #endif // BUILDFLAG(IS_LINUX) !cmd_line->HasSwitch(switches::kDisableAcceleratedVideoDecode) && -@@ -1053,7 +1053,7 @@ media::GpuVideoAcceleratorFactories* RenderThreadImpl: +@@ -1048,7 +1050,7 @@ media::GpuVideoAcceleratorFactories* RenderThreadImpl: const bool enable_video_encode_accelerator = @@ -36,3 +27,12 @@ base::FeatureList::IsEnabled(media::kVaapiVideoEncodeLinux) && #else !cmd_line->HasSwitch(switches::kDisableAcceleratedVideoEncode) && +@@ -1082,7 +1084,7 @@ media::GpuVideoAcceleratorFactories* RenderThreadImpl: + mojo::PendingRemote + 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/www/ungoogled-chromium/files/patch-content_renderer_renderer__blink__platform__impl.cc b/www/ungoogled-chromium/files/patch-content_renderer_renderer__blink__platform__impl.cc index 6ba06e237ef..6faf39d9f36 100644 --- a/www/ungoogled-chromium/files/patch-content_renderer_renderer__blink__platform__impl.cc +++ b/www/ungoogled-chromium/files/patch-content_renderer_renderer__blink__platform__impl.cc @@ -1,6 +1,6 @@ ---- content/renderer/renderer_blink_platform_impl.cc.orig 2023-01-13 08:56:02 UTC +--- content/renderer/renderer_blink_platform_impl.cc.orig 2023-02-11 09:11:04 UTC +++ content/renderer/renderer_blink_platform_impl.cc -@@ -112,7 +112,7 @@ +@@ -113,7 +113,7 @@ #if BUILDFLAG(IS_MAC) #include "content/child/child_process_sandbox_support_impl_mac.h" @@ -9,7 +9,7 @@ #include "content/child/child_process_sandbox_support_impl_linux.h" #endif -@@ -182,7 +182,7 @@ RendererBlinkPlatformImpl::RendererBlinkPlatformImpl( +@@ -183,7 +183,7 @@ RendererBlinkPlatformImpl::RendererBlinkPlatformImpl( main_thread_scheduler_(main_thread_scheduler) { // RenderThread may not exist in some tests. if (RenderThreadImpl::current()) { @@ -18,7 +18,7 @@ mojo::PendingRemote font_service; RenderThreadImpl::current()->BindHostReceiver( font_service.InitWithNewPipeAndPassReceiver()); -@@ -192,7 +192,7 @@ RendererBlinkPlatformImpl::RendererBlinkPlatformImpl( +@@ -193,7 +193,7 @@ RendererBlinkPlatformImpl::RendererBlinkPlatformImpl( #endif } @@ -27,16 +27,7 @@ if (sandboxEnabled()) { #if BUILDFLAG(IS_MAC) sandbox_support_ = std::make_unique(); -@@ -263,7 +263,7 @@ RendererBlinkPlatformImpl::WrapURLLoaderFactory( - /*terminate_sync_load_event=*/nullptr); - } - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - void RendererBlinkPlatformImpl::SetThreadType(base::PlatformThreadId thread_id, - base::ThreadType thread_type) { - if (RenderThreadImpl* render_thread = RenderThreadImpl::current()) { -@@ -274,7 +274,7 @@ void RendererBlinkPlatformImpl::SetThreadType(base::Pl +@@ -275,7 +275,7 @@ void RendererBlinkPlatformImpl::SetThreadType(base::Pl #endif blink::WebSandboxSupport* RendererBlinkPlatformImpl::GetSandboxSupport() { diff --git a/www/ungoogled-chromium/files/patch-content_renderer_renderer__blink__platform__impl.h b/www/ungoogled-chromium/files/patch-content_renderer_renderer__blink__platform__impl.h index 11da969426f..1f0f7cf41f0 100644 --- a/www/ungoogled-chromium/files/patch-content_renderer_renderer__blink__platform__impl.h +++ b/www/ungoogled-chromium/files/patch-content_renderer_renderer__blink__platform__impl.h @@ -1,6 +1,6 @@ ---- content/renderer/renderer_blink_platform_impl.h.orig 2023-01-13 08:56:02 UTC +--- content/renderer/renderer_blink_platform_impl.h.orig 2023-02-11 09:11:04 UTC +++ content/renderer/renderer_blink_platform_impl.h -@@ -30,7 +30,7 @@ +@@ -31,7 +31,7 @@ #include "third_party/blink/public/common/user_agent/user_agent_metadata.h" #include "third_party/blink/public/mojom/cache_storage/cache_storage.mojom.h" @@ -9,16 +9,7 @@ #include "components/services/font/public/cpp/font_loader.h" // nogncheck #include "third_party/skia/include/core/SkRefCnt.h" // nogncheck #endif -@@ -172,7 +172,7 @@ class CONTENT_EXPORT RendererBlinkPlatformImpl : publi - const blink::WebURL& top_document_web_url) override; - gpu::GpuMemoryBufferManager* GetGpuMemoryBufferManager() override; - blink::WebString ConvertIDNToUnicode(const blink::WebString& host) override; --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - void SetThreadType(base::PlatformThreadId thread_id, - base::ThreadType) override; - #endif -@@ -240,7 +240,7 @@ class CONTENT_EXPORT RendererBlinkPlatformImpl : publi +@@ -243,7 +243,7 @@ class CONTENT_EXPORT RendererBlinkPlatformImpl : publi void Collect3DContextInformation(blink::Platform::GraphicsInfo* gl_info, const gpu::GPUInfo& gpu_info) const; @@ -27,7 +18,7 @@ std::unique_ptr sandbox_support_; #endif -@@ -260,7 +260,7 @@ class CONTENT_EXPORT RendererBlinkPlatformImpl : publi +@@ -263,7 +263,7 @@ class CONTENT_EXPORT RendererBlinkPlatformImpl : publi mutable base::WaitableEvent io_thread_id_ready_event_; base::PlatformThreadId io_thread_id_ = base::kInvalidThreadId; diff --git a/www/ungoogled-chromium/files/patch-content_shell_BUILD.gn b/www/ungoogled-chromium/files/patch-content_shell_BUILD.gn index 1317b7b23fb..3df484ef663 100644 --- a/www/ungoogled-chromium/files/patch-content_shell_BUILD.gn +++ b/www/ungoogled-chromium/files/patch-content_shell_BUILD.gn @@ -1,6 +1,6 @@ ---- content/shell/BUILD.gn.orig 2023-01-13 08:56:02 UTC +--- content/shell/BUILD.gn.orig 2023-02-11 09:11:04 UTC +++ content/shell/BUILD.gn -@@ -901,7 +901,7 @@ group("content_shell_crash_test") { +@@ -903,7 +903,7 @@ group("content_shell_crash_test") { if (is_win) { data_deps += [ "//build/win:copy_cdb_to_output" ] } diff --git a/www/ungoogled-chromium/files/patch-content_shell_app_shell__main__delegate.cc b/www/ungoogled-chromium/files/patch-content_shell_app_shell__main__delegate.cc index f36285ce3c0..5f1d1b9bfb6 100644 --- a/www/ungoogled-chromium/files/patch-content_shell_app_shell__main__delegate.cc +++ b/www/ungoogled-chromium/files/patch-content_shell_app_shell__main__delegate.cc @@ -1,6 +1,6 @@ ---- content/shell/app/shell_main_delegate.cc.orig 2022-10-29 17:50:56 UTC +--- content/shell/app/shell_main_delegate.cc.orig 2023-02-11 09:11:04 UTC +++ content/shell/app/shell_main_delegate.cc -@@ -213,7 +213,7 @@ void ShellMainDelegate::PreSandboxStartup() { +@@ -214,7 +214,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); diff --git a/www/ungoogled-chromium/files/patch-content_shell_browser_shell__browser__main__parts.cc b/www/ungoogled-chromium/files/patch-content_shell_browser_shell__browser__main__parts.cc index 7f3e27869a5..d10a435dec0 100644 --- a/www/ungoogled-chromium/files/patch-content_shell_browser_shell__browser__main__parts.cc +++ b/www/ungoogled-chromium/files/patch-content_shell_browser_shell__browser__main__parts.cc @@ -1,4 +1,4 @@ ---- content/shell/browser/shell_browser_main_parts.cc.orig 2022-10-29 17:50:56 UTC +--- content/shell/browser/shell_browser_main_parts.cc.orig 2023-02-11 09:11:04 UTC +++ content/shell/browser/shell_browser_main_parts.cc @@ -50,7 +50,7 @@ #include "net/base/network_change_notifier.h" @@ -27,7 +27,7 @@ ui::InitializeInputMethodForTesting(); #endif #if BUILDFLAG(IS_ANDROID) -@@ -153,7 +153,7 @@ void ShellBrowserMainParts::ToolkitInitialized() { +@@ -158,7 +158,7 @@ void ShellBrowserMainParts::ToolkitInitialized() { if (switches::IsRunWebTestsSwitchPresent()) return; @@ -36,7 +36,7 @@ ui::LinuxUi::SetInstance(ui::GetDefaultLinuxUi()); #endif } -@@ -196,7 +196,7 @@ void ShellBrowserMainParts::PostMainMessageLoopRun() { +@@ -201,7 +201,7 @@ void ShellBrowserMainParts::PostMainMessageLoopRun() { ShellDevToolsManagerDelegate::StopHttpHandler(); browser_context_.reset(); off_the_record_browser_context_.reset(); diff --git a/www/ungoogled-chromium/files/patch-content_shell_utility_shell__content__utility__client.cc b/www/ungoogled-chromium/files/patch-content_shell_utility_shell__content__utility__client.cc index 5ceaaffffc1..e7a3c74240c 100644 --- a/www/ungoogled-chromium/files/patch-content_shell_utility_shell__content__utility__client.cc +++ b/www/ungoogled-chromium/files/patch-content_shell_utility_shell__content__utility__client.cc @@ -1,4 +1,4 @@ ---- content/shell/utility/shell_content_utility_client.cc.orig 2023-01-13 08:56:02 UTC +--- content/shell/utility/shell_content_utility_client.cc.orig 2023-02-11 09:11:04 UTC +++ content/shell/utility/shell_content_utility_client.cc @@ -34,7 +34,7 @@ #include "sandbox/policy/sandbox.h" @@ -12,7 +12,7 @@ @@ -155,7 +155,7 @@ void ShellContentUtilityClient::ExposeInterfacesToBrow binders->Add( base::BindRepeating(&PowerMonitorTestImpl::MakeSelfOwnedReceiver), - base::ThreadTaskRunnerHandle::Get()); + 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_) { diff --git a/www/ungoogled-chromium/files/patch-content_test_BUILD.gn b/www/ungoogled-chromium/files/patch-content_test_BUILD.gn index ba219c3f8c3..d2babc288ec 100644 --- a/www/ungoogled-chromium/files/patch-content_test_BUILD.gn +++ b/www/ungoogled-chromium/files/patch-content_test_BUILD.gn @@ -1,6 +1,6 @@ ---- content/test/BUILD.gn.orig 2023-01-13 08:56:02 UTC +--- content/test/BUILD.gn.orig 2023-02-11 09:11:04 UTC +++ content/test/BUILD.gn -@@ -2038,7 +2038,7 @@ static_library("run_all_unittests") { +@@ -2091,7 +2091,7 @@ static_library("run_all_unittests") { ":test_support", "//base/test:test_support", ] @@ -9,7 +9,7 @@ deps += [ "//content/common:set_process_title_linux" ] } } -@@ -3031,7 +3031,7 @@ test("content_unittests") { +@@ -3111,7 +3111,7 @@ test("content_unittests") { deps += [ "//third_party/boringssl" ] } diff --git a/www/ungoogled-chromium/files/patch-content_utility_services.cc b/www/ungoogled-chromium/files/patch-content_utility_services.cc index 2a6be61e322..732129d426d 100644 --- a/www/ungoogled-chromium/files/patch-content_utility_services.cc +++ b/www/ungoogled-chromium/files/patch-content_utility_services.cc @@ -1,14 +1,14 @@ ---- content/utility/services.cc.orig 2023-01-13 08:56:02 UTC +--- content/utility/services.cc.orig 2023-02-11 09:11:04 UTC +++ content/utility/services.cc -@@ -64,7 +64,7 @@ +@@ -63,7 +63,7 @@ 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" - #include "sandbox/policy/sandbox_type.h" @@ -86,7 +86,7 @@ extern sandbox::TargetServices* g_utility_target_servi #endif // BUILDFLAG(IS_CHROMEOS_ASH) && (BUILDFLAG(USE_VAAPI) || // BUILDFLAG(USE_V4L2_CODEC)) @@ -18,7 +18,7 @@ (BUILDFLAG(USE_VAAPI) || BUILDFLAG(USE_V4L2_CODEC)) #include "media/mojo/services/stable_video_decoder_factory_service.h" // nogncheck #endif // (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH)) && -@@ -209,7 +209,7 @@ auto RunAudio(mojo::PendingReceiver -@@ -365,7 +365,7 @@ void RegisterMainThreadServices(mojo::ServiceFactory& +@@ -328,7 +328,7 @@ auto RunStableVideoDecoderFactoryService( + #endif // (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH)) && + // (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 + receiver) { +@@ -386,13 +386,13 @@ void RegisterMainThreadServices(mojo::ServiceFactory& #endif // BUILDFLAG(IS_CHROMEOS_ASH) && (BUILDFLAG(USE_VAAPI) || // BUILDFLAG(USE_V4L2_CODEC)) @@ -45,3 +54,10 @@ (BUILDFLAG(USE_VAAPI) || BUILDFLAG(USE_V4L2_CODEC)) services.Add(RunStableVideoDecoderFactoryService); #endif // (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH)) && + // (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/www/ungoogled-chromium/files/patch-content_zygote_zygote__linux.cc b/www/ungoogled-chromium/files/patch-content_zygote_zygote__linux.cc index 54fb06e6286..f9d233c9cf9 100644 --- a/www/ungoogled-chromium/files/patch-content_zygote_zygote__linux.cc +++ b/www/ungoogled-chromium/files/patch-content_zygote_zygote__linux.cc @@ -1,4 +1,4 @@ ---- content/zygote/zygote_linux.cc.orig 2022-12-02 17:56:32 UTC +--- content/zygote/zygote_linux.cc.orig 2023-02-11 09:11:04 UTC +++ content/zygote/zygote_linux.cc @@ -1,6 +1,7 @@ // Copyright 2012 The Chromium Authors @@ -8,7 +8,7 @@ #include "content/zygote/zygote_linux.h" -@@ -696,3 +697,4 @@ void Zygote::HandleReinitializeLoggingRequest(base::Pi +@@ -706,3 +707,4 @@ void Zygote::HandleReinitializeLoggingRequest(base::Pi } } // namespace content diff --git a/www/ungoogled-chromium/files/patch-device_gamepad_gamepad__provider.cc b/www/ungoogled-chromium/files/patch-device_gamepad_gamepad__provider.cc index a7b5eaf80ab..dafbb5aca13 100644 --- a/www/ungoogled-chromium/files/patch-device_gamepad_gamepad__provider.cc +++ b/www/ungoogled-chromium/files/patch-device_gamepad_gamepad__provider.cc @@ -1,6 +1,6 @@ ---- device/gamepad/gamepad_provider.cc.orig 2022-10-01 07:40:07 UTC +--- device/gamepad/gamepad_provider.cc.orig 2023-02-11 09:11:04 UTC +++ device/gamepad/gamepad_provider.cc -@@ -216,7 +216,7 @@ void GamepadProvider::Initialize(std::unique_ptr("Gamepad polling thread"); diff --git a/www/ungoogled-chromium/files/patch-extensions_browser_extension__prefs.cc b/www/ungoogled-chromium/files/patch-extensions_browser_extension__prefs.cc index 6b1b99ac565..b4f730a5c4d 100644 --- a/www/ungoogled-chromium/files/patch-extensions_browser_extension__prefs.cc +++ b/www/ungoogled-chromium/files/patch-extensions_browser_extension__prefs.cc @@ -1,6 +1,6 @@ ---- extensions/browser/extension_prefs.cc.orig 2023-01-13 08:56:02 UTC +--- extensions/browser/extension_prefs.cc.orig 2023-02-11 09:11:04 UTC +++ extensions/browser/extension_prefs.cc -@@ -2273,7 +2273,7 @@ void ExtensionPrefs::RegisterProfilePrefs( +@@ -2216,7 +2216,7 @@ void ExtensionPrefs::RegisterProfilePrefs( registry->RegisterDictionaryPref(kInstallSignature); registry->RegisterListPref(kExternalUninstalls); #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ diff --git a/www/ungoogled-chromium/files/patch-extensions_browser_pref__names.cc b/www/ungoogled-chromium/files/patch-extensions_browser_pref__names.cc index 545fbd152ea..2619b1a2a95 100644 --- a/www/ungoogled-chromium/files/patch-extensions_browser_pref__names.cc +++ b/www/ungoogled-chromium/files/patch-extensions_browser_pref__names.cc @@ -1,6 +1,6 @@ ---- extensions/browser/pref_names.cc.orig 2023-01-13 08:56:02 UTC +--- extensions/browser/pref_names.cc.orig 2023-02-11 09:11:04 UTC +++ extensions/browser/pref_names.cc -@@ -48,7 +48,7 @@ const char kStorageGarbageCollect[] = "extensions.stor +@@ -49,7 +49,7 @@ const char kStorageGarbageCollect[] = "extensions.stor const char kDeletedComponentExtensions[] = "extensions.deleted_component_extensions"; #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ diff --git a/www/ungoogled-chromium/files/patch-extensions_browser_pref__names.h b/www/ungoogled-chromium/files/patch-extensions_browser_pref__names.h index adb1626fe1b..70244d09b21 100644 --- a/www/ungoogled-chromium/files/patch-extensions_browser_pref__names.h +++ b/www/ungoogled-chromium/files/patch-extensions_browser_pref__names.h @@ -1,6 +1,6 @@ ---- extensions/browser/pref_names.h.orig 2022-10-01 07:40:07 UTC +--- extensions/browser/pref_names.h.orig 2023-02-11 09:11:04 UTC +++ extensions/browser/pref_names.h -@@ -98,7 +98,7 @@ extern const char kStorageGarbageCollect[]; +@@ -103,7 +103,7 @@ extern const char kStorageGarbageCollect[]; extern const char kDeletedComponentExtensions[]; #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ diff --git a/www/ungoogled-chromium/files/patch-gpu_command__buffer_common_gpu__memory__buffer__support.cc b/www/ungoogled-chromium/files/patch-gpu_command__buffer_common_gpu__memory__buffer__support.cc index 9f06e9a652d..729e16be216 100644 --- a/www/ungoogled-chromium/files/patch-gpu_command__buffer_common_gpu__memory__buffer__support.cc +++ b/www/ungoogled-chromium/files/patch-gpu_command__buffer_common_gpu__memory__buffer__support.cc @@ -1,4 +1,4 @@ ---- gpu/command_buffer/common/gpu_memory_buffer_support.cc.orig 2023-01-13 08:56:02 UTC +--- gpu/command_buffer/common/gpu_memory_buffer_support.cc.orig 2023-02-11 09:11:04 UTC +++ gpu/command_buffer/common/gpu_memory_buffer_support.cc @@ -173,7 +173,7 @@ uint32_t GetPlatformSpecificTextureTarget() { #if BUILDFLAG(IS_MAC) @@ -8,8 +8,8 @@ + BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) return GL_TEXTURE_EXTERNAL_OES; #elif BUILDFLAG(IS_FUCHSIA) - return GL_TEXTURE_2D; -@@ -205,7 +205,7 @@ GPU_EXPORT bool NativeBufferNeedsPlatformSpecificTextu + // Fuchsia uses Vulkan. +@@ -206,7 +206,7 @@ GPU_EXPORT bool NativeBufferNeedsPlatformSpecificTextu gfx::BufferFormat format, gfx::BufferPlane plane) { #if BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ diff --git a/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc b/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc index a87bbf3416e..92e52f578dd 100644 --- a/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc +++ b/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc @@ -1,6 +1,6 @@ ---- gpu/command_buffer/service/shared_image/angle_vulkan_image_backing_factory.cc.orig 2022-12-02 17:56:32 UTC +--- gpu/command_buffer/service/shared_image/angle_vulkan_image_backing_factory.cc.orig 2023-02-11 09:11:04 UTC +++ gpu/command_buffer/service/shared_image/angle_vulkan_image_backing_factory.cc -@@ -94,7 +94,7 @@ bool AngleVulkanImageBackingFactory::CanUseAngleVulkan +@@ -123,7 +123,7 @@ bool AngleVulkanImageBackingFactory::CanUseAngleVulkan // TODO(penghuang): verify the scanout is the right usage for video playback. // crbug.com/1280798 constexpr auto kSupportedUsages = diff --git a/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc b/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc index 95cc50a4bda..4020e2454e6 100644 --- a/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc +++ b/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc @@ -1,6 +1,6 @@ ---- gpu/command_buffer/service/shared_image/external_vk_image_backing.cc.orig 2023-01-13 08:56:02 UTC +--- gpu/command_buffer/service/shared_image/external_vk_image_backing.cc.orig 2023-02-11 09:11:04 UTC +++ gpu/command_buffer/service/shared_image/external_vk_image_backing.cc -@@ -32,7 +32,7 @@ +@@ -33,7 +33,7 @@ #include "ui/gl/gl_version_info.h" #include "ui/gl/scoped_binders.h" @@ -9,12 +9,12 @@ #include "gpu/command_buffer/service/shared_image/external_vk_image_dawn_representation.h" #endif -@@ -572,7 +572,7 @@ std::unique_ptr ExternalVkIma - MemoryTypeTracker* tracker, +@@ -574,7 +574,7 @@ std::unique_ptr ExternalVkIma WGPUDevice wgpuDevice, - WGPUBackendType backend_type) { + WGPUBackendType backend_type, + std::vector view_formats) { -#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && BUILDFLAG(USE_DAWN) +#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_DAWN) - auto wgpu_format = viz::ToWGPUFormat(format()); + auto wgpu_format = ToWGPUFormat(format()); if (wgpu_format == WGPUTextureFormat_Undefined) { diff --git a/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc b/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc new file mode 100644 index 00000000000..55d17ad69ba --- /dev/null +++ b/www/ungoogled-chromium/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 2023-02-11 09:11:04 UTC ++++ gpu/command_buffer/service/shared_image/external_vk_image_backing_factory.cc +@@ -173,7 +173,7 @@ bool ExternalVkImageBackingFactory::IsSupported( + + // TODO: remove it when below formats are converted to multi plane shared + // image formats. +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + switch (format.resource_format()) { + case viz::YUV_420_BIPLANAR: + case viz::YUVA_420_TRIPLANAR: diff --git a/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__image_gl__texture__image__backing.cc b/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__image_gl__texture__image__backing.cc index 5b351579910..edc128e976e 100644 --- a/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__image_gl__texture__image__backing.cc +++ b/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__image_gl__texture__image__backing.cc @@ -1,6 +1,6 @@ ---- gpu/command_buffer/service/shared_image/gl_texture_image_backing.cc.orig 2023-01-13 08:56:02 UTC +--- gpu/command_buffer/service/shared_image/gl_texture_image_backing.cc.orig 2023-02-11 09:11:04 UTC +++ gpu/command_buffer/service/shared_image/gl_texture_image_backing.cc -@@ -346,7 +346,7 @@ void GLTextureImageBacking::InitializeGLTexture( +@@ -465,7 +465,7 @@ void GLTextureImageBacking::InitializeGLTexture( } void GLTextureImageBacking::CreateEGLImage() { diff --git a/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__image_gl__texture__image__backing__factory.cc b/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__image_gl__texture__image__backing__factory.cc index 0e77085c37d..c539b584bad 100644 --- a/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__image_gl__texture__image__backing__factory.cc +++ b/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__image_gl__texture__image__backing__factory.cc @@ -1,6 +1,6 @@ ---- gpu/command_buffer/service/shared_image/gl_texture_image_backing_factory.cc.orig 2023-01-13 08:56:02 UTC +--- gpu/command_buffer/service/shared_image/gl_texture_image_backing_factory.cc.orig 2023-02-11 09:11:04 UTC +++ gpu/command_buffer/service/shared_image/gl_texture_image_backing_factory.cc -@@ -165,7 +165,7 @@ bool GLTextureImageBackingFactory::IsSupported( +@@ -143,7 +143,7 @@ bool GLTextureImageBackingFactory::IsSupported( // Linux and ChromeOS support WebGPU/Compat on GL. All other platforms // do not support WebGPU on GL. if (usage & SHARED_IMAGE_USAGE_WEBGPU) { diff --git a/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc b/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc new file mode 100644 index 00000000000..d2e35a2c0ef --- /dev/null +++ b/www/ungoogled-chromium/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 2023-02-11 09:11:04 UTC ++++ gpu/command_buffer/service/shared_image/shared_image_manager.cc +@@ -472,7 +472,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 ui::OzonePlatform::GetInstance() + ->GetPlatformRuntimeProperties() + .supports_native_pixmaps; diff --git a/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__image_wrapped__sk__image__backing__factory.cc b/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__image_wrapped__sk__image__backing__factory.cc index 83886de7a70..b22dc38b244 100644 --- a/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__image_wrapped__sk__image__backing__factory.cc +++ b/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__image_wrapped__sk__image__backing__factory.cc @@ -1,6 +1,6 @@ ---- gpu/command_buffer/service/shared_image/wrapped_sk_image_backing_factory.cc.orig 2023-01-13 08:56:02 UTC +--- gpu/command_buffer/service/shared_image/wrapped_sk_image_backing_factory.cc.orig 2023-02-11 09:11:04 UTC +++ gpu/command_buffer/service/shared_image/wrapped_sk_image_backing_factory.cc -@@ -237,7 +237,7 @@ class WrappedSkImage : public ClearTrackingSharedImage +@@ -216,7 +216,7 @@ class WrappedSkImage : public ClearTrackingSharedImage : GrMipMapped::kNo; const std::string label = "WrappedSkImageBackingFactory_Initialize" + CreateLabelForSharedImageUsage(usage()); diff --git a/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_webgpu__decoder__impl.cc b/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_webgpu__decoder__impl.cc index 09168e138d3..7237858e77d 100644 --- a/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_webgpu__decoder__impl.cc +++ b/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_webgpu__decoder__impl.cc @@ -1,6 +1,6 @@ ---- gpu/command_buffer/service/webgpu_decoder_impl.cc.orig 2023-01-13 08:56:02 UTC +--- gpu/command_buffer/service/webgpu_decoder_impl.cc.orig 2023-02-11 09:11:04 UTC +++ gpu/command_buffer/service/webgpu_decoder_impl.cc -@@ -1213,7 +1213,7 @@ void WebGPUDecoderImpl::RequestAdapterImpl( +@@ -1225,7 +1225,7 @@ void WebGPUDecoderImpl::RequestAdapterImpl( if (gr_context_type_ != GrContextType::kVulkan && use_webgpu_adapter_ != WebGPUAdapterName::kCompat) { diff --git a/www/ungoogled-chromium/files/patch-gpu_ipc_service_gpu__init.cc b/www/ungoogled-chromium/files/patch-gpu_ipc_service_gpu__init.cc index 3e128718342..d59cee02ea3 100644 --- a/www/ungoogled-chromium/files/patch-gpu_ipc_service_gpu__init.cc +++ b/www/ungoogled-chromium/files/patch-gpu_ipc_service_gpu__init.cc @@ -1,4 +1,4 @@ ---- gpu/ipc/service/gpu_init.cc.orig 2022-12-02 17:56:32 UTC +--- gpu/ipc/service/gpu_init.cc.orig 2023-02-11 09:11:04 UTC +++ gpu/ipc/service/gpu_init.cc @@ -351,7 +351,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL enable_watchdog = false; @@ -63,7 +63,7 @@ (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 -@@ -869,7 +869,7 @@ void GpuInit::InitializeInProcess(base::CommandLine* c +@@ -870,7 +870,7 @@ void GpuInit::InitializeInProcess(base::CommandLine* c } bool gl_disabled = gl::GetGLImplementation() == gl::kGLImplementationDisabled; @@ -72,7 +72,7 @@ (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 -@@ -932,7 +932,7 @@ void GpuInit::InitializeInProcess(base::CommandLine* c +@@ -933,7 +933,7 @@ void GpuInit::InitializeInProcess(base::CommandLine* c InitializePlatformOverlaySettings(&gpu_info_, gpu_feature_info_); diff --git a/www/ungoogled-chromium/files/patch-gpu_ipc_service_gpu__memory__buffer__factory.cc b/www/ungoogled-chromium/files/patch-gpu_ipc_service_gpu__memory__buffer__factory.cc index d8715492b63..2d2fb6828d5 100644 --- a/www/ungoogled-chromium/files/patch-gpu_ipc_service_gpu__memory__buffer__factory.cc +++ b/www/ungoogled-chromium/files/patch-gpu_ipc_service_gpu__memory__buffer__factory.cc @@ -1,4 +1,4 @@ ---- gpu/ipc/service/gpu_memory_buffer_factory.cc.orig 2022-10-01 07:40:07 UTC +--- gpu/ipc/service/gpu_memory_buffer_factory.cc.orig 2023-02-11 09:11:04 UTC +++ gpu/ipc/service/gpu_memory_buffer_factory.cc @@ -12,7 +12,7 @@ #include "gpu/ipc/service/gpu_memory_buffer_factory_io_surface.h" @@ -9,7 +9,7 @@ #include "gpu/ipc/service/gpu_memory_buffer_factory_native_pixmap.h" #endif -@@ -34,7 +34,7 @@ GpuMemoryBufferFactory::CreateNativeType( +@@ -35,7 +35,7 @@ GpuMemoryBufferFactory::CreateNativeType( return std::make_unique(); #elif BUILDFLAG(IS_ANDROID) return std::make_unique(); diff --git a/www/ungoogled-chromium/files/patch-gpu_vulkan_vulkan__image.cc b/www/ungoogled-chromium/files/patch-gpu_vulkan_vulkan__image.cc index 19532dcf013..c7ce28cd90a 100644 --- a/www/ungoogled-chromium/files/patch-gpu_vulkan_vulkan__image.cc +++ b/www/ungoogled-chromium/files/patch-gpu_vulkan_vulkan__image.cc @@ -1,6 +1,6 @@ ---- gpu/vulkan/vulkan_image.cc.orig 2022-10-01 07:40:07 UTC +--- gpu/vulkan/vulkan_image.cc.orig 2023-02-11 09:11:04 UTC +++ gpu/vulkan/vulkan_image.cc -@@ -322,7 +322,7 @@ bool VulkanImage::InitializeWithExternalMemory( +@@ -392,7 +392,7 @@ bool VulkanImage::InitializeWithExternalMemory( // TODO(crbug.com/1052397): Revisit once build flag switch of lacros-chrome is // complete. diff --git a/www/ungoogled-chromium/files/patch-gpu_vulkan_vulkan__image.h b/www/ungoogled-chromium/files/patch-gpu_vulkan_vulkan__image.h index b490cddde5d..1e619804f0a 100644 --- a/www/ungoogled-chromium/files/patch-gpu_vulkan_vulkan__image.h +++ b/www/ungoogled-chromium/files/patch-gpu_vulkan_vulkan__image.h @@ -1,6 +1,6 @@ ---- gpu/vulkan/vulkan_image.h.orig 2022-10-01 07:40:07 UTC +--- gpu/vulkan/vulkan_image.h.orig 2023-02-11 09:11:04 UTC +++ gpu/vulkan/vulkan_image.h -@@ -86,7 +86,7 @@ class COMPONENT_EXPORT(VULKAN) VulkanImage { +@@ -87,7 +87,7 @@ class COMPONENT_EXPORT(VULKAN) VulkanImage { VkImageUsageFlags usage, VkImageCreateFlags flags); @@ -9,7 +9,7 @@ static std::unique_ptr CreateWithExternalMemoryAndModifiers( VulkanDeviceQueue* device_queue, const gfx::Size& size, -@@ -170,7 +170,7 @@ class COMPONENT_EXPORT(VULKAN) VulkanImage { +@@ -199,7 +199,7 @@ class COMPONENT_EXPORT(VULKAN) VulkanImage { VkImageTiling image_tiling, uint32_t queue_family_index); diff --git a/www/ungoogled-chromium/files/patch-headless_lib_browser_headless__web__contents__impl.cc b/www/ungoogled-chromium/files/patch-headless_lib_browser_headless__web__contents__impl.cc index 39096f4d277..858339727fd 100644 --- a/www/ungoogled-chromium/files/patch-headless_lib_browser_headless__web__contents__impl.cc +++ b/www/ungoogled-chromium/files/patch-headless_lib_browser_headless__web__contents__impl.cc @@ -1,6 +1,6 @@ ---- headless/lib/browser/headless_web_contents_impl.cc.orig 2022-10-29 17:50:56 UTC +--- headless/lib/browser/headless_web_contents_impl.cc.orig 2023-02-11 09:11:04 UTC +++ headless/lib/browser/headless_web_contents_impl.cc -@@ -60,7 +60,7 @@ namespace headless { +@@ -61,7 +61,7 @@ namespace headless { namespace { void UpdatePrefsFromSystemSettings(blink::RendererPreferences* prefs) { diff --git a/www/ungoogled-chromium/files/patch-headless_lib_headless__content__main__delegate.cc b/www/ungoogled-chromium/files/patch-headless_lib_headless__content__main__delegate.cc index fa24da5b63b..37f1824ea12 100644 --- a/www/ungoogled-chromium/files/patch-headless_lib_headless__content__main__delegate.cc +++ b/www/ungoogled-chromium/files/patch-headless_lib_headless__content__main__delegate.cc @@ -1,6 +1,6 @@ ---- headless/lib/headless_content_main_delegate.cc.orig 2022-12-02 17:56:32 UTC +--- headless/lib/headless_content_main_delegate.cc.orig 2023-02-11 09:11:04 UTC +++ headless/lib/headless_content_main_delegate.cc -@@ -336,7 +336,7 @@ void HeadlessContentMainDelegate::InitCrashReporter( +@@ -337,7 +337,7 @@ void HeadlessContentMainDelegate::InitCrashReporter( if (process_type != switches::kZygoteProcess) { g_headless_crash_client.Pointer()->set_crash_dumps_dir( options()->crash_dumps_dir); diff --git a/www/ungoogled-chromium/files/patch-ipc_ipc__channel__common.cc b/www/ungoogled-chromium/files/patch-ipc_ipc__channel__common.cc index de26aaa6dee..f087289cdde 100644 --- a/www/ungoogled-chromium/files/patch-ipc_ipc__channel__common.cc +++ b/www/ungoogled-chromium/files/patch-ipc_ipc__channel__common.cc @@ -1,6 +1,6 @@ ---- ipc/ipc_channel_common.cc.orig 2022-10-01 07:40:07 UTC +--- ipc/ipc_channel_common.cc.orig 2023-02-11 09:11:04 UTC +++ ipc/ipc_channel_common.cc -@@ -11,7 +11,7 @@ +@@ -10,7 +10,7 @@ namespace IPC { diff --git a/www/ungoogled-chromium/files/patch-ipc_ipc__channel__mojo.cc b/www/ungoogled-chromium/files/patch-ipc_ipc__channel__mojo.cc index d5c017476d0..3d9e4414b68 100644 --- a/www/ungoogled-chromium/files/patch-ipc_ipc__channel__mojo.cc +++ b/www/ungoogled-chromium/files/patch-ipc_ipc__channel__mojo.cc @@ -1,6 +1,6 @@ ---- ipc/ipc_channel_mojo.cc.orig 2023-01-13 08:56:02 UTC +--- ipc/ipc_channel_mojo.cc.orig 2023-02-11 09:11:04 UTC +++ ipc/ipc_channel_mojo.cc -@@ -113,7 +113,7 @@ class ThreadSafeChannelProxy : public mojo::ThreadSafe +@@ -105,7 +105,7 @@ class ThreadSafeChannelProxy : public mojo::ThreadSafe }; base::ProcessId GetSelfPID() { diff --git a/www/ungoogled-chromium/files/patch-media_BUILD.gn b/www/ungoogled-chromium/files/patch-media_BUILD.gn index 2f899554c7e..27daf060d39 100644 --- a/www/ungoogled-chromium/files/patch-media_BUILD.gn +++ b/www/ungoogled-chromium/files/patch-media_BUILD.gn @@ -1,6 +1,6 @@ ---- media/BUILD.gn.orig 2023-01-13 08:56:02 UTC +--- media/BUILD.gn.orig 2023-02-11 09:11:04 UTC +++ media/BUILD.gn -@@ -88,6 +88,9 @@ config("media_config") { +@@ -87,6 +87,9 @@ config("media_config") { defines += [ "DLOPEN_PULSEAUDIO" ] } } diff --git a/www/ungoogled-chromium/files/patch-media_audio_BUILD.gn b/www/ungoogled-chromium/files/patch-media_audio_BUILD.gn index a7a027f95f1..946744a45d0 100644 --- a/www/ungoogled-chromium/files/patch-media_audio_BUILD.gn +++ b/www/ungoogled-chromium/files/patch-media_audio_BUILD.gn @@ -1,6 +1,6 @@ ---- media/audio/BUILD.gn.orig 2023-01-13 08:56:02 UTC +--- media/audio/BUILD.gn.orig 2023-02-11 09:11:04 UTC +++ media/audio/BUILD.gn -@@ -248,9 +248,20 @@ source_set("audio") { +@@ -246,9 +246,20 @@ source_set("audio") { ] } diff --git a/www/ungoogled-chromium/files/patch-media_audio_audio__output__proxy__unittest.cc b/www/ungoogled-chromium/files/patch-media_audio_audio__output__proxy__unittest.cc index 0a1b717f695..c91cd6843c1 100644 --- a/www/ungoogled-chromium/files/patch-media_audio_audio__output__proxy__unittest.cc +++ b/www/ungoogled-chromium/files/patch-media_audio_audio__output__proxy__unittest.cc @@ -1,6 +1,6 @@ ---- media/audio/audio_output_proxy_unittest.cc.orig 2022-10-01 07:40:07 UTC +--- media/audio/audio_output_proxy_unittest.cc.orig 2023-02-11 09:11:04 UTC +++ media/audio/audio_output_proxy_unittest.cc -@@ -412,7 +412,11 @@ class AudioOutputProxyTest : public testing::Test { +@@ -444,7 +444,11 @@ class AudioOutputProxyTest : public testing::Test { // |stream| is closed at this point. Start() should reopen it again. EXPECT_CALL(manager(), MakeAudioOutputStream(_, _, _)) .Times(2) diff --git a/www/ungoogled-chromium/files/patch-media_audio_sndio_sndio__output.cc b/www/ungoogled-chromium/files/patch-media_audio_sndio_sndio__output.cc index 82b9f21bee6..dc09c7d4eca 100644 --- a/www/ungoogled-chromium/files/patch-media_audio_sndio_sndio__output.cc +++ b/www/ungoogled-chromium/files/patch-media_audio_sndio_sndio__output.cc @@ -1,4 +1,4 @@ ---- media/audio/sndio/sndio_output.cc.orig 2022-10-01 07:40:07 UTC +--- media/audio/sndio/sndio_output.cc.orig 2023-02-11 09:11:04 UTC +++ media/audio/sndio/sndio_output.cc @@ -0,0 +1,187 @@ +// Copyright (c) 2012 The Chromium Authors. All rights reserved. @@ -165,7 +165,7 @@ + // Get data to play + const base::TimeDelta delay = AudioTimestampHelper::FramesToTime(hw_delay, + params.sample_rate()); -+ count = source->OnMoreData(delay, base::TimeTicks::Now(), 0, audio_bus.get()); ++ count = source->OnMoreData(delay, base::TimeTicks::Now(), {}, audio_bus.get()); + audio_bus->ToInterleaved(count, reinterpret_cast(buffer)); + if (count == 0) { + // We have to submit something to the device diff --git a/www/ungoogled-chromium/files/patch-media_base_media__switches.cc b/www/ungoogled-chromium/files/patch-media_base_media__switches.cc index ef62dd5d2e0..5f0e7bcd8e2 100644 --- a/www/ungoogled-chromium/files/patch-media_base_media__switches.cc +++ b/www/ungoogled-chromium/files/patch-media_base_media__switches.cc @@ -1,4 +1,4 @@ ---- media/base/media_switches.cc.orig 2023-01-13 08:56:02 UTC +--- media/base/media_switches.cc.orig 2023-02-11 09:11:04 UTC +++ media/base/media_switches.cc @@ -12,7 +12,7 @@ #include "components/system_media_controls/linux/buildflags/buildflags.h" @@ -9,7 +9,25 @@ #include "base/cpu.h" #endif -@@ -494,7 +494,7 @@ BASE_FEATURE(kGav1VideoDecoder, +@@ -407,7 +407,7 @@ BASE_FEATURE(kCdmProcessSiteIsolation, + // playback going to a specific output device in the audio service. + BASE_FEATURE(kChromeWideEchoCancellation, + "ChromeWideEchoCancellation", +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + base::FEATURE_ENABLED_BY_DEFAULT); + #else + base::FEATURE_DISABLED_BY_DEFAULT); +@@ -419,7 +419,7 @@ BASE_FEATURE(kChromeWideEchoCancellation, + // processing is done on the audio capture thread itself. + const base::FeatureParam kChromeWideEchoCancellationProcessingFifoSize{ + &kChromeWideEchoCancellation, "processing_fifo_size", +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + 110 // Default value for the enabled feature. + #else + 0 +@@ -510,7 +510,7 @@ BASE_FEATURE(kFallbackAfterDecodeError, // Show toolbar button that opens dialog for controlling media sessions. BASE_FEATURE(kGlobalMediaControls, "GlobalMediaControls", @@ -18,7 +36,7 @@ base::FEATURE_ENABLED_BY_DEFAULT #else base::FEATURE_DISABLED_BY_DEFAULT -@@ -535,7 +535,7 @@ constexpr base::FeatureParam VideoFrame::WrapExternalDmabufs( const VideoFrameLayout& layout, -@@ -910,7 +910,7 @@ scoped_refptr VideoFrame::WrapVideoFrame( +@@ -912,7 +912,7 @@ scoped_refptr VideoFrame::WrapVideoFrame( } } @@ -54,7 +54,7 @@ DCHECK(frame->dmabuf_fds_); // If there are any |dmabuf_fds_| plugged in, we should refer them too. wrapping_frame->dmabuf_fds_ = frame->dmabuf_fds_; -@@ -1301,7 +1301,7 @@ const gpu::MailboxHolder& VideoFrame::mailbox_holder( +@@ -1303,7 +1303,7 @@ const gpu::MailboxHolder& VideoFrame::mailbox_holder( : mailbox_holders_[texture_index]; } @@ -63,7 +63,7 @@ const std::vector& VideoFrame::DmabufFds() const { DCHECK_EQ(storage_type_, STORAGE_DMABUFS); -@@ -1413,7 +1413,7 @@ VideoFrame::VideoFrame(const VideoFrameLayout& layout, +@@ -1415,7 +1415,7 @@ VideoFrame::VideoFrame(const VideoFrameLayout& layout, storage_type_(storage_type), visible_rect_(Intersection(visible_rect, gfx::Rect(layout.coded_size()))), natural_size_(natural_size), diff --git a/www/ungoogled-chromium/files/patch-media_capture_video_video__capture__device__client.cc b/www/ungoogled-chromium/files/patch-media_capture_video_video__capture__device__client.cc index fa4114a1c35..7ab26c08064 100644 --- a/www/ungoogled-chromium/files/patch-media_capture_video_video__capture__device__client.cc +++ b/www/ungoogled-chromium/files/patch-media_capture_video_video__capture__device__client.cc @@ -1,6 +1,6 @@ ---- media/capture/video/video_capture_device_client.cc.orig 2022-10-01 07:40:07 UTC +--- media/capture/video/video_capture_device_client.cc.orig 2023-02-11 09:11:04 UTC +++ media/capture/video/video_capture_device_client.cc -@@ -317,7 +317,7 @@ void VideoCaptureDeviceClient::OnIncomingCapturedData( +@@ -318,7 +318,7 @@ void VideoCaptureDeviceClient::OnIncomingCapturedData( // see http://linuxtv.org/downloads/v4l-dvb-apis/packed-rgb.html. // Windows RGB24 defines blue at lowest byte, // see https://msdn.m1cr050ft.qjz9zk/en-us/library/windows/desktop/dd407253 diff --git a/www/ungoogled-chromium/files/patch-media_gpu_chromeos_video__decoder__pipeline.cc b/www/ungoogled-chromium/files/patch-media_gpu_chromeos_video__decoder__pipeline.cc index b265e89d0ab..d8f921e26a2 100644 --- a/www/ungoogled-chromium/files/patch-media_gpu_chromeos_video__decoder__pipeline.cc +++ b/www/ungoogled-chromium/files/patch-media_gpu_chromeos_video__decoder__pipeline.cc @@ -1,6 +1,6 @@ ---- media/gpu/chromeos/video_decoder_pipeline.cc.orig 2023-01-13 08:56:02 UTC +--- media/gpu/chromeos/video_decoder_pipeline.cc.orig 2023-02-11 09:11:04 UTC +++ media/gpu/chromeos/video_decoder_pipeline.cc -@@ -768,7 +768,7 @@ VideoDecoderPipeline::PickDecoderOutputFormat( +@@ -789,7 +789,7 @@ VideoDecoderPipeline::PickDecoderOutputFormat( } } @@ -9,7 +9,7 @@ // Linux should always use a custom allocator (to allocate buffers using // libva) and a PlatformVideoFramePool. CHECK(allocator.has_value()); -@@ -790,7 +790,7 @@ VideoDecoderPipeline::PickDecoderOutputFormat( +@@ -811,7 +811,7 @@ VideoDecoderPipeline::PickDecoderOutputFormat( #error "Unsupported platform" #endif diff --git a/www/ungoogled-chromium/files/patch-media_gpu_gpu__video__encode__accelerator__factory.cc b/www/ungoogled-chromium/files/patch-media_gpu_gpu__video__encode__accelerator__factory.cc index ce63ff8b9c5..88529b21fc8 100644 --- a/www/ungoogled-chromium/files/patch-media_gpu_gpu__video__encode__accelerator__factory.cc +++ b/www/ungoogled-chromium/files/patch-media_gpu_gpu__video__encode__accelerator__factory.cc @@ -1,6 +1,6 @@ ---- media/gpu/gpu_video_encode_accelerator_factory.cc.orig 2022-10-01 07:40:07 UTC +--- media/gpu/gpu_video_encode_accelerator_factory.cc.orig 2023-02-11 09:11:04 UTC +++ media/gpu/gpu_video_encode_accelerator_factory.cc -@@ -111,7 +111,7 @@ std::vector GetVEAFactoryFunctions +@@ -121,7 +121,7 @@ std::vector GetVEAFactoryFunctions return vea_factory_functions; #if BUILDFLAG(USE_VAAPI) diff --git a/www/ungoogled-chromium/files/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc b/www/ungoogled-chromium/files/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc index 92f3190e818..4207035f999 100644 --- a/www/ungoogled-chromium/files/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc +++ b/www/ungoogled-chromium/files/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc @@ -1,6 +1,6 @@ ---- media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.cc.orig 2022-10-29 17:50:56 UTC +--- media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.cc.orig 2023-02-11 09:11:04 UTC +++ media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.cc -@@ -14,12 +14,15 @@ +@@ -15,7 +15,9 @@ #include "media/gpu/vaapi/vaapi_wrapper.h" #endif @@ -8,19 +8,37 @@ 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 +@@ -31,6 +33,7 @@ using sandbox::syscall_broker::BrokerFilePermission; namespace media { + namespace { ++#if !BUILDFLAG(IS_BSD) + void AllowAccessToRenderNodes(std::vector& permissions, + bool include_sys_dev_char, + bool read_write) { +@@ -160,6 +163,7 @@ bool HardwareVideoDecodingPreSandboxHookForV4L2( + return false; + #endif // BUILDFLAG(USE_V4L2_CODEC) + } ++#endif + + } // namespace + +@@ -175,6 +179,7 @@ bool HardwareVideoDecodingPreSandboxHookForV4L2( + // (at least). bool HardwareVideoDecodingPreSandboxHook( sandbox::policy::SandboxLinux::Options options) { +#if !BUILDFLAG(IS_BSD) - sandbox::syscall_broker::BrokerCommandSet command_set; - std::vector permissions; - -@@ -126,6 +129,7 @@ bool HardwareVideoDecodingPreSandboxHook( - dlopen("/usr/lib/libv4l2.so", RTLD_NOW | RTLD_GLOBAL | RTLD_NODELETE); - #endif // defined(__aarch64__) - #endif // BUILDFLAG(USE_VAAPI) + using HardwareVideoDecodingProcessPolicy = + sandbox::policy::HardwareVideoDecodingProcessPolicy; + using PolicyType = +@@ -212,6 +217,7 @@ bool HardwareVideoDecodingPreSandboxHook( + sandbox::policy::SandboxLinux::GetInstance()->StartBrokerProcess( + command_set, permissions, sandbox::policy::SandboxLinux::PreSandboxHook(), + options); +#endif - return true; } + diff --git a/www/ungoogled-chromium/files/patch-media_gpu_vaapi_vaapi__video__decoder.cc b/www/ungoogled-chromium/files/patch-media_gpu_vaapi_vaapi__video__decoder.cc index 68a87a54466..c25a3195e00 100644 --- a/www/ungoogled-chromium/files/patch-media_gpu_vaapi_vaapi__video__decoder.cc +++ b/www/ungoogled-chromium/files/patch-media_gpu_vaapi_vaapi__video__decoder.cc @@ -1,6 +1,6 @@ ---- media/gpu/vaapi/vaapi_video_decoder.cc.orig 2022-10-01 07:40:07 UTC +--- media/gpu/vaapi/vaapi_video_decoder.cc.orig 2023-02-11 09:11:04 UTC +++ media/gpu/vaapi/vaapi_video_decoder.cc -@@ -767,7 +767,7 @@ void VaapiVideoDecoder::ApplyResolutionChangeWithScree +@@ -769,7 +769,7 @@ void VaapiVideoDecoder::ApplyResolutionChangeWithScree const gfx::Size decoder_natural_size = aspect_ratio_.GetNaturalSize(decoder_visible_rect); diff --git a/www/ungoogled-chromium/files/patch-media_gpu_vaapi_vaapi__wrapper.cc b/www/ungoogled-chromium/files/patch-media_gpu_vaapi_vaapi__wrapper.cc index 5be2652118e..2acf9928c4b 100644 --- a/www/ungoogled-chromium/files/patch-media_gpu_vaapi_vaapi__wrapper.cc +++ b/www/ungoogled-chromium/files/patch-media_gpu_vaapi_vaapi__wrapper.cc @@ -1,6 +1,6 @@ ---- media/gpu/vaapi/vaapi_wrapper.cc.orig 2023-01-13 08:56:02 UTC +--- media/gpu/vaapi/vaapi_wrapper.cc.orig 2023-02-11 09:11:04 UTC +++ media/gpu/vaapi/vaapi_wrapper.cc -@@ -740,7 +740,7 @@ VADisplayState::VADisplayState() +@@ -755,7 +755,7 @@ VADisplayState::VADisplayState() bool VADisplayState::Initialize() { base::AutoLock auto_lock(va_lock_); diff --git a/www/ungoogled-chromium/files/patch-media_media__options.gni b/www/ungoogled-chromium/files/patch-media_media__options.gni index acf798acde3..c46b953db1d 100644 --- a/www/ungoogled-chromium/files/patch-media_media__options.gni +++ b/www/ungoogled-chromium/files/patch-media_media__options.gni @@ -1,6 +1,6 @@ ---- media/media_options.gni.orig 2023-01-13 08:56:02 UTC +--- media/media_options.gni.orig 2023-02-11 09:11:04 UTC +++ media/media_options.gni -@@ -160,12 +160,15 @@ declare_args() { +@@ -172,12 +172,15 @@ declare_args() { # Enables runtime selection of ALSA library for audio. use_alsa = false @@ -17,7 +17,7 @@ (!is_castos || (target_cpu == "x86" || target_cpu == "x64") || is_cast_audio_only)) { use_alsa = true -@@ -181,6 +184,10 @@ declare_args() { +@@ -193,6 +196,10 @@ declare_args() { if (!use_cras && !is_castos && !is_asan && !is_tsan) { use_pulseaudio = true } diff --git a/www/ungoogled-chromium/files/patch-media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.cc b/www/ungoogled-chromium/files/patch-media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.cc index a13e3f1da16..a1013ddadaa 100644 --- a/www/ungoogled-chromium/files/patch-media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.cc +++ b/www/ungoogled-chromium/files/patch-media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.cc @@ -1,4 +1,4 @@ ---- media/mojo/mojom/stable/stable_video_decoder_types_mojom_traits.cc.orig 2022-12-02 17:56:32 UTC +--- media/mojo/mojom/stable/stable_video_decoder_types_mojom_traits.cc.orig 2023-02-11 09:11:04 UTC +++ media/mojo/mojom/stable/stable_video_decoder_types_mojom_traits.cc @@ -42,7 +42,7 @@ media::stable::mojom::VideoFrameDataPtr MakeVideoFrame gfx::GpuMemoryBufferHandle gpu_memory_buffer_handle = @@ -9,7 +9,7 @@ CHECK_EQ(gpu_memory_buffer_handle.type, gfx::NATIVE_PIXMAP); CHECK(!gpu_memory_buffer_handle.native_pixmap_handle.planes.empty()); #else -@@ -747,7 +747,7 @@ const gfx::GpuMemoryBufferId& StructTraits< +@@ -751,7 +751,7 @@ const gfx::GpuMemoryBufferId& StructTraits< return input.id; } @@ -18,7 +18,7 @@ // static gfx::NativePixmapHandle StructTraits< media::stable::mojom::NativeGpuMemoryBufferHandleDataView, -@@ -768,7 +768,7 @@ bool StructTraitstype = gfx::NATIVE_PIXMAP; diff --git a/www/ungoogled-chromium/files/patch-media_video_gpu__memory__buffer__video__frame__pool.cc b/www/ungoogled-chromium/files/patch-media_video_gpu__memory__buffer__video__frame__pool.cc index b75a22aeabb..ef714f99437 100644 --- a/www/ungoogled-chromium/files/patch-media_video_gpu__memory__buffer__video__frame__pool.cc +++ b/www/ungoogled-chromium/files/patch-media_video_gpu__memory__buffer__video__frame__pool.cc @@ -1,6 +1,6 @@ ---- media/video/gpu_memory_buffer_video_frame_pool.cc.orig 2023-01-13 08:56:02 UTC +--- media/video/gpu_memory_buffer_video_frame_pool.cc.orig 2023-02-11 09:11:04 UTC +++ media/video/gpu_memory_buffer_video_frame_pool.cc -@@ -735,7 +735,7 @@ void GpuMemoryBufferVideoFramePool::PoolImpl::CreateHa +@@ -736,7 +736,7 @@ void GpuMemoryBufferVideoFramePool::PoolImpl::CreateHa } bool is_software_backed_video_frame = !video_frame->HasTextures(); @@ -9,7 +9,7 @@ is_software_backed_video_frame &= !video_frame->HasDmaBufs(); #endif -@@ -1164,7 +1164,7 @@ scoped_refptr GpuMemoryBufferVideoFramePoo +@@ -1167,7 +1167,7 @@ scoped_refptr GpuMemoryBufferVideoFramePoo is_webgpu_compatible = (gpu_memory_buffer != nullptr); #endif @@ -18,7 +18,7 @@ is_webgpu_compatible = (gpu_memory_buffer != nullptr); if (is_webgpu_compatible) { is_webgpu_compatible &= -@@ -1183,7 +1183,7 @@ scoped_refptr GpuMemoryBufferVideoFramePoo +@@ -1186,7 +1186,7 @@ scoped_refptr GpuMemoryBufferVideoFramePoo gpu::SHARED_IMAGE_USAGE_DISPLAY_READ | gpu::SHARED_IMAGE_USAGE_SCANOUT; diff --git a/www/ungoogled-chromium/files/patch-media_video_video__encode__accelerator__adapter.cc b/www/ungoogled-chromium/files/patch-media_video_video__encode__accelerator__adapter.cc index f4dd294bb0d..4851bcee43a 100644 --- a/www/ungoogled-chromium/files/patch-media_video_video__encode__accelerator__adapter.cc +++ b/www/ungoogled-chromium/files/patch-media_video_video__encode__accelerator__adapter.cc @@ -1,6 +1,6 @@ ---- media/video/video_encode_accelerator_adapter.cc.orig 2023-01-13 08:56:02 UTC +--- media/video/video_encode_accelerator_adapter.cc.orig 2023-02-11 09:11:04 UTC +++ media/video/video_encode_accelerator_adapter.cc -@@ -135,7 +135,7 @@ VideoEncodeAccelerator::Config SetUpVeaConfig( +@@ -137,7 +137,7 @@ VideoEncodeAccelerator::Config SetUpVeaConfig( if (is_rgb) config.input_format = PIXEL_FORMAT_I420; @@ -9,9 +9,9 @@ if (format != PIXEL_FORMAT_I420 || !VideoFrame::IsStorageTypeMappable(storage_type)) { // ChromeOS/Linux hardware video encoders supports I420 on-memory -@@ -453,7 +453,7 @@ void VideoEncodeAcceleratorAdapter::InitializeInternal +@@ -457,7 +457,7 @@ void VideoEncodeAcceleratorAdapter::InitializeInternal SetUpVeaConfig(profile_, options_, format, first_frame->storage_type(), - supported_rc_modes_); + supported_rc_modes_, required_encoder_type_); -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) diff --git a/www/ungoogled-chromium/files/patch-media_video_video__encode__accelerator__adapter__test.cc b/www/ungoogled-chromium/files/patch-media_video_video__encode__accelerator__adapter__test.cc index bbec64fa4a0..b8c79facbc1 100644 --- a/www/ungoogled-chromium/files/patch-media_video_video__encode__accelerator__adapter__test.cc +++ b/www/ungoogled-chromium/files/patch-media_video_video__encode__accelerator__adapter__test.cc @@ -1,6 +1,6 @@ ---- media/video/video_encode_accelerator_adapter_test.cc.orig 2023-01-13 08:56:02 UTC +--- media/video/video_encode_accelerator_adapter_test.cc.orig 2023-02-11 09:11:04 UTC +++ media/video/video_encode_accelerator_adapter_test.cc -@@ -444,7 +444,7 @@ TEST_P(VideoEncodeAcceleratorAdapterTest, TwoFramesRes +@@ -443,7 +443,7 @@ TEST_P(VideoEncodeAcceleratorAdapterTest, TwoFramesRes CreateGreenFrame(large_size, pixel_format, base::Milliseconds(2)); VideoPixelFormat expected_input_format = PIXEL_FORMAT_I420; diff --git a/www/ungoogled-chromium/files/patch-media_webrtc_helpers.cc b/www/ungoogled-chromium/files/patch-media_webrtc_helpers.cc index 71c942f6ba3..7c98b7b6191 100644 --- a/www/ungoogled-chromium/files/patch-media_webrtc_helpers.cc +++ b/www/ungoogled-chromium/files/patch-media_webrtc_helpers.cc @@ -1,19 +1,11 @@ ---- media/webrtc/helpers.cc.orig 2023-01-13 08:56:02 UTC +--- media/webrtc/helpers.cc.orig 2023-02-11 09:11:04 UTC +++ media/webrtc/helpers.cc -@@ -17,14 +17,14 @@ - namespace media { - namespace { - +@@ -40,7 +40,7 @@ void ConfigAutomaticGainControl(const AudioProcessingS + apm_config.gain_controller2.enabled = false; + return; + } -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - constexpr bool kUseHybridAgc = true; - #else - constexpr bool kUseHybridAgc = false; - #endif + // Use the Hybrid AGC setup, which combines the AGC1 input volume controller + // and the AGC2 digital adaptive controller. - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_CHROMEOS) -+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - constexpr bool kUseClippingController = true; - #else - constexpr bool kUseClippingController = false; diff --git a/www/ungoogled-chromium/files/patch-media_webrtc_helpers__unittests.cc b/www/ungoogled-chromium/files/patch-media_webrtc_helpers__unittests.cc index ac532ae6674..8f7c68df864 100644 --- a/www/ungoogled-chromium/files/patch-media_webrtc_helpers__unittests.cc +++ b/www/ungoogled-chromium/files/patch-media_webrtc_helpers__unittests.cc @@ -1,20 +1,29 @@ ---- media/webrtc/helpers_unittests.cc.orig 2022-10-01 07:40:07 UTC +--- media/webrtc/helpers_unittests.cc.orig 2023-02-11 09:11:04 UTC +++ media/webrtc/helpers_unittests.cc -@@ -36,7 +36,7 @@ TEST(CreateWebRtcAudioProcessingModuleTest, CheckDefau +@@ -39,7 +39,7 @@ TEST(CreateWebRtcAudioProcessingModuleTest, CheckDefau EXPECT_FALSE(config.pre_amplifier.enabled); EXPECT_TRUE(config.echo_canceller.enabled); - EXPECT_TRUE(config.gain_controller1.enabled); --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - EXPECT_TRUE(config.gain_controller2.enabled); - #else - EXPECT_FALSE(config.gain_controller2.enabled); -@@ -98,7 +98,7 @@ TEST(CreateWebRtcAudioProcessingModuleTest, CheckDefau - // Check that either AGC1 digital or AGC2 digital is used based on the - // platforms where the Hybrid AGC is enabled 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) - EXPECT_FALSE(agc1_analog_config.enable_digital_adaptive); + EXPECT_TRUE(config.gain_controller1.enabled); EXPECT_TRUE(config.gain_controller2.enabled); - EXPECT_TRUE(config.gain_controller2.adaptive_digital.enabled); + #elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) +@@ -77,7 +77,7 @@ TEST(CreateWebRtcAudioProcessingModuleTest, + EXPECT_EQ(config.gain_controller2, kDefaultApmConfig.gain_controller2); + } + +-#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, + InputVolumeAdjustmentEnabledWithHybridAgc) { + ::base::test::ScopedFeatureList feature_list; +@@ -103,7 +103,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/www/ungoogled-chromium/files/patch-mojo_core_BUILD.gn b/www/ungoogled-chromium/files/patch-mojo_core_BUILD.gn index d063fa4d189..9136e5fbf64 100644 --- a/www/ungoogled-chromium/files/patch-mojo_core_BUILD.gn +++ b/www/ungoogled-chromium/files/patch-mojo_core_BUILD.gn @@ -1,6 +1,6 @@ ---- mojo/core/BUILD.gn.orig 2022-12-02 17:56:32 UTC +--- mojo/core/BUILD.gn.orig 2023-02-11 09:11:04 UTC +++ mojo/core/BUILD.gn -@@ -163,7 +163,7 @@ template("core_impl_source_set") { +@@ -164,7 +164,7 @@ template("core_impl_source_set") { ] } diff --git a/www/ungoogled-chromium/files/patch-mojo_core_channel.cc b/www/ungoogled-chromium/files/patch-mojo_core_channel.cc index 53a93b1115d..5c01bf55dce 100644 --- a/www/ungoogled-chromium/files/patch-mojo_core_channel.cc +++ b/www/ungoogled-chromium/files/patch-mojo_core_channel.cc @@ -1,6 +1,6 @@ ---- mojo/core/channel.cc.orig 2022-10-29 17:50:56 UTC +--- mojo/core/channel.cc.orig 2023-02-11 09:11:04 UTC +++ mojo/core/channel.cc -@@ -72,7 +72,11 @@ const size_t kMaxUnusedReadBufferCapacity = 4096; +@@ -74,7 +74,11 @@ const size_t kMaxUnusedReadBufferCapacity = 4096; // Fuchsia: The zx_channel_write() API supports up to 64 handles. const size_t kMaxAttachedHandles = 64; diff --git a/www/ungoogled-chromium/files/patch-mojo_public_tools_bindings_mojom.gni b/www/ungoogled-chromium/files/patch-mojo_public_tools_bindings_mojom.gni index 3025e16ffc1..8c6b265126b 100644 --- a/www/ungoogled-chromium/files/patch-mojo_public_tools_bindings_mojom.gni +++ b/www/ungoogled-chromium/files/patch-mojo_public_tools_bindings_mojom.gni @@ -1,6 +1,6 @@ ---- mojo/public/tools/bindings/mojom.gni.orig 2023-01-13 08:56:02 UTC +--- mojo/public/tools/bindings/mojom.gni.orig 2023-02-11 09:11:04 UTC +++ mojo/public/tools/bindings/mojom.gni -@@ -699,6 +699,16 @@ template("mojom") { +@@ -696,6 +696,16 @@ template("mojom") { enabled_features += [ "is_win" ] } diff --git a/www/ungoogled-chromium/files/patch-net_BUILD.gn b/www/ungoogled-chromium/files/patch-net_BUILD.gn index a80b5a2d12f..1978141861f 100644 --- a/www/ungoogled-chromium/files/patch-net_BUILD.gn +++ b/www/ungoogled-chromium/files/patch-net_BUILD.gn @@ -1,4 +1,4 @@ ---- net/BUILD.gn.orig 2023-01-13 08:56:02 UTC +--- net/BUILD.gn.orig 2023-02-11 09:11:04 UTC +++ net/BUILD.gn @@ -103,7 +103,7 @@ net_configs = [ "//build/config/compiler:wexit_time_destructors", @@ -9,7 +9,7 @@ net_configs += [ "//build/config/linux:libresolv" ] } -@@ -1211,6 +1211,15 @@ component("net") { +@@ -1214,6 +1214,15 @@ component("net") { deps += [ "//third_party/xdg_shared_mime_info" ] } @@ -25,7 +25,7 @@ if (is_mac) { sources += [ "base/network_notification_thread_mac.cc", -@@ -1343,7 +1352,7 @@ component("net") { +@@ -1346,7 +1355,7 @@ component("net") { } } @@ -34,7 +34,7 @@ sources += [ "base/network_change_notifier_posix.cc", "base/network_change_notifier_posix.h", -@@ -1376,7 +1385,7 @@ component("net") { +@@ -1379,7 +1388,7 @@ component("net") { } # Use getifaddrs() on POSIX platforms, except Linux. @@ -43,8 +43,8 @@ sources += [ "base/network_interfaces_getifaddrs.cc", "base/network_interfaces_getifaddrs.h", -@@ -4644,7 +4653,7 @@ test("net_unittests") { - ] +@@ -4642,7 +4651,7 @@ test("net_unittests") { + sources += [ "proxy_resolution/proxy_config_service_linux_unittest.cc" ] } - if (is_linux || is_chromeos) { @@ -52,7 +52,7 @@ sources += [ "base/address_tracker_linux_unittest.cc", "base/network_interfaces_linux_unittest.cc", -@@ -4719,6 +4728,10 @@ test("net_unittests") { +@@ -4714,6 +4723,10 @@ test("net_unittests") { "//url:buildflags", ] @@ -63,7 +63,7 @@ if (enable_websockets) { deps += [ "//net/server:tests" ] } -@@ -4786,7 +4799,7 @@ test("net_unittests") { +@@ -4781,7 +4794,7 @@ test("net_unittests") { ] } @@ -72,7 +72,7 @@ sources += [ "tools/quic/quic_simple_server_test.cc" ] } -@@ -4908,7 +4921,7 @@ test("net_unittests") { +@@ -4903,7 +4916,7 @@ test("net_unittests") { } # Use getifaddrs() on POSIX platforms, except Linux. diff --git a/www/ungoogled-chromium/files/patch-net_cert_cert__verify__proc.cc b/www/ungoogled-chromium/files/patch-net_cert_cert__verify__proc.cc index b2084e2d506..ea2c6d22aa4 100644 --- a/www/ungoogled-chromium/files/patch-net_cert_cert__verify__proc.cc +++ b/www/ungoogled-chromium/files/patch-net_cert_cert__verify__proc.cc @@ -1,6 +1,6 @@ ---- net/cert/cert_verify_proc.cc.orig 2022-12-02 17:56:32 UTC +--- net/cert/cert_verify_proc.cc.orig 2023-02-11 09:11:04 UTC +++ net/cert/cert_verify_proc.cc -@@ -506,7 +506,7 @@ base::Value CertVerifyParams(X509Certificate* cert, +@@ -507,7 +507,7 @@ base::Value CertVerifyParams(X509Certificate* cert, } // namespace diff --git a/www/ungoogled-chromium/files/patch-net_cert_cert__verify__proc__unittest.cc b/www/ungoogled-chromium/files/patch-net_cert_cert__verify__proc__unittest.cc index 2f4d417b6c6..8296e7d84af 100644 --- a/www/ungoogled-chromium/files/patch-net_cert_cert__verify__proc__unittest.cc +++ b/www/ungoogled-chromium/files/patch-net_cert_cert__verify__proc__unittest.cc @@ -1,6 +1,6 @@ ---- net/cert/cert_verify_proc_unittest.cc.orig 2022-12-02 17:56:32 UTC +--- net/cert/cert_verify_proc_unittest.cc.orig 2023-02-11 09:11:04 UTC +++ net/cert/cert_verify_proc_unittest.cc -@@ -242,7 +242,7 @@ const std::vector kAllCertVerifier +@@ -269,7 +269,7 @@ const std::vector kAllCertVerifier #if BUILDFLAG(CHROME_ROOT_STORE_SUPPORTED) CERT_VERIFY_PROC_BUILTIN_CHROME_ROOTS #endif diff --git a/www/ungoogled-chromium/files/patch-net_dns_BUILD.gn b/www/ungoogled-chromium/files/patch-net_dns_BUILD.gn index 09b5ef56945..0a4279f8cac 100644 --- a/www/ungoogled-chromium/files/patch-net_dns_BUILD.gn +++ b/www/ungoogled-chromium/files/patch-net_dns_BUILD.gn @@ -1,6 +1,6 @@ ---- net/dns/BUILD.gn.orig 2023-01-13 08:56:02 UTC +--- net/dns/BUILD.gn.orig 2023-02-11 09:11:04 UTC +++ net/dns/BUILD.gn -@@ -122,7 +122,7 @@ source_set("dns") { +@@ -124,7 +124,7 @@ source_set("dns") { "dns_config_service_android.cc", "dns_config_service_android.h", ] @@ -9,7 +9,7 @@ sources += [ "dns_config_service_linux.cc", "dns_config_service_linux.h", -@@ -163,6 +163,7 @@ source_set("dns") { +@@ -165,6 +165,7 @@ source_set("dns") { ":host_resolver_manager", ":mdns_client", "//net:net_public_deps", @@ -17,7 +17,7 @@ ] allow_circular_includes_from = [ -@@ -425,9 +426,9 @@ source_set("tests") { +@@ -428,9 +429,9 @@ source_set("tests") { if (is_android) { sources += [ "dns_config_service_android_unittest.cc" ] diff --git a/www/ungoogled-chromium/files/patch-net_dns_dns__util.cc b/www/ungoogled-chromium/files/patch-net_dns_dns__util.cc index c92d3512138..48b82bcb40f 100644 --- a/www/ungoogled-chromium/files/patch-net_dns_dns__util.cc +++ b/www/ungoogled-chromium/files/patch-net_dns_dns__util.cc @@ -1,11 +1,11 @@ ---- net/dns/dns_util.cc.orig 2022-10-01 07:40:07 UTC +--- net/dns/dns_util.cc.orig 2023-02-11 09:11:04 UTC +++ net/dns/dns_util.cc -@@ -28,6 +28,8 @@ +@@ -29,6 +29,8 @@ + #include "net/dns/public/util.h" #include "net/third_party/uri_template/uri_template.h" - #include "third_party/abseil-cpp/absl/types/optional.h" +#include + #if BUILDFLAG(IS_POSIX) - #include #include + #include diff --git a/www/ungoogled-chromium/files/patch-net_dns_host__resolver__system__task.cc b/www/ungoogled-chromium/files/patch-net_dns_host__resolver__system__task.cc index aeb18f7fcf5..5cd861df01a 100644 --- a/www/ungoogled-chromium/files/patch-net_dns_host__resolver__system__task.cc +++ b/www/ungoogled-chromium/files/patch-net_dns_host__resolver__system__task.cc @@ -1,6 +1,6 @@ ---- net/dns/host_resolver_system_task.cc.orig 2023-01-13 08:56:02 UTC +--- net/dns/host_resolver_system_task.cc.orig 2023-02-11 09:11:04 UTC +++ net/dns/host_resolver_system_task.cc -@@ -351,8 +351,8 @@ void HostResolverSystemTask::OnLookupComplete(const ui +@@ -353,8 +353,8 @@ void HostResolverSystemTask::OnLookupComplete(const ui } void EnsureSystemHostResolverCallReady() { @@ -11,7 +11,7 @@ EnsureDnsReloaderInit(); #elif BUILDFLAG(IS_WIN) EnsureWinsockInit(); -@@ -438,7 +438,7 @@ int SystemHostResolverCall(const std::string& host, +@@ -440,7 +440,7 @@ int SystemHostResolverCall(const std::string& host, base::BlockingType::WILL_BLOCK); #if BUILDFLAG(IS_POSIX) && \ diff --git a/www/ungoogled-chromium/files/patch-net_socket_udp__socket__posix.cc b/www/ungoogled-chromium/files/patch-net_socket_udp__socket__posix.cc index 18c26f36792..47256355b13 100644 --- a/www/ungoogled-chromium/files/patch-net_socket_udp__socket__posix.cc +++ b/www/ungoogled-chromium/files/patch-net_socket_udp__socket__posix.cc @@ -1,6 +1,6 @@ ---- net/socket/udp_socket_posix.cc.orig 2022-10-29 17:50:56 UTC +--- net/socket/udp_socket_posix.cc.orig 2023-02-11 09:11:04 UTC +++ net/socket/udp_socket_posix.cc -@@ -558,7 +558,7 @@ int UDPSocketPosix::SetDoNotFragment() { +@@ -559,7 +559,7 @@ int UDPSocketPosix::SetDoNotFragment() { } void UDPSocketPosix::SetMsgConfirm(bool confirm) { @@ -9,7 +9,7 @@ if (confirm) { sendto_flags_ |= MSG_CONFIRM; } else { -@@ -579,7 +579,7 @@ int UDPSocketPosix::SetBroadcast(bool broadcast) { +@@ -580,7 +580,7 @@ int UDPSocketPosix::SetBroadcast(bool broadcast) { DCHECK_CALLED_ON_VALID_THREAD(thread_checker_); int value = broadcast ? 1 : 0; int rv; @@ -18,7 +18,7 @@ // SO_REUSEPORT on OSX permits multiple processes to each receive // UDP multicast or broadcast datagrams destined for the bound // port. -@@ -892,7 +892,7 @@ int UDPSocketPosix::DoBind(const IPEndPoint& address) +@@ -893,7 +893,7 @@ int UDPSocketPosix::DoBind(const IPEndPoint& address) #if BUILDFLAG(IS_CHROMEOS_ASH) if (last_error == EINVAL) return ERR_ADDRESS_IN_USE; diff --git a/www/ungoogled-chromium/files/patch-net_socket_udp__socket__unittest.cc b/www/ungoogled-chromium/files/patch-net_socket_udp__socket__unittest.cc index 6b4f67a2367..ea50a636e1b 100644 --- a/www/ungoogled-chromium/files/patch-net_socket_udp__socket__unittest.cc +++ b/www/ungoogled-chromium/files/patch-net_socket_udp__socket__unittest.cc @@ -1,6 +1,6 @@ ---- net/socket/udp_socket_unittest.cc.orig 2022-12-02 17:56:32 UTC +--- net/socket/udp_socket_unittest.cc.orig 2023-02-11 09:11:04 UTC +++ net/socket/udp_socket_unittest.cc -@@ -342,7 +342,7 @@ TEST_F(UDPSocketTest, PartialRecv) { +@@ -341,7 +341,7 @@ TEST_F(UDPSocketTest, PartialRecv) { EXPECT_EQ(second_packet, received); } @@ -9,7 +9,7 @@ // - 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). -@@ -602,7 +602,7 @@ TEST_F(UDPSocketTest, ClientSetDoNotFragment) { +@@ -601,7 +601,7 @@ TEST_F(UDPSocketTest, ClientSetDoNotFragment) { EXPECT_THAT(rv, IsOk()); rv = client.SetDoNotFragment(); @@ -18,7 +18,7 @@ // TODO(crbug.com/945590): IP_MTU_DISCOVER is not implemented on Fuchsia. EXPECT_THAT(rv, IsError(ERR_NOT_IMPLEMENTED)); #elif BUILDFLAG(IS_MAC) -@@ -630,7 +630,7 @@ TEST_F(UDPSocketTest, ServerSetDoNotFragment) { +@@ -629,7 +629,7 @@ TEST_F(UDPSocketTest, ServerSetDoNotFragment) { EXPECT_THAT(rv, IsOk()); rv = server.SetDoNotFragment(); @@ -27,7 +27,7 @@ // TODO(crbug.com/945590): IP_MTU_DISCOVER is not implemented on Fuchsia. EXPECT_THAT(rv, IsError(ERR_NOT_IMPLEMENTED)); #elif BUILDFLAG(IS_MAC) -@@ -695,7 +695,7 @@ TEST_F(UDPSocketTest, JoinMulticastGroup) { +@@ -694,7 +694,7 @@ TEST_F(UDPSocketTest, JoinMulticastGroup) { // TODO(https://crbug.com/947115): failing on device on iOS 12.2. // TODO(https://crbug.com/1227554): flaky on Mac 11. @@ -36,7 +36,7 @@ #define MAYBE_SharedMulticastAddress DISABLED_SharedMulticastAddress #else #define MAYBE_SharedMulticastAddress SharedMulticastAddress -@@ -749,7 +749,7 @@ TEST_F(UDPSocketTest, MAYBE_SharedMulticastAddress) { +@@ -748,7 +748,7 @@ TEST_F(UDPSocketTest, MAYBE_SharedMulticastAddress) { NetLogSource()); ASSERT_THAT(client_socket.Connect(send_address), IsOk()); diff --git a/www/ungoogled-chromium/files/patch-net_tools_net__watcher_net__watcher.cc b/www/ungoogled-chromium/files/patch-net_tools_net__watcher_net__watcher.cc new file mode 100644 index 00000000000..84e2d59b383 --- /dev/null +++ b/www/ungoogled-chromium/files/patch-net_tools_net__watcher_net__watcher.cc @@ -0,0 +1,29 @@ +--- net/tools/net_watcher/net_watcher.cc.orig 2023-02-11 09:11:04 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/1052397): 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/www/ungoogled-chromium/files/patch-net_url__request_url__request__context__builder.cc b/www/ungoogled-chromium/files/patch-net_url__request_url__request__context__builder.cc index 02f00bb52e2..782909aa69b 100644 --- a/www/ungoogled-chromium/files/patch-net_url__request_url__request__context__builder.cc +++ b/www/ungoogled-chromium/files/patch-net_url__request_url__request__context__builder.cc @@ -1,6 +1,6 @@ ---- net/url_request/url_request_context_builder.cc.orig 2022-10-29 17:50:56 UTC +--- net/url_request/url_request_context_builder.cc.orig 2023-02-11 09:11:04 UTC +++ net/url_request/url_request_context_builder.cc -@@ -444,7 +444,7 @@ std::unique_ptr URLRequestContextBu +@@ -443,7 +443,7 @@ std::unique_ptr URLRequestContextBu } if (!proxy_resolution_service_) { diff --git a/www/ungoogled-chromium/files/patch-pdf_pdfium_pdfium__engine.cc b/www/ungoogled-chromium/files/patch-pdf_pdfium_pdfium__engine.cc index c3a005fdde7..88fb4453ca2 100644 --- a/www/ungoogled-chromium/files/patch-pdf_pdfium_pdfium__engine.cc +++ b/www/ungoogled-chromium/files/patch-pdf_pdfium_pdfium__engine.cc @@ -1,6 +1,6 @@ ---- pdf/pdfium/pdfium_engine.cc.orig 2022-12-02 17:56:32 UTC +--- pdf/pdfium/pdfium_engine.cc.orig 2023-02-11 09:11:04 UTC +++ pdf/pdfium/pdfium_engine.cc -@@ -82,7 +82,7 @@ +@@ -84,7 +84,7 @@ #include "gin/public/cppgc.h" #endif @@ -9,7 +9,7 @@ #include "pdf/pdfium/pdfium_font_linux.h" #endif -@@ -521,7 +521,7 @@ void InitializeSDK(bool enable_v8, FontMappingMode fon +@@ -528,7 +528,7 @@ void InitializeSDK(bool enable_v8, FontMappingMode fon FPDF_InitLibraryWithConfig(&config); diff --git a/www/ungoogled-chromium/files/patch-printing_print__settings.cc b/www/ungoogled-chromium/files/patch-printing_print__settings.cc index 868ed28b7b7..559d6855680 100644 --- a/www/ungoogled-chromium/files/patch-printing_print__settings.cc +++ b/www/ungoogled-chromium/files/patch-printing_print__settings.cc @@ -1,6 +1,6 @@ ---- printing/print_settings.cc.orig 2023-01-13 08:56:02 UTC +--- printing/print_settings.cc.orig 2023-02-11 09:11:04 UTC +++ printing/print_settings.cc -@@ -272,7 +272,7 @@ PrintSettings& PrintSettings::operator=(const PrintSet +@@ -273,7 +273,7 @@ PrintSettings& PrintSettings::operator=(const PrintSet #endif is_modifiable_ = settings.is_modifiable_; pages_per_sheet_ = settings.pages_per_sheet_; @@ -9,7 +9,7 @@ for (const auto& item : settings.advanced_settings_) advanced_settings_.emplace(item.first, item.second.Clone()); #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -@@ -313,7 +313,7 @@ void PrintSettings::Clear() { +@@ -314,7 +314,7 @@ void PrintSettings::Clear() { #endif is_modifiable_ = true; pages_per_sheet_ = 1; diff --git a/www/ungoogled-chromium/files/patch-printing_print__settings.h b/www/ungoogled-chromium/files/patch-printing_print__settings.h index 7f5a00c6a47..8482eb6bcd6 100644 --- a/www/ungoogled-chromium/files/patch-printing_print__settings.h +++ b/www/ungoogled-chromium/files/patch-printing_print__settings.h @@ -1,6 +1,6 @@ ---- printing/print_settings.h.orig 2023-01-13 08:56:02 UTC +--- printing/print_settings.h.orig 2023-02-11 09:11:04 UTC +++ printing/print_settings.h -@@ -18,7 +18,7 @@ +@@ -19,7 +19,7 @@ #include "ui/gfx/geometry/rect.h" #include "ui/gfx/geometry/size.h" @@ -9,7 +9,7 @@ #include #include "base/values.h" -@@ -66,7 +66,7 @@ class COMPONENT_EXPORT(PRINTING) PrintSettings { +@@ -67,7 +67,7 @@ class COMPONENT_EXPORT(PRINTING) PrintSettings { } }; @@ -18,7 +18,7 @@ using AdvancedSettings = std::map; #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -@@ -221,7 +221,7 @@ class COMPONENT_EXPORT(PRINTING) PrintSettings { +@@ -232,7 +232,7 @@ class COMPONENT_EXPORT(PRINTING) PrintSettings { pages_per_sheet_ = pages_per_sheet; } @@ -27,7 +27,7 @@ AdvancedSettings& advanced_settings() { return advanced_settings_; } const AdvancedSettings& advanced_settings() const { return advanced_settings_; -@@ -327,7 +327,7 @@ class COMPONENT_EXPORT(PRINTING) PrintSettings { +@@ -342,7 +342,7 @@ class COMPONENT_EXPORT(PRINTING) PrintSettings { // Number of pages per sheet. int pages_per_sheet_; diff --git a/www/ungoogled-chromium/files/patch-printing_print__settings__conversion.cc b/www/ungoogled-chromium/files/patch-printing_print__settings__conversion.cc index 1fbd5c300c8..75b5a76a937 100644 --- a/www/ungoogled-chromium/files/patch-printing_print__settings__conversion.cc +++ b/www/ungoogled-chromium/files/patch-printing_print__settings__conversion.cc @@ -1,11 +1,11 @@ ---- printing/print_settings_conversion.cc.orig 2022-10-01 07:40:07 UTC +--- printing/print_settings_conversion.cc.orig 2023-02-11 09:11:04 UTC +++ printing/print_settings_conversion.cc -@@ -256,7 +256,7 @@ std::unique_ptr PrintSettingsFromJobSet +@@ -260,7 +260,7 @@ std::unique_ptr PrintSettingsFromJobSet settings->set_is_modifiable(is_modifiable.value()); } --#if BUILDFLAG(IS_CHROMEOS) || (BUILDFLAG(IS_LINUX) && defined(USE_CUPS)) -+#if BUILDFLAG(IS_CHROMEOS) || ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && defined(USE_CUPS)) +-#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/www/ungoogled-chromium/files/patch-printing_sandbox_print__backend__sandbox__hook__linux.cc b/www/ungoogled-chromium/files/patch-printing_sandbox_print__backend__sandbox__hook__linux.cc index 07d81927732..04d165dae60 100644 --- a/www/ungoogled-chromium/files/patch-printing_sandbox_print__backend__sandbox__hook__linux.cc +++ b/www/ungoogled-chromium/files/patch-printing_sandbox_print__backend__sandbox__hook__linux.cc @@ -1,9 +1,9 @@ ---- printing/sandbox/print_backend_sandbox_hook_linux.cc.orig 2022-10-01 07:40:07 UTC +--- printing/sandbox/print_backend_sandbox_hook_linux.cc.orig 2023-02-11 09:11:04 UTC +++ printing/sandbox/print_backend_sandbox_hook_linux.cc -@@ -9,21 +9,28 @@ - #include "base/files/file_util.h" +@@ -10,21 +10,28 @@ #include "base/path_service.h" #include "build/build_config.h" + #include "printing/buildflags/buildflags.h" +#if !BUILDFLAG(IS_BSD) #include "sandbox/linux/syscall_broker/broker_command.h" #include "sandbox/linux/syscall_broker/broker_file_permission.h" @@ -14,7 +14,7 @@ +#include "sandbox/policy/openbsd/sandbox_openbsd.h" +#endif - #if BUILDFLAG(IS_CHROMEOS) && defined(USE_CUPS) + #if BUILDFLAG(IS_CHROMEOS) && BUILDFLAG(USE_CUPS) #include "printing/backend/cups_connection_pool.h" #endif @@ -29,7 +29,7 @@ namespace { sandbox::syscall_broker::BrokerCommandSet GetPrintBackendBrokerCommandSet() { -@@ -84,9 +91,11 @@ std::vector GetPrintBackendFileP +@@ -85,9 +92,11 @@ std::vector GetPrintBackendFileP } } // namespace @@ -38,10 +38,10 @@ bool PrintBackendPreSandboxHook( sandbox::policy::SandboxLinux::Options options) { +#if !BUILDFLAG(IS_BSD) - #if BUILDFLAG(IS_CHROMEOS) && defined(USE_CUPS) + #if BUILDFLAG(IS_CHROMEOS) && BUILDFLAG(USE_CUPS) // Create the socket connections to the CUPS server before engaging the // sandbox, since new connections cannot be made after that. -@@ -100,6 +109,7 @@ bool PrintBackendPreSandboxHook( +@@ -101,6 +110,7 @@ bool PrintBackendPreSandboxHook( sandbox::policy::SandboxLinux::PreSandboxHook(), options); instance->EngageNamespaceSandboxIfPossible(); diff --git a/www/ungoogled-chromium/files/patch-remoting_host_chromoting__host.cc b/www/ungoogled-chromium/files/patch-remoting_host_chromoting__host.cc index 83f50d30ff3..eff7b86368e 100644 --- a/www/ungoogled-chromium/files/patch-remoting_host_chromoting__host.cc +++ b/www/ungoogled-chromium/files/patch-remoting_host_chromoting__host.cc @@ -1,11 +1,11 @@ ---- remoting/host/chromoting_host.cc.orig 2023-01-13 08:56:02 UTC +--- remoting/host/chromoting_host.cc.orig 2023-02-11 09:11:04 UTC +++ remoting/host/chromoting_host.cc -@@ -125,7 +125,7 @@ void ChromotingHost::StartChromotingHostServices() { +@@ -130,7 +130,7 @@ void ChromotingHost::StartChromotingHostServices() { DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_); DCHECK(!ipc_server_); -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) - ipc_server_ = std::make_unique< - named_mojo_ipc_server::NamedMojoIpcServer>( - GetChromotingHostServicesServerName(), this, + named_mojo_ipc_server::EndpointOptions options; + options.server_name = GetChromotingHostServicesServerName(); + #if BUILDFLAG(IS_WIN) diff --git a/www/ungoogled-chromium/files/patch-remoting_host_chromoting__host__services__client.cc b/www/ungoogled-chromium/files/patch-remoting_host_chromoting__host__services__client.cc index 30c1b445534..4e12b7c0965 100644 --- a/www/ungoogled-chromium/files/patch-remoting_host_chromoting__host__services__client.cc +++ b/www/ungoogled-chromium/files/patch-remoting_host_chromoting__host__services__client.cc @@ -1,6 +1,6 @@ ---- remoting/host/chromoting_host_services_client.cc.orig 2022-10-01 07:40:07 UTC +--- remoting/host/chromoting_host_services_client.cc.orig 2023-02-11 09:11:04 UTC +++ remoting/host/chromoting_host_services_client.cc -@@ -28,7 +28,7 @@ bool g_initialized = false; +@@ -51,7 +51,7 @@ mojo::PendingRemote Con } // namespace @@ -9,7 +9,7 @@ // static constexpr char -@@ -112,7 +112,7 @@ bool ChromotingHostServicesClient::EnsureSessionServic +@@ -129,7 +129,7 @@ bool ChromotingHostServicesClient::EnsureSessionServic if (session_services_remote_.is_bound()) { return true; } diff --git a/www/ungoogled-chromium/files/patch-remoting_host_ipc__constants.cc b/www/ungoogled-chromium/files/patch-remoting_host_ipc__constants.cc index 064e8c0c61d..aea394d536f 100644 --- a/www/ungoogled-chromium/files/patch-remoting_host_ipc__constants.cc +++ b/www/ungoogled-chromium/files/patch-remoting_host_ipc__constants.cc @@ -1,4 +1,4 @@ ---- remoting/host/ipc_constants.cc.orig 2023-01-13 08:56:02 UTC +--- remoting/host/ipc_constants.cc.orig 2023-02-11 09:11:04 UTC +++ remoting/host/ipc_constants.cc @@ -17,7 +17,7 @@ namespace remoting { @@ -9,7 +9,7 @@ #if !defined(NDEBUG) // Use a different IPC name for debug builds so that we can run the host -@@ -66,7 +66,7 @@ GetChromotingHostServicesServerName() { +@@ -68,7 +68,7 @@ GetChromotingHostServicesServerName() { static const base::NoDestructor server_name( named_mojo_ipc_server::WorkingDirectoryIndependentServerNameFromUTF8( diff --git a/www/ungoogled-chromium/files/patch-remoting_host_me2me__desktop__environment.cc b/www/ungoogled-chromium/files/patch-remoting_host_me2me__desktop__environment.cc index 4f65ba405c7..1d5d06551ed 100644 --- a/www/ungoogled-chromium/files/patch-remoting_host_me2me__desktop__environment.cc +++ b/www/ungoogled-chromium/files/patch-remoting_host_me2me__desktop__environment.cc @@ -1,4 +1,4 @@ ---- remoting/host/me2me_desktop_environment.cc.orig 2023-01-13 08:56:02 UTC +--- remoting/host/me2me_desktop_environment.cc.orig 2023-02-11 09:11:04 UTC +++ remoting/host/me2me_desktop_environment.cc @@ -124,7 +124,7 @@ std::string Me2MeDesktopEnvironment::GetCapabilities() capabilities += protocol::kRemoteWebAuthnCapability; @@ -9,7 +9,16 @@ capabilities += " "; capabilities += protocol::kMultiStreamCapability; -@@ -180,7 +180,7 @@ bool Me2MeDesktopEnvironment::InitializeSecurity( +@@ -161,7 +161,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 +@@ -193,7 +193,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. diff --git a/www/ungoogled-chromium/files/patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc b/www/ungoogled-chromium/files/patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc index 99a7b4b8d47..867bd03e48e 100644 --- a/www/ungoogled-chromium/files/patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc +++ b/www/ungoogled-chromium/files/patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc @@ -1,7 +1,7 @@ ---- remoting/host/webauthn/remote_webauthn_extension_notifier.cc.orig 2022-10-01 07:40:07 UTC +--- remoting/host/webauthn/remote_webauthn_extension_notifier.cc.orig 2023-02-11 09:11:04 UTC +++ remoting/host/webauthn/remote_webauthn_extension_notifier.cc -@@ -23,7 +23,7 @@ - #include "base/threading/sequenced_task_runner_handle.h" +@@ -24,7 +24,7 @@ + #include "base/task/thread_pool.h" #include "build/build_config.h" -#if BUILDFLAG(IS_LINUX) @@ -9,7 +9,7 @@ #include "base/environment.h" #include "base/nix/xdg_util.h" #include "base/strings/string_util.h" -@@ -68,14 +68,14 @@ static constexpr char kExtensionWakeupFileContent[] = +@@ -69,14 +69,14 @@ static constexpr char kExtensionWakeupFileContent[] = // 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 GetRemoteStateChangeDirPaths() { diff --git a/www/ungoogled-chromium/files/patch-remoting_protocol_webrtc__video__stream.cc b/www/ungoogled-chromium/files/patch-remoting_protocol_webrtc__video__stream.cc index 690b308fe0a..6bce557880f 100644 --- a/www/ungoogled-chromium/files/patch-remoting_protocol_webrtc__video__stream.cc +++ b/www/ungoogled-chromium/files/patch-remoting_protocol_webrtc__video__stream.cc @@ -1,6 +1,6 @@ ---- remoting/protocol/webrtc_video_stream.cc.orig 2022-12-02 17:56:32 UTC +--- remoting/protocol/webrtc_video_stream.cc.orig 2023-02-11 09:11:04 UTC +++ remoting/protocol/webrtc_video_stream.cc -@@ -219,7 +219,7 @@ WebrtcVideoStream::WebrtcVideoStream(const std::string +@@ -242,7 +242,7 @@ WebrtcVideoStream::WebrtcVideoStream(const std::string : stream_name_(stream_name), 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. diff --git a/www/ungoogled-chromium/files/patch-sandbox_linux_BUILD.gn b/www/ungoogled-chromium/files/patch-sandbox_linux_BUILD.gn index 05b308efe74..08be31bc28d 100644 --- a/www/ungoogled-chromium/files/patch-sandbox_linux_BUILD.gn +++ b/www/ungoogled-chromium/files/patch-sandbox_linux_BUILD.gn @@ -1,6 +1,6 @@ ---- sandbox/linux/BUILD.gn.orig 2022-10-01 07:40:07 UTC +--- sandbox/linux/BUILD.gn.orig 2023-02-11 09:11:04 UTC +++ sandbox/linux/BUILD.gn -@@ -12,12 +12,12 @@ if (is_android) { +@@ -12,11 +12,11 @@ if (is_android) { } declare_args() { @@ -10,18 +10,15 @@ - compile_credentials = is_linux || is_chromeos + compile_credentials = (is_linux || is_chromeos) && !is_bsd - # On Android, use plain GTest. -- use_base_test_suite = is_linux || is_chromeos -+ use_base_test_suite = (is_linux || is_chromeos) && !is_bsd - } +- compile_syscall_broker = is_linux || is_chromeos ++ compile_syscall_broker = (is_linux || is_chromeos) && !is_bsd - # We have two principal targets: sandbox and sandbox_linux_unittests -@@ -373,6 +373,39 @@ component("sandbox_services") { - sources += [ - "services/libc_interceptor.cc", + # On Android, use plain GTest. + use_base_test_suite = is_linux || is_chromeos +@@ -385,6 +385,17 @@ component("sandbox_services") { "services/libc_interceptor.h", -+ ] -+ } + ] + } + + if (is_bsd) { + sources -= [ @@ -31,28 +28,8 @@ + "services/syscall_wrappers.h", + "services/yama.cc", + "services/yama.h", -+ "syscall_broker/broker_channel.cc", -+ "syscall_broker/broker_channel.h", -+ "syscall_broker/broker_client.cc", -+ "syscall_broker/broker_client.h", -+ "syscall_broker/broker_command.cc", -+ "syscall_broker/broker_command.h", -+ "syscall_broker/broker_file_permission.cc", -+ "syscall_broker/broker_file_permission.h", -+ "syscall_broker/broker_host.cc", -+ "syscall_broker/broker_host.h", -+ "syscall_broker/broker_permission_list.cc", -+ "syscall_broker/broker_permission_list.h", -+ "syscall_broker/broker_process.cc", -+ "syscall_broker/broker_process.h", -+ "syscall_broker/broker_sandbox_config.cc", -+ "syscall_broker/broker_sandbox_config.h", -+ "syscall_broker/broker_simple_message.cc", -+ "syscall_broker/broker_simple_message.h", -+ "syscall_broker/remote_syscall_arg_handler.cc", -+ "syscall_broker/remote_syscall_arg_handler.h", -+ "syscall_broker/syscall_dispatcher.cc", -+ "syscall_broker/syscall_dispatcher.h", - ] - } ++ ] ++ } } + + source_set("sandbox_services_headers") { diff --git a/www/ungoogled-chromium/files/patch-sandbox_policy_freebsd_sandbox__freebsd.cc b/www/ungoogled-chromium/files/patch-sandbox_policy_freebsd_sandbox__freebsd.cc index d5daea12234..f8ed6098696 100644 --- a/www/ungoogled-chromium/files/patch-sandbox_policy_freebsd_sandbox__freebsd.cc +++ b/www/ungoogled-chromium/files/patch-sandbox_policy_freebsd_sandbox__freebsd.cc @@ -1,6 +1,6 @@ ---- sandbox/policy/freebsd/sandbox_freebsd.cc.orig 2022-10-01 07:40:07 UTC +--- sandbox/policy/freebsd/sandbox_freebsd.cc.orig 2023-02-11 09:11:04 UTC +++ sandbox/policy/freebsd/sandbox_freebsd.cc -@@ -0,0 +1,253 @@ +@@ -0,0 +1,241 @@ +// 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. @@ -60,11 +60,8 @@ +#include "crypto/nss_util.h" +#endif + -+#include "ui/gfx/x/connection.h" +#include "ui/gfx/font_util.h" + -+#include -+ +#define MAXTOKENS 3 + +#define _UNVEIL_MAIN "/etc/ungoogled-chromium/unveil.main"; @@ -125,15 +122,6 @@ + crypto::EnsureNSSInit(); +#endif + -+ // cache the XErrorDB by forcing a read on it -+ { -+ auto* connection = x11::Connection::Get(); -+ auto* display = connection->GetXlibDisplay().display(); -+ -+ char buf[1]; -+ XGetErrorDatabaseText(display, "XProtoError", "0", "", buf, std::size(buf)); -+ } -+ + if (process_type.empty()) { + base::FilePath cache_directory, local_directory; + diff --git a/www/ungoogled-chromium/files/patch-sandbox_policy_openbsd_sandbox__openbsd.cc b/www/ungoogled-chromium/files/patch-sandbox_policy_openbsd_sandbox__openbsd.cc index 9861f34c7f7..c7b7a11f99f 100644 --- a/www/ungoogled-chromium/files/patch-sandbox_policy_openbsd_sandbox__openbsd.cc +++ b/www/ungoogled-chromium/files/patch-sandbox_policy_openbsd_sandbox__openbsd.cc @@ -1,6 +1,6 @@ ---- sandbox/policy/openbsd/sandbox_openbsd.cc.orig 2022-10-01 07:40:07 UTC +--- sandbox/policy/openbsd/sandbox_openbsd.cc.orig 2023-02-11 09:11:04 UTC +++ sandbox/policy/openbsd/sandbox_openbsd.cc -@@ -0,0 +1,413 @@ +@@ -0,0 +1,401 @@ +// 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. @@ -63,11 +63,8 @@ + +#include "third_party/boringssl/src/include/openssl/crypto.h" + -+#include "ui/gfx/x/connection.h" +#include "ui/gfx/font_util.h" + -+#include -+ +#define MAXTOKENS 3 + +#define _UNVEIL_MAIN "/etc/ungoogled-chromium/unveil.main"; @@ -133,15 +130,6 @@ + if (process_type.empty()) + CRYPTO_pre_sandbox_init(); + -+ // cache the XErrorDB by forcing a read on it -+ { -+ auto* connection = x11::Connection::Get(); -+ auto* display = connection->GetXlibDisplay().display(); -+ -+ char buf[1]; -+ XGetErrorDatabaseText(display, "XProtoError", "0", "", buf, std::size(buf)); -+ } -+ + if (process_type.empty()) { + base::FilePath cache_directory, local_directory; + diff --git a/www/ungoogled-chromium/files/patch-sandbox_policy_switches.cc b/www/ungoogled-chromium/files/patch-sandbox_policy_switches.cc index 2dd222e964d..23d0cb3b2c2 100644 --- a/www/ungoogled-chromium/files/patch-sandbox_policy_switches.cc +++ b/www/ungoogled-chromium/files/patch-sandbox_policy_switches.cc @@ -1,6 +1,6 @@ ---- sandbox/policy/switches.cc.orig 2023-01-13 08:56:02 UTC +--- sandbox/policy/switches.cc.orig 2023-02-11 09:11:04 UTC +++ sandbox/policy/switches.cc -@@ -54,10 +54,10 @@ const char kWindowsSystemProxyResolverSandbox[] = "pro +@@ -53,10 +53,10 @@ const char kWindowsSystemProxyResolverSandbox[] = "pro const char kMirroringSandbox[] = "mirroring"; #endif // BUILDFLAG(IS_MAC) @@ -13,7 +13,7 @@ const char kHardwareVideoEncodingSandbox[] = "hardware_video_encoding"; #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -@@ -104,7 +104,9 @@ const char kGpuSandboxFailuresFatal[] = "gpu-sandbox-f +@@ -103,7 +103,9 @@ const char kGpuSandboxFailuresFatal[] = "gpu-sandbox-f // Meant to be used as a browser-level switch for testing purposes only. const char kNoSandbox[] = "no-sandbox"; diff --git a/www/ungoogled-chromium/files/patch-services_device_geolocation_location__arbitrator.cc b/www/ungoogled-chromium/files/patch-services_device_geolocation_location__arbitrator.cc index 5e388fd6e4a..b176885b825 100644 --- a/www/ungoogled-chromium/files/patch-services_device_geolocation_location__arbitrator.cc +++ b/www/ungoogled-chromium/files/patch-services_device_geolocation_location__arbitrator.cc @@ -1,6 +1,6 @@ ---- services/device/geolocation/location_arbitrator.cc.orig 2022-10-01 07:40:07 UTC +--- services/device/geolocation/location_arbitrator.cc.orig 2023-02-11 09:11:04 UTC +++ services/device/geolocation/location_arbitrator.cc -@@ -161,7 +161,7 @@ LocationArbitrator::NewNetworkLocationProvider( +@@ -158,7 +158,7 @@ LocationArbitrator::NewNetworkLocationProvider( std::unique_ptr LocationArbitrator::NewSystemLocationProvider() { diff --git a/www/ungoogled-chromium/files/patch-services_network_BUILD.gn b/www/ungoogled-chromium/files/patch-services_network_BUILD.gn index 3fef10d465c..49f9b63b91c 100644 --- a/www/ungoogled-chromium/files/patch-services_network_BUILD.gn +++ b/www/ungoogled-chromium/files/patch-services_network_BUILD.gn @@ -1,6 +1,6 @@ ---- services/network/BUILD.gn.orig 2023-01-13 08:56:02 UTC +--- services/network/BUILD.gn.orig 2023-02-11 09:11:04 UTC +++ services/network/BUILD.gn -@@ -336,7 +336,6 @@ if (is_linux || is_chromeos) { +@@ -334,7 +334,6 @@ if (is_linux || is_chromeos) { ] deps = [ "//base:base", diff --git a/www/ungoogled-chromium/files/patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc b/www/ungoogled-chromium/files/patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc new file mode 100644 index 00000000000..d0e94811411 --- /dev/null +++ b/www/ungoogled-chromium/files/patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc @@ -0,0 +1,11 @@ +--- services/tracing/public/cpp/stack_sampling/tracing_sampler_profiler.cc.orig 2023-02-11 09:11:04 UTC ++++ services/tracing/public/cpp/stack_sampling/tracing_sampler_profiler.cc +@@ -37,7 +37,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/www/ungoogled-chromium/files/patch-third__party_angle_BUILD.gn b/www/ungoogled-chromium/files/patch-third__party_angle_BUILD.gn index af0ca5e66e1..8b6a2b188f7 100644 --- a/www/ungoogled-chromium/files/patch-third__party_angle_BUILD.gn +++ b/www/ungoogled-chromium/files/patch-third__party_angle_BUILD.gn @@ -1,6 +1,6 @@ ---- third_party/angle/BUILD.gn.orig 2023-01-13 08:56:02 UTC +--- third_party/angle/BUILD.gn.orig 2023-02-11 09:11:04 UTC +++ third_party/angle/BUILD.gn -@@ -276,7 +276,6 @@ config("extra_warnings") { +@@ -279,7 +279,6 @@ config("extra_warnings") { "-Wtautological-type-limit-compare", "-Wundefined-reinterpret-cast", "-Wunneeded-internal-declaration", @@ -8,7 +8,7 @@ "-Wsuggest-destructor-override", "-Wsuggest-override", -@@ -459,7 +458,7 @@ angle_static_library("angle_common") { +@@ -465,7 +464,7 @@ angle_static_library("angle_common") { all_dependent_configs = [ ":angle_disable_pool_alloc" ] } @@ -17,7 +17,7 @@ libs = [ "dl" ] } -@@ -601,6 +600,9 @@ angle_static_library("angle_gpu_info_util") { +@@ -607,6 +606,9 @@ angle_static_library("angle_gpu_info_util") { "Xi", "Xext", ] @@ -27,7 +27,7 @@ } if (angle_use_wayland && angle_has_build) { -@@ -1104,12 +1106,12 @@ if (angle_use_wayland) { +@@ -1092,12 +1094,12 @@ if (angle_use_wayland) { "wayland-client", "wayland-egl", ] diff --git a/www/ungoogled-chromium/files/patch-third__party_angle_src_libANGLE_Display.cpp b/www/ungoogled-chromium/files/patch-third__party_angle_src_libANGLE_Display.cpp index 2641987a36c..f67e12f1616 100644 --- a/www/ungoogled-chromium/files/patch-third__party_angle_src_libANGLE_Display.cpp +++ b/www/ungoogled-chromium/files/patch-third__party_angle_src_libANGLE_Display.cpp @@ -1,4 +1,4 @@ ---- third_party/angle/src/libANGLE/Display.cpp.orig 2023-01-13 08:56:02 UTC +--- third_party/angle/src/libANGLE/Display.cpp.orig 2023-02-11 09:11:04 UTC +++ third_party/angle/src/libANGLE/Display.cpp @@ -55,7 +55,7 @@ # include "libANGLE/renderer/gl/wgl/DisplayWGL.h" @@ -7,9 +7,9 @@ -# 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_GBM) - # include "libANGLE/renderer/gl/egl/gbm/DisplayGbm.h" -@@ -346,7 +346,7 @@ rx::DisplayImpl *CreateDisplayFromAttribs(EGLAttrib di + # if defined(ANGLE_USE_X11) + # include "libANGLE/renderer/gl/glx/DisplayGLX.h" +@@ -343,7 +343,7 @@ rx::DisplayImpl *CreateDisplayFromAttribs(EGLAttrib di impl = rx::CreateDisplayCGLOrEAGL(state); break; @@ -18,7 +18,7 @@ # if defined(ANGLE_USE_GBM) if (platformType == 0) { -@@ -389,7 +389,7 @@ rx::DisplayImpl *CreateDisplayFromAttribs(EGLAttrib di +@@ -384,7 +384,7 @@ rx::DisplayImpl *CreateDisplayFromAttribs(EGLAttrib di #if defined(ANGLE_ENABLE_OPENGL) # if defined(ANGLE_PLATFORM_WINDOWS) impl = new rx::DisplayWGL(state); @@ -27,7 +27,7 @@ # if defined(ANGLE_USE_GBM) if (platformType == 0 || platformType == EGL_PLATFORM_VULKAN_DISPLAY_MODE_HEADLESS_ANGLE) -@@ -440,7 +440,7 @@ rx::DisplayImpl *CreateDisplayFromAttribs(EGLAttrib di +@@ -433,7 +433,7 @@ rx::DisplayImpl *CreateDisplayFromAttribs(EGLAttrib di impl = rx::CreateVulkanWin32Display(state); } break; @@ -36,7 +36,7 @@ # if defined(ANGLE_USE_GBM) if (platformType == EGL_PLATFORM_GBM_KHR && rx::IsVulkanGbmDisplayAvailable()) { -@@ -2042,7 +2042,7 @@ static ClientExtensions GenerateClientExtensions() +@@ -2038,7 +2038,7 @@ static ClientExtensions GenerateClientExtensions() extensions.x11Visual = true; #endif diff --git a/www/ungoogled-chromium/files/patch-third__party_angle_util_BUILD.gn b/www/ungoogled-chromium/files/patch-third__party_angle_util_BUILD.gn index f485561339b..51299e14502 100644 --- a/www/ungoogled-chromium/files/patch-third__party_angle_util_BUILD.gn +++ b/www/ungoogled-chromium/files/patch-third__party_angle_util_BUILD.gn @@ -1,6 +1,6 @@ ---- third_party/angle/util/BUILD.gn.orig 2023-01-13 08:56:02 UTC +--- third_party/angle/util/BUILD.gn.orig 2023-02-11 09:11:04 UTC +++ third_party/angle/util/BUILD.gn -@@ -271,7 +271,7 @@ foreach(is_shared_library, +@@ -292,7 +292,7 @@ foreach(is_shared_library, ] libs = [] diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_public_platform_platform.h b/www/ungoogled-chromium/files/patch-third__party_blink_public_platform_platform.h index c4aba457ba7..955a57a4b7b 100644 --- a/www/ungoogled-chromium/files/patch-third__party_blink_public_platform_platform.h +++ b/www/ungoogled-chromium/files/patch-third__party_blink_public_platform_platform.h @@ -1,6 +1,6 @@ ---- third_party/blink/public/platform/platform.h.orig 2023-01-13 08:56:02 UTC +--- third_party/blink/public/platform/platform.h.orig 2023-02-11 09:11:04 UTC +++ third_party/blink/public/platform/platform.h -@@ -351,7 +351,7 @@ class BLINK_PLATFORM_EXPORT Platform { +@@ -357,7 +357,7 @@ class BLINK_PLATFORM_EXPORT Platform { return nullptr; } diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_exported_web__view__impl.cc b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_exported_web__view__impl.cc index 637246b70b0..3cc6afa0f13 100644 --- a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_exported_web__view__impl.cc +++ b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_exported_web__view__impl.cc @@ -1,4 +1,4 @@ ---- third_party/blink/renderer/core/exported/web_view_impl.cc.orig 2022-12-02 17:56:32 UTC +--- third_party/blink/renderer/core/exported/web_view_impl.cc.orig 2023-02-11 09:11:04 UTC +++ third_party/blink/renderer/core/exported/web_view_impl.cc @@ -408,7 +408,7 @@ SkFontHinting RendererPreferencesToSkiaHinting( const blink::RendererPreferences& prefs) { @@ -9,7 +9,7 @@ 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' -@@ -3278,7 +3278,7 @@ void WebViewImpl::UpdateFontRenderingFromRendererPrefs +@@ -3296,7 +3296,7 @@ void WebViewImpl::UpdateFontRenderingFromRendererPrefs renderer_preferences_.use_subpixel_positioning); // TODO(crbug.com/1052397): Revisit once build flag switch of lacros-chrome is // complete. diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_frame_web__frame__test.cc b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_frame_web__frame__test.cc index bda5749f679..e71c3f28211 100644 --- a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_frame_web__frame__test.cc +++ b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_frame_web__frame__test.cc @@ -1,6 +1,6 @@ ---- third_party/blink/renderer/core/frame/web_frame_test.cc.orig 2023-01-13 08:56:02 UTC +--- third_party/blink/renderer/core/frame/web_frame_test.cc.orig 2023-02-11 09:11:04 UTC +++ third_party/blink/renderer/core/frame/web_frame_test.cc -@@ -6449,7 +6449,7 @@ TEST_F(WebFrameTest, DISABLED_PositionForPointTest) { +@@ -6451,7 +6451,7 @@ TEST_F(WebFrameTest, DISABLED_PositionForPointTest) { MoveCaretStaysHorizontallyAlignedWhenMoved #endif // TODO(crbug.com/1317375): Build these tests on all platforms. @@ -9,7 +9,7 @@ TEST_F(WebFrameTest, MAYBE_SelectRangeStaysHorizontallyAlignedWhenMoved) { RegisterMockedHttpURLLoad("move_caret.html"); -@@ -6846,7 +6846,7 @@ TEST_F(CompositedSelectionBoundsTest, LargeSelectionSc +@@ -6848,7 +6848,7 @@ TEST_F(CompositedSelectionBoundsTest, LargeSelectionSc TEST_F(CompositedSelectionBoundsTest, LargeSelectionNoScroll) { RunTest("composited_selection_bounds_large_selection_noscroll.html"); } diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_paint_paint__layer.cc b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_paint_paint__layer.cc index 298e982038e..d24e65ace99 100644 --- a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_paint_paint__layer.cc +++ b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_paint_paint__layer.cc @@ -1,6 +1,6 @@ ---- third_party/blink/renderer/core/paint/paint_layer.cc.orig 2023-01-13 08:56:02 UTC +--- third_party/blink/renderer/core/paint/paint_layer.cc.orig 2023-02-11 09:11:04 UTC +++ third_party/blink/renderer/core/paint/paint_layer.cc -@@ -113,7 +113,7 @@ namespace blink { +@@ -114,7 +114,7 @@ namespace blink { namespace { diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_modules_ml_webnn_ml__graph__xnnpack.cc b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_modules_ml_webnn_ml__graph__xnnpack.cc index edee8904862..b068f43b0b3 100644 --- a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_modules_ml_webnn_ml__graph__xnnpack.cc +++ b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_modules_ml_webnn_ml__graph__xnnpack.cc @@ -1,6 +1,6 @@ ---- third_party/blink/renderer/modules/ml/webnn/ml_graph_xnnpack.cc.orig 2023-01-13 08:56:02 UTC +--- third_party/blink/renderer/modules/ml/webnn/ml_graph_xnnpack.cc.orig 2023-02-11 09:11:04 UTC +++ third_party/blink/renderer/modules/ml/webnn/ml_graph_xnnpack.cc -@@ -114,7 +114,7 @@ class SharedXnnpackContext : public ThreadSafeRefCount +@@ -169,7 +169,7 @@ class SharedXnnpackContext : public ThreadSafeRefCount ~SharedXnnpackContext() { base::AutoLock auto_lock(SharedXnnpackContextLock()); diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc index 014cd80a202..9e3411a8bb3 100644 --- a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc +++ b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc @@ -1,6 +1,6 @@ ---- third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc.orig 2023-01-13 08:56:02 UTC +--- third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc.orig 2023-02-11 09:11:04 UTC +++ third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc -@@ -6153,7 +6153,7 @@ void WebGLRenderingContextBase::TexImageHelperMediaVid +@@ -6159,7 +6159,7 @@ void WebGLRenderingContextBase::TexImageHelperMediaVid constexpr bool kAllowZeroCopyImages = true; #endif diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc new file mode 100644 index 00000000000..e97c0ca1cc6 --- /dev/null +++ b/www/ungoogled-chromium/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 2023-02-11 09:11:04 UTC ++++ third_party/blink/renderer/modules/webgpu/gpu_queue.cc +@@ -699,7 +699,7 @@ bool GPUQueue::CopyFromCanvasSourceImage( + // TODO(crbug.com/1309194): GPU-GPU copy on linux platform requires interop + // supported. According to the bug, this change will be a long time task. + // So disable GPU-GPU copy path on linux platform. +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + unaccelerated_image = image->MakeUnaccelerated(); + image = unaccelerated_image.get(); + #endif // BUILDFLAG(IS_LINUX) diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_BUILD.gn b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_BUILD.gn index 98ca4e72496..e5d5a436e51 100644 --- a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_BUILD.gn +++ b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_BUILD.gn @@ -1,6 +1,6 @@ ---- third_party/blink/renderer/platform/BUILD.gn.orig 2023-01-13 08:56:02 UTC +--- third_party/blink/renderer/platform/BUILD.gn.orig 2023-02-11 09:11:04 UTC +++ third_party/blink/renderer/platform/BUILD.gn -@@ -1901,7 +1901,7 @@ static_library("test_support") { +@@ -1920,7 +1920,7 @@ static_library("test_support") { ] # fuzzed_data_provider may not work with a custom toolchain. diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_fonts_font__cache.cc b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_fonts_font__cache.cc index 87892227f4f..9a6a00b3970 100644 --- a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_fonts_font__cache.cc +++ b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_fonts_font__cache.cc @@ -1,4 +1,4 @@ ---- third_party/blink/renderer/platform/fonts/font_cache.cc.orig 2022-12-02 17:56:32 UTC +--- third_party/blink/renderer/platform/fonts/font_cache.cc.orig 2023-02-11 09:11:04 UTC +++ third_party/blink/renderer/platform/fonts/font_cache.cc @@ -72,7 +72,7 @@ extern const char kNotoColorEmojiCompat[] = "Noto Colo @@ -9,7 +9,7 @@ float FontCache::device_scale_factor_ = 1.0; #endif -@@ -139,7 +139,7 @@ FontCache::~FontCache() { +@@ -118,7 +118,7 @@ FontCache::~FontCache() = default; FontPlatformData* FontCache::SystemFontPlatformData( const FontDescription& font_description) { const AtomicString& family = FontCache::SystemFontFamily(); diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_fonts_font__description.cc b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_fonts_font__description.cc index 6aeb2e54644..587f2cae124 100644 --- a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_fonts_font__description.cc +++ b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_fonts_font__description.cc @@ -1,4 +1,4 @@ ---- third_party/blink/renderer/platform/fonts/font_description.cc.orig 2022-10-01 07:40:07 UTC +--- third_party/blink/renderer/platform/fonts/font_description.cc.orig 2023-02-11 09:11:04 UTC +++ third_party/blink/renderer/platform/fonts/font_description.cc @@ -39,7 +39,7 @@ #include "third_party/blink/renderer/platform/wtf/text/string_hash.h" @@ -9,7 +9,7 @@ #include "third_party/blink/renderer/platform/fonts/font_cache.h" #endif -@@ -270,7 +270,7 @@ FontCacheKey FontDescription::CacheKey( +@@ -274,7 +274,7 @@ FontCacheKey FontDescription::CacheKey( static_cast(fields_.orientation_) << 1 | // bit 2-3 static_cast(fields_.subpixel_text_position_); // bit 1 diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_fonts_font__platform__data.cc b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_fonts_font__platform__data.cc index 6f3a0132c40..5a3a9da7fdc 100644 --- a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_fonts_font__platform__data.cc +++ b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_fonts_font__platform__data.cc @@ -1,4 +1,4 @@ ---- third_party/blink/renderer/platform/fonts/font_platform_data.cc.orig 2022-12-02 17:56:32 UTC +--- third_party/blink/renderer/platform/fonts/font_platform_data.cc.orig 2023-02-11 09:11:04 UTC +++ third_party/blink/renderer/platform/fonts/font_platform_data.cc @@ -48,7 +48,7 @@ namespace blink { @@ -9,7 +9,7 @@ // Getting the system font render style takes a significant amount of time on // Linux because looking up fonts using fontconfig can be very slow. We fetch // the render style for each font family and text size, while it's very -@@ -123,7 +123,7 @@ FontPlatformData::FontPlatformData(sk_sp t +@@ -127,7 +127,7 @@ FontPlatformData::FontPlatformData(sk_sp t style_ = WebFontRenderStyle::GetDefault(); #if !BUILDFLAG(IS_WIN) WebFontRenderStyle system_style; diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_peerconnection_rtc__video__encoder__factory.cc b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_peerconnection_rtc__video__encoder__factory.cc index 87a1a01c9fe..2bbdf2e2d54 100644 --- a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_peerconnection_rtc__video__encoder__factory.cc +++ b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_peerconnection_rtc__video__encoder__factory.cc @@ -1,6 +1,6 @@ ---- third_party/blink/renderer/platform/peerconnection/rtc_video_encoder_factory.cc.orig 2022-10-29 17:50:56 UTC +--- third_party/blink/renderer/platform/peerconnection/rtc_video_encoder_factory.cc.orig 2023-02-11 09:11:04 UTC +++ third_party/blink/renderer/platform/peerconnection/rtc_video_encoder_factory.cc -@@ -174,12 +174,12 @@ SupportedFormats GetSupportedFormatsInternal( +@@ -193,12 +193,12 @@ SupportedFormats GetSupportedFormatsInternal( supported_formats.scalability_modes.push_back(profile.scalability_modes); supported_formats.sdp_formats.push_back(std::move(*format)); @@ -8,7 +8,7 @@ +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) #if BUILDFLAG(IS_WIN) const bool kShouldAddH264Cbp = - media::IsMediaFoundationH264CbpEncodingEnabled() && + base::FeatureList::IsEnabled(kMediaFoundationH264CbpEncoding) && profile.profile == media::VideoCodecProfile::H264PROFILE_BASELINE; -#elif BUILDFLAG(IS_LINUX) +#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5 b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5 index 7e769d064e9..0d6ce8af929 100644 --- a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5 +++ b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5 @@ -1,6 +1,6 @@ ---- third_party/blink/renderer/platform/runtime_enabled_features.json5.orig 2023-01-13 08:56:02 UTC +--- third_party/blink/renderer/platform/runtime_enabled_features.json5.orig 2023-02-11 09:11:04 UTC +++ third_party/blink/renderer/platform/runtime_enabled_features.json5 -@@ -1255,7 +1255,7 @@ +@@ -1258,7 +1258,7 @@ depends_on: ["FileSystemAccessLocal"], status: {"Android": "test", "default": "stable"}, origin_trial_feature_name: "FileHandling", @@ -9,7 +9,7 @@ base_feature: "FileHandlingAPI", }, { -@@ -2811,7 +2811,7 @@ +@@ -2876,7 +2876,7 @@ { name: "UnrestrictedSharedArrayBuffer", origin_trial_feature_name: "UnrestrictedSharedArrayBuffer", @@ -18,7 +18,7 @@ }, { name: "URLPatternCompareComponent", -@@ -2831,7 +2831,7 @@ +@@ -2896,7 +2896,7 @@ origin_trial_feature_name: "UserAgentReduction", origin_trial_allows_third_party: true, // iOS not included as it should not send a reduced User-Agent string. @@ -27,7 +27,7 @@ base_feature: "ReduceUserAgent", }, { -@@ -2993,12 +2993,12 @@ +@@ -3058,12 +3058,12 @@ name: "WebAppUrlHandling", status: "experimental", origin_trial_feature_name: "WebAppUrlHandling", diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_wtf_stack__util.cc b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_wtf_stack__util.cc index 9419f64b054..c12f8e70728 100644 --- a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_wtf_stack__util.cc +++ b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_wtf_stack__util.cc @@ -1,4 +1,4 @@ ---- third_party/blink/renderer/platform/wtf/stack_util.cc.orig 2022-10-01 07:40:07 UTC +--- third_party/blink/renderer/platform/wtf/stack_util.cc.orig 2023-02-11 09:11:04 UTC +++ third_party/blink/renderer/platform/wtf/stack_util.cc @@ -18,6 +18,11 @@ extern "C" void* __libc_stack_end; // NOLINT @@ -18,7 +18,7 @@ return 512 * 1024; +#elif BUILDFLAG(IS_OPENBSD) + return 512 * 1024; - #elif BUILDFLAG(IS_MAC) + #elif BUILDFLAG(IS_APPLE) // pthread_get_stacksize_np() returns too low a value for the main thread on // OSX 10.9, @@ -147,6 +154,13 @@ void* GetStackStart() { diff --git a/www/ungoogled-chromium/files/patch-third__party_boringssl_BUILD.generated.gni b/www/ungoogled-chromium/files/patch-third__party_boringssl_BUILD.generated.gni index 3b4277a6624..09c41bc3df8 100644 --- a/www/ungoogled-chromium/files/patch-third__party_boringssl_BUILD.generated.gni +++ b/www/ungoogled-chromium/files/patch-third__party_boringssl_BUILD.generated.gni @@ -1,13 +1,13 @@ ---- third_party/boringssl/BUILD.generated.gni.orig 2022-10-01 07:40:07 UTC +--- third_party/boringssl/BUILD.generated.gni.orig 2023-02-11 09:11:04 UTC +++ third_party/boringssl/BUILD.generated.gni -@@ -78,6 +78,7 @@ crypto_sources = [ - "src/crypto/cpu_aarch64_apple.c", +@@ -77,6 +77,7 @@ crypto_sources = [ + "src/crypto/cpu_aarch64_freebsd.c", "src/crypto/cpu_aarch64_fuchsia.c", "src/crypto/cpu_aarch64_linux.c", + "src/crypto/cpu_aarch64_openbsd.c", "src/crypto/cpu_aarch64_win.c", "src/crypto/cpu_arm.c", - "src/crypto/cpu_arm_linux.c", + "src/crypto/cpu_arm_freebsd.c", @@ -184,6 +185,7 @@ crypto_sources = [ "src/crypto/rand_extra/deterministic.c", "src/crypto/rand_extra/forkunsafe.c", diff --git a/www/ungoogled-chromium/files/patch-third__party_boringssl_src_crypto_chacha_asm_chacha-x86__64.pl b/www/ungoogled-chromium/files/patch-third__party_boringssl_src_crypto_chacha_asm_chacha-x86__64.pl new file mode 100644 index 00000000000..60543dff30f --- /dev/null +++ b/www/ungoogled-chromium/files/patch-third__party_boringssl_src_crypto_chacha_asm_chacha-x86__64.pl @@ -0,0 +1,18 @@ +--- third_party/boringssl/src/crypto/chacha/asm/chacha-x86_64.pl.orig 2023-02-11 09:11:04 UTC ++++ third_party/boringssl/src/crypto/chacha/asm/chacha-x86_64.pl +@@ -78,6 +78,7 @@ $code.=<<___; + + .extern OPENSSL_ia32cap_P + ++.rodata + .align 64 + .Lzero: + .long 0,0,0,0 +@@ -107,6 +108,7 @@ $code.=<<___; + .Lsixteen: + .long 16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16 + .asciz "ChaCha20 for x86_64, CRYPTOGAMS by " ++.previous + ___ + + sub AUTOLOAD() # thunk [simplified] 32-bit style perlasm diff --git a/www/ungoogled-chromium/files/patch-third__party_boringssl_src_crypto_cipher__extra_asm_aes128gcmsiv-x86__64.pl b/www/ungoogled-chromium/files/patch-third__party_boringssl_src_crypto_cipher__extra_asm_aes128gcmsiv-x86__64.pl new file mode 100644 index 00000000000..36244066e74 --- /dev/null +++ b/www/ungoogled-chromium/files/patch-third__party_boringssl_src_crypto_cipher__extra_asm_aes128gcmsiv-x86__64.pl @@ -0,0 +1,19 @@ +--- third_party/boringssl/src/crypto/cipher_extra/asm/aes128gcmsiv-x86_64.pl.orig 2023-02-11 09:11:04 UTC ++++ third_party/boringssl/src/crypto/cipher_extra/asm/aes128gcmsiv-x86_64.pl +@@ -32,7 +32,7 @@ open OUT,"| \"$^X\" \"$xlate\" $flavour \"$output\""; + *STDOUT=*OUT; + + $code.=<<___; +-.data ++.rodata + + .align 16 + one: +@@ -66,6 +66,7 @@ con3: + .byte -1,-1,-1,-1,-1,-1,-1,-1,4,5,6,7,4,5,6,7 + and_mask: + .long 0,0xffffffff, 0xffffffff, 0xffffffff ++.previous + ___ + + $code.=<<___; diff --git a/www/ungoogled-chromium/files/patch-third__party_boringssl_src_crypto_cipher__extra_asm_chacha20__poly1305__x86__64.pl b/www/ungoogled-chromium/files/patch-third__party_boringssl_src_crypto_cipher__extra_asm_chacha20__poly1305__x86__64.pl new file mode 100644 index 00000000000..3b0b5c7977b --- /dev/null +++ b/www/ungoogled-chromium/files/patch-third__party_boringssl_src_crypto_cipher__extra_asm_chacha20__poly1305__x86__64.pl @@ -0,0 +1,18 @@ +--- third_party/boringssl/src/crypto/cipher_extra/asm/chacha20_poly1305_x86_64.pl.orig 2023-02-11 09:11:04 UTC ++++ third_party/boringssl/src/crypto/cipher_extra/asm/chacha20_poly1305_x86_64.pl +@@ -42,6 +42,7 @@ $code.=<<___; + + chacha20_poly1305_constants: + ++.rodata + .align 64 + .Lchacha20_consts: + .byte 'e','x','p','a','n','d',' ','3','2','-','b','y','t','e',' ','k' +@@ -79,6 +80,7 @@ chacha20_poly1305_constants: + .byte 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x00,0x00 + .byte 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x00 + .byte 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff ++.previous + ___ + + my ($oup,$inp,$inl,$adp,$keyp,$itr1,$itr2,$adl)=("%rdi","%rsi","%rbx","%rcx","%r9","%rcx","%r8","%r8"); diff --git a/www/ungoogled-chromium/files/patch-third__party_boringssl_src_crypto_fipsmodule_aes_asm_aesni-x86__64.pl b/www/ungoogled-chromium/files/patch-third__party_boringssl_src_crypto_fipsmodule_aes_asm_aesni-x86__64.pl new file mode 100644 index 00000000000..9f3748af960 --- /dev/null +++ b/www/ungoogled-chromium/files/patch-third__party_boringssl_src_crypto_fipsmodule_aes_asm_aesni-x86__64.pl @@ -0,0 +1,18 @@ +--- third_party/boringssl/src/crypto/fipsmodule/aes/asm/aesni-x86_64.pl.orig 2023-02-11 09:11:04 UTC ++++ third_party/boringssl/src/crypto/fipsmodule/aes/asm/aesni-x86_64.pl +@@ -4727,6 +4727,7 @@ ___ + } + + $code.=<<___; ++.rodata + .align 64 + .Lbswap_mask: + .byte 15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0 +@@ -4749,6 +4750,7 @@ $code.=<<___; + + .asciz "AES for Intel AES-NI, CRYPTOGAMS by " + .align 64 ++.previous + ___ + + # EXCEPTION_DISPOSITION handler (EXCEPTION_RECORD *rec,ULONG64 frame, diff --git a/www/ungoogled-chromium/files/patch-third__party_boringssl_src_crypto_fipsmodule_aes_asm_vpaes-x86__64.pl b/www/ungoogled-chromium/files/patch-third__party_boringssl_src_crypto_fipsmodule_aes_asm_vpaes-x86__64.pl new file mode 100644 index 00000000000..5a96ce5698e --- /dev/null +++ b/www/ungoogled-chromium/files/patch-third__party_boringssl_src_crypto_fipsmodule_aes_asm_vpaes-x86__64.pl @@ -0,0 +1,10 @@ +--- third_party/boringssl/src/crypto/fipsmodule/aes/asm/vpaes-x86_64.pl.orig 2023-02-11 09:11:04 UTC ++++ third_party/boringssl/src/crypto/fipsmodule/aes/asm/vpaes-x86_64.pl +@@ -1288,6 +1288,7 @@ _vpaes_preheat: + ## ## + ######################################################## + .type _vpaes_consts,\@object ++.rodata + .align 64 + _vpaes_consts: + .Lk_inv: # inv, inva diff --git a/www/ungoogled-chromium/files/patch-third__party_boringssl_src_crypto_fipsmodule_bn_asm_x86__64-mont5.pl b/www/ungoogled-chromium/files/patch-third__party_boringssl_src_crypto_fipsmodule_bn_asm_x86__64-mont5.pl new file mode 100644 index 00000000000..79503d9c35d --- /dev/null +++ b/www/ungoogled-chromium/files/patch-third__party_boringssl_src_crypto_fipsmodule_bn_asm_x86__64-mont5.pl @@ -0,0 +1,16 @@ +--- third_party/boringssl/src/crypto/fipsmodule/bn/asm/x86_64-mont5.pl.orig 2023-02-11 09:11:04 UTC ++++ third_party/boringssl/src/crypto/fipsmodule/bn/asm/x86_64-mont5.pl +@@ -3576,11 +3576,13 @@ $code.=<<___; + ___ + } + $code.=<<___; ++.rodata + .align 64 + .Linc: + .long 0,0, 1,1 + .long 2,2, 2,2 + .asciz "Montgomery Multiplication with scatter/gather for x86_64, CRYPTOGAMS by " ++.previous + ___ + + # EXCEPTION_DISPOSITION handler (EXCEPTION_RECORD *rec,ULONG64 frame, diff --git a/www/ungoogled-chromium/files/patch-third__party_boringssl_src_crypto_fipsmodule_ec_asm_p256-x86__64-asm.pl b/www/ungoogled-chromium/files/patch-third__party_boringssl_src_crypto_fipsmodule_ec_asm_p256-x86__64-asm.pl new file mode 100644 index 00000000000..c06f0407e6f --- /dev/null +++ b/www/ungoogled-chromium/files/patch-third__party_boringssl_src_crypto_fipsmodule_ec_asm_p256-x86__64-asm.pl @@ -0,0 +1,18 @@ +--- third_party/boringssl/src/crypto/fipsmodule/ec/asm/p256-x86_64-asm.pl.orig 2023-02-11 09:11:04 UTC ++++ third_party/boringssl/src/crypto/fipsmodule/ec/asm/p256-x86_64-asm.pl +@@ -62,6 +62,7 @@ $code.=<<___; + .extern OPENSSL_ia32cap_P + + # The polynomial ++.rodata + .align 64 + .Lpoly: + .quad 0xffffffffffffffff, 0x00000000ffffffff, 0x0000000000000000, 0xffffffff00000001 +@@ -80,6 +81,7 @@ $code.=<<___; + .quad 0xf3b9cac2fc632551, 0xbce6faada7179e84, 0xffffffffffffffff, 0xffffffff00000000 + .LordK: + .quad 0xccd1c8aaee00bc4f ++.previous + ___ + + { diff --git a/www/ungoogled-chromium/files/patch-third__party_boringssl_src_crypto_fipsmodule_modes_asm_aesni-gcm-x86__64.pl b/www/ungoogled-chromium/files/patch-third__party_boringssl_src_crypto_fipsmodule_modes_asm_aesni-gcm-x86__64.pl new file mode 100644 index 00000000000..e723b773954 --- /dev/null +++ b/www/ungoogled-chromium/files/patch-third__party_boringssl_src_crypto_fipsmodule_modes_asm_aesni-gcm-x86__64.pl @@ -0,0 +1,18 @@ +--- third_party/boringssl/src/crypto/fipsmodule/modes/asm/aesni-gcm-x86_64.pl.orig 2023-02-11 09:11:04 UTC ++++ third_party/boringssl/src/crypto/fipsmodule/modes/asm/aesni-gcm-x86_64.pl +@@ -982,6 +982,7 @@ $code.=<<___; + ___ + + $code.=<<___; ++.rodata + .align 64 + .Lbswap_mask: + .byte 15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0 +@@ -995,6 +996,7 @@ $code.=<<___; + .byte 1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + .asciz "AES-NI GCM module for x86_64, CRYPTOGAMS by " + .align 64 ++.previous + ___ + if ($win64) { + $rec="%rcx"; diff --git a/www/ungoogled-chromium/files/patch-third__party_boringssl_src_crypto_fipsmodule_modes_asm_ghash-ssse3-x86__64.pl b/www/ungoogled-chromium/files/patch-third__party_boringssl_src_crypto_fipsmodule_modes_asm_ghash-ssse3-x86__64.pl new file mode 100644 index 00000000000..d98647d8cb5 --- /dev/null +++ b/www/ungoogled-chromium/files/patch-third__party_boringssl_src_crypto_fipsmodule_modes_asm_ghash-ssse3-x86__64.pl @@ -0,0 +1,18 @@ +--- third_party/boringssl/src/crypto/fipsmodule/modes/asm/ghash-ssse3-x86_64.pl.orig 2023-02-11 09:11:04 UTC ++++ third_party/boringssl/src/crypto/fipsmodule/modes/asm/ghash-ssse3-x86_64.pl +@@ -333,6 +333,7 @@ $code .= <<____; + .cfi_endproc + .size gcm_ghash_ssse3,.-gcm_ghash_ssse3 + ++.rodata + .align 16 + # .Lreverse_bytes is a permutation which, if applied with pshufb, reverses the + # bytes in an XMM register. +@@ -341,6 +342,7 @@ $code .= <<____; + # .Llow4_mask is an XMM mask which selects the low four bits of each byte. + .Llow4_mask: + .quad 0x0f0f0f0f0f0f0f0f, 0x0f0f0f0f0f0f0f0f ++.previous + ____ + + if ($win64) { diff --git a/www/ungoogled-chromium/files/patch-third__party_boringssl_src_crypto_fipsmodule_modes_asm_ghash-x86__64.pl b/www/ungoogled-chromium/files/patch-third__party_boringssl_src_crypto_fipsmodule_modes_asm_ghash-x86__64.pl new file mode 100644 index 00000000000..1d5b6bdd4b6 --- /dev/null +++ b/www/ungoogled-chromium/files/patch-third__party_boringssl_src_crypto_fipsmodule_modes_asm_ghash-x86__64.pl @@ -0,0 +1,18 @@ +--- third_party/boringssl/src/crypto/fipsmodule/modes/asm/ghash-x86_64.pl.orig 2023-02-11 09:11:04 UTC ++++ third_party/boringssl/src/crypto/fipsmodule/modes/asm/ghash-x86_64.pl +@@ -1275,6 +1275,7 @@ ___ + } + + $code.=<<___; ++.rodata + .align 64 + .Lbswap_mask: + .byte 15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0 +@@ -1286,6 +1287,7 @@ $code.=<<___; + + .asciz "GHASH for x86_64, CRYPTOGAMS by " + .align 64 ++.previous + ___ + + if ($win64) { diff --git a/www/ungoogled-chromium/files/patch-third__party_boringssl_src_crypto_fipsmodule_sha_asm_sha1-x86__64.pl b/www/ungoogled-chromium/files/patch-third__party_boringssl_src_crypto_fipsmodule_sha_asm_sha1-x86__64.pl new file mode 100644 index 00000000000..5b26f12adc4 --- /dev/null +++ b/www/ungoogled-chromium/files/patch-third__party_boringssl_src_crypto_fipsmodule_sha_asm_sha1-x86__64.pl @@ -0,0 +1,18 @@ +--- third_party/boringssl/src/crypto/fipsmodule/sha/asm/sha1-x86_64.pl.orig 2023-02-11 09:11:04 UTC ++++ third_party/boringssl/src/crypto/fipsmodule/sha/asm/sha1-x86_64.pl +@@ -1815,6 +1815,7 @@ ___ + } + } + $code.=<<___; ++.rodata + .align 64 + K_XX_XX: + .long 0x5a827999,0x5a827999,0x5a827999,0x5a827999 # K_00_19 +@@ -1833,6 +1834,7 @@ ___ + $code.=<<___; + .asciz "SHA1 block transform for x86_64, CRYPTOGAMS by " + .align 64 ++.previous + ___ + + # EXCEPTION_DISPOSITION handler (EXCEPTION_RECORD *rec,ULONG64 frame, diff --git a/www/ungoogled-chromium/files/patch-third__party_boringssl_src_crypto_fipsmodule_sha_asm_sha512-x86__64.pl b/www/ungoogled-chromium/files/patch-third__party_boringssl_src_crypto_fipsmodule_sha_asm_sha512-x86__64.pl new file mode 100644 index 00000000000..29a5280cb53 --- /dev/null +++ b/www/ungoogled-chromium/files/patch-third__party_boringssl_src_crypto_fipsmodule_sha_asm_sha512-x86__64.pl @@ -0,0 +1,30 @@ +--- third_party/boringssl/src/crypto/fipsmodule/sha/asm/sha512-x86_64.pl.orig 2023-02-11 09:11:04 UTC ++++ third_party/boringssl/src/crypto/fipsmodule/sha/asm/sha512-x86_64.pl +@@ -404,6 +404,7 @@ ___ + + if ($SZ==4) { + $code.=<<___; ++.rodata + .align 64 + .type $TABLE,\@object + $TABLE: +@@ -447,9 +448,11 @@ $TABLE: + .long 0xffffffff,0xffffffff,0x03020100,0x0b0a0908 + .long 0xffffffff,0xffffffff,0x03020100,0x0b0a0908 + .asciz "SHA256 block transform for x86_64, CRYPTOGAMS by " ++.previous + ___ + } else { + $code.=<<___; ++.rodata + .align 64 + .type $TABLE,\@object + $TABLE: +@@ -537,6 +540,7 @@ $TABLE: + .quad 0x0001020304050607,0x08090a0b0c0d0e0f + .quad 0x0001020304050607,0x08090a0b0c0d0e0f + .asciz "SHA512 block transform for x86_64, CRYPTOGAMS by " ++.previous + ___ + } + diff --git a/www/ungoogled-chromium/files/patch-third__party_boringssl_src_util_generate__build__files.py b/www/ungoogled-chromium/files/patch-third__party_boringssl_src_util_generate__build__files.py new file mode 100644 index 00000000000..1c82e0ae6e5 --- /dev/null +++ b/www/ungoogled-chromium/files/patch-third__party_boringssl_src_util_generate__build__files.py @@ -0,0 +1,34 @@ +--- third_party/boringssl/src/util/generate_build_files.py.orig 2023-02-11 09:11:04 UTC ++++ third_party/boringssl/src/util/generate_build_files.py +@@ -863,10 +863,10 @@ def main(platforms): + ] + + # Generate err_data.c +- with open('err_data.c', 'w+') as err_data: +- subprocess.check_call(['go', 'run', 'err_data_generate.go'], +- cwd=os.path.join('src', 'crypto', 'err'), +- stdout=err_data) ++# with open('err_data.c', 'w+') as err_data: ++# subprocess.check_call(['go', 'run', 'err_data_generate.go'], ++# cwd=os.path.join('src', 'crypto', 'err'), ++# stdout=err_data) + crypto_c_files.append('err_data.c') + crypto_c_files.sort() + +@@ -879,11 +879,11 @@ def main(platforms): + crypto_test_files = [] + if EMBED_TEST_DATA: + # Generate crypto_test_data.cc +- with open('crypto_test_data.cc', 'w+') as out: +- subprocess.check_call( +- ['go', 'run', 'util/embed_test_data.go'] + cmake['CRYPTO_TEST_DATA'], +- cwd='src', +- stdout=out) ++# with open('crypto_test_data.cc', 'w+') as out: ++# subprocess.check_call( ++# ['go', 'run', 'util/embed_test_data.go'] + cmake['CRYPTO_TEST_DATA'], ++# cwd='src', ++# stdout=out) + crypto_test_files += ['crypto_test_data.cc'] + + crypto_test_files += FindCFiles(os.path.join('src', 'crypto'), OnlyTests) diff --git a/www/ungoogled-chromium/files/patch-third__party_distributed__point__functions_BUILD.gn b/www/ungoogled-chromium/files/patch-third__party_distributed__point__functions_BUILD.gn new file mode 100644 index 00000000000..531d1cf719b --- /dev/null +++ b/www/ungoogled-chromium/files/patch-third__party_distributed__point__functions_BUILD.gn @@ -0,0 +1,12 @@ +--- third_party/distributed_point_functions/BUILD.gn.orig 2023-02-11 09:11:04 UTC ++++ third_party/distributed_point_functions/BUILD.gn +@@ -61,6 +61,9 @@ source_set("distributed_point_functions") { + configs -= [ "//build/config/compiler:chromium_code" ] + configs += [ "//build/config/compiler:no_chromium_code" ] + ++ # XXX clang13 crashes with optimizations ++ configs += [ "//build/config/compiler:no_optimize" ] ++ + public_configs = [ ":distributed_point_functions_includes" ] + } + diff --git a/www/ungoogled-chromium/files/patch-third__party_ffmpeg_chromium_config_Chrome_openbsd_x64_config.asm b/www/ungoogled-chromium/files/patch-third__party_ffmpeg_chromium_config_Chrome_openbsd_x64_config.asm index 302423cbbb8..d14ee91bddb 100644 --- a/www/ungoogled-chromium/files/patch-third__party_ffmpeg_chromium_config_Chrome_openbsd_x64_config.asm +++ b/www/ungoogled-chromium/files/patch-third__party_ffmpeg_chromium_config_Chrome_openbsd_x64_config.asm @@ -1,6 +1,6 @@ ---- third_party/ffmpeg/chromium/config/Chrome/openbsd/x64/config.asm.orig 2022-10-01 07:40:07 UTC +--- third_party/ffmpeg/chromium/config/Chrome/openbsd/x64/config.asm.orig 2023-02-11 09:11:04 UTC +++ third_party/ffmpeg/chromium/config/Chrome/openbsd/x64/config.asm -@@ -0,0 +1,722 @@ +@@ -0,0 +1,731 @@ +; Automatically generated by configure - do not modify! +%define ARCH_AARCH64 0 +%define ARCH_ALPHA 0 @@ -44,6 +44,7 @@ +%define HAVE_POWER8 0 +%define HAVE_PPC4XX 0 +%define HAVE_VSX 0 ++%define HAVE_RVV 0 +%define HAVE_AESNI 1 +%define HAVE_AMD3DNOW 1 +%define HAVE_AMD3DNOWEXT 1 @@ -92,6 +93,7 @@ +%define HAVE_POWER8_EXTERNAL 0 +%define HAVE_PPC4XX_EXTERNAL 0 +%define HAVE_VSX_EXTERNAL 0 ++%define HAVE_RVV_EXTERNAL 0 +%define HAVE_AESNI_EXTERNAL 1 +%define HAVE_AMD3DNOW_EXTERNAL 1 +%define HAVE_AMD3DNOWEXT_EXTERNAL 1 @@ -140,6 +142,7 @@ +%define HAVE_POWER8_INLINE 0 +%define HAVE_PPC4XX_INLINE 0 +%define HAVE_VSX_INLINE 0 ++%define HAVE_RVV_INLINE 0 +%define HAVE_AESNI_INLINE 1 +%define HAVE_AMD3DNOW_INLINE 1 +%define HAVE_AMD3DNOWEXT_INLINE 1 @@ -178,6 +181,7 @@ +%define HAVE_FAST_64BIT 1 +%define HAVE_FAST_CLZ 1 +%define HAVE_FAST_CMOV 1 ++%define HAVE_FAST_FLOAT16 0 +%define HAVE_LOCAL_ALIGNED 1 +%define HAVE_SIMD_ALIGN_16 1 +%define HAVE_SIMD_ALIGN_32 1 @@ -281,6 +285,7 @@ +%define HAVE_FCNTL 1 +%define HAVE_GETADDRINFO 0 +%define HAVE_GETAUXVAL 0 ++%define HAVE_GETENV 1 +%define HAVE_GETHRTIME 0 +%define HAVE_GETOPT 1 +%define HAVE_GETMODULEHANDLE 0 @@ -309,6 +314,7 @@ +%define HAVE_NANOSLEEP 1 +%define HAVE_PEEKNAMEDPIPE 0 +%define HAVE_POSIX_MEMALIGN 1 ++%define HAVE_PRCTL 0 +%define HAVE_PTHREAD_CANCEL 1 +%define HAVE_SCHED_GETAFFINITY 0 +%define HAVE_SECITEMIMPORT 0 @@ -354,6 +360,8 @@ +%define HAVE_VFP_ARGS 0 +%define HAVE_XFORM_ASM 0 +%define HAVE_XMM_CLOBBERS 1 ++%define HAVE_DPI_AWARENESS_CONTEXT 0 ++%define HAVE_IDXGIOUTPUT5 0 +%define HAVE_KCMVIDEOCODECTYPE_HEVC 0 +%define HAVE_KCMVIDEOCODECTYPE_HEVCWITHALPHA 0 +%define HAVE_KCMVIDEOCODECTYPE_VP9 0 @@ -549,6 +557,7 @@ +%define CONFIG_CUDA_SDK 0 +%define CONFIG_LIBNPP 0 +%define CONFIG_LIBMFX 0 ++%define CONFIG_LIBVPL 0 +%define CONFIG_MMAL 0 +%define CONFIG_OMX 0 +%define CONFIG_OPENCL 0 @@ -599,7 +608,7 @@ +%define CONFIG_FAST_UNALIGNED 1 +%define CONFIG_FFT 1 +%define CONFIG_LSP 0 -+%define CONFIG_MDCT 1 ++%define CONFIG_MDCT 0 +%define CONFIG_PIXELUTILS 0 +%define CONFIG_NETWORK 0 +%define CONFIG_RDFT 1 @@ -652,7 +661,6 @@ +%define CONFIG_FAANDCT 0 +%define CONFIG_FAANIDCT 0 +%define CONFIG_FDCTDSP 0 -+%define CONFIG_FLACDSP 1 +%define CONFIG_FMTCONVERT 0 +%define CONFIG_FRAME_THREAD_ENCODER 0 +%define CONFIG_G722DSP 0 @@ -671,7 +679,6 @@ +%define CONFIG_HUFFYUVENCDSP 0 +%define CONFIG_IDCTDSP 0 +%define CONFIG_IIRFILTER 0 -+%define CONFIG_MDCT15 1 +%define CONFIG_INFLATE_WRAPPER 0 +%define CONFIG_INTRAX8 0 +%define CONFIG_ISO_MEDIA 1 @@ -693,6 +700,8 @@ +%define CONFIG_MPEGVIDEO 0 +%define CONFIG_MPEGVIDEODEC 0 +%define CONFIG_MPEGVIDEOENC 0 ++%define CONFIG_MSMPEG4DEC 0 ++%define CONFIG_MSMPEG4ENC 0 +%define CONFIG_MSS34DSP 0 +%define CONFIG_PIXBLOCKDSP 0 +%define CONFIG_QPELDSP 0 diff --git a/www/ungoogled-chromium/files/patch-third__party_ffmpeg_chromium_config_Chrome_openbsd_x64_config.h b/www/ungoogled-chromium/files/patch-third__party_ffmpeg_chromium_config_Chrome_openbsd_x64_config.h index cfd8835a5ca..be7dd1f9d74 100644 --- a/www/ungoogled-chromium/files/patch-third__party_ffmpeg_chromium_config_Chrome_openbsd_x64_config.h +++ b/www/ungoogled-chromium/files/patch-third__party_ffmpeg_chromium_config_Chrome_openbsd_x64_config.h @@ -1,10 +1,10 @@ ---- third_party/ffmpeg/chromium/config/Chrome/openbsd/x64/config.h.orig 2022-10-01 07:40:07 UTC +--- third_party/ffmpeg/chromium/config/Chrome/openbsd/x64/config.h.orig 2023-02-11 09:11:04 UTC +++ third_party/ffmpeg/chromium/config/Chrome/openbsd/x64/config.h -@@ -0,0 +1,739 @@ +@@ -0,0 +1,748 @@ +/* Automatically generated by configure - do not modify! */ +#ifndef FFMPEG_CONFIG_H +#define FFMPEG_CONFIG_H -+/* #define FFMPEG_CONFIGURATION "--disable-everything --disable-all --disable-doc --disable-htmlpages --disable-manpages --disable-podpages --disable-txtpages --disable-static --enable-avcodec --enable-avformat --enable-avutil --enable-fft --enable-rdft --enable-static --enable-libopus --disable-debug --disable-bzlib --disable-error-resilience --disable-iconv --disable-network --disable-schannel --disable-sdl2 --disable-symver --disable-xlib --disable-zlib --disable-securetransport --disable-faan --disable-alsa --disable-autodetect --enable-decoder='vorbis,libopus,flac' --enable-decoder='pcm_u8,pcm_s16le,pcm_s24le,pcm_s32le,pcm_f32le,mp3' --enable-decoder='pcm_s16be,pcm_s24be,pcm_mulaw,pcm_alaw' --enable-demuxer='ogg,matroska,wav,flac,mp3,mov' --enable-parser='opus,vorbis,flac,mpegaudio,vp9' --extra-cflags=-I/usr/local/google/home/sandersd/src/chromium/src/third_party/opus/src/include --disable-linux-perf --x86asmexe=nasm --optflags='\"-O2\"' --enable-decoder='theora,vp8' --enable-parser='vp3,vp8' --enable-lto --enable-pic --cc=clang --cxx=clang++ --ld=clang --extra-ldflags='-fuse-ld=lld' --enable-decoder='aac,h264' --enable-demuxer=aac --enable-parser='aac,h264'" " -- elide long configuration string from binary */ ++/* #define FFMPEG_CONFIGURATION "--disable-everything --disable-all --disable-doc --disable-htmlpages --disable-manpages --disable-podpages --disable-txtpages --disable-static --enable-avcodec --enable-avformat --enable-avutil --enable-fft --enable-rdft --enable-static --enable-libopus --disable-debug --disable-bzlib --disable-error-resilience --disable-iconv --disable-network --disable-schannel --disable-sdl2 --disable-symver --disable-xlib --disable-zlib --disable-securetransport --disable-faan --disable-alsa --disable-autodetect --enable-decoder='vorbis,libopus,flac' --enable-decoder='pcm_u8,pcm_s16le,pcm_s24le,pcm_s32le,pcm_f32le,mp3' --enable-decoder='pcm_s16be,pcm_s24be,pcm_mulaw,pcm_alaw' --enable-demuxer='ogg,matroska,wav,flac,mp3,mov' --enable-parser='opus,vorbis,flac,mpegaudio,vp9' --extra-cflags=-I/usr/local/google/home/tguilbert/Code/chromium/src/third_party/opus/src/include --disable-linux-perf --x86asmexe=nasm --optflags=-O2 --enable-decoder='theora,vp8' --enable-parser='vp3,vp8' --enable-lto --arch=x86_64 --target-os=openbsd --enable-pic --cc=clang --cxx=clang++ --ld=clang --extra-ldflags='-fuse-ld=lld' --enable-decoder='aac,h264' --enable-demuxer=aac --enable-parser='aac,h264'" -- elide long configuration string from binary */ +#define FFMPEG_LICENSE "LGPL version 2.1 or later" +#define CONFIG_THIS_YEAR 2022 +#define FFMPEG_DATADIR "/usr/local/share/ffmpeg" @@ -60,6 +60,7 @@ +#define HAVE_POWER8 0 +#define HAVE_PPC4XX 0 +#define HAVE_VSX 0 ++#define HAVE_RVV 0 +#define HAVE_AESNI 1 +#define HAVE_AMD3DNOW 1 +#define HAVE_AMD3DNOWEXT 1 @@ -108,6 +109,7 @@ +#define HAVE_POWER8_EXTERNAL 0 +#define HAVE_PPC4XX_EXTERNAL 0 +#define HAVE_VSX_EXTERNAL 0 ++#define HAVE_RVV_EXTERNAL 0 +#define HAVE_AESNI_EXTERNAL 1 +#define HAVE_AMD3DNOW_EXTERNAL 1 +#define HAVE_AMD3DNOWEXT_EXTERNAL 1 @@ -156,6 +158,7 @@ +#define HAVE_POWER8_INLINE 0 +#define HAVE_PPC4XX_INLINE 0 +#define HAVE_VSX_INLINE 0 ++#define HAVE_RVV_INLINE 0 +#define HAVE_AESNI_INLINE 1 +#define HAVE_AMD3DNOW_INLINE 1 +#define HAVE_AMD3DNOWEXT_INLINE 1 @@ -194,6 +197,7 @@ +#define HAVE_FAST_64BIT 1 +#define HAVE_FAST_CLZ 1 +#define HAVE_FAST_CMOV 1 ++#define HAVE_FAST_FLOAT16 0 +#define HAVE_LOCAL_ALIGNED 1 +#define HAVE_SIMD_ALIGN_16 1 +#define HAVE_SIMD_ALIGN_32 1 @@ -297,6 +301,7 @@ +#define HAVE_FCNTL 1 +#define HAVE_GETADDRINFO 0 +#define HAVE_GETAUXVAL 0 ++#define HAVE_GETENV 1 +#define HAVE_GETHRTIME 0 +#define HAVE_GETOPT 1 +#define HAVE_GETMODULEHANDLE 0 @@ -325,6 +330,7 @@ +#define HAVE_NANOSLEEP 1 +#define HAVE_PEEKNAMEDPIPE 0 +#define HAVE_POSIX_MEMALIGN 1 ++#define HAVE_PRCTL 0 /* #define HAVE_PRCTL 1 -- forced to 0 for Fuchsia */ +#define HAVE_PTHREAD_CANCEL 1 +#define HAVE_SCHED_GETAFFINITY 0 +#define HAVE_SECITEMIMPORT 0 @@ -370,6 +376,8 @@ +#define HAVE_VFP_ARGS 0 +#define HAVE_XFORM_ASM 0 +#define HAVE_XMM_CLOBBERS 1 ++#define HAVE_DPI_AWARENESS_CONTEXT 0 ++#define HAVE_IDXGIOUTPUT5 0 +#define HAVE_KCMVIDEOCODECTYPE_HEVC 0 +#define HAVE_KCMVIDEOCODECTYPE_HEVCWITHALPHA 0 +#define HAVE_KCMVIDEOCODECTYPE_VP9 0 @@ -565,6 +573,7 @@ +#define CONFIG_CUDA_SDK 0 +#define CONFIG_LIBNPP 0 +#define CONFIG_LIBMFX 0 ++#define CONFIG_LIBVPL 0 +#define CONFIG_MMAL 0 +#define CONFIG_OMX 0 +#define CONFIG_OPENCL 0 @@ -615,7 +624,7 @@ +#define CONFIG_FAST_UNALIGNED 1 +#define CONFIG_FFT 1 +#define CONFIG_LSP 0 -+#define CONFIG_MDCT 1 ++#define CONFIG_MDCT 0 +#define CONFIG_PIXELUTILS 0 +#define CONFIG_NETWORK 0 +#define CONFIG_RDFT 1 @@ -668,7 +677,6 @@ +#define CONFIG_FAANDCT 0 +#define CONFIG_FAANIDCT 0 +#define CONFIG_FDCTDSP 0 -+#define CONFIG_FLACDSP 1 +#define CONFIG_FMTCONVERT 0 +#define CONFIG_FRAME_THREAD_ENCODER 0 +#define CONFIG_G722DSP 0 @@ -687,7 +695,6 @@ +#define CONFIG_HUFFYUVENCDSP 0 +#define CONFIG_IDCTDSP 0 +#define CONFIG_IIRFILTER 0 -+#define CONFIG_MDCT15 1 +#define CONFIG_INFLATE_WRAPPER 0 +#define CONFIG_INTRAX8 0 +#define CONFIG_ISO_MEDIA 1 @@ -709,6 +716,8 @@ +#define CONFIG_MPEGVIDEO 0 +#define CONFIG_MPEGVIDEODEC 0 +#define CONFIG_MPEGVIDEOENC 0 ++#define CONFIG_MSMPEG4DEC 0 ++#define CONFIG_MSMPEG4ENC 0 +#define CONFIG_MSS34DSP 0 +#define CONFIG_PIXBLOCKDSP 0 +#define CONFIG_QPELDSP 0 diff --git a/www/ungoogled-chromium/files/patch-third__party_ffmpeg_chromium_config_Chrome_openbsd_x64_config__components.h b/www/ungoogled-chromium/files/patch-third__party_ffmpeg_chromium_config_Chrome_openbsd_x64_config__components.h index bd3df70416b..5e336550d8e 100644 --- a/www/ungoogled-chromium/files/patch-third__party_ffmpeg_chromium_config_Chrome_openbsd_x64_config__components.h +++ b/www/ungoogled-chromium/files/patch-third__party_ffmpeg_chromium_config_Chrome_openbsd_x64_config__components.h @@ -1,6 +1,6 @@ ---- third_party/ffmpeg/chromium/config/Chrome/openbsd/x64/config_components.h.orig 2022-10-01 07:40:07 UTC +--- third_party/ffmpeg/chromium/config/Chrome/openbsd/x64/config_components.h.orig 2023-02-11 09:11:04 UTC +++ third_party/ffmpeg/chromium/config/Chrome/openbsd/x64/config_components.h -@@ -0,0 +1,2083 @@ +@@ -0,0 +1,2125 @@ +/* Automatically generated by configure - do not modify! */ +#ifndef FFMPEG_CONFIG_COMPONENTS_H +#define FFMPEG_CONFIG_COMPONENTS_H @@ -11,6 +11,7 @@ +#define CONFIG_CHOMP_BSF 0 +#define CONFIG_DUMP_EXTRADATA_BSF 0 +#define CONFIG_DCA_CORE_BSF 0 ++#define CONFIG_DTS2PTS_BSF 0 +#define CONFIG_DV_ERROR_MARKER_BSF 0 +#define CONFIG_EAC3_CORE_BSF 0 +#define CONFIG_EXTRACT_EXTRADATA_BSF 0 @@ -165,6 +166,7 @@ +#define CONFIG_M101_DECODER 0 +#define CONFIG_MAGICYUV_DECODER 0 +#define CONFIG_MDEC_DECODER 0 ++#define CONFIG_MEDIA100_DECODER 0 +#define CONFIG_MIMIC_DECODER 0 +#define CONFIG_MJPEG_DECODER 0 +#define CONFIG_MJPEGB_DECODER 0 @@ -214,6 +216,7 @@ +#define CONFIG_PGM_DECODER 0 +#define CONFIG_PGMYUV_DECODER 0 +#define CONFIG_PGX_DECODER 0 ++#define CONFIG_PHM_DECODER 0 +#define CONFIG_PHOTOCD_DECODER 0 +#define CONFIG_PICTOR_DECODER 0 +#define CONFIG_PIXLET_DECODER 0 @@ -224,6 +227,7 @@ +#define CONFIG_PSD_DECODER 0 +#define CONFIG_PTX_DECODER 0 +#define CONFIG_QDRAW_DECODER 0 ++#define CONFIG_QOI_DECODER 0 +#define CONFIG_QPEG_DECODER 0 +#define CONFIG_QTRLE_DECODER 0 +#define CONFIG_R10K_DECODER 0 @@ -305,6 +309,8 @@ +#define CONFIG_VP9_RKMPP_DECODER 0 +#define CONFIG_VP9_V4L2M2M_DECODER 0 +#define CONFIG_VQA_DECODER 0 ++#define CONFIG_VQC_DECODER 0 ++#define CONFIG_WBMP_DECODER 0 +#define CONFIG_WEBP_DECODER 0 +#define CONFIG_WCMV_DECODER 0 +#define CONFIG_WRAPPED_AVFRAME_DECODER 0 @@ -339,6 +345,7 @@ +#define CONFIG_ALS_DECODER 0 +#define CONFIG_AMRNB_DECODER 0 +#define CONFIG_AMRWB_DECODER 0 ++#define CONFIG_APAC_DECODER 0 +#define CONFIG_APE_DECODER 0 +#define CONFIG_APTX_DECODER 0 +#define CONFIG_APTX_HD_DECODER 0 @@ -351,6 +358,7 @@ +#define CONFIG_BINKAUDIO_DCT_DECODER 0 +#define CONFIG_BINKAUDIO_RDFT_DECODER 0 +#define CONFIG_BMV_AUDIO_DECODER 0 ++#define CONFIG_BONK_DECODER 0 +#define CONFIG_COOK_DECODER 0 +#define CONFIG_DCA_DECODER 0 +#define CONFIG_DFPWM_DECODER 0 @@ -367,12 +375,14 @@ +#define CONFIG_FASTAUDIO_DECODER 0 +#define CONFIG_FFWAVESYNTH_DECODER 0 +#define CONFIG_FLAC_DECODER 1 ++#define CONFIG_FTR_DECODER 0 +#define CONFIG_G723_1_DECODER 0 +#define CONFIG_G729_DECODER 0 +#define CONFIG_GSM_DECODER 0 +#define CONFIG_GSM_MS_DECODER 0 +#define CONFIG_HCA_DECODER 0 +#define CONFIG_HCOM_DECODER 0 ++#define CONFIG_HDR_DECODER 0 +#define CONFIG_IAC_DECODER 0 +#define CONFIG_ILBC_DECODER 0 +#define CONFIG_IMC_DECODER 0 @@ -380,6 +390,7 @@ +#define CONFIG_MACE3_DECODER 0 +#define CONFIG_MACE6_DECODER 0 +#define CONFIG_METASOUND_DECODER 0 ++#define CONFIG_MISC4_DECODER 0 +#define CONFIG_MLP_DECODER 0 +#define CONFIG_MP1_DECODER 0 +#define CONFIG_MP1FLOAT_DECODER 0 @@ -631,6 +642,7 @@ +#define CONFIG_H261_ENCODER 0 +#define CONFIG_H263_ENCODER 0 +#define CONFIG_H263P_ENCODER 0 ++#define CONFIG_H264_MEDIACODEC_ENCODER 0 +#define CONFIG_HAP_ENCODER 0 +#define CONFIG_HUFFYUV_ENCODER 0 +#define CONFIG_JPEG2000_ENCODER 0 @@ -650,11 +662,13 @@ +#define CONFIG_PFM_ENCODER 0 +#define CONFIG_PGM_ENCODER 0 +#define CONFIG_PGMYUV_ENCODER 0 ++#define CONFIG_PHM_ENCODER 0 +#define CONFIG_PNG_ENCODER 0 +#define CONFIG_PPM_ENCODER 0 +#define CONFIG_PRORES_ENCODER 0 +#define CONFIG_PRORES_AW_ENCODER 0 +#define CONFIG_PRORES_KS_ENCODER 0 ++#define CONFIG_QOI_ENCODER 0 +#define CONFIG_QTRLE_ENCODER 0 +#define CONFIG_R10K_ENCODER 0 +#define CONFIG_R210_ENCODER 0 @@ -679,6 +693,7 @@ +#define CONFIG_V410_ENCODER 0 +#define CONFIG_VBN_ENCODER 0 +#define CONFIG_VC2_ENCODER 0 ++#define CONFIG_WBMP_ENCODER 0 +#define CONFIG_WRAPPED_AVFRAME_ENCODER 0 +#define CONFIG_WMV1_ENCODER 0 +#define CONFIG_WMV2_ENCODER 0 @@ -700,6 +715,7 @@ +#define CONFIG_EAC3_ENCODER 0 +#define CONFIG_FLAC_ENCODER 0 +#define CONFIG_G723_1_ENCODER 0 ++#define CONFIG_HDR_ENCODER 0 +#define CONFIG_MLP_ENCODER 0 +#define CONFIG_MP2_ENCODER 0 +#define CONFIG_MP2FIXED_ENCODER 0 @@ -811,6 +827,8 @@ +#define CONFIG_AAC_MF_ENCODER 0 +#define CONFIG_AC3_MF_ENCODER 0 +#define CONFIG_H263_V4L2M2M_ENCODER 0 ++#define CONFIG_AV1_NVENC_ENCODER 0 ++#define CONFIG_AV1_QSV_ENCODER 0 +#define CONFIG_LIBOPENH264_ENCODER 0 +#define CONFIG_H264_AMF_ENCODER 0 +#define CONFIG_H264_MF_ENCODER 0 @@ -821,6 +839,7 @@ +#define CONFIG_H264_VAAPI_ENCODER 0 +#define CONFIG_H264_VIDEOTOOLBOX_ENCODER 0 +#define CONFIG_HEVC_AMF_ENCODER 0 ++#define CONFIG_HEVC_MEDIACODEC_ENCODER 0 +#define CONFIG_HEVC_MF_ENCODER 0 +#define CONFIG_HEVC_NVENC_ENCODER 0 +#define CONFIG_HEVC_QSV_ENCODER 0 @@ -845,6 +864,7 @@ +#define CONFIG_AV1_DXVA2_HWACCEL 0 +#define CONFIG_AV1_NVDEC_HWACCEL 0 +#define CONFIG_AV1_VAAPI_HWACCEL 0 ++#define CONFIG_AV1_VDPAU_HWACCEL 0 +#define CONFIG_H263_VAAPI_HWACCEL 0 +#define CONFIG_H263_VIDEOTOOLBOX_HWACCEL 0 +#define CONFIG_H264_D3D11VA_HWACCEL 0 @@ -921,6 +941,7 @@ +#define CONFIG_DVDSUB_PARSER 0 +#define CONFIG_DVD_NAV_PARSER 0 +#define CONFIG_FLAC_PARSER 1 ++#define CONFIG_FTR_PARSER 0 +#define CONFIG_G723_1_PARSER 0 +#define CONFIG_G729_PARSER 0 +#define CONFIG_GIF_PARSER 0 @@ -929,8 +950,10 @@ +#define CONFIG_H263_PARSER 0 +#define CONFIG_H264_PARSER 1 +#define CONFIG_HEVC_PARSER 0 ++#define CONFIG_HDR_PARSER 0 +#define CONFIG_IPU_PARSER 0 +#define CONFIG_JPEG2000_PARSER 0 ++#define CONFIG_MISC4_PARSER 0 +#define CONFIG_MJPEG_PARSER 0 +#define CONFIG_MLP_PARSER 0 +#define CONFIG_MPEG4VIDEO_PARSER 0 @@ -939,6 +962,7 @@ +#define CONFIG_OPUS_PARSER 1 +#define CONFIG_PNG_PARSER 0 +#define CONFIG_PNM_PARSER 0 ++#define CONFIG_QOI_PARSER 0 +#define CONFIG_RV30_PARSER 0 +#define CONFIG_RV40_PARSER 0 +#define CONFIG_SBC_PARSER 0 @@ -952,6 +976,7 @@ +#define CONFIG_WEBP_PARSER 0 +#define CONFIG_XBM_PARSER 0 +#define CONFIG_XMA_PARSER 0 ++#define CONFIG_XWD_PARSER 0 +#define CONFIG_ALSA_INDEV 0 +#define CONFIG_ANDROID_CAMERA_INDEV 0 +#define CONFIG_AVFOUNDATION_INDEV 0 @@ -1113,9 +1138,11 @@ +#define CONFIG_STEREOWIDEN_FILTER 0 +#define CONFIG_SUPEREQUALIZER_FILTER 0 +#define CONFIG_SURROUND_FILTER 0 ++#define CONFIG_TILTSHELF_FILTER 0 +#define CONFIG_TREBLE_FILTER 0 +#define CONFIG_TREMOLO_FILTER 0 +#define CONFIG_VIBRATO_FILTER 0 ++#define CONFIG_VIRTUALBASS_FILTER 0 +#define CONFIG_VOLUME_FILTER 0 +#define CONFIG_VOLUMEDETECT_FILTER 0 +#define CONFIG_AEVALSRC_FILTER 0 @@ -1136,14 +1163,17 @@ +#define CONFIG_AVGBLUR_FILTER 0 +#define CONFIG_AVGBLUR_OPENCL_FILTER 0 +#define CONFIG_AVGBLUR_VULKAN_FILTER 0 ++#define CONFIG_BACKGROUNDKEY_FILTER 0 +#define CONFIG_BBOX_FILTER 0 +#define CONFIG_BENCH_FILTER 0 +#define CONFIG_BILATERAL_FILTER 0 ++#define CONFIG_BILATERAL_CUDA_FILTER 0 +#define CONFIG_BITPLANENOISE_FILTER 0 +#define CONFIG_BLACKDETECT_FILTER 0 +#define CONFIG_BLACKFRAME_FILTER 0 +#define CONFIG_BLEND_FILTER 0 +#define CONFIG_BLEND_VULKAN_FILTER 0 ++#define CONFIG_BLOCKDETECT_FILTER 0 +#define CONFIG_BLURDETECT_FILTER 0 +#define CONFIG_BM3D_FILTER 0 +#define CONFIG_BOXBLUR_FILTER 0 @@ -1153,6 +1183,7 @@ +#define CONFIG_CHROMABER_VULKAN_FILTER 0 +#define CONFIG_CHROMAHOLD_FILTER 0 +#define CONFIG_CHROMAKEY_FILTER 0 ++#define CONFIG_CHROMAKEY_CUDA_FILTER 0 +#define CONFIG_CHROMANR_FILTER 0 +#define CONFIG_CHROMASHIFT_FILTER 0 +#define CONFIG_CIESCOPE_FILTER 0 @@ -1169,6 +1200,7 @@ +#define CONFIG_COLORMAP_FILTER 0 +#define CONFIG_COLORMATRIX_FILTER 0 +#define CONFIG_COLORSPACE_FILTER 0 ++#define CONFIG_COLORSPACE_CUDA_FILTER 0 +#define CONFIG_COLORTEMPERATURE_FILTER 0 +#define CONFIG_CONVOLUTION_FILTER 0 +#define CONFIG_CONVOLUTION_OPENCL_FILTER 0 @@ -1357,6 +1389,7 @@ +#define CONFIG_READVITC_FILTER 0 +#define CONFIG_REALTIME_FILTER 0 +#define CONFIG_REMAP_FILTER 0 ++#define CONFIG_REMAP_OPENCL_FILTER 0 +#define CONFIG_REMOVEGRAIN_FILTER 0 +#define CONFIG_REMOVELOGO_FILTER 0 +#define CONFIG_REPEATFIELDS_FILTER 0 @@ -1479,6 +1512,7 @@ +#define CONFIG_COLORCHART_FILTER 0 +#define CONFIG_COLORSPECTRUM_FILTER 0 +#define CONFIG_COREIMAGESRC_FILTER 0 ++#define CONFIG_DDAGRAB_FILTER 0 +#define CONFIG_FREI0R_SRC_FILTER 0 +#define CONFIG_GRADIENTS_FILTER 0 +#define CONFIG_HALDCLUTSRC_FILTER 0 @@ -1497,6 +1531,7 @@ +#define CONFIG_TESTSRC2_FILTER 0 +#define CONFIG_YUVTESTSRC_FILTER 0 +#define CONFIG_NULLSINK_FILTER 0 ++#define CONFIG_A3DSCOPE_FILTER 0 +#define CONFIG_ABITSCOPE_FILTER 0 +#define CONFIG_ADRAWGRAPH_FILTER 0 +#define CONFIG_AGRAPHMONITOR_FILTER 0 @@ -1538,6 +1573,7 @@ +#define CONFIG_AMRNB_DEMUXER 0 +#define CONFIG_AMRWB_DEMUXER 0 +#define CONFIG_ANM_DEMUXER 0 ++#define CONFIG_APAC_DEMUXER 0 +#define CONFIG_APC_DEMUXER 0 +#define CONFIG_APE_DEMUXER 0 +#define CONFIG_APM_DEMUXER 0 @@ -1571,6 +1607,7 @@ +#define CONFIG_BFSTM_DEMUXER 0 +#define CONFIG_BRSTM_DEMUXER 0 +#define CONFIG_BOA_DEMUXER 0 ++#define CONFIG_BONK_DEMUXER 0 +#define CONFIG_C93_DEMUXER 0 +#define CONFIG_CAF_DEMUXER 0 +#define CONFIG_CAVSVIDEO_DEMUXER 0 @@ -1655,6 +1692,7 @@ +#define CONFIG_JV_DEMUXER 0 +#define CONFIG_KUX_DEMUXER 0 +#define CONFIG_KVAG_DEMUXER 0 ++#define CONFIG_LAF_DEMUXER 0 +#define CONFIG_LMLM4_DEMUXER 0 +#define CONFIG_LOAS_DEMUXER 0 +#define CONFIG_LUODAT_DEMUXER 0 @@ -1827,6 +1865,7 @@ +#define CONFIG_IMAGE_EXR_PIPE_DEMUXER 0 +#define CONFIG_IMAGE_GEM_PIPE_DEMUXER 0 +#define CONFIG_IMAGE_GIF_PIPE_DEMUXER 0 ++#define CONFIG_IMAGE_HDR_PIPE_DEMUXER 0 +#define CONFIG_IMAGE_J2K_PIPE_DEMUXER 0 +#define CONFIG_IMAGE_JPEG_PIPE_DEMUXER 0 +#define CONFIG_IMAGE_JPEGLS_PIPE_DEMUXER 0 @@ -1834,15 +1873,18 @@ +#define CONFIG_IMAGE_PAM_PIPE_DEMUXER 0 +#define CONFIG_IMAGE_PBM_PIPE_DEMUXER 0 +#define CONFIG_IMAGE_PCX_PIPE_DEMUXER 0 ++#define CONFIG_IMAGE_PFM_PIPE_DEMUXER 0 +#define CONFIG_IMAGE_PGMYUV_PIPE_DEMUXER 0 +#define CONFIG_IMAGE_PGM_PIPE_DEMUXER 0 +#define CONFIG_IMAGE_PGX_PIPE_DEMUXER 0 ++#define CONFIG_IMAGE_PHM_PIPE_DEMUXER 0 +#define CONFIG_IMAGE_PHOTOCD_PIPE_DEMUXER 0 +#define CONFIG_IMAGE_PICTOR_PIPE_DEMUXER 0 +#define CONFIG_IMAGE_PNG_PIPE_DEMUXER 0 +#define CONFIG_IMAGE_PPM_PIPE_DEMUXER 0 +#define CONFIG_IMAGE_PSD_PIPE_DEMUXER 0 +#define CONFIG_IMAGE_QDRAW_PIPE_DEMUXER 0 ++#define CONFIG_IMAGE_QOI_PIPE_DEMUXER 0 +#define CONFIG_IMAGE_SGI_PIPE_DEMUXER 0 +#define CONFIG_IMAGE_SVG_PIPE_DEMUXER 0 +#define CONFIG_IMAGE_SUNRAST_PIPE_DEMUXER 0 diff --git a/www/ungoogled-chromium/files/patch-third__party_libsync_src_sync.c b/www/ungoogled-chromium/files/patch-third__party_libsync_src_sync.c index 8816ab22932..fc3fc730361 100644 --- a/www/ungoogled-chromium/files/patch-third__party_libsync_src_sync.c +++ b/www/ungoogled-chromium/files/patch-third__party_libsync_src_sync.c @@ -1,18 +1,16 @@ ---- third_party/libsync/src/sync.c.orig 2023-01-13 08:56:02 UTC +--- third_party/libsync/src/sync.c.orig 2023-02-11 09:11:04 UTC +++ third_party/libsync/src/sync.c -@@ -17,7 +17,11 @@ +@@ -17,7 +17,9 @@ */ #include -+#if defined(__OpenBSD__) -+#include -+#else ++#if !defined(__OpenBSD__) #include +#endif #include #include #include -@@ -29,6 +33,12 @@ +@@ -29,6 +31,12 @@ #include diff --git a/www/ungoogled-chromium/files/patch-third__party_pdfium_pdfium.gni b/www/ungoogled-chromium/files/patch-third__party_pdfium_pdfium.gni index bc8530e2cf2..6461a0832d8 100644 --- a/www/ungoogled-chromium/files/patch-third__party_pdfium_pdfium.gni +++ b/www/ungoogled-chromium/files/patch-third__party_pdfium_pdfium.gni @@ -1,7 +1,7 @@ ---- third_party/pdfium/pdfium.gni.orig 2023-01-26 13:28:14 UTC +--- third_party/pdfium/pdfium.gni.orig 2023-02-11 09:11:04 UTC +++ third_party/pdfium/pdfium.gni -@@ -37,7 +37,7 @@ declare_args() { - pdf_enable_xfa_tiff = true +@@ -42,7 +42,7 @@ declare_args() { + pdf_use_cxx20 = is_win && is_component_build # Build PDFium with PartitionAlloc as the memory allocator. - pdf_use_partition_alloc = pdf_use_partition_alloc_override diff --git a/www/ungoogled-chromium/files/patch-third__party_perfetto_src_tracing_core_tracing__service__impl.cc b/www/ungoogled-chromium/files/patch-third__party_perfetto_src_tracing_core_tracing__service__impl.cc index a34cf5b6f95..c321d1574c6 100644 --- a/www/ungoogled-chromium/files/patch-third__party_perfetto_src_tracing_core_tracing__service__impl.cc +++ b/www/ungoogled-chromium/files/patch-third__party_perfetto_src_tracing_core_tracing__service__impl.cc @@ -1,6 +1,6 @@ ---- third_party/perfetto/src/tracing/core/tracing_service_impl.cc.orig 2023-01-13 08:56:02 UTC +--- third_party/perfetto/src/tracing/core/tracing_service_impl.cc.orig 2023-02-11 09:11:04 UTC +++ third_party/perfetto/src/tracing/core/tracing_service_impl.cc -@@ -3039,7 +3039,8 @@ bool TracingServiceImpl::SnapshotClocks( +@@ -3080,7 +3080,8 @@ bool TracingServiceImpl::SnapshotClocks( #if !PERFETTO_BUILDFLAG(PERFETTO_OS_APPLE) && \ !PERFETTO_BUILDFLAG(PERFETTO_OS_WIN) && \ diff --git a/www/ungoogled-chromium/files/patch-third__party_sqlite_src_amalgamation_sqlite3.c b/www/ungoogled-chromium/files/patch-third__party_sqlite_src_amalgamation_sqlite3.c index 1a09fc848a9..31529fcd300 100644 --- a/www/ungoogled-chromium/files/patch-third__party_sqlite_src_amalgamation_sqlite3.c +++ b/www/ungoogled-chromium/files/patch-third__party_sqlite_src_amalgamation_sqlite3.c @@ -1,6 +1,6 @@ ---- third_party/sqlite/src/amalgamation/sqlite3.c.orig 2022-10-01 07:40:07 UTC +--- third_party/sqlite/src/amalgamation/sqlite3.c.orig 2023-02-11 09:11:04 UTC +++ third_party/sqlite/src/amalgamation/sqlite3.c -@@ -42109,7 +42109,12 @@ static int unixRandomness(sqlite3_vfs *NotUsed, int nB +@@ -43286,7 +43286,12 @@ static int unixRandomness(sqlite3_vfs *NotUsed, int nB memset(zBuf, 0, nBuf); randomnessPid = osGetpid(0); #if !defined(SQLITE_TEST) && !defined(SQLITE_OMIT_RANDOMNESS) @@ -13,7 +13,7 @@ int fd, got; fd = robust_open("/dev/urandom", O_RDONLY, 0); if( fd<0 ){ -@@ -42124,6 +42129,7 @@ static int unixRandomness(sqlite3_vfs *NotUsed, int nB +@@ -43301,6 +43306,7 @@ static int unixRandomness(sqlite3_vfs *NotUsed, int nB robust_close(0, fd, __LINE__); } } diff --git a/www/ungoogled-chromium/files/patch-third__party_swiftshader_src_WSI_BUILD.gn b/www/ungoogled-chromium/files/patch-third__party_swiftshader_src_WSI_BUILD.gn deleted file mode 100644 index 37db1d1ce6b..00000000000 --- a/www/ungoogled-chromium/files/patch-third__party_swiftshader_src_WSI_BUILD.gn +++ /dev/null @@ -1,11 +0,0 @@ ---- third_party/swiftshader/src/WSI/BUILD.gn.orig 2022-12-02 17:56:32 UTC -+++ third_party/swiftshader/src/WSI/BUILD.gn -@@ -87,7 +87,7 @@ swiftshader_source_set("WSI") { - "../Vulkan:swiftshader_libvulkan_headers", - ] - -- if (is_linux && ozone_platform_wayland && !use_system_libwayland) { -+ if (is_linux && ozone_platform_wayland && !use_system_libwayland && !is_openbsd) { - # Use third-party targets - deps += [ "$wayland_gn_dir:wayland_client" ] - } diff --git a/www/ungoogled-chromium/files/patch-third__party_wayland_BUILD.gn b/www/ungoogled-chromium/files/patch-third__party_wayland_BUILD.gn new file mode 100644 index 00000000000..dc8a7f1f553 --- /dev/null +++ b/www/ungoogled-chromium/files/patch-third__party_wayland_BUILD.gn @@ -0,0 +1,14 @@ +--- third_party/wayland/BUILD.gn.orig 2023-02-11 09:11:04 UTC ++++ third_party/wayland/BUILD.gn +@@ -22,6 +22,11 @@ config("wayland_config") { + "src/src", + ] + ++ if (is_bsd) { ++ include_dirs += [ "/usr/local/include/libepoll-shim" ] ++ libs = [ "epoll-shim" ] ++ } ++ + # Client/Server headers are automatically generated. Though, we still need + # to pass the path where these headers are located. + include_dirs += [ "$root_gen_dir/third_party/wayland/src/protocol" ] diff --git a/www/ungoogled-chromium/files/patch-third__party_wayland_features.gni b/www/ungoogled-chromium/files/patch-third__party_wayland_features.gni deleted file mode 100644 index d6aa5e072a0..00000000000 --- a/www/ungoogled-chromium/files/patch-third__party_wayland_features.gni +++ /dev/null @@ -1,20 +0,0 @@ ---- third_party/wayland/features.gni.orig 2022-12-02 17:56:32 UTC -+++ third_party/wayland/features.gni -@@ -21,12 +21,15 @@ declare_args() { - - declare_args() { - # Path to the wayland-scanner in the sysroot. -- assert(host_os == "linux") - if (use_system_wayland_scanner) { - if (use_sysroot) { - system_wayland_scanner_path = "$sysroot/usr/bin/wayland-scanner" - } else { -- system_wayland_scanner_path = "/usr/bin/wayland-scanner" -+ if (is_bsd) { -+ system_wayland_scanner_path = "/usr/local/bin/wayland-scanner" -+ } else { -+ system_wayland_scanner_path = "/usr/bin/wayland-scanner" -+ } - } - } - } diff --git a/www/ungoogled-chromium/files/patch-third__party_wayland_include_config.h b/www/ungoogled-chromium/files/patch-third__party_wayland_include_config.h new file mode 100644 index 00000000000..e6e2f7def1b --- /dev/null +++ b/www/ungoogled-chromium/files/patch-third__party_wayland_include_config.h @@ -0,0 +1,14 @@ +--- third_party/wayland/include/config.h.orig 2023-02-11 09:11:04 UTC ++++ third_party/wayland/include/config.h +@@ -25,7 +25,11 @@ + + #undef HAVE_SYS_PROCCTL_H + ++#if defined(__FreeBSD__) ++#define HAVE_SYS_UCRED_H ++#else + #undef HAVE_SYS_UCRED_H ++#endif + + #define HAVE_XUCRED_CR_PID 0 + diff --git a/www/ungoogled-chromium/files/patch-third__party_webrtc_BUILD.gn b/www/ungoogled-chromium/files/patch-third__party_webrtc_BUILD.gn index 8604bc87d41..a5848e81c5e 100644 --- a/www/ungoogled-chromium/files/patch-third__party_webrtc_BUILD.gn +++ b/www/ungoogled-chromium/files/patch-third__party_webrtc_BUILD.gn @@ -1,6 +1,6 @@ ---- third_party/webrtc/BUILD.gn.orig 2023-01-13 08:56:02 UTC +--- third_party/webrtc/BUILD.gn.orig 2023-02-11 09:11:04 UTC +++ third_party/webrtc/BUILD.gn -@@ -208,6 +208,9 @@ config("common_inherited_config") { +@@ -209,6 +209,9 @@ config("common_inherited_config") { if (is_linux || is_chromeos) { defines += [ "WEBRTC_LINUX" ] } diff --git a/www/ungoogled-chromium/files/patch-third__party_webrtc__overrides_metronome__source.h b/www/ungoogled-chromium/files/patch-third__party_webrtc__overrides_metronome__source.h deleted file mode 100644 index 2db5812cb2e..00000000000 --- a/www/ungoogled-chromium/files/patch-third__party_webrtc__overrides_metronome__source.h +++ /dev/null @@ -1,10 +0,0 @@ ---- third_party/webrtc_overrides/metronome_source.h.orig 2023-01-13 08:56:02 UTC -+++ third_party/webrtc_overrides/metronome_source.h -@@ -7,6 +7,7 @@ - - #include - #include -+#include - - #include "base/callback.h" - #include "base/memory/ref_counted.h" diff --git a/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_BUILD.gn b/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_BUILD.gn index 31a5c407c71..341e3de807a 100644 --- a/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_BUILD.gn +++ b/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_BUILD.gn @@ -1,6 +1,6 @@ ---- third_party/webrtc/rtc_base/BUILD.gn.orig 2023-01-13 08:56:02 UTC +--- third_party/webrtc/rtc_base/BUILD.gn.orig 2023-02-11 09:11:04 UTC +++ third_party/webrtc/rtc_base/BUILD.gn -@@ -1245,7 +1245,7 @@ rtc_library("rtc_base") { +@@ -1248,7 +1248,7 @@ rtc_library("rtc_base") { sources += [ "mac_ifaddrs_converter.cc" ] } diff --git a/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_byte__order.h b/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_byte__order.h index a84d0a339eb..62d43b2ebef 100644 --- a/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_byte__order.h +++ b/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_byte__order.h @@ -1,6 +1,6 @@ ---- third_party/webrtc/rtc_base/byte_order.h.orig 2022-10-01 07:40:07 UTC +--- third_party/webrtc/rtc_base/byte_order.h.orig 2023-02-11 09:11:04 UTC +++ third_party/webrtc/rtc_base/byte_order.h -@@ -88,6 +88,8 @@ +@@ -90,6 +90,8 @@ #error WEBRTC_ARCH_BIG_ENDIAN or WEBRTC_ARCH_LITTLE_ENDIAN must be defined. #endif // defined(WEBRTC_ARCH_LITTLE_ENDIAN) diff --git a/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_network.cc b/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_network.cc index ab9db734406..0a077f476c8 100644 --- a/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_network.cc +++ b/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_network.cc @@ -1,6 +1,6 @@ ---- third_party/webrtc/rtc_base/network.cc.orig 2022-12-02 17:56:32 UTC +--- third_party/webrtc/rtc_base/network.cc.orig 2023-02-11 09:11:04 UTC +++ third_party/webrtc/rtc_base/network.cc -@@ -286,7 +286,12 @@ AdapterType GetAdapterTypeFromName(absl::string_view n +@@ -288,7 +288,12 @@ AdapterType GetAdapterTypeFromName(absl::string_view n } #endif diff --git a/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_platform__thread__types.cc b/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_platform__thread__types.cc index dcfad3ec608..e96919d76b6 100644 --- a/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_platform__thread__types.cc +++ b/www/ungoogled-chromium/files/patch-third__party_webrtc_rtc__base_platform__thread__types.cc @@ -1,4 +1,4 @@ ---- third_party/webrtc/rtc_base/platform_thread_types.cc.orig 2022-10-01 07:40:07 UTC +--- third_party/webrtc/rtc_base/platform_thread_types.cc.orig 2023-02-11 09:11:04 UTC +++ third_party/webrtc/rtc_base/platform_thread_types.cc @@ -11,7 +11,9 @@ #include "rtc_base/platform_thread_types.h" @@ -10,19 +10,16 @@ #include #endif -@@ -37,8 +39,10 @@ PlatformThreadId CurrentThreadId() { +@@ -44,6 +46,8 @@ PlatformThreadId CurrentThreadId() { return gettid(); #elif defined(WEBRTC_FUCHSIA) return zx_thread_self(); --#elif defined(WEBRTC_LINUX) -+#elif defined(WEBRTC_LINUX) && !defined(WEBRTC_BSD) - return syscall(__NR_gettid); +#elif defined(WEBRTC_BSD) + return reinterpret_cast(pthread_self()); + #elif defined(WEBRTC_LINUX) + return syscall(__NR_gettid); #elif defined(__EMSCRIPTEN__) - return static_cast(pthread_self()); - #else -@@ -67,6 +71,7 @@ bool IsThreadRefEqual(const PlatformThreadRef& a, cons +@@ -74,6 +78,7 @@ bool IsThreadRefEqual(const PlatformThreadRef& a, cons } void SetCurrentThreadName(const char* name) { @@ -30,10 +27,10 @@ #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. -@@ -109,6 +114,7 @@ void SetCurrentThreadName(const char* name) { - prctl(PR_SET_NAME, reinterpret_cast(name)); // NOLINT - #elif defined(WEBRTC_MAC) || defined(WEBRTC_IOS) - pthread_setname_np(name); +@@ -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/www/ungoogled-chromium/files/patch-ui_aura_screen__ozone.cc b/www/ungoogled-chromium/files/patch-ui_aura_screen__ozone.cc index 64458d8cfd1..0961a6d2ce5 100644 --- a/www/ungoogled-chromium/files/patch-ui_aura_screen__ozone.cc +++ b/www/ungoogled-chromium/files/patch-ui_aura_screen__ozone.cc @@ -1,6 +1,6 @@ ---- ui/aura/screen_ozone.cc.orig 2022-10-01 07:40:07 UTC +--- ui/aura/screen_ozone.cc.orig 2023-02-11 09:11:04 UTC +++ ui/aura/screen_ozone.cc -@@ -109,7 +109,7 @@ display::Display ScreenOzone::GetPrimaryDisplay() cons +@@ -110,7 +110,7 @@ display::Display ScreenOzone::GetPrimaryDisplay() cons return platform_screen_->GetPrimaryDisplay(); } diff --git a/www/ungoogled-chromium/files/patch-ui_aura_screen__ozone.h b/www/ungoogled-chromium/files/patch-ui_aura_screen__ozone.h index cf2b5e4c141..59ba2b4bdcf 100644 --- a/www/ungoogled-chromium/files/patch-ui_aura_screen__ozone.h +++ b/www/ungoogled-chromium/files/patch-ui_aura_screen__ozone.h @@ -1,4 +1,4 @@ ---- ui/aura/screen_ozone.h.orig 2022-10-29 17:50:56 UTC +--- ui/aura/screen_ozone.h.orig 2023-02-11 09:11:04 UTC +++ ui/aura/screen_ozone.h @@ -46,7 +46,7 @@ class AURA_EXPORT ScreenOzone : public display::Screen display::Display GetDisplayMatching( @@ -9,7 +9,7 @@ std::unique_ptr SuspendScreenSaver() override; #endif // BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_LINUX) -@@ -71,7 +71,7 @@ class AURA_EXPORT ScreenOzone : public display::Screen +@@ -73,7 +73,7 @@ class AURA_EXPORT ScreenOzone : public display::Screen ui::PlatformScreen* platform_screen() { return platform_screen_.get(); } private: diff --git a/www/ungoogled-chromium/files/patch-ui_base_clipboard_clipboard__constants.h b/www/ungoogled-chromium/files/patch-ui_base_clipboard_clipboard__constants.h index 3a8d4e15b1a..6fff34143de 100644 --- a/www/ungoogled-chromium/files/patch-ui_base_clipboard_clipboard__constants.h +++ b/www/ungoogled-chromium/files/patch-ui_base_clipboard_clipboard__constants.h @@ -1,9 +1,9 @@ ---- ui/base/clipboard/clipboard_constants.h.orig 2022-10-01 07:40:07 UTC +--- ui/base/clipboard/clipboard_constants.h.orig 2023-02-11 09:11:04 UTC +++ ui/base/clipboard/clipboard_constants.h -@@ -46,7 +46,7 @@ extern const char kMimeTypeDataTransferEndpoint[]; - #endif // BUILDFLAG(IS_CHROMEOS) +@@ -47,7 +47,7 @@ extern const char kMimeTypeDataTransferEndpoint[]; + + // ----- LINUX & CHROMEOS & FUCHSIA MIME TYPES ----- - // Linux-specific MIME type constants (also used in Fuchsia). -#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) diff --git a/www/ungoogled-chromium/files/patch-ui_base_resource_resource__bundle.cc b/www/ungoogled-chromium/files/patch-ui_base_resource_resource__bundle.cc index a2d6f1e2d59..082d4eda6f6 100644 --- a/www/ungoogled-chromium/files/patch-ui_base_resource_resource__bundle.cc +++ b/www/ungoogled-chromium/files/patch-ui_base_resource_resource__bundle.cc @@ -1,6 +1,6 @@ ---- ui/base/resource/resource_bundle.cc.orig 2022-10-01 07:40:07 UTC +--- ui/base/resource/resource_bundle.cc.orig 2023-02-11 09:11:04 UTC +++ ui/base/resource/resource_bundle.cc -@@ -884,7 +884,7 @@ void ResourceBundle::ReloadFonts() { +@@ -885,7 +885,7 @@ void ResourceBundle::ReloadFonts() { } ResourceScaleFactor ResourceBundle::GetMaxResourceScaleFactor() const { diff --git a/www/ungoogled-chromium/files/patch-ui_base_ui__base__features.cc b/www/ungoogled-chromium/files/patch-ui_base_ui__base__features.cc index 92e5bc4e5ea..5d4a008a6ec 100644 --- a/www/ungoogled-chromium/files/patch-ui_base_ui__base__features.cc +++ b/www/ungoogled-chromium/files/patch-ui_base_ui__base__features.cc @@ -1,4 +1,4 @@ ---- ui/base/ui_base_features.cc.orig 2023-01-13 08:56:02 UTC +--- ui/base/ui_base_features.cc.orig 2023-02-11 09:11:04 UTC +++ ui/base/ui_base_features.cc @@ -205,7 +205,7 @@ BASE_FEATURE(kExperimentalFlingAnimation, "ExperimentalFlingAnimation", @@ -9,7 +9,7 @@ (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS_ASH) && \ !BUILDFLAG(IS_CHROMEOS_LACROS)) base::FEATURE_ENABLED_BY_DEFAULT -@@ -307,7 +307,7 @@ bool IsForcedColorsEnabled() { +@@ -311,7 +311,7 @@ bool IsForcedColorsEnabled() { // milestones. BASE_FEATURE(kEyeDropper, "EyeDropper", diff --git a/www/ungoogled-chromium/files/patch-ui_color_color__id.h b/www/ungoogled-chromium/files/patch-ui_color_color__id.h index 394788880f0..0a57f3634a1 100644 --- a/www/ungoogled-chromium/files/patch-ui_color_color__id.h +++ b/www/ungoogled-chromium/files/patch-ui_color_color__id.h @@ -1,6 +1,6 @@ ---- ui/color/color_id.h.orig 2023-01-13 08:56:02 UTC +--- ui/color/color_id.h.orig 2023-02-11 09:11:04 UTC +++ ui/color/color_id.h -@@ -364,7 +364,7 @@ +@@ -371,7 +371,7 @@ E_CPONLY(kColorNativeColor6) \ E_CPONLY(kColorNativeBaseColor) \ E_CPONLY(kColorNativeSecondaryColor) diff --git a/www/ungoogled-chromium/files/patch-ui_compositor_compositor.cc b/www/ungoogled-chromium/files/patch-ui_compositor_compositor.cc index 458ba4d4a1d..2fb7b926a4f 100644 --- a/www/ungoogled-chromium/files/patch-ui_compositor_compositor.cc +++ b/www/ungoogled-chromium/files/patch-ui_compositor_compositor.cc @@ -1,6 +1,6 @@ ---- ui/compositor/compositor.cc.orig 2023-01-13 08:56:02 UTC +--- ui/compositor/compositor.cc.orig 2023-02-11 09:11:04 UTC +++ ui/compositor/compositor.cc -@@ -864,7 +864,7 @@ void Compositor::OnResume() { +@@ -868,7 +868,7 @@ void Compositor::OnResume() { // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. diff --git a/www/ungoogled-chromium/files/patch-ui_compositor_compositor.h b/www/ungoogled-chromium/files/patch-ui_compositor_compositor.h index c9d1f91b9f3..db86c00f70e 100644 --- a/www/ungoogled-chromium/files/patch-ui_compositor_compositor.h +++ b/www/ungoogled-chromium/files/patch-ui_compositor_compositor.h @@ -1,6 +1,6 @@ ---- ui/compositor/compositor.h.orig 2023-01-13 08:56:02 UTC +--- ui/compositor/compositor.h.orig 2023-02-11 09:11:04 UTC +++ ui/compositor/compositor.h -@@ -430,7 +430,7 @@ class COMPOSITOR_EXPORT Compositor : public base::Powe +@@ -437,7 +437,7 @@ class COMPOSITOR_EXPORT Compositor : public base::Powe // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. diff --git a/www/ungoogled-chromium/files/patch-ui_display_screen.h b/www/ungoogled-chromium/files/patch-ui_display_screen.h index 602be556920..ac26e9161ec 100644 --- a/www/ungoogled-chromium/files/patch-ui_display_screen.h +++ b/www/ungoogled-chromium/files/patch-ui_display_screen.h @@ -1,6 +1,6 @@ ---- ui/display/screen.h.orig 2022-10-29 17:50:56 UTC +--- ui/display/screen.h.orig 2023-02-11 09:11:04 UTC +++ ui/display/screen.h -@@ -130,7 +130,7 @@ class DISPLAY_EXPORT Screen { +@@ -131,7 +131,7 @@ class DISPLAY_EXPORT Screen { // (both of which may or may not be `nearest_id`). display::ScreenInfos GetScreenInfosNearestDisplay(int64_t nearest_id) const; @@ -9,7 +9,7 @@ // Object which suspends the platform-specific screensaver for the duration of // its existence. class ScreenSaverSuspender { -@@ -220,7 +220,7 @@ class DISPLAY_EXPORT Screen { +@@ -232,7 +232,7 @@ class DISPLAY_EXPORT Screen { int64_t display_id_for_new_windows_; int64_t scoped_display_id_for_new_windows_ = display::kInvalidDisplayId; diff --git a/www/ungoogled-chromium/files/patch-ui_gl_BUILD.gn b/www/ungoogled-chromium/files/patch-ui_gl_BUILD.gn index f5153853716..5518b71505a 100644 --- a/www/ungoogled-chromium/files/patch-ui_gl_BUILD.gn +++ b/www/ungoogled-chromium/files/patch-ui_gl_BUILD.gn @@ -1,6 +1,6 @@ ---- ui/gl/BUILD.gn.orig 2023-01-13 08:56:02 UTC +--- ui/gl/BUILD.gn.orig 2023-02-11 09:11:04 UTC +++ ui/gl/BUILD.gn -@@ -166,8 +166,6 @@ component("gl") { +@@ -160,8 +160,6 @@ component("gl") { defines += [ "GPU_ENABLE_SERVICE_LOGGING" ] } @@ -9,7 +9,7 @@ all_dependent_configs = [ ":gl_config" ] public_configs = [ "//third_party/khronos:khronos_headers" ] -@@ -184,7 +182,6 @@ component("gl") { +@@ -178,7 +176,6 @@ component("gl") { ] public_deps = [ "//base", @@ -17,7 +17,7 @@ "//ui/events/platform", "//ui/gfx", "//ui/gfx/geometry", -@@ -419,7 +416,6 @@ component("gl") { +@@ -390,7 +387,6 @@ component("gl") { data_deps += [ "//third_party/angle:libEGL", "//third_party/angle:libGLESv2", @@ -25,11 +25,11 @@ ] if (enable_swiftshader) { data_deps += [ -@@ -639,7 +635,6 @@ test("gl_unittests") { +@@ -607,7 +603,6 @@ test("gl_unittests") { data_deps = [ "//testing/buildbot/filters:gl_unittests_filters", - "//third_party/mesa_headers", ] - # TODO(https://crbug.com/789065): this must be moved to Ozone. + if (is_win) { diff --git a/www/ungoogled-chromium/files/patch-ui_gl_generate__bindings.py b/www/ungoogled-chromium/files/patch-ui_gl_generate__bindings.py deleted file mode 100644 index 71fe5504fbe..00000000000 --- a/www/ungoogled-chromium/files/patch-ui_gl_generate__bindings.py +++ /dev/null @@ -1,12 +0,0 @@ ---- ui/gl/generate_bindings.py.orig 2023-01-13 08:56:02 UTC -+++ ui/gl/generate_bindings.py -@@ -2971,6 +2971,9 @@ GLX_FUNCTIONS = [ - 'arguments': - 'Display* dpy, GLXDrawable drawable, int32_t* numerator, ' - 'int32_t* denominator' }, -+{ 'return_type': '__GLXextFuncPtr', -+ 'names': ['glXGetProcAddressARB'], -+ 'arguments': 'const GLubyte* procName', }, - { 'return_type': 'void', - 'names': ['glXGetSelectedEvent'], - 'arguments': 'Display* dpy, GLXDrawable drawable, unsigned long* mask', }, diff --git a/www/ungoogled-chromium/files/patch-ui_gl_gl__bindings.h b/www/ungoogled-chromium/files/patch-ui_gl_gl__bindings.h new file mode 100644 index 00000000000..f1f4cb23d14 --- /dev/null +++ b/www/ungoogled-chromium/files/patch-ui_gl_gl__bindings.h @@ -0,0 +1,11 @@ +--- ui/gl/gl_bindings.h.orig 2023-02-11 09:11:04 UTC ++++ ui/gl/gl_bindings.h +@@ -37,7 +37,7 @@ + #include + #elif BUILDFLAG(IS_APPLE) + #include +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + using Display = struct _XDisplay; + using Bool = int; + using Status = int; diff --git a/www/ungoogled-chromium/files/patch-ui_gl_gl__bindings__api__autogen__glx.h b/www/ungoogled-chromium/files/patch-ui_gl_gl__bindings__api__autogen__glx.h deleted file mode 100644 index c051748adf3..00000000000 --- a/www/ungoogled-chromium/files/patch-ui_gl_gl__bindings__api__autogen__glx.h +++ /dev/null @@ -1,10 +0,0 @@ ---- ui/gl/gl_bindings_api_autogen_glx.h.orig 2022-10-01 07:40:07 UTC -+++ ui/gl/gl_bindings_api_autogen_glx.h -@@ -88,6 +88,7 @@ bool glXGetMscRateOMLFn(Display* dpy, - GLXDrawable drawable, - int32_t* numerator, - int32_t* denominator) override; -+__GLXextFuncPtr glXGetProcAddressARBFn(const GLubyte* procName) override; - void glXGetSelectedEventFn(Display* dpy, - GLXDrawable drawable, - unsigned long* mask) override; diff --git a/www/ungoogled-chromium/files/patch-ui_gl_gl__bindings__autogen__glx.cc b/www/ungoogled-chromium/files/patch-ui_gl_gl__bindings__autogen__glx.cc deleted file mode 100644 index 964eba031fe..00000000000 --- a/www/ungoogled-chromium/files/patch-ui_gl_gl__bindings__autogen__glx.cc +++ /dev/null @@ -1,61 +0,0 @@ ---- ui/gl/gl_bindings_autogen_glx.cc.orig 2022-10-01 07:40:07 UTC -+++ ui/gl/gl_bindings_autogen_glx.cc -@@ -115,6 +115,8 @@ void DriverGLX::InitializeExtensionBindings() { - - ext.b_GLX_ARB_create_context = - gfx::HasExtension(extensions, "GLX_ARB_create_context"); -+ ext.b_GLX_ARB_get_proc_address = -+ gfx::HasExtension(extensions, "GLX_ARB_get_proc_address"); - ext.b_GLX_EXT_swap_control = - gfx::HasExtension(extensions, "GLX_EXT_swap_control"); - ext.b_GLX_EXT_texture_from_pixmap = -@@ -156,6 +158,11 @@ void DriverGLX::InitializeExtensionBindings() { - GetGLProcAddress("glXGetMscRateOML")); - } - -+ if (ext.b_GLX_ARB_get_proc_address) { -+ fn.glXGetProcAddressARBFn = reinterpret_cast( -+ GetGLProcAddress("glXGetProcAddressARB")); -+ } -+ - if (ext.b_GLX_OML_sync_control) { - fn.glXGetSyncValuesOMLFn = reinterpret_cast( - GetGLProcAddress("glXGetSyncValuesOML")); -@@ -346,6 +353,10 @@ bool GLXApiBase::glXGetMscRateOMLFn(Display* dpy, - return driver_->fn.glXGetMscRateOMLFn(dpy, drawable, numerator, denominator); - } - -+__GLXextFuncPtr GLXApiBase::glXGetProcAddressARBFn(const GLubyte* procName) { -+ return driver_->fn.glXGetProcAddressARBFn(procName); -+} -+ - void GLXApiBase::glXGetSelectedEventFn(Display* dpy, - GLXDrawable drawable, - unsigned long* mask) { -@@ -648,6 +659,11 @@ bool TraceGLXApi::glXGetMscRateOMLFn(Display* dpy, - return glx_api_->glXGetMscRateOMLFn(dpy, drawable, numerator, denominator); - } - -+__GLXextFuncPtr TraceGLXApi::glXGetProcAddressARBFn(const GLubyte* procName) { -+ TRACE_EVENT_BINARY_EFFICIENT0("gpu", "TraceGLXAPI::glXGetProcAddressARB") -+ return glx_api_->glXGetProcAddressARBFn(procName); -+} -+ - void TraceGLXApi::glXGetSelectedEventFn(Display* dpy, - GLXDrawable drawable, - unsigned long* mask) { -@@ -1069,6 +1085,14 @@ bool LogGLXApi::glXGetMscRateOMLFn(Display* dpy, - << static_cast(denominator) << ")"); - bool result = - glx_api_->glXGetMscRateOMLFn(dpy, drawable, numerator, denominator); -+ GL_SERVICE_LOG("GL_RESULT: " << result); -+ return result; -+} -+ -+__GLXextFuncPtr LogGLXApi::glXGetProcAddressARBFn(const GLubyte* procName) { -+ GL_SERVICE_LOG("glXGetProcAddressARB" -+ << "(" << static_cast(procName) << ")"); -+ __GLXextFuncPtr result = glx_api_->glXGetProcAddressARBFn(procName); - GL_SERVICE_LOG("GL_RESULT: " << result); - return result; - } diff --git a/www/ungoogled-chromium/files/patch-ui_gl_gl__bindings__autogen__glx.h b/www/ungoogled-chromium/files/patch-ui_gl_gl__bindings__autogen__glx.h deleted file mode 100644 index f06368b11df..00000000000 --- a/www/ungoogled-chromium/files/patch-ui_gl_gl__bindings__autogen__glx.h +++ /dev/null @@ -1,43 +0,0 @@ ---- ui/gl/gl_bindings_autogen_glx.h.orig 2022-10-01 07:40:07 UTC -+++ ui/gl/gl_bindings_autogen_glx.h -@@ -104,6 +104,8 @@ typedef bool(GL_BINDING_CALL* glXGetMscRateOMLProc)(Di - GLXDrawable drawable, - int32_t* numerator, - int32_t* denominator); -+typedef __GLXextFuncPtr(GL_BINDING_CALL* glXGetProcAddressARBProc)( -+ const GLubyte* procName); - typedef void(GL_BINDING_CALL* glXGetSelectedEventProc)(Display* dpy, - GLXDrawable drawable, - unsigned long* mask); -@@ -166,6 +168,7 @@ typedef void(GL_BINDING_CALL* glXWaitXProc)(void); - - struct ExtensionsGLX { - bool b_GLX_ARB_create_context; -+ bool b_GLX_ARB_get_proc_address; - bool b_GLX_EXT_swap_control; - bool b_GLX_EXT_texture_from_pixmap; - bool b_GLX_MESA_copy_sub_buffer; -@@ -203,6 +206,7 @@ struct ProcsGLX { - glXGetFBConfigFromVisualSGIXProc glXGetFBConfigFromVisualSGIXFn; - glXGetFBConfigsProc glXGetFBConfigsFn; - glXGetMscRateOMLProc glXGetMscRateOMLFn; -+ glXGetProcAddressARBProc glXGetProcAddressARBFn; - glXGetSelectedEventProc glXGetSelectedEventFn; - glXGetSyncValuesOMLProc glXGetSyncValuesOMLFn; - glXGetVisualFromFBConfigProc glXGetVisualFromFBConfigFn; -@@ -310,6 +314,7 @@ class GL_EXPORT GLXApi { - GLXDrawable drawable, - int32_t* numerator, - int32_t* denominator) = 0; -+ virtual __GLXextFuncPtr glXGetProcAddressARBFn(const GLubyte* procName) = 0; - virtual void glXGetSelectedEventFn(Display* dpy, - GLXDrawable drawable, - unsigned long* mask) = 0; -@@ -394,6 +399,7 @@ class GL_EXPORT GLXApi { - ::gl::g_current_glx_context->glXGetFBConfigFromVisualSGIXFn - #define glXGetFBConfigs ::gl::g_current_glx_context->glXGetFBConfigsFn - #define glXGetMscRateOML ::gl::g_current_glx_context->glXGetMscRateOMLFn -+#define glXGetProcAddressARB ::gl::g_current_glx_context->glXGetProcAddressARBFn - #define glXGetSelectedEvent ::gl::g_current_glx_context->glXGetSelectedEventFn - #define glXGetSyncValuesOML ::gl::g_current_glx_context->glXGetSyncValuesOMLFn - #define glXGetVisualFromFBConfig \ diff --git a/www/ungoogled-chromium/files/patch-ui_gl_gl__image__glx__native__pixmap.cc b/www/ungoogled-chromium/files/patch-ui_gl_gl__image__glx__native__pixmap.cc deleted file mode 100644 index 71fcf4634a0..00000000000 --- a/www/ungoogled-chromium/files/patch-ui_gl_gl__image__glx__native__pixmap.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- ui/gl/gl_image_glx_native_pixmap.cc.orig 2022-10-01 07:40:07 UTC -+++ ui/gl/gl_image_glx_native_pixmap.cc -@@ -12,6 +12,8 @@ - #include "ui/gl/buffer_format_utils.h" - #include "ui/gl/glx_util.h" - -+#include -+ - namespace gl { - - GLImageGLXNativePixmap::GLImageGLXNativePixmap(const gfx::Size& size, diff --git a/www/ungoogled-chromium/files/patch-ui_native__theme_native__theme__base.cc b/www/ungoogled-chromium/files/patch-ui_native__theme_native__theme__base.cc index a264a3cff6d..a4dfe649fe1 100644 --- a/www/ungoogled-chromium/files/patch-ui_native__theme_native__theme__base.cc +++ b/www/ungoogled-chromium/files/patch-ui_native__theme_native__theme__base.cc @@ -1,6 +1,6 @@ ---- ui/native_theme/native_theme_base.cc.orig 2023-01-13 08:56:02 UTC +--- ui/native_theme/native_theme_base.cc.orig 2023-02-11 09:11:04 UTC +++ ui/native_theme/native_theme_base.cc -@@ -272,7 +272,7 @@ void NativeThemeBase::Paint(cc::PaintCanvas* canvas, +@@ -273,7 +273,7 @@ void NativeThemeBase::Paint(cc::PaintCanvas* canvas, break; // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. diff --git a/www/ungoogled-chromium/files/patch-ui_ozone_platform_wayland_ozone__platform__wayland.cc b/www/ungoogled-chromium/files/patch-ui_ozone_platform_wayland_ozone__platform__wayland.cc new file mode 100644 index 00000000000..292a96d0de4 --- /dev/null +++ b/www/ungoogled-chromium/files/patch-ui_ozone_platform_wayland_ozone__platform__wayland.cc @@ -0,0 +1,29 @@ +--- ui/ozone/platform/wayland/ozone_platform_wayland.cc.orig 2023-02-11 09:11:04 UTC ++++ ui/ozone/platform/wayland/ozone_platform_wayland.cc +@@ -68,7 +68,7 @@ + #include "ui/ozone/platform/wayland/host/wayland_cursor_factory.h" + #endif + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "ui/ozone/platform/wayland/host/linux_ui_delegate_wayland.h" + #endif + +@@ -243,7 +243,7 @@ class OzonePlatformWayland : public OzonePlatform, + + supported_buffer_formats_ = + connection_->buffer_manager_host()->GetSupportedBufferFormats(); +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + linux_ui_delegate_ = + std::make_unique(connection_.get()); + #endif +@@ -446,7 +446,7 @@ class OzonePlatformWayland : public OzonePlatform, + DrmRenderNodePathFinder path_finder_; + #endif + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + std::unique_ptr linux_ui_delegate_; + #endif + }; diff --git a/www/ungoogled-chromium/files/patch-ui_platform__window_platform__window__delegate.h b/www/ungoogled-chromium/files/patch-ui_platform__window_platform__window__delegate.h index 399312bc4db..a5c433267c7 100644 --- a/www/ungoogled-chromium/files/patch-ui_platform__window_platform__window__delegate.h +++ b/www/ungoogled-chromium/files/patch-ui_platform__window_platform__window__delegate.h @@ -1,6 +1,6 @@ ---- ui/platform_window/platform_window_delegate.h.orig 2022-12-02 17:56:32 UTC +--- ui/platform_window/platform_window_delegate.h.orig 2023-02-11 09:11:04 UTC +++ ui/platform_window/platform_window_delegate.h -@@ -96,7 +96,7 @@ class COMPONENT_EXPORT(PLATFORM_WINDOW) PlatformWindow +@@ -103,7 +103,7 @@ class COMPONENT_EXPORT(PLATFORM_WINDOW) PlatformWindow virtual void OnWindowStateChanged(PlatformWindowState old_state, PlatformWindowState new_state) = 0; diff --git a/www/ungoogled-chromium/files/patch-ui_views_controls_textfield_textfield.cc b/www/ungoogled-chromium/files/patch-ui_views_controls_textfield_textfield.cc index 548d5272f32..e99533be4cd 100644 --- a/www/ungoogled-chromium/files/patch-ui_views_controls_textfield_textfield.cc +++ b/www/ungoogled-chromium/files/patch-ui_views_controls_textfield_textfield.cc @@ -1,6 +1,6 @@ ---- ui/views/controls/textfield/textfield.cc.orig 2023-01-13 08:56:02 UTC +--- ui/views/controls/textfield/textfield.cc.orig 2023-02-11 09:11:04 UTC +++ ui/views/controls/textfield/textfield.cc -@@ -71,7 +71,7 @@ +@@ -72,7 +72,7 @@ #include "base/win/win_util.h" #endif diff --git a/www/ungoogled-chromium/files/patch-ui_views_corewm_tooltip__aura.cc b/www/ungoogled-chromium/files/patch-ui_views_corewm_tooltip__aura.cc index 7c197fcb7bc..6204d96f321 100644 --- a/www/ungoogled-chromium/files/patch-ui_views_corewm_tooltip__aura.cc +++ b/www/ungoogled-chromium/files/patch-ui_views_corewm_tooltip__aura.cc @@ -1,6 +1,6 @@ ---- ui/views/corewm/tooltip_aura.cc.orig 2022-12-02 17:56:32 UTC +--- ui/views/corewm/tooltip_aura.cc.orig 2023-02-11 09:11:04 UTC +++ ui/views/corewm/tooltip_aura.cc -@@ -53,7 +53,7 @@ constexpr int kVerticalPaddingBottom = 5; +@@ -50,7 +50,7 @@ constexpr int kVerticalPaddingBottom = 5; bool CanUseTranslucentTooltipWidget() { // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. diff --git a/www/ungoogled-chromium/files/patch-ui_views_style_platform__style.cc b/www/ungoogled-chromium/files/patch-ui_views_style_platform__style.cc index 70905aba88f..9e0e6bb417e 100644 --- a/www/ungoogled-chromium/files/patch-ui_views_style_platform__style.cc +++ b/www/ungoogled-chromium/files/patch-ui_views_style_platform__style.cc @@ -1,4 +1,4 @@ ---- ui/views/style/platform_style.cc.orig 2022-10-01 07:40:07 UTC +--- ui/views/style/platform_style.cc.orig 2023-02-11 09:11:04 UTC +++ ui/views/style/platform_style.cc @@ -17,7 +17,7 @@ #include "ui/views/controls/focusable_border.h" @@ -9,16 +9,16 @@ #include "ui/views/controls/scrollbar/overlay_scroll_bar.h" #endif -@@ -52,7 +52,7 @@ const View::FocusBehavior PlatformStyle::kDefaultFocus +@@ -50,7 +50,7 @@ const View::FocusBehavior PlatformStyle::kDefaultFocus + // Linux clips bubble windows that extend outside their parent window + // bounds. const bool PlatformStyle::kAdjustBubbleIfOffscreen = - // TODO(crbug.com/1052397): 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) +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) false; #else true; -@@ -60,7 +60,7 @@ const bool PlatformStyle::kAdjustBubbleIfOffscreen = +@@ -58,7 +58,7 @@ const bool PlatformStyle::kAdjustBubbleIfOffscreen = // static std::unique_ptr PlatformStyle::CreateScrollBar(bool is_horizontal) { diff --git a/www/ungoogled-chromium/files/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc b/www/ungoogled-chromium/files/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc index 94b46f1f848..8f3f448a79f 100644 --- a/www/ungoogled-chromium/files/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc +++ b/www/ungoogled-chromium/files/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc @@ -1,6 +1,6 @@ ---- ui/views/widget/desktop_aura/desktop_window_tree_host_platform.cc.orig 2023-01-13 08:56:02 UTC +--- ui/views/widget/desktop_aura/desktop_window_tree_host_platform.cc.orig 2023-02-11 09:11:04 UTC +++ ui/views/widget/desktop_aura/desktop_window_tree_host_platform.cc -@@ -41,7 +41,7 @@ +@@ -43,7 +43,7 @@ #include "ui/wm/core/window_util.h" #include "ui/wm/public/window_move_client.h" @@ -9,7 +9,7 @@ #include "ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone_linux.h" #endif -@@ -257,7 +257,7 @@ void DesktopWindowTreeHostPlatform::Init(const Widget: +@@ -259,7 +259,7 @@ void DesktopWindowTreeHostPlatform::Init(const Widget: if (params.type == Widget::InitParams::TYPE_WINDOW) GetContentWindow()->SetProperty(aura::client::kAnimationsDisabledKey, true); @@ -18,7 +18,7 @@ const bool requires_accelerated_widget = params.requires_accelerated_widget; #else const bool requires_accelerated_widget = false; -@@ -329,7 +329,7 @@ std::unique_ptr +@@ -331,7 +331,7 @@ std::unique_ptr DesktopWindowTreeHostPlatform::CreateDragDropClient() { ui::WmDragHandler* drag_handler = ui::GetWmDragHandler(*(platform_window())); std::unique_ptr drag_drop_client = @@ -27,7 +27,7 @@ std::make_unique(window(), drag_handler); #else std::make_unique(window(), drag_handler); -@@ -1018,7 +1018,7 @@ display::Display DesktopWindowTreeHostPlatform::GetDis +@@ -1019,7 +1019,7 @@ display::Display DesktopWindowTreeHostPlatform::GetDis // DesktopWindowTreeHost: // Linux subclasses this host and adds some Linux specific bits. diff --git a/www/ungoogled-chromium/files/patch-v8_BUILD.gn b/www/ungoogled-chromium/files/patch-v8_BUILD.gn index c831a5a0282..8230f7851bd 100644 --- a/www/ungoogled-chromium/files/patch-v8_BUILD.gn +++ b/www/ungoogled-chromium/files/patch-v8_BUILD.gn @@ -1,6 +1,6 @@ ---- v8/BUILD.gn.orig 2023-01-13 08:56:02 UTC +--- v8/BUILD.gn.orig 2023-02-11 09:11:04 UTC +++ v8/BUILD.gn -@@ -1242,6 +1242,14 @@ config("toolchain") { +@@ -1278,6 +1278,14 @@ config("toolchain") { } else if (target_os == "win") { defines += [ "V8_HAVE_TARGET_OS" ] defines += [ "V8_TARGET_OS_WIN" ] @@ -15,7 +15,7 @@ } # TODO(infra): Support v8_enable_prof on Windows. -@@ -5500,7 +5508,7 @@ v8_component("v8_libbase") { +@@ -5602,7 +5610,7 @@ v8_component("v8_libbase") { } } @@ -24,7 +24,7 @@ sources += [ "src/base/debug/stack_trace_posix.cc", "src/base/platform/platform-linux.cc", -@@ -5511,6 +5519,18 @@ v8_component("v8_libbase") { +@@ -5613,6 +5621,18 @@ v8_component("v8_libbase") { "dl", "rt", ] diff --git a/www/ungoogled-chromium/files/patch-v8_src_api_api.cc b/www/ungoogled-chromium/files/patch-v8_src_api_api.cc index 30bc793a7ed..02913f61303 100644 --- a/www/ungoogled-chromium/files/patch-v8_src_api_api.cc +++ b/www/ungoogled-chromium/files/patch-v8_src_api_api.cc @@ -1,4 +1,4 @@ ---- v8/src/api/api.cc.orig 2023-01-13 08:56:02 UTC +--- v8/src/api/api.cc.orig 2023-02-11 09:11:04 UTC +++ v8/src/api/api.cc @@ -141,7 +141,7 @@ #include "src/wasm/wasm-serialization.h" @@ -9,7 +9,7 @@ #include #if V8_ENABLE_WEBASSEMBLY -@@ -6210,7 +6210,7 @@ bool v8::V8::Initialize(const int build_config) { +@@ -6337,7 +6337,7 @@ bool v8::V8::Initialize(const int build_config) { return true; } diff --git a/www/ungoogled-chromium/files/patch-v8_src_base_platform_memory.h b/www/ungoogled-chromium/files/patch-v8_src_base_platform_memory.h index d113034155a..eb9e9374526 100644 --- a/www/ungoogled-chromium/files/patch-v8_src_base_platform_memory.h +++ b/www/ungoogled-chromium/files/patch-v8_src_base_platform_memory.h @@ -1,16 +1,16 @@ ---- v8/src/base/platform/memory.h.orig 2022-10-29 17:50:56 UTC +--- v8/src/base/platform/memory.h.orig 2023-02-11 09:11:04 UTC +++ v8/src/base/platform/memory.h @@ -19,11 +19,11 @@ #if V8_OS_DARWIN #include -#else // !V8_OS_DARWIN -+#elif !V8_OS_BSD // !V8_OS_DARWIN ++#elif !V8_OS_BSD #include #endif // !V8_OS_DARWIN --#if (V8_OS_POSIX && !V8_OS_AIX) || V8_OS_WIN -+#if (V8_OS_POSIX && !V8_OS_AIX && !V8_OS_BSD) || V8_OS_WIN +-#if (V8_OS_POSIX && !V8_OS_AIX && !V8_OS_SOLARIS) || V8_OS_WIN ++#if (V8_OS_POSIX && !V8_OS_AIX && !V8_OS_SOLARIS && !V8_OS_BSD) || V8_OS_WIN #define V8_HAS_MALLOC_USABLE_SIZE 1 - #endif // (V8_OS_POSIX && !V8_OS_AIX) || V8_OS_WIN + #endif // (V8_OS_POSIX && !V8_OS_AIX && !V8_OS_SOLARIS) || V8_OS_WIN diff --git a/www/ungoogled-chromium/files/patch-v8_src_execution_isolate.cc b/www/ungoogled-chromium/files/patch-v8_src_execution_isolate.cc new file mode 100644 index 00000000000..9ea14fe8247 --- /dev/null +++ b/www/ungoogled-chromium/files/patch-v8_src_execution_isolate.cc @@ -0,0 +1,25 @@ +--- v8/src/execution/isolate.cc.orig 2023-02-11 09:11:04 UTC ++++ v8/src/execution/isolate.cc +@@ -146,6 +146,10 @@ + #include "src/execution/simulator-base.h" + #endif + ++#if defined(V8_OS_OPENBSD) ++#include ++#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_[]; +@@ -3936,6 +3940,11 @@ void Isolate::InitializeDefaultEmbeddedBlob() { + uint32_t code_size = DefaultEmbeddedBlobCodeSize(); + const uint8_t* data = DefaultEmbeddedBlobData(); + uint32_t data_size = DefaultEmbeddedBlobDataSize(); ++ ++#if defined(V8_OS_OPENBSD) ++ mprotect(reinterpret_cast(const_cast(code)), ++ code_size, PROT_READ | PROT_EXEC); ++#endif + + if (StickyEmbeddedBlobCode() != nullptr) { + base::MutexGuard guard(current_embedded_blob_refcount_mutex_.Pointer()); diff --git a/www/ungoogled-chromium/files/patch-v8_src_flags_flags.cc b/www/ungoogled-chromium/files/patch-v8_src_flags_flags.cc deleted file mode 100644 index 4e6d5b44637..00000000000 --- a/www/ungoogled-chromium/files/patch-v8_src_flags_flags.cc +++ /dev/null @@ -1,26 +0,0 @@ ---- v8/src/flags/flags.cc.orig 2023-01-13 08:56:02 UTC -+++ v8/src/flags/flags.cc -@@ -31,7 +31,12 @@ - namespace v8::internal { - - // Define {v8_flags}, declared in flags.h. -+#if V8_OS_OPENBSD -+#include -+FlagValues v8_flags __attribute__((section(".openbsd.mutable"))); -+#else - FlagValues v8_flags; -+#endif - - // {v8_flags} needs to be aligned to a memory page, and the size needs to be a - // multiple of a page size. This is required for memory-protection of the memory -@@ -787,6 +792,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/www/ungoogled-chromium/files/patch-v8_src_sandbox_sandbox.cc b/www/ungoogled-chromium/files/patch-v8_src_sandbox_sandbox.cc index 7f9a79a2096..fef3f00e755 100644 --- a/www/ungoogled-chromium/files/patch-v8_src_sandbox_sandbox.cc +++ b/www/ungoogled-chromium/files/patch-v8_src_sandbox_sandbox.cc @@ -1,6 +1,6 @@ ---- v8/src/sandbox/sandbox.cc.orig 2022-10-01 07:40:07 UTC +--- v8/src/sandbox/sandbox.cc.orig 2023-02-11 09:11:04 UTC +++ v8/src/sandbox/sandbox.cc -@@ -49,7 +49,7 @@ static Address DetermineAddressSpaceLimit() { +@@ -46,7 +46,7 @@ static Address DetermineAddressSpaceLimit() { } #endif // V8_TARGET_ARCH_X64 diff --git a/www/ungoogled-chromium/files/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.cc b/www/ungoogled-chromium/files/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.cc new file mode 100644 index 00000000000..fd56badee89 --- /dev/null +++ b/www/ungoogled-chromium/files/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.cc @@ -0,0 +1,11 @@ +--- v8/src/snapshot/embedded/platform-embedded-file-writer-base.cc.orig 2023-02-11 09:11:04 UTC ++++ v8/src/snapshot/embedded/platform-embedded-file-writer-base.cc +@@ -142,6 +142,8 @@ EmbeddedTargetOs ToEmbeddedTargetOs(const char* s) { + return EmbeddedTargetOs::kWin; + } else if (string == "starboard") { + return EmbeddedTargetOs::kStarboard; ++ } else if (string == "openbsd") { ++ return EmbeddedTargetOs::kOpenBSD; + } else { + return EmbeddedTargetOs::kGeneric; + } diff --git a/www/ungoogled-chromium/files/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.h b/www/ungoogled-chromium/files/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.h new file mode 100644 index 00000000000..2a5727bf138 --- /dev/null +++ b/www/ungoogled-chromium/files/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.h @@ -0,0 +1,10 @@ +--- v8/src/snapshot/embedded/platform-embedded-file-writer-base.h.orig 2023-02-11 09:11:04 UTC ++++ v8/src/snapshot/embedded/platform-embedded-file-writer-base.h +@@ -31,6 +31,7 @@ enum class EmbeddedTargetOs { + kMac, + kWin, + kStarboard, ++ kOpenBSD, + kGeneric, // Everything not covered above falls in here. + }; + diff --git a/www/ungoogled-chromium/files/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic.cc b/www/ungoogled-chromium/files/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic.cc new file mode 100644 index 00000000000..3922c100df1 --- /dev/null +++ b/www/ungoogled-chromium/files/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic.cc @@ -0,0 +1,40 @@ +--- v8/src/snapshot/embedded/platform-embedded-file-writer-generic.cc.orig 2023-02-11 09:11:04 UTC ++++ v8/src/snapshot/embedded/platform-embedded-file-writer-generic.cc +@@ -9,6 +9,10 @@ + + #include "src/objects/code.h" + ++#if V8_OS_OPENBSD ++#include ++#endif ++ + namespace v8 { + namespace internal { + +@@ -35,6 +39,8 @@ const char* DirectiveAsString(DataDirective directive) + void PlatformEmbeddedFileWriterGeneric::SectionText() { + if (target_os_ == EmbeddedTargetOs::kChromeOS) { + fprintf(fp_, ".section .text.hot.embedded\n"); ++ } else if (target_os_ == EmbeddedTargetOs::kOpenBSD) { ++ fprintf(fp_, ".section .openbsd.mutable,\"a\"\n"); + } else { + fprintf(fp_, ".section .text\n"); + } +@@ -66,6 +72,8 @@ void PlatformEmbeddedFileWriterGeneric::AlignToCodeAli + // On these architectures and platforms, we remap the builtins, so need these + // to be aligned on a page boundary. + fprintf(fp_, ".balign 4096\n"); ++#elif V8_OS_OPENBSD ++ fprintf(fp_, ".balign %d\n", PAGE_SIZE); + #elif V8_TARGET_ARCH_X64 + // On x64 use 64-bytes code alignment to allow 64-bytes loop header alignment. + static_assert(64 >= kCodeAlignment); +@@ -86,6 +94,8 @@ void PlatformEmbeddedFileWriterGeneric::AlignToPageSiz + (V8_TARGET_ARCH_X64 || V8_TARGET_ARCH_ARM64) + // Since the builtins are remapped, need to pad until the next page boundary. + fprintf(fp_, ".balign 4096\n"); ++#elif V8_OS_OPENBSD ++ fprintf(fp_, ".balign %d\n", PAGE_SIZE); + #endif + } + diff --git a/www/ungoogled-chromium/files/patch-weblayer_browser_content__browser__client__impl.cc b/www/ungoogled-chromium/files/patch-weblayer_browser_content__browser__client__impl.cc index 84d6c496c23..5bbd55ce7af 100644 --- a/www/ungoogled-chromium/files/patch-weblayer_browser_content__browser__client__impl.cc +++ b/www/ungoogled-chromium/files/patch-weblayer_browser_content__browser__client__impl.cc @@ -1,4 +1,4 @@ ---- weblayer/browser/content_browser_client_impl.cc.orig 2023-01-13 08:56:02 UTC +--- weblayer/browser/content_browser_client_impl.cc.orig 2023-02-11 09:11:04 UTC +++ weblayer/browser/content_browser_client_impl.cc @@ -155,7 +155,7 @@ // TODO(crbug.com/1052397): Revisit once build flag switch of lacros-chrome is @@ -9,7 +9,7 @@ #include "content/public/common/content_descriptors.h" #endif -@@ -1004,7 +1004,7 @@ SafeBrowsingService* ContentBrowserClientImpl::GetSafe +@@ -1006,7 +1006,7 @@ SafeBrowsingService* ContentBrowserClientImpl::GetSafe // TODO(crbug.com/1052397): Revisit once build flag switch of lacros-chrome is // complete. #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || \ diff --git a/www/websh/files/patch-warnings b/www/websh/files/patch-warnings index 1e1b335a6f0..8691f5d3c14 100644 --- a/www/websh/files/patch-warnings +++ b/www/websh/files/patch-warnings @@ -121,3 +121,92 @@ Submitted to vendor: + registerLogPlugIn(interp, "syslog", logtosyslog); #endif /* -------------------------------------------------------------------------- +Versions 15+ of clang reject K&R-style function-definitions... +--- ../generic/tclAppInit.c 2009-07-14 15:11:04.000000000 -0400 ++++ ../generic/tclAppInit.c 2023-02-12 18:07:45.705753000 -0500 +@@ -54,7 +54,5 @@ + */ + +-int main(argc, argv) +- int argc; /* Number of command-line arguments. */ +- char **argv; /* Values of command-line arguments. */ ++int main(int argc, char **argv) + { + /* +--- ../generic/htmlify.c 2009-09-14 11:11:40.000000000 -0400 ++++ ../generic/htmlify.c 2023-02-12 18:14:07.883307000 -0500 +@@ -128,5 +128,5 @@ + /* */ + /* <-- */ +-#define HANDLE_TAG(unic,length,out,pos,err) { \ ++#define HANDLE_TAG(unic,length,out,pos) { \ + int open = 1; /* number of open '<' */ \ + int begin = pos; \ +@@ -162,5 +162,5 @@ + } + +-#define HANDLE_ENTITY(convData, unic, length, out, pos, err) { \ ++#define HANDLE_ENTITY(convData, unic, length, out, pos) { \ + int begin = pos; \ + int end = ++pos; \ +@@ -202,12 +202,12 @@ + if (unic[first] == '#') { \ + /* a number */ \ +- HANDLE_UNICODE_ENTITY(unic, length, out, begin, first, end, err); \ ++ HANDLE_UNICODE_ENTITY(unic, length, out, begin, first, end); \ + } else { \ +- HANDLE_KEY_ENTITY(convData, unic, length, out, begin, first, end, err); \ ++ HANDLE_KEY_ENTITY(convData, unic, length, out, begin, first, end); \ + } \ + } \ + } + +-#define HANDLE_UNICODE_ENTITY(unic, length, out, begin, first, end, err) { \ ++#define HANDLE_UNICODE_ENTITY(unic, length, out, begin, first, end) { \ + int tInt = 0; \ + Tcl_UniChar tmp = 0; \ +@@ -220,5 +220,4 @@ + /* no valid number, we write the string instead */ \ + Tcl_AppendUnicodeToObj(out,&(unic[begin]),end-begin); \ +- err++; \ + } else { \ + /* check if within range of Tcl_UniChar */ \ +@@ -228,5 +227,4 @@ + if (end < length && unic[end] == ';') /* don't forget this one! */ \ + Tcl_AppendUnicodeToObj(out,&(unic[end]),1); \ +- err++; \ + } else { \ + tmp = (Tcl_UniChar)tInt; \ +@@ -237,5 +235,5 @@ + } + +-#define HANDLE_KEY_ENTITY(convData, unic, length, out, begin, first, end, err) { \ ++#define HANDLE_KEY_ENTITY(convData, unic, length, out, begin, first, end) { \ + /* use lookup table */ \ + Tcl_Obj* iObj = NULL; \ +@@ -261,5 +259,4 @@ + if (end < length && unic[end] == ';') /* don't forget this one! */ \ + Tcl_AppendUnicodeToObj(out,&(unic[end]),1); \ +- err++; \ + } \ + } +@@ -276,5 +273,4 @@ + int plainfirst = 0; + int plainend = 0; +- int err = 0; /* temporary use, may be removed */ + + if (in == NULL || out == NULL) { +@@ -308,5 +304,5 @@ + * we're in a tag, thus we skip everything + * --------------------------------------------------------------------*/ +- HANDLE_TAG(unic, length, out, pos, err); ++ HANDLE_TAG(unic, length, out, pos); + plainfirst = pos + 1; + +@@ -331,5 +327,5 @@ + * it's an entity + */ +- HANDLE_ENTITY(convData, unic, length, out, pos, err); ++ HANDLE_ENTITY(convData, unic, length, out, pos); + plainfirst = pos + 1; + } diff --git a/www/wiki-tui/Makefile b/www/wiki-tui/Makefile index cc5c0ba9772..b558299eb44 100644 --- a/www/wiki-tui/Makefile +++ b/www/wiki-tui/Makefile @@ -1,7 +1,6 @@ PORTNAME= wiki-tui DISTVERSIONPREFIX= v -DISTVERSION= 0.6.1 -PORTREVISION= 1 +DISTVERSION= 0.6.2 CATEGORIES= www MAINTAINER= eduardo@FreeBSD.org diff --git a/www/wiki-tui/Makefile.crates b/www/wiki-tui/Makefile.crates index 214be9f493c..70711460534 100644 --- a/www/wiki-tui/Makefile.crates +++ b/www/wiki-tui/Makefile.crates @@ -1,22 +1,22 @@ CARGO_CRATES= addr2line-0.19.0 \ adler-1.0.2 \ - ahash-0.8.2 \ + ahash-0.8.3 \ android_system_properties-0.1.5 \ ansi_term-0.12.1 \ - anyhow-1.0.68 \ - arc-swap-1.5.1 \ + anyhow-1.0.69 \ + arc-swap-1.6.0 \ atty-0.2.14 \ autocfg-1.1.0 \ backtrace-0.3.67 \ - base64-0.13.1 \ + base64-0.21.0 \ bear-lib-terminal-2.0.0 \ bear-lib-terminal-sys-1.3.0 \ bit-set-0.5.3 \ bit-vec-0.6.3 \ bitflags-1.3.2 \ - bumpalo-3.11.1 \ - bytes-1.3.0 \ - cc-1.0.78 \ + bumpalo-3.12.0 \ + bytes-1.4.0 \ + cc-1.0.79 \ cfg-if-1.0.0 \ chrono-0.4.23 \ clap-2.34.0 \ @@ -29,7 +29,7 @@ CARGO_CRATES= addr2line-0.19.0 \ cursive-0.20.0 \ cursive-aligned-view-0.6.0 \ cursive_buffered_backend-0.6.1 \ - cursive_core-0.3.6 \ + cursive_core-0.3.7 \ darling-0.12.4 \ darling_core-0.12.4 \ darling_macro-0.12.4 \ @@ -37,7 +37,7 @@ CARGO_CRATES= addr2line-0.19.0 \ destructure_traitobject-0.2.0 \ dirs-3.0.2 \ dirs-sys-0.3.7 \ - encoding_rs-0.8.31 \ + encoding_rs-0.8.32 \ enum-map-2.4.2 \ enum-map-derive-0.11.0 \ enumset-1.0.6 \ @@ -48,15 +48,15 @@ CARGO_CRATES= addr2line-0.19.0 \ foreign-types-shared-0.1.1 \ form_urlencoded-1.1.0 \ futf-0.1.5 \ - futures-channel-0.3.25 \ - futures-core-0.3.25 \ - futures-io-0.3.25 \ - futures-sink-0.3.25 \ - futures-task-0.3.25 \ - futures-util-0.3.25 \ + futures-channel-0.3.26 \ + futures-core-0.3.26 \ + futures-io-0.3.26 \ + futures-sink-0.3.26 \ + futures-task-0.3.26 \ + futures-util-0.3.26 \ getrandom-0.1.16 \ getrandom-0.2.8 \ - gimli-0.27.0 \ + gimli-0.27.1 \ h2-0.3.15 \ hashbrown-0.12.3 \ heck-0.3.3 \ @@ -68,14 +68,14 @@ CARGO_CRATES= addr2line-0.19.0 \ httparse-1.8.0 \ httpdate-1.0.2 \ humantime-2.1.0 \ - hyper-0.14.23 \ + hyper-0.14.24 \ hyper-tls-0.5.0 \ iana-time-zone-0.1.50 \ ident_case-1.0.1 \ idna-0.3.0 \ indexmap-1.9.2 \ instant-0.1.12 \ - ipnet-2.7.0 \ + ipnet-2.7.1 \ itoa-1.0.5 \ js-sys-0.3.49 \ lazy_static-1.4.0 \ @@ -97,7 +97,7 @@ CARGO_CRATES= addr2line-0.19.0 \ ncurses-5.101.0 \ new_debug_unreachable-1.0.4 \ num-0.4.0 \ - num-complex-0.4.2 \ + num-complex-0.4.3 \ num-integer-0.1.45 \ num-iter-0.1.43 \ num-rational-0.4.1 \ @@ -105,7 +105,7 @@ CARGO_CRATES= addr2line-0.19.0 \ num_cpus-1.15.0 \ num_threads-0.1.6 \ numtoa-0.1.0 \ - object-0.30.0 \ + object-0.30.3 \ once_cell-1.17.0 \ openssl-0.10.45 \ openssl-macros-0.1.0 \ @@ -116,7 +116,7 @@ CARGO_CRATES= addr2line-0.19.0 \ pancurses-0.17.0 \ panic-message-0.3.0 \ parking_lot-0.12.1 \ - parking_lot_core-0.9.5 \ + parking_lot_core-0.9.7 \ pdcurses-sys-0.7.1 \ percent-encoding-2.2.0 \ phf-0.8.0 \ @@ -132,7 +132,7 @@ CARGO_CRATES= addr2line-0.19.0 \ precomputed-hash-0.1.1 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ - proc-macro2-1.0.49 \ + proc-macro2-1.0.51 \ quote-1.0.23 \ rand-0.7.3 \ rand-0.8.5 \ @@ -146,23 +146,24 @@ CARGO_CRATES= addr2line-0.19.0 \ redox_termios-0.1.2 \ redox_users-0.4.3 \ remove_dir_all-0.5.3 \ - reqwest-0.11.13 \ + reqwest-0.11.14 \ rustc-demangle-0.1.21 \ ryu-1.0.12 \ - schannel-0.1.20 \ + schannel-0.1.21 \ scopeguard-1.1.0 \ - security-framework-2.7.0 \ - security-framework-sys-2.6.1 \ + security-framework-2.8.2 \ + security-framework-sys-2.8.0 \ select-0.5.0 \ serde-1.0.118 \ serde-value-0.7.0 \ serde_derive-1.0.118 \ - serde_json-1.0.91 \ + serde_json-1.0.93 \ + serde_repr-0.1.10 \ serde_urlencoded-0.7.1 \ serde_yaml-0.8.26 \ - signal-hook-0.3.14 \ + signal-hook-0.3.15 \ signal-hook-mio-0.2.3 \ - signal-hook-registry-1.4.0 \ + signal-hook-registry-1.4.1 \ siphasher-0.3.10 \ slab-0.4.7 \ smallvec-1.10.0 \ @@ -186,20 +187,20 @@ CARGO_CRATES= addr2line-0.19.0 \ time-0.1.45 \ time-0.3.15 \ tinyvec-1.6.0 \ - tinyvec_macros-0.1.0 \ - tokio-1.23.0 \ - tokio-native-tls-0.3.0 \ - tokio-util-0.7.4 \ - toml-0.5.10 \ + tinyvec_macros-0.1.1 \ + tokio-1.25.0 \ + tokio-native-tls-0.3.1 \ + tokio-util-0.7.6 \ + toml-0.5.11 \ tower-service-0.3.2 \ tracing-0.1.37 \ tracing-core-0.1.30 \ - try-lock-0.2.3 \ + try-lock-0.2.4 \ typemap-ors-1.0.0 \ - unicode-bidi-0.3.8 \ + unicode-bidi-0.3.10 \ unicode-ident-1.0.6 \ unicode-normalization-0.1.22 \ - unicode-segmentation-1.10.0 \ + unicode-segmentation-1.10.1 \ unicode-width-0.1.10 \ unicode-xid-0.2.4 \ unsafe-any-ors-1.0.0 \ @@ -223,20 +224,16 @@ CARGO_CRATES= addr2line-0.19.0 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ - windows-sys-0.36.1 \ windows-sys-0.42.0 \ - windows_aarch64_gnullvm-0.42.0 \ - windows_aarch64_msvc-0.36.1 \ - windows_aarch64_msvc-0.42.0 \ - windows_i686_gnu-0.36.1 \ - windows_i686_gnu-0.42.0 \ - windows_i686_msvc-0.36.1 \ - windows_i686_msvc-0.42.0 \ - windows_x86_64_gnu-0.36.1 \ - windows_x86_64_gnu-0.42.0 \ - windows_x86_64_gnullvm-0.42.0 \ - windows_x86_64_msvc-0.36.1 \ - windows_x86_64_msvc-0.42.0 \ + windows-sys-0.45.0 \ + windows-targets-0.42.1 \ + windows_aarch64_gnullvm-0.42.1 \ + windows_aarch64_msvc-0.42.1 \ + windows_i686_gnu-0.42.1 \ + windows_i686_msvc-0.42.1 \ + windows_x86_64_gnu-0.42.1 \ + windows_x86_64_gnullvm-0.42.1 \ + windows_x86_64_msvc-0.42.1 \ winreg-0.5.1 \ winreg-0.10.1 \ xi-unicode-0.3.0 \ diff --git a/www/wiki-tui/distinfo b/www/wiki-tui/distinfo index 5a41fe66721..c4f910749a7 100644 --- a/www/wiki-tui/distinfo +++ b/www/wiki-tui/distinfo @@ -1,26 +1,26 @@ -TIMESTAMP = 1672479013 +TIMESTAMP = 1676208617 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 SIZE (rust/crates/adler-1.0.2.crate) = 12778 -SHA256 (rust/crates/ahash-0.8.2.crate) = bf6ccdb167abbf410dcb915cabd428929d7f6a04980b54a11f26a39f1c7f7107 -SIZE (rust/crates/ahash-0.8.2.crate) = 42491 +SHA256 (rust/crates/ahash-0.8.3.crate) = 2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f +SIZE (rust/crates/ahash-0.8.3.crate) = 42416 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/ansi_term-0.12.1.crate) = d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2 SIZE (rust/crates/ansi_term-0.12.1.crate) = 24838 -SHA256 (rust/crates/anyhow-1.0.68.crate) = 2cb2f989d18dd141ab8ae82f64d1a8cdd37e0840f73a406896cf5e99502fab61 -SIZE (rust/crates/anyhow-1.0.68.crate) = 43882 -SHA256 (rust/crates/arc-swap-1.5.1.crate) = 983cd8b9d4b02a6dc6ffa557262eb5858a27a0038ffffe21a0f133eaa819a164 -SIZE (rust/crates/arc-swap-1.5.1.crate) = 66157 +SHA256 (rust/crates/anyhow-1.0.69.crate) = 224afbd727c3d6e4b90103ece64b8d1b67fbb1973b1046c2281eed3f3803f800 +SIZE (rust/crates/anyhow-1.0.69.crate) = 43576 +SHA256 (rust/crates/arc-swap-1.6.0.crate) = bddcadddf5e9015d310179a59bb28c4d4b9920ad0f11e8e14dbadf654890c9a6 +SIZE (rust/crates/arc-swap-1.6.0.crate) = 67342 SHA256 (rust/crates/atty-0.2.14.crate) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8 SIZE (rust/crates/atty-0.2.14.crate) = 5470 SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa SIZE (rust/crates/autocfg-1.1.0.crate) = 13272 SHA256 (rust/crates/backtrace-0.3.67.crate) = 233d376d6d185f2a3093e58f283f60f880315b6c60075b01f36b3b85154564ca SIZE (rust/crates/backtrace-0.3.67.crate) = 78564 -SHA256 (rust/crates/base64-0.13.1.crate) = 9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8 -SIZE (rust/crates/base64-0.13.1.crate) = 61002 +SHA256 (rust/crates/base64-0.21.0.crate) = a4a4ddaa51a5bc52a6948f74c06d20aaaddb71924eab79b8c97a8c556e942d6a +SIZE (rust/crates/base64-0.21.0.crate) = 72180 SHA256 (rust/crates/bear-lib-terminal-2.0.0.crate) = 315549f695a3fef8ad1e1ebad093a7c38d135fab85e10067841744901f907116 SIZE (rust/crates/bear-lib-terminal-2.0.0.crate) = 20561 SHA256 (rust/crates/bear-lib-terminal-sys-1.3.0.crate) = 3a04c83b2c02f07128177fa98ea2d241f85d351d376dcee70694fcb6960a279f @@ -31,12 +31,12 @@ SHA256 (rust/crates/bit-vec-0.6.3.crate) = 349f9b6a179ed607305526ca489b34ad0a41a 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/bumpalo-3.11.1.crate) = 572f695136211188308f16ad2ca5c851a712c464060ae6974944458eb83880ba -SIZE (rust/crates/bumpalo-3.11.1.crate) = 81207 -SHA256 (rust/crates/bytes-1.3.0.crate) = dfb24e866b15a1af2a1b663f10c6b6b8f397a84aadb828f12e5b289ec23a3a3c -SIZE (rust/crates/bytes-1.3.0.crate) = 57563 -SHA256 (rust/crates/cc-1.0.78.crate) = a20104e2335ce8a659d6dd92a51a767a0c062599c73b343fd152cb401e828c3d -SIZE (rust/crates/cc-1.0.78.crate) = 61375 +SHA256 (rust/crates/bumpalo-3.12.0.crate) = 0d261e256854913907f67ed06efbc3338dfe6179796deefc1ff763fc1aee5535 +SIZE (rust/crates/bumpalo-3.12.0.crate) = 81604 +SHA256 (rust/crates/bytes-1.4.0.crate) = 89b2fd2a0dcf38d7971e2194b6b6eebab45ae01067456a7fd93d5547a61b70be +SIZE (rust/crates/bytes-1.4.0.crate) = 58080 +SHA256 (rust/crates/cc-1.0.79.crate) = 50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f +SIZE (rust/crates/cc-1.0.79.crate) = 62624 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.23.crate) = 16b0a3d9ed01224b22057780a37bb8c5dbfe1be8ba48678e7bf57ec4b385411f @@ -61,8 +61,8 @@ SHA256 (rust/crates/cursive-aligned-view-0.6.0.crate) = 1b7dacf354d3652da4199867 SIZE (rust/crates/cursive-aligned-view-0.6.0.crate) = 36647 SHA256 (rust/crates/cursive_buffered_backend-0.6.1.crate) = e902dfdc09ca6729606f45a5ce6ce4ef9637fc257e8b11ca7806fc9aabd03cf7 SIZE (rust/crates/cursive_buffered_backend-0.6.1.crate) = 6420 -SHA256 (rust/crates/cursive_core-0.3.6.crate) = 2de434b364bcca5039553b7ae1b5994b59b679e18bcb03adbc9c8e538446b9b4 -SIZE (rust/crates/cursive_core-0.3.6.crate) = 155028 +SHA256 (rust/crates/cursive_core-0.3.7.crate) = 4db3b58161228d0dcb45c7968c5e74c3f03ad39e8983e58ad7d57061aa2cd94d +SIZE (rust/crates/cursive_core-0.3.7.crate) = 159235 SHA256 (rust/crates/darling-0.12.4.crate) = 5f2c43f534ea4b0b049015d00269734195e6d3f0f6635cb692251aca6f9f8b3c SIZE (rust/crates/darling-0.12.4.crate) = 19031 SHA256 (rust/crates/darling_core-0.12.4.crate) = 8e91455b86830a1c21799d94524df0845183fa55bafd9aa137b01c7d1065fa36 @@ -77,8 +77,8 @@ SHA256 (rust/crates/dirs-3.0.2.crate) = 30baa043103c9d0c2a57cf537cc2f35623889dc0 SIZE (rust/crates/dirs-3.0.2.crate) = 12184 SHA256 (rust/crates/dirs-sys-0.3.7.crate) = 1b1d1d91c932ef41c0f2663aa8b0ca0342d444d842c06914aa0a7e352d0bada6 SIZE (rust/crates/dirs-sys-0.3.7.crate) = 10597 -SHA256 (rust/crates/encoding_rs-0.8.31.crate) = 9852635589dc9f9ea1b6fe9f05b50ef208c85c834a562f0c6abb1c475736ec2b -SIZE (rust/crates/encoding_rs-0.8.31.crate) = 1370113 +SHA256 (rust/crates/encoding_rs-0.8.32.crate) = 071a31f4ee85403370b58aca746f01041ede6f0da2730960ad001edc2b71b394 +SIZE (rust/crates/encoding_rs-0.8.32.crate) = 1370046 SHA256 (rust/crates/enum-map-2.4.2.crate) = 50c25992259941eb7e57b936157961b217a4fc8597829ddef0596d6c3cd86e1a SIZE (rust/crates/enum-map-2.4.2.crate) = 18042 SHA256 (rust/crates/enum-map-derive-0.11.0.crate) = 2a4da76b3b6116d758c7ba93f7ec6a35d2e2cf24feda76c6e38a375f4d5c59f2 @@ -99,24 +99,24 @@ SHA256 (rust/crates/form_urlencoded-1.1.0.crate) = a9c384f161156f5260c24a097c561 SIZE (rust/crates/form_urlencoded-1.1.0.crate) = 8734 SHA256 (rust/crates/futf-0.1.5.crate) = df420e2e84819663797d1ec6544b13c5be84629e7bb00dc960d6917db2987843 SIZE (rust/crates/futf-0.1.5.crate) = 11344 -SHA256 (rust/crates/futures-channel-0.3.25.crate) = 52ba265a92256105f45b719605a571ffe2d1f0fea3807304b522c1d778f79eed -SIZE (rust/crates/futures-channel-0.3.25.crate) = 31974 -SHA256 (rust/crates/futures-core-0.3.25.crate) = 04909a7a7e4633ae6c4a9ab280aeb86da1236243a77b694a49eacd659a4bd3ac -SIZE (rust/crates/futures-core-0.3.25.crate) = 14623 -SHA256 (rust/crates/futures-io-0.3.25.crate) = 00f5fb52a06bdcadeb54e8d3671f8888a39697dcb0b81b23b55174030427f4eb -SIZE (rust/crates/futures-io-0.3.25.crate) = 8911 -SHA256 (rust/crates/futures-sink-0.3.25.crate) = 39c15cf1a4aa79df40f1bb462fb39676d0ad9e366c2a33b590d7c66f4f81fcf9 -SIZE (rust/crates/futures-sink-0.3.25.crate) = 7854 -SHA256 (rust/crates/futures-task-0.3.25.crate) = 2ffb393ac5d9a6eaa9d3fdf37ae2776656b706e200c8e16b1bdb227f5198e6ea -SIZE (rust/crates/futures-task-0.3.25.crate) = 11844 -SHA256 (rust/crates/futures-util-0.3.25.crate) = 197676987abd2f9cadff84926f410af1c183608d36641465df73ae8211dc65d6 -SIZE (rust/crates/futures-util-0.3.25.crate) = 155866 +SHA256 (rust/crates/futures-channel-0.3.26.crate) = 2e5317663a9089767a1ec00a487df42e0ca174b61b4483213ac24448e4664df5 +SIZE (rust/crates/futures-channel-0.3.26.crate) = 32283 +SHA256 (rust/crates/futures-core-0.3.26.crate) = ec90ff4d0fe1f57d600049061dc6bb68ed03c7d2fbd697274c41805dcb3f8608 +SIZE (rust/crates/futures-core-0.3.26.crate) = 14708 +SHA256 (rust/crates/futures-io-0.3.26.crate) = bfb8371b6fb2aeb2d280374607aeabfc99d95c72edfe51692e42d3d7f0d08531 +SIZE (rust/crates/futures-io-0.3.26.crate) = 8913 +SHA256 (rust/crates/futures-sink-0.3.26.crate) = f310820bb3e8cfd46c80db4d7fb8353e15dfff853a127158425f31e0be6c8364 +SIZE (rust/crates/futures-sink-0.3.26.crate) = 7853 +SHA256 (rust/crates/futures-task-0.3.26.crate) = dcf79a1bf610b10f42aea489289c5a2c478a786509693b80cd39c44ccd936366 +SIZE (rust/crates/futures-task-0.3.26.crate) = 11855 +SHA256 (rust/crates/futures-util-0.3.26.crate) = 9c1d6de3acfef38d2be4b1f543f553131788603495be83da675e180c8d6b7bd1 +SIZE (rust/crates/futures-util-0.3.26.crate) = 156709 SHA256 (rust/crates/getrandom-0.1.16.crate) = 8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce SIZE (rust/crates/getrandom-0.1.16.crate) = 25077 SHA256 (rust/crates/getrandom-0.2.8.crate) = c05aeb6a22b8f62540c194aac980f2115af067bfe15a0734d7277a768d396b31 SIZE (rust/crates/getrandom-0.2.8.crate) = 30553 -SHA256 (rust/crates/gimli-0.27.0.crate) = dec7af912d60cdbd3677c1af9352ebae6fb8394d165568a2234df0fa00f87793 -SIZE (rust/crates/gimli-0.27.0.crate) = 720457 +SHA256 (rust/crates/gimli-0.27.1.crate) = 221996f774192f0f718773def8201c4ae31f02616a54ccfc2d358bb0e5cefdec +SIZE (rust/crates/gimli-0.27.1.crate) = 721022 SHA256 (rust/crates/h2-0.3.15.crate) = 5f9f29bc9dda355256b2916cf526ab02ce0aeaaaf2bad60d65ef3f12f11dd0f4 SIZE (rust/crates/h2-0.3.15.crate) = 162238 SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888 @@ -139,8 +139,8 @@ SHA256 (rust/crates/httpdate-1.0.2.crate) = c4a1e36c821dbe04574f602848a19f742f4f SIZE (rust/crates/httpdate-1.0.2.crate) = 10673 SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4 SIZE (rust/crates/humantime-2.1.0.crate) = 16749 -SHA256 (rust/crates/hyper-0.14.23.crate) = 034711faac9d2166cb1baf1a2fb0b60b1f277f8492fd72176c17f3515e1abd3c -SIZE (rust/crates/hyper-0.14.23.crate) = 186136 +SHA256 (rust/crates/hyper-0.14.24.crate) = 5e011372fa0b68db8350aa7a248930ecc7839bf46d8485577d69f117a75f164c +SIZE (rust/crates/hyper-0.14.24.crate) = 186392 SHA256 (rust/crates/hyper-tls-0.5.0.crate) = d6183ddfa99b85da61a140bea0efc93fdf56ceaa041b37d553518030827f9905 SIZE (rust/crates/hyper-tls-0.5.0.crate) = 13257 SHA256 (rust/crates/iana-time-zone-0.1.50.crate) = fd911b35d940d2bd0bea0f9100068e5b97b51a1cbe13d13382f132e0365257a0 @@ -153,8 +153,8 @@ SHA256 (rust/crates/indexmap-1.9.2.crate) = 1885e79c1fc4b10f0e172c475f458b7f7b93 SIZE (rust/crates/indexmap-1.9.2.crate) = 54627 SHA256 (rust/crates/instant-0.1.12.crate) = 7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c SIZE (rust/crates/instant-0.1.12.crate) = 6128 -SHA256 (rust/crates/ipnet-2.7.0.crate) = 11b0d96e660696543b251e58030cf9787df56da39dab19ad60eae7353040917e -SIZE (rust/crates/ipnet-2.7.0.crate) = 26918 +SHA256 (rust/crates/ipnet-2.7.1.crate) = 30e22bd8629359895450b59ea7a776c850561b96a3b1d31321c1949d9e6c9146 +SIZE (rust/crates/ipnet-2.7.1.crate) = 26989 SHA256 (rust/crates/itoa-1.0.5.crate) = fad582f4b9e86b6caa621cabeb0963332d92eea04729ab12892c2533951e6440 SIZE (rust/crates/itoa-1.0.5.crate) = 10622 SHA256 (rust/crates/js-sys-0.3.49.crate) = dc15e39392125075f60c95ba416f5381ff6c3a948ff02ab12464715adf56c821 @@ -197,8 +197,8 @@ SHA256 (rust/crates/new_debug_unreachable-1.0.4.crate) = e4a24736216ec316047a1fc SIZE (rust/crates/new_debug_unreachable-1.0.4.crate) = 2561 SHA256 (rust/crates/num-0.4.0.crate) = 43db66d1170d347f9a065114077f7dccb00c1b9478c89384490a3425279a4606 SIZE (rust/crates/num-0.4.0.crate) = 9490 -SHA256 (rust/crates/num-complex-0.4.2.crate) = 7ae39348c8bc5fbd7f40c727a9925f03517afd2ab27d46702108b6a7e5414c19 -SIZE (rust/crates/num-complex-0.4.2.crate) = 29341 +SHA256 (rust/crates/num-complex-0.4.3.crate) = 02e0d21255c828d6f128a1e41534206671e8c3ea0c62f32291e808dc82cff17d +SIZE (rust/crates/num-complex-0.4.3.crate) = 29523 SHA256 (rust/crates/num-integer-0.1.45.crate) = 225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9 SIZE (rust/crates/num-integer-0.1.45.crate) = 22529 SHA256 (rust/crates/num-iter-0.1.43.crate) = 7d03e6c028c5dc5cac6e2dec0efda81fc887605bb3d884578bb6d6bf7514e252 @@ -213,8 +213,8 @@ SHA256 (rust/crates/num_threads-0.1.6.crate) = 2819ce041d2ee131036f4fc9d6ae7ae12 SIZE (rust/crates/num_threads-0.1.6.crate) = 7334 SHA256 (rust/crates/numtoa-0.1.0.crate) = b8f8bdf33df195859076e54ab11ee78a1b208382d3a26ec40d142ffc1ecc49ef SIZE (rust/crates/numtoa-0.1.0.crate) = 8999 -SHA256 (rust/crates/object-0.30.0.crate) = 239da7f290cfa979f43f85a8efeee9a8a76d0827c356d37f9d3d7254d6b537fb -SIZE (rust/crates/object-0.30.0.crate) = 257728 +SHA256 (rust/crates/object-0.30.3.crate) = ea86265d3d3dcb6a27fc51bd29a4bf387fae9d2986b823079d4986af253eb439 +SIZE (rust/crates/object-0.30.3.crate) = 258901 SHA256 (rust/crates/once_cell-1.17.0.crate) = 6f61fba1741ea2b3d6a1e3178721804bb716a68a6aeba1149b5d52e3d464ea66 SIZE (rust/crates/once_cell-1.17.0.crate) = 32736 SHA256 (rust/crates/openssl-0.10.45.crate) = b102428fd03bc5edf97f62620f7298614c45cedf287c271e7ed450bbaf83f2e1 @@ -235,8 +235,8 @@ SHA256 (rust/crates/panic-message-0.3.0.crate) = 384e52fd8fbd4cbe3c317e8216260c2 SIZE (rust/crates/panic-message-0.3.0.crate) = 7274 SHA256 (rust/crates/parking_lot-0.12.1.crate) = 3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f SIZE (rust/crates/parking_lot-0.12.1.crate) = 40967 -SHA256 (rust/crates/parking_lot_core-0.9.5.crate) = 7ff9f3fef3968a3ec5945535ed654cb38ff72d7495a25619e2247fb15a2ed9ba -SIZE (rust/crates/parking_lot_core-0.9.5.crate) = 32396 +SHA256 (rust/crates/parking_lot_core-0.9.7.crate) = 9069cbb9f99e3a5083476ccb29ceb1de18b9118cafa53e90c9551235de2b9521 +SIZE (rust/crates/parking_lot_core-0.9.7.crate) = 32412 SHA256 (rust/crates/pdcurses-sys-0.7.1.crate) = 084dd22796ff60f1225d4eb6329f33afaf4c85419d51d440ab6b8c6f4529166b SIZE (rust/crates/pdcurses-sys-0.7.1.crate) = 454031 SHA256 (rust/crates/percent-encoding-2.2.0.crate) = 478c572c3d73181ff3c2539045f6eb99e5491218eae919370993b890cdbdd98e @@ -267,8 +267,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.49.crate) = 57a8eca9f9c4ffde41714334dee777596264c7825420f521abc92b5b5deb63a5 -SIZE (rust/crates/proc-macro2-1.0.49.crate) = 41977 +SHA256 (rust/crates/proc-macro2-1.0.51.crate) = 5d727cae5b39d21da60fa540906919ad737832fe0b1c165da3a34d6548c849d6 +SIZE (rust/crates/proc-macro2-1.0.51.crate) = 41804 SHA256 (rust/crates/quote-1.0.23.crate) = 8856d8364d252a14d474036ea1358d63c9e6965c8e5c1885c18f73d70bff9c7b SIZE (rust/crates/quote-1.0.23.crate) = 28058 SHA256 (rust/crates/rand-0.7.3.crate) = 6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03 @@ -295,20 +295,20 @@ SHA256 (rust/crates/redox_users-0.4.3.crate) = b033d837a7cf162d7993aded9304e30a8 SIZE (rust/crates/redox_users-0.4.3.crate) = 15353 SHA256 (rust/crates/remove_dir_all-0.5.3.crate) = 3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7 SIZE (rust/crates/remove_dir_all-0.5.3.crate) = 9184 -SHA256 (rust/crates/reqwest-0.11.13.crate) = 68cc60575865c7831548863cc02356512e3f1dc2f3f82cb837d7fc4cc8f3c97c -SIZE (rust/crates/reqwest-0.11.13.crate) = 144263 +SHA256 (rust/crates/reqwest-0.11.14.crate) = 21eed90ec8570952d53b772ecf8f206aa1ec9a3d76b2521c56c42973f2d91ee9 +SIZE (rust/crates/reqwest-0.11.14.crate) = 145216 SHA256 (rust/crates/rustc-demangle-0.1.21.crate) = 7ef03e0a2b150c7a90d01faf6254c9c48a41e95fb2a8c2ac1c6f0d2b9aefc342 SIZE (rust/crates/rustc-demangle-0.1.21.crate) = 27920 SHA256 (rust/crates/ryu-1.0.12.crate) = 7b4b9743ed687d4b4bcedf9ff5eaa7398495ae14e61cba0a295704edbc7decde SIZE (rust/crates/ryu-1.0.12.crate) = 47070 -SHA256 (rust/crates/schannel-0.1.20.crate) = 88d6731146462ea25d9244b2ed5fd1d716d25c52e4d54aa4fb0f3c4e9854dbe2 -SIZE (rust/crates/schannel-0.1.20.crate) = 41579 +SHA256 (rust/crates/schannel-0.1.21.crate) = 713cfb06c7059f3588fb8044c0fad1d09e3c01d225e25b9220dbfdcf16dbb1b3 +SIZE (rust/crates/schannel-0.1.21.crate) = 41719 SHA256 (rust/crates/scopeguard-1.1.0.crate) = d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd SIZE (rust/crates/scopeguard-1.1.0.crate) = 11470 -SHA256 (rust/crates/security-framework-2.7.0.crate) = 2bc1bb97804af6631813c55739f771071e0f2ed33ee20b68c86ec505d906356c -SIZE (rust/crates/security-framework-2.7.0.crate) = 72601 -SHA256 (rust/crates/security-framework-sys-2.6.1.crate) = 0160a13a177a45bfb43ce71c01580998474f556ad854dcbca936dd2841a5c556 -SIZE (rust/crates/security-framework-sys-2.6.1.crate) = 17717 +SHA256 (rust/crates/security-framework-2.8.2.crate) = a332be01508d814fed64bf28f798a146d73792121129962fdf335bb3c49a4254 +SIZE (rust/crates/security-framework-2.8.2.crate) = 77045 +SHA256 (rust/crates/security-framework-sys-2.8.0.crate) = 31c9bb296072e961fcbd8853511dd39c2d8be2deb1e17c6860b1d30732b323b4 +SIZE (rust/crates/security-framework-sys-2.8.0.crate) = 17911 SHA256 (rust/crates/select-0.5.0.crate) = 8ee061f90afcc8678bef7a78d0d121683f0ba753f740ff7005f833ec445876b7 SIZE (rust/crates/select-0.5.0.crate) = 60423 SHA256 (rust/crates/serde-1.0.118.crate) = 06c64263859d87aa2eb554587e2d23183398d617427327cf2b3d0ed8c69e4800 @@ -317,18 +317,20 @@ SHA256 (rust/crates/serde-value-0.7.0.crate) = f3a1a3341211875ef120e117ea7fd5228 SIZE (rust/crates/serde-value-0.7.0.crate) = 10249 SHA256 (rust/crates/serde_derive-1.0.118.crate) = c84d3526699cd55261af4b941e4e725444df67aa4f9e6a3564f18030d12672df SIZE (rust/crates/serde_derive-1.0.118.crate) = 50589 -SHA256 (rust/crates/serde_json-1.0.91.crate) = 877c235533714907a8c2464236f5c4b2a17262ef1bd71f38f35ea592c8da6883 -SIZE (rust/crates/serde_json-1.0.91.crate) = 144654 +SHA256 (rust/crates/serde_json-1.0.93.crate) = cad406b69c91885b5107daf2c29572f6c8cdb3c66826821e286c533490c0bc76 +SIZE (rust/crates/serde_json-1.0.93.crate) = 144383 +SHA256 (rust/crates/serde_repr-0.1.10.crate) = 9a5ec9fa74a20ebbe5d9ac23dac1fc96ba0ecfe9f50f2843b52e537b10fbcb4e +SIZE (rust/crates/serde_repr-0.1.10.crate) = 9760 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.8.26.crate) = 578a7433b776b56a35785ed5ce9a7e777ac0598aac5a6dd1b4b18a307c7fc71b SIZE (rust/crates/serde_yaml-0.8.26.crate) = 40670 -SHA256 (rust/crates/signal-hook-0.3.14.crate) = a253b5e89e2698464fc26b545c9edceb338e18a89effeeecfea192c3025be29d -SIZE (rust/crates/signal-hook-0.3.14.crate) = 49446 +SHA256 (rust/crates/signal-hook-0.3.15.crate) = 732768f1176d21d09e076c23a93123d40bba92d50c4058da34d45c8de8e682b9 +SIZE (rust/crates/signal-hook-0.3.15.crate) = 50138 SHA256 (rust/crates/signal-hook-mio-0.2.3.crate) = 29ad2e15f37ec9a6cc544097b78a1ec90001e9f71b81338ca39f430adaca99af SIZE (rust/crates/signal-hook-mio-0.2.3.crate) = 9064 -SHA256 (rust/crates/signal-hook-registry-1.4.0.crate) = e51e73328dc4ac0c7ccbda3a494dfa03df1de2f46018127f60c693f2648455b0 -SIZE (rust/crates/signal-hook-registry-1.4.0.crate) = 17912 +SHA256 (rust/crates/signal-hook-registry-1.4.1.crate) = d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1 +SIZE (rust/crates/signal-hook-registry-1.4.1.crate) = 17987 SHA256 (rust/crates/siphasher-0.3.10.crate) = 7bd3e3206899af3f8b12af284fafc038cc1dc2b41d1b89dd17297221c5d225de SIZE (rust/crates/siphasher-0.3.10.crate) = 9889 SHA256 (rust/crates/slab-0.4.7.crate) = 4614a76b2a8be0058caa9dbbaf66d988527d86d003c11a94fbd335d7661edcef @@ -375,34 +377,34 @@ SHA256 (rust/crates/time-0.3.15.crate) = d634a985c4d4238ec39cacaed2e7ae552fbd3c4 SIZE (rust/crates/time-0.3.15.crate) = 93589 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.0.crate) = cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c -SIZE (rust/crates/tinyvec_macros-0.1.0.crate) = 1817 -SHA256 (rust/crates/tokio-1.23.0.crate) = eab6d665857cc6ca78d6e80303a02cea7a7851e85dfbd77cbdc09bd129f1ef46 -SIZE (rust/crates/tokio-1.23.0.crate) = 621207 -SHA256 (rust/crates/tokio-native-tls-0.3.0.crate) = f7d995660bd2b7f8c1568414c1126076c13fbb725c40112dc0120b78eb9b717b -SIZE (rust/crates/tokio-native-tls-0.3.0.crate) = 20759 -SHA256 (rust/crates/tokio-util-0.7.4.crate) = 0bb2e075f03b3d66d8d8785356224ba688d2906a371015e225beeb65ca92c740 -SIZE (rust/crates/tokio-util-0.7.4.crate) = 93424 -SHA256 (rust/crates/toml-0.5.10.crate) = 1333c76748e868a4d9d1017b5ab53171dfd095f70c712fdb4653a406547f598f -SIZE (rust/crates/toml-0.5.10.crate) = 55193 +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.25.0.crate) = c8e00990ebabbe4c14c08aca901caed183ecd5c09562a12c824bb53d3c3fd3af +SIZE (rust/crates/tokio-1.25.0.crate) = 626886 +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-util-0.7.6.crate) = bc6a3b08b64e6dfad376fa2432c7b1f01522e37a623c3050bc95db2d3ff21583 +SIZE (rust/crates/tokio-util-0.7.6.crate) = 100330 +SHA256 (rust/crates/toml-0.5.11.crate) = f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234 +SIZE (rust/crates/toml-0.5.11.crate) = 54910 SHA256 (rust/crates/tower-service-0.3.2.crate) = b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52 SIZE (rust/crates/tower-service-0.3.2.crate) = 6847 SHA256 (rust/crates/tracing-0.1.37.crate) = 8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8 SIZE (rust/crates/tracing-0.1.37.crate) = 73888 SHA256 (rust/crates/tracing-core-0.1.30.crate) = 24eb03ba0eab1fd845050058ce5e616558e8f8d8fca633e6b163fe25c797213a SIZE (rust/crates/tracing-core-0.1.30.crate) = 60351 -SHA256 (rust/crates/try-lock-0.2.3.crate) = 59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642 -SIZE (rust/crates/try-lock-0.2.3.crate) = 4158 +SHA256 (rust/crates/try-lock-0.2.4.crate) = 3528ecfd12c466c6f163363caf2d02a71161dd5e1cc6ae7b34207ea2d42d81ed +SIZE (rust/crates/try-lock-0.2.4.crate) = 4467 SHA256 (rust/crates/typemap-ors-1.0.0.crate) = a68c24b707f02dd18f1e4ccceb9d49f2058c2fb86384ef9972592904d7a28867 SIZE (rust/crates/typemap-ors-1.0.0.crate) = 4974 -SHA256 (rust/crates/unicode-bidi-0.3.8.crate) = 099b7128301d285f79ddd55b9a83d5e6b9e97c92e0ea0daebee7263e932de992 -SIZE (rust/crates/unicode-bidi-0.3.8.crate) = 36575 +SHA256 (rust/crates/unicode-bidi-0.3.10.crate) = d54675592c1dbefd78cbd98db9bacd89886e1ca50692a0692baefffdeb92dd58 +SIZE (rust/crates/unicode-bidi-0.3.10.crate) = 43530 SHA256 (rust/crates/unicode-ident-1.0.6.crate) = 84a22b9f218b40614adcb3f4ff08b703773ad44fa9423e4e0d346d5db86e4ebc SIZE (rust/crates/unicode-ident-1.0.6.crate) = 42158 SHA256 (rust/crates/unicode-normalization-0.1.22.crate) = 5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921 SIZE (rust/crates/unicode-normalization-0.1.22.crate) = 122604 -SHA256 (rust/crates/unicode-segmentation-1.10.0.crate) = 0fdbf052a0783de01e944a6ce7a8cb939e295b1e7be835a1112c3b9a7f047a5a -SIZE (rust/crates/unicode-segmentation-1.10.0.crate) = 93893 +SHA256 (rust/crates/unicode-segmentation-1.10.1.crate) = 1dd624098567895118886609431a7c3b8f516e41d30e0643f03d94592a147e36 +SIZE (rust/crates/unicode-segmentation-1.10.1.crate) = 98416 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.4.crate) = f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c @@ -449,34 +451,26 @@ SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9 SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815 SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998 -SHA256 (rust/crates/windows-sys-0.36.1.crate) = ea04155a16a59f9eab786fe12a4a450e75cdb175f9e0d80da1e17db09f55b8d2 -SIZE (rust/crates/windows-sys-0.36.1.crate) = 3347053 SHA256 (rust/crates/windows-sys-0.42.0.crate) = 5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7 SIZE (rust/crates/windows-sys-0.42.0.crate) = 3006791 -SHA256 (rust/crates/windows_aarch64_gnullvm-0.42.0.crate) = 41d2aa71f6f0cbe00ae5167d90ef3cfe66527d6f613ca78ac8024c3ccab9a19e -SIZE (rust/crates/windows_aarch64_gnullvm-0.42.0.crate) = 357917 -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.0.crate) = dd0f252f5a35cac83d6311b2e795981f5ee6e67eb1f9a7f64eb4500fbc4dcdb4 -SIZE (rust/crates/windows_aarch64_msvc-0.42.0.crate) = 659424 -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.0.crate) = fbeae19f6716841636c28d695375df17562ca208b2b7d0dc47635a50ae6c5de7 -SIZE (rust/crates/windows_i686_gnu-0.42.0.crate) = 728570 -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.0.crate) = 84c12f65daa39dd2babe6e442988fc329d6243fdce47d7d2d155b8d874862246 -SIZE (rust/crates/windows_i686_msvc-0.42.0.crate) = 717477 -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.0.crate) = bf7b1b21b5362cbc318f686150e5bcea75ecedc74dd157d874d754a2ca44b0ed -SIZE (rust/crates/windows_x86_64_gnu-0.42.0.crate) = 692493 -SHA256 (rust/crates/windows_x86_64_gnullvm-0.42.0.crate) = 09d525d2ba30eeb3297665bd434a54297e4170c7f1a44cad4ef58095b4cd2028 -SIZE (rust/crates/windows_x86_64_gnullvm-0.42.0.crate) = 357906 -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.0.crate) = f40009d85759725a34da6d89a94e63d7bdc50a862acf0dbc7c8e488f1edcb6f5 -SIZE (rust/crates/windows_x86_64_msvc-0.42.0.crate) = 659377 +SHA256 (rust/crates/windows-sys-0.45.0.crate) = 75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0 +SIZE (rust/crates/windows-sys-0.45.0.crate) = 2568659 +SHA256 (rust/crates/windows-targets-0.42.1.crate) = 8e2522491fbfcd58cc84d47aeb2958948c4b8982e9a2d8a2a35bbaed431390e7 +SIZE (rust/crates/windows-targets-0.42.1.crate) = 5524 +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_msvc-0.42.1.crate) = 4c8b1b673ffc16c47a9ff48570a9d85e25d265735c503681332589af6253c6c7 +SIZE (rust/crates/windows_aarch64_msvc-0.42.1.crate) = 664655 +SHA256 (rust/crates/windows_i686_gnu-0.42.1.crate) = de3887528ad530ba7bdbb1faa8275ec7a1155a45ffa57c37993960277145d640 +SIZE (rust/crates/windows_i686_gnu-0.42.1.crate) = 733428 +SHA256 (rust/crates/windows_i686_msvc-0.42.1.crate) = bf4d1122317eddd6ff351aa852118a2418ad4214e6613a50e0191f7004372605 +SIZE (rust/crates/windows_i686_msvc-0.42.1.crate) = 722583 +SHA256 (rust/crates/windows_x86_64_gnu-0.42.1.crate) = c1040f221285e17ebccbc2591ffdc2d44ee1f9186324dd3e84e99ac68d699c45 +SIZE (rust/crates/windows_x86_64_gnu-0.42.1.crate) = 697614 +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_msvc-0.42.1.crate) = 447660ad36a13288b1db4d4248e857b510e8c3a225c822ba4fb748c0aafecffd +SIZE (rust/crates/windows_x86_64_msvc-0.42.1.crate) = 664606 SHA256 (rust/crates/winreg-0.5.1.crate) = a27a759395c1195c4cc5cda607ef6f8f6498f64e78f7900f5de0a127a424704a SIZE (rust/crates/winreg-0.5.1.crate) = 17693 SHA256 (rust/crates/winreg-0.10.1.crate) = 80d0f4e272c85def139476380b12f9ac60926689dd2e01d4923222f40580869d @@ -487,5 +481,5 @@ SHA256 (rust/crates/xml5ever-0.16.2.crate) = 9234163818fd8e2418fcde330655e757900 SIZE (rust/crates/xml5ever-0.16.2.crate) = 40971 SHA256 (rust/crates/yaml-rust-0.4.5.crate) = 56c1936c4cc7a1c9ab21a1ebb602eb942ba868cbd44a99cb7cdc5892335e1c85 SIZE (rust/crates/yaml-rust-0.4.5.crate) = 47783 -SHA256 (Builditluc-wiki-tui-v0.6.1_GH0.tar.gz) = f164e3b9ca3618afa690eddf5aa0940e541ee8135f0740491c65bfd283c08cf0 -SIZE (Builditluc-wiki-tui-v0.6.1_GH0.tar.gz) = 9532999 +SHA256 (Builditluc-wiki-tui-v0.6.2_GH0.tar.gz) = d1d6d0b31450668810f1012d86417655da84cfb5a8b0e31194cf00affdd47e58 +SIZE (Builditluc-wiki-tui-v0.6.2_GH0.tar.gz) = 8514552 diff --git a/x11-clocks/wlclock/Makefile b/x11-clocks/wlclock/Makefile index c15a4bdef85..ddce2e51983 100644 --- a/x11-clocks/wlclock/Makefile +++ b/x11-clocks/wlclock/Makefile @@ -15,6 +15,7 @@ LIB_DEPENDS= libwayland-client.so:graphics/wayland USES= compiler:c11 gnome meson pkgconfig USE_GNOME= cairo +CFLAGS+= -Wno-error=strict-prototypes # https://lists.sr.ht/~leon_plickat/public-inbox/%3Cttzs-maz0-wny%40FreeBSD.org%3E PLIST_FILES= bin/${PORTNAME} OPTIONS_DEFINE= MANPAGES diff --git a/x11-drivers/Makefile b/x11-drivers/Makefile index 24e668fc50d..15c37d7a8a4 100644 --- a/x11-drivers/Makefile +++ b/x11-drivers/Makefile @@ -28,6 +28,7 @@ SUBDIR += xf86-video-neomagic SUBDIR += xf86-video-nv SUBDIR += xf86-video-openchrome + SUBDIR += xf86-video-qxl SUBDIR += xf86-video-r128 SUBDIR += xf86-video-rendition SUBDIR += xf86-video-savage diff --git a/x11-drivers/xf86-video-qxl/Makefile b/x11-drivers/xf86-video-qxl/Makefile new file mode 100644 index 00000000000..6c336ab8ba7 --- /dev/null +++ b/x11-drivers/xf86-video-qxl/Makefile @@ -0,0 +1,35 @@ +PORTNAME= xf86-video-qxl +DISTVERSION= 0.1.5 +PORTREVISION= 5 +CATEGORIES= x11-drivers + +MAINTAINER= hrs@FreeBSD.org +COMMENT= X.Org X server -- QXL display driver +WWW= https://www.x.org/ + +LICENSE= MIT + +BUILD_DEPENDS= spice-protocol>=0.12.10:devel/spice-protocol \ + ${LOCALBASE}/include/linux/input.h:devel/evdev-proto +LIB_DEPENDS= libspice-server.so:devel/libspice-server \ + libudev.so:devel/libudev-devd + +USES= localbase:ldflags pkgconfig python shebangfix xorg \ + xorg-cat:driver +USE_XORG= xfont2 + +CONFIGURE_ARGS+=--enable-xspice + +python_OLD_CMD= /usr/bin/python +SHEBANG_FILES= scripts/Xspice + +OPTIONS_DEFINE= DOCS + +pre-install: + @${MKDIR} ${STAGEDIR}${PREFIX}/etc/X11/xorg.conf.d + +post-install: + ${INSTALL_DATA} ${WRKSRC}/examples/spiceqxl.xorg.conf.example \ + ${STAGEDIR}${PREFIX}/etc/X11/xorg.conf.d/spiceqxl.xorg.conf.example + +.include diff --git a/x11-drivers/xf86-video-qxl/distinfo b/x11-drivers/xf86-video-qxl/distinfo new file mode 100644 index 00000000000..0a152f7d515 --- /dev/null +++ b/x11-drivers/xf86-video-qxl/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1514372367 +SHA256 (xorg/driver/xf86-video-qxl-0.1.5.tar.bz2) = b18682e04503c6326f7bf7190f3ee50a3d4d69758a2a3cc9af102a6b3f114c92 +SIZE (xorg/driver/xf86-video-qxl-0.1.5.tar.bz2) = 508266 diff --git a/x11-drivers/xf86-video-qxl/files/patch-spiceqxl_audio.c b/x11-drivers/xf86-video-qxl/files/patch-spiceqxl_audio.c new file mode 100644 index 00000000000..9ba92890929 --- /dev/null +++ b/x11-drivers/xf86-video-qxl/files/patch-spiceqxl_audio.c @@ -0,0 +1,14 @@ +--- src/spiceqxl_audio.c.bak 2017-09-12 12:00:11 UTC ++++ src/spiceqxl_audio.c +@@ -410,7 +410,10 @@ + strcat(fname, "/"); + strcat(fname, e->name); + +- f->fd = open(fname, O_RDONLY | O_RSYNC | O_NONBLOCK); ++// f->fd = open(fname, O_RDONLY | O_RSYNC | O_NONBLOCK); ++ // POSIX specifies three different flavors for synchronous I/O: O_SYNC, O_DSYNC, and O_RSYNC. ++ // In BSD, these are all equivalent. ++ f->fd = open(fname, O_RDONLY | O_SYNC | O_NONBLOCK); + free(fname); + if (f->fd < 0) { + ErrorF("playback: open FIFO '%s' failed: %s\n", e->name, strerror(errno)); diff --git a/x11-drivers/xf86-video-qxl/files/patch-src-mspace.h b/x11-drivers/xf86-video-qxl/files/patch-src-mspace.h new file mode 100644 index 00000000000..11a5a9dc55e --- /dev/null +++ b/x11-drivers/xf86-video-qxl/files/patch-src-mspace.h @@ -0,0 +1,11 @@ +--- src/mspace.h.orig 2023-01-07 19:53:51 UTC ++++ src/mspace.h +@@ -9,7 +9,7 @@ extern "C" { + + //typedef unsigned long size_t; + typedef void (*mspace_abort_t)(void *user_data); +-typedef void (*mspace_print_t)(void *user_data, const char *format, ...) __attribute__((format(gnu_printf, 2, 3))); ++typedef void (*mspace_print_t)(void *user_data, const char *format, ...) __attribute__((__format__(__printf__, 2, 3))); + + void mspace_set_abort_func(mspace_abort_t f); + void mspace_set_print_func(mspace_print_t f); diff --git a/x11-drivers/xf86-video-qxl/files/patch-src-qxl_driver.c b/x11-drivers/xf86-video-qxl/files/patch-src-qxl_driver.c new file mode 100644 index 00000000000..1eecfe2c9cb --- /dev/null +++ b/x11-drivers/xf86-video-qxl/files/patch-src-qxl_driver.c @@ -0,0 +1,25 @@ +--- src/qxl_driver.c.orig 2016-12-19 17:25:56 UTC ++++ src/qxl_driver.c +@@ -807,8 +807,8 @@ qxl_screen_init (SCREEN_INIT_ARGS_DECL) + + CHECK_POINT (); + +- pScreen->width = pScrn->currentMode->HDisplay; +- pScreen->height = pScrn->currentMode->VDisplay; ++ pScreen->width = qxl->primary_mode.x_res; ++ pScreen->height = qxl->primary_mode.y_res; + + if (!xf86CrtcScreenInit (pScreen)) + return FALSE; +@@ -1005,6 +1005,11 @@ qxl_pre_init_common(ScrnInfoPtr pScrn) + get_bool_option (qxl->options, OPTION_DEBUG_RENDER_FALLBACKS, "QXL_DEBUG_RENDER_FALLBACKS"); + qxl->num_heads = + get_int_option (qxl->options, OPTION_NUM_HEADS, "QXL_NUM_HEADS"); ++ if (qxl->num_heads == 0) { ++ xf86DrvMsg (scrnIndex, X_INFO, "QXL_NUM_HEADS not configured, " ++ "defaulting to 1\n"); ++ qxl->num_heads = 1; ++ } + + qxl->deferred_fps = get_int_option(qxl->options, OPTION_SPICE_DEFERRED_FPS, "XSPICE_DEFERRED_FPS"); + if (qxl->deferred_fps > 0) diff --git a/x11-drivers/xf86-video-qxl/files/patch-src-qxl_option_helpers.c b/x11-drivers/xf86-video-qxl/files/patch-src-qxl_option_helpers.c new file mode 100644 index 00000000000..844ab5e0072 --- /dev/null +++ b/x11-drivers/xf86-video-qxl/files/patch-src-qxl_option_helpers.c @@ -0,0 +1,41 @@ +--- src/qxl_option_helpers.c.orig 2015-10-12 16:31:14 UTC ++++ src/qxl_option_helpers.c +@@ -10,31 +10,32 @@ + + #include "qxl_option_helpers.h" + +-int get_int_option(OptionInfoPtr options, int option_index, ++int get_int_option(OptionInfoPtr options, int token, + const char *env_name) + { ++ int value; + if (env_name && getenv(env_name)) { + return atoi(getenv(env_name)); + } +- return options[option_index].value.num; ++ return xf86GetOptValInteger(options, token, &value) ? value : 0; + } + +-const char *get_str_option(OptionInfoPtr options, int option_index, ++const char *get_str_option(OptionInfoPtr options, int token, + const char *env_name) + { + if (getenv(env_name)) { + return getenv(env_name); + } +- return options[option_index].value.str; ++ return xf86GetOptValString(options, token); + } + +-int get_bool_option(OptionInfoPtr options, int option_index, ++int get_bool_option(OptionInfoPtr options, int token, + const char *env_name) + { + const char* value = getenv(env_name); + + if (!value) { +- return options[option_index].value.bool; ++ return xf86ReturnOptValBool(options, token, FALSE); + } + if (strcmp(value, "0") == 0 || + strcasecmp(value, "off") == 0 || diff --git a/x11-drivers/xf86-video-qxl/files/patch-src-qxl_option_helpers.h b/x11-drivers/xf86-video-qxl/files/patch-src-qxl_option_helpers.h new file mode 100644 index 00000000000..7c430181601 --- /dev/null +++ b/x11-drivers/xf86-video-qxl/files/patch-src-qxl_option_helpers.h @@ -0,0 +1,19 @@ +--- src/qxl_option_helpers.h.orig 2023-01-07 19:55:44 UTC ++++ src/qxl_option_helpers.h +@@ -6,13 +6,13 @@ + #include + #include + +-int get_int_option(OptionInfoPtr options, int option_index, ++int get_int_option(OptionInfoPtr options, int token, + const char *env_name); + +-const char *get_str_option(OptionInfoPtr options, int option_index, ++const char *get_str_option(OptionInfoPtr options, int token, + const char *env_name); + +-int get_bool_option(OptionInfoPtr options, int option_index, ++int get_bool_option(OptionInfoPtr options, int token, + const char *env_name); + + #endif // OPTION_HELPERS_H diff --git a/x11-drivers/xf86-video-qxl/files/patch-src-qxl_ums_mode.c b/x11-drivers/xf86-video-qxl/files/patch-src-qxl_ums_mode.c new file mode 100644 index 00000000000..1f3b15b6303 --- /dev/null +++ b/x11-drivers/xf86-video-qxl/files/patch-src-qxl_ums_mode.c @@ -0,0 +1,11 @@ +--- src/qxl_ums_mode.c.orig 2023-01-07 21:22:08 UTC ++++ src/qxl_ums_mode.c +@@ -65,7 +65,7 @@ qxl_add_mode (qxl_screen_t *qxl, ScrnInfoPtr pScrn, in + DisplayModePtr mode; + + mode = screen_create_mode (pScrn, width, height, type); +- qxl->x_modes = xf86ModesAdd (qxl->x_modes, mode); ++ pScrn->modes = qxl->x_modes = xf86ModesAdd (qxl->x_modes, mode); + + return mode; + } diff --git a/x11-drivers/xf86-video-qxl/pkg-descr b/x11-drivers/xf86-video-qxl/pkg-descr new file mode 100644 index 00000000000..005c4e802ea --- /dev/null +++ b/x11-drivers/xf86-video-qxl/pkg-descr @@ -0,0 +1,3 @@ +X.Org xf86-video-qxl driver, which supports the QXL virtual GPU +found in the RedHat Enterprise Virtualisation system, and also in +the spice project. diff --git a/x11-drivers/xf86-video-qxl/pkg-plist b/x11-drivers/xf86-video-qxl/pkg-plist new file mode 100644 index 00000000000..d6b0686ca6b --- /dev/null +++ b/x11-drivers/xf86-video-qxl/pkg-plist @@ -0,0 +1,5 @@ +lib/xorg/modules/drivers/spiceqxl_drv.so +lib/xorg/modules/drivers/qxl_drv.so +bin/Xspice +%%PORTDOCS%%%%DOCSDIR%%/spiceqxl.xorg.conf.example +@sample etc/X11/xorg.conf.d/spiceqxl.xorg.conf.example etc/X11/xorg.conf.d/spiceqxl.xorg.conf diff --git a/x11-fm/mucommander/Makefile b/x11-fm/mucommander/Makefile index b40f12aa6fb..f13cdd44bf0 100644 --- a/x11-fm/mucommander/Makefile +++ b/x11-fm/mucommander/Makefile @@ -1,33 +1,39 @@ PORTNAME= mucommander -DISTVERSION= 0.9.5-1 +DISTVERSION= 1.1.0-1 CATEGORIES= x11-fm java MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${DISTVERSION}/ -MAINTAINER= ports@FreeBSD.org +MAINTAINER= bofh@FreeBSD.org COMMENT= Lightweight file manager featuring a Norton Commander style interface WWW= https://www.mucommander.com LICENSE= GPLv3 +USES= tar:tgz USE_JAVA= yes - JAVA_VERSION= 11+ + +NO_ARCH= yes NO_BUILD= yes -PLIST_FILES= bin/mucommander ${DATADIR}/mucommander.jar ${DATADIR}/license.txt SUB_FILES= mucommander -PORTDOCS= readme.txt - WRKSRC= ${WRKDIR} +PLIST_FILES= ${DATADIR}/license.txt \ + ${DATADIR}/mucommander.jar \ + bin/mucommander +PORTDOCS= readme.txt + OPTIONS_DEFINE= DOCS do-install: @${MKDIR} ${STAGEDIR}${DATADIR} - ${INSTALL_DATA} ${WRKSRC}/mucommander-0.9.5.jar ${STAGEDIR}${DATADIR}/mucommander.jar + ${INSTALL_DATA} ${WRKSRC}/mucommander-${DISTVERSION:S/-1//}.jar ${STAGEDIR}${DATADIR}/mucommander.jar ${INSTALL_DATA} ${WRKSRC}/license.txt ${STAGEDIR}${DATADIR} ${INSTALL_SCRIPT} ${WRKDIR}/mucommander ${STAGEDIR}${PREFIX}/bin + +do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/readme.txt ${STAGEDIR}${DOCSDIR} diff --git a/x11-fm/mucommander/distinfo b/x11-fm/mucommander/distinfo index 4bb4ea1d0f5..862342129ac 100644 --- a/x11-fm/mucommander/distinfo +++ b/x11-fm/mucommander/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1609148295 -SHA256 (mucommander-0.9.5-1.tar.gz) = 0fd53ea3cf7f1a302a8cb9a889779454185006e9c66d7142b6058d236980c1c5 -SIZE (mucommander-0.9.5-1.tar.gz) = 37411895 +TIMESTAMP = 1676207237 +SHA256 (mucommander-1.1.0-1.tgz) = 758357128f79600b55f1ffd4525018273c6970cd49a3f2071350ac24b0ee6fe2 +SIZE (mucommander-1.1.0-1.tgz) = 77483449 diff --git a/x11-servers/xwayland-devel/Makefile b/x11-servers/xwayland-devel/Makefile index cb90b15974a..5ac1df3b453 100644 --- a/x11-servers/xwayland-devel/Makefile +++ b/x11-servers/xwayland-devel/Makefile @@ -1,7 +1,7 @@ PORTNAME= xwayland DISTVERSIONPREFIX= xorg-server- -DISTVERSION= 21.0.99.1-386 -DISTVERSIONSUFFIX= -g0ba6d8c37 +DISTVERSION= 21.0.99.1-391 +DISTVERSIONSUFFIX= -gba644a64a CATEGORIES= x11-servers PKGNAMESUFFIX= -devel diff --git a/x11-servers/xwayland-devel/distinfo b/x11-servers/xwayland-devel/distinfo index 0f6a1433bf3..2b4a8c397d4 100644 --- a/x11-servers/xwayland-devel/distinfo +++ b/x11-servers/xwayland-devel/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1675728438 -SHA256 (freedesktop-xorg-xserver-xorg-server-21.0.99.1-386-g0ba6d8c37_GH0.tar.gz) = a4aefa62c781b00103fa7b673b85817df425c9c47282eacca1b32e9a1f5f0065 -SIZE (freedesktop-xorg-xserver-xorg-server-21.0.99.1-386-g0ba6d8c37_GH0.tar.gz) = 5481393 +TIMESTAMP = 1676041079 +SHA256 (freedesktop-xorg-xserver-xorg-server-21.0.99.1-391-gba644a64a_GH0.tar.gz) = 821b8d86350bd23769df79718146a3d2885225dcd947479edad55cfe9f81cd4d +SIZE (freedesktop-xorg-xserver-xorg-server-21.0.99.1-391-gba644a64a_GH0.tar.gz) = 5481334 SHA256 (freedesktop-xorg-xorgproto-xorgproto-2022.2_GH0.tar.gz) = 407311f6fab7cd17404ee0a25eb11cbee0aac0347ddc36ae841070490116a204 SIZE (freedesktop-xorg-xorgproto-xorgproto-2022.2_GH0.tar.gz) = 983580 SHA256 (537acb3eb02f.patch) = 721835b2c7f5e531f9f1781dcf6d91e4a3ffbf7f9138710438045b0ca8e71d8f diff --git a/x11-themes/Kvantum/Makefile b/x11-themes/Kvantum/Makefile index 3835b125420..65f25dd6e18 100644 --- a/x11-themes/Kvantum/Makefile +++ b/x11-themes/Kvantum/Makefile @@ -1,6 +1,6 @@ PORTNAME= Kvantum DISTVERSIONPREFIX= V -DISTVERSION= 1.0.7 +DISTVERSION= 1.0.9 CATEGORIES= x11-themes PKGNAMESUFFIX= -qt5 diff --git a/x11-themes/Kvantum/distinfo b/x11-themes/Kvantum/distinfo index ec456736220..c930a61e262 100644 --- a/x11-themes/Kvantum/distinfo +++ b/x11-themes/Kvantum/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1670020711 -SHA256 (tsujan-Kvantum-V1.0.7_GH0.tar.gz) = 751e3459e0ec0e196e98ff8a419da7a4b1b4f8c26327dadaaff7cd92bb37b7e4 -SIZE (tsujan-Kvantum-V1.0.7_GH0.tar.gz) = 2975088 +TIMESTAMP = 1676133791 +SHA256 (tsujan-Kvantum-V1.0.9_GH0.tar.gz) = 49c4fb5c70d071d40d510b326d5fcde5be1942691fb7373045f852e8221c53ff +SIZE (tsujan-Kvantum-V1.0.9_GH0.tar.gz) = 2977284 diff --git a/x11-toolkits/wlroots/Makefile b/x11-toolkits/wlroots/Makefile index ab8ce6a7b1f..1a818713af4 100644 --- a/x11-toolkits/wlroots/Makefile +++ b/x11-toolkits/wlroots/Makefile @@ -1,16 +1,13 @@ PORTNAME= wlroots -DISTVERSION= 0.16.1 +DISTVERSION= 0.16.2 DISTVERSIONSUFFIX= -g${GL_COMMIT:C/(.{12}).*/\1/} -PORTREVISION= 2 CATEGORIES= x11-toolkits PATCH_SITES+= https://github.com/swaywm/${GL_PROJECT}/commit/:github PATCHFILES+= fc0854d5f256.patch:-p1:github # https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/2064 PATCHFILES+= 29cb694655db.patch:-p1:github # https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/2064 -PATCHFILES+= 91a8ff42d26e.patch:-p1:github # https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/3318 PATCH_SITES+= ${GL_SITE}/${GL_ACCOUNT}/${GL_PROJECT}/-/commit/ -PATCHFILES+= 27a0b8b74f56.patch:-p1 # https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/3963 -PATCHFILES+= ad5175118b74.patch:-p1 # https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/3965 +PATCHFILES+= f3ba14e49133.patch:-p1 # https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/3850 MAINTAINER= jbeich@FreeBSD.org COMMENT= Modular Wayland compositor library @@ -34,7 +31,7 @@ USE_GL= gbm USE_XORG= pixman USE_LDCONFIG= yes GL_SITE= https://gitlab.freedesktop.org -GL_COMMIT= 0911a41f17df2f684c383923772994a3807ce416 +GL_COMMIT= 0a32b5a74db06a27bee55a47205951bb277a9657 MESON_ARGS= -Dexamples=false -Dbackends=${BACKENDS:ts,} -Drenderers=${RENDERERS:ts,} OPTIONS_DEFINE= DRM OPENGL VULKAN X11 diff --git a/x11-toolkits/wlroots/distinfo b/x11-toolkits/wlroots/distinfo index 20951824afd..672d689a2f1 100644 --- a/x11-toolkits/wlroots/distinfo +++ b/x11-toolkits/wlroots/distinfo @@ -1,13 +1,9 @@ -TIMESTAMP = 1671983412 -SHA256 (wlroots-wlroots-0911a41f17df2f684c383923772994a3807ce416_GL0.tar.gz) = 53db4602d6c1a6ca9e5cb39d5756d98552afc499a8c1c0250d2b746a4694b670 -SIZE (wlroots-wlroots-0911a41f17df2f684c383923772994a3807ce416_GL0.tar.gz) = 589156 +TIMESTAMP = 1676068199 +SHA256 (wlroots-wlroots-0a32b5a74db06a27bee55a47205951bb277a9657_GL0.tar.gz) = b6e4152a9f65c9ac36f14b66915664dc3ddc0bb48954c65f0187ac847b6dc878 +SIZE (wlroots-wlroots-0a32b5a74db06a27bee55a47205951bb277a9657_GL0.tar.gz) = 589991 SHA256 (fc0854d5f256.patch) = ceaa947fd7f64b773c61d7a5a4bdcfe85a083a686d4356ff58d3666aa182e2a9 SIZE (fc0854d5f256.patch) = 6013 SHA256 (29cb694655db.patch) = ef36e6b7a0bea0b82469c395feac303f50bf940ae651d91370ef052f5d97938c SIZE (29cb694655db.patch) = 4233 -SHA256 (91a8ff42d26e.patch) = 5c48b35841a3614fe589d8f31323deceaf6be2209b9350a128315cdfc6c95d2c -SIZE (91a8ff42d26e.patch) = 3659 -SHA256 (27a0b8b74f56.patch) = 491f21a3b858c8ce3bfbdf335c4dd4a7eb9f5989299736cb2577fbe73fe7a95f -SIZE (27a0b8b74f56.patch) = 2837 -SHA256 (ad5175118b74.patch) = 3b15d63be582f7cf1faf5da935bbfb257dd40725b3bb4f34ec84b7a77ea24a42 -SIZE (ad5175118b74.patch) = 951 +SHA256 (f3ba14e49133.patch) = b085358c4ecdf365b123922378135a9e2112b9b707e03bd36aecbae96e75603c +SIZE (f3ba14e49133.patch) = 1972 diff --git a/x11-wm/echinus/Makefile b/x11-wm/echinus/Makefile index db365f53acb..cba7adbcfc4 100644 --- a/x11-wm/echinus/Makefile +++ b/x11-wm/echinus/Makefile @@ -4,14 +4,13 @@ PORTREVISION= 2 CATEGORIES= x11-wm MASTER_SITES= http://plhk.ru/static/echinus/ -MAINTAINER= hrkfdn@gmail.com +MAINTAINER= ports@FreeBSD.org COMMENT= Dynamic window manager for X11 based on dwm WWW= https://plhk.ru/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/pthread-stubs.pc:devel/libpthread-stubs LIB_DEPENDS= libfreetype.so:print/freetype2 \ libexpat.so:textproc/expat2 \ libfontconfig.so:x11-fonts/fontconfig diff --git a/x11-wm/fvwm2/Makefile b/x11-wm/fvwm2/Makefile index 295d734a5b2..71eb232d957 100644 --- a/x11-wm/fvwm2/Makefile +++ b/x11-wm/fvwm2/Makefile @@ -23,17 +23,18 @@ CONFLICTS_INSTALL= fvwm3 GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-mandoc --without-gnome --disable-gtk \ + --without-rplay-library \ ac_cv_path_PYTHON=${PYTHON_CMD} USES= cpe gmake gnome perl5 pkgconfig python:3.4+ gettext readline xorg USE_XORG= xcursor xft xinerama xpm xrender x11 ice xext USE_GNOME= cairo +CFLAGS= -Wno-int-conversion -OPTIONS_DEFINE= ICONS ICONV STROKE RPLAY SESSION_MGMT PNG SVG BIDI NLS +OPTIONS_DEFINE= ICONS ICONV STROKE SESSION_MGMT PNG SVG BIDI NLS OPTIONS_DEFAULT=ICONS ICONV SESSION_MGMT PNG OPTIONS_SUB= yes STROKE_DESC= support for mouse gestures -RPLAY_DESC= RPlay support in FvwmEvent SESSION_MGMT_DESC= Session Management support BIDI_DESC= Asian bi-directional text support @@ -63,14 +64,6 @@ CONFIGURE_ARGS+= --with-stroke-library=${LOCALBASE}/lib \ CONFIGURE_ARGS+= --without-stroke-library .endif -.if ${PORT_OPTIONS:MRPLAY} -LIB_DEPENDS+= librplay.so:audio/rplay -CONFIGURE_ARGS+= --with-rplay-library=${LOCALBASE}/lib \ - --with-rplay-includes=${LOCALBASE}/include -.else -CONFIGURE_ARGS+= --without-rplay-library -.endif - .if ${PORT_OPTIONS:MSESSION_MGMT} USE_XORG+= sm .else diff --git a/x11-wm/river/Makefile b/x11-wm/river/Makefile index ffeb21f1d2a..63428caba36 100644 --- a/x11-wm/river/Makefile +++ b/x11-wm/river/Makefile @@ -1,6 +1,6 @@ PORTNAME= river DISTVERSIONPREFIX= v -DISTVERSION= 0.2.3 +DISTVERSION= 0.2.4 CATEGORIES= x11-wm wayland MAINTAINER= jbeich@FreeBSD.org diff --git a/x11-wm/river/distinfo b/x11-wm/river/distinfo index ac7b631df3d..7bcfadb79a1 100644 --- a/x11-wm/river/distinfo +++ b/x11-wm/river/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1674479065 -SHA256 (riverwm-river-v0.2.3_GH0.tar.gz) = b62abfde036657db822100b2dfd34d765b3b9ab001bb0e8f4e6bdc3f26a702f4 -SIZE (riverwm-river-v0.2.3_GH0.tar.gz) = 137540 +TIMESTAMP = 1676044835 +SHA256 (riverwm-river-v0.2.4_GH0.tar.gz) = 5c3f5e47442c9e66e93030b8e4fa7ca864891d92cd2dfe33e5f2a005b6a0e2fb +SIZE (riverwm-river-v0.2.4_GH0.tar.gz) = 137708 SHA256 (ifreund-zig-pixman-4a49ba1_GH0.tar.gz) = ae605ece2a2a38c6e35ce656c718846679b8f28728c35b366afb3d93cb881543 SIZE (ifreund-zig-pixman-4a49ba1_GH0.tar.gz) = 7180 SHA256 (ifreund-zig-wayland-ace6aee_GH0.tar.gz) = c6ebbf0d56db36a732d2e58deff090503b68928ceed538737de7cd4ea36681c6 diff --git a/x11-wm/sway/Makefile b/x11-wm/sway/Makefile index 4e0669fc5e5..729f745945b 100644 --- a/x11-wm/sway/Makefile +++ b/x11-wm/sway/Makefile @@ -1,5 +1,5 @@ PORTNAME= sway -DISTVERSION= 1.8 +DISTVERSION= 1.8.1 CATEGORIES= x11-wm wayland PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ diff --git a/x11-wm/sway/distinfo b/x11-wm/sway/distinfo index 505277e8d7f..5fae0030979 100644 --- a/x11-wm/sway/distinfo +++ b/x11-wm/sway/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1671983996 -SHA256 (swaywm-sway-1.8_GH0.tar.gz) = fae0422bca8f528027f77e3a7bbea2be0498bba2ad3f0d22554ff8827e37f04e -SIZE (swaywm-sway-1.8_GH0.tar.gz) = 5577138 +TIMESTAMP = 1676224359 +SHA256 (swaywm-sway-1.8.1_GH0.tar.gz) = e9f575761342fc8fe0cfeea80c90f32ddfa8c543572fec179f40922346f47dff +SIZE (swaywm-sway-1.8.1_GH0.tar.gz) = 5577483 SHA256 (cd9d1038a822.patch) = 266891cbe27a67f81740879dbe39819e3bf0f17b681bdc93087ae05987c2f88d SIZE (cd9d1038a822.patch) = 8968 SHA256 (f98ca3ab7ca1.patch) = b3a427b6edbf1c89bbf5fdeb5e3fc4c6708478e6d2031fcead87d29bf5c409fa diff --git a/x11-wm/xfce4-panel/Makefile b/x11-wm/xfce4-panel/Makefile index 7a356c05308..79485e084e3 100644 --- a/x11-wm/xfce4-panel/Makefile +++ b/x11-wm/xfce4-panel/Makefile @@ -1,5 +1,5 @@ PORTNAME= xfce4-panel -PORTVERSION= 4.18.1 +PORTVERSION= 4.18.2 CATEGORIES= x11-wm xfce MASTER_SITES= XFCE DIST_SUBDIR= xfce4 diff --git a/x11-wm/xfce4-panel/distinfo b/x11-wm/xfce4-panel/distinfo index 6311a1f3d41..5ffe3410893 100644 --- a/x11-wm/xfce4-panel/distinfo +++ b/x11-wm/xfce4-panel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1673383283 -SHA256 (xfce4/xfce4-panel-4.18.1.tar.bz2) = f1fd58097d231c1dbbe825c2eafd7a798564bbc39b7ba3e0000833f510e8ce72 -SIZE (xfce4/xfce4-panel-4.18.1.tar.bz2) = 1446504 +TIMESTAMP = 1675962286 +SHA256 (xfce4/xfce4-panel-4.18.2.tar.bz2) = 7c6c9c38da9f8bdedad7cd64217e42a7ba40e7e3502513c23f121b8038e57dc1 +SIZE (xfce4/xfce4-panel-4.18.2.tar.bz2) = 1448776 diff --git a/x11-wm/xfce4-session/Makefile b/x11-wm/xfce4-session/Makefile index b6dc9292f5e..eabcda5dcf5 100644 --- a/x11-wm/xfce4-session/Makefile +++ b/x11-wm/xfce4-session/Makefile @@ -1,5 +1,5 @@ PORTNAME= xfce4-session -PORTVERSION= 4.18.0 +PORTVERSION= 4.18.1 CATEGORIES= x11-wm xfce MASTER_SITES= XFCE DIST_SUBDIR= xfce4 diff --git a/x11-wm/xfce4-session/distinfo b/x11-wm/xfce4-session/distinfo index e7f5f2b0745..ef8b00a3708 100644 --- a/x11-wm/xfce4-session/distinfo +++ b/x11-wm/xfce4-session/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1671101736 -SHA256 (xfce4/xfce4-session-4.18.0.tar.bz2) = 38badb500b272012f494543a60a9c0563c381647cc95bed73b68aec0b0b89a7f -SIZE (xfce4/xfce4-session-4.18.0.tar.bz2) = 853627 +TIMESTAMP = 1676024917 +SHA256 (xfce4/xfce4-session-4.18.1.tar.bz2) = 1c5a957eeef259db3e8bbd9bb50c2b120146141e99b17a271e58c40fd825c5cf +SIZE (xfce4/xfce4-session-4.18.1.tar.bz2) = 872771 diff --git a/x11/foot/Makefile b/x11/foot/Makefile index 164a57c621a..8d43cefe021 100644 --- a/x11/foot/Makefile +++ b/x11/foot/Makefile @@ -3,6 +3,9 @@ DISTVERSION= 1.13.1 CATEGORIES= x11 wayland MASTER_SITES= https://codeberg.org/dnkl/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/ +PATCH_SITES= https://codeberg.org/dnkl/${PORTNAME}/commit/ +PATCHFILES+= 1c16e4a57571.patch:-p1 # https://codeberg.org/dnkl/foot/issues/1278 + MAINTAINER= jbeich@FreeBSD.org COMMENT= Fast, lightweight and minimalistic Wayland terminal emulator WWW= https://codeberg.org/dnkl/foot diff --git a/x11/foot/distinfo b/x11/foot/distinfo index 8c8a6c3b417..d8c557a2d6d 100644 --- a/x11/foot/distinfo +++ b/x11/foot/distinfo @@ -1,3 +1,5 @@ TIMESTAMP = 1661966355 SHA256 (foot-1.13.1.tar.gz) = 604f777fdaccfc1ee2d20376cc5688a819dcd6b7113725880cc973194fd6c737 SIZE (foot-1.13.1.tar.gz) = 496955 +SHA256 (1c16e4a57571.patch) = 5e9e27c3adc3eaacbd659cb2798d05fdae3544aa8b234d933aab7d2fb3482f3e +SIZE (1c16e4a57571.patch) = 1051 diff --git a/x11/lavalauncher/Makefile b/x11/lavalauncher/Makefile index b54ebf40a42..9f98fb0a76f 100644 --- a/x11/lavalauncher/Makefile +++ b/x11/lavalauncher/Makefile @@ -18,6 +18,7 @@ LIB_DEPENDS= libwayland-client.so:graphics/wayland \ USES= compiler:c11 gnome meson pkgconfig USE_GNOME= cairo +CFLAGS+= -Wno-error=strict-prototypes # Clang 15, similar to wlclock PLIST_FILES= bin/${PORTNAME} OPTIONS_DEFINE= EPOLL INOTIFY LIBRSVG2 MANPAGES diff --git a/x11/libxfce4menu/Makefile b/x11/libxfce4menu/Makefile index b1cda8e2dcb..c8b1b291a98 100644 --- a/x11/libxfce4menu/Makefile +++ b/x11/libxfce4menu/Makefile @@ -1,5 +1,5 @@ PORTNAME= libxfce4menu -PORTVERSION= 4.18.1 +PORTVERSION= 4.18.2 CATEGORIES= x11 xfce MASTER_SITES= XFCE DISTNAME= libxfce4ui-${DISTVERSIONFULL} diff --git a/x11/libxfce4menu/distinfo b/x11/libxfce4menu/distinfo index 4fb80274b87..c16ecce13fd 100644 --- a/x11/libxfce4menu/distinfo +++ b/x11/libxfce4menu/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1673201557 -SHA256 (xfce4/libxfce4ui-4.18.1.tar.bz2) = 6ebf7b30021b7bce75824b4c6dc2571ffb3dcd6a74468e823a74719313e5e52e -SIZE (xfce4/libxfce4ui-4.18.1.tar.bz2) = 910047 +TIMESTAMP = 1675941527 +SHA256 (xfce4/libxfce4ui-4.18.2.tar.bz2) = ad602d0427e6c40c3eb53db393c607151a039aec58f1f197712c169c5fe49407 +SIZE (xfce4/libxfce4ui-4.18.2.tar.bz2) = 901949 diff --git a/x11/libxfce4menu/pkg-plist b/x11/libxfce4menu/pkg-plist index 5e17f2fbbb6..8d5b8f99cf5 100644 --- a/x11/libxfce4menu/pkg-plist +++ b/x11/libxfce4menu/pkg-plist @@ -14,6 +14,7 @@ include/xfce4/libxfce4ui-2/libxfce4ui/xfce-dialogs.h include/xfce4/libxfce4ui-2/libxfce4ui/xfce-filename-input.h include/xfce4/libxfce4ui-2/libxfce4ui/xfce-gdk-extensions.h include/xfce4/libxfce4ui-2/libxfce4ui/xfce-gtk-extensions.h +include/xfce4/libxfce4ui-2/libxfce4ui/xfce-screensaver.h include/xfce4/libxfce4ui-2/libxfce4ui/xfce-sm-client.h include/xfce4/libxfce4ui-2/libxfce4ui/xfce-spawn.h include/xfce4/libxfce4ui-2/libxfce4ui/xfce-titled-dialog.h diff --git a/x11/mrxvt/Makefile b/x11/mrxvt/Makefile index 63c57517838..072a6eb8524 100644 --- a/x11/mrxvt/Makefile +++ b/x11/mrxvt/Makefile @@ -4,27 +4,23 @@ PORTREVISION= 10 CATEGORIES= x11 MASTER_SITES= SF/materm/${PORTNAME}%20source/${PORTVERSION} -MAINTAINER= ports@FreeBSD.org +MAINTAINER= bofh@FreeBSD.org COMMENT= Tabbed version of rxvt WWW= http://materm.sourceforge.net/ +LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/COPYING + LIB_DEPENDS= libpng.so:graphics/png -CONFLICTS= mrxvt-0.5.* - -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --disable-lastlog --disable-wtmp -CPPFLAGS+= -I${LOCALBASE}/include -LIBS+= -L${LOCALBASE}/lib -USES= cpe jpeg tar:tgz xorg +USES= cpe jpeg localbase tar:tgz xorg CPE_VENDOR= ${PORTNAME}_project USE_XORG= x11 -OPTIONS_DEFINE= DOCS JAPANESE XFT +GNU_CONFIGURE= yes +CONFIGURE_ARGS= --disable-lastlog --disable-wtmp -JAPANESE_CONFIGURE_ON= --enable-xim --enable-cjk --with-encoding=eucj -XFT_LIB_DEPENDS= libXft.so:x11-fonts/libXft -XFT_CONFIGURE_ENABLE= xft +CONFLICTS= mrxvt-0.5.* PORTDOCS= TIPS \ README.greek \ @@ -35,6 +31,14 @@ PORTDOCS= TIPS \ mrxvt.vbs \ mrxvtset.pl +OPTIONS_DEFINE= DOCS JAPANESE XFT + +JAPANESE_DESC= Japanese Language support + +JAPANESE_CONFIGURE_ON= --enable-xim --enable-cjk --with-encoding=eucj +XFT_LIB_DEPENDS= libXft.so:x11-fonts/libXft +XFT_CONFIGURE_ENABLE= xft + .include .if ${PORT_OPTIONS:MXFT} && ${PORT_OPTIONS:MJAPANESE} @@ -49,7 +53,4 @@ CONFIGURE_ARGS+=ac_cv_lib_iconv_iconv_open=no CONFIGURE_ARGS+=ac_cv_lib_iconv_iconv_open=yes .endif -post-install: - ${CHMOD} 4511 ${STAGEDIR}${PREFIX}/bin/mrxvt - .include diff --git a/x11/mrxvt/files/patch-src-logging.c b/x11/mrxvt/files/patch-src-logging.c index 281cfc5f647..b4994372c60 100644 --- a/x11/mrxvt/files/patch-src-logging.c +++ b/x11/mrxvt/files/patch-src-logging.c @@ -1,6 +1,6 @@ ---- src/logging.c.orig 2010-01-15 17:27:05.000000000 +0100 -+++ src/logging.c 2010-01-15 17:29:39.000000000 +0100 -@@ -114,14 +114,22 @@ +--- src/logging.c.orig 2004-11-11 00:20:28 UTC ++++ src/logging.c +@@ -114,14 +114,22 @@ rxvt_makeutent(rxvt_t *r, int page, const char *pty, c if (!STRNCMP(pty, "/dev/", 5)) pty += 5; /* skip /dev/ prefix */ diff --git a/x11/mrxvt/files/patch-src-main.c b/x11/mrxvt/files/patch-src-main.c index 52ba4111e02..b66e07b8e82 100644 --- a/x11/mrxvt/files/patch-src-main.c +++ b/x11/mrxvt/files/patch-src-main.c @@ -1,6 +1,6 @@ ---- src/main.c.orig Fri Jul 22 19:42:38 2005 -+++ src/main.c Fri Jul 22 19:43:03 2005 -@@ -1568,7 +1568,7 @@ +--- src/main.c.orig 2005-08-31 05:30:41 UTC ++++ src/main.c +@@ -1568,7 +1568,7 @@ rxvt_set_utf8_property (rxvt_t* r, Atom prop, Window w void rxvt_set_utf8_property (rxvt_t* r, Atom prop, Window win, const char* str) { diff --git a/x11/mrxvt/files/patch-src-strings.c b/x11/mrxvt/files/patch-src-strings.c index 3962ba672e0..ace2f0e6596 100644 --- a/x11/mrxvt/files/patch-src-strings.c +++ b/x11/mrxvt/files/patch-src-strings.c @@ -1,5 +1,5 @@ ---- src/strings.c.orig Fri Jul 22 19:49:43 2005 -+++ src/strings.c Fri Jul 22 19:50:40 2005 +--- src/strings.c.orig 2005-03-21 00:42:08 UTC ++++ src/strings.c @@ -44,6 +44,7 @@ #ifdef HAVE_WCHAR_H @@ -8,7 +8,7 @@ char* rxvt_wcstombs (const wchar_t* str, int len) { -@@ -70,6 +71,7 @@ +@@ -70,6 +71,7 @@ rxvt_wcstombs (const wchar_t* str, int len) return r; } diff --git a/x11/mrxvt/pkg-plist b/x11/mrxvt/pkg-plist index b8ae961a7b1..a9739c43eb6 100644 --- a/x11/mrxvt/pkg-plist +++ b/x11/mrxvt/pkg-plist @@ -1,4 +1,4 @@ -bin/mrxvt +@(,,4511) bin/mrxvt man/man1/mrxvt.1.gz share/pixmaps/mrxvt-csh.png share/pixmaps/mrxvt-csh.xpm diff --git a/x11/shotman/Makefile b/x11/shotman/Makefile index cb81bac85b3..13f5507d40f 100644 --- a/x11/shotman/Makefile +++ b/x11/shotman/Makefile @@ -1,11 +1,14 @@ PORTNAME= shotman DISTVERSIONPREFIX= v -DISTVERSION= 0.4.0 +DISTVERSION= 0.4.1 CATEGORIES= x11 wayland MASTER_SITES= https://git.sr.ht/~whynothugo/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/ # XXX Teach USES=cargo to not override default DISTFILES DISTFILES= ${DISTNAME}${EXTRACT_SUFX} +PATCH_SITES= https://git.sr.ht/~whynothugo/${PORTNAME}/commit/ +PATCHFILES+= d2f7ef2107b9.patch:-p1 # respect SHOTMAN_VERSION + MAINTAINER= jbeich@FreeBSD.org COMMENT= Uncompromising screenshot GUI for Wayland WWW= https://sr.ht/~whynothugo/shotman @@ -16,6 +19,7 @@ LICENSE_FILE= ${WRKSRC}/LICENCE.md LIB_DEPENDS= libxkbcommon.so:x11/libxkbcommon USES= cargo pkgconfig +CARGO_ENV= SHOTMAN_VERSION="${DISTVERSIONFULL}" PLIST_FILES= bin/${PORTNAME} \ bin/${PORTNAME}_completions \ share/bash-completion/completions/${PORTNAME} \ diff --git a/x11/shotman/Makefile.crates b/x11/shotman/Makefile.crates index 09c71af96af..555217a2f06 100644 --- a/x11/shotman/Makefile.crates +++ b/x11/shotman/Makefile.crates @@ -11,8 +11,6 @@ CARGO_CRATES= adler-1.0.2 \ chrono-0.4.23 \ clap-4.1.4 \ clap_complete-4.1.1 \ - clap_complete_command-0.4.0 \ - clap_complete_fig-4.1.0 \ clap_derive-4.1.0 \ clap_lex-0.3.0 \ codespan-reporting-0.11.1 \ diff --git a/x11/shotman/distinfo b/x11/shotman/distinfo index ce384fe8053..d6217ae10f3 100644 --- a/x11/shotman/distinfo +++ b/x11/shotman/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1675076032 -SHA256 (shotman-v0.4.0.tar.gz) = 387ade4c244c26f03081b7c065b1e6f745032d1ae9e5d7b1adafcc636f8d3dbe -SIZE (shotman-v0.4.0.tar.gz) = 27267 +TIMESTAMP = 1675933311 +SHA256 (shotman-v0.4.1.tar.gz) = e9f25856b40ac21cd4e7795d175b127ec86f0b8fd81ead8772c7e610d9c0de06 +SIZE (shotman-v0.4.1.tar.gz) = 27662 SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe SIZE (rust/crates/adler-1.0.2.crate) = 12778 SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311 @@ -27,10 +27,6 @@ SHA256 (rust/crates/clap-4.1.4.crate) = f13b9c79b5d1dd500d20ef541215a6423c75829e SIZE (rust/crates/clap-4.1.4.crate) = 207077 SHA256 (rust/crates/clap_complete-4.1.1.crate) = 3d6540eedc41f8a5a76cf3d8d458057dcdf817be4158a55b5f861f7a5483de75 SIZE (rust/crates/clap_complete-4.1.1.crate) = 32707 -SHA256 (rust/crates/clap_complete_command-0.4.0.crate) = 4160b4a4f72ef58bd766bad27c09e6ef1cc9d82a22f6a0f55d152985a4a48e31 -SIZE (rust/crates/clap_complete_command-0.4.0.crate) = 6293 -SHA256 (rust/crates/clap_complete_fig-4.1.0.crate) = cf0c76d8fcf782a1102ccfcd10ca8246e7fdd609c1cd6deddbb96cb638e9bb5c -SIZE (rust/crates/clap_complete_fig-4.1.0.crate) = 10970 SHA256 (rust/crates/clap_derive-4.1.0.crate) = 684a277d672e91966334af371f1a7b5833f9aa00b07c84e92fbce95e00208ce8 SIZE (rust/crates/clap_derive-4.1.0.crate) = 27897 SHA256 (rust/crates/clap_lex-0.3.0.crate) = 0d4198f73e42b4936b35b5bb248d81d2b595ecb170da0bac7655c54eedfa8da8 @@ -249,3 +245,5 @@ SHA256 (rust/crates/xkbcommon-0.5.0.crate) = acbee136714379ab22da0280207fdb7f47e SIZE (rust/crates/xkbcommon-0.5.0.crate) = 58155 SHA256 (Smithay-client-toolkit-327f9cd791d8810fe7324ee1ddd48adaf3592ca4_GH0.tar.gz) = 3346fa9a5646c229d20148f8a49178a5707109b70a908f8f9f5f90cba9320c93 SIZE (Smithay-client-toolkit-327f9cd791d8810fe7324ee1ddd48adaf3592ca4_GH0.tar.gz) = 116969 +SHA256 (d2f7ef2107b9.patch) = 9300712c80fb535bf66f74e6b056d2387d4aaeeff34a77c86b3430c70bc400d0 +SIZE (d2f7ef2107b9.patch) = 1660 diff --git a/x11/swaync/Makefile b/x11/swaync/Makefile index 4633c4e4131..0358d76b8b3 100644 --- a/x11/swaync/Makefile +++ b/x11/swaync/Makefile @@ -3,6 +3,9 @@ DISTVERSIONPREFIX= v PORTVERSION= 0.7.3 CATEGORIES= x11 wayland +PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ +PATCHFILES+= a9db8b7fcb19.patch:-p1 # https://github.com/ErikReider/SwayNotificationCenter/issues/209 + MAINTAINER= jbeich@FreeBSD.org COMMENT= Simple Wayland notification daemon with GTK panel WWW= https://github.com/ErikReider/SwayNotificationCenter diff --git a/x11/swaync/distinfo b/x11/swaync/distinfo index f6ef8436190..73cf3d76672 100644 --- a/x11/swaync/distinfo +++ b/x11/swaync/distinfo @@ -1,3 +1,5 @@ TIMESTAMP = 1669658225 SHA256 (ErikReider-SwayNotificationCenter-v0.7.3_GH0.tar.gz) = c17553ac00e3824ea6c9c2ebf777d9e1c73e0cb46dd663b91eab04c71303ced6 SIZE (ErikReider-SwayNotificationCenter-v0.7.3_GH0.tar.gz) = 3155355 +SHA256 (a9db8b7fcb19.patch) = c63569f6e587df30898d5c279f29b959d01677ef62600599ffc0a7297a84050f +SIZE (a9db8b7fcb19.patch) = 717 diff --git a/x11/wayout/Makefile b/x11/wayout/Makefile index d1beb891e64..00c1e4dc247 100644 --- a/x11/wayout/Makefile +++ b/x11/wayout/Makefile @@ -15,6 +15,7 @@ LIB_DEPENDS= libwayland-client.so:graphics/wayland USES= compiler:c11 gnome meson pkgconfig USE_GNOME= cairo pango +CFLAGS+= -Wno-error=strict-prototypes # Clang 15, similar to wlclock PLIST_FILES= bin/${PORTNAME} OPTIONS_DEFINE= EPOLL MANPAGES diff --git a/x11/xforward/Makefile b/x11/xforward/Makefile index 9c2ff4cc881..e058f1aba42 100644 --- a/x11/xforward/Makefile +++ b/x11/xforward/Makefile @@ -23,10 +23,4 @@ MAKE_ARGS= PREFIX=${PREFIX} LOCALBASE=${LOCALBASE} NO_WRKSUBDIR= yes PLIST_FILES= bin/xforward man/man1/xforward.1.gz -OPTIONS_DEFINE= STATIC - -STATIC_ALL_TARGET= all-static -STATIC_INSTALL_TARGET= install-static -STATIC_PLIST_FILES= bin/xforward-static - .include diff --git a/x11/xforward/files/patch-Makefile b/x11/xforward/files/patch-Makefile index 6579b005b3d..dc958630774 100644 --- a/x11/xforward/files/patch-Makefile +++ b/x11/xforward/files/patch-Makefile @@ -1,6 +1,6 @@ ---- Makefile.orig 1993-06-05 02:32:01 UTC -+++ Makefile -@@ -18,18 +18,20 @@ +--- Makefile.orig 1993-06-04 19:32:01.000000000 -0700 ++++ Makefile 2023-02-11 06:30:12.418352000 -0800 +@@ -18,18 +18,19 @@ # MANDIR is where the manual page will be installed. DESTDIR= @@ -20,41 +20,22 @@ +INCFLAGS= -I${LOCALBASE}/include +LDFLAGS= -L${LOCALBASE}/lib +LIBS= -lXm -lXt -lX11 -lXext -+LIBS_STATIC= -lXm -lXmu -lXt -lXext -lSM -lICE -lpng16 -lz -lm -ljpeg -lXft -lfontconfig -lexpat -lfreetype -lbz2 -lX11 -lXau -lxcb -lXdmcp -lXau -lXft -lXrender -lXp + CFLAGS= ${INCFLAGS} -O # For CenterLine CodeCenter -@@ -39,20 +41,30 @@ SRCS= xforward.c - AUXFILES= README NOTICE Makefile xforward.1 - - PROGS = xforward -+PROGS_STATIC = xforward-static - -+all-static: all ${PROGS_STATIC} -+ - all: ${PROGS} - - xforward: xforward.o +@@ -46,11 +47,12 @@ cc ${LDFLAGS} xforward.o -o xforward ${LIBS} -+xforward-static: xforward.o -+ cc ${LDFLAGS} -static xforward.o -o xforward-static ${LIBS_STATIC} -+ xforward.o: xforward.c - cc -c ${CFLAGS} xforward.c +- cc -c ${CFLAGS} xforward.c ++ cc -c -Wno-int-conversion ${CFLAGS} xforward.c install: ${PROGS} install -c xforward ${DESTDIR}${BINDIR}/xforward install -c xforward.1 ${DESTDIR}${MANDIR}/xforward.1 -+ -+install-static: install ${PROGS_STATIC} -+ install -c xforward-static ${DESTDIR}${BINDIR}/xforward-static + clean: ; -- rm -f *~ *.o core ${PROGS} -+ rm -f *~ *.o core ${PROGS} ${PROGS_STATIC} + rm -f *~ *.o core ${PROGS} - center: - #load ${LDFLAGS} ${LIBS} diff --git a/x11/xloadimage/Makefile b/x11/xloadimage/Makefile index 980ad766d7f..980872e5494 100644 --- a/x11/xloadimage/Makefile +++ b/x11/xloadimage/Makefile @@ -29,6 +29,8 @@ USES= jpeg xorg USE_XORG= x11 GNU_CONFIGURE= yes +# Temporary fix, waiting for k&r cleanup patch from debian +CFLAGS+= -Wno-int-conversion CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib diff --git a/x11/xpra/Makefile b/x11/xpra/Makefile index 0e752906400..be33d6c04c4 100644 --- a/x11/xpra/Makefile +++ b/x11/xpra/Makefile @@ -1,5 +1,6 @@ PORTNAME= xpra PORTVERSION= 4.4.3 +PORTREVISION= 1 CATEGORIES= x11 MASTER_SITES= https://xpra.org/src/