diff --git a/archivers/dzip/Makefile b/archivers/dzip/Makefile index a5b584b37d2..037bd9efb2e 100644 --- a/archivers/dzip/Makefile +++ b/archivers/dzip/Makefile @@ -24,6 +24,12 @@ PORTDOCS= Readme OPTIONS_DEFINE= DOCS +.include + +.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400091 +CFLAGS+= -Wno-error=incompatible-function-pointer-types +.endif + post-extract: .SILENT ${REINPLACE_CMD} -e 's/ifdef BIG_ENDIAN/if BYTE_ORDER == BIG_ENDIAN/' \ -e 's/ifndef BIG_ENDIAN/if BYTE_ORDER == LITTLE_ENDIAN/' \ diff --git a/archivers/rpm4/Makefile b/archivers/rpm4/Makefile index ac6005b2bd2..a3e8898b6bb 100644 --- a/archivers/rpm4/Makefile +++ b/archivers/rpm4/Makefile @@ -1,5 +1,6 @@ PORTNAME= rpm PORTVERSION= 4.18.1 +PORTREVISION= 1 CATEGORIES= archivers MASTER_SITES= http://ftp.rpm.org/releases/rpm-${PORTVERSION:R}.x/ PKGNAMESUFFIX= 4 @@ -12,8 +13,7 @@ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= gsed:textproc/gsed \ - ${LOCALBASE}/lib/libelf.so:devel/elfutils \ - pandoc:textproc/hs-pandoc + ${LOCALBASE}/lib/libelf.so:devel/elfutils LIB_DEPENDS= libpopt.so:devel/popt \ libnss3.so:security/nss \ libzstd.so:archivers/zstd \ @@ -56,9 +56,7 @@ BINARY_ALIAS= sed=${LOCALBASE}/bin/gsed PLIST_SUB= VERSION=${PORTVERSION} \ OPSYS=${OPSYS:tl} -PORTDOCS= * - -OPTIONS_DEFINE= PYTHON PLUGINS NLS DOCS +OPTIONS_DEFINE= PYTHON PLUGINS NLS OPTIONS_DEFAULT=PYTHON OPTIONS_SUB= yes diff --git a/archivers/rpm4/files/patch-docs_Makefile.am b/archivers/rpm4/files/patch-docs_Makefile.am new file mode 100644 index 00000000000..26be700343f --- /dev/null +++ b/archivers/rpm4/files/patch-docs_Makefile.am @@ -0,0 +1,13 @@ +--- docs/Makefile.am.orig 2023-03-13 14:33:50 UTC ++++ docs/Makefile.am +@@ -1,8 +1,8 @@ + ## Process this file with automake to produce Makefile.in + +-if PANDOC ++#if PANDOC + SUBDIRS = man +-endif ++#endif + + EXTRA_DIST = + diff --git a/archivers/rpm4/files/patch-docs_Makefile.in b/archivers/rpm4/files/patch-docs_Makefile.in new file mode 100644 index 00000000000..ecdd91bd159 --- /dev/null +++ b/archivers/rpm4/files/patch-docs_Makefile.in @@ -0,0 +1,11 @@ +--- docs/Makefile.in.orig 2023-07-21 09:25:20 UTC ++++ docs/Makefile.in +@@ -442,7 +442,7 @@ target_alias = @target_alias@ + top_build_prefix = @top_build_prefix@ + top_builddir = @top_builddir@ + top_srcdir = @top_srcdir@ +-@PANDOC_TRUE@SUBDIRS = man ++SUBDIRS = man + EXTRA_DIST = _layouts/default.html _layouts/favicon.ico index.md \ + manual/index.md manual/arch_dependencies.md \ + manual/autosetup.md manual/boolean_dependencies.md \ diff --git a/archivers/rpm4/pkg-plist b/archivers/rpm4/pkg-plist index 7b0656ed7a2..ad65f23362c 100644 --- a/archivers/rpm4/pkg-plist +++ b/archivers/rpm4/pkg-plist @@ -64,7 +64,7 @@ lib/librpmsign.so.9.4.0 %%PYTHON%%%%PYTHON_SITELIBDIR%%/rpm/__init__.py %%PYTHON%%%%PYTHON_SITELIBDIR%%/rpm/_rpm.so %%PYTHON%%%%PYTHON_SITELIBDIR%%/rpm/transaction.py -%%PYTHON_SITELIBDIR%%/rpm-%%VERSION%%-py%%PYTHON_VER%%.egg-info +%%PYTHON%%%%PYTHON_SITELIBDIR%%/rpm-%%VERSION%%-py%%PYTHON_VER%%.egg-info %%PLUGINS%%lib/rpm-plugins/dbus_announce.so %%PLUGINS%%lib/rpm-plugins/prioreset.so %%PLUGINS%%lib/rpm-plugins/syslog.so diff --git a/archivers/rubygem-bzip2-ruby/Makefile b/archivers/rubygem-bzip2-ruby/Makefile index c3aa628f639..60bd57a14ca 100644 --- a/archivers/rubygem-bzip2-ruby/Makefile +++ b/archivers/rubygem-bzip2-ruby/Makefile @@ -13,4 +13,10 @@ LICENSE_COMB= dual USES= gem +.include + +.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400091 +CONFIGURE_ARGS+= --with-cflags="-Wno-error=incompatible-function-pointer-types" +.endif + .include diff --git a/archivers/xmill/Makefile b/archivers/xmill/Makefile index 4e2fab5a6d6..415e37950bb 100644 --- a/archivers/xmill/Makefile +++ b/archivers/xmill/Makefile @@ -7,16 +7,18 @@ MAINTAINER= ports@FreeBSD.org COMMENT= Efficient compressor for XML WWW= https://sourceforge.net/projects/xmill/ -WRKSRC= ${WRKDIR}/${PORTNAME} - USES= dos2unix zip DOS2UNIX_FILES= ${MAKEFILE} XMill/*.cpp +USE_CXXSTD= c++14 + MAKEFILE= makefile -PORTDOCS= * -PORTEXAMPLES= * +WRKSRC= ${WRKDIR}/${PORTNAME} + PLIST_FILES= bin/xcmill bin/xdemill bin/xmilltest bin/xmillexample \ bin/xmillinspect bin/ppmzip +PORTDOCS= * +PORTEXAMPLES= * OPTIONS_DEFINE= DOCS EXAMPLES diff --git a/astro/R-cran-maptools/Makefile b/astro/R-cran-maptools/Makefile index a403e4b471a..d478909ba42 100644 --- a/astro/R-cran-maptools/Makefile +++ b/astro/R-cran-maptools/Makefile @@ -1,5 +1,5 @@ PORTNAME= maptools -DISTVERSION= 1.1-7 +DISTVERSION= 1.1-8 CATEGORIES= astro DISTNAME= ${PORTNAME}_${DISTVERSION} diff --git a/astro/R-cran-maptools/distinfo b/astro/R-cran-maptools/distinfo index a8ff6d8723a..54948ffeb73 100644 --- a/astro/R-cran-maptools/distinfo +++ b/astro/R-cran-maptools/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1685503052 -SHA256 (maptools_1.1-7.tar.gz) = 3b205e17dcdeddbae397fa4e4250afb68f34034105952df10d7f61a5be33a754 -SIZE (maptools_1.1-7.tar.gz) = 1381947 +TIMESTAMP = 1689787001 +SHA256 (maptools_1.1-8.tar.gz) = 5e8579e3f559161935f1dde622ece703eefa2a28a677ce553d7f27611e66e0f7 +SIZE (maptools_1.1-8.tar.gz) = 1376705 diff --git a/astro/mkgmap/Makefile b/astro/mkgmap/Makefile index 2f1c99998ea..efdf121cca4 100644 --- a/astro/mkgmap/Makefile +++ b/astro/mkgmap/Makefile @@ -1,5 +1,5 @@ PORTNAME= mkgmap -PORTVERSION= r4909 +PORTVERSION= r4910 CATEGORIES= astro converters java MASTER_SITES= https://www.mkgmap.org.uk/download/ diff --git a/astro/mkgmap/distinfo b/astro/mkgmap/distinfo index c3a0a07a412..d4a457f3eb3 100644 --- a/astro/mkgmap/distinfo +++ b/astro/mkgmap/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1686071496 -SHA256 (mkgmap-r4909.tar.gz) = 3e977f7ec69a16cea9ed50ac3252391eb1f3adaaf961583e81d210f5139e3e5f -SIZE (mkgmap-r4909.tar.gz) = 3523420 +TIMESTAMP = 1689621946 +SHA256 (mkgmap-r4910.tar.gz) = 736be1b144711fa02deaacf282f5b98205c6fa9c894ec991d96f40ac3c7d2655 +SIZE (mkgmap-r4910.tar.gz) = 3523663 diff --git a/audio/a2jmidid/Makefile b/audio/a2jmidid/Makefile index fa6d8eebf2d..c7946694782 100644 --- a/audio/a2jmidid/Makefile +++ b/audio/a2jmidid/Makefile @@ -3,7 +3,7 @@ PORTVERSION= 9 PORTREVISION= 2 CATEGORIES= audio -MAINTAINER= hselasky@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= ALSA to JACK MIDI bridge WWW= https://github.com/jackaudio/a2jmidid diff --git a/audio/alsa-seq-server/Makefile b/audio/alsa-seq-server/Makefile index 542f5d2ce65..340b8dd6002 100644 --- a/audio/alsa-seq-server/Makefile +++ b/audio/alsa-seq-server/Makefile @@ -4,7 +4,7 @@ PORTVERSION= 1.1.0 PORTREVISION= 1 CATEGORIES= audio -MAINTAINER= hselasky@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= ALSA MIDI sequencer server WWW= https://github.com/hselasky/alsa-seq-server diff --git a/audio/denemo/Makefile b/audio/denemo/Makefile index cdad24543b7..4ff869e9e2a 100644 --- a/audio/denemo/Makefile +++ b/audio/denemo/Makefile @@ -27,7 +27,7 @@ EXTRACT_BEFORE_ARGS=\ -s '!\(/Clarinet in B\).*\(\.denemo\)$$!\1b\2!p' -xf USES= bison:alias compiler:c++11-lang desktop-file-utils gettext gmake \ - gnome pkgconfig + gnome localbase:ldflags pkgconfig USE_GNOME= intltool librsvg2 libxml2 GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-jack \ @@ -39,8 +39,6 @@ CONFIGURE_ARGS= --enable-jack \ --enable-guile_1_8 CFLAGS+= -Wno-error=return-type -CPPFLAGS+= -I${LOCALBASE}/include -LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= DOCS EXAMPLES LILYPOND PDF OPTIONS_SINGLE= TOOLKIT @@ -65,6 +63,12 @@ LIB_DEPENDS+= libevview3.so:graphics/evince LIB_DEPENDS+= libatrilview.so:graphics/atril .endif +.include + +.if ${COMPILER_TYPE} == clang && ${COMPILER_VERSION} >= 160 +CFLAGS+= -Wno-error=incompatible-function-pointer-types +.endif + post-patch: @${REINPLACE_CMD} -e \ 's|-lpthread|-pthread| ; \ @@ -103,4 +107,4 @@ post-install-EXAMPLES-on: (cd ${WRKSRC}/examples && ${INSTALL_DATA} *.denemo \ ${STAGEDIR}${EXAMPLESDIR}) -.include +.include diff --git a/audio/gsequencer/Makefile b/audio/gsequencer/Makefile index 1aeaa74678d..97d49436caf 100644 --- a/audio/gsequencer/Makefile +++ b/audio/gsequencer/Makefile @@ -1,6 +1,5 @@ PORTNAME= gsequencer -DISTVERSION= 4.4.3 -PORTREVISION= 3 +DISTVERSION= 5.4.0 CATEGORIES= audio MASTER_SITES= SAVANNAH/gsequencer/${DISTVERSION:R}.x diff --git a/audio/gsequencer/distinfo b/audio/gsequencer/distinfo index e95a1824373..88062525539 100644 --- a/audio/gsequencer/distinfo +++ b/audio/gsequencer/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1667542764 -SHA256 (gsequencer-4.4.3.tar.gz) = 2cdb5581c408a1bdb92f4524a82d43f16f977ecd94ee6362d465199040fd0adb -SIZE (gsequencer-4.4.3.tar.gz) = 7480010 +TIMESTAMP = 1690097339 +SHA256 (gsequencer-5.4.0.tar.gz) = c7657d8df512b45ce4fbaa2712464aeed4e8e9df418f1d98a9d94e6f52da16cc +SIZE (gsequencer-5.4.0.tar.gz) = 7628904 diff --git a/audio/gsequencer/pkg-plist b/audio/gsequencer/pkg-plist index 8929f3fa5cb..0759e5b990e 100644 --- a/audio/gsequencer/pkg-plist +++ b/audio/gsequencer/pkg-plist @@ -7,6 +7,7 @@ include/ags/audio/ags_audio_application_context.h include/ags/audio/ags_audio_buffer_util.h include/ags/audio/ags_audio_signal.h include/ags/audio/ags_automation.h +include/ags/audio/ags_automation_control_name_key_manager.h include/ags/audio/ags_buffer.h include/ags/audio/ags_channel.h include/ags/audio/ags_char_buffer_util.h @@ -34,6 +35,7 @@ include/ags/audio/ags_hq_pitch_util.h include/ags/audio/ags_input.h include/ags/audio/ags_lfo_synth_util.h include/ags/audio/ags_linear_interpolate_util.h +include/ags/audio/ags_marker.h include/ags/audio/ags_midi.h include/ags/audio/ags_noise_util.h include/ags/audio/ags_notation.h @@ -47,6 +49,8 @@ include/ags/audio/ags_playback_domain.h include/ags/audio/ags_port.h include/ags/audio/ags_port_util.h include/ags/audio/ags_preset.h +include/ags/audio/ags_program.h +include/ags/audio/ags_program_control_name_key_manager.h include/ags/audio/ags_recall.h include/ags/audio/ags_recall_audio.h include/ags/audio/ags_recall_audio_run.h @@ -73,7 +77,9 @@ include/ags/audio/ags_synth_generator.h include/ags/audio/ags_synth_util.h include/ags/audio/ags_time_stretch_util.h include/ags/audio/ags_track.h +include/ags/audio/ags_tremolo_util.h include/ags/audio/ags_volume_util.h +include/ags/audio/ags_wah_wah_util.h include/ags/audio/ags_wave.h include/ags/audio/alsa/ags_alsa_devin.h include/ags/audio/alsa/ags_alsa_devout.h @@ -215,6 +221,12 @@ include/ags/audio/fx/ags_fx_synth_audio_signal.h include/ags/audio/fx/ags_fx_synth_channel.h include/ags/audio/fx/ags_fx_synth_channel_processor.h include/ags/audio/fx/ags_fx_synth_recycling.h +include/ags/audio/fx/ags_fx_tremolo_audio.h +include/ags/audio/fx/ags_fx_tremolo_audio_processor.h +include/ags/audio/fx/ags_fx_tremolo_audio_signal.h +include/ags/audio/fx/ags_fx_tremolo_channel.h +include/ags/audio/fx/ags_fx_tremolo_channel_processor.h +include/ags/audio/fx/ags_fx_tremolo_recycling.h include/ags/audio/fx/ags_fx_two_pass_aliase_audio.h include/ags/audio/fx/ags_fx_two_pass_aliase_audio_processor.h include/ags/audio/fx/ags_fx_two_pass_aliase_audio_signal.h @@ -227,6 +239,12 @@ include/ags/audio/fx/ags_fx_volume_audio_signal.h include/ags/audio/fx/ags_fx_volume_channel.h include/ags/audio/fx/ags_fx_volume_channel_processor.h include/ags/audio/fx/ags_fx_volume_recycling.h +include/ags/audio/fx/ags_fx_wah_wah_audio.h +include/ags/audio/fx/ags_fx_wah_wah_audio_processor.h +include/ags/audio/fx/ags_fx_wah_wah_audio_signal.h +include/ags/audio/fx/ags_fx_wah_wah_channel.h +include/ags/audio/fx/ags_fx_wah_wah_channel_processor.h +include/ags/audio/fx/ags_fx_wah_wah_recycling.h include/ags/audio/gstreamer/ags_gstreamer_client.h include/ags/audio/gstreamer/ags_gstreamer_devin.h include/ags/audio/gstreamer/ags_gstreamer_devout.h @@ -318,6 +336,7 @@ include/ags/audio/task/ags_set_buffer_size.h include/ags/audio/task/ags_set_device.h include/ags/audio/task/ags_set_format.h include/ags/audio/task/ags_set_muted.h +include/ags/audio/task/ags_set_presets.h include/ags/audio/task/ags_set_samplerate.h include/ags/audio/task/ags_start_audio.h include/ags/audio/task/ags_start_channel.h @@ -468,22 +487,23 @@ include/ags/widget/ags_scale_box.h include/ags/widget/ags_scrolled_level_box.h include/ags/widget/ags_scrolled_piano.h include/ags/widget/ags_scrolled_scale_box.h +include/ags/widget/ags_tempo.h include/ags/widget/ags_widget_marshal.h lib/libags.so -lib/libags.so.4 -lib/libags.so.4.0.0 +lib/libags.so.5 +lib/libags.so.5.0.0 lib/libags_audio.so -lib/libags_audio.so.4 -lib/libags_audio.so.4.0.0 +lib/libags_audio.so.5 +lib/libags_audio.so.5.0.0 lib/libags_gui.so -lib/libags_gui.so.4 -lib/libags_gui.so.4.0.0 +lib/libags_gui.so.5 +lib/libags_gui.so.5.0.0 lib/libags_server.so -lib/libags_server.so.4 -lib/libags_server.so.4.0.0 +lib/libags_server.so.5 +lib/libags_server.so.5.0.0 lib/libags_thread.so -lib/libags_thread.so.4 -lib/libags_thread.so.4.0.0 +lib/libags_thread.so.5 +lib/libags_thread.so.5.0.0 lib/libgsequencer.so lib/libgsequencer.so.0 lib/libgsequencer.so.0.0.1 diff --git a/audio/gstreamer1-plugins-sndio/Makefile b/audio/gstreamer1-plugins-sndio/Makefile index 849127a5787..5ead937d9f4 100644 --- a/audio/gstreamer1-plugins-sndio/Makefile +++ b/audio/gstreamer1-plugins-sndio/Makefile @@ -19,4 +19,10 @@ USE_GNOME= glib20 PLIST_FILES= lib/gstreamer-1.0/libgstsndio.so +.include + +.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400091 +CFLAGS+= -Wno-error=incompatible-function-pointer-types +.endif + .include diff --git a/audio/hpsjam/Makefile b/audio/hpsjam/Makefile index b9934bc204d..716b641427c 100644 --- a/audio/hpsjam/Makefile +++ b/audio/hpsjam/Makefile @@ -4,7 +4,7 @@ DISTVERSION= 1.2.7 PORTREVISION= 1 CATEGORIES= audio -MAINTAINER= hselasky@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Online jamming client and server tool WWW= https://github.com/hselasky/hpsjam diff --git a/audio/hydrogen/Makefile b/audio/hydrogen/Makefile index 586c771b9b5..c55dcd61f0a 100644 --- a/audio/hydrogen/Makefile +++ b/audio/hydrogen/Makefile @@ -1,6 +1,6 @@ PORTNAME= hydrogen -DISTVERSION= 1.1.1 -PORTREVISION= 1 +DISTVERSION= 1.2.0 +#PORTREVISION= 1 CATEGORIES= audio MASTER_SITES= https://github.com/hydrogen-music/${PORTNAME}/releases/download/${DISTVERSION}/ \ SF/hydrogen/Hydrogen/${DISTVERSION}%20Sources/ @@ -17,67 +17,63 @@ LIB_DEPENDS= libsndfile.so:audio/libsndfile \ USES= cmake compiler:c++17-lang desktop-file-utils pkgconfig \ localbase qt:5 -USE_QT= core gui network widgets xml xmlpatterns buildtools:build \ - linguisttools:build qmake:build testlib:build USE_LDCONFIG= yes +USE_QT= core gui network widgets xml xmlpatterns buildtools:build \ + linguisttools:build qmake:build svg testlib:build CMAKE_ARGS= -DCMAKE_INSTALL_MANDIR=${LOCALBASE}/man -OPTIONS_SINGLE= EXPORT -OPTIONS_SINGLE_EXPORT= LIBARCHIVE LIBTAR OPTIONS_DEFINE= ALSA DEBUG JACK LADSPA LASH OSS PORTAUDIO \ PULSEAUDIO RDF TEST OPTIONS_DEFAULT= JACK LADSPA LIBARCHIVE OSS RDF +OPTIONS_SINGLE= EXPORT +OPTIONS_SINGLE_EXPORT= LIBARCHIVE LIBTAR EXPORT_DESC= Export support for drumkit +LIBARCHIVE_DESC= LibArchive support +LIBTAR_DESC= Libtar support +RDF_DESC= RDF File support -ALSA_CMAKE_BOOL= WANT_ALSA ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib ALSA_RUN_DEPENDS= alsa-plugins>=0:audio/alsa-plugins +ALSA_CMAKE_BOOL= WANT_ALSA DEBUG_CMAKE_BOOL= WANT_DEBUG -JACK_CMAKE_BOOL= WANT_JACK WANT_JACKSESSION JACK_LIB_DEPENDS= libjack.so:audio/jack +JACK_CMAKE_BOOL= WANT_JACK WANT_JACKSESSION -LADSPA_CMAKE_BOOL= WANT_LADSPA -LADSPA_CMAKE_ON= -DLADSPA_LIBRARIES:STRING=${LOCALBASE}/lib/ladspa LADSPA_BUILD_DEPENDS= ladspa>=0:audio/ladspa LADSPA_RUN_DEPENDS= analyseplugin:audio/ladspa +LADSPA_CMAKE_BOOL= WANT_LADSPA +LADSPA_CMAKE_ON= -DLADSPA_LIBRARIES:STRING=${LOCALBASE}/lib/ladspa -LASH_CMAKE_BOOL= WANT_LASH LASH_LIB_DEPENDS= liblash.so:audio/lash +LASH_CMAKE_BOOL= WANT_LASH -LIBARCHIVE_DESC= LibArchive support -LIBARCHIVE_CMAKE_BOOL= WANT_LIBARCHIVE LIBARCHIVE_USES= libarchive +LIBARCHIVE_CMAKE_BOOL= WANT_LIBARCHIVE -LIBTAR_DESC= Libtar support +LIBTAR_LIB_DEPENDS= libtar.so:devel/libtar LIBTAR_CMAKE_BOOL= WANT_LIBTAR LIBTAR_CMAKE_ON= -DCMAKE_REQUIRED_INCLUDES:STRING=${LOCALBASE}/include/ -LIBTAR_LIB_DEPENDS= libtar.so:devel/libtar OSS_CMAKE_BOOL= WANT_OSS -PORTAUDIO_CMAKE_BOOL= WANT_PORTAUDIO PORTAUDIO_LIB_DEPENDS= libportaudio.so:audio/portaudio +PORTAUDIO_CMAKE_BOOL= WANT_PORTAUDIO -PULSEAUDIO_CMAKE_BOOL= WANT_PULSEAUDIO PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio +PULSEAUDIO_CMAKE_BOOL= WANT_PULSEAUDIO -RDF_DESC= RDF File support +RDF_LIB_DEPENDS= liblrdf.so:textproc/liblrdf RDF_CMAKE_BOOL= WANT_LRDF RDF_CMAKE_ON= -DLRDF_INCLUDE_DIR:STRING=${LOCALBASE}/include/raptor2 -RDF_LIB_DEPENDS= liblrdf.so:textproc/liblrdf -TEST_CMAKE_BOOL= WANT_CPPUNIT TEST_BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/cppunit.pc:devel/cppunit +TEST_CMAKE_BOOL= WANT_CPPUNIT TEST_LDFLAGS= -lexecinfo -post-patch: - @${REINPLACE_CMD} 's|EXISTS(tar|EXISTS(${LOCALBASE}/lib/libtar.so|g' \ - ${WRKSRC}/CMakeLists.txt - do-test-TEST-on: cd ${WRKSRC} && ./src/tests/tests diff --git a/audio/hydrogen/distinfo b/audio/hydrogen/distinfo index a882b8d080f..0a61322015f 100644 --- a/audio/hydrogen/distinfo +++ b/audio/hydrogen/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1666087845 -SHA256 (hydrogen-1.1.1.tar.gz) = 692ef6acd94102ec9c576cf28ce8572431f669f0516c7465b6b79fc3e15e0180 -SIZE (hydrogen-1.1.1.tar.gz) = 16438242 +TIMESTAMP = 1689956565 +SHA256 (hydrogen-1.2.0.tar.gz) = 92393b1aabdf5f0aea4398dd66e7d6a27cc9db17ecdcde4dacd5af6b0cf400ee +SIZE (hydrogen-1.2.0.tar.gz) = 12911501 diff --git a/audio/hydrogen/files/patch-CMakeLists.txt b/audio/hydrogen/files/patch-CMakeLists.txt index 7e2682ce70e..42b16853417 100644 --- a/audio/hydrogen/files/patch-CMakeLists.txt +++ b/audio/hydrogen/files/patch-CMakeLists.txt @@ -1,6 +1,19 @@ ---- CMakeLists.txt.orig 2017-11-21 17:47:16 UTC +--- CMakeLists.txt.orig 2023-03-31 14:32:25 UTC +++ CMakeLists.txt -@@ -206,6 +206,11 @@ ENDIF() +@@ -206,9 +206,9 @@ CHECK_INCLUDE_FILES(sys/stat.h HAVE_SYS_STAT_H) + CHECK_INCLUDE_FILES(libtar.h HAVE_LIBTAR_H) + CHECK_INCLUDE_FILES(execinfo.h HAVE_EXECINFO_H) + FIND_PACKAGE(Backtrace) +-CHECK_LIBRARY_EXISTS(tar tar_open "" HAVE_LIBTAR_OPEN) +-CHECK_LIBRARY_EXISTS(tar tar_close "" HAVE_LIBTAR_CLOSE) +-CHECK_LIBRARY_EXISTS(tar tar_extract_all "" HAVE_LIBTAR_EXTRACT_ALL) ++CHECK_LIBRARY_EXISTS(/usr/local/lib/libtar.so tar_open "" HAVE_LIBTAR_OPEN) ++CHECK_LIBRARY_EXISTS(/usr/local/lib/libtar.so tar_close "" HAVE_LIBTAR_CLOSE) ++CHECK_LIBRARY_EXISTS(/usr/local/lib/libtar.so tar_extract_all "" HAVE_LIBTAR_EXTRACT_ALL) + IF(HAVE_LIBTAR_H AND HAVE_LIBTAR_OPEN AND HAVE_LIBTAR_CLOSE AND HAVE_LIBTAR_EXTRACT_ALL) + SET(LIBTAR_OK TRUE) + ELSE() +@@ -222,6 +222,11 @@ ENDIF() FIND_HELPER(LIBARCHIVE libarchive archive.h archive) IF( WANT_LIBARCHIVE AND LIBARCHIVE_FOUND) SET(WANT_LIBTAR FALSE) @@ -12,7 +25,7 @@ ENDIF() FIND_HELPER(LIBSNDFILE sndfile sndfile.h sndfile) FIND_HELPER(ALSA alsa alsa/asoundlib.h asound ) -@@ -215,6 +220,8 @@ FIND_HELPER(OSC liblo lo/lo.h lo) +@@ -231,6 +236,8 @@ FIND_HELPER(OSC liblo lo/lo.h lo) IF("${CMAKE_SYSTEM_NAME}" MATCHES "NetBSD") FIND_HELPER(OSS oss sys/soundcard.h ossaudio ) diff --git a/audio/hydrogen/files/patch-src_core_Logger.cpp b/audio/hydrogen/files/patch-src_core_Logger.cpp deleted file mode 100644 index 73f4d717cc9..00000000000 --- a/audio/hydrogen/files/patch-src_core_Logger.cpp +++ /dev/null @@ -1,10 +0,0 @@ ---- src/core/Logger.cpp.orig 2022-10-17 00:49:12 UTC -+++ src/core/Logger.cpp -@@ -65,6 +65,7 @@ void* loggerThread_func( void* param ) { - Logger::queue_t::iterator it, last; - - while ( logger->__running ) { -+ pthread_mutex_lock( &logger->__mutex ); - pthread_cond_wait( &logger->__messages_available, &logger->__mutex ); - pthread_mutex_unlock( &logger->__mutex ); - if( !queue->empty() ) { diff --git a/audio/hydrogen/pkg-plist b/audio/hydrogen/pkg-plist index 57f55c5c8a9..0f2da45c3fa 100644 --- a/audio/hydrogen/pkg-plist +++ b/audio/hydrogen/pkg-plist @@ -2,13 +2,14 @@ bin/h2cli bin/h2player bin/hydrogen include/hydrogen/config.h -include/hydrogen/core/AudioEngine.h +include/hydrogen/core/AudioEngine/AudioEngine.h +include/hydrogen/core/AudioEngine/AudioEngineTests.h +include/hydrogen/core/AudioEngine/TransportPosition.h include/hydrogen/core/AutomationPathSerializer.h include/hydrogen/core/Basics/Adsr.h include/hydrogen/core/Basics/AutomationPath.h include/hydrogen/core/Basics/Drumkit.h include/hydrogen/core/Basics/DrumkitComponent.h -include/hydrogen/core/Basics/ExponentialTables.h include/hydrogen/core/Basics/Instrument.h include/hydrogen/core/Basics/InstrumentComponent.h include/hydrogen/core/Basics/InstrumentLayer.h @@ -28,6 +29,7 @@ include/hydrogen/core/H2Exception.h include/hydrogen/core/Helpers/Files.h include/hydrogen/core/Helpers/Filesystem.h include/hydrogen/core/Helpers/Legacy.h +include/hydrogen/core/Helpers/Random.h include/hydrogen/core/Helpers/Translations.h include/hydrogen/core/Helpers/Xml.h include/hydrogen/core/Hydrogen.h @@ -48,10 +50,9 @@ include/hydrogen/core/IO/OssDriver.h include/hydrogen/core/IO/PortAudioDriver.h include/hydrogen/core/IO/PortMidiDriver.h include/hydrogen/core/IO/PulseAudioDriver.h -include/hydrogen/core/IO/TransportInfo.h include/hydrogen/core/Lash/LashClient.h +include/hydrogen/core/License.h include/hydrogen/core/Lilipond/Lilypond.h -include/hydrogen/core/LocalFileMng.h include/hydrogen/core/Logger.h include/hydrogen/core/MidiAction.h include/hydrogen/core/MidiMap.h @@ -59,21 +60,23 @@ include/hydrogen/core/Nsm.h include/hydrogen/core/NsmClient.h include/hydrogen/core/Object.h include/hydrogen/core/OscServer.h -include/hydrogen/core/Preferences.h +include/hydrogen/core/Preferences/Preferences.h +include/hydrogen/core/Preferences/Theme.h include/hydrogen/core/Sampler/Interpolation.h include/hydrogen/core/Sampler/Sampler.h include/hydrogen/core/Smf/SMF.h include/hydrogen/core/Smf/SMFEvent.h +include/hydrogen/core/SoundLibrary/SoundLibraryDatabase.h +include/hydrogen/core/SoundLibrary/SoundLibraryInfo.h include/hydrogen/core/Synth/Synth.h include/hydrogen/core/Timehelper.h include/hydrogen/core/Timeline.h include/hydrogen/core/Version.h include/hydrogen/core/rt_clock.h -lib/libhydrogen-core-1.1.1.so +lib/libhydrogen-core-1.2.0.so man/man1/hydrogen.1.gz share/appdata/org.hydrogenmusic.Hydrogen.appdata.xml share/applications/org.hydrogenmusic.Hydrogen.desktop -%%DATADIR%%/data/DefaultSong.h2song %%DATADIR%%/data/click.wav %%DATADIR%%/data/demo_songs/GM_kit_Diddley.h2song %%DATADIR%%/data/demo_songs/GM_kit_Jazzy.h2song @@ -82,70 +85,6 @@ share/applications/org.hydrogenmusic.Hydrogen.desktop %%DATADIR%%/data/demo_songs/GM_kit_demo3.h2song %%DATADIR%%/data/demo_songs/TR808kit-demo.h2song %%DATADIR%%/data/demo_songs/tutorial_georgyporgy.h2song -%%DATADIR%%/data/doc/img/AutomationPath.png -%%DATADIR%%/data/doc/img/Downloading_SoundLibrary.png -%%DATADIR%%/data/doc/img/InstrumentEditorLayersComponents.png -%%DATADIR%%/data/doc/img/InstrumentEditorLayersControls.png -%%DATADIR%%/data/doc/img/InstrumentEditorLayersLayers.png -%%DATADIR%%/data/doc/img/InstrumentEditorLayersSampleSelection.png -%%DATADIR%%/data/doc/img/LADSPA_FX_Properties.png -%%DATADIR%%/data/doc/img/MainMenu.png -%%DATADIR%%/data/doc/img/MixerComponentStrip.png -%%DATADIR%%/data/doc/img/MixerFXSelect.png -%%DATADIR%%/data/doc/img/MixerFXStrip.png -%%DATADIR%%/data/doc/img/MixerInstrumentStrip.png -%%DATADIR%%/data/doc/img/MixerMasterStrip.png -%%DATADIR%%/data/doc/img/NotePropertiesRuler.png -%%DATADIR%%/data/doc/img/PatternSizeDialog.png -%%DATADIR%%/data/doc/img/PlaylistEditor.png -%%DATADIR%%/data/doc/img/PlaylistEditorControls.png -%%DATADIR%%/data/doc/img/Rec_button.png -%%DATADIR%%/data/doc/img/SongRuler.png -%%DATADIR%%/data/doc/img/admonitions/caution.svg -%%DATADIR%%/data/doc/img/admonitions/important.svg -%%DATADIR%%/data/doc/img/admonitions/note.svg -%%DATADIR%%/data/doc/img/admonitions/tip.svg -%%DATADIR%%/data/doc/img/admonitions/warning.svg -%%DATADIR%%/data/doc/img/btn_dropdown_off.png -%%DATADIR%%/data/doc/img/btn_jack_master_off.png -%%DATADIR%%/data/doc/img/btn_jack_transport_off.png -%%DATADIR%%/data/doc/img/btn_metronome_off.png -%%DATADIR%%/data/doc/img/btn_play_off.png -%%DATADIR%%/data/doc/img/btn_set_play_off.png -%%DATADIR%%/data/doc/img/btn_set_play_on.png -%%DATADIR%%/data/doc/img/btn_viewTL_off.png -%%DATADIR%%/data/doc/img/bypass_over.png -%%DATADIR%%/data/doc/img/edit_off.png -%%DATADIR%%/data/doc/img/master_mute_off.png -%%DATADIR%%/data/doc/img/matrioskaPanH2.png -%%DATADIR%%/data/doc/img/rec.png -%%DATADIR%%/data/doc/img/rubber_off.png -%%DATADIR%%/data/doc/img/showFX_on.png -%%DATADIR%%/data/doc/img/showPeaks_on.png -%%DATADIR%%/data/doc/img/tag_bar.png -%%DATADIR%%/data/doc/img/tastiera.png -%%DATADIR%%/data/doc/img_tutorial/Bridge1_4th.png -%%DATADIR%%/data/doc/img_tutorial/Bridge3_3a_hh.png -%%DATADIR%%/data/doc/img_tutorial/C3_6+7.png -%%DATADIR%%/data/doc/img_tutorial/Intro4th.png -%%DATADIR%%/data/doc/img_tutorial/PatternBase1.png -%%DATADIR%%/data/doc/img_tutorial/PatternBase2.png -%%DATADIR%%/data/doc/img_tutorial/Riff1b.png -%%DATADIR%%/data/doc/img_tutorial/Riff1c.png -%%DATADIR%%/data/doc/img_tutorial/Riff1d.png -%%DATADIR%%/data/doc/img_tutorial/Verse8th.png -%%DATADIR%%/data/doc/img_tutorial/VerseAll.png -%%DATADIR%%/data/doc/img_tutorial/VerseBridge.png -%%DATADIR%%/data/doc/img_tutorial/VerseBridge_hh.png -%%DATADIR%%/data/doc/manual_ca.html -%%DATADIR%%/data/doc/manual_en.html -%%DATADIR%%/data/doc/manual_es.html -%%DATADIR%%/data/doc/manual_fr.html -%%DATADIR%%/data/doc/manual_it.html -%%DATADIR%%/data/doc/manual_nl.html -%%DATADIR%%/data/doc/tutorial_en.html -%%DATADIR%%/data/doc/tutorial_fr.html -%%DATADIR%%/data/doc/tutorial_it.html %%DATADIR%%/data/drumkits/GMRockKit/24Ride-1.wav %%DATADIR%%/data/drumkits/GMRockKit/24Ride-2.wav %%DATADIR%%/data/drumkits/GMRockKit/24Ride-3.wav @@ -274,10 +213,6 @@ share/applications/org.hydrogenmusic.Hydrogen.desktop %%DATADIR%%/data/i18n/hydrogen_uk.qm %%DATADIR%%/data/i18n/hydrogen_zh_CN.qm %%DATADIR%%/data/img/gray/about/aboutLogo.png -%%DATADIR%%/data/img/gray/audiFileBrowser/go-home.png -%%DATADIR%%/data/img/gray/audiFileBrowser/go-up.png -%%DATADIR%%/data/img/gray/audiFileBrowser/player_play.png -%%DATADIR%%/data/img/gray/audiFileBrowser/player_stop.png %%DATADIR%%/data/img/gray/h2-icon.svg %%DATADIR%%/data/img/gray/icon.icns %%DATADIR%%/data/img/gray/icon.svg @@ -286,254 +221,26 @@ share/applications/org.hydrogenmusic.Hydrogen.desktop %%DATADIR%%/data/img/gray/icon32.png %%DATADIR%%/data/img/gray/icon48.png %%DATADIR%%/data/img/gray/icon64.png -%%DATADIR%%/data/img/gray/instrumentEditor/btn_dropdown_off.png -%%DATADIR%%/data/img/gray/instrumentEditor/btn_dropdown_on.png -%%DATADIR%%/data/img/gray/instrumentEditor/btn_dropdown_over.png -%%DATADIR%%/data/img/gray/instrumentEditor/bypass_off.png -%%DATADIR%%/data/img/gray/instrumentEditor/bypass_on.png -%%DATADIR%%/data/img/gray/instrumentEditor/bypass_over.png -%%DATADIR%%/data/img/gray/instrumentEditor/deleteLayer_off.png -%%DATADIR%%/data/img/gray/instrumentEditor/deleteLayer_on.png -%%DATADIR%%/data/img/gray/instrumentEditor/deleteLayer_over.png -%%DATADIR%%/data/img/gray/instrumentEditor/editLayer_off.png -%%DATADIR%%/data/img/gray/instrumentEditor/editLayer_on.png -%%DATADIR%%/data/img/gray/instrumentEditor/editLayer_over.png %%DATADIR%%/data/img/gray/instrumentEditor/instrumentTab.png %%DATADIR%%/data/img/gray/instrumentEditor/instrumentTab_top.png -%%DATADIR%%/data/img/gray/instrumentEditor/instrument_show_off.png -%%DATADIR%%/data/img/gray/instrumentEditor/instrument_show_on.png -%%DATADIR%%/data/img/gray/instrumentEditor/layerTab.png -%%DATADIR%%/data/img/gray/instrumentEditor/layerTabnew.png %%DATADIR%%/data/img/gray/instrumentEditor/layerTabsupernew.png -%%DATADIR%%/data/img/gray/instrumentEditor/library_show_off.png -%%DATADIR%%/data/img/gray/instrumentEditor/library_show_on.png -%%DATADIR%%/data/img/gray/instrumentEditor/loadLayer_off.png -%%DATADIR%%/data/img/gray/instrumentEditor/loadLayer_on.png -%%DATADIR%%/data/img/gray/instrumentEditor/loadLayer_over.png -%%DATADIR%%/data/img/gray/instrumentEditor/speaker.png -%%DATADIR%%/data/img/gray/lcd/LCDLargeFontSet.png -%%DATADIR%%/data/img/gray/lcd/LCDLargeGrayFontSet.png -%%DATADIR%%/data/img/gray/lcd/LCDSmallBlueFontSet.png -%%DATADIR%%/data/img/gray/lcd/LCDSmallFontSetRed.xcf -%%DATADIR%%/data/img/gray/lcd/LCDSmallGrayFontSet.png -%%DATADIR%%/data/img/gray/lcd/LCDSmallRedFontSet.png -%%DATADIR%%/data/img/gray/lcd/LCDSpinBox_down_off.png -%%DATADIR%%/data/img/gray/lcd/LCDSpinBox_down_on.png -%%DATADIR%%/data/img/gray/lcd/LCDSpinBox_down_over.png -%%DATADIR%%/data/img/gray/lcd/LCDSpinBox_up_off.png -%%DATADIR%%/data/img/gray/lcd/LCDSpinBox_up_on.png -%%DATADIR%%/data/img/gray/lcd/LCDSpinBox_up_over.png %%DATADIR%%/data/img/gray/mixerPanel/background_FX.png -%%DATADIR%%/data/img/gray/mixerPanel/btn_edit_off.png -%%DATADIR%%/data/img/gray/mixerPanel/btn_edit_on.png -%%DATADIR%%/data/img/gray/mixerPanel/btn_edit_over.png -%%DATADIR%%/data/img/gray/mixerPanel/btn_load_off.png -%%DATADIR%%/data/img/gray/mixerPanel/btn_load_over.png -%%DATADIR%%/data/img/gray/mixerPanel/btn_mute_off.png -%%DATADIR%%/data/img/gray/mixerPanel/btn_mute_on.png -%%DATADIR%%/data/img/gray/mixerPanel/btn_mute_over.png -%%DATADIR%%/data/img/gray/mixerPanel/btn_on_off.png -%%DATADIR%%/data/img/gray/mixerPanel/btn_on_on.png -%%DATADIR%%/data/img/gray/mixerPanel/btn_on_over.png -%%DATADIR%%/data/img/gray/mixerPanel/btn_play_off.png -%%DATADIR%%/data/img/gray/mixerPanel/btn_play_on.png -%%DATADIR%%/data/img/gray/mixerPanel/btn_play_over.png -%%DATADIR%%/data/img/gray/mixerPanel/btn_solo_off.png -%%DATADIR%%/data/img/gray/mixerPanel/btn_solo_on.png -%%DATADIR%%/data/img/gray/mixerPanel/btn_solo_over.png -%%DATADIR%%/data/img/gray/mixerPanel/bypass_off.png -%%DATADIR%%/data/img/gray/mixerPanel/bypass_on.png -%%DATADIR%%/data/img/gray/mixerPanel/bypass_over.png %%DATADIR%%/data/img/gray/mixerPanel/componentmixerline_background.png -%%DATADIR%%/data/img/gray/mixerPanel/edit_off.png -%%DATADIR%%/data/img/gray/mixerPanel/edit_on.png -%%DATADIR%%/data/img/gray/mixerPanel/edit_over.png -%%DATADIR%%/data/img/gray/mixerPanel/fader_background.png -%%DATADIR%%/data/img/gray/mixerPanel/fader_knob.png -%%DATADIR%%/data/img/gray/mixerPanel/fader_leds.png %%DATADIR%%/data/img/gray/mixerPanel/fxline_background.png -%%DATADIR%%/data/img/gray/mixerPanel/knob_images.png -%%DATADIR%%/data/img/gray/mixerPanel/led_trigger_off.png -%%DATADIR%%/data/img/gray/mixerPanel/led_trigger_on.png -%%DATADIR%%/data/img/gray/mixerPanel/masterMixer_background.png -%%DATADIR%%/data/img/gray/mixerPanel/masterMixer_leds.png %%DATADIR%%/data/img/gray/mixerPanel/masterMixerline_background.png -%%DATADIR%%/data/img/gray/mixerPanel/master_mute_off.png -%%DATADIR%%/data/img/gray/mixerPanel/master_mute_on.png -%%DATADIR%%/data/img/gray/mixerPanel/master_mute_over.png %%DATADIR%%/data/img/gray/mixerPanel/mixer_background.png %%DATADIR%%/data/img/gray/mixerPanel/mixerline_background.png -%%DATADIR%%/data/img/gray/mixerPanel/mixerline_background_on.png %%DATADIR%%/data/img/gray/mixerPanel/mixerline_label_background.png %%DATADIR%%/data/img/gray/mixerPanel/mixerline_text_background.png -%%DATADIR%%/data/img/gray/mixerPanel/openMixerSettings_off.png -%%DATADIR%%/data/img/gray/mixerPanel/openMixerSettings_over.png -%%DATADIR%%/data/img/gray/mixerPanel/panFader_background.png -%%DATADIR%%/data/img/gray/mixerPanel/rotary_center_images.png -%%DATADIR%%/data/img/gray/mixerPanel/rotary_images.png -%%DATADIR%%/data/img/gray/mixerPanel/showFX_off.png -%%DATADIR%%/data/img/gray/mixerPanel/showFX_on.png -%%DATADIR%%/data/img/gray/mixerPanel/showFX_over.png -%%DATADIR%%/data/img/gray/mixerPanel/showMixer_off.png -%%DATADIR%%/data/img/gray/mixerPanel/showMixer_on.png -%%DATADIR%%/data/img/gray/mixerPanel/showMixer_over.png -%%DATADIR%%/data/img/gray/mixerPanel/showPeaks_off.png -%%DATADIR%%/data/img/gray/mixerPanel/showPeaks_on.png -%%DATADIR%%/data/img/gray/mixerPanel/showPeaks_over.png -%%DATADIR%%/data/img/gray/patternEditor/background_channel.png -%%DATADIR%%/data/img/gray/patternEditor/background_rec-new.png -%%DATADIR%%/data/img/gray/patternEditor/background_res-new.png -%%DATADIR%%/data/img/gray/patternEditor/background_zoom-new.png -%%DATADIR%%/data/img/gray/patternEditor/btn_dropdown_off.png -%%DATADIR%%/data/img/gray/patternEditor/btn_dropdown_on.png -%%DATADIR%%/data/img/gray/patternEditor/btn_dropdown_over.png -%%DATADIR%%/data/img/gray/patternEditor/btn_drum_piano_off.png -%%DATADIR%%/data/img/gray/patternEditor/btn_drum_piano_on.png -%%DATADIR%%/data/img/gray/patternEditor/btn_hear_off.png -%%DATADIR%%/data/img/gray/patternEditor/btn_hear_on.png -%%DATADIR%%/data/img/gray/patternEditor/btn_mute_off.png -%%DATADIR%%/data/img/gray/patternEditor/btn_mute_on.png -%%DATADIR%%/data/img/gray/patternEditor/btn_quant_off.png -%%DATADIR%%/data/img/gray/patternEditor/btn_quant_on.png -%%DATADIR%%/data/img/gray/patternEditor/btn_quant_over.png -%%DATADIR%%/data/img/gray/patternEditor/btn_record_off.png -%%DATADIR%%/data/img/gray/patternEditor/btn_record_on.png -%%DATADIR%%/data/img/gray/patternEditor/btn_record_over.png -%%DATADIR%%/data/img/gray/patternEditor/btn_solo_off.png -%%DATADIR%%/data/img/gray/patternEditor/btn_solo_on.png -%%DATADIR%%/data/img/gray/patternEditor/editor_top.png -%%DATADIR%%/data/img/gray/patternEditor/icn_warning.png -%%DATADIR%%/data/img/gray/patternEditor/icn_warning.svg -%%DATADIR%%/data/img/gray/patternEditor/instrument_line.png -%%DATADIR%%/data/img/gray/patternEditor/instrument_line_selected.png -%%DATADIR%%/data/img/gray/patternEditor/tickPosition.png %%DATADIR%%/data/img/gray/playerControlPanel/background.png %%DATADIR%%/data/img/gray/playerControlPanel/background_BPM.png %%DATADIR%%/data/img/gray/playerControlPanel/background_Control.png %%DATADIR%%/data/img/gray/playerControlPanel/background_Jack.png -%%DATADIR%%/data/img/gray/playerControlPanel/background_Mode.png -%%DATADIR%%/data/img/gray/playerControlPanel/bbt_off.png -%%DATADIR%%/data/img/gray/playerControlPanel/bbt_on.png -%%DATADIR%%/data/img/gray/playerControlPanel/bc_off.old.png -%%DATADIR%%/data/img/gray/playerControlPanel/bc_off.png -%%DATADIR%%/data/img/gray/playerControlPanel/bc_on.old.png -%%DATADIR%%/data/img/gray/playerControlPanel/bc_on.png %%DATADIR%%/data/img/gray/playerControlPanel/beatConter_BG.png -%%DATADIR%%/data/img/gray/playerControlPanel/btn_ffwd_off.png -%%DATADIR%%/data/img/gray/playerControlPanel/btn_ffwd_on.png -%%DATADIR%%/data/img/gray/playerControlPanel/btn_ffwd_over.png -%%DATADIR%%/data/img/gray/playerControlPanel/btn_loop_off.png -%%DATADIR%%/data/img/gray/playerControlPanel/btn_loop_on.png -%%DATADIR%%/data/img/gray/playerControlPanel/btn_loop_over.png -%%DATADIR%%/data/img/gray/playerControlPanel/btn_metronome_off.png -%%DATADIR%%/data/img/gray/playerControlPanel/btn_metronome_on.png -%%DATADIR%%/data/img/gray/playerControlPanel/btn_metronome_over.png -%%DATADIR%%/data/img/gray/playerControlPanel/btn_mmc_space_off.png -%%DATADIR%%/data/img/gray/playerControlPanel/btn_mmc_space_on.png -%%DATADIR%%/data/img/gray/playerControlPanel/btn_mode_off.png -%%DATADIR%%/data/img/gray/playerControlPanel/btn_mode_on.png -%%DATADIR%%/data/img/gray/playerControlPanel/btn_mode_over.png -%%DATADIR%%/data/img/gray/playerControlPanel/btn_play_off.png -%%DATADIR%%/data/img/gray/playerControlPanel/btn_play_on.png -%%DATADIR%%/data/img/gray/playerControlPanel/btn_play_over.png -%%DATADIR%%/data/img/gray/playerControlPanel/btn_rec_off.png -%%DATADIR%%/data/img/gray/playerControlPanel/btn_rec_on.png -%%DATADIR%%/data/img/gray/playerControlPanel/btn_rec_over.png -%%DATADIR%%/data/img/gray/playerControlPanel/btn_rwd_off.png -%%DATADIR%%/data/img/gray/playerControlPanel/btn_rwd_on.png -%%DATADIR%%/data/img/gray/playerControlPanel/btn_rwd_over.png -%%DATADIR%%/data/img/gray/playerControlPanel/btn_set_play_off.png -%%DATADIR%%/data/img/gray/playerControlPanel/btn_set_play_on.png -%%DATADIR%%/data/img/gray/playerControlPanel/btn_showDrumkitManager_off.png -%%DATADIR%%/data/img/gray/playerControlPanel/btn_showDrumkitManager_on.png -%%DATADIR%%/data/img/gray/playerControlPanel/btn_showDrumkitManager_over.png -%%DATADIR%%/data/img/gray/playerControlPanel/btn_showInstrumentEditor_off.png -%%DATADIR%%/data/img/gray/playerControlPanel/btn_showInstrumentEditor_on.png -%%DATADIR%%/data/img/gray/playerControlPanel/btn_showInstrumentEditor_over.png -%%DATADIR%%/data/img/gray/playerControlPanel/btn_showMixer_off.png -%%DATADIR%%/data/img/gray/playerControlPanel/btn_showMixer_on.png -%%DATADIR%%/data/img/gray/playerControlPanel/btn_showMixer_over.png -%%DATADIR%%/data/img/gray/playerControlPanel/btn_showPatternEditor_off.png -%%DATADIR%%/data/img/gray/playerControlPanel/btn_showPatternEditor_on.png -%%DATADIR%%/data/img/gray/playerControlPanel/btn_showPatternEditor_over.png -%%DATADIR%%/data/img/gray/playerControlPanel/btn_showSongEditor_off.png -%%DATADIR%%/data/img/gray/playerControlPanel/btn_showSongEditor_on.png -%%DATADIR%%/data/img/gray/playerControlPanel/btn_showSongEditor_over.png -%%DATADIR%%/data/img/gray/playerControlPanel/btn_stop_off.png -%%DATADIR%%/data/img/gray/playerControlPanel/btn_stop_on.png -%%DATADIR%%/data/img/gray/playerControlPanel/btn_stop_over.png %%DATADIR%%/data/img/gray/playerControlPanel/cpuLoad_back.png %%DATADIR%%/data/img/gray/playerControlPanel/cpuLoad_leds.png -%%DATADIR%%/data/img/gray/playerControlPanel/icn_metronome_off.png -%%DATADIR%%/data/img/gray/playerControlPanel/icn_metronome_on.png -%%DATADIR%%/data/img/gray/playerControlPanel/icn_pause.png -%%DATADIR%%/data/img/gray/playerControlPanel/icn_play.png -%%DATADIR%%/data/img/gray/playerControlPanel/jackMasterBtn_off.png -%%DATADIR%%/data/img/gray/playerControlPanel/jackMasterBtn_on.png -%%DATADIR%%/data/img/gray/playerControlPanel/jackMasterBtn_over.png -%%DATADIR%%/data/img/gray/playerControlPanel/jackTransportBtn_off.png -%%DATADIR%%/data/img/gray/playerControlPanel/jackTransportBtn_on.png -%%DATADIR%%/data/img/gray/playerControlPanel/jackTransportBtn_over.png -%%DATADIR%%/data/img/gray/playerControlPanel/lcd_background.png -%%DATADIR%%/data/img/gray/playerControlPanel/metronome_down.png -%%DATADIR%%/data/img/gray/playerControlPanel/metronome_off.png -%%DATADIR%%/data/img/gray/playerControlPanel/metronome_up.png -%%DATADIR%%/data/img/gray/playerControlPanel/midiActivity_back.png -%%DATADIR%%/data/img/gray/playerControlPanel/midiActivity_on.png -%%DATADIR%%/data/img/gray/playerControlPanel/onoff.png -%%DATADIR%%/data/img/gray/playerControlPanel/pattern_mode.png %%DATADIR%%/data/img/gray/playerControlPanel/playlist_background_Control.png -%%DATADIR%%/data/img/gray/playerControlPanel/rubber_off.png -%%DATADIR%%/data/img/gray/playerControlPanel/rubber_on.png -%%DATADIR%%/data/img/gray/playerControlPanel/song_mode.png -%%DATADIR%%/data/img/gray/playerControlPanel/statusLED_off.png -%%DATADIR%%/data/img/gray/playerControlPanel/statusLED_on.png -%%DATADIR%%/data/img/gray/preferencesDialog/rec.png -%%DATADIR%%/data/img/gray/skin_btn_off.png -%%DATADIR%%/data/img/gray/skin_btn_on.png -%%DATADIR%%/data/img/gray/skin_btn_over.png %%DATADIR%%/data/img/gray/songEditor/bg_topPanel.png -%%DATADIR%%/data/img/gray/songEditor/btn_bpm_off.png -%%DATADIR%%/data/img/gray/songEditor/btn_bpm_on.png -%%DATADIR%%/data/img/gray/songEditor/btn_bpm_over.png -%%DATADIR%%/data/img/gray/songEditor/btn_clear_off.png -%%DATADIR%%/data/img/gray/songEditor/btn_clear_on.png -%%DATADIR%%/data/img/gray/songEditor/btn_clear_over.png -%%DATADIR%%/data/img/gray/songEditor/btn_down_off.png -%%DATADIR%%/data/img/gray/songEditor/btn_down_on.png -%%DATADIR%%/data/img/gray/songEditor/btn_down_over.png -%%DATADIR%%/data/img/gray/songEditor/btn_draw_off.png -%%DATADIR%%/data/img/gray/songEditor/btn_draw_on.png -%%DATADIR%%/data/img/gray/songEditor/btn_draw_over.png -%%DATADIR%%/data/img/gray/songEditor/btn_followPH_off.png -%%DATADIR%%/data/img/gray/songEditor/btn_followPH_on.png -%%DATADIR%%/data/img/gray/songEditor/btn_followPH_over.png -%%DATADIR%%/data/img/gray/songEditor/btn_minus_off.png -%%DATADIR%%/data/img/gray/songEditor/btn_minus_on.png -%%DATADIR%%/data/img/gray/songEditor/btn_minus_over.png -%%DATADIR%%/data/img/gray/songEditor/btn_mode_off.png -%%DATADIR%%/data/img/gray/songEditor/btn_mode_on.png -%%DATADIR%%/data/img/gray/songEditor/btn_mode_over.png -%%DATADIR%%/data/img/gray/songEditor/btn_new_off.png -%%DATADIR%%/data/img/gray/songEditor/btn_new_on.png -%%DATADIR%%/data/img/gray/songEditor/btn_new_over.png -%%DATADIR%%/data/img/gray/songEditor/btn_select_off.png -%%DATADIR%%/data/img/gray/songEditor/btn_select_on.png -%%DATADIR%%/data/img/gray/songEditor/btn_select_over.png -%%DATADIR%%/data/img/gray/songEditor/btn_up_off.png -%%DATADIR%%/data/img/gray/songEditor/btn_up_on.png -%%DATADIR%%/data/img/gray/songEditor/btn_up_over.png -%%DATADIR%%/data/img/gray/songEditor/btn_viewPL_off.png -%%DATADIR%%/data/img/gray/songEditor/btn_viewPL_on.png -%%DATADIR%%/data/img/gray/songEditor/btn_viewPL_over.png -%%DATADIR%%/data/img/gray/songEditor/btn_viewTL_off.png -%%DATADIR%%/data/img/gray/songEditor/btn_viewTL_on.png -%%DATADIR%%/data/img/gray/songEditor/btn_viewTL_over.png -%%DATADIR%%/data/img/gray/songEditor/playingPattern_off.png -%%DATADIR%%/data/img/gray/songEditor/playingPattern_on.png -%%DATADIR%%/data/img/gray/songEditor/songEditorLabelABG.png -%%DATADIR%%/data/img/gray/songEditor/songEditorLabelBG.png -%%DATADIR%%/data/img/gray/songEditor/songEditorLabelSBG.png %%DATADIR%%/data/img/gray/splash/splash.png %%DATADIR%%/data/img/gray/warning.png %%DATADIR%%/data/img/gray/warning.svg @@ -544,6 +251,68 @@ share/applications/org.hydrogenmusic.Hydrogen.desktop %%DATADIR%%/data/img/gray/waveDisplay/targetsamplewavedisplay.png %%DATADIR%%/data/img/h2-icon.bmp %%DATADIR%%/data/img/h2-icon.ico +%%DATADIR%%/data/img/scalable/fader.svg +%%DATADIR%%/data/img/scalable/fader_knob.svg +%%DATADIR%%/data/img/scalable/fader_knob_vertical.svg +%%DATADIR%%/data/img/scalable/fader_master.svg +%%DATADIR%%/data/img/scalable/fader_vertical.svg +%%DATADIR%%/data/img/scalable/icons/black/cog.svg +%%DATADIR%%/data/img/scalable/icons/black/down.svg +%%DATADIR%%/data/img/scalable/icons/black/draw.svg +%%DATADIR%%/data/img/scalable/icons/black/dropdown.svg +%%DATADIR%%/data/img/scalable/icons/black/drum.svg +%%DATADIR%%/data/img/scalable/icons/black/fast_forward.svg +%%DATADIR%%/data/img/scalable/icons/black/go-up.svg +%%DATADIR%%/data/img/scalable/icons/black/home.svg +%%DATADIR%%/data/img/scalable/icons/black/lock_closed.svg +%%DATADIR%%/data/img/scalable/icons/black/lock_open.svg +%%DATADIR%%/data/img/scalable/icons/black/loop.svg +%%DATADIR%%/data/img/scalable/icons/black/metronome.svg +%%DATADIR%%/data/img/scalable/icons/black/minus.svg +%%DATADIR%%/data/img/scalable/icons/black/multiple_layers.svg +%%DATADIR%%/data/img/scalable/icons/black/piano.svg +%%DATADIR%%/data/img/scalable/icons/black/play.svg +%%DATADIR%%/data/img/scalable/icons/black/play_pause.svg +%%DATADIR%%/data/img/scalable/icons/black/plus.svg +%%DATADIR%%/data/img/scalable/icons/black/quantization.svg +%%DATADIR%%/data/img/scalable/icons/black/rewind.svg +%%DATADIR%%/data/img/scalable/icons/black/select.svg +%%DATADIR%%/data/img/scalable/icons/black/single_layer.svg +%%DATADIR%%/data/img/scalable/icons/black/speaker.svg +%%DATADIR%%/data/img/scalable/icons/black/stop.svg +%%DATADIR%%/data/img/scalable/icons/black/up.svg +%%DATADIR%%/data/img/scalable/icons/record.svg +%%DATADIR%%/data/img/scalable/icons/warning.svg +%%DATADIR%%/data/img/scalable/icons/white/cog.svg +%%DATADIR%%/data/img/scalable/icons/white/down.svg +%%DATADIR%%/data/img/scalable/icons/white/draw.svg +%%DATADIR%%/data/img/scalable/icons/white/dropdown.svg +%%DATADIR%%/data/img/scalable/icons/white/drum.svg +%%DATADIR%%/data/img/scalable/icons/white/fast_forward.svg +%%DATADIR%%/data/img/scalable/icons/white/go-up.svg +%%DATADIR%%/data/img/scalable/icons/white/home.svg +%%DATADIR%%/data/img/scalable/icons/white/lock_closed.svg +%%DATADIR%%/data/img/scalable/icons/white/lock_open.svg +%%DATADIR%%/data/img/scalable/icons/white/loop.svg +%%DATADIR%%/data/img/scalable/icons/white/metronome.svg +%%DATADIR%%/data/img/scalable/icons/white/minus.svg +%%DATADIR%%/data/img/scalable/icons/white/multiple_layers.svg +%%DATADIR%%/data/img/scalable/icons/white/piano.svg +%%DATADIR%%/data/img/scalable/icons/white/play.svg +%%DATADIR%%/data/img/scalable/icons/white/play_pause.svg +%%DATADIR%%/data/img/scalable/icons/white/plus.svg +%%DATADIR%%/data/img/scalable/icons/white/quantization.svg +%%DATADIR%%/data/img/scalable/icons/white/rewind.svg +%%DATADIR%%/data/img/scalable/icons/white/select.svg +%%DATADIR%%/data/img/scalable/icons/white/single_layer.svg +%%DATADIR%%/data/img/scalable/icons/white/speaker.svg +%%DATADIR%%/data/img/scalable/icons/white/stop.svg +%%DATADIR%%/data/img/scalable/icons/white/up.svg +%%DATADIR%%/data/img/scalable/led_11_9.svg +%%DATADIR%%/data/img/scalable/led_22_7.svg +%%DATADIR%%/data/img/scalable/led_5_13.svg +%%DATADIR%%/data/img/scalable/rotary.svg +%%DATADIR%%/data/img/scalable/rotary_background.svg %%DATADIR%%/data/new_tutorial/img_tutorial/Bridge1_4th.png %%DATADIR%%/data/new_tutorial/img_tutorial/Bridge3_3a_hh.png %%DATADIR%%/data/new_tutorial/img_tutorial/C3_6+7.png @@ -559,10 +328,16 @@ share/applications/org.hydrogenmusic.Hydrogen.desktop %%DATADIR%%/data/new_tutorial/img_tutorial/VerseBridge_hh.png %%DATADIR%%/data/new_tutorial/img_tutorial/warn.png %%DATADIR%%/data/new_tutorial/tutorial_en.html +%%DATADIR%%/data/themes/default.h2theme %%DATADIR%%/data/xsd/drumkit.xsd %%DATADIR%%/data/xsd/drumkit_pattern.xsd +%%DATADIR%%/data/xsd/legacy/v0_9_6/drumkit.xsd +%%DATADIR%%/data/xsd/legacy/v0_9_6/drumkit_pattern.xsd +%%DATADIR%%/data/xsd/legacy/v0_9_7/drumkit.xsd +%%DATADIR%%/data/xsd/legacy/v1_0_0/drumkit.xsd +%%DATADIR%%/data/xsd/legacy/v1_0_0/drumkit_pattern.xsd +%%DATADIR%%/data/xsd/legacy/v1_0_0/playlist.xsd +%%DATADIR%%/data/xsd/legacy/v1_1_0/drumkit.xsd +%%DATADIR%%/data/xsd/legacy/v1_1_0/drumkit_pattern.xsd %%DATADIR%%/data/xsd/playlist.xsd share/icons/hicolor/scalable/apps/org.hydrogenmusic.Hydrogen.svg -@dir %%DATADIR%%/data/doc/generate_images -@dir %%DATADIR%%/data/doc/generated_en -@dir %%DATADIR%%/data/doc/res diff --git a/audio/jack-keyboard/Makefile b/audio/jack-keyboard/Makefile index 5a7f2b93780..d843622e672 100644 --- a/audio/jack-keyboard/Makefile +++ b/audio/jack-keyboard/Makefile @@ -5,7 +5,7 @@ CATEGORIES= audio MASTER_SITES= SF \ http://home.selasky.org:8192/distfiles/ -MAINTAINER= hselasky@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Virtual keyboard for JACK MIDI WWW= http://jack-keyboard.sourceforge.net/ diff --git a/audio/jack_ghero/Makefile b/audio/jack_ghero/Makefile index bb95af3da5d..545c1eb82e4 100644 --- a/audio/jack_ghero/Makefile +++ b/audio/jack_ghero/Makefile @@ -4,7 +4,7 @@ PORTVERSION= 1.0.4 PORTREVISION= 2 CATEGORIES= audio -MAINTAINER= hselasky@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Daemon that converts a GuitarHero device into a JACK MIDI device WWW= https://github.com/hselasky/jack_ghero diff --git a/audio/jack_umidi/Makefile b/audio/jack_umidi/Makefile index bbd3baeb104..96b8176e66c 100644 --- a/audio/jack_umidi/Makefile +++ b/audio/jack_umidi/Makefile @@ -4,7 +4,7 @@ PORTVERSION= 1.1.1 PORTREVISION= 2 CATEGORIES= audio -MAINTAINER= hselasky@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Daemon that converts a raw MIDI device into a JACK MIDI device WWW= https://github.com/hselasky/jack_umidi diff --git a/audio/libfishsound/Makefile b/audio/libfishsound/Makefile index 8f157fb7de3..95bfdc1634e 100644 --- a/audio/libfishsound/Makefile +++ b/audio/libfishsound/Makefile @@ -29,6 +29,12 @@ DOXYGEN_IMPLIES=DOCS DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen +.include + +.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400091 +CFLAGS+= -Wno-error=incompatible-function-pointer-types +.endif + post-patch-DOCS-off: @${REINPLACE_CMD} -e '/^SUBDIRS = / s| doc||' ${WRKSRC}/Makefile.in diff --git a/audio/midipp/Makefile b/audio/midipp/Makefile index 8d59aca5020..93d05f308ce 100644 --- a/audio/midipp/Makefile +++ b/audio/midipp/Makefile @@ -4,7 +4,7 @@ DISTVERSION= 2.1.7 PORTREVISION= 1 CATEGORIES= audio -MAINTAINER= hselasky@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= MIDI playback, recording, and live performance tool WWW= https://github.com/hselasky/midipp diff --git a/audio/ncpamixer/Makefile b/audio/ncpamixer/Makefile index 3746a36d73d..3cc4c3aa8bc 100644 --- a/audio/ncpamixer/Makefile +++ b/audio/ncpamixer/Makefile @@ -1,5 +1,5 @@ PORTNAME= ncpamixer -DISTVERSION= 1.3.3.4 +DISTVERSION= 1.3.3.5 CATEGORIES= audio MAINTAINER= yuri@FreeBSD.org diff --git a/audio/ncpamixer/distinfo b/audio/ncpamixer/distinfo index 56e599304a0..90e0b718373 100644 --- a/audio/ncpamixer/distinfo +++ b/audio/ncpamixer/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1687411084 -SHA256 (fulhax-ncpamixer-1.3.3.4_GH0.tar.gz) = 78be1b229c0325d58d34efd50cec3d2b0a1cb04fd2b34e4914e6ad29c7c17658 -SIZE (fulhax-ncpamixer-1.3.3.4_GH0.tar.gz) = 22325 +TIMESTAMP = 1690008902 +SHA256 (fulhax-ncpamixer-1.3.3.5_GH0.tar.gz) = 2f9cd3801acea6f1f5e93222b80940b5966790c51236b6ee3456e46d4b0269af +SIZE (fulhax-ncpamixer-1.3.3.5_GH0.tar.gz) = 22376 diff --git a/audio/nyquist/Makefile b/audio/nyquist/Makefile index fbea7dffb4c..a7543afe2b7 100644 --- a/audio/nyquist/Makefile +++ b/audio/nyquist/Makefile @@ -12,6 +12,7 @@ LICENSE= BSD3CLAUSE USES= cmake zip USE_CSTD= c99 +USE_CXXSTD= c++14 WRKSRC= ${WRKDIR}/${PORTNAME} diff --git a/audio/py-pyjacklib/Makefile b/audio/py-pyjacklib/Makefile index 0ed2aabc024..27a1df0f0da 100644 --- a/audio/py-pyjacklib/Makefile +++ b/audio/py-pyjacklib/Makefile @@ -5,7 +5,7 @@ PORTREVISION= 1 CATEGORIES= audio PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= hselasky@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Python bindings for the Jack library WWW= https://github.com/jackaudio/pyjacklib diff --git a/audio/qaudiosonar/Makefile b/audio/qaudiosonar/Makefile index 6e772364bb2..4e188c04a59 100644 --- a/audio/qaudiosonar/Makefile +++ b/audio/qaudiosonar/Makefile @@ -4,7 +4,7 @@ DISTVERSION= 1.8.3 PORTREVISION= 1 CATEGORIES= audio -MAINTAINER= hselasky@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Quick Audio Sonar WWW= https://github.com/hselasky/qaudiosonar diff --git a/audio/rtaudio/Makefile b/audio/rtaudio/Makefile index b3d83cc8505..6472c5c37c4 100644 --- a/audio/rtaudio/Makefile +++ b/audio/rtaudio/Makefile @@ -1,6 +1,5 @@ PORTNAME= rtaudio -DISTVERSION= 5.2.0 -PORTREVISION= 2 +DISTVERSION= 6.0.0 CATEGORIES= audio MAINTAINER= yuri@FreeBSD.org @@ -9,12 +8,16 @@ WWW= https://github.com/thestk/rtaudio LICENSE= MIT -USES= cmake compiler:c++11-lang libtool pkgconfig +USES= cmake:testing compiler:c++11-lang libtool pkgconfig USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= thestk +CXXFLAGS+= -I${STAGEDIR}${PREFIX}/include/rtaudio # hack for tests + +CMAKE_TESTING_ON= RTAUDIO_BUILD_TESTING + OPTIONS_MULTI= AUDIO_BACKEND OPTIONS_MULTI_AUDIO_BACKEND= ALSA JACK OSS PULSEAUDIO OPTIONS_DEFAULT= PULSEAUDIO # default should probably be OSS, but it appears to be broken diff --git a/audio/rtaudio/distinfo b/audio/rtaudio/distinfo index 5599bf05c93..2af3c0b70e7 100644 --- a/audio/rtaudio/distinfo +++ b/audio/rtaudio/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1644042597 -SHA256 (thestk-rtaudio-5.2.0_GH0.tar.gz) = a8d9c738addffd485c3f0bab14cbba72600267e3113f274398c67829bbb49332 -SIZE (thestk-rtaudio-5.2.0_GH0.tar.gz) = 247110 +TIMESTAMP = 1690008009 +SHA256 (thestk-rtaudio-6.0.0_GH0.tar.gz) = bbd637a45ab54ba999883410b9bdd84529c3ac894aee9a68fc3b9a6f0686b9fb +SIZE (thestk-rtaudio-6.0.0_GH0.tar.gz) = 254640 diff --git a/audio/rtaudio/pkg-plist b/audio/rtaudio/pkg-plist index a2ae0352c0d..e48b89db41e 100644 --- a/audio/rtaudio/pkg-plist +++ b/audio/rtaudio/pkg-plist @@ -2,7 +2,7 @@ include/rtaudio/RtAudio.h include/rtaudio/rtaudio_c.h lib/librtaudio.so lib/librtaudio.so.6 -lib/librtaudio.so.6.0.2 +lib/librtaudio.so.6.0.0 libdata/pkgconfig/rtaudio.pc %%DATADIR%%/RtAudioConfig-version.cmake %%DATADIR%%/RtAudioConfig.cmake diff --git a/audio/snack/Makefile b/audio/snack/Makefile index d75cec008da..d01123e960c 100644 --- a/audio/snack/Makefile +++ b/audio/snack/Makefile @@ -12,12 +12,17 @@ WWW= https://www.speech.kth.se/snack/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/../COPYING -USES= tk:tea +LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ + libfreetype.so:print/freetype2 + +USES= tk:tea xorg USE_LDCONFIG= ${PREFIX}/lib/snack${PORTVERSION:R} +USE_XORG= x11 xscrnsaver xext xft xrender + MAKE_ENV= prefix=${PREFIX} exec_prefix=${PREFIX} -WRKSRC_SUBDIR= unix PATCH_WRKSRC= ${WRKDIR}/${DISTNAME} +WRKSRC_SUBDIR= unix PLIST_SUB= SNACK_VER=${PORTVERSION:R} PORTDOCS= * @@ -30,6 +35,12 @@ VORBIS_CONFIGURE_ON= --with-ogg-include=${LOCALBASE}/include \ --with-ogg-lib=${LOCALBASE}/lib VORBIS_ALL_TARGET= all libsnackogg.so +.include + +.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400091 +CFLAGS+= -Wno-error=incompatible-function-pointer-types +.endif + post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/snack${PORTVERSION:R}/*.so diff --git a/audio/virtual_oss/Makefile b/audio/virtual_oss/Makefile index ea073d1ac31..4e74d93d062 100644 --- a/audio/virtual_oss/Makefile +++ b/audio/virtual_oss/Makefile @@ -3,7 +3,7 @@ DISTVERSIONPREFIX= v DISTVERSION= 1.3.1 CATEGORIES= audio -MAINTAINER= hselasky@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Virtual OSS multi device mixer application WWW= https://github.com/hselasky/virtual_oss diff --git a/audio/virtual_oss_ctl/Makefile b/audio/virtual_oss_ctl/Makefile index 2c7ce98b2bf..b0b627e524a 100644 --- a/audio/virtual_oss_ctl/Makefile +++ b/audio/virtual_oss_ctl/Makefile @@ -4,7 +4,7 @@ DISTVERSION= 1.3.0 PORTREVISION= 1 CATEGORIES= audio -MAINTAINER= hselasky@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Graphical control panel for the virtual OSS daemon WWW= https://github.com/hselasky/virtual_oss_ctl diff --git a/audio/x42-plugins-lv2/Makefile b/audio/x42-plugins-lv2/Makefile index de135728164..d1fe2820b78 100644 --- a/audio/x42-plugins-lv2/Makefile +++ b/audio/x42-plugins-lv2/Makefile @@ -1,5 +1,5 @@ PORTNAME= x42-plugins -DISTVERSION= 20230512 # the version is published here: http://gareus.org/misc/x42-plugins.php +DISTVERSION= 20230706 # the version is published here: http://gareus.org/misc/x42-plugins.php CATEGORIES= audio MASTER_SITES= http://gareus.org/misc/x42-plugins/ PKGNAMESUFFIX= -lv2 diff --git a/audio/x42-plugins-lv2/distinfo b/audio/x42-plugins-lv2/distinfo index c57eb83854d..be22afda366 100644 --- a/audio/x42-plugins-lv2/distinfo +++ b/audio/x42-plugins-lv2/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1684992169 -SHA256 (x42-plugins-20230512.tar.xz) = b91d654372e6569b8cd4d0c484dfedbe4a343d47542672a89cd9523778a62635 -SIZE (x42-plugins-20230512.tar.xz) = 3559392 +TIMESTAMP = 1690092992 +SHA256 (x42-plugins-20230706.tar.xz) = 45c2197c28c97ac7e14f0541bdf4a7d9b82ee213a790ef47d0fb6f239426f5d1 +SIZE (x42-plugins-20230706.tar.xz) = 3561372 SHA256 (x42-convoLV2-ff291a3_GH0.tar.gz) = 7cd61bad49daeb94de35aca9eb847575f25068d9d9fc9adda7d05ba87fb98a99 SIZE (x42-convoLV2-ff291a3_GH0.tar.gz) = 60157 diff --git a/audio/yoshimi/Makefile b/audio/yoshimi/Makefile index 89daf85075f..a918279233c 100644 --- a/audio/yoshimi/Makefile +++ b/audio/yoshimi/Makefile @@ -1,6 +1,5 @@ PORTNAME= yoshimi -DISTVERSION= 2.2.2.1 -PORTREVISION= 2 +DISTVERSION= 2.3.0.2 CATEGORIES= audio MASTER_SITES= SF/${PORTNAME}/${DISTVERSION:R:R} diff --git a/audio/yoshimi/distinfo b/audio/yoshimi/distinfo index b32d178771a..9666a61873d 100644 --- a/audio/yoshimi/distinfo +++ b/audio/yoshimi/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1663119400 -SHA256 (yoshimi-2.2.2.1.tar.bz2) = 8210a129ec1c8cc2c5b4faa212b6583f2042c859ed9454de39386a8ec35cb9ab -SIZE (yoshimi-2.2.2.1.tar.bz2) = 7792128 +TIMESTAMP = 1690079327 +SHA256 (yoshimi-2.3.0.2.tar.bz2) = 157304079c793571f0ca656b6a55f644811ed16faf663dfdff4603acfcf44480 +SIZE (yoshimi-2.3.0.2.tar.bz2) = 8220550 diff --git a/audio/yoshimi/files/patch-src_globals.h b/audio/yoshimi/files/patch-src_globals.h index 272ba8a3993..88d9808738d 100644 --- a/audio/yoshimi/files/patch-src_globals.h +++ b/audio/yoshimi/files/patch-src_globals.h @@ -1,14 +1,12 @@ - workaround for https://github.com/Yoshimi/yoshimi/issues/174 ---- src/globals.h.orig 2023-02-19 18:22:47 UTC +--- src/globals.h.orig 2023-05-29 08:38:23 UTC +++ src/globals.h -@@ -126,8 +126,8 @@ typedef unsigned int uint; - #define DEFAULT_NAME "Simple Sound" +@@ -117,7 +117,7 @@ typedef unsigned int uint; #define UNTITLED "No Title" --#define DEFAULT_AUDIO alsa_audio + #define DEFAULT_AUDIO jack_audio -#define DEFAULT_MIDI alsa_midi -+#define DEFAULT_AUDIO jack_audio +#define DEFAULT_MIDI jack_midi #define FORCED_EXIT 16 diff --git a/audio/yoshimi/pkg-plist b/audio/yoshimi/pkg-plist index d9bebd00132..a7de027a59a 100644 --- a/audio/yoshimi/pkg-plist +++ b/audio/yoshimi/pkg-plist @@ -7,4 +7,5 @@ share/icons/hicolor/scalable/apps/yoshimi.svg share/icons/hicolor/scalable/apps/yoshimi_alt.svg share/man/man1/yoshimi.1.gz share/metainfo/yoshimi.appdata.xml +share/metainfo/yoshimi.metainfo.xml share/pixmaps/yoshimi.png diff --git a/audio/zynaddsubfx/Makefile b/audio/zynaddsubfx/Makefile index 9125a58ef05..02d8464ada0 100644 --- a/audio/zynaddsubfx/Makefile +++ b/audio/zynaddsubfx/Makefile @@ -4,7 +4,7 @@ PORTREVISION= 1 PORTEPOCH= 2 CATEGORIES= audio -MAINTAINER= hselasky@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Realtime software synthesizer WWW= http://zynaddsubfx.sourceforge.net/ diff --git a/benchmarks/perftest/Makefile b/benchmarks/perftest/Makefile index 1e4e4d75126..d8cc37b5845 100644 --- a/benchmarks/perftest/Makefile +++ b/benchmarks/perftest/Makefile @@ -4,7 +4,7 @@ DISTVERSION= 4.4-0.7 PORTREVISION= 1 CATEGORIES= benchmarks -MAINTAINER= hselasky@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Collection of tests for RDMA micro-benchmark WWW= https://github.com/linux-rdma/perftest/ diff --git a/benchmarks/ramspeed/Makefile b/benchmarks/ramspeed/Makefile index e51e5bc0279..7096e14b8d7 100644 --- a/benchmarks/ramspeed/Makefile +++ b/benchmarks/ramspeed/Makefile @@ -14,6 +14,8 @@ LICENSE_NAME= Alasir Licence LICENSE_FILE= ${WRKSRC}/LICENCE LICENSE_PERMS= dist-mirror no-dist-sell pkg-mirror no-pkg-sell +USE_BINUTILS= yes + PLIST_FILES= bin/ramspeed PORTDOCS= HISTORY README @@ -24,6 +26,8 @@ do-build: do-install: ${INSTALL_PROGRAM} ${WRKSRC}/ramsmp ${STAGEDIR}${PREFIX}/bin/ramspeed + +do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|g} ${STAGEDIR}${DOCSDIR} diff --git a/biology/Makefile b/biology/Makefile index e41e9edcb82..ecb49b10cc6 100644 --- a/biology/Makefile +++ b/biology/Makefile @@ -28,6 +28,7 @@ SUBDIR += bolt-lmm SUBDIR += bowtie SUBDIR += bowtie2 + SUBDIR += btllib SUBDIR += bwa SUBDIR += canu SUBDIR += cd-hit @@ -203,6 +204,7 @@ SUBDIR += rubygem-bio-executables SUBDIR += rubygem-bio-old-biofetch-emulator SUBDIR += rubygem-bio-shell + SUBDIR += salmon SUBDIR += sam2pairwise SUBDIR += samtools SUBDIR += scrm @@ -214,6 +216,7 @@ SUBDIR += seqio SUBDIR += seqkit SUBDIR += seqtk + SUBDIR += seqwish SUBDIR += sigviewer SUBDIR += sim4 SUBDIR += slclust diff --git a/biology/abyss/Makefile b/biology/abyss/Makefile index d023c7d5b8b..8458e069649 100644 --- a/biology/abyss/Makefile +++ b/biology/abyss/Makefile @@ -1,6 +1,5 @@ PORTNAME= abyss -DISTVERSION= 2.3.5 -PORTREVISION= 2 +DISTVERSION= 2.3.7 CATEGORIES= biology MAINTAINER= yuri@FreeBSD.org @@ -15,7 +14,8 @@ BROKEN_i386= result of comparison of constant 18446744073709551615 with expressi BUILD_DEPENDS= ${LOCALBASE}/include/boost/version.hpp:devel/boost-libs \ ghc:lang/ghc \ pandoc:textproc/hs-pandoc # pandoc is required just for one man page: abyss-sealer -LIB_DEPENDS= libffi.so:devel/libffi \ +LIB_DEPENDS= libbtllib.so:biology/btllib \ + libffi.so:devel/libffi \ libgmp.so:math/gmp \ libmpich.so:net/mpich # binaries aren't linked with libmpich.so for some reason RUN_DEPENDS= bash:shells/bash \ diff --git a/biology/abyss/distinfo b/biology/abyss/distinfo index 82cc32c0fa8..f27d6fc7904 100644 --- a/biology/abyss/distinfo +++ b/biology/abyss/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1659120367 -SHA256 (bcgsc-abyss-2.3.5_GH0.tar.gz) = 28fb7d75faa2599c3c4d2d2c29d320612ca1539f1772728d1acdfffb4b82dee5 -SIZE (bcgsc-abyss-2.3.5_GH0.tar.gz) = 3511232 +TIMESTAMP = 1689963359 +SHA256 (bcgsc-abyss-2.3.7_GH0.tar.gz) = eb1d814621ad2accaf19ea009453af891b29663de9f96c0da32c83fbfb71b85e +SIZE (bcgsc-abyss-2.3.7_GH0.tar.gz) = 1323221 diff --git a/biology/abyss/files/patch-RResolver_btllib_include_btllib_status.hpp b/biology/abyss/files/patch-RResolver_btllib_include_btllib_status.hpp deleted file mode 100644 index 01427a36b2a..00000000000 --- a/biology/abyss/files/patch-RResolver_btllib_include_btllib_status.hpp +++ /dev/null @@ -1,11 +0,0 @@ ---- RResolver/btllib/include/btllib/status.hpp.orig 2022-07-29 18:56:25 UTC -+++ RResolver/btllib/include/btllib/status.hpp -@@ -151,7 +151,7 @@ get_strerror() - char buf[buflen]; - // POSIX and GNU implementation of strerror_r differ, even in function signature - // and so we need to check which one is used --#if __APPLE__ || \ -+#if __APPLE__ || defined(__FreeBSD__) || \ - ((_POSIX_C_SOURCE >= 200112L || _XOPEN_SOURCE >= 600) && !_GNU_SOURCE) - strerror_r(errno, buf, buflen); - return buf; diff --git a/biology/btllib/Makefile b/biology/btllib/Makefile new file mode 100644 index 00000000000..14d9616c5a0 --- /dev/null +++ b/biology/btllib/Makefile @@ -0,0 +1,30 @@ +PORTNAME= btllib +DISTVERSIONPREFIX= v +DISTVERSION= 1.6.2 +CATEGORIES= biology devel + +MAINTAINER= yuri@FreeBSD.org +COMMENT= Bioinformatics Technology Lab common code library +WWW= https://github.com/bcgsc/btllib + +LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= bash:shells/bash \ + samtools:biology/samtools \ + cmake:devel/cmake-core +LIB_DEPENDS= libsdsl.so:devel/sdsl-lite +RUN_DEPENDS= samtools:biology/samtools + +USES= meson pkgconfig python:build shebangfix + +SHEBANG_FILES= scripts/* + +USE_GITHUB= yes +GH_ACCOUNT= bcgsc +GH_TUPLE= p-ranav:argparse:15d745f:argparse/subprojects/argparse \ + skystrife:cpptoml:fededad:cpptoml/subprojects/cpptoml + +BINARY_ALIAS= python3=${PYTHON_CMD} # python3-config=${PYTHON_CMD}-config # installs python binding into a wrong location, see https://github.com/bcgsc/btllib/issues/111 + +.include diff --git a/biology/btllib/distinfo b/biology/btllib/distinfo new file mode 100644 index 00000000000..4e0da820e3f --- /dev/null +++ b/biology/btllib/distinfo @@ -0,0 +1,7 @@ +TIMESTAMP = 1689975725 +SHA256 (bcgsc-btllib-v1.6.2_GH0.tar.gz) = cba796cb83791e8524f5108459892a1131748cda55189c9acea21d4bdb80e7a0 +SIZE (bcgsc-btllib-v1.6.2_GH0.tar.gz) = 848942 +SHA256 (p-ranav-argparse-15d745f_GH0.tar.gz) = f033d4eb4a430b4ae4bf3c2a40e087709bf77462c1f9968ae07828437219a370 +SIZE (p-ranav-argparse-15d745f_GH0.tar.gz) = 105608 +SHA256 (skystrife-cpptoml-fededad_GH0.tar.gz) = dd2d129b67f537ae7d6f8d8d084c8c0d772d0f5b4b3118c1892e67ff536e335e +SIZE (skystrife-cpptoml-fededad_GH0.tar.gz) = 47398 diff --git a/biology/btllib/files/patch-meson.build b/biology/btllib/files/patch-meson.build new file mode 100644 index 00000000000..878516f5d78 --- /dev/null +++ b/biology/btllib/files/patch-meson.build @@ -0,0 +1,54 @@ +--- meson.build.orig 2023-07-06 15:52:18 UTC ++++ meson.build +@@ -1,7 +1,7 @@ + project('btllib', 'cpp', + version : '1.6.2', + license : 'GPL3', +- default_options : [ 'cpp_std=c++17', 'warning_level=3', 'werror=true', 'b_coverage=true' ], ++ default_options : [ 'cpp_std=c++17', 'warning_level=3', 'b_coverage=true' ], + meson_version : '>= 0.60.0') + + # Configuration +@@ -48,22 +48,28 @@ threads_dep = dependency('threads') + openmp_dep = dependency('openmp', required : false) + + cmake_options = cmake.subproject_options() +-cmake_options.set_override_option('werror', 'false') ++#cmake_options.set_override_option('werror', 'false') + cmake_options.set_install(false) + + cpptoml_subproject = cmake.subproject('cpptoml', options : cmake_options) + cpptomp_dep = cpptoml_subproject.dependency('cpptoml') + +-run_command(meson.project_source_root() + '/scripts/prepare-sdsl') ++#run_command(meson.project_source_root() + '/scripts/prepare-sdsl') + +-sdsl_subproject = cmake.subproject('sdsl-lite', options : cmake_options) +-sdsl_dep = sdsl_subproject.dependency('sdsl', include_type: 'system') ++#sdsl_subproject = cmake.subproject('sdsl-lite', options : cmake_options) + ++#sdsl_dep = sdsl_subproject.dependency('sdsl', include_type: 'system') ++ ++pkg = import('pkgconfig') ++sdsl_dep = dependency('sdsl-lite') ++#lib = library('foo', dependencies : [bar]) ++#pkg.generate(lib) ++ + deps = [ threads_dep, openmp_dep, cpptomp_dep, sdsl_dep ] + + # These are unfortunate hacks. Currently, neither cpptoml nor sdsl-lite install their headers (even when set_install(true) is called), and so we need to do it manually + meson.add_install_script('scripts/install-cpptoml') +-meson.add_install_script('scripts/install-sdsl-lite') ++#meson.add_install_script('scripts/install-sdsl-lite') + + argparse_subproject = cmake.subproject('argparse', options : cmake_options) + argparse_dep = argparse_subproject.dependency('argparse') +@@ -126,7 +132,7 @@ run_target('test-wrappers', command: join_paths(rootpa + btllib_include = [ include_directories('include'), include_directories('.') ] + btllib_sources = run_command('scripts/get-files', 'src').stdout().strip().split() + +-btllib_lib = static_library('btllib', ++btllib_lib = shared_library('btllib', + btllib_sources, + include_directories : btllib_include, + dependencies : deps, diff --git a/biology/btllib/files/patch-src_btllib_status.cpp b/biology/btllib/files/patch-src_btllib_status.cpp new file mode 100644 index 00000000000..930452d89fa --- /dev/null +++ b/biology/btllib/files/patch-src_btllib_status.cpp @@ -0,0 +1,18 @@ +--- src/btllib/status.cpp.orig 2023-07-21 18:23:40 UTC ++++ src/btllib/status.cpp +@@ -84,7 +84,7 @@ get_strerror() + char buf[buflen]; + // POSIX and GNU implementation of strerror_r differ, even in function signature + // and so we need to check which one is used +-#if __APPLE__ || \ ++#if __APPLE__ || __FreeBSD__ || \ + ((_POSIX_C_SOURCE >= 200112L || _XOPEN_SOURCE >= 600) && !_GNU_SOURCE) + strerror_r(errno, buf, buflen); + return buf; +@@ -111,4 +111,4 @@ check_file_accessibility(const std::string& filepath) + btllib::check_error(ret != 0, get_strerror() + ": " + filepath); + } + +-} // namespace btllib +\ No newline at end of file ++} // namespace btllib diff --git a/biology/btllib/files/patch-subprojects_cpptoml_CMakeLists.txt b/biology/btllib/files/patch-subprojects_cpptoml_CMakeLists.txt new file mode 100644 index 00000000000..d660dd9b08b --- /dev/null +++ b/biology/btllib/files/patch-subprojects_cpptoml_CMakeLists.txt @@ -0,0 +1,13 @@ +--- subprojects/cpptoml/CMakeLists.txt.orig 2023-05-06 14:38:35 UTC ++++ subprojects/cpptoml/CMakeLists.txt +@@ -11,8 +11,8 @@ include(CMakePushCheckState) + + cmake_push_check_state() + +-option(ENABLE_LIBCXX "Use libc++ for the C++ standard library" ON) +-option(CPPTOML_BUILD_EXAMPLES "Build examples" ON) ++option(ENABLE_LIBCXX "Use libc++ for the C++ standard library" OFF) ++option(CPPTOML_BUILD_EXAMPLES "Build examples" OFF) + + set(CMAKE_EXPORT_COMPILE_COMMANDS 1) + diff --git a/biology/btllib/pkg-descr b/biology/btllib/pkg-descr new file mode 100644 index 00000000000..c802b1fe9d4 --- /dev/null +++ b/biology/btllib/pkg-descr @@ -0,0 +1 @@ +Bioinformatics Technology Lab's common code library in C++. diff --git a/biology/btllib/pkg-plist b/biology/btllib/pkg-plist new file mode 100644 index 00000000000..ccb8f845f30 --- /dev/null +++ b/biology/btllib/pkg-plist @@ -0,0 +1,32 @@ +bin/indexlr +bin/mi_bf_generate +bin/randseq +include/btllib/aahash.hpp +include/btllib/aahash_consts.hpp +include/btllib/bloom_filter.hpp +include/btllib/counting_bloom_filter-inl.hpp +include/btllib/counting_bloom_filter.hpp +include/btllib/cpptoml.h +include/btllib/cstring.hpp +include/btllib/data_stream.hpp +include/btllib/graph.hpp +include/btllib/indexlr.hpp +include/btllib/mi_bloom_filter-inl.hpp +include/btllib/mi_bloom_filter.hpp +include/btllib/nthash.hpp +include/btllib/nthash_consts.hpp +include/btllib/nthash_lowlevel.hpp +include/btllib/order_queue.hpp +include/btllib/process_pipeline.hpp +include/btllib/randseq.hpp +include/btllib/seq.hpp +include/btllib/seq_reader.hpp +include/btllib/seq_reader_fasta_module.hpp +include/btllib/seq_reader_fastq_module.hpp +include/btllib/seq_reader_multiline_fasta_module.hpp +include/btllib/seq_reader_multiline_fastq_module.hpp +include/btllib/seq_reader_sam_module.hpp +include/btllib/seq_writer.hpp +include/btllib/status.hpp +include/btllib/util.hpp +lib/libbtllib.so diff --git a/biology/prodigal/Makefile b/biology/prodigal/Makefile index 7be25f4fd90..cd881a8a3dc 100644 --- a/biology/prodigal/Makefile +++ b/biology/prodigal/Makefile @@ -1,7 +1,7 @@ PORTNAME= prodigal DISTVERSIONPREFIX= v -DISTVERSION= 2.6.3-7 -DISTVERSIONSUFFIX= -ga78ed3f +DISTVERSION= 2.6.3-16 +DISTVERSIONSUFFIX= -gc1e2d36 CATEGORIES= biology MAINTAINER= yuri@FreeBSD.org diff --git a/biology/prodigal/distinfo b/biology/prodigal/distinfo index fa562d89b08..d4123bc4a60 100644 --- a/biology/prodigal/distinfo +++ b/biology/prodigal/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1570894360 -SHA256 (hyattpd-Prodigal-v2.6.3-7-ga78ed3f_GH0.tar.gz) = 08215cfe052f09942bcf6beb40a734337af93bfaf0b8f25248c94669073761d2 -SIZE (hyattpd-Prodigal-v2.6.3-7-ga78ed3f_GH0.tar.gz) = 611206 +TIMESTAMP = 1690009429 +SHA256 (hyattpd-Prodigal-v2.6.3-16-gc1e2d36_GH0.tar.gz) = 8d12b956cc20e971f38df1b201765d5ee03356ada809ed39470bac62e9ae53f4 +SIZE (hyattpd-Prodigal-v2.6.3-16-gc1e2d36_GH0.tar.gz) = 612591 diff --git a/biology/salmon/Makefile b/biology/salmon/Makefile new file mode 100644 index 00000000000..db9be80895a --- /dev/null +++ b/biology/salmon/Makefile @@ -0,0 +1,51 @@ +PORTNAME= salmon +DISTVERSIONPREFIX= v +DISTVERSION= 1.10.2 +CATEGORIES= biology + +MAINTAINER= jwb@FreeBSD.org +COMMENT= Transcript-level quantification of RNA-seq from lightweight alignments +WWW= https://github.com/COMBINE-lab/salmon + +LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/LICENSE + +NOT_FOR_ARCHS= armv6 armv7 i386 mips powerpc powerpcspe +NOT_FOR_ARCHS_REASON= Requires 64-bit processor + +# libtool and auto* are run manually in submodules, so don't put them in USES +BUILD_DEPENDS= bash:shells/bash \ + cereal>=1.3.0:devel/cereal \ + libgff==2.0.0:biology/libgff \ + libtool:devel/libtool \ + autoreconf:devel/autoconf \ + aclocal:devel/automake +LIB_DEPENDS= libboost_system.so:devel/boost-libs \ + libtbb.so:devel/onetbb \ + libcurl.so:ftp/curl + +USES= cmake:noninja gmake localbase shebangfix +USE_GITHUB= yes + +GH_ACCOUNT= COMBINE-lab +GH_TUPLE+= COMBINE-lab:pufferfish:salmon-v1.10.2:pf/external/pufferfish +GH_TUPLE+= jkbonfield:io_lib:io_lib-1-14-15:sio/external/staden-io_lib +GH_TUPLE+= samtools:htscodecs:5aecc6e:htscodec/external/staden-io_lib/htscodecs +SHEBANG_FILES= scripts/* + +PLIST_FILES= bin/salmon +CMAKE_ARGS+= -DHAVE_FAST_MALLOC:BOOL=on \ + -DBOOST_ROOT:PATH=${LOCALBASE} \ + -DFETCHED_PUFFERFISH:BOOL=on \ + -DFETCHED_LIBGFF:BOOL=on \ + -DFETCH_STADEN:BOOL=true +WITH_DEBUG= yes +LDFLAGS+= -lpthread + +pre-configure: + (cd ${WRKSRC}/external/staden-io_lib && ./bootstrap) + +do-install: + ${INSTALL_PROGRAM} ${BUILD_WRKSRC}/src/salmon ${STAGEDIR}${PREFIX}/bin + +.include diff --git a/biology/salmon/distinfo b/biology/salmon/distinfo new file mode 100644 index 00000000000..42eb0d9ee40 --- /dev/null +++ b/biology/salmon/distinfo @@ -0,0 +1,9 @@ +TIMESTAMP = 1689958260 +SHA256 (COMBINE-lab-salmon-v1.10.2_GH0.tar.gz) = 976989182160fef3afb4429ee8b85d8dd39ed6ca212bb14d6a65cde0e985fb98 +SIZE (COMBINE-lab-salmon-v1.10.2_GH0.tar.gz) = 7193261 +SHA256 (COMBINE-lab-pufferfish-salmon-v1.10.2_GH0.tar.gz) = b90ce8079c375136d12e37bc23e451ae34a49d49c54f6cdd2050ba8add758ab4 +SIZE (COMBINE-lab-pufferfish-salmon-v1.10.2_GH0.tar.gz) = 3368053 +SHA256 (jkbonfield-io_lib-io_lib-1-14-15_GH0.tar.gz) = 4444c78846e49a493ff09d56d55ebe61140bb0a76ec5fa1c27eff13ec9dabd8b +SIZE (jkbonfield-io_lib-io_lib-1-14-15_GH0.tar.gz) = 3382074 +SHA256 (samtools-htscodecs-5aecc6e_GH0.tar.gz) = 3abb6a8516761bf0db5149c3d6c077e2d540470180245c2afb1f4400158b1f54 +SIZE (samtools-htscodecs-5aecc6e_GH0.tar.gz) = 3191442 diff --git a/biology/salmon/files/patch-CMakeLists.txt b/biology/salmon/files/patch-CMakeLists.txt new file mode 100644 index 00000000000..5a6bd2de2f0 --- /dev/null +++ b/biology/salmon/files/patch-CMakeLists.txt @@ -0,0 +1,123 @@ +--- CMakeLists.txt.orig 2023-07-21 14:03:31 UTC ++++ CMakeLists.txt +@@ -310,14 +310,16 @@ endif() + # Grab pufferfish source --- DURING CONFIGURE TIME! + # + #### +-if(NOT FETCHED_PUFFERFISH) ++ ++# Fetched by GH_TUPLE in FreeBSD port ++# if(NOT FETCHED_PUFFERFISH) + exec_program(${CMAKE_CURRENT_SOURCE_DIR}/scripts/fetchPufferfish.sh RETURN_VALUE FETCH_PF_SCRIPT_RET) + message(STATUS "fetch PUFFERFISH exit code ${FETCH_PF_SCRIPT_RET}") + if(NOT (FETCH_PF_SCRIPT_RET EQUAL 0)) + message(FATAL_ERROR "Could not fetch pufferfish source [fetchPufferfish.sh returned exit code ${FETCH_PF_SCRIPT_RET}].") + endif() + set(FETCHED_PUFFERFISH TRUE CACHE BOOL "Has pufferfish been fetched?" FORCE) +-endif() ++# endif() + + ## + # Super-secret override +@@ -364,7 +366,10 @@ if(NOT Iconv_IS_BUILT_IN) + set(ICONV_LIB Iconv::Iconv) + endif() + +-find_package(LibLZMA) ++# lzma is in FreeBSD base ++# find_package(LibLZMA) ++set(LIBLZMA_FOUND TRUE) ++set(LIBLZMA_LIBRARIES /usr/lib/liblzma.a /usr/lib/libmd.a) + if(NOT LIBLZMA_FOUND) + message("Will attempt to fetch and build liblzma") + message("=======================================") +@@ -381,8 +386,8 @@ externalproject_add(liblzma + INSTALL_DIR ${CMAKE_CURRENT_SOURCE_DIR}/external/install + BUILD_IN_SOURCE TRUE + CONFIGURE_COMMAND ${CMAKE_CURRENT_SOURCE_DIR}/external/xz-5.2.2/configure --prefix= CC=${CMAKE_C_COMPILER} CXX=${CMAKE_CXX_COMPILER} CFLAGS=${EXTRA_CMAKE_INCLUDE_FLAGS} CPPFLAGS=${EXTRA_CMAKE_INCLUDE_FLAGS} LDFLAGS=${EXTRA_CMAKE_LIBRARY_FLAGS} +- BUILD_COMMAND make ${QUIET_MAKE} +- INSTALL_COMMAND make ${QUIET_MAKE} install ++ BUILD_COMMAND gmake ${QUIET_MAKE} ++ INSTALL_COMMAND gmake ${QUIET_MAKE} install + ) + + # Tell cmake that the external project generated a library so we can +@@ -411,8 +416,8 @@ externalproject_add(libbz2 + INSTALL_DIR ${CMAKE_CURRENT_SOURCE_DIR}/external/install + BUILD_IN_SOURCE TRUE + CONFIGURE_COMMAND "" +- BUILD_COMMAND make ${QUIET_MAKE} CC=${CMAKE_C_COMPILER} CXX=${CMAKE_CXX_COMPILER} +- INSTALL_COMMAND make ${QUIET_MAKE} install PREFIX= ++ BUILD_COMMAND gmake ${QUIET_MAKE} CC=${CMAKE_C_COMPILER} CXX=${CMAKE_CXX_COMPILER} ++ INSTALL_COMMAND gmake ${QUIET_MAKE} install PREFIX= + ) + # Tell cmake that the external project generated a library so we can + # add dependencies here instead of later +@@ -609,9 +614,11 @@ if (NOT CEREAL_FOUND) + endif() + + ## Try and find TBB first +-find_package(TBB 2021.4 +- HINTS ${TBB_ROOT_SEARCH} +- COMPONENTS tbb tbbmalloc tbbmalloc_proxy) ++# find_package(TBB 2021.4 ++# HINTS ${TBB_ROOT_SEARCH} ++# COMPONENTS tbb tbbmalloc tbbmalloc_proxy) ++# tbbmalloc_proxy is rolled into tbbmalloc in FreeBSD ports ++find_package(TBB 2021.4 COMPONENTS tbb tbbmalloc) + + if (${TBB_FOUND}) + if (${TBB_VERSION} VERSION_GREATER_EQUAL 2021.4) +@@ -791,22 +798,16 @@ endif() + if (NOT LIBSTADENIO_FOUND) + message("Build system will compile Staden IOLib") + message("==================================================================") ++ # stadenio is downloaded by GH_TUPLE in FreeBSD port + externalproject_add(libstadenio +- DOWNLOAD_DIR ${CMAKE_CURRENT_SOURCE_DIR}/external +- DOWNLOAD_COMMAND curl -k -L https://github.com/jkbonfield/io_lib/releases/download/io_lib-1-14-15/io_lib-1.14.15.tar.gz -o staden-io_lib-v1.14.15.tar.gz && +- ${SHASUM} 20814c4365e1e2fe6630fb11d0df370dec4c5688af3871de7f1cb0129671401e staden-io_lib-v1.14.15.tar.gz && +- mkdir -p staden-io_lib-1.14.15 && +- tar -xzf staden-io_lib-v1.14.15.tar.gz --strip-components=1 -C staden-io_lib-1.14.15 && +- rm -fr staden-io_lib && +- mv -f staden-io_lib-1.14.15 staden-io_lib + SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/external/staden-io_lib + INSTALL_DIR ${CMAKE_CURRENT_SOURCE_DIR}/external/install + CONFIGURE_COMMAND ./configure --enable-shared=no --without-libcurl --prefix= LDFLAGS=${LIBSTADEN_LDFLAGS} CFLAGS=${LIBSTADEN_CFLAGS} CC=${CMAKE_C_COMPILER} CXX=${CMAKE_CXX_COMPILER} +- BUILD_COMMAND make ${QUIET_MAKE} CC=${CMAKE_C_COMPILER} CXX=${CMAKE_CXX_COMPILER} CFLAGS+=${STADEN_INC} CFLAGS+=${STADEN_LIB} LDFLAGS+=${EXTRA_CMAKE_LIBRARY_FLAGS} CFLAGS+=${EXTRA_CMAKE_INCLUDE_FLAGS} CFLAGS+=${LZFLAG} CFLAGS+=${SCHAR_FLAG} ++ BUILD_COMMAND gmake ${QUIET_MAKE} CC=${CMAKE_C_COMPILER} CXX=${CMAKE_CXX_COMPILER} CFLAGS+=${STADEN_INC} CFLAGS+=${STADEN_LIB} LDFLAGS+=${EXTRA_CMAKE_LIBRARY_FLAGS} CFLAGS+=${EXTRA_CMAKE_INCLUDE_FLAGS} CFLAGS+=${LZFLAG} CFLAGS+=${SCHAR_FLAG} + + + BUILD_IN_SOURCE 1 +- INSTALL_COMMAND make install ++ INSTALL_COMMAND gmake install + ) + if(NOT LIBLZMA_FOUND) + ExternalProject_Add_StepDependencies(libstadenio build liblzma) +@@ -820,23 +821,9 @@ if (ASAN_BUILD) + set(FAST_MALLOC_LIB "") + set(HAVE_FAST_MALLOC TRUE) + else() +- set(FAST_MALLOC_LIB "") +- set(HAVE_FAST_MALLOC FALSE) +- +- # See if we have Jemalloc +- find_package(Jemalloc) +- if(Jemalloc_FOUND) +- ## +- # Don't be so stringent about the version yet +- ## +- #if (NOT (${JEMALLOC_VERSION} VERSION_LESS 5.2.1)) +- message("Found Jemalloc library --- using this memory allocator") +- set(FAST_MALLOC_LIB ${JEMALLOC_LIBRARIES}) +- set(HAVE_FAST_MALLOC TRUE) +- #else() +- # message("Fond Jemalloc version ${JEMALLOC_VERSION}, but require >= 5.2.1. Downloading newer version") +- #endif() +- endif() ++ # jemalloc is default on FreeBSD ++ set(FAST_MALLOC_LIB "/usr/lib/libc.so") ++ set(HAVE_FAST_MALLOC TRUE) + endif() + + if(CONDA_BUILD) diff --git a/biology/salmon/files/patch-external_pufferfish_CMakeLists.txt b/biology/salmon/files/patch-external_pufferfish_CMakeLists.txt new file mode 100644 index 00000000000..d6c7695325f --- /dev/null +++ b/biology/salmon/files/patch-external_pufferfish_CMakeLists.txt @@ -0,0 +1,23 @@ +--- external/pufferfish/CMakeLists.txt.orig 2023-06-26 19:34:50 UTC ++++ external/pufferfish/CMakeLists.txt +@@ -135,7 +135,7 @@ set(WARN_ALL_THINGS "-fdiagnostics-color=always;-Wall; + + + set(OPT_FLAGS "-DHAVE_SIMDE;-D__STDC_FORMAT_MACROS;-DSTX_NO_STD_STRING_VIEW;-O3;-fPIC;-DNDEBUG;-funroll-loops;-ftree-vectorize;-fno-strict-aliasing") +-set(DEBUG_FLAGS "-DHAVE_SIMDE;-D__STDC_FORMAT_MACROS;-DSTX_NO_STD_STRING_VIEW;-pg;-g;-gstabs") ++set(DEBUG_FLAGS "-DHAVE_SIMDE;-D__STDC_FORMAT_MACROS;-DSTX_NO_STD_STRING_VIEW;-g") + + ## + # OSX is strange (some might say, stupid in this regard). Deal with it's quirkines here. +@@ -188,11 +188,6 @@ endif() + ## + set(SHASUM ${CMAKE_CURRENT_SOURCE_DIR}/scripts/check_shasum.sh) + +- +-find_package(Jemalloc) +-if(JEMALLOC_FOUND) +- include_directories(SYSTEM ${JEMALLOC_INCLUDE_DIRS}) +-endif() + + if(DO_QUIET_MAKE) + set(QUIET_MAKE "--silent") diff --git a/biology/salmon/files/patch-external_pufferfish_external_twopaco_graphconstructor_assemblyedgeconstructor.h b/biology/salmon/files/patch-external_pufferfish_external_twopaco_graphconstructor_assemblyedgeconstructor.h new file mode 100644 index 00000000000..bc022a2e057 --- /dev/null +++ b/biology/salmon/files/patch-external_pufferfish_external_twopaco_graphconstructor_assemblyedgeconstructor.h @@ -0,0 +1,22 @@ +--- external/pufferfish/external/twopaco/graphconstructor/assemblyedgeconstructor.h.orig 2021-12-05 16:28:24 UTC ++++ external/pufferfish/external/twopaco/graphconstructor/assemblyedgeconstructor.h +@@ -30,10 +30,10 @@ namespace TwoPaCo + { + std::string vertex = chr.substr(i, vertexLength); + //Check if the Bloom filter contains an edge +- assert(IsOutgoingEdgeInBloomFilter(hash, *bloomFilter, chr[i + edgeLength - 1])); ++ // assert(IsOutgoingEdgeInBloomFilter(hash, *bloomFilter, chr[i + edgeLength - 1])); + if (i > 0) + { +- assert(IsIngoingEdgeInBloomFilter(hash, *bloomFilter, chr[i - 1])); ++ // assert(IsIngoingEdgeInBloomFilter(hash, *bloomFilter, chr[i - 1])); + } + + //Check the if the vertex is a junction +@@ -58,4 +58,4 @@ namespace TwoPaCo + + } + +-#endif +\ No newline at end of file ++#endif diff --git a/biology/salmon/files/patch-external_pufferfish_include_ghc_filesystem.hpp b/biology/salmon/files/patch-external_pufferfish_include_ghc_filesystem.hpp new file mode 100644 index 00000000000..9a68eb2fc64 --- /dev/null +++ b/biology/salmon/files/patch-external_pufferfish_include_ghc_filesystem.hpp @@ -0,0 +1,11 @@ +--- external/pufferfish/include/ghc/filesystem.hpp.orig 2021-11-22 21:10:29 UTC ++++ external/pufferfish/include/ghc/filesystem.hpp +@@ -50,6 +50,8 @@ + + #if defined(__APPLE__) && defined(__MACH__) + #define GHC_OS_MACOS ++#elif defined(__FreeBSD__) ++#define GHC_OS_FREEBSD + #elif defined(__linux__) + #define GHC_OS_LINUX + #elif defined(_WIN64) diff --git a/biology/salmon/files/patch-external_pufferfish_include_zstr_strict__fstream.hpp b/biology/salmon/files/patch-external_pufferfish_include_zstr_strict__fstream.hpp new file mode 100644 index 00000000000..040d7ad3932 --- /dev/null +++ b/biology/salmon/files/patch-external_pufferfish_include_zstr_strict__fstream.hpp @@ -0,0 +1,11 @@ +--- external/pufferfish/include/zstr/strict_fstream.hpp.orig 2021-11-22 21:10:29 UTC ++++ external/pufferfish/include/zstr/strict_fstream.hpp +@@ -27,7 +27,7 @@ static std::string strerror() + { + buff = "Unknown error"; + } +-#elif (_POSIX_C_SOURCE >= 200112L || _XOPEN_SOURCE >= 600) && ! _GNU_SOURCE || defined(__APPLE__) ++#elif (_POSIX_C_SOURCE >= 200112L || _XOPEN_SOURCE >= 600) && ! _GNU_SOURCE || defined(__APPLE__) || defined(__FreeBSD__) + // XSI-compliant strerror_r() + if (strerror_r(errno, &buff[0], buff.size()) != 0) + { diff --git a/biology/salmon/files/patch-include_strict__fstream.hpp b/biology/salmon/files/patch-include_strict__fstream.hpp new file mode 100644 index 00000000000..fbd5deb7ad5 --- /dev/null +++ b/biology/salmon/files/patch-include_strict__fstream.hpp @@ -0,0 +1,11 @@ +--- include/strict_fstream.hpp.orig 2021-12-05 17:11:36 UTC ++++ include/strict_fstream.hpp +@@ -27,7 +27,7 @@ static std::string strerror() + { + buff = "Unknown error"; + } +-#elif (_POSIX_C_SOURCE >= 200112L || _XOPEN_SOURCE >= 600) && ! _GNU_SOURCE || defined(__APPLE__) ++#elif (_POSIX_C_SOURCE >= 200112L || _XOPEN_SOURCE >= 600) && ! _GNU_SOURCE || defined(__APPLE__) || defined(__FreeBSD__) + // XSI-compliant strerror_r() + if (strerror_r(errno, &buff[0], buff.size()) != 0) + { diff --git a/biology/salmon/files/patch-scripts_fetchPufferfish.sh b/biology/salmon/files/patch-scripts_fetchPufferfish.sh new file mode 100644 index 00000000000..566493a5e7e --- /dev/null +++ b/biology/salmon/files/patch-scripts_fetchPufferfish.sh @@ -0,0 +1,57 @@ +--- scripts/fetchPufferfish.sh.orig 2023-07-21 13:59:29 UTC ++++ scripts/fetchPufferfish.sh +@@ -11,52 +11,12 @@ CURR_DIR=$( cd "$( dirname "${BASH_SOURCE[0]}" )" && p + EXTERNAL_DIR=${CURR_DIR}/../external + INSTALL_DIR=${CURR_DIR}/../external/install + +-if [ -d ${EXTERNAL_DIR}/pufferfish ] ; then +- rm -fr ${EXTERNAL_DIR}/pufferfish +-fi ++# Pufferfish is downloaded using GH_TUPLE in the FreeBSD port, so remove ++# code here that downloads and unpacks + +-if [ -d ${INSTALL_DIR}/include/pufferfish ] ; then +- rm -fr ${INSTALL_DIR}/include/pufferfish +-fi +- +-if [ -d ${INSTALL_DIR}/src/pufferfish ] ; then +- rm -fr ${INSTALL_DIR}/src/pufferfish +-fi +- + SVER=salmon-v1.10.2 + #SVER=develop + #SVER=sketch-mode +- +-EXPECTED_SHA256=f225b74833f71dcf767a565345224357fb091f90ce79717abc836814d9ccd101 +- +-mkdir -p ${EXTERNAL_DIR} +-curl -k -L https://github.com/COMBINE-lab/pufferfish/archive/${SVER}.zip -o ${EXTERNAL_DIR}/pufferfish.zip +- +-hashcheck="" +-if exists sha256sum; then +- hashcheck="sha256sum" +-elif exists shasum; then +- hashcheck="shasum -a256" +-else +- unset hashcheck +-fi +- +- +-if [ -z "${hashcheck-}" ]; then +- echo "Couldn't find shasum command; can't verify contents of downloaded pufferfish"; +-else +- +- if [[ $SVER != develop && $SVER != onetbb ]]; then +- echo "${EXPECTED_SHA256} ${EXTERNAL_DIR}/pufferfish.zip" | ${hashcheck} -c - || { echo "pufferfish.zip did not match expected SHA1! Exiting."; exit 1; } +- else +- echo "not testing sha since pulling from develop" +- fi +-fi +- +- +-rm -fr ${EXTERNAL_DIR}/pufferfish +-unzip ${EXTERNAL_DIR}/pufferfish.zip -d ${EXTERNAL_DIR} +-mv ${EXTERNAL_DIR}/pufferfish-${SVER} ${EXTERNAL_DIR}/pufferfish + + mkdir -p ${INSTALL_DIR}/include/pufferfish + diff --git a/biology/salmon/files/patch-src_CMakeLists.txt b/biology/salmon/files/patch-src_CMakeLists.txt new file mode 100644 index 00000000000..2cc68fcd969 --- /dev/null +++ b/biology/salmon/files/patch-src_CMakeLists.txt @@ -0,0 +1,18 @@ +--- src/CMakeLists.txt.orig 2021-11-23 02:42:29 UTC ++++ src/CMakeLists.txt +@@ -266,14 +266,7 @@ endif() + + add_dependencies(salmon unitTests) + +-## +-# External dependencies of salmon_core and salmon +-## +-if (${FETCHED_JEMALLOC}) +- add_dependencies(alevin_core libjemalloc) +- add_dependencies(salmon_core libjemalloc) +- add_dependencies(salmon libjemalloc) +-endif() ++# jemalloc is default on FreeBSD + + if (${FETCHED_BOOST}) + ## PUFF_INTEGRATION diff --git a/biology/salmon/pkg-descr b/biology/salmon/pkg-descr new file mode 100644 index 00000000000..5ec82abec04 --- /dev/null +++ b/biology/salmon/pkg-descr @@ -0,0 +1,7 @@ +Salmon is a wicked-fast program to produce a highly-accurate, +transcript-level quantification estimates from RNA-seq data. Salmon +achieves is accuracy and speed via a number of different innovations, +including the use of quasi-mapping (accurate but fast-to-compute +proxies for traditional read alignments), and massively-parallel +stochastic collapsed variational inference. The result is a versatile +tool that fits nicely into many differnt pipelines. diff --git a/biology/seqwish/Makefile b/biology/seqwish/Makefile new file mode 100644 index 00000000000..0f6a97c9579 --- /dev/null +++ b/biology/seqwish/Makefile @@ -0,0 +1,25 @@ +PORTNAME= seqwish +DISTVERSIONPREFIX= v +DISTVERSION= 0.7.9 +CATEGORIES= biology +MASTER_SITES= https://github.com/ekg/seqwish/releases/download/v${DISTVERSION}/ + +MAINTAINER= yuri@FreeBSD.org +COMMENT= Alignment to variation graph inducer +WWW= https://github.com/ekg/seqwish + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= cmake:noninja + +PLIST_FILES= bin/${PORTNAME} + +OPTIONS_DEFINE= OPENMP +OPTIONS_DEFAULT= OPENMP + +OPENMP_CMAKE_BOOL= USE_OPENMP +OPENMP_CXXFLAGS= -fopenmp +OPENMP_BROKEN_OFF= https://github.com/ekg/seqwish/issues/114 + +.include diff --git a/biology/seqwish/distinfo b/biology/seqwish/distinfo new file mode 100644 index 00000000000..5753ca0fb6d --- /dev/null +++ b/biology/seqwish/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1689972439 +SHA256 (seqwish-v0.7.9.tar.gz) = 1ca7ebf02a35ad147c8a2b81f087aaba2deb878fec7acb4deb9f14e932e89d36 +SIZE (seqwish-v0.7.9.tar.gz) = 12116251 diff --git a/biology/seqwish/files/patch-CMakeLists.txt b/biology/seqwish/files/patch-CMakeLists.txt new file mode 100644 index 00000000000..3c6ca1d2757 --- /dev/null +++ b/biology/seqwish/files/patch-CMakeLists.txt @@ -0,0 +1,14 @@ +--- CMakeLists.txt.orig 2023-04-19 15:25:32 UTC ++++ CMakeLists.txt +@@ -256,9 +256,9 @@ target_link_libraries(seqwish + "${sdsl-lite_LIB}/libsdsl.a" + "${sdsl-lite-divsufsort_LIB}/libdivsufsort.a" + "${sdsl-lite-divsufsort_LIB}/libdivsufsort64.a" +- "-latomic" ++ #"-latomic" + Threads::Threads +- jemalloc ++ #jemalloc + z) + if (BUILD_STATIC) + #set(CMAKE_EXE_LINKER_FLAGS "-static") diff --git a/biology/seqwish/files/patch-src_main.cpp b/biology/seqwish/files/patch-src_main.cpp new file mode 100644 index 00000000000..73ff8da2acd --- /dev/null +++ b/biology/seqwish/files/patch-src_main.cpp @@ -0,0 +1,24 @@ +--- src/main.cpp.orig 2023-07-21 20:57:07 UTC ++++ src/main.cpp +@@ -24,6 +24,8 @@ + #include "version.hpp" + #include "tempfile.hpp" + ++#include ++ + using namespace seqwish; + + int main(int argc, char** argv) { +@@ -116,9 +118,10 @@ int main(int argc, char** argv) { + if (tmp_base) { + temp_file::set_dir(args::get(tmp_base)); + } else { +- char* cwd = get_current_dir_name(); ++ char cwd[MAXPATHLEN]; ++ getwd(cwd); + temp_file::set_dir(std::string(cwd)); +- free(cwd); ++ //free(cwd); + } + + temp_file::set_keep_temp(args::get(keep_temp_files)); diff --git a/biology/seqwish/files/patch-src_tempfile.cpp b/biology/seqwish/files/patch-src_tempfile.cpp new file mode 100644 index 00000000000..7f6c4699400 --- /dev/null +++ b/biology/seqwish/files/patch-src_tempfile.cpp @@ -0,0 +1,31 @@ +--- src/tempfile.cpp.orig 2023-07-21 20:48:46 UTC ++++ src/tempfile.cpp +@@ -3,6 +3,8 @@ + #include + #include "tempfile.hpp" + ++#include ++ + namespace temp_file { + + // We use this to make the API thread-safe +@@ -96,9 +98,10 @@ namespace temp_file { + + // Get the default temp dir from environment variables. + if (temp_dir.empty()) { +- char* cwd = get_current_dir_name(); ++ char cwd[MAXPATHLEN]; ++ getwd(cwd); + temp_dir = std::string(cwd); +- free(cwd); ++ //free(cwd); + /*const char *system_temp_dir = nullptr; + for (const char *var_name : {"TMPDIR", "TMP", "TEMP", "TEMPDIR", "USERPROFILE"}) { + if (system_temp_dir == nullptr) { +@@ -114,4 +117,4 @@ namespace temp_file { + void set_keep_temp(bool setting) { + keep_temp = setting; + } +-} +\ No newline at end of file ++} diff --git a/biology/seqwish/pkg-descr b/biology/seqwish/pkg-descr new file mode 100644 index 00000000000..2267dba52b9 --- /dev/null +++ b/biology/seqwish/pkg-descr @@ -0,0 +1,10 @@ +seqwish implements a lossless conversion from pairwise alignments between +sequences to a variation graph encoding the sequences and their alignments. +As input we typically take all-versus-all alignments, but the exact structure +of the alignment set may be defined in an application specific way. This +algorithm uses a series of disk-backed sorts and passes over the alignment and +sequence inputs to allow the graph to be constructed from very large inputs +that are commonly encountered when working with large numbers of noisy input +sequences. Memory usage during construction and traversal is limited by the use +of sorted disk-backed arrays and succinct rank/select dictionaries to record a +queryable version of the graph. diff --git a/biology/star/Makefile b/biology/star/Makefile index e54cff78432..fc32ddebc58 100644 --- a/biology/star/Makefile +++ b/biology/star/Makefile @@ -1,6 +1,5 @@ PORTNAME= STAR -DISTVERSION= 2.7.9a -PORTREVISION= 1 +DISTVERSION= 2.7.10b CATEGORIES= biology PKGNAMEPREFIX= rna- @@ -11,8 +10,8 @@ WWW= https://github.com/alexdobin/STAR LICENSE= GPLv3 LICENSE_FILE= ${WRKDIR}/STAR-${DISTVERSION}/LICENSE -NOT_FOR_ARCHS= i386 powerpc -NOT_FOR_ARCHS_REASON=Needs 16+ GiB RAM for typical eukaryotic genome +NOT_FOR_ARCHS= armv6 armv7 i386 mips powerpc powerpcspe +NOT_FOR_ARCHS_REASON= Requires 64-bit processor .if !exists(/usr/include/omp.h) BROKEN= requires OpenMP support that is missing on this architecture .endif diff --git a/biology/star/distinfo b/biology/star/distinfo index de8a1837007..6f7048071c6 100644 --- a/biology/star/distinfo +++ b/biology/star/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1637942811 -SHA256 (alexdobin-STAR-2.7.9a_GH0.tar.gz) = ff52c9d6daaa9fb7261efa3aa49ef6ce5262aa089b0762a3cbc751e81321050e -SIZE (alexdobin-STAR-2.7.9a_GH0.tar.gz) = 10669338 +TIMESTAMP = 1689939622 +SHA256 (alexdobin-STAR-2.7.10b_GH0.tar.gz) = 0d1b71de6c5be1c5d90b32130d2abcd5785a4fc7c1e9bf19cc391947f2dc46e5 +SIZE (alexdobin-STAR-2.7.10b_GH0.tar.gz) = 12443703 diff --git a/biology/star/files/patch-Makefile b/biology/star/files/patch-Makefile index e455160380a..c9943e2e73b 100644 --- a/biology/star/files/patch-Makefile +++ b/biology/star/files/patch-Makefile @@ -1,4 +1,4 @@ ---- Makefile.orig 2021-05-05 12:01:50 UTC +--- Makefile.orig 2022-11-01 14:50:35 UTC +++ Makefile @@ -11,6 +11,10 @@ CXXFLAGSextra ?= # user may define the compiler @@ -21,23 +21,22 @@ ifdef SOURCE_DATE_EPOCH BUILD_DATE ?= $(shell date -u -d "@$(SOURCE_DATE_EPOCH)" "$(DATE_FMT)" 2>/dev/null || date -u -r "$(SOURCE_DATE_EPOCH)" "$(DATE_FMT)" 2>/dev/null || date -u "$(DATE_FMT)") else -@@ -30,13 +35,13 @@ BUILD_PLACE ?= $(HOSTNAME):$(shell pwd) - COMPTIMEPLACE := -D'COMPILATION_TIME_PLACE="$(BUILD_DATE) $(BUILD_PLACE)"' +@@ -41,12 +46,12 @@ GIT_BRANCH_COMMIT_DIFF := -D'GIT_BRANCH_COMMIT_DIFF="$ # Defaults, can be overridden by make arguments or environment --CXXFLAGS ?= -pipe -Wall -Wextra -+CXXFLAGS ?= -pipe -Wall -Wextra -O3 - CFLAGS ?= -pipe -Wall -Wextra -O3 + CXXFLAGS ?= -pipe -Wall -Wextra +-CFLAGS ?= -pipe -Wall -Wextra -O3 ++CFLAGS ?= -pipe -Wall -Wextra CXXFLAGS_SIMD ?= -mavx2 # Unconditionally set essential flags and optimization options - CXXFLAGS_common := -std=c++11 -fopenmp $(COMPTIMEPLACE) + CXXFLAGS_common := -std=c++11 -fopenmp $(COMPTIMEPLACE) $(GIT_BRANCH_COMMIT_DIFF) -CXXFLAGS_main := -O3 $(CXXFLAGS_common) +CXXFLAGS_main := $(CXXFLAGS_common) CXXFLAGS_gdb := -O0 -g3 $(CXXFLAGS_common) ########################################################################################################## -@@ -102,7 +107,7 @@ clean: +@@ -114,7 +119,7 @@ clean: .PHONY: CLEAN CLEAN: clean @@ -46,7 +45,7 @@ .PHONY: clean_solo -@@ -119,10 +124,10 @@ ifneq ($(MAKECMDGOALS),CLEAN) +@@ -131,10 +136,10 @@ ifneq ($(MAKECMDGOALS),CLEAN) ifneq ($(MAKECMDGOALS),clean_solo) ifneq ($(MAKECMDGOALS),STARforMac) ifneq ($(MAKECMDGOALS),STARforMacGDB) diff --git a/biology/star/files/patch-SpliceGraph.cpp b/biology/star/files/patch-SpliceGraph.cpp index d52310db50d..b839bfe7e80 100644 --- a/biology/star/files/patch-SpliceGraph.cpp +++ b/biology/star/files/patch-SpliceGraph.cpp @@ -1,4 +1,4 @@ ---- SpliceGraph.cpp.orig 2021-11-26 18:13:48 UTC +--- SpliceGraph.cpp.orig 2023-07-21 15:27:26 UTC +++ SpliceGraph.cpp @@ -1,7 +1,6 @@ /* diff --git a/biology/star/files/patch-SuffixArrayFuns.cpp b/biology/star/files/patch-SuffixArrayFuns.cpp index 4d27ac86d4d..9cabe32bf18 100644 --- a/biology/star/files/patch-SuffixArrayFuns.cpp +++ b/biology/star/files/patch-SuffixArrayFuns.cpp @@ -1,4 +1,4 @@ ---- SuffixArrayFuns.cpp.orig 2021-11-26 18:14:36 UTC +--- SuffixArrayFuns.cpp.orig 2023-07-21 15:26:07 UTC +++ SuffixArrayFuns.cpp @@ -15,7 +15,7 @@ uint compareSeqToGenome(Genome &mapGen, char** s2, uin * dirR forward or reverse direction search on read sequence diff --git a/biology/viennarna/Makefile b/biology/viennarna/Makefile index fbf0bae747e..57f2ace011a 100644 --- a/biology/viennarna/Makefile +++ b/biology/viennarna/Makefile @@ -1,6 +1,5 @@ PORTNAME= viennarna -DISTVERSION= 2.6.2 -PORTREVISION= 1 +DISTVERSION= 2.6.3 CATEGORIES= biology MASTER_SITES= https://www.tbi.univie.ac.at/RNA/download/sourcecode/2_6_x/ DISTNAME= ViennaRNA-${DISTVERSION} diff --git a/biology/viennarna/distinfo b/biology/viennarna/distinfo index 0c7dcfe112a..25276d5df56 100644 --- a/biology/viennarna/distinfo +++ b/biology/viennarna/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1689538729 -SHA256 (ViennaRNA-2.6.2.tar.gz) = 2ce1f69f4ff87e90f50e8de704e33db7818c7d2f0dfb427a08e0eafc9da9b627 -SIZE (ViennaRNA-2.6.2.tar.gz) = 62105677 +TIMESTAMP = 1690013390 +SHA256 (ViennaRNA-2.6.3.tar.gz) = 07b5c3abcda3076f3dd2041a67df5aa25d21468ae41f18eaecf3aaa7751ab495 +SIZE (ViennaRNA-2.6.3.tar.gz) = 66320039 diff --git a/biology/wise/Makefile b/biology/wise/Makefile index 8331a0ee0c8..4ec5fde05dd 100644 --- a/biology/wise/Makefile +++ b/biology/wise/Makefile @@ -51,6 +51,10 @@ DATAFILES= BLOSUM30.bla BLOSUM45.bla BLOSUM62.bla BLOSUM80.bla aa.rnd \ CFLAGS+= -Wno-error=int-conversion .endif +.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400091 +CFLAGS+= -Wno-error=incompatible-function-pointer-types +.endif + post-patch: @${FIND} ${BUILD_WRKSRC} -name "makefile" | ${XARGS} \ ${REINPLACE_CMD} -e \ diff --git a/cad/meshlab/Makefile b/cad/meshlab/Makefile index 10a66a61488..470ae319f3f 100644 --- a/cad/meshlab/Makefile +++ b/cad/meshlab/Makefile @@ -14,17 +14,17 @@ BUILD_DEPENDS= ${LOCALBASE}/include/vcglib/img/img.h:devel/vcglib LIB_DEPENDS= libmpirxx.so:math/mpir USES= dos2unix gl qmake:outsource qt:5 -USE_GL= gl glu glew -USE_QT= buildtools:build core gui network \ - opengl script xml xmlpatterns widgets +DOS2UNIX_GLOB= *.c *.cpp *.h +USE_CXXSTD= c++11 USE_GITHUB= yes GH_ACCOUNT= cnr-isti-vclab +USE_GL= gl glu glew USE_LDCONFIG= yes +USE_QT= buildtools:build core gui network \ + opengl script xml xmlpatterns widgets QMAKE_SOURCE_PATH= ${WRKSRC}/src/meshlab.pro -DOS2UNIX_GLOB= *.c *.cpp *.h - .if !exists(/usr/include/omp.h) USES+= compiler:gcc-c++11-lib .else diff --git a/cad/opentimer/Makefile b/cad/opentimer/Makefile index 69dbde695d2..48335665e88 100644 --- a/cad/opentimer/Makefile +++ b/cad/opentimer/Makefile @@ -1,6 +1,5 @@ PORTNAME= opentimer -PORTVERSION= g20210726 -PORTREVISION= 1 +PORTVERSION= g20221116 CATEGORIES= cad MAINTAINER= yuri@FreeBSD.org @@ -10,18 +9,18 @@ WWW= https://github.com/OpenTimer/OpenTimer LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -BROKEN_i386= undefined reference to `__atomic_compare_exchange_8' -BROKEN_powerpc= undefined reference to `__atomic_compare_exchange_8' +BROKEN_i386= undefined reference to `__atomic_compare_exchange_8' #'` +BROKEN_powerpc= undefined reference to `__atomic_compare_exchange_8' #'` USES= cmake compiler:c++17-lang python:test shebangfix tcl -USE_GCC= yes # fails to build with clang-11: https://github.com/OpenTimer/OpenTimer/issues/48 +#USE_GCC= yes # fails to build with clang-11: https://github.com/OpenTimer/OpenTimer/issues/48 SHEBANG_FILES= inttest/*.py USE_GITHUB= yes GH_ACCOUNT= OpenTimer GH_PROJECT= OpenTimer -GH_TAGNAME= 18d28ff +GH_TAGNAME= a57d03b TEST_TARGET= test diff --git a/cad/opentimer/distinfo b/cad/opentimer/distinfo index 3675a414479..5614aca281e 100644 --- a/cad/opentimer/distinfo +++ b/cad/opentimer/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1631485980 -SHA256 (OpenTimer-OpenTimer-g20210726-18d28ff_GH0.tar.gz) = 17c766c81c086419fc95c24576a511f43b8219d8402f8651d3c942d79bf0f4b4 -SIZE (OpenTimer-OpenTimer-g20210726-18d28ff_GH0.tar.gz) = 120737819 +TIMESTAMP = 1690100071 +SHA256 (OpenTimer-OpenTimer-g20221116-a57d03b_GH0.tar.gz) = 98a33a9136fc1f19dcb8cf557760ee9f308a7189850887cb2e1f04ec955ca9c3 +SIZE (OpenTimer-OpenTimer-g20221116-a57d03b_GH0.tar.gz) = 120871156 diff --git a/cad/surelog/Makefile b/cad/surelog/Makefile index 464ac1215e5..fe2c75a2a28 100644 --- a/cad/surelog/Makefile +++ b/cad/surelog/Makefile @@ -1,6 +1,6 @@ PORTNAME= surelog DISTVERSIONPREFIX= v -DISTVERSION= 1.66 +DISTVERSION= 1.70 CATEGORIES= cad MAINTAINER= yuri@FreeBSD.org @@ -29,9 +29,9 @@ JAVA_RUN= no USE_GITHUB= yes GH_ACCOUNT= chipsalliance GH_PROJECT= Surelog -GH_TUPLE= alainmarcel:antlr4:cae2b22:antlr4/third_party/antlr4 \ - google:googletest:cb455a7:googletest/third_party/googletest \ - google:flatbuffers:ae67536:flatbuffers/third_party/flatbuffers +GH_TUPLE= alainmarcel:antlr4:ce7f5e7:antlr4/third_party/antlr4 \ + google:googletest:01e1837:googletest/third_party/googletest \ + google:flatbuffers:48da238:flatbuffers/third_party/flatbuffers CMAKE_ON= BUILD_SHARED_LIBS SURELOG_USE_HOST_UHDM CMAKE_OFF= SURELOG_BUILD_TESTS diff --git a/cad/surelog/distinfo b/cad/surelog/distinfo index f051a3155a4..f0ac1300f5f 100644 --- a/cad/surelog/distinfo +++ b/cad/surelog/distinfo @@ -1,9 +1,9 @@ -TIMESTAMP = 1686981692 -SHA256 (chipsalliance-Surelog-v1.66_GH0.tar.gz) = 6a6820227ae51a444bf8f3332c72427a41c3657bc551113d56acbe3b94eb5836 -SIZE (chipsalliance-Surelog-v1.66_GH0.tar.gz) = 92386820 -SHA256 (alainmarcel-antlr4-cae2b22_GH0.tar.gz) = f4f82c2aa5febfe4f2fd2e3691a34bdea37d4ad57c5f2511b97abad134c61a06 -SIZE (alainmarcel-antlr4-cae2b22_GH0.tar.gz) = 4313615 -SHA256 (google-googletest-cb455a7_GH0.tar.gz) = d3308c0dc010d10d4d4a13c83d784571bb2084e6c790e758167aed49dbdb18b2 -SIZE (google-googletest-cb455a7_GH0.tar.gz) = 868129 -SHA256 (google-flatbuffers-ae67536_GH0.tar.gz) = 00768c8d0b260cc9fe9be5efec162f2a91e472134bf0322deba2142cda71c905 -SIZE (google-flatbuffers-ae67536_GH0.tar.gz) = 2257361 +TIMESTAMP = 1690090712 +SHA256 (chipsalliance-Surelog-v1.70_GH0.tar.gz) = 4598786a060cd4ef77507784c5b4e9a1e3756d3263d6ee2b9503e0ef1ba1dbeb +SIZE (chipsalliance-Surelog-v1.70_GH0.tar.gz) = 92447173 +SHA256 (alainmarcel-antlr4-ce7f5e7_GH0.tar.gz) = cc6c6340f6bbc64a6f5d56d5d74e89ff30efbddf30364153db05c0c2e5cc189e +SIZE (alainmarcel-antlr4-ce7f5e7_GH0.tar.gz) = 4205140 +SHA256 (google-googletest-01e1837_GH0.tar.gz) = 7d513ad6e9d509ef673cd121754325ff3ebe865f60b875f66270c7cedc747d6a +SIZE (google-googletest-01e1837_GH0.tar.gz) = 867380 +SHA256 (google-flatbuffers-48da238_GH0.tar.gz) = 317122d0c710e8ad2adbd95116ae5be743da9807c7457c5f69a8845e2e98b7b1 +SIZE (google-flatbuffers-48da238_GH0.tar.gz) = 2287251 diff --git a/cad/uhdm/Makefile b/cad/uhdm/Makefile index b98644e230e..529f14b9c8a 100644 --- a/cad/uhdm/Makefile +++ b/cad/uhdm/Makefile @@ -1,6 +1,6 @@ PORTNAME= uhdm DISTVERSIONPREFIX= v -DISTVERSION= 1.66 +DISTVERSION= 1.70 CATEGORIES= cad MAINTAINER= yuri@FreeBSD.org @@ -18,7 +18,7 @@ USE_LDCONFIG= ${PREFIX}/lib/uhdm USE_GITHUB= yes GH_ACCOUNT= chipsalliance GH_PROJECT= ${PORTNAME:tu} -GH_TUPLE= capnproto:capnproto:14f24a4:capnproto/third_party/capnproto \ +GH_TUPLE= capnproto:capnproto:48e4889:capnproto/third_party/capnproto \ google:googletest:58d77fa:googletest/third_party/googletest CMAKE_ON= BUILD_SHARED_LIBS diff --git a/cad/uhdm/distinfo b/cad/uhdm/distinfo index 865307eb609..8120c5a42c2 100644 --- a/cad/uhdm/distinfo +++ b/cad/uhdm/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1686981365 -SHA256 (chipsalliance-UHDM-v1.66_GH0.tar.gz) = 677ed2601841442d33a8d8a701459b6d926fcac9726f6b600c4029ecd545ea49 -SIZE (chipsalliance-UHDM-v1.66_GH0.tar.gz) = 1762385 -SHA256 (capnproto-capnproto-14f24a4_GH0.tar.gz) = 1130e78658e8b1ceb3a69a6b3a964913f22505532ab217299e5600f371922877 -SIZE (capnproto-capnproto-14f24a4_GH0.tar.gz) = 2121570 +TIMESTAMP = 1690089901 +SHA256 (chipsalliance-UHDM-v1.70_GH0.tar.gz) = e38f8255f858adcb25a4780a73b5bba1bde619f1b74b96e28270fe6e1bba283a +SIZE (chipsalliance-UHDM-v1.70_GH0.tar.gz) = 1763527 +SHA256 (capnproto-capnproto-48e4889_GH0.tar.gz) = 947caebe3908f03baa546ff350c2460e9598674069295a264e018a552885c3b1 +SIZE (capnproto-capnproto-48e4889_GH0.tar.gz) = 2403821 SHA256 (google-googletest-58d77fa_GH0.tar.gz) = a55ceaae12e0ea65fee295b8d807bab5c06a719e98d9ac15af7f7c42a8d5000e SIZE (google-googletest-58d77fa_GH0.tar.gz) = 854878 diff --git a/cad/uhdm/files/patch-CMakeLists.txt b/cad/uhdm/files/patch-CMakeLists.txt index dd15fbdf382..66d35d0c428 100644 --- a/cad/uhdm/files/patch-CMakeLists.txt +++ b/cad/uhdm/files/patch-CMakeLists.txt @@ -1,10 +1,11 @@ ---- CMakeLists.txt.orig 2023-04-16 17:58:00 UTC +--- CMakeLists.txt.orig 2023-07-22 04:56:00 UTC +++ CMakeLists.txt -@@ -404,6 +404,6 @@ install( - FILES ${CMAKE_CURRENT_BINARY_DIR}/UHDM.pc - DESTINATION lib/pkgconfig) +@@ -203,7 +203,7 @@ configure_file(${PROJECT_SOURCE_DIR}/include/config.h. + target_compile_options(uhdm PUBLIC + "SHELL:$,/FI uhdm/config.h,-include uhdm/config.h>") -if(BUILD_SHARED_LIBS) +if(FALSE AND BUILD_SHARED_LIBS) - add_subdirectory(python) + set_property(TARGET uhdm PROPERTY POSITION_INDEPENDENT_CODE 1) endif() + diff --git a/cad/uhdm/files/patch-third__party_capnproto_c++_src_kj_cidr.c++ b/cad/uhdm/files/patch-third__party_capnproto_c++_src_kj_cidr.c++ new file mode 100644 index 00000000000..69bca64c823 --- /dev/null +++ b/cad/uhdm/files/patch-third__party_capnproto_c++_src_kj_cidr.c++ @@ -0,0 +1,11 @@ +--- third_party/capnproto/c++/src/kj/cidr.c++.orig 2023-07-23 06:08:18 UTC ++++ third_party/capnproto/c++/src/kj/cidr.c++ +@@ -34,6 +34,8 @@ + #else + #include + #include ++#include ++#include + #endif + + namespace kj { diff --git a/cad/uhdm/pkg-plist b/cad/uhdm/pkg-plist index 072753ef31f..0c6e45267a3 100644 --- a/cad/uhdm/pkg-plist +++ b/cad/uhdm/pkg-plist @@ -305,8 +305,8 @@ lib/cmake/UHDM/UHDMTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/UHDM/UHDMTargets.cmake lib/uhdm/UHDM.capnp lib/uhdm/libcapnp.so -lib/uhdm/libcapnp.so.0.8.0 +lib/uhdm/libcapnp.so.0.11-dev lib/uhdm/libkj.so -lib/uhdm/libkj.so.0.8.0 +lib/uhdm/libkj.so.0.11-dev lib/uhdm/libuhdm.so libdata/pkgconfig/UHDM.pc diff --git a/cad/uranium/Makefile b/cad/uranium/Makefile index a875fbc0925..9be37567b1e 100644 --- a/cad/uranium/Makefile +++ b/cad/uranium/Makefile @@ -13,11 +13,10 @@ LICENSE= LGPL3 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}scipy>0:science/py-scipy@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cryptography>0:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}PyOpenGL>0:graphics/py-PyOpenGL@${PY_FLAVOR} -USES= cmake gettext python pyqt:5 +USES= cmake gettext python pycryptography:run pyqt:5 USE_PYQT= pyqt5 USE_GITHUB= yes GH_ACCOUNT= Ultimaker diff --git a/chinese/celvis/Makefile b/chinese/celvis/Makefile index 8ea362d41d7..cd7686f0c52 100644 --- a/chinese/celvis/Makefile +++ b/chinese/celvis/Makefile @@ -8,9 +8,17 @@ MAINTAINER= ports@FreeBSD.org COMMENT= Vi/ex clone that speaks Chinese USES= ncurses -CFLAGS+= -Wno-error=return-type + MAKE_ARGS= LIBS="${LDFLAGS} -lncurses" +CFLAGS+= -Wno-error=return-type + +.include + +.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400091 +CFLAGS+= -Wno-error=incompatible-function-pointer-types +.endif + do-install: @# install target in celvis Makefile is not too good -- this is easier ${INSTALL_PROGRAM} ${WRKSRC}/celvis ${WRKSRC}/virec ${STAGEDIR}${PREFIX}/bin diff --git a/chinese/scim-pinyin/Makefile b/chinese/scim-pinyin/Makefile index 166952b00d1..576ea9b13da 100644 --- a/chinese/scim-pinyin/Makefile +++ b/chinese/scim-pinyin/Makefile @@ -8,22 +8,26 @@ MAINTAINER= ports@FreeBSD.org COMMENT= SCIM Chinese Smart Pinyin input method WWW= https://github.com/scim-im/scim -BUILD_DEPENDS= scim>=1.2.0:textproc/scim -RUN_DEPENDS:= ${BUILD_DEPENDS} - LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING -USES= gmake iconv libtool:keepla pathfix pkgconfig +BUILD_DEPENDS= scim>=1.2.0:textproc/scim +RUN_DEPENDS:= ${BUILD_DEPENDS} + +USES= gmake iconv libtool:keepla localbase:ldflags pathfix pkgconfig +USE_CXXSTD= c++14 + GNU_CONFIGURE= yes CONFIGURE_ARGS+= --disable-skim-support + INSTALL_TARGET= install-strip -CPPFLAGS+= -I${LOCALBASE}/include -D__STDC_ISO_10646__ -LDFLAGS+= -L${LOCALBASE}/lib -lintl +CPPFLAGS+= -D__STDC_ISO_10646__ +LDFLAGS+= -lintl OPTIONS_DEFINE= NLS OPTIONS_SUB= yes + NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls diff --git a/comms/aprsd/Makefile b/comms/aprsd/Makefile index 04f55947edb..61a67f4fb3f 100644 --- a/comms/aprsd/Makefile +++ b/comms/aprsd/Makefile @@ -13,22 +13,22 @@ LICENSE= GPLv2 BROKEN_FreeBSD_12_powerpc64= fails to link on powerpc64 elfv1: httpserver.o:(.text+0x1074): undefined reference to `convertUpTime(int)' -GNU_CONFIGURE= yes -SUB_FILES= pkg-message +USE_CXXSTD= c++14 USE_RC_SUBR= aprsd +GNU_CONFIGURE= yes + +SUB_FILES= pkg-message +SUB_LIST= APRSD_RC_USER=${APRSD_RC_USER} \ + APRSD_RC_GROUP=${APRSD_RC_GROUP} + USERS= aprsd tnc GROUPS= aprsd dialer tnc APRSD_RC_USER= aprsd APRSD_RC_GROUP= aprsd -SUB_LIST= APRSD_RC_USER=${APRSD_RC_USER} \ - APRSD_RC_GROUP=${APRSD_RC_GROUP} - OPTIONS_DEFINE= DOCS EXAMPLES -.include - post-patch: ${REINPLACE_CMD} -e 's|%%CONFPATH%%|${PREFIX}/etc/aprsd/|' \ -e 's|%%LOGPATH%%|/var/log/aprsd/|' \ @@ -45,11 +45,15 @@ post-install: .for f in INIT.TNC RESTORE.TNC aprsd.conf welcome.txt user.deny ${INSTALL_DATA} ${WRKSRC}/admin/$f ${STAGEDIR}${PREFIX}/etc/aprsd/$f.samp .endfor + +post-install-DOCS-on: + ${MKDIR} ${STAGEDIR}${DOCSDIR} + ${CP} ${WRKSRC}/doc/*.html ${STAGEDIR}${DOCSDIR} + +post-install-EXAMPLES-on: ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} .for f in chkaprsd udp_example ${INSTALL_DATA} ${WRKSRC}/admin/$f ${STAGEDIR}${EXAMPLESDIR} .endfor - ${MKDIR} ${STAGEDIR}${DOCSDIR} - ${CP} ${WRKSRC}/doc/*.html ${STAGEDIR}${DOCSDIR} -.include +.include diff --git a/comms/flwrap/Makefile b/comms/flwrap/Makefile index 5046daf90f9..1033e380d82 100644 --- a/comms/flwrap/Makefile +++ b/comms/flwrap/Makefile @@ -1,5 +1,5 @@ PORTNAME= flwrap -PORTVERSION= 1.3.5 +PORTVERSION= 1.3.6 CATEGORIES= comms hamradio MASTER_SITES= SF/fldigi/${PORTNAME} @@ -22,7 +22,7 @@ post-configure: @${REINPLACE_CMD} -e 's|^CPPFLAGS|#CPPFLAGS|' \ ${WRKSRC}/src/Makefile -post-install: +post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} diff --git a/comms/flwrap/distinfo b/comms/flwrap/distinfo index e6615fe0650..11be6fc3155 100644 --- a/comms/flwrap/distinfo +++ b/comms/flwrap/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1555663674 -SHA256 (flwrap-1.3.5.tar.gz) = efde2b3011c4394cccf046ce8b3f3b7360e1a7eb809c42e4796cab3c27de1163 -SIZE (flwrap-1.3.5.tar.gz) = 200807 +TIMESTAMP = 1689948480 +SHA256 (flwrap-1.3.6.tar.gz) = 83557b6ce720547a43f8d767d36363e08deb188b6e436a8b1a5ad966c85f18ff +SIZE (flwrap-1.3.6.tar.gz) = 205412 diff --git a/comms/flwrap/files/patch-src_include_base64.h b/comms/flwrap/files/patch-src_include_base64.h deleted file mode 100644 index 5e088c99751..00000000000 --- a/comms/flwrap/files/patch-src_include_base64.h +++ /dev/null @@ -1,16 +0,0 @@ -- fix the error: ./include/base64.h:24:2: error: reference to 'byte' is ambiguous -- the alternative 'byte' definition is std::byte - ---- src/include/base64.h.orig 2023-07-16 16:44:53 UTC -+++ src/include/base64.h -@@ -21,8 +21,8 @@ class base64 { (private) - size_t iolen; - size_t iocp; - bool ateof; -- byte dtable[256]; -- byte etable[256]; -+ ::byte dtable[256]; -+ ::byte etable[256]; - int linelength; - bool crlf; - void init(); diff --git a/comms/py-esptool/Makefile b/comms/py-esptool/Makefile index 5daf5ddf86f..733b7c393c0 100644 --- a/comms/py-esptool/Makefile +++ b/comms/py-esptool/Makefile @@ -15,11 +15,10 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyserial>=3.0:comms/py-pyserial@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}ecdsa>=0.16.0:security/py-ecdsa@${PY_FLAVOR}\ ${PYTHON_PKGNAMEPREFIX}bitstring>=3.1.6,<4:devel/py-bitstring@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}cryptography>=2.1.4:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}reedsolo>=1.5.3,<=1.6.0:devel/py-reedsolo@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyelftools>0:devel/py-pyelftools@${PY_FLAVOR} -USES= python +USES= python pycryptography:run USE_GITHUB= yes USE_PYTHON= autoplist concurrent distutils pytest diff --git a/comms/scrcpy/Makefile b/comms/scrcpy/Makefile index 4c96365e790..869704e6ee3 100644 --- a/comms/scrcpy/Makefile +++ b/comms/scrcpy/Makefile @@ -1,6 +1,6 @@ PORTNAME= scrcpy DISTVERSIONPREFIX= v -DISTVERSION= 2.1 +DISTVERSION= 2.1.1 CATEGORIES= comms net MASTER_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/releases/download/${DISTVERSIONFULL}/:server DISTFILES= ${SERVER_FILE}:server diff --git a/comms/scrcpy/distinfo b/comms/scrcpy/distinfo index ebc498ded1b..d2559b64546 100644 --- a/comms/scrcpy/distinfo +++ b/comms/scrcpy/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1687851395 -SHA256 (scrcpy-server-v2.1) = 5b8bf1940264b930c71a1c614c57da2247f52b2d4240bca865cc6d366dff6688 -SIZE (scrcpy-server-v2.1) = 56955 -SHA256 (Genymobile-scrcpy-v2.1_GH0.tar.gz) = 57a277238d19d3471f37003d0d567bb8cde0a2b487b5cf91416129b463d9e8d5 -SIZE (Genymobile-scrcpy-v2.1_GH0.tar.gz) = 385830 +TIMESTAMP = 1690110469 +SHA256 (scrcpy-server-v2.1.1) = 9558db6c56743a1dc03b38f59801fb40e91cc891f8fc0c89e5b0b067761f148e +SIZE (scrcpy-server-v2.1.1) = 56995 +SHA256 (Genymobile-scrcpy-v2.1.1_GH0.tar.gz) = 6f3d055159cb125eabe940a901bef8a69e14e2c25f0e47554f846e7f26a36c4d +SIZE (Genymobile-scrcpy-v2.1.1_GH0.tar.gz) = 386002 diff --git a/comms/twpsk/Makefile b/comms/twpsk/Makefile index 53e1e9c6a3f..41e882a32d8 100644 --- a/comms/twpsk/Makefile +++ b/comms/twpsk/Makefile @@ -11,14 +11,18 @@ WWW= http://wa0eir.bcts.info/twpsk.html LICENSE= GPLv3 -USES= motif pkgconfig xorg -USE_XORG= sm ice xt x11 - LIB_DEPENDS= libpulse.so:audio/pulseaudio +USES= localbase motif pkgconfig xorg +USE_CXXSTD= c++14 +USE_XORG= ice sm xt x11 + GNU_CONFIGURE= yes -CFLAGS+= -L${LOCALBASE}/lib -I${PREFIX}/include + +CFLAGS+= -L${LOCALBASE}/lib + WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} + PORTDOCS= * OPTIONS_DEFINE= DOCS diff --git a/converters/xdeview/Makefile b/converters/xdeview/Makefile index 5b086633000..b202f2a2d12 100644 --- a/converters/xdeview/Makefile +++ b/converters/xdeview/Makefile @@ -14,7 +14,8 @@ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libuu.so:converters/uulib -USES= desthack tk +USES= desthack localbase:ldflags tk + GNU_CONFIGURE= yes # Explicitly disable Tcl otherwise the configure script picks-up # crud from the $PATH like /usr/opt/Simili/tcl/. @@ -23,17 +24,21 @@ ALL_TARGET= xdeview INSTALL_TARGET= install-tcl CPPFLAGS+= -I${TCL_INCLUDEDIR} -DHAVE_TCL \ - -I${TK_INCLUDEDIR} -DHAVE_TK \ - -I${LOCALBASE}/include -LDFLAGS+= -L${LOCALBASE}/lib \ - -lX11 -ltcl${TCL_VER:S/.//} \ + -I${TK_INCLUDEDIR} -DHAVE_TK +LDFLAGS+= -lX11 -ltcl${TCL_VER:S/.//} \ -ltk${TCL_VER:S/.//} -lm -PORTDOCS= * PLIST_FILES= bin/uuwish bin/xdeview man/man1/xdeview.1.gz +PORTDOCS= * OPTIONS_DEFINE= DOCS +.include + +.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400091 +CFLAGS+= -Wno-error=incompatible-function-pointer-types +.endif + post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/uuwish ${INSTALL_MAN} ${WRKSRC}/man/xdeview.1 ${STAGEDIR}${MANPREFIX}/man/man1 diff --git a/databases/libhsclient/Makefile b/databases/libhsclient/Makefile index 08f29443700..4d23d5362fa 100644 --- a/databases/libhsclient/Makefile +++ b/databases/libhsclient/Makefile @@ -9,10 +9,15 @@ MAINTAINER= jnlin@freebsd.cs.nctu.edu.tw COMMENT= Client Library of HandlerSocket Plugin WWW= https://github.com/ahiguti/HandlerSocket-Plugin-for-MySQL -WRKSRC= ${WRKDIR}/HandlerSocket-Plugin-for-MySQL +LICENSE= BSD3CLAUSE +LICENSE_FILE= ${WRKSRC}/COPYING USES= libtool +USE_CXXSTD= c++14 + GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-handlersocket-server=no +WRKSRC= ${WRKDIR}/HandlerSocket-Plugin-for-MySQL + .include diff --git a/databases/p5-Redis-Fast/Makefile b/databases/p5-Redis-Fast/Makefile index 4de8951a265..6ab8e29a27d 100644 --- a/databases/p5-Redis-Fast/Makefile +++ b/databases/p5-Redis-Fast/Makefile @@ -1,5 +1,5 @@ PORTNAME= Redis-Fast -DISTVERSION= 0.34 +DISTVERSION= 0.36 CATEGORIES= databases perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- diff --git a/databases/p5-Redis-Fast/distinfo b/databases/p5-Redis-Fast/distinfo index eafb962d260..01c61c48a1f 100644 --- a/databases/p5-Redis-Fast/distinfo +++ b/databases/p5-Redis-Fast/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1664440265 -SHA256 (Redis-Fast-0.34.tar.gz) = f71d71f4b256a4cb6ab55a7a606bee50baa80e3adba19cc3eee42dfa8484664e -SIZE (Redis-Fast-0.34.tar.gz) = 147478 +TIMESTAMP = 1689631605 +SHA256 (Redis-Fast-0.36.tar.gz) = 249bf9a9eec3370ad1a55992b96760a9bdb97f6db6e28638e4e4f59ffbe3a2c8 +SIZE (Redis-Fast-0.36.tar.gz) = 169080 diff --git a/databases/py-mycli/Makefile b/databases/py-mycli/Makefile index 41312e89f1b..255900f20ee 100644 --- a/databases/py-mycli/Makefile +++ b/databases/py-mycli/Makefile @@ -15,7 +15,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cli-helpers>=2.2.1:devel/py-cli-helpers@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}click>=7.0:devel/py-click@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}configobj>=5.0.5:devel/py-configobj@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cryptography>=1.0.0:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}prompt-toolkit>=3.0.6<4.0.0:devel/py-prompt-toolkit@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyaes>=1.6.1:security/py-pyaes@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pygments>=1.6:textproc/py-pygments@${PY_FLAVOR} \ @@ -24,7 +23,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cli-helpers>=2.2.1:devel/py-cli-helpers@${PY ${PYTHON_PKGNAMEPREFIX}sqlglot>=5.1.3:databases/py-sqlglot@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}sqlparse>=0.3.0<0.5.0:databases/py-sqlparse@${PY_FLAVOR} -USES= mysql python +USES= mysql python pycryptography:run USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/databases/py-ormar/Makefile b/databases/py-ormar/Makefile index 214722eedfd..265a05690c7 100644 --- a/databases/py-ormar/Makefile +++ b/databases/py-ormar/Makefile @@ -33,8 +33,7 @@ OPTIONS_DEFAULT= SQLITE DATABASES_DESC= Database Support CRYPTO_DESC= Support for password encryption - -CRYPTO_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>0:security/py-cryptography@${PY_FLAVOR} +CRYPTO_USES= pycryptography:run SQLITE_USES= sqlite SQLITE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aiosqlite>0:databases/py-aiosqlite@${PY_FLAVOR} MYSQL_USES= mysql diff --git a/databases/py-sqlalchemy-utils/Makefile b/databases/py-sqlalchemy-utils/Makefile index ed2de8a862b..29effda0b6d 100644 --- a/databases/py-sqlalchemy-utils/Makefile +++ b/databases/py-sqlalchemy-utils/Makefile @@ -34,7 +34,7 @@ URL_DESC= URL type support ARROW_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}arrow>=0.3.4:devel/py-arrow@${PY_FLAVOR} BABEL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Babel>=1.3:devel/py-babel@${PY_FLAVOR} COLOR_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}colour>=0.0.4:graphics/py-colour@${PY_FLAVOR} -ENCRYPTED_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=0.6,1:security/py-cryptography@${PY_FLAVOR} +ENCRYPTED_USES= pycryptography:run INTERVALS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}intervals>=0.7.1:net/py-intervals@${PY_FLAVOR} PASSWORD_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}passlib>=1.6<2.0:security/py-passlib@${PY_FLAVOR} PENDULUM_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pendulum>=2.0.5:devel/py-pendulum@${PY_FLAVOR} diff --git a/databases/qdrant/Makefile b/databases/qdrant/Makefile index e558637310b..aee551225a5 100644 --- a/databases/qdrant/Makefile +++ b/databases/qdrant/Makefile @@ -1,7 +1,6 @@ PORTNAME= qdrant DISTVERSIONPREFIX= v -DISTVERSION= 1.1.0 -PORTREVISION= 4 +DISTVERSION= 1.3.2 CATEGORIES= databases MAINTAINER= yuri@FreeBSD.org @@ -26,23 +25,33 @@ CARGO_CRATES= actix-codec-0.5.0 \ actix-files-0.6.2 \ actix-http-3.3.0 \ actix-macros-0.2.3 \ + actix-multipart-0.6.0 \ + actix-multipart-derive-0.6.0 \ actix-router-0.5.1 \ actix-rt-2.7.0 \ actix-server-2.1.1 \ actix-service-2.0.2 \ + actix-tls-3.0.3 \ actix-utils-3.0.1 \ actix-web-4.3.1 \ actix-web-codegen-4.2.0 \ + actix-web-validator-5.0.1 \ addr2line-0.19.0 \ adler-1.0.2 \ ahash-0.7.6 \ - ahash-0.8.2 \ + ahash-0.8.3 \ aho-corasick-0.7.20 \ alloc-no-stdlib-2.0.4 \ alloc-stdlib-0.2.2 \ + android-tzdata-0.1.1 \ android_system_properties-0.1.5 \ anes-0.1.6 \ - anyhow-1.0.69 \ + anstream-0.3.0 \ + anstyle-1.0.0 \ + anstyle-parse-0.2.0 \ + anstyle-query-1.0.0 \ + anstyle-wincon-1.0.0 \ + anyhow-1.0.71 \ approx-0.5.1 \ arc-swap-1.6.0 \ arrayvec-0.4.12 \ @@ -50,19 +59,19 @@ CARGO_CRATES= actix-codec-0.5.0 \ askama_escape-0.10.3 \ async-stream-0.3.3 \ async-stream-impl-0.3.3 \ - async-trait-0.1.66 \ + async-trait-0.1.71 \ atomic-polyfill-0.1.11 \ - atomic_refcell-0.1.9 \ - atomicwrites-0.4.0 \ + atomic_refcell-0.1.10 \ + atomicwrites-0.4.1 \ atty-0.2.14 \ autocfg-1.1.0 \ - axum-0.6.1 \ - axum-core-0.3.0 \ + axum-0.6.12 \ + axum-core-0.3.3 \ backtrace-0.3.67 \ base64-0.13.1 \ base64-0.21.0 \ bincode-1.3.3 \ - bindgen-0.64.0 \ + bindgen-0.65.1 \ bit-set-0.5.3 \ bit-vec-0.6.3 \ bitflags-1.3.2 \ @@ -81,32 +90,35 @@ CARGO_CRATES= actix-codec-0.5.0 \ cc-1.0.78 \ cexpr-0.6.0 \ cfg-if-1.0.0 \ - chrono-0.4.24 \ + cgroups-rs-0.3.2 \ + chrono-0.4.26 \ ci_info-0.10.2 \ ciborium-0.2.0 \ ciborium-io-0.2.0 \ ciborium-ll-0.2.0 \ clang-sys-1.4.0 \ - clap-3.2.23 \ - clap-4.1.8 \ - clap_derive-4.1.8 \ - clap_lex-0.2.4 \ - clap_lex-0.3.0 \ + clap-4.3.11 \ + clap_builder-4.3.11 \ + clap_derive-4.3.2 \ + clap_lex-0.5.0 \ codespan-reporting-0.11.1 \ - colored-2.0.0 \ + colorchoice-1.0.0 \ + colored-2.0.4 \ config-0.13.3 \ console-0.15.2 \ + console-api-0.5.0 \ + console-subscriber-0.1.10 \ constant_time_eq-0.1.5 \ + constant_time_eq-0.3.0 \ convert_case-0.4.0 \ cookie-0.16.2 \ - core-foundation-0.9.3 \ core-foundation-sys-0.8.3 \ - cpp_demangle-0.4.0 \ + cpp_demangle-0.4.2 \ cpufeatures-0.2.5 \ crc-3.0.0 \ crc-catalog-2.1.0 \ crc32fast-1.3.2 \ - criterion-0.4.0 \ + criterion-0.5.1 \ criterion-plot-0.5.0 \ critical-section-1.1.1 \ crossbeam-channel-0.5.6 \ @@ -118,18 +130,23 @@ CARGO_CRATES= actix-codec-0.5.0 \ cxx-build-1.0.85 \ cxxbridge-flags-1.0.85 \ cxxbridge-macro-1.0.85 \ + darling-0.14.4 \ + darling_core-0.14.4 \ + darling_macro-0.14.4 \ debugid-0.8.0 \ derive_more-0.99.17 \ digest-0.10.6 \ dlv-list-0.3.0 \ docopt-1.1.1 \ dyn-clone-1.0.10 \ + earcutr-0.4.2 \ either-1.8.0 \ encode_unicode-0.3.6 \ encoding_rs-0.8.31 \ env_logger-0.10.0 \ envmnt-0.8.4 \ errno-0.2.8 \ + errno-0.3.1 \ errno-dragonfly-0.1.2 \ fastrand-1.8.0 \ filetime-0.2.19 \ @@ -138,25 +155,25 @@ CARGO_CRATES= actix-codec-0.5.0 \ flate2-1.0.25 \ float_next_after-1.0.0 \ fnv-1.0.7 \ - foreign-types-0.3.2 \ - foreign-types-shared-0.1.1 \ - form_urlencoded-1.1.0 \ - fs2-0.4.3 \ + form_urlencoded-1.2.0 \ + fs4-0.6.3 \ fs_extra-1.3.0 \ fsio-0.1.3 \ funty-2.0.0 \ - futures-0.3.27 \ - futures-channel-0.3.27 \ - futures-core-0.3.27 \ - futures-executor-0.3.27 \ - futures-io-0.3.27 \ - futures-macro-0.3.27 \ - futures-sink-0.3.27 \ - futures-task-0.3.27 \ - futures-util-0.3.27 \ + futures-0.3.28 \ + futures-channel-0.3.28 \ + futures-core-0.3.28 \ + futures-executor-0.3.28 \ + futures-io-0.3.28 \ + futures-macro-0.3.28 \ + futures-sink-0.3.28 \ + futures-task-0.3.28 \ + futures-timer-3.0.2 \ + futures-util-0.3.28 \ fxhash-0.2.1 \ + generator-0.7.4 \ generic-array-0.14.6 \ - geo-0.24.0 \ + geo-0.25.1 \ geo-types-0.7.9 \ geographiclib-rs-0.2.3 \ geohash-0.13.0 \ @@ -166,37 +183,42 @@ CARGO_CRATES= actix-codec-0.5.0 \ getset-0.1.2 \ gimli-0.27.0 \ glob-0.3.0 \ - h2-0.3.15 \ + h2-0.3.17 \ half-1.8.2 \ hash32-0.2.1 \ hashbrown-0.12.3 \ hashring-0.3.0 \ + hdrhistogram-7.5.2 \ heapless-0.7.16 \ heck-0.4.0 \ hermit-abi-0.1.19 \ - hermit-abi-0.2.6 \ + hermit-abi-0.3.1 \ + hex-0.4.3 \ http-0.2.9 \ http-body-0.4.5 \ http-range-0.1.5 \ - http-range-header-0.3.0 \ httparse-1.8.0 \ httpdate-1.0.2 \ humantime-2.1.0 \ - hyper-0.14.23 \ - hyper-rustls-0.23.2 \ + hyper-0.14.26 \ + hyper-rustls-0.24.0 \ hyper-timeout-0.4.1 \ - hyper-tls-0.5.0 \ iana-time-zone-0.1.53 \ iana-time-zone-haiku-0.1.1 \ - idna-0.3.0 \ + ident_case-1.0.1 \ + idna-0.4.0 \ + if_chain-1.0.2 \ indexmap-1.9.2 \ - indicatif-0.17.3 \ + indicatif-0.17.5 \ inferno-0.11.13 \ instant-0.1.12 \ - io-lifetimes-1.0.3 \ + io-lifetimes-0.7.5 \ + io-lifetimes-1.0.11 \ + io-uring-0.6.0 \ ipnet-2.7.0 \ - is-terminal-0.4.1 \ + is-terminal-0.4.6 \ itertools-0.10.5 \ + itertools-0.11.0 \ itoa-1.0.5 \ jobserver-0.1.25 \ js-sys-0.3.60 \ @@ -204,21 +226,26 @@ CARGO_CRATES= actix-codec-0.5.0 \ language-tags-0.3.2 \ lazy_static-1.4.0 \ lazycell-1.3.0 \ - libc-0.2.138 \ + libc-0.2.146 \ libloading-0.7.4 \ libm-0.2.6 \ - librocksdb-sys-0.10.0+7.9.2 \ + librocksdb-sys-0.11.0+8.1.1 \ libz-sys-1.1.8 \ link-cplusplus-1.0.8 \ linked-hash-map-0.5.6 \ + linux-raw-sys-0.0.46 \ linux-raw-sys-0.1.4 \ + linux-raw-sys-0.3.8 \ local-channel-0.1.3 \ local-waker-0.1.3 \ lock_api-0.4.9 \ - log-0.4.17 \ + log-0.4.19 \ + loom-0.5.6 \ + matchers-0.1.0 \ matchit-0.7.0 \ memchr-2.5.0 \ memmap2-0.5.10 \ + memmap2-0.7.1 \ memoffset-0.7.1 \ merge-0.1.0 \ merge_derive-0.1.0 \ @@ -226,37 +253,34 @@ CARGO_CRATES= actix-codec-0.5.0 \ mime_guess-2.0.4 \ minimal-lexical-0.2.1 \ miniz_oxide-0.6.2 \ - mio-0.8.5 \ + mio-0.8.8 \ multimap-0.8.3 \ - native-tls-0.2.11 \ nias-0.5.0 \ + nix-0.25.1 \ nix-0.26.2 \ nodrop-0.1.14 \ nom-7.1.1 \ - num-derive-0.3.3 \ + ntapi-0.4.1 \ + nu-ansi-term-0.46.0 \ + num-derive-0.4.0 \ num-format-0.4.4 \ - num-integer-0.1.45 \ num-traits-0.2.15 \ - num_cpus-1.15.0 \ + num_cpus-1.16.0 \ number_prefix-0.4.0 \ object-0.30.0 \ once_cell-1.16.0 \ oorandom-11.1.3 \ - openssl-0.10.46 \ - openssl-macros-0.1.0 \ - openssl-probe-0.1.5 \ - openssl-src-111.25.0+1.1.1t \ - openssl-sys-0.9.81 \ ordered-float-2.10.0 \ - ordered-float-3.4.0 \ + ordered-float-3.7.0 \ ordered-multimap-0.4.3 \ - os_str_bytes-6.4.1 \ + overload-0.1.1 \ parking_lot-0.12.1 \ parking_lot_core-0.9.5 \ + parse-size-1.0.0 \ paste-1.0.11 \ pathdiff-0.2.1 \ peeking_take_while-0.1.2 \ - percent-encoding-2.2.0 \ + percent-encoding-2.3.0 \ permutation_iterator-0.1.2 \ pest-2.5.1 \ pest_derive-2.5.1 \ @@ -271,26 +295,29 @@ CARGO_CRATES= actix-codec-0.5.0 \ plotters-0.3.4 \ plotters-backend-0.3.4 \ plotters-svg-0.3.3 \ - portable-atomic-0.3.18 \ - pprof-0.11.1 \ + portable-atomic-1.3.2 \ + pprof-0.12.0 \ ppv-lite86-0.2.17 \ prettyplease-0.1.22 \ + prettyplease-0.2.4 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ - proc-macro2-1.0.49 \ + proc-macro2-1.0.63 \ + procfs-0.15.1 \ prometheus-0.13.3 \ - proptest-1.1.0 \ - prost-0.11.8 \ - prost-build-0.11.4 \ - prost-derive-0.11.8 \ - prost-types-0.11.8 \ + proptest-1.2.0 \ + prost-0.11.9 \ + prost-build-0.11.9 \ + prost-derive-0.11.9 \ + prost-types-0.11.9 \ protobuf-2.28.0 \ protobuf-build-0.14.0 \ quick-error-1.2.3 \ - quick-error-2.0.1 \ quick-xml-0.26.0 \ - quote-1.0.23 \ + quote-1.0.29 \ radium-0.7.0 \ + raft-0.7.0 \ + raft-proto-0.7.0 \ rand-0.7.3 \ rand-0.8.5 \ rand_chacha-0.2.2 \ @@ -303,48 +330,60 @@ CARGO_CRATES= actix-codec-0.5.0 \ rayon-1.7.0 \ rayon-core-1.11.0 \ redox_syscall-0.2.16 \ + redox_syscall-0.3.5 \ regex-1.7.0 \ + regex-automata-0.1.10 \ regex-syntax-0.6.28 \ - reqwest-0.11.14 \ + reqwest-0.11.18 \ rgb-0.8.34 \ ring-0.16.20 \ rmp-0.8.11 \ rmp-serde-1.1.1 \ robust-0.2.3 \ - rocksdb-0.20.1 \ + rocksdb-0.21.0 \ ron-0.7.1 \ rstar-0.10.0 \ + rstest-0.17.0 \ + rstest_macros-0.17.0 \ rust-ini-0.18.0 \ rustc-demangle-0.1.21 \ rustc-hash-1.1.0 \ rustc_version-0.4.0 \ - rustix-0.36.5 \ + rustix-0.35.13 \ + rustix-0.36.13 \ + rustix-0.37.19 \ rustls-0.20.7 \ - rustls-pemfile-1.0.1 \ + rustls-0.21.0 \ + rustls-pemfile-1.0.3 \ + rustls-webpki-0.100.1 \ rustversion-1.0.11 \ rusty-fork-0.3.0 \ + rusty-forkfork-0.4.0 \ rusty-hook-0.11.2 \ ryu-1.0.12 \ same-file-1.0.6 \ - schannel-0.1.20 \ schemars-0.8.12 \ schemars_derive-0.8.12 \ + scoped-tls-1.0.1 \ scopeguard-1.1.0 \ scratch-1.0.3 \ sct-0.7.0 \ seahash-4.1.0 \ - security-framework-2.7.0 \ - security-framework-sys-2.6.1 \ + sealed_test-1.0.0 \ + sealed_test_derive-1.0.0 \ semver-1.0.17 \ - serde-1.0.156 \ + serde-1.0.168 \ serde-value-0.7.0 \ serde_cbor-0.11.2 \ - serde_derive-1.0.156 \ + serde_derive-1.0.168 \ serde_derive_internals-0.26.0 \ - serde_json-1.0.94 \ + serde_json-1.0.100 \ + serde_plain-1.0.1 \ + serde_qs-0.10.1 \ serde_urlencoded-0.7.1 \ sha1-0.10.5 \ sha2-0.10.6 \ + sharded-slab-0.1.4 \ shlex-1.1.0 \ signal-hook-registry-1.4.0 \ siphasher-0.3.10 \ @@ -353,27 +392,29 @@ CARGO_CRATES= actix-codec-0.5.0 \ slog-scope-4.4.0 \ slog-stdlog-4.1.1 \ smallvec-1.10.0 \ - socket2-0.4.7 \ + socket2-0.4.9 \ spin-0.5.2 \ spin-0.9.4 \ stable_deref_trait-1.2.0 \ static_assertions-1.1.0 \ str_stack-0.1.0 \ strsim-0.10.0 \ - symbolic-common-10.2.1 \ - symbolic-demangle-10.2.1 \ + symbolic-common-12.2.0 \ + symbolic-demangle-12.2.0 \ syn-1.0.107 \ + syn-2.0.23 \ sync_wrapper-0.1.1 \ sys-info-0.9.1 \ + sysinfo-0.29.4 \ tap-1.0.1 \ tar-0.4.38 \ - tempfile-3.4.0 \ + tempfile-3.6.0 \ termcolor-1.1.3 \ terminal_size-0.1.17 \ - textwrap-0.16.0 \ - thiserror-1.0.39 \ - thiserror-impl-1.0.39 \ + thiserror-1.0.43 \ + thiserror-impl-1.0.43 \ thread-id-4.0.0 \ + thread_local-1.1.7 \ tikv-jemalloc-sys-0.5.2+5.3.0-patched \ tikv-jemallocator-0.5.0 \ time-0.1.45 \ @@ -383,36 +424,43 @@ CARGO_CRATES= actix-codec-0.5.0 \ tinytemplate-1.2.1 \ tinyvec-1.6.0 \ tinyvec_macros-0.1.0 \ - tokio-1.26.0 \ + tokio-1.29.1 \ tokio-io-timeout-1.2.0 \ - tokio-macros-1.8.2 \ - tokio-native-tls-0.3.0 \ + tokio-macros-2.1.0 \ tokio-rustls-0.23.4 \ + tokio-rustls-0.24.0 \ tokio-stream-0.1.11 \ tokio-util-0.7.4 \ toml-0.5.10 \ - tonic-0.8.3 \ - tonic-build-0.8.4 \ + tonic-build-0.9.2 \ tower-0.4.13 \ - tower-http-0.3.5 \ tower-layer-0.3.2 \ tower-service-0.3.2 \ tracing-0.1.37 \ tracing-attributes-0.1.23 \ tracing-core-0.1.30 \ - tracing-futures-0.2.5 \ + tracing-log-0.1.3 \ + tracing-subscriber-0.3.17 \ + tracing-tracy-0.10.2 \ + tracy-client-0.15.2 \ + tracy-client-sys-0.21.0 \ try-lock-0.2.3 \ typenum-1.16.0 \ ucd-trie-0.1.5 \ unarray-0.1.4 \ unicase-2.6.0 \ - unicode-bidi-0.3.8 \ + unicode-bidi-0.3.13 \ unicode-ident-1.0.6 \ unicode-normalization-0.1.22 \ unicode-width-0.1.10 \ untrusted-0.7.1 \ - url-2.3.1 \ - uuid-1.3.0 \ + url-2.4.0 \ + utf8parse-0.2.1 \ + uuid-1.4.0 \ + validator-0.16.1 \ + validator_derive-0.16.0 \ + validator_types-0.16.0 \ + valuable-0.1.0 \ vcpkg-0.2.15 \ version_check-0.9.4 \ wait-timeout-0.2.0 \ @@ -436,22 +484,26 @@ CARGO_CRATES= actix-codec-0.5.0 \ 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-0.48.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.36.1 \ - windows_aarch64_msvc-0.42.1 \ - windows_i686_gnu-0.36.1 \ - windows_i686_gnu-0.42.1 \ - windows_i686_msvc-0.36.1 \ - windows_i686_msvc-0.42.1 \ - windows_x86_64_gnu-0.36.1 \ - windows_x86_64_gnu-0.42.1 \ - windows_x86_64_gnullvm-0.42.1 \ - windows_x86_64_msvc-0.36.1 \ - windows_x86_64_msvc-0.42.1 \ + windows-sys-0.48.0 \ + windows-targets-0.42.2 \ + windows-targets-0.48.0 \ + windows_aarch64_gnullvm-0.42.2 \ + windows_aarch64_gnullvm-0.48.0 \ + windows_aarch64_msvc-0.42.2 \ + windows_aarch64_msvc-0.48.0 \ + windows_i686_gnu-0.42.2 \ + windows_i686_gnu-0.48.0 \ + windows_i686_msvc-0.42.2 \ + windows_i686_msvc-0.48.0 \ + windows_x86_64_gnu-0.42.2 \ + windows_x86_64_gnu-0.48.0 \ + windows_x86_64_gnullvm-0.42.2 \ + windows_x86_64_gnullvm-0.48.0 \ + windows_x86_64_msvc-0.42.2 \ + windows_x86_64_msvc-0.48.0 \ winreg-0.10.1 \ wyz-0.5.1 \ xattr-0.2.3 \ @@ -459,15 +511,16 @@ CARGO_CRATES= actix-codec-0.5.0 \ zstd-0.12.2+zstd.1.5.2 \ zstd-safe-6.0.2+zstd.1.5.2 \ zstd-sys-2.0.4+zstd.1.5.2 \ - raft,raft-proto@git+https://github.com/tikv/raft-rs?rev=5ce52b480065ff31ecef16b9b77c7c3b7c57c8c7\#5ce52b480065ff31ecef16b9b77c7c3b7c57c8c7 \ - quantization@git+https://github.com/qdrant/quantization.git\#9c2d0a60062559dbe7f699a6dfac9978e799e3e5 \ - wal@git+https://github.com/qdrant/wal.git?rev=7536f9e222d55cc53f7f7507a3028b0e303976cc\#7536f9e222d55cc53f7f7507a3028b0e303976cc + quantization@git+https://github.com/qdrant/quantization.git\#c93556cbeca5373e742286200490ec213d0de06e \ + wal@git+https://github.com/qdrant/wal.git?rev=a32f6a38acf7ffd761df83b0790eaefeb107cd60\#a32f6a38acf7ffd761df83b0790eaefeb107cd60 \ + tonic@git+https://github.com/qdrant/tonic?branch=v0.9.2-patched\#060ab88c87955adc59d46a44b4e3b72cb4cc1522 OPENSSLINC= /usr/include OPENSSLLIB= /usr/lib PLIST_FILES= bin/${PORTNAME} \ - bin/schema_generator + bin/schema_generator \ + bin/wal_inspector post-install: # install config sample @@ -475,7 +528,8 @@ post-install: @${INSTALL_DATA} ${WRKSRC}/config/config.yaml ${STAGEDIR}${ETCDIR}/config.yaml.sample # strip binaries @${STRIP_CMD} \ - ${STAGEDIR}${PREFIX}/bin/${PORTNAME} \ - ${STAGEDIR}${PREFIX}/bin/schema_generator + ${STAGEDIR}${PREFIX}/bin/${PORTNAME} \ + ${STAGEDIR}${PREFIX}/bin/schema_generator \ + ${STAGEDIR}${PREFIX}/bin/wal_inspector .include diff --git a/databases/qdrant/distinfo b/databases/qdrant/distinfo index df5a935c27b..86952ce254b 100644 --- a/databases/qdrant/distinfo +++ b/databases/qdrant/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1679471741 +TIMESTAMP = 1689839510 SHA256 (rust/crates/actix-codec-0.5.0.crate) = 57a7559404a7f3573127aab53c08ce37a6c6a315c374a31070f3c91cd1b4a7fe SIZE (rust/crates/actix-codec-0.5.0.crate) = 14046 SHA256 (rust/crates/actix-cors-0.6.4.crate) = b340e9cfa5b08690aae90fb61beb44e9b06f44fe3d0f93781aaa58cfba86245e @@ -9,6 +9,10 @@ SHA256 (rust/crates/actix-http-3.3.0.crate) = 0070905b2c4a98d184c4e81025253cb192 SIZE (rust/crates/actix-http-3.3.0.crate) = 152778 SHA256 (rust/crates/actix-macros-0.2.3.crate) = 465a6172cf69b960917811022d8f29bc0b7fa1398bc4f78b3c466673db1213b6 SIZE (rust/crates/actix-macros-0.2.3.crate) = 8259 +SHA256 (rust/crates/actix-multipart-0.6.0.crate) = dee489e3c01eae4d1c35b03c4493f71cb40d93f66b14558feb1b1a807671cc4e +SIZE (rust/crates/actix-multipart-0.6.0.crate) = 24813 +SHA256 (rust/crates/actix-multipart-derive-0.6.0.crate) = 2ec592f234db8a253cf80531246a4407c8a70530423eea80688a6c5a44a110e7 +SIZE (rust/crates/actix-multipart-derive-0.6.0.crate) = 9296 SHA256 (rust/crates/actix-router-0.5.1.crate) = d66ff4d247d2b160861fa2866457e85706833527840e4133f8f49aa423a38799 SIZE (rust/crates/actix-router-0.5.1.crate) = 31905 SHA256 (rust/crates/actix-rt-2.7.0.crate) = 7ea16c295198e958ef31930a6ef37d0fb64e9ca3b6116e6b93a8bdae96ee1000 @@ -17,32 +21,48 @@ SHA256 (rust/crates/actix-server-2.1.1.crate) = 0da34f8e659ea1b077bb4637948b815c SIZE (rust/crates/actix-server-2.1.1.crate) = 37296 SHA256 (rust/crates/actix-service-2.0.2.crate) = 3b894941f818cfdc7ccc4b9e60fa7e53b5042a2e8567270f9147d5591893373a SIZE (rust/crates/actix-service-2.0.2.crate) = 25293 +SHA256 (rust/crates/actix-tls-3.0.3.crate) = 9fde0cf292f7cdc7f070803cb9a0d45c018441321a78b1042ffbbb81ec333297 +SIZE (rust/crates/actix-tls-3.0.3.crate) = 33710 SHA256 (rust/crates/actix-utils-3.0.1.crate) = 88a1dcdff1466e3c2488e1cb5c36a71822750ad43839937f85d2f4d9f8b705d8 SIZE (rust/crates/actix-utils-3.0.1.crate) = 10096 SHA256 (rust/crates/actix-web-4.3.1.crate) = cd3cb42f9566ab176e1ef0b8b3a896529062b4efc6be0123046095914c4c1c96 SIZE (rust/crates/actix-web-4.3.1.crate) = 220248 SHA256 (rust/crates/actix-web-codegen-4.2.0.crate) = 2262160a7ae29e3415554a3f1fc04c764b1540c116aa524683208078b7a75bc9 SIZE (rust/crates/actix-web-codegen-4.2.0.crate) = 16767 +SHA256 (rust/crates/actix-web-validator-5.0.1.crate) = f40ee5ed4e266dad8d980f964c5ddd746f1f4f85b7f3b54f7099ab861ec6d746 +SIZE (rust/crates/actix-web-validator-5.0.1.crate) = 11998 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.7.6.crate) = fcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47 SIZE (rust/crates/ahash-0.7.6.crate) = 38030 -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/aho-corasick-0.7.20.crate) = cc936419f96fa211c1b9166887b38e5e40b19958e5b895be7c1f93adec7071ac SIZE (rust/crates/aho-corasick-0.7.20.crate) = 111440 SHA256 (rust/crates/alloc-no-stdlib-2.0.4.crate) = cc7bb162ec39d46ab1ca8c77bf72e890535becd1751bb45f64c597edb4c8c6b3 SIZE (rust/crates/alloc-no-stdlib-2.0.4.crate) = 10105 SHA256 (rust/crates/alloc-stdlib-0.2.2.crate) = 94fb8275041c72129eb51b7d0322c29b8387a0386127718b096429201a5d6ece SIZE (rust/crates/alloc-stdlib-0.2.2.crate) = 6693 +SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0 +SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674 SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311 SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243 SHA256 (rust/crates/anes-0.1.6.crate) = 4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299 SIZE (rust/crates/anes-0.1.6.crate) = 23857 -SHA256 (rust/crates/anyhow-1.0.69.crate) = 224afbd727c3d6e4b90103ece64b8d1b67fbb1973b1046c2281eed3f3803f800 -SIZE (rust/crates/anyhow-1.0.69.crate) = 43576 +SHA256 (rust/crates/anstream-0.3.0.crate) = 9e579a7752471abc2a8268df8b20005e3eadd975f585398f17efcfd8d4927371 +SIZE (rust/crates/anstream-0.3.0.crate) = 19477 +SHA256 (rust/crates/anstyle-1.0.0.crate) = 41ed9a86bf92ae6580e0a31281f65a1b1d867c0cc68d5346e2ae128dddfa6a7d +SIZE (rust/crates/anstyle-1.0.0.crate) = 13972 +SHA256 (rust/crates/anstyle-parse-0.2.0.crate) = e765fd216e48e067936442276d1d57399e37bce53c264d6fefbe298080cb57ee +SIZE (rust/crates/anstyle-parse-0.2.0.crate) = 24361 +SHA256 (rust/crates/anstyle-query-1.0.0.crate) = 5ca11d4be1bab0c8bc8734a9aa7bf4ee8316d462a08c6ac5052f888fef5b494b +SIZE (rust/crates/anstyle-query-1.0.0.crate) = 8620 +SHA256 (rust/crates/anstyle-wincon-1.0.0.crate) = 4bcd8291a340dd8ac70e18878bc4501dd7b4ff970cfa21c207d36ece51ea88fd +SIZE (rust/crates/anstyle-wincon-1.0.0.crate) = 11662 +SHA256 (rust/crates/anyhow-1.0.71.crate) = 9c7d0618f0e0b7e8ff11427422b64564d5fb0be1940354bfe2e0529b18a9d9b8 +SIZE (rust/crates/anyhow-1.0.71.crate) = 43808 SHA256 (rust/crates/approx-0.5.1.crate) = cab112f0a86d568ea0e627cc1d6be74a1e9cd55214684db5561995f6dad897c6 SIZE (rust/crates/approx-0.5.1.crate) = 15100 SHA256 (rust/crates/arc-swap-1.6.0.crate) = bddcadddf5e9015d310179a59bb28c4d4b9920ad0f11e8e14dbadf654890c9a6 @@ -57,22 +77,22 @@ SHA256 (rust/crates/async-stream-0.3.3.crate) = dad5c83079eae9969be7fadefe640a1c SIZE (rust/crates/async-stream-0.3.3.crate) = 12142 SHA256 (rust/crates/async-stream-impl-0.3.3.crate) = 10f203db73a71dfa2fb6dd22763990fa26f3d2625a6da2da900d23b87d26be27 SIZE (rust/crates/async-stream-impl-0.3.3.crate) = 4072 -SHA256 (rust/crates/async-trait-0.1.66.crate) = b84f9ebcc6c1f5b8cb160f6990096a5c127f423fcb6e1ccc46c370cbdfb75dfc -SIZE (rust/crates/async-trait-0.1.66.crate) = 28599 +SHA256 (rust/crates/async-trait-0.1.71.crate) = a564d521dd56509c4c47480d00b80ee55f7e385ae48db5744c67ad50c92d2ebf +SIZE (rust/crates/async-trait-0.1.71.crate) = 28703 SHA256 (rust/crates/atomic-polyfill-0.1.11.crate) = e3ff7eb3f316534d83a8a2c3d1674ace8a5a71198eba31e2e2b597833f699b28 SIZE (rust/crates/atomic-polyfill-0.1.11.crate) = 11087 -SHA256 (rust/crates/atomic_refcell-0.1.9.crate) = 857253367827bd9d0fd973f0ef15506a96e79e41b0ad7aa691203a4e3214f6c8 -SIZE (rust/crates/atomic_refcell-0.1.9.crate) = 10132 -SHA256 (rust/crates/atomicwrites-0.4.0.crate) = 09a580bfc0fc2370333eddb71de8c8614d5972e3a327438eb3acc22824a638bf -SIZE (rust/crates/atomicwrites-0.4.0.crate) = 6337 +SHA256 (rust/crates/atomic_refcell-0.1.10.crate) = 79d6dc922a2792b006573f60b2648076355daeae5ce9cb59507e5908c9625d31 +SIZE (rust/crates/atomic_refcell-0.1.10.crate) = 10962 +SHA256 (rust/crates/atomicwrites-0.4.1.crate) = c1163d9d7c51de51a2b79d6df5e8888d11e9df17c752ce4a285fb6ca1580734e +SIZE (rust/crates/atomicwrites-0.4.1.crate) = 6341 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/axum-0.6.1.crate) = 08b108ad2665fa3f6e6a517c3d80ec3e77d224c47d605167aefaa5d7ef97fa48 -SIZE (rust/crates/axum-0.6.1.crate) = 133074 -SHA256 (rust/crates/axum-core-0.3.0.crate) = 79b8558f5a0581152dc94dcd289132a1d377494bdeafcd41869b3258e3e2ad92 -SIZE (rust/crates/axum-core-0.3.0.crate) = 19119 +SHA256 (rust/crates/axum-0.6.12.crate) = 349f8ccfd9221ee7d1f3d4b33e1f8319b3a81ed8f61f2ea40b37b859794b4491 +SIZE (rust/crates/axum-0.6.12.crate) = 139967 +SHA256 (rust/crates/axum-core-0.3.3.crate) = b2f958c80c248b34b9a877a643811be8dbca03ca5ba827f2b63baf3a81e5fc4e +SIZE (rust/crates/axum-core-0.3.3.crate) = 20568 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 @@ -81,8 +101,8 @@ SHA256 (rust/crates/base64-0.21.0.crate) = a4a4ddaa51a5bc52a6948f74c06d20aaaddb7 SIZE (rust/crates/base64-0.21.0.crate) = 72180 SHA256 (rust/crates/bincode-1.3.3.crate) = b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad SIZE (rust/crates/bincode-1.3.3.crate) = 28958 -SHA256 (rust/crates/bindgen-0.64.0.crate) = c4243e6031260db77ede97ad86c27e501d646a27ab57b59a574f725d98ab1fb4 -SIZE (rust/crates/bindgen-0.64.0.crate) = 204700 +SHA256 (rust/crates/bindgen-0.65.1.crate) = cfdf7b466f9a4903edc73f95d6d2bcd5baf8ae620638762244d3f60143643cc5 +SIZE (rust/crates/bindgen-0.65.1.crate) = 213479 SHA256 (rust/crates/bit-set-0.5.3.crate) = 0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1 SIZE (rust/crates/bit-set-0.5.3.crate) = 14470 SHA256 (rust/crates/bit-vec-0.6.3.crate) = 349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb @@ -119,8 +139,10 @@ SHA256 (rust/crates/cexpr-0.6.0.crate) = 6fac387a98bb7c37292057cffc56d62ecb62990 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.24.crate) = 4e3c5919066adf22df73762e50cffcde3a758f2a848b113b586d1f86728b673b -SIZE (rust/crates/chrono-0.4.24.crate) = 191330 +SHA256 (rust/crates/cgroups-rs-0.3.2.crate) = 5b098e7c3a70d03c288fa0a96ccf13e770eb3d78c4cc0e1549b3c13215d5f965 +SIZE (rust/crates/cgroups-rs-0.3.2.crate) = 53559 +SHA256 (rust/crates/chrono-0.4.26.crate) = ec837a71355b28f6556dbd569b37b3f363091c0bd4b2e735674521b4c5fd9bc5 +SIZE (rust/crates/chrono-0.4.26.crate) = 191501 SHA256 (rust/crates/ci_info-0.10.2.crate) = 24f638c70e8c5753795cc9a8c07c44da91554a09e4cf11a7326e8161b0a3c45e SIZE (rust/crates/ci_info-0.10.2.crate) = 806783 SHA256 (rust/crates/ciborium-0.2.0.crate) = b0c137568cc60b904a7724001b35ce2630fd00d5d84805fbb608ab89509d788f @@ -131,36 +153,40 @@ SHA256 (rust/crates/ciborium-ll-0.2.0.crate) = 213030a2b5a4e0c0892b6652260cf6cca SIZE (rust/crates/ciborium-ll-0.2.0.crate) = 10740 SHA256 (rust/crates/clang-sys-1.4.0.crate) = fa2e27ae6ab525c3d369ded447057bca5438d86dc3a68f6faafb8269ba82ebf3 SIZE (rust/crates/clang-sys-1.4.0.crate) = 38679 -SHA256 (rust/crates/clap-3.2.23.crate) = 71655c45cb9845d3270c9d6df84ebe72b4dad3c2ba3f7023ad47c144e4e473a5 -SIZE (rust/crates/clap-3.2.23.crate) = 219435 -SHA256 (rust/crates/clap-4.1.8.crate) = c3d7ae14b20b94cb02149ed21a86c423859cbe18dc7ed69845cace50e52b40a5 -SIZE (rust/crates/clap-4.1.8.crate) = 207175 -SHA256 (rust/crates/clap_derive-4.1.8.crate) = 44bec8e5c9d09e439c4335b1af0abaab56dcf3b94999a936e1bb47b9134288f0 -SIZE (rust/crates/clap_derive-4.1.8.crate) = 27889 -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.0.crate) = 0d4198f73e42b4936b35b5bb248d81d2b595ecb170da0bac7655c54eedfa8da8 -SIZE (rust/crates/clap_lex-0.3.0.crate) = 9671 +SHA256 (rust/crates/clap-4.3.11.crate) = 1640e5cc7fb47dbb8338fd471b105e7ed6c3cb2aeb00c2e067127ffd3764a05d +SIZE (rust/crates/clap-4.3.11.crate) = 54864 +SHA256 (rust/crates/clap_builder-4.3.11.crate) = 98c59138d527eeaf9b53f35a77fcc1fad9d883116070c63d5de1c7dc7b00c72b +SIZE (rust/crates/clap_builder-4.3.11.crate) = 160795 +SHA256 (rust/crates/clap_derive-4.3.2.crate) = b8cd2b2a819ad6eec39e8f1d6b53001af1e5469f8c177579cdaeb313115b825f +SIZE (rust/crates/clap_derive-4.3.2.crate) = 29053 +SHA256 (rust/crates/clap_lex-0.5.0.crate) = 2da6da31387c7e4ef160ffab6d5e7f00c42626fe39aea70a7b0f1773f7dd6c1b +SIZE (rust/crates/clap_lex-0.5.0.crate) = 11792 SHA256 (rust/crates/codespan-reporting-0.11.1.crate) = 3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e SIZE (rust/crates/codespan-reporting-0.11.1.crate) = 48963 -SHA256 (rust/crates/colored-2.0.0.crate) = b3616f750b84d8f0de8a58bda93e08e2a81ad3f523089b05f1dffecab48c6cbd -SIZE (rust/crates/colored-2.0.0.crate) = 21619 +SHA256 (rust/crates/colorchoice-1.0.0.crate) = acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7 +SIZE (rust/crates/colorchoice-1.0.0.crate) = 6857 +SHA256 (rust/crates/colored-2.0.4.crate) = 2674ec482fbc38012cf31e6c42ba0177b431a0cb6f15fe40efa5aab1bda516f6 +SIZE (rust/crates/colored-2.0.4.crate) = 23654 SHA256 (rust/crates/config-0.13.3.crate) = d379af7f68bfc21714c6c7dea883544201741d2ce8274bb12fa54f89507f52a7 SIZE (rust/crates/config-0.13.3.crate) = 67180 SHA256 (rust/crates/console-0.15.2.crate) = c050367d967ced717c04b65d8c619d863ef9292ce0c5760028655a2fb298718c SIZE (rust/crates/console-0.15.2.crate) = 31576 +SHA256 (rust/crates/console-api-0.5.0.crate) = c2895653b4d9f1538a83970077cb01dfc77a4810524e51a110944688e916b18e +SIZE (rust/crates/console-api-0.5.0.crate) = 32420 +SHA256 (rust/crates/console-subscriber-0.1.10.crate) = d4cf42660ac07fcebed809cfe561dd8730bcd35b075215e6479c516bcd0d11cb +SIZE (rust/crates/console-subscriber-0.1.10.crate) = 56045 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.3.0.crate) = f7144d30dcf0fafbce74250a3963025d8d52177934239851c917d29f1df280c2 +SIZE (rust/crates/constant_time_eq-0.3.0.crate) = 11369 SHA256 (rust/crates/convert_case-0.4.0.crate) = 6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e SIZE (rust/crates/convert_case-0.4.0.crate) = 8098 SHA256 (rust/crates/cookie-0.16.2.crate) = e859cd57d0710d9e06c381b550c06e76992472a8c6d527aecd2fc673dcc231fb SIZE (rust/crates/cookie-0.16.2.crate) = 34632 -SHA256 (rust/crates/core-foundation-0.9.3.crate) = 194a7a9e6de53fa55116934067c844d9d749312f75c6f6d0980e8c252f8c2146 -SIZE (rust/crates/core-foundation-0.9.3.crate) = 27059 SHA256 (rust/crates/core-foundation-sys-0.8.3.crate) = 5827cebf4670468b8772dd191856768aedcb1b0278a04f989f7766351917b9dc SIZE (rust/crates/core-foundation-sys-0.8.3.crate) = 17519 -SHA256 (rust/crates/cpp_demangle-0.4.0.crate) = b446fd40bcc17eddd6a4a78f24315eb90afdb3334999ddfd4909985c47722442 -SIZE (rust/crates/cpp_demangle-0.4.0.crate) = 78033 +SHA256 (rust/crates/cpp_demangle-0.4.2.crate) = ee34052ee3d93d6d8f3e6f81d85c47921f6653a19a7b70e939e3e602d893a674 +SIZE (rust/crates/cpp_demangle-0.4.2.crate) = 79166 SHA256 (rust/crates/cpufeatures-0.2.5.crate) = 28d997bd5e24a5928dd43e46dc529867e207907fe0b239c3477d924f7f2ca320 SIZE (rust/crates/cpufeatures-0.2.5.crate) = 11251 SHA256 (rust/crates/crc-3.0.0.crate) = 53757d12b596c16c78b83458d732a5d1a17ab3f53f2f7412f6fb57cc8a140ab3 @@ -169,8 +195,8 @@ SHA256 (rust/crates/crc-catalog-2.1.0.crate) = 2d0165d2900ae6778e36e80bbc4da3b5e SIZE (rust/crates/crc-catalog-2.1.0.crate) = 9863 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 -SIZE (rust/crates/criterion-0.4.0.crate) = 108978 +SHA256 (rust/crates/criterion-0.5.1.crate) = f2b12d017a929603d80db1831cd3a24082f8137ce19c69e6447f54f5fc8d692f +SIZE (rust/crates/criterion-0.5.1.crate) = 110088 SHA256 (rust/crates/criterion-plot-0.5.0.crate) = 6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1 SIZE (rust/crates/criterion-plot-0.5.0.crate) = 22706 SHA256 (rust/crates/critical-section-1.1.1.crate) = 6548a0ad5d2549e111e1f6a11a6c2e2d00ce6a3dafe22948d67c2b443f775e52 @@ -193,6 +219,12 @@ SHA256 (rust/crates/cxxbridge-flags-1.0.85.crate) = 69a3e162fde4e594ed2b07d0f83c SIZE (rust/crates/cxxbridge-flags-1.0.85.crate) = 5635 SHA256 (rust/crates/cxxbridge-macro-1.0.85.crate) = 3e7e2adeb6a0d4a282e581096b06e1791532b7d576dcde5ccd9382acf55db8e6 SIZE (rust/crates/cxxbridge-macro-1.0.85.crate) = 59873 +SHA256 (rust/crates/darling-0.14.4.crate) = 7b750cb3417fd1b327431a470f388520309479ab0bf5e323505daf0290cd3850 +SIZE (rust/crates/darling-0.14.4.crate) = 25168 +SHA256 (rust/crates/darling_core-0.14.4.crate) = 109c1ca6e6b7f82cc233a97004ea8ed7ca123a9af07a8230878fcfda9b158bf0 +SIZE (rust/crates/darling_core-0.14.4.crate) = 57485 +SHA256 (rust/crates/darling_macro-0.14.4.crate) = a4aab4dbc9f7611d8b55048a3a16d2d010c2c8334e46304b40ac1cc14bf3b48e +SIZE (rust/crates/darling_macro-0.14.4.crate) = 1896 SHA256 (rust/crates/debugid-0.8.0.crate) = bef552e6f588e446098f6ba40d89ac146c8c7b64aade83c051ee00bb5d2bc18d SIZE (rust/crates/debugid-0.8.0.crate) = 12757 SHA256 (rust/crates/derive_more-0.99.17.crate) = 4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321 @@ -205,6 +237,8 @@ SHA256 (rust/crates/docopt-1.1.1.crate) = 7f3f119846c823f9eafcf953a8f6ffb6ed69bf SIZE (rust/crates/docopt-1.1.1.crate) = 39845 SHA256 (rust/crates/dyn-clone-1.0.10.crate) = c9b0705efd4599c15a38151f4721f7bc388306f61084d3bfd50bd07fbca5cb60 SIZE (rust/crates/dyn-clone-1.0.10.crate) = 11946 +SHA256 (rust/crates/earcutr-0.4.2.crate) = 0812b44697951d35fde8fcb0da81c9de7e809e825a66bbf1ecb79d9829d4ca3d +SIZE (rust/crates/earcutr-0.4.2.crate) = 644764 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 @@ -217,6 +251,8 @@ SHA256 (rust/crates/envmnt-0.8.4.crate) = a2d328fc287c61314c4a61af7cfdcbd7e678e3 SIZE (rust/crates/envmnt-0.8.4.crate) = 848106 SHA256 (rust/crates/errno-0.2.8.crate) = f639046355ee4f37944e44f60642c6f3a7efa3cf6b78c78a0d989a8ce6c396a1 SIZE (rust/crates/errno-0.2.8.crate) = 9276 +SHA256 (rust/crates/errno-0.3.1.crate) = 4bcfec3a70f97c962c307b2d2c56e358cf1d00b558d74262b5f929ee8cc7e73a +SIZE (rust/crates/errno-0.3.1.crate) = 10348 SHA256 (rust/crates/errno-dragonfly-0.1.2.crate) = aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf SIZE (rust/crates/errno-dragonfly-0.1.2.crate) = 1810 SHA256 (rust/crates/fastrand-1.8.0.crate) = a7a407cfaa3385c4ae6b23e84623d48c2798d06e3e6a1878f7f59f17b3f86499 @@ -233,44 +269,44 @@ SHA256 (rust/crates/float_next_after-1.0.0.crate) = 8bf7cc16383c4b8d58b9905a8509 SIZE (rust/crates/float_next_after-1.0.0.crate) = 6965 SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1 SIZE (rust/crates/fnv-1.0.7.crate) = 11266 -SHA256 (rust/crates/foreign-types-0.3.2.crate) = f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1 -SIZE (rust/crates/foreign-types-0.3.2.crate) = 7504 -SHA256 (rust/crates/foreign-types-shared-0.1.1.crate) = 00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b -SIZE (rust/crates/foreign-types-shared-0.1.1.crate) = 5672 -SHA256 (rust/crates/form_urlencoded-1.1.0.crate) = a9c384f161156f5260c24a097c56119f9be8c798586aecc13afbcbe7b7e26bf8 -SIZE (rust/crates/form_urlencoded-1.1.0.crate) = 8734 -SHA256 (rust/crates/fs2-0.4.3.crate) = 9564fc758e15025b46aa6643b1b77d047d1a56a1aea6e01002ac0c7026876213 -SIZE (rust/crates/fs2-0.4.3.crate) = 13138 +SHA256 (rust/crates/form_urlencoded-1.2.0.crate) = a62bc1cf6f830c2ec14a513a9fb124d0a213a629668a4186f329db21fe045652 +SIZE (rust/crates/form_urlencoded-1.2.0.crate) = 8923 +SHA256 (rust/crates/fs4-0.6.3.crate) = 8ea55201cc351fdb478217c0fb641b59813da9b4efe4c414a9d8f989a657d149 +SIZE (rust/crates/fs4-0.6.3.crate) = 18132 SHA256 (rust/crates/fs_extra-1.3.0.crate) = 42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c SIZE (rust/crates/fs_extra-1.3.0.crate) = 31298 SHA256 (rust/crates/fsio-0.1.3.crate) = c1fd087255f739f4f1aeea69f11b72f8080e9c2e7645cd06955dad4a178a49e3 SIZE (rust/crates/fsio-0.1.3.crate) = 810965 SHA256 (rust/crates/funty-2.0.0.crate) = e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c SIZE (rust/crates/funty-2.0.0.crate) = 13160 -SHA256 (rust/crates/futures-0.3.27.crate) = 531ac96c6ff5fd7c62263c5e3c67a603af4fcaee2e1a0ae5565ba3a11e69e549 -SIZE (rust/crates/futures-0.3.27.crate) = 52816 -SHA256 (rust/crates/futures-channel-0.3.27.crate) = 164713a5a0dcc3e7b4b1ed7d3b433cabc18025386f9339346e8daf15963cf7ac -SIZE (rust/crates/futures-channel-0.3.27.crate) = 32278 -SHA256 (rust/crates/futures-core-0.3.27.crate) = 86d7a0c1aa76363dac491de0ee99faf6941128376f1cf96f07db7603b7de69dd -SIZE (rust/crates/futures-core-0.3.27.crate) = 14709 -SHA256 (rust/crates/futures-executor-0.3.27.crate) = 1997dd9df74cdac935c76252744c1ed5794fac083242ea4fe77ef3ed60ba0f83 -SIZE (rust/crates/futures-executor-0.3.27.crate) = 17745 -SHA256 (rust/crates/futures-io-0.3.27.crate) = 89d422fa3cbe3b40dca574ab087abb5bc98258ea57eea3fd6f1fa7162c778b91 -SIZE (rust/crates/futures-io-0.3.27.crate) = 8912 -SHA256 (rust/crates/futures-macro-0.3.27.crate) = 3eb14ed937631bd8b8b8977f2c198443447a8355b6e3ca599f38c975e5a963b6 -SIZE (rust/crates/futures-macro-0.3.27.crate) = 11255 -SHA256 (rust/crates/futures-sink-0.3.27.crate) = ec93083a4aecafb2a80a885c9de1f0ccae9dbd32c2bb54b0c3a65690e0b8d2f2 -SIZE (rust/crates/futures-sink-0.3.27.crate) = 7853 -SHA256 (rust/crates/futures-task-0.3.27.crate) = fd65540d33b37b16542a0438c12e6aeead10d4ac5d05bd3f805b8f35ab592879 -SIZE (rust/crates/futures-task-0.3.27.crate) = 11854 -SHA256 (rust/crates/futures-util-0.3.27.crate) = 3ef6b17e481503ec85211fed8f39d1970f128935ca1f814cd32ac4a6842e84ab -SIZE (rust/crates/futures-util-0.3.27.crate) = 158556 +SHA256 (rust/crates/futures-0.3.28.crate) = 23342abe12aba583913b2e62f22225ff9c950774065e4bfb61a19cd9770fec40 +SIZE (rust/crates/futures-0.3.28.crate) = 53229 +SHA256 (rust/crates/futures-channel-0.3.28.crate) = 955518d47e09b25bbebc7a18df10b81f0c766eaf4c4f1cccef2fca5f2a4fb5f2 +SIZE (rust/crates/futures-channel-0.3.28.crate) = 32281 +SHA256 (rust/crates/futures-core-0.3.28.crate) = 4bca583b7e26f571124fe5b7561d49cb2868d79116cfa0eefce955557c6fee8c +SIZE (rust/crates/futures-core-0.3.28.crate) = 14780 +SHA256 (rust/crates/futures-executor-0.3.28.crate) = ccecee823288125bd88b4d7f565c9e58e41858e47ab72e8ea2d64e93624386e0 +SIZE (rust/crates/futures-executor-0.3.28.crate) = 17743 +SHA256 (rust/crates/futures-io-0.3.28.crate) = 4fff74096e71ed47f8e023204cfd0aa1289cd54ae5430a9523be060cdb849964 +SIZE (rust/crates/futures-io-0.3.28.crate) = 8910 +SHA256 (rust/crates/futures-macro-0.3.28.crate) = 89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72 +SIZE (rust/crates/futures-macro-0.3.28.crate) = 11272 +SHA256 (rust/crates/futures-sink-0.3.28.crate) = f43be4fe21a13b9781a69afa4985b0f6ee0e1afab2c6f454a8cf30e2b2237b6e +SIZE (rust/crates/futures-sink-0.3.28.crate) = 7852 +SHA256 (rust/crates/futures-task-0.3.28.crate) = 76d3d132be6c0e6aa1534069c705a74a5997a356c0dc2f86a47765e5617c5b65 +SIZE (rust/crates/futures-task-0.3.28.crate) = 11848 +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.28.crate) = 26b01e40b772d54cf6c6d721c1d1abd0647a0106a12ecaa1c186273392a69533 +SIZE (rust/crates/futures-util-0.3.28.crate) = 158510 SHA256 (rust/crates/fxhash-0.2.1.crate) = c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c SIZE (rust/crates/fxhash-0.2.1.crate) = 4102 +SHA256 (rust/crates/generator-0.7.4.crate) = f3e123d9ae7c02966b4d892e550bdc32164f05853cd40ab570650ad600596a8a +SIZE (rust/crates/generator-0.7.4.crate) = 29919 SHA256 (rust/crates/generic-array-0.14.6.crate) = bff49e947297f3312447abdca79f45f4738097cc82b06e72054d2223f601f1b9 SIZE (rust/crates/generic-array-0.14.6.crate) = 15889 -SHA256 (rust/crates/geo-0.24.0.crate) = ce129b525496519c00321a00772d4532d2229071699c6dc6c9cefa5fa7d2b9ae -SIZE (rust/crates/geo-0.24.0.crate) = 212868 +SHA256 (rust/crates/geo-0.25.1.crate) = a5d07d2288645058f3c78bc64eadd615335791cd5adb632e9865840afbc13dad +SIZE (rust/crates/geo-0.25.1.crate) = 216157 SHA256 (rust/crates/geo-types-0.7.9.crate) = a5f0b3068e1537a4b861ec3734f4aa9c317d537cf0845bf6fb6221973499d26c SIZE (rust/crates/geo-types-0.7.9.crate) = 33438 SHA256 (rust/crates/geographiclib-rs-0.2.3.crate) = 8ea804e7bd3c6a4ca6a01edfa35231557a8a81d4d3f3e1e2b650d028c42592be @@ -289,8 +325,8 @@ SHA256 (rust/crates/gimli-0.27.0.crate) = dec7af912d60cdbd3677c1af9352ebae6fb839 SIZE (rust/crates/gimli-0.27.0.crate) = 720457 SHA256 (rust/crates/glob-0.3.0.crate) = 9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574 SIZE (rust/crates/glob-0.3.0.crate) = 18724 -SHA256 (rust/crates/h2-0.3.15.crate) = 5f9f29bc9dda355256b2916cf526ab02ce0aeaaaf2bad60d65ef3f12f11dd0f4 -SIZE (rust/crates/h2-0.3.15.crate) = 162238 +SHA256 (rust/crates/h2-0.3.17.crate) = 66b91535aa35fea1523ad1b86cb6b53c28e0ae566ba4a460f4457e936cad7c6f +SIZE (rust/crates/h2-0.3.17.crate) = 164526 SHA256 (rust/crates/half-1.8.2.crate) = eabb4a44450da02c90444cf74558da904edde8fb4e9035a9a6a4e15445af0bd7 SIZE (rust/crates/half-1.8.2.crate) = 41874 SHA256 (rust/crates/hash32-0.2.1.crate) = b0c35f58762feb77d74ebe43bdbc3210f09be9fe6742234d573bacc26ed92b67 @@ -299,58 +335,68 @@ SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa8526 SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968 SHA256 (rust/crates/hashring-0.3.0.crate) = dd0ddd025eccd8a2fff9865e82ef4c8ce00c4a67709036847d95cf3ccffd07a8 SIZE (rust/crates/hashring-0.3.0.crate) = 5416 +SHA256 (rust/crates/hdrhistogram-7.5.2.crate) = 7f19b9f54f7c7f55e31401bb647626ce0cf0f67b0004982ce815b3ee72a02aa8 +SIZE (rust/crates/hdrhistogram-7.5.2.crate) = 316864 SHA256 (rust/crates/heapless-0.7.16.crate) = db04bc24a18b9ea980628ecf00e6c0264f3c1426dac36c00cb49b6fbad8b0743 SIZE (rust/crates/heapless-0.7.16.crate) = 75999 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/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/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70 +SIZE (rust/crates/hex-0.4.3.crate) = 13299 SHA256 (rust/crates/http-0.2.9.crate) = bd6effc99afb63425aff9b05836f029929e345a6148a14b7ecd5ab67af944482 SIZE (rust/crates/http-0.2.9.crate) = 100146 SHA256 (rust/crates/http-body-0.4.5.crate) = d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1 SIZE (rust/crates/http-body-0.4.5.crate) = 9242 SHA256 (rust/crates/http-range-0.1.5.crate) = 21dec9db110f5f872ed9699c3ecf50cf16f423502706ba5c72462e28d3157573 SIZE (rust/crates/http-range-0.1.5.crate) = 4871 -SHA256 (rust/crates/http-range-header-0.3.0.crate) = 0bfe8eed0a9285ef776bb792479ea3834e8b94e13d615c2f66d03dd50a435a29 -SIZE (rust/crates/http-range-header-0.3.0.crate) = 7120 SHA256 (rust/crates/httparse-1.8.0.crate) = d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904 SIZE (rust/crates/httparse-1.8.0.crate) = 29954 SHA256 (rust/crates/httpdate-1.0.2.crate) = c4a1e36c821dbe04574f602848a19f742f4fb3c98d40449f11bcad18d6b17421 SIZE (rust/crates/httpdate-1.0.2.crate) = 10673 SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4 SIZE (rust/crates/humantime-2.1.0.crate) = 16749 -SHA256 (rust/crates/hyper-0.14.23.crate) = 034711faac9d2166cb1baf1a2fb0b60b1f277f8492fd72176c17f3515e1abd3c -SIZE (rust/crates/hyper-0.14.23.crate) = 186136 -SHA256 (rust/crates/hyper-rustls-0.23.2.crate) = 1788965e61b367cd03a62950836d5cd41560c3577d90e40e0819373194d1661c -SIZE (rust/crates/hyper-rustls-0.23.2.crate) = 30993 +SHA256 (rust/crates/hyper-0.14.26.crate) = ab302d72a6f11a3b910431ff93aae7e773078c769f0a3ef15fb9ec692ed147d4 +SIZE (rust/crates/hyper-0.14.26.crate) = 195570 +SHA256 (rust/crates/hyper-rustls-0.24.0.crate) = 0646026eb1b3eea4cd9ba47912ea5ce9cc07713d105b1a14698f4e6433d348b7 +SIZE (rust/crates/hyper-rustls-0.24.0.crate) = 29917 SHA256 (rust/crates/hyper-timeout-0.4.1.crate) = bbb958482e8c7be4bc3cf272a766a2b0bf1a6755e7a6ae777f017a31d11b13b1 SIZE (rust/crates/hyper-timeout-0.4.1.crate) = 13805 -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.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/idna-0.3.0.crate) = e14ddfc70884202db2244c223200c204c2bda1bc6e0998d11b5e024d657209e6 -SIZE (rust/crates/idna-0.3.0.crate) = 271128 +SHA256 (rust/crates/ident_case-1.0.1.crate) = b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39 +SIZE (rust/crates/ident_case-1.0.1.crate) = 3492 +SHA256 (rust/crates/idna-0.4.0.crate) = 7d20d6b07bfbc108882d88ed8e37d39636dcc260e15e30c45e6ba089610b917c +SIZE (rust/crates/idna-0.4.0.crate) = 271429 +SHA256 (rust/crates/if_chain-1.0.2.crate) = cb56e1aa765b4b4f3aadfab769793b7087bb03a4ea4920644a6d238e2df5b9ed +SIZE (rust/crates/if_chain-1.0.2.crate) = 8062 SHA256 (rust/crates/indexmap-1.9.2.crate) = 1885e79c1fc4b10f0e172c475f458b7f7b93061064d98c3293e98c5ba0c8b399 SIZE (rust/crates/indexmap-1.9.2.crate) = 54627 -SHA256 (rust/crates/indicatif-0.17.3.crate) = cef509aa9bc73864d6756f0d34d35504af3cf0844373afe9b8669a5b8005a729 -SIZE (rust/crates/indicatif-0.17.3.crate) = 53584 +SHA256 (rust/crates/indicatif-0.17.5.crate) = 8ff8cc23a7393a397ed1d7f56e6365cba772aba9f9912ab968b03043c395d057 +SIZE (rust/crates/indicatif-0.17.5.crate) = 59843 SHA256 (rust/crates/inferno-0.11.13.crate) = d7207d75fcf6c1868f1390fc1c610431fe66328e9ee6813330a041ef6879eca1 SIZE (rust/crates/inferno-0.11.13.crate) = 96360 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.3.crate) = 46112a93252b123d31a119a8d1a1ac19deac4fac6e0e8b0df58f0d4e5870e63c -SIZE (rust/crates/io-lifetimes-1.0.3.crate) = 35650 +SHA256 (rust/crates/io-lifetimes-0.7.5.crate) = 59ce5ef949d49ee85593fc4d3f3f95ad61657076395cbbce23e2121fc5542074 +SIZE (rust/crates/io-lifetimes-0.7.5.crate) = 36261 +SHA256 (rust/crates/io-lifetimes-1.0.11.crate) = eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2 +SIZE (rust/crates/io-lifetimes-1.0.11.crate) = 37346 +SHA256 (rust/crates/io-uring-0.6.0.crate) = 8b7b36074613a723279637061b40db993208908a94f10ccb14436ce735bc0f57 +SIZE (rust/crates/io-uring-0.6.0.crate) = 53324 SHA256 (rust/crates/ipnet-2.7.0.crate) = 11b0d96e660696543b251e58030cf9787df56da39dab19ad60eae7353040917e SIZE (rust/crates/ipnet-2.7.0.crate) = 26918 -SHA256 (rust/crates/is-terminal-0.4.1.crate) = 927609f78c2913a6f6ac3c27a4fe87f43e2a35367c0c4b0f8265e8f49a104330 -SIZE (rust/crates/is-terminal-0.4.1.crate) = 6892 +SHA256 (rust/crates/is-terminal-0.4.6.crate) = 256017f749ab3117e93acb91063009e1f1bb56d03965b14c2c8df4eb02c524d8 +SIZE (rust/crates/is-terminal-0.4.6.crate) = 7856 SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473 SIZE (rust/crates/itertools-0.10.5.crate) = 115354 +SHA256 (rust/crates/itertools-0.11.0.crate) = b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57 +SIZE (rust/crates/itertools-0.11.0.crate) = 125074 SHA256 (rust/crates/itoa-1.0.5.crate) = fad582f4b9e86b6caa621cabeb0963332d92eea04729ab12892c2533951e6440 SIZE (rust/crates/itoa-1.0.5.crate) = 10622 SHA256 (rust/crates/jobserver-0.1.25.crate) = 068b1ee6743e4d11fb9c6a1e6064b3693a1b600e7f5f5988047d98b3dc9fb90b @@ -365,36 +411,46 @@ SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832a 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.138.crate) = db6d7e329c562c5dfab7a46a2afabc8b987ab9a4834c9d1ca04dc54c1546cef8 -SIZE (rust/crates/libc-0.2.138.crate) = 609081 +SHA256 (rust/crates/libc-0.2.146.crate) = f92be4933c13fd498862a9e02a3055f8a8d9c039ce33db97306fd5a6caa7f29b +SIZE (rust/crates/libc-0.2.146.crate) = 684707 SHA256 (rust/crates/libloading-0.7.4.crate) = b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f SIZE (rust/crates/libloading-0.7.4.crate) = 27580 SHA256 (rust/crates/libm-0.2.6.crate) = 348108ab3fba42ec82ff6e9564fc4ca0247bdccdc68dd8af9764bbc79c3c8ffb SIZE (rust/crates/libm-0.2.6.crate) = 113690 -SHA256 (rust/crates/librocksdb-sys-0.10.0+7.9.2.crate) = 0fe4d5874f5ff2bc616e55e8c6086d478fcda13faf9495768a4aa1c22042d30b -SIZE (rust/crates/librocksdb-sys-0.10.0+7.9.2.crate) = 6196652 +SHA256 (rust/crates/librocksdb-sys-0.11.0+8.1.1.crate) = d3386f101bcb4bd252d8e9d2fb41ec3b0862a15a62b478c355b2982efa469e3e +SIZE (rust/crates/librocksdb-sys-0.11.0+8.1.1.crate) = 6270227 SHA256 (rust/crates/libz-sys-1.1.8.crate) = 9702761c3935f8cc2f101793272e202c72b99da8f4224a19ddcf1279a6450bbf SIZE (rust/crates/libz-sys-1.1.8.crate) = 2481844 SHA256 (rust/crates/link-cplusplus-1.0.8.crate) = ecd207c9c713c34f95a097a5b029ac2ce6010530c7b49d7fea24d977dede04f5 SIZE (rust/crates/link-cplusplus-1.0.8.crate) = 7674 SHA256 (rust/crates/linked-hash-map-0.5.6.crate) = 0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f SIZE (rust/crates/linked-hash-map-0.5.6.crate) = 15049 +SHA256 (rust/crates/linux-raw-sys-0.0.46.crate) = d4d2456c373231a208ad294c33dc5bff30051eafd954cd4caae83a712b12854d +SIZE (rust/crates/linux-raw-sys-0.0.46.crate) = 807633 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/linux-raw-sys-0.3.8.crate) = ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519 +SIZE (rust/crates/linux-raw-sys-0.3.8.crate) = 1013776 SHA256 (rust/crates/local-channel-0.1.3.crate) = 7f303ec0e94c6c54447f84f3b0ef7af769858a9c4ef56ef2a986d3dcd4c3fc9c SIZE (rust/crates/local-channel-0.1.3.crate) = 7522 SHA256 (rust/crates/local-waker-0.1.3.crate) = e34f76eb3611940e0e7d53a9aaa4e6a3151f69541a282fd0dad5571420c53ff1 SIZE (rust/crates/local-waker-0.1.3.crate) = 6369 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/log-0.4.19.crate) = b06a4cde4c0f271a446782e3eff8de789548ce57dbc8eca9292c27f4a42004b4 +SIZE (rust/crates/log-0.4.19.crate) = 38073 +SHA256 (rust/crates/loom-0.5.6.crate) = ff50ecb28bb86013e935fb6683ab1f6d3a20016f123c76fd4c27470076ac30f5 +SIZE (rust/crates/loom-0.5.6.crate) = 72186 +SHA256 (rust/crates/matchers-0.1.0.crate) = 8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558 +SIZE (rust/crates/matchers-0.1.0.crate) = 6948 SHA256 (rust/crates/matchit-0.7.0.crate) = b87248edafb776e59e6ee64a79086f65890d3510f2c656c000bf2a7e8a0aea40 SIZE (rust/crates/matchit-0.7.0.crate) = 19113 SHA256 (rust/crates/memchr-2.5.0.crate) = 2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d SIZE (rust/crates/memchr-2.5.0.crate) = 65812 SHA256 (rust/crates/memmap2-0.5.10.crate) = 83faa42c0a078c393f6b29d5db232d8be22776a891f8f56e5284faee4a20b327 SIZE (rust/crates/memmap2-0.5.10.crate) = 26847 +SHA256 (rust/crates/memmap2-0.7.1.crate) = f49388d20533534cd19360ad3d6a7dadc885944aa802ba3995040c5ec11288c6 +SIZE (rust/crates/memmap2-0.7.1.crate) = 30741 SHA256 (rust/crates/memoffset-0.7.1.crate) = 5de893c32cde5f383baa4c04c5d6dbdd735cfd4a794b0debdb2bb1b421da5ff4 SIZE (rust/crates/memoffset-0.7.1.crate) = 8556 SHA256 (rust/crates/merge-0.1.0.crate) = 10bbef93abb1da61525bbc45eeaff6473a41907d19f8f9aa5168d214e10693e9 @@ -409,30 +465,32 @@ SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841 SHA256 (rust/crates/miniz_oxide-0.6.2.crate) = b275950c28b37e794e8c55d88aeb5e139d0ce23fdbbeda68f8d7174abdf9e8fa SIZE (rust/crates/miniz_oxide-0.6.2.crate) = 54536 -SHA256 (rust/crates/mio-0.8.5.crate) = e5d732bc30207a6423068df043e3d02e0735b155ad7ce1a6f76fe2baa5b158de -SIZE (rust/crates/mio-0.8.5.crate) = 93993 +SHA256 (rust/crates/mio-0.8.8.crate) = 927a765cd3fc26206e66b296465fa9d3e5ab003e651c1b3c060e7956d96b19d2 +SIZE (rust/crates/mio-0.8.8.crate) = 94264 SHA256 (rust/crates/multimap-0.8.3.crate) = e5ce46fe64a9d73be07dcbe690a38ce1b293be448fd8ce1e6c1b8062c9f72c6a SIZE (rust/crates/multimap-0.8.3.crate) = 13518 -SHA256 (rust/crates/native-tls-0.2.11.crate) = 07226173c32f2926027b63cce4bcd8076c3552846cbe7925f3aaffeac0a3b92e -SIZE (rust/crates/native-tls-0.2.11.crate) = 29008 SHA256 (rust/crates/nias-0.5.0.crate) = ab250442c86f1850815b5d268639dff018c0627022bc1940eb2d642ca1ce12f0 SIZE (rust/crates/nias-0.5.0.crate) = 4771 +SHA256 (rust/crates/nix-0.25.1.crate) = f346ff70e7dbfd675fe90590b92d59ef2de15a8779ae305ebcbfd3f0caf59be4 +SIZE (rust/crates/nix-0.25.1.crate) = 272312 SHA256 (rust/crates/nix-0.26.2.crate) = bfdda3d196821d6af13126e40375cdf7da646a96114af134d5f417a9a1dc8e1a SIZE (rust/crates/nix-0.26.2.crate) = 277973 SHA256 (rust/crates/nodrop-0.1.14.crate) = 72ef4a56884ca558e5ddb05a1d1e7e1bfd9a68d9ed024c21704cc98872dae1bb SIZE (rust/crates/nodrop-0.1.14.crate) = 7667 SHA256 (rust/crates/nom-7.1.1.crate) = a8903e5a29a317527874d0402f867152a3d21c908bb0b933e416c65e301d4c36 SIZE (rust/crates/nom-7.1.1.crate) = 115818 -SHA256 (rust/crates/num-derive-0.3.3.crate) = 876a53fff98e03a936a674b29568b0e605f06b29372c2489ff4de23f1949743d -SIZE (rust/crates/num-derive-0.3.3.crate) = 14545 +SHA256 (rust/crates/ntapi-0.4.1.crate) = e8a3895c6391c39d7fe7ebc444a87eb2991b2a0bc718fdabd071eec617fc68e4 +SIZE (rust/crates/ntapi-0.4.1.crate) = 126552 +SHA256 (rust/crates/nu-ansi-term-0.46.0.crate) = 77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84 +SIZE (rust/crates/nu-ansi-term-0.46.0.crate) = 24311 +SHA256 (rust/crates/num-derive-0.4.0.crate) = 9e6a0fd4f737c707bd9086cc16c925f294943eb62eb71499e9fd4cf71f8b9f4e +SIZE (rust/crates/num-derive-0.4.0.crate) = 14008 SHA256 (rust/crates/num-format-0.4.4.crate) = a652d9771a63711fd3c3deb670acfbe5c30a4072e664d7a3bf5a9e1056ac72c3 SIZE (rust/crates/num-format-0.4.4.crate) = 61509 -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.15.0.crate) = 0fac9e2da13b5eb447a6ce3d392f23a29d8694bff781bf03a16cd9ac8697593b -SIZE (rust/crates/num_cpus-1.15.0.crate) = 15680 +SHA256 (rust/crates/num_cpus-1.16.0.crate) = 4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43 +SIZE (rust/crates/num_cpus-1.16.0.crate) = 15713 SHA256 (rust/crates/number_prefix-0.4.0.crate) = 830b246a0e5f20af87141b25c173cd1b609bd7779a4617d6ec582abaf90870f3 SIZE (rust/crates/number_prefix-0.4.0.crate) = 6922 SHA256 (rust/crates/object-0.30.0.crate) = 239da7f290cfa979f43f85a8efeee9a8a76d0827c356d37f9d3d7254d6b537fb @@ -441,36 +499,28 @@ SHA256 (rust/crates/once_cell-1.16.0.crate) = 86f0b0d4bf799edbc74508c1e8bf170ff5 SIZE (rust/crates/once_cell-1.16.0.crate) = 32120 SHA256 (rust/crates/oorandom-11.1.3.crate) = 0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575 SIZE (rust/crates/oorandom-11.1.3.crate) = 10068 -SHA256 (rust/crates/openssl-0.10.46.crate) = fd2523381e46256e40930512c7fd25562b9eae4812cb52078f155e87217c9d1e -SIZE (rust/crates/openssl-0.10.46.crate) = 248171 -SHA256 (rust/crates/openssl-macros-0.1.0.crate) = b501e44f11665960c7e7fcf062c7d96a14ade4aa98116c004b2e37b5be7d736c -SIZE (rust/crates/openssl-macros-0.1.0.crate) = 5566 -SHA256 (rust/crates/openssl-probe-0.1.5.crate) = ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf -SIZE (rust/crates/openssl-probe-0.1.5.crate) = 7227 -SHA256 (rust/crates/openssl-src-111.25.0+1.1.1t.crate) = 3173cd3626c43e3854b1b727422a276e568d9ec5fe8cec197822cf52cfb743d6 -SIZE (rust/crates/openssl-src-111.25.0+1.1.1t.crate) = 5112453 -SHA256 (rust/crates/openssl-sys-0.9.81.crate) = 176be2629957c157240f68f61f2d0053ad3a4ecfdd9ebf1e6521d18d9635cf67 -SIZE (rust/crates/openssl-sys-0.9.81.crate) = 62918 SHA256 (rust/crates/ordered-float-2.10.0.crate) = 7940cf2ca942593318d07fcf2596cdca60a85c9e7fab408a5e21a4f9dcd40d87 SIZE (rust/crates/ordered-float-2.10.0.crate) = 15589 -SHA256 (rust/crates/ordered-float-3.4.0.crate) = d84eb1409416d254e4a9c8fa56cc24701755025b458f0fcd8e59e1f5f40c23bf -SIZE (rust/crates/ordered-float-3.4.0.crate) = 17091 +SHA256 (rust/crates/ordered-float-3.7.0.crate) = 2fc2dbde8f8a79f2102cc474ceb0ad68e3b80b85289ea62389b60e66777e4213 +SIZE (rust/crates/ordered-float-3.7.0.crate) = 18042 SHA256 (rust/crates/ordered-multimap-0.4.3.crate) = ccd746e37177e1711c20dd619a1620f34f5c8b569c53590a72dedd5344d8924a SIZE (rust/crates/ordered-multimap-0.4.3.crate) = 19599 -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/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.5.crate) = 7ff9f3fef3968a3ec5945535ed654cb38ff72d7495a25619e2247fb15a2ed9ba SIZE (rust/crates/parking_lot_core-0.9.5.crate) = 32396 +SHA256 (rust/crates/parse-size-1.0.0.crate) = 944553dd59c802559559161f9816429058b869003836120e262e8caec061b7ae +SIZE (rust/crates/parse-size-1.0.0.crate) = 6588 SHA256 (rust/crates/paste-1.0.11.crate) = d01a5bd0424d00070b0098dd17ebca6f961a959dead1dbcbbbc1d1cd8d3deeba SIZE (rust/crates/paste-1.0.11.crate) = 18349 SHA256 (rust/crates/pathdiff-0.2.1.crate) = 8835116a5c179084a830efb3adc117ab007512b535bc1a21c991d3b32a6b44dd SIZE (rust/crates/pathdiff-0.2.1.crate) = 7142 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/percent-encoding-2.2.0.crate) = 478c572c3d73181ff3c2539045f6eb99e5491218eae919370993b890cdbdd98e -SIZE (rust/crates/percent-encoding-2.2.0.crate) = 10075 +SHA256 (rust/crates/percent-encoding-2.3.0.crate) = 9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94 +SIZE (rust/crates/percent-encoding-2.3.0.crate) = 10196 SHA256 (rust/crates/permutation_iterator-0.1.2.crate) = b55405179fe06e4e3820ddaf9f9b51cdff9e7496af9554acdb2b1921a86ca9cb SIZE (rust/crates/permutation_iterator-0.1.2.crate) = 14046 SHA256 (rust/crates/pest-2.5.1.crate) = cc8bed3549e0f9b0a2a78bf7c0018237a2cdf085eecbbc048e52612438e4e9d0 @@ -499,46 +549,52 @@ SHA256 (rust/crates/plotters-backend-0.3.4.crate) = 193228616381fecdc1224c62e969 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/portable-atomic-0.3.18.crate) = 81bdd679d533107e090c2704a35982fc06302e30898e63ffa26a81155c012e92 -SIZE (rust/crates/portable-atomic-0.3.18.crate) = 83594 -SHA256 (rust/crates/pprof-0.11.1.crate) = 196ded5d4be535690899a4631cc9f18cdc41b7ebf24a79400f46f48e49a11059 -SIZE (rust/crates/pprof-0.11.1.crate) = 43950 +SHA256 (rust/crates/portable-atomic-1.3.2.crate) = dc59d1bcc64fc5d021d67521f818db868368028108d37f0e98d74e33f68297b5 +SIZE (rust/crates/portable-atomic-1.3.2.crate) = 124372 +SHA256 (rust/crates/pprof-0.12.0.crate) = 6b90f8560ad8bd57b207b8293bc5226e48e89039a6e590c12a297d91b84c7e60 +SIZE (rust/crates/pprof-0.12.0.crate) = 45050 SHA256 (rust/crates/ppv-lite86-0.2.17.crate) = 5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de SIZE (rust/crates/ppv-lite86-0.2.17.crate) = 22242 SHA256 (rust/crates/prettyplease-0.1.22.crate) = 2c8992a85d8e93a28bdf76137db888d3874e3b230dee5ed8bebac4c9f7617773 SIZE (rust/crates/prettyplease-0.1.22.crate) = 49563 +SHA256 (rust/crates/prettyplease-0.2.4.crate) = 1ceca8aaf45b5c46ec7ed39fff75f57290368c1846d33d24a122ca81416ab058 +SIZE (rust/crates/prettyplease-0.2.4.crate) = 53478 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.49.crate) = 57a8eca9f9c4ffde41714334dee777596264c7825420f521abc92b5b5deb63a5 -SIZE (rust/crates/proc-macro2-1.0.49.crate) = 41977 +SHA256 (rust/crates/proc-macro2-1.0.63.crate) = 7b368fba921b0dce7e60f5e04ec15e565b3303972b42bcfde1d0713b881959eb +SIZE (rust/crates/proc-macro2-1.0.63.crate) = 44867 +SHA256 (rust/crates/procfs-0.15.1.crate) = 943ca7f9f29bab5844ecd8fdb3992c5969b6622bb9609b9502fef9b4310e3f1f +SIZE (rust/crates/procfs-0.15.1.crate) = 128786 SHA256 (rust/crates/prometheus-0.13.3.crate) = 449811d15fbdf5ceb5c1144416066429cf82316e2ec8ce0c1f6f8a02e7bbcf8c SIZE (rust/crates/prometheus-0.13.3.crate) = 82457 -SHA256 (rust/crates/proptest-1.1.0.crate) = 29f1b898011ce9595050a68e60f90bad083ff2987a695a42357134c8381fba70 -SIZE (rust/crates/proptest-1.1.0.crate) = 194125 -SHA256 (rust/crates/prost-0.11.8.crate) = e48e50df39172a3e7eb17e14642445da64996989bc212b583015435d39a58537 -SIZE (rust/crates/prost-0.11.8.crate) = 28958 -SHA256 (rust/crates/prost-build-0.11.4.crate) = 276470f7f281b0ed53d2ae42dd52b4a8d08853a3c70e7fe95882acbb98a6ae94 -SIZE (rust/crates/prost-build-0.11.4.crate) = 36073 -SHA256 (rust/crates/prost-derive-0.11.8.crate) = 4ea9b0f8cbe5e15a8a042d030bd96668db28ecb567ec37d691971ff5731d2b1b -SIZE (rust/crates/prost-derive-0.11.8.crate) = 19510 -SHA256 (rust/crates/prost-types-0.11.8.crate) = 379119666929a1afd7a043aa6cf96fa67a6dce9af60c88095a4686dbce4c9c88 -SIZE (rust/crates/prost-types-0.11.8.crate) = 40806 +SHA256 (rust/crates/proptest-1.2.0.crate) = 4e35c06b98bf36aba164cc17cb25f7e232f5c4aeea73baa14b8a9f0d92dbfa65 +SIZE (rust/crates/proptest-1.2.0.crate) = 194884 +SHA256 (rust/crates/prost-0.11.9.crate) = 0b82eaa1d779e9a4bc1c3217db8ffbeabaae1dca241bf70183242128d48681cd +SIZE (rust/crates/prost-0.11.9.crate) = 28958 +SHA256 (rust/crates/prost-build-0.11.9.crate) = 119533552c9a7ffacc21e099c24a0ac8bb19c2a2a3f363de84cd9b844feab270 +SIZE (rust/crates/prost-build-0.11.9.crate) = 37990 +SHA256 (rust/crates/prost-derive-0.11.9.crate) = e5d2d8d10f3c6ded6da8b05b5fb3b8a5082514344d56c9f871412d29b4e075b4 +SIZE (rust/crates/prost-derive-0.11.9.crate) = 19513 +SHA256 (rust/crates/prost-types-0.11.9.crate) = 213622a1460818959ac1181aaeb2dc9c7f63df720db7d788b3e24eacd1983e13 +SIZE (rust/crates/prost-types-0.11.9.crate) = 40809 SHA256 (rust/crates/protobuf-2.28.0.crate) = 106dd99e98437432fed6519dedecfade6a06a73bb7b2a1e019fdd2bee5778d94 SIZE (rust/crates/protobuf-2.28.0.crate) = 167541 SHA256 (rust/crates/protobuf-build-0.14.0.crate) = 6fb3c02f54ecaf12572c1a60dbdb36b1f8f713a16105881143f2be84cca5bbe3 SIZE (rust/crates/protobuf-build-0.14.0.crate) = 9745975 SHA256 (rust/crates/quick-error-1.2.3.crate) = a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0 SIZE (rust/crates/quick-error-1.2.3.crate) = 15066 -SHA256 (rust/crates/quick-error-2.0.1.crate) = a993555f31e5a609f617c12db6250dedcac1b0a85076912c436e6fc9b2c8e6a3 -SIZE (rust/crates/quick-error-2.0.1.crate) = 14265 SHA256 (rust/crates/quick-xml-0.26.0.crate) = 7f50b1c63b38611e7d4d7f68b82d3ad0cc71a2ad2e7f61fc10f1328d917c93cd SIZE (rust/crates/quick-xml-0.26.0.crate) = 116260 -SHA256 (rust/crates/quote-1.0.23.crate) = 8856d8364d252a14d474036ea1358d63c9e6965c8e5c1885c18f73d70bff9c7b -SIZE (rust/crates/quote-1.0.23.crate) = 28058 +SHA256 (rust/crates/quote-1.0.29.crate) = 573015e8ab27661678357f27dc26460738fd2b6c86e46f386fde94cb5d913105 +SIZE (rust/crates/quote-1.0.29.crate) = 28345 SHA256 (rust/crates/radium-0.7.0.crate) = dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09 SIZE (rust/crates/radium-0.7.0.crate) = 10906 +SHA256 (rust/crates/raft-0.7.0.crate) = f12688b23a649902762d4c11d854d73c49c9b93138f2de16403ef9f571ad5bae +SIZE (rust/crates/raft-0.7.0.crate) = 183907 +SHA256 (rust/crates/raft-proto-0.7.0.crate) = fb6884896294f553e8d5cfbdb55080b9f5f2f43394afff59c9f077e0f4b46d6b +SIZE (rust/crates/raft-proto-0.7.0.crate) = 6509 SHA256 (rust/crates/rand-0.7.3.crate) = 6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03 SIZE (rust/crates/rand-0.7.3.crate) = 112246 SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404 @@ -563,12 +619,16 @@ SHA256 (rust/crates/rayon-core-1.11.0.crate) = 4b8f95bd6966f5c87776639160a66bd8a SIZE (rust/crates/rayon-core-1.11.0.crate) = 73118 SHA256 (rust/crates/redox_syscall-0.2.16.crate) = fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a SIZE (rust/crates/redox_syscall-0.2.16.crate) = 24012 +SHA256 (rust/crates/redox_syscall-0.3.5.crate) = 567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29 +SIZE (rust/crates/redox_syscall-0.3.5.crate) = 23404 SHA256 (rust/crates/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/reqwest-0.11.14.crate) = 21eed90ec8570952d53b772ecf8f206aa1ec9a3d76b2521c56c42973f2d91ee9 -SIZE (rust/crates/reqwest-0.11.14.crate) = 145216 +SHA256 (rust/crates/reqwest-0.11.18.crate) = cde824a14b7c14f85caff81225f411faacc04a2013f41670f41443742b1c1c55 +SIZE (rust/crates/reqwest-0.11.18.crate) = 154387 SHA256 (rust/crates/rgb-0.8.34.crate) = 3603b7d71ca82644f79b5a06d1220e9a58ede60bd32255f698cb1af8838b8db3 SIZE (rust/crates/rgb-0.8.34.crate) = 16285 SHA256 (rust/crates/ring-0.16.20.crate) = 3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc @@ -579,12 +639,16 @@ SHA256 (rust/crates/rmp-serde-1.1.1.crate) = c5b13be192e0220b8afb7222aa5813cb62c SIZE (rust/crates/rmp-serde-1.1.1.crate) = 30360 SHA256 (rust/crates/robust-0.2.3.crate) = e5864e7ef1a6b7bcf1d6ca3f655e65e724ed3b52546a0d0a663c991522f552ea SIZE (rust/crates/robust-0.2.3.crate) = 16034 -SHA256 (rust/crates/rocksdb-0.20.1.crate) = 015439787fce1e75d55f279078d33ff14b4af5d93d995e8838ee4631301c8a99 -SIZE (rust/crates/rocksdb-0.20.1.crate) = 122428 +SHA256 (rust/crates/rocksdb-0.21.0.crate) = bb6f170a4041d50a0ce04b0d2e14916d6ca863ea2e422689a5b694395d299ffe +SIZE (rust/crates/rocksdb-0.21.0.crate) = 125106 SHA256 (rust/crates/ron-0.7.1.crate) = 88073939a61e5b7680558e6be56b419e208420c2adb92be54921fa6b72283f1a SIZE (rust/crates/ron-0.7.1.crate) = 53572 SHA256 (rust/crates/rstar-0.10.0.crate) = 1f39465655a1e3d8ae79c6d9e007f4953bfc5d55297602df9dc38f9ae9f1359a SIZE (rust/crates/rstar-0.10.0.crate) = 39236 +SHA256 (rust/crates/rstest-0.17.0.crate) = de1bb486a691878cd320c2f0d319ba91eeaa2e894066d8b5f8f117c000e9d962 +SIZE (rust/crates/rstest-0.17.0.crate) = 26737 +SHA256 (rust/crates/rstest_macros-0.17.0.crate) = 290ca1a1c8ca7edb7c3283bd44dc35dd54fdec6253a3912e201ba1072018fca8 +SIZE (rust/crates/rstest_macros-0.17.0.crate) = 50678 SHA256 (rust/crates/rust-ini-0.18.0.crate) = f6d5f2436026b4f6e79dc829837d467cc7e9a55ee40e750d716713540715a2df SIZE (rust/crates/rust-ini-0.18.0.crate) = 15439 SHA256 (rust/crates/rustc-demangle-0.1.21.crate) = 7ef03e0a2b150c7a90d01faf6254c9c48a41e95fb2a8c2ac1c6f0d2b9aefc342 @@ -593,28 +657,38 @@ SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3 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.36.5.crate) = a3807b5d10909833d3e9acd1eb5fb988f79376ff10fce42937de71a449c4c588 -SIZE (rust/crates/rustix-0.36.5.crate) = 287459 +SHA256 (rust/crates/rustix-0.35.13.crate) = 727a1a6d65f786ec22df8a81ca3121107f235970dc1705ed681d3e6e8b9cd5f9 +SIZE (rust/crates/rustix-0.35.13.crate) = 270275 +SHA256 (rust/crates/rustix-0.36.13.crate) = 3a38f9520be93aba504e8ca974197f46158de5dcaa9fa04b57c57cd6a679d658 +SIZE (rust/crates/rustix-0.36.13.crate) = 294604 +SHA256 (rust/crates/rustix-0.37.19.crate) = acf8729d8542766f1b2cf77eb034d52f40d375bb8b615d0b147089946e16613d +SIZE (rust/crates/rustix-0.37.19.crate) = 323809 SHA256 (rust/crates/rustls-0.20.7.crate) = 539a2bfe908f471bfa933876bd1eb6a19cf2176d375f82ef7f99530a40e48c2c SIZE (rust/crates/rustls-0.20.7.crate) = 268469 -SHA256 (rust/crates/rustls-pemfile-1.0.1.crate) = 0864aeff53f8c05aa08d86e5ef839d3dfcf07aeba2db32f12db0ef716e87bd55 -SIZE (rust/crates/rustls-pemfile-1.0.1.crate) = 19171 +SHA256 (rust/crates/rustls-0.21.0.crate) = 07180898a28ed6a7f7ba2311594308f595e3dd2e3c3812fa0a80a47b45f17e5d +SIZE (rust/crates/rustls-0.21.0.crate) = 275213 +SHA256 (rust/crates/rustls-pemfile-1.0.3.crate) = 2d3987094b1d07b653b7dfdc3f70ce9a1da9c51ac18c1b06b662e4f9a0e9f4b2 +SIZE (rust/crates/rustls-pemfile-1.0.3.crate) = 20432 +SHA256 (rust/crates/rustls-webpki-0.100.1.crate) = d6207cd5ed3d8dca7816f8f3725513a34609c0c765bf652b8c3cb4cfd87db46b +SIZE (rust/crates/rustls-webpki-0.100.1.crate) = 70719 SHA256 (rust/crates/rustversion-1.0.11.crate) = 5583e89e108996506031660fe09baa5011b9dd0341b89029313006d1fb508d70 SIZE (rust/crates/rustversion-1.0.11.crate) = 17485 SHA256 (rust/crates/rusty-fork-0.3.0.crate) = cb3dcc6e454c328bb824492db107ab7c0ae8fcffe4ad210136ef014458c1bc4f SIZE (rust/crates/rusty-fork-0.3.0.crate) = 19881 +SHA256 (rust/crates/rusty-forkfork-0.4.0.crate) = 7ce85af4dfa2fb0c0143121ab5e424c71ea693867357c9159b8777b59984c218 +SIZE (rust/crates/rusty-forkfork-0.4.0.crate) = 21388 SHA256 (rust/crates/rusty-hook-0.11.2.crate) = 96cee9be61be7e1cbadd851e58ed7449c29c620f00b23df937cb9cbc04ac21a3 SIZE (rust/crates/rusty-hook-0.11.2.crate) = 12637 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/schannel-0.1.20.crate) = 88d6731146462ea25d9244b2ed5fd1d716d25c52e4d54aa4fb0f3c4e9854dbe2 -SIZE (rust/crates/schannel-0.1.20.crate) = 41579 SHA256 (rust/crates/schemars-0.8.12.crate) = 02c613288622e5f0c3fdc5dbd4db1c5fbe752746b1d1a56a0630b78fd00de44f SIZE (rust/crates/schemars-0.8.12.crate) = 54931 SHA256 (rust/crates/schemars_derive-0.8.12.crate) = 109da1e6b197438deb6db99952990c7f959572794b80ff93707d55a232545e7c SIZE (rust/crates/schemars_derive-0.8.12.crate) = 18331 +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/scratch-1.0.3.crate) = ddccb15bcce173023b3fedd9436f882a0739b8dfb45e4f6b6002bee5929f61b2 @@ -623,30 +697,36 @@ SHA256 (rust/crates/sct-0.7.0.crate) = d53dcdb7c9f8158937a7981b48accfd39a43af418 SIZE (rust/crates/sct-0.7.0.crate) = 27502 SHA256 (rust/crates/seahash-4.1.0.crate) = 1c107b6f4780854c8b126e228ea8869f4d7b71260f962fefb57b996b8959ba6b SIZE (rust/crates/seahash-4.1.0.crate) = 31976 -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/sealed_test-1.0.0.crate) = 1a608d94641cc17fe203b102db2ae86d47a236630192f0244ddbbbb0044c0272 +SIZE (rust/crates/sealed_test-1.0.0.crate) = 4544 +SHA256 (rust/crates/sealed_test_derive-1.0.0.crate) = 7b672e005ae58fef5da619d90b9f1c5b44b061890f4a371b3c96257a8a15e697 +SIZE (rust/crates/sealed_test_derive-1.0.0.crate) = 2735 SHA256 (rust/crates/semver-1.0.17.crate) = bebd363326d05ec3e2f532ab7660680f3b02130d780c299bca73469d521bc0ed SIZE (rust/crates/semver-1.0.17.crate) = 29685 -SHA256 (rust/crates/serde-1.0.156.crate) = 314b5b092c0ade17c00142951e50ced110ec27cea304b1037c6969246c2469a4 -SIZE (rust/crates/serde-1.0.156.crate) = 77019 +SHA256 (rust/crates/serde-1.0.168.crate) = d614f89548720367ded108b3c843be93f3a341e22d5674ca0dd5cd57f34926af +SIZE (rust/crates/serde-1.0.168.crate) = 77538 SHA256 (rust/crates/serde-value-0.7.0.crate) = f3a1a3341211875ef120e117ea7fd5228530ae7e7036a779fdc9117be6b3282c SIZE (rust/crates/serde-value-0.7.0.crate) = 10249 SHA256 (rust/crates/serde_cbor-0.11.2.crate) = 2bef2ebfde456fb76bbcf9f59315333decc4fda0b2b44b420243c11e0f5ec1f5 SIZE (rust/crates/serde_cbor-0.11.2.crate) = 44570 -SHA256 (rust/crates/serde_derive-1.0.156.crate) = d7e29c4601e36bcec74a223228dce795f4cd3616341a4af93520ca1a837c087d -SIZE (rust/crates/serde_derive-1.0.156.crate) = 55113 +SHA256 (rust/crates/serde_derive-1.0.168.crate) = d4fe589678c688e44177da4f27152ee2d190757271dc7f1d5b6b9f68d869d641 +SIZE (rust/crates/serde_derive-1.0.168.crate) = 55149 SHA256 (rust/crates/serde_derive_internals-0.26.0.crate) = 85bf8229e7920a9f636479437026331ce11aa132b4dde37d121944a44d6e5f3c SIZE (rust/crates/serde_derive_internals-0.26.0.crate) = 25382 -SHA256 (rust/crates/serde_json-1.0.94.crate) = 1c533a59c9d8a93a09c6ab31f0fd5e5f4dd1b8fc9434804029839884765d04ea -SIZE (rust/crates/serde_json-1.0.94.crate) = 144406 +SHA256 (rust/crates/serde_json-1.0.100.crate) = 0f1e14e89be7aa4c4b78bdbdc9eb5bf8517829a600ae8eaa39a6e1d960b5185c +SIZE (rust/crates/serde_json-1.0.100.crate) = 145170 +SHA256 (rust/crates/serde_plain-1.0.1.crate) = d6018081315db179d0ce57b1fe4b62a12a0028c9cf9bbef868c9cf477b3c34ae +SIZE (rust/crates/serde_plain-1.0.1.crate) = 11135 +SHA256 (rust/crates/serde_qs-0.10.1.crate) = 8cac3f1e2ca2fe333923a1ae72caca910b98ed0630bb35ef6f8c8517d6e81afa +SIZE (rust/crates/serde_qs-0.10.1.crate) = 51109 SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822 SHA256 (rust/crates/sha1-0.10.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/sharded-slab-0.1.4.crate) = 900fba806f70c630b0a382d0d825e17a0f19fcd059a2ade1ff237bcddf446b31 +SIZE (rust/crates/sharded-slab-0.1.4.crate) = 52479 SHA256 (rust/crates/shlex-1.1.0.crate) = 43b2853a4d09f215c24cc5489c992ce46052d359b5109343cbafbf26bc62f8a3 SIZE (rust/crates/shlex-1.1.0.crate) = 5199 SHA256 (rust/crates/signal-hook-registry-1.4.0.crate) = e51e73328dc4ac0c7ccbda3a494dfa03df1de2f46018127f60c693f2648455b0 @@ -663,8 +743,8 @@ SHA256 (rust/crates/slog-stdlog-4.1.1.crate) = 6706b2ace5bbae7291d3f8d2473e2bfab SIZE (rust/crates/slog-stdlog-4.1.1.crate) = 16731 SHA256 (rust/crates/smallvec-1.10.0.crate) = a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0 SIZE (rust/crates/smallvec-1.10.0.crate) = 31564 -SHA256 (rust/crates/socket2-0.4.7.crate) = 02e2d2db9033d13a1567121ddd7a095ee144db4e1ca1b1bda3419bc0da294ebd -SIZE (rust/crates/socket2-0.4.7.crate) = 44619 +SHA256 (rust/crates/socket2-0.4.9.crate) = 64a4a911eed85daf18834cfaa86a79b7d266ff93ff5ba14005426219480ed662 +SIZE (rust/crates/socket2-0.4.9.crate) = 45421 SHA256 (rust/crates/spin-0.5.2.crate) = 6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d SIZE (rust/crates/spin-0.5.2.crate) = 12004 SHA256 (rust/crates/spin-0.9.4.crate) = 7f6002a767bff9e83f8eeecf883ecb8011875a21ae8da43bffb817a57e78cc09 @@ -677,34 +757,38 @@ SHA256 (rust/crates/str_stack-0.1.0.crate) = 9091b6114800a5f2141aee1d1b9d6ca3592 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/symbolic-common-10.2.1.crate) = 1b55cdc318ede251d0957f07afe5fed912119b8c1bc5a7804151826db999e737 -SIZE (rust/crates/symbolic-common-10.2.1.crate) = 22862 -SHA256 (rust/crates/symbolic-demangle-10.2.1.crate) = 79be897be8a483a81fff6a3a4e195b4ac838ef73ca42d348b3f722da9902e489 -SIZE (rust/crates/symbolic-demangle-10.2.1.crate) = 205560 +SHA256 (rust/crates/symbolic-common-12.2.0.crate) = 38f7afd8bcd36190409e6b71d89928f7f09d918a7aa3460d847bc49a538d672e +SIZE (rust/crates/symbolic-common-12.2.0.crate) = 22768 +SHA256 (rust/crates/symbolic-demangle-12.2.0.crate) = ec64922563a36e3fe686b6d99f06f25dacad2a202ac7502ed642930a188fb20a +SIZE (rust/crates/symbolic-demangle-12.2.0.crate) = 205508 SHA256 (rust/crates/syn-1.0.107.crate) = 1f4064b5b16e03ae50984a5a8ed5d4f8803e6bc1fd170a3cda91a1be4b18e3f5 SIZE (rust/crates/syn-1.0.107.crate) = 237539 +SHA256 (rust/crates/syn-2.0.23.crate) = 59fb7d6d8281a51045d62b8eb3a7d1ce347b76f312af50cd3dc0af39c87c1737 +SIZE (rust/crates/syn-2.0.23.crate) = 241166 SHA256 (rust/crates/sync_wrapper-0.1.1.crate) = 20518fe4a4c9acf048008599e464deb21beeae3d3578418951a189c235a7a9a8 SIZE (rust/crates/sync_wrapper-0.1.1.crate) = 6556 SHA256 (rust/crates/sys-info-0.9.1.crate) = 0b3a0d0aba8bf96a0e1ddfdc352fc53b3df7f39318c71854910c3c4b024ae52c SIZE (rust/crates/sys-info-0.9.1.crate) = 20589 +SHA256 (rust/crates/sysinfo-0.29.4.crate) = 751e810399bba86e9326f5762b7f32ac5a085542df78da6a78d94e07d14d7c11 +SIZE (rust/crates/sysinfo-0.29.4.crate) = 153776 SHA256 (rust/crates/tap-1.0.1.crate) = 55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369 SIZE (rust/crates/tap-1.0.1.crate) = 11316 SHA256 (rust/crates/tar-0.4.38.crate) = 4b55807c0344e1e6c04d7c965f5289c39a8d94ae23ed5c0b57aabac549f871c6 SIZE (rust/crates/tar-0.4.38.crate) = 49158 -SHA256 (rust/crates/tempfile-3.4.0.crate) = af18f7ae1acd354b992402e9ec5864359d693cd8a79dcbef59f76891701c1e95 -SIZE (rust/crates/tempfile-3.4.0.crate) = 30591 +SHA256 (rust/crates/tempfile-3.6.0.crate) = 31c0432476357e58790aaa47a8efb0c5138f137343f3b5f23bd36a27e3b0a6d6 +SIZE (rust/crates/tempfile-3.6.0.crate) = 31812 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.16.0.crate) = 222a222a5bfe1bba4a77b45ec488a741b3cb8872e5e499451fd7d0129c9c7c3d -SIZE (rust/crates/textwrap-0.16.0.crate) = 53722 -SHA256 (rust/crates/thiserror-1.0.39.crate) = a5ab016db510546d856297882807df8da66a16fb8c4101cb8b30054b0d5b2d9c -SIZE (rust/crates/thiserror-1.0.39.crate) = 18729 -SHA256 (rust/crates/thiserror-impl-1.0.39.crate) = 5420d42e90af0c38c3290abcca25b9b3bdf379fc9f55c528f53a269d9c9a267e -SIZE (rust/crates/thiserror-impl-1.0.39.crate) = 15057 +SHA256 (rust/crates/thiserror-1.0.43.crate) = a35fc5b8971143ca348fa6df4f024d4d55264f3468c71ad1c2f365b0a4d58c42 +SIZE (rust/crates/thiserror-1.0.43.crate) = 18735 +SHA256 (rust/crates/thiserror-impl-1.0.43.crate) = 463fe12d7993d3b327787537ce8dd4dfa058de32fc2b195ef3cde03dc4771e8f +SIZE (rust/crates/thiserror-impl-1.0.43.crate) = 15062 SHA256 (rust/crates/thread-id-4.0.0.crate) = 5fdfe0627923f7411a43ec9ec9c39c3a9b4151be313e0922042581fb6c9b717f SIZE (rust/crates/thread-id-4.0.0.crate) = 8045 +SHA256 (rust/crates/thread_local-1.1.7.crate) = 3fdd6f064ccff2d6567adcb3873ca630700f00b5ad3f060c25b5dcfd9a4ce152 +SIZE (rust/crates/thread_local-1.1.7.crate) = 13585 SHA256 (rust/crates/tikv-jemalloc-sys-0.5.2+5.3.0-patched.crate) = ec45c14da997d0925c7835883e4d5c181f196fa142f8c19d7643d1e9af2592c3 SIZE (rust/crates/tikv-jemalloc-sys-0.5.2+5.3.0-patched.crate) = 880664 SHA256 (rust/crates/tikv-jemallocator-0.5.0.crate) = 20612db8a13a6c06d57ec83953694185a367e16945f66565e8028d2c0bd76979 @@ -723,30 +807,26 @@ SHA256 (rust/crates/tinyvec-1.6.0.crate) = 87cc5ceb3875bb20c2890005a4e226a465126 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.26.0.crate) = 03201d01c3c27a29c8a5cee5b55a93ddae1ccf6f08f65365c2c918f8c1b76f64 -SIZE (rust/crates/tokio-1.26.0.crate) = 646327 +SHA256 (rust/crates/tokio-1.29.1.crate) = 532826ff75199d5833b9d2c5fe410f29235e25704ee5f0ef599fb51c21f4a4da +SIZE (rust/crates/tokio-1.29.1.crate) = 693627 SHA256 (rust/crates/tokio-io-timeout-1.2.0.crate) = 30b74022ada614a1b4834de765f9bb43877f910cc8ce4be40e89042c9223a8bf SIZE (rust/crates/tokio-io-timeout-1.2.0.crate) = 8993 -SHA256 (rust/crates/tokio-macros-1.8.2.crate) = d266c00fde287f55d3f1c3e96c500c362a2b8c695076ec180f27918820bc6df8 -SIZE (rust/crates/tokio-macros-1.8.2.crate) = 10071 -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-macros-2.1.0.crate) = 630bdcf245f78637c13ec01ffae6187cca34625e8c63150d424b59e55af2675e +SIZE (rust/crates/tokio-macros-2.1.0.crate) = 11472 SHA256 (rust/crates/tokio-rustls-0.23.4.crate) = c43ee83903113e03984cb9e5cebe6c04a5116269e900e3ddba8f068a62adda59 SIZE (rust/crates/tokio-rustls-0.23.4.crate) = 27024 +SHA256 (rust/crates/tokio-rustls-0.24.0.crate) = e0d409377ff5b1e3ca6437aa86c1eb7d40c134bfec254e44c830defa92669db5 +SIZE (rust/crates/tokio-rustls-0.24.0.crate) = 25460 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/toml-0.5.10.crate) = 1333c76748e868a4d9d1017b5ab53171dfd095f70c712fdb4653a406547f598f SIZE (rust/crates/toml-0.5.10.crate) = 55193 -SHA256 (rust/crates/tonic-0.8.3.crate) = 8f219fad3b929bef19b1f86fbc0358d35daed8f2cac972037ac0dc10bbb8d5fb -SIZE (rust/crates/tonic-0.8.3.crate) = 88259 -SHA256 (rust/crates/tonic-build-0.8.4.crate) = 5bf5e9b9c0f7e0a7c027dcfaba7b2c60816c7049171f679d99ee2ff65d0de8c4 -SIZE (rust/crates/tonic-build-0.8.4.crate) = 16600 +SHA256 (rust/crates/tonic-build-0.9.2.crate) = a6fdaae4c2c638bb70fe42803a26fbd6fc6ac8c72f5c59f67ecc2a2dcabf4b07 +SIZE (rust/crates/tonic-build-0.9.2.crate) = 17283 SHA256 (rust/crates/tower-0.4.13.crate) = b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c SIZE (rust/crates/tower-0.4.13.crate) = 106906 -SHA256 (rust/crates/tower-http-0.3.5.crate) = f873044bf02dd1e8239e9c1293ea39dad76dc594ec16185d0a1bf31d8dc8d858 -SIZE (rust/crates/tower-http-0.3.5.crate) = 107116 SHA256 (rust/crates/tower-layer-0.3.2.crate) = c20c8dbed6283a09604c3e69b4b7eeb54e298b8a600d4d5ecb5ad39de609f1d0 SIZE (rust/crates/tower-layer-0.3.2.crate) = 6023 SHA256 (rust/crates/tower-service-0.3.2.crate) = b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52 @@ -757,8 +837,16 @@ SHA256 (rust/crates/tracing-attributes-0.1.23.crate) = 4017f8f45139870ca7e672686 SIZE (rust/crates/tracing-attributes-0.1.23.crate) = 30450 SHA256 (rust/crates/tracing-core-0.1.30.crate) = 24eb03ba0eab1fd845050058ce5e616558e8f8d8fca633e6b163fe25c797213a SIZE (rust/crates/tracing-core-0.1.30.crate) = 60351 -SHA256 (rust/crates/tracing-futures-0.2.5.crate) = 97d095ae15e245a057c8e8451bab9b3ee1e1f68e9ba2b4fbc18d0ac5237835f2 -SIZE (rust/crates/tracing-futures-0.2.5.crate) = 11637 +SHA256 (rust/crates/tracing-log-0.1.3.crate) = 78ddad33d2d10b1ed7eb9d1f518a5674713876e97e5bb9b7345a7984fbb4f922 +SIZE (rust/crates/tracing-log-0.1.3.crate) = 20549 +SHA256 (rust/crates/tracing-subscriber-0.3.17.crate) = 30a651bc37f915e81f087d86e62a18eec5f79550c7faff886f7090b4ea757c77 +SIZE (rust/crates/tracing-subscriber-0.3.17.crate) = 191711 +SHA256 (rust/crates/tracing-tracy-0.10.2.crate) = 55c48ef3e655220d4e43a6be44aa84f078c3004357251cab45f9cc15551a593e +SIZE (rust/crates/tracing-tracy-0.10.2.crate) = 11110 +SHA256 (rust/crates/tracy-client-0.15.2.crate) = 434ecabbda9f67eeea1eab44d52f4a20538afa3e2c2770f2efc161142b25b608 +SIZE (rust/crates/tracy-client-0.15.2.crate) = 15739 +SHA256 (rust/crates/tracy-client-sys-0.21.0.crate) = 0d99f5fc382239d08b6bf05bb6206a585bfdb988c878f2499081d0f285ef7819 +SIZE (rust/crates/tracy-client-sys-0.21.0.crate) = 302959 SHA256 (rust/crates/try-lock-0.2.3.crate) = 59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642 SIZE (rust/crates/try-lock-0.2.3.crate) = 4158 SHA256 (rust/crates/typenum-1.16.0.crate) = 497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba @@ -769,8 +857,8 @@ SHA256 (rust/crates/unarray-0.1.4.crate) = eaea85b334db583fe3274d12b4cd1880032be SIZE (rust/crates/unarray-0.1.4.crate) = 12895 SHA256 (rust/crates/unicase-2.6.0.crate) = 50f37be617794602aabbeee0be4f259dc1778fabe05e2d67ee8f79326d5cb4f6 SIZE (rust/crates/unicase-2.6.0.crate) = 23478 -SHA256 (rust/crates/unicode-bidi-0.3.8.crate) = 099b7128301d285f79ddd55b9a83d5e6b9e97c92e0ea0daebee7263e932de992 -SIZE (rust/crates/unicode-bidi-0.3.8.crate) = 36575 +SHA256 (rust/crates/unicode-bidi-0.3.13.crate) = 92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460 +SIZE (rust/crates/unicode-bidi-0.3.13.crate) = 44477 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 @@ -779,10 +867,20 @@ SHA256 (rust/crates/unicode-width-0.1.10.crate) = c0edd1e5b14653f783770bce4a4dab SIZE (rust/crates/unicode-width-0.1.10.crate) = 18968 SHA256 (rust/crates/untrusted-0.7.1.crate) = a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a SIZE (rust/crates/untrusted-0.7.1.crate) = 7924 -SHA256 (rust/crates/url-2.3.1.crate) = 0d68c799ae75762b8c3fe375feb6600ef5602c883c5d21eb51c09f22b83c4643 -SIZE (rust/crates/url-2.3.1.crate) = 72777 -SHA256 (rust/crates/uuid-1.3.0.crate) = 1674845326ee10d37ca60470760d4288a6f80f304007d92e5c53bab78c9cfd79 -SIZE (rust/crates/uuid-1.3.0.crate) = 53736 +SHA256 (rust/crates/url-2.4.0.crate) = 50bff7831e19200a85b17131d085c25d7811bc4e186efdaf54bbd132994a88cb +SIZE (rust/crates/url-2.4.0.crate) = 75670 +SHA256 (rust/crates/utf8parse-0.2.1.crate) = 711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a +SIZE (rust/crates/utf8parse-0.2.1.crate) = 13435 +SHA256 (rust/crates/uuid-1.4.0.crate) = d023da39d1fde5a8a3fe1f3e01ca9632ada0a63e9797de55a879d6e2236277be +SIZE (rust/crates/uuid-1.4.0.crate) = 55200 +SHA256 (rust/crates/validator-0.16.1.crate) = b92f40481c04ff1f4f61f304d61793c7b56ff76ac1469f1beb199b1445b253bd +SIZE (rust/crates/validator-0.16.1.crate) = 13718 +SHA256 (rust/crates/validator_derive-0.16.0.crate) = bc44ca3088bb3ba384d9aecf40c6a23a676ce23e09bdaca2073d99c207f864af +SIZE (rust/crates/validator_derive-0.16.0.crate) = 12759 +SHA256 (rust/crates/validator_types-0.16.0.crate) = 111abfe30072511849c5910134e8baf8dc05de4c0e5903d681cbd5c9c4d611e3 +SIZE (rust/crates/validator_types-0.16.0.crate) = 2145 +SHA256 (rust/crates/valuable-0.1.0.crate) = 830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d +SIZE (rust/crates/valuable-0.1.0.crate) = 27718 SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426 SIZE (rust/crates/vcpkg-0.2.15.crate) = 228735 SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f @@ -829,38 +927,46 @@ 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-0.48.0.crate) = e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f +SIZE (rust/crates/windows-0.48.0.crate) = 11864177 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.36.1.crate) = 9bb8c3fd39ade2d67e9874ac4f3db21f0d710bee00fe7cab16949ec184eeaa47 -SIZE (rust/crates/windows_aarch64_msvc-0.36.1.crate) = 661960 -SHA256 (rust/crates/windows_aarch64_msvc-0.42.1.crate) = 4c8b1b673ffc16c47a9ff48570a9d85e25d265735c503681332589af6253c6c7 -SIZE (rust/crates/windows_aarch64_msvc-0.42.1.crate) = 664655 -SHA256 (rust/crates/windows_i686_gnu-0.36.1.crate) = 180e6ccf01daf4c426b846dfc66db1fc518f074baa793aa7d9b9aaeffad6a3b6 -SIZE (rust/crates/windows_i686_gnu-0.36.1.crate) = 818115 -SHA256 (rust/crates/windows_i686_gnu-0.42.1.crate) = de3887528ad530ba7bdbb1faa8275ec7a1155a45ffa57c37993960277145d640 -SIZE (rust/crates/windows_i686_gnu-0.42.1.crate) = 733428 -SHA256 (rust/crates/windows_i686_msvc-0.36.1.crate) = e2e7917148b2812d1eeafaeb22a97e4813dfa60a3f8f78ebe204bcc88f12f024 -SIZE (rust/crates/windows_i686_msvc-0.36.1.crate) = 724575 -SHA256 (rust/crates/windows_i686_msvc-0.42.1.crate) = bf4d1122317eddd6ff351aa852118a2418ad4214e6613a50e0191f7004372605 -SIZE (rust/crates/windows_i686_msvc-0.42.1.crate) = 722583 -SHA256 (rust/crates/windows_x86_64_gnu-0.36.1.crate) = 4dcd171b8776c41b97521e5da127a2d86ad280114807d0b2ab1e462bc764d9e1 -SIZE (rust/crates/windows_x86_64_gnu-0.36.1.crate) = 790934 -SHA256 (rust/crates/windows_x86_64_gnu-0.42.1.crate) = c1040f221285e17ebccbc2591ffdc2d44ee1f9186324dd3e84e99ac68d699c45 -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.36.1.crate) = c811ca4a8c853ef420abd8592ba53ddbbac90410fab6903b3e79972a631f7680 -SIZE (rust/crates/windows_x86_64_msvc-0.36.1.crate) = 661999 -SHA256 (rust/crates/windows_x86_64_msvc-0.42.1.crate) = 447660ad36a13288b1db4d4248e857b510e8c3a225c822ba4fb748c0aafecffd -SIZE (rust/crates/windows_x86_64_msvc-0.42.1.crate) = 664606 +SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9 +SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884 +SHA256 (rust/crates/windows-targets-0.42.2.crate) = 8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071 +SIZE (rust/crates/windows-targets-0.42.2.crate) = 5492 +SHA256 (rust/crates/windows-targets-0.48.0.crate) = 7b1eb6f0cd7c80c79759c929114ef071b87354ce476d9d94271031c0497adfd5 +SIZE (rust/crates/windows-targets-0.48.0.crate) = 7466 +SHA256 (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8 +SIZE (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 364071 +SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.0.crate) = 91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc +SIZE (rust/crates/windows_aarch64_gnullvm-0.48.0.crate) = 366543 +SHA256 (rust/crates/windows_aarch64_msvc-0.42.2.crate) = e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43 +SIZE (rust/crates/windows_aarch64_msvc-0.42.2.crate) = 666981 +SHA256 (rust/crates/windows_aarch64_msvc-0.48.0.crate) = b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3 +SIZE (rust/crates/windows_aarch64_msvc-0.48.0.crate) = 671479 +SHA256 (rust/crates/windows_i686_gnu-0.42.2.crate) = c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f +SIZE (rust/crates/windows_i686_gnu-0.42.2.crate) = 736236 +SHA256 (rust/crates/windows_i686_gnu-0.48.0.crate) = 622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241 +SIZE (rust/crates/windows_i686_gnu-0.48.0.crate) = 741490 +SHA256 (rust/crates/windows_i686_msvc-0.42.2.crate) = 44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060 +SIZE (rust/crates/windows_i686_msvc-0.42.2.crate) = 724951 +SHA256 (rust/crates/windows_i686_msvc-0.48.0.crate) = 4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00 +SIZE (rust/crates/windows_i686_msvc-0.48.0.crate) = 730056 +SHA256 (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36 +SIZE (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 699373 +SHA256 (rust/crates/windows_x86_64_gnu-0.48.0.crate) = ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1 +SIZE (rust/crates/windows_x86_64_gnu-0.48.0.crate) = 703595 +SHA256 (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3 +SIZE (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 364068 +SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.0.crate) = 7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953 +SIZE (rust/crates/windows_x86_64_gnullvm-0.48.0.crate) = 366536 +SHA256 (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0 +SIZE (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 666936 +SHA256 (rust/crates/windows_x86_64_msvc-0.48.0.crate) = 1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a +SIZE (rust/crates/windows_x86_64_msvc-0.48.0.crate) = 671422 SHA256 (rust/crates/winreg-0.10.1.crate) = 80d0f4e272c85def139476380b12f9ac60926689dd2e01d4923222f40580869d SIZE (rust/crates/winreg-0.10.1.crate) = 25725 SHA256 (rust/crates/wyz-0.5.1.crate) = 05f360fc0b24296329c78fda852a1e9ae82de9cf7b27dae4b7f62f118f77b9ed @@ -875,11 +981,11 @@ SHA256 (rust/crates/zstd-safe-6.0.2+zstd.1.5.2.crate) = a6cf39f730b440bab43da8fb SIZE (rust/crates/zstd-safe-6.0.2+zstd.1.5.2.crate) = 20107 SHA256 (rust/crates/zstd-sys-2.0.4+zstd.1.5.2.crate) = 4fa202f2ef00074143e219d15b62ffc317d17cc33909feac471c044087cad7b0 SIZE (rust/crates/zstd-sys-2.0.4+zstd.1.5.2.crate) = 713677 -SHA256 (tikv-raft-rs-5ce52b480065ff31ecef16b9b77c7c3b7c57c8c7_GH0.tar.gz) = 8db96ca8767cab6e37338398d4090529a0e9ad41f0fdc1ff61b322c275ec4853 -SIZE (tikv-raft-rs-5ce52b480065ff31ecef16b9b77c7c3b7c57c8c7_GH0.tar.gz) = 248161 -SHA256 (qdrant-quantization-9c2d0a60062559dbe7f699a6dfac9978e799e3e5_GH0.tar.gz) = d6a0894ad275826c2c3a1c5917d43c34e42f6a15e7347d30c7e54291298ee43c -SIZE (qdrant-quantization-9c2d0a60062559dbe7f699a6dfac9978e799e3e5_GH0.tar.gz) = 38846 -SHA256 (qdrant-wal-7536f9e222d55cc53f7f7507a3028b0e303976cc_GH0.tar.gz) = dbfad93dabb4ae81f4e4db3ee43f2844966f710b4f7d80b143517b7c663cae6d -SIZE (qdrant-wal-7536f9e222d55cc53f7f7507a3028b0e303976cc_GH0.tar.gz) = 21238 -SHA256 (qdrant-qdrant-v1.1.0_GH0.tar.gz) = 33ec493ea6070faa4115b40e6ab2e9e09ac41c52c4cdfb340d7114491a0ef515 -SIZE (qdrant-qdrant-v1.1.0_GH0.tar.gz) = 1183063 +SHA256 (qdrant-quantization-c93556cbeca5373e742286200490ec213d0de06e_GH0.tar.gz) = d07d98f378c7dce4de83c32a5b6d22ebebcaa11afe0229b1240487117744d46a +SIZE (qdrant-quantization-c93556cbeca5373e742286200490ec213d0de06e_GH0.tar.gz) = 54818 +SHA256 (qdrant-wal-a32f6a38acf7ffd761df83b0790eaefeb107cd60_GH0.tar.gz) = 93fe9e83e656e440acea23bbabf6c5d53aa6d91df4f8305902aa7442af30667e +SIZE (qdrant-wal-a32f6a38acf7ffd761df83b0790eaefeb107cd60_GH0.tar.gz) = 26148 +SHA256 (qdrant-tonic-060ab88c87955adc59d46a44b4e3b72cb4cc1522_GH0.tar.gz) = 590505f0eb8f59cbc64bb0eabbb5b06132e14dd98b3d349df57788834638afc9 +SIZE (qdrant-tonic-060ab88c87955adc59d46a44b4e3b72cb4cc1522_GH0.tar.gz) = 37445849 +SHA256 (qdrant-qdrant-v1.3.2_GH0.tar.gz) = 66391892609864931f8e663f3a6f6ec5f181870807c9a040b6f4c6076c6fcb53 +SIZE (qdrant-qdrant-v1.3.2_GH0.tar.gz) = 3250182 diff --git a/databases/timescaledb/Makefile b/databases/timescaledb/Makefile index 92507829c68..0302f278469 100644 --- a/databases/timescaledb/Makefile +++ b/databases/timescaledb/Makefile @@ -1,5 +1,5 @@ PORTNAME= timescaledb -PORTVERSION= 2.10.3 +PORTVERSION= 2.11.1 CATEGORIES= databases MAINTAINER= kbowling@FreeBSD.org diff --git a/databases/timescaledb/distinfo b/databases/timescaledb/distinfo index 0f2c3affb3d..e4500bd0124 100644 --- a/databases/timescaledb/distinfo +++ b/databases/timescaledb/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1682615406 -SHA256 (timescale-timescaledb-2.10.3_GH0.tar.gz) = d3bd209ebe48f058fd3fa2aa0d6a74fbce2023d64dbb205e58e2c9ab62059cce -SIZE (timescale-timescaledb-2.10.3_GH0.tar.gz) = 7465897 +TIMESTAMP = 1689986241 +SHA256 (timescale-timescaledb-2.11.1_GH0.tar.gz) = 06a653881dd2460a9c9007dd823be8827ef83fae90a4b628d0b0d5066f60f496 +SIZE (timescale-timescaledb-2.11.1_GH0.tar.gz) = 7723360 diff --git a/databases/timescaledb/pkg-plist b/databases/timescaledb/pkg-plist index 9f2599c418c..46aef299d8d 100644 --- a/databases/timescaledb/pkg-plist +++ b/databases/timescaledb/pkg-plist @@ -40,5 +40,7 @@ share/postgresql/extension/timescaledb--2.9.3--%%PORTVERSION%%.sql share/postgresql/extension/timescaledb--2.10.0--%%PORTVERSION%%.sql share/postgresql/extension/timescaledb--2.10.1--%%PORTVERSION%%.sql share/postgresql/extension/timescaledb--2.10.2--%%PORTVERSION%%.sql +share/postgresql/extension/timescaledb--2.10.3--%%PORTVERSION%%.sql +share/postgresql/extension/timescaledb--2.11.0--%%PORTVERSION%%.sql share/postgresql/extension/timescaledb--%%PORTVERSION%%.sql share/postgresql/extension/timescaledb.control diff --git a/databases/xapian-core12/Makefile b/databases/xapian-core12/Makefile index c33bd7761c1..a3f549eb528 100644 --- a/databases/xapian-core12/Makefile +++ b/databases/xapian-core12/Makefile @@ -14,18 +14,21 @@ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= libtool pathfix tar:xz - -GNU_CONFIGURE= yes -INSTALL_TARGET= install-strip +USE_CXXSTD= c++14 USE_LDCONFIG= yes -PORTDOCS= * +GNU_CONFIGURE= yes + +INSTALL_TARGET= install-strip CONFLICTS_INSTALL= xapian-core # include/xapian.h PORTSCOUT= limitw:1,even +PORTDOCS= * + OPTIONS_DEFINE= DOCS SSE2 + SSE2_DESC= Use SSE2 for floating point SSE2_CONFIGURE_ENABLE= sse diff --git a/databases/xrootd/Makefile b/databases/xrootd/Makefile index cc2e9c8ba00..e4e1f1d8376 100644 --- a/databases/xrootd/Makefile +++ b/databases/xrootd/Makefile @@ -17,8 +17,6 @@ BUILD_DEPENDS= bash:shells/bash LIB_DEPENDS= libcurl.so:ftp/curl USES= cmake cpe gnome localbase:ldflags pkgconfig readline shebangfix ssl -BROKEN_SSL= openssl30 openssl31 -BROKEN_SSL_REASON= Fails to build with OpenSSL 3.0.0 and later SHEBANG_GLOB= *.sh SHEBANG_FILES= utils/cms_monPerf USE_GNOME= libxml2 @@ -40,7 +38,13 @@ KERBEROS5_CMAKE_BOOL= ENABLE_KRB5 KERBEROS5_BROKEN= build picks base kerberos, but needs the port one (problem only exists in poudriere builds for some reason) KERBEROS5_LIB_DEPENDS= libkrb5.so:security/krb5 +.include + +.if ( ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400092 && ${SSL_DEFAULT} == base ) || ${SSL_DEFAULT:Mopenssl3*} +CXXFLAGS+= -DOPENSSL_API_COMPAT=0x30000000L" +.endif + post-patch: @${REINPLACE_CMD} 's| dl| $${CMAKE_DL_LIBS}| ; s|-ldl|$${CMAKE_DL_LIBS}|' ${WRKSRC}/src/*.cmake ${WRKSRC}/src/*/CMakeLists.txt -.include +.include diff --git a/databases/xtrabackup8/Makefile b/databases/xtrabackup8/Makefile index c1e9cb5810c..33bf8139cc6 100644 --- a/databases/xtrabackup8/Makefile +++ b/databases/xtrabackup8/Makefile @@ -68,6 +68,12 @@ CXXFLAGS+= -malign-double KEEP_EXTRA= lz4 robin-hood-hashing zlib +post-patch: +.if ${COMPILER_TYPE} == clang && ${COMPILER_VERSION} >= 160 + @${REINPLACE_CMD} -e 's|std::unary_function|std::__unary_function|' \ + ${WRKSRC}/../boost_1_77_0/boost/container_hash/hash.hpp +.endif + pre-configure: .for dir in ${KEEP_EXTRA} @${MV} ${WRKSRC}/extra/${dir} ${WRKDIR} diff --git a/deskutils/Makefile b/deskutils/Makefile index 2e399841ae6..b3a9a88edd5 100644 --- a/deskutils/Makefile +++ b/deskutils/Makefile @@ -270,6 +270,7 @@ SUBDIR += ultralist SUBDIR += virt-manager SUBDIR += vit + SUBDIR += vym SUBDIR += walld SUBDIR += when SUBDIR += wmpinboard diff --git a/deskutils/copyq/Makefile b/deskutils/copyq/Makefile index 4a8d24d6d5e..525add058c7 100644 --- a/deskutils/copyq/Makefile +++ b/deskutils/copyq/Makefile @@ -1,12 +1,13 @@ PORTNAME= copyq DISTVERSIONPREFIX= v DISTVERSION= 7.0.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= deskutils PKGNAMESUFFIX= -${FLAVOR} PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ PATCHFILES+= 79d33dd337deeb357ce92c3d1e2b5b56b6f2c97d.patch:-p1 # Fix build with Qt 6.5.x +PATCHFILES+= 8ae296bed45a7679712aff0cb2e2d0508330ad37.patch:-p1 # Fix cmake warnings MAINTAINER= eduardo@FreeBSD.org COMMENT= Qt${FLAVOR:S/qt//} based clipboard manager @@ -18,26 +19,27 @@ LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libwayland-client.so:graphics/wayland \ libxkbcommon.so:x11/libxkbcommon -FLAVORS= qt5 qt6 -FLAVOR?= qt5 - +FLAVORS= qt5 qt6 +FLAVOR?= qt5 qt5_CONFLICTS_INSTALL= copyq-qt6 qt6_CONFLICTS_INSTALL= copyq-qt5 -USES= cmake compiler:c++17-lang gl kde:5 qt:${FLAVOR:S/qt//} xorg +USES= cmake compiler:c++17-lang gl kde:5 pkgconfig \ + qt:${FLAVOR:S/qt//} xorg USE_GITHUB= yes GH_ACCOUNT= hluk GH_PROJECT= CopyQ USE_GL= gl -USE_KDE= notifications # needed WITH_QT6, Extra CMake Modules (ECM) +_USE_KDE_qt5= ecm:build notifications +_USE_KDE_qt6= ecm:build +USE_KDE= ${_USE_KDE_${FLAVOR}} _USE_QT5= core dbus declarative gui network svg wayland widgets x11extras \ xml buildtools:build qmake:build _USE_QT6= base declarative svg wayland translations:build USE_QT= ${_USE_QT${FLAVOR:S/qt//}} USE_XORG= ice sm x11 xext xfixes xtst -_QT6_CMAKE_ARGS= -DQtWaylandScanner_EXECUTABLE=${PREFIX}/libexec/qt6/qtwaylandscanner \ - -DWITH_QT6:BOOL=TRUE +_QT6_CMAKE_ARGS= -DWITH_QT6:BOOL=TRUE CMAKE_ARGS= ${_QT${FLAVOR:S/qt//}_CMAKE_ARGS} PORTSCOUT= limit:^d\.d\. diff --git a/deskutils/copyq/distinfo b/deskutils/copyq/distinfo index 7c7a3eb5067..aec8b2f8dd9 100644 --- a/deskutils/copyq/distinfo +++ b/deskutils/copyq/distinfo @@ -1,5 +1,7 @@ -TIMESTAMP = 1689891691 +TIMESTAMP = 1689919063 SHA256 (hluk-CopyQ-v7.0.0_GH0.tar.gz) = 5898ba2025f8e9f61a4b4732e85adf3b1653fad20b5c1f1b0c879a7b72cd4d48 SIZE (hluk-CopyQ-v7.0.0_GH0.tar.gz) = 3323354 SHA256 (79d33dd337deeb357ce92c3d1e2b5b56b6f2c97d.patch) = 1e35ffd348245b2ca74671e17e38ea77888c589730da69974f6440923226872e SIZE (79d33dd337deeb357ce92c3d1e2b5b56b6f2c97d.patch) = 1734 +SHA256 (8ae296bed45a7679712aff0cb2e2d0508330ad37.patch) = 3b59ead404fed04a6296c5e7de3f8208837d8da805ec217f428076ebf9df0f2c +SIZE (8ae296bed45a7679712aff0cb2e2d0508330ad37.patch) = 4577 diff --git a/deskutils/vym/Makefile b/deskutils/vym/Makefile new file mode 100644 index 00000000000..7aac5baad5b --- /dev/null +++ b/deskutils/vym/Makefile @@ -0,0 +1,42 @@ +PORTNAME= vym +DISTVERSIONPREFIX= v +DISTVERSION= 2.9.0 +CATEGORIES= deskutils + +MAINTAINER= nivit@FreeBSD.org +COMMENT= VYM is a tool to generate and manipulate mind maps +WWW= https://sourceforge.net/projects/vym/ + +LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +RUN_DEPENDS= bash:shells/bash \ + zip:archivers/zip + +USES= cmake desktop-file-utils ninja:build qmake qt:5 \ + shared-mime-info shebangfix + +USE_GITHUB= yes +GH_ACCOUNT= insilmaril + +USE_QT= buildtools core dbus gui linguisttools network printsupport \ + qdbus script svg widgets xml + +SHEBANG_FILES= scripts/vivym scripts/vym-addmail.rb + +CMAKE_ARGS= -DCMAKE_INSTALL_DATAROOTDIR:PATH="${STAGEDIR}${DATADIR}" \ + -DCMAKE_INSTALL_DOCDIR:PATH="${STAGEDIR}${DOCSDIR}" \ + -DCMAKE_INSTALL_MANDIR:PATH="${STAGEDIR}${MANPREFIX}/man/man1" \ + -DDATADIR:PATH="${DATADIR}" \ + -DDOCSDIR:PATH="${DOCSDIR}" +CMAKE_INSTALL_PREFIX= ${STAGEDIR}${PREFIX} + +OPTIONS_DEFINE= DOCS + +DOCS_CMAKE_BOOL= VYM_DOCS + +post-patch: + ${REINPLACE_CMD} -e 's:/usr/\(bin/zip\):${PREFIX}/\1:1' \ + ${WRKSRC}/src/main.cpp + +.include diff --git a/deskutils/vym/distinfo b/deskutils/vym/distinfo new file mode 100644 index 00000000000..be617dffb37 --- /dev/null +++ b/deskutils/vym/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1689956795 +SHA256 (insilmaril-vym-v2.9.0_GH0.tar.gz) = 72451681a3a4e1494f25c1ff9d4110c138095d63ed4d1471c76ed907606a7cdb +SIZE (insilmaril-vym-v2.9.0_GH0.tar.gz) = 8594682 diff --git a/deskutils/vym/files/patch-CMakeLists.txt b/deskutils/vym/files/patch-CMakeLists.txt new file mode 100644 index 00000000000..1e43eccc5c8 --- /dev/null +++ b/deskutils/vym/files/patch-CMakeLists.txt @@ -0,0 +1,26 @@ +--- CMakeLists.txt.orig 2023-03-22 15:26:14 UTC ++++ CMakeLists.txt +@@ -123,7 +123,8 @@ message(STATUS "CMAKE_BINARY_DIR: ${CMAKE_BINARY_DIR}" + message(STATUS "ts_files: ${ts_files}") + message(STATUS "qm_files: ${qm_files}") + +-ADD_COMPILE_DEFINITIONS(VYMBASEDIR="${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_DATAROOTDIR}") ++ADD_COMPILE_DEFINITIONS(VYMBASEDIR="${DATADIR}") ++ADD_COMPILE_DEFINITIONS(VYM_DOCDIR="${DOCSDIR}") + + add_executable(vym ${VymSources} vym.qrc ${qm_files}) + target_link_libraries(vym ${QtLibraries}) +@@ -156,9 +157,11 @@ add_custom_target(make-translations-directory ALL + add_dependencies(vym make-translations-directory) + + install(DIRECTORY demos DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}) +-install(DIRECTORY doc DESTINATION ${CMAKE_INSTALL_DOCDIR}) ++if(VYM_DOCS) ++install(DIRECTORY doc/ DESTINATION ${CMAKE_INSTALL_DOCDIR} FILES_MATCHING PATTERN "*.pdf") ++install(FILES README.md DESTINATION ${CMAKE_INSTALL_DOCDIR}) ++endif() + install(FILES doc/vym.1.gz DESTINATION ${CMAKE_INSTALL_MANDIR}) +-install(FILES README.md LICENSE.txt DESTINATION ${CMAKE_INSTALL_DOCDIR}) + install(DIRECTORY exports flags icons macros ${CMAKE_BINARY_DIR}/translations scripts styles DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}) + + if(UNIX) diff --git a/deskutils/vym/pkg-descr b/deskutils/vym/pkg-descr new file mode 100644 index 00000000000..b1ea1b259c5 --- /dev/null +++ b/deskutils/vym/pkg-descr @@ -0,0 +1,5 @@ +VYM (View Your Mind) is a tool to generate and manipulate maps which +show your thoughts. Such maps can help you to improve your creativity +and effectivity. You can use them for time management, to organize +tasks, to get an overview over complex contexts, to sort your ideas +etc. Some people even think it is fun to work with such maps... diff --git a/deskutils/vym/pkg-plist b/deskutils/vym/pkg-plist new file mode 100644 index 00000000000..26b93e783c8 --- /dev/null +++ b/deskutils/vym/pkg-plist @@ -0,0 +1,217 @@ +bin/vym +man/man1/vym.1.gz +share/applications/vym.desktop +%%PORTDOCS%%%%DOCSDIR%%/README.md +%%PORTDOCS%%%%DOCSDIR%%/vym.pdf +%%PORTDOCS%%%%DOCSDIR%%/vym_es.pdf +%%PORTDOCS%%%%DOCSDIR%%/vym_fr.pdf +share/icons/hicolor/48x48/apps/vym.png +share/mime/packages/vym.xml +%%DATADIR%%/demos/ao-report-example.vym +%%DATADIR%%/demos/default-dark.vym +%%DATADIR%%/demos/default.vym +%%DATADIR%%/demos/frames.vym +%%DATADIR%%/demos/lifeforms.vym +%%DATADIR%%/demos/math.vym +%%DATADIR%%/demos/new-flags.vym +%%DATADIR%%/demos/scripts/examplescript.vys +%%DATADIR%%/demos/scripts/export-image.vys +%%DATADIR%%/demos/scripts/iterating-branches.vys +%%DATADIR%%/demos/scripts/strip-url.vys +%%DATADIR%%/demos/task-management.vym +%%DATADIR%%/demos/time-management.vym +%%DATADIR%%/demos/vym-contribute.vym +%%DATADIR%%/exports/orange-blue.conf +%%DATADIR%%/exports/template-orange-blue/META-INF/manifest.xml +%%DATADIR%%/exports/template-orange-blue/Pictures/1000000000000040000000400142E835.png +%%DATADIR%%/exports/template-orange-blue/Thumbnails/thumbnail.png +%%DATADIR%%/exports/template-orange-blue/content-template.xml +%%DATADIR%%/exports/template-orange-blue/content.xml +%%DATADIR%%/exports/template-orange-blue/meta.xml +%%DATADIR%%/exports/template-orange-blue/mimetype +%%DATADIR%%/exports/template-orange-blue/page-template.xml +%%DATADIR%%/exports/template-orange-blue/settings.xml +%%DATADIR%%/exports/template-orange-blue/styles.xml +%%DATADIR%%/flags/flag-hideexport.png +%%DATADIR%%/flags/flag-present.png +%%DATADIR%%/flags/flag-rose.png +%%DATADIR%%/flags/flag-scrolled-right.png +%%DATADIR%%/flags/flag-thumb-down.png +%%DATADIR%%/flags/flag-thumb-up.png +%%DATADIR%%/flags/flag-tmpUnscrolled-right.png +%%DATADIR%%/flags/flag-vymlink.png +%%DATADIR%%/flags/flag-vymlinknew.png +%%DATADIR%%/flags/freemind/attach.png +%%DATADIR%%/flags/freemind/back.png +%%DATADIR%%/flags/freemind/bell.png +%%DATADIR%%/flags/freemind/bookmark.png +%%DATADIR%%/flags/freemind/clanbomber.png +%%DATADIR%%/flags/freemind/desktopnew.png +%%DATADIR%%/flags/freemind/flag.png +%%DATADIR%%/flags/freemind/forward.png +%%DATADIR%%/flags/freemind/gohome.png +%%DATADIR%%/flags/freemind/help.png +%%DATADIR%%/flags/freemind/idea.png +%%DATADIR%%/flags/freemind/kaddressbook.png +%%DATADIR%%/flags/freemind/knotify.png +%%DATADIR%%/flags/freemind/korn.png +%%DATADIR%%/flags/freemind/licq.png +%%DATADIR%%/flags/freemind/mail.png +%%DATADIR%%/flags/freemind/password.png +%%DATADIR%%/flags/freemind/pencil.png +%%DATADIR%%/flags/freemind/penguin.png +%%DATADIR%%/flags/freemind/priority-1.png +%%DATADIR%%/flags/freemind/priority-2.png +%%DATADIR%%/flags/freemind/priority-3.png +%%DATADIR%%/flags/freemind/priority-4.png +%%DATADIR%%/flags/freemind/priority-5.png +%%DATADIR%%/flags/freemind/priority-6.png +%%DATADIR%%/flags/freemind/priority-7.png +%%DATADIR%%/flags/freemind/stop.png +%%DATADIR%%/flags/freemind/warning.png +%%DATADIR%%/flags/freemind/wizard.png +%%DATADIR%%/flags/freemind/xmag.png +%%DATADIR%%/flags/standard/Dialog-STOP.svg +%%DATADIR%%/flags/standard/Dialog-information_on.svg +%%DATADIR%%/flags/standard/arrow-2down-blue.svg +%%DATADIR%%/flags/standard/arrow-2up-blue.svg +%%DATADIR%%/flags/standard/arrow-down-blue.svg +%%DATADIR%%/flags/standard/arrow-up-blue.svg +%%DATADIR%%/flags/standard/dialog-ok-apply.svg +%%DATADIR%%/flags/standard/dialog-warning.svg +%%DATADIR%%/flags/standard/edit-delete.svg +%%DATADIR%%/flags/standard/edit-undo.svg +%%DATADIR%%/flags/standard/emblem-favorite.svg +%%DATADIR%%/flags/standard/face-plain.svg +%%DATADIR%%/flags/standard/face-sad.svg +%%DATADIR%%/flags/standard/face-smile.svg +%%DATADIR%%/flags/standard/face-surprise.svg +%%DATADIR%%/flags/standard/flash.svg +%%DATADIR%%/flags/standard/help-about.svg +%%DATADIR%%/flags/standard/help-contextual.svg +%%DATADIR%%/flags/standard/internet-telephony.svg +%%DATADIR%%/flags/standard/kalarm.svg +%%DATADIR%%/flags/standard/question-mark.svg +%%DATADIR%%/flags/system/applications-internet-new.svg +%%DATADIR%%/flags/system/applications-internet.svg +%%DATADIR%%/flags/system/klipper.svg +%%DATADIR%%/flags/system/no-arrow-up.png +%%DATADIR%%/flags/system/stopsign-arrow-2up.png +%%DATADIR%%/flags/system/stopsign-arrow-up.png +%%DATADIR%%/flags/system/target.svg +%%DATADIR%%/flags/system/task-finished.svg +%%DATADIR%%/flags/system/task-new-morning.svg +%%DATADIR%%/flags/system/task-new-sleeping.svg +%%DATADIR%%/flags/system/task-new.svg +%%DATADIR%%/flags/system/task-wip-morning.svg +%%DATADIR%%/flags/system/task-wip-sleeping.svg +%%DATADIR%%/flags/system/task-wip.svg +%%DATADIR%%/icons/configure-plus.svg +%%DATADIR%%/icons/cursors/cursorcolorpicker.png +%%DATADIR%%/icons/cursors/cursorxlink.png +%%DATADIR%%/icons/down-diagonal-left.png +%%DATADIR%%/icons/down-diagonal-right.png +%%DATADIR%%/icons/down.png +%%DATADIR%%/icons/editcopy.png +%%DATADIR%%/icons/editcut.png +%%DATADIR%%/icons/editpaste.png +%%DATADIR%%/icons/editsort.png +%%DATADIR%%/icons/editsortback.png +%%DATADIR%%/icons/edittrash.png +%%DATADIR%%/icons/exit.png +%%DATADIR%%/icons/file-document-export.png +%%DATADIR%%/icons/fileclose.png +%%DATADIR%%/icons/filenew.png +%%DATADIR%%/icons/filenewcopy.png +%%DATADIR%%/icons/fileopen.png +%%DATADIR%%/icons/fileprint.png +%%DATADIR%%/icons/filesave.png +%%DATADIR%%/icons/filesaveas.png +%%DATADIR%%/icons/find.png +%%DATADIR%%/icons/formatcolorbranch.png +%%DATADIR%%/icons/formatcolorpicker.png +%%DATADIR%%/icons/formatcolorsubtree.png +%%DATADIR%%/icons/formatfixedfont.png +%%DATADIR%%/icons/formatrichtext.png +%%DATADIR%%/icons/formatvarfont.png +%%DATADIR%%/icons/headingeditor.png +%%DATADIR%%/icons/history.png +%%DATADIR%%/icons/linestyle-dash.png +%%DATADIR%%/icons/linestyle-dashdot.png +%%DATADIR%%/icons/linestyle-dashdotdot.png +%%DATADIR%%/icons/linestyle-dot.png +%%DATADIR%%/icons/linestyle-solid.png +%%DATADIR%%/icons/modifiers/cursorhandopen.png +%%DATADIR%%/icons/modifiers/mode-color.png +%%DATADIR%%/icons/modifiers/mode-move-object.svg +%%DATADIR%%/icons/modifiers/mode-select.svg +%%DATADIR%%/icons/modifiers/mode-xlink.png +%%DATADIR%%/icons/newbranch.png +%%DATADIR%%/icons/newmapcenter.png +%%DATADIR%%/icons/redo.png +%%DATADIR%%/icons/script-reload.svg +%%DATADIR%%/icons/script-run.svg +%%DATADIR%%/icons/scripteditor.png +%%DATADIR%%/icons/selectnext.png +%%DATADIR%%/icons/selectprevious.png +%%DATADIR%%/icons/slide-camera.png +%%DATADIR%%/icons/slideeditor.png +%%DATADIR%%/icons/slidenext.png +%%DATADIR%%/icons/slideprevious.png +%%DATADIR%%/icons/sliderecord.png +%%DATADIR%%/icons/system-shutdown.svg +%%DATADIR%%/icons/taskeditor.png +%%DATADIR%%/icons/taskfilter-activetask.png +%%DATADIR%%/icons/taskfilter-currentmap.png +%%DATADIR%%/icons/taskfilter-newtask.png +%%DATADIR%%/icons/text_block.png +%%DATADIR%%/icons/text_bold.png +%%DATADIR%%/icons/text_center.png +%%DATADIR%%/icons/text_italic.png +%%DATADIR%%/icons/text_left.png +%%DATADIR%%/icons/text_right.png +%%DATADIR%%/icons/text_sub.png +%%DATADIR%%/icons/text_super.png +%%DATADIR%%/icons/text_under.png +%%DATADIR%%/icons/transform-rotate-ccw.svg +%%DATADIR%%/icons/transform-rotate-cw.svg +%%DATADIR%%/icons/treeeditor.png +%%DATADIR%%/icons/undo.png +%%DATADIR%%/icons/up-diagonal-left.png +%%DATADIR%%/icons/up-diagonal-right.png +%%DATADIR%%/icons/up.png +%%DATADIR%%/icons/video-projector.png +%%DATADIR%%/icons/view-filter.png +%%DATADIR%%/icons/viewmag+.png +%%DATADIR%%/icons/viewmag-.png +%%DATADIR%%/icons/viewmag-reset.png +%%DATADIR%%/icons/viewshowsel.png +%%DATADIR%%/icons/vym-128x128.ico +%%DATADIR%%/icons/vym-128x128.png +%%DATADIR%%/icons/vym-16x16.png +%%DATADIR%%/icons/vym-editor.png +%%DATADIR%%/icons/vym.icns +%%DATADIR%%/icons/vym.png +%%DATADIR%%/icons/vym.xpm +%%DATADIR%%/macros/macros.vys +%%DATADIR%%/macros/slideeditor-snapshot.vys +%%DATADIR%%/scripts/vivym +%%DATADIR%%/scripts/vym-addmail.rb +%%DATADIR%%/scripts/vym-ruby.rb +%%DATADIR%%/styles/vym.css +%%DATADIR%%/styles/vym2taskjuggler.xsl +%%DATADIR%%/translations/vym.cs_CZ.qm +%%DATADIR%%/translations/vym.de.qm +%%DATADIR%%/translations/vym.el.qm +%%DATADIR%%/translations/vym.en.qm +%%DATADIR%%/translations/vym.es.qm +%%DATADIR%%/translations/vym.fr.qm +%%DATADIR%%/translations/vym.hr_HR.qm +%%DATADIR%%/translations/vym.ia.qm +%%DATADIR%%/translations/vym.it.qm +%%DATADIR%%/translations/vym.ja.qm +%%DATADIR%%/translations/vym.pt_BR.qm +%%DATADIR%%/translations/vym.ru.qm +%%DATADIR%%/translations/vym.sv.qm +%%DATADIR%%/translations/vym.zh_CN.qm +%%DATADIR%%/translations/vym.zh_TW.qm diff --git a/devel/Makefile b/devel/Makefile index 8db949a1dd8..6be11230feb 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -7524,6 +7524,7 @@ SUBDIR += sdl_console SUBDIR += sdlmm SUBDIR += sdlskk + SUBDIR += sdsl-lite SUBDIR += sdts++ SUBDIR += sedsed SUBDIR += selene diff --git a/devel/R-cran-cpp11/Makefile b/devel/R-cran-cpp11/Makefile index 5217b2da530..88f3ba0f59a 100644 --- a/devel/R-cran-cpp11/Makefile +++ b/devel/R-cran-cpp11/Makefile @@ -11,8 +11,8 @@ LICENSE= MIT TEST_DEPENDS= R-cran-decor>0:devel/R-cran-decor \ R-cran-mockery>0:devel/R-cran-mockery \ + R-cran-progress>0:devel/R-cran-progress \ R-cran-testthat>0:devel/R-cran-testthat -# Test failure: https://github.com/r-lib/cpp11/issues/323 USES= compiler:c++11-lang cran:auto-plist diff --git a/devel/anjuta/Makefile b/devel/anjuta/Makefile index c9509bd022b..9179a0296bf 100644 --- a/devel/anjuta/Makefile +++ b/devel/anjuta/Makefile @@ -30,8 +30,9 @@ RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/gnome-icon-theme.pc:misc/gnome-icon- PORTSCOUT= limitw:1,even USES= bison compiler:c11 desktop-file-utils gettext gmake gnome \ - libtool pathfix perl5 pkgconfig:both python shared-mime-info \ - shebangfix tar:xz + libtool localbase:ldflags pathfix perl5 pkgconfig:both python \ + shared-mime-info shebangfix tar:xz +USE_CXXSTD= c++14 SHEBANG_FILES= plugins/project-wizard/templates/js_minimal/src/main.js \ plugins/tools/scripts/find-fixmes.pl \ plugins/tools/scripts/translation-status.pl \ @@ -43,8 +44,6 @@ gjs_CMD= ${LOCALBASE}/bin/gjs USE_LDCONFIG= yes USE_GNOME= cairo gtksourceview3 intlhack libgda5 libwnck3 GNU_CONFIGURE= yes -CPPFLAGS+= -I${LOCALBASE}/include -LDFLAGS+= -L${LOCALBASE}/lib CONFIGURE_ARGS= --with-symbol-db-shm=/tmp \ --disable-packagekit \ --disable-neon \ diff --git a/devel/avarice/Makefile b/devel/avarice/Makefile index 72d48c7cc03..0eb163ecb7f 100644 --- a/devel/avarice/Makefile +++ b/devel/avarice/Makefile @@ -10,6 +10,7 @@ WWW= http://avarice.sourceforge.net/ LICENSE= GPLv2 USES= compiler:c11 perl5 tar:bzip2 +USE_CXXSTD= c++14 GNU_CONFIGURE= yes CONFIGURE_ENV= ac_cv_path_pathperl=${PERL} diff --git a/devel/avarice/pkg-plist b/devel/avarice/pkg-plist index 668fe254ccd..af9bcdf48b7 100644 --- a/devel/avarice/pkg-plist +++ b/devel/avarice/pkg-plist @@ -6,4 +6,6 @@ bin/ice-insight man/man1/avarice.1.gz man/man1/ice-gdb.1.gz man/man1/ice-insight.1.gz +man/man1/kill-avarice.1.gz +man/man1/start-avarice.1.gz share/avarice/gdb-avarice-script diff --git a/devel/aws-c-io/Makefile b/devel/aws-c-io/Makefile index 6913e28d840..f578e3851a8 100644 --- a/devel/aws-c-io/Makefile +++ b/devel/aws-c-io/Makefile @@ -1,6 +1,6 @@ PORTNAME= aws-c-io DISTVERSIONPREFIX= v -DISTVERSION= 0.13.29 +DISTVERSION= 0.13.30 CATEGORIES= devel MAINTAINER= eduardo@FreeBSD.org diff --git a/devel/aws-c-io/distinfo b/devel/aws-c-io/distinfo index 7b1c5ec4d32..b8efe7a1759 100644 --- a/devel/aws-c-io/distinfo +++ b/devel/aws-c-io/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1689751994 -SHA256 (awslabs-aws-c-io-v0.13.29_GH0.tar.gz) = 7635464598dc7d301e5bda1639b65f0e5800006b634117eebe3803d313982daf -SIZE (awslabs-aws-c-io-v0.13.29_GH0.tar.gz) = 671414 +TIMESTAMP = 1689967893 +SHA256 (awslabs-aws-c-io-v0.13.30_GH0.tar.gz) = 45e750e3ff9181012cd8ab368b16e6b375bdf591d015f39f8be2ecf3a562020c +SIZE (awslabs-aws-c-io-v0.13.30_GH0.tar.gz) = 671614 diff --git a/devel/aws-c-sdkutils/Makefile b/devel/aws-c-sdkutils/Makefile index 456967c0c70..068f2e87f4b 100644 --- a/devel/aws-c-sdkutils/Makefile +++ b/devel/aws-c-sdkutils/Makefile @@ -1,6 +1,6 @@ PORTNAME= aws-c-sdkutils DISTVERSIONPREFIX= v -DISTVERSION= 0.1.11 +DISTVERSION= 0.1.12 CATEGORIES= devel MAINTAINER= eduardo@FreeBSD.org diff --git a/devel/aws-c-sdkutils/distinfo b/devel/aws-c-sdkutils/distinfo index f7c623aefc2..fee9cca2db5 100644 --- a/devel/aws-c-sdkutils/distinfo +++ b/devel/aws-c-sdkutils/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1685529474 -SHA256 (awslabs-aws-c-sdkutils-v0.1.11_GH0.tar.gz) = 826ec16225b8d001b52ba0a119852900b0b5f9ffe98a08b6f99182eb69a612d9 -SIZE (awslabs-aws-c-sdkutils-v0.1.11_GH0.tar.gz) = 73429 +TIMESTAMP = 1689965442 +SHA256 (awslabs-aws-c-sdkutils-v0.1.12_GH0.tar.gz) = c876c3ce2918f1181c24829f599c8f06e29733f0bd6556d4c4fb523390561316 +SIZE (awslabs-aws-c-sdkutils-v0.1.12_GH0.tar.gz) = 73444 diff --git a/devel/aws-crt-cpp/Makefile b/devel/aws-crt-cpp/Makefile index ad3638b9364..c6121ed6b2e 100644 --- a/devel/aws-crt-cpp/Makefile +++ b/devel/aws-crt-cpp/Makefile @@ -1,6 +1,6 @@ PORTNAME= aws-crt-cpp DISTVERSIONPREFIX= v -DISTVERSION= 0.20.6 +DISTVERSION= 0.20.7 CATEGORIES= devel MAINTAINER= eduardo@FreeBSD.org diff --git a/devel/aws-crt-cpp/distinfo b/devel/aws-crt-cpp/distinfo index cce9a00ea19..eb91c66136e 100644 --- a/devel/aws-crt-cpp/distinfo +++ b/devel/aws-crt-cpp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1689753759 -SHA256 (awslabs-aws-crt-cpp-v0.20.6_GH0.tar.gz) = ed1b8c963f7cdb2945f83555ae51f7fa71afa45b2d0c11f7e76bc41d8052033e -SIZE (awslabs-aws-crt-cpp-v0.20.6_GH0.tar.gz) = 319145 +TIMESTAMP = 1689965081 +SHA256 (awslabs-aws-crt-cpp-v0.20.7_GH0.tar.gz) = ecc80ec9aed86f1aa64498913a6152eb23c7cbfc3f724c72c4f8f29f82019447 +SIZE (awslabs-aws-crt-cpp-v0.20.7_GH0.tar.gz) = 319163 diff --git a/devel/bacon/Makefile b/devel/bacon/Makefile index 80a83fe3d02..911cf4d5b00 100644 --- a/devel/bacon/Makefile +++ b/devel/bacon/Makefile @@ -1,6 +1,6 @@ PORTNAME= bacon DISTVERSIONPREFIX= v -DISTVERSION= 2.12.0 +DISTVERSION= 2.12.1 PORTREVISION= 0 CATEGORIES= devel diff --git a/devel/bacon/distinfo b/devel/bacon/distinfo index a2187d59b1d..6c7c1912180 100644 --- a/devel/bacon/distinfo +++ b/devel/bacon/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1689917325 +TIMESTAMP = 1690087985 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 @@ -507,5 +507,5 @@ SHA256 (rust/crates/winnow-0.4.7.crate) = ca0ace3845f0d96209f0375e6d367e3eb87eb6 SIZE (rust/crates/winnow-0.4.7.crate) = 142640 SHA256 (rust/crates/xterm-query-0.2.0.crate) = ec02abe9c7efbcb010adc0d90bc4a054653477cd4a3eb8eef5a689799c146a13 SIZE (rust/crates/xterm-query-0.2.0.crate) = 6342 -SHA256 (Canop-bacon-v2.12.0_GH0.tar.gz) = 041fb411c013c66958da99114333af2b5474e805b490fbd1e6df8cc1f54c91b4 -SIZE (Canop-bacon-v2.12.0_GH0.tar.gz) = 684449 +SHA256 (Canop-bacon-v2.12.1_GH0.tar.gz) = 612113c2b43f26b5b72262d4c964a98c153562cb7cbb27204900c9c72fbc0bdd +SIZE (Canop-bacon-v2.12.1_GH0.tar.gz) = 684434 diff --git a/devel/blueprint-compiler/Makefile b/devel/blueprint-compiler/Makefile index 685f46da9f6..1ad9b062b1b 100644 --- a/devel/blueprint-compiler/Makefile +++ b/devel/blueprint-compiler/Makefile @@ -1,6 +1,6 @@ PORTNAME= blueprint-compiler DISTVERSIONPREFIX= v -DISTVERSION= 0.8.1 +DISTVERSION= 0.10.0 CATEGORIES= devel MAINTAINER= jbeich@FreeBSD.org diff --git a/devel/blueprint-compiler/distinfo b/devel/blueprint-compiler/distinfo index c97077f4d93..da9d94d6619 100644 --- a/devel/blueprint-compiler/distinfo +++ b/devel/blueprint-compiler/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1684338472 -SHA256 (blueprint-compiler-v0.8.1.tar.bz2) = 7690fa48b4c7237290a71e1521f4a52bfe83b4e44ca6c807955a0ac96c27a35a -SIZE (blueprint-compiler-v0.8.1.tar.bz2) = 80762 +TIMESTAMP = 1689969978 +SHA256 (blueprint-compiler-v0.10.0.tar.bz2) = 9c3c6eecef9eb54ad43b9ef786697a9f99b21e35240e9ddc8541a2cbd9ea79ba +SIZE (blueprint-compiler-v0.10.0.tar.bz2) = 81856 diff --git a/devel/blueprint-compiler/pkg-plist b/devel/blueprint-compiler/pkg-plist index 04b8fb6cc2e..8b651fd0e42 100644 --- a/devel/blueprint-compiler/pkg-plist +++ b/devel/blueprint-compiler/pkg-plist @@ -31,7 +31,6 @@ bin/blueprint-compiler %%PYTHON_SITELIBDIR%%/blueprintcompiler/language/gtkbuilder_child.py %%PYTHON_SITELIBDIR%%/blueprintcompiler/language/gtkbuilder_template.py %%PYTHON_SITELIBDIR%%/blueprintcompiler/language/imports.py -%%PYTHON_SITELIBDIR%%/blueprintcompiler/language/property_binding.py %%PYTHON_SITELIBDIR%%/blueprintcompiler/language/response_id.py %%PYTHON_SITELIBDIR%%/blueprintcompiler/language/types.py %%PYTHON_SITELIBDIR%%/blueprintcompiler/language/ui.py diff --git a/devel/csmith/Makefile b/devel/csmith/Makefile index 926cbad8087..d6672dde2d6 100644 --- a/devel/csmith/Makefile +++ b/devel/csmith/Makefile @@ -9,18 +9,26 @@ WWW= https://embed.cs.utah.edu/csmith/ LICENSE= BSD2CLAUSE +USES= gmake libtool localbase perl5 shebangfix +USE_CXXSTD= c++11 +USE_LDCONFIG= yes +USE_PERL5= run + +SHEBANG_FILES= scripts/compiler_test.pl scripts/launchn.pl + GNU_CONFIGURE= yes CONFIGURE_ARGS= --docdir=${DOCSDIR} -CPPFLAGS+= -I${LOCALBASE}/include -LIBS+= -L${LOCALBASE}/lib -INSTALL_TARGET= install-strip -USES= gmake libtool perl5 shebangfix -USE_PERL5= run -SHEBANG_FILES= scripts/compiler_test.pl scripts/launchn.pl -USE_LDCONFIG= yes -OPTIONS_DEFINE= DOCS +INSTALL_TARGET= install-strip PLIST_SUB= PKGNAME="${PKGNAME}" +OPTIONS_DEFINE= DOCS + +.include + +.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400091 +CPPFLAGS+= -Wno-error=enum-constexpr-conversion +.endif + .include diff --git a/devel/cxxtest/Makefile b/devel/cxxtest/Makefile index d4b4e64e1b1..0a15ba48471 100644 --- a/devel/cxxtest/Makefile +++ b/devel/cxxtest/Makefile @@ -1,24 +1,61 @@ PORTNAME= cxxtest PORTVERSION= 4.4 +PORTREVISION= 2 CATEGORIES= devel -MASTER_SITES= SF +MASTER_SITES= SF:DEFAULT \ + https://github.com/CxxTest/cxxtest.github.com/raw/8505a9c37bdf17d9167f0b946c82ccb032d3cd4c/:docs +DISTFILES= ${DISTNAME}${EXTRACT_SUFX} +DIST_SUBDIR= ${PORTNAME} +EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} -MAINTAINER= hselasky@FreeBSD.org +MAINTAINER= mandree@FreeBSD.org COMMENT= Simple and powerful JUnit/CppUnit/xUnit-like framework for C++ -WWW= http://cxxtest.sourceforge.net/ +#WWW= http://cxxtest.com/ # unavailable, https://github.com/CxxTest/cxxtest/issues/157 +#WWW= https://github.com/CxxTest/cxxtest.github.com +WWW= https://github.com/CxxTest/cxxtest LICENSE= LGPL3+ -USES= gmake python:run +USES= gmake python + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ply>=0:devel/py-ply@${PY_FLAVOR} +BUILD_DEPENDS= ${RUN_DEPENDS} USE_PYTHON= autoplist distutils noflavors +BINARY_ALIAS= c++=${CXX} cl=${FALSE} clang++=${FALSE} g++=${FALSE} NO_ARCH= yes WRKSRC_SUBDIR= python +OPTIONS_DEFINE= DOCS EXAMPLES +OPTIONS_DEFAULT= DOCS EXAMPLES + +DOCS_DISTFILES= guide.pdf:docs +DOCS_PORTDOCS= * +EXAMPLES_PORTEXAMPLES= * + post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/include/cxxtest ${INSTALL_DATA} ${WRKDIR}/${DISTNAME}/cxxtest/* \ ${STAGEDIR}${PREFIX}/include/cxxtest/ +post-install-DOCS-on: + @${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/guide.pdf ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKDIR}/${DISTNAME}/doc/guide.txt ${STAGEDIR}${DOCSDIR} + +post-install-EXAMPLES-on: + @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} + ( cd ${WRKSRC}/../sample/ && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} ) + +do-test: + ( set -x \ + && cd ${WRKSRC}/../test \ + && ${RM} -R test_cxxtest \ + && ${PYTHON_CMD} -m venv test_cxxtest --system-site-packages --without-pip \ + && . test_cxxtest/bin/activate \ + && ( cd ../python && ${PYTHON_CMD} setup.py install --prefix "$$VIRTUAL_ENV" ) \ + && ${SETENV} "PATH=${PATH}" ${PYTHON_CMD} test_cxxtest.py --verbose \ + ) + .include diff --git a/devel/cxxtest/distinfo b/devel/cxxtest/distinfo index 052107e7ef5..51b162de307 100644 --- a/devel/cxxtest/distinfo +++ b/devel/cxxtest/distinfo @@ -1,3 +1,5 @@ -TIMESTAMP = 1567682856 -SHA256 (cxxtest-4.4.tar.gz) = 1c154fef91c65dbf1cd4519af7ade70a61d85a923b6e0c0b007dc7f4895cf7d8 -SIZE (cxxtest-4.4.tar.gz) = 330076 +TIMESTAMP = 1690034322 +SHA256 (cxxtest/cxxtest-4.4.tar.gz) = 1c154fef91c65dbf1cd4519af7ade70a61d85a923b6e0c0b007dc7f4895cf7d8 +SIZE (cxxtest/cxxtest-4.4.tar.gz) = 330076 +SHA256 (cxxtest/guide.pdf) = 05d4afa4ca48113a2d2d6c6efc9cf88297986204a74aad4caa70a8211bdd1cf8 +SIZE (cxxtest/guide.pdf) = 270989 diff --git a/devel/cxxtest/files/patch-remove--Werror b/devel/cxxtest/files/patch-remove--Werror new file mode 100644 index 00000000000..9bffb04bae5 --- /dev/null +++ b/devel/cxxtest/files/patch-remove--Werror @@ -0,0 +1,21 @@ +diff -up work/cxxtest-4.4/test/test_cxxtest.py.orig work/cxxtest-4.4/test/test_cxxtest.py +--- ../test/test_cxxtest.py.orig 2014-06-04 05:57:07.000000000 +0200 ++++ ../test/test_cxxtest.py 2023-07-22 17:40:33.232336000 +0200 +@@ -749,7 +749,7 @@ class TestCpp(BaseTestCase, unittest.TestCase): + # Compiler specifics + exe_option = '-o' + include_option = '-I' +- compiler='c++ -Wall -W -Werror -g' ++ compiler='c++ -Wall -W -g' + no_eh_option = None + qtFlags='-Ifake' + x11Flags='-Ifake' +@@ -780,7 +780,7 @@ class TestGpp(BaseTestCase, unittest.TestCase): + # Compiler specifics + exe_option = '-o' + include_option = '-I' +- compiler='g++ -g -ansi -pedantic -Wmissing-declarations -Werror -Wall -W -Wshadow -Woverloaded-virtual -Wnon-virtual-dtor -Wreorder -Wsign-promo %s' % os.environ.get('CXXTEST_GCOV_FLAGS','') ++ compiler='g++ -g -ansi -pedantic -Wmissing-declarations -Wall -W -Wshadow -Woverloaded-virtual -Wnon-virtual-dtor -Wreorder -Wsign-promo %s' % os.environ.get('CXXTEST_GCOV_FLAGS','') + no_eh_option = '-fno-exceptions' + qtFlags='-Ifake' + x11Flags='-Ifake' diff --git a/devel/cxxtools/Makefile b/devel/cxxtools/Makefile index 9cf6ee4e8e3..932aed7c80f 100644 --- a/devel/cxxtools/Makefile +++ b/devel/cxxtools/Makefile @@ -20,9 +20,11 @@ BROKEN_sparc64= does not configure USES= cpe iconv libtool localbase pathfix CPE_VENDOR= tntnet USE_CSTD= gnu89 +USE_CXXSTD= c++14 +USE_LDCONFIG= yes + GNU_CONFIGURE= yes INSTALL_TARGET= install-strip -USE_LDCONFIG= yes .include diff --git a/devel/ebnf2yacc/Makefile b/devel/ebnf2yacc/Makefile index 825ebd0dc93..e227be7e3f6 100644 --- a/devel/ebnf2yacc/Makefile +++ b/devel/ebnf2yacc/Makefile @@ -7,6 +7,8 @@ MAINTAINER= ports@FreeBSD.org COMMENT= EBNF to YACC WWW= https://sourceforge.net/projects/ebnf2yacc/ +USE_CXXSTD= c++14 + GNU_CONFIGURE= yes PLIST_FILES= bin/ebnf2yacc diff --git a/devel/electron25/Makefile b/devel/electron25/Makefile index bdcd9064084..2c29ffba43c 100644 --- a/devel/electron25/Makefile +++ b/devel/electron25/Makefile @@ -2,10 +2,12 @@ PORTNAME= electron DISTVERSIONPREFIX= v DISTVERSION= ${ELECTRON_VER:S/-beta./.b/} CATEGORIES= devel -MASTER_SITES= https://commondatastorage.googleapis.com/chromium-browser-official/:chromium \ +MASTER_SITES= https://github.com/tagattie/FreeBSD-Electron/releases/download/v25.3.1/:chromium \ + https://commondatastorage.googleapis.com/chromium-nodejs/:chromium_node \ https://commondatastorage.googleapis.com/chromium-fonts/:chromium_testfonts PKGNAMESUFFIX= ${ELECTRON_VER_MAJOR} DISTFILES= chromium-${CHROMIUM_VER}${EXTRACT_SUFX}:chromium \ + ${CHROMIUM_NODE_MODULES_HASH}:chromium_node \ ${CHROMIUM_TEST_FONTS_HASH}:chromium_testfonts \ electron-yarn-cache-${ELECTRON_VER}${EXTRACT_SUFX}:prefetch DIST_SUBDIR= ${PORTNAME} @@ -205,7 +207,9 @@ SNDIO_VARS= GN_ARGS+=use_sndio=true SNDIO_VARS_OFF= GN_ARGS+=use_sndio=false # See ${WRKSRC}/electron/DEPS for CHROMIUM_VER -CHROMIUM_VER= 114.0.5735.134 +CHROMIUM_VER= 114.0.5735.243 +# See ${WRKSRC}/third_party/node/node_modules.tar.gz.sha1 for CHROMIUM_NODE_MODULES_HASH +CHROMIUM_NODE_MODULES_HASH= de0af8ec3401004cd1a420ab25892880330464c8 # See ${WRKSRC}/third_party/test_fonts/test_fonts.tar.gz.sha1 for CHROMIUM_TEST_FONTS_HASH CHROMIUM_TEST_FONTS_HASH= 336e775eec536b2d785cc80eff6ac39051931286 # See ${WRKSRC}/electron/DEPS for NODE_VER @@ -219,7 +223,7 @@ REACTIVEOBJC_VER= 74ab5baccc6f7202c8ac69a8d1e152c29dc1ea76 # See ${WRKSRC}/electron/DEPS for MANTLE_VER MANTLE_VER= 78d3966b3c331292ea29ec38661b25df0a245948 -YARN_TIMESTAMP= 1687657399 +YARN_TIMESTAMP= 1689920505 .include "Makefile.version" .include @@ -317,6 +321,7 @@ post-extract: ${WRKSRC}/third_party/squirrel.mac/vendor/ReactiveObjC ${MV} ${WRKDIR}/${PORTNAME}-${ELECTRON_VER}/${GH_PROJECT_mantle}-${MANTLE_VER} \ ${WRKSRC}/third_party/squirrel.mac/vendor/Mantle + ${MV} ${WRKDIR}/${PORTNAME}-${ELECTRON_VER}/node_modules ${WRKSRC}/third_party/node ${MV} ${WRKDIR}/${PORTNAME}-${ELECTRON_VER}/test_fonts ${WRKSRC}/third_party/test_fonts # Install node modules for electron ${MV} ${WRKDIR}/${PORTNAME}-${ELECTRON_VER}/yarn-offline-cache ${WRKDIR} diff --git a/devel/electron25/Makefile.version b/devel/electron25/Makefile.version index 410f0e8b09a..02856a3b8b6 100644 --- a/devel/electron25/Makefile.version +++ b/devel/electron25/Makefile.version @@ -1,2 +1,2 @@ -ELECTRON_VER= 25.2.0 +ELECTRON_VER= 25.3.1 ELECTRON_VER_MAJOR= ${ELECTRON_VER:C/\..*//} diff --git a/devel/electron25/distinfo b/devel/electron25/distinfo index c846d20b089..f9454c9b85d 100644 --- a/devel/electron25/distinfo +++ b/devel/electron25/distinfo @@ -1,12 +1,14 @@ -TIMESTAMP = 1687658600 -SHA256 (electron/chromium-114.0.5735.134.tar.xz) = d95118cc7f23b38761d4563cb426a000a1bccc8e395210f19255d6f6e8fd02c9 -SIZE (electron/chromium-114.0.5735.134.tar.xz) = 1570567768 +TIMESTAMP = 1689924314 +SHA256 (electron/chromium-114.0.5735.243.tar.xz) = 59d3d13796599a22638274a85c77fb4bf273e995ab3c3054314803fc8cbaf225 +SIZE (electron/chromium-114.0.5735.243.tar.xz) = 1414281296 +SHA256 (electron/de0af8ec3401004cd1a420ab25892880330464c8) = 401097f07b4feb3e03ce7c2412e978b32aea5334f4fbaf26f873e60e8bb92647 +SIZE (electron/de0af8ec3401004cd1a420ab25892880330464c8) = 8880520 SHA256 (electron/336e775eec536b2d785cc80eff6ac39051931286) = a2ca2962daf482a8f943163541e1c73ba4b2694fabcd2510981f2db4eda493c8 SIZE (electron/336e775eec536b2d785cc80eff6ac39051931286) = 32624734 -SHA256 (electron/electron-yarn-cache-25.2.0.tar.xz) = a856b07198655aa443fd4ac71c43d74f5951da976d75dd4b89932224e4e2d2f4 -SIZE (electron/electron-yarn-cache-25.2.0.tar.xz) = 41288976 -SHA256 (electron/electron-electron-v25.2.0_GH0.tar.gz) = f39621faed175cfe4023e74c0c720f4bcf277ae7d03205cf02d265e37c6e09ac -SIZE (electron/electron-electron-v25.2.0_GH0.tar.gz) = 11268356 +SHA256 (electron/electron-yarn-cache-25.3.1.tar.xz) = 9282b310822d9a782b34fd8b8e7e49aee2472c678ae26a88d634039c4b3e6bfa +SIZE (electron/electron-yarn-cache-25.3.1.tar.xz) = 41289008 +SHA256 (electron/electron-electron-v25.3.1_GH0.tar.gz) = 10fbdf0a327ec6567c5d3e1712225c6543ce3bde5eb5dba7929b61d9aa3e9f32 +SIZE (electron/electron-electron-v25.3.1_GH0.tar.gz) = 11270244 SHA256 (electron/nodejs-node-v18.15.0_GH0.tar.gz) = 33c4b5b77c98398a3c0d99a146f602d164e014ff3a5713697beef1a971faf573 SIZE (electron/nodejs-node-v18.15.0_GH0.tar.gz) = 111925667 SHA256 (electron/nodejs-nan-16fa32231e2ccd89d2804b3f765319128b20c4ac_GH0.tar.gz) = 3807ae6a1e451a29f068540472f100f9718d457c60ac62f2f8469d1d57475d39 diff --git a/devel/electron25/files/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc b/devel/electron25/files/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc index 1adafc606d5..e95b3229a42 100644 --- a/devel/electron25/files/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc +++ b/devel/electron25/files/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc @@ -1,4 +1,4 @@ ---- chrome/browser/policy/configuration_policy_handler_list_factory.cc.orig 2023-05-25 00:41:43 UTC +--- chrome/browser/policy/configuration_policy_handler_list_factory.cc.orig 2023-07-21 06:38:11 UTC +++ chrome/browser/policy/configuration_policy_handler_list_factory.cc @@ -206,12 +206,12 @@ #include "components/spellcheck/browser/pref_names.h" @@ -32,8 +32,8 @@ { key::kFullscreenAllowed, prefs::kFullscreenAllowed, base::Value::Type::BOOLEAN }, -@@ -1431,7 +1431,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = - base::Value::Type::BOOLEAN }, +@@ -1434,7 +1434,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = + base::Value::Type::INTEGER }, #endif // BUILDFLAG(IS_CHROMEOS_ASH) -#if BUILDFLAG(IS_LINUX) @@ -41,7 +41,7 @@ { key::kGSSAPILibraryName, prefs::kGSSAPILibraryName, base::Value::Type::STRING }, -@@ -1501,18 +1501,18 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = +@@ -1504,18 +1504,18 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = prefs::kTotalMemoryLimitMb, base::Value::Type::INTEGER }, #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) @@ -63,7 +63,7 @@ { key::kDefaultBrowserSettingEnabled, prefs::kDefaultBrowserSettingEnabled, base::Value::Type::BOOLEAN }, -@@ -1525,7 +1525,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = +@@ -1528,7 +1528,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 +72,7 @@ { key::kAutoplayAllowed, prefs::kAutoplayAllowed, base::Value::Type::BOOLEAN }, -@@ -1629,7 +1629,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = +@@ -1632,7 +1632,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = base::Value::Type::BOOLEAN }, #endif // !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_CHROMEOS) @@ -81,7 +81,7 @@ { key::kAlternativeBrowserPath, browser_switcher::prefs::kAlternativeBrowserPath, base::Value::Type::STRING }, -@@ -1725,13 +1725,13 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = +@@ -1728,13 +1728,13 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = base::Value::Type::BOOLEAN }, #endif // BUILDFLAG(IS_CHROMEOS) @@ -97,7 +97,7 @@ { key::kAuthNegotiateDelegateByKdcPolicy, prefs::kAuthNegotiateDelegateByKdcPolicy, base::Value::Type::BOOLEAN }, -@@ -1762,7 +1762,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = +@@ -1765,7 +1765,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = #endif // BUILDFLAG(CHROME_ROOT_STORE_POLICY_SUPPORTED) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -106,7 +106,7 @@ { key::kEnforceLocalAnchorConstraintsEnabled, prefs::kEnforceLocalAnchorConstraintsEnabled, base::Value::Type::BOOLEAN }, -@@ -1844,7 +1844,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = +@@ -1847,7 +1847,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = ash::prefs::kUrlParameterToAutofillSAMLUsername, base::Value::Type::STRING }, #endif // BUILDFLAG(IS_CHROMEOS_ASH) @@ -115,7 +115,7 @@ { key::kHighEfficiencyModeEnabled, performance_manager::user_tuning::prefs::kHighEfficiencyModeEnabled, base::Value::Type::BOOLEAN }, -@@ -1889,7 +1889,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = +@@ -1892,7 +1892,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = policy::policy_prefs::kForceEnablePepperVideoDecoderDevAPI, base::Value::Type::BOOLEAN }, #endif // BUILDFLAG(ENABLE_PPAPI) @@ -124,7 +124,7 @@ { key::kOutOfProcessSystemDnsResolutionEnabled, prefs::kOutOfProcessSystemDnsResolutionEnabled, base::Value::Type::BOOLEAN }, -@@ -2156,7 +2156,7 @@ std::unique_ptr BuildH +@@ -2159,7 +2159,7 @@ std::unique_ptr BuildH #endif // BUILDFLAG(IS_ANDROID) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -133,7 +133,7 @@ handlers->AddHandler( std::make_unique()); handlers->AddHandler( -@@ -2213,7 +2213,7 @@ std::unique_ptr BuildH +@@ -2216,7 +2216,7 @@ std::unique_ptr BuildH key::kBrowsingDataLifetime, browsing_data::prefs::kBrowsingDataLifetime, chrome_schema)); @@ -142,7 +142,7 @@ handlers->AddHandler(std::make_unique()); handlers->AddHandler(std::make_unique()); #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) -@@ -2248,7 +2248,7 @@ std::unique_ptr BuildH +@@ -2251,7 +2251,7 @@ std::unique_ptr BuildH std::vector> signin_legacy_policies; #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \ @@ -151,7 +151,7 @@ signin_legacy_policies.push_back(std::make_unique( key::kForceBrowserSignin, prefs::kForceBrowserSignin, base::Value::Type::BOOLEAN)); -@@ -2604,7 +2604,7 @@ std::unique_ptr BuildH +@@ -2607,7 +2607,7 @@ std::unique_ptr BuildH #endif #if BUILDFLAG(ENABLE_SPELLCHECK) @@ -160,7 +160,7 @@ handlers->AddHandler(std::make_unique()); handlers->AddHandler( std::make_unique( -@@ -2612,7 +2612,7 @@ std::unique_ptr BuildH +@@ -2615,7 +2615,7 @@ std::unique_ptr BuildH #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) #endif // BUILDFLAG(ENABLE_SPELLCHECK) @@ -169,7 +169,7 @@ handlers->AddHandler(std::make_unique( key::kAllowSystemNotifications, prefs::kAllowSystemNotifications, base::Value::Type::BOOLEAN)); -@@ -2625,7 +2625,7 @@ std::unique_ptr BuildH +@@ -2628,7 +2628,7 @@ std::unique_ptr BuildH handlers->AddHandler( std::make_unique( chrome_schema)); diff --git a/devel/electron25/files/patch-electron_shell_browser_api_electron__api__desktop__capturer.cc b/devel/electron25/files/patch-electron_shell_browser_api_electron__api__desktop__capturer.cc index 520b4fa9e7b..b0afcfba590 100644 --- a/devel/electron25/files/patch-electron_shell_browser_api_electron__api__desktop__capturer.cc +++ b/devel/electron25/files/patch-electron_shell_browser_api_electron__api__desktop__capturer.cc @@ -1,4 +1,4 @@ ---- electron/shell/browser/api/electron_api_desktop_capturer.cc.orig 2023-03-08 02:34:17 UTC +--- electron/shell/browser/api/electron_api_desktop_capturer.cc.orig 2023-07-19 13:20:24 UTC +++ electron/shell/browser/api/electron_api_desktop_capturer.cc @@ -36,7 +36,7 @@ #include "third_party/webrtc/modules/desktop_capture/win/dxgi_duplicator_controller.h" @@ -18,7 +18,7 @@ // Private function in ui/base/x/x11_display_util.cc std::map GetMonitors(int version, x11::RandR* randr, -@@ -296,7 +296,7 @@ void DesktopCapturer::UpdateSourcesList(DesktopMediaLi +@@ -348,7 +348,7 @@ void DesktopCapturer::UpdateSourcesList(DesktopMediaLi for (auto& source : screen_sources) { source.display_id = base::NumberToString(source.media_list_source.id.id); } diff --git a/devel/electron25/files/patch-electron_shell_browser_api_electron__api__web__contents.cc b/devel/electron25/files/patch-electron_shell_browser_api_electron__api__web__contents.cc index bdd8f592e20..76db1edd511 100644 --- a/devel/electron25/files/patch-electron_shell_browser_api_electron__api__web__contents.cc +++ b/devel/electron25/files/patch-electron_shell_browser_api_electron__api__web__contents.cc @@ -1,6 +1,6 @@ ---- electron/shell/browser/api/electron_api_web_contents.cc.orig 2023-06-14 06:17:49 UTC +--- electron/shell/browser/api/electron_api_web_contents.cc.orig 2023-07-19 13:20:24 UTC +++ electron/shell/browser/api/electron_api_web_contents.cc -@@ -153,11 +153,11 @@ +@@ -154,11 +154,11 @@ #include "ui/base/cocoa/defaults_utils.h" #endif @@ -14,7 +14,7 @@ #include "ui/gfx/font_render_params.h" #endif -@@ -519,7 +519,7 @@ absl::optional GetCursorBlinkInterval +@@ -520,7 +520,7 @@ absl::optional GetCursorBlinkInterval ui::TextInsertionCaretBlinkPeriodFromDefaults()); if (system_value) return *system_value; @@ -23,7 +23,7 @@ if (auto* linux_ui = ui::LinuxUi::instance()) return linux_ui->GetCursorBlinkInterval(); #elif BUILDFLAG(IS_WIN) -@@ -989,7 +989,7 @@ void WebContents::InitWithSessionAndOptions( +@@ -975,7 +975,7 @@ void WebContents::InitWithSessionAndOptions( accept_languages.pop_back(); prefs->accept_languages = accept_languages; @@ -32,7 +32,7 @@ // Update font settings. static const gfx::FontRenderParams params( gfx::GetFontRenderParams(gfx::FontRenderParamsQuery(), nullptr)); -@@ -2639,7 +2639,7 @@ void WebContents::ForcefullyCrashRenderer() { +@@ -2627,7 +2627,7 @@ void WebContents::ForcefullyCrashRenderer() { content::RenderProcessHost* rph = rwh->GetProcess(); if (rph) { @@ -41,7 +41,7 @@ // A generic |CrashDumpHungChildProcess()| is not implemented for Linux. // Instead we send an explicit IPC to crash on the renderer's IO thread. rph->ForceCrash(); -@@ -3310,7 +3310,7 @@ void WebContents::CopyImageAt(int x, int y) { +@@ -3298,7 +3298,7 @@ void WebContents::CopyImageAt(int x, int y) { void WebContents::Focus() { // Focusing on WebContents does not automatically focus the window on macOS // and Linux, do it manually to match the behavior on Windows. @@ -50,7 +50,7 @@ if (owner_window()) owner_window()->Focus(true); #endif -@@ -4122,7 +4122,7 @@ ui::ImageModel WebContents::GetDevToolsWindowIcon() { +@@ -4112,7 +4112,7 @@ ui::ImageModel WebContents::GetDevToolsWindowIcon() { } #endif diff --git a/devel/electron25/files/patch-electron_shell_browser_api_electron__api__web__contents.h b/devel/electron25/files/patch-electron_shell_browser_api_electron__api__web__contents.h index 02680c4e07f..5493c88bd6b 100644 --- a/devel/electron25/files/patch-electron_shell_browser_api_electron__api__web__contents.h +++ b/devel/electron25/files/patch-electron_shell_browser_api_electron__api__web__contents.h @@ -1,6 +1,6 @@ ---- electron/shell/browser/api/electron_api_web_contents.h.orig 2023-05-31 14:28:29 UTC +--- electron/shell/browser/api/electron_api_web_contents.h.orig 2023-07-19 13:20:24 UTC +++ electron/shell/browser/api/electron_api_web_contents.h -@@ -727,7 +727,7 @@ class WebContents : public ExclusiveAccessContext, +@@ -731,7 +731,7 @@ class WebContents : public ExclusiveAccessContext, #if defined(TOOLKIT_VIEWS) && !BUILDFLAG(IS_MAC) ui::ImageModel GetDevToolsWindowIcon() override; #endif diff --git a/devel/electron25/files/patch-electron_shell_browser_electron__browser__main__parts.cc b/devel/electron25/files/patch-electron_shell_browser_electron__browser__main__parts.cc index 519f56f304d..c9980fee3ca 100644 --- a/devel/electron25/files/patch-electron_shell_browser_electron__browser__main__parts.cc +++ b/devel/electron25/files/patch-electron_shell_browser_electron__browser__main__parts.cc @@ -1,4 +1,4 @@ ---- electron/shell/browser/electron_browser_main_parts.cc.orig 2023-05-31 14:28:29 UTC +--- electron/shell/browser/electron_browser_main_parts.cc.orig 2023-07-19 13:20:24 UTC +++ electron/shell/browser/electron_browser_main_parts.cc @@ -74,7 +74,7 @@ #include "ui/wm/core/wm_state.h" @@ -72,7 +72,7 @@ auto* linux_ui = ui::GetDefaultLinuxUi(); CHECK(linux_ui); linux_ui_getter_ = std::make_unique(); -@@ -535,7 +535,7 @@ void ElectronBrowserMainParts::WillRunMainMessageLoop( +@@ -537,7 +537,7 @@ void ElectronBrowserMainParts::WillRunMainMessageLoop( } void ElectronBrowserMainParts::PostCreateMainMessageLoop() { @@ -81,7 +81,7 @@ std::string app_name = electron::Browser::Get()->GetName(); #endif #if BUILDFLAG(IS_LINUX) -@@ -545,7 +545,9 @@ void ElectronBrowserMainParts::PostCreateMainMessageLo +@@ -547,7 +547,9 @@ void ElectronBrowserMainParts::PostCreateMainMessageLo std::move(shutdown_cb), content::GetUIThreadTaskRunner({content::BrowserTaskType::kUserInput})); bluez::DBusBluezManagerWrapperLinux::Initialize(); @@ -91,7 +91,7 @@ // Set up crypt config. This needs to be done before anything starts the // network service, as the raw encryption key needs to be shared with the // network service for encrypted cookie storage. -@@ -637,7 +639,7 @@ void ElectronBrowserMainParts::PostMainMessageLoopRun( +@@ -639,7 +641,7 @@ void ElectronBrowserMainParts::PostMainMessageLoopRun( fake_browser_process_->PostMainMessageLoopRun(); content::DevToolsAgentHost::StopRemoteDebuggingPipeHandler(); diff --git a/devel/electron25/files/patch-electron_shell_browser_native__window.cc b/devel/electron25/files/patch-electron_shell_browser_native__window.cc index 95f77ea24f6..74c6be10e6f 100644 --- a/devel/electron25/files/patch-electron_shell_browser_native__window.cc +++ b/devel/electron25/files/patch-electron_shell_browser_native__window.cc @@ -1,6 +1,6 @@ ---- electron/shell/browser/native_window.cc.orig 2023-02-06 19:29:11 UTC +--- electron/shell/browser/native_window.cc.orig 2023-07-19 13:20:24 UTC +++ electron/shell/browser/native_window.cc -@@ -196,7 +196,7 @@ void NativeWindow::InitFromOptions(const gin_helper::D +@@ -197,7 +197,7 @@ void NativeWindow::InitFromOptions(const gin_helper::D } else { SetSizeConstraints(size_constraints); } diff --git a/devel/electron25/files/patch-electron_shell_browser_native__window__views.cc b/devel/electron25/files/patch-electron_shell_browser_native__window__views.cc index ae8af6232bf..3d60b14c993 100644 --- a/devel/electron25/files/patch-electron_shell_browser_native__window__views.cc +++ b/devel/electron25/files/patch-electron_shell_browser_native__window__views.cc @@ -1,6 +1,6 @@ ---- electron/shell/browser/native_window_views.cc.orig 2023-06-14 06:17:49 UTC +--- electron/shell/browser/native_window_views.cc.orig 2023-07-19 13:20:24 UTC +++ electron/shell/browser/native_window_views.cc -@@ -42,7 +42,7 @@ +@@ -43,7 +43,7 @@ #include "ui/wm/core/shadow_types.h" #include "ui/wm/core/window_util.h" @@ -9,7 +9,7 @@ #include "base/strings/string_util.h" #include "shell/browser/browser.h" #include "shell/browser/linux/unity_service.h" -@@ -276,7 +276,7 @@ NativeWindowViews::NativeWindowViews(const gin_helper: +@@ -277,7 +277,7 @@ NativeWindowViews::NativeWindowViews(const gin_helper: params.parent = parent->GetNativeWindow(); params.native_widget = new ElectronDesktopNativeWidgetAura(this); @@ -18,7 +18,7 @@ std::string name = Browser::Get()->GetName(); // Set WM_WINDOW_ROLE. params.wm_role_name = "browser-window"; -@@ -301,7 +301,7 @@ NativeWindowViews::NativeWindowViews(const gin_helper: +@@ -302,7 +302,7 @@ NativeWindowViews::NativeWindowViews(const gin_helper: std::string window_type; options.Get(options::kType, &window_type); @@ -27,7 +27,7 @@ // Set _GTK_THEME_VARIANT to dark if we have "dark-theme" option set. bool use_dark_theme = false; if (options.Get(options::kDarkTheme, &use_dark_theme) && use_dark_theme) { -@@ -403,7 +403,7 @@ NativeWindowViews::NativeWindowViews(const gin_helper: +@@ -404,7 +404,7 @@ NativeWindowViews::NativeWindowViews(const gin_helper: if (window) window->AddPreTargetHandler(this); @@ -36,7 +36,7 @@ // On linux after the widget is initialized we might have to force set the // bounds if the bounds are smaller than the current display SetBounds(gfx::Rect(GetPosition(), bounds.size()), false); -@@ -563,7 +563,7 @@ bool NativeWindowViews::IsVisible() { +@@ -564,7 +564,7 @@ bool NativeWindowViews::IsVisible() { bool NativeWindowViews::IsEnabled() { #if BUILDFLAG(IS_WIN) return ::IsWindowEnabled(GetAcceleratedWidget()); @@ -45,7 +45,7 @@ #if defined(USE_OZONE_PLATFORM_X11) if (IsX11()) return !event_disabler_.get(); -@@ -621,7 +621,7 @@ void NativeWindowViews::SetEnabledInternal(bool enable +@@ -622,7 +622,7 @@ void NativeWindowViews::SetEnabledInternal(bool enable #endif } @@ -54,7 +54,7 @@ void NativeWindowViews::Maximize() { if (IsVisible()) { widget()->Maximize(); -@@ -752,7 +752,7 @@ void NativeWindowViews::SetBounds(const gfx::Rect& bou +@@ -753,7 +753,7 @@ void NativeWindowViews::SetBounds(const gfx::Rect& bou } #endif @@ -63,7 +63,7 @@ // On Linux and Windows the minimum and maximum size should be updated with // window size when window is not resizable. if (!resizable_) { -@@ -988,7 +988,7 @@ bool NativeWindowViews::IsClosable() { +@@ -989,7 +989,7 @@ bool NativeWindowViews::IsClosable() { return false; } return !(info.fState & MFS_DISABLED); @@ -72,7 +72,7 @@ return true; #endif } -@@ -1376,7 +1376,7 @@ void NativeWindowViews::SetProgressBar(double progress +@@ -1377,7 +1377,7 @@ void NativeWindowViews::SetProgressBar(double progress NativeWindow::ProgressState state) { #if BUILDFLAG(IS_WIN) taskbar_host_.SetProgressBar(GetAcceleratedWidget(), progress, state); diff --git a/devel/electron25/files/patch-electron_shell_common_api_electron__api__clipboard.cc b/devel/electron25/files/patch-electron_shell_common_api_electron__api__clipboard.cc index 5211303d05b..efdcecb3146 100644 --- a/devel/electron25/files/patch-electron_shell_common_api_electron__api__clipboard.cc +++ b/devel/electron25/files/patch-electron_shell_common_api_electron__api__clipboard.cc @@ -1,6 +1,6 @@ ---- electron/shell/common/api/electron_api_clipboard.cc.orig 2023-01-24 16:58:16 UTC +--- electron/shell/common/api/electron_api_clipboard.cc.orig 2023-07-19 13:20:24 UTC +++ electron/shell/common/api/electron_api_clipboard.cc -@@ -54,7 +54,7 @@ std::string Clipboard::Read(const std::string& format_ +@@ -55,7 +55,7 @@ std::string Clipboard::Read(const std::string& format_ ui::ClipboardFormatType::CustomPlatformType(format_string)); bool rawFormatAvailable = clipboard->IsFormatAvailable( rawFormat, ui::ClipboardBuffer::kCopyPaste, /* data_dst = */ nullptr); @@ -9,12 +9,12 @@ if (!rawFormatAvailable) { rawFormatAvailable = clipboard->IsFormatAvailable( rawFormat, ui::ClipboardBuffer::kSelection, /* data_dst = */ nullptr); -@@ -70,7 +70,7 @@ std::string Clipboard::Read(const std::string& format_ +@@ -71,7 +71,7 @@ std::string Clipboard::Read(const std::string& format_ custom_format_names = clipboard->ExtractCustomPlatformNames(ui::ClipboardBuffer::kCopyPaste, /* data_dst = */ nullptr); -#if BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (custom_format_names.find(format_string) == custom_format_names.end()) { + if (!base::Contains(custom_format_names, format_string)) { custom_format_names = clipboard->ExtractCustomPlatformNames(ui::ClipboardBuffer::kSelection, diff --git a/devel/electron25/files/patch-electron_spec_api-browser-window-spec.ts b/devel/electron25/files/patch-electron_spec_api-browser-window-spec.ts index a579facf253..51d38c9feeb 100644 --- a/devel/electron25/files/patch-electron_spec_api-browser-window-spec.ts +++ b/devel/electron25/files/patch-electron_spec_api-browser-window-spec.ts @@ -1,6 +1,6 @@ ---- electron/spec/api-browser-window-spec.ts.orig 2023-06-20 12:38:26 UTC +--- electron/spec/api-browser-window-spec.ts.orig 2023-07-19 13:20:24 UTC +++ electron/spec/api-browser-window-spec.ts -@@ -61,7 +61,7 @@ describe('BrowserWindow module', () => { +@@ -65,7 +65,7 @@ describe('BrowserWindow module', () => { }).not.to.throw(); }); @@ -9,7 +9,7 @@ const appPath = path.join(fixtures, 'apps', 'xwindow-icon'); const appProcess = childProcess.spawn(process.execPath, [appPath]); await once(appProcess, 'exit'); -@@ -1097,7 +1097,7 @@ describe('BrowserWindow module', () => { +@@ -1101,7 +1101,7 @@ describe('BrowserWindow module', () => { describe('BrowserWindow.minimize()', () => { // TODO(codebytere): Enable for Linux once maximize/minimize events work in CI. @@ -18,7 +18,7 @@ const minimize = once(w, 'minimize'); w.minimize(); await minimize; -@@ -1114,7 +1114,7 @@ describe('BrowserWindow module', () => { +@@ -1118,7 +1118,7 @@ describe('BrowserWindow module', () => { }); // TODO(dsanders11): Enable for Linux once CI plays nice with these kinds of tests @@ -27,7 +27,7 @@ const maximize = once(w, 'maximize'); const shown = once(w, 'show'); w.maximize(); -@@ -1151,7 +1151,7 @@ describe('BrowserWindow module', () => { +@@ -1155,7 +1155,7 @@ describe('BrowserWindow module', () => { expect(w.isFocused()).to.equal(true); }); @@ -36,7 +36,7 @@ const w1 = new BrowserWindow({ show: false }); const w2 = new BrowserWindow({ show: false }); const w3 = new BrowserWindow({ show: false }); -@@ -1218,7 +1218,7 @@ describe('BrowserWindow module', () => { +@@ -1222,7 +1222,7 @@ describe('BrowserWindow module', () => { expect(w.isFocused()).to.equal(false); }); @@ -45,7 +45,7 @@ const w1 = new BrowserWindow({ show: false }); const w2 = new BrowserWindow({ show: false }); const w3 = new BrowserWindow({ show: false }); -@@ -1618,7 +1618,7 @@ describe('BrowserWindow module', () => { +@@ -1622,7 +1622,7 @@ describe('BrowserWindow module', () => { }); }); @@ -54,7 +54,7 @@ it('checks normal bounds when maximized', async () => { const bounds = w.getBounds(); const maximize = once(w, 'maximize'); -@@ -1798,7 +1798,7 @@ describe('BrowserWindow module', () => { +@@ -1802,7 +1802,7 @@ describe('BrowserWindow module', () => { }); }); @@ -63,7 +63,7 @@ it('checks normal bounds when minimized', async () => { const bounds = w.getBounds(); const minimize = once(w, 'minimize'); -@@ -2764,7 +2764,7 @@ describe('BrowserWindow module', () => { +@@ -2768,7 +2768,7 @@ describe('BrowserWindow module', () => { describe('BrowserWindow.setOpacity(opacity)', () => { afterEach(closeAllWindows); @@ -72,7 +72,7 @@ it('make window with initial opacity', () => { const w = new BrowserWindow({ show: false, opacity: 0.5 }); expect(w.getOpacity()).to.equal(0.5); -@@ -2790,7 +2790,7 @@ describe('BrowserWindow module', () => { +@@ -2794,7 +2794,7 @@ describe('BrowserWindow module', () => { }); }); @@ -81,7 +81,7 @@ it('sets 1 regardless of parameter', () => { const w = new BrowserWindow({ show: false }); w.setOpacity(0); -@@ -3719,7 +3719,7 @@ describe('BrowserWindow module', () => { +@@ -3723,7 +3723,7 @@ describe('BrowserWindow module', () => { expect(test.nodeTimers).to.equal(true); expect(test.nodeUrl).to.equal(true); @@ -90,7 +90,7 @@ expect(test.creationTime).to.be.null('creation time'); expect(test.systemMemoryInfo).to.be.null('system memory info'); } else { -@@ -4225,7 +4225,7 @@ describe('BrowserWindow module', () => { +@@ -4229,7 +4229,7 @@ describe('BrowserWindow module', () => { }); }); @@ -99,7 +99,7 @@ afterEach(closeAllWindows); it('emits an event when window is maximized', async () => { const w = new BrowserWindow({ show: false }); -@@ -4496,7 +4496,7 @@ describe('BrowserWindow module', () => { +@@ -4500,7 +4500,7 @@ describe('BrowserWindow module', () => { // TODO(zcbenz): // This test does not run on Linux CI. See: // https://github.com/electron/electron/issues/28699 @@ -108,7 +108,7 @@ const w = new BrowserWindow({}); const maximize = once(w, 'maximize'); w.maximize(); -@@ -4513,7 +4513,7 @@ describe('BrowserWindow module', () => { +@@ -4517,7 +4517,7 @@ describe('BrowserWindow module', () => { }); // TODO(dsanders11): Enable once maximize event works on Linux again on CI @@ -117,7 +117,7 @@ afterEach(closeAllWindows); it('should show the window if it is not currently shown', async () => { const w = new BrowserWindow({ show: false }); -@@ -4550,7 +4550,7 @@ describe('BrowserWindow module', () => { +@@ -4554,7 +4554,7 @@ describe('BrowserWindow module', () => { // TODO(dsanders11): Enable once minimize event works on Linux again. // See https://github.com/electron/electron/issues/28699 @@ -126,7 +126,7 @@ const w = new BrowserWindow(); const minimize = once(w, 'minimize'); w.minimize(); -@@ -4983,7 +4983,7 @@ describe('BrowserWindow module', () => { +@@ -4987,7 +4987,7 @@ describe('BrowserWindow module', () => { }); // On Linux there is no "resizable" property of a window. @@ -135,7 +135,7 @@ const w = new BrowserWindow({ show: false }); expect(w.resizable).to.be.true('resizable'); -@@ -5073,7 +5073,7 @@ describe('BrowserWindow module', () => { +@@ -5077,7 +5077,7 @@ describe('BrowserWindow module', () => { }); }); @@ -144,7 +144,7 @@ // Not implemented on Linux. afterEach(closeAllWindows); -@@ -6179,7 +6179,7 @@ describe('BrowserWindow module', () => { +@@ -6183,7 +6183,7 @@ describe('BrowserWindow module', () => { describe('"transparent" option', () => { afterEach(closeAllWindows); diff --git a/devel/electron25/files/patch-electron_spec_api-menu-spec.ts b/devel/electron25/files/patch-electron_spec_api-menu-spec.ts index f29fb872ae5..6f15a1a5723 100644 --- a/devel/electron25/files/patch-electron_spec_api-menu-spec.ts +++ b/devel/electron25/files/patch-electron_spec_api-menu-spec.ts @@ -1,6 +1,6 @@ ---- electron/spec/api-menu-spec.ts.orig 2023-05-31 14:28:29 UTC +--- electron/spec/api-menu-spec.ts.orig 2023-07-19 13:20:24 UTC +++ electron/spec/api-menu-spec.ts -@@ -882,7 +882,7 @@ describe('Menu module', function () { +@@ -886,7 +886,7 @@ describe('Menu module', function () { // https://github.com/electron/electron/issues/35724 // Maximizing window is enough to trigger the bug // FIXME(dsanders11): Test always passes on CI, even pre-fix diff --git a/devel/electron25/files/patch-electron_spec_api-protocol-spec.ts b/devel/electron25/files/patch-electron_spec_api-protocol-spec.ts index b5458fcb3f2..ba7675dd382 100644 --- a/devel/electron25/files/patch-electron_spec_api-protocol-spec.ts +++ b/devel/electron25/files/patch-electron_spec_api-protocol-spec.ts @@ -1,6 +1,6 @@ ---- electron/spec/api-protocol-spec.ts.orig 2023-06-14 06:17:49 UTC +--- electron/spec/api-protocol-spec.ts.orig 2023-07-19 13:20:24 UTC +++ electron/spec/api-protocol-spec.ts -@@ -1513,7 +1513,7 @@ describe('protocol module', () => { +@@ -1534,7 +1534,7 @@ describe('protocol module', () => { }); // TODO(nornagon): this test doesn't pass on Linux currently, investigate. diff --git a/devel/electron25/files/patch-electron_spec_api-tray-spec.ts b/devel/electron25/files/patch-electron_spec_api-tray-spec.ts index a6fe74a949d..a02ac62bbcc 100644 --- a/devel/electron25/files/patch-electron_spec_api-tray-spec.ts +++ b/devel/electron25/files/patch-electron_spec_api-tray-spec.ts @@ -1,6 +1,6 @@ ---- electron/spec/api-tray-spec.ts.orig 2021-01-22 23:55:24 UTC +--- electron/spec/api-tray-spec.ts.orig 2023-07-19 13:20:24 UTC +++ electron/spec/api-tray-spec.ts -@@ -125,7 +125,7 @@ describe('tray module', () => { +@@ -129,7 +129,7 @@ describe('tray module', () => { describe('tray.getBounds()', () => { afterEach(() => { tray.destroy(); }); diff --git a/devel/electron25/files/patch-electron_spec_chromium-spec.ts b/devel/electron25/files/patch-electron_spec_chromium-spec.ts index 2378f3d5ffa..cfc0037995f 100644 --- a/devel/electron25/files/patch-electron_spec_chromium-spec.ts +++ b/devel/electron25/files/patch-electron_spec_chromium-spec.ts @@ -1,4 +1,4 @@ ---- electron/spec/chromium-spec.ts.orig 2023-05-31 14:28:29 UTC +--- electron/spec/chromium-spec.ts.orig 2023-07-19 13:20:24 UTC +++ electron/spec/chromium-spec.ts @@ -470,13 +470,13 @@ describe('command line switches', () => { it('should not set an invalid locale', async () => testLocale('asdfkl', `${currentLocale}|${currentSystemLocale}|${currentPreferredLanguages}`)); @@ -18,7 +18,7 @@ }); describe('--remote-debugging-pipe switch', () => { -@@ -2283,12 +2283,12 @@ describe('font fallback', () => { +@@ -2324,12 +2324,12 @@ describe('font fallback', () => { expect(fonts[0].familyName).to.equal('Arial'); } else if (process.platform === 'darwin') { expect(fonts[0].familyName).to.equal('Helvetica'); @@ -33,7 +33,7 @@ const html = ` -@@ -2682,7 +2682,7 @@ describe('navigator.clipboard.write', () => { +@@ -2723,7 +2723,7 @@ describe('navigator.clipboard.write', () => { }); }); diff --git a/devel/git-town/Makefile b/devel/git-town/Makefile index 25d3a3d83d8..8ad74dc8885 100644 --- a/devel/git-town/Makefile +++ b/devel/git-town/Makefile @@ -1,7 +1,6 @@ PORTNAME= git-town DISTVERSIONPREFIX= v -DISTVERSION= 7.9.0 -PORTREVISION= 5 +DISTVERSION= 9.0.1 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org @@ -17,7 +16,7 @@ USES= go:modules USE_GITHUB= nodefault GH_TUPLE= golang:sys:v0.6.0:sys -GO_MODULE= github.com/git-town/git-town/v7 +GO_MODULE= github.com/git-town/git-town/v9 PLIST_FILES= bin/${PORTNAME} diff --git a/devel/git-town/distinfo b/devel/git-town/distinfo index 892aca8245b..7d8688b6cca 100644 --- a/devel/git-town/distinfo +++ b/devel/git-town/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1679074996 -SHA256 (go/devel_git-town/git-town-v7.9.0/v7.9.0.mod) = ed5a9c17aa6e16cb36b682244c5fd195c6276df4f3d0d67b2a99603e5f13e8e2 -SIZE (go/devel_git-town/git-town-v7.9.0/v7.9.0.mod) = 1940 -SHA256 (go/devel_git-town/git-town-v7.9.0/v7.9.0.zip) = 08cea46221bb8c067eef4ba7402c1d2b68876a2df9a4b5f80ca4eba145020b04 -SIZE (go/devel_git-town/git-town-v7.9.0/v7.9.0.zip) = 499771 -SHA256 (go/devel_git-town/git-town-v7.9.0/golang-sys-v0.6.0_GH0.tar.gz) = b4f6d17c7a128f76169964b437cb66b3f2dbf9a33361928ec19dfecf7b03fc54 -SIZE (go/devel_git-town/git-town-v7.9.0/golang-sys-v0.6.0_GH0.tar.gz) = 1434234 +TIMESTAMP = 1690097135 +SHA256 (go/devel_git-town/git-town-v9.0.1/v9.0.1.mod) = bb4b914aa218adc8492e1d6773a5bf14532341c1fd35d626f99f910e6adc7e7d +SIZE (go/devel_git-town/git-town-v9.0.1/v9.0.1.mod) = 1858 +SHA256 (go/devel_git-town/git-town-v9.0.1/v9.0.1.zip) = be0e8cce9e9958a10fa001467666c56f53bd965860fe0c15f1ff84e5f7e2e266 +SIZE (go/devel_git-town/git-town-v9.0.1/v9.0.1.zip) = 538736 +SHA256 (go/devel_git-town/git-town-v9.0.1/golang-sys-v0.6.0_GH0.tar.gz) = b4f6d17c7a128f76169964b437cb66b3f2dbf9a33361928ec19dfecf7b03fc54 +SIZE (go/devel_git-town/git-town-v9.0.1/golang-sys-v0.6.0_GH0.tar.gz) = 1434234 diff --git a/devel/gitg/Makefile b/devel/gitg/Makefile index ed2909c55f8..78e4d5dda99 100644 --- a/devel/gitg/Makefile +++ b/devel/gitg/Makefile @@ -1,6 +1,5 @@ PORTNAME= gitg -PORTVERSION= 3.32.1 -PORTREVISION= 7 +PORTVERSION= 41 CATEGORIES= devel deskutils gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome @@ -21,8 +20,9 @@ LIB_DEPENDS= libsoup-2.4.so:devel/libsoup \ libgee-0.8.so:devel/libgee \ libgit2.so:devel/libgit2 \ libgit2-glib-1.0.so:devel/libgit2-glib \ + libjson-glib-1.0.so:devel/json-glib \ libpeas-1.0.so:devel/libpeas \ - libgtkspell3-3.so:textproc/gtkspell3 \ + libgspell-1.so:textproc/gspell \ libdazzle-1.0.so:x11-toolkits/libdazzle \ libsecret-1.so:security/libsecret RUN_DEPENDS= gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas @@ -32,7 +32,7 @@ PORTSCOUT= limitw:1,even USES= compiler:c11 desktop-file-utils gettext gnome localbase \ meson pathfix pkgconfig python:build tar:xz vala:build -USE_GNOME= cairo gtk30 gtksourceview3 intltool introspection +USE_GNOME= cairo gdkpixbuf2 gtk30 gtksourceview4 intltool introspection USE_LDCONFIG= yes GLIB_SCHEMAS= org.gnome.gitg.gschema.xml @@ -45,10 +45,6 @@ PYTHON_USES= python PYTHON_MESON_TRUE= python PYTHON_USE= GNOME=pygobject3 -post-patch: - @${REINPLACE_CMD} -e 's|0.27.0|0.28.0|g' \ - ${WRKSRC}/meson.build - post-install-PYTHON-on: (cd ${STAGEDIR}${PREFIX} \ && ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py \ diff --git a/devel/gitg/distinfo b/devel/gitg/distinfo index 9dd41c16581..040258d69c2 100644 --- a/devel/gitg/distinfo +++ b/devel/gitg/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1564345809 -SHA256 (gnome/gitg-3.32.1.tar.xz) = 24a4aabf8a42aa2e783e1fb5996ebb3c2a82a01b9689269f1329517ef124ef5a -SIZE (gnome/gitg-3.32.1.tar.xz) = 10613836 +TIMESTAMP = 1688431278 +SHA256 (gnome/gitg-41.tar.xz) = 7fb61b9fb10fbaa548d23d7065babd72ad63e621de55840c065ce6e3986c4629 +SIZE (gnome/gitg-41.tar.xz) = 10604696 SHA256 (gnome/1978973b1284.patch) = f95bc608916e1b7e254d8267065c407b636128fa20b1981ee5cc0766fbfb9f66 SIZE (gnome/1978973b1284.patch) = 1135 diff --git a/devel/gitg/pkg-plist b/devel/gitg/pkg-plist index 0da7dce8927..9d7c3d9b6ef 100644 --- a/devel/gitg/pkg-plist +++ b/devel/gitg/pkg-plist @@ -23,13 +23,8 @@ share/gir-1.0/Gitg-1.0.gir share/gir-1.0/GitgExt-1.0.gir %%DATADIR%%/icons/hicolor/scalable/actions/diff-symbolic.svg share/glade/catalogs/gitg-glade.xml -share/icons/hicolor/16x16/apps/org.gnome.gitg.png -share/icons/hicolor/22x22/apps/org.gnome.gitg.png -share/icons/hicolor/24x24/apps/org.gnome.gitg.png -share/icons/hicolor/256x256/apps/org.gnome.gitg.png -share/icons/hicolor/32x32/apps/org.gnome.gitg.png -share/icons/hicolor/48x48/apps/org.gnome.gitg.png share/icons/hicolor/scalable/apps/org.gnome.gitg-symbolic.svg +share/icons/hicolor/scalable/apps/org.gnome.gitg.svg share/locale/as/LC_MESSAGES/gitg.mo share/locale/bg/LC_MESSAGES/gitg.mo share/locale/bs/LC_MESSAGES/gitg.mo @@ -57,6 +52,7 @@ share/locale/ko/LC_MESSAGES/gitg.mo share/locale/lt/LC_MESSAGES/gitg.mo share/locale/lv/LC_MESSAGES/gitg.mo share/locale/ml/LC_MESSAGES/gitg.mo +share/locale/ms/LC_MESSAGES/gitg.mo share/locale/nb/LC_MESSAGES/gitg.mo share/locale/ne/LC_MESSAGES/gitg.mo share/locale/nl/LC_MESSAGES/gitg.mo diff --git a/devel/glademm/Makefile b/devel/glademm/Makefile index 86336d98422..cece7a16690 100644 --- a/devel/glademm/Makefile +++ b/devel/glademm/Makefile @@ -10,13 +10,13 @@ COMMENT= C++ code generator backend for glade and glade2 WWW= http://home.wtal.de/petig/Gtk/ USES= gmake gnome pathfix pkgconfig +USE_CXXSTD= c++14 USE_GNOME= gnomeprefix + GNU_CONFIGURE= yes PLIST_FILES= bin/glade-- bin/glademm-embed -.include - post-patch: @${RM} ${WRKSRC}/src/getopt.* @${REINPLACE_CMD} \ @@ -24,4 +24,4 @@ post-patch: -Ee '/^@AMDEP(.)+getopt/d' \ ${WRKSRC}/src/Makefile.in -.include +.include diff --git a/devel/go-git/Makefile b/devel/go-git/Makefile index d8db189b570..d99709e7438 100644 --- a/devel/go-git/Makefile +++ b/devel/go-git/Makefile @@ -1,6 +1,6 @@ PORTNAME= go-git DISTVERSIONPREFIX= v -DISTVERSION= 5.7.0 +DISTVERSION= 5.8.0 CATEGORIES= devel MAINTAINER= eduardo@FreeBSD.org diff --git a/devel/go-git/distinfo b/devel/go-git/distinfo index 2c7f570dfff..ec52efed431 100644 --- a/devel/go-git/distinfo +++ b/devel/go-git/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1684911507 -SHA256 (go/devel_go-git/go-git-v5.7.0/v5.7.0.mod) = 862417866cd254282cf04a155bcaca1cf57a83282954efe18c44e283753babdd -SIZE (go/devel_go-git/go-git-v5.7.0/v5.7.0.mod) = 1458 -SHA256 (go/devel_go-git/go-git-v5.7.0/v5.7.0.zip) = 7df75dbbcab5de0cfed031c436ae0178a17d97d712f7df2f6c24953973cf05fc -SIZE (go/devel_go-git/go-git-v5.7.0/v5.7.0.zip) = 690957 +TIMESTAMP = 1689965775 +SHA256 (go/devel_go-git/go-git-v5.8.0/v5.8.0.mod) = 862417866cd254282cf04a155bcaca1cf57a83282954efe18c44e283753babdd +SIZE (go/devel_go-git/go-git-v5.8.0/v5.8.0.mod) = 1458 +SHA256 (go/devel_go-git/go-git-v5.8.0/v5.8.0.zip) = cefb1f73397a7b936c1e256b3da23731656a766bedb1d8ce8c09aa293d19b983 +SIZE (go/devel_go-git/go-git-v5.8.0/v5.8.0.zip) = 689817 diff --git a/devel/gorm/Makefile b/devel/gorm/Makefile index fabb83501cd..3564b591a5b 100644 --- a/devel/gorm/Makefile +++ b/devel/gorm/Makefile @@ -20,4 +20,10 @@ USE_LDCONFIG= ${GNUSTEP_SYSTEM_LIBRARIES} DEFAULT_LIBVERSION= 1.1.0 +.include + +.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400091 +CPPFLAGS+= -Wno-error=incompatible-function-pointer-types +.endif + .include diff --git a/devel/grcov/Makefile b/devel/grcov/Makefile index 517570807bc..264dd4c71dd 100644 --- a/devel/grcov/Makefile +++ b/devel/grcov/Makefile @@ -1,7 +1,7 @@ PORTNAME= grcov DISTVERSIONPREFIX= v -DISTVERSION= 0.8.18 -PORTREVISION= 2 +DISTVERSION= 0.8.19 +PORTREVISION= 0 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org @@ -16,206 +16,213 @@ USES= cargo USE_GITHUB= yes GH_ACCOUNT= mozilla -CARGO_CRATES= addr2line-0.17.0 \ +CARGO_CRATES= addr2line-0.20.0 \ adler-1.0.2 \ - aho-corasick-0.7.19 \ + aho-corasick-0.7.20 \ + aho-corasick-1.0.2 \ + android-tzdata-0.1.1 \ android_system_properties-0.1.5 \ ansi_term-0.12.1 \ - anyhow-1.0.64 \ + anstream-0.3.2 \ + anstyle-1.0.1 \ + anstyle-parse-0.2.1 \ + anstyle-query-1.0.0 \ + anstyle-wincon-1.0.1 \ + anyhow-1.0.71 \ atty-0.2.14 \ autocfg-1.1.0 \ - backtrace-0.3.66 \ + backtrace-0.3.68 \ bitflags-1.3.2 \ - bitflags-2.0.2 \ - block-buffer-0.10.3 \ - bstr-1.4.0 \ - bumpalo-3.11.0 \ + bitflags-2.3.3 \ + block-buffer-0.10.4 \ + bstr-1.6.0 \ + bumpalo-3.13.0 \ bytecount-0.6.3 \ byteorder-1.4.3 \ - camino-1.1.1 \ + camino-1.1.4 \ cargo-binutils-0.3.6 \ cargo-platform-0.1.2 \ cargo_metadata-0.14.2 \ cc-1.0.79 \ cfb-0.7.3 \ cfg-if-1.0.0 \ - chrono-0.4.24 \ + chrono-0.4.26 \ chrono-tz-0.6.1 \ chrono-tz-build-0.0.2 \ clap-2.34.0 \ - clap-4.1.11 \ - clap_derive-4.1.9 \ - clap_lex-0.3.3 \ - core-foundation-sys-0.8.3 \ - cpp_demangle-0.4.0 \ - cpufeatures-0.2.5 \ + clap-4.3.11 \ + clap_builder-4.3.11 \ + clap_derive-4.3.2 \ + clap_lex-0.5.0 \ + colorchoice-1.0.0 \ + core-foundation-sys-0.8.4 \ + cpp_demangle-0.4.2 \ + cpufeatures-0.2.9 \ crc32fast-1.3.2 \ crossbeam-channel-0.5.8 \ - crossbeam-deque-0.8.2 \ - crossbeam-epoch-0.9.10 \ - crossbeam-utils-0.8.11 \ + crossbeam-deque-0.8.3 \ + crossbeam-epoch-0.9.15 \ + crossbeam-utils-0.8.16 \ crypto-common-0.1.6 \ - ctor-0.1.23 \ debugid-0.8.0 \ deunicode-0.4.3 \ diff-0.1.13 \ - digest-0.10.5 \ - either-1.8.0 \ - errno-0.2.8 \ - errno-0.3.0 \ + digest-0.10.7 \ + either-1.8.1 \ + errno-0.3.1 \ errno-dragonfly-0.1.2 \ failure-0.1.8 \ failure_derive-0.1.8 \ - fastrand-1.8.0 \ - flate2-1.0.25 \ + fastrand-1.9.0 \ + flate2-1.0.26 \ fnv-1.0.7 \ - generic-array-0.14.6 \ - getrandom-0.2.7 \ - gimli-0.26.2 \ + generic-array-0.14.7 \ + getrandom-0.2.10 \ + gimli-0.27.3 \ globset-0.4.10 \ globwalk-0.8.1 \ - heck-0.4.0 \ + heck-0.4.1 \ hermit-abi-0.1.19 \ - hermit-abi-0.2.6 \ - hermit-abi-0.3.1 \ + hermit-abi-0.3.2 \ humansize-2.1.3 \ - iana-time-zone-0.1.47 \ - ignore-0.4.18 \ - infer-0.13.0 \ + iana-time-zone-0.1.57 \ + iana-time-zone-haiku-0.1.2 \ + ignore-0.4.20 \ + infer-0.15.0 \ instant-0.1.12 \ - io-lifetimes-1.0.9 \ - is-terminal-0.4.5 \ - itoa-1.0.3 \ - js-sys-0.3.59 \ + io-lifetimes-1.0.11 \ + is-terminal-0.4.9 \ + itoa-1.0.8 \ + js-sys-0.3.64 \ lazy_static-1.4.0 \ - libc-0.2.140 \ - libm-0.2.6 \ - libz-sys-1.1.8 \ - linux-raw-sys-0.1.4 \ - linux-raw-sys-0.3.1 \ - log-0.4.17 \ + libc-0.2.147 \ + libm-0.2.7 \ + libz-sys-1.1.9 \ + linux-raw-sys-0.3.8 \ + linux-raw-sys-0.4.3 \ + log-0.4.19 \ md-5-0.10.5 \ memchr-2.5.0 \ memmap2-0.5.10 \ - memoffset-0.6.5 \ - miniz_oxide-0.5.4 \ - miniz_oxide-0.6.2 \ + memoffset-0.9.0 \ + miniz_oxide-0.7.1 \ msvc-demangler-0.9.0 \ - num-integer-0.1.45 \ num-traits-0.2.15 \ - num_cpus-1.15.0 \ + num_cpus-1.16.0 \ num_threads-0.1.6 \ - object-0.29.0 \ - once_cell-1.17.1 \ - os_str_bytes-6.5.0 \ - output_vt100-0.1.3 \ - papergrid-0.7.1 \ + object-0.31.1 \ + once_cell-1.18.0 \ + papergrid-0.9.1 \ parse-zoneinfo-0.3.0 \ - percent-encoding-2.2.0 \ - pest-2.5.6 \ - pest_derive-2.5.6 \ - pest_generator-2.5.6 \ - pest_meta-2.5.6 \ + percent-encoding-2.3.0 \ + pest-2.7.0 \ + pest_derive-2.7.0 \ + pest_generator-2.7.0 \ + pest_meta-2.7.0 \ phf-0.10.1 \ phf_codegen-0.10.0 \ phf_generator-0.10.0 \ phf_shared-0.10.0 \ - pkg-config-0.3.25 \ - ppv-lite86-0.2.16 \ - pretty_assertions-1.3.0 \ + pkg-config-0.3.27 \ + ppv-lite86-0.2.17 \ + pretty_assertions-1.4.0 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ - proc-macro2-1.0.52 \ - quick-xml-0.28.1 \ - quote-1.0.26 \ + proc-macro2-1.0.64 \ + quick-xml-0.29.0 \ + quote-1.0.29 \ rand-0.8.5 \ rand_chacha-0.3.1 \ - rand_core-0.6.3 \ + rand_core-0.6.4 \ rayon-1.7.0 \ rayon-core-1.11.0 \ redox_syscall-0.3.5 \ - regex-1.7.3 \ - regex-syntax-0.6.29 \ + regex-1.9.1 \ + regex-automata-0.3.2 \ + regex-syntax-0.7.3 \ rustc-cfg-0.4.0 \ - rustc-demangle-0.1.21 \ + rustc-demangle-0.1.23 \ rustc-hash-1.1.0 \ rustc_version-0.4.0 \ - rustix-0.36.11 \ - rustix-0.37.6 \ - ryu-1.0.11 \ + rustix-0.37.23 \ + rustix-0.38.3 \ + ryu-1.0.14 \ same-file-1.0.6 \ scopeguard-1.1.0 \ semver-1.0.17 \ - serde-1.0.159 \ - serde_derive-1.0.159 \ - serde_json-1.0.95 \ - sha2-0.10.6 \ + serde-1.0.171 \ + serde_derive-1.0.171 \ + serde_json-1.0.100 \ + sha2-0.10.7 \ simplelog-0.12.1 \ siphasher-0.3.10 \ slug-0.1.4 \ - smallvec-1.10.0 \ + smallvec-1.11.0 \ stable_deref_trait-1.2.0 \ strsim-0.8.0 \ strsim-0.10.0 \ - symbolic-common-12.1.2 \ - symbolic-demangle-12.1.2 \ - syn-1.0.99 \ - syn-2.0.3 \ + symbolic-common-12.2.0 \ + symbolic-demangle-12.2.0 \ + syn-1.0.109 \ + syn-2.0.25 \ synstructure-0.12.6 \ - tabled-0.10.0 \ - tabled_derive-0.5.0 \ + tabled-0.12.2 \ + tabled_derive-0.6.0 \ tcmalloc-0.3.0 \ - tempfile-3.5.0 \ - tera-1.18.1 \ + tempfile-3.6.0 \ + tera-1.19.0 \ termcolor-1.1.3 \ - terminal_size-0.2.5 \ + terminal_size-0.2.6 \ textwrap-0.11.0 \ - thiserror-1.0.40 \ - thiserror-impl-1.0.40 \ + thiserror-1.0.43 \ + thiserror-impl-1.0.43 \ thread_local-1.1.4 \ - time-0.1.44 \ - time-0.3.14 \ - time-macros-0.2.4 \ - toml-0.5.9 \ - typenum-1.15.0 \ - ucd-trie-0.1.5 \ - uncased-0.9.7 \ + time-0.1.45 \ + time-0.3.23 \ + time-core-0.1.1 \ + time-macros-0.2.10 \ + toml-0.5.11 \ + typenum-1.16.0 \ + ucd-trie-0.1.6 \ + uncased-0.9.9 \ unic-char-property-0.9.0 \ unic-char-range-0.9.0 \ unic-common-0.9.0 \ unic-segment-0.9.0 \ unic-ucd-segment-0.9.0 \ unic-ucd-version-0.9.0 \ - unicode-ident-1.0.3 \ - unicode-width-0.1.9 \ - unicode-xid-0.2.3 \ - uuid-1.3.1 \ + unicode-ident-1.0.10 \ + unicode-width-0.1.10 \ + unicode-xid-0.2.4 \ + utf8parse-0.2.1 \ + uuid-1.4.0 \ vcpkg-0.2.15 \ vec_map-0.8.2 \ version_check-0.9.4 \ walkdir-2.3.3 \ 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 \ + wasm-bindgen-0.2.87 \ + wasm-bindgen-backend-0.2.87 \ + wasm-bindgen-macro-0.2.87 \ + wasm-bindgen-macro-support-0.2.87 \ + wasm-bindgen-shared-0.2.87 \ 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.45.0 \ - windows-targets-0.42.2 \ - windows_aarch64_gnullvm-0.42.2 \ - windows_aarch64_msvc-0.42.2 \ - windows_i686_gnu-0.42.2 \ - windows_i686_msvc-0.42.2 \ - windows_x86_64_gnu-0.42.2 \ - windows_x86_64_gnullvm-0.42.2 \ - windows_x86_64_msvc-0.42.2 \ + windows-0.48.0 \ + windows-sys-0.48.0 \ + windows-targets-0.48.1 \ + windows_aarch64_gnullvm-0.48.0 \ + windows_aarch64_msvc-0.48.0 \ + windows_i686_gnu-0.48.0 \ + windows_i686_msvc-0.48.0 \ + windows_x86_64_gnu-0.48.0 \ + windows_x86_64_gnullvm-0.48.0 \ + windows_x86_64_msvc-0.48.0 \ yansi-0.5.1 \ - zip-0.6.4 + zip-0.6.6 PLIST_FILES= bin/grcov diff --git a/devel/grcov/distinfo b/devel/grcov/distinfo index 597783cd6de..65aa74460df 100644 --- a/devel/grcov/distinfo +++ b/devel/grcov/distinfo @@ -1,38 +1,52 @@ -TIMESTAMP = 1682641176 -SHA256 (rust/crates/addr2line-0.17.0.crate) = b9ecd88a8c8378ca913a680cd98f0f13ac67383d35993f86c90a70e3f137816b -SIZE (rust/crates/addr2line-0.17.0.crate) = 32260 +TIMESTAMP = 1690097241 +SHA256 (rust/crates/addr2line-0.20.0.crate) = f4fa78e18c64fce05e902adecd7a5eed15a5e0a3439f7b0e169f0252214865e3 +SIZE (rust/crates/addr2line-0.20.0.crate) = 39558 SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe SIZE (rust/crates/adler-1.0.2.crate) = 12778 -SHA256 (rust/crates/aho-corasick-0.7.19.crate) = b4f55bd91a0978cbfd91c457a164bab8b4001c833b7f323132c0a4e1922dd44e -SIZE (rust/crates/aho-corasick-0.7.19.crate) = 113070 +SHA256 (rust/crates/aho-corasick-0.7.20.crate) = cc936419f96fa211c1b9166887b38e5e40b19958e5b895be7c1f93adec7071ac +SIZE (rust/crates/aho-corasick-0.7.20.crate) = 111440 +SHA256 (rust/crates/aho-corasick-1.0.2.crate) = 43f6cb1bf222025340178f382c426f13757b2960e89779dfcb319c32542a5a41 +SIZE (rust/crates/aho-corasick-1.0.2.crate) = 167694 +SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0 +SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674 SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311 SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243 SHA256 (rust/crates/ansi_term-0.12.1.crate) = d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2 SIZE (rust/crates/ansi_term-0.12.1.crate) = 24838 -SHA256 (rust/crates/anyhow-1.0.64.crate) = b9a8f622bcf6ff3df478e9deba3e03e4e04b300f8e6a139e192c05fa3490afc7 -SIZE (rust/crates/anyhow-1.0.64.crate) = 43549 +SHA256 (rust/crates/anstream-0.3.2.crate) = 0ca84f3628370c59db74ee214b3263d58f9aadd9b4fe7e711fd87dc452b7f163 +SIZE (rust/crates/anstream-0.3.2.crate) = 19504 +SHA256 (rust/crates/anstyle-1.0.1.crate) = 3a30da5c5f2d5e72842e00bcb57657162cdabef0931f40e2deb9b4140440cecd +SIZE (rust/crates/anstyle-1.0.1.crate) = 13977 +SHA256 (rust/crates/anstyle-parse-0.2.1.crate) = 938874ff5980b03a87c5524b3ae5b59cf99b1d6bc836848df7bc5ada9643c333 +SIZE (rust/crates/anstyle-parse-0.2.1.crate) = 24802 +SHA256 (rust/crates/anstyle-query-1.0.0.crate) = 5ca11d4be1bab0c8bc8734a9aa7bf4ee8316d462a08c6ac5052f888fef5b494b +SIZE (rust/crates/anstyle-query-1.0.0.crate) = 8620 +SHA256 (rust/crates/anstyle-wincon-1.0.1.crate) = 180abfa45703aebe0093f79badacc01b8fd4ea2e35118747e5811127f926e188 +SIZE (rust/crates/anstyle-wincon-1.0.1.crate) = 11718 +SHA256 (rust/crates/anyhow-1.0.71.crate) = 9c7d0618f0e0b7e8ff11427422b64564d5fb0be1940354bfe2e0529b18a9d9b8 +SIZE (rust/crates/anyhow-1.0.71.crate) = 43808 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.66.crate) = cab84319d616cfb654d03394f38ab7e6f0919e181b1b57e1fd15e7fb4077d9a7 -SIZE (rust/crates/backtrace-0.3.66.crate) = 74397 +SHA256 (rust/crates/backtrace-0.3.68.crate) = 4319208da049c43661739c5fade2ba182f09d1dc2299b32298d3a31692b17e12 +SIZE (rust/crates/backtrace-0.3.68.crate) = 79891 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a SIZE (rust/crates/bitflags-1.3.2.crate) = 23021 -SHA256 (rust/crates/bitflags-2.0.2.crate) = 487f1e0fcbe47deb8b0574e646def1c903389d95241dd1bbcc6ce4a715dfc0c1 -SIZE (rust/crates/bitflags-2.0.2.crate) = 32293 -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.4.0.crate) = c3d4260bcc2e8fc9df1eac4919a720effeb63a3f0952f5bf4944adfa18897f09 -SIZE (rust/crates/bstr-1.4.0.crate) = 345921 -SHA256 (rust/crates/bumpalo-3.11.0.crate) = c1ad822118d20d2c234f427000d5acc36eabe1e29a348c89b63dd60b13f28e5d -SIZE (rust/crates/bumpalo-3.11.0.crate) = 80945 +SHA256 (rust/crates/bitflags-2.3.3.crate) = 630be753d4e58660abd17930c71b647fe46c27ea6b63cc59e1e3851406972e42 +SIZE (rust/crates/bitflags-2.3.3.crate) = 34320 +SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71 +SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538 +SHA256 (rust/crates/bstr-1.6.0.crate) = 6798148dccfbff0fae41c7574d2fa8f1ef3492fba0face179de5d8d447d67b05 +SIZE (rust/crates/bstr-1.6.0.crate) = 385877 +SHA256 (rust/crates/bumpalo-3.13.0.crate) = a3e2c3daef883ecc1b5d58c15adae93470a91d425f3532ba1695849656af3fc1 +SIZE (rust/crates/bumpalo-3.13.0.crate) = 82114 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/camino-1.1.1.crate) = 88ad0e1e3e88dd237a156ab9f571021b8a158caa0ae44b1968a241efb5144c1e -SIZE (rust/crates/camino-1.1.1.crate) = 30737 +SHA256 (rust/crates/camino-1.1.4.crate) = c530edf18f37068ac2d977409ed5cd50d53d73bc653c7647b48eb78976ac9ae2 +SIZE (rust/crates/camino-1.1.4.crate) = 32290 SHA256 (rust/crates/cargo-binutils-0.3.6.crate) = ec9a0e2ad2c6ec1516256bf9d0f07841a55265f2167e5d1c88ed1f99c73900da SIZE (rust/crates/cargo-binutils-0.3.6.crate) = 26109 SHA256 (rust/crates/cargo-platform-0.1.2.crate) = cbdb825da8a5df079a43676dbe042702f1707b1109f713a01420fbb4cc71fa27 @@ -45,160 +59,152 @@ SHA256 (rust/crates/cfb-0.7.3.crate) = d38f2da7a0a2c4ccf0065be06397cc26a81f4e528 SIZE (rust/crates/cfb-0.7.3.crate) = 63277 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.24.crate) = 4e3c5919066adf22df73762e50cffcde3a758f2a848b113b586d1f86728b673b -SIZE (rust/crates/chrono-0.4.24.crate) = 191330 +SHA256 (rust/crates/chrono-0.4.26.crate) = ec837a71355b28f6556dbd569b37b3f363091c0bd4b2e735674521b4c5fd9bc5 +SIZE (rust/crates/chrono-0.4.26.crate) = 191501 SHA256 (rust/crates/chrono-tz-0.6.1.crate) = 58549f1842da3080ce63002102d5bc954c7bc843d4f47818e642abdc36253552 SIZE (rust/crates/chrono-tz-0.6.1.crate) = 585749 SHA256 (rust/crates/chrono-tz-build-0.0.2.crate) = db058d493fb2f65f41861bfed7e3fe6335264a9f0f92710cab5bdf01fef09069 SIZE (rust/crates/chrono-tz-build-0.0.2.crate) = 5840 SHA256 (rust/crates/clap-2.34.0.crate) = a0610544180c38b88101fecf2dd634b174a62eef6946f84dfc6a7127512b381c SIZE (rust/crates/clap-2.34.0.crate) = 202210 -SHA256 (rust/crates/clap-4.1.11.crate) = 42dfd32784433290c51d92c438bb72ea5063797fc3cc9a21a8c4346bebbb2098 -SIZE (rust/crates/clap-4.1.11.crate) = 207841 -SHA256 (rust/crates/clap_derive-4.1.9.crate) = fddf67631444a3a3e3e5ac51c36a5e01335302de677bd78759eaa90ab1f46644 -SIZE (rust/crates/clap_derive-4.1.9.crate) = 27888 -SHA256 (rust/crates/clap_lex-0.3.3.crate) = 033f6b7a4acb1f358c742aaca805c939ee73b4c6209ae4318ec7aca81c42e646 -SIZE (rust/crates/clap_lex-0.3.3.crate) = 9648 -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/cpp_demangle-0.4.0.crate) = b446fd40bcc17eddd6a4a78f24315eb90afdb3334999ddfd4909985c47722442 -SIZE (rust/crates/cpp_demangle-0.4.0.crate) = 78033 -SHA256 (rust/crates/cpufeatures-0.2.5.crate) = 28d997bd5e24a5928dd43e46dc529867e207907fe0b239c3477d924f7f2ca320 -SIZE (rust/crates/cpufeatures-0.2.5.crate) = 11251 +SHA256 (rust/crates/clap-4.3.11.crate) = 1640e5cc7fb47dbb8338fd471b105e7ed6c3cb2aeb00c2e067127ffd3764a05d +SIZE (rust/crates/clap-4.3.11.crate) = 54864 +SHA256 (rust/crates/clap_builder-4.3.11.crate) = 98c59138d527eeaf9b53f35a77fcc1fad9d883116070c63d5de1c7dc7b00c72b +SIZE (rust/crates/clap_builder-4.3.11.crate) = 160795 +SHA256 (rust/crates/clap_derive-4.3.2.crate) = b8cd2b2a819ad6eec39e8f1d6b53001af1e5469f8c177579cdaeb313115b825f +SIZE (rust/crates/clap_derive-4.3.2.crate) = 29053 +SHA256 (rust/crates/clap_lex-0.5.0.crate) = 2da6da31387c7e4ef160ffab6d5e7f00c42626fe39aea70a7b0f1773f7dd6c1b +SIZE (rust/crates/clap_lex-0.5.0.crate) = 11792 +SHA256 (rust/crates/colorchoice-1.0.0.crate) = acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7 +SIZE (rust/crates/colorchoice-1.0.0.crate) = 6857 +SHA256 (rust/crates/core-foundation-sys-0.8.4.crate) = e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa +SIZE (rust/crates/core-foundation-sys-0.8.4.crate) = 17725 +SHA256 (rust/crates/cpp_demangle-0.4.2.crate) = ee34052ee3d93d6d8f3e6f81d85c47921f6653a19a7b70e939e3e602d893a674 +SIZE (rust/crates/cpp_demangle-0.4.2.crate) = 79166 +SHA256 (rust/crates/cpufeatures-0.2.9.crate) = a17b76ff3a4162b0b27f354a0c87015ddad39d35f9c0c36607a3bdd175dde1f1 +SIZE (rust/crates/cpufeatures-0.2.9.crate) = 11895 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.8.crate) = a33c2bf77f2df06183c3aa30d1e96c0695a313d4f9c453cc3762a6db39f99200 SIZE (rust/crates/crossbeam-channel-0.5.8.crate) = 90455 -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/crossbeam-deque-0.8.3.crate) = ce6fd6f855243022dcecf8702fef0c297d4338e226845fe067f6341ad9fa0cef +SIZE (rust/crates/crossbeam-deque-0.8.3.crate) = 21746 +SHA256 (rust/crates/crossbeam-epoch-0.9.15.crate) = ae211234986c545741a7dc064309f67ee1e5ad243d0e48335adc0484d960bcc7 +SIZE (rust/crates/crossbeam-epoch-0.9.15.crate) = 48553 +SHA256 (rust/crates/crossbeam-utils-0.8.16.crate) = 5a22b2d63d4d1dc0b7f1b6b2747dd0088008a9be28b6ddf0b1e7d335e3037294 +SIZE (rust/crates/crossbeam-utils-0.8.16.crate) = 42508 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.23.crate) = cdffe87e1d521a10f9696f833fe502293ea446d7f256c06128293a4119bdf4cb -SIZE (rust/crates/ctor-0.1.23.crate) = 10581 SHA256 (rust/crates/debugid-0.8.0.crate) = bef552e6f588e446098f6ba40d89ac146c8c7b64aade83c051ee00bb5d2bc18d SIZE (rust/crates/debugid-0.8.0.crate) = 12757 SHA256 (rust/crates/deunicode-0.4.3.crate) = 850878694b7933ca4c9569d30a34b55031b9b139ee1fc7b94a527c4ef960d690 SIZE (rust/crates/deunicode-0.4.3.crate) = 109535 SHA256 (rust/crates/diff-0.1.13.crate) = 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8 SIZE (rust/crates/diff-0.1.13.crate) = 46216 -SHA256 (rust/crates/digest-0.10.5.crate) = adfbc57365a37acbd2ebf2b64d7e69bb766e2fea813521ed536f5d0520dcf86c -SIZE (rust/crates/digest-0.10.5.crate) = 19503 -SHA256 (rust/crates/either-1.8.0.crate) = 90e5c1c8368803113bf0c9584fc495a58b86dc8a29edbf8fe877d21d9507e797 -SIZE (rust/crates/either-1.8.0.crate) = 15992 -SHA256 (rust/crates/errno-0.2.8.crate) = f639046355ee4f37944e44f60642c6f3a7efa3cf6b78c78a0d989a8ce6c396a1 -SIZE (rust/crates/errno-0.2.8.crate) = 9276 -SHA256 (rust/crates/errno-0.3.0.crate) = 50d6a0976c999d473fe89ad888d5a284e55366d9dc9038b1ba2aa15128c4afa0 -SIZE (rust/crates/errno-0.3.0.crate) = 10268 +SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292 +SIZE (rust/crates/digest-0.10.7.crate) = 19557 +SHA256 (rust/crates/either-1.8.1.crate) = 7fcaabb2fef8c910e7f4c7ce9f67a1283a1715879a7c230ca9d6d1ae31f16d91 +SIZE (rust/crates/either-1.8.1.crate) = 16027 +SHA256 (rust/crates/errno-0.3.1.crate) = 4bcfec3a70f97c962c307b2d2c56e358cf1d00b558d74262b5f929ee8cc7e73a +SIZE (rust/crates/errno-0.3.1.crate) = 10348 SHA256 (rust/crates/errno-dragonfly-0.1.2.crate) = aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf SIZE (rust/crates/errno-dragonfly-0.1.2.crate) = 1810 SHA256 (rust/crates/failure-0.1.8.crate) = d32e9bd16cc02eae7db7ef620b392808b89f6a5e16bb3497d159c6b92a0f4f86 SIZE (rust/crates/failure-0.1.8.crate) = 37582 SHA256 (rust/crates/failure_derive-0.1.8.crate) = aa4da3c766cd7a0db8242e326e9e4e081edd567072893ed320008189715366a4 SIZE (rust/crates/failure_derive-0.1.8.crate) = 4950 -SHA256 (rust/crates/fastrand-1.8.0.crate) = a7a407cfaa3385c4ae6b23e84623d48c2798d06e3e6a1878f7f59f17b3f86499 -SIZE (rust/crates/fastrand-1.8.0.crate) = 11369 -SHA256 (rust/crates/flate2-1.0.25.crate) = a8a2db397cb1c8772f31494cb8917e48cd1e64f0fa7efac59fbd741a0a8ce841 -SIZE (rust/crates/flate2-1.0.25.crate) = 70210 +SHA256 (rust/crates/fastrand-1.9.0.crate) = e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be +SIZE (rust/crates/fastrand-1.9.0.crate) = 11910 +SHA256 (rust/crates/flate2-1.0.26.crate) = 3b9429470923de8e8cbd4d2dc513535400b4b3fef0319fb5c4e1f520a7bef743 +SIZE (rust/crates/flate2-1.0.26.crate) = 70832 SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1 SIZE (rust/crates/fnv-1.0.7.crate) = 11266 -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/gimli-0.26.2.crate) = 22030e2c5a68ec659fde1e949a745124b48e6fa8b045b7ed5bd1fe4ccc5c4e5d -SIZE (rust/crates/gimli-0.26.2.crate) = 717340 +SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a +SIZE (rust/crates/generic-array-0.14.7.crate) = 15950 +SHA256 (rust/crates/getrandom-0.2.10.crate) = be4136b2a15dd319360be1c07d9933517ccf0be8f16bf62a3bee4f0d618df427 +SIZE (rust/crates/getrandom-0.2.10.crate) = 34955 +SHA256 (rust/crates/gimli-0.27.3.crate) = b6c80984affa11d98d1b88b66ac8853f143217b399d3c74116778ff8fdb4ed2e +SIZE (rust/crates/gimli-0.27.3.crate) = 287904 SHA256 (rust/crates/globset-0.4.10.crate) = 029d74589adefde59de1a0c4f4732695c32805624aec7b68d91503d4dba79afc SIZE (rust/crates/globset-0.4.10.crate) = 22923 SHA256 (rust/crates/globwalk-0.8.1.crate) = 93e3af942408868f6934a7b85134a3230832b9977cf66125df2f9edcfce4ddcc SIZE (rust/crates/globwalk-0.8.1.crate) = 13705 -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/hermit-abi-0.3.2.crate) = 443144c8cdadd93ebf52ddb4056d257f5b52c04d3c804e657d19eb73fc33668b +SIZE (rust/crates/hermit-abi-0.3.2.crate) = 13783 SHA256 (rust/crates/humansize-2.1.3.crate) = 6cb51c9a029ddc91b07a787f1d86b53ccfa49b0e86688c946ebe8d3555685dd7 SIZE (rust/crates/humansize-2.1.3.crate) = 11953 -SHA256 (rust/crates/iana-time-zone-0.1.47.crate) = 4c495f162af0bf17656d0014a0eded5f3cd2f365fdd204548c2869db89359dc7 -SIZE (rust/crates/iana-time-zone-0.1.47.crate) = 16974 -SHA256 (rust/crates/ignore-0.4.18.crate) = 713f1b139373f96a2e0ce3ac931cd01ee973c3c5dd7c40c0c2efe96ad2b6751d -SIZE (rust/crates/ignore-0.4.18.crate) = 53174 -SHA256 (rust/crates/infer-0.13.0.crate) = f551f8c3a39f68f986517db0d1759de85881894fdc7db798bd2a9df9cb04b7fc -SIZE (rust/crates/infer-0.13.0.crate) = 18092 +SHA256 (rust/crates/iana-time-zone-0.1.57.crate) = 2fad5b825842d2b38bd206f3e81d6957625fd7f0a361e345c30e01a0ae2dd613 +SIZE (rust/crates/iana-time-zone-0.1.57.crate) = 19785 +SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f +SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185 +SHA256 (rust/crates/ignore-0.4.20.crate) = dbe7873dab538a9a44ad79ede1faf5f30d49f9a5c883ddbab48bce81b64b7492 +SIZE (rust/crates/ignore-0.4.20.crate) = 53551 +SHA256 (rust/crates/infer-0.15.0.crate) = cb33622da908807a06f9513c19b3c1ad50fab3e4137d82a78107d502075aa199 +SIZE (rust/crates/infer-0.15.0.crate) = 18734 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.9.crate) = 09270fd4fa1111bc614ed2246c7ef56239a3063d5be0d1ec3b589c505d400aeb -SIZE (rust/crates/io-lifetimes-1.0.9.crate) = 36442 -SHA256 (rust/crates/is-terminal-0.4.5.crate) = 8687c819457e979cc940d09cb16e42a1bf70aa6b60a549de6d3a62a0ee90c69e -SIZE (rust/crates/is-terminal-0.4.5.crate) = 7760 -SHA256 (rust/crates/itoa-1.0.3.crate) = 6c8af84674fe1f223a982c933a0ee1086ac4d4052aa0fb8060c12c6ad838e754 -SIZE (rust/crates/itoa-1.0.3.crate) = 10481 -SHA256 (rust/crates/js-sys-0.3.59.crate) = 258451ab10b34f8af53416d1fdab72c22e805f0c92a1136d59470ec0b11138b2 -SIZE (rust/crates/js-sys-0.3.59.crate) = 78849 +SHA256 (rust/crates/io-lifetimes-1.0.11.crate) = eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2 +SIZE (rust/crates/io-lifetimes-1.0.11.crate) = 37346 +SHA256 (rust/crates/is-terminal-0.4.9.crate) = cb0889898416213fab133e1d33a0e5858a48177452750691bde3666d0fdbaf8b +SIZE (rust/crates/is-terminal-0.4.9.crate) = 8109 +SHA256 (rust/crates/itoa-1.0.8.crate) = 62b02a5381cc465bd3041d84623d0fa3b66738b52b8e2fc3bab8ad63ab032f4a +SIZE (rust/crates/itoa-1.0.8.crate) = 10465 +SHA256 (rust/crates/js-sys-0.3.64.crate) = c5f195fe497f702db0f318b07fdd68edb16955aed830df8363d837542f8f935a +SIZE (rust/crates/js-sys-0.3.64.crate) = 80313 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.140.crate) = 99227334921fae1a979cf0bfdfcc6b3e5ce376ef57e16fb6fb3ea2ed6095f80c -SIZE (rust/crates/libc-0.2.140.crate) = 669153 -SHA256 (rust/crates/libm-0.2.6.crate) = 348108ab3fba42ec82ff6e9564fc4ca0247bdccdc68dd8af9764bbc79c3c8ffb -SIZE (rust/crates/libm-0.2.6.crate) = 113690 -SHA256 (rust/crates/libz-sys-1.1.8.crate) = 9702761c3935f8cc2f101793272e202c72b99da8f4224a19ddcf1279a6450bbf -SIZE (rust/crates/libz-sys-1.1.8.crate) = 2481844 -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/linux-raw-sys-0.3.1.crate) = d59d8c75012853d2e872fb56bc8a2e53718e2cafe1a4c823143141c6d90c322f -SIZE (rust/crates/linux-raw-sys-0.3.1.crate) = 932203 -SHA256 (rust/crates/log-0.4.17.crate) = abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e -SIZE (rust/crates/log-0.4.17.crate) = 38028 +SHA256 (rust/crates/libc-0.2.147.crate) = b4668fb0ea861c1df094127ac5f1da3409a82116a4ba74fca2e58ef927159bb3 +SIZE (rust/crates/libc-0.2.147.crate) = 686772 +SHA256 (rust/crates/libm-0.2.7.crate) = f7012b1bbb0719e1097c47611d3898568c546d597c2e74d66f6087edd5233ff4 +SIZE (rust/crates/libm-0.2.7.crate) = 115688 +SHA256 (rust/crates/libz-sys-1.1.9.crate) = 56ee889ecc9568871456d42f603d6a0ce59ff328d291063a45cbdf0036baf6db +SIZE (rust/crates/libz-sys-1.1.9.crate) = 2404387 +SHA256 (rust/crates/linux-raw-sys-0.3.8.crate) = ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519 +SIZE (rust/crates/linux-raw-sys-0.3.8.crate) = 1013776 +SHA256 (rust/crates/linux-raw-sys-0.4.3.crate) = 09fc20d2ca12cb9f044c93e3bd6d32d523e6e2ec3db4f7b2939cd99026ecd3f0 +SIZE (rust/crates/linux-raw-sys-0.4.3.crate) = 1116245 +SHA256 (rust/crates/log-0.4.19.crate) = b06a4cde4c0f271a446782e3eff8de789548ce57dbc8eca9292c27f4a42004b4 +SIZE (rust/crates/log-0.4.19.crate) = 38073 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.10.crate) = 83faa42c0a078c393f6b29d5db232d8be22776a891f8f56e5284faee4a20b327 SIZE (rust/crates/memmap2-0.5.10.crate) = 26847 -SHA256 (rust/crates/memoffset-0.6.5.crate) = 5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce -SIZE (rust/crates/memoffset-0.6.5.crate) = 7686 -SHA256 (rust/crates/miniz_oxide-0.5.4.crate) = 96590ba8f175222643a85693f33d26e9c8a015f599c216509b1a6894af675d34 -SIZE (rust/crates/miniz_oxide-0.5.4.crate) = 53485 -SHA256 (rust/crates/miniz_oxide-0.6.2.crate) = b275950c28b37e794e8c55d88aeb5e139d0ce23fdbbeda68f8d7174abdf9e8fa -SIZE (rust/crates/miniz_oxide-0.6.2.crate) = 54536 +SHA256 (rust/crates/memoffset-0.9.0.crate) = 5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c +SIZE (rust/crates/memoffset-0.9.0.crate) = 9033 +SHA256 (rust/crates/miniz_oxide-0.7.1.crate) = e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7 +SIZE (rust/crates/miniz_oxide-0.7.1.crate) = 55194 SHA256 (rust/crates/msvc-demangler-0.9.0.crate) = bfb67c6dd0fa9b00619c41c5700b6f92d5f418be49b45ddb9970fbd4569df3c8 SIZE (rust/crates/msvc-demangler-0.9.0.crate) = 50880 -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.15.0.crate) = 0fac9e2da13b5eb447a6ce3d392f23a29d8694bff781bf03a16cd9ac8697593b -SIZE (rust/crates/num_cpus-1.15.0.crate) = 15680 +SHA256 (rust/crates/num_cpus-1.16.0.crate) = 4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43 +SIZE (rust/crates/num_cpus-1.16.0.crate) = 15713 SHA256 (rust/crates/num_threads-0.1.6.crate) = 2819ce041d2ee131036f4fc9d6ae7ae125a3a40e97ba64d04fe799ad9dabbb44 SIZE (rust/crates/num_threads-0.1.6.crate) = 7334 -SHA256 (rust/crates/object-0.29.0.crate) = 21158b2c33aa6d4561f1c0a6ea283ca92bc54802a93b263e910746d679a7eb53 -SIZE (rust/crates/object-0.29.0.crate) = 237723 -SHA256 (rust/crates/once_cell-1.17.1.crate) = b7e5500299e16ebb147ae15a00a942af264cf3688f47923b8fc2cd5858f23ad3 -SIZE (rust/crates/once_cell-1.17.1.crate) = 32856 -SHA256 (rust/crates/os_str_bytes-6.5.0.crate) = ceedf44fb00f2d1984b0bc98102627ce622e083e49a5bacdb3e514fa4238e267 -SIZE (rust/crates/os_str_bytes-6.5.0.crate) = 23166 -SHA256 (rust/crates/output_vt100-0.1.3.crate) = 628223faebab4e3e40667ee0b2336d34a5b960ff60ea743ddfdbcf7770bcfb66 -SIZE (rust/crates/output_vt100-0.1.3.crate) = 4473 -SHA256 (rust/crates/papergrid-0.7.1.crate) = 1526bb6aa9f10ec339fb10360f22c57edf81d5678d0278e93bc12a47ffbe4b01 -SIZE (rust/crates/papergrid-0.7.1.crate) = 40924 +SHA256 (rust/crates/object-0.31.1.crate) = 8bda667d9f2b5051b8833f59f3bf748b28ef54f850f4fcb389a252aa383866d1 +SIZE (rust/crates/object-0.31.1.crate) = 272843 +SHA256 (rust/crates/once_cell-1.18.0.crate) = dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d +SIZE (rust/crates/once_cell-1.18.0.crate) = 32969 +SHA256 (rust/crates/papergrid-0.9.1.crate) = ae7891b22598926e4398790c8fe6447930c72a67d36d983a49d6ce682ce83290 +SIZE (rust/crates/papergrid-0.9.1.crate) = 51314 SHA256 (rust/crates/parse-zoneinfo-0.3.0.crate) = c705f256449c60da65e11ff6626e0c16a0a0b96aaa348de61376b249bc340f41 SIZE (rust/crates/parse-zoneinfo-0.3.0.crate) = 76590 -SHA256 (rust/crates/percent-encoding-2.2.0.crate) = 478c572c3d73181ff3c2539045f6eb99e5491218eae919370993b890cdbdd98e -SIZE (rust/crates/percent-encoding-2.2.0.crate) = 10075 -SHA256 (rust/crates/pest-2.5.6.crate) = 8cbd939b234e95d72bc393d51788aec68aeeb5d51e748ca08ff3aad58cb722f7 -SIZE (rust/crates/pest-2.5.6.crate) = 107851 -SHA256 (rust/crates/pest_derive-2.5.6.crate) = a81186863f3d0a27340815be8f2078dd8050b14cd71913db9fbda795e5f707d7 -SIZE (rust/crates/pest_derive-2.5.6.crate) = 18436 -SHA256 (rust/crates/pest_generator-2.5.6.crate) = 75a1ef20bf3193c15ac345acb32e26b3dc3223aff4d77ae4fc5359567683796b -SIZE (rust/crates/pest_generator-2.5.6.crate) = 17068 -SHA256 (rust/crates/pest_meta-2.5.6.crate) = 5e3b284b1f13a20dc5ebc90aff59a51b8d7137c221131b52a7260c08cbc1cc80 -SIZE (rust/crates/pest_meta-2.5.6.crate) = 33430 +SHA256 (rust/crates/percent-encoding-2.3.0.crate) = 9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94 +SIZE (rust/crates/percent-encoding-2.3.0.crate) = 10196 +SHA256 (rust/crates/pest-2.7.0.crate) = f73935e4d55e2abf7f130186537b19e7a4abc886a0252380b59248af473a3fc9 +SIZE (rust/crates/pest-2.7.0.crate) = 110274 +SHA256 (rust/crates/pest_derive-2.7.0.crate) = aef623c9bbfa0eedf5a0efba11a5ee83209c326653ca31ff019bec3a95bfff2b +SIZE (rust/crates/pest_derive-2.7.0.crate) = 30867 +SHA256 (rust/crates/pest_generator-2.7.0.crate) = b3e8cba4ec22bada7fc55ffe51e2deb6a0e0db2d0b7ab0b103acc80d2510c190 +SIZE (rust/crates/pest_generator-2.7.0.crate) = 17331 +SHA256 (rust/crates/pest_meta-2.7.0.crate) = a01f71cb40bd8bb94232df14b946909e14660e33fc05db3e50ae2a82d7ea0ca0 +SIZE (rust/crates/pest_meta-2.7.0.crate) = 37255 SHA256 (rust/crates/phf-0.10.1.crate) = fabbf1ead8a5bcbc20f5f8b939ee3f5b0f6f281b6ad3468b84656b658b455259 SIZE (rust/crates/phf-0.10.1.crate) = 5406 SHA256 (rust/crates/phf_codegen-0.10.0.crate) = 4fb1c3a8bc4dd4e5cfce29b44ffc14bedd2ee294559a294e2a4d4c9e9a6a13cd @@ -207,126 +213,130 @@ SHA256 (rust/crates/phf_generator-0.10.0.crate) = 5d5285893bb5eb82e6aaf5d59ee909 SIZE (rust/crates/phf_generator-0.10.0.crate) = 7525 SHA256 (rust/crates/phf_shared-0.10.0.crate) = b6796ad771acdc0123d2a88dc428b5e38ef24456743ddb1744ed628f9815c096 SIZE (rust/crates/phf_shared-0.10.0.crate) = 4095 -SHA256 (rust/crates/pkg-config-0.3.25.crate) = 1df8c4ec4b0627e53bdf214615ad287367e482558cf84b109250b37464dc03ae -SIZE (rust/crates/pkg-config-0.3.25.crate) = 16838 -SHA256 (rust/crates/ppv-lite86-0.2.16.crate) = eb9f9e6e233e5c4a35559a617bf40a4ec447db2e84c20b55a6f83167b7e57872 -SIZE (rust/crates/ppv-lite86-0.2.16.crate) = 22245 -SHA256 (rust/crates/pretty_assertions-1.3.0.crate) = a25e9bcb20aa780fd0bb16b72403a9064d6b3f22f026946029acb941a50af755 -SIZE (rust/crates/pretty_assertions-1.3.0.crate) = 79441 +SHA256 (rust/crates/pkg-config-0.3.27.crate) = 26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964 +SIZE (rust/crates/pkg-config-0.3.27.crate) = 18838 +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.4.0.crate) = af7cee1a6c8a5b9208b3cb1061f10c0cb689087b3d8ce85fb9d2dd7a29b6ba66 +SIZE (rust/crates/pretty_assertions-1.4.0.crate) = 78846 SHA256 (rust/crates/proc-macro-error-1.0.4.crate) = da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c SIZE (rust/crates/proc-macro-error-1.0.4.crate) = 25293 SHA256 (rust/crates/proc-macro-error-attr-1.0.4.crate) = a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869 SIZE (rust/crates/proc-macro-error-attr-1.0.4.crate) = 7971 -SHA256 (rust/crates/proc-macro2-1.0.52.crate) = 1d0e1ae9e836cc3beddd63db0df682593d7e2d3d891ae8c9083d2113e1744224 -SIZE (rust/crates/proc-macro2-1.0.52.crate) = 42982 -SHA256 (rust/crates/quick-xml-0.28.1.crate) = e5c1a97b1bc42b1d550bfb48d4262153fe400a12bab1511821736f7eac76d7e2 -SIZE (rust/crates/quick-xml-0.28.1.crate) = 155431 -SHA256 (rust/crates/quote-1.0.26.crate) = 4424af4bf778aae2051a77b60283332f386554255d722233d09fbfc7e30da2fc -SIZE (rust/crates/quote-1.0.26.crate) = 28397 +SHA256 (rust/crates/proc-macro2-1.0.64.crate) = 78803b62cbf1f46fde80d7c0e803111524b9877184cfe7c3033659490ac7a7da +SIZE (rust/crates/proc-macro2-1.0.64.crate) = 44848 +SHA256 (rust/crates/quick-xml-0.29.0.crate) = 81b9228215d82c7b61490fec1de287136b5de6f5700f6e58ea9ad61a7964ca51 +SIZE (rust/crates/quick-xml-0.29.0.crate) = 160308 +SHA256 (rust/crates/quote-1.0.29.crate) = 573015e8ab27661678357f27dc26460738fd2b6c86e46f386fde94cb5d913105 +SIZE (rust/crates/quote-1.0.29.crate) = 28345 SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404 SIZE (rust/crates/rand-0.8.5.crate) = 87113 SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88 SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251 -SHA256 (rust/crates/rand_core-0.6.3.crate) = d34f1408f55294453790c48b2f1ebbb1c5b4b7563eb1f418bcfcfdbb06ebb4e7 -SIZE (rust/crates/rand_core-0.6.3.crate) = 21938 +SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c +SIZE (rust/crates/rand_core-0.6.4.crate) = 22666 SHA256 (rust/crates/rayon-1.7.0.crate) = 1d2df5196e37bcc87abebc0053e20787d73847bb33134a69841207dd0a47f03b SIZE (rust/crates/rayon-1.7.0.crate) = 169488 SHA256 (rust/crates/rayon-core-1.11.0.crate) = 4b8f95bd6966f5c87776639160a66bd8ab9895d9d4ab01ddba9fc60661aebe8d SIZE (rust/crates/rayon-core-1.11.0.crate) = 73118 SHA256 (rust/crates/redox_syscall-0.3.5.crate) = 567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29 SIZE (rust/crates/redox_syscall-0.3.5.crate) = 23404 -SHA256 (rust/crates/regex-1.7.3.crate) = 8b1f693b24f6ac912f4893ef08244d70b6067480d2f1a46e950c9691e6749d1d -SIZE (rust/crates/regex-1.7.3.crate) = 239886 -SHA256 (rust/crates/regex-syntax-0.6.29.crate) = f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1 -SIZE (rust/crates/regex-syntax-0.6.29.crate) = 299752 +SHA256 (rust/crates/regex-1.9.1.crate) = b2eae68fc220f7cf2532e4494aded17545fce192d59cd996e0fe7887f4ceb575 +SIZE (rust/crates/regex-1.9.1.crate) = 251978 +SHA256 (rust/crates/regex-automata-0.3.2.crate) = 83d3daa6976cffb758ec878f108ba0e062a45b2d6ca3a2cca965338855476caf +SIZE (rust/crates/regex-automata-0.3.2.crate) = 603895 +SHA256 (rust/crates/regex-syntax-0.7.3.crate) = 2ab07dc67230e4a4718e70fd5c20055a4334b121f1f9db8fe63ef39ce9b8c846 +SIZE (rust/crates/regex-syntax-0.7.3.crate) = 343354 SHA256 (rust/crates/rustc-cfg-0.4.0.crate) = 8ad221fe7cd09334f8735dcc157b1178e343f43dfaefcd1b09d7fd4fc0921b6f SIZE (rust/crates/rustc-cfg-0.4.0.crate) = 7811 -SHA256 (rust/crates/rustc-demangle-0.1.21.crate) = 7ef03e0a2b150c7a90d01faf6254c9c48a41e95fb2a8c2ac1c6f0d2b9aefc342 -SIZE (rust/crates/rustc-demangle-0.1.21.crate) = 27920 +SHA256 (rust/crates/rustc-demangle-0.1.23.crate) = d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76 +SIZE (rust/crates/rustc-demangle-0.1.23.crate) = 28970 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.36.11.crate) = db4165c9963ab29e422d6c26fbc1d37f15bace6b2810221f9d925023480fcf0e -SIZE (rust/crates/rustix-0.36.11.crate) = 294103 -SHA256 (rust/crates/rustix-0.37.6.crate) = d097081ed288dfe45699b72f5b5d648e5f15d64d900c7080273baa20c16a6849 -SIZE (rust/crates/rustix-0.37.6.crate) = 307583 -SHA256 (rust/crates/ryu-1.0.11.crate) = 4501abdff3ae82a1c1b477a17252eb69cee9e66eb915c1abaa4f44d873df9f09 -SIZE (rust/crates/ryu-1.0.11.crate) = 47007 +SHA256 (rust/crates/rustix-0.37.23.crate) = 4d69718bf81c6127a49dc64e44a742e8bb9213c0ff8869a22c308f84c1d4ab06 +SIZE (rust/crates/rustix-0.37.23.crate) = 328010 +SHA256 (rust/crates/rustix-0.38.3.crate) = ac5ffa1efe7548069688cd7028f32591853cd7b5b756d41bcffd2353e4fc75b4 +SIZE (rust/crates/rustix-0.38.3.crate) = 334853 +SHA256 (rust/crates/ryu-1.0.14.crate) = fe232bdf6be8c8de797b22184ee71118d63780ea42ac85b61d1baa6d3b782ae9 +SIZE (rust/crates/ryu-1.0.14.crate) = 46861 SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502 SIZE (rust/crates/same-file-1.0.6.crate) = 10183 SHA256 (rust/crates/scopeguard-1.1.0.crate) = d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd SIZE (rust/crates/scopeguard-1.1.0.crate) = 11470 SHA256 (rust/crates/semver-1.0.17.crate) = bebd363326d05ec3e2f532ab7660680f3b02130d780c299bca73469d521bc0ed SIZE (rust/crates/semver-1.0.17.crate) = 29685 -SHA256 (rust/crates/serde-1.0.159.crate) = 3c04e8343c3daeec41f58990b9d77068df31209f2af111e059e9fe9646693065 -SIZE (rust/crates/serde-1.0.159.crate) = 77014 -SHA256 (rust/crates/serde_derive-1.0.159.crate) = 4c614d17805b093df4b147b51339e7e44bf05ef59fba1e45d83500bcfb4d8585 -SIZE (rust/crates/serde_derive-1.0.159.crate) = 55039 -SHA256 (rust/crates/serde_json-1.0.95.crate) = d721eca97ac802aa7777b701877c8004d950fc142651367300d21c1cc0194744 -SIZE (rust/crates/serde_json-1.0.95.crate) = 144618 -SHA256 (rust/crates/sha2-0.10.6.crate) = 82e6b795fe2e3b1e845bafcb27aa35405c4d47cdfc92af5fc8d3002f76cebdc0 -SIZE (rust/crates/sha2-0.10.6.crate) = 20558 +SHA256 (rust/crates/serde-1.0.171.crate) = 30e27d1e4fd7659406c492fd6cfaf2066ba8773de45ca75e855590f856dc34a9 +SIZE (rust/crates/serde-1.0.171.crate) = 77630 +SHA256 (rust/crates/serde_derive-1.0.171.crate) = 389894603bd18c46fa56231694f8d827779c0951a667087194cf9de94ed24682 +SIZE (rust/crates/serde_derive-1.0.171.crate) = 55183 +SHA256 (rust/crates/serde_json-1.0.100.crate) = 0f1e14e89be7aa4c4b78bdbdc9eb5bf8517829a600ae8eaa39a6e1d960b5185c +SIZE (rust/crates/serde_json-1.0.100.crate) = 145170 +SHA256 (rust/crates/sha2-0.10.7.crate) = 479fb9d862239e610720565ca91403019f2f00410f1864c5aa7479b950a76ed8 +SIZE (rust/crates/sha2-0.10.7.crate) = 22541 SHA256 (rust/crates/simplelog-0.12.1.crate) = acee08041c5de3d5048c8b3f6f13fafb3026b24ba43c6a695a0c76179b844369 SIZE (rust/crates/simplelog-0.12.1.crate) = 21052 SHA256 (rust/crates/siphasher-0.3.10.crate) = 7bd3e3206899af3f8b12af284fafc038cc1dc2b41d1b89dd17297221c5d225de SIZE (rust/crates/siphasher-0.3.10.crate) = 9889 SHA256 (rust/crates/slug-0.1.4.crate) = b3bc762e6a4b6c6fcaade73e77f9ebc6991b676f88bb2358bddb56560f073373 SIZE (rust/crates/slug-0.1.4.crate) = 6640 -SHA256 (rust/crates/smallvec-1.10.0.crate) = a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0 -SIZE (rust/crates/smallvec-1.10.0.crate) = 31564 +SHA256 (rust/crates/smallvec-1.11.0.crate) = 62bb4feee49fdd9f707ef802e22365a35de4b7b299de4763d44bfea899442ff9 +SIZE (rust/crates/smallvec-1.11.0.crate) = 34680 SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3 SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054 SHA256 (rust/crates/strsim-0.8.0.crate) = 8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a SIZE (rust/crates/strsim-0.8.0.crate) = 9309 SHA256 (rust/crates/strsim-0.10.0.crate) = 73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623 SIZE (rust/crates/strsim-0.10.0.crate) = 11355 -SHA256 (rust/crates/symbolic-common-12.1.2.crate) = 9175daca19ecfe5836212bbb4c5c7d59ff5e3faf11c13a299602e8630ac2fb95 -SIZE (rust/crates/symbolic-common-12.1.2.crate) = 22768 -SHA256 (rust/crates/symbolic-demangle-12.1.2.crate) = 949dbae189a16e7d87d91b40a5cd13166f76342d93deeba1145dd9fce64a0a91 -SIZE (rust/crates/symbolic-demangle-12.1.2.crate) = 205516 -SHA256 (rust/crates/syn-1.0.99.crate) = 58dbef6ec655055e20b86b15a8cc6d439cca19b667537ac6a1369572d151ab13 -SIZE (rust/crates/syn-1.0.99.crate) = 236084 -SHA256 (rust/crates/syn-2.0.3.crate) = e8234ae35e70582bfa0f1fedffa6daa248e41dd045310b19800c4a36382c8f60 -SIZE (rust/crates/syn-2.0.3.crate) = 240085 +SHA256 (rust/crates/symbolic-common-12.2.0.crate) = 38f7afd8bcd36190409e6b71d89928f7f09d918a7aa3460d847bc49a538d672e +SIZE (rust/crates/symbolic-common-12.2.0.crate) = 22768 +SHA256 (rust/crates/symbolic-demangle-12.2.0.crate) = ec64922563a36e3fe686b6d99f06f25dacad2a202ac7502ed642930a188fb20a +SIZE (rust/crates/symbolic-demangle-12.2.0.crate) = 205508 +SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237 +SIZE (rust/crates/syn-1.0.109.crate) = 237611 +SHA256 (rust/crates/syn-2.0.25.crate) = 15e3fc8c0c74267e2df136e5e5fb656a464158aa57624053375eb9c8c6e25ae2 +SIZE (rust/crates/syn-2.0.25.crate) = 241421 SHA256 (rust/crates/synstructure-0.12.6.crate) = f36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210f SIZE (rust/crates/synstructure-0.12.6.crate) = 18429 -SHA256 (rust/crates/tabled-0.10.0.crate) = 56c3ee73732ffceaea7b8f6b719ce3bb17f253fa27461ffeaf568ebd0cdb4b85 -SIZE (rust/crates/tabled-0.10.0.crate) = 150005 -SHA256 (rust/crates/tabled_derive-0.5.0.crate) = beca1b4eaceb4f2755df858b88d9b9315b7ccfd1ffd0d7a48a52602301f01a57 -SIZE (rust/crates/tabled_derive-0.5.0.crate) = 7419 +SHA256 (rust/crates/tabled-0.12.2.crate) = 0ce69a5028cd9576063ec1f48edb2c75339fd835e6094ef3e05b3a079bf594a6 +SIZE (rust/crates/tabled-0.12.2.crate) = 181257 +SHA256 (rust/crates/tabled_derive-0.6.0.crate) = 99f688a08b54f4f02f0a3c382aefdb7884d3d69609f785bd253dc033243e3fe4 +SIZE (rust/crates/tabled_derive-0.6.0.crate) = 9351 SHA256 (rust/crates/tcmalloc-0.3.0.crate) = 375205113d84a1c5eeed67beaa0ce08e41be1a9d5acc3425ad2381fddd9d819b SIZE (rust/crates/tcmalloc-0.3.0.crate) = 6674 -SHA256 (rust/crates/tempfile-3.5.0.crate) = b9fbec84f381d5795b08656e4912bec604d162bff9291d6189a78f4c8ab87998 -SIZE (rust/crates/tempfile-3.5.0.crate) = 31129 -SHA256 (rust/crates/tera-1.18.1.crate) = 95a665751302f22a03c56721e23094e4dc22b04a80f381e6737a07bf7a7c70c0 -SIZE (rust/crates/tera-1.18.1.crate) = 102781 +SHA256 (rust/crates/tempfile-3.6.0.crate) = 31c0432476357e58790aaa47a8efb0c5138f137343f3b5f23bd36a27e3b0a6d6 +SIZE (rust/crates/tempfile-3.6.0.crate) = 31812 +SHA256 (rust/crates/tera-1.19.0.crate) = a5ab29bb4f3e256ae6ad5c3e2775aa1f8829f2c0c101fc407bfd3a6df15c60c5 +SIZE (rust/crates/tera-1.19.0.crate) = 105650 SHA256 (rust/crates/termcolor-1.1.3.crate) = bab24d30b911b2376f3a13cc2cd443142f0c81dda04c118693e35b3835757755 SIZE (rust/crates/termcolor-1.1.3.crate) = 17242 -SHA256 (rust/crates/terminal_size-0.2.5.crate) = 4c9afddd2cec1c0909f06b00ef33f94ab2cc0578c4a610aa208ddfec8aa2b43a -SIZE (rust/crates/terminal_size-0.2.5.crate) = 10271 +SHA256 (rust/crates/terminal_size-0.2.6.crate) = 8e6bf6f19e9f8ed8d4048dc22981458ebcf406d67e94cd422e5ecd73d63b3237 +SIZE (rust/crates/terminal_size-0.2.6.crate) = 10585 SHA256 (rust/crates/textwrap-0.11.0.crate) = d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060 SIZE (rust/crates/textwrap-0.11.0.crate) = 17322 -SHA256 (rust/crates/thiserror-1.0.40.crate) = 978c9a314bd8dc99be594bc3c175faaa9794be04a5a5e153caba6915336cebac -SIZE (rust/crates/thiserror-1.0.40.crate) = 18709 -SHA256 (rust/crates/thiserror-impl-1.0.40.crate) = f9456a42c5b0d803c8cd86e73dd7cc9edd429499f37a3550d286d5e86720569f -SIZE (rust/crates/thiserror-impl-1.0.40.crate) = 15138 +SHA256 (rust/crates/thiserror-1.0.43.crate) = a35fc5b8971143ca348fa6df4f024d4d55264f3468c71ad1c2f365b0a4d58c42 +SIZE (rust/crates/thiserror-1.0.43.crate) = 18735 +SHA256 (rust/crates/thiserror-impl-1.0.43.crate) = 463fe12d7993d3b327787537ce8dd4dfa058de32fc2b195ef3cde03dc4771e8f +SIZE (rust/crates/thiserror-impl-1.0.43.crate) = 15062 SHA256 (rust/crates/thread_local-1.1.4.crate) = 5516c27b78311c50bf42c071425c560ac799b11c30b31f87e3081965fe5e0180 SIZE (rust/crates/thread_local-1.1.4.crate) = 13106 -SHA256 (rust/crates/time-0.1.44.crate) = 6db9e6914ab8b1ae1c260a4ae7a49b6c5611b40328a735b21862567685e73255 -SIZE (rust/crates/time-0.1.44.crate) = 28885 -SHA256 (rust/crates/time-0.3.14.crate) = 3c3f9a28b618c3a6b9251b6908e9c99e04b9e5c02e6581ccbb67d59c34ef7f9b -SIZE (rust/crates/time-0.3.14.crate) = 93111 -SHA256 (rust/crates/time-macros-0.2.4.crate) = 42657b1a6f4d817cda8e7a0ace261fe0cc946cf3a80314390b22cc61ae080792 -SIZE (rust/crates/time-macros-0.2.4.crate) = 18421 -SHA256 (rust/crates/toml-0.5.9.crate) = 8d82e1a7758622a465f8cee077614c73484dac5b836c02ff6a40d5d1010324d7 -SIZE (rust/crates/toml-0.5.9.crate) = 55667 -SHA256 (rust/crates/typenum-1.15.0.crate) = dcf81ac59edc17cc8697ff311e8f5ef2d99fcbd9817b34cec66f90b6c3dfd987 -SIZE (rust/crates/typenum-1.15.0.crate) = 40741 -SHA256 (rust/crates/ucd-trie-0.1.5.crate) = 9e79c4d996edb816c91e4308506774452e55e95c3c9de07b6729e17e15a5ef81 -SIZE (rust/crates/ucd-trie-0.1.5.crate) = 45391 -SHA256 (rust/crates/uncased-0.9.7.crate) = 09b01702b0fd0b3fadcf98e098780badda8742d4f4a7676615cad90e8ac73622 -SIZE (rust/crates/uncased-0.9.7.crate) = 10525 +SHA256 (rust/crates/time-0.1.45.crate) = 1b797afad3f312d1c66a56d11d0316f916356d11bd158fbc6ca6389ff6bf805a +SIZE (rust/crates/time-0.1.45.crate) = 28911 +SHA256 (rust/crates/time-0.3.23.crate) = 59e399c068f43a5d116fedaf73b203fa4f9c519f17e2b34f63221d3792f81446 +SIZE (rust/crates/time-0.3.23.crate) = 115028 +SHA256 (rust/crates/time-core-0.1.1.crate) = 7300fbefb4dadc1af235a9cef3737cea692a9d97e1b9cbcd4ebdae6f8868e6fb +SIZE (rust/crates/time-core-0.1.1.crate) = 7197 +SHA256 (rust/crates/time-macros-0.2.10.crate) = 96ba15a897f3c86766b757e5ac7221554c6750054d74d5b28844fce5fb36a6c4 +SIZE (rust/crates/time-macros-0.2.10.crate) = 23680 +SHA256 (rust/crates/toml-0.5.11.crate) = f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234 +SIZE (rust/crates/toml-0.5.11.crate) = 54910 +SHA256 (rust/crates/typenum-1.16.0.crate) = 497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba +SIZE (rust/crates/typenum-1.16.0.crate) = 42477 +SHA256 (rust/crates/ucd-trie-0.1.6.crate) = ed646292ffc8188ef8ea4d1e0e0150fb15a5c2e12ad9b8fc191ae7a8a7f3c4b9 +SIZE (rust/crates/ucd-trie-0.1.6.crate) = 45790 +SHA256 (rust/crates/uncased-0.9.9.crate) = 9b9bc53168a4be7402ab86c3aad243a84dd7381d09be0eddc81280c1da95ca68 +SIZE (rust/crates/uncased-0.9.9.crate) = 10614 SHA256 (rust/crates/unic-char-property-0.9.0.crate) = a8c57a407d9b6fa02b4795eb81c5b6652060a15a7903ea981f3d723e6c0be221 SIZE (rust/crates/unic-char-property-0.9.0.crate) = 6809 SHA256 (rust/crates/unic-char-range-0.9.0.crate) = 0398022d5f700414f6b899e10b8348231abf9173fa93144cbc1a43b9793c1fbc @@ -339,14 +349,16 @@ SHA256 (rust/crates/unic-ucd-segment-0.9.0.crate) = 2079c122a62205b421f499da10f3 SIZE (rust/crates/unic-ucd-segment-0.9.0.crate) = 39262 SHA256 (rust/crates/unic-ucd-version-0.9.0.crate) = 96bd2f2237fe450fcd0a1d2f5f4e91711124f7857ba2e964247776ebeeb7b0c4 SIZE (rust/crates/unic-ucd-version-0.9.0.crate) = 2246 -SHA256 (rust/crates/unicode-ident-1.0.3.crate) = c4f5b37a154999a8f3f98cc23a628d850e154479cd94decf3414696e12e31aaf -SIZE (rust/crates/unicode-ident-1.0.3.crate) = 35031 -SHA256 (rust/crates/unicode-width-0.1.9.crate) = 3ed742d4ea2bd1176e236172c8429aaf54486e7ac098db29ffe6529e0ce50973 -SIZE (rust/crates/unicode-width-0.1.9.crate) = 16745 -SHA256 (rust/crates/unicode-xid-0.2.3.crate) = 957e51f3646910546462e67d5f7599b9e4fb8acdd304b087a6494730f9eebf04 -SIZE (rust/crates/unicode-xid-0.2.3.crate) = 15174 -SHA256 (rust/crates/uuid-1.3.1.crate) = 5b55a3fef2a1e3b3a00ce878640918820d3c51081576ac657d23af9fc7928fdb -SIZE (rust/crates/uuid-1.3.1.crate) = 53800 +SHA256 (rust/crates/unicode-ident-1.0.10.crate) = 22049a19f4a68748a168c0fc439f9516686aa045927ff767eca0a85101fb6e73 +SIZE (rust/crates/unicode-ident-1.0.10.crate) = 42039 +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/utf8parse-0.2.1.crate) = 711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a +SIZE (rust/crates/utf8parse-0.2.1.crate) = 13435 +SHA256 (rust/crates/uuid-1.4.0.crate) = d023da39d1fde5a8a3fe1f3e01ca9632ada0a63e9797de55a879d6e2236277be +SIZE (rust/crates/uuid-1.4.0.crate) = 55200 SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426 SIZE (rust/crates/vcpkg-0.2.15.crate) = 228735 SHA256 (rust/crates/vec_map-0.8.2.crate) = f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191 @@ -359,16 +371,16 @@ 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/wasm-bindgen-0.2.87.crate) = 7706a72ab36d8cb1f80ffbf0e071533974a60d0a308d01a5d0375bf60499a342 +SIZE (rust/crates/wasm-bindgen-0.2.87.crate) = 175052 +SHA256 (rust/crates/wasm-bindgen-backend-0.2.87.crate) = 5ef2b6d3c510e9625e5fe6f509ab07d66a760f0885d858736483c32ed7809abd +SIZE (rust/crates/wasm-bindgen-backend-0.2.87.crate) = 26821 +SHA256 (rust/crates/wasm-bindgen-macro-0.2.87.crate) = dee495e55982a3bd48105a7b947fd2a9b4a8ae3010041b9e0faab3f9cd028f1d +SIZE (rust/crates/wasm-bindgen-macro-0.2.87.crate) = 13897 +SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.87.crate) = 54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b +SIZE (rust/crates/wasm-bindgen-macro-support-0.2.87.crate) = 20006 +SHA256 (rust/crates/wasm-bindgen-shared-0.2.87.crate) = ca6ad05a4870b2bf5fe995117d3728437bd27d7cd5f06f13c17443ef369775a1 +SIZE (rust/crates/wasm-bindgen-shared-0.2.87.crate) = 7248 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 @@ -377,27 +389,29 @@ 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.45.0.crate) = 75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0 -SIZE (rust/crates/windows-sys-0.45.0.crate) = 2568659 -SHA256 (rust/crates/windows-targets-0.42.2.crate) = 8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071 -SIZE (rust/crates/windows-targets-0.42.2.crate) = 5492 -SHA256 (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8 -SIZE (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 364071 -SHA256 (rust/crates/windows_aarch64_msvc-0.42.2.crate) = e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43 -SIZE (rust/crates/windows_aarch64_msvc-0.42.2.crate) = 666981 -SHA256 (rust/crates/windows_i686_gnu-0.42.2.crate) = c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f -SIZE (rust/crates/windows_i686_gnu-0.42.2.crate) = 736236 -SHA256 (rust/crates/windows_i686_msvc-0.42.2.crate) = 44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060 -SIZE (rust/crates/windows_i686_msvc-0.42.2.crate) = 724951 -SHA256 (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36 -SIZE (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 699373 -SHA256 (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3 -SIZE (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 364068 -SHA256 (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0 -SIZE (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 666936 +SHA256 (rust/crates/windows-0.48.0.crate) = e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f +SIZE (rust/crates/windows-0.48.0.crate) = 11864177 +SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9 +SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884 +SHA256 (rust/crates/windows-targets-0.48.1.crate) = 05d4b17490f70499f20b9e791dcf6a299785ce8af4d709018206dc5b4953e95f +SIZE (rust/crates/windows-targets-0.48.1.crate) = 6902 +SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.0.crate) = 91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc +SIZE (rust/crates/windows_aarch64_gnullvm-0.48.0.crate) = 366543 +SHA256 (rust/crates/windows_aarch64_msvc-0.48.0.crate) = b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3 +SIZE (rust/crates/windows_aarch64_msvc-0.48.0.crate) = 671479 +SHA256 (rust/crates/windows_i686_gnu-0.48.0.crate) = 622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241 +SIZE (rust/crates/windows_i686_gnu-0.48.0.crate) = 741490 +SHA256 (rust/crates/windows_i686_msvc-0.48.0.crate) = 4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00 +SIZE (rust/crates/windows_i686_msvc-0.48.0.crate) = 730056 +SHA256 (rust/crates/windows_x86_64_gnu-0.48.0.crate) = ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1 +SIZE (rust/crates/windows_x86_64_gnu-0.48.0.crate) = 703595 +SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.0.crate) = 7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953 +SIZE (rust/crates/windows_x86_64_gnullvm-0.48.0.crate) = 366536 +SHA256 (rust/crates/windows_x86_64_msvc-0.48.0.crate) = 1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a +SIZE (rust/crates/windows_x86_64_msvc-0.48.0.crate) = 671422 SHA256 (rust/crates/yansi-0.5.1.crate) = 09041cd90cf85f7f8b2df60c646f853b7f535ce68f85244eb6731cf89fa498ec SIZE (rust/crates/yansi-0.5.1.crate) = 16525 -SHA256 (rust/crates/zip-0.6.4.crate) = 0445d0fbc924bb93539b4316c11afb121ea39296f99a3c4c9edad09e3658cdef -SIZE (rust/crates/zip-0.6.4.crate) = 62396 -SHA256 (mozilla-grcov-v0.8.18_GH0.tar.gz) = 353a9b30a5b0fdf50b4c488387cf40fa8b9cf078c4ec00513ad056a9729e4014 -SIZE (mozilla-grcov-v0.8.18_GH0.tar.gz) = 2818626 +SHA256 (rust/crates/zip-0.6.6.crate) = 760394e246e4c28189f19d488c058bf16f564016aefac5d32bb1f3b51d5e9261 +SIZE (rust/crates/zip-0.6.6.crate) = 65789 +SHA256 (mozilla-grcov-v0.8.19_GH0.tar.gz) = d8ea0fb293dc5431b502e8ffbd7c9a62336d9e878df9b78a8aed57098fbfb2d8 +SIZE (mozilla-grcov-v0.8.19_GH0.tar.gz) = 2819811 diff --git a/devel/gum/Makefile b/devel/gum/Makefile index d4547e8f2c4..24df8c10d37 100644 --- a/devel/gum/Makefile +++ b/devel/gum/Makefile @@ -1,6 +1,6 @@ PORTNAME= gum DISTVERSIONPREFIX= v -DISTVERSION= 0.10.0 +DISTVERSION= 0.11.0 CATEGORIES= devel MAINTAINER= dave@bitboss.ca diff --git a/devel/gum/distinfo b/devel/gum/distinfo index 9cccd6c8079..fef38973280 100644 --- a/devel/gum/distinfo +++ b/devel/gum/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1682549928 -SHA256 (go/devel_gum/gum-v0.10.0/v0.10.0.mod) = a825c87317e8915fad3add7ec3ec859e1df35df284151cffa288392dc72e739c -SIZE (go/devel_gum/gum-v0.10.0/v0.10.0.mod) = 1799 -SHA256 (go/devel_gum/gum-v0.10.0/v0.10.0.zip) = cfdcf0b13a60c11de110f4eb49b6e7acd94fb220e80514f116b2d2c491604089 -SIZE (go/devel_gum/gum-v0.10.0/v0.10.0.zip) = 84034 +TIMESTAMP = 1690078982 +SHA256 (go/devel_gum/gum-v0.11.0/v0.11.0.mod) = b1bba6872691cc3e85d71b3b3d91c928ab81f88feccef4ca0a088e32fa289131 +SIZE (go/devel_gum/gum-v0.11.0/v0.11.0.mod) = 1759 +SHA256 (go/devel_gum/gum-v0.11.0/v0.11.0.zip) = 53bf9c5ee0af3fa4a69b60755a3ad45da37133cf29ad8b32af2710c94a859721 +SIZE (go/devel_gum/gum-v0.11.0/v0.11.0.zip) = 88346 diff --git a/devel/libgee06/Makefile b/devel/libgee06/Makefile index 2295e443ff3..0a0bec668d8 100644 --- a/devel/libgee06/Makefile +++ b/devel/libgee06/Makefile @@ -9,12 +9,20 @@ MAINTAINER= kwm@FreeBSD.org COMMENT= GObject collection library WWW= https://live.gnome.org/Libgee -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --enable-introspection=yes -INSTALL_TARGET= install-strip USES= cpe gmake gnome libtool pathfix pkgconfig tar:xz CPE_VENDOR= gnome USE_GNOME= glib20 introspection:build USE_LDCONFIG= yes +GNU_CONFIGURE= yes +CONFIGURE_ARGS= --enable-introspection=yes + +INSTALL_TARGET= install-strip + +.include + +.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400091 +CFLAGS+= -Wno-error=incompatible-function-pointer-types +.endif + .include diff --git a/devel/libopkele/Makefile b/devel/libopkele/Makefile index e8fc6f41df0..c9aa0e7f311 100644 --- a/devel/libopkele/Makefile +++ b/devel/libopkele/Makefile @@ -24,7 +24,9 @@ LIB_DEPENDS= libcurl.so:ftp/curl \ USES= gmake libtool localbase:ldflags pathfix \ pkgconfig ssl +USE_CXXSTD= c++14 USE_LDCONFIG= yes + GNU_CONFIGURE= yes CONFIGURE_ENV= OPENSSL_CFLAGS="-I${OPENSSLINC}" \ OPENSSL_LIBS="-L${OPENSSLLIB} -lcrypto" diff --git a/devel/libvirt/Makefile b/devel/libvirt/Makefile index 864ce40c90e..69cfa85d56a 100644 --- a/devel/libvirt/Makefile +++ b/devel/libvirt/Makefile @@ -1,5 +1,5 @@ PORTNAME= libvirt -PORTVERSION= 9.4.0 +PORTVERSION= 9.5.0 CATEGORIES= devel MASTER_SITES= http://libvirt.org/sources/ \ ftp://libvirt.org/libvirt/ @@ -139,7 +139,7 @@ USE_PERL5= build USE_LDCONFIG= yes INSTALL_TARGET= install-strip TEST_TARGET= check -SHLIB_VER= 0.9004.0 +SHLIB_VER= 0.9005.0 PLIST_SUB+= SHLIB_VER=${SHLIB_VER} PORTDOCS= * #SHEBANG_FILES= src/keycodemapdb/tools/keymap-gen diff --git a/devel/libvirt/distinfo b/devel/libvirt/distinfo index 632bc1b51ce..9ceef363368 100644 --- a/devel/libvirt/distinfo +++ b/devel/libvirt/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1685871081 -SHA256 (libvirt-9.4.0.tar.xz) = 4862a82f76f3e40f6046e58c8acda281bd5935d1d33eb211d198c856456fd6a5 -SIZE (libvirt-9.4.0.tar.xz) = 9250724 +TIMESTAMP = 1689621491 +SHA256 (libvirt-9.5.0.tar.xz) = df5ea2272c4d1ce1889892d88292506616c1e10ebe8ecdeac7928f2ebdc3044a +SIZE (libvirt-9.5.0.tar.xz) = 9261176 diff --git a/devel/libx86/Makefile b/devel/libx86/Makefile index e52e749f7af..afcf96d05e8 100644 --- a/devel/libx86/Makefile +++ b/devel/libx86/Makefile @@ -12,12 +12,21 @@ WWW= http://www.codon.org.uk/~mjg59/libx86/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYRIGHT -ALL_TARGET= default -MAKE_ARGS= BACKEND=x86emu ONLY_FOR_ARCHS= amd64 i386 -PLIST_FILES= include/libx86.h lib/libx86.a lib/libx86.so lib/libx86.so.1 -USE_LDCONFIG= yes + USES= gmake +USE_LDCONFIG= yes + +MAKE_ARGS= BACKEND=x86emu +ALL_TARGET= default + +PLIST_FILES= include/libx86.h lib/libx86.a lib/libx86.so lib/libx86.so.1 + +.include + +.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400091 +CFLAGS+= -Wno-error=incompatible-function-pointer-types +.endif do-install: ${INSTALL_DATA} ${WRKSRC}/lrmi.h ${STAGEDIR}${PREFIX}/include/libx86.h diff --git a/devel/linux_libusb/Makefile b/devel/linux_libusb/Makefile index c8b6474bfef..4cc32750406 100644 --- a/devel/linux_libusb/Makefile +++ b/devel/linux_libusb/Makefile @@ -2,7 +2,7 @@ PORTNAME= linux_libusb PORTVERSION= 13.1.0 CATEGORIES= devel linux -MAINTAINER= hselasky@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Linux-compatibility LibUSB WWW= https://github.com/hselasky/linux_libusb diff --git a/devel/loki/Makefile b/devel/loki/Makefile index 22a46c9a3ab..86bec1f7ab0 100644 --- a/devel/loki/Makefile +++ b/devel/loki/Makefile @@ -8,6 +8,7 @@ COMMENT= C++ library of common design patterns WWW= https://sourceforge.net/projects/loki-lib/ USES= gmake dos2unix +USE_CXXSTD= c++14 USE_LDCONFIG= yes CXXFLAGS+= -Wno-return-type diff --git a/devel/love5/Makefile b/devel/love5/Makefile index f550a800ec6..301c34a4813 100644 --- a/devel/love5/Makefile +++ b/devel/love5/Makefile @@ -9,26 +9,33 @@ MAINTAINER= amdmi3@FreeBSD.org COMMENT= Open-source 2D game engine WWW= https://www.love2d.org/ -LIB_DEPENDS= libIL.so:graphics/devil \ - libphysfs.so:devel/physfs \ - libfreetype.so:print/freetype2 -BUILD_DEPENDS= ${LOCALBASE}/include/boost/shared_ptr.hpp:devel/boost-libs +LICENSE= BSD3CLAUSE +LICENSE_FILE= ${WRKSRC}/license.txt -USES= tar:bzip2 gmake gl dos2unix lua:51 sdl -USE_SDL= sdl mixer +BUILD_DEPENDS= ${LOCALBASE}/include/boost/shared_ptr.hpp:devel/boost-libs +LIB_DEPENDS= libfreetype.so:print/freetype2 \ + libIL.so:graphics/devil \ + libphysfs.so:devel/physfs + +USES= dos2unix gl gmake localbase:ldflags lua:51 sdl tar:bzip2 +DOS2UNIX_FILES= src/system/love_system.cpp +USE_CXXSTD= c++14 USE_GL= gl glu +USE_SDL= mixer sdl + GNU_CONFIGURE= yes -CPPFLAGS+= -I${LOCALBASE}/include -I${LOCALBASE}/include/freetype2 \ +CONFIGURE_ARGS= --bindir=${PREFIX}/bin \ + --libdir=${PREFIX}/lib \ + --program-suffix=5 + +CPPFLAGS+= -I${LOCALBASE}/include/freetype2 \ -I${LUA_INCDIR} `${SDL_CONFIG} --cflags` CXXFLAGS+= -fsigned-char -LDFLAGS+= -L${LOCALBASE}/lib -L${LUA_LIBDIR} -CONFIGURE_ARGS= --bindir=${PREFIX}/bin --libdir=${PREFIX}/lib \ - --program-suffix=5 -DOS2UNIX_FILES= src/system/love_system.cpp - -PLIST_FILES= bin/love5 +LDFLAGS+= -L${LUA_LIBDIR} DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX} + +PLIST_FILES= bin/love5 PORTDOCS= * OPTIONS_DEFINE= DOCS diff --git a/devel/mercator/Makefile b/devel/mercator/Makefile index 218ae0368c9..2d02d847c9a 100644 --- a/devel/mercator/Makefile +++ b/devel/mercator/Makefile @@ -14,9 +14,11 @@ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libwfmath-1.0.so:math/wfmath USES= libtool pathfix pkgconfig compiler:c++11-lib -GNU_CONFIGURE= yes +USE_CXXSTD= c++14 USE_LDCONFIG= yes +GNU_CONFIGURE= yes + CXXFLAGS+= -include wchar.h post-patch: diff --git a/devel/mpatrol/Makefile b/devel/mpatrol/Makefile index 5e01d9e1550..922d1aeec1d 100644 --- a/devel/mpatrol/Makefile +++ b/devel/mpatrol/Makefile @@ -1,6 +1,6 @@ PORTNAME= mpatrol PORTVERSION= 1.4.8 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= devel MASTER_SITES= SF DISTNAME= ${PORTNAME}_${PORTVERSION} @@ -9,6 +9,9 @@ MAINTAINER= ports@FreeBSD.org COMMENT= Dynamic memory debugging and profiling library WWW= http://mpatrol.sourceforge.net/ +LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/../../COPYING + ONLY_FOR_ARCHS= amd64 i386 .if ${/usr/bin/ld:L:tA} == /usr/bin/ld.lld BROKEN_i386= ld: error: relocation R_386_PC32 cannot be used against symbol __mp_init @@ -42,6 +45,10 @@ OPTIONS_DEFINE= DOCS CFLAGS+= -DENVIRON=\"ENVIRON_64\" -DMP_INIT_SUPPORT=0 .endif +.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400091 +CFLAGS+= -Wno-error=dynamic-exception-spec +.endif + do-install: .for file in hexwords mpedit mpsym mupdate ${INSTALL_SCRIPT} ${WRKSRC}/../../bin/${file} ${STAGEDIR}${PREFIX}/bin diff --git a/devel/oci-cli/Makefile b/devel/oci-cli/Makefile index 06bb57ff66f..f4d88921bb6 100644 --- a/devel/oci-cli/Makefile +++ b/devel/oci-cli/Makefile @@ -19,7 +19,6 @@ LICENSE_PERMS_UPL= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}arrow>=1.0.0:devel/py-arrow@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}certifi>0:security/py-certifi@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}click>=8.0.4:devel/py-click@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cryptography>=3.2.1:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dateutil>=2.5.3:devel/py-dateutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}jmespath>=0.10.0:devel/py-jmespath@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}oci>=2.104.3:devel/py-oci@${PY_FLAVOR} \ @@ -30,7 +29,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}arrow>=1.0.0:devel/py-arrow@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=1.15.0:devel/py-six@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}terminaltables>=3.1.0:textproc/py-terminaltables@${PY_FLAVOR} -USES= python:3.8-3.11 +USES= python:3.8-3.11 pycryptography:run USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/open-beagle/Makefile b/devel/open-beagle/Makefile index 495a803877a..1e3c0e9df95 100644 --- a/devel/open-beagle/Makefile +++ b/devel/open-beagle/Makefile @@ -9,17 +9,22 @@ MAINTAINER= ports@FreeBSD.org COMMENT= Evolutionary Computation Framework WWW= http://beagle.sourceforge.net/ -CONFLICTS= beagle +BUILD_DEPENDS+= gsed:textproc/gsed + +USES= gmake libtool +USE_CXXSTD= c++14 +USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-optimization --with-zlib=/usr -USE_LDCONFIG= yes -USES= gmake libtool + INSTALL_TARGET= install-strip -PACCVERSION= 1.3.1b + +CONFLICTS= beagle PLIST_SUB= PORTVERSION=${PORTVERSION} PACCVERSION=${PACCVERSION} -BUILD_DEPENDS+= gsed:textproc/gsed + +PACCVERSION= 1.3.1b #unfortunately, some important sed statements rely on GNU sed behavior, and can't be #easily changed to call GNU sed by means of the configure script diff --git a/devel/osc/Makefile b/devel/osc/Makefile index 768f1b074c4..26ba12e6809 100644 --- a/devel/osc/Makefile +++ b/devel/osc/Makefile @@ -10,10 +10,9 @@ WWW= https://en.opensuse.org/openSUSE:OSC \ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=0:security/py-cryptography@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}urllib3>=0:net/py-urllib3@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}urllib3>=0:net/py-urllib3@${PY_FLAVOR} -USES= cpe python +USES= cpe python pycryptography:run USE_GITHUB= yes GH_ACCOUNT= openSUSE USE_PYTHON= autoplist distutils noflavors pytest diff --git a/devel/pecl-uv/Makefile b/devel/pecl-uv/Makefile index 3b8984fe61f..036e4a03e2e 100644 --- a/devel/pecl-uv/Makefile +++ b/devel/pecl-uv/Makefile @@ -1,6 +1,5 @@ PORTNAME= uv -PORTVERSION= 0.2.4 -PORTREVISION= 2 +PORTVERSION= 0.3.0 CATEGORIES= devel MAINTAINER= fluffy@FreeBSD.org @@ -10,12 +9,8 @@ WWW= https://pecl.php.net/package/uv LICENSE= PHP301 LICENSE_FILE= ${WRKSRC}/LICENSE -DEPRECATED= Requires php80 which is set to expire on 2023-11-26 -EXPIRATION_DATE= 2023-12-31 - LIB_DEPENDS= libuv.so:devel/libuv USES= php:pecl -IGNORE_WITH_PHP= 81 82 83 .include diff --git a/devel/pecl-uv/distinfo b/devel/pecl-uv/distinfo index 0aac527fdf3..82ef52fd0f6 100644 --- a/devel/pecl-uv/distinfo +++ b/devel/pecl-uv/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1560753514 -SHA256 (PECL/uv-0.2.4.tgz) = 5ad5906c864ab2f9d856bc0920ca992531a9dd6c4c21189715ecf803821c31b2 -SIZE (PECL/uv-0.2.4.tgz) = 53786 +TIMESTAMP = 1690149460 +SHA256 (PECL/uv-0.3.0.tgz) = a11f9c987f4c466b70c79050714fcf0c916753c560421279bbe0f6b7dc737d3e +SIZE (PECL/uv-0.3.0.tgz) = 55307 diff --git a/devel/pecl-uv/files/patch-php__uv.c b/devel/pecl-uv/files/patch-php__uv.c deleted file mode 100644 index 1a0c8fb8a28..00000000000 --- a/devel/pecl-uv/files/patch-php__uv.c +++ /dev/null @@ -1,448 +0,0 @@ ---- php_uv.c.orig 2019-05-01 11:04:19 UTC -+++ php_uv.c -@@ -17,6 +17,7 @@ - +----------------------------------------------------------------------+ - */ - -+#pragma GCC diagnostic ignored "-Wmissing-braces" - - #include "php_uv.h" - #include "php_main.h" -@@ -294,7 +295,11 @@ static int uv_parse_arg_object(zval *arg, zval **dest, - #endif - - #if !defined(PHP_WIN32) && !(defined(HAVE_SOCKETS) && !defined(COMPILE_DL_SOCKETS)) -+# if PHP_VERSION_ID >= 80000 -+zend_class_entry *(*socket_ce)(void) = NULL; -+# else - int (*php_sockets_le_socket)(void) = NULL; -+# endif - #endif - - /* objects */ -@@ -446,7 +451,7 @@ static php_socket_t php_uv_zval_to_valid_poll_fd(zval - } - - fd = -1; --#if !defined(PHP_WIN32) || (defined(HAVE_SOCKETS) && !defined(COMPILE_DL_SOCKETS)) -+#if PHP_VERSION_ID < 80000 && (!defined(PHP_WIN32) || (defined(HAVE_SOCKETS) && !defined(COMPILE_DL_SOCKETS))) - } else if (php_sockets_le_socket && (socket = (php_socket *) zend_fetch_resource_ex(ptr, NULL, php_sockets_le_socket()))) { - fd = socket->bsd_socket; - #endif -@@ -454,6 +459,10 @@ static php_socket_t php_uv_zval_to_valid_poll_fd(zval - php_error_docref(NULL, E_WARNING, "unhandled resource type detected."); - fd = -1; - } -+#if PHP_VERSION_ID >= 80000 && (!defined(PHP_WIN32) || (defined(HAVE_SOCKETS) && !defined(COMPILE_DL_SOCKETS))) -+ } else if (socket_ce && Z_TYPE_P(ptr) == IS_OBJECT && Z_OBJCE_P(ptr) == socket_ce && (socket = (php_socket *) ((char *)(Z_OBJ_P(ptr)) - XtOffsetOf(php_socket, std)))) { -+ fd = socket->bsd_socket; -+#endif - } - - return fd; -@@ -472,7 +481,7 @@ static php_socket_t php_uv_zval_to_fd(zval *ptr) - if (php_stream_cast(stream, PHP_STREAM_AS_FD | PHP_STREAM_CAST_INTERNAL, (void *) &fd, 1) != SUCCESS || fd < 0) { - fd = -1; - } --#if !defined(PHP_WIN32) || (defined(HAVE_SOCKETS) && !defined(COMPILE_DL_SOCKETS)) -+#if PHP_VERSION_ID < 80000 && (!defined(PHP_WIN32) || (defined(HAVE_SOCKETS) && !defined(COMPILE_DL_SOCKETS))) - } else if (php_sockets_le_socket && (socket = (php_socket *) zend_fetch_resource_ex(ptr, NULL, php_sockets_le_socket()))) { - fd = socket->bsd_socket; - #endif -@@ -494,6 +503,10 @@ static php_socket_t php_uv_zval_to_fd(zval *ptr) - fd = -1; - } - } -+#if PHP_VERSION_ID >= 80000 && (!defined(PHP_WIN32) || (defined(HAVE_SOCKETS) && !defined(COMPILE_DL_SOCKETS))) -+ } else if (socket_ce && Z_TYPE_P(ptr) == IS_OBJECT && Z_OBJCE_P(ptr) == socket_ce && (socket = (php_socket *) ((char *)(Z_OBJ_P(ptr)) - XtOffsetOf(php_socket, std)))) { -+ fd = socket->bsd_socket; -+#endif - } - - return fd; -@@ -1099,7 +1112,7 @@ static void php_uv_fs_common(uv_fs_type fs_type, INTER - - static zval php_uv_address_to_zval(const struct sockaddr *addr) - { -- zval tmp = {{0}}; -+ zval tmp = {0}; - char ip[INET6_ADDRSTRLEN]; - const struct sockaddr_in *a4; - const struct sockaddr_in6 *a6; -@@ -1139,7 +1152,7 @@ static zval php_uv_address_to_zval(const struct sockad - - static zval php_uv_make_stat(const uv_stat_t *s) - { -- zval tmp = {{0}}; -+ zval tmp = {0}; - array_init(&tmp); - - add_assoc_long_ex(&tmp, ZEND_STRL("dev"), s->st_dev); -@@ -1305,7 +1318,9 @@ static int php_uv_do_callback(zval *retval_ptr, php_uv - callback->fci.params = params; - callback->fci.retval = retval_ptr; - callback->fci.param_count = param_count; -+#if PHP_VERSION_ID < 80000 - callback->fci.no_separation = 1; -+#endif - - error = zend_call_function(&callback->fci, &callback->fcc); - } else { -@@ -1330,7 +1345,9 @@ static int php_uv_do_callback2(zval *retval_ptr, php_u - uv->callback[type]->fci.params = params; - uv->callback[type]->fci.retval = retval_ptr; - uv->callback[type]->fci.param_count = param_count; -+#if PHP_VERSION_ID < 80000 - uv->callback[type]->fci.no_separation = 1; -+#endif - - if (zend_call_function(&uv->callback[type]->fci, &uv->callback[type]->fcc) != SUCCESS) { - error = -1; -@@ -1370,7 +1387,9 @@ static int php_uv_do_callback3(zval *retval_ptr, php_u - uv->callback[type]->fci.params = params; - uv->callback[type]->fci.retval = retval_ptr; - uv->callback[type]->fci.param_count = param_count; -+#if PHP_VERSION_ID < 80000 - uv->callback[type]->fci.no_separation = 1; -+#endif - uv->callback[type]->fci.object = NULL; - #if PHP_VERSION_ID >= 70300 - uv->callback[type]->fci.size = sizeof(zend_fcall_info); -@@ -1432,8 +1451,8 @@ static int php_uv_do_callback3(zval *retval_ptr, php_u - - static void php_uv_tcp_connect_cb(uv_connect_t *req, int status) - { -- zval retval = {{0}}; -- zval params[2] = {{{0}}}; -+ zval retval = {0}; -+ zval params[2] = {0}; - php_uv_t *uv = (php_uv_t *) req->data; - TSRMLS_FETCH_FROM_CTX(uv->thread_ctx); - -@@ -1453,8 +1472,8 @@ static void php_uv_tcp_connect_cb(uv_connect_t *req, i - /* TODO: Not sure how PHP will deal with int64_t */ - static void php_uv_process_close_cb(uv_process_t* process, int64_t exit_status, int term_signal) - { -- zval retval = {{0}}; -- zval params[3] = {{{0}}}; -+ zval retval = {0}; -+ zval params[3] = {0}; - php_uv_t *uv = (php_uv_t*)process->data; - TSRMLS_FETCH_FROM_CTX(uv->thread_ctx); - -@@ -1475,8 +1494,8 @@ static void php_uv_process_close_cb(uv_process_t* proc - - static void php_uv_pipe_connect_cb(uv_connect_t *req, int status) - { -- zval retval = {{0}}; -- zval params[2] = {{{0}}}; -+ zval retval = {0}; -+ zval params[2] = {0}; - php_uv_t *uv = (php_uv_t*)req->data; - TSRMLS_FETCH_FROM_CTX(uv->thread_ctx); - -@@ -1497,8 +1516,8 @@ static void php_uv_pipe_connect_cb(uv_connect_t *req, - static void php_uv_walk_cb(uv_handle_t* handle, void* arg) - { - /* -- zval retval = {{0}}; -- zval params[2] = {{{0}}}; -+ zval retval = {0}; -+ zval params[2] = {0}; - TSRMLS_FETCH_FROM_CTX(uv->thread_ctx); - - ZVAL_LONG(¶ms[0], status); -@@ -1516,8 +1535,8 @@ static void php_uv_walk_cb(uv_handle_t* handle, void* - static void php_uv_write_cb(uv_write_t* req, int status) - { - write_req_t* wr = (write_req_t*) req; -- zval retval = {{0}}; -- zval params[2] = {{{0}}}; -+ zval retval = {0}; -+ zval params[2] = {0}; - php_uv_t *uv = (php_uv_t *) req->handle->data; - TSRMLS_FETCH_FROM_CTX(uv->thread_ctx); - -@@ -1540,8 +1559,8 @@ static void php_uv_write_cb(uv_write_t* req, int statu - static void php_uv_udp_send_cb(uv_udp_send_t* req, int status) - { - send_req_t* wr = (send_req_t*) req; -- zval retval = {{0}}; -- zval params[2] = {{{0}}}; -+ zval retval = {0}; -+ zval params[2] = {0}; - php_uv_t *uv = (php_uv_t *) req->data; - TSRMLS_FETCH_FROM_CTX(uv->thread_ctx); - -@@ -1566,8 +1585,8 @@ static void php_uv_udp_send_cb(uv_udp_send_t* req, int - - static void php_uv_listen_cb(uv_stream_t* server, int status) - { -- zval retval = {{0}}; -- zval params[2] = {{{0}}}; -+ zval retval = {0}; -+ zval params[2] = {0}; - php_uv_t *uv = (php_uv_t *) server->data; - - TSRMLS_FETCH_FROM_CTX(uv->thread_ctx); -@@ -1588,8 +1607,8 @@ static void php_uv_listen_cb(uv_stream_t* server, int - - static void php_uv_shutdown_cb(uv_shutdown_t* handle, int status) - { -- zval retval = {{0}}; -- zval params[2] = {{{0}}}; -+ zval retval = {0}; -+ zval params[2] = {0}; - php_uv_t *uv = (php_uv_t *) handle->data; - TSRMLS_FETCH_FROM_CTX(uv->thread_ctx); - -@@ -1607,8 +1626,8 @@ static void php_uv_shutdown_cb(uv_shutdown_t* handle, - - static void php_uv_read_cb(uv_stream_t* handle, ssize_t nread, const uv_buf_t* buf) - { -- zval retval = {{0}}; -- zval params[3] = {{{0}}}; -+ zval retval = {0}; -+ zval params[3] = {0}; - php_uv_t *uv = (php_uv_t *) handle->data; - TSRMLS_FETCH_FROM_CTX(uv->thread_ctx); - -@@ -1644,8 +1663,8 @@ static void php_uv_read_cb(uv_stream_t* handle, ssize_ - /* unused - static void php_uv_read2_cb(uv_pipe_t* handle, ssize_t nread, uv_buf_t buf, uv_handle_type pending) - { -- zval retval = {{0}}; -- zval params[4] = {{{0}}}; -+ zval retval = {0}; -+ zval params[4] = {0}; - php_uv_t *uv = (php_uv_t*)handle->data; - TSRMLS_FETCH_FROM_CTX(uv->thread_ctx); - -@@ -1682,7 +1701,7 @@ static void php_uv_read2_cb(uv_pipe_t* handle, ssize_t - - static void php_uv_prepare_cb(uv_prepare_t* handle) - { -- zval retval = {{0}}; -+ zval retval = {0}; - zval params[1]; - php_uv_t *uv = (php_uv_t*)handle->data; - TSRMLS_FETCH_FROM_CTX(uv->thread_ctx); -@@ -1703,7 +1722,7 @@ static void php_uv_prepare_cb(uv_prepare_t* handle) - - static void php_uv_check_cb(uv_check_t* handle) - { -- zval retval = {{0}}; -+ zval retval = {0}; - zval params[1]; - php_uv_t *uv = (php_uv_t*)handle->data; - TSRMLS_FETCH_FROM_CTX(uv->thread_ctx); -@@ -1725,7 +1744,7 @@ static void php_uv_check_cb(uv_check_t* handle) - - static void php_uv_async_cb(uv_async_t* handle) - { -- zval retval = {{0}}; -+ zval retval = {0}; - zval params[1]; - php_uv_t *uv = (php_uv_t*)handle->data; - TSRMLS_FETCH_FROM_CTX(uv->thread_ctx); -@@ -1747,7 +1766,7 @@ static void php_uv_async_cb(uv_async_t* handle) - #if defined(ZTS) && PHP_VERSION_ID < 80000 - static void php_uv_work_cb(uv_work_t* req) - { -- zval retval = {{0}}; -+ zval retval = {0}; - php_uv_t *uv = (php_uv_t*)req->data; - - uv = (php_uv_t*)req->data; -@@ -1759,7 +1778,7 @@ static void php_uv_work_cb(uv_work_t* req) - - static void php_uv_after_work_cb(uv_work_t* req, int status) - { -- zval retval = {{0}}; -+ zval retval = {0}; - php_uv_t *uv = (php_uv_t*)req->data; - TSRMLS_FETCH_FROM_CTX(uv->thread_ctx); - -@@ -1779,8 +1798,8 @@ static void php_uv_after_work_cb(uv_work_t* req, int s - - static void php_uv_fs_cb(uv_fs_t* req) - { -- zval params[3] = {{{0}}}; -- zval retval = {{0}}; -+ zval params[3] = {0}; -+ zval retval = {0}; - php_uv_t *uv = (php_uv_t*)req->data; - int argc, i = 0; - TSRMLS_FETCH_FROM_CTX(uv->thread_ctx); -@@ -1928,8 +1947,8 @@ static void php_uv_fs_cb(uv_fs_t* req) - - static void php_uv_fs_event_cb(uv_fs_event_t* req, const char* filename, int events, int status) - { -- zval params[4] = {{{0}}}; -- zval retval = {{0}}; -+ zval params[4] = {0}; -+ zval retval = {0}; - php_uv_t *uv = (php_uv_t*)req->data; - TSRMLS_FETCH_FROM_CTX(uv->thread_ctx); - -@@ -1959,7 +1978,7 @@ static void php_uv_fs_event_cb(uv_fs_event_t* req, con - - static zval php_uv_stat_to_zval(const uv_stat_t *stat) - { -- zval result = {{0}}; -+ zval result = {0}; - array_init(&result); - - add_assoc_long_ex(&result, ZEND_STRL("dev"), stat->st_dev); -@@ -1985,8 +2004,8 @@ static zval php_uv_stat_to_zval(const uv_stat_t *stat) - - static void php_uv_fs_poll_cb(uv_fs_poll_t* handle, int status, const uv_stat_t* prev, const uv_stat_t* curr) - { -- zval params[4] = {{{0}}}; -- zval retval = {{0}}; -+ zval params[4] = {0}; -+ zval retval = {0}; - php_uv_t *uv = (php_uv_t*)handle->data; - TSRMLS_FETCH_FROM_CTX(uv->thread_ctx); - -@@ -2010,8 +2029,8 @@ static void php_uv_fs_poll_cb(uv_fs_poll_t* handle, in - - static void php_uv_poll_cb(uv_poll_t* handle, int status, int events) - { -- zval params[4] = {{{0}}}; -- zval retval = {{0}}; -+ zval params[4] = {0}; -+ zval retval = {0}; - php_uv_t *uv = (php_uv_t*)handle->data; - TSRMLS_FETCH_FROM_CTX(uv->thread_ctx); - -@@ -2043,8 +2062,8 @@ static void php_uv_poll_cb(uv_poll_t* handle, int stat - static void php_uv_udp_recv_cb(uv_udp_t* handle, ssize_t nread, const uv_buf_t* buf, const struct sockaddr* addr, unsigned flags) - { - /* TODO: is this correctly implmented? */ -- zval retval = {{0}}; -- zval params[3] = {{{0}}}; -+ zval retval = {0}; -+ zval params[3] = {0}; - php_uv_t *uv = (php_uv_t*)handle->data; - TSRMLS_FETCH_FROM_CTX(uv->thread_ctx); - -@@ -2077,8 +2096,8 @@ static void php_uv_read_alloc(uv_handle_t* handle, siz - - static void php_uv_close_cb(uv_handle_t *handle) - { -- zval retval = {{0}}; -- zval params[1] = {{{0}}}; -+ zval retval = {0}; -+ zval params[1] = {0}; - - php_uv_t *uv = (php_uv_t *) handle->data; - TSRMLS_FETCH_FROM_CTX(uv->thread_ctx); -@@ -2119,8 +2138,8 @@ static void php_uv_close(php_uv_t *uv) { - - static void php_uv_idle_cb(uv_timer_t *handle) - { -- zval retval = {{0}}; -- zval params[1] = {{{0}}}; -+ zval retval = {0}; -+ zval params[1] = {0}; - - php_uv_t *uv = (php_uv_t*)handle->data; - TSRMLS_FETCH_FROM_CTX(uv->thread_ctx); -@@ -2139,8 +2158,8 @@ static void php_uv_idle_cb(uv_timer_t *handle) - - static void php_uv_getaddrinfo_cb(uv_getaddrinfo_t* handle, int status, struct addrinfo* res) - { -- zval retval = {{0}}; -- zval params[2] = {{{0}}}; -+ zval retval = {0}; -+ zval params[2] = {0}; - struct addrinfo *address; - char ip[INET6_ADDRSTRLEN]; - const char *addr; -@@ -2186,8 +2205,8 @@ static void php_uv_getaddrinfo_cb(uv_getaddrinfo_t* ha - - static void php_uv_timer_cb(uv_timer_t *handle) - { -- zval retval = {{0}}; -- zval params[1] = {{{0}}}; -+ zval retval = {0}; -+ zval params[1] = {0}; - php_uv_t *uv = (php_uv_t*)handle->data; - TSRMLS_FETCH_FROM_CTX(uv->thread_ctx); - -@@ -2208,8 +2227,8 @@ static void php_uv_timer_cb(uv_timer_t *handle) - - static void php_uv_signal_cb(uv_signal_t *handle, int sig_num) - { -- zval retval = {{0}}; -- zval params[2] = {{{0}}}; -+ zval retval = {0}; -+ zval params[2] = {0}; - php_uv_t *uv = (php_uv_t*)handle->data; - TSRMLS_FETCH_FROM_CTX(uv->thread_ctx); - -@@ -2419,7 +2438,7 @@ static void php_uv_tcp_connect(enum php_uv_socket_type - /* zend */ - - static zend_function_entry php_uv_empty_methods[] = { -- {NULL, NULL, NULL} -+ {0} - }; - - #if PHP_VERSION_ID >= 80000 -@@ -2676,10 +2695,17 @@ PHP_MINIT_FUNCTION(uv) - zend_module_entry *sockets; - if ((sockets = zend_hash_str_find_ptr(&module_registry, ZEND_STRL("sockets")))) { - if (sockets->handle) { // shared -+# if PHP_VERSION_ID >= 80000 -+ socket_ce = (int (*)(void)) DL_FETCH_SYMBOL(sockets->handle, "_socket_ce"); -+ if (socket_ce == NULL) { -+ socket_ce = (int (*)(void)) DL_FETCH_SYMBOL(sockets->handle, "_socket_ce"); -+ } -+# else - php_sockets_le_socket = (int (*)(void)) DL_FETCH_SYMBOL(sockets->handle, "php_sockets_le_socket"); - if (php_sockets_le_socket == NULL) { - php_sockets_le_socket = (int (*)(void)) DL_FETCH_SYMBOL(sockets->handle, "_php_sockets_le_socket"); - } -+#endif - } - } - } -@@ -4775,7 +4801,7 @@ PHP_FUNCTION(uv_stdio_new) - php_error_docref(NULL, E_WARNING, "passed resource without file descriptor"); - RETURN_FALSE; - } --#if !defined(PHP_WIN32) || defined(HAVE_SOCKET) -+#if PHP_VERSION_ID < 80000 && (!defined(PHP_WIN32) || (defined(HAVE_SOCKET) && !defined(COMPILE_DL_SOCKETS))) - } else if ((socket = (php_socket *) zend_fetch_resource_ex(handle, NULL, php_sockets_le_socket()))) { - fd = socket->bsd_socket; - #endif -@@ -4797,8 +4823,17 @@ PHP_FUNCTION(uv_stdio_new) - php_error_docref(NULL, E_WARNING, "flags must be exactly one of UV::INHERIT_STREAM or UV::CREATE_PIPE for UV handles"); - RETURN_FALSE; - } -+#if PHP_VERSION_ID >= 80000 && (!defined(PHP_WIN32) || (defined(HAVE_SOCKETS) && !defined(COMPILE_DL_SOCKETS))) -+ } else if (socket_ce && Z_TYPE_P(handle) == IS_OBJECT && Z_OBJCE_P(handle) == socket_ce && (socket = (php_socket *) ((char *)(Z_OBJ_P(handle)) - XtOffsetOf(php_socket, std)))) { -+ fd = socket->bsd_socket; -+ if (flags & (UV_CREATE_PIPE | UV_INHERIT_STREAM)) { -+ php_error_docref(NULL, E_WARNING, "flags must not be UV::CREATE_PIPE or UV::INHERIT_STREAM for socket objects"); -+ RETURN_FALSE; -+ } -+ flags |= UV_INHERIT_FD; -+#endif - } else { -- php_error_docref(NULL, E_WARNING, "passed unexpected value, expected instance of UV, file resource or socket resource"); -+ php_error_docref(NULL, E_WARNING, "passed unexpected value, expected instance of UV, file resource or socket object"); - RETURN_FALSE; - } - -@@ -6331,7 +6366,7 @@ static zend_function_entry uv_functions[] = { - PHP_FE(uv_signal_init, arginfo_uv_signal_init) - PHP_FE(uv_signal_start, arginfo_uv_signal_start) - PHP_FE(uv_signal_stop, arginfo_uv_signal_stop) -- {NULL, NULL, NULL} -+ {0} - }; - - PHP_MINFO_FUNCTION(uv) diff --git a/devel/pecl-uv/files/patch-php__uv.h b/devel/pecl-uv/files/patch-php__uv.h deleted file mode 100644 index 3f4fe6530cb..00000000000 --- a/devel/pecl-uv/files/patch-php__uv.h +++ /dev/null @@ -1,15 +0,0 @@ ---- php_uv.h.orig 2019-05-01 11:04:19 UTC -+++ php_uv.h -@@ -40,7 +40,11 @@ - #elif !defined(PHP_WIN32) - typedef struct { - int bsd_socket; -- /* other fields are not interesting... */ -+ int type; -+ int error; -+ int blocking; -+ zval zstream; -+ zend_object std; - } php_socket; - #endif - diff --git a/devel/pecl-yac/Makefile b/devel/pecl-yac/Makefile index f0f5145ccec..bfdd7fa61fe 100644 --- a/devel/pecl-yac/Makefile +++ b/devel/pecl-yac/Makefile @@ -16,4 +16,10 @@ MSGPACK_DESC= Enable MSGPACK module MSGPACK_BUILD_DEPENDS= ${LOCALBASE}/lib/php/${PHP_EXT_DIR}/msgpack.so:devel/pecl-msgpack@${PHP_FLAVOR} MSGPACK_RUN_DEPENDS= ${LOCALBASE}/lib/php/${PHP_EXT_DIR}/msgpack.so:devel/pecl-msgpack@${PHP_FLAVOR} +.include + +.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400091 +CFLAGS+= -Wno-error=incompatible-function-pointer-types +.endif + .include diff --git a/devel/plasma/Makefile b/devel/plasma/Makefile index f232c2f6440..fd01c4ce09c 100644 --- a/devel/plasma/Makefile +++ b/devel/plasma/Makefile @@ -1,6 +1,6 @@ PORTNAME= plasma DISTVERSION= g20180708 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel python MAINTAINER= kai@FreeBSD.org @@ -12,7 +12,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= bash:shells/bash \ binutils>=2:devel/binutils \ - capstone4>=3:devel/capstone4 + capstone>=3:devel/capstone RUN_DEPENDS= binutils>=2:devel/binutils \ ${PYTHON_PKGNAMEPREFIX}capstone>=3:devel/py-capstone@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}future>=0:devel/py-future@${PY_FLAVOR} \ diff --git a/devel/py-adb/Makefile b/devel/py-adb/Makefile index 35b505efb0e..b317508d25f 100644 --- a/devel/py-adb/Makefile +++ b/devel/py-adb/Makefile @@ -10,15 +10,14 @@ WWW= https://github.com/google/python-adb LICENSE= APACHE20 -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libusb1>=1.0.16:devel/py-libusb1@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cryptography>0:security/py-cryptography@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libusb1>=1.0.16:devel/py-libusb1@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>=0:devel/py-mock@${PY_FLAVOR} USE_GITHUB= yes GH_ACCOUNT= google GH_PROJECT= python-${PORTNAME} -USES= python +USES= python pycryptography:run USE_PYTHON= autoplist distutils pytest NO_ARCH= yes diff --git a/devel/py-aiortc/Makefile b/devel/py-aiortc/Makefile index 4b7b18e06b3..67b993ce33d 100644 --- a/devel/py-aiortc/Makefile +++ b/devel/py-aiortc/Makefile @@ -18,13 +18,12 @@ LIB_DEPENDS= libopus.so:audio/opus \ RUN_DEPENDS= ${PYNUMPY} \ ${PYTHON_PKGNAMEPREFIX}aioice>=0.9.0:devel/py-aioice@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}av>=9.0.0:multimedia/py-av@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cryptography>=2.2:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}google-crc32c>=1.1:devel/py-google-crc32c@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}openssl>=23.1.0:security/py-openssl@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyee>=9.0.0:devel/py-pyee@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pylibsrtp>=0.5.6:devel/py-pylibsrtp@${PY_FLAVOR} -USES= localbase python +USES= localbase python pycryptography:run USE_PYTHON= autoplist concurrent distutils post-install: diff --git a/devel/py-azure-identity/Makefile b/devel/py-azure-identity/Makefile index b98a8899d89..49dfcaef4a8 100644 --- a/devel/py-azure-identity/Makefile +++ b/devel/py-azure-identity/Makefile @@ -11,12 +11,11 @@ WWW= https://pypi.org/project/azure-identity/ LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}azure-core>=1.0.0<2.0.0:devel/py-azure-core@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cryptography>=2.1.4:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}msal>=1.7.0<2.0.0:devel/py-msal@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}msal-extensions>=0.3.0:devel/py-msal-extensions@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=1.12.0:devel/py-six@${PY_FLAVOR} -USES= azurepy python zip +USES= azurepy python pycryptography:run zip USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-azure-keyvault/Makefile b/devel/py-azure-keyvault/Makefile index 633c61ac467..23f2baccd4d 100644 --- a/devel/py-azure-keyvault/Makefile +++ b/devel/py-azure-keyvault/Makefile @@ -13,10 +13,9 @@ LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msrest>=0.5.0:net-mgmt/py-msrest@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}msrestazure>=0.4.32:net-mgmt/py-msrestazure@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}azure-common>=1.1:www/py-azure-common@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cryptography>=2.1.4:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=2.18.4:www/py-requests@${PY_FLAVOR} -USES= azurepy python zip +USES= azurepy python pycryptography:run zip USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-azure-mgmt-apimanagement/Makefile b/devel/py-azure-mgmt-apimanagement/Makefile index 514877d7bf7..c8209736dda 100644 --- a/devel/py-azure-mgmt-apimanagement/Makefile +++ b/devel/py-azure-mgmt-apimanagement/Makefile @@ -1,5 +1,5 @@ PORTNAME= azure-mgmt-apimanagement -PORTVERSION= 3.0.0 +PORTVERSION= 4.0.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -10,9 +10,9 @@ WWW= https://pypi.org/project/azure-mgmt-apimanagement/ LICENSE= MIT -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msrest>=0.6.21:net-mgmt/py-msrest@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}azure-common>=1.1:www/py-azure-common@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}azure-mgmt-core>=1.3.0<2.0.0:devel/py-azure-mgmt-core@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}azure-common>=1.1:www/py-azure-common@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}azure-mgmt-core>=1.3.0<2.0.0:devel/py-azure-mgmt-core@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}isodate>=0.6.1<1.0.0:devel/py-isodate@${PY_FLAVOR} USES= azurepy python zip USE_PYTHON= autoplist concurrent distutils diff --git a/devel/py-azure-mgmt-apimanagement/distinfo b/devel/py-azure-mgmt-apimanagement/distinfo index d0b5889a536..b68923df202 100644 --- a/devel/py-azure-mgmt-apimanagement/distinfo +++ b/devel/py-azure-mgmt-apimanagement/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1649515221 -SHA256 (azure-mgmt-apimanagement-3.0.0.zip) = 9262f54ed387eb083d8dae66d32a8df35647319b902bd498cdc376f50a12d154 -SIZE (azure-mgmt-apimanagement-3.0.0.zip) = 608703 +TIMESTAMP = 1689983945 +SHA256 (azure-mgmt-apimanagement-4.0.0.zip) = 0224e32c9dbc83cd319eb4452df3d47af26079ac4ba6e1a6be4777f85b24362c +SIZE (azure-mgmt-apimanagement-4.0.0.zip) = 824894 diff --git a/devel/py-azure-mgmt-containerservice/Makefile b/devel/py-azure-mgmt-containerservice/Makefile index 11865bae8f9..0769f5de92e 100644 --- a/devel/py-azure-mgmt-containerservice/Makefile +++ b/devel/py-azure-mgmt-containerservice/Makefile @@ -1,5 +1,5 @@ PORTNAME= azure-mgmt-containerservice -PORTVERSION= 23.0.0 +PORTVERSION= 24.0.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-azure-mgmt-containerservice/distinfo b/devel/py-azure-mgmt-containerservice/distinfo index 94656f8f758..ac246de7469 100644 --- a/devel/py-azure-mgmt-containerservice/distinfo +++ b/devel/py-azure-mgmt-containerservice/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1688223838 -SHA256 (azure-mgmt-containerservice-23.0.0.zip) = 57c2144d0bdb5123a9b2a9067c1a8ba380d5201edfaf260c571e96a5f5b33a77 -SIZE (azure-mgmt-containerservice-23.0.0.zip) = 6466129 +TIMESTAMP = 1689983889 +SHA256 (azure-mgmt-containerservice-24.0.0.zip) = b14a772c356c7350e655fe0775a5c6483784be6004db07921c74f12ff070464f +SIZE (azure-mgmt-containerservice-24.0.0.zip) = 6798025 diff --git a/devel/py-azure-mgmt-keyvault/Makefile b/devel/py-azure-mgmt-keyvault/Makefile index be2ac6dd425..e1eb25dc7da 100644 --- a/devel/py-azure-mgmt-keyvault/Makefile +++ b/devel/py-azure-mgmt-keyvault/Makefile @@ -1,5 +1,5 @@ PORTNAME= azure-mgmt-keyvault -DISTVERSION= 10.2.1 +DISTVERSION= 10.2.2 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -10,8 +10,7 @@ WWW= https://pypi.org/project/azure-mgmt-keyvault/ LICENSE= MIT -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msrest>=0.7.1:net-mgmt/py-msrest@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}azure-common>=1.1:www/py-azure-common@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}azure-common>=1.1:www/py-azure-common@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}azure-mgmt-core>=1.3.2<2.0.0:devel/py-azure-mgmt-core@${PY_FLAVOR} USES= azurepy python zip diff --git a/devel/py-azure-mgmt-keyvault/distinfo b/devel/py-azure-mgmt-keyvault/distinfo index e8420836319..4e7a33daa4a 100644 --- a/devel/py-azure-mgmt-keyvault/distinfo +++ b/devel/py-azure-mgmt-keyvault/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1684594711 -SHA256 (azure-mgmt-keyvault-10.2.1.zip) = 968cece89cba5797098a033b3549fc7b23ff1157ff4ca93ea59f6f001800a8ad -SIZE (azure-mgmt-keyvault-10.2.1.zip) = 823069 +TIMESTAMP = 1689983809 +SHA256 (azure-mgmt-keyvault-10.2.2.zip) = 2c6ea831365ea604fceca749af00a973865811c954b04007522b59af114290be +SIZE (azure-mgmt-keyvault-10.2.2.zip) = 823835 diff --git a/devel/py-azure-mgmt-rdbms/Makefile b/devel/py-azure-mgmt-rdbms/Makefile index 9b411cf818f..609b121b9b9 100644 --- a/devel/py-azure-mgmt-rdbms/Makefile +++ b/devel/py-azure-mgmt-rdbms/Makefile @@ -1,5 +1,5 @@ PORTNAME= azure-mgmt-rdbms -DISTVERSION= 10.2.0b8 +DISTVERSION= 10.2.0b10 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -10,8 +10,7 @@ WWW= https://pypi.org/project/azure-mgmt-rdbms/ LICENSE= MIT -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msrest>=0.7.1:net-mgmt/py-msrest@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}azure-common>=1.1:www/py-azure-common@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}azure-common>=1.1:www/py-azure-common@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}azure-mgmt-core>=1.3.2<2.0.0:devel/py-azure-mgmt-core@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}isodate>=0.6.1<1.0.0:devel/py-isodate@${PY_FLAVOR} diff --git a/devel/py-azure-mgmt-rdbms/distinfo b/devel/py-azure-mgmt-rdbms/distinfo index 18796620547..b58601a6fc4 100644 --- a/devel/py-azure-mgmt-rdbms/distinfo +++ b/devel/py-azure-mgmt-rdbms/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1688223476 -SHA256 (azure-mgmt-rdbms-10.2.0b8.zip) = 3b20343b5d14331f01294bf14d053afde66ea6e2a8c45424da4bddfea20d8c55 -SIZE (azure-mgmt-rdbms-10.2.0b8.zip) = 850873 +TIMESTAMP = 1689983697 +SHA256 (azure-mgmt-rdbms-10.2.0b10.zip) = b0cf2865d86ffb958277846732d1260a2913066cc6b1aa7985e2b349b1db44f2 +SIZE (azure-mgmt-rdbms-10.2.0b10.zip) = 900243 diff --git a/devel/py-azure-mgmt-recoveryservices/Makefile b/devel/py-azure-mgmt-recoveryservices/Makefile index 330afe52a8b..050b9d5d0df 100644 --- a/devel/py-azure-mgmt-recoveryservices/Makefile +++ b/devel/py-azure-mgmt-recoveryservices/Makefile @@ -1,5 +1,5 @@ PORTNAME= azure-mgmt-recoveryservices -PORTVERSION= 2.2.0 +PORTVERSION= 2.4.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -10,8 +10,7 @@ WWW= https://pypi.org/project/azure-mgmt-recoveryservices/ LICENSE= MIT -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msrest>=0.7.1:net-mgmt/py-msrest@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}azure-common>=1.1:www/py-azure-common@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}azure-common>=1.1:www/py-azure-common@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}azure-mgmt-core>=1.3.2<2.0.0:devel/py-azure-mgmt-core@${PY_FLAVOR} USES= azurepy python zip diff --git a/devel/py-azure-mgmt-recoveryservices/distinfo b/devel/py-azure-mgmt-recoveryservices/distinfo index 98242884e77..2d16ed07f26 100644 --- a/devel/py-azure-mgmt-recoveryservices/distinfo +++ b/devel/py-azure-mgmt-recoveryservices/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1679791264 -SHA256 (azure-mgmt-recoveryservices-2.2.0.zip) = dab53931ce6d7121c469e8f82de889fd6c168e4ddf64575decc230aa61e046cb -SIZE (azure-mgmt-recoveryservices-2.2.0.zip) = 126348 +TIMESTAMP = 1689983646 +SHA256 (azure-mgmt-recoveryservices-2.4.0.zip) = d8978ebed371c7a677018e0623d7c144a6cc718547b1bae193c0bee6de5e7a59 +SIZE (azure-mgmt-recoveryservices-2.4.0.zip) = 126477 diff --git a/devel/py-azure-mgmt-resource/Makefile b/devel/py-azure-mgmt-resource/Makefile index 0743cecd295..2f3d77d7b11 100644 --- a/devel/py-azure-mgmt-resource/Makefile +++ b/devel/py-azure-mgmt-resource/Makefile @@ -1,5 +1,5 @@ PORTNAME= azure-mgmt-resource -DISTVERSION= 22.0.0 +DISTVERSION= 23.1.0b2 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -10,9 +10,9 @@ WWW= https://pypi.org/project/azure-mgmt-resource/ LICENSE= MIT -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msrest>=0.7.1:net-mgmt/py-msrest@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}azure-common>=1.1:www/py-azure-common@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}azure-core>=1.3.2<2.0.0:devel/py-azure-core@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}azure-common>=1.1:www/py-azure-common@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}azure-core>=1.3.2<2.0.0:devel/py-azure-core@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}isodate>=0.6.1<1.0.0:devel/py-isodate@${PY_FLAVOR} USES= azurepy python zip USE_PYTHON= autoplist concurrent distutils diff --git a/devel/py-azure-mgmt-resource/distinfo b/devel/py-azure-mgmt-resource/distinfo index 0af45101f8d..4f25e4e6461 100644 --- a/devel/py-azure-mgmt-resource/distinfo +++ b/devel/py-azure-mgmt-resource/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1684594382 -SHA256 (azure-mgmt-resource-22.0.0.zip) = feb5d979e18b52f2cfd023b4a0a33e54a6f76cc6a252dc8cd75ece2c63298e94 -SIZE (azure-mgmt-resource-22.0.0.zip) = 2595048 +TIMESTAMP = 1689983509 +SHA256 (azure-mgmt-resource-23.1.0b2.zip) = 90c9a2295c233e09ac4c8c71c4344d5c4e358d24c991e9a72a13be3ff39c3d92 +SIZE (azure-mgmt-resource-23.1.0b2.zip) = 2765482 diff --git a/devel/py-azure-multiapi-storage/Makefile b/devel/py-azure-multiapi-storage/Makefile index e844f6df970..697bdb3c9d1 100644 --- a/devel/py-azure-multiapi-storage/Makefile +++ b/devel/py-azure-multiapi-storage/Makefile @@ -1,5 +1,5 @@ PORTNAME= azure-multiapi-storage -PORTVERSION= 1.1.0 +PORTVERSION= 1.2.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -11,13 +11,12 @@ WWW= https://pypi.org/project/azure-multiapi-storage/ LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}azure-common>=0:www/py-azure-common@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cryptography>=2.1.4:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dateutil>=0:devel/py-dateutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}azure-core>=1.10.0<2.0.0:devel/py-azure-core@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}msrest>=0.6.18:net-mgmt/py-msrest@${PY_FLAVOR} -USES= azurepy python +USES= azurepy python pycryptography:run USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-azure-multiapi-storage/distinfo b/devel/py-azure-multiapi-storage/distinfo index e720c990ee5..bb1fb1445ca 100644 --- a/devel/py-azure-multiapi-storage/distinfo +++ b/devel/py-azure-multiapi-storage/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1684593891 -SHA256 (azure-multiapi-storage-1.1.0.tar.gz) = 56f348fa6862da70850405d410be69877c63fdc05131fd8ca36b97220282fa87 -SIZE (azure-multiapi-storage-1.1.0.tar.gz) = 2177039 +TIMESTAMP = 1689983204 +SHA256 (azure-multiapi-storage-1.2.0.tar.gz) = 090ba85877a1d04322b5346cbe27e8b6b4f0a5677f43d2d6583ee3676c3dafc2 +SIZE (azure-multiapi-storage-1.2.0.tar.gz) = 2199570 diff --git a/devel/py-azure-storage-common/Makefile b/devel/py-azure-storage-common/Makefile index b33e63bff66..d58d629261e 100644 --- a/devel/py-azure-storage-common/Makefile +++ b/devel/py-azure-storage-common/Makefile @@ -11,11 +11,10 @@ WWW= https://pypi.org/project/azure-storage-common/ LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}azure-common>=1.1.5:www/py-azure-common@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cryptography>=0:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dateutil>=0:devel/py-dateutil@${PY_FLAVOR} -USES= azurepy python +USES= azurepy python pycryptography:run USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-beartype/Makefile b/devel/py-beartype/Makefile index 26452796625..3f950083725 100644 --- a/devel/py-beartype/Makefile +++ b/devel/py-beartype/Makefile @@ -1,5 +1,5 @@ PORTNAME= beartype -DISTVERSION= 0.14.1 +DISTVERSION= 0.15.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -11,10 +11,12 @@ WWW= https://github.com/beartype/beartype LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE +BUILD_DEPENDS= ${PY_SETUPTOOLS} \ + ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PYNUMPY} USES= python -USE_PYTHON= distutils autoplist pytest # tests fail, see https://github.com/beartype/beartype/issues/244 +USE_PYTHON= pep517 autoplist pytest # 1 test fails, see https://github.com/beartype/beartype/issues/261 NO_ARCH= yes diff --git a/devel/py-beartype/distinfo b/devel/py-beartype/distinfo index 54018487a9e..7c0e66a111a 100644 --- a/devel/py-beartype/distinfo +++ b/devel/py-beartype/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1687071451 -SHA256 (beartype-0.14.1.tar.gz) = 23df4715d19cebb2ce60e53c3cf44cd925843f00c71938222d777ea6332de3cb -SIZE (beartype-0.14.1.tar.gz) = 964899 +TIMESTAMP = 1690040742 +SHA256 (beartype-0.15.0.tar.gz) = 2af6a8d8a7267ccf7d271e1a3bd908afbc025d2a09aa51123567d7d7b37438df +SIZE (beartype-0.15.0.tar.gz) = 1002709 diff --git a/devel/py-castellan/Makefile b/devel/py-castellan/Makefile index 7fc6cc50221..0f81e14df1b 100644 --- a/devel/py-castellan/Makefile +++ b/devel/py-castellan/Makefile @@ -12,8 +12,7 @@ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/py-pbr@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=2.7:security/py-cryptography@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}keystoneauth1>=3.4.0:devel/py-keystoneauth1@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}keystoneauth1>=3.4.0:devel/py-keystoneauth1@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}oslo.config>=6.4.0:devel/py-oslo.config@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}oslo.context>=2.19.2:devel/py-oslo.context@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}oslo.i18n>=3.15.3:devel/py-oslo.i18n@${PY_FLAVOR} \ @@ -24,7 +23,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=2.7:security/py-cryptography@$ ${PYTHON_PKGNAMEPREFIX}requests>=2.18.0:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}stevedore>=1.20.0:devel/py-stevedore@${PY_FLAVOR} -USES= python shebangfix +USES= python pycryptography:run shebangfix USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-cursive/Makefile b/devel/py-cursive/Makefile index afbb38c785a..45a6f4dc54b 100644 --- a/devel/py-cursive/Makefile +++ b/devel/py-cursive/Makefile @@ -13,14 +13,13 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=1.8:devel/py-pbr@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}castellan>=0.4.0:devel/py-castellan@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cryptography>=2.1,1:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}oslo.i18n>=2.1.0:devel/py-oslo.i18n@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}oslo.log>=1.14.0:devel/py-oslo.log@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}oslo.serialization>=1.10.0:devel/py-oslo.serialization@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}oslo.utils>=3.16.0:devel/py-oslo.utils@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pbr>=1.6:devel/py-pbr@${PY_FLAVOR} -USES= python +USES= python pycryptography:run USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-cytoolz/Makefile b/devel/py-cytoolz/Makefile index 30b810da449..9129c93e548 100644 --- a/devel/py-cytoolz/Makefile +++ b/devel/py-cytoolz/Makefile @@ -1,6 +1,5 @@ PORTNAME= cytoolz -DISTVERSION= 0.12.1 -PORTREVISION= 1 +DISTVERSION= 0.12.2 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -16,9 +15,12 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}toolz>=0.8.0:devel/py-toolz@${PY_FLAVOR} USES= python -USE_PYTHON= pep517 cython autoplist +USE_PYTHON= pep517 cython autoplist pytest TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} +TEST_WRKSRC= ${WRKSRC}/cytoolz/tests + +# 3 tests fail, see https://github.com/pytoolz/cytoolz/issues/200 post-install: @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/${PORTNAME}/*.so diff --git a/devel/py-cytoolz/distinfo b/devel/py-cytoolz/distinfo index 096aab671af..820085c2189 100644 --- a/devel/py-cytoolz/distinfo +++ b/devel/py-cytoolz/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1679789415 -SHA256 (cytoolz-0.12.1.tar.gz) = fc33909397481c90de3cec831bfb88d97e220dc91939d996920202f184b4648e -SIZE (cytoolz-0.12.1.tar.gz) = 503035 +TIMESTAMP = 1690007562 +SHA256 (cytoolz-0.12.2.tar.gz) = 31d4b0455d72d914645f803d917daf4f314d115c70de0578d3820deb8b101f66 +SIZE (cytoolz-0.12.2.tar.gz) = 601476 diff --git a/devel/py-libvirt/Makefile b/devel/py-libvirt/Makefile index ef85cfcfb6a..6e0f44e6e83 100644 --- a/devel/py-libvirt/Makefile +++ b/devel/py-libvirt/Makefile @@ -1,5 +1,5 @@ PORTNAME= libvirt -PORTVERSION= 9.4.0 +PORTVERSION= 9.5.0 CATEGORIES= devel MASTER_SITES= http://libvirt.org/sources/python/ \ ftp://libvirt.org/libvirt/python/ diff --git a/devel/py-libvirt/distinfo b/devel/py-libvirt/distinfo index f72d86cc4f8..e3c06344b9b 100644 --- a/devel/py-libvirt/distinfo +++ b/devel/py-libvirt/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1685871583 -SHA256 (libvirt-python-9.4.0.tar.gz) = 2d0adcb54ca1dd1ddc72b45a39894941ff3659f18d61382229ed9029f6274a7f -SIZE (libvirt-python-9.4.0.tar.gz) = 244574 +TIMESTAMP = 1689622074 +SHA256 (libvirt-python-9.5.0.tar.gz) = 8b6ace0810528ec020e121bf1a142c12f786b12c130c7899e9397f0f3a82c392 +SIZE (libvirt-python-9.5.0.tar.gz) = 132020 diff --git a/devel/py-moto/Makefile b/devel/py-moto/Makefile index 5edd8331f46..06e4661210b 100644 --- a/devel/py-moto/Makefile +++ b/devel/py-moto/Makefile @@ -15,7 +15,6 @@ BUILD_DEPENDS= ${PY_SETUPTOOLS} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}boto3>=1.9.201:www/py-boto3@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}botocore>=1.12.201:devel/py-botocore@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cryptography>=3.3.1:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}Jinja2>=2.10.1:devel/py-Jinja2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dateutil>=2.1<3.0.0:devel/py-dateutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=2.5:www/py-requests@${PY_FLAVOR} \ @@ -36,7 +35,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aws-xray-sdk>=0.93:devel/py-aws-xray-sdk@${ ${PYTHON_PKGNAMEPREFIX}sshpubkeys>=3.1.0:security/py-sshpubkeys@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}yaml>=5.1:devel/py-yaml@${PY_FLAVOR} -USES= python +USES= python pycryptography:run USE_PYTHON= autoplist concurrent pep517 pytest NO_ARCH= yes diff --git a/devel/py-msal/Makefile b/devel/py-msal/Makefile index a8e05eebb5e..d4788638a84 100644 --- a/devel/py-msal/Makefile +++ b/devel/py-msal/Makefile @@ -1,5 +1,5 @@ PORTNAME= msal -DISTVERSION= 1.20.0 +DISTVERSION= 1.22.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -11,10 +11,10 @@ WWW= https://github.com/AzureAD/microsoft-authentication-library-for-python LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=2.0.0<3:www/py-requests@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pyjwt>=1.0.0<3:www/py-pyjwt@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cryptography>=0.6<40,1:security/py-cryptography@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}pyjwt>=1.0.0<3:www/py-pyjwt@${PY_FLAVOR} -USES= python +# cryptography>=0.6<43,1 +USES= python pycryptography:run USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-msal/distinfo b/devel/py-msal/distinfo index 55bcabf7afa..ef262a5058e 100644 --- a/devel/py-msal/distinfo +++ b/devel/py-msal/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1667700514 -SHA256 (msal-1.20.0.tar.gz) = 78344cd4c91d6134a593b5e3e45541e666e37b747ff8a6316c3668dd1e6ab6b2 -SIZE (msal-1.20.0.tar.gz) = 82906 +TIMESTAMP = 1689982997 +SHA256 (msal-1.22.0.tar.gz) = 8a82f5375642c1625c89058018430294c109440dce42ea667d466c2cab520acd +SIZE (msal-1.22.0.tar.gz) = 114045 diff --git a/devel/py-oci/Makefile b/devel/py-oci/Makefile index 9fe4157ef1b..245c1880c71 100644 --- a/devel/py-oci/Makefile +++ b/devel/py-oci/Makefile @@ -18,12 +18,11 @@ LICENSE_PERMS_UPL= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}certifi>0:security/py-certifi@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}circuitbreaker>=1.3.1:devel/py-circuitbreaker@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cryptography>=3.2.1:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dateutil>=2.5.3<3.0.0:devel/py-dateutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}openssl>=17.5.0:security/py-openssl@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytz>=2016.10:devel/py-pytz@${PY_FLAVOR} -USES= python:3.8-3.11 +USES= python:3.8-3.11 pycryptography:run USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/devel/py-openstacksdk/Makefile b/devel/py-openstacksdk/Makefile index 6c2fd24eb2d..e457ab3bec8 100644 --- a/devel/py-openstacksdk/Makefile +++ b/devel/py-openstacksdk/Makefile @@ -14,7 +14,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/py-pbr@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}appdirs>=1.3.0:devel/py-appdirs@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cryptography>=2.7:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}decorator>=4.4.1:devel/py-decorator@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dogpile.cache>=0.6.5:devel/py-dogpile.cache@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}iso8601>=0.1.11:devel/py-iso8601@${PY_FLAVOR} \ @@ -27,7 +26,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}appdirs>=1.3.0:devel/py-appdirs@${PY_FLAVOR} ${PYTHON_PKGNAMEPREFIX}yaml>=3.13:devel/py-yaml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requestsexceptions>=1.2.0:devel/py-requestsexceptions@${PY_FLAVOR} -USES= python shebangfix +USES= python pycryptography:run shebangfix USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/devel/py-rapidfuzz/Makefile b/devel/py-rapidfuzz/Makefile index 759293e7d91..36b8ab8db11 100644 --- a/devel/py-rapidfuzz/Makefile +++ b/devel/py-rapidfuzz/Makefile @@ -1,5 +1,5 @@ PORTNAME= rapidfuzz -DISTVERSION= 3.1.1 +DISTVERSION= 3.1.2 CATEGORIES= devel MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -20,7 +20,7 @@ BUILD_DEPENDS= cmake:devel/cmake-core \ ${PYTHON_PKGNAMEPREFIX}rapidfuzz-capi==1.0.5:devel/py-rapidfuzz-capi@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}scikit-build>=0.13.0:devel/py-scikit-build@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}jarowinkler>=1.0.3:textproc/py-jarowinkler@${PY_FLAVOR} +RUN_DEPENDS= ${PYNUMPY} USES= compiler:c++14-lang python USE_PYTHON= distutils autoplist pytest diff --git a/devel/py-rapidfuzz/distinfo b/devel/py-rapidfuzz/distinfo index 56d78b5e708..ea7f750dd6b 100644 --- a/devel/py-rapidfuzz/distinfo +++ b/devel/py-rapidfuzz/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1686986070 -SHA256 (rapidfuzz-3.1.1.tar.gz) = a06a08be3cb7d7df7993dd16e84aaf59bd5a7ff98a9f1b3e893d18b273a71c64 -SIZE (rapidfuzz-3.1.1.tar.gz) = 1279245 +TIMESTAMP = 1690080432 +SHA256 (rapidfuzz-3.1.2.tar.gz) = 1b1b2eab728efc239c8aab97b4821f8e10dcd5a1b066365d0e38023e3b2289e8 +SIZE (rapidfuzz-3.1.2.tar.gz) = 1280133 diff --git a/devel/pycharm-ce/Makefile b/devel/pycharm-ce/Makefile index afc25120adf..ce83077b265 100644 --- a/devel/pycharm-ce/Makefile +++ b/devel/pycharm-ce/Makefile @@ -1,5 +1,5 @@ PORTNAME= pycharm-ce -DISTVERSION= 2023.1.3 +DISTVERSION= 2023.1.4 CATEGORIES= devel java python MASTER_SITES= https://download.jetbrains.com/python/ \ http://download.jetbrains.com/python/ diff --git a/devel/pycharm-ce/distinfo b/devel/pycharm-ce/distinfo index 83ef4f55151..f2325bff0f4 100644 --- a/devel/pycharm-ce/distinfo +++ b/devel/pycharm-ce/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1688506485 -SHA256 (pycharm-community-2023.1.3.tar.gz) = 40682c61bf21c66dd861ee47f12b6895a36d99b9ce676b13cb5dc7e5b4bd3f46 -SIZE (pycharm-community-2023.1.3.tar.gz) = 577483560 +TIMESTAMP = 1689721761 +SHA256 (pycharm-community-2023.1.4.tar.gz) = 4def30bc442113605b907586ee087bc72e75fc63d826b9a9e16cd97dbb467309 +SIZE (pycharm-community-2023.1.4.tar.gz) = 577477377 diff --git a/devel/pycharm-ce/pkg-plist b/devel/pycharm-ce/pkg-plist index c996b84da82..e3a0bf85d0b 100644 --- a/devel/pycharm-ce/pkg-plist +++ b/devel/pycharm-ce/pkg-plist @@ -27,7 +27,7 @@ share/applications/pycharm-ce.desktop %%DATADIR%%/lib/3rd-party-rt.jar %%DATADIR%%/lib/annotations-java5.jar %%DATADIR%%/lib/app.jar -%%DATADIR%%/lib/build-marker-PC-231.9161.41 +%%DATADIR%%/lib/build-marker-PC-231.9225.15 %%DATADIR%%/lib/byte-buddy-agent.jar %%DATADIR%%/lib/cds/classesLogAgent.jar %%DATADIR%%/lib/error-prone-annotations.jar @@ -102,8 +102,8 @@ share/applications/pycharm-ce.desktop %%DATADIR%%/plugins/properties/lib/properties.jar %%DATADIR%%/plugins/pycharm-community-customization/lib/pycharm-community-customization.jar %%DATADIR%%/plugins/pycharm-community-sharedIndexes-bundled/lib/pycharm-community-sharedIndexes-bundled.jar -%%DATADIR%%/plugins/pycharm-community-sharedIndexes-bundled/python-sdk/python-sdk-bb692839a04a-85fdd933936d.ijx -%%DATADIR%%/plugins/pycharm-community-sharedIndexes-bundled/python-sdk/python-sdk-bb692839a04a-85fdd933936d.txt +%%DATADIR%%/plugins/pycharm-community-sharedIndexes-bundled/python-sdk/python-sdk-9f2f12e2efa6-85fdd933936d.ijx +%%DATADIR%%/plugins/pycharm-community-sharedIndexes-bundled/python-sdk/python-sdk-9f2f12e2efa6-85fdd933936d.txt %%DATADIR%%/plugins/python-ce/helpers/.gitignore %%DATADIR%%/plugins/python-ce/helpers/MathJax/MathJax.js %%DATADIR%%/plugins/python-ce/helpers/MathJax/config/TeX-AMS_HTML-full.js diff --git a/devel/rubygem-rbtrace/Makefile b/devel/rubygem-rbtrace/Makefile index 853ebd6b51d..ae92c0f65cf 100644 --- a/devel/rubygem-rbtrace/Makefile +++ b/devel/rubygem-rbtrace/Makefile @@ -18,4 +18,10 @@ USES= gem PLIST_FILES= bin/rbtrace +.include + +.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400091 +CONFIGURE_ARGS+= --with-cflags="-Wno-error=incompatible-function-pointer-types" +.endif + .include diff --git a/devel/sccache/Makefile b/devel/sccache/Makefile index e3b1cd1a166..adcd46b9693 100644 --- a/devel/sccache/Makefile +++ b/devel/sccache/Makefile @@ -1,7 +1,6 @@ PORTNAME= sccache DISTVERSIONPREFIX= v -DISTVERSION= 0.5.3 -PORTREVISION= 1 +DISTVERSION= 0.5.4 PORTEPOCH= 1 CATEGORIES= devel @@ -32,8 +31,10 @@ CARGO_FEATURES= all CARGO_CRATES= addr2line-0.19.0 \ adler-1.0.2 \ aho-corasick-0.7.20 \ + android-tzdata-0.1.1 \ android_system_properties-0.1.5 \ anstyle-0.3.5 \ + anstyle-1.0.0 \ anyhow-1.0.70 \ ar-0.9.0 \ arc-swap-1.5.1 \ @@ -64,7 +65,7 @@ CARGO_CRATES= addr2line-0.19.0 \ cc-1.0.79 \ cfg-if-0.1.10 \ cfg-if-1.0.0 \ - chrono-0.4.24 \ + chrono-0.4.26 \ chunked_transfer-1.4.0 \ clap-4.1.11 \ clap_derive-4.1.9 \ @@ -85,7 +86,7 @@ CARGO_CRATES= addr2line-0.19.0 \ daemonize-0.5.0 \ dashmap-5.4.0 \ data-encoding-2.3.3 \ - der-0.6.1 \ + der-0.7.6 \ difflib-0.4.0 \ digest-0.10.6 \ directories-5.0.0 \ @@ -105,10 +106,11 @@ CARGO_CRATES= addr2line-0.19.0 \ enum-as-inner-0.5.1 \ env_logger-0.10.0 \ errno-0.2.8 \ + errno-0.3.1 \ errno-dragonfly-0.1.2 \ error-chain-0.12.4 \ fastrand-1.8.0 \ - filetime-0.2.20 \ + filetime-0.2.21 \ flagset-0.4.3 \ flate2-1.0.26 \ float-cmp-0.9.0 \ @@ -147,7 +149,7 @@ CARGO_CRATES= addr2line-0.19.0 \ httpdate-1.0.2 \ humantime-2.1.0 \ hyper-0.14.25 \ - hyper-rustls-0.23.1 \ + hyper-rustls-0.24.0 \ hyper-tls-0.5.0 \ iana-time-zone-0.1.47 \ idna-0.2.3 \ @@ -158,7 +160,7 @@ CARGO_CRATES= addr2line-0.19.0 \ io-lifetimes-1.0.3 \ ipconfig-0.3.1 \ ipnet-2.5.1 \ - is-terminal-0.4.5 \ + is-terminal-0.4.7 \ itertools-0.10.5 \ itoa-1.0.4 \ jobserver-0.1.26 \ @@ -171,8 +173,9 @@ CARGO_CRATES= addr2line-0.19.0 \ linked-hash-map-0.5.6 \ linux-raw-sys-0.0.46 \ linux-raw-sys-0.1.3 \ + linux-raw-sys-0.3.8 \ lock_api-0.4.9 \ - log-0.4.17 \ + log-0.4.19 \ lru-cache-0.1.2 \ match_cfg-0.1.0 \ matches-0.1.10 \ @@ -201,27 +204,27 @@ CARGO_CRATES= addr2line-0.19.0 \ number_prefix-0.4.0 \ object-0.30.3 \ once_cell-1.17.1 \ - opendal-0.34.0 \ - openssl-0.10.49 \ + opendal-0.37.0 \ + openssl-0.10.55 \ openssl-macros-0.1.0 \ openssl-probe-0.1.5 \ - openssl-sys-0.9.84 \ + openssl-sys-0.9.90 \ ordered-multimap-0.6.0 \ os_str_bytes-6.4.1 \ parking_lot-0.12.1 \ parking_lot_core-0.9.4 \ pem-1.1.0 \ - pem-rfc7468-0.6.0 \ + pem-rfc7468-0.7.0 \ percent-encoding-2.2.0 \ pin-project-1.0.12 \ pin-project-internal-1.0.12 \ pin-project-lite-0.2.9 \ pin-utils-0.1.0 \ - pkcs1-0.4.1 \ - pkcs8-0.9.0 \ + pkcs1-0.7.5 \ + pkcs8-0.10.2 \ pkg-config-0.3.26 \ ppv-lite86-0.2.17 \ - predicates-3.0.2 \ + predicates-3.0.3 \ predicates-core-1.0.6 \ predicates-tree-1.0.7 \ proc-macro-error-1.0.4 \ @@ -241,20 +244,23 @@ CARGO_CRATES= addr2line-0.19.0 \ regex-1.7.3 \ regex-automata-0.1.10 \ regex-syntax-0.6.29 \ - reqsign-0.10.1 \ - reqwest-0.11.16 \ + reqsign-0.13.0 \ + reqwest-0.11.18 \ resolv-conf-0.7.0 \ retry-2.0.0 \ ring-0.16.20 \ rouille-3.6.1 \ - rsa-0.8.2 \ + rsa-0.9.2 \ rust-ini-0.19.0 \ rustc-demangle-0.1.23 \ rustix-0.35.13 \ rustix-0.36.4 \ + rustix-0.37.7 \ rustls-0.20.7 \ + rustls-0.21.1 \ rustls-native-certs-0.6.2 \ rustls-pemfile-1.0.1 \ + rustls-webpki-0.100.1 \ ryu-1.0.11 \ safemem-0.3.3 \ same-file-1.0.6 \ @@ -283,7 +289,7 @@ CARGO_CRATES= addr2line-0.19.0 \ socket2-0.4.9 \ spin-0.5.2 \ spin-0.9.4 \ - spki-0.6.0 \ + spki-0.7.2 \ static_assertions-1.1.0 \ stringmatch-0.3.3 \ strip-ansi-escapes-0.1.1 \ @@ -311,10 +317,11 @@ CARGO_CRATES= addr2line-0.19.0 \ tiny_http-0.12.0 \ tinyvec-1.6.0 \ tinyvec_macros-0.1.0 \ - tokio-1.28.0 \ + tokio-1.28.2 \ tokio-macros-2.1.0 \ tokio-native-tls-0.3.0 \ tokio-rustls-0.23.4 \ + tokio-rustls-0.24.0 \ tokio-serde-0.8.0 \ tokio-util-0.7.7 \ toml-0.7.3 \ @@ -339,7 +346,7 @@ CARGO_CRATES= addr2line-0.19.0 \ url-2.3.1 \ urlparse-0.7.3 \ utf8parse-0.2.0 \ - uuid-1.3.1 \ + uuid-1.3.3 \ vcpkg-0.2.15 \ version-compare-0.1.1 \ version_check-0.9.4 \ diff --git a/devel/sccache/distinfo b/devel/sccache/distinfo index e0c08bfdfb9..689ec5180c0 100644 --- a/devel/sccache/distinfo +++ b/devel/sccache/distinfo @@ -1,14 +1,18 @@ -TIMESTAMP = 1687702932 +TIMESTAMP = 1690133956 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/aho-corasick-0.7.20.crate) = cc936419f96fa211c1b9166887b38e5e40b19958e5b895be7c1f93adec7071ac SIZE (rust/crates/aho-corasick-0.7.20.crate) = 111440 +SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0 +SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674 SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311 SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243 SHA256 (rust/crates/anstyle-0.3.5.crate) = 23ea9e81bd02e310c216d080f6223c179012256e5151c41db88d12c88a1684d2 SIZE (rust/crates/anstyle-0.3.5.crate) = 14272 +SHA256 (rust/crates/anstyle-1.0.0.crate) = 41ed9a86bf92ae6580e0a31281f65a1b1d867c0cc68d5346e2ae128dddfa6a7d +SIZE (rust/crates/anstyle-1.0.0.crate) = 13972 SHA256 (rust/crates/anyhow-1.0.70.crate) = 7de8ce5e0f9f8d88245311066a578d72b7af3e7088f32783804676302df237e4 SIZE (rust/crates/anyhow-1.0.70.crate) = 43803 SHA256 (rust/crates/ar-0.9.0.crate) = d67af77d68a931ecd5cbd8a3b5987d63a1d1d1278f7f6a60ae33db485cdebb69 @@ -69,8 +73,8 @@ SHA256 (rust/crates/cfg-if-0.1.10.crate) = 4785bdd1c96b2a846b2bd7cc02e86b6b3dbf1 SIZE (rust/crates/cfg-if-0.1.10.crate) = 7933 SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 -SHA256 (rust/crates/chrono-0.4.24.crate) = 4e3c5919066adf22df73762e50cffcde3a758f2a848b113b586d1f86728b673b -SIZE (rust/crates/chrono-0.4.24.crate) = 191330 +SHA256 (rust/crates/chrono-0.4.26.crate) = ec837a71355b28f6556dbd569b37b3f363091c0bd4b2e735674521b4c5fd9bc5 +SIZE (rust/crates/chrono-0.4.26.crate) = 191501 SHA256 (rust/crates/chunked_transfer-1.4.0.crate) = fff857943da45f546682664a79488be82e69e43c1a7a2307679ab9afb3a66d2e SIZE (rust/crates/chunked_transfer-1.4.0.crate) = 9238 SHA256 (rust/crates/clap-4.1.11.crate) = 42dfd32784433290c51d92c438bb72ea5063797fc3cc9a21a8c4346bebbb2098 @@ -111,8 +115,8 @@ SHA256 (rust/crates/dashmap-5.4.0.crate) = 907076dfda823b0b36d2a1bb5f90c96660a5b SIZE (rust/crates/dashmap-5.4.0.crate) = 22862 SHA256 (rust/crates/data-encoding-2.3.3.crate) = 23d8666cb01533c39dde32bcbab8e227b4ed6679b2c925eba05feabea39508fb SIZE (rust/crates/data-encoding-2.3.3.crate) = 19117 -SHA256 (rust/crates/der-0.6.1.crate) = f1a467a65c5e759bce6e65eaf91cc29f466cdc57cb65777bd646872a8a1fd4de -SIZE (rust/crates/der-0.6.1.crate) = 74205 +SHA256 (rust/crates/der-0.7.6.crate) = 56acb310e15652100da43d130af8d97b509e95af61aab1c5a7939ef24337ee17 +SIZE (rust/crates/der-0.7.6.crate) = 83585 SHA256 (rust/crates/difflib-0.4.0.crate) = 6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8 SIZE (rust/crates/difflib-0.4.0.crate) = 7638 SHA256 (rust/crates/digest-0.10.6.crate) = 8168378f4e5023e7218c89c891c0fd8ecdb5e5e4f18cb78f38cf245dd021e76f @@ -151,14 +155,16 @@ SHA256 (rust/crates/env_logger-0.10.0.crate) = 85cdab6a89accf66733ad5a1693a4dcce 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-0.3.1.crate) = 4bcfec3a70f97c962c307b2d2c56e358cf1d00b558d74262b5f929ee8cc7e73a +SIZE (rust/crates/errno-0.3.1.crate) = 10348 SHA256 (rust/crates/errno-dragonfly-0.1.2.crate) = aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf SIZE (rust/crates/errno-dragonfly-0.1.2.crate) = 1810 SHA256 (rust/crates/error-chain-0.12.4.crate) = 2d2f06b9cac1506ece98fe3231e3cc9c4410ec3d5b1f24ae1c8946f0742cdefc SIZE (rust/crates/error-chain-0.12.4.crate) = 29274 SHA256 (rust/crates/fastrand-1.8.0.crate) = a7a407cfaa3385c4ae6b23e84623d48c2798d06e3e6a1878f7f59f17b3f86499 SIZE (rust/crates/fastrand-1.8.0.crate) = 11369 -SHA256 (rust/crates/filetime-0.2.20.crate) = 8a3de6e8d11b22ff9edc6d916f890800597d60f8b2da1caf2955c274638d6412 -SIZE (rust/crates/filetime-0.2.20.crate) = 15027 +SHA256 (rust/crates/filetime-0.2.21.crate) = 5cbc844cecaee9d4443931972e1289c8ff485cb4cc2767cb03ca139ed6885153 +SIZE (rust/crates/filetime-0.2.21.crate) = 15026 SHA256 (rust/crates/flagset-0.4.3.crate) = cda653ca797810c02f7ca4b804b40b8b95ae046eb989d356bce17919a8c25499 SIZE (rust/crates/flagset-0.4.3.crate) = 13054 SHA256 (rust/crates/flate2-1.0.26.crate) = 3b9429470923de8e8cbd4d2dc513535400b4b3fef0319fb5c4e1f520a7bef743 @@ -235,8 +241,8 @@ SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec8 SIZE (rust/crates/humantime-2.1.0.crate) = 16749 SHA256 (rust/crates/hyper-0.14.25.crate) = cc5e554ff619822309ffd57d8734d77cd5ce6238bc956f037ea06c58238c9899 SIZE (rust/crates/hyper-0.14.25.crate) = 195127 -SHA256 (rust/crates/hyper-rustls-0.23.1.crate) = 59df7c4e19c950e6e0e868dcc0a300b09a9b88e9ec55bd879ca819087a77355d -SIZE (rust/crates/hyper-rustls-0.23.1.crate) = 30356 +SHA256 (rust/crates/hyper-rustls-0.24.0.crate) = 0646026eb1b3eea4cd9ba47912ea5ce9cc07713d105b1a14698f4e6433d348b7 +SIZE (rust/crates/hyper-rustls-0.24.0.crate) = 29917 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.47.crate) = 4c495f162af0bf17656d0014a0eded5f3cd2f365fdd204548c2869db89359dc7 @@ -257,8 +263,8 @@ SHA256 (rust/crates/ipconfig-0.3.1.crate) = bd302af1b90f2463a98fa5ad469fc212c8e3 SIZE (rust/crates/ipconfig-0.3.1.crate) = 23904 SHA256 (rust/crates/ipnet-2.5.1.crate) = f88c5561171189e69df9d98bcf18fd5f9558300f7ea7b801eb8a0fd748bd8745 SIZE (rust/crates/ipnet-2.5.1.crate) = 26025 -SHA256 (rust/crates/is-terminal-0.4.5.crate) = 8687c819457e979cc940d09cb16e42a1bf70aa6b60a549de6d3a62a0ee90c69e -SIZE (rust/crates/is-terminal-0.4.5.crate) = 7760 +SHA256 (rust/crates/is-terminal-0.4.7.crate) = adcf93614601c8129ddf72e2d5633df827ba6551541c6d8c59520a371475be1f +SIZE (rust/crates/is-terminal-0.4.7.crate) = 8356 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 @@ -283,10 +289,12 @@ SHA256 (rust/crates/linux-raw-sys-0.0.46.crate) = d4d2456c373231a208ad294c33dc5b SIZE (rust/crates/linux-raw-sys-0.0.46.crate) = 807633 SHA256 (rust/crates/linux-raw-sys-0.1.3.crate) = 8f9f08d8963a6c613f4b1a78f4f4a4dbfadf8e6545b2d72861731e4858b8b47f SIZE (rust/crates/linux-raw-sys-0.1.3.crate) = 878488 +SHA256 (rust/crates/linux-raw-sys-0.3.8.crate) = ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519 +SIZE (rust/crates/linux-raw-sys-0.3.8.crate) = 1013776 SHA256 (rust/crates/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/log-0.4.19.crate) = b06a4cde4c0f271a446782e3eff8de789548ce57dbc8eca9292c27f4a42004b4 +SIZE (rust/crates/log-0.4.19.crate) = 38073 SHA256 (rust/crates/lru-cache-0.1.2.crate) = 31e24f1ad8321ca0e8a1e0ac13f23cb668e6f5466c2c57319f6a5cf1cc8e3b1c SIZE (rust/crates/lru-cache-0.1.2.crate) = 9307 SHA256 (rust/crates/match_cfg-0.1.0.crate) = ffbee8634e0d45d258acb448e7eaab3fce7a0a467395d4d9f228e3c1f01fb2e4 @@ -343,16 +351,16 @@ SHA256 (rust/crates/object-0.30.3.crate) = ea86265d3d3dcb6a27fc51bd29a4bf387fae9 SIZE (rust/crates/object-0.30.3.crate) = 258901 SHA256 (rust/crates/once_cell-1.17.1.crate) = b7e5500299e16ebb147ae15a00a942af264cf3688f47923b8fc2cd5858f23ad3 SIZE (rust/crates/once_cell-1.17.1.crate) = 32856 -SHA256 (rust/crates/opendal-0.34.0.crate) = 005c877c4f788a7749825bbc61031ccc950217fac6bcf9965641fbf1bdf991b0 -SIZE (rust/crates/opendal-0.34.0.crate) = 370860 -SHA256 (rust/crates/openssl-0.10.49.crate) = 4d2f106ab837a24e03672c59b1239669a0596406ff657c3c0835b6b7f0f35a33 -SIZE (rust/crates/openssl-0.10.49.crate) = 251699 +SHA256 (rust/crates/opendal-0.37.0.crate) = 6a37de9fe637d53550bf3f76d5c731f69cb6f9685ada6afd390ada98994a3f91 +SIZE (rust/crates/opendal-0.37.0.crate) = 402485 +SHA256 (rust/crates/openssl-0.10.55.crate) = 345df152bc43501c5eb9e4654ff05f794effb78d4efe3d53abc158baddc0703d +SIZE (rust/crates/openssl-0.10.55.crate) = 258750 SHA256 (rust/crates/openssl-macros-0.1.0.crate) = b501e44f11665960c7e7fcf062c7d96a14ade4aa98116c004b2e37b5be7d736c SIZE (rust/crates/openssl-macros-0.1.0.crate) = 5566 SHA256 (rust/crates/openssl-probe-0.1.5.crate) = ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf SIZE (rust/crates/openssl-probe-0.1.5.crate) = 7227 -SHA256 (rust/crates/openssl-sys-0.9.84.crate) = 3a20eace9dc2d82904039cb76dcf50fb1a0bba071cfd1629720b5d6f1ddba0fa -SIZE (rust/crates/openssl-sys-0.9.84.crate) = 63137 +SHA256 (rust/crates/openssl-sys-0.9.90.crate) = 374533b0e45f3a7ced10fcaeccca020e66656bc03dac384f852e4e5a7a8104a6 +SIZE (rust/crates/openssl-sys-0.9.90.crate) = 66197 SHA256 (rust/crates/ordered-multimap-0.6.0.crate) = 4ed8acf08e98e744e5384c8bc63ceb0364e68a6854187221c18df61c4797690e SIZE (rust/crates/ordered-multimap-0.6.0.crate) = 23158 SHA256 (rust/crates/os_str_bytes-6.4.1.crate) = 9b7820b9daea5457c9f21c69448905d723fbd21136ccf521748f23fd49e723ee @@ -363,8 +371,8 @@ SHA256 (rust/crates/parking_lot_core-0.9.4.crate) = 4dc9e0dc2adc1c69d09143aff38d SIZE (rust/crates/parking_lot_core-0.9.4.crate) = 32359 SHA256 (rust/crates/pem-1.1.0.crate) = 03c64931a1a212348ec4f3b4362585eca7159d0d09cbdf4a7f74f02173596fd4 SIZE (rust/crates/pem-1.1.0.crate) = 10805 -SHA256 (rust/crates/pem-rfc7468-0.6.0.crate) = 24d159833a9105500e0398934e205e0773f0b27529557134ecfc51c27646adac -SIZE (rust/crates/pem-rfc7468-0.6.0.crate) = 24148 +SHA256 (rust/crates/pem-rfc7468-0.7.0.crate) = 88b39c9bfcfc231068454382784bb460aae594343fb030d46e9f50a645418412 +SIZE (rust/crates/pem-rfc7468-0.7.0.crate) = 24159 SHA256 (rust/crates/percent-encoding-2.2.0.crate) = 478c572c3d73181ff3c2539045f6eb99e5491218eae919370993b890cdbdd98e SIZE (rust/crates/percent-encoding-2.2.0.crate) = 10075 SHA256 (rust/crates/pin-project-1.0.12.crate) = ad29a609b6bcd67fee905812e544992d216af9d755757c05ed2d0e15a74c6ecc @@ -375,16 +383,16 @@ SHA256 (rust/crates/pin-project-lite-0.2.9.crate) = e0a7ae3ac2f1173085d398531c70 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/pkcs1-0.4.1.crate) = eff33bdbdfc54cc98a2eca766ebdec3e1b8fb7387523d5c9c9a2891da856f719 -SIZE (rust/crates/pkcs1-0.4.1.crate) = 34632 -SHA256 (rust/crates/pkcs8-0.9.0.crate) = 9eca2c590a5f85da82668fa685c09ce2888b9430e83299debf1f34b65fd4a4ba -SIZE (rust/crates/pkcs8-0.9.0.crate) = 26214 +SHA256 (rust/crates/pkcs1-0.7.5.crate) = c8ffb9f10fa047879315e6625af03c164b16962a5368d724ed16323b68ace47f +SIZE (rust/crates/pkcs1-0.7.5.crate) = 35790 +SHA256 (rust/crates/pkcs8-0.10.2.crate) = f950b2377845cebe5cf8b5165cb3cc1a5e0fa5cfa3e1f7f55707d8fd82e0a7b7 +SIZE (rust/crates/pkcs8-0.10.2.crate) = 26360 SHA256 (rust/crates/pkg-config-0.3.26.crate) = 6ac9a59f73473f1b8d852421e59e64809f025994837ef743615c6d0c5b305160 SIZE (rust/crates/pkg-config-0.3.26.crate) = 18662 SHA256 (rust/crates/ppv-lite86-0.2.17.crate) = 5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de SIZE (rust/crates/ppv-lite86-0.2.17.crate) = 22242 -SHA256 (rust/crates/predicates-3.0.2.crate) = c575290b64d24745b6c57a12a31465f0a66f3a4799686a6921526a33b0797965 -SIZE (rust/crates/predicates-3.0.2.crate) = 22741 +SHA256 (rust/crates/predicates-3.0.3.crate) = 09963355b9f467184c04017ced4a2ba2d75cbcb4e7462690d388233253d4b1a9 +SIZE (rust/crates/predicates-3.0.3.crate) = 22743 SHA256 (rust/crates/predicates-core-1.0.6.crate) = b794032607612e7abeb4db69adb4e33590fa6cf1149e95fd7cb00e634b92f174 SIZE (rust/crates/predicates-core-1.0.6.crate) = 8084 SHA256 (rust/crates/predicates-tree-1.0.7.crate) = 54ff541861505aabf6ea722d2131ee980b8276e10a1297b94e896dd8b621850d @@ -423,10 +431,10 @@ SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142 SIZE (rust/crates/regex-automata-0.1.10.crate) = 114533 SHA256 (rust/crates/regex-syntax-0.6.29.crate) = f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1 SIZE (rust/crates/regex-syntax-0.6.29.crate) = 299752 -SHA256 (rust/crates/reqsign-0.10.1.crate) = 5d36dae58fbc1db90e1cf14ca8fabcba92b7aa3c282d5e46bcdf16b9c28ab04c -SIZE (rust/crates/reqsign-0.10.1.crate) = 57862 -SHA256 (rust/crates/reqwest-0.11.16.crate) = 27b71749df584b7f4cac2c426c127a7c785a5106cc98f7a8feb044115f0fa254 -SIZE (rust/crates/reqwest-0.11.16.crate) = 152152 +SHA256 (rust/crates/reqsign-0.13.0.crate) = b6cb65eb3405f9c2de5c18bfc37338d6bbdb2c35eb8eb0e946208cbb564e4833 +SIZE (rust/crates/reqsign-0.13.0.crate) = 62572 +SHA256 (rust/crates/reqwest-0.11.18.crate) = cde824a14b7c14f85caff81225f411faacc04a2013f41670f41443742b1c1c55 +SIZE (rust/crates/reqwest-0.11.18.crate) = 154387 SHA256 (rust/crates/resolv-conf-0.7.0.crate) = 52e44394d2086d010551b14b53b1f24e31647570cd1deb0379e2c21b329aba00 SIZE (rust/crates/resolv-conf-0.7.0.crate) = 17352 SHA256 (rust/crates/retry-2.0.0.crate) = 9166d72162de3575f950507683fac47e30f6f2c3836b71b7fbc61aa517c9c5f4 @@ -435,8 +443,8 @@ SHA256 (rust/crates/ring-0.16.20.crate) = 3053cf52e236a3ed746dfc745aa9cacf1b791d SIZE (rust/crates/ring-0.16.20.crate) = 5082615 SHA256 (rust/crates/rouille-3.6.1.crate) = 4f86e4c51a773f953f02bbab5fd049f004bfd384341d62da2a079aff812ab176 SIZE (rust/crates/rouille-3.6.1.crate) = 85720 -SHA256 (rust/crates/rsa-0.8.2.crate) = 55a77d189da1fee555ad95b7e50e7457d91c0e089ec68ca69ad2989413bbdab4 -SIZE (rust/crates/rsa-0.8.2.crate) = 67393 +SHA256 (rust/crates/rsa-0.9.2.crate) = 6ab43bb47d23c1a631b4b680199a45255dce26fa9ab2fa902581f624ff13e6a8 +SIZE (rust/crates/rsa-0.9.2.crate) = 72758 SHA256 (rust/crates/rust-ini-0.19.0.crate) = 7e2a3bcec1f113553ef1c88aae6c020a369d03d55b58de9869a0908930385091 SIZE (rust/crates/rust-ini-0.19.0.crate) = 18328 SHA256 (rust/crates/rustc-demangle-0.1.23.crate) = d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76 @@ -445,12 +453,18 @@ SHA256 (rust/crates/rustix-0.35.13.crate) = 727a1a6d65f786ec22df8a81ca3121107f23 SIZE (rust/crates/rustix-0.35.13.crate) = 270275 SHA256 (rust/crates/rustix-0.36.4.crate) = cb93e85278e08bb5788653183213d3a60fc242b10cb9be96586f5a73dcb67c23 SIZE (rust/crates/rustix-0.36.4.crate) = 287355 +SHA256 (rust/crates/rustix-0.37.7.crate) = 2aae838e49b3d63e9274e1c01833cc8139d3fec468c3b84688c628f44b1ae11d +SIZE (rust/crates/rustix-0.37.7.crate) = 307751 SHA256 (rust/crates/rustls-0.20.7.crate) = 539a2bfe908f471bfa933876bd1eb6a19cf2176d375f82ef7f99530a40e48c2c SIZE (rust/crates/rustls-0.20.7.crate) = 268469 +SHA256 (rust/crates/rustls-0.21.1.crate) = c911ba11bc8433e811ce56fde130ccf32f5127cab0e0194e9c68c5a5b671791e +SIZE (rust/crates/rustls-0.21.1.crate) = 275001 SHA256 (rust/crates/rustls-native-certs-0.6.2.crate) = 0167bac7a9f490495f3c33013e7722b53cb087ecbe082fb0c6387c96f634ea50 SIZE (rust/crates/rustls-native-certs-0.6.2.crate) = 22089 SHA256 (rust/crates/rustls-pemfile-1.0.1.crate) = 0864aeff53f8c05aa08d86e5ef839d3dfcf07aeba2db32f12db0ef716e87bd55 SIZE (rust/crates/rustls-pemfile-1.0.1.crate) = 19171 +SHA256 (rust/crates/rustls-webpki-0.100.1.crate) = d6207cd5ed3d8dca7816f8f3725513a34609c0c765bf652b8c3cb4cfd87db46b +SIZE (rust/crates/rustls-webpki-0.100.1.crate) = 70719 SHA256 (rust/crates/ryu-1.0.11.crate) = 4501abdff3ae82a1c1b477a17252eb69cee9e66eb915c1abaa4f44d873df9f09 SIZE (rust/crates/ryu-1.0.11.crate) = 47007 SHA256 (rust/crates/safemem-0.3.3.crate) = ef703b7cb59335eae2eb93ceb664c0eb7ea6bf567079d843e09420219668e072 @@ -507,8 +521,8 @@ SHA256 (rust/crates/spin-0.5.2.crate) = 6e63cff320ae2c57904679ba7cb63280a3dc4613 SIZE (rust/crates/spin-0.5.2.crate) = 12004 SHA256 (rust/crates/spin-0.9.4.crate) = 7f6002a767bff9e83f8eeecf883ecb8011875a21ae8da43bffb817a57e78cc09 SIZE (rust/crates/spin-0.9.4.crate) = 30180 -SHA256 (rust/crates/spki-0.6.0.crate) = 67cf02bbac7a337dc36e4f5a693db6c21e7863f45070f7064577eb4367a3212b -SIZE (rust/crates/spki-0.6.0.crate) = 14791 +SHA256 (rust/crates/spki-0.7.2.crate) = 9d1e996ef02c474957d681f1b05213dfb0abab947b446a62d37770b23500184a +SIZE (rust/crates/spki-0.7.2.crate) = 16270 SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480 SHA256 (rust/crates/stringmatch-0.3.3.crate) = a8c0faab770316c3838f895fc2dfc3a8707ef4da48676f1014e1061ebd583b40 @@ -563,14 +577,16 @@ SHA256 (rust/crates/tinyvec-1.6.0.crate) = 87cc5ceb3875bb20c2890005a4e226a465126 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.28.0.crate) = c3c786bf8134e5a3a166db9b29ab8f48134739014a3eca7bc6bfa95d673b136f -SIZE (rust/crates/tokio-1.28.0.crate) = 660469 +SHA256 (rust/crates/tokio-1.28.2.crate) = 94d7b1cfd2aa4011f2de74c2c4c63665e27a71006b0a192dcd2710272e73dfa2 +SIZE (rust/crates/tokio-1.28.2.crate) = 660565 SHA256 (rust/crates/tokio-macros-2.1.0.crate) = 630bdcf245f78637c13ec01ffae6187cca34625e8c63150d424b59e55af2675e SIZE (rust/crates/tokio-macros-2.1.0.crate) = 11472 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-rustls-0.23.4.crate) = c43ee83903113e03984cb9e5cebe6c04a5116269e900e3ddba8f068a62adda59 SIZE (rust/crates/tokio-rustls-0.23.4.crate) = 27024 +SHA256 (rust/crates/tokio-rustls-0.24.0.crate) = e0d409377ff5b1e3ca6437aa86c1eb7d40c134bfec254e44c830defa92669db5 +SIZE (rust/crates/tokio-rustls-0.24.0.crate) = 25460 SHA256 (rust/crates/tokio-serde-0.8.0.crate) = 911a61637386b789af998ee23f50aa30d5fd7edcec8d6d3dedae5e5815205466 SIZE (rust/crates/tokio-serde-0.8.0.crate) = 15720 SHA256 (rust/crates/tokio-util-0.7.7.crate) = 5427d89453009325de0d8f342c9490009f76e999cb7672d77e46267448f7e6b2 @@ -619,8 +635,8 @@ SHA256 (rust/crates/urlparse-0.7.3.crate) = 110352d4e9076c67839003c7788d8604e24d SIZE (rust/crates/urlparse-0.7.3.crate) = 8299 SHA256 (rust/crates/utf8parse-0.2.0.crate) = 936e4b492acfd135421d8dca4b1aa80a7bfc26e702ef3af710e0752684df5372 SIZE (rust/crates/utf8parse-0.2.0.crate) = 13392 -SHA256 (rust/crates/uuid-1.3.1.crate) = 5b55a3fef2a1e3b3a00ce878640918820d3c51081576ac657d23af9fc7928fdb -SIZE (rust/crates/uuid-1.3.1.crate) = 53800 +SHA256 (rust/crates/uuid-1.3.3.crate) = 345444e32442451b267fc254ae85a209c64be56d2890e601a0c37ff0c3c5ecd2 +SIZE (rust/crates/uuid-1.3.3.crate) = 53826 SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426 SIZE (rust/crates/vcpkg-0.2.15.crate) = 228735 SHA256 (rust/crates/version-compare-0.1.1.crate) = 579a42fc0b8e0c63b76519a339be31bed574929511fa53c1a3acae26eb258f29 @@ -739,5 +755,5 @@ SHA256 (rust/crates/zstd-safe-6.0.4+zstd.1.5.4.crate) = 7afb4b54b8910cf5447638cb SIZE (rust/crates/zstd-safe-6.0.4+zstd.1.5.4.crate) = 20856 SHA256 (rust/crates/zstd-sys-2.0.7+zstd.1.5.4.crate) = 94509c3ba2fe55294d752b79842c530ccfab760192521df74a081a78d2b3c7f5 SIZE (rust/crates/zstd-sys-2.0.7+zstd.1.5.4.crate) = 732100 -SHA256 (mozilla-sccache-v0.5.3_GH0.tar.gz) = 3b1dc8827aa1391161341031e8b9b28e8ab2ce9c508202efe29ff1722d67662b -SIZE (mozilla-sccache-v0.5.3_GH0.tar.gz) = 306666 +SHA256 (mozilla-sccache-v0.5.4_GH0.tar.gz) = 86538bb9e2af88e1e5d519f7a3b6afeac25278eab283ff5a52a715b4f07427ab +SIZE (mozilla-sccache-v0.5.4_GH0.tar.gz) = 308812 diff --git a/devel/sccache/files/patch-Cargo.lock b/devel/sccache/files/patch-Cargo.lock index d930c5b784e..b2c39994437 100644 --- a/devel/sccache/files/patch-Cargo.lock +++ b/devel/sccache/files/patch-Cargo.lock @@ -1,6 +1,6 @@ ---- Cargo.lock.orig 2023-06-25 14:18:03 UTC +--- Cargo.lock.orig 2023-06-27 08:23:13 UTC +++ Cargo.lock -@@ -1675,15 +1675,6 @@ checksum = "ff011a302c396a5197692431fc1948019154afc178 +@@ -1702,15 +1702,6 @@ checksum = "ff011a302c396a5197692431fc1948019154afc178 checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" [[package]] @@ -14,9 +14,9 @@ - -[[package]] name = "openssl-sys" - version = "0.9.84" + version = "0.9.90" source = "registry+https://github.com/rust-lang/crates.io-index" -@@ -1691,7 +1682,6 @@ dependencies = [ +@@ -1718,7 +1709,6 @@ dependencies = [ dependencies = [ "cc", "libc", diff --git a/devel/sccache/files/patch-Cargo.toml b/devel/sccache/files/patch-Cargo.toml index b4c1e58973a..7d8ee01cef8 100644 --- a/devel/sccache/files/patch-Cargo.toml +++ b/devel/sccache/files/patch-Cargo.toml @@ -1,9 +1,9 @@ ---- Cargo.toml.orig 2023-06-25 14:18:00 UTC +--- Cargo.toml.orig 2023-06-27 08:23:13 UTC +++ Cargo.toml -@@ -126,10 +126,6 @@ redis = ["url", "opendal/services-redis"] - memcached = ["opendal/services-memcached"] - native-zlib = [] +@@ -154,10 +154,6 @@ webdav = ["opendal"] redis = ["url", "opendal/services-redis"] + s3 = ["opendal", "reqsign"] + webdav = ["opendal"] -# Enable features that will build a vendored version of openssl and -# statically linked with it, instead of linking against the system-wide openssl -# dynamically or statically. diff --git a/devel/sdsl-lite/Makefile b/devel/sdsl-lite/Makefile new file mode 100644 index 00000000000..9b7eeccd71f --- /dev/null +++ b/devel/sdsl-lite/Makefile @@ -0,0 +1,36 @@ +PORTNAME= sdsl-lite +DISTVERSIONPREFIX= v +DISTVERSION= 2.1.1-137 +DISTVERSIONSUFFIX= -gc32874c +CATEGORIES= devel + +MAINTAINER= yuri@FreeBSD.org +COMMENT= Succinct Data Structure Library 2.0 +WWW= https://github.com/simongog/sdsl-lite + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/COPYING + +USES= cmake:testing compiler:c++11-lang +USE_LDCONFIG= yes + +USE_GITHUB= yes +GH_ACCOUNT= simongog +GH_TUPLE= simongog:libdivsufsort:0f24acd:libdivsufsort/external/libdivsufsort \ + google:googletest:c2d90bd:googletest/external/googletest + +CMAKE_ON= BUILD_SHARED_LIBS + +CONFLICTS_INSTALL= libdivsufsort + +PORTSCOUT= limit:.*[0-9]\.[0-9].* # prevent tags like c++11v1 + +post-install: # remove bundled gtest, see https://github.com/simongog/sdsl-lite/issues/458 + ${RM} -r \ + ${STAGEDIR}${PREFIX}/include/gtest \ + ${STAGEDIR}${PREFIX}/lib/libgtest* + +# * uses bundled (too old) divsufsort not compatible with math/libdivsufsort, see https://github.com/simongog/sdsl-lite/issues/457 +# * unclear how to run tests, see https://github.com/simongog/sdsl-lite/issues/459 + +.include diff --git a/devel/sdsl-lite/distinfo b/devel/sdsl-lite/distinfo new file mode 100644 index 00000000000..14007db745a --- /dev/null +++ b/devel/sdsl-lite/distinfo @@ -0,0 +1,7 @@ +TIMESTAMP = 1689969070 +SHA256 (simongog-sdsl-lite-v2.1.1-137-gc32874c_GH0.tar.gz) = 3554d08faf7375833ec05b8e44b6837550acace9a995734aacca3f4cb0b3732e +SIZE (simongog-sdsl-lite-v2.1.1-137-gc32874c_GH0.tar.gz) = 646011 +SHA256 (simongog-libdivsufsort-0f24acd_GH0.tar.gz) = 10f76dba7a59111404511ff313b23098950f5b2eef69e3f249e63c59cca09d3e +SIZE (simongog-libdivsufsort-0f24acd_GH0.tar.gz) = 25952 +SHA256 (google-googletest-c2d90bd_GH0.tar.gz) = 014bf6c1c899344efb5bfe458326a459e04e3e2347f20eb9156af36bbade0829 +SIZE (google-googletest-c2d90bd_GH0.tar.gz) = 1284614 diff --git a/devel/sdsl-lite/pkg-descr b/devel/sdsl-lite/pkg-descr new file mode 100644 index 00000000000..d03df2caeec --- /dev/null +++ b/devel/sdsl-lite/pkg-descr @@ -0,0 +1,8 @@ +The Succinct Data Structure Library (SDSL) is a powerful and flexible C++11 +library implementing succinct data structures. In total, the library contains +the highlights of 40 research publications. Succinct data structures can +represent an object (such as a bitvector or a tree) in space close to the +information-theoretic lower bound of the object while supporting operations of +the original object efficiently. The theoretical time complexity of an operation +performed on the classical data structure and the equivalent succinct data +structure are (most of the time) identical. diff --git a/devel/sdsl-lite/pkg-plist b/devel/sdsl-lite/pkg-plist new file mode 100644 index 00000000000..becee623b56 --- /dev/null +++ b/devel/sdsl-lite/pkg-plist @@ -0,0 +1,123 @@ +include/divsufsort.h +include/divsufsort64.h +include/sdsl/bit_vector_il.hpp +include/sdsl/bit_vectors.hpp +include/sdsl/bits.hpp +include/sdsl/bp_support.hpp +include/sdsl/bp_support_algorithm.hpp +include/sdsl/bp_support_g.hpp +include/sdsl/bp_support_gg.hpp +include/sdsl/bp_support_sada.hpp +include/sdsl/coder.hpp +include/sdsl/coder_comma.hpp +include/sdsl/coder_elias_delta.hpp +include/sdsl/coder_elias_gamma.hpp +include/sdsl/coder_fibonacci.hpp +include/sdsl/config.hpp +include/sdsl/construct.hpp +include/sdsl/construct_bwt.hpp +include/sdsl/construct_config.hpp +include/sdsl/construct_isa.hpp +include/sdsl/construct_lcp.hpp +include/sdsl/construct_lcp_helper.hpp +include/sdsl/construct_sa.hpp +include/sdsl/construct_sa_se.hpp +include/sdsl/csa_alphabet_strategy.hpp +include/sdsl/csa_bitcompressed.hpp +include/sdsl/csa_sada.hpp +include/sdsl/csa_sampling_strategy.hpp +include/sdsl/csa_wt.hpp +include/sdsl/cst_fully.hpp +include/sdsl/cst_iterators.hpp +include/sdsl/cst_sada.hpp +include/sdsl/cst_sct3.hpp +include/sdsl/dac_vector.hpp +include/sdsl/enc_vector.hpp +include/sdsl/fast_cache.hpp +include/sdsl/hyb_vector.hpp +include/sdsl/int_vector.hpp +include/sdsl/int_vector_buffer.hpp +include/sdsl/int_vector_io_wrappers.hpp +include/sdsl/int_vector_mapper.hpp +include/sdsl/inv_perm_support.hpp +include/sdsl/io.hpp +include/sdsl/iterators.hpp +include/sdsl/k2_treap.hpp +include/sdsl/k2_treap_algorithm.hpp +include/sdsl/k2_treap_helper.hpp +include/sdsl/k2_tree.hpp +include/sdsl/k2_tree_helper.hpp +include/sdsl/lcp.hpp +include/sdsl/lcp_bitcompressed.hpp +include/sdsl/lcp_byte.hpp +include/sdsl/lcp_dac.hpp +include/sdsl/lcp_support_sada.hpp +include/sdsl/lcp_support_tree.hpp +include/sdsl/lcp_support_tree2.hpp +include/sdsl/lcp_vlc.hpp +include/sdsl/lcp_wt.hpp +include/sdsl/louds_tree.hpp +include/sdsl/memory_management.hpp +include/sdsl/nearest_neighbour_dictionary.hpp +include/sdsl/nn_dict_dynamic.hpp +include/sdsl/qsufsort.hpp +include/sdsl/ram_filebuf.hpp +include/sdsl/ram_fs.hpp +include/sdsl/rank_support.hpp +include/sdsl/rank_support_scan.hpp +include/sdsl/rank_support_v.hpp +include/sdsl/rank_support_v5.hpp +include/sdsl/raster_img.hpp +include/sdsl/rmq_succinct_sada.hpp +include/sdsl/rmq_succinct_sct.hpp +include/sdsl/rmq_support.hpp +include/sdsl/rmq_support_sparse_table.hpp +include/sdsl/rrr_helper.hpp +include/sdsl/rrr_vector.hpp +include/sdsl/rrr_vector_15.hpp +include/sdsl/sd_vector.hpp +include/sdsl/sdsl_concepts.hpp +include/sdsl/select_support.hpp +include/sdsl/select_support_mcl.hpp +include/sdsl/select_support_scan.hpp +include/sdsl/sfstream.hpp +include/sdsl/sorted_int_stack.hpp +include/sdsl/sorted_multi_stack_support.hpp +include/sdsl/sorted_stack_support.hpp +include/sdsl/structure_tree.hpp +include/sdsl/suffix_array_algorithm.hpp +include/sdsl/suffix_array_helper.hpp +include/sdsl/suffix_arrays.hpp +include/sdsl/suffix_tree_algorithm.hpp +include/sdsl/suffix_tree_helper.hpp +include/sdsl/suffix_trees.hpp +include/sdsl/uint128_t.hpp +include/sdsl/uint256_t.hpp +include/sdsl/uintx_t.hpp +include/sdsl/util.hpp +include/sdsl/vectors.hpp +include/sdsl/vlc_vector.hpp +include/sdsl/wavelet_trees.hpp +include/sdsl/wm_int.hpp +include/sdsl/wt_algorithm.hpp +include/sdsl/wt_ap.hpp +include/sdsl/wt_blcd.hpp +include/sdsl/wt_gmr.hpp +include/sdsl/wt_helper.hpp +include/sdsl/wt_huff.hpp +include/sdsl/wt_hutu.hpp +include/sdsl/wt_int.hpp +include/sdsl/wt_pc.hpp +include/sdsl/wt_rlmn.hpp +lib/libdivsufsort.so +lib/libdivsufsort.so.3 +lib/libdivsufsort.so.3.0.1 +lib/libdivsufsort64.so +lib/libdivsufsort64.so.3 +lib/libdivsufsort64.so.3.0.1 +lib/libsdsl.so +lib/libsdsl.so.2.1.0 +lib/libsdsl.so.3 +libdata/pkgconfig/libdivsufsort.pc +libdata/pkgconfig/libdivsufsort64.pc +libdata/pkgconfig/sdsl-lite.pc diff --git a/devel/sope/Makefile b/devel/sope/Makefile index 3ab48dd09f8..52c317051d9 100644 --- a/devel/sope/Makefile +++ b/devel/sope/Makefile @@ -43,6 +43,12 @@ MEMCACHED_RUN_DEPENDS= ${LOCALBASE}/bin/memcached:databases/memcached MYSQL_USES= mysql PGSQL_USES= pgsql +.include + +.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400091 +CPPFLAGS+= -Wno-error=incompatible-function-pointer-types +.endif + post-patch: @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|gcc|${CC}|g' ${WRKSRC}/sope-core/NGStreams/configure diff --git a/devel/trompeloeil/Makefile b/devel/trompeloeil/Makefile index e6ca43e200c..7cda44d58e6 100644 --- a/devel/trompeloeil/Makefile +++ b/devel/trompeloeil/Makefile @@ -1,6 +1,6 @@ PORTNAME= trompeloeil DISTVERSIONPREFIX= v -DISTVERSION= 44 +DISTVERSION= 45 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org @@ -13,11 +13,13 @@ LICENSE_FILE= ${WRKSRC}/LICENSE_1_0.txt TEST_DEPENDS= ${LOCALBASE}/include/catch2/catch.hpp:devel/catch \ criterion>0:devel/criterion -USES= cmake:testing # unclear how to run tests, see https://github.com/rollbear/trompeloeil/issues/287 +USES= cmake:testing USE_GITHUB= yes GH_ACCOUNT= rollbear +CMAKE_TESTING_TARGET= self_test thread_terror custom_recursive_mutex # see the README + NO_BUILD= yes NO_ARCH= yes @@ -31,4 +33,10 @@ post-install: ${MV} docs/* . && \ ${RMDIR} docs +post-test: # run tests +.for exe in ${CMAKE_TESTING_TARGET} + ${ECHO} "==> Running tests executable ${exe}" + @cd ${TEST_WRKSRC} && test/${exe} +.endfor + .include diff --git a/devel/trompeloeil/distinfo b/devel/trompeloeil/distinfo index a3966012adf..41bce468927 100644 --- a/devel/trompeloeil/distinfo +++ b/devel/trompeloeil/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1687077810 -SHA256 (rollbear-trompeloeil-v44_GH0.tar.gz) = 004877db6ba22f24c7867e112e081eeb68858122f55ebe7c7dd9d8d9e3b46c88 -SIZE (rollbear-trompeloeil-v44_GH0.tar.gz) = 307572 +TIMESTAMP = 1690004321 +SHA256 (rollbear-trompeloeil-v45_GH0.tar.gz) = 124b0aa45d84415193719376b6557fc1f1180cbfebf4dc4f7ca247cb404d6bd8 +SIZE (rollbear-trompeloeil-v45_GH0.tar.gz) = 308207 diff --git a/devel/trompeloeil/pkg-plist b/devel/trompeloeil/pkg-plist index e3a298cb3b0..53f124d4a9d 100644 --- a/devel/trompeloeil/pkg-plist +++ b/devel/trompeloeil/pkg-plist @@ -1,4 +1,5 @@ include/boost/trompeloeil.hpp +include/cantata/trompeloeil.hpp include/catch2/trompeloeil.hpp include/criterion/trompeloeil.hpp include/crpcut/trompeloeil.hpp diff --git a/devel/ucommon/Makefile b/devel/ucommon/Makefile index b86b69db429..35a55dc8593 100644 --- a/devel/ucommon/Makefile +++ b/devel/ucommon/Makefile @@ -23,6 +23,10 @@ TEST_TARGET= test USE_CXXSTD= c++11 .endif +.if ( ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400092 && ${SSL_DEFAULT} == base ) || ${SSL_DEFAULT:Mopenssl3*} +CXXFLAGS+= -DOPENSSL_API_COMPAT=0x30000000L" +.endif + post-install: ${INSTALL_DATA} ${BUILD_WRKSRC}/ucommon-config.h ${STAGEDIR}${PREFIX}/include/ucommon diff --git a/devel/universal-ctags/Makefile b/devel/universal-ctags/Makefile index e77f1600517..e69a955894d 100644 --- a/devel/universal-ctags/Makefile +++ b/devel/universal-ctags/Makefile @@ -1,5 +1,5 @@ PORTNAME= universal-ctags -PORTVERSION= p6.0.20230409.0 +PORTVERSION= p6.0.20230723.0 CATEGORIES= devel MAINTAINER= dereks@lifeofadishwasher.com diff --git a/devel/universal-ctags/distinfo b/devel/universal-ctags/distinfo index 49c09b7e648..353274f881e 100644 --- a/devel/universal-ctags/distinfo +++ b/devel/universal-ctags/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1681075156 -SHA256 (universal-ctags-ctags-p6.0.20230409.0_GH0.tar.gz) = 1398d15c79299de51f0f57010ce2062c002da024bdc58344f57d53a836545221 -SIZE (universal-ctags-ctags-p6.0.20230409.0_GH0.tar.gz) = 3037734 +TIMESTAMP = 1690142574 +SHA256 (universal-ctags-ctags-p6.0.20230723.0_GH0.tar.gz) = daecce9a9d143571490785991ae769c43c8566b46d09830d507541f7bee253a1 +SIZE (universal-ctags-ctags-p6.0.20230723.0_GH0.tar.gz) = 3064044 diff --git a/devel/universal-ctags/pkg-plist b/devel/universal-ctags/pkg-plist index 585d417b6d4..c93cbedd2b5 100644 --- a/devel/universal-ctags/pkg-plist +++ b/devel/universal-ctags/pkg-plist @@ -1,6 +1,6 @@ bin/uctags -bin/ureadtags bin/uoptscript +bin/ureadtags %%MANPAGES%%man/man1/uctags.1.gz %%MANPAGES%%man/man1/ureadtags.1.gz %%MANPAGES%%man/man5/uctags-json-output.5.gz @@ -9,6 +9,7 @@ bin/uoptscript %%MANPAGES%%man/man7/uctags-faq.7.gz %%MANPAGES%%man/man7/uctags-incompatibilities.7.gz %%MANPAGES%%man/man7/uctags-lang-asm.7.gz +%%MANPAGES%%man/man7/uctags-lang-autoit.7.gz %%MANPAGES%%man/man7/uctags-lang-elm.7.gz %%MANPAGES%%man/man7/uctags-lang-fortran.7.gz %%MANPAGES%%man/man7/uctags-lang-gdscript.7.gz @@ -17,6 +18,7 @@ bin/uoptscript %%MANPAGES%%man/man7/uctags-lang-javascript.7.gz %%MANPAGES%%man/man7/uctags-lang-julia.7.gz %%MANPAGES%%man/man7/uctags-lang-kconfig.7.gz +%%MANPAGES%%man/man7/uctags-lang-markdown.7.gz %%MANPAGES%%man/man7/uctags-lang-python.7.gz %%MANPAGES%%man/man7/uctags-lang-r.7.gz %%MANPAGES%%man/man7/uctags-lang-rmarkdown.7.gz diff --git a/dns/amass/Makefile b/dns/amass/Makefile index cc81aff1c95..6aea9e29b83 100644 --- a/dns/amass/Makefile +++ b/dns/amass/Makefile @@ -1,6 +1,6 @@ PORTNAME= amass DISTVERSIONPREFIX= v -DISTVERSION= 3.23.3 +DISTVERSION= 4.0.2 CATEGORIES= dns MAINTAINER= yuri@FreeBSD.org @@ -12,7 +12,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE USES= go:modules -GO_MODULE= github.com/OWASP/Amass/v3 +GO_MODULE= github.com/OWASP/Amass/v4 GO_TARGET= ./cmd/${PORTNAME} PLIST_FILES= ${GO_TARGET:C/.\/cmd/bin/} diff --git a/dns/amass/distinfo b/dns/amass/distinfo index 2a9218a541a..0da67f08ea1 100644 --- a/dns/amass/distinfo +++ b/dns/amass/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1687329029 -SHA256 (go/dns_amass/amass-v3.23.3/v3.23.3.mod) = 3d4bd2314863103a6356f4cbab2043c70bcef13677de1fb0ce83f95247c244f5 -SIZE (go/dns_amass/amass-v3.23.3/v3.23.3.mod) = 3998 -SHA256 (go/dns_amass/amass-v3.23.3/v3.23.3.zip) = c7953eb217de4cdbe7483875dae2bc6ee0b8f5d2727bbc5dbd272c585dc3ec60 -SIZE (go/dns_amass/amass-v3.23.3/v3.23.3.zip) = 20582528 +TIMESTAMP = 1690092624 +SHA256 (go/dns_amass/amass-v4.0.2/v4.0.2.mod) = 9186164004d0f9626b805d98bcd9a688ffc3bf6cb5905a9605a06b7767337819 +SIZE (go/dns_amass/amass-v4.0.2/v4.0.2.mod) = 4117 +SHA256 (go/dns_amass/amass-v4.0.2/v4.0.2.zip) = e24c5b9eab5d108bc0e1afc9c2a940959472d75107cc6dfe160fd4917cb8917e +SIZE (go/dns_amass/amass-v4.0.2/v4.0.2.zip) = 20516125 diff --git a/dns/doggo/Makefile b/dns/doggo/Makefile index fe9a89cc114..52e8e0f7136 100644 --- a/dns/doggo/Makefile +++ b/dns/doggo/Makefile @@ -1,7 +1,6 @@ PORTNAME= doggo DISTVERSIONPREFIX= v -DISTVERSION= 0.5.5 -PORTREVISION= 5 +DISTVERSION= 0.5.6 PORTEPOCH= 1 CATEGORIES= dns @@ -12,7 +11,7 @@ WWW= https://github.com/mr-karan/doggo LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.19,modules +USES= go:modules GO_MODULE= github.com/mr-karan/doggo GO_TARGET= ./cmd/${PORTNAME} diff --git a/dns/doggo/distinfo b/dns/doggo/distinfo index 61151eb0c3d..eb979bf9e85 100644 --- a/dns/doggo/distinfo +++ b/dns/doggo/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1674630318 -SHA256 (go/dns_doggo/doggo-v0.5.5/v0.5.5.mod) = 1e19157b4128215e111f7423bbc0ffab9d3b67bd347cd5f16d8e0593478d1115 -SIZE (go/dns_doggo/doggo-v0.5.5/v0.5.5.mod) = 1668 -SHA256 (go/dns_doggo/doggo-v0.5.5/v0.5.5.zip) = a5e9a8ffe333379937e0a7ca8deffad690158f611550e56601b8bfc591b65431 -SIZE (go/dns_doggo/doggo-v0.5.5/v0.5.5.zip) = 418316 +TIMESTAMP = 1690087714 +SHA256 (go/dns_doggo/doggo-v0.5.6/v0.5.6.mod) = 38f0ac72bee82f7c810b532f23eeba6b7e3fe4471641d0b1056c70c3f3032280 +SIZE (go/dns_doggo/doggo-v0.5.6/v0.5.6.mod) = 1598 +SHA256 (go/dns_doggo/doggo-v0.5.6/v0.5.6.zip) = 28c6660677b46dadfea9f2e53dfe0b5685364d42e182e36bc7dca2cfc14c9e2f +SIZE (go/dns_doggo/doggo-v0.5.6/v0.5.6.zip) = 418211 diff --git a/dns/letsdns/Makefile b/dns/letsdns/Makefile index f671ff62e8d..a4736173044 100644 --- a/dns/letsdns/Makefile +++ b/dns/letsdns/Makefile @@ -11,11 +11,10 @@ LICENSE= GPLv3 BUILD_DEPENDS= ${PY_SETUPTOOLS} \ ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>0:security/py-cryptography@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}dnspython>0:dns/py-dnspython@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dnspython>0:dns/py-dnspython@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} -USES= python +USES= python pycryptography:run USE_GITHUB= yes GH_ACCOUNT= LetsDNS USE_PYTHON= autoplist pep517 diff --git a/dns/py-dns-crawler/Makefile b/dns/py-dns-crawler/Makefile index 78bd7713a3a..31a613e3f4f 100644 --- a/dns/py-dns-crawler/Makefile +++ b/dns/py-dns-crawler/Makefile @@ -15,7 +15,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>=0:devel/py-setuptools_scm@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}asn1crypto>=1.3.0:devel/py-asn1crypto@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}cert-human>=1.0.7:security/py-cert-human@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cryptography>=2.8:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dnspython>=0,1:dns/py-dnspython@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}ecdsa>=0.15:security/py-ecdsa@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}forcediphttpsadapter>=1.0.1:www/py-forcediphttpsadapter@${PY_FLAVOR} \ @@ -31,7 +30,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}asn1crypto>=1.3.0:devel/py-asn1crypto@${PY_F ${PYTHON_PKGNAMEPREFIX}requests-toolbelt>=0.9.1:www/py-requests-toolbelt@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}rq>=1.2.2:devel/py-rq@${PY_FLAVOR} -USES= python +USES= python pycryptography:run USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/editors/orbiton/Makefile b/editors/orbiton/Makefile index 53587cebae9..4b1b8262a60 100644 --- a/editors/orbiton/Makefile +++ b/editors/orbiton/Makefile @@ -1,6 +1,6 @@ PORTNAME= orbiton DISTVERSIONPREFIX= v -DISTVERSION= 2.62.6 +DISTVERSION= 2.62.7 CATEGORIES= editors MAINTAINER= yuri@FreeBSD.org diff --git a/editors/orbiton/distinfo b/editors/orbiton/distinfo index d6010541f0a..ee848905178 100644 --- a/editors/orbiton/distinfo +++ b/editors/orbiton/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1689567509 -SHA256 (go/editors_orbiton/orbiton-v2.62.6/v2.62.6.mod) = b9bb11d5e56790eae3170f38d4af7af1eb4cfffd19e35550d0f5cc64642b8455 -SIZE (go/editors_orbiton/orbiton-v2.62.6/v2.62.6.mod) = 2036 -SHA256 (go/editors_orbiton/orbiton-v2.62.6/v2.62.6.zip) = 0daa836e05cf688c63d48083b2c29d7d99357012ebf2d1cc2d7c8a7375042dcc -SIZE (go/editors_orbiton/orbiton-v2.62.6/v2.62.6.zip) = 939303 +TIMESTAMP = 1690087611 +SHA256 (go/editors_orbiton/orbiton-v2.62.7/v2.62.7.mod) = 255f73f06e93fa371a1fd1f40d0dc5c6b5651d1bbfc8af08fbf6d191bcd499b4 +SIZE (go/editors_orbiton/orbiton-v2.62.7/v2.62.7.mod) = 2127 +SHA256 (go/editors_orbiton/orbiton-v2.62.7/v2.62.7.zip) = 963f42320501af4bb7beb83dee69d821a0e33251cff773268c6c130cb916b451 +SIZE (go/editors_orbiton/orbiton-v2.62.7/v2.62.7.zip) = 940846 diff --git a/emulators/dosbox/Makefile b/emulators/dosbox/Makefile index d549a8d9acc..61a22bec3ed 100644 --- a/emulators/dosbox/Makefile +++ b/emulators/dosbox/Makefile @@ -13,20 +13,23 @@ LICENSE= GPLv2 LIB_DEPENDS= libpng.so:graphics/png USES= cpe sdl -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --enable-core-inline +USE_CXXSTD= c++14 USE_SDL= sdl net sound -PLIST_FILES= bin/dosbox man/man1/dosbox.1.gz share/pixmaps/dosbox.ico -PORTDOCS= NEWS README +GNU_CONFIGURE= yes +CONFIGURE_ARGS= --enable-core-inline DESKTOP_ENTRIES="DOSBox" "${COMMENT}" \ "${PREFIX}/share/pixmaps/dosbox.ico" "dosbox" \ "System;Emulator;" true +PLIST_FILES= bin/dosbox man/man1/dosbox.1.gz share/pixmaps/dosbox.ico +PORTDOCS= NEWS README + OPTIONS_DEFINE= DOCS OPTIONS_RADIO= DEBUGGER OPTIONS_RADIO_DEBUGGER=DEBUGGER_ENABLE DEBUGGER_HEAVY + DEBUGGER_ENABLE_DESC=Enable internal debugger DEBUGGER_HEAVY_DESC=Enable internal debugger with extra features diff --git a/emulators/rpcs3/Makefile b/emulators/rpcs3/Makefile index dc7d7185a30..6d29a89defe 100644 --- a/emulators/rpcs3/Makefile +++ b/emulators/rpcs3/Makefile @@ -1,7 +1,7 @@ PORTNAME= rpcs3 DISTVERSIONPREFIX= v -DISTVERSION= 0.0.28-15368 # git rev-list --count HEAD -DISTVERSIONSUFFIX= -ga0297933ce +DISTVERSION= 0.0.28-15372 # git rev-list --count HEAD +DISTVERSIONSUFFIX= -g38a5313ed2 CATEGORIES= emulators wayland MAINTAINER= jbeich@FreeBSD.org @@ -51,7 +51,7 @@ ELF_FEATURES= +wxneeded:bin/${PORTNAME} .if ${FLAVOR:U} == qt6 || make(makesum) || make(fetch) PATCH_SITES+= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/:qt6 -PATCHFILES+= d8185ce62f69.patch:-p1:qt6 # https://github.com/RPCS3/rpcs3/pull/12471 +PATCHFILES+= 23c8901027bb.patch:-p1:qt6 # https://github.com/RPCS3/rpcs3/pull/12471 PKGNAMESUFFIX= -${FLAVOR} USES:= ${USES:S/qt:5/qt:6/} USE_QT= base multimedia svg diff --git a/emulators/rpcs3/distinfo b/emulators/rpcs3/distinfo index 89ca18e3edf..a61696cddce 100644 --- a/emulators/rpcs3/distinfo +++ b/emulators/rpcs3/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1689757304 -SHA256 (RPCS3-rpcs3-v0.0.28-15368-ga0297933ce_GH0.tar.gz) = f2d0633b53a7cbf062cb67178fecad535dc45f5d0876f80d8de71c3efec94d10 -SIZE (RPCS3-rpcs3-v0.0.28-15368-ga0297933ce_GH0.tar.gz) = 8873330 +TIMESTAMP = 1689931655 +SHA256 (RPCS3-rpcs3-v0.0.28-15372-g38a5313ed2_GH0.tar.gz) = ac23c788e37c8e03cb76294e32d12cf6ae3862aee1ab7132c33755026722a242 +SIZE (RPCS3-rpcs3-v0.0.28-15372-g38a5313ed2_GH0.tar.gz) = 8873674 SHA256 (RPCS3-hidapi-hidapi-0.14.0-2-g8b43a97_GH0.tar.gz) = 109ba77362885d60e274930f637735ee75df2850fe99e3f1c3a5b9d1187f8cb6 SIZE (RPCS3-hidapi-hidapi-0.14.0-2-g8b43a97_GH0.tar.gz) = 348879 SHA256 (RPCS3-soundtouch-2.3.1-16-g83cfba6_GH0.tar.gz) = 56863dbed27510742ed4ced54e9a5fba8658bcbfbb1cc5cdb978d7d537a3a874 @@ -23,5 +23,5 @@ SHA256 (wolfSSL-wolfssl-v5.6.3-stable_GH0.tar.gz) = 2e74a397fa797c2902d7467d500d SIZE (wolfSSL-wolfssl-v5.6.3-stable_GH0.tar.gz) = 22137280 SHA256 (thestk-rtmidi-5.0.0_GH0.tar.gz) = c7923e4eee82b06c007435892cb2c3212d9007fa482c6b718943bda71c02c5a7 SIZE (thestk-rtmidi-5.0.0_GH0.tar.gz) = 103144 -SHA256 (d8185ce62f69.patch) = 376668316c8bd235ab637440137f38db7dca12bd53ff073760472787bf6aff35 -SIZE (d8185ce62f69.patch) = 116155 +SHA256 (23c8901027bb.patch) = 3e05e5864e4e9ebd4377ba9c1abff8503ada3924bee45c36d924f7233ef7faa9 +SIZE (23c8901027bb.patch) = 116860 diff --git a/emulators/yuzu/Makefile b/emulators/yuzu/Makefile index 54ca04faefa..06eed0622f0 100644 --- a/emulators/yuzu/Makefile +++ b/emulators/yuzu/Makefile @@ -1,5 +1,5 @@ PORTNAME= yuzu -PORTVERSION= s20230719 +PORTVERSION= s20230721 CATEGORIES= emulators wayland .if make(makesum) MASTER_SITES= https://api.yuzu-emu.org/gamedb/?dummy=/:gamedb @@ -46,7 +46,7 @@ qt6_OPTIONS_EXCLUDE= QT5 USE_GITHUB= yes GH_ACCOUNT= yuzu-emu -GH_TAGNAME= 014ca709c9 +GH_TAGNAME= efda6cc9ec GH_TUPLE= yuzu-emu:mbedtls:v2.16.9-115-g8c88150ca:mbedtls/externals/mbedtls \ yuzu-emu:sirit:ab75463:sirit/externals/sirit \ GPUOpen-LibrariesAndSDKs:VulkanMemoryAllocator:v3.0.1-94-g9b0fc3e:VulkanMemoryAllocator/externals/VulkanMemoryAllocator \ diff --git a/emulators/yuzu/distinfo b/emulators/yuzu/distinfo index 0fbf7849353..e29286959f4 100644 --- a/emulators/yuzu/distinfo +++ b/emulators/yuzu/distinfo @@ -1,8 +1,8 @@ -TIMESTAMP = 1689801295 +TIMESTAMP = 1689966367 SHA256 (yuzu-s20230424/compatibility_list.json) = 382db629d6b060af722a27dfa9cd6bb60ac16a7544c58322f63aa1be4c0c0fac SIZE (yuzu-s20230424/compatibility_list.json) = 1801327 -SHA256 (yuzu-emu-yuzu-s20230719-014ca709c9_GH0.tar.gz) = 8c7e7dbd81d4cc12578ce2ace29481157ccb13d022181cff614742e9ad57bf56 -SIZE (yuzu-emu-yuzu-s20230719-014ca709c9_GH0.tar.gz) = 6177186 +SHA256 (yuzu-emu-yuzu-s20230721-efda6cc9ec_GH0.tar.gz) = 918e0d26e6a6d8fdf65298c7b02387479a132104f5600b5953e75574ee07c709 +SIZE (yuzu-emu-yuzu-s20230721-efda6cc9ec_GH0.tar.gz) = 6177427 SHA256 (yuzu-emu-mbedtls-v2.16.9-115-g8c88150ca_GH0.tar.gz) = 8cd6d075b4da0ad5fb995eb37390e2e6088be8d41ab1cdfc7e7e4256bd991450 SIZE (yuzu-emu-mbedtls-v2.16.9-115-g8c88150ca_GH0.tar.gz) = 2679189 SHA256 (yuzu-emu-sirit-ab75463_GH0.tar.gz) = 6b61e265be182b7a78075fc1b98ccf80fd33008343205dd0e22a10a439c45319 diff --git a/finance/electrum/Makefile b/finance/electrum/Makefile index 196dafd205c..87bd050f78c 100644 --- a/finance/electrum/Makefile +++ b/finance/electrum/Makefile @@ -19,7 +19,6 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aiohttp-socks>=0.3:net/py-aiohttp-socks@${PY ${PYTHON_PKGNAMEPREFIX}attrs>=19.2.0:devel/py-attrs@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}bitstring>0:devel/py-bitstring@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}certifi>0:security/py-certifi@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cryptography>=2.6:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dnspython>=2.0:dns/py-dnspython@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}httplib2>=0:www/py-httplib2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}jsonrpclib-pelix>0:devel/py-jsonrpclib-pelix@${PY_FLAVOR} \ @@ -31,7 +30,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aiohttp-socks>=0.3:net/py-aiohttp-socks@${PY ${PYTHON_PKGNAMEPREFIX}secp256k1>0:math/py-secp256k1@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}sqlite3>=3.7.9:databases/py-sqlite3@${PY_FLAVOR} -USES= cpe python shebangfix +USES= cpe python pycryptography:run shebangfix USE_PYTHON= autoplist concurrent distutils PYDISTUTILS_PKGNAME= Electrum diff --git a/finance/py-ccxt/Makefile b/finance/py-ccxt/Makefile index 08a13a104f5..24c05f0c60d 100644 --- a/finance/py-ccxt/Makefile +++ b/finance/py-ccxt/Makefile @@ -12,14 +12,13 @@ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt PY_DEPENDS= ${PYTHON_PKGNAMEPREFIX}certifi>=2018.1.18:security/py-certifi@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cryptography>=2.6.1:security/py-cryptography@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}requests>=2.18.4:www/py-requests@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}requests>=2.18.4:www/py-requests@${PY_FLAVOR} BUILD_DEPENDS= ${PY_DEPENDS} RUN_DEPENDS= ${PY_DEPENDS} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aiohttp>=3.8:www/py-aiohttp@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-asyncio>0:devel/py-pytest-asyncio@${PY_FLAVOR} -USES= python +USES= python pycryptography:build,run USE_PYTHON= distutils autoplist pytest # 3 errors during tests, see https://github.com/ccxt/ccxt/issues/16661 NO_ARCH= yes diff --git a/finance/py-fredapi/Makefile b/finance/py-fredapi/Makefile index 77e80e8e6f7..e9591a55ef0 100644 --- a/finance/py-fredapi/Makefile +++ b/finance/py-fredapi/Makefile @@ -1,7 +1,6 @@ PORTNAME= fredapi DISTVERSIONPREFIX= v -DISTVERSION= 0.5.0 -PORTREVISION= 1 +DISTVERSION= 0.5.1 CATEGORIES= finance python #MASTER_SITES= PYPI # no tests PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/finance/py-fredapi/distinfo b/finance/py-fredapi/distinfo index eb98eff42b3..2c0c926818e 100644 --- a/finance/py-fredapi/distinfo +++ b/finance/py-fredapi/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1672179382 -SHA256 (mortada-fredapi-v0.5.0_GH0.tar.gz) = 8a81e2e427e3da463bde5df479985bffe686872ea7435ac2194c46dff7be49a4 -SIZE (mortada-fredapi-v0.5.0_GH0.tar.gz) = 15167 +TIMESTAMP = 1690087450 +SHA256 (mortada-fredapi-v0.5.1_GH0.tar.gz) = 6db84ad9cd7a9dcf4828be77cf3dd0fcca64003894f789870aa87ab023ea2f96 +SIZE (mortada-fredapi-v0.5.1_GH0.tar.gz) = 15180 diff --git a/games/abuse_sdl/Makefile b/games/abuse_sdl/Makefile index 553fe9697ad..3f141bf62f0 100644 --- a/games/abuse_sdl/Makefile +++ b/games/abuse_sdl/Makefile @@ -12,26 +12,29 @@ WWW= http://abuse.zoy.org/ LICENSE= GPLv2+ PD WTFPL BPRINCE LICENSE_COMB= multi -LICENSE_FILE= ${WRKSRC}/COPYING +LICENSE_NAME_BPRINCE= Boby Prince permission for Debian to redistribute music/sfx files LICENSE_FILE_GPLv2+ = ${WRKSRC}/COPYING.GPL LICENSE_FILE_WTFPL= ${WRKSRC}/COPYING.WTFPL -LICENSE_NAME_BPRINCE= Boby Prince permission for Debian to redistribute music/sfx files +LICENSE_FILE= ${WRKSRC}/COPYING LICENSE_PERMS_BPRINCE= no-dist-mirror no-dist-sell no-pkg-mirror no-pkg-sell auto-accept USES= cpe gl localbase:ldflags pathfix sdl CPE_VENDOR= abuse CPE_PRODUCT= abuse-sdl +USE_CXXSTD= c++14 USE_GL= gl USE_SDL= mixer sdl + GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-assetdir=${DATADIR} --enable-release -PORTDOCS= AUTHORS ChangeLog NEWS README -OPTIONS_DEFINE= DOCS - DESKTOP_ENTRIES="Abuse-SDL" "" "abuse" \ "abuse" "Game;StrategyGame;" "" +PORTDOCS= AUTHORS ChangeLog NEWS README + +OPTIONS_DEFINE= DOCS + post-install: ${INSTALL_DATA} ${WRKSRC}/doc/abuse.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/ diff --git a/games/alienarena/Makefile b/games/alienarena/Makefile index 4cb224365bb..5446bb523df 100644 --- a/games/alienarena/Makefile +++ b/games/alienarena/Makefile @@ -2,8 +2,7 @@ PORTNAME= alienarena PORTVERSION= 2013.766 PORTREVISION= 12 CATEGORIES= games -MASTER_SITES= SF/alienarena.mirror/Alien%20Arena%207.66/ \ - http://icculus.org/alienarena/Files/ \ +MASTER_SITES= http://icculus.org/alienarena/Files/ \ http://red.planetarena.org/files/ \ GENTOO DISTNAME= ${PORTNAME}-7.66-linux20130827 @@ -12,69 +11,62 @@ MAINTAINER= acm@FreeBSD.org COMMENT= Alien Arena (native version) WWW= http://red.planetarena.org/ +LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/../COPYING + RUN_DEPENDS= ${LOCALBASE}/${DATADIR_REL}/data1/default.cfg:games/alienarena-data -USES= compiler:c++11-lib dos2unix gmake +USES= compiler:c++11-lib dos2unix gmake localbase USE_CXXSTD= c++11 + GNU_CONFIGURE= yes -CONFIGURE_WRKSRC=${WRKDIR}/${PORTNAME}-7.66/ -CPPFLAGS+= -I${LOCALBASE}/include -LIBS+= -L${LOCALBASE}/lib CONFIGURE_ARGS+=--with-xf86vm \ --with-xf86dga \ --with-system-libode +MAKE_ENV= WITH_DATADIR=yes WITH_LIBDIR=yes \ + DATADIR="${DATADIR}" LIBDIR="${LIBDIR}" + # Fix build with clang11 CFLAGS+= -fcommon EXTRACT_AFTER_ARGS= --exclude "data1" - -MAKE_ENV= WITH_DATADIR=yes WITH_LIBDIR=yes \ - DATADIR="${DATADIR}" LIBDIR="${LIBDIR}" -WRKSRC= ${WRKDIR}/${PORTNAME}-7.66/source - SUB_FILES= pkg-message +CONFIGURE_WRKSRC=${WRKDIR}/${PORTNAME}-7.66/ +WRKSRC= ${WRKDIR}/${PORTNAME}-7.66/source + +PLIST_SUB+= LIBDIR=${LIBDIR:S|^${PREFIX}/||} + +OPTIONS_DEFAULT= CLIENT DEDICATED OPTIONS_MULTI= FLAVOR OPTIONS_MULTI_FLAVOR= CLIENT DEDICATED +OPTIONS_SUB= yes + CLIENT_DESC= Build client DEDICATED_DESC= Build dedicated server -OPTIONS_DEFAULT= CLIENT DEDICATED - -PLIST_SUB= LIBDIR=${LIBDIR:S/${PREFIX}\///} +CLIENT_LIB_DEPENDS= libcurl.so:ftp/curl \ + libfreetype.so:print/freetype2 \ + libogg.so:audio/libogg \ + libpng.so:graphics/png \ + libvorbis.so:audio/libvorbis \ + libode.so:devel/ode +CLIENT_USES= gl jpeg openal:soft,alut pkgconfig xorg +CLIENT_USE= GL=glu XORG=x11,xxf86dga,xxf86vm LIBDIR= ${PREFIX}/lib/${PORTNAME} .include -.if ${PORT_OPTIONS:MCLIENT} -USES+= gl jpeg openal:soft,alut pkgconfig xorg -LIB_DEPENDS+= libcurl.so:ftp/curl \ - libfreetype.so:print/freetype2 \ - libpng.so:graphics/png \ - libvorbis.so:audio/libvorbis \ - libode.so:devel/ode -USE_GL= yes -USE_XORG= xxf86dga xxf86vm +.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400091 +CFLAGS+= -Wno-error=incompatible-function-pointer-types .endif .if ! ${PORT_OPTIONS:MCLIENT} && ${PORT_OPTIONS:MDEDICATED} CONFIGURE_ARGS+=--disable-client .endif -.if ${PORT_OPTIONS:MCLIENT} -PLIST_SUB+= CLIENT="" -.else -PLIST_SUB+= CLIENT="@comment " -.endif - -.if ${PORT_OPTIONS:MDEDICATED} -PLIST_SUB+= DEDICATED="" -.else -PLIST_SUB+= DEDICATED="@comment " -.endif - post-patch: @${REINPLACE_CMD} -e "s|(CCLD)|(CXX)|g" ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e "s|malloc.h|stdlib.h|g" ${WRKSRC}/client/snd_openal.c @@ -90,18 +82,13 @@ do-install: ${LN} -s ${DATADIR}/arena/* ${STAGEDIR}${LIBDIR}/arena ${LN} -s ${DATADIR}/botinfo ${STAGEDIR}${LIBDIR} ${LN} -s ${DATADIR}/data1/* ${STAGEDIR}${LIBDIR}/data1 -.if ${PORT_OPTIONS:MCLIENT} + +do-install-CLIENT-on: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} \ ${STAGEDIR}${PREFIX}/bin/${PORTNAME} -.endif -.if ${PORT_OPTIONS:MDEDICATED} + +do-install-DEDICATED-on: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME}-ded \ ${STAGEDIR}${PREFIX}/bin/${PORTNAME}-ded -.endif - -post-install: - @${ECHO_CMD} - @${CAT} ${PKGMESSAGE} - @${ECHO_CMD} .include diff --git a/games/armagetronad/Makefile b/games/armagetronad/Makefile index 2b80cc50eb5..883df738651 100644 --- a/games/armagetronad/Makefile +++ b/games/armagetronad/Makefile @@ -16,22 +16,23 @@ BUILD_DEPENDS= bash:shells/bash LIB_DEPENDS= libpng.so:graphics/png USES= autoreconf desktop-file-utils gl gmake gnome jpeg sdl -GNU_CONFIGURE= yes USE_CXXSTD= c++14 -USE_SDL= image mixer sdl USE_GL= gl glu USE_GNOME= libxml2 +USE_SDL= image mixer sdl -WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION} - +GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-etc --disable-games --enable-music +CONFIGURE_ENV= CXXFLAGS="${CXXFLAGS}" BINARY_ALIAS= sdl11-config=sdl-config -OPTIONS_DEFINE= DOCS +WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION} PORTDOCS= * +OPTIONS_DEFINE= DOCS + post-install: @${MV} ${STAGEDIR}${DATADIR}/desktop/${PORTNAME}.desktop ${STAGEDIR}${DESKTOPDIR}/${PORTNAME}.desktop .for SZ in 16 32 48 diff --git a/games/bastet/Makefile b/games/bastet/Makefile index 01d65746963..85ea3f2edba 100644 --- a/games/bastet/Makefile +++ b/games/bastet/Makefile @@ -13,11 +13,11 @@ LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libboost_program_options.so:devel/boost-libs +USES= compiler:c++11-lang gmake localbase:ldflags ncurses tar:tgz +USE_CXXSTD= c++14 USE_GITHUB= yes GH_ACCOUNT= fph -USES= compiler:c++11-lang gmake localbase:ldflags ncurses tar:tgz - PORTDOCS= AUTHORS README NEWS OPTIONS_DEFINE= DOCS diff --git a/games/burrtools/Makefile b/games/burrtools/Makefile index 552330cec95..aea75c1262b 100644 --- a/games/burrtools/Makefile +++ b/games/burrtools/Makefile @@ -15,7 +15,9 @@ LIB_DEPENDS= libboost_system.so:devel/boost-libs \ libfltk.so:x11-toolkits/fltk USES= gl gmake localbase lua:51 +USE_CXXSTD= c++14 USE_GL= gl glu + GNU_CONFIGURE= yes CONFIGURE_ENV= ac_cv_lib_ICE_IceConnectionNumber="no" \ ac_cv_search_glutInit="none required" @@ -24,12 +26,12 @@ MAKE_ARGS= am_lua_liblua_a_OBJECTS='lua/luaclass.$$(OBJEXT)' LDFLAGS+= -Wl,--as-needed # fltk deps LIBS+= -llua-${LUA_VER} -lboost_system # _ZN5boost6system15system_categoryEv -PORTDOCS= * -PORTEXAMPLES= * +DESKTOP_ENTRIES="BurrGui" "" "burricons" "burrGui" "Game;LogicGame;" "" + PLIST_FILES= bin/burrTxt bin/burrTxt2 bin/burrGui \ share/pixmaps/burricons.png - -DESKTOP_ENTRIES="BurrGui" "" "burricons" "burrGui" "Game;LogicGame;" "" +PORTDOCS= * +PORTEXAMPLES= * OPTIONS_DEFINE= DOCS EXAMPLES diff --git a/games/chessx/Makefile b/games/chessx/Makefile index 7ea3139d624..40234def862 100644 --- a/games/chessx/Makefile +++ b/games/chessx/Makefile @@ -31,6 +31,14 @@ STOCKFISH_DESC= Install Stockfish Chess Engine CRAFTY_RUN_DEPENDS= crafty:games/crafty STOCKFISH_RUN_DEPENDS= stockfish:games/stockfish +.include + +post-patch: +.if ${COMPILER_TYPE} == clang && ${COMPILER_VERSION} >= 160 + @${REINPLACE_CMD} -e 's|std::binary_function|std::__binary_function|' \ + ${WRKSRC}/src/database/polyglotdatabase.cpp +.endif + post-configure: ( cd ${BUILD_WRKSRC} && ${LRELEASE} ${WRKSRC}/${PORTNAME}.pro ) @@ -40,4 +48,4 @@ post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/chessx ${FIND} ${STAGEDIR}${PREFIX} -name 'ecp.????????' -delete -.include +.include diff --git a/games/dxx-rebirth/Makefile b/games/dxx-rebirth/Makefile index dfc6bb83916..41689ce3133 100644 --- a/games/dxx-rebirth/Makefile +++ b/games/dxx-rebirth/Makefile @@ -45,6 +45,10 @@ MAKE_ARGS+= lto=1 CPPFLAGS+= -Wno-error=unused-but-set-parameter -Wno-error=unused-but-set-variable .endif +.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400091 +CPPFLAGS+= -Wno-error=unused-result +.endif + post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/d1x-rebirth \ ${STAGEDIR}${PREFIX}/bin/d2x-rebirth diff --git a/games/falconseye/Makefile b/games/falconseye/Makefile index f23a463f85c..f00121a090e 100644 --- a/games/falconseye/Makefile +++ b/games/falconseye/Makefile @@ -36,6 +36,10 @@ NETHACKCONFIG= ${FILESDIR}/x-config CFLAGS+= -Wno-error=int-conversion .endif +.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400091 +CFLAGS+= -Wno-error=incompatible-function-pointer-types +.endif + post-patch: @${REINPLACE_CMD} -i '' -e "s|||" \ ${WRKSRC}/include/jtp_gen.h ${WRKSRC}/win/jtp/jtp_dirx.c \ diff --git a/games/fillets-ng/Makefile b/games/fillets-ng/Makefile index a66d5884a85..51524ecd9aa 100644 --- a/games/fillets-ng/Makefile +++ b/games/fillets-ng/Makefile @@ -14,22 +14,17 @@ WWW= http://fillets.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING -USE_SDL= sdl mixer image ttf +ONLY_FOR_ARCHS= amd64 i386 powerpc powerpc64 powerpc64le + USES= gmake lua:51 pkgconfig sdl +USE_CXXSTD= c++14 +USE_SDL= sdl mixer image ttf + GNU_CONFIGURE= yes CONFIGURE_ARGS= --datadir="${DATADIR}" CONFIGURE_ENV= LUA_LIBS="-L${LUA_LIBDIR} -llua-${LUA_VER}" \ LUA_CFLAGS="-I${LUA_INCDIR}" -PLIST_FILES= bin/fillets man/man6/fillets.6.gz - -PORTDOCS= * -PORTDATA= * - -DATAVERSION= 1.0.1 - -ONLY_FOR_ARCHS= amd64 i386 powerpc powerpc64 powerpc64le - DESKTOP_ENTRIES="Fish Fillets - Next Generation" \ "" \ "${DATADIR}/images/icon.png" \ @@ -37,19 +32,26 @@ DESKTOP_ENTRIES="Fish Fillets - Next Generation" \ "Game;LogicGame;" \ false +PLIST_FILES= bin/fillets man/man6/fillets.6.gz +PORTDATA= * +PORTDOCS= * + OPTIONS_DEFINE= DOCS FRIBIDI SMPEG X11 OPTIONS_DEFAULT=FRIBIDI SMPEG X11 -FRIBIDI_LIB_DEPENDS= libfribidi.so:converters/fribidi SMPEG_DESC= Video playback support -SMPEG_LIB_DEPENDS= libsmpeg.so:multimedia/smpeg X11_DESC= X11 window manager support + +FRIBIDI_LIB_DEPENDS= libfribidi.so:converters/fribidi +SMPEG_LIB_DEPENDS= libsmpeg.so:multimedia/smpeg X11_USES= xorg X11_USE= xorg=x11 X11_CONFIGURE_ON= --with-X=yes X11_CONFIGURE_OFF= --with-X=no X11_LDFLAGS= -L${LOCALBASE}/lib +DATAVERSION= 1.0.1 + post-patch: @${REINPLACE_CMD} -e '/LIBS/ s|-llualib[50.]*||g' ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' ${WRKSRC}/configure diff --git a/games/foobillard/Makefile b/games/foobillard/Makefile index 23ab559b979..da745cb8271 100644 --- a/games/foobillard/Makefile +++ b/games/foobillard/Makefile @@ -14,20 +14,10 @@ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libpng.so:graphics/png \ libfreetype.so:print/freetype2 -OPTIONS_DEFINE= SDL NVIDIA_BUMPREF -SDL_DESC= SDL instead of glut -NVIDIA_BUMPREF_DESC= NVidia extensions - -.include - -FREETYPE_CONFIG?= pkg-config freetype2 - -USES= gmake pkgconfig xorg -GNU_CONFIGURE= yes +USES= gmake localbase:ldflags pkgconfig xorg USE_XORG= xaw ice -CPPFLAGS+= -I${LOCALBASE}/include -LDFLAGS+= -L${LOCALBASE}/lib +GNU_CONFIGURE= yes DESKTOP_ENTRIES= "Foobillard" \ "A free OpenGL-billard game" \ @@ -36,19 +26,26 @@ DESKTOP_ENTRIES= "Foobillard" \ "Game;Simulation;" \ false -.if ${PORT_OPTIONS:MSDL} -USES+= sdl -USE_SDL= sdl -CONFIGURE_ARGS+= --enable-SDL -.else -USES+= gl -USE_GL= glut -CONFIGURE_ARGS+= --enable-glut -.endif +OPTIONS_DEFINE= SDL NVIDIA_BUMPREF -.if ! ${PORT_OPTIONS:MNVIDIA_BUMPREF} -CONFIGURE_ARGS+= --disable-nvidia -CFLAGS += -DGL_AMD_gpu_shader_int64=1 -DGLuint64EXT=uint64_t -DGLint64EXT=int64_t -UGL_VERTEX_PROGRAM_NV -DGL_NV_vertex_program=1 +NVIDIA_BUMPREF_DESC= NVidia extensions +SDL_DESC= SDL instead of glut + +NVIDIA_BUMPREF_CONFIGURE_OFF= --disable-nvidia +NVIDIA_BUMPREF_CFLAGS_OFF= -DGL_AMD_gpu_shader_int64=1 -DGLuint64EXT=uint64_t -DGLint64EXT=int64_t -UGL_VERTEX_PROGRAM_NV -DGL_NV_vertex_program=1 +SDL_USES= sdl +SDL_USE= SDL=sdl +SDL_CONFIGURE_ON= --enable-SDL +SDL_USES_OFF= gl +SDL_USE_OFF= GL=glut +SDL_CONFIGURE_OFF= --enable-glut + +FREETYPE_CONFIG?= pkg-config freetype2 + +.include + +.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400091 +CFLAGS+= -Wno-error=incompatible-function-pointer-types .endif post-patch: diff --git a/games/freeciv/Makefile b/games/freeciv/Makefile index ab131cf39c4..25667472211 100644 --- a/games/freeciv/Makefile +++ b/games/freeciv/Makefile @@ -1,5 +1,5 @@ PORTNAME= freeciv -PORTVERSION= 3.0.7 +PORTVERSION= 3.0.8 CATEGORIES= games MASTER_SITES= SF/freeciv/Freeciv%20${PORTVERSION:R}/${PORTVERSION} \ http://files.freeciv.org/stable/ diff --git a/games/freeciv/distinfo b/games/freeciv/distinfo index 0e625ed46cb..347d369342f 100644 --- a/games/freeciv/distinfo +++ b/games/freeciv/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1681734171 -SHA256 (freeciv-3.0.7.tar.xz) = f6e606f17ed03d971272883f1a4879f5c1c2c247f64b8edefa6a25c8a2a8dac4 -SIZE (freeciv-3.0.7.tar.xz) = 43595776 +TIMESTAMP = 1690135626 +SHA256 (freeciv-3.0.8.tar.xz) = 3b5aa32f628890be1741c3ac942cee82c79c065f8db6baff18d734a5c0e776d4 +SIZE (freeciv-3.0.8.tar.xz) = 43598980 diff --git a/games/libretro-dosbox/Makefile b/games/libretro-dosbox/Makefile index 3456e301a02..74aad211b52 100644 --- a/games/libretro-dosbox/Makefile +++ b/games/libretro-dosbox/Makefile @@ -9,12 +9,13 @@ WWW= https://github.com/libretro/dosbox-libretro LICENSE= GPLv2 USES= compiler:c++11-lib gmake -USE_LDCONFIG= yes - +USE_CXXSTD= c++14 USE_GITHUB= yes GH_ACCOUNT= libretro GH_PROJECT= dosbox-libretro GH_TAGNAME= 74cd17e +USE_LDCONFIG= yes + PLIST_FILES= lib/libretro/dosbox_libretro.so diff --git a/games/lincity-ng/Makefile b/games/lincity-ng/Makefile index 79a6013700c..d1689a65b57 100644 --- a/games/lincity-ng/Makefile +++ b/games/lincity-ng/Makefile @@ -8,21 +8,23 @@ MAINTAINER= ports@FreeBSD.org COMMENT= Improved rich city simulation game for X WWW= http://lincity-ng.berlios.de -BUILD_DEPENDS= jam:devel/jam -LIB_DEPENDS= libphysfs.so:devel/physfs - LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING +BUILD_DEPENDS= jam:devel/jam +LIB_DEPENDS= libphysfs.so:devel/physfs + USES= gl gnome localbase:ldflags pkgconfig sdl tar:bzip2 xorg -USE_SDL= sdl mixer image ttf gfx +USE_CXXSTD= c++14 USE_GL= gl -USE_XORG= x11 USE_GNOME= libxml2 +USE_SDL= sdl mixer image ttf gfx +USE_XORG= x11 GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-libphysfs=${LOCALBASE} \ --x-libraries=${LOCALBASE}/lib --x-includes=${LOCALBASE}/include + LDFLAGS+= -lpthread PLIST_FILES= bin/lincity-ng \ diff --git a/games/manaplus/Makefile b/games/manaplus/Makefile index c758e428914..9020bd5f9d6 100644 --- a/games/manaplus/Makefile +++ b/games/manaplus/Makefile @@ -16,6 +16,7 @@ LIB_DEPENDS= libxml2.so:textproc/libxml2 \ libcurl.so:ftp/curl USES= autoreconf compiler:c++11-lang pkgconfig:build sdl tar:xz xorg +USE_CXXSTD= c++11 USE_SDL= sdl2 gfx2 image2 mixer2 net2 ttf2 USE_XORG= x11 diff --git a/games/memonix/Makefile b/games/memonix/Makefile index 464c56906d0..1cdbcf1380f 100644 --- a/games/memonix/Makefile +++ b/games/memonix/Makefile @@ -15,15 +15,17 @@ WWW= https://www.viewizard.com/ LICENSE= unknown GPLv2 LICENSE_COMB= dual LICENSE_NAME_unknown= Freeware License -LICENSE_FILE_unknown= ${WRKDIR}/Memonix/License LICENSE_FILE_GPLv2= ${WRKSRC}/License.txt +LICENSE_FILE_unknown= ${WRKDIR}/Memonix/License LICENSE_PERMS_unknown= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept -LICENSE_DISTFILES_unknown= memx16.tar.gz LICENSE_DISTFILES_GPLv2= ${DISTNAME}${EXTRACT_SUFX} +LICENSE_DISTFILES_unknown= memx16.tar.gz -USES= cmake:insource gl sdl zip +USES= cmake:insource gl sdl xorg zip +USE_CXXSTD= c++14 +USE_GL= gl USE_SDL= sdl mixer image -USE_GL= yes +USE_XORG= x11 xext WRKSRC= ${WRKDIR}/MemonixSourceCode diff --git a/games/motogt/Makefile b/games/motogt/Makefile index 8050eb8f0c2..0bdb27956d7 100644 --- a/games/motogt/Makefile +++ b/games/motogt/Makefile @@ -9,26 +9,29 @@ MAINTAINER= amdmi3@FreeBSD.org COMMENT= 2D top-viewed motorcycle racing game WWW= http://motogt.sourceforge.net/ +LICENSE= GPLv2 CC-BY-SA-3.0 +LICENSE_COMB= multi +LICENSE_FILE_CC-BY-SA-3.0= ${WRKSRC}/doc/cc-by-sa.txt +LICENSE_FILE_GPLv2= ${WRKSRC}/doc/gpl.txt + LIB_DEPENDS= libsfml1-system.so:devel/sfml1 \ libpng.so:graphics/png -LICENSE= GPLv2 CC-BY-SA-3.0 -LICENSE_COMB= multi -LICENSE_FILE_GPLv2= ${WRKSRC}/doc/gpl.txt -LICENSE_FILE_CC-BY-SA-3.0= ${WRKSRC}/doc/cc-by-sa.txt - USES= gl localbase:ldflags zip +USE_CXXSTD= c++14 USE_GL= gl -BUILD_WRKSRC= ${WRKSRC}/src + MAKEFILE= Makefile.lnx MAKE_JOBS_UNSAFE= yes + SUB_FILES= motogt +BUILD_WRKSRC= ${WRKSRC}/src +WRKSRC= ${WRKDIR}/MotoGT + PLIST_FILES= bin/${PORTNAME} libexec/MotoGT.bin PORTDATA= * -WRKSRC= ${WRKDIR}/MotoGT - post-patch: @${REINPLACE_CMD} -e '/#include/ s|SFML|&1|' ${WRKSRC}/data/src/editor.cpp ${WRKSRC}/src/*.h @${REINPLACE_CMD} -e 's|-lsfml|&1|g' ${WRKSRC}/src/Makefile.lnx diff --git a/games/naev/Makefile b/games/naev/Makefile index f807caa89d5..c7a562999b4 100644 --- a/games/naev/Makefile +++ b/games/naev/Makefile @@ -1,7 +1,7 @@ PORTNAME= naev PORTVERSION= 0.10.6 -PORTREVISION= 2 DISTVERSIONSUFFIX= -source +PORTREVISION= 2 CATEGORIES= games MASTER_SITES= https://github.com/naev/naev/releases/download/v${PORTVERSION}/ @@ -34,23 +34,20 @@ LIB_DEPENDS= libamd.so:math/suitesparse-amd \ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mutagen>0:audio/py-mutagen@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}yaml>0:devel/py-yaml@${PY_FLAVOR} -USES= desktop-file-utils gettext gl gnome luajit:luajit-openresty \ - meson openal pkgconfig python sdl shebangfix tar:xz +USES= desktop-file-utils gettext gl gnome localbase:ldflags \ + luajit:luajit-openresty meson openal pkgconfig python sdl \ + shebangfix tar:xz USE_GL= gl glu USE_GNOME= intltool libxml2 USE_SDL= sdl2 image2 -SHEBANG_LANG= python -SHEBANG_GLOB= *.py -# work around meson not looking for headers/libs in /usr/local -CFLAGS+= -I${LOCALBASE}/include -LDFLAGS+= -L${LOCALBASE}/lib +SHEBANG_GLOB= *.py +SHEBANG_LANG= python MESON_ARGS= -Ddocs_c=disabled -Ddocs_lua=disabled +BINARY_ALIAS= python3=${PYTHON_CMD} + WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} -post-patch: - ${REINPLACE_CMD} 's|python3|${PYTHON_VERSION}|g' ${WRKSRC}/meson.build - .include diff --git a/games/scourge/Makefile b/games/scourge/Makefile index b5aa965b69e..ce63d88fd6d 100644 --- a/games/scourge/Makefile +++ b/games/scourge/Makefile @@ -1,6 +1,6 @@ PORTNAME= scourge PORTVERSION= 0.21.1 -PORTREVISION= 14 +PORTREVISION= 15 CATEGORIES= games MASTER_SITES= SF DISTNAME= ${PORTNAME}-${PORTVERSION:S/$/.src/} @@ -10,27 +10,33 @@ MAINTAINER= ports@FreeBSD.org COMMENT= Rogue-like game WWW= http://scourge.sourceforge.net/ +LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/COPYING + LIB_DEPENDS= libfreetype.so:print/freetype2 RUN_DEPENDS= ${LOCALBASE}/${DATADIR_REL}/config/scourge.cfg:games/scourge-data USES= autoreconf compiler gettext gl gmake localbase pkgconfig sdl -GNU_CONFIGURE= yes +USE_CXXSTD= c++14 USE_GL= gl USE_SDL= sdl image mixer net ttf +GNU_CONFIGURE= yes +CONFIGURE_ARGS= --with-data-dir=${DATADIR} + CXXFLAGS+= ${CXXFLAGS_${CHOSEN_COMPILER_TYPE}} CXXFLAGS_clang= -Wno-c++11-narrowing -CONFIGURE_ARGS= --with-data-dir=${DATADIR} - +BINARY_ALIAS= freetype-config=true SUB_FILES= pkg-message -PLIST_FILES= bin/${PORTNAME} + WRKSRC= ${WRKDIR}/${PORTNAME} -OPTIONS_DEFINE= DEBUG -DEBUG_CONFIGURE_ENABLE= debug +PLIST_FILES= bin/${PORTNAME} -BINARY_ALIAS= freetype-config=true +OPTIONS_DEFINE= DEBUG + +DEBUG_CONFIGURE_ENABLE= debug post-patch: @${REINPLACE_CMD} -e 's|GLvoid|void|g' ${WRKSRC}/src/sdlhandler.cpp ${WRKSRC}/src/sdlhandler.h diff --git a/games/sdb/Makefile b/games/sdb/Makefile index cb19ab69944..46382a779bb 100644 --- a/games/sdb/Makefile +++ b/games/sdb/Makefile @@ -15,18 +15,14 @@ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/LICENSE USES= gl gmake sdl -USE_SDL= mixer image sdl +USE_CXXSTD= c++14 USE_GL= gl glu +USE_SDL= mixer image sdl -BUILD_WRKSRC= ${WRKSRC}/src +MAKE_ARGS= CPP="${CXX}" CXXFLAGS="${CXXFLAGS}" LIBS="${LIBS}" CXXFLAGS+= `${SDL_CONFIG} --cflags` LIBS+= `${SDL_CONFIG} --libs` -lSDL_image -lSDL_mixer -lGL -lGLU -MAKE_ARGS= CPP="${CXX}" CXXFLAGS="${CXXFLAGS}" LIBS="${LIBS}" - -PLIST_FILES= bin/sdb -PORTDOCS= * -PORTDATA= * DESKTOP_ENTRIES="Shotgun Debugger" \ "" \ @@ -35,6 +31,12 @@ DESKTOP_ENTRIES="Shotgun Debugger" \ "Game;ActionGame;" \ "" +BUILD_WRKSRC= ${WRKSRC}/src + +PLIST_FILES= bin/sdb +PORTDATA= * +PORTDOCS= * + OPTIONS_DEFINE= DOCS .include diff --git a/games/tuxracer/Makefile b/games/tuxracer/Makefile index e3428782962..fb116f80825 100644 --- a/games/tuxracer/Makefile +++ b/games/tuxracer/Makefile @@ -15,9 +15,10 @@ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING USES= gl gmake sdl tk xorg +USE_GL= gl glu USE_SDL= mixer sdl -USE_GL= gl -USE_XORG= x11 xt xmu xi +USE_XORG= ice sm x11 xext xi xmu xt + GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-tcl-inc="${TCL_INCLUDEDIR}" \ --with-tcl-libs="${LOCALBASE}/lib" \ @@ -25,8 +26,15 @@ CONFIGURE_ARGS= --with-tcl-inc="${TCL_INCLUDEDIR}" \ --with-gl-libs="${LOCALBASE}/lib" \ --with-gl-inc="${LOCALBASE}/include" \ --with-data-dir=${DATADIR} + CPPFLAGS+= -DGLX_GLXEXT_LEGACY +.include + +.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400091 +CFLAGS+= -Wno-error=incompatible-function-pointer-types +.endif + post-install: @${MKDIR} ${STAGEDIR}${DATADIR} (cd ${WORKDATA} ${WRKDIR}/${PORTNAME}-data-${PORTVERSION} \ diff --git a/games/vavoom/Makefile b/games/vavoom/Makefile index c08c206b8e6..b544ca5521e 100644 --- a/games/vavoom/Makefile +++ b/games/vavoom/Makefile @@ -14,6 +14,7 @@ LIB_DEPENDS= libpng.so:graphics/png USES= cmake:noninja cpe dos2unix jpeg tar:bzip2 DOS2UNIX_REGEX= ((.*\.(c|cpp|h|s|asm|inc|vc|ls|acs|cfg|txt|vs|mak|mgw"))$$|\/(makefile\..*|makefile|Makefile)$$) +USE_CXXSTD= c++14 # The `-fno-strict-aliasing' flag (default on FreeBSD 6.0+) produces # non-working code for `vcc', so we remove it here if present. @@ -51,8 +52,10 @@ OPENAL_USES= openal:al OPENAL_CMAKE_ON= -DWITH_OPENAL:BOOL=ON OPENAL_CMAKE_OFF= -DWITH_OPENAL:BOOL=OFF +OPTIMIZED_CFLAGS_CFLAGS= -O3 -ffast-math -fomit-frame-pointer + SDL_USES= gl sdl -SDL_USE= GL=glu SDL=mixer,sdl +SDL_USE= GL=gl,glu SDL=mixer,sdl SDL_CMAKE_ON= -DWITH_SDL:BOOL=ON -DWITH_OPENGL:BOOL=ON SDL_CMAKE_OFF= -DWITH_SDL:BOOL=OFF -DWITH_OPENGL:BOOL=OFF @@ -60,8 +63,6 @@ VORBIS_LIB_DEPENDS= libvorbis.so:audio/libvorbis VORBIS_CMAKE_ON= -DWITH_VORBIS:BOOL=ON VORBIS_CMAKE_OFF= -DWITH_VORBIS:BOOL=OFF -OPTIMIZED_CFLAGS_CFLAGS= -O3 -ffast-math -fomit-frame-pointer - .include post-patch: diff --git a/games/xlennart/Makefile b/games/xlennart/Makefile index 8d38d958b57..63f4392a287 100644 --- a/games/xlennart/Makefile +++ b/games/xlennart/Makefile @@ -9,11 +9,13 @@ WWW= https://github.com/Xylemon/xlennart LICENSE= GPLv2 +USES= pkgconfig +USE_GITHUB= yes +GH_ACCOUNT= Xylemon + GNU_CONFIGURE= yes CONFIGURE_ARGS= --localstatedir=${SCORES_DIR} -SCORES_DIR?= ${DATADIR}/scores - DESKTOP_ENTRIES="xLennart" \ "Save your computers from the evil clutches of Lennart" \ "${DATADIR}/pixmaps/icon.xpm" \ @@ -23,33 +25,35 @@ DESKTOP_ENTRIES="xLennart" \ PLIST_FILES= bin/${PORTNAME} \ man/man6/${PORTNAME}.6.gz - PORTDATA= * +OPTIONS_DEFAULT= GTK OPTIONS_SINGLE= WIDGETSET OPTIONS_SINGLE_WIDGETSET= ATHENA GTK MOTIF -OPTIONS_DEFAULT= GTK ATHENA_DESC= Athena widget set GTK_DESC= GTK widget set MOTIF_DESC= Motif widget set -USE_GITHUB= yes -GH_ACCOUNT= Xylemon - -USES= pkgconfig - -ATHENA_CONFIGURE_ON= --disable-gtk --disable-motif ATHENA_USES= xorg ATHENA_USE= XORG=xaw,xmu,xt,x11,sm,ice +ATHENA_CONFIGURE_ON= --disable-gtk --disable-motif -MOTIF_CONFIGURE_ON= --disable-athena --disable-gtk -MOTIF_USE= XORG=xt,x11,sm,ice,xpm MOTIF_USES= motif xorg +MOTIF_USE= XORG=xt,x11,sm,ice,xpm +MOTIF_CONFIGURE_ON= --disable-athena --disable-gtk GTK_USES= gnome xorg -GTK_CONFIGURE_ON= --disable-athena --disable-motif GTK_USE= GNOME=gtk20 XORG=sm,ice +GTK_CONFIGURE_ON= --disable-athena --disable-motif + +SCORES_DIR?= ${DATADIR}/scores + +.include + +.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400091 +CFLAGS+= -Wno-error=incompatible-function-pointer-types +.endif post-patch: @${REINPLACE_CMD} -e '/WIDGET_LIBS=/ s|-lXm"$$|-lXm -lXpm"|' \ diff --git a/games/xtrojka/Makefile b/games/xtrojka/Makefile index cdf36f346d5..5ad5f0dfd1c 100644 --- a/games/xtrojka/Makefile +++ b/games/xtrojka/Makefile @@ -10,10 +10,20 @@ COMMENT= Game of skill similar to T*tris USES= xorg USE_XORG= x11 xt xorgproto xaw xmu xext + MAKE_JOBS_UNSAFE= yes -WRKSRC= ${WRKDIR}/${DISTNAME} INSTALL_TARGET= install PREFIX=${STAGEDIR}${PREFIX} +WRKSRC= ${WRKDIR}/${DISTNAME} + +.include + +post-patch: +.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400091 + @${REINPLACE_CMD} -e 's|CFLAGS=|CFLAGS=-Wno-error=incompatible-function-pointer-types |g' \ + ${WRKSRC}/Makefile +.endif + pre-install: ${MKDIR} ${STAGEDIR}${PREFIX}/share/xtrojka diff --git a/graphics/R-cran-viridis/Makefile b/graphics/R-cran-viridis/Makefile index 789a762362f..6382a2b60aa 100644 --- a/graphics/R-cran-viridis/Makefile +++ b/graphics/R-cran-viridis/Makefile @@ -1,5 +1,5 @@ PORTNAME= viridis -PORTVERSION= 0.6.3 +PORTVERSION= 0.6.4 CATEGORIES= graphics DISTNAME= ${PORTNAME}_${DISTVERSION} diff --git a/graphics/R-cran-viridis/distinfo b/graphics/R-cran-viridis/distinfo index 13dc2fc5b07..75d980d7182 100644 --- a/graphics/R-cran-viridis/distinfo +++ b/graphics/R-cran-viridis/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1683894706 -SHA256 (viridis_0.6.3.tar.gz) = 4a60b79745997219601a0cd1d85bc5eb8a9840ed732b06ef539dd33e1c7f1ffc -SIZE (viridis_0.6.3.tar.gz) = 3049132 +TIMESTAMP = 1690087358 +SHA256 (viridis_0.6.4.tar.gz) = 0ba2a88bc38ff8be4d074ed2bc17fd9d746e96ed4dec03fa079d96a06541d6dc +SIZE (viridis_0.6.4.tar.gz) = 3061184 diff --git a/graphics/ampasCTL/Makefile b/graphics/ampasCTL/Makefile index 6899054e8b0..58ec697fdba 100644 --- a/graphics/ampasCTL/Makefile +++ b/graphics/ampasCTL/Makefile @@ -17,20 +17,20 @@ LIB_DEPENDS= libImath.so:math/Imath \ libtiff.so:graphics/tiff \ libAcesContainer.so:graphics/ampasACES-container -USES= compiler:c++11-lang cmake pathfix pkgconfig -USE_LDCONFIG= yes +USES= cmake compiler:c++11-lang localbase:ldflags pathfix pkgconfig +USE_CXXSTD= c++11 USE_GITHUB= yes - GH_ACCOUNT= ampas GH_PROJECT= CTL GH_TAGNAME= 57b48a2 +USE_LDCONFIG= yes CFLAGS+= -I${LOCALBASE}/include/OpenEXR -I${LOCALBASE}/include/Imath -LDFLAGS+= -L${LOCALBASE}/lib + +PORTDOCS= * OPTIONS_DEFINE= DOCS -PORTDOCS= * DOCSRCDIR1= ${WRKSRC} DOC_FILES1= AUTHORS CHANGELOG README.md DOCSRCDIR2= ${WRKSRC}/doc diff --git a/graphics/anttweakbar/Makefile b/graphics/anttweakbar/Makefile index 64630175e6c..046e1d0b002 100644 --- a/graphics/anttweakbar/Makefile +++ b/graphics/anttweakbar/Makefile @@ -12,26 +12,33 @@ WWW= http://anttweakbar.sourceforge.net/doc/ LICENSE= ZLIB LICENSE_FILE= ${WRKSRC}/../License.txt -USES= dos2unix gl xorg zip +USES= dos2unix gl localbase:ldflags xorg zip +DOS2UNIX_FILES= Makefile LoadOGLCore.h TwPrecomp.h USE_GL= gl glu -USE_XORG= x11 USE_LDCONFIG= yes +USE_XORG= x11 + +LDFLAGS+= -lX11 + +BINARY_ALIAS= gcc=${CC} WRKSRC= ${WRKDIR}/AntTweakBar WRKSRC_SUBDIR= src -DOS2UNIX_FILES= Makefile LoadOGLCore.h TwPrecomp.h - -LDFLAGS+= -L${LOCALBASE}/lib -lX11 - -BINARY_ALIAS= gcc=${CC} - PLIST_FILES= include/AntTweakBar.h \ lib/libAntTweakBar.a \ lib/libAntTweakBar.so \ lib/libAntTweakBar.so.${DISTVERSION:R} \ lib/libAntTweakBar.so.${DISTVERSION} +.include + +post-patch: +.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400091 + @${REINPLACE_CMD} -e 's|public binary_function|public __binary_function|' \ + ${WRKSRC}/TwMgr.cpp +.endif + do-install: ${INSTALL_DATA} ${WRKSRC}/../include/AntTweakBar.h ${STAGEDIR}${PREFIX}/include ${INSTALL_DATA} ${WRKSRC}/../lib/libAntTweakBar.a ${STAGEDIR}${PREFIX}/lib diff --git a/graphics/mesa-devel/Makefile b/graphics/mesa-devel/Makefile index ba12a6bd17d..54c8704f6bf 100644 --- a/graphics/mesa-devel/Makefile +++ b/graphics/mesa-devel/Makefile @@ -1,6 +1,6 @@ PORTNAME= mesa -DISTVERSION= 23.2.0-branchpoint-320 -DISTVERSIONSUFFIX= -g539bf3929b0 +DISTVERSION= 23.2.0-branchpoint-489 +DISTVERSIONSUFFIX= -g2b03938f27d CATEGORIES= graphics PKGNAMESUFFIX= -devel diff --git a/graphics/mesa-devel/distinfo b/graphics/mesa-devel/distinfo index c0321301680..d66f90b4e7d 100644 --- a/graphics/mesa-devel/distinfo +++ b/graphics/mesa-devel/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1689810362 -SHA256 (mesa3d-mesa-23.2.0-branchpoint-320-g539bf3929b0_GH0.tar.gz) = 4a3530d10fa109ecfaf1a1303dcb683cec468d79b27eaa779eae08e1b3202b7b -SIZE (mesa3d-mesa-23.2.0-branchpoint-320-g539bf3929b0_GH0.tar.gz) = 29575160 +TIMESTAMP = 1689972496 +SHA256 (mesa3d-mesa-23.2.0-branchpoint-489-g2b03938f27d_GH0.tar.gz) = 6e362acec6bbbc5ceb4714600494cf37f0248f0677cfe66b59750885824c7cc4 +SIZE (mesa3d-mesa-23.2.0-branchpoint-489-g2b03938f27d_GH0.tar.gz) = 29567248 SHA256 (700efacda59c.patch) = 0d567fe737ad1404e1f12d7cd018826d9095c23835f1ed5aaa1c81cb58d3d008 SIZE (700efacda59c.patch) = 983 SHA256 (3043f16d66bf.patch) = 7afdba18fc3041dc6e30bdb1409f5214e451e7e5ceaa3b21991d6b2f793d9c85 diff --git a/graphics/ogre3d19/Makefile b/graphics/ogre3d19/Makefile index a225820e735..1b80e0b7431 100644 --- a/graphics/ogre3d19/Makefile +++ b/graphics/ogre3d19/Makefile @@ -1,10 +1,8 @@ -PORTNAME= ogre3d -PORTVERSION= 1.9.0 PORTREVISION= 21 CATEGORIES= graphics devel MASTER_SITES= https://bitbucket.org/sinbad/ogre/get/ -DISTNAME= v1-9-0 PKGNAMESUFFIX= 19 +DISTNAME= v1-9-0 MAINTAINER= amdmi3@FreeBSD.org COMMENT= Scene-oriented, flexible 3D engine written in C++ (legacy version 1.9) @@ -13,20 +11,23 @@ WWW= https://www.ogre3d.org/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -BROKEN_aarch64= does not compile: OgreMain/include/OgreStringConverter.h:126:23: class member cannot be redeclared -BROKEN_powerpc= does not install -BROKEN_riscv64= does not compile: OgreMain/include/OgreStringConverter.h:126:23: class member cannot be redeclared +BROKEN_aarch64= does not compile: OgreMain/include/OgreStringConverter.h:126:23: class member cannot be redeclared +BROKEN_powerpc= does not install +BROKEN_riscv64= does not compile: OgreMain/include/OgreStringConverter.h:126:23: class member cannot be redeclared -LIB_DEPENDS= libzzip.so:devel/zziplib \ +LIB_DEPENDS= libfreeimage.so:graphics/freeimage \ libfreetype.so:print/freetype2 \ - libfreeimage.so:graphics/freeimage + libzzip.so:devel/zziplib + +USES= cmake compiler:c++11-lib gl pkgconfig sdl tar:bzip2 xorg +USE_CXXSTD= c++14 +USE_GL= gl glu +USE_LDCONFIG= yes +USE_SDL= sdl +USE_XORG= ice sm x11 xaw xext xrandr xt CONFLICTS= ogre3d -USES= tar:bzip2 cmake pkgconfig compiler:c++11-lib sdl xorg -USE_LDCONFIG= yes -USE_SDL= sdl -USE_XORG= xaw xrandr WRKSRC= ${WRKDIR}/sinbad-ogre-dd30349ea667 OPTIONS_DEFINE= BOOST DOCS diff --git a/graphics/osg34/Makefile b/graphics/osg34/Makefile index 56aa2b56a7f..ee6d0e39151 100644 --- a/graphics/osg34/Makefile +++ b/graphics/osg34/Makefile @@ -17,30 +17,32 @@ LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept LIB_DEPENDS= libpng.so:graphics/png \ libtiff.so:graphics/tiff +USES= alias cmake compiler:c++11-lang gl jpeg localbase pkgconfig xorg +USE_CXXSTD= c++14 USE_GITHUB= yes GH_ACCOUNT= openscenegraph GH_PROJECT= OpenSceneGraph +USE_GL= gl glu +USE_LDCONFIG= yes +USE_XORG= x11 + +# needed to ensure build on gcc-based archs; harmless otherwise +CXXFLAGS+= -Wno-narrowing -I${LOCALBASE}/include/Imath -DInt64=uint64_t CONFLICTS_INSTALL=osg -USES= alias cmake compiler:c++11-lang gl jpeg localbase pkgconfig xorg -USE_GL= gl glu -USE_XORG= x11 -USE_LDCONFIG= yes -# needed to ensure build on gcc-based archs; harmless otherwise -CXXFLAGS+= -Wno-narrowing -I${LOCALBASE}/include/Imath -DInt64=uint64_t +PORTSCOUT= limitw:1,even PLIST_SUB= OSG_VERSION=${PORTVERSION} \ OSG_SHLIBVER=131 \ OPENTHREADS_VERSION=3.3.0 \ OPENTHREADS_SHLIBVER=20 -PORTSCOUT= limitw:1,even - OPTIONS_DEFINE= CURL FFMPEG FREETYPE GDAL GIF GSTREAMER GTA \ JASPER LIBLAS LUA NVTT OPENEXR PDF QT5 SDL \ SVG VNC XINE XRANDR OPTIONS_DEFAULT=FFMPEG FREETYPE GIF XRANDR +OPTIONS_SUB= yes GDAL_DESC= GDAL support GTA_DESC= GTA file format support @@ -49,8 +51,6 @@ NVTT_DESC= Use NVidia texture tools SDL_DESC= Use SDL (joystick support in present3d) VNC_DESC= LibVNCServer support -OPTIONS_SUB= yes - CURL_LIB_DEPENDS= libcurl.so:ftp/curl CURL_VARS= FORCE_REQUIRE+=CURL CURL_VARS_OFF= FORCE_IGNORE+=CURL @@ -112,9 +112,9 @@ VNC_VARS_OFF= FORCE_IGNORE+=LibVNCServer XINE_LIB_DEPENDS= libxine.so:multimedia/libxine XINE_VARS= FORCE_REQUIRE+=Xine XINE_VARS_OFF= FORCE_IGNORE+=Xine +XRANDR_USE= xorg=xrandr XRANDR_CMAKE_ON= -DOSGVIEWER_USE_XRANDR:BOOL=ON XRANDR_CMAKE_OFF= -DOSGVIEWER_USE_XRANDR:BOOL=OFF -XRANDR_USE= xorg=xrandr # GUI toolkits are only needed for building examples, which are not even installed FORCE_IGNORE= FLTK GLUT FOX Qt3 wxWidgets OpenAL GtkGl SDL2 # only for examples diff --git a/graphics/panomatic/Makefile b/graphics/panomatic/Makefile index 32996838d78..a6a8a58c187 100644 --- a/graphics/panomatic/Makefile +++ b/graphics/panomatic/Makefile @@ -12,9 +12,11 @@ WWW= http://aorlinsk2.free.fr/panomatic/ BUILD_DEPENDS= bjam:devel/boost-jam \ ${LOCALBASE}/include/boost/format.hpp:devel/boost-libs +USES= dos2unix gmake tar:bzip2 +USE_CXXSTD= c++14 + GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-boost=${LOCALBASE}/include -USES= dos2unix gmake tar:bzip2 WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} diff --git a/graphics/py-openslide-python/Makefile b/graphics/py-openslide-python/Makefile index 93c6ca3ce28..69c8b5d1e8b 100644 --- a/graphics/py-openslide-python/Makefile +++ b/graphics/py-openslide-python/Makefile @@ -1,5 +1,5 @@ PORTNAME= openslide-python -DISTVERSION= 1.2.0 +DISTVERSION= 1.3.0 CATEGORIES= graphics MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/graphics/py-openslide-python/distinfo b/graphics/py-openslide-python/distinfo index 03d365b363a..0416ed81d81 100644 --- a/graphics/py-openslide-python/distinfo +++ b/graphics/py-openslide-python/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1668796736 -SHA256 (openslide-python-1.2.0.tar.gz) = f484f833566dbe5788d03d6dbab6fafeadabefa9de8d497715527d2c0cbd986e -SIZE (openslide-python-1.2.0.tar.gz) = 338720 +TIMESTAMP = 1690087266 +SHA256 (openslide-python-1.3.0.tar.gz) = 9bf3081e46de1dfcdc6ceaee081bde16e9f51a5d2f76345aaf9135285b72f09e +SIZE (openslide-python-1.3.0.tar.gz) = 358883 diff --git a/graphics/synaesthesia/Makefile b/graphics/synaesthesia/Makefile index 17cbafcc4fa..92e5703b289 100644 --- a/graphics/synaesthesia/Makefile +++ b/graphics/synaesthesia/Makefile @@ -12,12 +12,14 @@ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING USES= alias cpe gmake sdl -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --with-sdl-prefix=${LOCALBASE} +USE_CXXSTD= c++14 USE_SDL= sdl -PORTDOCS= * +GNU_CONFIGURE= yes +CONFIGURE_ARGS= --with-sdl-prefix=${LOCALBASE} + PLIST_FILES= bin/${PORTNAME} +PORTDOCS= * OPTIONS_DEFINE= DOCS diff --git a/graphics/vulkan-headers/Makefile b/graphics/vulkan-headers/Makefile index 1249b182f96..fe51634cf61 100644 --- a/graphics/vulkan-headers/Makefile +++ b/graphics/vulkan-headers/Makefile @@ -1,6 +1,6 @@ PORTNAME= vulkan-headers DISTVERSIONPREFIX= v -DISTVERSION= 1.3.257 +DISTVERSION= 1.3.258 CATEGORIES= graphics MAINTAINER= jbeich@FreeBSD.org diff --git a/graphics/vulkan-headers/distinfo b/graphics/vulkan-headers/distinfo index 64bcdc390f8..c88e1da36b5 100644 --- a/graphics/vulkan-headers/distinfo +++ b/graphics/vulkan-headers/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1688739731 -SHA256 (KhronosGroup-Vulkan-Headers-v1.3.257_GH0.tar.gz) = e3ee02eff07ebcdb0ddfd06366d986c889f3392b6c4d79615bb06aefc1fda900 -SIZE (KhronosGroup-Vulkan-Headers-v1.3.257_GH0.tar.gz) = 1961822 +TIMESTAMP = 1689978770 +SHA256 (KhronosGroup-Vulkan-Headers-v1.3.258_GH0.tar.gz) = 00a1f1859bd1ee8337f75d3c94c8f2d0065b9681f29d7255abaaadfe0c9bb349 +SIZE (KhronosGroup-Vulkan-Headers-v1.3.258_GH0.tar.gz) = 2000550 diff --git a/graphics/vulkan-headers/pkg-plist b/graphics/vulkan-headers/pkg-plist index d61cd4b3681..9e03df960ae 100644 --- a/graphics/vulkan-headers/pkg-plist +++ b/graphics/vulkan-headers/pkg-plist @@ -32,6 +32,7 @@ include/vulkan/vulkan_static_assertions.hpp include/vulkan/vulkan_structs.hpp include/vulkan/vulkan_to_string.hpp include/vulkan/vulkan_vi.h +include/vulkan/vulkan_video.hpp include/vulkan/vulkan_wayland.h include/vulkan/vulkan_win32.h include/vulkan/vulkan_xcb.h diff --git a/graphics/vulkan-loader/Makefile b/graphics/vulkan-loader/Makefile index 8683ebc3035..dd753d0e772 100644 --- a/graphics/vulkan-loader/Makefile +++ b/graphics/vulkan-loader/Makefile @@ -1,6 +1,6 @@ PORTNAME= vulkan-loader DISTVERSIONPREFIX= v -DISTVERSION= 1.3.257 +DISTVERSION= 1.3.258 CATEGORIES= graphics devel MAINTAINER= jbeich@FreeBSD.org diff --git a/graphics/vulkan-loader/distinfo b/graphics/vulkan-loader/distinfo index d410ac5a024..d6e7a18b54b 100644 --- a/graphics/vulkan-loader/distinfo +++ b/graphics/vulkan-loader/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1689011124 -SHA256 (KhronosGroup-Vulkan-Loader-v1.3.257_GH0.tar.gz) = 9d6d1b19ab040a95f70f75db573080d567e41dd35a018ed9dfdffef3230003cc -SIZE (KhronosGroup-Vulkan-Loader-v1.3.257_GH0.tar.gz) = 1676690 +TIMESTAMP = 1689958987 +SHA256 (KhronosGroup-Vulkan-Loader-v1.3.258_GH0.tar.gz) = 2617f6930dca61af296ab075c33bf144a7e2d6369b595effca845dd14d3b9b91 +SIZE (KhronosGroup-Vulkan-Loader-v1.3.258_GH0.tar.gz) = 1677509 diff --git a/graphics/vulkan-loader/pkg-plist b/graphics/vulkan-loader/pkg-plist index 141841a6f60..6e1b6230a6d 100644 --- a/graphics/vulkan-loader/pkg-plist +++ b/graphics/vulkan-loader/pkg-plist @@ -1,4 +1,4 @@ lib/libvulkan.so lib/libvulkan.so.1 -lib/libvulkan.so.1.3.257 +lib/libvulkan.so.1.3.258 libdata/pkgconfig/vulkan.pc diff --git a/graphics/vulkan-tools/Makefile b/graphics/vulkan-tools/Makefile index 1560c41fdeb..5d75c9e4c2c 100644 --- a/graphics/vulkan-tools/Makefile +++ b/graphics/vulkan-tools/Makefile @@ -1,6 +1,6 @@ PORTNAME= vulkan-tools DISTVERSIONPREFIX= v -DISTVERSION= 1.3.257 +DISTVERSION= 1.3.258 CATEGORIES= graphics MAINTAINER= jbeich@FreeBSD.org diff --git a/graphics/vulkan-tools/distinfo b/graphics/vulkan-tools/distinfo index 63148972cbd..b779acf3a94 100644 --- a/graphics/vulkan-tools/distinfo +++ b/graphics/vulkan-tools/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1689019347 -SHA256 (KhronosGroup-Vulkan-Tools-v1.3.257_GH0.tar.gz) = ed73525c2dd1041a6b680caa5ce1b8936b7f6a200b5715b88fc4b030b110a056 -SIZE (KhronosGroup-Vulkan-Tools-v1.3.257_GH0.tar.gz) = 797181 +TIMESTAMP = 1689971283 +SHA256 (KhronosGroup-Vulkan-Tools-v1.3.258_GH0.tar.gz) = 6be802a3d933ba60b145c6c0d95062fec206db592206ec092c059951125251b1 +SIZE (KhronosGroup-Vulkan-Tools-v1.3.258_GH0.tar.gz) = 798852 diff --git a/graphics/wdune/Makefile b/graphics/wdune/Makefile index ef034c9e2a7..1b3ca9f0722 100644 --- a/graphics/wdune/Makefile +++ b/graphics/wdune/Makefile @@ -20,22 +20,25 @@ LIB_DEPENDS= libcurl.so:ftp/curl \ libpng.so:graphics/png \ libswresample.so.3:multimedia/ffmpeg4 -USES= compiler:c++11-lang gl jpeg motif sdl tar:bzip2 xorg -USE_XORG= x11 xft xi xmu xext xt +USES= compiler:c++11-lang gl jpeg localbase:ldflags motif sdl tar:bzip2 xorg +USE_CXXSTD= c++14 USE_GL= gl glu glut USE_SDL= sdl +USE_XORG= x11 xft xi xmu xext xt + GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-optimization \ --without-devil \ --with-cgalheaders \ --with-helpurl="${DOCSDIR}/index.html" -CPPFLAGS+= -I${LOCALBASE}/ffmpeg4/include -I${LOCALBASE}/include/freetype2 -D__FREEBSD__ -LDFLAGS+= -L${LOCALBASE}/ffmpeg4/lib -L${LOCALBASE}/lib - -CONFLICTS_INSTALL= ocaml-dune ALL_TARGET= dune +CPPFLAGS+= -I${LOCALBASE}/ffmpeg4/include -I${LOCALBASE}/include/freetype2 -D__FREEBSD__ +LDFLAGS+= -L${LOCALBASE}/ffmpeg4/lib + +CONFLICTS_INSTALL= ocaml-dune + OPTIONS_DEFINE= DOCS do-install: diff --git a/irc/scrollz/Makefile b/irc/scrollz/Makefile index 57d7257c071..ff31780f816 100644 --- a/irc/scrollz/Makefile +++ b/irc/scrollz/Makefile @@ -16,9 +16,11 @@ LICENSE_FILE= ${WRKSRC}/COPYRIGHT USES= gmake iconv ncurses USE_GITHUB= yes + GNU_CONFIGURE= yes DATADIR= ${PREFIX}/share/${PORTNAME:tl} + PLIST_SUB= SCROLLZ_VER="${PORTVERSION}" OPTIONS_DEFINE= IPV6 REGEX UTF8 @@ -26,13 +28,13 @@ OPTIONS_DEFAULT= OPENSSL REGEX UTF8 OPTIONS_RADIO= SSL OPTIONS_RADIO_SSL= GNUTLS OPENSSL -IPV6_CONFIGURE_ENABLE= ipv6 GNUTLS_LIB_DEPENDS= libgnutls.so:security/gnutls GNUTLS_USES= pkgconfig GNUTLS_CONFIGURE_ON= --with-ssl -REGEX_CONFIGURE_ENABLE= regexp +IPV6_CONFIGURE_ENABLE= ipv6 OPENSSL_USES= ssl OPENSSL_CONFIGURE_ON= --with-openssl=${OPENSSLBASE} +REGEX_CONFIGURE_ENABLE= regexp UTF8_CONFIGURE_ENABLE= utf8 .include @@ -41,6 +43,10 @@ UTF8_CONFIGURE_ENABLE= utf8 CFLAGS+= -Wno-error=int-conversion .endif +.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400091 +CFLAGS+= -Wno-error=incompatible-function-pointer-types +.endif + .if !empty(ICONV_LIB) CONFIGURE_ENV+=ac_cv_func_iconv_open=yes .endif diff --git a/japanese/chasen-base/Makefile b/japanese/chasen-base/Makefile index 3d2a60b00f1..526456279a9 100644 --- a/japanese/chasen-base/Makefile +++ b/japanese/chasen-base/Makefile @@ -1,6 +1,6 @@ PORTNAME= chasen PORTVERSION= 2.4.5 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= japanese textproc MASTER_SITES= OSDN/chasen-legacy PKGNAMESUFFIX= -base @@ -8,13 +8,18 @@ PKGNAMESUFFIX= -base MAINTAINER= ports@FreeBSD.org COMMENT= Japanese Morphological Analysis System +LICENSE= BSD3CLAUSE +LICENSE_FILE= ${WRKSRC}/COPYING + BUILD_DEPENDS= ${LOCALBASE}/include/darts.h:devel/darts -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --with-darts=${LOCALBASE}/include ${ICONV_CONFIGURE_BASE} -USES= cpe iconv libtool +USES= cpe iconv libtool localbase CPE_VENDOR= naist.jp USE_LDCONFIG= yes + +GNU_CONFIGURE= yes +CONFIGURE_ARGS= ${ICONV_CONFIGURE_BASE} + INSTALL_TARGET= install-strip OPTIONS_DEFINE= DOCS @@ -26,6 +31,8 @@ post-patch: post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/share/chasen/dic + +post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/manual* ${STAGEDIR}${DOCSDIR} diff --git a/japanese/edict/Makefile b/japanese/edict/Makefile index 64bcb77a3e8..c2466a49c56 100644 --- a/japanese/edict/Makefile +++ b/japanese/edict/Makefile @@ -4,22 +4,17 @@ PORTREVISION= 5 CATEGORIES= japanese MASTER_SITES= \ http://japanology.arts.kuleuven.ac.be/mirrors/monash/ \ - http://www.bcit-broadcast.com/monash/ \ - ftp://ftp.mirrorservice.org/sites/ftp.cc.monash.edu.au/pub/nihongo/ \ - ftp://ftp.edrdg.org/pub/Nihongo/ \ - ftp://ftp.u-aizu.ac.jp/pub/SciEng/nihongo/ftp.cc.monash.edu.au/ \ - ftp://ftp.funet.fi/pub/culture/japan/mirrors/monash/pub/nihongo/ \ - ftp://ftp.uni-duisburg.de/Mirrors/ftp.monash.edu.au/pub/nihongo/ \ - ftp://ftp.monash.edu.au/pub/nihongo/ -EXTRACT_SUFX= # empty + http://ftp.edrdg.org/pub/Nihongo/ DISTFILES= ${DICTFILES} ${SRCFILES} ${DOCFILES} +DIST_SUBDIR= edict EXTRACT_ONLY= ${SRCFILES} MAINTAINER= ports@FreeBSD.org COMMENT= Japanese-English dictionaries with access and maintenance utilities WWW= http://ftp.monash.edu.au/pub/nihongo/00INDEX.html -DIST_SUBDIR= edict +# Fix build with clang11 +CFLAGS+= -fcommon DICTFILES= edict.gz edicth enamdict.gz compdic.gz \ j_places.gz ediclsd3.zip \ @@ -45,11 +40,14 @@ DOCSDIR= ${PREFIX}/share/doc/xjdic NO_WRKSUBDIR= yes -# Fix build with clang11 -CFLAGS+= -fcommon - OPTIONS_DEFINE= DOCS +.include + +.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400091 +CFLAGS+= -Wno-error=incompatible-function-pointer-types +.endif + post-patch: @${GREP} -l '^main' ${WRKSRC}/*.c | ${XARGS} ${REINPLACE_CMD} \ -e '/argv/s/unsigned//' @@ -72,7 +70,7 @@ do-install: ${dict:R} ${dict:R}.xjdx) .endfor ${RM} ${STAGEDIR}${PREFIX}/bin/xjdic - ${LN} -s ${PREFIX}/bin/xjdic_sa ${STAGEDIR}${PREFIX}/bin/xjdic + (cd ${STAGEDIR}${PREFIX}/bin && ${LN} -s xjdic_sa xjdic) (cd ${WRKSRC} && ${INSTALL_DATA} radicals.tm radkfile kanjstroke \ romkana.cnv vconj ${STAGEDIR}${DATADIR}) # @@ -95,6 +93,8 @@ do-install: # @${ECHO_CMD} dicfile lingdic >> ${DATADIR}/.xjdicrc @${CHMOD} ${SHAREMODE} ${STAGEDIR}${DATADIR}/.xjdicrc ${INSTALL_MAN} ${WRKSRC}/xjdic.1 ${STAGEDIR}${PREFIX}/man/man1 + +do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/xjdic23.inf ${STAGEDIR}${DOCSDIR} (cd ${_DISTDIR} && ${INSTALL_DATA} ${DOCFILES} ${STAGEDIR}${DOCSDIR}) diff --git a/japanese/p5-MeCab/Makefile b/japanese/p5-MeCab/Makefile index 88f10065aa2..1faf288e204 100644 --- a/japanese/p5-MeCab/Makefile +++ b/japanese/p5-MeCab/Makefile @@ -17,6 +17,8 @@ LIB_DEPENDS= libmecab.so:japanese/mecab USES= perl5 USE_PERL5= configure +CFLAGS+= --std=c++14 + OPTIONS_DEFINE= EXAMPLES .include diff --git a/java/jlint/Makefile b/java/jlint/Makefile index 651c6288b05..5162e83213c 100644 --- a/java/jlint/Makefile +++ b/java/jlint/Makefile @@ -12,6 +12,7 @@ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= compiler +USE_CXXSTD= c++14 CXXFLAGS+= ${CXXFLAGS_${CHOSEN_COMPILER_TYPE}} CXXFLAGS_clang= -Wno-c++11-narrowing diff --git a/java/openjdk11/Makefile b/java/openjdk11/Makefile index fe29160634c..5cdb323f2a3 100644 --- a/java/openjdk11/Makefile +++ b/java/openjdk11/Makefile @@ -62,8 +62,8 @@ NOPRECIOUSMAKEVARS= yes JDK_MAJOR_VERSION= 11 JDK_MINOR_VERSION= 0 -JDK_PATCH_VERSION= 19 -JDK_BUILD_NUMBER= 7 +JDK_PATCH_VERSION= 20 +JDK_BUILD_NUMBER= 8 BSD_JDK_VERSION= 1 JDK_BUG_URL= https://bugs.freebsd.org/bugzilla/enter_bug.cgi?product=Ports%20%26%20Packages&component=Individual%20Port(s)&short_desc=java/${PORTNAME}${JDK_MAJOR_VERSION}%3A%20 diff --git a/java/openjdk11/distinfo b/java/openjdk11/distinfo index 33465fc893d..341e9317140 100644 --- a/java/openjdk11/distinfo +++ b/java/openjdk11/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1682752424 +TIMESTAMP = 1690063400 SHA256 (OpenPrinting-cups-v2.4.2_GH0.tar.gz) = 7095b2977bb728ded5566a5c802866062840d6541fd027836865949a407c3682 SIZE (OpenPrinting-cups-v2.4.2_GH0.tar.gz) = 8173207 -SHA256 (battleblow-jdk11u-jdk-11.0.19+7-1_GH0.tar.gz) = 315fd3a8b3911fdbd89ad07060c1f3e9562abd31f0e0216b02f38beeb9dc2d16 -SIZE (battleblow-jdk11u-jdk-11.0.19+7-1_GH0.tar.gz) = 123801217 +SHA256 (battleblow-jdk11u-jdk-11.0.20+8-1_GH0.tar.gz) = 4fb7fccc462a8c6598fa065aea203a1b303ef1b6ffaff3b1fdb04e2b19e306cc +SIZE (battleblow-jdk11u-jdk-11.0.20+8-1_GH0.tar.gz) = 116277026 diff --git a/java/openjdk17/Makefile b/java/openjdk17/Makefile index 9b4abb73e4e..9eb83cd7739 100644 --- a/java/openjdk17/Makefile +++ b/java/openjdk17/Makefile @@ -62,7 +62,7 @@ NOPRECIOUSMAKEVARS= yes JDK_MAJOR_VERSION= 17 JDK_MINOR_VERSION= 0 -JDK_PATCH_VERSION= 7 +JDK_PATCH_VERSION= 8 JDK_BUILD_NUMBER= 7 BSD_JDK_VERSION= 1 diff --git a/java/openjdk17/distinfo b/java/openjdk17/distinfo index 7584e6a747f..f14472c743b 100644 --- a/java/openjdk17/distinfo +++ b/java/openjdk17/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1682752858 -SHA256 (battleblow-jdk17u-jdk-17.0.7+7-1_GH0.tar.gz) = 8c7e1b9643459fd04257834be2053783dfe8ca99d2a7b226682d66e969820733 -SIZE (battleblow-jdk17u-jdk-17.0.7+7-1_GH0.tar.gz) = 105679891 +TIMESTAMP = 1690063513 +SHA256 (battleblow-jdk17u-jdk-17.0.8+7-1_GH0.tar.gz) = 31c43cdd5b59f21aa3fdb8d7e9ad348df14cf471a3c47bcf9095ef552d69b6b3 +SIZE (battleblow-jdk17u-jdk-17.0.8+7-1_GH0.tar.gz) = 105990448 diff --git a/java/openjdk8/Makefile b/java/openjdk8/Makefile index 6196947d8f3..f0365f6e212 100644 --- a/java/openjdk8/Makefile +++ b/java/openjdk8/Makefile @@ -1,6 +1,5 @@ PORTNAME= openjdk PORTVERSION= ${JDK_MAJOR_VERSION}.${JDK_UPDATE_VERSION}.${JDK_BUILD_NUMBER}.${BSD_JDK_VERSION} -PORTREVISION= 1 CATEGORIES= java devel MASTER_SITES= LOCAL/jkim:jtreg PKGNAMESUFFIX?= ${JDK_MAJOR_VERSION} @@ -53,8 +52,8 @@ INSTALLDIR= ${PREFIX}/${PKGBASE} NOPRECIOUSMAKEVARS= yes JDK_MAJOR_VERSION= 8 -JDK_UPDATE_VERSION= 372 -JDK_BUILD_NUMBER= 07 +JDK_UPDATE_VERSION= 382 +JDK_BUILD_NUMBER= 05 BSD_JDK_VERSION= 1 JTREG_VERSION= 4.1 JTREG_BUILD_NUMBER= b08 diff --git a/java/openjdk8/distinfo b/java/openjdk8/distinfo index 589165d0936..fda683e7d09 100644 --- a/java/openjdk8/distinfo +++ b/java/openjdk8/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1682745888 +TIMESTAMP = 1690063142 SHA256 (jtreg4.1-b08.tar.gz) = a9fbfac903313c12687e60978c4688c20189cdf873560125917d6ad53d55b30c SIZE (jtreg4.1-b08.tar.gz) = 6834252 -SHA256 (battleblow-jdk8u-8.372.07.1-jdk8u372-b07.1_GH0.tar.gz) = 56938ac5443d522193e1f53bcf2e73663b2228724eb558e104925dfa029ebf2a -SIZE (battleblow-jdk8u-8.372.07.1-jdk8u372-b07.1_GH0.tar.gz) = 88590956 +SHA256 (battleblow-jdk8u-8.382.05.1-jdk8u382-b05.1_GH0.tar.gz) = a4e0520fa70792a6c8ea2452c26df44067482664dde2a981e9ec509462dbea75 +SIZE (battleblow-jdk8u-8.382.05.1-jdk8u382-b05.1_GH0.tar.gz) = 93689861 diff --git a/lang/hs-futhark/Makefile b/lang/hs-futhark/Makefile index a34d24b6500..c61a002c5c7 100644 --- a/lang/hs-futhark/Makefile +++ b/lang/hs-futhark/Makefile @@ -1,6 +1,6 @@ PORTNAME= futhark DISTVERSIONPREFIX= v -DISTVERSION= 0.25.1 +DISTVERSION= 0.25.2 CATEGORIES= lang haskell MAINTAINER= yuri@FreeBSD.org @@ -13,18 +13,18 @@ LICENSE_FILE= ${WRKSRC}/LICENSE USES= cabal USE_CABAL= Diff-0.4.1 \ - ListLike-4.7.8_1 \ + ListLike-4.7.8.1 \ OneTuple-0.4.1.1 \ QuickCheck-2.14.3 \ StateVar-1.2.2 \ adjunctions-4.4.2_1 \ aeson-2.1.2.1_3 \ - alex-3.3.0.0 \ + alex-3.4.0.0 \ ansi-terminal-1.0 \ ansi-terminal-types-0.11.5_1 \ assoc-1.1 \ async-2.2.4_3 \ - attoparsec-0.14.4_3 \ + attoparsec-0.14.4_4 \ base-compat-0.13.0 \ base-compat-batteries-0.13.0 \ base-orphans-0.9.0 \ @@ -32,8 +32,8 @@ USE_CABAL= Diff-0.4.1 \ bifunctors-5.6.1 \ bitvec-1.1.4.0 \ blaze-builder-0.4.2.2_1 \ - blaze-html-0.9.1.2_2 \ - blaze-markup-0.8.2.8_4 \ + blaze-html-0.9.1.2_3 \ + blaze-markup-0.8.2.8_5 \ bmp-1.2.6.3_1 \ bytestring-to-vector-0.3.0.1 \ call-stack-0.4.0 \ @@ -74,26 +74,26 @@ USE_CABAL= Diff-0.4.1 \ generic-lens-2.2.2.0 \ generic-lens-core-2.2.1.0_1 \ generically-0.1.1_1 \ - githash-0.1.6.3 \ + githash-0.1.7.0 \ half-0.3.1 \ happy-1.20.1.1 \ hashable-1.4.2.0_1 \ haskell-src-exts-1.23.1 \ haskell-src-meta-0.8.12 \ hsc2hs-0.68.9 \ - indexed-profunctors-0.1.1 \ + indexed-profunctors-0.1.1.1 \ indexed-traversable-0.1.2.1 \ indexed-traversable-instances-0.1.1.2_1 \ integer-logarithms-1.0.3.1_4 \ invariant-0.6.1 \ kan-extensions-5.2.5_1 \ language-c-quote-0.13.0.1 \ - lens-5.2.2 \ - lsp-2.0.0.0 \ - lsp-types-2.0.0.1 \ + lens-5.2.2_1 \ + lsp-2.1.0.0 \ + lsp-types-2.0.1.0 \ mainland-pretty-0.7.1_2 \ math-functions-0.3.4.2 \ - megaparsec-9.4.0 \ + megaparsec-9.4.1 \ mod-0.2.0.1 \ mwc-random-0.15.0.2_1 \ neat-interpolation-0.5.1.3 \ @@ -111,7 +111,7 @@ USE_CABAL= Diff-0.4.1 \ reflection-2.1.7 \ regex-1.1.0.2 \ regex-base-0.94.0.2_2 \ - regex-pcre-builtin-0.95.2.3.8.44_3 \ + regex-pcre-builtin-0.95.2.3.8.44_4 \ regex-tdfa-1.3.2.1_1 \ row-types-1.0.1.2_1 \ safe-0.3.19 \ diff --git a/lang/hs-futhark/distinfo b/lang/hs-futhark/distinfo index 402726b010b..54960484029 100644 --- a/lang/hs-futhark/distinfo +++ b/lang/hs-futhark/distinfo @@ -1,10 +1,8 @@ -TIMESTAMP = 1688795613 +TIMESTAMP = 1690004226 SHA256 (cabal/Diff-0.4.1/Diff-0.4.1.tar.gz) = fd5e4aaac7219bcbb14834fb8580ebe0aae905958d0ad74f5338ea290b372670 SIZE (cabal/Diff-0.4.1/Diff-0.4.1.tar.gz) = 8759 -SHA256 (cabal/ListLike-4.7.8/ListLike-4.7.8.tar.gz) = 9a7929f29011e5647b39b8d6ef1cadf76a6ada19b747eabec5fdc077bc7437d1 -SIZE (cabal/ListLike-4.7.8/ListLike-4.7.8.tar.gz) = 33011 -SHA256 (cabal/ListLike-4.7.8/revision/1.cabal) = e96bb447a5cf58929ad7a395874df024d2355a909bf0caa8a2d7893f33aa11ec -SIZE (cabal/ListLike-4.7.8/revision/1.cabal) = 3938 +SHA256 (cabal/ListLike-4.7.8.1/ListLike-4.7.8.1.tar.gz) = 7e1105435765067f912b7d02a85d648db5e20bd8802735018fd53a059df52182 +SIZE (cabal/ListLike-4.7.8.1/ListLike-4.7.8.1.tar.gz) = 33156 SHA256 (cabal/OneTuple-0.4.1.1/OneTuple-0.4.1.1.tar.gz) = c9e764d4ee1e57cad8341bd5d0de33ba3a52b6793fc1309679f2bf60c030bb2b SIZE (cabal/OneTuple-0.4.1.1/OneTuple-0.4.1.1.tar.gz) = 5601 SHA256 (cabal/QuickCheck-2.14.3/QuickCheck-2.14.3.tar.gz) = 5c0f22b36b28a1a8fa110b3819818d3f29494a3b0dedbae299f064123ca70501 @@ -19,8 +17,8 @@ SHA256 (cabal/aeson-2.1.2.1/aeson-2.1.2.1.tar.gz) = 5d4042b903ce181ee023bbf908f3 SIZE (cabal/aeson-2.1.2.1/aeson-2.1.2.1.tar.gz) = 335908 SHA256 (cabal/aeson-2.1.2.1/revision/3.cabal) = 5b8d62a60963a925c4d123a46e42a8e235a32188522c9f119f64ac228c2612a7 SIZE (cabal/aeson-2.1.2.1/revision/3.cabal) = 6359 -SHA256 (cabal/alex-3.3.0.0/alex-3.3.0.0.tar.gz) = 810f8e85ea6b87c37cba10f7660d7f1aa0ba251c1275e3a18c312964bb329a63 -SIZE (cabal/alex-3.3.0.0/alex-3.3.0.0.tar.gz) = 86004 +SHA256 (cabal/alex-3.4.0.0/alex-3.4.0.0.tar.gz) = 7a1cd4e21399c40ea9372d1c03bf38698944b8437ce95cf27d1a7c262babe38e +SIZE (cabal/alex-3.4.0.0/alex-3.4.0.0.tar.gz) = 86841 SHA256 (cabal/ansi-terminal-1.0/ansi-terminal-1.0.tar.gz) = 0798a98f79189e62b5ff0aa247ba95fc3845f0f6f1e14ecceb37facfbdd5cfc9 SIZE (cabal/ansi-terminal-1.0/ansi-terminal-1.0.tar.gz) = 31745 SHA256 (cabal/ansi-terminal-types-0.11.5/ansi-terminal-types-0.11.5.tar.gz) = bf7b230389f43105100a6d5740822598a88b38eaaf7d042de595ccf72db4fdd1 @@ -35,8 +33,8 @@ SHA256 (cabal/async-2.2.4/revision/3.cabal) = 46367dc0c8326dcbeb7b93f200b567491c SIZE (cabal/async-2.2.4/revision/3.cabal) = 3112 SHA256 (cabal/attoparsec-0.14.4/attoparsec-0.14.4.tar.gz) = 3f337fe58624565de12426f607c23e60c7b09c86b4e3adfc827ca188c9979e6c SIZE (cabal/attoparsec-0.14.4/attoparsec-0.14.4.tar.gz) = 160701 -SHA256 (cabal/attoparsec-0.14.4/revision/3.cabal) = 50475b722305175f57a3ee3dbaee10aa4b91f61c9717b85b718a7df37c223fb2 -SIZE (cabal/attoparsec-0.14.4/revision/3.cabal) = 5679 +SHA256 (cabal/attoparsec-0.14.4/revision/4.cabal) = 6a193f133311af59ce5a0c2fc4bd9574c222794f5d772bc4cf4ffa6e73d2581f +SIZE (cabal/attoparsec-0.14.4/revision/4.cabal) = 5679 SHA256 (cabal/base-compat-0.13.0/base-compat-0.13.0.tar.gz) = 8bf66075da849a037974a7feb9d7ecd81ce57e4522a0df40daf11db14fcea30d SIZE (cabal/base-compat-0.13.0/base-compat-0.13.0.tar.gz) = 40057 SHA256 (cabal/base-compat-batteries-0.13.0/base-compat-batteries-0.13.0.tar.gz) = 3768af40d1d64f9b0845a8ddb18e63ba3a4c765d0d96db9dc28b5b66d1232f98 @@ -55,12 +53,12 @@ SHA256 (cabal/blaze-builder-0.4.2.2/revision/1.cabal) = f0017df374c330de0ebe0eb1 SIZE (cabal/blaze-builder-0.4.2.2/revision/1.cabal) = 3685 SHA256 (cabal/blaze-html-0.9.1.2/blaze-html-0.9.1.2.tar.gz) = 60503f42546c6c1b954014d188ea137e43d74dcffd2bf6157c113fd91a0c394c SIZE (cabal/blaze-html-0.9.1.2/blaze-html-0.9.1.2.tar.gz) = 81617 -SHA256 (cabal/blaze-html-0.9.1.2/revision/2.cabal) = 74b89ffa665891f528f571ce9e3c2dce24f698563f14b6f5e9e0512eccdf5dc2 -SIZE (cabal/blaze-html-0.9.1.2/revision/2.cabal) = 3062 +SHA256 (cabal/blaze-html-0.9.1.2/revision/3.cabal) = 5b8540794ae3217a953fb8c693dba4d0820f908d2b41b258396216a86e0543e5 +SIZE (cabal/blaze-html-0.9.1.2/revision/3.cabal) = 3005 SHA256 (cabal/blaze-markup-0.8.2.8/blaze-markup-0.8.2.8.tar.gz) = 43fc3f6872dc8d1be8d0fe091bd4775139b42179987f33d6490a7c5f1e07a349 SIZE (cabal/blaze-markup-0.8.2.8/blaze-markup-0.8.2.8.tar.gz) = 14519 -SHA256 (cabal/blaze-markup-0.8.2.8/revision/4.cabal) = a8fe050fb93397df36c3f5b19c22628e0e54446382e0f6775e2b45c1ad999eee -SIZE (cabal/blaze-markup-0.8.2.8/revision/4.cabal) = 2271 +SHA256 (cabal/blaze-markup-0.8.2.8/revision/5.cabal) = d47126377e54d448489a371a493e7182ec01e3769fefcd02eb4185b259672b9e +SIZE (cabal/blaze-markup-0.8.2.8/revision/5.cabal) = 2271 SHA256 (cabal/bmp-1.2.6.3/bmp-1.2.6.3.tar.gz) = 3cc63de40fe088ce4d1c869180fd2309bcec35a940c9e3d1904d3520ca2fdacc SIZE (cabal/bmp-1.2.6.3/bmp-1.2.6.3.tar.gz) = 10619 SHA256 (cabal/bmp-1.2.6.3/revision/1.cabal) = 93901b0e0e13bd729207eca5963bbd4eb95ebbcd74f13c5646bb7cd7e91c0c3e @@ -165,8 +163,8 @@ SHA256 (cabal/generically-0.1.1/generically-0.1.1.tar.gz) = 04c5a436bec4b041f71a SIZE (cabal/generically-0.1.1/generically-0.1.1.tar.gz) = 2870 SHA256 (cabal/generically-0.1.1/revision/1.cabal) = 2b9b5efb6eea2fb65377565d53d85b0ccc5b37404fba4bef1d60277caa877e5e SIZE (cabal/generically-0.1.1/revision/1.cabal) = 1155 -SHA256 (cabal/githash-0.1.6.3/githash-0.1.6.3.tar.gz) = fcba79b60ef87bdd4976332e998589a62e1be012b932b543b49de5e0620eef1b -SIZE (cabal/githash-0.1.6.3/githash-0.1.6.3.tar.gz) = 7617 +SHA256 (cabal/githash-0.1.7.0/githash-0.1.7.0.tar.gz) = 1ad5e7c26bd9c9c4e4c3232206694b153845fe11f227e39d214eef0d95f330d4 +SIZE (cabal/githash-0.1.7.0/githash-0.1.7.0.tar.gz) = 7661 SHA256 (cabal/half-0.3.1/half-0.3.1.tar.gz) = e2afc32724e11bf5c695d797b9169d9d9b2dc62a530aed31284c8187af1615d1 SIZE (cabal/half-0.3.1/half-0.3.1.tar.gz) = 8514 SHA256 (cabal/happy-1.20.1.1/happy-1.20.1.1.tar.gz) = 8b4e7dc5a6c5fd666f8f7163232931ab28746d0d17da8fa1cbd68be9e878881b @@ -181,8 +179,8 @@ SHA256 (cabal/haskell-src-meta-0.8.12/haskell-src-meta-0.8.12.tar.gz) = 027819e7 SIZE (cabal/haskell-src-meta-0.8.12/haskell-src-meta-0.8.12.tar.gz) = 27739 SHA256 (cabal/hsc2hs-0.68.9/hsc2hs-0.68.9.tar.gz) = c95b10ce0b2c881480e35118d738dcc9cefc435ec72baa0031af81d0d4d3bc0a SIZE (cabal/hsc2hs-0.68.9/hsc2hs-0.68.9.tar.gz) = 40442 -SHA256 (cabal/indexed-profunctors-0.1.1/indexed-profunctors-0.1.1.tar.gz) = 5aba418a92a4f75efc626de7c0e4d88ed57033e0de0f2743ce6d9c9ef7626cb1 -SIZE (cabal/indexed-profunctors-0.1.1/indexed-profunctors-0.1.1.tar.gz) = 6206 +SHA256 (cabal/indexed-profunctors-0.1.1.1/indexed-profunctors-0.1.1.1.tar.gz) = 2e69bb2900bb7e562efffff7bcf3f72daf79f013232ce603263a57595412c398 +SIZE (cabal/indexed-profunctors-0.1.1.1/indexed-profunctors-0.1.1.1.tar.gz) = 6477 SHA256 (cabal/indexed-traversable-0.1.2.1/indexed-traversable-0.1.2.1.tar.gz) = fe854c10285debc7d6fe3e09da0928a740ebc091ad2911ae695bb007e6f746a4 SIZE (cabal/indexed-traversable-0.1.2.1/indexed-traversable-0.1.2.1.tar.gz) = 8905 SHA256 (cabal/indexed-traversable-instances-0.1.1.2/indexed-traversable-instances-0.1.1.2.tar.gz) = 0f9b4e895ccc819f74d15f913c93613cc74cab74dbb05d7e305aa387bdbe374a @@ -203,18 +201,20 @@ SHA256 (cabal/language-c-quote-0.13.0.1/language-c-quote-0.13.0.1.tar.gz) = a076 SIZE (cabal/language-c-quote-0.13.0.1/language-c-quote-0.13.0.1.tar.gz) = 75455 SHA256 (cabal/lens-5.2.2/lens-5.2.2.tar.gz) = 855c58c51935bd86e61c5886862fb36cb2dc4c63240d96d93c538e8f54ff76e3 SIZE (cabal/lens-5.2.2/lens-5.2.2.tar.gz) = 700966 -SHA256 (cabal/lsp-2.0.0.0/lsp-2.0.0.0.tar.gz) = af73311e471a1d929858e6ba05c11cc950da4bb565286e9dee3b35a0095e11e6 -SIZE (cabal/lsp-2.0.0.0/lsp-2.0.0.0.tar.gz) = 38329 -SHA256 (cabal/lsp-types-2.0.0.1/lsp-types-2.0.0.1.tar.gz) = 87f150940640524c8ec8f4d7e630774077dcfbbeed8afa0032501aed33333c85 -SIZE (cabal/lsp-types-2.0.0.1/lsp-types-2.0.0.1.tar.gz) = 215802 +SHA256 (cabal/lens-5.2.2/revision/1.cabal) = e01d5732173645b80f23a189a0f7e1f5cd0b2286de0ce20baf941cbf5c3b8435 +SIZE (cabal/lens-5.2.2/revision/1.cabal) = 15158 +SHA256 (cabal/lsp-2.1.0.0/lsp-2.1.0.0.tar.gz) = c8a7a2b82d074641c77894639bdd5aacae5046610ee8d6b8a74b0cf71c4af30d +SIZE (cabal/lsp-2.1.0.0/lsp-2.1.0.0.tar.gz) = 38482 +SHA256 (cabal/lsp-types-2.0.1.0/lsp-types-2.0.1.0.tar.gz) = 57406c159d14aa30b3d8e5f48ca713186b340f668c93e940e884387fe561ffe0 +SIZE (cabal/lsp-types-2.0.1.0/lsp-types-2.0.1.0.tar.gz) = 216005 SHA256 (cabal/mainland-pretty-0.7.1/mainland-pretty-0.7.1.tar.gz) = e1a62188ff030f4cbc1b5e92b37995a96c81dd122e0a1af5e6d3cc989339e2a7 SIZE (cabal/mainland-pretty-0.7.1/mainland-pretty-0.7.1.tar.gz) = 10428 SHA256 (cabal/mainland-pretty-0.7.1/revision/2.cabal) = e1a6b64c6b799ef34c6903e7e32e80d8a4d968dde78b1bc4a4c664d94655364a SIZE (cabal/mainland-pretty-0.7.1/revision/2.cabal) = 1733 SHA256 (cabal/math-functions-0.3.4.2/math-functions-0.3.4.2.tar.gz) = c1e50ac0d23492b684cce33a9a979e1315ac144175b54f82eade9b8b1885c1a3 SIZE (cabal/math-functions-0.3.4.2/math-functions-0.3.4.2.tar.gz) = 429223 -SHA256 (cabal/megaparsec-9.4.0/megaparsec-9.4.0.tar.gz) = 55fe018a5203c35d361c83d3f36371a6c438da4582c994de66da94398515f193 -SIZE (cabal/megaparsec-9.4.0/megaparsec-9.4.0.tar.gz) = 64493 +SHA256 (cabal/megaparsec-9.4.1/megaparsec-9.4.1.tar.gz) = c16944509abb445754193ec9485486ad08379d6cb21867cba10987b845241a29 +SIZE (cabal/megaparsec-9.4.1/megaparsec-9.4.1.tar.gz) = 64604 SHA256 (cabal/mod-0.2.0.1/mod-0.2.0.1.tar.gz) = 2a63f8e4e88545093cd57df02911906554e77704df3ee5c7a12044e48630e872 SIZE (cabal/mod-0.2.0.1/mod-0.2.0.1.tar.gz) = 16279 SHA256 (cabal/mwc-random-0.15.0.2/mwc-random-0.15.0.2.tar.gz) = 35d64d5d6f8e93321d36952cf9ab64e21a9cad642ba39aa7378d88aa08afc25b @@ -261,8 +261,8 @@ SHA256 (cabal/regex-base-0.94.0.2/revision/2.cabal) = 3a76c313f9f75e8e0b3c103c1b SIZE (cabal/regex-base-0.94.0.2/revision/2.cabal) = 2661 SHA256 (cabal/regex-pcre-builtin-0.95.2.3.8.44/regex-pcre-builtin-0.95.2.3.8.44.tar.gz) = cacea6a45faf93df8afbf50ecb09f87acabfed0477cba4746205649eb52ec55e SIZE (cabal/regex-pcre-builtin-0.95.2.3.8.44/regex-pcre-builtin-0.95.2.3.8.44.tar.gz) = 328652 -SHA256 (cabal/regex-pcre-builtin-0.95.2.3.8.44/revision/3.cabal) = 7b55c0cdf8edebdecb40459c8a5f184001f9b80266a8974bc791837fd2343a1c -SIZE (cabal/regex-pcre-builtin-0.95.2.3.8.44/revision/3.cabal) = 3429 +SHA256 (cabal/regex-pcre-builtin-0.95.2.3.8.44/revision/4.cabal) = 19952e9d6c96194910b17b8c2e4523485862d893f8a0b344edd2935d42ffecbf +SIZE (cabal/regex-pcre-builtin-0.95.2.3.8.44/revision/4.cabal) = 3441 SHA256 (cabal/regex-tdfa-1.3.2.1/regex-tdfa-1.3.2.1.tar.gz) = 5c8bf8b5274dd45a9afa72bb4f51602df429b4dfd2a05275da5d78c00e7b8295 SIZE (cabal/regex-tdfa-1.3.2.1/regex-tdfa-1.3.2.1.tar.gz) = 82890 SHA256 (cabal/regex-tdfa-1.3.2.1/revision/1.cabal) = aa6fd77708dbf12c0d57d92619922da8612f552768d68e27fa74090c25ae0580 @@ -399,5 +399,5 @@ SHA256 (cabal/zlib-0.6.3.0/zlib-0.6.3.0.tar.gz) = 9eaa989ad4534438b5beb51c1d3a4c SIZE (cabal/zlib-0.6.3.0/zlib-0.6.3.0.tar.gz) = 369595 SHA256 (cabal/zlib-0.6.3.0/revision/2.cabal) = 386dd93bc0352bf6ad5c6bca4dee0442b52d95b4c34e85901064f3eb05c81731 SIZE (cabal/zlib-0.6.3.0/revision/2.cabal) = 5367 -SHA256 (cabal/diku-dk-futhark-v0.25.1_GH0.tar.gz) = 0fe50a3501d9506f9225632d205e3d08beb3bd1fc159dfc97a2c56cf2e548b0a -SIZE (cabal/diku-dk-futhark-v0.25.1_GH0.tar.gz) = 1723871 +SHA256 (cabal/diku-dk-futhark-v0.25.2_GH0.tar.gz) = e76e6d821f641e0cc7c0c85532fd46702ddf3bf9326ecddec46010d36069512a +SIZE (cabal/diku-dk-futhark-v0.25.2_GH0.tar.gz) = 1723341 diff --git a/lang/nqc/Makefile b/lang/nqc/Makefile index 66a2b74bff6..f71fb28e88d 100644 --- a/lang/nqc/Makefile +++ b/lang/nqc/Makefile @@ -13,6 +13,9 @@ LICENSE= MPL10 LICENSE_FILE= ${WRKSRC}/LICENSE USES= gmake dos2unix tar:tgz + +CFLAGS= --std=c++14 + NO_WRKSUBDIR= yes PLIST_FILES= bin/nqc man/man1/nqc.1.gz diff --git a/lang/onyx/Makefile b/lang/onyx/Makefile index 0454dcc93f6..dcab845c3cb 100644 --- a/lang/onyx/Makefile +++ b/lang/onyx/Makefile @@ -2,7 +2,7 @@ PORTNAME= onyx PORTVERSION= 5.1.2 PORTREVISION= 6 CATEGORIES= lang -MASTER_SITES= LOCAL/bofh +MASTER_SITES= LOCAL/bofh/${PORTNAME} MAINTAINER= bofh@FreeBSD.org COMMENT= Embeddable stack-based threaded interpreted language diff --git a/lang/pomsky/Makefile b/lang/pomsky/Makefile index 3afe91b5cc4..d1dd85c09a6 100644 --- a/lang/pomsky/Makefile +++ b/lang/pomsky/Makefile @@ -1,7 +1,7 @@ PORTNAME= pomsky DISTVERSIONPREFIX= v -DISTVERSION= 0.8 -PORTREVISION= 6 +DISTVERSION= 0.10 +PORTREVISION= 0 CATEGORIES= lang textproc MAINTAINER= yuri@FreeBSD.org @@ -19,142 +19,176 @@ GH_ACCOUNT= rulex-rs WRKSRC_SUBDIR= pomsky-bin -CARGO_CRATES= addr2line-0.17.0 \ - adler-1.0.2 \ - ahash-0.7.6 \ +CARGO_CRATES= ahash-0.7.6 \ aho-corasick-0.7.20 \ anes-0.1.6 \ - arbitrary-1.2.0 \ - assert_cmd-2.0.7 \ - assert_fs-1.0.10 \ + ansi_term-0.12.1 \ + anstyle-0.3.5 \ + arbitrary-1.3.0 \ + assert_cmd-2.0.10 \ + assert_fs-1.0.12 \ atty-0.2.14 \ autocfg-1.1.0 \ - backtrace-0.3.66 \ + bindgen-0.59.2 \ bitflags-1.3.2 \ - block-buffer-0.10.3 \ - bstr-0.2.17 \ - bstr-1.0.1 \ - bumpalo-3.11.1 \ + block-buffer-0.10.4 \ + bstr-1.4.0 \ + bumpalo-3.12.0 \ cast-0.3.0 \ - cc-1.0.77 \ + cc-1.0.79 \ + cexpr-0.6.0 \ cfg-if-1.0.0 \ ciborium-0.2.0 \ ciborium-io-0.2.0 \ ciborium-ll-0.2.0 \ + clang-sys-1.6.0 \ + clap-2.34.0 \ clap-3.2.23 \ clap_lex-0.2.4 \ cpufeatures-0.2.5 \ - crossbeam-channel-0.5.6 \ - crossbeam-deque-0.8.2 \ - crossbeam-epoch-0.9.13 \ - crossbeam-utils-0.8.14 \ + crossbeam-channel-0.5.7 \ + crossbeam-deque-0.8.3 \ + crossbeam-epoch-0.9.14 \ + crossbeam-utils-0.8.15 \ crypto-common-0.1.6 \ - derive_arbitrary-1.2.0 \ + derive_arbitrary-1.3.0 \ difflib-0.4.0 \ digest-0.10.6 \ doc-comment-0.3.3 \ - either-1.8.0 \ - fastrand-1.8.0 \ + either-1.8.1 \ + env_logger-0.9.3 \ + errno-0.2.8 \ + errno-dragonfly-0.1.2 \ + fastrand-1.9.0 \ float-cmp-0.9.0 \ fnv-1.0.7 \ generic-array-0.14.6 \ getrandom-0.2.8 \ - gimli-0.26.2 \ - globset-0.4.9 \ + glob-0.3.1 \ + globset-0.4.10 \ globwalk-0.8.1 \ half-1.8.2 \ hashbrown-0.12.3 \ hermit-abi-0.1.19 \ - ignore-0.4.18 \ + hermit-abi-0.2.6 \ + hermit-abi-0.3.1 \ + humantime-2.1.0 \ + ignore-0.4.20 \ indexmap-1.9.2 \ instant-0.1.12 \ + io-lifetimes-1.0.9 \ + is-terminal-0.4.5 \ is_ci-1.1.1 \ itertools-0.10.5 \ - itoa-1.0.4 \ - jobserver-0.1.25 \ - js-sys-0.3.60 \ + itoa-1.0.6 \ + jobserver-0.1.26 \ + js-sys-0.3.61 \ lazy_static-1.4.0 \ - lexopt-0.2.1 \ - libc-0.2.138 \ + lazycell-1.3.0 \ + lexopt-0.3.0 \ + libc-0.2.140 \ + libloading-0.7.4 \ + linux-raw-sys-0.1.4 \ log-0.4.17 \ melody_compiler-0.18.1 \ memchr-2.5.0 \ - memoffset-0.7.1 \ - miette-5.5.0 \ - miette-derive-5.5.0 \ - miniz_oxide-0.5.4 \ + memoffset-0.8.0 \ + miette-5.6.0 \ + miette-derive-5.6.0 \ + minimal-lexical-0.2.1 \ + nom-7.1.3 \ normalize-line-endings-0.3.0 \ num-traits-0.2.15 \ - num_cpus-1.14.0 \ - object-0.29.0 \ - once_cell-1.16.0 \ + num_cpus-1.15.0 \ + once_cell-1.17.1 \ + onig-6.4.0 \ + onig_sys-69.8.1 \ oorandom-11.1.3 \ - os_str_bytes-6.4.1 \ + os_str_bytes-6.5.0 \ owo-colors-3.5.0 \ pcre2-0.2.3 \ pcre2-sys-0.2.5 \ - pest-2.5.1 \ - pest_derive-2.5.1 \ - pest_generator-2.5.1 \ - pest_meta-2.5.1 \ + peeking_take_while-0.1.2 \ + pest-2.5.6 \ + pest_derive-2.5.6 \ + pest_generator-2.5.6 \ + pest_meta-2.5.6 \ pkg-config-0.3.26 \ plotters-0.3.4 \ plotters-backend-0.3.4 \ plotters-svg-0.3.3 \ - predicates-2.1.4 \ - predicates-core-1.0.5 \ - predicates-tree-1.0.7 \ - proc-macro2-1.0.47 \ - quote-1.0.21 \ - rayon-1.6.0 \ - rayon-core-1.10.1 \ + predicates-2.1.5 \ + predicates-3.0.1 \ + predicates-core-1.0.6 \ + predicates-tree-1.0.9 \ + proc-macro2-1.0.52 \ + quote-1.0.26 \ + rayon-1.7.0 \ + rayon-core-1.11.0 \ redox_syscall-0.2.16 \ - regex-1.7.0 \ + regex-1.7.2 \ regex-automata-0.1.10 \ - regex-syntax-0.6.28 \ - remove_dir_all-0.5.3 \ - rustc-demangle-0.1.21 \ - ryu-1.0.11 \ + regex-syntax-0.6.29 \ + rustc-hash-1.1.0 \ + rustix-0.36.11 \ + ryu-1.0.13 \ same-file-1.0.6 \ scopeguard-1.1.0 \ - serde-1.0.149 \ - serde_derive-1.0.149 \ - serde_json-1.0.89 \ - sha1-0.10.5 \ + serde-1.0.158 \ + serde_derive-1.0.158 \ + serde_json-1.0.94 \ + sha2-0.10.6 \ + shlex-1.1.0 \ smawk-0.3.1 \ + strsim-0.8.0 \ strsim-0.10.0 \ - supports-color-1.3.1 \ - supports-hyperlinks-1.2.0 \ - supports-unicode-1.0.2 \ - syn-1.0.105 \ - tempfile-3.3.0 \ + supports-color-2.0.0 \ + supports-hyperlinks-2.0.0 \ + supports-unicode-2.0.0 \ + syn-1.0.109 \ + syn-2.0.4 \ + tempfile-3.4.0 \ + termcolor-1.2.0 \ terminal_size-0.1.17 \ - termtree-0.4.0 \ + termtree-0.4.1 \ + textwrap-0.11.0 \ textwrap-0.15.2 \ textwrap-0.16.0 \ - thiserror-1.0.37 \ - thiserror-impl-1.0.37 \ - thread_local-1.1.4 \ + thiserror-1.0.40 \ + thiserror-impl-1.0.40 \ + thread_local-1.1.7 \ tinytemplate-1.2.1 \ typenum-1.16.0 \ ucd-trie-0.1.5 \ - unicode-ident-1.0.5 \ + unicode-ident-1.0.8 \ unicode-linebreak-0.1.4 \ unicode-width-0.1.10 \ + vec_map-0.8.2 \ version_check-0.9.4 \ wait-timeout-0.2.0 \ - walkdir-2.3.2 \ + walkdir-2.3.3 \ 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 \ + 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.42.0 \ + windows-sys-0.45.0 \ + windows-targets-0.42.2 \ + windows_aarch64_gnullvm-0.42.2 \ + windows_aarch64_msvc-0.42.2 \ + windows_i686_gnu-0.42.2 \ + windows_i686_msvc-0.42.2 \ + windows_x86_64_gnu-0.42.2 \ + windows_x86_64_gnullvm-0.42.2 \ + windows_x86_64_msvc-0.42.2 \ criterion,criterion-plot@git+https://github.com/bheisler/criterion.rs?branch=version-0.4\#935c6327e152e44f2b9178797682b9b99b5123a5 PLIST_FILES= bin/${PORTNAME} diff --git a/lang/pomsky/distinfo b/lang/pomsky/distinfo index 0a9ded3f816..d3aec880a31 100644 --- a/lang/pomsky/distinfo +++ b/lang/pomsky/distinfo @@ -1,40 +1,40 @@ -TIMESTAMP = 1672554304 -SHA256 (rust/crates/addr2line-0.17.0.crate) = b9ecd88a8c8378ca913a680cd98f0f13ac67383d35993f86c90a70e3f137816b -SIZE (rust/crates/addr2line-0.17.0.crate) = 32260 -SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe -SIZE (rust/crates/adler-1.0.2.crate) = 12778 +TIMESTAMP = 1690098281 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.20.crate) = cc936419f96fa211c1b9166887b38e5e40b19958e5b895be7c1f93adec7071ac SIZE (rust/crates/aho-corasick-0.7.20.crate) = 111440 SHA256 (rust/crates/anes-0.1.6.crate) = 4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299 SIZE (rust/crates/anes-0.1.6.crate) = 23857 -SHA256 (rust/crates/arbitrary-1.2.0.crate) = 29d47fbf90d5149a107494b15a7dc8d69b351be2db3bb9691740e88ec17fd880 -SIZE (rust/crates/arbitrary-1.2.0.crate) = 29795 -SHA256 (rust/crates/assert_cmd-2.0.7.crate) = fa3d466004a8b4cb1bc34044240a2fd29d17607e2e3bd613eb44fd48e8100da3 -SIZE (rust/crates/assert_cmd-2.0.7.crate) = 23600 -SHA256 (rust/crates/assert_fs-1.0.10.crate) = d94b2a3f3786ff2996a98afbd6b4e5b7e890d685ccf67577f508ee2342c71cc9 -SIZE (rust/crates/assert_fs-1.0.10.crate) = 18152 +SHA256 (rust/crates/ansi_term-0.12.1.crate) = d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2 +SIZE (rust/crates/ansi_term-0.12.1.crate) = 24838 +SHA256 (rust/crates/anstyle-0.3.5.crate) = 23ea9e81bd02e310c216d080f6223c179012256e5151c41db88d12c88a1684d2 +SIZE (rust/crates/anstyle-0.3.5.crate) = 14272 +SHA256 (rust/crates/arbitrary-1.3.0.crate) = e2d098ff73c1ca148721f37baad5ea6a465a13f9573aba8641fbbbae8164a54e +SIZE (rust/crates/arbitrary-1.3.0.crate) = 30930 +SHA256 (rust/crates/assert_cmd-2.0.10.crate) = ec0b2340f55d9661d76793b2bfc2eb0e62689bd79d067a95707ea762afd5e9dd +SIZE (rust/crates/assert_cmd-2.0.10.crate) = 24717 +SHA256 (rust/crates/assert_fs-1.0.12.crate) = e9d5bf7e5441c6393b5a9670a5036abe6b4847612f594b870f7332dbf10cf6fa +SIZE (rust/crates/assert_fs-1.0.12.crate) = 18452 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.66.crate) = cab84319d616cfb654d03394f38ab7e6f0919e181b1b57e1fd15e7fb4077d9a7 -SIZE (rust/crates/backtrace-0.3.66.crate) = 74397 +SHA256 (rust/crates/bindgen-0.59.2.crate) = 2bd2a9a458e8f4304c52c43ebb0cfbd520289f8379a52e329a38afda99bf8eb8 +SIZE (rust/crates/bindgen-0.59.2.crate) = 206267 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a SIZE (rust/crates/bitflags-1.3.2.crate) = 23021 -SHA256 (rust/crates/block-buffer-0.10.3.crate) = 69cce20737498f97b993470a6e536b8523f0af7892a4f928cceb1ac5e52ebe7e -SIZE (rust/crates/block-buffer-0.10.3.crate) = 10465 -SHA256 (rust/crates/bstr-0.2.17.crate) = ba3569f383e8f1598449f1a423e72e99569137b47740b1da11ef19af3d5c3223 -SIZE (rust/crates/bstr-0.2.17.crate) = 330350 -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/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71 +SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538 +SHA256 (rust/crates/bstr-1.4.0.crate) = c3d4260bcc2e8fc9df1eac4919a720effeb63a3f0952f5bf4944adfa18897f09 +SIZE (rust/crates/bstr-1.4.0.crate) = 345921 +SHA256 (rust/crates/bumpalo-3.12.0.crate) = 0d261e256854913907f67ed06efbc3338dfe6179796deefc1ff763fc1aee5535 +SIZE (rust/crates/bumpalo-3.12.0.crate) = 81604 SHA256 (rust/crates/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5 SIZE (rust/crates/cast-0.3.0.crate) = 11452 -SHA256 (rust/crates/cc-1.0.77.crate) = e9f73505338f7d905b19d18738976aae232eb46b8efc15554ffc56deb5d9ebe4 -SIZE (rust/crates/cc-1.0.77.crate) = 60723 +SHA256 (rust/crates/cc-1.0.79.crate) = 50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f +SIZE (rust/crates/cc-1.0.79.crate) = 62624 +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/ciborium-0.2.0.crate) = b0c137568cc60b904a7724001b35ce2630fd00d5d84805fbb608ab89509d788f @@ -43,34 +43,44 @@ 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/clang-sys-1.6.0.crate) = 77ed9a53e5d4d9c573ae844bfac6872b159cb1d1585a83b29e7a64b7eef7332a +SIZE (rust/crates/clang-sys-1.6.0.crate) = 41211 +SHA256 (rust/crates/clap-2.34.0.crate) = a0610544180c38b88101fecf2dd634b174a62eef6946f84dfc6a7127512b381c +SIZE (rust/crates/clap-2.34.0.crate) = 202210 SHA256 (rust/crates/clap-3.2.23.crate) = 71655c45cb9845d3270c9d6df84ebe72b4dad3c2ba3f7023ad47c144e4e473a5 SIZE (rust/crates/clap-3.2.23.crate) = 219435 SHA256 (rust/crates/clap_lex-0.2.4.crate) = 2850f2f5a82cbf437dd5af4d49848fbdfc27c157c3d010345776f952765261c5 SIZE (rust/crates/clap_lex-0.2.4.crate) = 9652 SHA256 (rust/crates/cpufeatures-0.2.5.crate) = 28d997bd5e24a5928dd43e46dc529867e207907fe0b239c3477d924f7f2ca320 SIZE (rust/crates/cpufeatures-0.2.5.crate) = 11251 -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.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/crossbeam-channel-0.5.7.crate) = cf2b3e8478797446514c91ef04bafcb59faba183e621ad488df88983cc14128c +SIZE (rust/crates/crossbeam-channel-0.5.7.crate) = 90257 +SHA256 (rust/crates/crossbeam-deque-0.8.3.crate) = ce6fd6f855243022dcecf8702fef0c297d4338e226845fe067f6341ad9fa0cef +SIZE (rust/crates/crossbeam-deque-0.8.3.crate) = 21746 +SHA256 (rust/crates/crossbeam-epoch-0.9.14.crate) = 46bd5f3f85273295a9d14aedfb86f6aadbff6d8f5295c4a9edb08e819dcf5695 +SIZE (rust/crates/crossbeam-epoch-0.9.14.crate) = 48524 +SHA256 (rust/crates/crossbeam-utils-0.8.15.crate) = 3c063cd8cc95f5c377ed0d4b49a4b21f632396ff690e8470c29b3359b346984b +SIZE (rust/crates/crossbeam-utils-0.8.15.crate) = 42326 SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3 SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760 -SHA256 (rust/crates/derive_arbitrary-1.2.0.crate) = 4903dff04948f22033ca30232ab8eca2c3fc4c913a8b6a34ee5199699814817f -SIZE (rust/crates/derive_arbitrary-1.2.0.crate) = 9543 +SHA256 (rust/crates/derive_arbitrary-1.3.0.crate) = f3cdeb9ec472d588e539a818b2dee436825730da08ad0017c4b1a17676bdc8b7 +SIZE (rust/crates/derive_arbitrary-1.3.0.crate) = 10643 SHA256 (rust/crates/difflib-0.4.0.crate) = 6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8 SIZE (rust/crates/difflib-0.4.0.crate) = 7638 SHA256 (rust/crates/digest-0.10.6.crate) = 8168378f4e5023e7218c89c891c0fd8ecdb5e5e4f18cb78f38cf245dd021e76f SIZE (rust/crates/digest-0.10.6.crate) = 19527 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/fastrand-1.8.0.crate) = a7a407cfaa3385c4ae6b23e84623d48c2798d06e3e6a1878f7f59f17b3f86499 -SIZE (rust/crates/fastrand-1.8.0.crate) = 11369 +SHA256 (rust/crates/either-1.8.1.crate) = 7fcaabb2fef8c910e7f4c7ce9f67a1283a1715879a7c230ca9d6d1ae31f16d91 +SIZE (rust/crates/either-1.8.1.crate) = 16027 +SHA256 (rust/crates/env_logger-0.9.3.crate) = a12e6657c4c97ebab115a42dcee77225f7f482cdd841cf7088c657a42e9e00e7 +SIZE (rust/crates/env_logger-0.9.3.crate) = 33291 +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/fastrand-1.9.0.crate) = e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be +SIZE (rust/crates/fastrand-1.9.0.crate) = 11910 SHA256 (rust/crates/float-cmp-0.9.0.crate) = 98de4bbd547a563b716d8dfa9aad1cb19bfab00f4fa09a6a4ed21dbcf44ce9c4 SIZE (rust/crates/float-cmp-0.9.0.crate) = 10102 SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1 @@ -79,10 +89,10 @@ SHA256 (rust/crates/generic-array-0.14.6.crate) = bff49e947297f3312447abdca79f45 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/gimli-0.26.2.crate) = 22030e2c5a68ec659fde1e949a745124b48e6fa8b045b7ed5bd1fe4ccc5c4e5d -SIZE (rust/crates/gimli-0.26.2.crate) = 717340 -SHA256 (rust/crates/globset-0.4.9.crate) = 0a1e17342619edbc21a964c2afbeb6c820c6a2560032872f397bb97ea127bd0a -SIZE (rust/crates/globset-0.4.9.crate) = 22929 +SHA256 (rust/crates/glob-0.3.1.crate) = d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b +SIZE (rust/crates/glob-0.3.1.crate) = 18880 +SHA256 (rust/crates/globset-0.4.10.crate) = 029d74589adefde59de1a0c4f4732695c32805624aec7b68d91503d4dba79afc +SIZE (rust/crates/globset-0.4.10.crate) = 22923 SHA256 (rust/crates/globwalk-0.8.1.crate) = 93e3af942408868f6934a7b85134a3230832b9977cf66125df2f9edcfce4ddcc SIZE (rust/crates/globwalk-0.8.1.crate) = 13705 SHA256 (rust/crates/half-1.8.2.crate) = eabb4a44450da02c90444cf74558da904edde8fb4e9035a9a6a4e15445af0bd7 @@ -91,70 +101,92 @@ SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa8526 SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968 SHA256 (rust/crates/hermit-abi-0.1.19.crate) = 62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33 SIZE (rust/crates/hermit-abi-0.1.19.crate) = 9979 -SHA256 (rust/crates/ignore-0.4.18.crate) = 713f1b139373f96a2e0ce3ac931cd01ee973c3c5dd7c40c0c2efe96ad2b6751d -SIZE (rust/crates/ignore-0.4.18.crate) = 53174 +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/ignore-0.4.20.crate) = dbe7873dab538a9a44ad79ede1faf5f30d49f9a5c883ddbab48bce81b64b7492 +SIZE (rust/crates/ignore-0.4.20.crate) = 53551 SHA256 (rust/crates/indexmap-1.9.2.crate) = 1885e79c1fc4b10f0e172c475f458b7f7b93061064d98c3293e98c5ba0c8b399 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/io-lifetimes-1.0.9.crate) = 09270fd4fa1111bc614ed2246c7ef56239a3063d5be0d1ec3b589c505d400aeb +SIZE (rust/crates/io-lifetimes-1.0.9.crate) = 36442 +SHA256 (rust/crates/is-terminal-0.4.5.crate) = 8687c819457e979cc940d09cb16e42a1bf70aa6b60a549de6d3a62a0ee90c69e +SIZE (rust/crates/is-terminal-0.4.5.crate) = 7760 SHA256 (rust/crates/is_ci-1.1.1.crate) = 616cde7c720bb2bb5824a224687d8f77bfd38922027f01d825cd7453be5099fb SIZE (rust/crates/is_ci-1.1.1.crate) = 4143 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/jobserver-0.1.25.crate) = 068b1ee6743e4d11fb9c6a1e6064b3693a1b600e7f5f5988047d98b3dc9fb90b -SIZE (rust/crates/jobserver-0.1.25.crate) = 21888 -SHA256 (rust/crates/js-sys-0.3.60.crate) = 49409df3e3bf0856b916e2ceaca09ee28e6871cf7d9ce97a692cacfdb2a25a47 -SIZE (rust/crates/js-sys-0.3.60.crate) = 79257 +SHA256 (rust/crates/itoa-1.0.6.crate) = 453ad9f582a441959e5f0d088b02ce04cfe8d51a8eaf077f12ac6d3e94164ca6 +SIZE (rust/crates/itoa-1.0.6.crate) = 10410 +SHA256 (rust/crates/jobserver-0.1.26.crate) = 936cfd212a0155903bcbc060e316fb6cc7cbf2e1907329391ebadc1fe0ce77c2 +SIZE (rust/crates/jobserver-0.1.26.crate) = 22645 +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/lexopt-0.2.1.crate) = 478ee9e62aaeaf5b140bd4138753d1f109765488581444218d3ddda43234f3e8 -SIZE (rust/crates/lexopt-0.2.1.crate) = 22503 -SHA256 (rust/crates/libc-0.2.138.crate) = db6d7e329c562c5dfab7a46a2afabc8b987ab9a4834c9d1ca04dc54c1546cef8 -SIZE (rust/crates/libc-0.2.138.crate) = 609081 +SHA256 (rust/crates/lazycell-1.3.0.crate) = 830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55 +SIZE (rust/crates/lazycell-1.3.0.crate) = 12502 +SHA256 (rust/crates/lexopt-0.3.0.crate) = baff4b617f7df3d896f97fe922b64817f6cd9a756bb81d40f8883f2f66dcb401 +SIZE (rust/crates/lexopt-0.3.0.crate) = 24767 +SHA256 (rust/crates/libc-0.2.140.crate) = 99227334921fae1a979cf0bfdfcc6b3e5ce376ef57e16fb6fb3ea2ed6095f80c +SIZE (rust/crates/libc-0.2.140.crate) = 669153 +SHA256 (rust/crates/libloading-0.7.4.crate) = b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f +SIZE (rust/crates/libloading-0.7.4.crate) = 27580 +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/log-0.4.17.crate) = abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e SIZE (rust/crates/log-0.4.17.crate) = 38028 SHA256 (rust/crates/melody_compiler-0.18.1.crate) = 6c65dfed91963cb9aa714e283edbc99cfffc3a971f9ea816eed3dbf593d378d6 SIZE (rust/crates/melody_compiler-0.18.1.crate) = 12325 SHA256 (rust/crates/memchr-2.5.0.crate) = 2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d SIZE (rust/crates/memchr-2.5.0.crate) = 65812 -SHA256 (rust/crates/memoffset-0.7.1.crate) = 5de893c32cde5f383baa4c04c5d6dbdd735cfd4a794b0debdb2bb1b421da5ff4 -SIZE (rust/crates/memoffset-0.7.1.crate) = 8556 -SHA256 (rust/crates/miette-5.5.0.crate) = 4afd9b301defa984bbdbe112b4763e093ed191750a0d914a78c1106b2d0fe703 -SIZE (rust/crates/miette-5.5.0.crate) = 83150 -SHA256 (rust/crates/miette-derive-5.5.0.crate) = 97c2401ab7ac5282ca5c8b518a87635b1a93762b0b90b9990c509888eeccba29 -SIZE (rust/crates/miette-derive-5.5.0.crate) = 16184 -SHA256 (rust/crates/miniz_oxide-0.5.4.crate) = 96590ba8f175222643a85693f33d26e9c8a015f599c216509b1a6894af675d34 -SIZE (rust/crates/miniz_oxide-0.5.4.crate) = 53485 +SHA256 (rust/crates/memoffset-0.8.0.crate) = d61c719bcfbcf5d62b3a09efa6088de8c54bc0bfcd3ea7ae39fcc186108b8de1 +SIZE (rust/crates/memoffset-0.8.0.crate) = 8912 +SHA256 (rust/crates/miette-5.6.0.crate) = 07749fb52853e739208049fb513287c6f448de9103dfa78b05ae01f2fc5809bb +SIZE (rust/crates/miette-5.6.0.crate) = 83687 +SHA256 (rust/crates/miette-derive-5.6.0.crate) = 2a07ad93a80d1b92bb44cb42d7c49b49c9aab1778befefad49cceb5e4c5bf460 +SIZE (rust/crates/miette-derive-5.6.0.crate) = 16176 +SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a +SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841 +SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a +SIZE (rust/crates/nom-7.1.3.crate) = 117570 SHA256 (rust/crates/normalize-line-endings-0.3.0.crate) = 61807f77802ff30975e01f4f071c8ba10c022052f98b3294119f3e615d13e5be SIZE (rust/crates/normalize-line-endings-0.3.0.crate) = 5737 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/object-0.29.0.crate) = 21158b2c33aa6d4561f1c0a6ea283ca92bc54802a93b263e910746d679a7eb53 -SIZE (rust/crates/object-0.29.0.crate) = 237723 -SHA256 (rust/crates/once_cell-1.16.0.crate) = 86f0b0d4bf799edbc74508c1e8bf170ff5f41238e5f8225603ca7caaae2b7860 -SIZE (rust/crates/once_cell-1.16.0.crate) = 32120 +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.1.crate) = b7e5500299e16ebb147ae15a00a942af264cf3688f47923b8fc2cd5858f23ad3 +SIZE (rust/crates/once_cell-1.17.1.crate) = 32856 +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/oorandom-11.1.3.crate) = 0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575 SIZE (rust/crates/oorandom-11.1.3.crate) = 10068 -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/os_str_bytes-6.5.0.crate) = ceedf44fb00f2d1984b0bc98102627ce622e083e49a5bacdb3e514fa4238e267 +SIZE (rust/crates/os_str_bytes-6.5.0.crate) = 23166 SHA256 (rust/crates/owo-colors-3.5.0.crate) = c1b04fb49957986fdce4d6ee7a65027d55d4b6d2265e5848bbb507b58ccfdb6f SIZE (rust/crates/owo-colors-3.5.0.crate) = 30310 SHA256 (rust/crates/pcre2-0.2.3.crate) = 85b30f2f69903b439dd9dc9e824119b82a55bf113b29af8d70948a03c1b11ab1 SIZE (rust/crates/pcre2-0.2.3.crate) = 19605 SHA256 (rust/crates/pcre2-sys-0.2.5.crate) = dec30e5e9ec37eb8fbf1dea5989bc957fd3df56fbee5061aa7b7a99dbb37b722 SIZE (rust/crates/pcre2-sys-0.2.5.crate) = 2184907 -SHA256 (rust/crates/pest-2.5.1.crate) = cc8bed3549e0f9b0a2a78bf7c0018237a2cdf085eecbbc048e52612438e4e9d0 -SIZE (rust/crates/pest-2.5.1.crate) = 94437 -SHA256 (rust/crates/pest_derive-2.5.1.crate) = cdc078600d06ff90d4ed238f0119d84ab5d43dbaad278b0e33a8820293b32344 -SIZE (rust/crates/pest_derive-2.5.1.crate) = 17682 -SHA256 (rust/crates/pest_generator-2.5.1.crate) = 28a1af60b1c4148bb269006a750cff8e2ea36aff34d2d96cf7be0b14d1bed23c -SIZE (rust/crates/pest_generator-2.5.1.crate) = 14887 -SHA256 (rust/crates/pest_meta-2.5.1.crate) = fec8605d59fc2ae0c6c1aefc0c7c7a9769732017c0ce07f7a9cfffa7b4404f20 -SIZE (rust/crates/pest_meta-2.5.1.crate) = 31871 +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/pest-2.5.6.crate) = 8cbd939b234e95d72bc393d51788aec68aeeb5d51e748ca08ff3aad58cb722f7 +SIZE (rust/crates/pest-2.5.6.crate) = 107851 +SHA256 (rust/crates/pest_derive-2.5.6.crate) = a81186863f3d0a27340815be8f2078dd8050b14cd71913db9fbda795e5f707d7 +SIZE (rust/crates/pest_derive-2.5.6.crate) = 18436 +SHA256 (rust/crates/pest_generator-2.5.6.crate) = 75a1ef20bf3193c15ac345acb32e26b3dc3223aff4d77ae4fc5359567683796b +SIZE (rust/crates/pest_generator-2.5.6.crate) = 17068 +SHA256 (rust/crates/pest_meta-2.5.6.crate) = 5e3b284b1f13a20dc5ebc90aff59a51b8d7137c221131b52a7260c08cbc1cc80 +SIZE (rust/crates/pest_meta-2.5.6.crate) = 33430 SHA256 (rust/crates/pkg-config-0.3.26.crate) = 6ac9a59f73473f1b8d852421e59e64809f025994837ef743615c6d0c5b305160 SIZE (rust/crates/pkg-config-0.3.26.crate) = 18662 SHA256 (rust/crates/plotters-0.3.4.crate) = 2538b639e642295546c50fcd545198c9d64ee2a38620a628724a3b266d5fbf97 @@ -163,106 +195,122 @@ SHA256 (rust/crates/plotters-backend-0.3.4.crate) = 193228616381fecdc1224c62e969 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/predicates-2.1.4.crate) = f54fc5dc63ed3bbf19494623db4f3af16842c0d975818e469022d09e53f0aa05 -SIZE (rust/crates/predicates-2.1.4.crate) = 24140 -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/proc-macro2-1.0.47.crate) = 5ea3d908b0e36316caf9e9e2c4625cdde190a7e6f440d794667ed17a1855e725 -SIZE (rust/crates/proc-macro2-1.0.47.crate) = 41955 -SHA256 (rust/crates/quote-1.0.21.crate) = bbe448f377a7d6961e30f5955f9b8d106c3f5e449d493ee1b125c1d43c2b5179 -SIZE (rust/crates/quote-1.0.21.crate) = 28030 -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/predicates-2.1.5.crate) = 59230a63c37f3e18569bdb90e4a89cbf5bf8b06fea0b84e65ea10cc4df47addd +SIZE (rust/crates/predicates-2.1.5.crate) = 24165 +SHA256 (rust/crates/predicates-3.0.1.crate) = 1ba7d6ead3e3966038f68caa9fc1f860185d95a793180bbcfe0d0da47b3961ed +SIZE (rust/crates/predicates-3.0.1.crate) = 22744 +SHA256 (rust/crates/predicates-core-1.0.6.crate) = b794032607612e7abeb4db69adb4e33590fa6cf1149e95fd7cb00e634b92f174 +SIZE (rust/crates/predicates-core-1.0.6.crate) = 8084 +SHA256 (rust/crates/predicates-tree-1.0.9.crate) = 368ba315fb8c5052ab692e68a0eefec6ec57b23a36959c14496f0b0df2c0cecf +SIZE (rust/crates/predicates-tree-1.0.9.crate) = 7960 +SHA256 (rust/crates/proc-macro2-1.0.52.crate) = 1d0e1ae9e836cc3beddd63db0df682593d7e2d3d891ae8c9083d2113e1744224 +SIZE (rust/crates/proc-macro2-1.0.52.crate) = 42982 +SHA256 (rust/crates/quote-1.0.26.crate) = 4424af4bf778aae2051a77b60283332f386554255d722233d09fbfc7e30da2fc +SIZE (rust/crates/quote-1.0.26.crate) = 28397 +SHA256 (rust/crates/rayon-1.7.0.crate) = 1d2df5196e37bcc87abebc0053e20787d73847bb33134a69841207dd0a47f03b +SIZE (rust/crates/rayon-1.7.0.crate) = 169488 +SHA256 (rust/crates/rayon-core-1.11.0.crate) = 4b8f95bd6966f5c87776639160a66bd8ab9895d9d4ab01ddba9fc60661aebe8d +SIZE (rust/crates/rayon-core-1.11.0.crate) = 73118 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.7.0.crate) = e076559ef8e241f2ae3479e36f97bd5741c0330689e217ad51ce2c76808b868a -SIZE (rust/crates/regex-1.7.0.crate) = 239421 +SHA256 (rust/crates/regex-1.7.2.crate) = cce168fea28d3e05f158bda4576cf0c844d5045bc2cc3620fa0292ed5bb5814c +SIZE (rust/crates/regex-1.7.2.crate) = 239708 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/rustc-demangle-0.1.21.crate) = 7ef03e0a2b150c7a90d01faf6254c9c48a41e95fb2a8c2ac1c6f0d2b9aefc342 -SIZE (rust/crates/rustc-demangle-0.1.21.crate) = 27920 -SHA256 (rust/crates/ryu-1.0.11.crate) = 4501abdff3ae82a1c1b477a17252eb69cee9e66eb915c1abaa4f44d873df9f09 -SIZE (rust/crates/ryu-1.0.11.crate) = 47007 +SHA256 (rust/crates/regex-syntax-0.6.29.crate) = f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1 +SIZE (rust/crates/regex-syntax-0.6.29.crate) = 299752 +SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2 +SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331 +SHA256 (rust/crates/rustix-0.36.11.crate) = db4165c9963ab29e422d6c26fbc1d37f15bace6b2810221f9d925023480fcf0e +SIZE (rust/crates/rustix-0.36.11.crate) = 294103 +SHA256 (rust/crates/ryu-1.0.13.crate) = f91339c0467de62360649f8d3e185ca8de4224ff281f66000de5eb2a77a79041 +SIZE (rust/crates/ryu-1.0.13.crate) = 46823 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.149.crate) = 256b9932320c590e707b94576e3cc1f7c9024d0ee6612dfbcf1cb106cbe8e055 -SIZE (rust/crates/serde-1.0.149.crate) = 76702 -SHA256 (rust/crates/serde_derive-1.0.149.crate) = b4eae9b04cbffdfd550eb462ed33bc6a1b68c935127d008b27444d08380f94e4 -SIZE (rust/crates/serde_derive-1.0.149.crate) = 55561 -SHA256 (rust/crates/serde_json-1.0.89.crate) = 020ff22c755c2ed3f8cf162dbb41a7268d934702f3ed3631656ea597e08fc3db -SIZE (rust/crates/serde_json-1.0.89.crate) = 144638 -SHA256 (rust/crates/sha1-0.10.5.crate) = f04293dc80c3993519f2d7f6f511707ee7094fe0c6d3406feb330cdb3540eba3 -SIZE (rust/crates/sha1-0.10.5.crate) = 12146 +SHA256 (rust/crates/serde-1.0.158.crate) = 771d4d9c4163ee138805e12c710dd365e4f44be8be0503cb1bb9eb989425d9c9 +SIZE (rust/crates/serde-1.0.158.crate) = 77018 +SHA256 (rust/crates/serde_derive-1.0.158.crate) = e801c1712f48475582b7696ac71e0ca34ebb30e09338425384269d9717c62cad +SIZE (rust/crates/serde_derive-1.0.158.crate) = 55002 +SHA256 (rust/crates/serde_json-1.0.94.crate) = 1c533a59c9d8a93a09c6ab31f0fd5e5f4dd1b8fc9434804029839884765d04ea +SIZE (rust/crates/serde_json-1.0.94.crate) = 144406 +SHA256 (rust/crates/sha2-0.10.6.crate) = 82e6b795fe2e3b1e845bafcb27aa35405c4d47cdfc92af5fc8d3002f76cebdc0 +SIZE (rust/crates/sha2-0.10.6.crate) = 20558 +SHA256 (rust/crates/shlex-1.1.0.crate) = 43b2853a4d09f215c24cc5489c992ce46052d359b5109343cbafbf26bc62f8a3 +SIZE (rust/crates/shlex-1.1.0.crate) = 5199 SHA256 (rust/crates/smawk-0.3.1.crate) = f67ad224767faa3c7d8b6d91985b78e70a1324408abcb1cfcc2be4c06bc06043 SIZE (rust/crates/smawk-0.3.1.crate) = 12840 +SHA256 (rust/crates/strsim-0.8.0.crate) = 8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a +SIZE (rust/crates/strsim-0.8.0.crate) = 9309 SHA256 (rust/crates/strsim-0.10.0.crate) = 73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623 SIZE (rust/crates/strsim-0.10.0.crate) = 11355 -SHA256 (rust/crates/supports-color-1.3.1.crate) = 8ba6faf2ca7ee42fdd458f4347ae0a9bd6bcc445ad7cb57ad82b383f18870d6f -SIZE (rust/crates/supports-color-1.3.1.crate) = 9705 -SHA256 (rust/crates/supports-hyperlinks-1.2.0.crate) = 590b34f7c5f01ecc9d78dba4b3f445f31df750a67621cf31626f3b7441ce6406 -SIZE (rust/crates/supports-hyperlinks-1.2.0.crate) = 7564 -SHA256 (rust/crates/supports-unicode-1.0.2.crate) = a8b945e45b417b125a8ec51f1b7df2f8df7920367700d1f98aedd21e5735f8b2 -SIZE (rust/crates/supports-unicode-1.0.2.crate) = 7241 -SHA256 (rust/crates/syn-1.0.105.crate) = 60b9b43d45702de4c839cb9b51d9f529c5dd26a4aff255b42b1ebc03e88ee908 -SIZE (rust/crates/syn-1.0.105.crate) = 237549 -SHA256 (rust/crates/tempfile-3.3.0.crate) = 5cdb1ef4eaeeaddc8fbd371e5017057064af0911902ef36b39801f67cc6d79e4 -SIZE (rust/crates/tempfile-3.3.0.crate) = 27578 +SHA256 (rust/crates/supports-color-2.0.0.crate) = 4950e7174bffabe99455511c39707310e7e9b440364a2fcb1cc21521be57b354 +SIZE (rust/crates/supports-color-2.0.0.crate) = 9887 +SHA256 (rust/crates/supports-hyperlinks-2.0.0.crate) = 4b4806e0b03b9906e76b018a5d821ebf198c8e9dc0829ed3328eeeb5094aed60 +SIZE (rust/crates/supports-hyperlinks-2.0.0.crate) = 7878 +SHA256 (rust/crates/supports-unicode-2.0.0.crate) = 4b6c2cb240ab5dd21ed4906895ee23fe5a48acdbd15a3ce388e7b62a9b66baf7 +SIZE (rust/crates/supports-unicode-2.0.0.crate) = 7600 +SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237 +SIZE (rust/crates/syn-1.0.109.crate) = 237611 +SHA256 (rust/crates/syn-2.0.4.crate) = 2c622ae390c9302e214c31013517c2061ecb2699935882c60a9b37f82f8625ae +SIZE (rust/crates/syn-2.0.4.crate) = 240135 +SHA256 (rust/crates/tempfile-3.4.0.crate) = af18f7ae1acd354b992402e9ec5864359d693cd8a79dcbef59f76891701c1e95 +SIZE (rust/crates/tempfile-3.4.0.crate) = 30591 +SHA256 (rust/crates/termcolor-1.2.0.crate) = be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6 +SIZE (rust/crates/termcolor-1.2.0.crate) = 17917 SHA256 (rust/crates/terminal_size-0.1.17.crate) = 633c1a546cee861a1a6d0dc69ebeca693bf4296661ba7852b9d21d159e0506df SIZE (rust/crates/terminal_size-0.1.17.crate) = 9141 -SHA256 (rust/crates/termtree-0.4.0.crate) = 95059e91184749cb66be6dc994f67f182b6d897cb3df74a5bf66b5e709295fd8 -SIZE (rust/crates/termtree-0.4.0.crate) = 4449 +SHA256 (rust/crates/termtree-0.4.1.crate) = 3369f5ac52d5eb6ab48c6b4ffdc8efbcad6b89c765749064ba298f2c68a16a76 +SIZE (rust/crates/termtree-0.4.1.crate) = 4557 +SHA256 (rust/crates/textwrap-0.11.0.crate) = d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060 +SIZE (rust/crates/textwrap-0.11.0.crate) = 17322 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/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/thread_local-1.1.4.crate) = 5516c27b78311c50bf42c071425c560ac799b11c30b31f87e3081965fe5e0180 -SIZE (rust/crates/thread_local-1.1.4.crate) = 13106 +SHA256 (rust/crates/thiserror-1.0.40.crate) = 978c9a314bd8dc99be594bc3c175faaa9794be04a5a5e153caba6915336cebac +SIZE (rust/crates/thiserror-1.0.40.crate) = 18709 +SHA256 (rust/crates/thiserror-impl-1.0.40.crate) = f9456a42c5b0d803c8cd86e73dd7cc9edd429499f37a3550d286d5e86720569f +SIZE (rust/crates/thiserror-impl-1.0.40.crate) = 15138 +SHA256 (rust/crates/thread_local-1.1.7.crate) = 3fdd6f064ccff2d6567adcb3873ca630700f00b5ad3f060c25b5dcfd9a4ce152 +SIZE (rust/crates/thread_local-1.1.7.crate) = 13585 SHA256 (rust/crates/tinytemplate-1.2.1.crate) = be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc SIZE (rust/crates/tinytemplate-1.2.1.crate) = 26490 SHA256 (rust/crates/typenum-1.16.0.crate) = 497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba SIZE (rust/crates/typenum-1.16.0.crate) = 42477 SHA256 (rust/crates/ucd-trie-0.1.5.crate) = 9e79c4d996edb816c91e4308506774452e55e95c3c9de07b6729e17e15a5ef81 SIZE (rust/crates/ucd-trie-0.1.5.crate) = 45391 -SHA256 (rust/crates/unicode-ident-1.0.5.crate) = 6ceab39d59e4c9499d4e5a8ee0e2735b891bb7308ac83dfb4e80cad195c9f6f3 -SIZE (rust/crates/unicode-ident-1.0.5.crate) = 35455 +SHA256 (rust/crates/unicode-ident-1.0.8.crate) = e5464a87b239f13a63a501f2701565754bae92d243d4bb7eb12f6d57d2269bf4 +SIZE (rust/crates/unicode-ident-1.0.8.crate) = 41962 SHA256 (rust/crates/unicode-linebreak-0.1.4.crate) = c5faade31a542b8b35855fff6e8def199853b2da8da256da52f52f1316ee3137 SIZE (rust/crates/unicode-linebreak-0.1.4.crate) = 74962 SHA256 (rust/crates/unicode-width-0.1.10.crate) = c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b SIZE (rust/crates/unicode-width-0.1.10.crate) = 18968 +SHA256 (rust/crates/vec_map-0.8.2.crate) = f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191 +SIZE (rust/crates/vec_map-0.8.2.crate) = 14466 SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f SIZE (rust/crates/version_check-0.9.4.crate) = 14895 SHA256 (rust/crates/wait-timeout-0.2.0.crate) = 9f200f5b12eb75f8c1ed65abd4b2db8a6e1b138a20de009dacee265a2498f3f6 SIZE (rust/crates/wait-timeout-0.2.0.crate) = 12441 -SHA256 (rust/crates/walkdir-2.3.2.crate) = 808cf2735cd4b6866113f648b791c6adc5714537bc222d9347bb203386ffda56 -SIZE (rust/crates/walkdir-2.3.2.crate) = 23516 +SHA256 (rust/crates/walkdir-2.3.3.crate) = 36df944cda56c7d8d8b7496af378e6b16de9284591917d307c9b4d313c44e698 +SIZE (rust/crates/walkdir-2.3.3.crate) = 23125 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/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 @@ -271,7 +319,27 @@ 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.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.2.crate) = 8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071 +SIZE (rust/crates/windows-targets-0.42.2.crate) = 5492 +SHA256 (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8 +SIZE (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 364071 +SHA256 (rust/crates/windows_aarch64_msvc-0.42.2.crate) = e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43 +SIZE (rust/crates/windows_aarch64_msvc-0.42.2.crate) = 666981 +SHA256 (rust/crates/windows_i686_gnu-0.42.2.crate) = c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f +SIZE (rust/crates/windows_i686_gnu-0.42.2.crate) = 736236 +SHA256 (rust/crates/windows_i686_msvc-0.42.2.crate) = 44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060 +SIZE (rust/crates/windows_i686_msvc-0.42.2.crate) = 724951 +SHA256 (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36 +SIZE (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 699373 +SHA256 (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3 +SIZE (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 364068 +SHA256 (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0 +SIZE (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 666936 SHA256 (bheisler-criterion.rs-935c6327e152e44f2b9178797682b9b99b5123a5_GH0.tar.gz) = 56fb21386244fc14cc890fdc052da2922e15c60553aa5c716c456c61defa9f02 SIZE (bheisler-criterion.rs-935c6327e152e44f2b9178797682b9b99b5123a5_GH0.tar.gz) = 786118 -SHA256 (rulex-rs-pomsky-v0.8_GH0.tar.gz) = c9d1e34e37b2f09e576f819fabd63c99953c49e050a67112d1c988ab6ed480d9 -SIZE (rulex-rs-pomsky-v0.8_GH0.tar.gz) = 203074 +SHA256 (rulex-rs-pomsky-v0.10_GH0.tar.gz) = a7c02046c8919c16204d66161dfffd4e752ce86657213cb114fe0df9f561a657 +SIZE (rulex-rs-pomsky-v0.10_GH0.tar.gz) = 520527 diff --git a/lang/smlnj/Makefile b/lang/smlnj/Makefile index c34454054a2..db9ec7f3ae4 100644 --- a/lang/smlnj/Makefile +++ b/lang/smlnj/Makefile @@ -21,17 +21,20 @@ ONLY_FOR_ARCHS= amd64 i386 USES= compiler -NO_WRKSUBDIR= yes - SUB_FILES= pkg-install SUB_LIST= EXEBINDIR=${MLBINRELATIVE} EXENAMES="${MLEXE}" + +NO_WRKSUBDIR= yes + PKGDEINSTALL= ${PKGINSTALL} OPTIONS_DEFINE= EVERYTHING RECOMPILE -RECOMPILE_IMPLIES= EVERYTHING + EVERYTHING_DESC= install everything from the SML/NJ distribution RECOMPILE_DESC= recompile the SML compiler - implies EVERYTHING +RECOMPILE_IMPLIES= EVERYTHING + .include # XXX see FreeBSD PR 247421 @@ -43,6 +46,10 @@ RUNTIME_SO= "${STAGEDIR}${MLBIN}/.run/run.$${ARCH}-$${OPSYS}.so" PLIST_SUB+= RUNTIME_SO= .endif +.if ${COMPILER_TYPE} == clang && ${COMPILER_VERSION} >= 160 +CFLAGS+= -Wno-error=incompatible-function-pointer-types +.endif + .if (${ARCH} == "i386") MLARCH= x86 MLSIZE= 32 diff --git a/lang/solidity/Makefile b/lang/solidity/Makefile index 6d29a884ac7..ccc495f1191 100644 --- a/lang/solidity/Makefile +++ b/lang/solidity/Makefile @@ -1,5 +1,5 @@ PORTNAME= solidity -PORTVERSION= 0.8.20 +PORTVERSION= 0.8.21 CATEGORIES= lang MASTER_SITES= https://github.com/ethereum/solidity/releases/download/v${PORTVERSION}/ DISTNAME= ${PORTNAME}_${PORTVERSION} diff --git a/lang/solidity/distinfo b/lang/solidity/distinfo index 82d377a540b..3e73ebf0002 100644 --- a/lang/solidity/distinfo +++ b/lang/solidity/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1683798989 -SHA256 (solidity_0.8.20.tar.gz) = 8a54043ebbd436b8b38d625d90ceb69dce07c150822fb6d796e440ccc2c17981 -SIZE (solidity_0.8.20.tar.gz) = 3263637 +TIMESTAMP = 1689924739 +SHA256 (solidity_0.8.21.tar.gz) = 6d1bb8e72850320e72d788575f6bd25dd4930cb6dd9edd35a59266a46f610d13 +SIZE (solidity_0.8.21.tar.gz) = 4055931 diff --git a/lang/solidity/files/patch-cmake_range-v3.cmake b/lang/solidity/files/patch-cmake_range-v3.cmake index ea5bff8c52b..cff65acdb26 100644 --- a/lang/solidity/files/patch-cmake_range-v3.cmake +++ b/lang/solidity/files/patch-cmake_range-v3.cmake @@ -1,4 +1,4 @@ ---- cmake/range-v3.cmake.orig 2021-01-28 15:15:15 UTC +--- cmake/range-v3.cmake.orig 2023-07-19 09:24:46 UTC +++ cmake/range-v3.cmake @@ -1,36 +1,11 @@ -include(ExternalProject) @@ -9,12 +9,12 @@ set(RANGE_V3_CMAKE_COMMAND ${CMAKE_COMMAND}) endif() --set(prefix "${CMAKE_BINARY_DIR}/deps") +-set(prefix "${PROJECT_BINARY_DIR}/deps") -set(RANGE_V3_INCLUDE_DIR "${prefix}/include") - -ExternalProject_Add(range-v3-project - PREFIX "${prefix}" -- DOWNLOAD_DIR "${CMAKE_SOURCE_DIR}/deps/downloads" +- DOWNLOAD_DIR "${PROJECT_SOURCE_DIR}/deps/downloads" - DOWNLOAD_NAME range-v3-0.12.0.tar.gz - URL https://github.com/ericniebler/range-v3/archive/0.12.0.tar.gz - URL_HASH SHA256=015adb2300a98edfceaf0725beec3337f542af4915cec4d0b89fa0886f4ba9cb diff --git a/lang/solidity/files/patch-libevmasm_Assembly.cpp b/lang/solidity/files/patch-libevmasm_Assembly.cpp index 41034a4ccea..e82803281e1 100644 --- a/lang/solidity/files/patch-libevmasm_Assembly.cpp +++ b/lang/solidity/files/patch-libevmasm_Assembly.cpp @@ -1,6 +1,6 @@ ---- libevmasm/Assembly.cpp.orig 2022-03-24 17:16:26 UTC +--- libevmasm/Assembly.cpp.orig 2023-07-19 09:24:46 UTC +++ libevmasm/Assembly.cpp -@@ -48,6 +48,8 @@ using namespace solidity::evmasm; +@@ -47,6 +47,8 @@ using namespace solidity::evmasm; using namespace solidity::langutil; using namespace solidity::util; diff --git a/lang/solidity/files/patch-libevmasm_Instruction.h b/lang/solidity/files/patch-libevmasm_Instruction.h index 3b8c13e7d7e..36f47c312be 100644 --- a/lang/solidity/files/patch-libevmasm_Instruction.h +++ b/lang/solidity/files/patch-libevmasm_Instruction.h @@ -1,8 +1,8 @@ ---- libevmasm/Instruction.h.orig 2022-03-16 14:18:52 UTC +--- libevmasm/Instruction.h.orig 2023-07-19 09:24:46 UTC +++ libevmasm/Instruction.h -@@ -26,6 +26,8 @@ - #include +@@ -27,6 +27,8 @@ #include + #include +#undef MSIZE // remove MSIZE definition from , included by boost 1.66.0 + diff --git a/lang/solidity/files/patch-libevmasm_SemanticInformation.cpp b/lang/solidity/files/patch-libevmasm_SemanticInformation.cpp index 1d7ec7ac648..7c125836bd3 100644 --- a/lang/solidity/files/patch-libevmasm_SemanticInformation.cpp +++ b/lang/solidity/files/patch-libevmasm_SemanticInformation.cpp @@ -1,11 +1,11 @@ ---- libevmasm/SemanticInformation.cpp.orig 2022-03-24 17:18:03 UTC +--- libevmasm/SemanticInformation.cpp.orig 2023-07-19 09:24:46 UTC +++ libevmasm/SemanticInformation.cpp -@@ -29,6 +29,8 @@ using namespace std; +@@ -28,6 +28,8 @@ using namespace solidity; using namespace solidity::evmasm; +#undef MSIZE // remove MSIZE definition from , included by boost 1.66.0 + - vector SemanticInformation::readWriteOperations(Instruction _instruction) + std::vector SemanticInformation::readWriteOperations(Instruction _instruction) { switch (_instruction) diff --git a/mail/avenger/Makefile b/mail/avenger/Makefile index 6d7a086be8e..2a00e3d27f0 100644 --- a/mail/avenger/Makefile +++ b/mail/avenger/Makefile @@ -11,34 +11,40 @@ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING USES= bdb ssl +USE_CXXSTD= c++14 GNU_CONFIGURE= yes +CONFIGURE_ARGS= --enable-ssl=${OPENSSLBASE} \ + --with-db=${LOCALBASE} \ + --with-etcdir=${ETCDIR} +CONFIGURE_ENV= WFLAGS='-Wall' + +# Fix build with clang11 +CFLAGS+= -fcommon CONFLICTS_INSTALL= mailutils # bin/dotlock +SUB_FILES= pkg-message + USERS= ${PORTNAME} GROUPS= ${USERS} PORTDOCS= INSTALL INSTALL.html README NEWS -SUB_FILES= pkg-message - -CONFIGURE_ENV= WFLAGS='-Wall' -CONFIGURE_ARGS= --enable-ssl=${OPENSSLBASE} \ - --with-db=${LOCALBASE} \ - --with-etcdir=${ETCDIR} -# Fix build with clang11 -CFLAGS+= -fcommon OPTIONS_DEFINE= DOCS SASL -SASL_CONFIGURE_ENABLE= sasl SASL_LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2 +SASL_CONFIGURE_ENABLE= sasl post-patch: @${REINPLACE_CMD} -e \ '/for vers in/s|5.*;|${BDB_LIB_NAME:S,db-,,};|' \ ${WRKSRC}/configure +do-install-DOCS-on: + @${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} + post-install: @${MKDIR} ${STAGEDIR}${ETCDIR} ${INSTALL_DATA} ${WRKSRC}/etc/asmtpd.conf \ @@ -51,8 +57,4 @@ post-install: (cd ${WRKSRC}/etc ; ${INSTALL_DATA} smtp-filter.pf avsendmail.m4 \ ${STAGEDIR}${DATADIR}) -do-install-DOCS-on: - @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} - .include diff --git a/mail/mmr/Makefile b/mail/mmr/Makefile index ac90c9f2a07..6f972eb1589 100644 --- a/mail/mmr/Makefile +++ b/mail/mmr/Makefile @@ -12,19 +12,20 @@ WWW= https://slouken.libsdl.org/projects/mmr/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING -USES= iconv ncurses +USES= iconv localbase ncurses +USE_CXXSTD= c++14 + MAKE_ARGS= LIBS='${LIBS}' CXX='${CXX}' CXXFLAGS='${CXXFLAGS}' ALL_TARGET= ${PORTNAME} -PORTDOCS= BUGS CHANGES Features README TODO -PORTEXAMPLES= dot.mmrc.sample -PLIST_FILES= bin/mmr - CXXFLAGS+= -DTHREADMAIL \ -DMAILPATH=\"/var/mail\" \ - -DMAILER=\"/usr/sbin/sendmail\ -t\" \ - -I${LOCALBASE}/include -LIBS+= -L${LOCALBASE}/lib ${ICONV_LIB} -lncurses -lmd + -DMAILER=\"/usr/sbin/sendmail\ -t\" +LIBS+= ${ICONV_LIB} -lncurses -lmd + +PLIST_FILES= bin/mmr +PORTDOCS= BUGS CHANGES Features README TODO +PORTEXAMPLES= dot.mmrc.sample OPTIONS_DEFINE= DOCS EXAMPLES diff --git a/mail/py-flanker/Makefile b/mail/py-flanker/Makefile index 0b421929eb2..c7c2d33c5c7 100644 --- a/mail/py-flanker/Makefile +++ b/mail/py-flanker/Makefile @@ -13,7 +13,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}attrs>=0:devel/py-attrs@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}chardet>=1.0.1,1:textproc/py-chardet@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cryptography>=0.5:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}idna>=2.5:dns/py-idna@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}ply>=3.10:devel/py-ply@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}regex>=0.1.20110315:textproc/py-regex@${PY_FLAVOR} \ @@ -21,7 +20,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}attrs>=0:devel/py-attrs@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tld>=0:dns/py-tld@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}webob>=0.9.8:www/py-webob@${PY_FLAVOR} -USES= python +USES= python pycryptography:run USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/mail/qmail-rblchk/Makefile b/mail/qmail-rblchk/Makefile index 2ccbef2ce7b..f1c76b242b0 100644 --- a/mail/qmail-rblchk/Makefile +++ b/mail/qmail-rblchk/Makefile @@ -11,17 +11,23 @@ WWW= http://www.morettoni.net/qmail-rblchk.en.html USES= groff qmail:run -LDFLAGS?= -s -CFLAGS?= -O2 -Wimplicit -Wunused -Wcomment -Wchar-subscripts -Wuninitialized \ - -Wshadow -Wcast-qual -Wcast-align -Wwrite-strings - -WRKSRC= ${WRKDIR}/${PORTNAME} - ALL_TARGET= default INSTALL_TARGET= setup +CFLAGS?= -O2 -Wimplicit -Wunused -Wcomment -Wchar-subscripts -Wuninitialized \ + -Wshadow -Wcast-qual -Wcast-align -Wwrite-strings +LDFLAGS?= -s + +WRKSRC= ${WRKDIR}/${PORTNAME} + OPTIONS_DEFINE= EXAMPLES +.include + +.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400091 +CFLAGS+= -Wno-error=incompatible-function-pointer-types +.endif + post-patch: @${REINPLACE_CMD} -e '/"cat/d; s|,02755|,0755|' ${WRKSRC}/hier.c diff --git a/mail/vmailmgr/Makefile b/mail/vmailmgr/Makefile index c7f0e45f9cd..4ad5cf85a59 100644 --- a/mail/vmailmgr/Makefile +++ b/mail/vmailmgr/Makefile @@ -10,29 +10,28 @@ WWW= http://www.vmailmgr.org LICENSE= GPLv2+ +DEPRECATED= Last upstream release was in 2005 and upstream points to different site +EXPIRATION_DATE= 2023-08-22 + # get python paths (PYTHON_SITELIBDIR) in case we install the python API USES= autoreconf gmake perl5 python -GNU_CONFIGURE= yes +USE_CXXSTD= c++14 USE_PERL5= build +GNU_CONFIGURE= yes + +BINARY_ALIAS= python=${PYTHON_CMD} + PORTDOCS= AUTHORS ChangeLog NEWS README TODO -OPTIONS_DEFINE= DOCS GDBM PYTHONLIBS -PYTHONLIBS_DESC= Install the Python API +OPTIONS_DEFINE= DOCS GDBM PYTHON +OPTIONS_SUB= yes GDBM_LIB_DEPENDS= libgdbm.so:databases/gdbm GDBM_USES= localbase GDBM_CONFIGURE_ON= --with-vpwtable=gdbm - -.include - -.if ${PORT_OPTIONS:MPYTHONLIB} -CONFIGURE_ARGS+= --with-pythonapi=${PYTHON_SITELIBDIR} -PLIST_SUB+= PYTHON_SITELIBDIR="${PYTHON_SITELIBDIR}" -PLIST_SUB+= PYTHON="" -.else -PLIST_SUB+= PYTHON="@comment " -.endif +PYTHON_BROKEN= Do not support recent python versions +PYTHON_CONFIGURE_ON= --with-pythonapi=${PYTHON_SITELIBDIR} post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} diff --git a/math/Makefile b/math/Makefile index 0d8c393b4db..7fea1dcd2f1 100644 --- a/math/Makefile +++ b/math/Makefile @@ -444,6 +444,7 @@ SUBDIR += libccd SUBDIR += libcerf SUBDIR += libdivide + SUBDIR += libdivsufsort SUBDIR += libfixmath SUBDIR += libflame SUBDIR += libformfactor diff --git a/math/R-cran-quantreg/Makefile b/math/R-cran-quantreg/Makefile index 4bab97ef3fd..762db556680 100644 --- a/math/R-cran-quantreg/Makefile +++ b/math/R-cran-quantreg/Makefile @@ -1,5 +1,5 @@ PORTNAME= quantreg -PORTVERSION= 5.95 +PORTVERSION= 5.96 CATEGORIES= math DISTNAME= ${PORTNAME}_${PORTVERSION} diff --git a/math/R-cran-quantreg/distinfo b/math/R-cran-quantreg/distinfo index 6b60d157308..7b9c09bb585 100644 --- a/math/R-cran-quantreg/distinfo +++ b/math/R-cran-quantreg/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1682477071 -SHA256 (quantreg_5.95.tar.gz) = 4b05a81eceebbd927372cefdc4912dfa70b6dfcd96528489f78e125eb32a96cc -SIZE (quantreg_5.95.tar.gz) = 1026027 +TIMESTAMP = 1689996931 +SHA256 (quantreg_5.96.tar.gz) = a2aa0638cdd626d8da0e573856177c4637841c6de143463a3fc0bbe268e6fd92 +SIZE (quantreg_5.96.tar.gz) = 1026000 diff --git a/math/apron/Makefile b/math/apron/Makefile index 2564d36aa96..0968829a664 100644 --- a/math/apron/Makefile +++ b/math/apron/Makefile @@ -20,14 +20,14 @@ LIB_DEPENDS= libgmp.so:math/gmp \ libppl.so:devel/ppl USES= gmake localbase:ldflags +USE_CXXSTD= c++14 +USE_GITHUB= yes +GH_ACCOUNT= antoinemine USE_LDCONFIG= yes HAS_CONFIGURE= yes CONFIGURE_ARGS= -prefix ${STAGEDIR}${PREFIX} -no-ocaml -no-java -USE_GITHUB= yes -GH_ACCOUNT= antoinemine - post-stage: @${STRIP_CMD} \ ${STAGEDIR}${LOCALBASE}/bin/* \ diff --git a/math/bitwise/Makefile b/math/bitwise/Makefile index ce1ec5e5447..69cc4f2e5c9 100644 --- a/math/bitwise/Makefile +++ b/math/bitwise/Makefile @@ -1,6 +1,6 @@ PORTNAME= bitwise DISTVERSIONPREFIX= v -DISTVERSION= 0.43 +DISTVERSION= 0.50 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org diff --git a/math/bitwise/distinfo b/math/bitwise/distinfo index cbe08f01d2f..8b71c60f9b6 100644 --- a/math/bitwise/distinfo +++ b/math/bitwise/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1636221465 -SHA256 (mellowcandle-bitwise-v0.43_GH0.tar.gz) = 74ecc0601813c8f2c38b1cba31bdf330f299135a5d21fa365ad5ec80f2f10c02 -SIZE (mellowcandle-bitwise-v0.43_GH0.tar.gz) = 267674 +TIMESTAMP = 1689921653 +SHA256 (mellowcandle-bitwise-v0.50_GH0.tar.gz) = 624e2aeb6be0f577c2849e1909553e9221abf8f1a6d1ab160a88f70883f1a1f1 +SIZE (mellowcandle-bitwise-v0.50_GH0.tar.gz) = 268272 diff --git a/math/calc/Makefile b/math/calc/Makefile index fcaf3fadab9..c2940be260f 100644 --- a/math/calc/Makefile +++ b/math/calc/Makefile @@ -1,5 +1,5 @@ PORTNAME= calc -PORTVERSION= 2.14.1.6 +PORTVERSION= 2.14.2.0 DISTVERSIONPREFIX= v CATEGORIES= math diff --git a/math/calc/distinfo b/math/calc/distinfo index 88587f58203..2c64acf2f56 100644 --- a/math/calc/distinfo +++ b/math/calc/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1685615528 -SHA256 (lcn2-calc-v2.14.1.6_GH0.tar.gz) = 89f7f70478890a3704a7e0a668205fb0e5290a911d084a03e8249b595a26be9e -SIZE (lcn2-calc-v2.14.1.6_GH0.tar.gz) = 1218383 +TIMESTAMP = 1690027045 +SHA256 (lcn2-calc-v2.14.2.0_GH0.tar.gz) = 1df89d6c34237d2b8d50b787e24ed7de0326af042154b8da5dfa7b71708480d1 +SIZE (lcn2-calc-v2.14.2.0_GH0.tar.gz) = 1219939 diff --git a/math/calc/pkg-plist b/math/calc/pkg-plist index b863f81c501..ed727a80cab 100644 --- a/math/calc/pkg-plist +++ b/math/calc/pkg-plist @@ -478,6 +478,7 @@ man/man1/calc.1.gz %%FULL%%%%DATADIR%%/smallfactors.cal %%FULL%%%%DATADIR%%/solve.cal %%FULL%%%%DATADIR%%/specialfunctions.cal +%%FULL%%%%DATADIR%%/splitbits.cal %%FULL%%%%DATADIR%%/statistics.cal %%FULL%%%%DATADIR%%/strings.cal %%FULL%%%%DATADIR%%/sumsq.cal diff --git a/math/cm/Makefile b/math/cm/Makefile index 4491f9592f2..b829e72e40c 100644 --- a/math/cm/Makefile +++ b/math/cm/Makefile @@ -1,5 +1,5 @@ PORTNAME= cm -DISTVERSION= 0.4.1 +DISTVERSION= 0.4.2 CATEGORIES= math MASTER_SITES= http://www.multiprecision.org/downloads/ diff --git a/math/cm/distinfo b/math/cm/distinfo index 0957a63a2b2..7944aa345ca 100644 --- a/math/cm/distinfo +++ b/math/cm/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1689828402 -SHA256 (cm-0.4.1.tar.gz) = 07bc4f62623dc1fcc2d6c264f467ce79d345e6fd67a5fcc64082797a94e16aab -SIZE (cm-0.4.1.tar.gz) = 750044 +TIMESTAMP = 1689927662 +SHA256 (cm-0.4.2.tar.gz) = 7c61a3a03759c875f4e0882603b7a6f3b7915b0688194c812b3a0f1e3900d5b0 +SIZE (cm-0.4.2.tar.gz) = 749482 diff --git a/math/cm/pkg-plist b/math/cm/pkg-plist index f4d1eb25d05..e2b8abcc864 100644 --- a/math/cm/pkg-plist +++ b/math/cm/pkg-plist @@ -6,7 +6,7 @@ include/cm.h lib/libcm.a lib/libcm.so lib/libcm.so.1 -lib/libcm.so.1.0.0 +lib/libcm.so.1.0.1 %%DATADIR%%/af/af_0047.dat.gz %%DATADIR%%/af/af_0059.dat.gz %%DATADIR%%/af/af_0071.dat.gz diff --git a/math/dgl/Makefile b/math/dgl/Makefile index bb8bc1f216b..efd469cc7c4 100644 --- a/math/dgl/Makefile +++ b/math/dgl/Makefile @@ -1,5 +1,5 @@ PORTNAME= dgl -DISTVERSION= 1.1.0 +DISTVERSION= 1.1.1 CATEGORIES= math # machine-learning MAINTAINER= yuri@FreeBSD.org @@ -13,7 +13,7 @@ BUILD_DEPENDS= ${BACKEND_DEPENDS} \ bash:shells/bash \ gmake:devel/gmake -USES= cmake:testing localbase:ldflags python:build shebangfix +USES= cmake:testing compiler:c++14-lang localbase:ldflags python:build shebangfix USE_LDCONFIG= yes USE_GITHUB= yes @@ -30,8 +30,8 @@ GH_TUPLE= apache:tvm:b2e418c:tvm/third_party/tvm \ pytorch:tensorpipe:6042f1a:tensorpipe/third_party/tensorpipe \ libuv:libuv:1dff88e:tensorpipe_libuv/third_party/tensorpipe/third_party/libuv \ google:libnop:aa95422:tensorpipe_libnop/third_party/tensorpipe/third_party/libnop \ - hfp:libxsmm:fa68755:libxsmm/third_party/libxsmm \ - NVIDIA:thrust:6a3078c:thrust/third_party/thrust \ + hfp:libxsmm:8009060:libxsmm/third_party/libxsmm \ + NVIDIA:thrust:02931a3:thrust/third_party/thrust \ google:googletest:f71fb4f:googletest/third_party/googletest SHEBANG_GLOB= *.sh diff --git a/math/dgl/distinfo b/math/dgl/distinfo index 8ab0e5fdb4d..23a0bc03634 100644 --- a/math/dgl/distinfo +++ b/math/dgl/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1683606177 -SHA256 (dmlc-dgl-1.1.0_GH0.tar.gz) = 71c8ba7777ffdca37638bc796524d42c51006fad385967fa140235b60aac0252 -SIZE (dmlc-dgl-1.1.0_GH0.tar.gz) = 5536874 +TIMESTAMP = 1689925226 +SHA256 (dmlc-dgl-1.1.1_GH0.tar.gz) = 076026a7818f2396056252269d7960c561840bb0fe89494e11f8d6c524891c49 +SIZE (dmlc-dgl-1.1.1_GH0.tar.gz) = 5542829 SHA256 (apache-tvm-b2e418c_GH0.tar.gz) = f351aee38d7ad4bb1025407e26d5ed21704d1daf6cb2c2b7972ec1bef11189b7 SIZE (apache-tvm-b2e418c_GH0.tar.gz) = 4105160 SHA256 (dmlc-dlpack-e2bdd3b_GH0.tar.gz) = e88e702277cf4cfa4814afdbb27b07b75041d80b3df60da387cdd7e0ebeb6817 @@ -25,9 +25,9 @@ SHA256 (libuv-libuv-1dff88e_GH0.tar.gz) = 5a1e54bf17161c2e8886f584e88078318ad9c9 SIZE (libuv-libuv-1dff88e_GH0.tar.gz) = 1281275 SHA256 (google-libnop-aa95422_GH0.tar.gz) = a1bc9d94289868a5d40e36964d57c8e06b52cb4cfff6cc21ff259337f707d0e1 SIZE (google-libnop-aa95422_GH0.tar.gz) = 124119 -SHA256 (hfp-libxsmm-fa68755_GH0.tar.gz) = da3ebc9e628099a3bcfa2a0c6976f0cd7e8d0eba4a85b65428167e812c367986 -SIZE (hfp-libxsmm-fa68755_GH0.tar.gz) = 5259772 -SHA256 (NVIDIA-thrust-6a3078c_GH0.tar.gz) = c4d32d275c29689c2a7bf3b33dff87d533bb0a2f606256de44cc4e3780cc9130 -SIZE (NVIDIA-thrust-6a3078c_GH0.tar.gz) = 999915 +SHA256 (hfp-libxsmm-8009060_GH0.tar.gz) = 51f7cf93c4a1a5d0b749e15cab5716383037bbc84dabd9634e48f2980f1ab2b9 +SIZE (hfp-libxsmm-8009060_GH0.tar.gz) = 5519466 +SHA256 (NVIDIA-thrust-02931a3_GH0.tar.gz) = 2596d2953c6d36fa3e39143f40b43917ca6bbc841d7642af88544134801e2510 +SIZE (NVIDIA-thrust-02931a3_GH0.tar.gz) = 1004162 SHA256 (google-googletest-f71fb4f_GH0.tar.gz) = 196e6d0f943c2f741665e64ed500916fe6273d4f398007c95909ffe187704391 SIZE (google-googletest-f71fb4f_GH0.tar.gz) = 957143 diff --git a/math/eprover/Makefile b/math/eprover/Makefile index bba0a5a3271..aa472ab3b7e 100644 --- a/math/eprover/Makefile +++ b/math/eprover/Makefile @@ -1,10 +1,10 @@ PORTNAME= eprover DISTVERSIONPREFIX= E- -DISTVERSION= 2.0 +DISTVERSION= 2.6 PORTREVISION= 1 CATEGORIES= math -MAINTAINER= ports@FreeBSD.org +MAINTAINER= yuri@FreeBSD.org COMMENT= Theorem prover for full first-order logic with equality WWW= https://www.eprover.org @@ -16,23 +16,31 @@ BUILD_DEPENDS= bash:shells/bash \ help2man:misc/help2man RUN_DEPENDS= bash:shells/bash -USES= shebangfix +USES= gmake shebangfix USE_GITHUB= yes +SHEBANG_FILES= etc/bjob_classify \ + development_tools/spec_version.sh \ + PYTHON/bsub_eprover.py + HAS_CONFIGURE= yes + CONFIGURE_ARGS= --bindir=${STAGEDIR}${PREFIX}/bin/ \ --man-prefix=${STAGEDIR}${PREFIX}/man/man1/ -SHEBANG_FILES= PROVER/eproof PROVER/eproof_ram +MAKE_ARGS= CC=${CC} -post-build: - @cd ${WRKSRC} && ${MAKE} man - @${REINPLACE_CMD} -e 's|EXECPATH=.|EXECPATH=${PREFIX}/bin|' \ - ${WRKSRC}/PROVER/eproof ${WRKSRC}/PROVER/eproof_ram +ALL_TARGET= all man + +BINARY_ALIAS= make=${GMAKE} \ + gcc=${CC} post-install: -.for f in checkproof e_axfilter e_deduction_server e_ltb_runner eground \ + # strip binaries +.for f in checkproof e_axfilter e_deduction_server e_ltb_runner e_stratpar eground \ ekb_create ekb_delete ekb_ginsert ekb_insert epclextract eprover @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${f} .endfor + # remove the unnecessary 'picosat' executable + @${RM} ${STAGEDIR}${PREFIX}/bin/picosat .include diff --git a/math/eprover/distinfo b/math/eprover/distinfo index cb94072c149..c008110decc 100644 --- a/math/eprover/distinfo +++ b/math/eprover/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1508690062 -SHA256 (eprover-eprover-E-2.0_GH0.tar.gz) = 63986bcfa139381831c14af5ef83e350f8efb169b1d22d15cb92026259ea14d2 -SIZE (eprover-eprover-E-2.0_GH0.tar.gz) = 1315451 +TIMESTAMP = 1690054815 +SHA256 (eprover-eprover-E-2.6_GH0.tar.gz) = 401ecbe4e9abd1a89df47a74929ea970bbde5e863ad9f9f672b24434fa8259ca +SIZE (eprover-eprover-E-2.6_GH0.tar.gz) = 1709485 diff --git a/math/eprover/files/patch-Makefile b/math/eprover/files/patch-Makefile deleted file mode 100644 index 6a45f6aa974..00000000000 --- a/math/eprover/files/patch-Makefile +++ /dev/null @@ -1,10 +0,0 @@ ---- Makefile.orig 2017-11-18 22:48:40 UTC -+++ Makefile -@@ -175,6 +175,7 @@ documentation: - - man: E - mkdir -p DOC/man -+ help2man -N -i DOC/bug_reporting PROVER/e_deduction_server > DOC/man/e_deduction_server.1 - help2man -N -i DOC/bug_reporting PROVER/eproof > DOC/man/eproof.1 - help2man -N -i DOC/bug_reporting PROVER/eproof_ram > DOC/man/eproof_ram.1 - help2man -N -i DOC/bug_reporting PROVER/eprover > DOC/man/eprover.1 diff --git a/math/eprover/files/patch-Makefile.vars b/math/eprover/files/patch-Makefile.vars index fa864acda68..8fa9df18e9d 100644 --- a/math/eprover/files/patch-Makefile.vars +++ b/math/eprover/files/patch-Makefile.vars @@ -1,11 +1,13 @@ ---- Makefile.vars.orig 2017-07-07 12:35:57 UTC +--- Makefile.vars.orig 2021-06-22 23:43:03 UTC +++ Makefile.vars -@@ -134,17 +134,17 @@ PROFFLAGS = # -pg +@@ -138,14 +138,14 @@ PROFFLAGS = # -pg DEBUGGER = # -g -ggdb LTOFLAGS = # -flto WFLAGS = -Wall --OPTFLAGS = -O3 -fomit-frame-pointer -fno-common -+OPTFLAGS = +-OPTFLAGS = -O03 -fomit-frame-pointer -fno-common ++OPTFLAGS = #-O03 -fomit-frame-pointer -fno-common + #OPTFLAGS = -O03 -fno-common + EHOH = DEBUGFLAGS = $(PROFFLAGS) $(MEMDEBUG) $(DEBUGGER) $(NODEBUG) @@ -16,9 +18,3 @@ LD = $(CC) $(LDFLAGS) # Generic - AR = ar rcs -- CC = gcc -+ CC ?= gcc - - # Builds with link time optimization - # diff --git a/math/eprover/pkg-plist b/math/eprover/pkg-plist index b0623379733..173761dd63b 100644 --- a/math/eprover/pkg-plist +++ b/math/eprover/pkg-plist @@ -2,25 +2,23 @@ bin/checkproof bin/e_axfilter bin/e_deduction_server bin/e_ltb_runner +bin/e_stratpar bin/eground bin/ekb_create bin/ekb_delete bin/ekb_ginsert bin/ekb_insert bin/epclextract -bin/eproof -bin/eproof_ram bin/eprover man/man1/checkproof.1.gz man/man1/e_axfilter.1.gz man/man1/e_deduction_server.1.gz man/man1/e_ltb_runner.1.gz +man/man1/e_stratpar.1.gz man/man1/eground.1.gz man/man1/ekb_create.1.gz man/man1/ekb_delete.1.gz man/man1/ekb_ginsert.1.gz man/man1/ekb_insert.1.gz man/man1/epclextract.1.gz -man/man1/eproof.1.gz -man/man1/eproof_ram.1.gz man/man1/eprover.1.gz diff --git a/math/eval/Makefile b/math/eval/Makefile index dd2fec11fef..1093e38904e 100644 --- a/math/eval/Makefile +++ b/math/eval/Makefile @@ -13,9 +13,15 @@ COMMENT= Full featured floating point expression evaluator USES= lha readline +WRKSRC= ${WRKDIR}/Eval/source + PLIST_FILES= bin/Eval -WRKSRC= ${WRKDIR}/Eval/source +.include + +.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400091 +CFLAGS+= -Wno-error=incompatible-function-pointer-types +.endif post-extract: -${LN} -s Makefile.unx ${WRKSRC}/Makefile diff --git a/math/fricas/Makefile b/math/fricas/Makefile index abdd2b2e8f3..b87c9142487 100644 --- a/math/fricas/Makefile +++ b/math/fricas/Makefile @@ -1,12 +1,13 @@ PORTNAME= fricas -DISTVERSION= 1.3.8 +DISTVERSION= 1.3.9 DISTVERSIONSUFFIX= -full +PORTREVISION= 1 CATEGORIES= math MASTER_SITES= SF MAINTAINER= yuri@FreeBSD.org COMMENT= Advanced computer algebra system -WWW= http://fricas.sourceforge.net +WWW= https://fricas.sourceforge.net/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/license/LICENSE.AXIOM @@ -14,6 +15,7 @@ LICENSE_FILE= ${WRKSRC}/license/LICENSE.AXIOM BROKEN_i386= build fails, reported to ML BUILD_DEPENDS= sbcl:lang/sbcl +RUN_DEPENDS= rlwrap:devel/rlwrap USES= autoreconf gmake tar:bz2 xorg USE_XORG= ice sm x11 xpm diff --git a/math/fricas/distinfo b/math/fricas/distinfo index 41df58041fc..4bb09e1d9f8 100644 --- a/math/fricas/distinfo +++ b/math/fricas/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1658511064 -SHA256 (fricas-1.3.8-full.tar.bz2) = 6a60063cb428ef49ca013c9933b877c97e66314c42c0e1706ff7d32160798544 -SIZE (fricas-1.3.8-full.tar.bz2) = 10878913 +TIMESTAMP = 1689956280 +SHA256 (fricas-1.3.9-full.tar.bz2) = e513dc7df33418dd25eabf08807265c1dc70c29db2e2421d2793372671990b37 +SIZE (fricas-1.3.9-full.tar.bz2) = 10949173 diff --git a/math/fricas/pkg-plist b/math/fricas/pkg-plist index 9224050abc3..6f03f832186 100644 --- a/math/fricas/pkg-plist +++ b/math/fricas/pkg-plist @@ -436,6 +436,7 @@ lib/fricas/target/%%HOST_ARCH%%/algebra/FTEM.fasl lib/fricas/target/%%HOST_ARCH%%/algebra/FUNCTION.fasl lib/fricas/target/%%HOST_ARCH%%/algebra/FVC.fasl lib/fricas/target/%%HOST_ARCH%%/algebra/FVFUN.fasl +lib/fricas/target/%%HOST_ARCH%%/algebra/GALFACS.fasl lib/fricas/target/%%HOST_ARCH%%/algebra/GALFACT.fasl lib/fricas/target/%%HOST_ARCH%%/algebra/GALFACTU.fasl lib/fricas/target/%%HOST_ARCH%%/algebra/GALPOLYU.fasl @@ -493,6 +494,8 @@ lib/fricas/target/%%HOST_ARCH%%/algebra/GUESSP1.fasl lib/fricas/target/%%HOST_ARCH%%/algebra/GUESSPI.fasl lib/fricas/target/%%HOST_ARCH%%/algebra/HACKPI.fasl lib/fricas/target/%%HOST_ARCH%%/algebra/HANKP.fasl +lib/fricas/target/%%HOST_ARCH%%/algebra/HASHABL-.fasl +lib/fricas/target/%%HOST_ARCH%%/algebra/HASHABL.fasl lib/fricas/target/%%HOST_ARCH%%/algebra/HASHSTAT.fasl lib/fricas/target/%%HOST_ARCH%%/algebra/HASHTBL.fasl lib/fricas/target/%%HOST_ARCH%%/algebra/HB.fasl @@ -595,7 +598,6 @@ lib/fricas/target/%%HOST_ARCH%%/algebra/IR.fasl lib/fricas/target/%%HOST_ARCH%%/algebra/IR2.fasl lib/fricas/target/%%HOST_ARCH%%/algebra/IR2F.fasl lib/fricas/target/%%HOST_ARCH%%/algebra/IROOT.fasl -lib/fricas/target/%%HOST_ARCH%%/algebra/IRREDFFX.fasl lib/fricas/target/%%HOST_ARCH%%/algebra/IRRF2F.fasl lib/fricas/target/%%HOST_ARCH%%/algebra/IRSN.fasl lib/fricas/target/%%HOST_ARCH%%/algebra/IRURPK.fasl @@ -704,6 +706,7 @@ lib/fricas/target/%%HOST_ARCH%%/algebra/LSAGG-.fasl lib/fricas/target/%%HOST_ARCH%%/algebra/LSAGG.fasl lib/fricas/target/%%HOST_ARCH%%/algebra/LSMP.fasl lib/fricas/target/%%HOST_ARCH%%/algebra/LSMP1.fasl +lib/fricas/target/%%HOST_ARCH%%/algebra/LSMP2.fasl lib/fricas/target/%%HOST_ARCH%%/algebra/LSPP.fasl lib/fricas/target/%%HOST_ARCH%%/algebra/LSQM.fasl lib/fricas/target/%%HOST_ARCH%%/algebra/LUD.fasl @@ -747,6 +750,7 @@ lib/fricas/target/%%HOST_ARCH%%/algebra/MEVCAT.fasl lib/fricas/target/%%HOST_ARCH%%/algebra/MFGRPH.fasl lib/fricas/target/%%HOST_ARCH%%/algebra/MFINFACT.fasl lib/fricas/target/%%HOST_ARCH%%/algebra/MFLOAT.fasl +lib/fricas/target/%%HOST_ARCH%%/algebra/MFOPC.fasl lib/fricas/target/%%HOST_ARCH%%/algebra/MHROWRED.fasl lib/fricas/target/%%HOST_ARCH%%/algebra/MINT.fasl lib/fricas/target/%%HOST_ARCH%%/algebra/MKBCFUNC.fasl @@ -758,8 +762,12 @@ lib/fricas/target/%%HOST_ARCH%%/algebra/MKUCFUNC.fasl lib/fricas/target/%%HOST_ARCH%%/algebra/MLIFT.fasl lib/fricas/target/%%HOST_ARCH%%/algebra/MMAP.fasl lib/fricas/target/%%HOST_ARCH%%/algebra/MMLFORM.fasl +lib/fricas/target/%%HOST_ARCH%%/algebra/MODFACK.fasl lib/fricas/target/%%HOST_ARCH%%/algebra/MODFACT.fasl +lib/fricas/target/%%HOST_ARCH%%/algebra/MODFACTG.fasl lib/fricas/target/%%HOST_ARCH%%/algebra/MODFIELD.fasl +lib/fricas/target/%%HOST_ARCH%%/algebra/MODFT1.fasl +lib/fricas/target/%%HOST_ARCH%%/algebra/MODFT3.fasl lib/fricas/target/%%HOST_ARCH%%/algebra/MODHP.fasl lib/fricas/target/%%HOST_ARCH%%/algebra/MODHPS.fasl lib/fricas/target/%%HOST_ARCH%%/algebra/MODMON.fasl @@ -905,6 +913,7 @@ lib/fricas/target/%%HOST_ARCH%%/algebra/PADICRAT.fasl lib/fricas/target/%%HOST_ARCH%%/algebra/PADICRC.fasl lib/fricas/target/%%HOST_ARCH%%/algebra/PALETTE.fasl lib/fricas/target/%%HOST_ARCH%%/algebra/PAN2EXPR.fasl +lib/fricas/target/%%HOST_ARCH%%/algebra/PARCCURV.fasl lib/fricas/target/%%HOST_ARCH%%/algebra/PARPC2.fasl lib/fricas/target/%%HOST_ARCH%%/algebra/PARPCURV.fasl lib/fricas/target/%%HOST_ARCH%%/algebra/PARRPKG.fasl @@ -976,6 +985,7 @@ lib/fricas/target/%%HOST_ARCH%%/algebra/PNTHEORY.fasl lib/fricas/target/%%HOST_ARCH%%/algebra/POINT.fasl lib/fricas/target/%%HOST_ARCH%%/algebra/POLTOPOL.fasl lib/fricas/target/%%HOST_ARCH%%/algebra/POLUTIL.fasl +lib/fricas/target/%%HOST_ARCH%%/algebra/POLVECP.fasl lib/fricas/target/%%HOST_ARCH%%/algebra/POLY.fasl lib/fricas/target/%%HOST_ARCH%%/algebra/POLY2.fasl lib/fricas/target/%%HOST_ARCH%%/algebra/POLY2UP.fasl @@ -1050,11 +1060,9 @@ lib/fricas/target/%%HOST_ARCH%%/algebra/RCAGG.fasl lib/fricas/target/%%HOST_ARCH%%/algebra/RCFIELD-.fasl lib/fricas/target/%%HOST_ARCH%%/algebra/RCFIELD.fasl lib/fricas/target/%%HOST_ARCH%%/algebra/RDEAUX.fasl -lib/fricas/target/%%HOST_ARCH%%/algebra/RDEEFS.fasl lib/fricas/target/%%HOST_ARCH%%/algebra/RDEEFX.fasl lib/fricas/target/%%HOST_ARCH%%/algebra/RDEEFX2.fasl lib/fricas/target/%%HOST_ARCH%%/algebra/RDEPAR.fasl -lib/fricas/target/%%HOST_ARCH%%/algebra/RDETRS.fasl lib/fricas/target/%%HOST_ARCH%%/algebra/RDIST.fasl lib/fricas/target/%%HOST_ARCH%%/algebra/RDIV.fasl lib/fricas/target/%%HOST_ARCH%%/algebra/REAL.fasl @@ -1094,6 +1102,7 @@ lib/fricas/target/%%HOST_ARCH%%/algebra/RMCAT2.fasl lib/fricas/target/%%HOST_ARCH%%/algebra/RMODULE.fasl lib/fricas/target/%%HOST_ARCH%%/algebra/RNG-.fasl lib/fricas/target/%%HOST_ARCH%%/algebra/RNG.fasl +lib/fricas/target/%%HOST_ARCH%%/algebra/RNORM.fasl lib/fricas/target/%%HOST_ARCH%%/algebra/RNS-.fasl lib/fricas/target/%%HOST_ARCH%%/algebra/RNS.fasl lib/fricas/target/%%HOST_ARCH%%/algebra/ROIRC.fasl @@ -1387,7 +1396,6 @@ lib/fricas/target/%%HOST_ARCH%%/algebra/interp.daase lib/fricas/target/%%HOST_ARCH%%/algebra/libdb.text lib/fricas/target/%%HOST_ARCH%%/algebra/operation.daase lib/fricas/target/%%HOST_ARCH%%/bin/FRICASsys -lib/fricas/target/%%HOST_ARCH%%/bin/asq lib/fricas/target/%%HOST_ARCH%%/bin/clef lib/fricas/target/%%HOST_ARCH%%/bin/fricas lib/fricas/target/%%HOST_ARCH%%/bin/fricas-readline @@ -2735,7 +2743,6 @@ lib/fricas/target/%%HOST_ARCH%%/src/algebra/ffact.spad lib/fricas/target/%%HOST_ARCH%%/src/algebra/ffcat.spad lib/fricas/target/%%HOST_ARCH%%/src/algebra/ffdoms.spad lib/fricas/target/%%HOST_ARCH%%/src/algebra/fffg.spad -lib/fricas/target/%%HOST_ARCH%%/src/algebra/ffx.spad lib/fricas/target/%%HOST_ARCH%%/src/algebra/files.spad lib/fricas/target/%%HOST_ARCH%%/src/algebra/float.spad lib/fricas/target/%%HOST_ARCH%%/src/algebra/fmod.spad @@ -2926,7 +2933,6 @@ lib/fricas/target/%%HOST_ARCH%%/src/algebra/radix.spad lib/fricas/target/%%HOST_ARCH%%/src/algebra/random.spad lib/fricas/target/%%HOST_ARCH%%/src/algebra/ratfact.spad lib/fricas/target/%%HOST_ARCH%%/src/algebra/rdeefx.spad -lib/fricas/target/%%HOST_ARCH%%/src/algebra/rdesys.spad lib/fricas/target/%%HOST_ARCH%%/src/algebra/real0q.spad lib/fricas/target/%%HOST_ARCH%%/src/algebra/realzero.spad lib/fricas/target/%%HOST_ARCH%%/src/algebra/rec.spad @@ -3007,5 +3013,4 @@ lib/fricas/target/%%HOST_ARCH%%/src/algebra/xpfact.spad lib/fricas/target/%%HOST_ARCH%%/src/algebra/xpoly.spad lib/fricas/target/%%HOST_ARCH%%/src/algebra/ystream.spad lib/fricas/target/%%HOST_ARCH%%/src/algebra/zerodim.spad -@dir lib/fricas/target/%%HOST_ARCH%%/autoload @dir lib/fricas/target/%%HOST_ARCH%%/share/texmf/tex diff --git a/math/gretl/Makefile b/math/gretl/Makefile index 2ea44326cb9..1c84e1d0ac4 100644 --- a/math/gretl/Makefile +++ b/math/gretl/Makefile @@ -1,6 +1,5 @@ PORTNAME= gretl -PORTVERSION= 2023a -PORTREVISION= 1 +PORTVERSION= 2023b CATEGORIES= math finance MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${DISTVERSIONFULL}/ diff --git a/math/gretl/distinfo b/math/gretl/distinfo index edd22566fc4..2657c8b6705 100644 --- a/math/gretl/distinfo +++ b/math/gretl/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1678171620 -SHA256 (gretl-2023a.tar.xz) = 4f5530421c3f4ebfe3b98a9524192cb762d10422173cbbd577437e40225c56d3 -SIZE (gretl-2023a.tar.xz) = 14033140 +TIMESTAMP = 1690081815 +SHA256 (gretl-2023b.tar.xz) = 1dfd36e498c5c5d7b8dd337fd66f4f780d6e1eac4a4d9308f3ed6a7f75c92c6b +SIZE (gretl-2023b.tar.xz) = 14184816 diff --git a/math/gretl/pkg-plist b/math/gretl/pkg-plist index 3b9d108ed8d..28d7d6f8980 100644 --- a/math/gretl/pkg-plist +++ b/math/gretl/pkg-plist @@ -33,6 +33,7 @@ include/gretl/gretl_func.h include/gretl/gretl_intl.h include/gretl/gretl_list.h include/gretl/gretl_matrix.h +include/gretl/gretl_mdconv.h include/gretl/gretl_midas.h include/gretl/gretl_model.h %%MPI%%include/gretl/gretl_mpi.h @@ -140,8 +141,8 @@ lib/gretl-gtk%%GTK_VER%%/vif.so %%GUI%%lib/gretl-gtk%%GTK_VER%%/xlsx_import.so %%GUI%%lib/gretl-gtk%%GTK_VER%%/xml_get.so lib/libgretl-1.0.so -lib/libgretl-1.0.so.44 -lib/libgretl-1.0.so.44.0.0 +lib/libgretl-1.0.so.45 +lib/libgretl-1.0.so.45.0.0 libdata/pkgconfig/gretl.pc man/man1/gretl.1.gz %%GUI%%share/appdata/gretl.appdata.xml @@ -221,6 +222,7 @@ man/man1/gretl.1.gz %%DATADIR%%/data/misc/rac3d.gdt %%DATADIR%%/data/misc/recid.gdt %%DATADIR%%/data/misc/rwm.gdt +%%DATADIR%%/data/misc/sunspots.gdt %%DATADIR%%/data/misc/sw_ch12.gdt %%DATADIR%%/data/misc/sw_ch14.gdt %%DATADIR%%/data/misc/swisspharma.gdt @@ -349,30 +351,31 @@ man/man1/gretl.1.gz %%ADDONS%%%%DATADIR%%/functions/SVAR/SVAR.gfn %%ADDONS%%%%DATADIR%%/functions/SVAR/SVAR.pdf %%ADDONS%%%%DATADIR%%/functions/SVAR/examples/BlQuah.gdt -%%ADDONS%%%%DATADIR%%/functions/SVAR/examples/BlQuah.inp -%%ADDONS%%%%DATADIR%%/functions/SVAR/examples/BlQuah_hd.inp -%%ADDONS%%%%DATADIR%%/functions/SVAR/examples/BlQuah_w_sr.inp %%ADDONS%%%%DATADIR%%/functions/SVAR/examples/IS-LM.gdt -%%ADDONS%%%%DATADIR%%/functions/SVAR/examples/IS-LM.inp %%ADDONS%%%%DATADIR%%/functions/SVAR/examples/KMdata.gdt -%%ADDONS%%%%DATADIR%%/functions/SVAR/examples/SignRestrictions/ChoMoreno.inp -%%ADDONS%%%%DATADIR%%/functions/SVAR/examples/SignRestrictions/KilianMurphy_relaxed.inp -%%ADDONS%%%%DATADIR%%/functions/SVAR/examples/SignRestrictions/Uhlig_example.inp -%%ADDONS%%%%DATADIR%%/functions/SVAR/examples/SignRestrictions/exotic1.inp -%%ADDONS%%%%DATADIR%%/functions/SVAR/examples/SignRestrictions/exotic2.inp -%%ADDONS%%%%DATADIR%%/functions/SVAR/examples/SignRestrictions/spaghetti_plot.inp -%%ADDONS%%%%DATADIR%%/functions/SVAR/examples/SignRestrictions/supply_demand.inp +%%ADDONS%%%%DATADIR%%/functions/SVAR/examples/SetRestrictions/ChoMoreno.inp +%%ADDONS%%%%DATADIR%%/functions/SVAR/examples/SetRestrictions/KilianMurphy_relaxed.inp +%%ADDONS%%%%DATADIR%%/functions/SVAR/examples/SetRestrictions/Uhlig_example.inp +%%ADDONS%%%%DATADIR%%/functions/SVAR/examples/SetRestrictions/exotic1.inp +%%ADDONS%%%%DATADIR%%/functions/SVAR/examples/SetRestrictions/exotic2.inp +%%ADDONS%%%%DATADIR%%/functions/SVAR/examples/SetRestrictions/mixed_example.inp +%%ADDONS%%%%DATADIR%%/functions/SVAR/examples/SetRestrictions/spaghetti_plot.inp +%%ADDONS%%%%DATADIR%%/functions/SVAR/examples/SetRestrictions/supply_demand.inp +%%ADDONS%%%%DATADIR%%/functions/SVAR/examples/Traditional/BlQuah.inp +%%ADDONS%%%%DATADIR%%/functions/SVAR/examples/Traditional/BlQuah_hd.inp +%%ADDONS%%%%DATADIR%%/functions/SVAR/examples/Traditional/BlQuah_plus_shortrun.inp +%%ADDONS%%%%DATADIR%%/functions/SVAR/examples/Traditional/IS-LM.inp +%%ADDONS%%%%DATADIR%%/functions/SVAR/examples/Traditional/awm.inp +%%ADDONS%%%%DATADIR%%/functions/SVAR/examples/Traditional/bias_correction.inp +%%ADDONS%%%%DATADIR%%/functions/SVAR/examples/Traditional/filesavecheck.inp +%%ADDONS%%%%DATADIR%%/functions/SVAR/examples/Traditional/identification.inp +%%ADDONS%%%%DATADIR%%/functions/SVAR/examples/Traditional/plain.inp +%%ADDONS%%%%DATADIR%%/functions/SVAR/examples/Traditional/restr_example.inp +%%ADDONS%%%%DATADIR%%/functions/SVAR/examples/Traditional/simple_C.inp +%%ADDONS%%%%DATADIR%%/functions/SVAR/examples/Traditional/simple_C_wild.inp %%ADDONS%%%%DATADIR%%/functions/SVAR/examples/UhligData.gdt -%%ADDONS%%%%DATADIR%%/functions/SVAR/examples/awm.inp -%%ADDONS%%%%DATADIR%%/functions/SVAR/examples/bias_correction.inp %%ADDONS%%%%DATADIR%%/functions/SVAR/examples/chomoreno_fromeviewswf.gdt %%ADDONS%%%%DATADIR%%/functions/SVAR/examples/coint.gdt -%%ADDONS%%%%DATADIR%%/functions/SVAR/examples/filesavecheck.inp -%%ADDONS%%%%DATADIR%%/functions/SVAR/examples/identification.inp -%%ADDONS%%%%DATADIR%%/functions/SVAR/examples/plain.inp -%%ADDONS%%%%DATADIR%%/functions/SVAR/examples/restr_example.inp -%%ADDONS%%%%DATADIR%%/functions/SVAR/examples/simple_C.inp -%%ADDONS%%%%DATADIR%%/functions/SVAR/examples/simple_C_wild.inp %%ADDONS%%%%DATADIR%%/functions/criteria.gfn %%ADDONS%%%%DATADIR%%/functions/dbnomics/dbnomics.gfn %%ADDONS%%%%DATADIR%%/functions/dbnomics/dbnomics.pdf diff --git a/math/kfr/Makefile b/math/kfr/Makefile index 649f9f1dd85..d749a9dd384 100644 --- a/math/kfr/Makefile +++ b/math/kfr/Makefile @@ -1,5 +1,5 @@ PORTNAME= kfr -DISTVERSION= 5.0.2 +DISTVERSION= 5.0.3 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org diff --git a/math/kfr/distinfo b/math/kfr/distinfo index b0dbbe677da..da37a330028 100644 --- a/math/kfr/distinfo +++ b/math/kfr/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1687070134 -SHA256 (kfrlib-kfr-5.0.2_GH0.tar.gz) = e45cd66f941d00c4bf72a10dddf010b6f67f92a6278f5c6caf84ed7f8a67f069 -SIZE (kfrlib-kfr-5.0.2_GH0.tar.gz) = 11214067 +TIMESTAMP = 1689923380 +SHA256 (kfrlib-kfr-5.0.3_GH0.tar.gz) = b8a9ada279dbf34276c5244a6aecc3e9aaafaf1f1bc1ab6fa4c22f596e2edbd3 +SIZE (kfrlib-kfr-5.0.3_GH0.tar.gz) = 11215678 diff --git a/math/libdivide/Makefile b/math/libdivide/Makefile index b2046853b51..764f37805bd 100644 --- a/math/libdivide/Makefile +++ b/math/libdivide/Makefile @@ -1,5 +1,6 @@ PORTNAME= libdivide DISTVERSION= 5.0 +PORTREVISION= 1 CATEGORIES= math MAINTAINER= thierry@FreeBSD.org @@ -24,6 +25,10 @@ PLIST_FILES= include/libdivide.h \ lib/cmake/libdivide/libdivideConfig.cmake \ lib/cmake/libdivide/libdivideConfigVersion.cmake +OPTIONS_DEFINE= NATIVE + +NATIVE_CMAKE_BOOL= FREEBSD_NATIVE + do-test: ${CONFIGURE_WRKSRC}/tester diff --git a/math/libdivide/files/patch-CMakeLists.txt b/math/libdivide/files/patch-CMakeLists.txt index b89ebfba8f2..4cb7764bb3f 100644 --- a/math/libdivide/files/patch-CMakeLists.txt +++ b/math/libdivide/files/patch-CMakeLists.txt @@ -13,7 +13,7 @@ ) # Build options ################################################ -@@ -93,7 +93,6 @@ if (BUILD_TESTS AND NOT CMAKE_CROSSCOMPILING) +@@ -93,11 +93,10 @@ if (BUILD_TESTS AND NOT CMAKE_CROSSCOMPILING) CPU_ARM_NEON) if (CPU_X86 OR CPU_ARM_NEON) cmake_push_check_state() @@ -21,3 +21,8 @@ check_cxx_compiler_flag(-march=native MARCH_NATIVE) cmake_pop_check_state() +- if (MARCH_NATIVE) ++ if (MARCH_NATIVE AND FREEBSD_NATIVE) + list(APPEND LIBDIVIDE_FLAGS "-march=native") + endif() + endif() diff --git a/math/libdivsufsort/Makefile b/math/libdivsufsort/Makefile new file mode 100644 index 00000000000..220c8accbb8 --- /dev/null +++ b/math/libdivsufsort/Makefile @@ -0,0 +1,32 @@ +PORTNAME= libdivsufsort +DISTVERSIONPREFIX= v +DISTVERSION= 2.0.1-14 +DISTVERSIONSUFFIX= -g5f60d6f +CATEGORIES= math + +MAINTAINER= yuri@FreeBSD.org +COMMENT= Lightweight suffix-sorting library +WWW= https://github.com/y-256/libdivsufsort + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= cmake pathfix +USE_LDCONFIG= yes + +USE_GITHUB= yes +GH_ACCOUNT= y-256 + +PLIST_FILES= include/divsufsort.h \ + lib/libdivsufsort.so \ + lib/libdivsufsort.so.3 \ + lib/libdivsufsort.so.3.0.1 \ + libdata/pkgconfig/libdivsufsort.pc + +do-test: + @cd ${TEST_WRKSRC} && \ + ${SETENV} ${TEST_ENV} ${CC} ${FILESDIR}/test.c -I${STAGEDIR}${PREFIX}/include -L${STAGEDIR}${PREFIX}/lib -ldivsufsort && \ + ${ECHO} "==> running the test program:" && \ + LD_PRELOAD=${STAGEDIR}${PREFIX}/lib/libdivsufsort.so ${TEST_WRKSRC}/a.out + +.include diff --git a/math/libdivsufsort/distinfo b/math/libdivsufsort/distinfo new file mode 100644 index 00000000000..63ebe645c50 --- /dev/null +++ b/math/libdivsufsort/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1689965360 +SHA256 (y-256-libdivsufsort-v2.0.1-14-g5f60d6f_GH0.tar.gz) = 9de40c9a343a3776c4a9ebc2dac93d0f1cd8ce021cd095b5d9ecc381c2207eab +SIZE (y-256-libdivsufsort-v2.0.1-14-g5f60d6f_GH0.tar.gz) = 25900 diff --git a/math/libdivsufsort/files/test.c b/math/libdivsufsort/files/test.c new file mode 100644 index 00000000000..f001733d925 --- /dev/null +++ b/math/libdivsufsort/files/test.c @@ -0,0 +1,34 @@ +// simple example from README + +#include +#include +#include + +#include + +int main() { + // intput data + char *Text = "abracadabra"; + int n = strlen(Text); + int i, j; + + // allocate + int *SA = (int *)malloc(n * sizeof(int)); + + // sort + divsufsort((unsigned char *)Text, SA, n); + + // output + for(i = 0; i < n; ++i) { + printf("SA[%2d] = %2d: ", i, SA[i]); + for(j = SA[i]; j < n; ++j) { + printf("%c", Text[j]); + } + printf("$\n"); + } + + // deallocate + free(SA); + + return 0; +} diff --git a/math/libdivsufsort/pkg-descr b/math/libdivsufsort/pkg-descr new file mode 100644 index 00000000000..0024aaeafae --- /dev/null +++ b/math/libdivsufsort/pkg-descr @@ -0,0 +1,7 @@ +libdivsufsort is a software library that implements a lightweight suffix array +construction algorithm. + +This library provides a simple and an efficient C API to construct a suffix +array and a Burrows-Wheeler transformed string from a given string over a +constant-size alphabet. The algorithm runs in O(n log n) worst-case time using +only 5n+O(1) bytes of memory space, where n is the length of the string. diff --git a/math/libsemigroups/Makefile b/math/libsemigroups/Makefile index 5f7d6b21856..11cdf8e22fd 100644 --- a/math/libsemigroups/Makefile +++ b/math/libsemigroups/Makefile @@ -24,12 +24,17 @@ CONFIGURE_ARGS= --enable-fmt --with-external-fmt=yes \ USE_LDCONFIG= yes TEST_TARGET= check +OPTIONS_DEFINE= NATIVE + .include .if ${ARCH} != amd64 CONFIGURE_ARGS+= --disable-hpcombi .endif +post-patch-NATIVE-off: + @${REINPLACE_CMD} -e 's/-march=native/-march=default/' ${WRKSRC}/m4/ax_check_hpcombi.m4 + pre-configure: .if ${ARCH} == amd64 ${REINPLACE_CMD} -e 's|$$srcdir/extern/HPCombi|${LOCALBASE}/share/HPCombi|' \ diff --git a/math/mathgl/Makefile b/math/mathgl/Makefile index 492a9f7e6ef..7f12a432d6f 100644 --- a/math/mathgl/Makefile +++ b/math/mathgl/Makefile @@ -22,10 +22,10 @@ LIB_DEPENDS= libgif.so:graphics/giflib \ libsz.so:science/libaec USES= cmake compiler:c++11-lang dos2unix gettext-runtime gl jpeg xorg -USE_GL= gl glu glut -USE_XORG= xi xmu -USE_LDCONFIG= yes DOS2UNIX_GLOB= *.cpp *.h +USE_GL= gl glu glut +USE_LDCONFIG= yes +USE_XORG= xi xmu .for v in double gif glut gsl hdf5 jpeg ltdl mgl2 opengl pdf png zlib CMAKE_ARGS+= -Denable-${v}=ON @@ -35,18 +35,22 @@ CMAKE_ARGS+= -Denable-${v}=ON CMAKE_ARGS+= -Denable-${v}=OFF .endfor +CXXFLAGS+= --std=c++14 + +PLIST_SUB= SHLIB_VER=7.6.0 + OPTIONS_DEFINE= PYTHON MPI +OPTIONS_DEFAULT= QT5 OPTIONS_GROUP= GRAPHICS OPTIONS_GROUP_GRAPHICS= QT5 FLTK WXGTK OPTIONS_RADIO= THREADS OPTIONS_RADIO_THREADS= PTHREADS OPENMP -OPTIONS_DEFAULT= QT5 OPTIONS_SUB= yes -GRAPHICS_DESC= Graphics support -PTHREADS_DESC= Enable POSIX threads support (broken, fix pending release) -OPENMP_DESC= Parallel processing support via OpenMP (broken, cmake bug) + FLTK_DESC= Enable fltk widget -PLIST_SUB= SHLIB_VER=7.6.0 +GRAPHICS_DESC= Graphics support +OPENMP_DESC= Parallel processing support via OpenMP (broken, cmake bug) +PTHREADS_DESC= Enable POSIX threads support (broken, fix pending release) PYTHON_CMAKE_BOOL= enable-python PYTHON_BUILD_DEPENDS= swig:devel/swig \ diff --git a/math/octave-forge-automatic-differentiation/Makefile b/math/octave-forge-automatic-differentiation/Makefile index a12bf8cc34a..599029ba7bd 100644 --- a/math/octave-forge-automatic-differentiation/Makefile +++ b/math/octave-forge-automatic-differentiation/Makefile @@ -1,6 +1,6 @@ PORTNAME= octave-forge-automatic-differentiation DISTVERSION= 1.0.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= math MAINTAINER= stephen@FreeBSD.org @@ -10,8 +10,6 @@ WWW= https://packages.octave.org/ LICENSE= GPLv3 LICENSE_FILE= ${WRKDIR}/${OCTAVE_SRC}/COPYING -RUN_DEPENDS+= ${OCTAVE_TARBALLS_DIR}/sockets.tar.gz:math/octave-forge-sockets - USES= octave USE_GITHUB= yes GH_ACCOUNT= StevenWaldrip diff --git a/math/octave-forge-financial/Makefile b/math/octave-forge-financial/Makefile index 4ed1d524184..116c445f760 100644 --- a/math/octave-forge-financial/Makefile +++ b/math/octave-forge-financial/Makefile @@ -13,7 +13,7 @@ LICENSE= GPLv3 LICENSE_FILE= ${WRKDIR}/${OCTAVE_SRC}/COPYING RUN_DEPENDS= ${OCTAVE_TARBALLS_DIR}/io.tar.gz:math/octave-forge-io \ - ${OCTAVE_TARBALLS_DIR}/statistics.tar.gz:math/octave-forge-statistics + ${OCTAVE_TARBALLS_DIR}/statistics.tar.gz:math/octave-forge-statistics USES= octave diff --git a/math/octave-forge-geometry/Makefile b/math/octave-forge-geometry/Makefile index 839239413e8..499346841c9 100644 --- a/math/octave-forge-geometry/Makefile +++ b/math/octave-forge-geometry/Makefile @@ -13,7 +13,7 @@ LICENSE= GPLv3 LICENSE_FILE= ${WRKDIR}/${OCTAVE_SRC}/COPYING RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=0:devel/py-lxml@${PY_FLAVOR} \ - ${OCTAVE_TARBALLS_DIR}/matgeom.tar.gz:math/octave-forge-matgeom + ${OCTAVE_TARBALLS_DIR}/matgeom.tar.gz:math/octave-forge-matgeom USES= octave python:env USE_CXXSTD= c++14 diff --git a/math/octave-forge-mccabe-thiele/Makefile b/math/octave-forge-mccabe-thiele/Makefile index 060bcc0782f..92ff6bb1cd2 100644 --- a/math/octave-forge-mccabe-thiele/Makefile +++ b/math/octave-forge-mccabe-thiele/Makefile @@ -1,7 +1,7 @@ PORTNAME= octave-forge-mccabe-thiele DISTVERSIONPREFIX= v DISTVERSION= 0.1.5 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= math MAINTAINER= stephen@FreeBSD.org @@ -11,8 +11,6 @@ WWW= https://packages.octave.org/ LICENSE= GPLv3 LICENSE_FILE= ${WRKDIR}/${OCTAVE_SRC}/COPYING -RUN_DEPENDS= ${OCTAVE_TARBALLS_DIR}/sockets.tar.gz:math/octave-forge-sockets - USES= octave USE_GITHUB= yes GH_ACCOUNT= aumpierre-unb diff --git a/math/octave-forge-signal/Makefile b/math/octave-forge-signal/Makefile index b28a7d86a95..02a8c45e12c 100644 --- a/math/octave-forge-signal/Makefile +++ b/math/octave-forge-signal/Makefile @@ -1,5 +1,5 @@ PORTNAME= octave-forge-signal -PORTVERSION= 1.4.4 +PORTVERSION= 1.4.5 CATEGORIES= math MASTER_SITES= SF/octave/Octave%20Forge%20Packages/Individual%20Package%20Releases DISTNAME= ${OCTAVE_PKGNAME}-${DISTVERSIONFULL} diff --git a/math/octave-forge-signal/distinfo b/math/octave-forge-signal/distinfo index d2b48d718ed..b99bd4a338e 100644 --- a/math/octave-forge-signal/distinfo +++ b/math/octave-forge-signal/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1684520496 -SHA256 (octave-forge/signal-1.4.4.tar.gz) = 119df4b3a177834d6dd9c3124a2167c05aff5e6582fd0d32a7f9f306d302293a -SIZE (octave-forge/signal-1.4.4.tar.gz) = 232405 +TIMESTAMP = 1689950933 +SHA256 (octave-forge/signal-1.4.5.tar.gz) = 555ade2ff80f7118909395c33405f0a17a4fbcd22bc6d2fb9c3f7f45fef648e7 +SIZE (octave-forge/signal-1.4.5.tar.gz) = 438236 diff --git a/math/py-baycomp/Makefile b/math/py-baycomp/Makefile index 59e14651508..fdb6bc7229a 100644 --- a/math/py-baycomp/Makefile +++ b/math/py-baycomp/Makefile @@ -1,6 +1,5 @@ PORTNAME= baycomp -DISTVERSION= 1.0.2 -PORTREVISION= 2 +DISTVERSION= 1.0.3 CATEGORIES= math python # statistics MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -15,6 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYNUMPY} \ ${PYTHON_PKGNAMEPREFIX}matplotlib>=2.1.2:math/py-matplotlib@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}scipy>=0.19.1:science/py-scipy@${PY_FLAVOR} +#RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}pystan>=3.4.0:math/py-pystan@${PY_FLAVOR} USES= localbase:ldflags python USE_PYTHON= distutils autoplist diff --git a/math/py-baycomp/distinfo b/math/py-baycomp/distinfo index e47c092c972..669c270d635 100644 --- a/math/py-baycomp/distinfo +++ b/math/py-baycomp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1615670344 -SHA256 (baycomp-1.0.2.tar.gz) = c43472c16bd7cdf4884dd4c73dd307e4a3da7097fe49c83cd5e88d75142923b0 -SIZE (baycomp-1.0.2.tar.gz) = 154316 +TIMESTAMP = 1690085392 +SHA256 (baycomp-1.0.3.tar.gz) = 32b25ad7b16d5b251ddb9f6110a32d7b3953b987096da1d25ef277935d25daec +SIZE (baycomp-1.0.3.tar.gz) = 15918 diff --git a/math/py-pplpy/Makefile b/math/py-pplpy/Makefile index b3e3178f4d4..94dd80c42bd 100644 --- a/math/py-pplpy/Makefile +++ b/math/py-pplpy/Makefile @@ -27,6 +27,8 @@ TEST_DEPENDS= py.test:devel/py-pytest@${PY_FLAVOR} USES= compiler:c++11-lang localbase python USE_PYTHON= cython distutils +CFLAGS+= -std=c++14 + .if !defined(WITH_DEBUG) LDFLAGS+= -s .endif diff --git a/math/xlife++/Makefile b/math/xlife++/Makefile index 83141d15a70..7f54ad8b414 100644 --- a/math/xlife++/Makefile +++ b/math/xlife++/Makefile @@ -12,17 +12,18 @@ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE.txt USES= cmake compiler:c++11-lang eigen:3 fortran tar:tbz +USE_CXXSTD= c++11 USE_LDCONFIG= yes CMAKE_OFF= XLIFEPP_ENABLE_ARPACK # should be ON, but it fails to build. Reported to their bugs ML. CXXFLAGS+= -I${LOCALBASE}/include/eigen3/Eigen -I${LOCALBASE}/include/ARPACK++ -OPTIONS_DEFINE= DOCS EXAMPLES - PORTDOCS= * PORTEXAMPLES= * +OPTIONS_DEFINE= DOCS EXAMPLES + post-extract: # delete bundled packages @${RM} -r ${WRKSRC}/ext/Eigen ${WRKSRC}/ext/ARPACK ${WRKSRC}/ext/ARPACK++ diff --git a/misc/Makefile b/misc/Makefile index 2ccb3348513..747b20b246a 100644 --- a/misc/Makefile +++ b/misc/Makefile @@ -417,6 +417,7 @@ SUBDIR += py-gluoncv SUBDIR += py-gluonnlp SUBDIR += py-halo + SUBDIR += py-hist SUBDIR += py-histoprint SUBDIR += py-huepy SUBDIR += py-icoextract diff --git a/misc/ecflow/Makefile b/misc/ecflow/Makefile index 20e3d87c2c4..152491ed8d1 100644 --- a/misc/ecflow/Makefile +++ b/misc/ecflow/Makefile @@ -29,4 +29,12 @@ CXXFLAGS_i386= -fPIC # attempt to work around compilation failure, see https://j CONFLICTS_BUILD= python27 # build attempts to find python-2.7 and use it -.include +.include + +post-patch: +.if ${COMPILER_TYPE} == clang && ${COMPILER_VERSION} >= 160 + @${REINPLACE_CMD} -e 's|std::binary_function|std::__binary_function|' \ + ${WRKSRC}/ACore/src/Str.cpp +.endif + +.include diff --git a/misc/libpredict/Makefile b/misc/libpredict/Makefile index 4b8cd0d025a..5f0642761e6 100644 --- a/misc/libpredict/Makefile +++ b/misc/libpredict/Makefile @@ -11,6 +11,7 @@ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= cmake +USE_CXXSTD= c++14 USE_GITHUB= yes GH_ACCOUNT= la1k USE_LDCONFIG= yes diff --git a/misc/osinfo-db/Makefile b/misc/osinfo-db/Makefile index 69f42e2a98a..b7e2f64b5a4 100644 --- a/misc/osinfo-db/Makefile +++ b/misc/osinfo-db/Makefile @@ -1,5 +1,5 @@ PORTNAME= osinfo-db -PORTVERSION= 20230518 +PORTVERSION= 20230719 CATEGORIES= misc MASTER_SITES= https://releases.pagure.org/libosinfo/ diff --git a/misc/osinfo-db/distinfo b/misc/osinfo-db/distinfo index e0a59a6b4f2..a5c262f4a80 100644 --- a/misc/osinfo-db/distinfo +++ b/misc/osinfo-db/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1684578912 -SHA256 (osinfo-db-20230518.tar.xz) = caec5bcce4f2f07c7006bb4f72913d12bdab52595011b4b50937fcd74b81cc6d -SIZE (osinfo-db-20230518.tar.xz) = 142340 +TIMESTAMP = 1690014280 +SHA256 (osinfo-db-20230719.tar.xz) = 13d1c97fc7d67137935dcc97778c08bb079a4f0fe312d479786cea1411e4845a +SIZE (osinfo-db-20230719.tar.xz) = 144088 diff --git a/misc/osinfo-db/pkg-plist b/misc/osinfo-db/pkg-plist index 309d31290db..809de99c522 100644 --- a/misc/osinfo-db/pkg-plist +++ b/misc/osinfo-db/pkg-plist @@ -388,6 +388,7 @@ share/osinfo/os/freebsd.org/freebsd-9.1.xml share/osinfo/os/freebsd.org/freebsd-9.2.xml share/osinfo/os/freebsd.org/freebsd-9.3.xml share/osinfo/os/freedos.org/freedos-1.2.xml +share/osinfo/os/freedos.org/freedos-1.3.xml share/osinfo/os/freenix.net/freenix-14.2.xml share/osinfo/os/gentoo.org/gentoo-rolling.xml share/osinfo/os/gnome.org/gnome-3.6.xml @@ -527,6 +528,7 @@ share/osinfo/os/nixos.org/nixos-21.05.xml share/osinfo/os/nixos.org/nixos-21.11.xml share/osinfo/os/nixos.org/nixos-22.05.xml share/osinfo/os/nixos.org/nixos-22.11.xml +share/osinfo/os/nixos.org/nixos-23.05.xml share/osinfo/os/nixos.org/nixos-unknown.xml share/osinfo/os/nixos.org/nixos-unstable.xml share/osinfo/os/novell.com/netware-4.xml @@ -562,6 +564,7 @@ share/osinfo/os/openbsd.org/openbsd-6.9.xml share/osinfo/os/openbsd.org/openbsd-7.0.xml share/osinfo/os/openbsd.org/openbsd-7.1.xml share/osinfo/os/openbsd.org/openbsd-7.2.xml +share/osinfo/os/openbsd.org/openbsd-7.3.xml share/osinfo/os/openindiana.org/hipster-rolling.xml share/osinfo/os/opensuse.org/opensuse-10.2.xml share/osinfo/os/opensuse.org/opensuse-10.3.xml @@ -580,6 +583,7 @@ share/osinfo/os/opensuse.org/opensuse-15.1.xml share/osinfo/os/opensuse.org/opensuse-15.2.xml share/osinfo/os/opensuse.org/opensuse-15.3.xml share/osinfo/os/opensuse.org/opensuse-15.4.xml +share/osinfo/os/opensuse.org/opensuse-15.5.xml share/osinfo/os/opensuse.org/opensuse-42.1.xml share/osinfo/os/opensuse.org/opensuse-42.2.xml share/osinfo/os/opensuse.org/opensuse-42.3.xml @@ -795,6 +799,7 @@ share/osinfo/os/suse.com/sle-15.1.xml share/osinfo/os/suse.com/sle-15.2.xml share/osinfo/os/suse.com/sle-15.3.xml share/osinfo/os/suse.com/sle-15.4.xml +share/osinfo/os/suse.com/sle-15.5.xml share/osinfo/os/suse.com/sle-15.xml share/osinfo/os/suse.com/sle-unknown.xml share/osinfo/os/suse.com/sled-10.1.xml @@ -818,6 +823,8 @@ share/osinfo/os/suse.com/sled-9.xml share/osinfo/os/suse.com/slem-5.0.xml share/osinfo/os/suse.com/slem-5.1.xml share/osinfo/os/suse.com/slem-5.2.xml +share/osinfo/os/suse.com/slem-5.3.xml +share/osinfo/os/suse.com/slem-5.4.xml share/osinfo/os/suse.com/sles-10.1.xml share/osinfo/os/suse.com/sles-10.2.xml share/osinfo/os/suse.com/sles-10.3.xml @@ -843,6 +850,8 @@ share/osinfo/os/system76.com/popos-19.04.xml share/osinfo/os/system76.com/popos-19.10.xml share/osinfo/os/system76.com/popos-20.04.xml share/osinfo/os/system76.com/popos-20.10.xml +share/osinfo/os/trisquel.info/trisquel-10.xml +share/osinfo/os/trisquel.info/trisquel-11.xml share/osinfo/os/trisquel.info/trisquel-9.xml share/osinfo/os/ubuntu.com/ubuntu-10.04.xml share/osinfo/os/ubuntu.com/ubuntu-10.10.xml diff --git a/misc/py-apache-beam/Makefile b/misc/py-apache-beam/Makefile index cd3b4822731..f292eb6daab 100644 --- a/misc/py-apache-beam/Makefile +++ b/misc/py-apache-beam/Makefile @@ -35,8 +35,7 @@ PY_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cloudpickle>=2.2.0:devel/py-cloudpickle@${PY_ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pip>0:devel/py-pip@${PY_FLAVOR} \ ${PY_DEPENDS} RUN_DEPENDS= ${PY_DEPENDS} -TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=36.0.0:security/py-cryptography@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}freezegun>=0.3.12:devel/py-freezegun@${PY_FLAVOR} \ +TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}freezegun>=0.3.12:devel/py-freezegun@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}joblib>=0.3.12:devel/py-joblib@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}mock>=1.0.1:devel/py-mock@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pandas>0:math/py-pandas@${PY_FLAVOR} \ @@ -52,7 +51,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=36.0.0:security/py-cryptograp ${PYTHON_PKGNAMEPREFIX}yaml>=3.12:devel/py-yaml@${PY_FLAVOR} # testcontainers[mysql]>=3.0.3 is also required -USES= python zip +USES= python pycryptography:test zip USE_PYTHON= distutils cython concurrent autoplist pytest # 5 tests fail, depending on pyarrow, MySqlContainer, threadpoolctl post-install: diff --git a/misc/py-cinder/Makefile b/misc/py-cinder/Makefile index a6c126a1da2..1d46cd0b71d 100644 --- a/misc/py-cinder/Makefile +++ b/misc/py-cinder/Makefile @@ -15,7 +15,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/py-pbr@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Babel>=2.3.4:devel/py-babel@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}castellan>=0.16.0:devel/py-castellan@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cryptography>=1.9:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}decorator>=3.4.0:devel/py-decorator@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}defusedxml>=0.5.0:devel/py-defusedxml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}eventlet>=0.18.2:net/py-eventlet@${PY_FLAVOR} \ @@ -75,7 +74,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Babel>=2.3.4:devel/py-babel@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tooz>=1.58.0:devel/py-tooz@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}webob>=1.7.1:www/py-webob@${PY_FLAVOR} -USES= cpe python +USES= cpe python pycryptopgraphy:run USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/misc/py-hist/Makefile b/misc/py-hist/Makefile new file mode 100644 index 00000000000..785e654e787 --- /dev/null +++ b/misc/py-hist/Makefile @@ -0,0 +1,39 @@ +PORTNAME= hist +DISTVERSIONPREFIX= v +DISTVERSION= 2.7.1 +CATEGORIES= misc python +#MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= yuri@FreeBSD.org +COMMENT= Histogramming for analysis powered by boost-histogram +WWW= https://hist.readthedocs.io/en/latest/ + +LICENSE= BSD3CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatch-vcs>0:devel/py-hatch-vcs@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}hatchling>0:devel/py-hatchling@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}boost-histogram>=1.3.1:misc/py-boost-histogram@${PY_FLAVOR} \ + ${PYNUMPY} \ + ${PYTHON_PKGNAMEPREFIX}histoprint>=2.2.0:misc/py-histoprint@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4:devel/py-typing-extensions@${PY_FLAVOR} +TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dask>=2022:devel/py-dask@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}dask-histogram>=2023.1:devel/py-dask-histogram@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pytest-mpl>=0.12:devel/py-pytest-mpl@${PY_FLAVOR} + # tests and plotting also need mplhep>=0.2.16 which isn't yet ported + +USES= python +USE_PYTHON= pep517 autoplist pytest + +USE_GITHUB= yes +GH_ACCOUNT= scikit-hep + +NO_ARCH= yes + +MAKE_ENV= SETUPTOOLS_SCM_PRETEND_VERSION=${DISTVERSION} +TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} + +BINARY_ALIAS= git=false + +.include diff --git a/misc/py-hist/distinfo b/misc/py-hist/distinfo new file mode 100644 index 00000000000..5f9a2d377b9 --- /dev/null +++ b/misc/py-hist/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1690000714 +SHA256 (scikit-hep-hist-v2.7.1_GH0.tar.gz) = 4cf53706252ad2cafbdd1f4695ded4bca126718239e569e749ccfb9928b945bc +SIZE (scikit-hep-hist-v2.7.1_GH0.tar.gz) = 990922 diff --git a/misc/py-hist/pkg-descr b/misc/py-hist/pkg-descr new file mode 100644 index 00000000000..b4a145f3ccf --- /dev/null +++ b/misc/py-hist/pkg-descr @@ -0,0 +1,4 @@ +Hist is a powerful Histogramming tool for analysis based on boost-histogram +(the Python binding of the Histogram library in Boost). It is a friendly +analysis-focused project that uses boost-histogram as a backend to do the +work, but provides plotting tools, shortcuts, and new ideas. diff --git a/misc/py-pyEDFlib/Makefile b/misc/py-pyEDFlib/Makefile index 09e150d8912..3eb96910b6e 100644 --- a/misc/py-pyEDFlib/Makefile +++ b/misc/py-pyEDFlib/Makefile @@ -1,6 +1,6 @@ PORTNAME= pyEDFlib DISTVERSIONPREFIX= v -DISTVERSION= 0.1.33 +DISTVERSION= 0.1.34 CATEGORIES= misc #MASTER_SITES= PYPI # PyPI version fails: https://github.com/holgern/pyedflib/issues/168 PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/misc/py-pyEDFlib/distinfo b/misc/py-pyEDFlib/distinfo index 720454f9b4f..df44b5867f8 100644 --- a/misc/py-pyEDFlib/distinfo +++ b/misc/py-pyEDFlib/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1687590791 -SHA256 (holgern-pyedflib-v0.1.33_GH0.tar.gz) = 493184957094e56d040d7351abdc476a22eb54b278f582ed44e028f4a78c925b -SIZE (holgern-pyedflib-v0.1.33_GH0.tar.gz) = 2178205 +TIMESTAMP = 1689921733 +SHA256 (holgern-pyedflib-v0.1.34_GH0.tar.gz) = f2c626333508ca7fb2e4915cef93d3be37968b8d5023f56b32d067c36963d889 +SIZE (holgern-pyedflib-v0.1.34_GH0.tar.gz) = 2178317 diff --git a/misc/py-shell-gpt/Makefile b/misc/py-shell-gpt/Makefile index 9f6ba153ab9..5a3439f104c 100644 --- a/misc/py-shell-gpt/Makefile +++ b/misc/py-shell-gpt/Makefile @@ -1,5 +1,5 @@ PORTNAME= shell-gpt -DISTVERSION= 0.9.3 +DISTVERSION= 0.9.4 CATEGORIES= misc python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/misc/py-shell-gpt/distinfo b/misc/py-shell-gpt/distinfo index be60d77e976..cb83e086a17 100644 --- a/misc/py-shell-gpt/distinfo +++ b/misc/py-shell-gpt/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1686783684 -SHA256 (shell_gpt-0.9.3.tar.gz) = 83bcd0f628b7f2304c513d27f128e471c9c6964a423b8f35ec6676ca2771a4c5 -SIZE (shell_gpt-0.9.3.tar.gz) = 28692 +TIMESTAMP = 1690159695 +SHA256 (shell_gpt-0.9.4.tar.gz) = 478ae1013b8cd152ff379f9d5dfdebf5b176fc0544710841d89e0a627c5d1db9 +SIZE (shell_gpt-0.9.4.tar.gz) = 30422 diff --git a/misc/qlcplus/Makefile b/misc/qlcplus/Makefile index 734cb6f87d0..413c897c1ef 100644 --- a/misc/qlcplus/Makefile +++ b/misc/qlcplus/Makefile @@ -19,14 +19,14 @@ LIB_DEPENDS= libasound.so:audio/alsa-lib \ libudev.so:devel/libudev-devd USES= desktop-file-utils gl pkgconfig qmake qt:5 shared-mime-info shebangfix -USE_QT= core gui multimedia network script testlib widgets buildtools:build -USE_GL= gl -USE_LDCONFIG= yes - -SHEBANG_FILES= translate.sh - +USE_CXXSTD= c++14 USE_GITHUB= yes GH_ACCOUNT= mcallegari +USE_GL= gl +USE_LDCONFIG= yes +USE_QT= core gui multimedia network script testlib widgets buildtools:build + +SHEBANG_FILES= translate.sh BINARY_ALIAS= g++=${CXX} diff --git a/multimedia/gstreamer1-plugins-rust/Makefile b/multimedia/gstreamer1-plugins-rust/Makefile index ce9ffe5821f..4167c16b1e8 100644 --- a/multimedia/gstreamer1-plugins-rust/Makefile +++ b/multimedia/gstreamer1-plugins-rust/Makefile @@ -1,6 +1,5 @@ PORTNAME= gstreamer1-plugins-rust -DISTVERSION= 0.10.10 -PORTREVISION= 1 +DISTVERSION= 0.10.11 CATEGORIES= multimedia MAINTAINER= jbeich@FreeBSD.org diff --git a/multimedia/gstreamer1-plugins-rust/Makefile.crates b/multimedia/gstreamer1-plugins-rust/Makefile.crates index c7b14b9e225..8ffbd196f3c 100644 --- a/multimedia/gstreamer1-plugins-rust/Makefile.crates +++ b/multimedia/gstreamer1-plugins-rust/Makefile.crates @@ -13,14 +13,14 @@ CARGO_CRATES= addr2line-0.20.0 \ anstyle-parse-0.2.1 \ anstyle-query-1.0.0 \ anstyle-wincon-1.0.1 \ - anyhow-1.0.71 \ + anyhow-1.0.72 \ arbitrary-0.4.7 \ arg_enum_proc_macro-0.3.2 \ arrayvec-0.7.4 \ - async-compression-0.4.0 \ + async-compression-0.4.1 \ async-recursion-1.0.4 \ async-task-4.4.0 \ - async-trait-0.1.70 \ + async-trait-0.1.71 \ async-tungstenite-0.22.2 \ atomic_refcell-0.1.10 \ atty-0.2.14 \ @@ -56,7 +56,7 @@ CARGO_CRATES= addr2line-0.20.0 \ bincode-1.3.3 \ bitflags-1.3.2 \ bitflags-2.3.3 \ - bitstream-io-1.6.0 \ + bitstream-io-1.7.0 \ block-buffer-0.9.0 \ block-buffer-0.10.4 \ build_const-0.2.2 \ @@ -75,9 +75,9 @@ CARGO_CRATES= addr2line-0.20.0 \ cfg-if-1.0.0 \ chrono-0.4.26 \ cipher-0.2.5 \ - clap-4.3.10 \ - clap_builder-4.3.10 \ - clap_derive-4.3.2 \ + clap-4.3.16 \ + clap_builder-4.3.16 \ + clap_derive-4.3.12 \ clap_lex-0.5.0 \ claxon-0.4.3 \ color-name-1.1.0 \ @@ -89,7 +89,7 @@ CARGO_CRATES= addr2line-0.20.0 \ cookie_store-0.16.2 \ core-foundation-0.9.3 \ core-foundation-sys-0.8.4 \ - cpufeatures-0.2.8 \ + cpufeatures-0.2.9 \ crc-1.8.1 \ crc-3.0.1 \ crc-catalog-2.2.0 \ @@ -103,12 +103,11 @@ CARGO_CRATES= addr2line-0.20.0 \ crypto-mac-0.11.1 \ csound-0.1.8 \ csound-sys-0.1.2 \ - ctor-0.1.26 \ ctr-0.6.0 \ dasp_frame-0.11.0 \ dasp_sample-0.11.0 \ data-encoding-2.4.0 \ - dav1d-0.9.3 \ + dav1d-0.9.4 \ dav1d-sys-0.7.1 \ diff-0.1.13 \ digest-0.9.0 \ @@ -120,7 +119,7 @@ CARGO_CRATES= addr2line-0.20.0 \ encoding_rs-0.8.32 \ env_logger-0.9.3 \ env_logger-0.10.0 \ - equivalent-1.0.0 \ + equivalent-1.0.1 \ errno-0.3.1 \ errno-dragonfly-0.1.2 \ fastrand-1.9.0 \ @@ -190,10 +189,10 @@ CARGO_CRATES= addr2line-0.20.0 \ interpolate_name-0.2.3 \ io-lifetimes-1.0.11 \ ipnet-2.8.0 \ - is-terminal-0.4.8 \ + is-terminal-0.4.9 \ itertools-0.10.5 \ itertools-0.11.0 \ - itoa-1.0.8 \ + itoa-1.0.9 \ jobserver-0.1.26 \ js-sys-0.3.64 \ khronos-egl-4.1.0 \ @@ -246,6 +245,7 @@ CARGO_CRATES= addr2line-0.20.0 \ num-bigint-0.4.3 \ num-complex-0.4.3 \ num-derive-0.3.3 \ + num-derive-0.4.0 \ num-integer-0.1.45 \ num-rational-0.4.1 \ num-traits-0.2.15 \ @@ -259,13 +259,12 @@ CARGO_CRATES= addr2line-0.20.0 \ openssl-probe-0.1.5 \ openssl-sys-0.9.90 \ option-operations-0.5.0 \ - output_vt100-0.1.3 \ outref-0.5.1 \ overload-0.1.1 \ parking_lot-0.12.1 \ parking_lot_core-0.9.8 \ parse_link_header-0.3.3 \ - paste-1.0.13 \ + paste-1.0.14 \ pbkdf2-0.8.0 \ percent-encoding-2.3.0 \ petgraph-0.6.3 \ @@ -279,19 +278,19 @@ CARGO_CRATES= addr2line-0.20.0 \ polling-2.8.0 \ ppv-lite86-0.2.17 \ pretty-hex-0.3.0 \ - pretty_assertions-1.3.0 \ + pretty_assertions-1.4.0 \ primal-check-0.3.3 \ priority-queue-1.3.2 \ proc-macro-crate-1.3.1 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ - proc-macro2-1.0.63 \ + proc-macro2-1.0.66 \ protobuf-2.28.0 \ protobuf-codegen-2.28.0 \ protobuf-codegen-pure-2.28.0 \ psl-types-2.0.11 \ publicsuffix-2.2.3 \ - quote-1.0.29 \ + quote-1.0.31 \ rand-0.8.5 \ rand_chacha-0.3.1 \ rand_core-0.6.4 \ @@ -303,10 +302,11 @@ CARGO_CRATES= addr2line-0.20.0 \ realfft-2.0.1 \ redox_syscall-0.2.16 \ redox_syscall-0.3.5 \ - regex-1.8.4 \ + regex-1.9.1 \ regex-automata-0.1.10 \ + regex-automata-0.3.3 \ regex-syntax-0.6.29 \ - regex-syntax-0.7.2 \ + regex-syntax-0.7.4 \ reqwest-0.11.18 \ rgb-0.8.36 \ ring-0.16.20 \ @@ -319,23 +319,23 @@ CARGO_CRATES= addr2line-0.20.0 \ rustc_version-0.4.0 \ rustdct-0.7.1 \ rustfft-6.1.0 \ - rustix-0.37.22 \ - rustix-0.38.2 \ + rustix-0.37.23 \ + rustix-0.38.4 \ rustls-0.20.8 \ rustls-native-certs-0.6.3 \ rustls-pemfile-1.0.3 \ - ryu-1.0.14 \ + ryu-1.0.15 \ same-file-1.0.6 \ schannel-0.1.22 \ - scopeguard-1.1.0 \ + scopeguard-1.2.0 \ sct-0.7.0 \ security-framework-2.9.1 \ security-framework-sys-2.9.0 \ - semver-1.0.17 \ - serde-1.0.166 \ - serde_bytes-0.11.10 \ - serde_derive-1.0.166 \ - serde_json-1.0.100 \ + semver-1.0.18 \ + serde-1.0.171 \ + serde_bytes-0.11.12 \ + serde_derive-1.0.171 \ + serde_json-1.0.103 \ serde_spanned-0.6.3 \ serde_urlencoded-0.7.1 \ sha-1-0.9.8 \ @@ -344,13 +344,13 @@ CARGO_CRATES= addr2line-0.20.0 \ shannon-0.2.0 \ sharded-slab-0.1.4 \ shell-words-1.1.0 \ - signal-hook-0.3.15 \ + signal-hook-0.3.17 \ signal-hook-registry-1.4.1 \ signature-1.6.4 \ simd-adler32-0.3.5 \ simd_helpers-0.1.0 \ slab-0.4.8 \ - smallvec-1.10.0 \ + smallvec-1.11.0 \ smawk-0.3.1 \ socket2-0.4.9 \ socket2-0.5.3 \ @@ -361,16 +361,16 @@ CARGO_CRATES= addr2line-0.20.0 \ strsim-0.10.0 \ subtle-2.4.1 \ syn-1.0.109 \ - syn-2.0.23 \ + syn-2.0.26 \ system-deps-6.1.1 \ - target-lexicon-0.12.8 \ + target-lexicon-0.12.10 \ tempfile-3.6.0 \ termcolor-1.2.0 \ test-log-0.2.12 \ test-with-0.9.7 \ textwrap-0.16.0 \ - thiserror-1.0.41 \ - thiserror-impl-1.0.41 \ + thiserror-1.0.43 \ + thiserror-impl-1.0.43 \ thread-id-4.1.0 \ thread_local-1.1.7 \ time-0.1.45 \ @@ -386,9 +386,9 @@ CARGO_CRATES= addr2line-0.20.0 \ tokio-stream-0.1.14 \ tokio-util-0.7.8 \ toml-0.5.11 \ - toml-0.7.5 \ + toml-0.7.6 \ toml_datetime-0.6.3 \ - toml_edit-0.19.11 \ + toml_edit-0.19.14 \ tower-0.4.13 \ tower-layer-0.3.2 \ tower-service-0.3.2 \ @@ -402,7 +402,7 @@ CARGO_CRATES= addr2line-0.20.0 \ tungstenite-0.19.0 \ typenum-1.16.0 \ unicode-bidi-0.3.13 \ - unicode-ident-1.0.10 \ + unicode-ident-1.0.11 \ unicode-linebreak-0.1.4 \ unicode-normalization-0.1.22 \ unicode-width-0.1.10 \ @@ -411,8 +411,8 @@ CARGO_CRATES= addr2line-0.20.0 \ urlencoding-2.1.2 \ utf-8-0.7.6 \ utf8parse-0.2.1 \ - uuid-1.4.0 \ - v_frame-0.3.4 \ + uuid-1.4.1 \ + v_frame-0.3.5 \ va_list-0.1.4 \ valuable-0.1.0 \ vcpkg-0.2.15 \ @@ -448,7 +448,7 @@ CARGO_CRATES= addr2line-0.20.0 \ windows_x86_64_gnu-0.48.0 \ windows_x86_64_gnullvm-0.48.0 \ windows_x86_64_msvc-0.48.0 \ - winnow-0.4.7 \ + winnow-0.5.0 \ winreg-0.10.1 \ xml-rs-0.8.15 \ xmlparser-0.13.5 \ diff --git a/multimedia/gstreamer1-plugins-rust/distinfo b/multimedia/gstreamer1-plugins-rust/distinfo index 6eadb975d98..14a09377902 100644 --- a/multimedia/gstreamer1-plugins-rust/distinfo +++ b/multimedia/gstreamer1-plugins-rust/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1688561941 +TIMESTAMP = 1689853403 SHA256 (rust/crates/addr2line-0.20.0.crate) = f4fa78e18c64fce05e902adecd7a5eed15a5e0a3439f7b0e169f0252214865e3 SIZE (rust/crates/addr2line-0.20.0.crate) = 39558 SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe @@ -29,22 +29,22 @@ SHA256 (rust/crates/anstyle-query-1.0.0.crate) = 5ca11d4be1bab0c8bc8734a9aa7bf4e SIZE (rust/crates/anstyle-query-1.0.0.crate) = 8620 SHA256 (rust/crates/anstyle-wincon-1.0.1.crate) = 180abfa45703aebe0093f79badacc01b8fd4ea2e35118747e5811127f926e188 SIZE (rust/crates/anstyle-wincon-1.0.1.crate) = 11718 -SHA256 (rust/crates/anyhow-1.0.71.crate) = 9c7d0618f0e0b7e8ff11427422b64564d5fb0be1940354bfe2e0529b18a9d9b8 -SIZE (rust/crates/anyhow-1.0.71.crate) = 43808 +SHA256 (rust/crates/anyhow-1.0.72.crate) = 3b13c32d80ecc7ab747b80c3784bce54ee8a7a0cc4fbda9bf4cda2cf6fe90854 +SIZE (rust/crates/anyhow-1.0.72.crate) = 43837 SHA256 (rust/crates/arbitrary-0.4.7.crate) = db55d72333851e17d572bec876e390cd3b11eb1ef53ae821dd9f3b653d2b4569 SIZE (rust/crates/arbitrary-0.4.7.crate) = 26282 SHA256 (rust/crates/arg_enum_proc_macro-0.3.2.crate) = d7c29b43ee8654590587cd033b3eca2f9c4f8cdff945ec0e6ee91ceb057d87f3 SIZE (rust/crates/arg_enum_proc_macro-0.3.2.crate) = 5367 SHA256 (rust/crates/arrayvec-0.7.4.crate) = 96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711 SIZE (rust/crates/arrayvec-0.7.4.crate) = 29856 -SHA256 (rust/crates/async-compression-0.4.0.crate) = 5b0122885821398cc923ece939e24d1056a2384ee719432397fa9db87230ff11 -SIZE (rust/crates/async-compression-0.4.0.crate) = 41890 +SHA256 (rust/crates/async-compression-0.4.1.crate) = 62b74f44609f0f91493e3082d3734d98497e094777144380ea4db9f9905dd5b6 +SIZE (rust/crates/async-compression-0.4.1.crate) = 97688 SHA256 (rust/crates/async-recursion-1.0.4.crate) = 0e97ce7de6cf12de5d7226c73f5ba9811622f4db3a5b91b55c53e987e5f91cba SIZE (rust/crates/async-recursion-1.0.4.crate) = 11521 SHA256 (rust/crates/async-task-4.4.0.crate) = ecc7ab41815b3c653ccd2978ec3255c81349336702dfdf62ee6f7069b12a3aae SIZE (rust/crates/async-task-4.4.0.crate) = 35178 -SHA256 (rust/crates/async-trait-0.1.70.crate) = 79fa67157abdfd688a259b6648808757db9347af834624f27ec646da976aee5d -SIZE (rust/crates/async-trait-0.1.70.crate) = 28703 +SHA256 (rust/crates/async-trait-0.1.71.crate) = a564d521dd56509c4c47480d00b80ee55f7e385ae48db5744c67ad50c92d2ebf +SIZE (rust/crates/async-trait-0.1.71.crate) = 28703 SHA256 (rust/crates/async-tungstenite-0.22.2.crate) = ce01ac37fdc85f10a43c43bc582cbd566720357011578a935761075f898baf58 SIZE (rust/crates/async-tungstenite-0.22.2.crate) = 38040 SHA256 (rust/crates/atomic_refcell-0.1.10.crate) = 79d6dc922a2792b006573f60b2648076355daeae5ce9cb59507e5908c9625d31 @@ -115,8 +115,8 @@ SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c9 SIZE (rust/crates/bitflags-1.3.2.crate) = 23021 SHA256 (rust/crates/bitflags-2.3.3.crate) = 630be753d4e58660abd17930c71b647fe46c27ea6b63cc59e1e3851406972e42 SIZE (rust/crates/bitflags-2.3.3.crate) = 34320 -SHA256 (rust/crates/bitstream-io-1.6.0.crate) = 9d28070975aaf4ef1fd0bd1f29b739c06c2cdd9972e090617fb6dca3b2cb564e -SIZE (rust/crates/bitstream-io-1.6.0.crate) = 30445 +SHA256 (rust/crates/bitstream-io-1.7.0.crate) = 82704769cb85a22df2c54d6bdd6a158b7931d256cf3248a07d6ecbe9d58b31d7 +SIZE (rust/crates/bitstream-io-1.7.0.crate) = 32700 SHA256 (rust/crates/block-buffer-0.9.0.crate) = 4152116fd6e9dadb291ae18fc1ec3575ed6d84c29642d97890f4b4a3417297e4 SIZE (rust/crates/block-buffer-0.9.0.crate) = 7108 SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71 @@ -153,12 +153,12 @@ SHA256 (rust/crates/chrono-0.4.26.crate) = ec837a71355b28f6556dbd569b37b3f363091 SIZE (rust/crates/chrono-0.4.26.crate) = 191501 SHA256 (rust/crates/cipher-0.2.5.crate) = 12f8e7987cbd042a63249497f41aed09f8e65add917ea6566effbc56578d6801 SIZE (rust/crates/cipher-0.2.5.crate) = 13099 -SHA256 (rust/crates/clap-4.3.10.crate) = 384e169cc618c613d5e3ca6404dda77a8685a63e08660dcc64abaf7da7cb0c7a -SIZE (rust/crates/clap-4.3.10.crate) = 54872 -SHA256 (rust/crates/clap_builder-4.3.10.crate) = ef137bbe35aab78bdb468ccfba75a5f4d8321ae011d34063770780545176af2d -SIZE (rust/crates/clap_builder-4.3.10.crate) = 160558 -SHA256 (rust/crates/clap_derive-4.3.2.crate) = b8cd2b2a819ad6eec39e8f1d6b53001af1e5469f8c177579cdaeb313115b825f -SIZE (rust/crates/clap_derive-4.3.2.crate) = 29053 +SHA256 (rust/crates/clap-4.3.16.crate) = 74bb1b4028935821b2d6b439bba2e970bdcf740832732437ead910c632e30d7d +SIZE (rust/crates/clap-4.3.16.crate) = 55016 +SHA256 (rust/crates/clap_builder-4.3.16.crate) = 5ae467cbb0111869b765e13882a1dbbd6cb52f58203d8b80c44f667d4dd19843 +SIZE (rust/crates/clap_builder-4.3.16.crate) = 161065 +SHA256 (rust/crates/clap_derive-4.3.12.crate) = 54a9bb5758fc5dfe728d1019941681eccaf0cf8a4189b692a0ee2f2ecf90a050 +SIZE (rust/crates/clap_derive-4.3.12.crate) = 29052 SHA256 (rust/crates/clap_lex-0.5.0.crate) = 2da6da31387c7e4ef160ffab6d5e7f00c42626fe39aea70a7b0f1773f7dd6c1b SIZE (rust/crates/clap_lex-0.5.0.crate) = 11792 SHA256 (rust/crates/claxon-0.4.3.crate) = 4bfbf56724aa9eca8afa4fcfadeb479e722935bb2a0900c2d37e0cc477af0688 @@ -181,8 +181,8 @@ SHA256 (rust/crates/core-foundation-0.9.3.crate) = 194a7a9e6de53fa55116934067c84 SIZE (rust/crates/core-foundation-0.9.3.crate) = 27059 SHA256 (rust/crates/core-foundation-sys-0.8.4.crate) = e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa SIZE (rust/crates/core-foundation-sys-0.8.4.crate) = 17725 -SHA256 (rust/crates/cpufeatures-0.2.8.crate) = 03e69e28e9f7f77debdedbaafa2866e1de9ba56df55a8bd7cfc724c25a09987c -SIZE (rust/crates/cpufeatures-0.2.8.crate) = 11840 +SHA256 (rust/crates/cpufeatures-0.2.9.crate) = a17b76ff3a4162b0b27f354a0c87015ddad39d35f9c0c36607a3bdd175dde1f1 +SIZE (rust/crates/cpufeatures-0.2.9.crate) = 11895 SHA256 (rust/crates/crc-1.8.1.crate) = d663548de7f5cca343f1e0a48d14dcfb0e9eb4e079ec58883b7251539fa10aeb SIZE (rust/crates/crc-1.8.1.crate) = 9114 SHA256 (rust/crates/crc-3.0.1.crate) = 86ec7a15cbe22e59248fc7eadb1907dab5ba09372595da4d73dd805ed4417dfe @@ -209,8 +209,6 @@ SHA256 (rust/crates/csound-0.1.8.crate) = 8d49045d7365f5c2cadb1f20932189a0da101a SIZE (rust/crates/csound-0.1.8.crate) = 43588 SHA256 (rust/crates/csound-sys-0.1.2.crate) = 86b11869eaed111b64d29e66cc5c7de9f172d5b623b716eb74c5dd841dbcfe39 SIZE (rust/crates/csound-sys-0.1.2.crate) = 9153 -SHA256 (rust/crates/ctor-0.1.26.crate) = 6d2301688392eb071b0bf1a37be05c469d3cc4dbbd95df672fe28ab021e6a096 -SIZE (rust/crates/ctor-0.1.26.crate) = 10803 SHA256 (rust/crates/ctr-0.6.0.crate) = fb4a30d54f7443bf3d6191dcd486aca19e67cb3c49fa7a06a319966346707e7f SIZE (rust/crates/ctr-0.6.0.crate) = 17092 SHA256 (rust/crates/dasp_frame-0.11.0.crate) = b2a3937f5fe2135702897535c8d4a5553f8b116f76c1529088797f2eee7c5cd6 @@ -219,8 +217,8 @@ SHA256 (rust/crates/dasp_sample-0.11.0.crate) = 0c87e182de0887fd5361989c677c4e8f SIZE (rust/crates/dasp_sample-0.11.0.crate) = 11617 SHA256 (rust/crates/data-encoding-2.4.0.crate) = c2e66c9d817f1720209181c316d28635c050fa304f9c79e47a520882661b7308 SIZE (rust/crates/data-encoding-2.4.0.crate) = 19165 -SHA256 (rust/crates/dav1d-0.9.3.crate) = c02ab20a37bcd596fb85c3185c3286f983fc6125755c74625c7849c2ba0b7bb3 -SIZE (rust/crates/dav1d-0.9.3.crate) = 7681 +SHA256 (rust/crates/dav1d-0.9.4.crate) = 87ca43c8e58ee931086b5fd9a4b6a8cc40c1346592246c4fe3d299eca1684c75 +SIZE (rust/crates/dav1d-0.9.4.crate) = 7757 SHA256 (rust/crates/dav1d-sys-0.7.1.crate) = 615542bb14c18b795f46aba92258902168218d714090f5fff47e68c9a352ea2d SIZE (rust/crates/dav1d-sys-0.7.1.crate) = 6820 SHA256 (rust/crates/diff-0.1.13.crate) = 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8 @@ -243,8 +241,8 @@ SHA256 (rust/crates/env_logger-0.9.3.crate) = a12e6657c4c97ebab115a42dcee77225f7 SIZE (rust/crates/env_logger-0.9.3.crate) = 33291 SHA256 (rust/crates/env_logger-0.10.0.crate) = 85cdab6a89accf66733ad5a1693a4dcced6aeff64602b634530dd73c1f3ee9f0 SIZE (rust/crates/env_logger-0.10.0.crate) = 36574 -SHA256 (rust/crates/equivalent-1.0.0.crate) = 88bffebc5d80432c9b140ee17875ff173a8ab62faad5b257da912bd2f6c1c0a1 -SIZE (rust/crates/equivalent-1.0.0.crate) = 6621 +SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5 +SIZE (rust/crates/equivalent-1.0.1.crate) = 6615 SHA256 (rust/crates/errno-0.3.1.crate) = 4bcfec3a70f97c962c307b2d2c56e358cf1d00b558d74262b5f929ee8cc7e73a SIZE (rust/crates/errno-0.3.1.crate) = 10348 SHA256 (rust/crates/errno-dragonfly-0.1.2.crate) = aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf @@ -383,14 +381,14 @@ SHA256 (rust/crates/io-lifetimes-1.0.11.crate) = eae7b9aee968036d54dce06cebaefd9 SIZE (rust/crates/io-lifetimes-1.0.11.crate) = 37346 SHA256 (rust/crates/ipnet-2.8.0.crate) = 28b29a3cd74f0f4598934efe3aeba42bae0eb4680554128851ebbecb02af14e6 SIZE (rust/crates/ipnet-2.8.0.crate) = 27474 -SHA256 (rust/crates/is-terminal-0.4.8.crate) = 24fddda5af7e54bf7da53067d6e802dbcc381d0a8eef629df528e3ebf68755cb -SIZE (rust/crates/is-terminal-0.4.8.crate) = 8103 +SHA256 (rust/crates/is-terminal-0.4.9.crate) = cb0889898416213fab133e1d33a0e5858a48177452750691bde3666d0fdbaf8b +SIZE (rust/crates/is-terminal-0.4.9.crate) = 8109 SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473 SIZE (rust/crates/itertools-0.10.5.crate) = 115354 SHA256 (rust/crates/itertools-0.11.0.crate) = b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57 SIZE (rust/crates/itertools-0.11.0.crate) = 125074 -SHA256 (rust/crates/itoa-1.0.8.crate) = 62b02a5381cc465bd3041d84623d0fa3b66738b52b8e2fc3bab8ad63ab032f4a -SIZE (rust/crates/itoa-1.0.8.crate) = 10465 +SHA256 (rust/crates/itoa-1.0.9.crate) = af150ab688ff2122fcef229be89cb50dd66af9e01a4ff320cc137eecc9bacc38 +SIZE (rust/crates/itoa-1.0.9.crate) = 10492 SHA256 (rust/crates/jobserver-0.1.26.crate) = 936cfd212a0155903bcbc060e316fb6cc7cbf2e1907329391ebadc1fe0ce77c2 SIZE (rust/crates/jobserver-0.1.26.crate) = 22645 SHA256 (rust/crates/js-sys-0.3.64.crate) = c5f195fe497f702db0f318b07fdd68edb16955aed830df8363d837542f8f935a @@ -495,6 +493,8 @@ SHA256 (rust/crates/num-complex-0.4.3.crate) = 02e0d21255c828d6f128a1e4153420667 SIZE (rust/crates/num-complex-0.4.3.crate) = 29523 SHA256 (rust/crates/num-derive-0.3.3.crate) = 876a53fff98e03a936a674b29568b0e605f06b29372c2489ff4de23f1949743d SIZE (rust/crates/num-derive-0.3.3.crate) = 14545 +SHA256 (rust/crates/num-derive-0.4.0.crate) = 9e6a0fd4f737c707bd9086cc16c925f294943eb62eb71499e9fd4cf71f8b9f4e +SIZE (rust/crates/num-derive-0.4.0.crate) = 14008 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 @@ -521,8 +521,6 @@ SHA256 (rust/crates/openssl-sys-0.9.90.crate) = 374533b0e45f3a7ced10fcaeccca020e SIZE (rust/crates/openssl-sys-0.9.90.crate) = 66197 SHA256 (rust/crates/option-operations-0.5.0.crate) = 7c26d27bb1aeab65138e4bf7666045169d1717febcc9ff870166be8348b223d0 SIZE (rust/crates/option-operations-0.5.0.crate) = 19262 -SHA256 (rust/crates/output_vt100-0.1.3.crate) = 628223faebab4e3e40667ee0b2336d34a5b960ff60ea743ddfdbcf7770bcfb66 -SIZE (rust/crates/output_vt100-0.1.3.crate) = 4473 SHA256 (rust/crates/outref-0.5.1.crate) = 4030760ffd992bef45b0ae3f10ce1aba99e33464c90d14dd7c039884963ddc7a SIZE (rust/crates/outref-0.5.1.crate) = 3957 SHA256 (rust/crates/overload-0.1.1.crate) = b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39 @@ -533,8 +531,8 @@ SHA256 (rust/crates/parking_lot_core-0.9.8.crate) = 93f00c865fe7cabf650081affecd SIZE (rust/crates/parking_lot_core-0.9.8.crate) = 32383 SHA256 (rust/crates/parse_link_header-0.3.3.crate) = 3687fe9debbbf2a019f381a8bc6b42049b22647449b39af54b3013985c0cf6de SIZE (rust/crates/parse_link_header-0.3.3.crate) = 7299 -SHA256 (rust/crates/paste-1.0.13.crate) = b4b27ab7be369122c218afc2079489cdcb4b517c0a3fc386ff11e1fedfcc2b35 -SIZE (rust/crates/paste-1.0.13.crate) = 18167 +SHA256 (rust/crates/paste-1.0.14.crate) = de3145af08024dea9fa9914f381a17b8fc6034dfb00f3a84013f7ff43f29ed4c +SIZE (rust/crates/paste-1.0.14.crate) = 18157 SHA256 (rust/crates/pbkdf2-0.8.0.crate) = d95f5254224e617595d2cc3cc73ff0a5eaf2637519e25f03388154e9378b6ffa SIZE (rust/crates/pbkdf2-0.8.0.crate) = 12328 SHA256 (rust/crates/percent-encoding-2.3.0.crate) = 9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94 @@ -561,8 +559,8 @@ SHA256 (rust/crates/ppv-lite86-0.2.17.crate) = 5b40af805b3121feab8a3c29f04d8ad26 SIZE (rust/crates/ppv-lite86-0.2.17.crate) = 22242 SHA256 (rust/crates/pretty-hex-0.3.0.crate) = c6fa0831dd7cc608c38a5e323422a0077678fa5744aa2be4ad91c4ece8eec8d5 SIZE (rust/crates/pretty-hex-0.3.0.crate) = 6677 -SHA256 (rust/crates/pretty_assertions-1.3.0.crate) = a25e9bcb20aa780fd0bb16b72403a9064d6b3f22f026946029acb941a50af755 -SIZE (rust/crates/pretty_assertions-1.3.0.crate) = 79441 +SHA256 (rust/crates/pretty_assertions-1.4.0.crate) = af7cee1a6c8a5b9208b3cb1061f10c0cb689087b3d8ce85fb9d2dd7a29b6ba66 +SIZE (rust/crates/pretty_assertions-1.4.0.crate) = 78846 SHA256 (rust/crates/primal-check-0.3.3.crate) = 9df7f93fd637f083201473dab4fee2db4c429d32e55e3299980ab3957ab916a0 SIZE (rust/crates/primal-check-0.3.3.crate) = 8720 SHA256 (rust/crates/priority-queue-1.3.2.crate) = fff39edfcaec0d64e8d0da38564fad195d2d51b680940295fcc307366e101e61 @@ -573,8 +571,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.63.crate) = 7b368fba921b0dce7e60f5e04ec15e565b3303972b42bcfde1d0713b881959eb -SIZE (rust/crates/proc-macro2-1.0.63.crate) = 44867 +SHA256 (rust/crates/proc-macro2-1.0.66.crate) = 18fb31db3f9bddb2ea821cde30a9f70117e3f119938b5ee630b7403aa6e2ead9 +SIZE (rust/crates/proc-macro2-1.0.66.crate) = 43575 SHA256 (rust/crates/protobuf-2.28.0.crate) = 106dd99e98437432fed6519dedecfade6a06a73bb7b2a1e019fdd2bee5778d94 SIZE (rust/crates/protobuf-2.28.0.crate) = 167541 SHA256 (rust/crates/protobuf-codegen-2.28.0.crate) = 033460afb75cf755fcfc16dfaed20b86468082a2ea24e05ac35ab4a099a017d6 @@ -585,8 +583,8 @@ SHA256 (rust/crates/psl-types-2.0.11.crate) = 33cb294fe86a74cbcf50d4445b37da7620 SIZE (rust/crates/psl-types-2.0.11.crate) = 7959 SHA256 (rust/crates/publicsuffix-2.2.3.crate) = 96a8c1bda5ae1af7f99a2962e49df150414a43d62404644d98dd5c3a93d07457 SIZE (rust/crates/publicsuffix-2.2.3.crate) = 87807 -SHA256 (rust/crates/quote-1.0.29.crate) = 573015e8ab27661678357f27dc26460738fd2b6c86e46f386fde94cb5d913105 -SIZE (rust/crates/quote-1.0.29.crate) = 28345 +SHA256 (rust/crates/quote-1.0.31.crate) = 5fe8a65d69dd0808184ebb5f836ab526bb259db23c657efa38711b1072ee47f0 +SIZE (rust/crates/quote-1.0.31.crate) = 27881 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 @@ -609,14 +607,16 @@ SHA256 (rust/crates/redox_syscall-0.2.16.crate) = fb5a58c1855b4b6819d59012155603 SIZE (rust/crates/redox_syscall-0.2.16.crate) = 24012 SHA256 (rust/crates/redox_syscall-0.3.5.crate) = 567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29 SIZE (rust/crates/redox_syscall-0.3.5.crate) = 23404 -SHA256 (rust/crates/regex-1.8.4.crate) = d0ab3ca65655bb1e41f2a8c8cd662eb4fb035e67c3f78da1d61dffe89d07300f -SIZE (rust/crates/regex-1.8.4.crate) = 249562 +SHA256 (rust/crates/regex-1.9.1.crate) = b2eae68fc220f7cf2532e4494aded17545fce192d59cd996e0fe7887f4ceb575 +SIZE (rust/crates/regex-1.9.1.crate) = 251978 SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132 SIZE (rust/crates/regex-automata-0.1.10.crate) = 114533 +SHA256 (rust/crates/regex-automata-0.3.3.crate) = 39354c10dd07468c2e73926b23bb9c2caca74c5501e38a35da70406f1d923310 +SIZE (rust/crates/regex-automata-0.3.3.crate) = 604301 SHA256 (rust/crates/regex-syntax-0.6.29.crate) = f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1 SIZE (rust/crates/regex-syntax-0.6.29.crate) = 299752 -SHA256 (rust/crates/regex-syntax-0.7.2.crate) = 436b050e76ed2903236f032a59761c1eb99e1b0aead2c257922771dab1fc8c78 -SIZE (rust/crates/regex-syntax-0.7.2.crate) = 339778 +SHA256 (rust/crates/regex-syntax-0.7.4.crate) = e5ea92a5b6195c6ef2a0295ea818b312502c6fc94dde986c5553242e18fd4ce2 +SIZE (rust/crates/regex-syntax-0.7.4.crate) = 343365 SHA256 (rust/crates/reqwest-0.11.18.crate) = cde824a14b7c14f85caff81225f411faacc04a2013f41670f41443742b1c1c55 SIZE (rust/crates/reqwest-0.11.18.crate) = 154387 SHA256 (rust/crates/rgb-0.8.36.crate) = 20ec2d3e3fc7a92ced357df9cebd5a10b6fb2aa1ee797bf7e9ce2f17dffc8f59 @@ -641,40 +641,40 @@ SHA256 (rust/crates/rustdct-0.7.1.crate) = 8b61555105d6a9bf98797c063c362a1d24ed8 SIZE (rust/crates/rustdct-0.7.1.crate) = 41849 SHA256 (rust/crates/rustfft-6.1.0.crate) = e17d4f6cbdb180c9f4b2a26bbf01c4e647f1e1dea22fe8eb9db54198b32f9434 SIZE (rust/crates/rustfft-6.1.0.crate) = 293068 -SHA256 (rust/crates/rustix-0.37.22.crate) = 8818fa822adcc98b18fedbb3632a6a33213c070556b5aa7c4c8cc21cff565c4c -SIZE (rust/crates/rustix-0.37.22.crate) = 327978 -SHA256 (rust/crates/rustix-0.38.2.crate) = aabcb0461ebd01d6b79945797c27f8529082226cb630a9865a71870ff63532a4 -SIZE (rust/crates/rustix-0.38.2.crate) = 334811 +SHA256 (rust/crates/rustix-0.37.23.crate) = 4d69718bf81c6127a49dc64e44a742e8bb9213c0ff8869a22c308f84c1d4ab06 +SIZE (rust/crates/rustix-0.37.23.crate) = 328010 +SHA256 (rust/crates/rustix-0.38.4.crate) = 0a962918ea88d644592894bc6dc55acc6c0956488adcebbfb6e273506b7fd6e5 +SIZE (rust/crates/rustix-0.38.4.crate) = 323637 SHA256 (rust/crates/rustls-0.20.8.crate) = fff78fc74d175294f4e83b28343315ffcfb114b156f0185e9741cb5570f50e2f SIZE (rust/crates/rustls-0.20.8.crate) = 270142 SHA256 (rust/crates/rustls-native-certs-0.6.3.crate) = a9aace74cb666635c918e9c12bc0d348266037aa8eb599b5cba565709a8dff00 SIZE (rust/crates/rustls-native-certs-0.6.3.crate) = 24438 SHA256 (rust/crates/rustls-pemfile-1.0.3.crate) = 2d3987094b1d07b653b7dfdc3f70ce9a1da9c51ac18c1b06b662e4f9a0e9f4b2 SIZE (rust/crates/rustls-pemfile-1.0.3.crate) = 20432 -SHA256 (rust/crates/ryu-1.0.14.crate) = fe232bdf6be8c8de797b22184ee71118d63780ea42ac85b61d1baa6d3b782ae9 -SIZE (rust/crates/ryu-1.0.14.crate) = 46861 +SHA256 (rust/crates/ryu-1.0.15.crate) = 1ad4cc8da4ef723ed60bced201181d83791ad433213d8c24efffda1eec85d741 +SIZE (rust/crates/ryu-1.0.15.crate) = 46906 SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502 SIZE (rust/crates/same-file-1.0.6.crate) = 10183 SHA256 (rust/crates/schannel-0.1.22.crate) = 0c3733bf4cf7ea0880754e19cb5a462007c4a8c1914bff372ccc95b464f1df88 SIZE (rust/crates/schannel-0.1.22.crate) = 41642 -SHA256 (rust/crates/scopeguard-1.1.0.crate) = d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd -SIZE (rust/crates/scopeguard-1.1.0.crate) = 11470 +SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49 +SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619 SHA256 (rust/crates/sct-0.7.0.crate) = d53dcdb7c9f8158937a7981b48accfd39a43af418591a5d008c7b22b5e1b7ca4 SIZE (rust/crates/sct-0.7.0.crate) = 27502 SHA256 (rust/crates/security-framework-2.9.1.crate) = 1fc758eb7bffce5b308734e9b0c1468893cae9ff70ebf13e7090be8dcbcc83a8 SIZE (rust/crates/security-framework-2.9.1.crate) = 78844 SHA256 (rust/crates/security-framework-sys-2.9.0.crate) = f51d0c0d83bec45f16480d0ce0058397a69e48fcdc52d1dc8855fb68acbd31a7 SIZE (rust/crates/security-framework-sys-2.9.0.crate) = 18197 -SHA256 (rust/crates/semver-1.0.17.crate) = bebd363326d05ec3e2f532ab7660680f3b02130d780c299bca73469d521bc0ed -SIZE (rust/crates/semver-1.0.17.crate) = 29685 -SHA256 (rust/crates/serde-1.0.166.crate) = d01b7404f9d441d3ad40e6a636a7782c377d2abdbe4fa2440e2edcc2f4f10db8 -SIZE (rust/crates/serde-1.0.166.crate) = 76998 -SHA256 (rust/crates/serde_bytes-0.11.10.crate) = f3c5113243e4a3a1c96587342d067f3e6b0f50790b6cf40d2868eb647a3eef0e -SIZE (rust/crates/serde_bytes-0.11.10.crate) = 10830 -SHA256 (rust/crates/serde_derive-1.0.166.crate) = 5dd83d6dde2b6b2d466e14d9d1acce8816dedee94f735eac6395808b3483c6d6 -SIZE (rust/crates/serde_derive-1.0.166.crate) = 54810 -SHA256 (rust/crates/serde_json-1.0.100.crate) = 0f1e14e89be7aa4c4b78bdbdc9eb5bf8517829a600ae8eaa39a6e1d960b5185c -SIZE (rust/crates/serde_json-1.0.100.crate) = 145170 +SHA256 (rust/crates/semver-1.0.18.crate) = b0293b4b29daaf487284529cc2f5675b8e57c61f70167ba415a463651fd6a918 +SIZE (rust/crates/semver-1.0.18.crate) = 29703 +SHA256 (rust/crates/serde-1.0.171.crate) = 30e27d1e4fd7659406c492fd6cfaf2066ba8773de45ca75e855590f856dc34a9 +SIZE (rust/crates/serde-1.0.171.crate) = 77630 +SHA256 (rust/crates/serde_bytes-0.11.12.crate) = ab33ec92f677585af6d88c65593ae2375adde54efdbf16d597f2cbc7a6d368ff +SIZE (rust/crates/serde_bytes-0.11.12.crate) = 10910 +SHA256 (rust/crates/serde_derive-1.0.171.crate) = 389894603bd18c46fa56231694f8d827779c0951a667087194cf9de94ed24682 +SIZE (rust/crates/serde_derive-1.0.171.crate) = 55183 +SHA256 (rust/crates/serde_json-1.0.103.crate) = d03b412469450d4404fe8499a268edd7f8b79fecb074b0d812ad64ca21f4031b +SIZE (rust/crates/serde_json-1.0.103.crate) = 146095 SHA256 (rust/crates/serde_spanned-0.6.3.crate) = 96426c9936fd7a0124915f9185ea1d20aa9445cc9821142f0a73bc9207a2e186 SIZE (rust/crates/serde_spanned-0.6.3.crate) = 7737 SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd @@ -691,8 +691,8 @@ SHA256 (rust/crates/sharded-slab-0.1.4.crate) = 900fba806f70c630b0a382d0d825e17a SIZE (rust/crates/sharded-slab-0.1.4.crate) = 52479 SHA256 (rust/crates/shell-words-1.1.0.crate) = 24188a676b6ae68c3b2cb3a01be17fbf7240ce009799bb56d5b1409051e78fde SIZE (rust/crates/shell-words-1.1.0.crate) = 9871 -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-0.3.17.crate) = 8621587d4798caf8eb44879d42e56b9a93ea5dcd315a6487c357130095b62801 +SIZE (rust/crates/signal-hook-0.3.17.crate) = 50296 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/signature-1.6.4.crate) = 74233d3b3b2f6d4b006dc19dee745e73e2a6bfb6f93607cd3b02bd5b00797d7c @@ -703,8 +703,8 @@ SHA256 (rust/crates/simd_helpers-0.1.0.crate) = 95890f873bec569a0362c235787f3aca SIZE (rust/crates/simd_helpers-0.1.0.crate) = 1527 SHA256 (rust/crates/slab-0.4.8.crate) = 6528351c9bc8ab22353f9d776db39a20288e8d6c37ef8cfe3317cf875eecfc2d SIZE (rust/crates/slab-0.4.8.crate) = 16928 -SHA256 (rust/crates/smallvec-1.10.0.crate) = a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0 -SIZE (rust/crates/smallvec-1.10.0.crate) = 31564 +SHA256 (rust/crates/smallvec-1.11.0.crate) = 62bb4feee49fdd9f707ef802e22365a35de4b7b299de4763d44bfea899442ff9 +SIZE (rust/crates/smallvec-1.11.0.crate) = 34680 SHA256 (rust/crates/smawk-0.3.1.crate) = f67ad224767faa3c7d8b6d91985b78e70a1324408abcb1cfcc2be4c06bc06043 SIZE (rust/crates/smawk-0.3.1.crate) = 12840 SHA256 (rust/crates/socket2-0.4.9.crate) = 64a4a911eed85daf18834cfaa86a79b7d266ff93ff5ba14005426219480ed662 @@ -725,12 +725,12 @@ SHA256 (rust/crates/subtle-2.4.1.crate) = 6bdef32e8150c2a081110b42772ffe7d7c9032 SIZE (rust/crates/subtle-2.4.1.crate) = 12630 SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237 SIZE (rust/crates/syn-1.0.109.crate) = 237611 -SHA256 (rust/crates/syn-2.0.23.crate) = 59fb7d6d8281a51045d62b8eb3a7d1ce347b76f312af50cd3dc0af39c87c1737 -SIZE (rust/crates/syn-2.0.23.crate) = 241166 +SHA256 (rust/crates/syn-2.0.26.crate) = 45c3457aacde3c65315de5031ec191ce46604304d2446e803d71ade03308d970 +SIZE (rust/crates/syn-2.0.26.crate) = 241572 SHA256 (rust/crates/system-deps-6.1.1.crate) = 30c2de8a4d8f4b823d634affc9cd2a74ec98c53a756f317e529a48046cbf71f3 SIZE (rust/crates/system-deps-6.1.1.crate) = 24171 -SHA256 (rust/crates/target-lexicon-0.12.8.crate) = 1b1c7f239eb94671427157bd93b3694320f3668d4e1eff08c7285366fd777fac -SIZE (rust/crates/target-lexicon-0.12.8.crate) = 24518 +SHA256 (rust/crates/target-lexicon-0.12.10.crate) = 1d2faeef5759ab89935255b1a4cd98e0baf99d1085e37d36599c625dac49ae8e +SIZE (rust/crates/target-lexicon-0.12.10.crate) = 24544 SHA256 (rust/crates/tempfile-3.6.0.crate) = 31c0432476357e58790aaa47a8efb0c5138f137343f3b5f23bd36a27e3b0a6d6 SIZE (rust/crates/tempfile-3.6.0.crate) = 31812 SHA256 (rust/crates/termcolor-1.2.0.crate) = be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6 @@ -741,10 +741,10 @@ SHA256 (rust/crates/test-with-0.9.7.crate) = ca3e3e1275a1442b99772321d4a35e0622f SIZE (rust/crates/test-with-0.9.7.crate) = 23109 SHA256 (rust/crates/textwrap-0.16.0.crate) = 222a222a5bfe1bba4a77b45ec488a741b3cb8872e5e499451fd7d0129c9c7c3d SIZE (rust/crates/textwrap-0.16.0.crate) = 53722 -SHA256 (rust/crates/thiserror-1.0.41.crate) = c16a64ba9387ef3fdae4f9c1a7f07a0997fce91985c0336f1ddc1822b3b37802 -SIZE (rust/crates/thiserror-1.0.41.crate) = 18734 -SHA256 (rust/crates/thiserror-impl-1.0.41.crate) = d14928354b01c4d6a4f0e549069adef399a284e7995c7ccca94e8a07a5346c59 -SIZE (rust/crates/thiserror-impl-1.0.41.crate) = 15078 +SHA256 (rust/crates/thiserror-1.0.43.crate) = a35fc5b8971143ca348fa6df4f024d4d55264f3468c71ad1c2f365b0a4d58c42 +SIZE (rust/crates/thiserror-1.0.43.crate) = 18735 +SHA256 (rust/crates/thiserror-impl-1.0.43.crate) = 463fe12d7993d3b327787537ce8dd4dfa058de32fc2b195ef3cde03dc4771e8f +SIZE (rust/crates/thiserror-impl-1.0.43.crate) = 15062 SHA256 (rust/crates/thread-id-4.1.0.crate) = 3ee93aa2b8331c0fec9091548843f2c90019571814057da3b783f9de09349d73 SIZE (rust/crates/thread-id-4.1.0.crate) = 8390 SHA256 (rust/crates/thread_local-1.1.7.crate) = 3fdd6f064ccff2d6567adcb3873ca630700f00b5ad3f060c25b5dcfd9a4ce152 @@ -775,12 +775,12 @@ SHA256 (rust/crates/tokio-util-0.7.8.crate) = 806fe8c2c87eccc8b3267cbae29ed3ab2d SIZE (rust/crates/tokio-util-0.7.8.crate) = 101644 SHA256 (rust/crates/toml-0.5.11.crate) = f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234 SIZE (rust/crates/toml-0.5.11.crate) = 54910 -SHA256 (rust/crates/toml-0.7.5.crate) = 1ebafdf5ad1220cb59e7d17cf4d2c72015297b75b19a10472f99b89225089240 -SIZE (rust/crates/toml-0.7.5.crate) = 49069 +SHA256 (rust/crates/toml-0.7.6.crate) = c17e963a819c331dcacd7ab957d80bc2b9a9c1e71c804826d2f283dd65306542 +SIZE (rust/crates/toml-0.7.6.crate) = 49220 SHA256 (rust/crates/toml_datetime-0.6.3.crate) = 7cda73e2f1397b1262d6dfdcef8aafae14d1de7748d66822d3bfeeb6d03e5e4b SIZE (rust/crates/toml_datetime-0.6.3.crate) = 10770 -SHA256 (rust/crates/toml_edit-0.19.11.crate) = 266f016b7f039eec8a1a80dfe6156b633d208b9fccca5e4db1d6775b0c4e34a7 -SIZE (rust/crates/toml_edit-0.19.11.crate) = 95642 +SHA256 (rust/crates/toml_edit-0.19.14.crate) = f8123f27e969974a3dfba720fdb560be359f57b44302d280ba72e76a74480e8a +SIZE (rust/crates/toml_edit-0.19.14.crate) = 94875 SHA256 (rust/crates/tower-0.4.13.crate) = b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c SIZE (rust/crates/tower-0.4.13.crate) = 106906 SHA256 (rust/crates/tower-layer-0.3.2.crate) = c20c8dbed6283a09604c3e69b4b7eeb54e298b8a600d4d5ecb5ad39de609f1d0 @@ -807,8 +807,8 @@ SHA256 (rust/crates/typenum-1.16.0.crate) = 497961ef93d974e23eb6f433eb5fe1b7930b SIZE (rust/crates/typenum-1.16.0.crate) = 42477 SHA256 (rust/crates/unicode-bidi-0.3.13.crate) = 92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460 SIZE (rust/crates/unicode-bidi-0.3.13.crate) = 44477 -SHA256 (rust/crates/unicode-ident-1.0.10.crate) = 22049a19f4a68748a168c0fc439f9516686aa045927ff767eca0a85101fb6e73 -SIZE (rust/crates/unicode-ident-1.0.10.crate) = 42039 +SHA256 (rust/crates/unicode-ident-1.0.11.crate) = 301abaae475aa91687eb82514b328ab47a211a533026cb25fc3e519b86adfc3c +SIZE (rust/crates/unicode-ident-1.0.11.crate) = 42067 SHA256 (rust/crates/unicode-linebreak-0.1.4.crate) = c5faade31a542b8b35855fff6e8def199853b2da8da256da52f52f1316ee3137 SIZE (rust/crates/unicode-linebreak-0.1.4.crate) = 74962 SHA256 (rust/crates/unicode-normalization-0.1.22.crate) = 5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921 @@ -825,10 +825,10 @@ SHA256 (rust/crates/utf-8-0.7.6.crate) = 09cc8ee72d2a9becf2f2febe0205bbed8fc6615 SIZE (rust/crates/utf-8-0.7.6.crate) = 10422 SHA256 (rust/crates/utf8parse-0.2.1.crate) = 711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a SIZE (rust/crates/utf8parse-0.2.1.crate) = 13435 -SHA256 (rust/crates/uuid-1.4.0.crate) = d023da39d1fde5a8a3fe1f3e01ca9632ada0a63e9797de55a879d6e2236277be -SIZE (rust/crates/uuid-1.4.0.crate) = 55200 -SHA256 (rust/crates/v_frame-0.3.4.crate) = e3753f70d50a77f5d381103ba2693a889fed0d84273dd5cbdf4eb8bda720f0c6 -SIZE (rust/crates/v_frame-0.3.4.crate) = 14312 +SHA256 (rust/crates/uuid-1.4.1.crate) = 79daa5ed5740825c40b389c5e50312b9c86df53fccd33f281df655642b43869d +SIZE (rust/crates/uuid-1.4.1.crate) = 55291 +SHA256 (rust/crates/v_frame-0.3.5.crate) = bec8189c996a12ac77c50065f9c9f64961e56eb940d0ae1a4ccc7bea238bb4bc +SIZE (rust/crates/v_frame-0.3.5.crate) = 14336 SHA256 (rust/crates/va_list-0.1.4.crate) = 350bd5ef744f978a387cd08ce514be4e3766746496f355d59d68af36f52d36da SIZE (rust/crates/va_list-0.1.4.crate) = 9028 SHA256 (rust/crates/valuable-0.1.0.crate) = 830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d @@ -899,8 +899,8 @@ SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.0.crate) = 7896dbc1f41e08872e9d5 SIZE (rust/crates/windows_x86_64_gnullvm-0.48.0.crate) = 366536 SHA256 (rust/crates/windows_x86_64_msvc-0.48.0.crate) = 1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a SIZE (rust/crates/windows_x86_64_msvc-0.48.0.crate) = 671422 -SHA256 (rust/crates/winnow-0.4.7.crate) = ca0ace3845f0d96209f0375e6d367e3eb87eb65d27d445bdc9f1843a26f39448 -SIZE (rust/crates/winnow-0.4.7.crate) = 142640 +SHA256 (rust/crates/winnow-0.5.0.crate) = 81fac9742fd1ad1bd9643b991319f72dd031016d44b77039a26977eb667141e7 +SIZE (rust/crates/winnow-0.5.0.crate) = 142099 SHA256 (rust/crates/winreg-0.10.1.crate) = 80d0f4e272c85def139476380b12f9ac60926689dd2e01d4923222f40580869d SIZE (rust/crates/winreg-0.10.1.crate) = 25725 SHA256 (rust/crates/xml-rs-0.8.15.crate) = 5a56c84a8ccd4258aed21c92f70c0f6dea75356b6892ae27c24139da456f9336 @@ -927,5 +927,5 @@ SHA256 (rust-av-ffv1-2afb025a327173ce891954c052e804d0f880368a_GH0.tar.gz) = 082d SIZE (rust-av-ffv1-2afb025a327173ce891954c052e804d0f880368a_GH0.tar.gz) = 21831345 SHA256 (gtk-rs-gtk-rs-core-6b109fb807237b5d07aff9a541ca68e9c2191abd_GH0.tar.gz) = 34ecad91157e0b1657ff041b01f31759f6b536bce502fe104e72e5b1e3f3b801 SIZE (gtk-rs-gtk-rs-core-6b109fb807237b5d07aff9a541ca68e9c2191abd_GH0.tar.gz) = 901837 -SHA256 (gst-plugins-rs-0.10.10.tar.bz2) = 9c297326ce51e0a2a746153727368f4503e298216238372469417fe97180a078 -SIZE (gst-plugins-rs-0.10.10.tar.bz2) = 1461566 +SHA256 (gst-plugins-rs-0.10.11.tar.bz2) = 150d5d5dbb78d8a0f46aa9f4fb25edbbc54a9599d583bf40d1f3f46fe1f13a51 +SIZE (gst-plugins-rs-0.10.11.tar.bz2) = 1463031 diff --git a/multimedia/mpv/Makefile b/multimedia/mpv/Makefile index d101d023114..436ca625967 100644 --- a/multimedia/mpv/Makefile +++ b/multimedia/mpv/Makefile @@ -1,15 +1,11 @@ PORTNAME= mpv DISTVERSIONPREFIX= v -DISTVERSION= 0.35.1 -PORTREVISION= 5 +DISTVERSION= 0.36.0 PORTEPOCH= 1 CATEGORIES= multimedia audio PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ -PATCHFILES+= b95111dda879.patch:-p1 # https://github.com/mpv-player/mpv/pull/10871 -PATCHFILES+= 94c189dae76b.patch:-p1 # https://github.com/mpv-player/mpv/pull/11398 -PATCHFILES+= 362256edbc4f.patch:-p1 # https://github.com/mpv-player/mpv/pull/11398 -PATCHFILES+= 3a2f8d42ab20.patch:-p1 # https://github.com/mpv-player/mpv/pull/11447 +PATCHFILES+= 9c97f6ebccaa.patch:-p1 # https://github.com/mpv-player/mpv/pull/10871 MAINTAINER= multimedia@FreeBSD.org COMMENT= Free and open-source general-purpose video player @@ -35,7 +31,7 @@ MESON_ARGS= --auto-features=auto \ -Dshaderc=disabled \ -Dlibmpv=true -OPTIONS_DEFINE= ARCHIVE DOCS LCMS2 MANPAGES MUJS RUBBERBAND TEST UCHARDET EXAMPLES ZIMG +OPTIONS_DEFINE= ARCHIVE DOCS LCMS2 MANPAGES MUJS RUBBERBAND UCHARDET EXAMPLES ZIMG OPTIONS_DEFAULT= ARCHIVE DVDNAV LCMS2 LUAJIT MANPAGES NVDEC OPENGL UCHARDET \ V4L VAAPI VDPAU VULKAN WAYLAND X11 YTDLP OPTIONS_GROUP= IN VO AO @@ -138,8 +134,6 @@ SIXEL_MESON_ENABLED= sixel SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio SNDIO_MESON_ENABLED= sndio -TEST_MESON_TRUE= tests - UCHARDET_LIB_DEPENDS= libuchardet.so:textproc/uchardet UCHARDET_MESON_ENABLED= uchardet @@ -195,8 +189,11 @@ post-patch-MANPAGES-on: @${FIND} ${WRKSRC}/DOCS/man -name '*.rst' | ${XARGS} ${REINPLACE_CMD} \ -e 's|/usr/local|${PREFIX}|g' -pre-install-TEST-on: - @(cd ${WRKSRC} && ${SETENV} ${TEST_ENV} \ - ${MESON_BUILD_DIR}/${PORTNAME} --unittest=all-simple) +pre-test: + @if [ ! -e ${WRKDIR}/.meson_build_tests ]; then \ + ${RM} ${CONFIGURE_COOKIE} ${BUILD_COOKIE}; \ + ${MAKE} -C${.CURDIR} build MESON_ARGS="${MESON_ARGS} --reconfigure -Dtests=true"; \ + ${TOUCH} ${WRKDIR}/.meson_build_tests; \ + fi .include diff --git a/multimedia/mpv/distinfo b/multimedia/mpv/distinfo index 3bec5e8f408..95c6605158e 100644 --- a/multimedia/mpv/distinfo +++ b/multimedia/mpv/distinfo @@ -1,11 +1,5 @@ -TIMESTAMP = 1674924587 -SHA256 (mpv-player-mpv-v0.35.1_GH0.tar.gz) = 41df981b7b84e33a2ef4478aaf81d6f4f5c8b9cd2c0d337ac142fc20b387d1a9 -SIZE (mpv-player-mpv-v0.35.1_GH0.tar.gz) = 3367913 -SHA256 (b95111dda879.patch) = c70c62f01d65c701a161954ef480d60aa8cc19454f9e04c4c61ef115cd4f75b2 -SIZE (b95111dda879.patch) = 1474 -SHA256 (94c189dae76b.patch) = c6e2b219f448f0711033c5618854fc4c323f0860cdc268e01f61015f9ec79757 -SIZE (94c189dae76b.patch) = 1151 -SHA256 (362256edbc4f.patch) = 5e048085eb1ac3bf6f81c99daf471177a5cad1100be84fe2a5a7436687bc81e1 -SIZE (362256edbc4f.patch) = 1587 -SHA256 (3a2f8d42ab20.patch) = 6c0c25936b3aff93a1505e8de92d107fd49a096b441cc90492203893f5bad39e -SIZE (3a2f8d42ab20.patch) = 2058 +TIMESTAMP = 1690132236 +SHA256 (mpv-player-mpv-v0.36.0_GH0.tar.gz) = 29abc44f8ebee013bb2f9fe14d80b30db19b534c679056e4851ceadf5a5e8bf6 +SIZE (mpv-player-mpv-v0.36.0_GH0.tar.gz) = 3409178 +SHA256 (9c97f6ebccaa.patch) = 474a04526f675cf15963d4ba5513c8d5138af3a416151746787ba281a61c45d5 +SIZE (9c97f6ebccaa.patch) = 1472 diff --git a/multimedia/mpv/pkg-plist b/multimedia/mpv/pkg-plist index 6ab66311ca1..076e15af8bd 100644 --- a/multimedia/mpv/pkg-plist +++ b/multimedia/mpv/pkg-plist @@ -6,7 +6,7 @@ include/mpv/render_gl.h include/mpv/stream_cb.h lib/libmpv.so lib/libmpv.so.2 -lib/libmpv.so.2.0.0 +lib/libmpv.so.2.1.0 libdata/pkgconfig/mpv.pc %%MANPAGES%%man/man1/mpv.1.gz share/applications/mpv.desktop diff --git a/multimedia/onevpl/Makefile b/multimedia/onevpl/Makefile index 6e5021f7591..0d15f339424 100644 --- a/multimedia/onevpl/Makefile +++ b/multimedia/onevpl/Makefile @@ -15,23 +15,26 @@ ONLY_FOR_ARCHS_REASON= only Intel GPUs on x86 are supported BUILD_DEPENDS= wayland-protocols>0:graphics/wayland-protocols LIB_DEPENDS= libdrm.so:graphics/libdrm \ - libwayland-client.so:graphics/wayland \ - libva.so:multimedia/libva + libva.so:multimedia/libva \ + libwayland-client.so:graphics/wayland -USES= cmake:testing compiler:c++17-lang localbase:ldflags pkgconfig xorg +USES= cmake:testing compiler:c++14-lang localbase:ldflags pkgconfig \ + xorg +USE_CXXSTD= c++14 USE_GITHUB= yes +GH_ACCOUNT= oneapi-src USE_LDCONFIG= yes USE_XORG= x11 xcb -GH_ACCOUNT= oneapi-src + CMAKE_TESTING_ON= BUILD_TESTS DATADIR= ${PREFIX}/share/vpl -OPTIONS_DEFINE= PYTHON -OPTIONS_DEFAULT=PYTHON -OPTIONS_SUB= yes +OPTIONS_DEFINE= PYTHON +OPTIONS_DEFAULT= PYTHON +OPTIONS_SUB= yes -PYTHON_USES= python PYTHON_BUILD_DEPENDS= pybind11>0:devel/pybind11 +PYTHON_USES= python PYTHON_CMAKE_BOOL= BUILD_PYTHON_BINDING PYTHON_CMAKE_ON= -DPython3_EXECUTABLE:FILEPATH="${PYTHON_CMD}" diff --git a/multimedia/pwcview/Makefile b/multimedia/pwcview/Makefile index d4e6e696f3e..8ad8a5df988 100644 --- a/multimedia/pwcview/Makefile +++ b/multimedia/pwcview/Makefile @@ -6,7 +6,7 @@ MASTER_SITES= http://raaf.atspace.org/ \ http://www.selasky.org/hans_petter/video4bsd/releases/ \ LOCAL/kwm -MAINTAINER= hselasky@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= The Video4Linux PWC webcam viewer WWW= http://raaf.atspace.org/ diff --git a/multimedia/uxplay/Makefile b/multimedia/uxplay/Makefile index b977b7dc804..ac29d136bb0 100644 --- a/multimedia/uxplay/Makefile +++ b/multimedia/uxplay/Makefile @@ -1,5 +1,5 @@ PORTNAME= uxplay -PORTVERSION= 1.65 +PORTVERSION= 1.65.2 DISTVERSIONPREFIX= v CATEGORIES= multimedia diff --git a/multimedia/uxplay/distinfo b/multimedia/uxplay/distinfo index 3367ff4cd5b..8195089efb9 100644 --- a/multimedia/uxplay/distinfo +++ b/multimedia/uxplay/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1686059788 -SHA256 (FDH2-UxPlay-v1.65_GH0.tar.gz) = aeb6458ab4208fc188b66a95a8c88523bb8fd642a45b6a9b45f99aac7ee548af -SIZE (FDH2-UxPlay-v1.65_GH0.tar.gz) = 410460 +TIMESTAMP = 1690024949 +SHA256 (FDH2-UxPlay-v1.65.2_GH0.tar.gz) = 9e945c822b91821de44243c954e6564dc93e870963973903cd18f246e31242a7 +SIZE (FDH2-UxPlay-v1.65.2_GH0.tar.gz) = 416425 diff --git a/multimedia/webcamd/Makefile b/multimedia/webcamd/Makefile index 3a7cc730c5d..e33068aa65b 100644 --- a/multimedia/webcamd/Makefile +++ b/multimedia/webcamd/Makefile @@ -4,7 +4,7 @@ DISTVERSION= 5.17.1.2 PORTREVISION= 1 CATEGORIES= multimedia -MAINTAINER= hselasky@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Port of Linux USB webcam and DVB drivers into userspace WWW= https://github.com/hselasky/webcamd diff --git a/multimedia/wl-screenrec/Makefile b/multimedia/wl-screenrec/Makefile index 69bf48b019a..85f95af23b3 100644 --- a/multimedia/wl-screenrec/Makefile +++ b/multimedia/wl-screenrec/Makefile @@ -1,5 +1,5 @@ PORTNAME= wl-screenrec -PORTVERSION= s20230716 +PORTVERSION= s20230723 CATEGORIES= multimedia wayland MAINTAINER= jbeich@FreeBSD.org @@ -8,15 +8,19 @@ WWW= https://github.com/russelltg/wl-screenrec LICENSE= APACHE20 -LIB_DEPENDS= libavformat.so:multimedia/ffmpeg +LIB_DEPENDS= libdrm.so:graphics/libdrm \ + libavformat.so:multimedia/ffmpeg USES= cargo llvm USE_GITHUB= yes GH_ACCOUNT= russelltg -GH_TAGNAME= 20c6da9 +GH_TAGNAME= 666fc69 PLIST_FILES= bin/${PORTNAME} post-patch: +# Extract (snapshot) version from the port instead of Cargo.toml + @${REINPLACE_CMD} -i .nogit -e '/^version/s/0\.1\.0/&-${DISTVERSION}-g${GH_TAGNAME}/' \ + ${WRKSRC}/Cargo.toml @${REINPLACE_CMD} -e 's,"llvm-config,"${LLVM_CONFIG},' \ ${WRKSRC_crate_clang-sys}/build/common.rs \ ${WRKSRC_crate_clang-sys}/src/support.rs diff --git a/multimedia/wl-screenrec/Makefile.crates b/multimedia/wl-screenrec/Makefile.crates index 94058c80483..0a586ff0e03 100644 --- a/multimedia/wl-screenrec/Makefile.crates +++ b/multimedia/wl-screenrec/Makefile.crates @@ -13,8 +13,8 @@ CARGO_CRATES= aho-corasick-1.0.2 \ cexpr-0.6.0 \ cfg-if-1.0.0 \ clang-sys-1.6.1 \ - clap-4.3.12 \ - clap_builder-4.3.12 \ + clap-4.3.17 \ + clap_builder-4.3.17 \ clap_derive-4.3.12 \ clap_lex-0.5.0 \ colorchoice-1.0.0 \ @@ -31,6 +31,7 @@ CARGO_CRATES= aho-corasick-1.0.2 \ human-size-0.4.3 \ io-lifetimes-1.0.11 \ is-terminal-0.4.9 \ + itoa-1.0.9 \ lazy_static-1.4.0 \ lazycell-1.3.0 \ libc-0.2.147 \ @@ -55,15 +56,18 @@ CARGO_CRATES= aho-corasick-1.0.2 \ regex-syntax-0.7.4 \ rustc-hash-1.1.0 \ rustix-0.38.4 \ + ryu-1.0.15 \ scoped-tls-1.0.1 \ + serde-1.0.173 \ + serde_json-1.0.103 \ shlex-1.1.0 \ - signal-hook-0.3.16 \ + signal-hook-0.3.17 \ signal-hook-registry-1.4.1 \ smallvec-1.11.0 \ static_assertions-1.1.0 \ strsim-0.10.0 \ syn-1.0.109 \ - syn-2.0.26 \ + syn-2.0.27 \ thiserror-1.0.43 \ thiserror-impl-1.0.43 \ unicode-ident-1.0.11 \ diff --git a/multimedia/wl-screenrec/distinfo b/multimedia/wl-screenrec/distinfo index 65e68649b22..088ddfc54e0 100644 --- a/multimedia/wl-screenrec/distinfo +++ b/multimedia/wl-screenrec/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1689814481 +TIMESTAMP = 1690146474 SHA256 (rust/crates/aho-corasick-1.0.2.crate) = 43f6cb1bf222025340178f382c426f13757b2960e89779dfcb319c32542a5a41 SIZE (rust/crates/aho-corasick-1.0.2.crate) = 167694 SHA256 (rust/crates/anstream-0.3.2.crate) = 0ca84f3628370c59db74ee214b3263d58f9aadd9b4fe7e711fd87dc452b7f163 @@ -29,10 +29,10 @@ SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582eb SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 SHA256 (rust/crates/clang-sys-1.6.1.crate) = c688fc74432808e3eb684cae8830a86be1d66a2bd58e1f248ed0960a590baf6f SIZE (rust/crates/clang-sys-1.6.1.crate) = 41346 -SHA256 (rust/crates/clap-4.3.12.crate) = 3eab9e8ceb9afdade1ab3f0fd8dbce5b1b2f468ad653baf10e771781b2b67b73 -SIZE (rust/crates/clap-4.3.12.crate) = 54860 -SHA256 (rust/crates/clap_builder-4.3.12.crate) = 9f2763db829349bf00cfc06251268865ed4363b93a943174f638daf3ecdba2cd -SIZE (rust/crates/clap_builder-4.3.12.crate) = 160837 +SHA256 (rust/crates/clap-4.3.17.crate) = 5b0827b011f6f8ab38590295339817b0d26f344aa4932c3ced71b45b0c54b4a9 +SIZE (rust/crates/clap-4.3.17.crate) = 55022 +SHA256 (rust/crates/clap_builder-4.3.17.crate) = 9441b403be87be858db6a23edb493e7f694761acdc3343d5a0fcaafd304cbc9e +SIZE (rust/crates/clap_builder-4.3.17.crate) = 161080 SHA256 (rust/crates/clap_derive-4.3.12.crate) = 54a9bb5758fc5dfe728d1019941681eccaf0cf8a4189b692a0ee2f2ecf90a050 SIZE (rust/crates/clap_derive-4.3.12.crate) = 29052 SHA256 (rust/crates/clap_lex-0.5.0.crate) = 2da6da31387c7e4ef160ffab6d5e7f00c42626fe39aea70a7b0f1773f7dd6c1b @@ -65,6 +65,8 @@ SHA256 (rust/crates/io-lifetimes-1.0.11.crate) = eae7b9aee968036d54dce06cebaefd9 SIZE (rust/crates/io-lifetimes-1.0.11.crate) = 37346 SHA256 (rust/crates/is-terminal-0.4.9.crate) = cb0889898416213fab133e1d33a0e5858a48177452750691bde3666d0fdbaf8b SIZE (rust/crates/is-terminal-0.4.9.crate) = 8109 +SHA256 (rust/crates/itoa-1.0.9.crate) = af150ab688ff2122fcef229be89cb50dd66af9e01a4ff320cc137eecc9bacc38 +SIZE (rust/crates/itoa-1.0.9.crate) = 10492 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 @@ -113,12 +115,18 @@ SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3 SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331 SHA256 (rust/crates/rustix-0.38.4.crate) = 0a962918ea88d644592894bc6dc55acc6c0956488adcebbfb6e273506b7fd6e5 SIZE (rust/crates/rustix-0.38.4.crate) = 323637 +SHA256 (rust/crates/ryu-1.0.15.crate) = 1ad4cc8da4ef723ed60bced201181d83791ad433213d8c24efffda1eec85d741 +SIZE (rust/crates/ryu-1.0.15.crate) = 46906 SHA256 (rust/crates/scoped-tls-1.0.1.crate) = e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294 SIZE (rust/crates/scoped-tls-1.0.1.crate) = 8202 +SHA256 (rust/crates/serde-1.0.173.crate) = e91f70896d6720bc714a4a57d22fc91f1db634680e65c8efe13323f1fa38d53f +SIZE (rust/crates/serde-1.0.173.crate) = 77570 +SHA256 (rust/crates/serde_json-1.0.103.crate) = d03b412469450d4404fe8499a268edd7f8b79fecb074b0d812ad64ca21f4031b +SIZE (rust/crates/serde_json-1.0.103.crate) = 146095 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.16.crate) = b824b6e687aff278cdbf3b36f07aa52d4bd4099699324d5da86a2ebce3aa00b3 -SIZE (rust/crates/signal-hook-0.3.16.crate) = 50160 +SHA256 (rust/crates/signal-hook-0.3.17.crate) = 8621587d4798caf8eb44879d42e56b9a93ea5dcd315a6487c357130095b62801 +SIZE (rust/crates/signal-hook-0.3.17.crate) = 50296 SHA256 (rust/crates/signal-hook-registry-1.4.1.crate) = d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1 SIZE (rust/crates/signal-hook-registry-1.4.1.crate) = 17987 SHA256 (rust/crates/smallvec-1.11.0.crate) = 62bb4feee49fdd9f707ef802e22365a35de4b7b299de4763d44bfea899442ff9 @@ -129,8 +137,8 @@ SHA256 (rust/crates/strsim-0.10.0.crate) = 73473c0e59e6d5812c5dfe2a064a6444949f0 SIZE (rust/crates/strsim-0.10.0.crate) = 11355 SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237 SIZE (rust/crates/syn-1.0.109.crate) = 237611 -SHA256 (rust/crates/syn-2.0.26.crate) = 45c3457aacde3c65315de5031ec191ce46604304d2446e803d71ade03308d970 -SIZE (rust/crates/syn-2.0.26.crate) = 241572 +SHA256 (rust/crates/syn-2.0.27.crate) = b60f673f44a8255b9c8c657daf66a596d435f2da81a555b06dc644d080ba45e0 +SIZE (rust/crates/syn-2.0.27.crate) = 241653 SHA256 (rust/crates/thiserror-1.0.43.crate) = a35fc5b8971143ca348fa6df4f024d4d55264f3468c71ad1c2f365b0a4d58c42 SIZE (rust/crates/thiserror-1.0.43.crate) = 18735 SHA256 (rust/crates/thiserror-impl-1.0.43.crate) = 463fe12d7993d3b327787537ce8dd4dfa058de32fc2b195ef3cde03dc4771e8f @@ -177,5 +185,5 @@ SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.0.crate) = 7896dbc1f41e08872e9d5 SIZE (rust/crates/windows_x86_64_gnullvm-0.48.0.crate) = 366536 SHA256 (rust/crates/windows_x86_64_msvc-0.48.0.crate) = 1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a SIZE (rust/crates/windows_x86_64_msvc-0.48.0.crate) = 671422 -SHA256 (russelltg-wl-screenrec-s20230716-20c6da9_GH0.tar.gz) = b5b0a617bd7b70649d66538e814d13c91a2bdb9c9ed1139a0a83af53bc9535d2 -SIZE (russelltg-wl-screenrec-s20230716-20c6da9_GH0.tar.gz) = 28103 +SHA256 (russelltg-wl-screenrec-s20230723-666fc69_GH0.tar.gz) = cf520b5b7ef802fed4255583b612daba8a438701839649c5783ea751bf5028db +SIZE (russelltg-wl-screenrec-s20230723-666fc69_GH0.tar.gz) = 30153 diff --git a/net-im/gotosocial/Makefile b/net-im/gotosocial/Makefile index 7ee1bd241be..84e7932ad5d 100644 --- a/net-im/gotosocial/Makefile +++ b/net-im/gotosocial/Makefile @@ -1,6 +1,6 @@ PORTNAME= gotosocial DISTVERSIONPREFIX= v -DISTVERSION= 0.9.0 +DISTVERSION= 0.10.0 CATEGORIES= net-im MASTER_SITES?= https://github.com/${GH_ACCOUNT}/${PORTNAME}/releases/download/v${DISTVERSION}/:web DISTFILES?= ${PORTNAME}_${DISTVERSION}_web-assets.tar.gz:web diff --git a/net-im/gotosocial/distinfo b/net-im/gotosocial/distinfo index a93c3922df9..03b10341499 100644 --- a/net-im/gotosocial/distinfo +++ b/net-im/gotosocial/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1684944520 -SHA256 (gotosocial_0.9.0_web-assets.tar.gz) = 3af800af7a1bb0ad499dd2ca9a78cd634e9d11b40ac8fe311bfbe20630a2befb -SIZE (gotosocial_0.9.0_web-assets.tar.gz) = 1357671 -SHA256 (superseriousbusiness-gotosocial-v0.9.0_GH0.tar.gz) = c966df5be0ae5382587a408387937f719bd68ace782ca345ea02af89957a1dfb -SIZE (superseriousbusiness-gotosocial-v0.9.0_GH0.tar.gz) = 55406458 +TIMESTAMP = 1689752181 +SHA256 (gotosocial_0.10.0_web-assets.tar.gz) = b58aa71aa208f207fe69577f27996f86eae10ab1fc8a15989fb9e80496c482a0 +SIZE (gotosocial_0.10.0_web-assets.tar.gz) = 1362405 +SHA256 (superseriousbusiness-gotosocial-v0.10.0_GH0.tar.gz) = f9fe97e65b735e9a68fb1df4dad22165214a86d125c55e4ad9da5c97a23925ec +SIZE (superseriousbusiness-gotosocial-v0.10.0_GH0.tar.gz) = 55761866 diff --git a/net-im/py-matrix-synapse/Makefile b/net-im/py-matrix-synapse/Makefile index c302e8982c3..d90b38eab66 100644 --- a/net-im/py-matrix-synapse/Makefile +++ b/net-im/py-matrix-synapse/Makefile @@ -40,7 +40,6 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}jsonschema>=3.0.0:devel/py-jsonschema@${PY_F ${PYTHON_PKGNAMEPREFIX}Jinja2>=3.0.0:devel/py-Jinja2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}bleach>=1.4.3:www/py-bleach@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}typing-extensions>=3.10.0.1:devel/py-typing-extensions@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cryptography>=3.4.7:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}ijson>=3.1.4:devel/py-ijson@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}matrix-common>=1.3.0<2.0.0:devel/py-matrix-common@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}packaging>=16.1:devel/py-packaging@${PY_FLAVOR} \ @@ -55,7 +54,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}virtualenv>=15.0:devel/py-virtualenv@${PY_F ${PYTHON_PKGNAMEPREFIX}authlib>=0.15.1:security/py-authlib@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}idna>=2.5:dns/py-idna@${PY_FLAVOR} -USES= python cargo +USES= python pycryptography:run cargo USE_PYTHON= autoplist distutils USE_RC_SUBR= synapse WRKSRC= ${WRKDIR}/${PORTNAME:S/-/_/}-${DISTVERSION} diff --git a/net-mgmt/netdisco-mibs/Makefile b/net-mgmt/netdisco-mibs/Makefile index bd8f312c000..a862e53d672 100644 --- a/net-mgmt/netdisco-mibs/Makefile +++ b/net-mgmt/netdisco-mibs/Makefile @@ -1,15 +1,20 @@ PORTNAME= netdisco-mibs -DISTVERSION= 4.010 +DISTVERSION= 4.034 CATEGORIES= net-mgmt +MASTER_SITES= https://github.com/netdisco/${PORTNAME}/releases/download/${DISTVERSION}/ +DISTNAME= ${PORTNAME} MAINTAINER= dgeo@centrale-marseille.fr COMMENT= MIBs for use with ports-mgmt/netdisco (and SNMP) -USE_GITHUB= yes -GH_ACCOUNT= netdisco - -NO_BUILD= yes NO_ARCH= yes +NO_BUILD= yes + +WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION} + +post-extract: + ${RM} -rf ${WRKSRC}/.github + ${RM} -f ${WRKSRC}/robots.txt post-patch: @${REINPLACE_CMD} -e 's|/usr/local/netdisco/mibs|${LOCALBASE}/share/netdisko-mibs|g' ${WRKSRC}/EXTRAS/contrib/snmp.conf diff --git a/net-mgmt/netdisco-mibs/distinfo b/net-mgmt/netdisco-mibs/distinfo index 893aa26b0f0..d1204450647 100644 --- a/net-mgmt/netdisco-mibs/distinfo +++ b/net-mgmt/netdisco-mibs/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1535555052 -SHA256 (netdisco-netdisco-mibs-4.010_GH0.tar.gz) = db4bc60621aa7c43abc94ba7f6a2af644cb1ebaeacb4c73d08e61c3c50cfb4b3 -SIZE (netdisco-netdisco-mibs-4.010_GH0.tar.gz) = 38546334 +TIMESTAMP = 1690108063 +SHA256 (netdisco-mibs.tar.gz) = 509cb495938a59dc41714b82f119bad97b67efa4e6c4a54707ba587260fbcb3b +SIZE (netdisco-mibs.tar.gz) = 67243499 diff --git a/net-mgmt/netdisco-mibs/pkg-plist b/net-mgmt/netdisco-mibs/pkg-plist index 55b5be65fa8..378214b968f 100644 --- a/net-mgmt/netdisco-mibs/pkg-plist +++ b/net-mgmt/netdisco-mibs/pkg-plist @@ -196,6 +196,7 @@ %%DATADIR%%/3com/a3com0021-port-security.mib %%DATADIR%%/3com/a3com0073igmp-snoop.mib %%DATADIR%%/3com/a3com0304-resilientlinks.mib +%%DATADIR%%/3com/a3com51-ss9000sx.mib %%DATADIR%%/3com/gb15629dot11-wapi.mib %%DATADIR%%/3com/generic-3com-trunk-mib.mib %%DATADIR%%/3com/generic-3com-vlan-mib-1-0-7.mib @@ -203,6 +204,7 @@ %%DATADIR%%/EXTRAS/contrib/Makefile %%DATADIR%%/EXTRAS/contrib/UPGRADE %%DATADIR%%/EXTRAS/contrib/snmp.conf +%%DATADIR%%/EXTRAS/contrib/snmp.conf.bak %%DATADIR%%/EXTRAS/indexes/cache/3com %%DATADIR%%/EXTRAS/indexes/cache/adtran %%DATADIR%%/EXTRAS/indexes/cache/aerohive @@ -218,15 +220,24 @@ %%DATADIR%%/EXTRAS/indexes/cache/brother %%DATADIR%%/EXTRAS/indexes/cache/cabletron %%DATADIR%%/EXTRAS/indexes/cache/ceragon +%%DATADIR%%/EXTRAS/indexes/cache/cern %%DATADIR%%/EXTRAS/indexes/cache/checkpoint +%%DATADIR%%/EXTRAS/indexes/cache/ciena %%DATADIR%%/EXTRAS/indexes/cache/cisco %%DATADIR%%/EXTRAS/indexes/cache/ciscosb %%DATADIR%%/EXTRAS/indexes/cache/citrix +%%DATADIR%%/EXTRAS/indexes/cache/clavister +%%DATADIR%%/EXTRAS/indexes/cache/cloudgenix %%DATADIR%%/EXTRAS/indexes/cache/colubris +%%DATADIR%%/EXTRAS/indexes/cache/cumulus %%DATADIR%%/EXTRAS/indexes/cache/cyclades %%DATADIR%%/EXTRAS/indexes/cache/d-link %%DATADIR%%/EXTRAS/indexes/cache/dell +%%DATADIR%%/EXTRAS/indexes/cache/eaton +%%DATADIR%%/EXTRAS/indexes/cache/efficientip %%DATADIR%%/EXTRAS/indexes/cache/enterasys +%%DATADIR%%/EXTRAS/indexes/cache/etherwan +%%DATADIR%%/EXTRAS/indexes/cache/exinda %%DATADIR%%/EXTRAS/indexes/cache/extreme %%DATADIR%%/EXTRAS/indexes/cache/extricom %%DATADIR%%/EXTRAS/indexes/cache/f5 @@ -235,42 +246,63 @@ %%DATADIR%%/EXTRAS/indexes/cache/foundry %%DATADIR%%/EXTRAS/indexes/cache/gigamon %%DATADIR%%/EXTRAS/indexes/cache/h3c +%%DATADIR%%/EXTRAS/indexes/cache/hirschmann %%DATADIR%%/EXTRAS/indexes/cache/hp +%%DATADIR%%/EXTRAS/indexes/cache/hpe %%DATADIR%%/EXTRAS/indexes/cache/huawei %%DATADIR%%/EXTRAS/indexes/cache/ibm +%%DATADIR%%/EXTRAS/indexes/cache/intel %%DATADIR%%/EXTRAS/indexes/cache/juniper +%%DATADIR%%/EXTRAS/indexes/cache/korenix %%DATADIR%%/EXTRAS/indexes/cache/lancom %%DATADIR%%/EXTRAS/indexes/cache/lantronix +%%DATADIR%%/EXTRAS/indexes/cache/lenovo %%DATADIR%%/EXTRAS/indexes/cache/liebert %%DATADIR%%/EXTRAS/indexes/cache/mediant +%%DATADIR%%/EXTRAS/indexes/cache/mellanox %%DATADIR%%/EXTRAS/indexes/cache/meraki %%DATADIR%%/EXTRAS/indexes/cache/meru +%%DATADIR%%/EXTRAS/indexes/cache/microsens %%DATADIR%%/EXTRAS/indexes/cache/mikrotik %%DATADIR%%/EXTRAS/indexes/cache/moser-baer %%DATADIR%%/EXTRAS/indexes/cache/motorola +%%DATADIR%%/EXTRAS/indexes/cache/moxa %%DATADIR%%/EXTRAS/indexes/cache/nateks %%DATADIR%%/EXTRAS/indexes/cache/net-snmp %%DATADIR%%/EXTRAS/indexes/cache/netapp %%DATADIR%%/EXTRAS/indexes/cache/netgear +%%DATADIR%%/EXTRAS/indexes/cache/netonix %%DATADIR%%/EXTRAS/indexes/cache/netscreen %%DATADIR%%/EXTRAS/indexes/cache/nexans %%DATADIR%%/EXTRAS/indexes/cache/nortel %%DATADIR%%/EXTRAS/indexes/cache/northerndesign +%%DATADIR%%/EXTRAS/indexes/cache/oneaccess +%%DATADIR%%/EXTRAS/indexes/cache/openbsd %%DATADIR%%/EXTRAS/indexes/cache/opengear %%DATADIR%%/EXTRAS/indexes/cache/packetfront %%DATADIR%%/EXTRAS/indexes/cache/paloalto %%DATADIR%%/EXTRAS/indexes/cache/pica8 +%%DATADIR%%/EXTRAS/indexes/cache/pulsesecure-gateway %%DATADIR%%/EXTRAS/indexes/cache/rad +%%DATADIR%%/EXTRAS/indexes/cache/redlionram %%DATADIR%%/EXTRAS/indexes/cache/rfc +%%DATADIR%%/EXTRAS/indexes/cache/rittal %%DATADIR%%/EXTRAS/indexes/cache/riverbed %%DATADIR%%/EXTRAS/indexes/cache/ruckus %%DATADIR%%/EXTRAS/indexes/cache/schleifenbauer %%DATADIR%%/EXTRAS/indexes/cache/sentry +%%DATADIR%%/EXTRAS/indexes/cache/siemens %%DATADIR%%/EXTRAS/indexes/cache/sixnet %%DATADIR%%/EXTRAS/indexes/cache/sonicwall +%%DATADIR%%/EXTRAS/indexes/cache/teleste +%%DATADIR%%/EXTRAS/indexes/cache/teltonika %%DATADIR%%/EXTRAS/indexes/cache/tplink %%DATADIR%%/EXTRAS/indexes/cache/trapeze +%%DATADIR%%/EXTRAS/indexes/cache/ubnt %%DATADIR%%/EXTRAS/indexes/cache/vmware +%%DATADIR%%/EXTRAS/indexes/cache/watchguard +%%DATADIR%%/EXTRAS/indexes/cache/wipipe +%%DATADIR%%/EXTRAS/indexes/cache/xedia %%DATADIR%%/EXTRAS/indexes/cache/xirrus %%DATADIR%%/EXTRAS/indexes/ianalist %%DATADIR%%/EXTRAS/indexes/mib_index.txt @@ -285,96 +317,249 @@ %%DATADIR%%/EXTRAS/old/nortel.diff %%DATADIR%%/EXTRAS/old/rfc1.diff %%DATADIR%%/EXTRAS/reports/3com +%%DATADIR%%/EXTRAS/reports/3com_oids %%DATADIR%%/EXTRAS/reports/adtran +%%DATADIR%%/EXTRAS/reports/adtran_oids %%DATADIR%%/EXTRAS/reports/aerohive +%%DATADIR%%/EXTRAS/reports/aerohive_oids %%DATADIR%%/EXTRAS/reports/alcatel +%%DATADIR%%/EXTRAS/reports/alcatel_oids %%DATADIR%%/EXTRAS/reports/all %%DATADIR%%/EXTRAS/reports/allied +%%DATADIR%%/EXTRAS/reports/allied_oids %%DATADIR%%/EXTRAS/reports/apc +%%DATADIR%%/EXTRAS/reports/apc_oids %%DATADIR%%/EXTRAS/reports/arista +%%DATADIR%%/EXTRAS/reports/arista_oids %%DATADIR%%/EXTRAS/reports/aruba +%%DATADIR%%/EXTRAS/reports/aruba_oids %%DATADIR%%/EXTRAS/reports/asante +%%DATADIR%%/EXTRAS/reports/asante_oids %%DATADIR%%/EXTRAS/reports/avaya +%%DATADIR%%/EXTRAS/reports/avaya_oids %%DATADIR%%/EXTRAS/reports/bluecoat +%%DATADIR%%/EXTRAS/reports/bluecoat_oids %%DATADIR%%/EXTRAS/reports/bluesocket +%%DATADIR%%/EXTRAS/reports/bluesocket_oids %%DATADIR%%/EXTRAS/reports/brother +%%DATADIR%%/EXTRAS/reports/brother_oids %%DATADIR%%/EXTRAS/reports/cabletron +%%DATADIR%%/EXTRAS/reports/cabletron_oids %%DATADIR%%/EXTRAS/reports/ceragon +%%DATADIR%%/EXTRAS/reports/ceragon_oids +%%DATADIR%%/EXTRAS/reports/cern +%%DATADIR%%/EXTRAS/reports/cern_oids %%DATADIR%%/EXTRAS/reports/checkpoint +%%DATADIR%%/EXTRAS/reports/checkpoint_oids +%%DATADIR%%/EXTRAS/reports/ciena +%%DATADIR%%/EXTRAS/reports/ciena_oids %%DATADIR%%/EXTRAS/reports/cisco +%%DATADIR%%/EXTRAS/reports/cisco_oids %%DATADIR%%/EXTRAS/reports/ciscosb +%%DATADIR%%/EXTRAS/reports/ciscosb_oids %%DATADIR%%/EXTRAS/reports/citrix +%%DATADIR%%/EXTRAS/reports/citrix_oids +%%DATADIR%%/EXTRAS/reports/clavister +%%DATADIR%%/EXTRAS/reports/clavister_oids +%%DATADIR%%/EXTRAS/reports/cloudgenix +%%DATADIR%%/EXTRAS/reports/cloudgenix_oids %%DATADIR%%/EXTRAS/reports/colubris +%%DATADIR%%/EXTRAS/reports/colubris_oids +%%DATADIR%%/EXTRAS/reports/cumulus +%%DATADIR%%/EXTRAS/reports/cumulus_oids %%DATADIR%%/EXTRAS/reports/cyclades +%%DATADIR%%/EXTRAS/reports/cyclades_oids %%DATADIR%%/EXTRAS/reports/d-link +%%DATADIR%%/EXTRAS/reports/d-link_oids %%DATADIR%%/EXTRAS/reports/dell +%%DATADIR%%/EXTRAS/reports/dell_oids +%%DATADIR%%/EXTRAS/reports/eaton +%%DATADIR%%/EXTRAS/reports/eaton_oids +%%DATADIR%%/EXTRAS/reports/efficientip +%%DATADIR%%/EXTRAS/reports/efficientip_oids %%DATADIR%%/EXTRAS/reports/enterasys +%%DATADIR%%/EXTRAS/reports/enterasys_oids +%%DATADIR%%/EXTRAS/reports/etherwan +%%DATADIR%%/EXTRAS/reports/etherwan_oids +%%DATADIR%%/EXTRAS/reports/exinda +%%DATADIR%%/EXTRAS/reports/exinda_oids %%DATADIR%%/EXTRAS/reports/extreme +%%DATADIR%%/EXTRAS/reports/extreme_oids %%DATADIR%%/EXTRAS/reports/extricom +%%DATADIR%%/EXTRAS/reports/extricom_oids %%DATADIR%%/EXTRAS/reports/f5 +%%DATADIR%%/EXTRAS/reports/f5_oids %%DATADIR%%/EXTRAS/reports/force10 +%%DATADIR%%/EXTRAS/reports/force10_oids %%DATADIR%%/EXTRAS/reports/fortinet +%%DATADIR%%/EXTRAS/reports/fortinet_oids %%DATADIR%%/EXTRAS/reports/foundry +%%DATADIR%%/EXTRAS/reports/foundry_oids %%DATADIR%%/EXTRAS/reports/gigamon +%%DATADIR%%/EXTRAS/reports/gigamon_oids %%DATADIR%%/EXTRAS/reports/h3c +%%DATADIR%%/EXTRAS/reports/h3c_oids +%%DATADIR%%/EXTRAS/reports/hirschmann +%%DATADIR%%/EXTRAS/reports/hirschmann_oids %%DATADIR%%/EXTRAS/reports/hp +%%DATADIR%%/EXTRAS/reports/hp_oids +%%DATADIR%%/EXTRAS/reports/hpe +%%DATADIR%%/EXTRAS/reports/hpe_oids %%DATADIR%%/EXTRAS/reports/huawei +%%DATADIR%%/EXTRAS/reports/huawei_oids +%%DATADIR%%/EXTRAS/reports/hwgroup +%%DATADIR%%/EXTRAS/reports/hwgroup_oids %%DATADIR%%/EXTRAS/reports/ibm +%%DATADIR%%/EXTRAS/reports/ibm_oids +%%DATADIR%%/EXTRAS/reports/intel +%%DATADIR%%/EXTRAS/reports/intel_oids %%DATADIR%%/EXTRAS/reports/juniper +%%DATADIR%%/EXTRAS/reports/juniper_oids +%%DATADIR%%/EXTRAS/reports/korenix +%%DATADIR%%/EXTRAS/reports/korenix_oids %%DATADIR%%/EXTRAS/reports/lancom +%%DATADIR%%/EXTRAS/reports/lancom_oids %%DATADIR%%/EXTRAS/reports/lantronix +%%DATADIR%%/EXTRAS/reports/lantronix_oids +%%DATADIR%%/EXTRAS/reports/lenovo +%%DATADIR%%/EXTRAS/reports/lenovo_oids %%DATADIR%%/EXTRAS/reports/liebert +%%DATADIR%%/EXTRAS/reports/liebert_oids %%DATADIR%%/EXTRAS/reports/mediant +%%DATADIR%%/EXTRAS/reports/mediant_oids +%%DATADIR%%/EXTRAS/reports/mellanox +%%DATADIR%%/EXTRAS/reports/mellanox_oids %%DATADIR%%/EXTRAS/reports/meraki +%%DATADIR%%/EXTRAS/reports/meraki_oids %%DATADIR%%/EXTRAS/reports/meru +%%DATADIR%%/EXTRAS/reports/meru_oids +%%DATADIR%%/EXTRAS/reports/microsens +%%DATADIR%%/EXTRAS/reports/microsens_oids %%DATADIR%%/EXTRAS/reports/mikrotik +%%DATADIR%%/EXTRAS/reports/mikrotik_oids %%DATADIR%%/EXTRAS/reports/moser-baer +%%DATADIR%%/EXTRAS/reports/moser-baer_oids %%DATADIR%%/EXTRAS/reports/motorola +%%DATADIR%%/EXTRAS/reports/motorola_oids +%%DATADIR%%/EXTRAS/reports/moxa +%%DATADIR%%/EXTRAS/reports/moxa_oids %%DATADIR%%/EXTRAS/reports/nateks +%%DATADIR%%/EXTRAS/reports/nateks_oids %%DATADIR%%/EXTRAS/reports/net-snmp +%%DATADIR%%/EXTRAS/reports/net-snmp_oids %%DATADIR%%/EXTRAS/reports/netapp +%%DATADIR%%/EXTRAS/reports/netapp_oids %%DATADIR%%/EXTRAS/reports/netgear +%%DATADIR%%/EXTRAS/reports/netgear_oids +%%DATADIR%%/EXTRAS/reports/netonix +%%DATADIR%%/EXTRAS/reports/netonix_oids %%DATADIR%%/EXTRAS/reports/netscreen +%%DATADIR%%/EXTRAS/reports/netscreen_oids %%DATADIR%%/EXTRAS/reports/nexans +%%DATADIR%%/EXTRAS/reports/nexans_oids %%DATADIR%%/EXTRAS/reports/nortel +%%DATADIR%%/EXTRAS/reports/nortel_oids %%DATADIR%%/EXTRAS/reports/northerndesign +%%DATADIR%%/EXTRAS/reports/northerndesign_oids +%%DATADIR%%/EXTRAS/reports/oneaccess +%%DATADIR%%/EXTRAS/reports/oneaccess_oids +%%DATADIR%%/EXTRAS/reports/openbsd +%%DATADIR%%/EXTRAS/reports/openbsd_oids %%DATADIR%%/EXTRAS/reports/opengear +%%DATADIR%%/EXTRAS/reports/opengear_oids %%DATADIR%%/EXTRAS/reports/packetfront +%%DATADIR%%/EXTRAS/reports/packetfront_oids %%DATADIR%%/EXTRAS/reports/paloalto +%%DATADIR%%/EXTRAS/reports/paloalto_oids %%DATADIR%%/EXTRAS/reports/pica8 +%%DATADIR%%/EXTRAS/reports/pica8_oids +%%DATADIR%%/EXTRAS/reports/pulsesecure-gateway +%%DATADIR%%/EXTRAS/reports/pulsesecure-gateway_oids %%DATADIR%%/EXTRAS/reports/rad +%%DATADIR%%/EXTRAS/reports/rad_oids +%%DATADIR%%/EXTRAS/reports/redlionram +%%DATADIR%%/EXTRAS/reports/redlionram_oids %%DATADIR%%/EXTRAS/reports/rfc +%%DATADIR%%/EXTRAS/reports/rfc_oids +%%DATADIR%%/EXTRAS/reports/rittal +%%DATADIR%%/EXTRAS/reports/rittal_oids %%DATADIR%%/EXTRAS/reports/riverbed +%%DATADIR%%/EXTRAS/reports/riverbed_oids %%DATADIR%%/EXTRAS/reports/ruckus +%%DATADIR%%/EXTRAS/reports/ruckus_oids %%DATADIR%%/EXTRAS/reports/schleifenbauer +%%DATADIR%%/EXTRAS/reports/schleifenbauer_oids %%DATADIR%%/EXTRAS/reports/sentry +%%DATADIR%%/EXTRAS/reports/sentry_oids +%%DATADIR%%/EXTRAS/reports/siemens +%%DATADIR%%/EXTRAS/reports/siemens_oids %%DATADIR%%/EXTRAS/reports/sixnet +%%DATADIR%%/EXTRAS/reports/sixnet_oids %%DATADIR%%/EXTRAS/reports/sonicwall +%%DATADIR%%/EXTRAS/reports/sonicwall_oids +%%DATADIR%%/EXTRAS/reports/sophos +%%DATADIR%%/EXTRAS/reports/sophos_oids +%%DATADIR%%/EXTRAS/reports/teleste +%%DATADIR%%/EXTRAS/reports/teleste_oids +%%DATADIR%%/EXTRAS/reports/teltonika +%%DATADIR%%/EXTRAS/reports/teltonika_oids %%DATADIR%%/EXTRAS/reports/tplink +%%DATADIR%%/EXTRAS/reports/tplink_oids %%DATADIR%%/EXTRAS/reports/trapeze +%%DATADIR%%/EXTRAS/reports/trapeze_oids +%%DATADIR%%/EXTRAS/reports/ubnt +%%DATADIR%%/EXTRAS/reports/ubnt_oids %%DATADIR%%/EXTRAS/reports/vmware +%%DATADIR%%/EXTRAS/reports/vmware_oids +%%DATADIR%%/EXTRAS/reports/watchguard +%%DATADIR%%/EXTRAS/reports/watchguard_oids +%%DATADIR%%/EXTRAS/reports/wipipe +%%DATADIR%%/EXTRAS/reports/wipipe_oids +%%DATADIR%%/EXTRAS/reports/xedia +%%DATADIR%%/EXTRAS/reports/xedia_oids %%DATADIR%%/EXTRAS/reports/xirrus +%%DATADIR%%/EXTRAS/reports/xirrus_oids %%DATADIR%%/EXTRAS/scripts/compare %%DATADIR%%/EXTRAS/scripts/genxlate %%DATADIR%%/EXTRAS/scripts/importmibs %%DATADIR%%/EXTRAS/scripts/lib/Helpers.pm -%%DATADIR%%/EXTRAS/scripts/mkindex +%%DATADIR%%/EXTRAS/scripts/lib/Helpers.pm.bak +%%DATADIR%%/EXTRAS/scripts/mkoidmap %%DATADIR%%/EXTRAS/scripts/oldstyle/chk_dups +%%DATADIR%%/EXTRAS/scripts/oldstyle/chk_dups.bak %%DATADIR%%/EXTRAS/scripts/oldstyle/chk_mibs +%%DATADIR%%/EXTRAS/scripts/oldstyle/chk_mibs.bak %%DATADIR%%/EXTRAS/scripts/oldstyle/chk_mibs_all +%%DATADIR%%/EXTRAS/scripts/oldstyle/chk_mibs_all.bak %%DATADIR%%/EXTRAS/scripts/oldstyle/mkindex +%%DATADIR%%/EXTRAS/scripts/oldstyle/mkindex.bak +%%DATADIR%%/EXTRAS/scripts/oldstyle/mkindex2 +%%DATADIR%%/EXTRAS/scripts/oldstyle/mkindex2.bak %%DATADIR%%/EXTRAS/scripts/oldstyle/regen_indexes +%%DATADIR%%/EXTRAS/scripts/oldstyle/regen_indexes.bak +%%DATADIR%%/EXTRAS/scripts/oldstyle/setmaxtc +%%DATADIR%%/EXTRAS/scripts/oldstyle/setmaxtc.bak %%DATADIR%%/EXTRAS/scripts/prepmibs -%%DATADIR%%/EXTRAS/scripts/setmaxtc +%%DATADIR%%/EXTRAS/scripts/setmibdev %%DATADIR%%/EXTRAS/scripts/snmp/snmpwalkmib +%%DATADIR%%/EXTRAS/scripts/snmp/snmpwalkmib.bak %%DATADIR%%/EXTRAS/scripts/snmp/walk_all +%%DATADIR%%/EXTRAS/scripts/snmp/walk_all.bak +%%DATADIR%%/EXTRAS/scripts/snmp/walk_all2 +%%DATADIR%%/EXTRAS/scripts/snmp/walk_all2.bak +%%DATADIR%%/EXTRAS/scripts/splitmib %%DATADIR%%/EXTRAS/scripts/testload %%DATADIR%%/EXTRAS/scripts/translateleaf %%DATADIR%%/EXTRAS/scripts/util/diff_dir +%%DATADIR%%/EXTRAS/scripts/util/diff_dir.bak %%DATADIR%%/EXTRAS/scripts/util/to_locase +%%DATADIR%%/EXTRAS/scripts/util/to_locase.bak %%DATADIR%%/EXTRAS/scripts/vendor/rm_cisco_dups +%%DATADIR%%/EXTRAS/scripts/vendor/rm_cisco_dups.bak %%DATADIR%%/EXTRAS/scripts/vendor/split-extreme +%%DATADIR%%/EXTRAS/scripts/vendor/split-extreme.bak %%DATADIR%%/EXTRAS/scripts/vendor/split-foundry +%%DATADIR%%/EXTRAS/scripts/vendor/split-foundry.bak %%DATADIR%%/README %%DATADIR%%/adtran/adAosCPU.mib %%DATADIR%%/adtran/adAosDownload.mib @@ -409,11 +594,11 @@ %%DATADIR%%/adtran/adGenAosVQM.mib %%DATADIR%%/adtran/adtran.mib %%DATADIR%%/adtran/adtrantc.mib +%%DATADIR%%/aerohive/AH-TRAP-MIB.mib %%DATADIR%%/aerohive/ah_interface_mib.txt %%DATADIR%%/aerohive/ah_mrp_mib.txt %%DATADIR%%/aerohive/ah_smi_mib.txt %%DATADIR%%/aerohive/ah_system_mib.txt -%%DATADIR%%/aerohive/ah_trap_mib.txt %%DATADIR%%/alcatel/AaIETF_HUBMIB_POWER_ETHERNET_DRAFT.mib %%DATADIR%%/alcatel/alcatel-ieee8021-pae-mib.mib %%DATADIR%%/alcatel/alcatel-igmp-snooping-mib.mib @@ -493,7 +678,6 @@ %%DATADIR%%/alcatel/alcatelind1vrrp3.mib %%DATADIR%%/alcatel/alcatelind1wccp.mib %%DATADIR%%/alcatel/alcatelind1webmgt.mib -%%DATADIR%%/alcatel/defs %%DATADIR%%/alcatel/timetra-alarm-mib.mib %%DATADIR%%/alcatel/timetra-aps-mib.mib %%DATADIR%%/alcatel/timetra-atm-mib.mib @@ -594,6 +778,8 @@ %%DATADIR%%/alcatel/timetra-vrrp-v3-mib.mib %%DATADIR%%/alcatel/timetra-vrtr-mib.mib %%DATADIR%%/alcatel/timetra-web-portal-protocol-mib.mib +%%DATADIR%%/allied/AT-LINKMON-MIB.mib +%%DATADIR%%/allied/AT-UFO-MIB.mib %%DATADIR%%/allied/README %%DATADIR%%/allied/at-almmon.mib %%DATADIR%%/allied/at-atmf.mib @@ -637,6 +823,7 @@ %%DATADIR%%/apc/MG-SNMP-UPS-MIB %%DATADIR%%/apc/powernet.mib %%DATADIR%%/arista/ARISTA-ACL-MIB.txt +%%DATADIR%%/arista/ARISTA-ASIC-COUNTERS-MIB.mib %%DATADIR%%/arista/ARISTA-BGP4V2-MIB.txt %%DATADIR%%/arista/ARISTA-BGP4V2-TC-MIB.txt %%DATADIR%%/arista/ARISTA-BRIDGE-EXT-MIB.txt @@ -644,8 +831,12 @@ %%DATADIR%%/arista/ARISTA-CONFIG-MAN-MIB.txt %%DATADIR%%/arista/ARISTA-DAEMON-MIB.txt %%DATADIR%%/arista/ARISTA-ENTITY-SENSOR-MIB.txt +%%DATADIR%%/arista/ARISTA-EXTERNAL-ALARM-MIB.txt +%%DATADIR%%/arista/ARISTA-FIB-STATS-MIB.txt +%%DATADIR%%/arista/ARISTA-GENERAL-MIB.txt %%DATADIR%%/arista/ARISTA-HARDWARE-UTILIZATION-MIB.txt %%DATADIR%%/arista/ARISTA-IF-MIB.txt +%%DATADIR%%/arista/ARISTA-IP-MIB.mib %%DATADIR%%/arista/ARISTA-MAU-MIB.txt %%DATADIR%%/arista/ARISTA-NEXTHOP-GROUP-MIB.txt %%DATADIR%%/arista/ARISTA-PFC-MIB.txt @@ -656,8 +847,12 @@ %%DATADIR%%/arista/ARISTA-SMI-MIB.txt %%DATADIR%%/arista/ARISTA-SNMP-TRANSPORTS-MIB.txt %%DATADIR%%/arista/ARISTA-SW-IP-FORWARDING-MIB.txt +%%DATADIR%%/arista/ARISTA-TAPAGG-MIB.mib %%DATADIR%%/arista/ARISTA-TEST-MIB.txt %%DATADIR%%/arista/ARISTA-VRF-MIB.txt +%%DATADIR%%/arista/ARISTA-VXLAN-MIB.mib +%%DATADIR%%/arista/ARISTA-XCVR-DWDM-MIB.txt +%%DATADIR%%/arista/ARISTA-XGS-MIB.txt %%DATADIR%%/aruba/README %%DATADIR%%/aruba/a80sb_mb_private.mib %%DATADIR%%/aruba/aruba-ap.my @@ -866,9 +1061,74 @@ %%DATADIR%%/cabletron/v2h124-24-mib.txt %%DATADIR%%/cabletron/ziplock-mib.txt %%DATADIR%%/ceragon/ceragon.mib +%%DATADIR%%/cern/README +%%DATADIR%%/cern/WR-SWITCH-MIB.txt +%%DATADIR%%/cern/WRS-PRODUCTS-MIB.txt %%DATADIR%%/checkpoint/CHECKPOINT-MIB.txt %%DATADIR%%/checkpoint/CHECKPOINT-TRAP-MIB.txt %%DATADIR%%/checkpoint/EMBEDDED-NGX-MIB.txt +%%DATADIR%%/ciena/CIENA-CES-ACL-MIB.my +%%DATADIR%%/ciena/CIENA-CES-BFD-MIB.my +%%DATADIR%%/ciena/CIENA-CES-LDP-MIB.my +%%DATADIR%%/ciena/CIENA-CES-MGMT-INTERFACE-MIB.my +%%DATADIR%%/ciena/CIENA-CES-MPLS-MIB.my +%%DATADIR%%/ciena/CIENA-CES-OSPF-MIB.my +%%DATADIR%%/ciena/CIENA-CES-RSVPTE-MIB.my +%%DATADIR%%/ciena/CIENA-CES-TIME-SYNC-MIB.my +%%DATADIR%%/ciena/CIENA-CES-VLLI-MIB.my +%%DATADIR%%/ciena/CIENA-GLOBAL-MIB.my +%%DATADIR%%/ciena/CIENA-SMI.my +%%DATADIR%%/ciena/CIENA-TC.my +%%DATADIR%%/ciena/WWP-EXT-BRIDGE-MIB.my +%%DATADIR%%/ciena/WWP-EXT-BRIDGE-TRAP-MIB.my +%%DATADIR%%/ciena/WWP-LEOS-8021X-MIB.my +%%DATADIR%%/ciena/WWP-LEOS-BENCHMARK-MIB.my +%%DATADIR%%/ciena/WWP-LEOS-BLADE-MIB.my +%%DATADIR%%/ciena/WWP-LEOS-BROADCAST-CONTAINMENT-MIB.my +%%DATADIR%%/ciena/WWP-LEOS-CFM-MIB.my +%%DATADIR%%/ciena/WWP-LEOS-CHASSIS-MIB.my +%%DATADIR%%/ciena/WWP-LEOS-COMMUNITY-MIB.my +%%DATADIR%%/ciena/WWP-LEOS-DATAPLANE-MIB.my +%%DATADIR%%/ciena/WWP-LEOS-DHCP-CLIENT-MIB.my +%%DATADIR%%/ciena/WWP-LEOS-DNS-CLIENT-MIB.my +%%DATADIR%%/ciena/WWP-LEOS-EXT-LAG-MIB.my +%%DATADIR%%/ciena/WWP-LEOS-FEATURE-LICENSE-MIB.my +%%DATADIR%%/ciena/WWP-LEOS-FILE-TRANSFER-MIB.my +%%DATADIR%%/ciena/WWP-LEOS-FILTER-MIB.my +%%DATADIR%%/ciena/WWP-LEOS-FLOW-MIB.my +%%DATADIR%%/ciena/WWP-LEOS-INFORM-STATUS-MIB.my +%%DATADIR%%/ciena/WWP-LEOS-IP-INTERFACE-MIB.my +%%DATADIR%%/ciena/WWP-LEOS-LDP-MIB.my +%%DATADIR%%/ciena/WWP-LEOS-LLDP-MIB.my +%%DATADIR%%/ciena/WWP-LEOS-MPLS-OAM-MIB.my +%%DATADIR%%/ciena/WWP-LEOS-MSTP-MIB.my +%%DATADIR%%/ciena/WWP-LEOS-MULTICAST-FILTER-MIB.my +%%DATADIR%%/ciena/WWP-LEOS-NTP-CLIENT-MIB.my +%%DATADIR%%/ciena/WWP-LEOS-OAM-MIB.my +%%DATADIR%%/ciena/WWP-LEOS-PBT-MIB.my +%%DATADIR%%/ciena/WWP-LEOS-PING-MIB.my +%%DATADIR%%/ciena/WWP-LEOS-PORT-MIB.my +%%DATADIR%%/ciena/WWP-LEOS-PORT-STATS-MIB.my +%%DATADIR%%/ciena/WWP-LEOS-PORT-XCVR-MIB.my +%%DATADIR%%/ciena/WWP-LEOS-RADIUS-CLIENT-MIB.my +%%DATADIR%%/ciena/WWP-LEOS-RAPS-MIB.my +%%DATADIR%%/ciena/WWP-LEOS-RMON-MIB.my +%%DATADIR%%/ciena/WWP-LEOS-RSTP-MIB.my +%%DATADIR%%/ciena/WWP-LEOS-RSVPTE-MIB.my +%%DATADIR%%/ciena/WWP-LEOS-SSH-MIB.my +%%DATADIR%%/ciena/WWP-LEOS-SW-XGRADE-MIB.my +%%DATADIR%%/ciena/WWP-LEOS-SYSLOG-COLLECTOR-MIB.my +%%DATADIR%%/ciena/WWP-LEOS-SYSTEM-CONFIG-MIB.my +%%DATADIR%%/ciena/WWP-LEOS-SYSTEM-CONTROL-MIB.my +%%DATADIR%%/ciena/WWP-LEOS-TABLE-CHG-NOTIF-MIB.my +%%DATADIR%%/ciena/WWP-LEOS-TACACS-CLIENT-MIB.my +%%DATADIR%%/ciena/WWP-LEOS-TRAFFIC-PROFILE-MIB.my +%%DATADIR%%/ciena/WWP-LEOS-TWAMP-MIB.my +%%DATADIR%%/ciena/WWP-LEOS-USER-MIB.my +%%DATADIR%%/ciena/WWP-LEOS-VLAN-TAG-MIB.my +%%DATADIR%%/ciena/WWP-LEOS-VPLS-MIB.my +%%DATADIR%%/ciena/WWP-PRODUCTS-MIB.my +%%DATADIR%%/ciena/WWP-SMI.my %%DATADIR%%/cisco/A100-R1-MIB.my %%DATADIR%%/cisco/ACTONA-ACTASTOR-MIB.my %%DATADIR%%/cisco/ADMIN-AUTH-STATS-MIB.my @@ -1365,6 +1625,7 @@ %%DATADIR%%/cisco/CISCO-LWAPP-CDP-MIB.my %%DATADIR%%/cisco/CISCO-LWAPP-CLIENT-ROAMING-CAPABILITY.my %%DATADIR%%/cisco/CISCO-LWAPP-CLIENT-ROAMING-MIB.my +%%DATADIR%%/cisco/CISCO-LWAPP-CLOUD-SERVICES-MIB.my %%DATADIR%%/cisco/CISCO-LWAPP-DHCP-MIB.my %%DATADIR%%/cisco/CISCO-LWAPP-DOT11-CCX-CLIENT-DIAG-MIB.my %%DATADIR%%/cisco/CISCO-LWAPP-DOT11-CCX-CLIENT-MIB.my @@ -1395,21 +1656,30 @@ %%DATADIR%%/cisco/CISCO-LWAPP-MOBILITY-EXT-MIB.my %%DATADIR%%/cisco/CISCO-LWAPP-MOBILITY-MIB.my %%DATADIR%%/cisco/CISCO-LWAPP-NBAR-MIB.my +%%DATADIR%%/cisco/CISCO-LWAPP-NETFLOW-MIB.my +%%DATADIR%%/cisco/CISCO-LWAPP-OPENDNS-MIB.my +%%DATADIR%%/cisco/CISCO-LWAPP-PMIP-MIB.my %%DATADIR%%/cisco/CISCO-LWAPP-QOS-CAPABILITY.my %%DATADIR%%/cisco/CISCO-LWAPP-QOS-MIB.my %%DATADIR%%/cisco/CISCO-LWAPP-REAP-MIB.my %%DATADIR%%/cisco/CISCO-LWAPP-RF-CAPABILITY.my %%DATADIR%%/cisco/CISCO-LWAPP-RF-MIB.my +%%DATADIR%%/cisco/CISCO-LWAPP-RLAN-MIB.my %%DATADIR%%/cisco/CISCO-LWAPP-ROGUE-MIB.my %%DATADIR%%/cisco/CISCO-LWAPP-RRM-MIB.my %%DATADIR%%/cisco/CISCO-LWAPP-SI-MIB.my %%DATADIR%%/cisco/CISCO-LWAPP-SYS-MIB.my +%%DATADIR%%/cisco/CISCO-LWAPP-TAGS-MIB.my %%DATADIR%%/cisco/CISCO-LWAPP-TC-MIB.my +%%DATADIR%%/cisco/CISCO-LWAPP-TRUSTSEC-MIB.my %%DATADIR%%/cisco/CISCO-LWAPP-TSM-CAPABILITY.my %%DATADIR%%/cisco/CISCO-LWAPP-TSM-MIB.my +%%DATADIR%%/cisco/CISCO-LWAPP-TUNNEL-MIB.my +%%DATADIR%%/cisco/CISCO-LWAPP-U3INTERFACE-MIB.my %%DATADIR%%/cisco/CISCO-LWAPP-WAPI-MIB.my %%DATADIR%%/cisco/CISCO-LWAPP-WEBAUTH-MIB.my %%DATADIR%%/cisco/CISCO-LWAPP-WLAN-MIB.my +%%DATADIR%%/cisco/CISCO-LWAPP-WLAN-POLICY-MIB.my %%DATADIR%%/cisco/CISCO-LWAPP-WLAN-SECURITY-MIB.my %%DATADIR%%/cisco/CISCO-MAC-AUTH-BYPASS-MIB.my %%DATADIR%%/cisco/CISCO-MAC-NOTIFICATION-MIB.my @@ -1658,6 +1928,7 @@ %%DATADIR%%/cisco/CISCO-VIRTUAL-INTERFACE-MIB.my %%DATADIR%%/cisco/CISCO-VIRTUAL-NIC-MIB.my %%DATADIR%%/cisco/CISCO-VIRTUAL-NW-IF-MIB.my +%%DATADIR%%/cisco/CISCO-VIRTUAL-SWITCH-CAPABILITY.my %%DATADIR%%/cisco/CISCO-VIRTUAL-SWITCH-MIB.my %%DATADIR%%/cisco/CISCO-VISM-ATM-TRUNK-MIB.my %%DATADIR%%/cisco/CISCO-VISM-CAC-MIB.my @@ -1866,6 +2137,7 @@ %%DATADIR%%/cisco/PCUBE-SE-MIB.my %%DATADIR%%/cisco/PCUBE-SMI.my %%DATADIR%%/cisco/PNNI-MIB.my +%%DATADIR%%/cisco/README %%DATADIR%%/cisco/RTM-MIB.my %%DATADIR%%/cisco/SCTE-HMS-HEADENDIDENT-TC-MIB.my %%DATADIR%%/cisco/SCTE-HMS-MPEG-MIB.my @@ -1882,6 +2154,7 @@ %%DATADIR%%/ciscosb/CISCOSB-cli-mib.mib %%DATADIR%%/ciscosb/CISCOSB-deviceparams-mib.mib %%DATADIR%%/ciscosb/CISCOSB-dhcpcl-mib.mib +%%DATADIR%%/ciscosb/CISCOSB-digitalkeymanage-mib.mib %%DATADIR%%/ciscosb/CISCOSB-dot1x-mib.mib %%DATADIR%%/ciscosb/CISCOSB-endofmib-mib.mib %%DATADIR%%/ciscosb/CISCOSB-gvrp-mib.mib @@ -1899,7 +2172,12 @@ %%DATADIR%%/ciscosb/CISCOSBCpuCounters.mib %%DATADIR%%/ciscosb/CISCOSBCustom1BonjourService.mib %%DATADIR%%/ciscosb/CISCOSBDebugCapabilities.mib +%%DATADIR%%/ciscosb/CISCOSBIgmp.mib %%DATADIR%%/ciscosb/CISCOSBInventoryEnt.mib +%%DATADIR%%/ciscosb/CISCOSBPolicyBasedRouting.mib +%%DATADIR%%/ciscosb/CISCOSBRedist.mib +%%DATADIR%%/ciscosb/CISCOSBSLA.mib +%%DATADIR%%/ciscosb/CISCOSB_sensor.mib %%DATADIR%%/ciscosb/CISCOSBaaa.mib %%DATADIR%%/ciscosb/CISCOSBapplication.mib %%DATADIR%%/ciscosb/CISCOSBbanner.mib @@ -1916,6 +2194,7 @@ %%DATADIR%%/ciscosb/CISCOSBeee.mib %%DATADIR%%/ciscosb/CISCOSBembweb.mib %%DATADIR%%/ciscosb/CISCOSBenv_mib.mib +%%DATADIR%%/ciscosb/CISCOSBfft.mib %%DATADIR%%/ciscosb/CISCOSBfile.mib %%DATADIR%%/ciscosb/CISCOSBgreeneth.mib %%DATADIR%%/ciscosb/CISCOSBinterfaces.mib @@ -1924,24 +2203,36 @@ %%DATADIR%%/ciscosb/CISCOSBip.mib %%DATADIR%%/ciscosb/CISCOSBippreflist.mib %%DATADIR%%/ciscosb/CISCOSBiprouter.mib +%%DATADIR%%/ciscosb/CISCOSBipstdacl.mib %%DATADIR%%/ciscosb/CISCOSBipv6.mib %%DATADIR%%/ciscosb/CISCOSBipv6fhs.mib +%%DATADIR%%/ciscosb/CISCOSBlan1.mib %%DATADIR%%/ciscosb/CISCOSBlbd.mib %%DATADIR%%/ciscosb/CISCOSBlcli.mib +%%DATADIR%%/ciscosb/CISCOSBlfindit.mib %%DATADIR%%/ciscosb/CISCOSBlldp.mib %%DATADIR%%/ciscosb/CISCOSBlocalization.mib %%DATADIR%%/ciscosb/CISCOSBmacbaseprio.mib +%%DATADIR%%/ciscosb/CISCOSBmacmulticast.mib %%DATADIR%%/ciscosb/CISCOSBmcmngr.mib %%DATADIR%%/ciscosb/CISCOSBmng.mib %%DATADIR%%/ciscosb/CISCOSBmnginf.mib %%DATADIR%%/ciscosb/CISCOSBopenflow.mib %%DATADIR%%/ciscosb/CISCOSBphy.mib %%DATADIR%%/ciscosb/CISCOSBphysdescription.mib +%%DATADIR%%/ciscosb/CISCOSBpim.mib +%%DATADIR%%/ciscosb/CISCOSBpnp.mib %%DATADIR%%/ciscosb/CISCOSBpoe.mib %%DATADIR%%/ciscosb/CISCOSBpolicy.mib +%%DATADIR%%/ciscosb/CISCOSBport_statistics.mib %%DATADIR%%/ciscosb/CISCOSBprotectedport.mib +%%DATADIR%%/ciscosb/CISCOSBq-bridge-mib.mib +%%DATADIR%%/ciscosb/CISCOSBqosappl.mib %%DATADIR%%/ciscosb/CISCOSBqosclimib.mib +%%DATADIR%%/ciscosb/CISCOSBqueue_statistics.mib +%%DATADIR%%/ciscosb/CISCOSBradiusserv.mib %%DATADIR%%/ciscosb/CISCOSBrmon.mib +%%DATADIR%%/ciscosb/CISCOSBroutemap.mib %%DATADIR%%/ciscosb/CISCOSBrs232.mib %%DATADIR%%/ciscosb/CISCOSBsct.mib %%DATADIR%%/ciscosb/CISCOSBsecsd.mib @@ -1949,9 +2240,11 @@ %%DATADIR%%/ciscosb/CISCOSBsmartPorts.mib %%DATADIR%%/ciscosb/CISCOSBsnmp.mib %%DATADIR%%/ciscosb/CISCOSBsntp.mib +%%DATADIR%%/ciscosb/CISCOSBspan.mib %%DATADIR%%/ciscosb/CISCOSBspecialbpdu.mib %%DATADIR%%/ciscosb/CISCOSBssh.mib %%DATADIR%%/ciscosb/CISCOSBssl.mib +%%DATADIR%%/ciscosb/CISCOSBstack.mib %%DATADIR%%/ciscosb/CISCOSBsyslog.mib %%DATADIR%%/ciscosb/CISCOSBsysmng.mib %%DATADIR%%/ciscosb/CISCOSBtbi.mib @@ -1962,11 +2255,19 @@ %%DATADIR%%/ciscosb/CISCOSBudp.mib %%DATADIR%%/ciscosb/CISCOSBvlan.mib %%DATADIR%%/ciscosb/CISCOSBvlanVoice.mib +%%DATADIR%%/ciscosb/CISCOSBvrrp.mib %%DATADIR%%/ciscosb/CISCOSBwba.mib %%DATADIR%%/ciscosb/CISCOSBwrandomtaildrop.mib %%DATADIR%%/ciscosb/CISCOSMB.mib +%%DATADIR%%/ciscosb/README %%DATADIR%%/ciscosb/diffserv.mib %%DATADIR%%/citrix/NS-MIB-smiv2.mib +%%DATADIR%%/clavister/CLAVISTER-MIB.mib +%%DATADIR%%/clavister/CLAVISTER-SMI.mib +%%DATADIR%%/clavister/CLAVISTER-TRAPS-MIB.mib +%%DATADIR%%/cloudgenix/CGX-EVENTS-MIB.mib +%%DATADIR%%/cloudgenix/CLOUDGENIX-SMI.mib +%%DATADIR%%/colubris/README %%DATADIR%%/colubris/colubris-802dot1x-mib.my %%DATADIR%%/colubris/colubris-aaa-client-mib.my %%DATADIR%%/colubris/colubris-bandwidth-control-mib.my @@ -2002,6 +2303,11 @@ %%DATADIR%%/colubris/colubris-vsc-mib.my %%DATADIR%%/colubris/colubris-wds-mib.my %%DATADIR%%/colubris/colubris-wireless-client-mib.my +%%DATADIR%%/cumulus/CUMULUS-BGPUN-MIB.txt +%%DATADIR%%/cumulus/CUMULUS-COUNTERS-MIB.txt +%%DATADIR%%/cumulus/CUMULUS-POE-MIB.txt +%%DATADIR%%/cumulus/CUMULUS-RESOURCE-QUERY-MIB.txt +%%DATADIR%%/cumulus/CUMULUS-SNMP-MIB.txt %%DATADIR%%/cyclades/ACS6000-MIB.mib %%DATADIR%%/cyclades/ACS8000-MIB.mib %%DATADIR%%/cyclades/CYCLADES-ACS-ADM-MIB.mib @@ -2118,13 +2424,42 @@ %%DATADIR%%/d-link/swprimgmt-des30xxp-mib.mib %%DATADIR%%/d-link/swprimgmt-des3200-mib.mib %%DATADIR%%/d-link/swprimgmt-des3528-52-mib.mib +%%DATADIR%%/dell/10892.mib +%%DATADIR%%/dell/DELLEMC-OS10-BGP4V2-MIB.mib +%%DATADIR%%/dell/DELLEMC-OS10-CHASSIS-MIB.mib +%%DATADIR%%/dell/DELLEMC-OS10-PORT-SECURITY-MIB.mib +%%DATADIR%%/dell/DELLEMC-OS10-PRODUCTS-MIB.mib +%%DATADIR%%/dell/DELLEMC-OS10-SMI-MIB.mib +%%DATADIR%%/dell/DELLEMC-OS10-TC-MIB.mib +%%DATADIR%%/dell/FluidFS-MIB.txt +%%DATADIR%%/dell/FluidFS-Traps-MIB.txt +%%DATADIR%%/dell/adptinfo.mib %%DATADIR%%/dell/apollo.mib +%%DATADIR%%/dell/baspcfg.mib +%%DATADIR%%/dell/baspstat.mib +%%DATADIR%%/dell/basptrap.mib +%%DATADIR%%/dell/dcasfsrv.mib +%%DATADIR%%/dell/dcs3fru.mib +%%DATADIR%%/dell/dcs3rmt.mib +%%DATADIR%%/dell/dcstorag.mib +%%DATADIR%%/dell/dell-rac-mib.txt %%DATADIR%%/dell/dell-wlan.my %%DATADIR%%/dell/dell_ita.mib +%%DATADIR%%/dell/dellcm.mib +%%DATADIR%%/dell/dellrac.mib %%DATADIR%%/dell/dellref.my %%DATADIR%%/dell/env_mib.mib +%%DATADIR%%/dell/idrac-smiv1.mib +%%DATADIR%%/dell/idrac-smiv2.mib %%DATADIR%%/dell/macbaseprio.mib %%DATADIR%%/dell/mnginf.mib +%%DATADIR%%/dell/mx7000-ome-m-v1.mib +%%DATADIR%%/dell/mx7000-ome-m-v2.mib +%%DATADIR%%/dell/ome.mib +%%DATADIR%%/dell/qlaspcfg.mib +%%DATADIR%%/dell/qlaspstat.mib +%%DATADIR%%/dell/qlasptrap.mib +%%DATADIR%%/dell/qlgcadptinfo.mib %%DATADIR%%/dell/qosclimib.mib %%DATADIR%%/dell/rl_sensor.mib %%DATADIR%%/dell/rlaaa.mib @@ -2153,6 +2488,12 @@ %%DATADIR%%/dell/rltuning.mib %%DATADIR%%/dell/rludp.mib %%DATADIR%%/dell/rlvlan.mib +%%DATADIR%%/eaton/EATON-ATS2-MIB +%%DATADIR%%/eaton/EATON-EMP-MIB +%%DATADIR%%/eaton/EATON-OIDS +%%DATADIR%%/eaton/XUPS-MIB +%%DATADIR%%/efficientip/EIP-MON.mib +%%DATADIR%%/efficientip/EIP-STATS.mib %%DATADIR%%/enterasys/README %%DATADIR%%/enterasys/enterasys-8021x-extensions-mib.txt %%DATADIR%%/enterasys/enterasys-8021x-rekeying-mib.txt @@ -2160,6 +2501,7 @@ %%DATADIR%%/enterasys/enterasys-R2Management.txt %%DATADIR%%/enterasys/enterasys-aaa-policy-mib.txt %%DATADIR%%/enterasys/enterasys-activation-mib.txt +%%DATADIR%%/enterasys/enterasys-application-signature-mib.mib %%DATADIR%%/enterasys/enterasys-class-of-service-mib.txt %%DATADIR%%/enterasys/enterasys-configuration-change-mib.txt %%DATADIR%%/enterasys/enterasys-configuration-management-mib.txt @@ -2169,6 +2511,7 @@ %%DATADIR%%/enterasys/enterasys-dvmrp-ext-mib.txt %%DATADIR%%/enterasys/enterasys-encr-8021x-config-mib.txt %%DATADIR%%/enterasys/enterasys-encr-8021x-rekeying-mib.txt +%%DATADIR%%/enterasys/enterasys-entity-sensor-mib-ext-mib.mib %%DATADIR%%/enterasys/enterasys-eswitch-mib.txt %%DATADIR%%/enterasys/enterasys-firewall-mib.txt %%DATADIR%%/enterasys/enterasys-flow-limiting-mib.txt @@ -2205,6 +2548,7 @@ %%DATADIR%%/enterasys/enterasys-radius-acct-client-ext-mib.txt %%DATADIR%%/enterasys/enterasys-radius-auth-client-encrypt-mib.txt %%DATADIR%%/enterasys/enterasys-radius-auth-client-mib.txt +%%DATADIR%%/enterasys/enterasys-radius-dynamic-author-server-ext-mib.mib %%DATADIR%%/enterasys/enterasys-radius-snooping-mib.txt %%DATADIR%%/enterasys/enterasys-resource-utilization-mib.txt %%DATADIR%%/enterasys/enterasys-ripv2-ext-mib.txt @@ -2226,21 +2570,42 @@ %%DATADIR%%/enterasys/enterasys-vlan-interface-mib.txt %%DATADIR%%/enterasys/enterasys-vrrp-extensions-mib.txt %%DATADIR%%/enterasys/enterasys-wifi-protected-access-mib.txt +%%DATADIR%%/etherwan/MIB_4.02.0.mib +%%DATADIR%%/exinda/EXINDA-MIB.txt %%DATADIR%%/extreme/README +%%DATADIR%%/extreme/etmonserviceabilitytrap-mib.mib +%%DATADIR%%/extreme/extreme-acl-mib.mib +%%DATADIR%%/extreme/extreme-autoprovision-mib.mib %%DATADIR%%/extreme/extreme-base.mib %%DATADIR%%/extreme/extreme-cable.mib +%%DATADIR%%/extreme/extreme-cfgmgmt-mib.mib +%%DATADIR%%/extreme/extreme-cfm-mib.mib +%%DATADIR%%/extreme/extreme-clearflow-mib.mib %%DATADIR%%/extreme/extreme-dlcs.mib %%DATADIR%%/extreme/extreme-dos.mib %%DATADIR%%/extreme/extreme-eaps.mib %%DATADIR%%/extreme/extreme-edp.mib %%DATADIR%%/extreme/extreme-enh-dos.mib %%DATADIR%%/extreme/extreme-entity.mib +%%DATADIR%%/extreme/extreme-erps-mib.mib %%DATADIR%%/extreme/extreme-esrp.mib %%DATADIR%%/extreme/extreme-fdb.mib %%DATADIR%%/extreme/extreme-filetransfer.mib +%%DATADIR%%/extreme/extreme-hardware-mib.mib +%%DATADIR%%/extreme/extreme-hclag-mib.mib +%%DATADIR%%/extreme/extreme-idmgr-mib.mib +%%DATADIR%%/extreme/extreme-ietf-bfd-mib.mib +%%DATADIR%%/extreme/extreme-ietf-bfd-tc-mib.mib +%%DATADIR%%/extreme/extreme-ip-security-mib.mib +%%DATADIR%%/extreme/extreme-lacp-mib.mib +%%DATADIR%%/extreme/extreme-mac-auth-mib.mib +%%DATADIR%%/extreme/extreme-mlag-mib.mib +%%DATADIR%%/extreme/extreme-mpls-mib.mib +%%DATADIR%%/extreme/extreme-mpls-te-mib.mib %%DATADIR%%/extreme/extreme-netflow.mib %%DATADIR%%/extreme/extreme-np.mib %%DATADIR%%/extreme/extreme-ospf.mib +%%DATADIR%%/extreme/extreme-ospfv3-mib.mib %%DATADIR%%/extreme/extreme-pbqos.mib %%DATADIR%%/extreme/extreme-poe.mib %%DATADIR%%/extreme/extreme-port.mib @@ -2250,17 +2615,22 @@ %%DATADIR%%/extreme/extreme-services.mib %%DATADIR%%/extreme/extreme-slb.mib %%DATADIR%%/extreme/extreme-snmpv3.mib +%%DATADIR%%/extreme/extreme-software-monitor-mib.mib %%DATADIR%%/extreme/extreme-stacking.mib %%DATADIR%%/extreme/extreme-stp-extensions.mib %%DATADIR%%/extreme/extreme-system.mib %%DATADIR%%/extreme/extreme-trap.mib %%DATADIR%%/extreme/extreme-trappoll.mib +%%DATADIR%%/extreme/extreme-upm-mib.mib %%DATADIR%%/extreme/extreme-v2trap.mib %%DATADIR%%/extreme/extreme-vc.mib %%DATADIR%%/extreme/extreme-vlan.mib +%%DATADIR%%/extreme/extreme-vm-mib.mib +%%DATADIR%%/extreme/extreme-vrrp-mib.mib %%DATADIR%%/extreme/extreme-wireless.mib %%DATADIR%%/extreme/extremedot11ap.mib %%DATADIR%%/extreme/extremedot11f.mib +%%DATADIR%%/extreme/wan-trap-mib.mib %%DATADIR%%/extricom/extricom-mib.txt %%DATADIR%%/f5/F5-BIGIP-APM-MIB.txt %%DATADIR%%/f5/F5-BIGIP-COMMON-MIB.txt @@ -2269,11 +2639,11 @@ %%DATADIR%%/f5/F5-BIGIP-SYSTEM-MIB.txt %%DATADIR%%/f5/F5-BIGIP-WAM-MIB.txt %%DATADIR%%/f5/F5-EM-MIB.txt +%%DATADIR%%/f5/load-bal-system-mib.mib %%DATADIR%%/force10/f10-bgp4-v2.mib %%DATADIR%%/force10/f10-chassis.mib %%DATADIR%%/force10/f10-copy-config.mib %%DATADIR%%/force10/f10-cs-chassis.mib -%%DATADIR%%/force10/f10-es-chassis.mib %%DATADIR%%/force10/f10-fib.mib %%DATADIR%%/force10/f10-if-extension.mib %%DATADIR%%/force10/f10-linkagg.mib @@ -2287,12 +2657,14 @@ %%DATADIR%%/force10/f10-tc.mib %%DATADIR%%/force10/f10-trap-alarm.mib %%DATADIR%%/force10/f10-zs-chassis.mib +%%DATADIR%%/fortinet/README %%DATADIR%%/fortinet/fortinet-core-mib.mib %%DATADIR%%/fortinet/fortinet-fortiadc-mib.mib -%%DATADIR%%/fortinet/fortinet-fortianalyzer-mib.mib +%%DATADIR%%/fortinet/fortinet-fortiauthenticator-mib.mib %%DATADIR%%/fortinet/fortinet-fortigate-mib.mib %%DATADIR%%/fortinet/fortinet-fortimail-mib.mib -%%DATADIR%%/fortinet/fortinet-fortimanager-mib.mib +%%DATADIR%%/fortinet/fortinet-fortimanager-fortianalyzer-mib.mib +%%DATADIR%%/fortinet/fortinet-fortiswitch-mib.mib %%DATADIR%%/fortinet/fortinet-mib-280.mib %%DATADIR%%/foundry/BRCD-DOT1X-MIB %%DATADIR%%/foundry/BROCADE-CONTEXT-MAPPING-MIB @@ -2537,21 +2909,47 @@ %%DATADIR%%/h3c/hh3c-vsi.mib %%DATADIR%%/h3c/hh3c-wapi.mib %%DATADIR%%/h3c/hh3c-web-authentication.mib +%%DATADIR%%/hirschmann/HIRSCHMANN-DISCOVERY-MGMT-MIB.mib +%%DATADIR%%/hirschmann/HIRSCHMANN-MGMT-MIB.mib +%%DATADIR%%/hirschmann/HMIOMODULE-SNMP-MIB.mib +%%DATADIR%%/hirschmann/hmARC.mib +%%DATADIR%%/hirschmann/hmDVMRP.mib +%%DATADIR%%/hirschmann/hmLLDP.mib +%%DATADIR%%/hirschmann/hmPIM.mib +%%DATADIR%%/hirschmann/hmPlatform4.mib +%%DATADIR%%/hirschmann/hmPlatform4Mcast.mib +%%DATADIR%%/hirschmann/hmPlatform4Qos.mib +%%DATADIR%%/hirschmann/hmPlatform4Routing.mib +%%DATADIR%%/hirschmann/hmRingRed.mib +%%DATADIR%%/hirschmann/hmdhcps.mib +%%DATADIR%%/hirschmann/hmpriv.mib +%%DATADIR%%/hirschmann/hmtracking.mib +%%DATADIR%%/hirschmann/usrgrp.mib +%%DATADIR%%/hp/HP-CAR-MIB.mib +%%DATADIR%%/hp/HP-SN-AGENT-MIB.mib +%%DATADIR%%/hp/HP-SN-APPLETALK-MIB.mib +%%DATADIR%%/hp/HP-SN-BGP4-GROUP-MIB.mib +%%DATADIR%%/hp/HP-SN-IGMP-MIB.mib +%%DATADIR%%/hp/HP-SN-IP-ACL-MIB.mib +%%DATADIR%%/hp/HP-SN-IP-MIB.mib +%%DATADIR%%/hp/HP-SN-IP-VRRP-MIB.mib +%%DATADIR%%/hp/HP-SN-IPX-MIB.mib +%%DATADIR%%/hp/HP-SN-MPLS-LSR-MIB.mib +%%DATADIR%%/hp/HP-SN-MPLS-TC-MIB.mib +%%DATADIR%%/hp/HP-SN-MPLS-TE-MIB.mib +%%DATADIR%%/hp/HP-SN-OSPF-GROUP-MIB.mib +%%DATADIR%%/hp/HP-SN-POS-GROUP-MIB.mib +%%DATADIR%%/hp/HP-SN-ROOT-MIB.mib +%%DATADIR%%/hp/HP-SN-ROUTER-TRAP-MIB.mib +%%DATADIR%%/hp/HP-SN-SW-L4-SWITCH-GROUP-MIB.mib +%%DATADIR%%/hp/HP-SN-SWITCH-GROUP-MIB.mib +%%DATADIR%%/hp/HP-SN-TRAP-MIB.mib +%%DATADIR%%/hp/HP-SN-VSRP-MIB.mib +%%DATADIR%%/hp/HP-VLAN-CAR-MIB.mib %%DATADIR%%/hp/README %%DATADIR%%/hp/cpqhost-mib.mib %%DATADIR%%/hp/cpqsinfo-mib.mib %%DATADIR%%/hp/gbe2c-l2l3.mib -%%DATADIR%%/hp/h2r07604c.mib -%%DATADIR%%/hp/hp-sn-agent.mib -%%DATADIR%%/hp/hp-sn-appletalk.mib -%%DATADIR%%/hp/hp-sn-bgp4.mib -%%DATADIR%%/hp/hp-sn-igmp.mib -%%DATADIR%%/hp/hp-sn-ip.mib -%%DATADIR%%/hp/hp-sn-ipx.mib -%%DATADIR%%/hp/hp-sn-ospf.mib -%%DATADIR%%/hp/hp-sn-pos.mib -%%DATADIR%%/hp/hp-sn-sw-l4-switch.mib -%%DATADIR%%/hp/hp-sn-trap.mib %%DATADIR%%/hp/hp_procurve_420.mib %%DATADIR%%/hp/hpacmxlbase.mib %%DATADIR%%/hp/hpacmxlifext.mib @@ -2561,6 +2959,7 @@ %%DATADIR%%/hp/hpentmib.mib %%DATADIR%%/hp/hphttpmg.mib %%DATADIR%%/hp/hpicf8023rptr.mib +%%DATADIR%%/hp/hpicfActivate.mib %%DATADIR%%/hp/hpicfacct.mib %%DATADIR%%/hp/hpicfarpprotect.mib %%DATADIR%%/hp/hpicfauth.mib @@ -2837,7 +3236,6 @@ %%DATADIR%%/hp/hpnicfVxlan.mib %%DATADIR%%/hp/hpnicfWebAuthentication.mib %%DATADIR%%/hp/hpnicfWips.mib -%%DATADIR%%/hp/hpr-sn-switch.mib %%DATADIR%%/hp/hpstack.mib %%DATADIR%%/hp/hpswitchbasicconfig.mib %%DATADIR%%/hp/hpswitchconfig.mib @@ -2855,6 +3253,24 @@ %%DATADIR%%/hp/orinoco.mib %%DATADIR%%/hp/vc-domain-mib.mib %%DATADIR%%/hp/vc-module-mib.mib +%%DATADIR%%/hpe/ARUBAWIRED-CHASSIS-MIB.mib +%%DATADIR%%/hpe/ARUBAWIRED-CIPT-MIB.mib +%%DATADIR%%/hpe/ARUBAWIRED-FAN-MIB.mib +%%DATADIR%%/hpe/ARUBAWIRED-FANTRAY-MIB.mib +%%DATADIR%%/hpe/ARUBAWIRED-LLDP-MIB.mib +%%DATADIR%%/hpe/ARUBAWIRED-LOOPPROTECT-MIB.mib +%%DATADIR%%/hpe/ARUBAWIRED-MCLAG-MIB.mib +%%DATADIR%%/hpe/ARUBAWIRED-MGMD-RMON-TRAP-MIB.mib +%%DATADIR%%/hpe/ARUBAWIRED-MGMD-SNOOPING-MIB.mib +%%DATADIR%%/hpe/ARUBAWIRED-MSTP-MIB.mib +%%DATADIR%%/hpe/ARUBAWIRED-MVRP-MIB.mib +%%DATADIR%%/hpe/ARUBAWIRED-NETWORKING-OID.mib +%%DATADIR%%/hpe/ARUBAWIRED-POE-MIB.mib +%%DATADIR%%/hpe/ARUBAWIRED-POWERSUPPLY-MIB.mib +%%DATADIR%%/hpe/ARUBAWIRED-RPVST-MIB.mib +%%DATADIR%%/hpe/ARUBAWIRED-TEMPSENSOR-MIB.mib +%%DATADIR%%/hpe/ARUBAWIRED-VSF-MIB.mib +%%DATADIR%%/hpe/ARUBAWIRED-VSX-MIB.mib %%DATADIR%%/huawei/h3c-3gmodem.mib %%DATADIR%%/huawei/h3c-aal5.mib %%DATADIR%%/huawei/h3c-acfp.mib @@ -3196,11 +3612,14 @@ %%DATADIR%%/huawei/huawei-wlan-wids-service-mib.mib %%DATADIR%%/huawei/huawei-xqos-mib.mib %%DATADIR%%/huawei/nqa-mib.mib +%%DATADIR%%/hwgroup/HWG-STE-MIB.MIB %%DATADIR%%/ibm/GbTOR-10G-L2L3.mib %%DATADIR%%/ibm/GbTOR-G8052.mib %%DATADIR%%/ibm/GbTOR-G8264.mib %%DATADIR%%/ibm/GbTOR-G8264CS.mib %%DATADIR%%/ibm/GbTOR-G8264T.mib +%%DATADIR%%/intel/intellan.mib +%%DATADIR%%/juniper/JUNIPER-SNMP-SET-MIB.mib %%DATADIR%%/juniper/README %%DATADIR%%/juniper/mib-jnx-alarm.txt %%DATADIR%%/juniper/mib-jnx-analyzer.txt @@ -3228,7 +3647,6 @@ %%DATADIR%%/juniper/mib-jnx-fabric.txt %%DATADIR%%/juniper/mib-jnx-firewall.txt %%DATADIR%%/juniper/mib-jnx-fru.txt -%%DATADIR%%/juniper/mib-jnx-gen-set.txt %%DATADIR%%/juniper/mib-jnx-hostresources.txt %%DATADIR%%/juniper/mib-jnx-if-accounting.txt %%DATADIR%%/juniper/mib-jnx-if-capability.txt @@ -3241,7 +3659,6 @@ %%DATADIR%%/juniper/mib-jnx-ipsec-monitor-asp.txt %%DATADIR%%/juniper/mib-jnx-ipv4.txt %%DATADIR%%/juniper/mib-jnx-ipv6.txt -%%DATADIR%%/juniper/mib-jnx-ive.txt %%DATADIR%%/juniper/mib-jnx-jdhcp.txt %%DATADIR%%/juniper/mib-jnx-jdhcpv6.txt %%DATADIR%%/juniper/mib-jnx-js-auth.txt @@ -3261,7 +3678,6 @@ %%DATADIR%%/juniper/mib-jnx-jsrpd.txt %%DATADIR%%/juniper/mib-jnx-jvae-infra.txt %%DATADIR%%/juniper/mib-jnx-jvae-node.txt -%%DATADIR%%/juniper/mib-jnx-jwx.txt %%DATADIR%%/juniper/mib-jnx-l2ald.txt %%DATADIR%%/juniper/mib-jnx-l2cp-features.txt %%DATADIR%%/juniper/mib-jnx-l2l3vpn-mcast.txt @@ -3357,10 +3773,19 @@ %%DATADIR%%/juniper/mib-jnx-vpls-ldp.txt %%DATADIR%%/juniper/mib-jnx-vpn.txt %%DATADIR%%/juniper/mib-rfc3813-capability.txt +%%DATADIR%%/korenix/Jetnet5010G.mib %%DATADIR%%/lancom/LANCOM_1711+_VPN-V9-00-0275_03-12-2014.mib +%%DATADIR%%/lancom/LANCOM_1751_UMTS-V9-00-0316_21-12-2015.mib +%%DATADIR%%/lancom/LANCOM_L-310agn_Wireless-V8-80-0219_20-10-2017.mib %%DATADIR%%/lancom/LC-UNIFIED-LCOS-10-12-REL-OIDS.mib %%DATADIR%%/lantronix/LANTRONIX-MIB.txt %%DATADIR%%/lantronix/LANTRONIX-SLC-MIB.TXT +%%DATADIR%%/lenovo/Lenovo-Env-MIB.mib +%%DATADIR%%/lenovo/Lenovo-Products-MIB.mib +%%DATADIR%%/lenovo/Lenovo-SMI-MIB.mib +%%DATADIR%%/liebert/LIEBERT-GP-FLEXIBLE-CONDITIONS-MIB.mib +%%DATADIR%%/liebert/LIEBERT-GP-FLEXIBLE-MIB.mib +%%DATADIR%%/liebert/LIEBERT-GP-SRC-MIB.mib %%DATADIR%%/liebert/LIEBERT_GP_AGENT.MIB %%DATADIR%%/liebert/LIEBERT_GP_COND.MIB %%DATADIR%%/liebert/LIEBERT_GP_CONTROLLER.MIB @@ -3370,7 +3795,38 @@ %%DATADIR%%/liebert/LIEBERT_GP_POWER.MIB %%DATADIR%%/liebert/LIEBERT_GP_REG.MIB %%DATADIR%%/liebert/LIEBERT_GP_SYSTEM.MIB +%%DATADIR%%/mediant/AC-ALARM-MIB.my +%%DATADIR%%/mediant/AC-ANALOG-MIB.my +%%DATADIR%%/mediant/AC-CONTROL-MIB.my +%%DATADIR%%/mediant/AC-FAULT-TC.my +%%DATADIR%%/mediant/AC-MEDIA-MIB.my +%%DATADIR%%/mediant/AC-MODULARGATEWAY-MIB.my +%%DATADIR%%/mediant/AC-PMANALOG-MIB.my +%%DATADIR%%/mediant/AC-PMAtm-MIB.my +%%DATADIR%%/mediant/AC-PMCONTROL-MIB.my +%%DATADIR%%/mediant/AC-PMMEDIA-MIB.my +%%DATADIR%%/mediant/AC-PMMEDIASERVER-MIB.my +%%DATADIR%%/mediant/AC-PMPSTN-MIB.my +%%DATADIR%%/mediant/AC-PMSS7-MIB.my +%%DATADIR%%/mediant/AC-PMSYSTEM-MIB.my +%%DATADIR%%/mediant/AC-PSTN-MIB.my +%%DATADIR%%/mediant/AC-QOS-MIB.my +%%DATADIR%%/mediant/AC-SS7-MIB.my +%%DATADIR%%/mediant/AC-SYSTEM-MIB.my +%%DATADIR%%/mediant/AC-V5-MIB.my %%DATADIR%%/mediant/AUDIOCODES-TYPES-MIB.txt +%%DATADIR%%/mellanox/MELLANOX-CONFIG-DB.mib +%%DATADIR%%/mellanox/MELLANOX-DCB-TRAPS.mib +%%DATADIR%%/mellanox/MELLANOX-EFM-MIB.mib +%%DATADIR%%/mellanox/MELLANOX-ENTITY-STATE.mib +%%DATADIR%%/mellanox/MELLANOX-ENTITY.mib +%%DATADIR%%/mellanox/MELLANOX-IF-VPI-MIB.mib +%%DATADIR%%/mellanox/MELLANOX-POWER-CYCLE.mib +%%DATADIR%%/mellanox/MELLANOX-PRODUCTS-MIB.mib +%%DATADIR%%/mellanox/MELLANOX-QOS.mib +%%DATADIR%%/mellanox/MELLANOX-SMI-MIB.mib +%%DATADIR%%/mellanox/MELLANOX-SW-UPDATE.mib +%%DATADIR%%/mellanox/MELLANOX-XSTP-MIB.mib %%DATADIR%%/meraki/MERAKI-CLOUD-CONTROLLER-MIB.mib %%DATADIR%%/meru/MERU-WLAN-MIB.my %%DATADIR%%/meru/meru-smi.my @@ -3398,11 +3854,48 @@ %%DATADIR%%/meru/mwTop10Statistics.my %%DATADIR%%/meru/mwTopology.my %%DATADIR%%/meru/mwVoiceStatistics.my +%%DATADIR%%/microsens/G6-NOTIFICATION-MIB.mib +%%DATADIR%%/microsens/G6_access.mib +%%DATADIR%%/microsens/G6_acl.mib +%%DATADIR%%/microsens/G6_cli.mib +%%DATADIR%%/microsens/G6_dhcp.mib +%%DATADIR%%/microsens/G6_event.mib +%%DATADIR%%/microsens/G6_factory.mib +%%DATADIR%%/microsens/G6_files.mib +%%DATADIR%%/microsens/G6_hardware.mib +%%DATADIR%%/microsens/G6_igmp.mib +%%DATADIR%%/microsens/G6_ip.mib +%%DATADIR%%/microsens/G6_lacp.mib +%%DATADIR%%/microsens/G6_lldp.mib +%%DATADIR%%/microsens/G6_logging.mib +%%DATADIR%%/microsens/G6_mac.mib +%%DATADIR%%/microsens/G6_misc.mib +%%DATADIR%%/microsens/G6_msp1000.mib +%%DATADIR%%/microsens/G6_ntp.mib +%%DATADIR%%/microsens/G6_pacc.mib +%%DATADIR%%/microsens/G6_poe.mib +%%DATADIR%%/microsens/G6_port.mib +%%DATADIR%%/microsens/G6_qos.mib +%%DATADIR%%/microsens/G6_radius.mib +%%DATADIR%%/microsens/G6_ring.mib +%%DATADIR%%/microsens/G6_rmon.mib +%%DATADIR%%/microsens/G6_scriptdata.mib +%%DATADIR%%/microsens/G6_sfp.mib +%%DATADIR%%/microsens/G6_smartoffice.mib +%%DATADIR%%/microsens/G6_snmp.mib +%%DATADIR%%/microsens/G6_stp.mib +%%DATADIR%%/microsens/G6_system.mib +%%DATADIR%%/microsens/G6_vlan.mib +%%DATADIR%%/microsens/G6_web.mib +%%DATADIR%%/microsens/G6_wifi.mib +%%DATADIR%%/microsens/MICROSENS-G6.mib +%%DATADIR%%/microsens/MS-SWITCH30-MIB.mib %%DATADIR%%/mikrotik/mikrotik.mib %%DATADIR%%/moser-baer/mobanetclocksv2-mib %%DATADIR%%/motorola/CAMBIUM-PTP600-V2-MIB %%DATADIR%%/motorola/WING-MIB.mib %%DATADIR%%/motorola/WS-SMI.mib +%%DATADIR%%/moxa/moxa-eds-408a-series-snmp-mib-file-software-package-v3.7.my %%DATADIR%%/nateks/NATEKS-MIB.mib %%DATADIR%%/net-snmp/LM-SENSORS-MIB.txt %%DATADIR%%/net-snmp/NET-SNMP-AGENT-MIB.txt @@ -3520,6 +4013,7 @@ %%DATADIR%%/netgear/wg102.mib %%DATADIR%%/netgear/wg302.mib %%DATADIR%%/netgear/wg302user.mib +%%DATADIR%%/netonix/NETONIX-SWITCH-MIB.dat %%DATADIR%%/netscreen/NETSCREEN-INTERFACE-MIB.mib %%DATADIR%%/netscreen/NETSCREEN-NSRP-MIB.mib %%DATADIR%%/netscreen/NETSCREEN-OSPF-MIB.mib @@ -3682,6 +4176,47 @@ %%DATADIR%%/nortel/tigonSwitch.mib %%DATADIR%%/nortel/wf_pgm.mib %%DATADIR%%/northerndesign/nd020-mib +%%DATADIR%%/oneaccess/OA-QOS-MIB +%%DATADIR%%/oneaccess/OA-ZBFW-STATUS-MIB +%%DATADIR%%/oneaccess/ONEACCESS-AAA-MIB +%%DATADIR%%/oneaccess/ONEACCESS-ACL-MIB +%%DATADIR%%/oneaccess/ONEACCESS-ATM-AAL5-MIB +%%DATADIR%%/oneaccess/ONEACCESS-ATM-MIB +%%DATADIR%%/oneaccess/ONEACCESS-BRIDGE-MIB +%%DATADIR%%/oneaccess/ONEACCESS-CELLULAR-MIB +%%DATADIR%%/oneaccess/ONEACCESS-CONFIGMGMT-MIB +%%DATADIR%%/oneaccess/ONEACCESS-DOT11-MIB +%%DATADIR%%/oneaccess/ONEACCESS-ETHOAM-EXT-MIB +%%DATADIR%%/oneaccess/ONEACCESS-EVENTS-MIB +%%DATADIR%%/oneaccess/ONEACCESS-GDOI-MIB +%%DATADIR%%/oneaccess/ONEACCESS-GLOBAL-REG +%%DATADIR%%/oneaccess/ONEACCESS-IP-SERVICES-MIB +%%DATADIR%%/oneaccess/ONEACCESS-IPSEC-MIB +%%DATADIR%%/oneaccess/ONEACCESS-ISDN-MIB +%%DATADIR%%/oneaccess/ONEACCESS-JITTER-MIB +%%DATADIR%%/oneaccess/ONEACCESS-MISC-CONFIG-MIB +%%DATADIR%%/oneaccess/ONEACCESS-NAT-MIB +%%DATADIR%%/oneaccess/ONEACCESS-OAM-MIB +%%DATADIR%%/oneaccess/ONEACCESS-PING-MIB +%%DATADIR%%/oneaccess/ONEACCESS-PSTN-MIB +%%DATADIR%%/oneaccess/ONEACCESS-SHDSL-MIB +%%DATADIR%%/oneaccess/ONEACCESS-SNMP-CONFIG-MIB +%%DATADIR%%/oneaccess/ONEACCESS-SSH-CONFIG-MIB +%%DATADIR%%/oneaccess/ONEACCESS-SUMOF-MIB +%%DATADIR%%/oneaccess/ONEACCESS-SYS-MIB +%%DATADIR%%/oneaccess/ONEACCESS-UPS-MIB +%%DATADIR%%/oneaccess/ONEACCESS-VLAN-CONFIG-MIB +%%DATADIR%%/oneaccess/ONEACCESS-VOICE-MIB +%%DATADIR%%/oneaccess/ONEACCESS-VRF-TO-IF-MIB +%%DATADIR%%/oneaccess/ONEACCESS-VRRP-MIB +%%DATADIR%%/oneaccess/OneAccess-RoundTripTime-MIB +%%DATADIR%%/openbsd/OPENBSD-BASE-MIB.txt +%%DATADIR%%/openbsd/OPENBSD-CARP-MIB.txt +%%DATADIR%%/openbsd/OPENBSD-MEM-MIB.txt +%%DATADIR%%/openbsd/OPENBSD-PF-MIB.txt +%%DATADIR%%/openbsd/OPENBSD-RELAYD-MIB.txt +%%DATADIR%%/openbsd/OPENBSD-SENSORS-MIB.txt +%%DATADIR%%/openbsd/OPENBSD-SNMPD-CONF.txt %%DATADIR%%/opengear/og-connect-mib.mib %%DATADIR%%/opengear/og-data-mib.mib %%DATADIR%%/opengear/og-failover-mib.mib @@ -3709,7 +4244,10 @@ %%DATADIR%%/paloalto/PAN-PRODUCT-MIB.my %%DATADIR%%/paloalto/PAN-TRAPS.my %%DATADIR%%/pica8/pica_private_mib.my +%%DATADIR%%/pulsesecure-gateway/PULSESECURE-PSG-MIB.txt +%%DATADIR%%/pulsesecure-gateway/README %%DATADIR%%/rad/ipmux24.mib +%%DATADIR%%/redlionram/RED-LION-RAM-MIB %%DATADIR%%/rfc/ACCOUNTING-CONTROL-MIB.txt %%DATADIR%%/rfc/ADSL-LINE-EXT-MIB.txt %%DATADIR%%/rfc/ADSL-LINE-MIB.txt @@ -3743,6 +4281,7 @@ %%DATADIR%%/rfc/BEGEMOT-SNMPD.txt %%DATADIR%%/rfc/BFD-STD-MIB.txt %%DATADIR%%/rfc/BFD-TC-STD-MIB.txt +%%DATADIR%%/rfc/BGP-MPLS-LAYER3-VPN-MULTICAST-MIB.txt %%DATADIR%%/rfc/BGP4-MIB.txt %%DATADIR%%/rfc/BRIDGE-MIB.txt %%DATADIR%%/rfc/CAPWAP-BASE-MIB.txt @@ -3864,22 +4403,28 @@ %%DATADIR%%/rfc/IEEE8021-ECMP-MIB.txt %%DATADIR%%/rfc/IEEE8021-EVB-MIB.txt %%DATADIR%%/rfc/IEEE8021-FQTSS-MIB.txt +%%DATADIR%%/rfc/IEEE8021-MIRP-MIB.txt %%DATADIR%%/rfc/IEEE8021-MSTP-MIB.my %%DATADIR%%/rfc/IEEE8021-MVRPX-MIB.txt %%DATADIR%%/rfc/IEEE8021-PAE-MIB.my %%DATADIR%%/rfc/IEEE8021-PB-MIB.txt %%DATADIR%%/rfc/IEEE8021-PBB-MIB.txt %%DATADIR%%/rfc/IEEE8021-PBBTE-MIB.txt +%%DATADIR%%/rfc/IEEE8021-PE-MIB.txt %%DATADIR%%/rfc/IEEE8021-PFC-MIB.txt +%%DATADIR%%/rfc/IEEE8021-PSFP-MIB.txt +%%DATADIR%%/rfc/IEEE8021-Preemption-MIB.txt %%DATADIR%%/rfc/IEEE8021-Q-BRIDGE-MIB.txt %%DATADIR%%/rfc/IEEE8021-SECY-MIB.txt %%DATADIR%%/rfc/IEEE8021-SPANNING-TREE-MIB.txt %%DATADIR%%/rfc/IEEE8021-SPB-MIB.txt %%DATADIR%%/rfc/IEEE8021-SRP-MIB.txt +%%DATADIR%%/rfc/IEEE8021-ST-MIB.txt %%DATADIR%%/rfc/IEEE8021-TC-MIB.txt %%DATADIR%%/rfc/IEEE8021-TEIPS-MIB.txt %%DATADIR%%/rfc/IEEE8021-TEIPS-V2-MIB.txt %%DATADIR%%/rfc/IEEE8021-TPMR-MIB.txt +%%DATADIR%%/rfc/IEEE8021-TSN-REMOTE-MANAGEMENT-MIB.txt %%DATADIR%%/rfc/IEEE802171-CFM-MIB.mib %%DATADIR%%/rfc/IEEE8021X-PAE-MIB.txt %%DATADIR%%/rfc/IEEE8023-LAG-MIB.my @@ -3919,6 +4464,8 @@ %%DATADIR%%/rfc/ITU-ALARM-MIB.txt %%DATADIR%%/rfc/ITU-ALARM-TC-MIB.txt %%DATADIR%%/rfc/Job-Monitoring-MIB.txt +%%DATADIR%%/rfc/L2L3-VPN-MULTICAST-MIB.txt +%%DATADIR%%/rfc/L2L3-VPN-MULTICAST-TC-MIB.txt %%DATADIR%%/rfc/L2TP-MIB.txt %%DATADIR%%/rfc/LANGTAG-TC-MIB.txt %%DATADIR%%/rfc/LISP-MIB.txt @@ -3932,6 +4479,7 @@ %%DATADIR%%/rfc/LMP-MIB.txt %%DATADIR%%/rfc/LOWPAN-MIB.txt %%DATADIR%%/rfc/MALLOC-MIB.txt +%%DATADIR%%/rfc/MAP-E-MIB.txt %%DATADIR%%/rfc/MAU-MIB.txt %%DATADIR%%/rfc/MGMD-STD-MIB.txt %%DATADIR%%/rfc/MIDCOM-MIB.txt @@ -4069,6 +4617,7 @@ %%DATADIR%%/rfc/SNMP-USER-BASED-SM-MIB.txt %%DATADIR%%/rfc/SNMP-USM-AES-MIB.txt %%DATADIR%%/rfc/SNMP-USM-DH-OBJECTS-MIB.txt +%%DATADIR%%/rfc/SNMP-USM-HMAC-SHA2-MIB.txt %%DATADIR%%/rfc/SNMP-VACM-AAA-MIB.txt %%DATADIR%%/rfc/SNMP-VIEW-BASED-ACM-MIB.txt %%DATADIR%%/rfc/SNMPv2-CONF.txt @@ -4142,11 +4691,18 @@ %%DATADIR%%/rfc/lldp_dot1.mib %%DATADIR%%/rfc/lldp_dot3.mib %%DATADIR%%/rfc/savi.mib +%%DATADIR%%/rittal/README +%%DATADIR%%/rittal/RITTAL-CMC-III-CAPABILITY-MIB.txt +%%DATADIR%%/rittal/RITTAL-CMC-III-MIB.txt +%%DATADIR%%/rittal/RITTAL-CMC-III-PRODUCTS-MIB.txt +%%DATADIR%%/rittal/RITTAL-SMI.txt %%DATADIR%%/riverbed/GC-MIB.mib %%DATADIR%%/riverbed/RBT-MIB.txt +%%DATADIR%%/riverbed/STEELFUSION-MIB.mib %%DATADIR%%/riverbed/STEELHEAD-EX-MIB.mib %%DATADIR%%/riverbed/STEELHEAD-MIB.txt %%DATADIR%%/ruckus/RUCKUS-ADAPTER-MIB.txt +%%DATADIR%%/ruckus/RUCKUS-CTRL-MIB.txt %%DATADIR%%/ruckus/RUCKUS-DEVICE-MIB.txt %%DATADIR%%/ruckus/RUCKUS-DHCP-MIB.txt %%DATADIR%%/ruckus/RUCKUS-ETH-MIB.txt @@ -4157,6 +4713,11 @@ %%DATADIR%%/ruckus/RUCKUS-PRODUCTS-MIB.txt %%DATADIR%%/ruckus/RUCKUS-RADIO-MIB.txt %%DATADIR%%/ruckus/RUCKUS-ROOT-MIB.txt +%%DATADIR%%/ruckus/RUCKUS-SCG-CONFIG-WLAN-MIB.txt +%%DATADIR%%/ruckus/RUCKUS-SCG-EVENT-MIB.txt +%%DATADIR%%/ruckus/RUCKUS-SCG-SYSTEM-MIB.txt +%%DATADIR%%/ruckus/RUCKUS-SCG-TTG-MIB.txt +%%DATADIR%%/ruckus/RUCKUS-SCG-WLAN-MIB.txt %%DATADIR%%/ruckus/RUCKUS-SWINFO-MIB.txt %%DATADIR%%/ruckus/RUCKUS-SYSTEM-MIB.txt %%DATADIR%%/ruckus/RUCKUS-SZ-CONFIG-WLAN-MIB.txt @@ -4164,6 +4725,7 @@ %%DATADIR%%/ruckus/RUCKUS-SZ-SYSTEM-MIB.txt %%DATADIR%%/ruckus/RUCKUS-SZ-WLAN-MIB.txt %%DATADIR%%/ruckus/RUCKUS-TC-MIB.txt +%%DATADIR%%/ruckus/RUCKUS-TUNNEL-MIB.txt %%DATADIR%%/ruckus/RUCKUS-UPGRADE-MIB.txt %%DATADIR%%/ruckus/RUCKUS-VF2825-MIB.txt %%DATADIR%%/ruckus/RUCKUS-WLAN-MIB.txt @@ -4179,9 +4741,36 @@ %%DATADIR%%/schleifenbauer/schleifenbauer-smi.txt %%DATADIR%%/schleifenbauer/sdevice-mib.mib %%DATADIR%%/sentry/Sentry3.mib +%%DATADIR%%/siemens/AUTOMATION-SMI.txt +%%DATADIR%%/siemens/AUTOMATION-SYSTEM-MIB.txt +%%DATADIR%%/siemens/AUTOMATION-TC.txt +%%DATADIR%%/siemens/SIEMENS-SMI.txt +%%DATADIR%%/siemens/SN-MSPS-SCX-MIB.txt %%DATADIR%%/sixnet/SIXNET-MIB.txt %%DATADIR%%/sonicwall/SNWL-COMMON-MIB.mib %%DATADIR%%/sonicwall/SONICWALL-SMI.mib +%%DATADIR%%/sophos/CS101-8FP_MIB.mib +%%DATADIR%%/sophos/CS101-8_MIB.mib +%%DATADIR%%/sophos/CS110-24FP_MIB.mib +%%DATADIR%%/sophos/CS110-24_MIB.mib +%%DATADIR%%/sophos/CS110-48FP_MIB.mib +%%DATADIR%%/sophos/CS110-48P_MIB.mib +%%DATADIR%%/sophos/CS110-48_MIB.mib +%%DATADIR%%/sophos/CS210-24FP_MIB.mib +%%DATADIR%%/sophos/CS210-48FP_MIB.mib +%%DATADIR%%/sophos/CS210-8FP_MIB.mib +%%DATADIR%%/sophos/SFOS-FIREWALL-MIB.mib +%%DATADIR%%/sophos/XG-FIREWALL-MIB.mib +%%DATADIR%%/teleste/SCTE-HMS-HE-COMMON-MIB.mib +%%DATADIR%%/teleste/SCTE-HMS-HEADENDIDENT-MIB.mib +%%DATADIR%%/teleste/SCTE-HMS-PROPERTY-MIB.mib +%%DATADIR%%/teleste/SCTE-HMS-ROOTS.mib +%%DATADIR%%/teleste/SCTE-ROOT.mib +%%DATADIR%%/teleste/TELESTE-COMMON-MIB.mib +%%DATADIR%%/teleste/TELESTE-LUMINATO-MIB.mib +%%DATADIR%%/teleste/TELESTE-LUMINATO-MIB2.mib +%%DATADIR%%/teleste/TELESTE-ROOT-MIB.mib +%%DATADIR%%/teltonika/TLT-MIB_RUT9XX.txt %%DATADIR%%/tplink/tplink-8021x.mib %%DATADIR%%/tplink/tplink-aaa.mib %%DATADIR%%/tplink/tplink-acl.mib @@ -4249,7 +4838,7 @@ %%DATADIR%%/tplink/tplink-snmp-host.mib %%DATADIR%%/tplink/tplink-snmp-rmon.mib %%DATADIR%%/tplink/tplink-snmp.mib -%%DATADIR%%/tplink/tplink-spannningtree.mib +%%DATADIR%%/tplink/tplink-spanningtree.mib %%DATADIR%%/tplink/tplink-ssh.mib %%DATADIR%%/tplink/tplink-ssl.mib %%DATADIR%%/tplink/tplink-stack.mib @@ -4297,9 +4886,15 @@ %%DATADIR%%/trapeze/trpz-system-mib.my %%DATADIR%%/trapeze/trpz-trap.my %%DATADIR%%/trapeze/trpz-traplog-mib.my +%%DATADIR%%/ubnt/ubnt-airmax-mib.txt +%%DATADIR%%/ubnt/ubnt-mib.txt +%%DATADIR%%/ubnt/ubnt-unifi-mib.mib %%DATADIR%%/vmware/vmware-cimom-mib.mib %%DATADIR%%/vmware/vmware-env-mib.mib %%DATADIR%%/vmware/vmware-esx-agentcap-mib.mib +%%DATADIR%%/vmware/vmware-heartbeat-mib.mib +%%DATADIR%%/vmware/vmware-nsx-manager-agentcap-mib.mib +%%DATADIR%%/vmware/vmware-nsx-manager-mib.mib %%DATADIR%%/vmware/vmware-obsolete-mib.mib %%DATADIR%%/vmware/vmware-products-mib.mib %%DATADIR%%/vmware/vmware-resources-mib.mib @@ -4309,6 +4904,26 @@ %%DATADIR%%/vmware/vmware-tc-mib.mib %%DATADIR%%/vmware/vmware-va-agentcap-mib.mib %%DATADIR%%/vmware/vmware-vc-event-mib.mib +%%DATADIR%%/vmware/vmware-vcha-mib.mib %%DATADIR%%/vmware/vmware-vcops-event-mib.mib %%DATADIR%%/vmware/vmware-vminfo-mib.mib +%%DATADIR%%/vmware/vmware-vrni-agentcap-mib.mib +%%DATADIR%%/vmware/vmware-vrni-mib.mib +%%DATADIR%%/watchguard/IPSEC-ISAKMP-IKE-DOI-TC.txt +%%DATADIR%%/watchguard/WATCHGUARD-CLIENT-MIB.txt +%%DATADIR%%/watchguard/WATCHGUARD-CLUSTER-STATUS-MIB.txt +%%DATADIR%%/watchguard/WATCHGUARD-INFO-SYSTEM-MIB.txt +%%DATADIR%%/watchguard/WATCHGUARD-IPSEC-ENDPOINT-PAIR-MIB.txt +%%DATADIR%%/watchguard/WATCHGUARD-IPSEC-SA-MON-MIB-EXT.txt +%%DATADIR%%/watchguard/WATCHGUARD-IPSEC-TUNNEL-MIB.txt +%%DATADIR%%/watchguard/WATCHGUARD-POLICY-MIB.txt +%%DATADIR%%/watchguard/WATCHGUARD-PRODUCTS-MIB.txt +%%DATADIR%%/watchguard/WATCHGUARD-SMI.txt +%%DATADIR%%/watchguard/WATCHGUARD-SYSTEM-CONFIG-MIB.txt +%%DATADIR%%/wipipe/CP-ETHERNET-MIB.txt +%%DATADIR%%/wipipe/CP-SYSTEM-MIB.txt +%%DATADIR%%/wipipe/README +%%DATADIR%%/wipipe/WIPIPE-MIB.txt +%%DATADIR%%/xedia/xedia-reg.mib +%%DATADIR%%/xedia/xedia-traffic-mgmt-mib.mib %%DATADIR%%/xirrus/XIRRUS-MIB.txt diff --git a/net-mgmt/py-adal/Makefile b/net-mgmt/py-adal/Makefile index 25ea2f1cb2b..ea151a5cdff 100644 --- a/net-mgmt/py-adal/Makefile +++ b/net-mgmt/py-adal/Makefile @@ -11,12 +11,11 @@ WWW= https://github.com/AzureAD/azure-activedirectory-library-for-python LICENSE= MIT -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=1.1.0:security/py-cryptography@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pyjwt>=1.0.0<3:www/py-pyjwt@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyjwt>=1.0.0<3:www/py-pyjwt@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dateutil>=2.1.0<3:devel/py-dateutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=2.0.0<3:www/py-requests@${PY_FLAVOR} -USES= python +USES= python pycryptography:run USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/net-mgmt/py-prometheus-client/Makefile b/net-mgmt/py-prometheus-client/Makefile index 2e0a59a92c0..3700694a531 100644 --- a/net-mgmt/py-prometheus-client/Makefile +++ b/net-mgmt/py-prometheus-client/Makefile @@ -1,6 +1,6 @@ PORTNAME= prometheus-client DISTVERSIONPREFIX= v -DISTVERSION= 0.17.0 +DISTVERSION= 0.17.1 CATEGORIES= net-mgmt python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/net-mgmt/py-prometheus-client/distinfo b/net-mgmt/py-prometheus-client/distinfo index c55980ffae0..3860314ca9e 100644 --- a/net-mgmt/py-prometheus-client/distinfo +++ b/net-mgmt/py-prometheus-client/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1685394858 -SHA256 (prometheus-client_python-v0.17.0_GH0.tar.gz) = e778a8bdc7fcb9932350dafff4221c2368e4dcaee96541eecd0962b1de689ede -SIZE (prometheus-client_python-v0.17.0_GH0.tar.gz) = 82848 +TIMESTAMP = 1690133738 +SHA256 (prometheus-client_python-v0.17.1_GH0.tar.gz) = efd821d1d73e1d45d4ad46c9bef38a1cc646769346db0e70c520a7ec9409e3a4 +SIZE (prometheus-client_python-v0.17.1_GH0.tar.gz) = 82920 diff --git a/net-mgmt/sysmon/Makefile b/net-mgmt/sysmon/Makefile index ac4dd1f6494..cba5b6485a2 100644 --- a/net-mgmt/sysmon/Makefile +++ b/net-mgmt/sysmon/Makefile @@ -11,9 +11,10 @@ WWW= https://puck.nether.net/sysmon/ LICENSE= GPLv2 -GNU_CONFIGURE= yes USES= alias ssl +GNU_CONFIGURE= yes + OPTIONS_DEFINE= DOCS DOCS= Changes.html binaries.html config.html docs.html index.html \ @@ -21,6 +22,12 @@ DOCS= Changes.html binaries.html config.html docs.html index.html \ sysmon.man.html reporting.xml-spec.txt MANPAGE= sysmon.man.8 sysmon.conf.man.8 +.include + +.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400091 +CFLAGS+= -Wno-error=incompatible-function-pointer-types +.endif + do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/sysmon ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/src/sysmond ${STAGEDIR}${PREFIX}/bin @@ -30,6 +37,8 @@ do-install: .for man in ${MANPAGE} ${INSTALL_MAN} ${WRKSRC}/docs/${man:S/.8//} ${STAGEDIR}${MANPREFIX}/man/man8/${man} .endfor + +do-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} .for doc in ${DOCS} ${INSTALL_DATA} ${WRKSRC}/docs/${doc} ${STAGEDIR}${DOCSDIR} diff --git a/net-mgmt/unifi7/Makefile b/net-mgmt/unifi7/Makefile index b058e5d0465..0436a7b2824 100644 --- a/net-mgmt/unifi7/Makefile +++ b/net-mgmt/unifi7/Makefile @@ -1,5 +1,5 @@ PORTNAME= unifi7 -PORTVERSION= 7.4.156 +PORTVERSION= 7.4.162 CATEGORIES= net-mgmt java MASTER_SITES= http://dl.ubnt.com/unifi/%SUBDIR%/:unifi \ https://repo1.maven.org/maven2/%SUBDIR%/:jax diff --git a/net-mgmt/unifi7/distinfo b/net-mgmt/unifi7/distinfo index 5ce98464ca2..89c1143175b 100644 --- a/net-mgmt/unifi7/distinfo +++ b/net-mgmt/unifi7/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1686122350 -SHA256 (unifi7-7.4.156/unifi_sysvinit_all.deb) = 5098f3482daa2a2d800701f9a74b3fe5f5df0773557d805bdf005f13ff0d94ae -SIZE (unifi7-7.4.156/unifi_sysvinit_all.deb) = 143953512 -SHA256 (unifi7-7.4.156/javax.activation-api-1.2.0.jar) = 43fdef0b5b6ceb31b0424b208b930c74ab58fac2ceeb7b3f6fd3aeb8b5ca4393 -SIZE (unifi7-7.4.156/javax.activation-api-1.2.0.jar) = 56674 +TIMESTAMP = 1690130298 +SHA256 (unifi7-7.4.162/unifi_sysvinit_all.deb) = 069652f793498124468c985537a569f3fe1d8dd404be3fb69df6b2d18b153c4c +SIZE (unifi7-7.4.162/unifi_sysvinit_all.deb) = 144141778 +SHA256 (unifi7-7.4.162/javax.activation-api-1.2.0.jar) = 43fdef0b5b6ceb31b0424b208b930c74ab58fac2ceeb7b3f6fd3aeb8b5ca4393 +SIZE (unifi7-7.4.162/javax.activation-api-1.2.0.jar) = 56674 diff --git a/net-p2p/amule/Makefile b/net-p2p/amule/Makefile index 32c8989cb37..57fcaa60b86 100644 --- a/net-p2p/amule/Makefile +++ b/net-p2p/amule/Makefile @@ -1,6 +1,6 @@ PORTNAME= amule PORTVERSION= 2.3.3 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= net-p2p MASTER_SITES= SF/${PORTNAME}/aMule/${PORTVERSION} DISTNAME= aMule-${PORTVERSION} @@ -44,7 +44,7 @@ MMAP_DESC= Use mapped memory MONOLITHIC_DESC= Compile monolithic aMule WXCAS_DESC= Compile aMule Statistics for GUI XAS_DESC= Install XChat2 plugin -OPTIONS_DEFAULT= ALC ALCC AMULECMD AMULEDAEMON AMULEGUI CAS ED2K \ +OPTIONS_DEFAULT= ALC ALCC AMULECMD AMULEDAEMON AMULEGUI BOOST CAS ED2K \ FILEVIEW MONOLITHIC WEBSERVER WXCAS XAS OPTIONS_SUB= yes diff --git a/net-p2p/dclib/Makefile b/net-p2p/dclib/Makefile index 339ccfcbe03..aa49b574977 100644 --- a/net-p2p/dclib/Makefile +++ b/net-p2p/dclib/Makefile @@ -11,14 +11,17 @@ WWW= http://wxdcgui.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING -WRKSRC= ${WRKDIR}/${DISTNAME} - USES= gnome jpeg libtool localbase pathfix ssl tar:bzip2 -GNU_CONFIGURE= yes +USE_CXXSTD= c++14 USE_GNOME= libxml2 -INSTALL_TARGET= install-strip USE_LDCONFIG= yes +GNU_CONFIGURE= yes + +INSTALL_TARGET= install-strip + +WRKSRC= ${WRKDIR}/${DISTNAME} + post-patch: @${FIND} ${WRKSRC} -name Makefile.in | ${XARGS} \ ${REINPLACE_CMD} -e 's|dclib-0.3/||g' diff --git a/net-p2p/reticulum/Makefile b/net-p2p/reticulum/Makefile index e44a3224c06..5f9305573cb 100644 --- a/net-p2p/reticulum/Makefile +++ b/net-p2p/reticulum/Makefile @@ -10,11 +10,10 @@ WWW= https://reticulum.network/ LICENSE= MIT -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>0:security/py-cryptography@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}netifaces>=0:net/py-netifaces@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}netifaces>=0:net/py-netifaces@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyserial>0:comms/py-pyserial@${PY_FLAVOR} -USES= python +USES= python pycryptography:run USE_PYTHON= distutils USE_RC_SUBR= reticulum GROUPS= _reticulum diff --git a/net/Sockets/Makefile b/net/Sockets/Makefile index 464b659d4a7..6799ae96bc3 100644 --- a/net/Sockets/Makefile +++ b/net/Sockets/Makefile @@ -9,15 +9,17 @@ MAINTAINER= ml@netfence.it COMMENT= C++ wrapper for BSD-style sockets WWW= http://www.alhem.net/Sockets/ -USES+= gmake gnome ssl +USES= gmake gnome ssl +USE_CXXSTD= c++14 USE_GNOME= libxml2 USE_LDCONFIG= yes -CFLAGS+= -I${OPENSSLINC} -LDFLAGS+= -L${OPENSSLLIB} ALL_TARGET= all shared INSTALL_TARGET= install_shared +CFLAGS+= -I${OPENSSLINC} +LDFLAGS+= -L${OPENSSLLIB} + post-patch: # PREFIX safeness @${CP} ${PATCHDIR}/Makefile.Defines.freebsd ${WRKSRC} diff --git a/net/asterisk18/Makefile b/net/asterisk18/Makefile index b708994f193..da1d0195e96 100644 --- a/net/asterisk18/Makefile +++ b/net/asterisk18/Makefile @@ -227,6 +227,10 @@ CXX= clang++${LLVM_VERSION} .include +.if ( ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400092 && ${SSL_DEFAULT} == base ) || ${SSL_DEFAULT:Mopenssl3*} +CFLAGS+= -DOPENSSL_API_COMPAT=0x30000000L" +.endif + .if empty(ICONV_LIB) CONFIGURE_ARGS+=ac_cv_lib_iconv_iconv_open=no \ ac_cv_lib_iconv_libiconv_open=no diff --git a/net/frp/Makefile b/net/frp/Makefile index c2eb95206fe..ace02b33be0 100644 --- a/net/frp/Makefile +++ b/net/frp/Makefile @@ -1,6 +1,6 @@ PORTNAME= frp DISTVERSIONPREFIX= v -DISTVERSION= 0.51.0 +DISTVERSION= 0.51.1 CATEGORIES= net MAINTAINER= yuri@FreeBSD.org diff --git a/net/frp/distinfo b/net/frp/distinfo index 486b16f88f3..588ed79747d 100644 --- a/net/frp/distinfo +++ b/net/frp/distinfo @@ -1,11 +1,11 @@ -TIMESTAMP = 1688619402 -SHA256 (go/net_frp/frp-v0.51.0/v0.51.0.mod) = 15ea82977ce4d95b651ab2598823b1d8c75cf2a18f8ccf7b0b31b7b266386f80 -SIZE (go/net_frp/frp-v0.51.0/v0.51.0.mod) = 3457 -SHA256 (go/net_frp/frp-v0.51.0/v0.51.0.zip) = 26d9222823d71d4670c1ee9466594bec0c6e080e6b151cf7d0a705d9adab3cbe -SIZE (go/net_frp/frp-v0.51.0/v0.51.0.zip) = 1216277 -SHA256 (go/net_frp/frp-v0.51.0/golang-net-v0.8.0_GH0.tar.gz) = f9e2128a2d6861db0595428c7cce62fe5a131348a6c7651b6efa8b03d0b10831 -SIZE (go/net_frp/frp-v0.51.0/golang-net-v0.8.0_GH0.tar.gz) = 1244302 -SHA256 (go/net_frp/frp-v0.51.0/golang-sys-v0.6.0_GH0.tar.gz) = b4f6d17c7a128f76169964b437cb66b3f2dbf9a33361928ec19dfecf7b03fc54 -SIZE (go/net_frp/frp-v0.51.0/golang-sys-v0.6.0_GH0.tar.gz) = 1434234 -SHA256 (go/net_frp/frp-v0.51.0/golang-text-v0.8.0_GH0.tar.gz) = aeaec799a8e0b02523c80fed03383da04bf1b9c9ef431ed4d34b70488fbeaa64 -SIZE (go/net_frp/frp-v0.51.0/golang-text-v0.8.0_GH0.tar.gz) = 8359526 +TIMESTAMP = 1689928617 +SHA256 (go/net_frp/frp-v0.51.1/v0.51.1.mod) = b83b483b6523b08f71b94e123caec50de886e0460279009dfdf6793ecffc6743 +SIZE (go/net_frp/frp-v0.51.1/v0.51.1.mod) = 3457 +SHA256 (go/net_frp/frp-v0.51.1/v0.51.1.zip) = fc0b9887842f03b2df197d3bb8d36d1ac5cae0c6220d3983a8c6558df8d44a8d +SIZE (go/net_frp/frp-v0.51.1/v0.51.1.zip) = 1216455 +SHA256 (go/net_frp/frp-v0.51.1/golang-net-v0.8.0_GH0.tar.gz) = f9e2128a2d6861db0595428c7cce62fe5a131348a6c7651b6efa8b03d0b10831 +SIZE (go/net_frp/frp-v0.51.1/golang-net-v0.8.0_GH0.tar.gz) = 1244302 +SHA256 (go/net_frp/frp-v0.51.1/golang-sys-v0.6.0_GH0.tar.gz) = b4f6d17c7a128f76169964b437cb66b3f2dbf9a33361928ec19dfecf7b03fc54 +SIZE (go/net_frp/frp-v0.51.1/golang-sys-v0.6.0_GH0.tar.gz) = 1434234 +SHA256 (go/net_frp/frp-v0.51.1/golang-text-v0.8.0_GH0.tar.gz) = aeaec799a8e0b02523c80fed03383da04bf1b9c9ef431ed4d34b70488fbeaa64 +SIZE (go/net_frp/frp-v0.51.1/golang-text-v0.8.0_GH0.tar.gz) = 8359526 diff --git a/net/linknx/Makefile b/net/linknx/Makefile index df74aa5eedd..4309508e28a 100644 --- a/net/linknx/Makefile +++ b/net/linknx/Makefile @@ -18,6 +18,7 @@ LIB_DEPENDS= libpthsem.so:devel/pthsem BUILD_DEPENDS= ${LOCALBASE}/lib/libargp.a:devel/argp-standalone USES= compiler gmake autoreconf pkgconfig +USE_CXXSTD= c++14 GNU_CONFIGURE= yes CONFIGURE_ARGS+=CFLAGS="-I${LOCALBASE}/include" \ diff --git a/net/oha/Makefile b/net/oha/Makefile index 06957881821..cd62ee6669d 100644 --- a/net/oha/Makefile +++ b/net/oha/Makefile @@ -1,7 +1,6 @@ PORTNAME= oha DISTVERSIONPREFIX= v -DISTVERSION= 0.5.8 -PORTREVISION= 3 +DISTVERSION= 0.6.1 CATEGORIES= net MAINTAINER= otis@FreeBSD.org @@ -14,42 +13,52 @@ USES= cargo ssl USE_GITHUB= yes GH_ACCOUNT= hatoo -CARGO_CRATES= anstyle-0.3.5 \ - anyhow-1.0.70 \ - assert_cmd-2.0.10 \ - async-trait-0.1.68 \ +CARGO_CRATES= addr2line-0.20.0 \ + adler-1.0.2 \ + anstream-0.3.2 \ + anstyle-1.0.1 \ + anstyle-parse-0.2.1 \ + anstyle-query-1.0.0 \ + anstyle-wincon-1.0.1 \ + anyhow-1.0.71 \ + assert_cmd-2.0.11 \ + async-trait-0.1.71 \ autocfg-1.1.0 \ - average-0.13.1 \ + average-0.14.1 \ + backtrace-0.3.68 \ base64-0.13.1 \ - base64-0.21.0 \ + base64-0.21.2 \ bitflags-1.3.2 \ + bitflags-2.3.3 \ block-buffer-0.10.4 \ - bstr-1.4.0 \ - buf_redux-0.8.4 \ - bumpalo-3.12.0 \ + bstr-1.6.0 \ + bumpalo-3.13.0 \ byte-unit-4.0.19 \ byteorder-1.4.3 \ bytes-1.4.0 \ cassowary-0.3.0 \ cc-1.0.79 \ cfg-if-1.0.0 \ - clap-4.1.13 \ - clap_derive-4.1.12 \ - clap_lex-0.3.3 \ + clap-4.3.11 \ + clap_builder-4.3.11 \ + clap_derive-4.3.2 \ + clap_lex-0.5.0 \ + colorchoice-1.0.0 \ core-foundation-0.9.3 \ - core-foundation-sys-0.8.3 \ - cpufeatures-0.2.6 \ + core-foundation-sys-0.8.4 \ + cpufeatures-0.2.9 \ crossterm-0.26.1 \ - crossterm_winapi-0.9.0 \ + crossterm_winapi-0.9.1 \ crypto-common-0.1.6 \ - data-encoding-2.3.3 \ + data-encoding-2.4.0 \ difflib-0.4.0 \ - digest-0.10.6 \ + digest-0.10.7 \ doc-comment-0.3.3 \ - easy-cast-0.4.4 \ + easy-cast-0.5.2 \ either-1.8.1 \ + encoding_rs-0.8.32 \ enum-as-inner-0.5.1 \ - errno-0.2.8 \ + errno-0.3.1 \ errno-dragonfly-0.1.2 \ fastrand-1.9.0 \ float-ord-0.3.2 \ @@ -57,188 +66,189 @@ CARGO_CRATES= anstyle-0.3.5 \ fnv-1.0.7 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ - form_urlencoded-1.1.0 \ - futures-0.3.27 \ - futures-channel-0.3.27 \ - futures-core-0.3.27 \ - futures-executor-0.3.27 \ - futures-io-0.3.27 \ - futures-macro-0.3.27 \ - futures-sink-0.3.27 \ - futures-task-0.3.27 \ - futures-util-0.3.27 \ - generic-array-0.14.6 \ + form_urlencoded-1.2.0 \ + futures-0.3.28 \ + futures-channel-0.3.28 \ + futures-core-0.3.28 \ + futures-executor-0.3.28 \ + futures-io-0.3.28 \ + futures-macro-0.3.28 \ + futures-sink-0.3.28 \ + futures-task-0.3.28 \ + futures-util-0.3.28 \ + generic-array-0.14.7 \ get-port-4.0.0 \ - getrandom-0.2.8 \ - h2-0.3.16 \ + getrandom-0.2.10 \ + gimli-0.27.3 \ + h2-0.3.20 \ hashbrown-0.12.3 \ headers-0.3.8 \ headers-core-0.2.0 \ heck-0.4.1 \ - hermit-abi-0.2.6 \ - hermit-abi-0.3.1 \ + hermit-abi-0.3.2 \ hostname-0.3.1 \ http-0.2.9 \ http-body-0.4.5 \ httparse-1.8.0 \ httpdate-1.0.2 \ humantime-2.1.0 \ - hyper-0.14.25 \ + hyper-0.14.27 \ idna-0.2.3 \ - idna-0.3.0 \ + idna-0.4.0 \ indexmap-1.9.3 \ instant-0.1.12 \ - io-lifetimes-1.0.9 \ - ipconfig-0.3.1 \ - ipnet-2.7.1 \ - is-terminal-0.4.5 \ + io-lifetimes-1.0.11 \ + ipconfig-0.3.2 \ + ipnet-2.8.0 \ + is-terminal-0.4.9 \ itertools-0.10.5 \ - itoa-1.0.6 \ + itoa-1.0.8 \ jemalloc-sys-0.5.3+5.3.0-patched \ jemallocator-0.5.0 \ - js-sys-0.3.61 \ + js-sys-0.3.64 \ lazy_static-1.4.0 \ - libc-0.2.140 \ - libm-0.2.6 \ + libc-0.2.147 \ + libm-0.2.7 \ linked-hash-map-0.5.6 \ - linux-raw-sys-0.1.4 \ - lock_api-0.4.9 \ - log-0.4.17 \ + linux-raw-sys-0.3.8 \ + linux-raw-sys-0.4.3 \ + lock_api-0.4.10 \ + log-0.4.19 \ lru-cache-0.1.2 \ match_cfg-0.1.0 \ matches-0.1.10 \ memchr-2.5.0 \ mime-0.3.17 \ mime_guess-2.0.4 \ - mio-0.8.6 \ - multipart-0.18.0 \ + miniz_oxide-0.7.1 \ + mio-0.8.8 \ + multer-2.1.0 \ nanorand-0.7.0 \ native-tls-0.2.11 \ num-traits-0.2.15 \ - num_cpus-1.15.0 \ - once_cell-1.17.1 \ - openssl-0.10.48 \ - openssl-macros-0.1.0 \ + num_cpus-1.16.0 \ + object-0.31.1 \ + once_cell-1.18.0 \ + openssl-0.10.55 \ + openssl-macros-0.1.1 \ openssl-probe-0.1.5 \ - openssl-sys-0.9.83 \ - os_str_bytes-6.5.0 \ + openssl-sys-0.9.90 \ parking_lot-0.12.1 \ - parking_lot_core-0.9.7 \ - percent-encoding-2.2.0 \ - pin-project-1.0.12 \ - pin-project-internal-1.0.12 \ - pin-project-lite-0.2.9 \ + parking_lot_core-0.9.8 \ + percent-encoding-2.3.0 \ + pin-project-1.1.2 \ + pin-project-internal-1.1.2 \ + pin-project-lite-0.2.10 \ pin-utils-0.1.0 \ - pkg-config-0.3.26 \ + pkg-config-0.3.27 \ ppv-lite86-0.2.17 \ - predicates-3.0.2 \ + predicates-3.0.3 \ predicates-core-1.0.6 \ predicates-tree-1.0.9 \ - proc-macro2-1.0.53 \ + proc-macro2-1.0.64 \ quick-error-1.2.3 \ - quote-1.0.26 \ + quote-1.0.29 \ rand-0.8.5 \ rand_chacha-0.3.1 \ rand_core-0.6.4 \ - ratatui-0.20.1 \ - redox_syscall-0.2.16 \ - regex-automata-0.1.10 \ + rand_regex-0.15.1 \ + ratatui-0.21.0 \ + redox_syscall-0.3.5 \ + regex-automata-0.3.2 \ + regex-syntax-0.6.29 \ resolv-conf-0.7.0 \ ring-0.16.20 \ - rlimit-0.9.1 \ - rustix-0.36.11 \ - rustls-0.20.8 \ - rustls-native-certs-0.6.2 \ - rustls-pemfile-0.2.1 \ - rustls-pemfile-1.0.2 \ - ryu-1.0.13 \ - safemem-0.3.3 \ - schannel-0.1.21 \ + rlimit-0.10.0 \ + rustc-demangle-0.1.23 \ + rustix-0.37.23 \ + rustix-0.38.4 \ + rustls-0.21.5 \ + rustls-native-certs-0.6.3 \ + rustls-pemfile-1.0.3 \ + rustls-webpki-0.101.1 \ + ryu-1.0.14 \ + schannel-0.1.22 \ scoped-tls-1.0.1 \ scopeguard-1.1.0 \ sct-0.7.0 \ - security-framework-2.8.2 \ - security-framework-sys-2.8.0 \ - serde-1.0.158 \ - serde_derive-1.0.158 \ - serde_json-1.0.94 \ + security-framework-2.9.1 \ + security-framework-sys-2.9.0 \ + serde-1.0.171 \ + serde_derive-1.0.171 \ + serde_json-1.0.102 \ serde_urlencoded-0.7.1 \ - sha-1-0.10.1 \ sha1-0.10.5 \ signal-hook-0.3.15 \ signal-hook-mio-0.2.3 \ signal-hook-registry-1.4.1 \ slab-0.4.8 \ - smallvec-1.10.0 \ + smallvec-1.11.0 \ socket2-0.4.9 \ + socket2-0.5.3 \ spin-0.5.2 \ - spin-0.9.6 \ + spin-0.9.8 \ strsim-0.10.0 \ syn-1.0.109 \ - syn-2.0.10 \ - tempfile-3.4.0 \ - termcolor-1.2.0 \ + syn-2.0.25 \ + tempfile-3.6.0 \ termtree-0.4.1 \ - thiserror-1.0.40 \ - thiserror-impl-1.0.40 \ + thiserror-1.0.43 \ + thiserror-impl-1.0.43 \ tinyvec-1.6.0 \ tinyvec_macros-0.1.1 \ - tokio-1.26.0 \ - tokio-macros-1.8.2 \ + tokio-1.29.1 \ + tokio-macros-2.1.0 \ tokio-native-tls-0.3.1 \ - tokio-rustls-0.23.4 \ - tokio-stream-0.1.12 \ - tokio-tungstenite-0.17.2 \ - tokio-util-0.7.7 \ + tokio-rustls-0.24.1 \ + tokio-stream-0.1.14 \ + tokio-tungstenite-0.18.0 \ + tokio-util-0.7.8 \ tower-service-0.3.2 \ tracing-0.1.37 \ - tracing-attributes-0.1.23 \ - tracing-core-0.1.30 \ + tracing-attributes-0.1.26 \ + tracing-core-0.1.31 \ trust-dns-proto-0.22.0 \ trust-dns-resolver-0.22.0 \ try-lock-0.2.4 \ - tungstenite-0.17.3 \ - twoway-0.1.8 \ + tungstenite-0.18.0 \ typenum-1.16.0 \ unicase-2.6.0 \ unicode-bidi-0.3.13 \ - unicode-ident-1.0.8 \ + unicode-ident-1.0.10 \ unicode-normalization-0.1.22 \ unicode-segmentation-1.10.1 \ unicode-width-0.1.10 \ untrusted-0.7.1 \ - url-2.3.1 \ + url-2.4.0 \ utf-8-0.7.6 \ utf8-width-0.1.6 \ + utf8parse-0.2.1 \ vcpkg-0.2.15 \ version_check-0.9.4 \ wait-timeout-0.2.0 \ - want-0.3.0 \ - warp-0.3.3 \ + want-0.3.1 \ + warp-0.3.5 \ wasi-0.11.0+wasi-snapshot-preview1 \ - 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 \ - webpki-0.22.0 \ - widestring-0.5.1 \ + wasm-bindgen-0.2.87 \ + wasm-bindgen-backend-0.2.87 \ + wasm-bindgen-macro-0.2.87 \ + wasm-bindgen-macro-support-0.2.87 \ + wasm-bindgen-shared-0.2.87 \ + web-sys-0.3.64 \ + widestring-1.0.2 \ 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-sys-0.45.0 \ - windows-targets-0.42.2 \ - windows_aarch64_gnullvm-0.42.2 \ - windows_aarch64_msvc-0.42.2 \ - windows_i686_gnu-0.42.2 \ - windows_i686_msvc-0.42.2 \ - windows_x86_64_gnu-0.42.2 \ - windows_x86_64_gnullvm-0.42.2 \ - windows_x86_64_msvc-0.42.2 \ - winreg-0.10.1 + windows-sys-0.48.0 \ + windows-targets-0.48.1 \ + windows_aarch64_gnullvm-0.48.0 \ + windows_aarch64_msvc-0.48.0 \ + windows_i686_gnu-0.48.0 \ + windows_i686_msvc-0.48.0 \ + windows_x86_64_gnu-0.48.0 \ + windows_x86_64_gnullvm-0.48.0 \ + windows_x86_64_msvc-0.48.0 \ + winreg-0.50.0 PLIST_FILES= bin/oha diff --git a/net/oha/distinfo b/net/oha/distinfo index 71af947b2fd..819ef7cd8a7 100644 --- a/net/oha/distinfo +++ b/net/oha/distinfo @@ -1,30 +1,44 @@ -TIMESTAMP = 1680638201 -SHA256 (rust/crates/anstyle-0.3.5.crate) = 23ea9e81bd02e310c216d080f6223c179012256e5151c41db88d12c88a1684d2 -SIZE (rust/crates/anstyle-0.3.5.crate) = 14272 -SHA256 (rust/crates/anyhow-1.0.70.crate) = 7de8ce5e0f9f8d88245311066a578d72b7af3e7088f32783804676302df237e4 -SIZE (rust/crates/anyhow-1.0.70.crate) = 43803 -SHA256 (rust/crates/assert_cmd-2.0.10.crate) = ec0b2340f55d9661d76793b2bfc2eb0e62689bd79d067a95707ea762afd5e9dd -SIZE (rust/crates/assert_cmd-2.0.10.crate) = 24717 -SHA256 (rust/crates/async-trait-0.1.68.crate) = b9ccdd8f2a161be9bd5c023df56f1b2a0bd1d83872ae53b71a84a12c9bf6e842 -SIZE (rust/crates/async-trait-0.1.68.crate) = 28625 +TIMESTAMP = 1690134235 +SHA256 (rust/crates/addr2line-0.20.0.crate) = f4fa78e18c64fce05e902adecd7a5eed15a5e0a3439f7b0e169f0252214865e3 +SIZE (rust/crates/addr2line-0.20.0.crate) = 39558 +SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe +SIZE (rust/crates/adler-1.0.2.crate) = 12778 +SHA256 (rust/crates/anstream-0.3.2.crate) = 0ca84f3628370c59db74ee214b3263d58f9aadd9b4fe7e711fd87dc452b7f163 +SIZE (rust/crates/anstream-0.3.2.crate) = 19504 +SHA256 (rust/crates/anstyle-1.0.1.crate) = 3a30da5c5f2d5e72842e00bcb57657162cdabef0931f40e2deb9b4140440cecd +SIZE (rust/crates/anstyle-1.0.1.crate) = 13977 +SHA256 (rust/crates/anstyle-parse-0.2.1.crate) = 938874ff5980b03a87c5524b3ae5b59cf99b1d6bc836848df7bc5ada9643c333 +SIZE (rust/crates/anstyle-parse-0.2.1.crate) = 24802 +SHA256 (rust/crates/anstyle-query-1.0.0.crate) = 5ca11d4be1bab0c8bc8734a9aa7bf4ee8316d462a08c6ac5052f888fef5b494b +SIZE (rust/crates/anstyle-query-1.0.0.crate) = 8620 +SHA256 (rust/crates/anstyle-wincon-1.0.1.crate) = 180abfa45703aebe0093f79badacc01b8fd4ea2e35118747e5811127f926e188 +SIZE (rust/crates/anstyle-wincon-1.0.1.crate) = 11718 +SHA256 (rust/crates/anyhow-1.0.71.crate) = 9c7d0618f0e0b7e8ff11427422b64564d5fb0be1940354bfe2e0529b18a9d9b8 +SIZE (rust/crates/anyhow-1.0.71.crate) = 43808 +SHA256 (rust/crates/assert_cmd-2.0.11.crate) = 86d6b683edf8d1119fe420a94f8a7e389239666aa72e65495d91c00462510151 +SIZE (rust/crates/assert_cmd-2.0.11.crate) = 25346 +SHA256 (rust/crates/async-trait-0.1.71.crate) = a564d521dd56509c4c47480d00b80ee55f7e385ae48db5744c67ad50c92d2ebf +SIZE (rust/crates/async-trait-0.1.71.crate) = 28703 SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa SIZE (rust/crates/autocfg-1.1.0.crate) = 13272 -SHA256 (rust/crates/average-0.13.1.crate) = 843ec791d3f24503bbf72bbd5e49a3ab4dbb4bcd0a8ef6b0c908efa73caa27b1 -SIZE (rust/crates/average-0.13.1.crate) = 22948 +SHA256 (rust/crates/average-0.14.1.crate) = 6d804c74bb2d66e9b7047658d21af0f1c937d7d2466410cbf1aed3b0c04048d4 +SIZE (rust/crates/average-0.14.1.crate) = 23108 +SHA256 (rust/crates/backtrace-0.3.68.crate) = 4319208da049c43661739c5fade2ba182f09d1dc2299b32298d3a31692b17e12 +SIZE (rust/crates/backtrace-0.3.68.crate) = 79891 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/base64-0.21.2.crate) = 604178f6c5c21f02dc555784810edfb88d34ac2c73b2eae109655649ee73ce3d +SIZE (rust/crates/base64-0.21.2.crate) = 76389 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a SIZE (rust/crates/bitflags-1.3.2.crate) = 23021 +SHA256 (rust/crates/bitflags-2.3.3.crate) = 630be753d4e58660abd17930c71b647fe46c27ea6b63cc59e1e3851406972e42 +SIZE (rust/crates/bitflags-2.3.3.crate) = 34320 SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71 SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538 -SHA256 (rust/crates/bstr-1.4.0.crate) = c3d4260bcc2e8fc9df1eac4919a720effeb63a3f0952f5bf4944adfa18897f09 -SIZE (rust/crates/bstr-1.4.0.crate) = 345921 -SHA256 (rust/crates/buf_redux-0.8.4.crate) = b953a6887648bb07a535631f2bc00fbdb2a2216f135552cb3f534ed136b9c07f -SIZE (rust/crates/buf_redux-0.8.4.crate) = 26608 -SHA256 (rust/crates/bumpalo-3.12.0.crate) = 0d261e256854913907f67ed06efbc3338dfe6179796deefc1ff763fc1aee5535 -SIZE (rust/crates/bumpalo-3.12.0.crate) = 81604 +SHA256 (rust/crates/bstr-1.6.0.crate) = 6798148dccfbff0fae41c7574d2fa8f1ef3492fba0face179de5d8d447d67b05 +SIZE (rust/crates/bstr-1.6.0.crate) = 385877 +SHA256 (rust/crates/bumpalo-3.13.0.crate) = a3e2c3daef883ecc1b5d58c15adae93470a91d425f3532ba1695849656af3fc1 +SIZE (rust/crates/bumpalo-3.13.0.crate) = 82114 SHA256 (rust/crates/byte-unit-4.0.19.crate) = da78b32057b8fdfc352504708feeba7216dcd65a2c9ab02978cbd288d1279b6c SIZE (rust/crates/byte-unit-4.0.19.crate) = 10929 SHA256 (rust/crates/byteorder-1.4.3.crate) = 14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610 @@ -37,40 +51,46 @@ SHA256 (rust/crates/cc-1.0.79.crate) = 50d30906286121d95be3d479533b458f87493b30a 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.1.13.crate) = 3c911b090850d79fc64fe9ea01e28e465f65e821e08813ced95bced72f7a8a9b -SIZE (rust/crates/clap-4.1.13.crate) = 207693 -SHA256 (rust/crates/clap_derive-4.1.12.crate) = 9a932373bab67b984c790ddf2c9ca295d8e3af3b7ef92de5a5bacdccdee4b09b -SIZE (rust/crates/clap_derive-4.1.12.crate) = 28858 -SHA256 (rust/crates/clap_lex-0.3.3.crate) = 033f6b7a4acb1f358c742aaca805c939ee73b4c6209ae4318ec7aca81c42e646 -SIZE (rust/crates/clap_lex-0.3.3.crate) = 9648 +SHA256 (rust/crates/clap-4.3.11.crate) = 1640e5cc7fb47dbb8338fd471b105e7ed6c3cb2aeb00c2e067127ffd3764a05d +SIZE (rust/crates/clap-4.3.11.crate) = 54864 +SHA256 (rust/crates/clap_builder-4.3.11.crate) = 98c59138d527eeaf9b53f35a77fcc1fad9d883116070c63d5de1c7dc7b00c72b +SIZE (rust/crates/clap_builder-4.3.11.crate) = 160795 +SHA256 (rust/crates/clap_derive-4.3.2.crate) = b8cd2b2a819ad6eec39e8f1d6b53001af1e5469f8c177579cdaeb313115b825f +SIZE (rust/crates/clap_derive-4.3.2.crate) = 29053 +SHA256 (rust/crates/clap_lex-0.5.0.crate) = 2da6da31387c7e4ef160ffab6d5e7f00c42626fe39aea70a7b0f1773f7dd6c1b +SIZE (rust/crates/clap_lex-0.5.0.crate) = 11792 +SHA256 (rust/crates/colorchoice-1.0.0.crate) = acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7 +SIZE (rust/crates/colorchoice-1.0.0.crate) = 6857 SHA256 (rust/crates/core-foundation-0.9.3.crate) = 194a7a9e6de53fa55116934067c844d9d749312f75c6f6d0980e8c252f8c2146 SIZE (rust/crates/core-foundation-0.9.3.crate) = 27059 -SHA256 (rust/crates/core-foundation-sys-0.8.3.crate) = 5827cebf4670468b8772dd191856768aedcb1b0278a04f989f7766351917b9dc -SIZE (rust/crates/core-foundation-sys-0.8.3.crate) = 17519 -SHA256 (rust/crates/cpufeatures-0.2.6.crate) = 280a9f2d8b3a38871a3c8a46fb80db65e5e5ed97da80c4d08bf27fb63e35e181 -SIZE (rust/crates/cpufeatures-0.2.6.crate) = 11467 +SHA256 (rust/crates/core-foundation-sys-0.8.4.crate) = e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa +SIZE (rust/crates/core-foundation-sys-0.8.4.crate) = 17725 +SHA256 (rust/crates/cpufeatures-0.2.9.crate) = a17b76ff3a4162b0b27f354a0c87015ddad39d35f9c0c36607a3bdd175dde1f1 +SIZE (rust/crates/cpufeatures-0.2.9.crate) = 11895 SHA256 (rust/crates/crossterm-0.26.1.crate) = a84cda67535339806297f1b331d6dd6320470d2a0fe65381e79ee9e156dd3d13 SIZE (rust/crates/crossterm-0.26.1.crate) = 122317 -SHA256 (rust/crates/crossterm_winapi-0.9.0.crate) = 2ae1b35a484aa10e07fe0638d02301c5ad24de82d310ccbd2f3693da5f09bf1c -SIZE (rust/crates/crossterm_winapi-0.9.0.crate) = 15561 +SHA256 (rust/crates/crossterm_winapi-0.9.1.crate) = acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b +SIZE (rust/crates/crossterm_winapi-0.9.1.crate) = 16027 SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3 SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760 -SHA256 (rust/crates/data-encoding-2.3.3.crate) = 23d8666cb01533c39dde32bcbab8e227b4ed6679b2c925eba05feabea39508fb -SIZE (rust/crates/data-encoding-2.3.3.crate) = 19117 +SHA256 (rust/crates/data-encoding-2.4.0.crate) = c2e66c9d817f1720209181c316d28635c050fa304f9c79e47a520882661b7308 +SIZE (rust/crates/data-encoding-2.4.0.crate) = 19165 SHA256 (rust/crates/difflib-0.4.0.crate) = 6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8 SIZE (rust/crates/difflib-0.4.0.crate) = 7638 -SHA256 (rust/crates/digest-0.10.6.crate) = 8168378f4e5023e7218c89c891c0fd8ecdb5e5e4f18cb78f38cf245dd021e76f -SIZE (rust/crates/digest-0.10.6.crate) = 19527 +SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292 +SIZE (rust/crates/digest-0.10.7.crate) = 19557 SHA256 (rust/crates/doc-comment-0.3.3.crate) = fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10 SIZE (rust/crates/doc-comment-0.3.3.crate) = 4123 -SHA256 (rust/crates/easy-cast-0.4.4.crate) = 4bd102ee8c418348759919b83b81cdbdc933ffe29740b903df448b4bafaa348e -SIZE (rust/crates/easy-cast-0.4.4.crate) = 11814 +SHA256 (rust/crates/easy-cast-0.5.2.crate) = 10936778145f3bea71fd9bf61332cce28c28e96a380714f7ab34838b80733fd6 +SIZE (rust/crates/easy-cast-0.5.2.crate) = 16234 SHA256 (rust/crates/either-1.8.1.crate) = 7fcaabb2fef8c910e7f4c7ce9f67a1283a1715879a7c230ca9d6d1ae31f16d91 SIZE (rust/crates/either-1.8.1.crate) = 16027 +SHA256 (rust/crates/encoding_rs-0.8.32.crate) = 071a31f4ee85403370b58aca746f01041ede6f0da2730960ad001edc2b71b394 +SIZE (rust/crates/encoding_rs-0.8.32.crate) = 1370046 SHA256 (rust/crates/enum-as-inner-0.5.1.crate) = c9720bba047d567ffc8a3cba48bf19126600e249ab7f128e9233e6376976a116 SIZE (rust/crates/enum-as-inner-0.5.1.crate) = 11707 -SHA256 (rust/crates/errno-0.2.8.crate) = f639046355ee4f37944e44f60642c6f3a7efa3cf6b78c78a0d989a8ce6c396a1 -SIZE (rust/crates/errno-0.2.8.crate) = 9276 +SHA256 (rust/crates/errno-0.3.1.crate) = 4bcfec3a70f97c962c307b2d2c56e358cf1d00b558d74262b5f929ee8cc7e73a +SIZE (rust/crates/errno-0.3.1.crate) = 10348 SHA256 (rust/crates/errno-dragonfly-0.1.2.crate) = aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf SIZE (rust/crates/errno-dragonfly-0.1.2.crate) = 1810 SHA256 (rust/crates/fastrand-1.9.0.crate) = e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be @@ -85,34 +105,36 @@ SHA256 (rust/crates/foreign-types-0.3.2.crate) = f6f339eb8adc052cd2ca78910fda869 SIZE (rust/crates/foreign-types-0.3.2.crate) = 7504 SHA256 (rust/crates/foreign-types-shared-0.1.1.crate) = 00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b SIZE (rust/crates/foreign-types-shared-0.1.1.crate) = 5672 -SHA256 (rust/crates/form_urlencoded-1.1.0.crate) = a9c384f161156f5260c24a097c56119f9be8c798586aecc13afbcbe7b7e26bf8 -SIZE (rust/crates/form_urlencoded-1.1.0.crate) = 8734 -SHA256 (rust/crates/futures-0.3.27.crate) = 531ac96c6ff5fd7c62263c5e3c67a603af4fcaee2e1a0ae5565ba3a11e69e549 -SIZE (rust/crates/futures-0.3.27.crate) = 52816 -SHA256 (rust/crates/futures-channel-0.3.27.crate) = 164713a5a0dcc3e7b4b1ed7d3b433cabc18025386f9339346e8daf15963cf7ac -SIZE (rust/crates/futures-channel-0.3.27.crate) = 32278 -SHA256 (rust/crates/futures-core-0.3.27.crate) = 86d7a0c1aa76363dac491de0ee99faf6941128376f1cf96f07db7603b7de69dd -SIZE (rust/crates/futures-core-0.3.27.crate) = 14709 -SHA256 (rust/crates/futures-executor-0.3.27.crate) = 1997dd9df74cdac935c76252744c1ed5794fac083242ea4fe77ef3ed60ba0f83 -SIZE (rust/crates/futures-executor-0.3.27.crate) = 17745 -SHA256 (rust/crates/futures-io-0.3.27.crate) = 89d422fa3cbe3b40dca574ab087abb5bc98258ea57eea3fd6f1fa7162c778b91 -SIZE (rust/crates/futures-io-0.3.27.crate) = 8912 -SHA256 (rust/crates/futures-macro-0.3.27.crate) = 3eb14ed937631bd8b8b8977f2c198443447a8355b6e3ca599f38c975e5a963b6 -SIZE (rust/crates/futures-macro-0.3.27.crate) = 11255 -SHA256 (rust/crates/futures-sink-0.3.27.crate) = ec93083a4aecafb2a80a885c9de1f0ccae9dbd32c2bb54b0c3a65690e0b8d2f2 -SIZE (rust/crates/futures-sink-0.3.27.crate) = 7853 -SHA256 (rust/crates/futures-task-0.3.27.crate) = fd65540d33b37b16542a0438c12e6aeead10d4ac5d05bd3f805b8f35ab592879 -SIZE (rust/crates/futures-task-0.3.27.crate) = 11854 -SHA256 (rust/crates/futures-util-0.3.27.crate) = 3ef6b17e481503ec85211fed8f39d1970f128935ca1f814cd32ac4a6842e84ab -SIZE (rust/crates/futures-util-0.3.27.crate) = 158556 -SHA256 (rust/crates/generic-array-0.14.6.crate) = bff49e947297f3312447abdca79f45f4738097cc82b06e72054d2223f601f1b9 -SIZE (rust/crates/generic-array-0.14.6.crate) = 15889 +SHA256 (rust/crates/form_urlencoded-1.2.0.crate) = a62bc1cf6f830c2ec14a513a9fb124d0a213a629668a4186f329db21fe045652 +SIZE (rust/crates/form_urlencoded-1.2.0.crate) = 8923 +SHA256 (rust/crates/futures-0.3.28.crate) = 23342abe12aba583913b2e62f22225ff9c950774065e4bfb61a19cd9770fec40 +SIZE (rust/crates/futures-0.3.28.crate) = 53229 +SHA256 (rust/crates/futures-channel-0.3.28.crate) = 955518d47e09b25bbebc7a18df10b81f0c766eaf4c4f1cccef2fca5f2a4fb5f2 +SIZE (rust/crates/futures-channel-0.3.28.crate) = 32281 +SHA256 (rust/crates/futures-core-0.3.28.crate) = 4bca583b7e26f571124fe5b7561d49cb2868d79116cfa0eefce955557c6fee8c +SIZE (rust/crates/futures-core-0.3.28.crate) = 14780 +SHA256 (rust/crates/futures-executor-0.3.28.crate) = ccecee823288125bd88b4d7f565c9e58e41858e47ab72e8ea2d64e93624386e0 +SIZE (rust/crates/futures-executor-0.3.28.crate) = 17743 +SHA256 (rust/crates/futures-io-0.3.28.crate) = 4fff74096e71ed47f8e023204cfd0aa1289cd54ae5430a9523be060cdb849964 +SIZE (rust/crates/futures-io-0.3.28.crate) = 8910 +SHA256 (rust/crates/futures-macro-0.3.28.crate) = 89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72 +SIZE (rust/crates/futures-macro-0.3.28.crate) = 11272 +SHA256 (rust/crates/futures-sink-0.3.28.crate) = f43be4fe21a13b9781a69afa4985b0f6ee0e1afab2c6f454a8cf30e2b2237b6e +SIZE (rust/crates/futures-sink-0.3.28.crate) = 7852 +SHA256 (rust/crates/futures-task-0.3.28.crate) = 76d3d132be6c0e6aa1534069c705a74a5997a356c0dc2f86a47765e5617c5b65 +SIZE (rust/crates/futures-task-0.3.28.crate) = 11848 +SHA256 (rust/crates/futures-util-0.3.28.crate) = 26b01e40b772d54cf6c6d721c1d1abd0647a0106a12ecaa1c186273392a69533 +SIZE (rust/crates/futures-util-0.3.28.crate) = 158510 +SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a +SIZE (rust/crates/generic-array-0.14.7.crate) = 15950 SHA256 (rust/crates/get-port-4.0.0.crate) = 888123007db34fbff15b5a347d46364dfbad531d6cb43de52cc0b62558f570e2 SIZE (rust/crates/get-port-4.0.0.crate) = 2659 -SHA256 (rust/crates/getrandom-0.2.8.crate) = c05aeb6a22b8f62540c194aac980f2115af067bfe15a0734d7277a768d396b31 -SIZE (rust/crates/getrandom-0.2.8.crate) = 30553 -SHA256 (rust/crates/h2-0.3.16.crate) = 5be7b54589b581f624f566bf5d8eb2bab1db736c51528720b6bd36b96b55924d -SIZE (rust/crates/h2-0.3.16.crate) = 162883 +SHA256 (rust/crates/getrandom-0.2.10.crate) = be4136b2a15dd319360be1c07d9933517ccf0be8f16bf62a3bee4f0d618df427 +SIZE (rust/crates/getrandom-0.2.10.crate) = 34955 +SHA256 (rust/crates/gimli-0.27.3.crate) = b6c80984affa11d98d1b88b66ac8853f143217b399d3c74116778ff8fdb4ed2e +SIZE (rust/crates/gimli-0.27.3.crate) = 287904 +SHA256 (rust/crates/h2-0.3.20.crate) = 97ec8491ebaf99c8eaa73058b045fe58073cd6be7f596ac993ced0b0a0c01049 +SIZE (rust/crates/h2-0.3.20.crate) = 165260 SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888 SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968 SHA256 (rust/crates/headers-0.3.8.crate) = f3e372db8e5c0d213e0cd0b9be18be2aca3d44cf2fe30a9d46a65581cd454584 @@ -121,10 +143,8 @@ SHA256 (rust/crates/headers-core-0.2.0.crate) = e7f66481bfee273957b1f20485a4ff33 SIZE (rust/crates/headers-core-0.2.0.crate) = 2380 SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8 SIZE (rust/crates/heck-0.4.1.crate) = 11567 -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/hermit-abi-0.3.2.crate) = 443144c8cdadd93ebf52ddb4056d257f5b52c04d3c804e657d19eb73fc33668b +SIZE (rust/crates/hermit-abi-0.3.2.crate) = 13783 SHA256 (rust/crates/hostname-0.3.1.crate) = 3c731c3e10504cc8ed35cfe2f1db4c9274c3d35fa486e3b31df46f068ef3e867 SIZE (rust/crates/hostname-0.3.1.crate) = 9272 SHA256 (rust/crates/http-0.2.9.crate) = bd6effc99afb63425aff9b05836f029929e345a6148a14b7ecd5ab67af944482 @@ -137,48 +157,50 @@ 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.25.crate) = cc5e554ff619822309ffd57d8734d77cd5ce6238bc956f037ea06c58238c9899 -SIZE (rust/crates/hyper-0.14.25.crate) = 195127 +SHA256 (rust/crates/hyper-0.14.27.crate) = ffb1cfd654a8219eaef89881fdb3bb3b1cdc5fa75ded05d6933b2b382e395468 +SIZE (rust/crates/hyper-0.14.27.crate) = 195700 SHA256 (rust/crates/idna-0.2.3.crate) = 418a0a6fab821475f634efe3ccc45c013f742efe03d853e8d3355d5cb850ecf8 SIZE (rust/crates/idna-0.2.3.crate) = 271023 -SHA256 (rust/crates/idna-0.3.0.crate) = e14ddfc70884202db2244c223200c204c2bda1bc6e0998d11b5e024d657209e6 -SIZE (rust/crates/idna-0.3.0.crate) = 271128 +SHA256 (rust/crates/idna-0.4.0.crate) = 7d20d6b07bfbc108882d88ed8e37d39636dcc260e15e30c45e6ba089610b917c +SIZE (rust/crates/idna-0.4.0.crate) = 271429 SHA256 (rust/crates/indexmap-1.9.3.crate) = bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99 SIZE (rust/crates/indexmap-1.9.3.crate) = 54653 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.9.crate) = 09270fd4fa1111bc614ed2246c7ef56239a3063d5be0d1ec3b589c505d400aeb -SIZE (rust/crates/io-lifetimes-1.0.9.crate) = 36442 -SHA256 (rust/crates/ipconfig-0.3.1.crate) = bd302af1b90f2463a98fa5ad469fc212c8e3175a41c3068601bfa2727591c5be -SIZE (rust/crates/ipconfig-0.3.1.crate) = 23904 -SHA256 (rust/crates/ipnet-2.7.1.crate) = 30e22bd8629359895450b59ea7a776c850561b96a3b1d31321c1949d9e6c9146 -SIZE (rust/crates/ipnet-2.7.1.crate) = 26989 -SHA256 (rust/crates/is-terminal-0.4.5.crate) = 8687c819457e979cc940d09cb16e42a1bf70aa6b60a549de6d3a62a0ee90c69e -SIZE (rust/crates/is-terminal-0.4.5.crate) = 7760 +SHA256 (rust/crates/io-lifetimes-1.0.11.crate) = eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2 +SIZE (rust/crates/io-lifetimes-1.0.11.crate) = 37346 +SHA256 (rust/crates/ipconfig-0.3.2.crate) = b58db92f96b720de98181bbbe63c831e87005ab460c1bf306eb2622b4707997f +SIZE (rust/crates/ipconfig-0.3.2.crate) = 24468 +SHA256 (rust/crates/ipnet-2.8.0.crate) = 28b29a3cd74f0f4598934efe3aeba42bae0eb4680554128851ebbecb02af14e6 +SIZE (rust/crates/ipnet-2.8.0.crate) = 27474 +SHA256 (rust/crates/is-terminal-0.4.9.crate) = cb0889898416213fab133e1d33a0e5858a48177452750691bde3666d0fdbaf8b +SIZE (rust/crates/is-terminal-0.4.9.crate) = 8109 SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473 SIZE (rust/crates/itertools-0.10.5.crate) = 115354 -SHA256 (rust/crates/itoa-1.0.6.crate) = 453ad9f582a441959e5f0d088b02ce04cfe8d51a8eaf077f12ac6d3e94164ca6 -SIZE (rust/crates/itoa-1.0.6.crate) = 10410 +SHA256 (rust/crates/itoa-1.0.8.crate) = 62b02a5381cc465bd3041d84623d0fa3b66738b52b8e2fc3bab8ad63ab032f4a +SIZE (rust/crates/itoa-1.0.8.crate) = 10465 SHA256 (rust/crates/jemalloc-sys-0.5.3+5.3.0-patched.crate) = f9bd5d616ea7ed58b571b2e209a65759664d7fb021a0819d7a790afc67e47ca1 SIZE (rust/crates/jemalloc-sys-0.5.3+5.3.0-patched.crate) = 883950 SHA256 (rust/crates/jemallocator-0.5.0.crate) = 16c2514137880c52b0b4822b563fadd38257c1f380858addb74a400889696ea6 SIZE (rust/crates/jemallocator-0.5.0.crate) = 9390 -SHA256 (rust/crates/js-sys-0.3.61.crate) = 445dde2150c55e483f3d8416706b97ec8e8237c307e5b7b4b8dd15e6af2a0730 -SIZE (rust/crates/js-sys-0.3.61.crate) = 80158 +SHA256 (rust/crates/js-sys-0.3.64.crate) = c5f195fe497f702db0f318b07fdd68edb16955aed830df8363d837542f8f935a +SIZE (rust/crates/js-sys-0.3.64.crate) = 80313 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.140.crate) = 99227334921fae1a979cf0bfdfcc6b3e5ce376ef57e16fb6fb3ea2ed6095f80c -SIZE (rust/crates/libc-0.2.140.crate) = 669153 -SHA256 (rust/crates/libm-0.2.6.crate) = 348108ab3fba42ec82ff6e9564fc4ca0247bdccdc68dd8af9764bbc79c3c8ffb -SIZE (rust/crates/libm-0.2.6.crate) = 113690 +SHA256 (rust/crates/libc-0.2.147.crate) = b4668fb0ea861c1df094127ac5f1da3409a82116a4ba74fca2e58ef927159bb3 +SIZE (rust/crates/libc-0.2.147.crate) = 686772 +SHA256 (rust/crates/libm-0.2.7.crate) = f7012b1bbb0719e1097c47611d3898568c546d597c2e74d66f6087edd5233ff4 +SIZE (rust/crates/libm-0.2.7.crate) = 115688 SHA256 (rust/crates/linked-hash-map-0.5.6.crate) = 0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f SIZE (rust/crates/linked-hash-map-0.5.6.crate) = 15049 -SHA256 (rust/crates/linux-raw-sys-0.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/linux-raw-sys-0.3.8.crate) = ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519 +SIZE (rust/crates/linux-raw-sys-0.3.8.crate) = 1013776 +SHA256 (rust/crates/linux-raw-sys-0.4.3.crate) = 09fc20d2ca12cb9f044c93e3bd6d32d523e6e2ec3db4f7b2939cd99026ecd3f0 +SIZE (rust/crates/linux-raw-sys-0.4.3.crate) = 1116245 +SHA256 (rust/crates/lock_api-0.4.10.crate) = c1cc9717a20b1bb222f333e6a92fd32f7d8a18ddc5a3191a11af45dcbf4dcd16 +SIZE (rust/crates/lock_api-0.4.10.crate) = 26713 +SHA256 (rust/crates/log-0.4.19.crate) = b06a4cde4c0f271a446782e3eff8de789548ce57dbc8eca9292c27f4a42004b4 +SIZE (rust/crates/log-0.4.19.crate) = 38073 SHA256 (rust/crates/lru-cache-0.1.2.crate) = 31e24f1ad8321ca0e8a1e0ac13f23cb668e6f5466c2c57319f6a5cf1cc8e3b1c SIZE (rust/crates/lru-cache-0.1.2.crate) = 9307 SHA256 (rust/crates/match_cfg-0.1.0.crate) = ffbee8634e0d45d258acb448e7eaab3fce7a0a467395d4d9f228e3c1f01fb2e4 @@ -191,114 +213,120 @@ SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bc SIZE (rust/crates/mime-0.3.17.crate) = 15712 SHA256 (rust/crates/mime_guess-2.0.4.crate) = 4192263c238a5f0d0c6bfd21f336a313a4ce1c450542449ca191bb657b4642ef SIZE (rust/crates/mime_guess-2.0.4.crate) = 26399 -SHA256 (rust/crates/mio-0.8.6.crate) = 5b9d9a46eff5b4ff64b45a9e316a6d1e0bc719ef429cbec4dc630684212bfdf9 -SIZE (rust/crates/mio-0.8.6.crate) = 93658 -SHA256 (rust/crates/multipart-0.18.0.crate) = 00dec633863867f29cb39df64a397cdf4a6354708ddd7759f70c7fb51c5f9182 -SIZE (rust/crates/multipart-0.18.0.crate) = 62797 +SHA256 (rust/crates/miniz_oxide-0.7.1.crate) = e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7 +SIZE (rust/crates/miniz_oxide-0.7.1.crate) = 55194 +SHA256 (rust/crates/mio-0.8.8.crate) = 927a765cd3fc26206e66b296465fa9d3e5ab003e651c1b3c060e7956d96b19d2 +SIZE (rust/crates/mio-0.8.8.crate) = 94264 +SHA256 (rust/crates/multer-2.1.0.crate) = 01acbdc23469fd8fe07ab135923371d5f5a422fbf9c522158677c8eb15bc51c2 +SIZE (rust/crates/multer-2.1.0.crate) = 23976 SHA256 (rust/crates/nanorand-0.7.0.crate) = 6a51313c5820b0b02bd422f4b44776fbf47961755c74ce64afc73bfad10226c3 SIZE (rust/crates/nanorand-0.7.0.crate) = 18437 SHA256 (rust/crates/native-tls-0.2.11.crate) = 07226173c32f2926027b63cce4bcd8076c3552846cbe7925f3aaffeac0a3b92e SIZE (rust/crates/native-tls-0.2.11.crate) = 29008 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.15.0.crate) = 0fac9e2da13b5eb447a6ce3d392f23a29d8694bff781bf03a16cd9ac8697593b -SIZE (rust/crates/num_cpus-1.15.0.crate) = 15680 -SHA256 (rust/crates/once_cell-1.17.1.crate) = b7e5500299e16ebb147ae15a00a942af264cf3688f47923b8fc2cd5858f23ad3 -SIZE (rust/crates/once_cell-1.17.1.crate) = 32856 -SHA256 (rust/crates/openssl-0.10.48.crate) = 518915b97df115dd36109bfa429a48b8f737bd05508cf9588977b599648926d2 -SIZE (rust/crates/openssl-0.10.48.crate) = 250240 -SHA256 (rust/crates/openssl-macros-0.1.0.crate) = b501e44f11665960c7e7fcf062c7d96a14ade4aa98116c004b2e37b5be7d736c -SIZE (rust/crates/openssl-macros-0.1.0.crate) = 5566 +SHA256 (rust/crates/num_cpus-1.16.0.crate) = 4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43 +SIZE (rust/crates/num_cpus-1.16.0.crate) = 15713 +SHA256 (rust/crates/object-0.31.1.crate) = 8bda667d9f2b5051b8833f59f3bf748b28ef54f850f4fcb389a252aa383866d1 +SIZE (rust/crates/object-0.31.1.crate) = 272843 +SHA256 (rust/crates/once_cell-1.18.0.crate) = dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d +SIZE (rust/crates/once_cell-1.18.0.crate) = 32969 +SHA256 (rust/crates/openssl-0.10.55.crate) = 345df152bc43501c5eb9e4654ff05f794effb78d4efe3d53abc158baddc0703d +SIZE (rust/crates/openssl-0.10.55.crate) = 258750 +SHA256 (rust/crates/openssl-macros-0.1.1.crate) = a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c +SIZE (rust/crates/openssl-macros-0.1.1.crate) = 5601 SHA256 (rust/crates/openssl-probe-0.1.5.crate) = ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf SIZE (rust/crates/openssl-probe-0.1.5.crate) = 7227 -SHA256 (rust/crates/openssl-sys-0.9.83.crate) = 666416d899cf077260dac8698d60a60b435a46d57e82acb1be3d0dad87284e5b -SIZE (rust/crates/openssl-sys-0.9.83.crate) = 63079 -SHA256 (rust/crates/os_str_bytes-6.5.0.crate) = ceedf44fb00f2d1984b0bc98102627ce622e083e49a5bacdb3e514fa4238e267 -SIZE (rust/crates/os_str_bytes-6.5.0.crate) = 23166 +SHA256 (rust/crates/openssl-sys-0.9.90.crate) = 374533b0e45f3a7ced10fcaeccca020e66656bc03dac384f852e4e5a7a8104a6 +SIZE (rust/crates/openssl-sys-0.9.90.crate) = 66197 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.7.crate) = 9069cbb9f99e3a5083476ccb29ceb1de18b9118cafa53e90c9551235de2b9521 -SIZE (rust/crates/parking_lot_core-0.9.7.crate) = 32412 -SHA256 (rust/crates/percent-encoding-2.2.0.crate) = 478c572c3d73181ff3c2539045f6eb99e5491218eae919370993b890cdbdd98e -SIZE (rust/crates/percent-encoding-2.2.0.crate) = 10075 -SHA256 (rust/crates/pin-project-1.0.12.crate) = ad29a609b6bcd67fee905812e544992d216af9d755757c05ed2d0e15a74c6ecc -SIZE (rust/crates/pin-project-1.0.12.crate) = 56972 -SHA256 (rust/crates/pin-project-internal-1.0.12.crate) = 069bdb1e05adc7a8990dce9cc75370895fbe4e3d58b9b73bf1aee56359344a55 -SIZE (rust/crates/pin-project-internal-1.0.12.crate) = 27956 -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/parking_lot_core-0.9.8.crate) = 93f00c865fe7cabf650081affecd3871070f26767e7b2070a3ffae14c654b447 +SIZE (rust/crates/parking_lot_core-0.9.8.crate) = 32383 +SHA256 (rust/crates/percent-encoding-2.3.0.crate) = 9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94 +SIZE (rust/crates/percent-encoding-2.3.0.crate) = 10196 +SHA256 (rust/crates/pin-project-1.1.2.crate) = 030ad2bc4db10a8944cb0d837f158bdfec4d4a4873ab701a95046770d11f8842 +SIZE (rust/crates/pin-project-1.1.2.crate) = 57540 +SHA256 (rust/crates/pin-project-internal-1.1.2.crate) = ec2e072ecce94ec471b13398d5402c188e76ac03cf74dd1a975161b23a3f6d9c +SIZE (rust/crates/pin-project-internal-1.1.2.crate) = 27825 +SHA256 (rust/crates/pin-project-lite-0.2.10.crate) = 4c40d25201921e5ff0c862a505c6557ea88568a4e3ace775ab55e93f2f4f9d57 +SIZE (rust/crates/pin-project-lite-0.2.10.crate) = 28026 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/pkg-config-0.3.27.crate) = 26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964 +SIZE (rust/crates/pkg-config-0.3.27.crate) = 18838 SHA256 (rust/crates/ppv-lite86-0.2.17.crate) = 5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de SIZE (rust/crates/ppv-lite86-0.2.17.crate) = 22242 -SHA256 (rust/crates/predicates-3.0.2.crate) = c575290b64d24745b6c57a12a31465f0a66f3a4799686a6921526a33b0797965 -SIZE (rust/crates/predicates-3.0.2.crate) = 22741 +SHA256 (rust/crates/predicates-3.0.3.crate) = 09963355b9f467184c04017ced4a2ba2d75cbcb4e7462690d388233253d4b1a9 +SIZE (rust/crates/predicates-3.0.3.crate) = 22743 SHA256 (rust/crates/predicates-core-1.0.6.crate) = b794032607612e7abeb4db69adb4e33590fa6cf1149e95fd7cb00e634b92f174 SIZE (rust/crates/predicates-core-1.0.6.crate) = 8084 SHA256 (rust/crates/predicates-tree-1.0.9.crate) = 368ba315fb8c5052ab692e68a0eefec6ec57b23a36959c14496f0b0df2c0cecf SIZE (rust/crates/predicates-tree-1.0.9.crate) = 7960 -SHA256 (rust/crates/proc-macro2-1.0.53.crate) = ba466839c78239c09faf015484e5cc04860f88242cff4d03eb038f04b4699b73 -SIZE (rust/crates/proc-macro2-1.0.53.crate) = 43351 +SHA256 (rust/crates/proc-macro2-1.0.64.crate) = 78803b62cbf1f46fde80d7c0e803111524b9877184cfe7c3033659490ac7a7da +SIZE (rust/crates/proc-macro2-1.0.64.crate) = 44848 SHA256 (rust/crates/quick-error-1.2.3.crate) = a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0 SIZE (rust/crates/quick-error-1.2.3.crate) = 15066 -SHA256 (rust/crates/quote-1.0.26.crate) = 4424af4bf778aae2051a77b60283332f386554255d722233d09fbfc7e30da2fc -SIZE (rust/crates/quote-1.0.26.crate) = 28397 +SHA256 (rust/crates/quote-1.0.29.crate) = 573015e8ab27661678357f27dc26460738fd2b6c86e46f386fde94cb5d913105 +SIZE (rust/crates/quote-1.0.29.crate) = 28345 SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404 SIZE (rust/crates/rand-0.8.5.crate) = 87113 SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88 SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251 SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c SIZE (rust/crates/rand_core-0.6.4.crate) = 22666 -SHA256 (rust/crates/ratatui-0.20.1.crate) = dcc0d032bccba900ee32151ec0265667535c230169f5a011154cdcd984e16829 -SIZE (rust/crates/ratatui-0.20.1.crate) = 148989 -SHA256 (rust/crates/redox_syscall-0.2.16.crate) = fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a -SIZE (rust/crates/redox_syscall-0.2.16.crate) = 24012 -SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132 -SIZE (rust/crates/regex-automata-0.1.10.crate) = 114533 +SHA256 (rust/crates/rand_regex-0.15.1.crate) = 8b2a9fe2d7d9eeaf3279d1780452a5bbd26b31b27938787ef1c3e930d1e9cfbd +SIZE (rust/crates/rand_regex-0.15.1.crate) = 12990 +SHA256 (rust/crates/ratatui-0.21.0.crate) = ce841e0486e7c2412c3740168ede33adeba8e154a15107b879d8162d77c7174e +SIZE (rust/crates/ratatui-0.21.0.crate) = 178246 +SHA256 (rust/crates/redox_syscall-0.3.5.crate) = 567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29 +SIZE (rust/crates/redox_syscall-0.3.5.crate) = 23404 +SHA256 (rust/crates/regex-automata-0.3.2.crate) = 83d3daa6976cffb758ec878f108ba0e062a45b2d6ca3a2cca965338855476caf +SIZE (rust/crates/regex-automata-0.3.2.crate) = 603895 +SHA256 (rust/crates/regex-syntax-0.6.29.crate) = f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1 +SIZE (rust/crates/regex-syntax-0.6.29.crate) = 299752 SHA256 (rust/crates/resolv-conf-0.7.0.crate) = 52e44394d2086d010551b14b53b1f24e31647570cd1deb0379e2c21b329aba00 SIZE (rust/crates/resolv-conf-0.7.0.crate) = 17352 SHA256 (rust/crates/ring-0.16.20.crate) = 3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc SIZE (rust/crates/ring-0.16.20.crate) = 5082615 -SHA256 (rust/crates/rlimit-0.9.1.crate) = f8a29d87a652dc4d43c586328706bb5cdff211f3f39a530f240b53f7221dab8e -SIZE (rust/crates/rlimit-0.9.1.crate) = 17286 -SHA256 (rust/crates/rustix-0.36.11.crate) = db4165c9963ab29e422d6c26fbc1d37f15bace6b2810221f9d925023480fcf0e -SIZE (rust/crates/rustix-0.36.11.crate) = 294103 -SHA256 (rust/crates/rustls-0.20.8.crate) = fff78fc74d175294f4e83b28343315ffcfb114b156f0185e9741cb5570f50e2f -SIZE (rust/crates/rustls-0.20.8.crate) = 270142 -SHA256 (rust/crates/rustls-native-certs-0.6.2.crate) = 0167bac7a9f490495f3c33013e7722b53cb087ecbe082fb0c6387c96f634ea50 -SIZE (rust/crates/rustls-native-certs-0.6.2.crate) = 22089 -SHA256 (rust/crates/rustls-pemfile-0.2.1.crate) = 5eebeaeb360c87bfb72e84abdb3447159c0eaececf1bef2aecd65a8be949d1c9 -SIZE (rust/crates/rustls-pemfile-0.2.1.crate) = 14278 -SHA256 (rust/crates/rustls-pemfile-1.0.2.crate) = d194b56d58803a43635bdc398cd17e383d6f71f9182b9a192c127ca42494a59b -SIZE (rust/crates/rustls-pemfile-1.0.2.crate) = 19347 -SHA256 (rust/crates/ryu-1.0.13.crate) = f91339c0467de62360649f8d3e185ca8de4224ff281f66000de5eb2a77a79041 -SIZE (rust/crates/ryu-1.0.13.crate) = 46823 -SHA256 (rust/crates/safemem-0.3.3.crate) = ef703b7cb59335eae2eb93ceb664c0eb7ea6bf567079d843e09420219668e072 -SIZE (rust/crates/safemem-0.3.3.crate) = 7778 -SHA256 (rust/crates/schannel-0.1.21.crate) = 713cfb06c7059f3588fb8044c0fad1d09e3c01d225e25b9220dbfdcf16dbb1b3 -SIZE (rust/crates/schannel-0.1.21.crate) = 41719 +SHA256 (rust/crates/rlimit-0.10.0.crate) = 9b5b8be0bc0ef630d24f8fa836b3a3463479b2343b29f9a8fa905c71a8c7b69b +SIZE (rust/crates/rlimit-0.10.0.crate) = 18371 +SHA256 (rust/crates/rustc-demangle-0.1.23.crate) = d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76 +SIZE (rust/crates/rustc-demangle-0.1.23.crate) = 28970 +SHA256 (rust/crates/rustix-0.37.23.crate) = 4d69718bf81c6127a49dc64e44a742e8bb9213c0ff8869a22c308f84c1d4ab06 +SIZE (rust/crates/rustix-0.37.23.crate) = 328010 +SHA256 (rust/crates/rustix-0.38.4.crate) = 0a962918ea88d644592894bc6dc55acc6c0956488adcebbfb6e273506b7fd6e5 +SIZE (rust/crates/rustix-0.38.4.crate) = 323637 +SHA256 (rust/crates/rustls-0.21.5.crate) = 79ea77c539259495ce8ca47f53e66ae0330a8819f67e23ac96ca02f50e7b7d36 +SIZE (rust/crates/rustls-0.21.5.crate) = 282819 +SHA256 (rust/crates/rustls-native-certs-0.6.3.crate) = a9aace74cb666635c918e9c12bc0d348266037aa8eb599b5cba565709a8dff00 +SIZE (rust/crates/rustls-native-certs-0.6.3.crate) = 24438 +SHA256 (rust/crates/rustls-pemfile-1.0.3.crate) = 2d3987094b1d07b653b7dfdc3f70ce9a1da9c51ac18c1b06b662e4f9a0e9f4b2 +SIZE (rust/crates/rustls-pemfile-1.0.3.crate) = 20432 +SHA256 (rust/crates/rustls-webpki-0.101.1.crate) = 15f36a6828982f422756984e47912a7a51dcbc2a197aa791158f8ca61cd8204e +SIZE (rust/crates/rustls-webpki-0.101.1.crate) = 157872 +SHA256 (rust/crates/ryu-1.0.14.crate) = fe232bdf6be8c8de797b22184ee71118d63780ea42ac85b61d1baa6d3b782ae9 +SIZE (rust/crates/ryu-1.0.14.crate) = 46861 +SHA256 (rust/crates/schannel-0.1.22.crate) = 0c3733bf4cf7ea0880754e19cb5a462007c4a8c1914bff372ccc95b464f1df88 +SIZE (rust/crates/schannel-0.1.22.crate) = 41642 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/sct-0.7.0.crate) = d53dcdb7c9f8158937a7981b48accfd39a43af418591a5d008c7b22b5e1b7ca4 SIZE (rust/crates/sct-0.7.0.crate) = 27502 -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/serde-1.0.158.crate) = 771d4d9c4163ee138805e12c710dd365e4f44be8be0503cb1bb9eb989425d9c9 -SIZE (rust/crates/serde-1.0.158.crate) = 77018 -SHA256 (rust/crates/serde_derive-1.0.158.crate) = e801c1712f48475582b7696ac71e0ca34ebb30e09338425384269d9717c62cad -SIZE (rust/crates/serde_derive-1.0.158.crate) = 55002 -SHA256 (rust/crates/serde_json-1.0.94.crate) = 1c533a59c9d8a93a09c6ab31f0fd5e5f4dd1b8fc9434804029839884765d04ea -SIZE (rust/crates/serde_json-1.0.94.crate) = 144406 +SHA256 (rust/crates/security-framework-2.9.1.crate) = 1fc758eb7bffce5b308734e9b0c1468893cae9ff70ebf13e7090be8dcbcc83a8 +SIZE (rust/crates/security-framework-2.9.1.crate) = 78844 +SHA256 (rust/crates/security-framework-sys-2.9.0.crate) = f51d0c0d83bec45f16480d0ce0058397a69e48fcdc52d1dc8855fb68acbd31a7 +SIZE (rust/crates/security-framework-sys-2.9.0.crate) = 18197 +SHA256 (rust/crates/serde-1.0.171.crate) = 30e27d1e4fd7659406c492fd6cfaf2066ba8773de45ca75e855590f856dc34a9 +SIZE (rust/crates/serde-1.0.171.crate) = 77630 +SHA256 (rust/crates/serde_derive-1.0.171.crate) = 389894603bd18c46fa56231694f8d827779c0951a667087194cf9de94ed24682 +SIZE (rust/crates/serde_derive-1.0.171.crate) = 55183 +SHA256 (rust/crates/serde_json-1.0.102.crate) = b5062a995d481b2308b6064e9af76011f2921c35f97b0468811ed9f6cd91dfed +SIZE (rust/crates/serde_json-1.0.102.crate) = 146070 SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822 -SHA256 (rust/crates/sha-1-0.10.1.crate) = f5058ada175748e33390e40e872bd0fe59a19f265d0158daa551c5a88a76009c -SIZE (rust/crates/sha-1-0.10.1.crate) = 12018 SHA256 (rust/crates/sha1-0.10.5.crate) = f04293dc80c3993519f2d7f6f511707ee7094fe0c6d3406feb330cdb3540eba3 SIZE (rust/crates/sha1-0.10.5.crate) = 12146 SHA256 (rust/crates/signal-hook-0.3.15.crate) = 732768f1176d21d09e076c23a93123d40bba92d50c4058da34d45c8de8e682b9 @@ -309,74 +337,72 @@ SHA256 (rust/crates/signal-hook-registry-1.4.1.crate) = d8229b473baa5980ac72ef43 SIZE (rust/crates/signal-hook-registry-1.4.1.crate) = 17987 SHA256 (rust/crates/slab-0.4.8.crate) = 6528351c9bc8ab22353f9d776db39a20288e8d6c37ef8cfe3317cf875eecfc2d SIZE (rust/crates/slab-0.4.8.crate) = 16928 -SHA256 (rust/crates/smallvec-1.10.0.crate) = a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0 -SIZE (rust/crates/smallvec-1.10.0.crate) = 31564 +SHA256 (rust/crates/smallvec-1.11.0.crate) = 62bb4feee49fdd9f707ef802e22365a35de4b7b299de4763d44bfea899442ff9 +SIZE (rust/crates/smallvec-1.11.0.crate) = 34680 SHA256 (rust/crates/socket2-0.4.9.crate) = 64a4a911eed85daf18834cfaa86a79b7d266ff93ff5ba14005426219480ed662 SIZE (rust/crates/socket2-0.4.9.crate) = 45421 +SHA256 (rust/crates/socket2-0.5.3.crate) = 2538b18701741680e0322a2302176d3253a35388e2e62f172f64f4f16605f877 +SIZE (rust/crates/socket2-0.5.3.crate) = 52588 SHA256 (rust/crates/spin-0.5.2.crate) = 6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d SIZE (rust/crates/spin-0.5.2.crate) = 12004 -SHA256 (rust/crates/spin-0.9.6.crate) = b5d6e0250b93c8427a177b849d144a96d5acc57006149479403d7861ab721e34 -SIZE (rust/crates/spin-0.9.6.crate) = 34146 +SHA256 (rust/crates/spin-0.9.8.crate) = 6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67 +SIZE (rust/crates/spin-0.9.8.crate) = 38958 SHA256 (rust/crates/strsim-0.10.0.crate) = 73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623 SIZE (rust/crates/strsim-0.10.0.crate) = 11355 SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237 SIZE (rust/crates/syn-1.0.109.crate) = 237611 -SHA256 (rust/crates/syn-2.0.10.crate) = 5aad1363ed6d37b84299588d62d3a7d95b5a5c2d9aad5c85609fda12afaa1f40 -SIZE (rust/crates/syn-2.0.10.crate) = 240095 -SHA256 (rust/crates/tempfile-3.4.0.crate) = af18f7ae1acd354b992402e9ec5864359d693cd8a79dcbef59f76891701c1e95 -SIZE (rust/crates/tempfile-3.4.0.crate) = 30591 -SHA256 (rust/crates/termcolor-1.2.0.crate) = be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6 -SIZE (rust/crates/termcolor-1.2.0.crate) = 17917 +SHA256 (rust/crates/syn-2.0.25.crate) = 15e3fc8c0c74267e2df136e5e5fb656a464158aa57624053375eb9c8c6e25ae2 +SIZE (rust/crates/syn-2.0.25.crate) = 241421 +SHA256 (rust/crates/tempfile-3.6.0.crate) = 31c0432476357e58790aaa47a8efb0c5138f137343f3b5f23bd36a27e3b0a6d6 +SIZE (rust/crates/tempfile-3.6.0.crate) = 31812 SHA256 (rust/crates/termtree-0.4.1.crate) = 3369f5ac52d5eb6ab48c6b4ffdc8efbcad6b89c765749064ba298f2c68a16a76 SIZE (rust/crates/termtree-0.4.1.crate) = 4557 -SHA256 (rust/crates/thiserror-1.0.40.crate) = 978c9a314bd8dc99be594bc3c175faaa9794be04a5a5e153caba6915336cebac -SIZE (rust/crates/thiserror-1.0.40.crate) = 18709 -SHA256 (rust/crates/thiserror-impl-1.0.40.crate) = f9456a42c5b0d803c8cd86e73dd7cc9edd429499f37a3550d286d5e86720569f -SIZE (rust/crates/thiserror-impl-1.0.40.crate) = 15138 +SHA256 (rust/crates/thiserror-1.0.43.crate) = a35fc5b8971143ca348fa6df4f024d4d55264f3468c71ad1c2f365b0a4d58c42 +SIZE (rust/crates/thiserror-1.0.43.crate) = 18735 +SHA256 (rust/crates/thiserror-impl-1.0.43.crate) = 463fe12d7993d3b327787537ce8dd4dfa058de32fc2b195ef3cde03dc4771e8f +SIZE (rust/crates/thiserror-impl-1.0.43.crate) = 15062 SHA256 (rust/crates/tinyvec-1.6.0.crate) = 87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50 SIZE (rust/crates/tinyvec-1.6.0.crate) = 45991 SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20 SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865 -SHA256 (rust/crates/tokio-1.26.0.crate) = 03201d01c3c27a29c8a5cee5b55a93ddae1ccf6f08f65365c2c918f8c1b76f64 -SIZE (rust/crates/tokio-1.26.0.crate) = 646327 -SHA256 (rust/crates/tokio-macros-1.8.2.crate) = d266c00fde287f55d3f1c3e96c500c362a2b8c695076ec180f27918820bc6df8 -SIZE (rust/crates/tokio-macros-1.8.2.crate) = 10071 +SHA256 (rust/crates/tokio-1.29.1.crate) = 532826ff75199d5833b9d2c5fe410f29235e25704ee5f0ef599fb51c21f4a4da +SIZE (rust/crates/tokio-1.29.1.crate) = 693627 +SHA256 (rust/crates/tokio-macros-2.1.0.crate) = 630bdcf245f78637c13ec01ffae6187cca34625e8c63150d424b59e55af2675e +SIZE (rust/crates/tokio-macros-2.1.0.crate) = 11472 SHA256 (rust/crates/tokio-native-tls-0.3.1.crate) = bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2 SIZE (rust/crates/tokio-native-tls-0.3.1.crate) = 20676 -SHA256 (rust/crates/tokio-rustls-0.23.4.crate) = c43ee83903113e03984cb9e5cebe6c04a5116269e900e3ddba8f068a62adda59 -SIZE (rust/crates/tokio-rustls-0.23.4.crate) = 27024 -SHA256 (rust/crates/tokio-stream-0.1.12.crate) = 8fb52b74f05dbf495a8fba459fdc331812b96aa086d9eb78101fa0d4569c3313 -SIZE (rust/crates/tokio-stream-0.1.12.crate) = 33839 -SHA256 (rust/crates/tokio-tungstenite-0.17.2.crate) = f714dd15bead90401d77e04243611caec13726c2408afd5b31901dfcdcb3b181 -SIZE (rust/crates/tokio-tungstenite-0.17.2.crate) = 23365 -SHA256 (rust/crates/tokio-util-0.7.7.crate) = 5427d89453009325de0d8f342c9490009f76e999cb7672d77e46267448f7e6b2 -SIZE (rust/crates/tokio-util-0.7.7.crate) = 100405 +SHA256 (rust/crates/tokio-rustls-0.24.1.crate) = c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081 +SIZE (rust/crates/tokio-rustls-0.24.1.crate) = 33049 +SHA256 (rust/crates/tokio-stream-0.1.14.crate) = 397c988d37662c7dda6d2208364a706264bf3d6138b11d436cbac0ad38832842 +SIZE (rust/crates/tokio-stream-0.1.14.crate) = 35881 +SHA256 (rust/crates/tokio-tungstenite-0.18.0.crate) = 54319c93411147bced34cb5609a80e0a8e44c5999c93903a81cd866630ec0bfd +SIZE (rust/crates/tokio-tungstenite-0.18.0.crate) = 25705 +SHA256 (rust/crates/tokio-util-0.7.8.crate) = 806fe8c2c87eccc8b3267cbae29ed3ab2d0bd37fca70ab622e46aaa9375ddb7d +SIZE (rust/crates/tokio-util-0.7.8.crate) = 101644 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-attributes-0.1.23.crate) = 4017f8f45139870ca7e672686113917c71c7a6e02d4924eda67186083c03081a -SIZE (rust/crates/tracing-attributes-0.1.23.crate) = 30450 -SHA256 (rust/crates/tracing-core-0.1.30.crate) = 24eb03ba0eab1fd845050058ce5e616558e8f8d8fca633e6b163fe25c797213a -SIZE (rust/crates/tracing-core-0.1.30.crate) = 60351 +SHA256 (rust/crates/tracing-attributes-0.1.26.crate) = 5f4f31f56159e98206da9efd823404b79b6ef3143b4a7ab76e67b1751b25a4ab +SIZE (rust/crates/tracing-attributes-0.1.26.crate) = 32060 +SHA256 (rust/crates/tracing-core-0.1.31.crate) = 0955b8137a1df6f1a2e9a37d8a6656291ff0297c1a97c24e0d8425fe2312f79a +SIZE (rust/crates/tracing-core-0.1.31.crate) = 61263 SHA256 (rust/crates/trust-dns-proto-0.22.0.crate) = 4f7f83d1e4a0e4358ac54c5c3681e5d7da5efc5a7a632c90bb6d6669ddd9bc26 SIZE (rust/crates/trust-dns-proto-0.22.0.crate) = 301568 SHA256 (rust/crates/trust-dns-resolver-0.22.0.crate) = aff21aa4dcefb0a1afbfac26deb0adc93888c7d295fb63ab273ef276ba2b7cfe SIZE (rust/crates/trust-dns-resolver-0.22.0.crate) = 82505 SHA256 (rust/crates/try-lock-0.2.4.crate) = 3528ecfd12c466c6f163363caf2d02a71161dd5e1cc6ae7b34207ea2d42d81ed SIZE (rust/crates/try-lock-0.2.4.crate) = 4467 -SHA256 (rust/crates/tungstenite-0.17.3.crate) = e27992fd6a8c29ee7eef28fc78349aa244134e10ad447ce3b9f0ac0ed0fa4ce0 -SIZE (rust/crates/tungstenite-0.17.3.crate) = 53478 -SHA256 (rust/crates/twoway-0.1.8.crate) = 59b11b2b5241ba34be09c3cc85a36e56e48f9888862e19cedf23336d35316ed1 -SIZE (rust/crates/twoway-0.1.8.crate) = 31774 +SHA256 (rust/crates/tungstenite-0.18.0.crate) = 30ee6ab729cd4cf0fd55218530c4522ed30b7b6081752839b68fcec8d0960788 +SIZE (rust/crates/tungstenite-0.18.0.crate) = 55628 SHA256 (rust/crates/typenum-1.16.0.crate) = 497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba SIZE (rust/crates/typenum-1.16.0.crate) = 42477 SHA256 (rust/crates/unicase-2.6.0.crate) = 50f37be617794602aabbeee0be4f259dc1778fabe05e2d67ee8f79326d5cb4f6 SIZE (rust/crates/unicase-2.6.0.crate) = 23478 SHA256 (rust/crates/unicode-bidi-0.3.13.crate) = 92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460 SIZE (rust/crates/unicode-bidi-0.3.13.crate) = 44477 -SHA256 (rust/crates/unicode-ident-1.0.8.crate) = e5464a87b239f13a63a501f2701565754bae92d243d4bb7eb12f6d57d2269bf4 -SIZE (rust/crates/unicode-ident-1.0.8.crate) = 41962 +SHA256 (rust/crates/unicode-ident-1.0.10.crate) = 22049a19f4a68748a168c0fc439f9516686aa045927ff767eca0a85101fb6e73 +SIZE (rust/crates/unicode-ident-1.0.10.crate) = 42039 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.1.crate) = 1dd624098567895118886609431a7c3b8f516e41d30e0643f03d94592a147e36 @@ -385,69 +411,65 @@ SHA256 (rust/crates/unicode-width-0.1.10.crate) = c0edd1e5b14653f783770bce4a4dab SIZE (rust/crates/unicode-width-0.1.10.crate) = 18968 SHA256 (rust/crates/untrusted-0.7.1.crate) = a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a SIZE (rust/crates/untrusted-0.7.1.crate) = 7924 -SHA256 (rust/crates/url-2.3.1.crate) = 0d68c799ae75762b8c3fe375feb6600ef5602c883c5d21eb51c09f22b83c4643 -SIZE (rust/crates/url-2.3.1.crate) = 72777 +SHA256 (rust/crates/url-2.4.0.crate) = 50bff7831e19200a85b17131d085c25d7811bc4e186efdaf54bbd132994a88cb +SIZE (rust/crates/url-2.4.0.crate) = 75670 SHA256 (rust/crates/utf-8-0.7.6.crate) = 09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9 SIZE (rust/crates/utf-8-0.7.6.crate) = 10422 SHA256 (rust/crates/utf8-width-0.1.6.crate) = 5190c9442dcdaf0ddd50f37420417d219ae5261bbf5db120d0f9bab996c9cba1 SIZE (rust/crates/utf8-width-0.1.6.crate) = 2935 +SHA256 (rust/crates/utf8parse-0.2.1.crate) = 711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a +SIZE (rust/crates/utf8parse-0.2.1.crate) = 13435 SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426 SIZE (rust/crates/vcpkg-0.2.15.crate) = 228735 SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f SIZE (rust/crates/version_check-0.9.4.crate) = 14895 SHA256 (rust/crates/wait-timeout-0.2.0.crate) = 9f200f5b12eb75f8c1ed65abd4b2db8a6e1b138a20de009dacee265a2498f3f6 SIZE (rust/crates/wait-timeout-0.2.0.crate) = 12441 -SHA256 (rust/crates/want-0.3.0.crate) = 1ce8a968cb1cd110d136ff8b819a556d6fb6d919363c61534f6860c7eb172ba0 -SIZE (rust/crates/want-0.3.0.crate) = 6550 -SHA256 (rust/crates/warp-0.3.3.crate) = ed7b8be92646fc3d18b06147664ebc5f48d222686cb11a8755e561a735aacc6d -SIZE (rust/crates/warp-0.3.3.crate) = 114769 +SHA256 (rust/crates/want-0.3.1.crate) = bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e +SIZE (rust/crates/want-0.3.1.crate) = 6398 +SHA256 (rust/crates/warp-0.3.5.crate) = ba431ef570df1287f7f8b07e376491ad54f84d26ac473489427231e1718e1f69 +SIZE (rust/crates/warp-0.3.5.crate) = 115359 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.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/webpki-0.22.0.crate) = f095d78192e208183081cc07bc5515ef55216397af48b873e5edcd72637fa1bd -SIZE (rust/crates/webpki-0.22.0.crate) = 58663 -SHA256 (rust/crates/widestring-0.5.1.crate) = 17882f045410753661207383517a6f62ec3dbeb6a4ed2acce01f0728238d1983 -SIZE (rust/crates/widestring-0.5.1.crate) = 41338 +SHA256 (rust/crates/wasm-bindgen-0.2.87.crate) = 7706a72ab36d8cb1f80ffbf0e071533974a60d0a308d01a5d0375bf60499a342 +SIZE (rust/crates/wasm-bindgen-0.2.87.crate) = 175052 +SHA256 (rust/crates/wasm-bindgen-backend-0.2.87.crate) = 5ef2b6d3c510e9625e5fe6f509ab07d66a760f0885d858736483c32ed7809abd +SIZE (rust/crates/wasm-bindgen-backend-0.2.87.crate) = 26821 +SHA256 (rust/crates/wasm-bindgen-macro-0.2.87.crate) = dee495e55982a3bd48105a7b947fd2a9b4a8ae3010041b9e0faab3f9cd028f1d +SIZE (rust/crates/wasm-bindgen-macro-0.2.87.crate) = 13897 +SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.87.crate) = 54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b +SIZE (rust/crates/wasm-bindgen-macro-support-0.2.87.crate) = 20006 +SHA256 (rust/crates/wasm-bindgen-shared-0.2.87.crate) = ca6ad05a4870b2bf5fe995117d3728437bd27d7cd5f06f13c17443ef369775a1 +SIZE (rust/crates/wasm-bindgen-shared-0.2.87.crate) = 7248 +SHA256 (rust/crates/web-sys-0.3.64.crate) = 9b85cbef8c220a6abc02aefd892dfc0fc23afb1c6a426316ec33253a3877249b +SIZE (rust/crates/web-sys-0.3.64.crate) = 725584 +SHA256 (rust/crates/widestring-1.0.2.crate) = 653f141f39ec16bba3c5abe400a0c60da7468261cc2cbf36805022876bc721a8 +SIZE (rust/crates/widestring-1.0.2.crate) = 79706 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-sys-0.45.0.crate) = 75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0 -SIZE (rust/crates/windows-sys-0.45.0.crate) = 2568659 -SHA256 (rust/crates/windows-targets-0.42.2.crate) = 8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071 -SIZE (rust/crates/windows-targets-0.42.2.crate) = 5492 -SHA256 (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8 -SIZE (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 364071 -SHA256 (rust/crates/windows_aarch64_msvc-0.42.2.crate) = e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43 -SIZE (rust/crates/windows_aarch64_msvc-0.42.2.crate) = 666981 -SHA256 (rust/crates/windows_i686_gnu-0.42.2.crate) = c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f -SIZE (rust/crates/windows_i686_gnu-0.42.2.crate) = 736236 -SHA256 (rust/crates/windows_i686_msvc-0.42.2.crate) = 44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060 -SIZE (rust/crates/windows_i686_msvc-0.42.2.crate) = 724951 -SHA256 (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36 -SIZE (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 699373 -SHA256 (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3 -SIZE (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 364068 -SHA256 (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0 -SIZE (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 666936 -SHA256 (rust/crates/winreg-0.10.1.crate) = 80d0f4e272c85def139476380b12f9ac60926689dd2e01d4923222f40580869d -SIZE (rust/crates/winreg-0.10.1.crate) = 25725 -SHA256 (hatoo-oha-v0.5.8_GH0.tar.gz) = 7bac8733d4f192d5437d8e4b493e58c9adcc8eefd5c9f00a2380106d5077d57b -SIZE (hatoo-oha-v0.5.8_GH0.tar.gz) = 554529 +SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9 +SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884 +SHA256 (rust/crates/windows-targets-0.48.1.crate) = 05d4b17490f70499f20b9e791dcf6a299785ce8af4d709018206dc5b4953e95f +SIZE (rust/crates/windows-targets-0.48.1.crate) = 6902 +SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.0.crate) = 91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc +SIZE (rust/crates/windows_aarch64_gnullvm-0.48.0.crate) = 366543 +SHA256 (rust/crates/windows_aarch64_msvc-0.48.0.crate) = b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3 +SIZE (rust/crates/windows_aarch64_msvc-0.48.0.crate) = 671479 +SHA256 (rust/crates/windows_i686_gnu-0.48.0.crate) = 622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241 +SIZE (rust/crates/windows_i686_gnu-0.48.0.crate) = 741490 +SHA256 (rust/crates/windows_i686_msvc-0.48.0.crate) = 4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00 +SIZE (rust/crates/windows_i686_msvc-0.48.0.crate) = 730056 +SHA256 (rust/crates/windows_x86_64_gnu-0.48.0.crate) = ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1 +SIZE (rust/crates/windows_x86_64_gnu-0.48.0.crate) = 703595 +SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.0.crate) = 7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953 +SIZE (rust/crates/windows_x86_64_gnullvm-0.48.0.crate) = 366536 +SHA256 (rust/crates/windows_x86_64_msvc-0.48.0.crate) = 1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a +SIZE (rust/crates/windows_x86_64_msvc-0.48.0.crate) = 671422 +SHA256 (rust/crates/winreg-0.50.0.crate) = 524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1 +SIZE (rust/crates/winreg-0.50.0.crate) = 29703 +SHA256 (hatoo-oha-v0.6.1_GH0.tar.gz) = 53c1f56b0541e8d2c56be60972543da0141a2a1dda09128410bdb8e010adab6a +SIZE (hatoo-oha-v0.6.1_GH0.tar.gz) = 557692 diff --git a/net/onionprobe/Makefile b/net/onionprobe/Makefile index 62fb3836784..3f6e585ae0e 100644 --- a/net/onionprobe/Makefile +++ b/net/onionprobe/Makefile @@ -13,15 +13,14 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=0:devel/py-poetry-core@${PY_FLAVOR} \ ${PY_SETUPTOOLS} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=0:security/py-cryptography@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}prometheus-client>=0:net-mgmt/py-prometheus-client@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}prometheus-client>=0:net-mgmt/py-prometheus-client@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pysocks>=0:net/py-pysocks@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}stem>=0:security/py-stem@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}yaml>=0:devel/py-yaml@${PY_FLAVOR} \ tor:security/tor -USES= python shebangfix +USES= python pycryptography:run shebangfix USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/net/py-cepa/Makefile b/net/py-cepa/Makefile index 1cead5af834..34cfd1b8b77 100644 --- a/net/py-cepa/Makefile +++ b/net/py-cepa/Makefile @@ -11,8 +11,7 @@ WWW= https://github.com/onionshare/cepa LICENSE= LGPL3 LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>0:security/py-cryptography@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}pycryptodome>0:security/py-pycryptodome@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pycryptodome>0:security/py-pycryptodome@${PY_FLAVOR} TEST_DEPENDS= tor:security/tor \ ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${PY_FLAVOR} \ @@ -21,7 +20,7 @@ TEST_DEPENDS= tor:security/tor \ ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tox>0:devel/py-tox@${PY_FLAVOR} -USES= python shebangfix +USES= python pycryptography:run shebangfix USE_PYTHON= distutils autoplist concurrent NO_ARCH= yes diff --git a/net/py-ripe.atlas.sagan/Makefile b/net/py-ripe.atlas.sagan/Makefile index 6e24dafdc89..456eb763aca 100644 --- a/net/py-ripe.atlas.sagan/Makefile +++ b/net/py-ripe.atlas.sagan/Makefile @@ -12,10 +12,9 @@ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dateutil>0:devel/py-dateutil@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pytz>=0:devel/py-pytz@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cryptography>=0:security/py-cryptography@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}pytz>=0:devel/py-pytz@${PY_FLAVOR} -USES= python +USES= python pycryptography:run USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/net/py-smbprotocol/Makefile b/net/py-smbprotocol/Makefile index e924360eea3..cc9fe824875 100644 --- a/net/py-smbprotocol/Makefile +++ b/net/py-smbprotocol/Makefile @@ -11,10 +11,9 @@ WWW= https://github.com/jborean93/smbprotocol LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=2.0:security/py-cryptography@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pyspnego>=0:security/py-pyspnego@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyspnego>=0:security/py-pyspnego@${PY_FLAVOR} -USES= python +USES= python pycryptography:run USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/net/py-tofu/Makefile b/net/py-tofu/Makefile index ced60e48531..10c05f49577 100644 --- a/net/py-tofu/Makefile +++ b/net/py-tofu/Makefile @@ -2,7 +2,7 @@ PORTNAME= tofu PORTVERSION= 0.5 PORTREVISION= 1 CATEGORIES= net python -MASTER_SITES= http://download.gna.org/soya/ +MASTER_SITES= LOCAL/bofh/${PORTNAME} PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= Tofu-${PORTVERSION} DIST_SUBDIR= python diff --git a/net/py-transip/Makefile b/net/py-transip/Makefile index 13b6a26b302..b1863166677 100644 --- a/net/py-transip/Makefile +++ b/net/py-transip/Makefile @@ -11,11 +11,10 @@ WWW= https://github.com/benkonrath/transip-api LICENSE= MIT -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=0:security/py-cryptography@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}suds>=0:net/py-suds@${PY_FLAVOR} -USES= python +USES= python pycryptography:run USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/net/scapy/Makefile b/net/scapy/Makefile index b261972fe16..90839a4b8b0 100644 --- a/net/scapy/Makefile +++ b/net/scapy/Makefile @@ -13,10 +13,9 @@ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libdnet>0:net/py-libdnet@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pypcap>0:net/py-pypcap@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cryptography>0:security/py-cryptography@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}pypcap>0:net/py-pypcap@${PY_FLAVOR} -USES= cpe python +USES= cpe python pycryptography:run USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/net/spread/Makefile b/net/spread/Makefile index 641f5220219..537d4e279fc 100644 --- a/net/spread/Makefile +++ b/net/spread/Makefile @@ -14,38 +14,45 @@ LICENSE_NAME= Spread Open-Source License LICENSE_FILE= files/LICENSE LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept -MAKE_JOBS_UNSAFE= yes - -GNU_CONFIGURE= yes USES= groff perl5 tar:xz +USE_LDCONFIG= yes USE_PERL5= build run USE_RC_SUBR= spread -USE_LDCONFIG= yes + +GNU_CONFIGURE= yes +# The configure script fails to find nroff in LOCALBASE, but works fine if +# 'groff' is used directly +CONFIGURE_ENV+= ac_cv_path_NROFF=groff + +MAKE_ARGS+= PTHREAD_LIBS="-lpthread" +MAKE_JOBS_UNSAFE= yes + +TARGET_ORDER_OVERRIDE= 710:fix-perl-things + +WRKSRC= ${WRKDIR}/${PORTNAME}-src-${PORTVERSION} USERS= spread GROUPS= spread -RUNDIR= /var/run/spread - -PLIST_SUB+= USERS=${USERS} GROUPS=${GROUPS} RUNDIR=${RUNDIR} - -MAKE_ARGS+= PTHREAD_LIBS="-lpthread" -WRKSRC= ${WRKDIR}/${PORTNAME}-src-${PORTVERSION} PKGMESSAGE= ${WRKSRC}/license.txt +PLIST_SUB+= USERS=${USERS} GROUPS=${GROUPS} RUNDIR=${RUNDIR} PORTDOCS= Readme.txt LICENSE + +RUNDIR= /var/run/spread + HEADERFILES= sp_func.h sp_func.h sp_events.h OPTIONS_DEFINE= DOCS -# The configure script fails to find nroff in LOCALBASE, but works fine if -# 'groff' is used directly - -CONFIGURE_ENV+= ac_cv_path_NROFF=groff # bsd.port.mk doesn't allow us to use GNU_CONFIGURE and PERL_CONFIGURE together. PERL_CONFIGURE_ARGS= CC="${CC}" CCFLAGS="${CFLAGS}" PREFIX="${PREFIX}" \ INSTALLPRIVLIB="${PREFIX}/lib" INSTALLARCHLIB="${PREFIX}/lib" -TARGET_ORDER_OVERRIDE= 710:fix-perl-things +.include + +.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400091 +CFLAGS+= -Wno-error=incompatible-function-pointer-types +.endif post-configure: @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' \ @@ -69,12 +76,14 @@ post-install: (cd ${WRKSRC}/perl/Spread && ${MAKE} PREFIX=${STAGEDIR}${PREFIX} install) ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/perl/Spread/test.pl ${STAGEDIR}${EXAMPLESDIR} - ${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/Readme.txt ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/license.txt ${STAGEDIR}${DOCSDIR}/LICENSE ${INSTALL} -m 750 -d ${STAGEDIR}${RUNDIR} ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libspread.so.1 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libtspread.so.1 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/Spread/Spread.so +post-install-DOCS-on: + ${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/Readme.txt ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/license.txt ${STAGEDIR}${DOCSDIR}/LICENSE + .include diff --git a/net/sqtop/Makefile b/net/sqtop/Makefile index 035e1178c53..ec11ed0fa56 100644 --- a/net/sqtop/Makefile +++ b/net/sqtop/Makefile @@ -10,14 +10,15 @@ WWW= https://github.com/paleg/sqtop/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING +USE_CXXSTD= c++14 USE_GITHUB= yes GH_ACCOUNT= paleg +GNU_CONFIGURE= yes + PLIST_FILES= bin/sqtop \ man/man1/sqtop.1.gz -GNU_CONFIGURE= yes - OPTIONS_DEFINE= NCURSES OPTIONS_DEFAULT= NCURSES diff --git a/net/ss5/Makefile b/net/ss5/Makefile index 42083975e75..e3ae3dcf458 100644 --- a/net/ss5/Makefile +++ b/net/ss5/Makefile @@ -11,8 +11,6 @@ WWW= http://ss5.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/License -WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION:C/-[0-9]+//} - USES= ldap ssl USE_RC_SUBR= ${PORTNAME} @@ -22,12 +20,21 @@ CONFIGURE_ARGS= --with-binpathbase=${PREFIX}/sbin \ --with-confpathbase=${PREFIX}/etc \ --with-libpath=${PREFIX}/lib -MAKE_ENV= DATADIR=${DATADIR} EXAMPLESDIR=${EXAMPLESDIR} MAKE_ARGS+= CC="${CC}" +MAKE_ENV= DATADIR=${DATADIR} EXAMPLESDIR=${EXAMPLESDIR} + CFLAGS+= -fcommon +WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION:C/-[0-9]+//} + OPTIONS_DEFINE= DOCS EXAMPLES +.include + +.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400091 +CFLAGS+= -Wno-error=incompatible-function-pointer-types +.endif + post-patch: @${REINPLACE_CMD} -e 's,/usr/local/etc/opt/ss5,${PREFIX}/etc/ss5,' \ ${WRKSRC}/include/config.h.in diff --git a/net/ulxmlrpcpp/Makefile b/net/ulxmlrpcpp/Makefile index dde24df9a0b..d4a11f048ef 100644 --- a/net/ulxmlrpcpp/Makefile +++ b/net/ulxmlrpcpp/Makefile @@ -11,16 +11,17 @@ WWW= http://ulxmlrpcpp.sourceforge.net/ LIB_DEPENDS= libexpat.so:textproc/expat2 -WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} - -USES= compiler:c++11-lang tar:bzip2 pathfix iconv libtool ssl -GNU_CONFIGURE= yes -CONFIGURE_ENV= PTHREAD_LIBS="-lpthread" -INSTALL_TARGET= install-strip +USES= compiler:c++11-lang iconv libtool localbase:ldflags \ + pathfix ssl tar:bzip2 +USE_CXXSTD= c++14 USE_LDCONFIG= yes -CPPFLAGS+= -I${LOCALBASE}/include -LDFLAGS+= -L${LOCALBASE}/lib +GNU_CONFIGURE= yes +CONFIGURE_ENV= PTHREAD_LIBS="-lpthread" + +INSTALL_TARGET= install-strip + +WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} post-patch: @${REINPLACE_CMD} -e \ diff --git a/news/inn-current/Makefile b/news/inn-current/Makefile index 1c6c93b0778..baf4431f2fe 100644 --- a/news/inn-current/Makefile +++ b/news/inn-current/Makefile @@ -5,7 +5,7 @@ MASTER_SITE_SUBDIR= inn/snapshots DISTNAME= inn-${BRANCH}-${SNAPSHOT} BRANCH= 2.8 -SNAPSHOT= 20230415 +SNAPSHOT= 20230709 CONFLICTS= inn-2.[0-9]* diff --git a/news/inn-current/distinfo b/news/inn-current/distinfo index e0e1b97b0be..e8d1ae03777 100644 --- a/news/inn-current/distinfo +++ b/news/inn-current/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1681761270 -SHA256 (inn-2.8-20230415.tar.gz) = 5eb5fd997a41449be9231f7d9ecaba338af8d822aacb7cfd8959f936fa4e4d65 -SIZE (inn-2.8-20230415.tar.gz) = 2755501 +TIMESTAMP = 1689986550 +SHA256 (inn-2.8-20230709.tar.gz) = 2c4d530772ddedc0d2dd67f35e7940accb698d00446a170a11a812e9b937e4f4 +SIZE (inn-2.8-20230709.tar.gz) = 2763853 diff --git a/news/nntp/Makefile b/news/nntp/Makefile index 4fcfe1039d7..50fe08141b8 100644 --- a/news/nntp/Makefile +++ b/news/nntp/Makefile @@ -15,6 +15,7 @@ BUILD_DEPENDS= ${LOCALBASE}/lib/libcnews.a:${CNEWS_PORT} NO_WRKSUBDIR= yes USE_CSTD= gnu89 +CFLAGS+= -Wno-incompatible-pointer-types PLIST_SUB+= VARBASE=${VARBASE} PLIST_SUB+= NEWSBIN=${NEWSBIN:S=^${PREFIX}/==} PLIST_SUB+= NEWSCTL=${NEWSCTL:S=^${VARBASE}/==} diff --git a/news/pan/Makefile b/news/pan/Makefile index ca8e23467b0..e178a4a974e 100644 --- a/news/pan/Makefile +++ b/news/pan/Makefile @@ -21,27 +21,29 @@ LIB_DEPENDS= libpcre.so:devel/pcre \ USES= compiler:c++11-lang desktop-file-utils gettext-tools:build \ gmake gnome iconv localbase pathfix pkgconfig tar:bzip2 +USE_CXXSTD= c++14 USE_GNOME= cairo gdkpixbuf2 intlhack + GNU_CONFIGURE= yes + LDFLAGS+= ${ICONV_LIB} + OPTIONS_DEFINE= GTKSPELL GNUTLS NLS OPTIONS_DEFAULT= GTKSPELL GNUTLS GTK2 OPTIONS_RADIO= GTK OPTIONS_RADIO_GTK= GTK2 GTK3 OPTIONS_SUB= yes + GTKSPELL_DESC= Spell checking support (gtk+2 only) GNUTLS_LIB_DEPENDS= libgnutls.so:security/gnutls GNUTLS_CONFIGURE_WITH= gnutls - -GTK3_CONFIGURE_WITH= gtk3 -GTK3_USE= gnome=gtk30 GTK2_USE= gnome=gtk20 - +GTK3_PREVENTS= GTKSPELL +GTK3_USE= gnome=gtk30 +GTK3_CONFIGURE_WITH= gtk3 GTKSPELL_LIB_DEPENDS= libgtkspell.so:textproc/gtkspell GTKSPELL_CONFIGURE_WITH=gtkspell -GTK3_PREVENTS= GTKSPELL - NLS_USES= gettext-runtime NLS_CONFIGURE_ENABLE= nls diff --git a/news/sabnzbd/Makefile b/news/sabnzbd/Makefile index e1cc10adb61..b33a4a1d292 100644 --- a/news/sabnzbd/Makefile +++ b/news/sabnzbd/Makefile @@ -57,7 +57,7 @@ DBUS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dbus>=0:devel/py-dbus@${PY_FLAVOR} NOTIFY2_IMPLIES= DBUS NOTIFY2_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}notify2>=0:devel/py-notify2@${PY_FLAVOR} PYGOBJECT_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gobject3>=3.10.2:devel/py-gobject3@${PY_FLAVOR} -SSL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=0:security/py-cryptography@${PY_FLAVOR} +SSL_USES= pycryptography:run post-patch: @${REINPLACE_CMD} -e "s:%%DATADIR%%:'${DATADIR}':g" \ diff --git a/print/dymo-cups-drivers/Makefile b/print/dymo-cups-drivers/Makefile index 406c2b2df5a..fee29e9de15 100644 --- a/print/dymo-cups-drivers/Makefile +++ b/print/dymo-cups-drivers/Makefile @@ -4,7 +4,7 @@ PORTREVISION= 4 CATEGORIES= print MASTER_SITES= http://download.dymo.com/Software/Linux/ -MAINTAINER= hselasky@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Open source DYMO CUPS driver WWW= http://www.dymo.com diff --git a/print/ttf2pt1/Makefile b/print/ttf2pt1/Makefile index cb80316b4b6..588b287bd06 100644 --- a/print/ttf2pt1/Makefile +++ b/print/ttf2pt1/Makefile @@ -14,26 +14,28 @@ LICENSE_FILE= ${WRKSRC}/COPYRIGHT LIB_DEPENDS= libfreetype.so:print/freetype2 RUN_DEPENDS= t1asm:print/t1utils -USES= pkgconfig shebangfix perl5 uidfix tar:tgz -MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS} ${CPPFLAGS}" LIBS="${LIBS}" \ - INSTDIR="${STAGEDIR}${PREFIX}" LIBXDIR="${STAGEDIR}${PREFIX}/bin" \ - OWNER=${BINOWN} GROUP=${BINGRP} -SHEBANG_FILES= app/TeX/sfd2map \ - app/TeX/cjk-latex-config \ - other/showdf \ - other/showg \ - other/*.pl \ - scripts/forceiso \ - scripts/frommap \ - scripts/inst_dir \ - scripts/html2man \ - scripts/t1fdir \ - scripts/trans +USES= localbase perl5 pkgconfig shebangfix tar:tgz uidfix -CPPFLAGS+= `pkg-config --cflags freetype2` \ - -I${LOCALBASE}/include -DUSE_FREETYPE -LIBS+= `pkg-config --libs freetype2` \ - -L${LOCALBASE}/lib -lm +SHEBANG_FILES= app/TeX/cjk-latex-config app/TeX/sfd2map other/*.pl \ + other/showdf other/showg scripts/forceiso scripts/frommap \ + scripts/html2man scripts/inst_dir scripts/t1fdir scripts/trans + +MAKE_ARGS= CC="${CC}" \ + CFLAGS="${CFLAGS} ${CPPFLAGS}" \ + GROUP=${BINGRP} \ + INSTDIR="${STAGEDIR}${PREFIX}" \ + LIBS="${LIBS}" \ + LIBXDIR="${STAGEDIR}${PREFIX}/bin" \ + OWNER=${BINOWN} + +CPPFLAGS+= `pkg-config --cflags freetype2` -DUSE_FREETYPE +LIBS+= `pkg-config --libs freetype2` -lm + +.include + +.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400091 +CFLAGS+= -Wno-error=incompatible-function-pointer-types +.endif post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/ttf2pt1 diff --git a/print/ttf2pt1/files/patch-Makefile b/print/ttf2pt1/files/patch-Makefile index 9e9c62b2b3c..3c1cd37a83e 100644 --- a/print/ttf2pt1/files/patch-Makefile +++ b/print/ttf2pt1/files/patch-Makefile @@ -1,6 +1,6 @@ ---- Makefile.orig Sun Oct 22 23:19:32 2006 -+++ Makefile Sun Oct 22 23:19:36 2006 -@@ -243,7 +243,6 @@ +--- Makefile.orig 2002-08-30 18:03:07 UTC ++++ Makefile +@@ -243,7 +243,6 @@ install: all chgrp -R $(GROUP) $(SHAREDIR) chmod -R go-w $(SHAREDIR) scripts/inst_file ttf2pt1 $(BINDIR)/ttf2pt1 $(OWNER) $(GROUP) 0755 diff --git a/print/ttf2pt1/files/patch-ft.c b/print/ttf2pt1/files/patch-ft.c index 80140af7a60..0eb1559a626 100644 --- a/print/ttf2pt1/files/patch-ft.c +++ b/print/ttf2pt1/files/patch-ft.c @@ -1,5 +1,5 @@ ---- ft.c.orig 2003-12-31 22:30:50.000000000 +0100 -+++ ft.c 2013-12-16 16:50:37.000000000 +0100 +--- ft.c.orig 2003-12-31 21:30:50 UTC ++++ ft.c @@ -12,11 +12,12 @@ #include #include diff --git a/russian/xruskb/Makefile b/russian/xruskb/Makefile index 663b9a74aaf..cb8f1b4ac1c 100644 --- a/russian/xruskb/Makefile +++ b/russian/xruskb/Makefile @@ -13,9 +13,10 @@ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= tar:bzip2 xorg +USE_XORG= x11 ice xt xmu xext sm + GNU_CONFIGURE= yes CONFIGURE_ARGS= --datadir=${PREFIX}/share -USE_XORG= x11 ice xt xmu xext sm PORTDOCS= * PORTDATA= * @@ -26,6 +27,12 @@ MOTIF_USES= motif MOTIF_CONFIGURE_ON= --with-toolkit=motif MOTIF_CONFIGURE_OFF= --with-toolkit=none +.include + +.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400091 +CFLAGS+= -Wno-error=incompatible-function-pointer-types +.endif + post-install: ${INSTALL_DATA} ${WRKSRC}/Xrus.ad ${STAGEDIR}${PREFIX}/lib/X11/app-defaults/Xrus diff --git a/science/ALPSCore/Makefile b/science/ALPSCore/Makefile index 377687bb628..c1aaeb4054d 100644 --- a/science/ALPSCore/Makefile +++ b/science/ALPSCore/Makefile @@ -18,8 +18,10 @@ LIB_DEPENDS= libboost_system.so:devel/boost-libs \ libsz.so:science/libaec USES= cmake compiler:c++11-lang eigen:3 +USE_CXXSTD= c++14 USE_GITHUB= yes USE_LDCONFIG= yes + TEST_TARGET= test # 2 to 3 tests fail: https://github.com/ALPSCore/ALPSCore/issues/388 CMAKE_ARGS+= -DTesting:BOOL=OFF # enable only for the 'test' target diff --git a/science/antioch/Makefile b/science/antioch/Makefile index b7f7acb96e8..70c2f0a8f24 100644 --- a/science/antioch/Makefile +++ b/science/antioch/Makefile @@ -18,11 +18,12 @@ LIB_DEPENDS= libgsl.so:math/gsl \ libOpenCL.so:devel/ocl-icd USES= autoreconf compiler:c++11-lang eigen:3 gmake libtool localbase +USE_CXXSTD= c++11 USE_GITHUB= yes GH_ACCOUNT= libantioch -GNU_CONFIGURE= yes USE_LDCONFIG= yes +GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-static \ --enable-eigen --with-eigen-include=${LOCALBASE}/include/eigen3 \ --enable-opencl \ diff --git a/science/crf++/Makefile b/science/crf++/Makefile index 53ee1a38372..77782513844 100644 --- a/science/crf++/Makefile +++ b/science/crf++/Makefile @@ -2,7 +2,7 @@ PORTNAME= crf++ # 0.59 as defined in # https://github.com/taku910/crfpp/commit/d78526835e4cfcc4822156724edda8a3839327c2 DISTVERSION= 0.59 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= science math PATCH_SITES= https://patch-diff.githubusercontent.com/raw/taku910/crfpp/pull/:pr PATCHFILES= 15.patch:-p1:pr \ @@ -17,19 +17,28 @@ LICENSE_COMB= dual LICENSE_FILE_BSD3CLAUSE= ${WRKSRC}/BSD LICENSE_FILE_LGPL21+ = ${WRKSRC}/LGPL +DEPRECATED= Last upstream activity was in 2015 +EXPIRATION_DATE= 2023-09-30 + USES= libtool USE_GITHUB= yes GH_ACCOUNT= taku910 GH_PROJECT= crfpp GH_TAGNAME= 1dc92a606f874a4fe52603803364cc1d90f952fb USE_LDCONFIG= yes + GNU_CONFIGURE= yes + INSTALL_TARGET= install-strip PORTEXAMPLES= JapaneseNE basenp chunking seg OPTIONS_DEFINE= EXAMPLES +post-patch: + @${REINPLACE_CMD} -e 's|CXXFLAGS=\"-O3 -Wall|CXXFLAGS=\"-O3 -Wall --std=c++14|g' \ + ${WRKSRC}/configure + post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAPLESDIR} (cd ${WRKSRC}/example && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}) diff --git a/science/drawxtl/files/patch-Makefile b/science/drawxtl/files/patch-Makefile index 1cbcca22e7a..7f5c93af116 100644 --- a/science/drawxtl/files/patch-Makefile +++ b/science/drawxtl/files/patch-Makefile @@ -1,6 +1,15 @@ --- Makefile.orig 2011-03-08 18:55:26 UTC +++ Makefile -@@ -34,11 +34,11 @@ ifeq ($(OS),Linux) +@@ -6,7 +6,7 @@ + + OPTIM = error + TARGET = ../../exe/DRAWxtl55 +-PREINC = ++PREINC = + RESFILE = + + # post processing command - overwritten for Mac +@@ -34,29 +34,29 @@ ifeq ($(OS),Linux) prefix = /usr/local includedir = ${prefix}/include @@ -14,7 +23,15 @@ endif # compiler name: -@@ -52,11 +52,11 @@ ifeq ($(OS),Linux) + CXX = g++ + + # flags for C++ compiler: +- OPTIM = -g -Wall -Wunused -fno-exceptions +-# work around a bug in freeglut 2.4 - only enable this if you have to use a version ++ OPTIM = -g -Wall -Wunused -fno-exceptions --std=c++14 ++# work around a bug in freeglut 2.4 - only enable this if you have to use a version + # of fltk before 1.1.8 AND exactly version 2.4 of freeglut + # GLUT = -DFREEGLUT24 CXXFLAGS = $(OPTIM) -I/usr/X11R6/include $(GLUT) # libraries to link with: @@ -28,7 +45,49 @@ # The extension to use for executables... EXEEXT = -@@ -216,7 +216,7 @@ clean: +@@ -68,7 +68,7 @@ ifeq ($(OS),CYGWIN) + # section to define the various symbols needed to build DRAWxtl for cygwin running on Windows + + prefix = /usr/ +- includedir = ++ includedir = + libdir = /fltk/lib + + # compiler name: +@@ -108,10 +108,10 @@ ifeq ($(OS),IRIX64) # use GNU g++ compil + + # flags for C++ compiler: + OPTIM = -g -O2 -Wall -Wunused -fno-exceptions +- CXXFLAGS = $(OPTIM) ++ CXXFLAGS = $(OPTIM) + + # libraries to link with: +- GLDLIBS = -L/usr/freeware/lib32 -lglut -L/usr/lib32/ -lGL -lGLU -lm -lXpm -lX11 ++ GLDLIBS = -L/usr/freeware/lib32 -lglut -L/usr/lib32/ -lGL -lGLU -lm -lXpm -lX11 + LINKFLTKGL = -L$(libdir) -lfltk_gl -lfltk + + # The extension to use for executables... +@@ -131,8 +131,8 @@ ifeq ($(OS),Darwin) + + # flags for C++ compiler: + OPTIM = -g -O2 -Wall -Wunused -fno-exceptions +- CXXFLAGS = $(OPTIM) +-# in 10.2 I think I needed to add this to the above: ++ CXXFLAGS = $(OPTIM) ++# in 10.2 I think I needed to add this to the above: + # -framework AGL -framework GLUT -framework OpenGL -framework Carbon -framework ApplicationServices + + # libraries to link with: +@@ -205,7 +205,7 @@ CPPFILES =\ + + OBJFILES = $(CPPFILES:.cxx=.o) $(RESFILE:.rc=.o) + +-all: $(TARGET) ++all: $(TARGET) + + clean: + -@ rm -f $(TARGET) *.o core *~ .deps ../../examples/*.{out,cns,pov,wrl,tmp,tga,lst,fl,bmp} \ +@@ -216,23 +216,22 @@ clean: .deps: $(CPPFILES) echo "Building dependencies..." echo >.deps @@ -37,3 +96,23 @@ -include .deps +-# DRAWxtl ++# DRAWxtl + +-$(TARGET) : .deps $(OBJFILES) ++$(TARGET) : .deps $(OBJFILES) + echo Linking $@... + mkdir -p ../../exe + $(CXX) $(CXXFLAGS) -o $@ $(OBJFILES) \ +- $(LINKFLTKGL) $(GLDLIBS) ++ $(LINKFLTKGL) $(GLDLIBS) + $(POSTLINK) $@ + +-static: .deps $(OBJFILES) ++static: .deps $(OBJFILES) + echo Linking $@... + mkdir -p ../../exe + $(CXX) $(CXXFLAGS) -static -o DRAWxtl.$@ $(OBJFILES) \ + $(LINKFLTKGL) $(GLDLIBS) -lXxf86vm -ldl + strip $@ +- diff --git a/science/dssp/Makefile b/science/dssp/Makefile index de687eae3df..fd524a1cc92 100644 --- a/science/dssp/Makefile +++ b/science/dssp/Makefile @@ -1,6 +1,6 @@ PORTNAME= dssp DISTVERSIONPREFIX= v -DISTVERSION= 4.3.1 +DISTVERSION= 4.4.2 CATEGORIES= science MAINTAINER= yuri@FreeBSD.org @@ -24,4 +24,6 @@ GH_ACCOUNT= PDB-REDO CMAKE_ON= BUILD_SHARED_LIBS CMAKE_TESTING_ON= ENABLE_TESTING +# 1 test fails, see https://github.com/PDB-REDO/dssp/issues/65 + .include diff --git a/science/dssp/distinfo b/science/dssp/distinfo index e5f25d102fb..52d9507b73b 100644 --- a/science/dssp/distinfo +++ b/science/dssp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1686284599 -SHA256 (PDB-REDO-dssp-v4.3.1_GH0.tar.gz) = cb42cdade034498741d23ee5f7eec78985e55d590816a588b66f1c33b622663e -SIZE (PDB-REDO-dssp-v4.3.1_GH0.tar.gz) = 226842 +TIMESTAMP = 1690127287 +SHA256 (PDB-REDO-dssp-v4.4.2_GH0.tar.gz) = 9c08f909c495c69cc11775ca524521422a46a93217220e72aba0570bd0649181 +SIZE (PDB-REDO-dssp-v4.4.2_GH0.tar.gz) = 161846 diff --git a/science/dssp/pkg-plist b/science/dssp/pkg-plist index 0f8e155d161..5594d697988 100644 --- a/science/dssp/pkg-plist +++ b/science/dssp/pkg-plist @@ -6,6 +6,7 @@ lib/cmake/dssp/dsspTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/dssp/dsspTargets.cmake lib/libdssp.so lib/libdssp.so.4 -lib/libdssp.so.4.3.1 +lib/libdssp.so.4.4.2 libdata/pkgconfig/libdssp.pc +share/libcifpp/dssp-extension.dic share/man/man1/mkdssp.1.gz diff --git a/science/dwave-preprocessing/Makefile b/science/dwave-preprocessing/Makefile index 72d49e260fb..713b97a6c22 100644 --- a/science/dwave-preprocessing/Makefile +++ b/science/dwave-preprocessing/Makefile @@ -1,5 +1,5 @@ PORTNAME= dwave-preprocessing -DISTVERSION= 0.6.2 +DISTVERSION= 0.6.3 CATEGORIES= science # quantum-computing MAINTAINER= yuri@FreeBSD.org diff --git a/science/dwave-preprocessing/distinfo b/science/dwave-preprocessing/distinfo index c37a7fdd4f1..0b5390946fc 100644 --- a/science/dwave-preprocessing/distinfo +++ b/science/dwave-preprocessing/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1689134786 -SHA256 (dwavesystems-dwave-preprocessing-0.6.2_GH0.tar.gz) = e73f9fcb9210351f02d3982cd497b7fcd2eb935275ba1f2ef798fb87805ef699 -SIZE (dwavesystems-dwave-preprocessing-0.6.2_GH0.tar.gz) = 125568 +TIMESTAMP = 1690000435 +SHA256 (dwavesystems-dwave-preprocessing-0.6.3_GH0.tar.gz) = 146b66859dc113ba17734deb518d0a6f23e29f6e692313f3051148e5c4107907 +SIZE (dwavesystems-dwave-preprocessing-0.6.3_GH0.tar.gz) = 125755 diff --git a/science/elmerfem/Makefile b/science/elmerfem/Makefile index 7bf3663689e..5dd0a18a8b7 100644 --- a/science/elmerfem/Makefile +++ b/science/elmerfem/Makefile @@ -19,11 +19,11 @@ LIB_DEPENDS= libblas.so:math/blas \ libparpack.so:math/arpack-ng USES= cmake compiler:c++11-lang fortran - +USE_CXXSTD= c++14 USE_GITHUB= yes GH_ACCOUNT= ElmerCSC - USE_LDCONFIG= ${PREFIX}/lib/elmersolver + CMAKE_ARGS= -DELMER_FEM_REVISION:STRING=${GH_TAGNAME} ALL_TARGET= # empty diff --git a/science/iboview/Makefile b/science/iboview/Makefile index bc963113ca8..399ad139db5 100644 --- a/science/iboview/Makefile +++ b/science/iboview/Makefile @@ -18,6 +18,7 @@ RUN_DEPENDS= boost-libs>=0:devel/boost-libs ONLY_FOR_ARCHS= amd64 USES= blaslapack:openblas fortran gl qmake:outsource qt:5 tar:bz2 +USE_CXXSTD= c++14 USE_GL= gl glu USE_QT= buildtools:build core gui widgets opengl script svg diff --git a/science/jstrack/Makefile b/science/jstrack/Makefile index 09166e41728..75ee5707219 100644 --- a/science/jstrack/Makefile +++ b/science/jstrack/Makefile @@ -2,7 +2,7 @@ PORTNAME= jstrack PORTVERSION= 3.4.0 CATEGORIES= science MASTER_SITES= https://jstrack.org/${PORTNAME}/downloads/ \ - LOCAL/bofh + LOCAL/bofh/${PORTNAME} DISTNAME= JStrack-${PORTVERSION} MAINTAINER= bofh@FreeBSD.org diff --git a/science/libcifpp/Makefile b/science/libcifpp/Makefile index c330d2598ff..8f9a6a98a62 100644 --- a/science/libcifpp/Makefile +++ b/science/libcifpp/Makefile @@ -1,6 +1,7 @@ PORTNAME= libcifpp DISTVERSIONPREFIX= v DISTVERSION= 5.1.0.1 +PORTREVISION= 1 CATEGORIES= science MASTER_SITES= ftp://ftp.wwpdb.org/pub/pdb/data/monomers/:components DISTFILES= components.cif.gz:components diff --git a/science/libcifpp/distinfo b/science/libcifpp/distinfo index 8ac4ec92851..308709c237e 100644 --- a/science/libcifpp/distinfo +++ b/science/libcifpp/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1686278070 -SHA256 (libcifpp-5.1.0.1/components.cif.gz) = 67f5df6e2a08e0ad407215e771d99aec61e1a050750cb6d0c6ceecf531d18552 -SIZE (libcifpp-5.1.0.1/components.cif.gz) = 91858947 +TIMESTAMP = 1689922296 +SHA256 (libcifpp-5.1.0.1/components.cif.gz) = 981c20f825179f073663aeac5b7416d8b851c87caa5bf9e7d885963bfa471ac0 +SIZE (libcifpp-5.1.0.1/components.cif.gz) = 92865675 SHA256 (libcifpp-5.1.0.1/PDB-REDO-libcifpp-v5.1.0.1_GH0.tar.gz) = ae2cdf7851d1be4ef1fa5bdaf9abbc7d01df9d0935ae8baf9d6335577445d74b SIZE (libcifpp-5.1.0.1/PDB-REDO-libcifpp-v5.1.0.1_GH0.tar.gz) = 2242975 diff --git a/science/openmolcas/Makefile b/science/openmolcas/Makefile index c62ca79df0c..a058b27302c 100644 --- a/science/openmolcas/Makefile +++ b/science/openmolcas/Makefile @@ -1,6 +1,5 @@ PORTNAME= openmolcas -DISTVERSION= 22.06 -PORTREVISION= 2 +DISTVERSION= 23.06 CATEGORIES= science # chemistry MAINTAINER= yuri@FreeBSD.org @@ -25,13 +24,13 @@ USE_GCC= yes # see https://gitlab.com/Molcas/OpenMolcas/-/issues/351 USE_GITLAB= yes GL_ACCOUNT= Molcas GL_PROJECT= OpenMolcas -GL_TAGNAME= 17238da5c339c41ddf14ceb88f139d57143d7a14 +GL_COMMIT= 1cda3772686cbf99a4af695929a12d563c795ca2 USE_GITHUB= nodefault GH_TUPLE= Reference-LAPACK:lapack:aa631b4b:lapack/External/lapack \ ilyak:libefp:7d1ff5fd:libefp/External/efp \ - mcodev31:libmsym:0c47befe:libmsym/External/libmsym \ - libwfa:libwfa:bbe3392a:libwfa/External/libwfa + mcodev31:libmsym:0e0b831c:libmsym/External/libmsym \ + libwfa:libwfa:da000b67:libwfa/External/libwfa SHEBANG_FILES= sbin/help_doc sbin/help_func sbin/help_basis sbin/setup sbin/verify sbin/version SHEBANG_GLOB= *.py diff --git a/science/openmolcas/distinfo b/science/openmolcas/distinfo index 700d7e0c517..ae41e8b1d98 100644 --- a/science/openmolcas/distinfo +++ b/science/openmolcas/distinfo @@ -1,11 +1,11 @@ -TIMESTAMP = 1658693647 +TIMESTAMP = 1690098967 SHA256 (Reference-LAPACK-lapack-aa631b4b_GH0.tar.gz) = 04ddd43c8b1bed6447427e9dd2b4dd2ead7e2497d7a8fa5fea7f9b31f52117a2 SIZE (Reference-LAPACK-lapack-aa631b4b_GH0.tar.gz) = 7631245 SHA256 (ilyak-libefp-7d1ff5fd_GH0.tar.gz) = 147ba9713bba4f7587c349fb19ff372c4279f011a009d09bd00ec1ae89dba868 SIZE (ilyak-libefp-7d1ff5fd_GH0.tar.gz) = 5614915 -SHA256 (mcodev31-libmsym-0c47befe_GH0.tar.gz) = 6a18fe4e5ff1595b86f30c96b68844951471b0333a2940cc0031feaf963a3dec -SIZE (mcodev31-libmsym-0c47befe_GH0.tar.gz) = 88596 -SHA256 (libwfa-libwfa-bbe3392a_GH0.tar.gz) = c130488370ab0df228e532c80223ded3d23d80f04d405c2912588cfcfa05d121 -SIZE (libwfa-libwfa-bbe3392a_GH0.tar.gz) = 192935 -SHA256 (Molcas-OpenMolcas-17238da5c339c41ddf14ceb88f139d57143d7a14_GL0.tar.gz) = e5d47d0624f88c5980a334aab9c8b353c679acbf1f5fb75d93277daf8dd3d18d -SIZE (Molcas-OpenMolcas-17238da5c339c41ddf14ceb88f139d57143d7a14_GL0.tar.gz) = 38467330 +SHA256 (mcodev31-libmsym-0e0b831c_GH0.tar.gz) = 6572464002360c455285db4423d208f7ca92ab4268ee425dcb7168fe2d02e948 +SIZE (mcodev31-libmsym-0e0b831c_GH0.tar.gz) = 87556 +SHA256 (libwfa-libwfa-da000b67_GH0.tar.gz) = 0375f16c8c55f8f18dfe5fe8a09adc7a0146cec779667aad6c7462b3bff48093 +SIZE (libwfa-libwfa-da000b67_GH0.tar.gz) = 195698 +SHA256 (Molcas-OpenMolcas-1cda3772686cbf99a4af695929a12d563c795ca2_GL0.tar.gz) = e4f32f00be64bbde0b263e76e97b7c0311ae5f8224f30179fefeae9822a72ec5 +SIZE (Molcas-OpenMolcas-1cda3772686cbf99a4af695929a12d563c795ca2_GL0.tar.gz) = 39553764 diff --git a/science/openmolcas/files/patch-src_mma__util_cgetshmem.c b/science/openmolcas/files/patch-src_mma__util_cgetshmem.c index 3044e1ea526..7e19778aa38 100644 --- a/science/openmolcas/files/patch-src_mma__util_cgetshmem.c +++ b/science/openmolcas/files/patch-src_mma__util_cgetshmem.c @@ -1,11 +1,11 @@ ---- src/mma_util/cgetshmem.c.orig 2022-05-24 05:38:26 UTC +--- src/mma_util/cgetshmem.c.orig 2023-06-12 11:58:03 UTC +++ src/mma_util/cgetshmem.c -@@ -134,6 +134,8 @@ INT add_shmentry(mstat *MM, mentry *tmp, char *path, I - shmid = shmget(SHM_key, (size_t) tmp->len, 0644|IPC_CREAT|IPC_EXCL); - #elif _AIX_ - shmid = shmget(SHM_key, (size_t) tmp->len, 0644|IPC_CREAT|IPC_EXCL|SHM_PIN); +@@ -137,6 +137,8 @@ INT add_shmentry(mstat *MM, mentry *tmp, char *path, I + shmid = shmget(SHM_key, (size_t)tmp->len, 0644 | IPC_CREAT | IPC_EXCL); + # elif _AIX_ + shmid = shmget(SHM_key, (size_t)tmp->len, 0644 | IPC_CREAT | IPC_EXCL | SHM_PIN); +#elif __FreeBSD__ -+ shmid = shmget(SHM_key, (size_t) tmp->len, 0644|IPC_CREAT|IPC_EXCL); - #else - shmid = shmget(SHM_key, (size_t) tmp->len, 0644|IPC_CREAT|IPC_EXCL|SHM_LOCKED); - /* shmid = shmget(SHM_key, (size_t) tmp->len, 0644|IPC_CREAT|IPC_EXCL|SHM_LOCKED|SHM_NORESERVE);*/ ++ shmid = shmget(SHM_key, (size_t) tmp->len, 0644 | IPC_CREAT | IPC_EXCL); + # else + shmid = shmget(SHM_key, (size_t)tmp->len, 0644 | IPC_CREAT | IPC_EXCL | SHM_LOCKED); + /* shmid = shmget(SHM_key, (size_t)tmp->len, 0644 | IPC_CREAT | IPC_EXCL | SHM_LOCKED | SHM_NORESERVE);*/ diff --git a/science/openmolcas/pkg-plist b/science/openmolcas/pkg-plist index 4e1f40919ac..692fe62c5e1 100644 --- a/science/openmolcas/pkg-plist +++ b/science/openmolcas/pkg-plist @@ -113,6 +113,7 @@ %%DATADIR%%/bin/gugaci.exe %%DATADIR%%/bin/gugadrt.exe %%DATADIR%%/bin/last_energy.exe +%%DATADIR%%/bin/level.exe %%DATADIR%%/bin/localisation.exe %%DATADIR%%/bin/loprop.exe %%DATADIR%%/bin/mbpt2.exe @@ -175,6 +176,7 @@ %%DATADIR%%/data/keyword.xml %%DATADIR%%/data/landing.txt %%DATADIR%%/data/last_energy.prgm +%%DATADIR%%/data/level.prgm %%DATADIR%%/data/localisation.prgm %%DATADIR%%/data/loprop.prgm %%DATADIR%%/data/mbpt2.prgm diff --git a/science/paje/Makefile b/science/paje/Makefile index 12bf6bd6e9f..5ebcc099267 100644 --- a/science/paje/Makefile +++ b/science/paje/Makefile @@ -17,6 +17,12 @@ USE_GNUSTEP= gui base back build WRKSRC= ${WRKDIR}/${DISTNAME} +.include + +.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400091 +CPPFLAGS+= -Wno-error=incompatible-function-pointer-types +.endif + post-patch: ${REINPLACE_CMD} -e 's|^GNUSTEP_INSTALLATION_DOMAIN|#GNUSTEP_INSTALLATION_DOMAIN|' \ ${WRKSRC}/GNUmakefile diff --git a/science/py-dwave-preprocessing/Makefile b/science/py-dwave-preprocessing/Makefile index 4bacfde25a9..30d520254ea 100644 --- a/science/py-dwave-preprocessing/Makefile +++ b/science/py-dwave-preprocessing/Makefile @@ -1,5 +1,5 @@ PORTNAME= dwave-preprocessing -DISTVERSION= 0.6.2 +DISTVERSION= 0.6.3 CATEGORIES= science python # quantum-computing PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/science/py-dwave-preprocessing/distinfo b/science/py-dwave-preprocessing/distinfo index 28a918f2ae4..f3f2099a4b4 100644 --- a/science/py-dwave-preprocessing/distinfo +++ b/science/py-dwave-preprocessing/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1689135265 -SHA256 (dwavesystems-dwave-preprocessing-0.6.2_GH0.tar.gz) = e73f9fcb9210351f02d3982cd497b7fcd2eb935275ba1f2ef798fb87805ef699 -SIZE (dwavesystems-dwave-preprocessing-0.6.2_GH0.tar.gz) = 125568 +TIMESTAMP = 1690000633 +SHA256 (dwavesystems-dwave-preprocessing-0.6.3_GH0.tar.gz) = 146b66859dc113ba17734deb518d0a6f23e29f6e692313f3051148e5c4107907 +SIZE (dwavesystems-dwave-preprocessing-0.6.3_GH0.tar.gz) = 125755 diff --git a/science/py-dwave-samplers/Makefile b/science/py-dwave-samplers/Makefile index b414edd7870..12580770ba1 100644 --- a/science/py-dwave-samplers/Makefile +++ b/science/py-dwave-samplers/Makefile @@ -1,6 +1,5 @@ PORTNAME= dwave-samplers -DISTVERSION= 1.0.0 -PORTREVISION= 1 +DISTVERSION= 1.1.0 CATEGORIES= science python # quantum-computing PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -11,8 +10,10 @@ WWW= https://github.com/dwavesystems/dwave-samplers LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -PY_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dimod>=0.12.0:science/py-dimod@${PY_FLAVOR} \ - ${PYNUMPY} +PY_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dimod>=0.12.1:science/py-dimod@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}networkx>=2.6.3:math/py-networkx@${PY_FLAVOR} \ + ${PYNUMPY} \ + ${PYTHON_PKGNAMEPREFIX}reno>0:textproc/py-reno@${PY_FLAVOR} BUILD_DEPENDS= ${PY_DEPENDS} RUN_DEPENDS= ${PY_DEPENDS} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}parameterized>0:devel/py-parameterized@${PY_FLAVOR} diff --git a/science/py-dwave-samplers/distinfo b/science/py-dwave-samplers/distinfo index e6304478dbb..d905baf1915 100644 --- a/science/py-dwave-samplers/distinfo +++ b/science/py-dwave-samplers/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1671952452 -SHA256 (dwavesystems-dwave-samplers-1.0.0_GH0.tar.gz) = d28df71dd653a825ac7edccaccd6b625bffab1169aca7f09b37418187c40ea71 -SIZE (dwavesystems-dwave-samplers-1.0.0_GH0.tar.gz) = 141764 +TIMESTAMP = 1690091243 +SHA256 (dwavesystems-dwave-samplers-1.1.0_GH0.tar.gz) = ca254ece94421305ffa2202a328f1068312699bc4aacf87984e6b50ce59db205 +SIZE (dwavesystems-dwave-samplers-1.1.0_GH0.tar.gz) = 146912 diff --git a/security/Makefile b/security/Makefile index e6b0233a393..dfc52700119 100644 --- a/security/Makefile +++ b/security/Makefile @@ -885,6 +885,7 @@ SUBDIR += py-coincurve SUBDIR += py-cpe SUBDIR += py-cryptography + SUBDIR += py-cryptography-legacy SUBDIR += py-cryptography-vectors SUBDIR += py-ctypescrypto SUBDIR += py-cybox diff --git a/security/boringssl/Makefile b/security/boringssl/Makefile index 2dc4bb20bbb..82b58547a9d 100644 --- a/security/boringssl/Makefile +++ b/security/boringssl/Makefile @@ -1,5 +1,5 @@ PORTNAME= boringssl -PORTVERSION= 0.0.0.0.2023.07.12.01 +PORTVERSION= 0.0.0.0.2023.07.21.01 CATEGORIES= security MASTER_SITES+= https://proxy.golang.org/:gomods DISTFILES+= golang.org/x/crypto/@v/v0.10.0.zip:gomods \ @@ -28,7 +28,7 @@ CPE_VENDOR= google USE_GITHUB= yes GH_ACCOUNT= google -GH_TAGNAME= d43fef7 +GH_TAGNAME= e9f816b CMAKE_ARGS+= -DBUILD_SHARED_LIBS=1 \ -DCMAKE_BUILD_TYPE=Release USE_LDCONFIG= yes diff --git a/security/boringssl/distinfo b/security/boringssl/distinfo index 327f89e5e63..d42079dc1c5 100644 --- a/security/boringssl/distinfo +++ b/security/boringssl/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1689606315 +TIMESTAMP = 1689949380 SHA256 (golang.org/x/crypto/@v/v0.10.0.zip) = 2e4f9b72df6f480a744483b14d6b8cbad98ff066399979ac74ff1dc5b74e9bec SIZE (golang.org/x/crypto/@v/v0.10.0.zip) = 1780916 SHA256 (golang.org/x/crypto/@v/v0.10.0.mod) = 2c00b91b1a3838b4e5b8016dc7ee8010bee908af84ad51f7d1b82cf79e9facdd @@ -15,5 +15,5 @@ SHA256 (golang.org/x/term/@v/v0.9.0.zip) = b4e6d2ac97732625eee581f47fe4a2125dd86 SIZE (golang.org/x/term/@v/v0.9.0.zip) = 19924 SHA256 (golang.org/x/term/@v/v0.9.0.mod) = 5a2d9769d9712f0de7e833ca0cee625a26e1f2fbedfaca7486e141cecf7e094c SIZE (golang.org/x/term/@v/v0.9.0.mod) = 67 -SHA256 (google-boringssl-0.0.0.0.2023.07.12.01-d43fef7_GH0.tar.gz) = 619e4304edda7883a7563c0089dbf3ec2260dcfeee573307aca9fc10ddec5e08 -SIZE (google-boringssl-0.0.0.0.2023.07.12.01-d43fef7_GH0.tar.gz) = 35066248 +SHA256 (google-boringssl-0.0.0.0.2023.07.21.01-e9f816b_GH0.tar.gz) = 786095f69b26bf948869baca98067d99ddb6c908168b9e425ac159586fcc1b8b +SIZE (google-boringssl-0.0.0.0.2023.07.21.01-e9f816b_GH0.tar.gz) = 34895351 diff --git a/security/caldera/Makefile b/security/caldera/Makefile index 2899e046379..12b167ffd85 100644 --- a/security/caldera/Makefile +++ b/security/caldera/Makefile @@ -16,7 +16,6 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aiohttp>0:www/py-aiohttp@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}aiohttp-apispec>0:devel/py-aiohttp-apispec@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}Jinja2>0:devel/py-Jinja2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}yaml>0:devel/py-yaml@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cryptography>0:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}websockets>0:devel/py-websockets@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}sphinx>0:textproc/py-sphinx@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}docutils>0:textproc/py-docutils@${PY_FLAVOR} \ @@ -65,7 +64,7 @@ GH_TUPLE= mitre:access:0e67776:access/plugins/access \ mitre:stockpile:960f9ad:stockpile/plugins/stockpile \ mitre:training:b058b67:training/plugins/training -USES= dos2unix go:run python +USES= dos2unix go:run python pycryptography:run NO_ARCH= yes NO_BUILD= yes diff --git a/security/cowrie/Makefile b/security/cowrie/Makefile index 0b8b125b1f3..b2999fcf3c4 100644 --- a/security/cowrie/Makefile +++ b/security/cowrie/Makefile @@ -17,7 +17,6 @@ RUN_DEPENDS= bash:shells/bash \ ${PYTHON_PKGNAMEPREFIX}attrs>0:devel/py-attrs@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}bcrypt>0:security/py-bcrypt@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}configparser>0:devel/py-configparser@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cryptography>0:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dateutil>0:devel/py-dateutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}incremental>0:devel/py-incremental@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}openssl>0:security/py-openssl@${PY_FLAVOR} \ @@ -28,7 +27,7 @@ RUN_DEPENDS= bash:shells/bash \ ${PYTHON_PKGNAMEPREFIX}tftpy>0:ftp/py-tftpy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}twisted>0:devel/py-twisted@${PY_FLAVOR} -USES= python shebangfix +USES= python pycryptography:run shebangfix SHEBANG_FILES= bin/cowrie USE_GITHUB= yes USE_PYTHON= distutils noflavors autoplist diff --git a/security/git-crypt/Makefile b/security/git-crypt/Makefile index ab35a8b5388..c34a05ed981 100644 --- a/security/git-crypt/Makefile +++ b/security/git-crypt/Makefile @@ -11,9 +11,6 @@ WWW= https://www.agwa.name/projects/git-crypt/ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING -BROKEN_SSL= openssl30 openssl31 -BROKEN_SSL_REASON= error: field has incomplete type 'HMAC_CTX' - RUN_DEPENDS= git:devel/git \ gpg:security/gnupg @@ -40,6 +37,10 @@ CXXFLAGS+= -I${OPENSSLINC} LDFLAGS+= -L${OPENSSLLIB} .endif +.if ( ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400092 && ${SSL_DEFAULT} == base ) || ${SSL_DEFAULT:Mopenssl3*} +CXXFLAGS+= -DOPENSSL_API_COMPAT=0x30000000L" +.endif + post-extract: @${GREP} -Rl '"gpg"' ${WRKSRC} |${XARGS} ${REINPLACE_CMD} -e 's,"gpg","${LOCALBASE}/bin/gpg",' @${GREP} -Rl '"git"' ${WRKSRC} |${XARGS} ${REINPLACE_CMD} -e 's,"git","${LOCALBASE}/bin/git",' diff --git a/security/libecc/Makefile b/security/libecc/Makefile index 7133c670b69..ba7f3a65796 100644 --- a/security/libecc/Makefile +++ b/security/libecc/Makefile @@ -13,8 +13,11 @@ LICENSE= GPLv2+ LIB_DEPENDS= libgmp.so:math/gmp USES= libtool localbase -GNU_CONFIGURE= yes +USE_CXXSTD= c++14 USE_LDCONFIG= yes + +GNU_CONFIGURE= yes + INSTALL_TARGET= install-strip post-patch: diff --git a/security/mate-pam-helper/Makefile b/security/mate-pam-helper/Makefile index 58d26bce154..46ef0b1c5da 100644 --- a/security/mate-pam-helper/Makefile +++ b/security/mate-pam-helper/Makefile @@ -15,4 +15,10 @@ GH_ACCOUNT= GhostBSD PLIST_FILES= bin/mate_pam_helper +.include + +.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400091 +CFLAGS+= -Wno-error=unused-but-set-variable +.endif + .include diff --git a/security/pam_ocra/Makefile b/security/pam_ocra/Makefile index 219da7af07d..ebca30991ee 100644 --- a/security/pam_ocra/Makefile +++ b/security/pam_ocra/Makefile @@ -22,4 +22,10 @@ PLIST_FILES= lib/pam_ocra.so \ man/man8/pam_ocra.8.gz \ man/man8/ocra_tool.8.gz +.include + +.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400091 +CFLAGS+= -Wno-error=cast-align +.endif + .include diff --git a/security/py-acme/Makefile b/security/py-acme/Makefile index 205bc08fe50..4e58946841d 100644 --- a/security/py-acme/Makefile +++ b/security/py-acme/Makefile @@ -12,14 +12,13 @@ WWW= https://github.com/certbot/certbot/tree/master/acme LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=2.5.0,1:security/py-cryptography@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}josepy>=1.13.0:security/py-josepy@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}josepy>=1.13.0:security/py-josepy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}openssl>=17.5.0:security/py-openssl@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyrfc3339>=0:devel/py-pyrfc3339@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytz>=2019.3,1:devel/py-pytz@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=2.20.0:www/py-requests@${PY_FLAVOR} -USES= python +USES= python pycryptography:run USE_PYTHON= autoplist distutils pytest NO_ARCH= yes diff --git a/security/py-asyncssh/Makefile b/security/py-asyncssh/Makefile index d3687c19adc..58199d6118c 100644 --- a/security/py-asyncssh/Makefile +++ b/security/py-asyncssh/Makefile @@ -11,10 +11,9 @@ WWW= https://github.com/ronf/asyncssh LICENSE= EPL LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=3.1:security/py-cryptography@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}typing-extensions>=3.6:devel/py-typing-extensions@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}typing-extensions>=3.6:devel/py-typing-extensions@${PY_FLAVOR} -USES= cpe python +USES= cpe python pycryptography:run USE_PYTHON= autoplist concurrent distutils unittest NO_ARCH= yes diff --git a/security/py-authlib/Makefile b/security/py-authlib/Makefile index b7e2e73910a..13d686a32c3 100644 --- a/security/py-authlib/Makefile +++ b/security/py-authlib/Makefile @@ -13,9 +13,7 @@ WWW= https://authlib.org/ \ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=3.2:security/py-cryptography@${PY_FLAVOR} - -USES= python +USES= python pycryptography:run USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/security/py-azure-keyvault-keys/Makefile b/security/py-azure-keyvault-keys/Makefile index 56ab3c1230d..8f309aa1f7c 100644 --- a/security/py-azure-keyvault-keys/Makefile +++ b/security/py-azure-keyvault-keys/Makefile @@ -13,11 +13,10 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}azure-common>=1.1<2:www/py-azure-common@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}azure-core>=1.24.0<2.0.0:devel/py-azure-core@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cryptography>=2.1.4:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}isodate>=0.6.1:devel/py-isodate@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.0.1:devel/py-typing-extensions@${PY_FLAVOR} -USES= python zip +USES= python pycryptography:run zip USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/security/py-badkeys/Makefile b/security/py-badkeys/Makefile index e6e2430d630..159729f4ebc 100644 --- a/security/py-badkeys/Makefile +++ b/security/py-badkeys/Makefile @@ -12,10 +12,9 @@ WWW= https://github.com/badkeys/badkeys LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>0:security/py-cryptography@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}gmpy2>0:math/py-gmpy2@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gmpy2>0:math/py-gmpy2@${PY_FLAVOR} -USES= python +USES= python pycryptography:run USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/security/py-cert-human/Makefile b/security/py-cert-human/Makefile index 671f7711364..cef7076bb0b 100644 --- a/security/py-cert-human/Makefile +++ b/security/py-cert-human/Makefile @@ -12,12 +12,11 @@ WWW= https://github.com/lifehackjim/cert_human LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=1.3.4:security/py-cryptography@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}idna>=2.0.0:dns/py-idna@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}idna>=2.0.0:dns/py-idna@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}openssl>=0.14:security/py-openssl@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} -USES= python +USES= python pycryptography:run USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/security/py-certbot/Makefile b/security/py-certbot/Makefile index a4388b27a01..16b90126474 100644 --- a/security/py-certbot/Makefile +++ b/security/py-certbot/Makefile @@ -15,14 +15,13 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}acme>=${ACME_VERSION},1:security/py-acme@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}configargparse>=0.9.3:devel/py-configargparse@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}configobj>=5.0.6:devel/py-configobj@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cryptography>=2.5.0,1:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}distro>=1.0.1:sysutils/py-distro@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}josepy>=1.13.0:security/py-josepy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}parsedatetime>=2.4:devel/py-parsedatetime@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyrfc3339>=0:devel/py-pyrfc3339@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytz>=2019.3,1:devel/py-pytz@${PY_FLAVOR} -USES= python +USES= python pycryptography:run USE_PYTHON= autoplist concurrent distutils pytest NO_ARCH= yes diff --git a/security/py-cryptography-legacy/Makefile b/security/py-cryptography-legacy/Makefile new file mode 100644 index 00000000000..0e9421c1932 --- /dev/null +++ b/security/py-cryptography-legacy/Makefile @@ -0,0 +1,51 @@ +PORTNAME= cryptography +PORTVERSION= 3.4.8 +PORTREVISION= 1 +PORTEPOCH= 1 +CATEGORIES= security python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +PKGNAMESUFFIX= -legacy + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Cryptographic recipes and primitives for Python developers +WWW= https://github.com/pyca/cryptography + +LICENSE= APACHE20 BSD3CLAUSE +LICENSE_COMB= dual +LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE.APACHE +LICENSE_FILE_BSD3CLAUSE=${WRKSRC}/LICENSE.BSD + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>=1.12:devel/py-cffi@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>=1.12:devel/py-cffi@${PY_FLAVOR} +TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography-vectors>=${PORTVERSION}:security/py-cryptography-vectors@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}hypothesis>=1.11.4:devel/py-hypothesis@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}iso8601>=0:devel/py-iso8601@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pretend>=0:devel/py-pretend@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pytest-cov>=0:devel/py-pytest-cov@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pytest-subtests>=0:devel/py-pytest-subtests@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pytest-xdist>=0,1:devel/py-pytest-xdist@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pytz>=0,1:devel/py-pytz@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}sqlite3>=0:databases/py-sqlite3@${PY_FLAVOR} + +USES= compiler:env cpe python ssl +USE_PYTHON= autoplist concurrent distutils pytest + +CFLAGS+= -I${OPENSSLINC} +LDFLAGS+= -L${OPENSSLLIB} +MAKE_ENV= CRYPTOGRAPHY_DONT_BUILD_RUST=1 +TEST_ENV= PYTHONPATH=${STAGEDIR}${PYTHON_SITELIBDIR} + +CPE_VENDOR= cryptography_project + +.include + +.if ${CHOSEN_COMPILER_TYPE} == gcc && ${COMPILER_VERSION} <= 42 +post-patch: + @${REINPLACE_CMD} -e 's|"-Wno-error=sign-conversion"||' ${WRKSRC}/src/_cffi_src/build_openssl.py +.endif + +post-install: + ${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -name '*.so' -exec ${STRIP_CMD} {} + + +.include diff --git a/security/py-cryptography-legacy/distinfo b/security/py-cryptography-legacy/distinfo new file mode 100644 index 00000000000..cb800cc11b1 --- /dev/null +++ b/security/py-cryptography-legacy/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1652122693 +SHA256 (cryptography-3.4.8.tar.gz) = 94cc5ed4ceaefcbe5bf38c8fba6a21fc1d365bb8fb826ea1688e3370b2e24a1c +SIZE (cryptography-3.4.8.tar.gz) = 546907 diff --git a/security/py-cryptography-legacy/files/patch-libressl b/security/py-cryptography-legacy/files/patch-libressl new file mode 100644 index 00000000000..b9bc1e535d6 --- /dev/null +++ b/security/py-cryptography-legacy/files/patch-libressl @@ -0,0 +1,316 @@ +--- src/_cffi_src/openssl/crypto.py.orig 2023-03-22 07:29:15 UTC ++++ src/_cffi_src/openssl/crypto.py +@@ -74,11 +74,8 @@ CUSTOMIZATIONS = """ + # define OPENSSL_DIR SSLEAY_DIR + #endif + ++static const long Cryptography_HAS_OPENSSL_CLEANUP = 1; + #if CRYPTOGRAPHY_IS_LIBRESSL +-static const long Cryptography_HAS_OPENSSL_CLEANUP = 0; +- +-void (*OPENSSL_cleanup)(void) = NULL; +- + /* This function has a significantly different signature pre-1.1.0. since it is + * for testing only, we don't bother to expose it on older OpenSSLs. + */ +@@ -89,7 +86,6 @@ int (*Cryptography_CRYPTO_set_mem_functions)( + void (*)(void *, const char *, int)) = NULL; + + #else +-static const long Cryptography_HAS_OPENSSL_CLEANUP = 1; + static const long Cryptography_HAS_MEM_FUNCTIONS = 1; + + int Cryptography_CRYPTO_set_mem_functions( +--- src/_cffi_src/openssl/cryptography.py.orig 2021-08-24 17:17:17 UTC ++++ src/_cffi_src/openssl/cryptography.py +@@ -33,17 +33,17 @@ INCLUDES = """ + #endif + + #define CRYPTOGRAPHY_OPENSSL_110F_OR_GREATER \ +- (OPENSSL_VERSION_NUMBER >= 0x1010006f && !CRYPTOGRAPHY_IS_LIBRESSL) ++ OPENSSL_VERSION_NUMBER >= 0x1010006f + + #define CRYPTOGRAPHY_OPENSSL_LESS_THAN_110J \ +- (OPENSSL_VERSION_NUMBER < 0x101000af || CRYPTOGRAPHY_IS_LIBRESSL) ++ OPENSSL_VERSION_NUMBER < 0x101000af + #define CRYPTOGRAPHY_OPENSSL_LESS_THAN_111 \ +- (OPENSSL_VERSION_NUMBER < 0x10101000 || CRYPTOGRAPHY_IS_LIBRESSL) ++ OPENSSL_VERSION_NUMBER < 0x10101000 + #define CRYPTOGRAPHY_OPENSSL_LESS_THAN_111B \ +- (OPENSSL_VERSION_NUMBER < 0x10101020 || CRYPTOGRAPHY_IS_LIBRESSL) ++ OPENSSL_VERSION_NUMBER < 0x10101020 + #define CRYPTOGRAPHY_OPENSSL_LESS_THAN_111D \ +- (OPENSSL_VERSION_NUMBER < 0x10101040 || CRYPTOGRAPHY_IS_LIBRESSL) +-#if (CRYPTOGRAPHY_OPENSSL_LESS_THAN_111D && !CRYPTOGRAPHY_IS_LIBRESSL && \ ++ OPENSSL_VERSION_NUMBER < 0x10101040 ++#if (CRYPTOGRAPHY_OPENSSL_LESS_THAN_111D && \ + !defined(OPENSSL_NO_ENGINE)) || defined(USE_OSRANDOM_RNG_FOR_TESTING) + #define CRYPTOGRAPHY_NEEDS_OSRANDOM_ENGINE 1 + #else +--- src/_cffi_src/openssl/dh.py.orig 2021-08-24 17:17:17 UTC ++++ src/_cffi_src/openssl/dh.py +@@ -37,117 +37,9 @@ int Cryptography_i2d_DHxparams_bio(BIO *bp, DH *x); + """ + + CUSTOMIZATIONS = """ +-#if CRYPTOGRAPHY_IS_LIBRESSL +-#ifndef DH_CHECK_Q_NOT_PRIME +-#define DH_CHECK_Q_NOT_PRIME 0x10 +-#endif +- +-#ifndef DH_CHECK_INVALID_Q_VALUE +-#define DH_CHECK_INVALID_Q_VALUE 0x20 +-#endif +- +-#ifndef DH_CHECK_INVALID_J_VALUE +-#define DH_CHECK_INVALID_J_VALUE 0x40 +-#endif +- +-/* DH_check implementation taken from OpenSSL 1.1.0pre6 */ +- +-/*- +- * Check that p is a safe prime and +- * if g is 2, 3 or 5, check that it is a suitable generator +- * where +- * for 2, p mod 24 == 11 +- * for 3, p mod 12 == 5 +- * for 5, p mod 10 == 3 or 7 +- * should hold. +- */ +- +-int Cryptography_DH_check(const DH *dh, int *ret) +-{ +- int ok = 0, r; +- BN_CTX *ctx = NULL; +- BN_ULONG l; +- BIGNUM *t1 = NULL, *t2 = NULL; +- +- *ret = 0; +- ctx = BN_CTX_new(); +- if (ctx == NULL) +- goto err; +- BN_CTX_start(ctx); +- t1 = BN_CTX_get(ctx); +- if (t1 == NULL) +- goto err; +- t2 = BN_CTX_get(ctx); +- if (t2 == NULL) +- goto err; +- +- if (dh->q) { +- if (BN_cmp(dh->g, BN_value_one()) <= 0) +- *ret |= DH_NOT_SUITABLE_GENERATOR; +- else if (BN_cmp(dh->g, dh->p) >= 0) +- *ret |= DH_NOT_SUITABLE_GENERATOR; +- else { +- /* Check g^q == 1 mod p */ +- if (!BN_mod_exp(t1, dh->g, dh->q, dh->p, ctx)) +- goto err; +- if (!BN_is_one(t1)) +- *ret |= DH_NOT_SUITABLE_GENERATOR; +- } +- r = BN_is_prime_ex(dh->q, BN_prime_checks, ctx, NULL); +- if (r < 0) +- goto err; +- if (!r) +- *ret |= DH_CHECK_Q_NOT_PRIME; +- /* Check p == 1 mod q i.e. q divides p - 1 */ +- if (!BN_div(t1, t2, dh->p, dh->q, ctx)) +- goto err; +- if (!BN_is_one(t2)) +- *ret |= DH_CHECK_INVALID_Q_VALUE; +- if (dh->j && BN_cmp(dh->j, t1)) +- *ret |= DH_CHECK_INVALID_J_VALUE; +- +- } else if (BN_is_word(dh->g, DH_GENERATOR_2)) { +- l = BN_mod_word(dh->p, 24); +- if (l == (BN_ULONG)-1) +- goto err; +- if (l != 11) +- *ret |= DH_NOT_SUITABLE_GENERATOR; +- } else if (BN_is_word(dh->g, DH_GENERATOR_5)) { +- l = BN_mod_word(dh->p, 10); +- if (l == (BN_ULONG)-1) +- goto err; +- if ((l != 3) && (l != 7)) +- *ret |= DH_NOT_SUITABLE_GENERATOR; +- } else +- *ret |= DH_UNABLE_TO_CHECK_GENERATOR; +- +- r = BN_is_prime_ex(dh->p, BN_prime_checks, ctx, NULL); +- if (r < 0) +- goto err; +- if (!r) +- *ret |= DH_CHECK_P_NOT_PRIME; +- else if (!dh->q) { +- if (!BN_rshift1(t1, dh->p)) +- goto err; +- r = BN_is_prime_ex(t1, BN_prime_checks, ctx, NULL); +- if (r < 0) +- goto err; +- if (!r) +- *ret |= DH_CHECK_P_NOT_SAFE_PRIME; +- } +- ok = 1; +- err: +- if (ctx != NULL) { +- BN_CTX_end(ctx); +- BN_CTX_free(ctx); +- } +- return (ok); +-} +-#else + int Cryptography_DH_check(const DH *dh, int *ret) { + return DH_check(dh, ret); + } +-#endif + + /* These functions were added in OpenSSL 1.1.0f commit d0c50e80a8 */ + /* Define our own to simplify support across all versions. */ +--- src/_cffi_src/openssl/fips.py.orig 2021-08-24 17:17:17 UTC ++++ src/_cffi_src/openssl/fips.py +@@ -17,11 +17,5 @@ int FIPS_mode(void); + """ + + CUSTOMIZATIONS = """ +-#if CRYPTOGRAPHY_IS_LIBRESSL +-static const long Cryptography_HAS_FIPS = 0; +-int (*FIPS_mode_set)(int) = NULL; +-int (*FIPS_mode)(void) = NULL; +-#else + static const long Cryptography_HAS_FIPS = 1; +-#endif + """ +--- src/_cffi_src/openssl/ocsp.py.orig 2021-08-24 17:17:17 UTC ++++ src/_cffi_src/openssl/ocsp.py +@@ -77,7 +77,6 @@ int i2d_OCSP_RESPDATA(OCSP_RESPDATA *, unsigned char * + + CUSTOMIZATIONS = """ + #if ( \ +- !CRYPTOGRAPHY_IS_LIBRESSL && \ + CRYPTOGRAPHY_OPENSSL_LESS_THAN_110J \ + ) + /* These structs come from ocsp_lcl.h and are needed to de-opaque the struct +@@ -104,62 +103,15 @@ struct ocsp_basic_response_st { + }; + #endif + +-#if CRYPTOGRAPHY_IS_LIBRESSL +-/* These functions are all taken from ocsp_cl.c in OpenSSL 1.1.0 */ +-const OCSP_CERTID *OCSP_SINGLERESP_get0_id(const OCSP_SINGLERESP *single) +-{ +- return single->certId; +-} +-const Cryptography_STACK_OF_X509 *OCSP_resp_get0_certs( +- const OCSP_BASICRESP *bs) +-{ +- return bs->certs; +-} +-int OCSP_resp_get0_id(const OCSP_BASICRESP *bs, +- const ASN1_OCTET_STRING **pid, +- const X509_NAME **pname) +-{ +- const OCSP_RESPID *rid = bs->tbsResponseData->responderId; +- +- if (rid->type == V_OCSP_RESPID_NAME) { +- *pname = rid->value.byName; +- *pid = NULL; +- } else if (rid->type == V_OCSP_RESPID_KEY) { +- *pid = rid->value.byKey; +- *pname = NULL; +- } else { +- return 0; +- } +- return 1; +-} +-const ASN1_GENERALIZEDTIME *OCSP_resp_get0_produced_at( +- const OCSP_BASICRESP* bs) +-{ +- return bs->tbsResponseData->producedAt; +-} +-const ASN1_OCTET_STRING *OCSP_resp_get0_signature(const OCSP_BASICRESP *bs) +-{ +- return bs->signature; +-} +-#endif +- + #if CRYPTOGRAPHY_OPENSSL_LESS_THAN_110J + const X509_ALGOR *OCSP_resp_get0_tbs_sigalg(const OCSP_BASICRESP *bs) + { +-#if CRYPTOGRAPHY_IS_LIBRESSL +- return bs->signatureAlgorithm; +-#else + return &bs->signatureAlgorithm; +-#endif + } + + const OCSP_RESPDATA *OCSP_resp_get0_respdata(const OCSP_BASICRESP *bs) + { +-#if CRYPTOGRAPHY_IS_LIBRESSL +- return bs->tbsResponseData; +-#else + return &bs->tbsResponseData; +-#endif + } + #endif + """ +--- src/_cffi_src/openssl/ssl.py.orig 2021-08-24 17:17:17 UTC ++++ src/_cffi_src/openssl/ssl.py +@@ -515,12 +515,7 @@ CUSTOMIZATIONS = """ + // users have upgraded. PersistentlyDeprecated2020 + static const long Cryptography_HAS_TLSEXT_HOSTNAME = 1; + +-#if CRYPTOGRAPHY_IS_LIBRESSL +-static const long Cryptography_HAS_VERIFIED_CHAIN = 0; +-Cryptography_STACK_OF_X509 *(*SSL_get0_verified_chain)(const SSL *) = NULL; +-#else + static const long Cryptography_HAS_VERIFIED_CHAIN = 1; +-#endif + + #if CRYPTOGRAPHY_OPENSSL_LESS_THAN_111 + static const long Cryptography_HAS_KEYLOG = 0; +@@ -586,8 +581,6 @@ static const long TLS_ST_OK = 0; + #endif + + #if CRYPTOGRAPHY_IS_LIBRESSL +-static const long SSL_OP_NO_DTLSv1 = 0; +-static const long SSL_OP_NO_DTLSv1_2 = 0; + long (*DTLS_set_link_mtu)(SSL *, long) = NULL; + long (*DTLS_get_link_min_mtu)(SSL *) = NULL; + #endif +--- src/_cffi_src/openssl/x509.py.orig 2021-08-24 17:02:37 UTC ++++ src/_cffi_src/openssl/x509.py +@@ -276,33 +276,8 @@ void X509_REQ_get0_signature(const X509_REQ *, const A + """ + + CUSTOMIZATIONS = """ +-#if CRYPTOGRAPHY_IS_LIBRESSL +-int i2d_re_X509_tbs(X509 *x, unsigned char **pp) +-{ +- /* in 1.0.2+ this function also sets x->cert_info->enc.modified = 1 +- but older OpenSSLs don't have the enc ASN1_ENCODING member in the +- X509 struct. Setting modified to 1 marks the encoding +- (x->cert_info->enc.enc) as invalid, but since the entire struct isn't +- present we don't care. */ +- return i2d_X509_CINF(x->cert_info, pp); +-} +-#endif +- + /* Being kept around for pyOpenSSL */ + X509_REVOKED *Cryptography_X509_REVOKED_dup(X509_REVOKED *rev) { + return X509_REVOKED_dup(rev); + } +-/* Added in 1.1.0 but we need it in all versions now due to the great +- opaquing. */ +-#if CRYPTOGRAPHY_IS_LIBRESSL +-int i2d_re_X509_REQ_tbs(X509_REQ *req, unsigned char **pp) +-{ +- req->req_info->enc.modified = 1; +- return i2d_X509_REQ_INFO(req->req_info, pp); +-} +-int i2d_re_X509_CRL_tbs(X509_CRL *crl, unsigned char **pp) { +- crl->crl->enc.modified = 1; +- return i2d_X509_CRL_INFO(crl->crl, pp); +-} +-#endif + """ diff --git a/security/py-cryptography-legacy/files/patch-setup.py b/security/py-cryptography-legacy/files/patch-setup.py new file mode 100644 index 00000000000..7e15e74dffd --- /dev/null +++ b/security/py-cryptography-legacy/files/patch-setup.py @@ -0,0 +1,55 @@ +--- setup.py.orig 2021-03-25 17:19:57 UTC ++++ setup.py +@@ -10,23 +10,7 @@ import sys + + from setuptools import find_packages, setup + +-try: +- from setuptools_rust import RustExtension +-except ImportError: +- print( +- """ +- =============================DEBUG ASSISTANCE========================== +- If you are seeing an error here please try the following to +- successfully install cryptography: + +- Upgrade to the latest pip and try again. This will fix errors for most +- users. See: https://pip.pypa.io/en/stable/installing/#upgrading-pip +- =============================DEBUG ASSISTANCE========================== +- """ +- ) +- raise +- +- + base_dir = os.path.dirname(__file__) + src_dir = os.path.join(base_dir, "src") + +@@ -41,9 +25,8 @@ with open(os.path.join(src_dir, "cryptography", "__abo + + # `install_requirements` and `setup_requirements` must be kept in sync with + # `pyproject.toml` +-setuptools_rust = "setuptools-rust>=0.11.4" + install_requirements = ["cffi>=1.12"] +-setup_requirements = install_requirements + [setuptools_rust] ++setup_requirements = install_requirements + + if os.environ.get("CRYPTOGRAPHY_DONT_BUILD_RUST"): + rust_extensions = [] +@@ -129,9 +112,6 @@ try: + "twine >= 1.12.0", + "sphinxcontrib-spelling >= 4.0.1", + ], +- "sdist": [ +- setuptools_rust, +- ], + "pep8test": [ + "black", + "flake8", +@@ -149,7 +129,6 @@ try: + "src/_cffi_src/build_openssl.py:ffi", + "src/_cffi_src/build_padding.py:ffi", + ], +- rust_extensions=rust_extensions, + ) + except: # noqa: E722 + # Note: This is a bare exception that re-raises so that we don't interfere diff --git a/security/py-cryptography-legacy/pkg-descr b/security/py-cryptography-legacy/pkg-descr new file mode 100644 index 00000000000..67482a5841b --- /dev/null +++ b/security/py-cryptography-legacy/pkg-descr @@ -0,0 +1,7 @@ +cryptography is a package which provides cryptographic recipes and primitives to +Python developers. Our goal is for it to be your "cryptographic standard +library". It supports Python 3.6+ and PyPy3 7.2+. + +cryptography includes both high level recipes and low level interfaces to common +cryptographic algorithms such as symmetric ciphers, message digests, and key +derivation functions. diff --git a/security/py-dfvfs/Makefile b/security/py-dfvfs/Makefile index ec6be99cdbe..ae3fb085efd 100644 --- a/security/py-dfvfs/Makefile +++ b/security/py-dfvfs/Makefile @@ -34,7 +34,6 @@ RUN_DEPENDS= libbde>=a:devel/libbde \ libvsgpt>=e:devel/libvsgpt \ libvshadow>=0:devel/libvshadow \ libvslvm>=e:devel/libvslvm \ - ${PYTHON_PKGNAMEPREFIX}cryptography>=0:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dfdatetime>=0:security/py-dfdatetime@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dtfabric>=0:devel/py-dtfabric@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytsk>=0:sysutils/py-pytsk@${PY_FLAVOR} \ @@ -42,7 +41,7 @@ RUN_DEPENDS= libbde>=a:devel/libbde \ ${PYTHON_PKGNAMEPREFIX}xattr>=0:devel/py-xattr@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}yaml>=3.10:devel/py-yaml@${PY_FLAVOR} -USES= python +USES= python pycryptography:run USE_LOCALE= en_US.UTF-8 USE_PYTHON= distutils autoplist concurrent DO_MAKE_TEST= ${SETENV} ${TEST_ENV} ${PYTHON_CMD} diff --git a/security/py-fido2/Makefile b/security/py-fido2/Makefile index c47d3502b79..c717c0cd7a1 100644 --- a/security/py-fido2/Makefile +++ b/security/py-fido2/Makefile @@ -16,6 +16,7 @@ xRUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=2.6<40,1:security/py-cryptogr ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${PY_FLAVOR} +# assuming xRUN_DEPENDS is a typo, add: pycryptography:run USES= python USE_PYTHON= autoplist pep517 unittest diff --git a/security/py-josepy/Makefile b/security/py-josepy/Makefile index 6945cd5d1c0..09edce09c50 100644 --- a/security/py-josepy/Makefile +++ b/security/py-josepy/Makefile @@ -11,15 +11,14 @@ WWW= https://josepy.readthedocs.io/en/latest/ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=1.5:security/py-cryptography@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}openssl>=0.13:security/py-openssl@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}openssl>=0.13:security/py-openssl@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}coverage>=4.0:devel/py-coverage@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}flake8>=0:devel/py-flake8@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-cache>=1.0:devel/py-pytest-cache@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-cov>=0:devel/py-pytest-cov@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-flake8>=0.5:devel/py-pytest-flake8@${PY_FLAVOR} -USES= python +USES= python pycryptography:run USE_PYTHON= autoplist concurrent distutils pytest NO_ARCH= yes diff --git a/security/py-msoffcrypto-tool/Makefile b/security/py-msoffcrypto-tool/Makefile index d285d809397..5f0961303e5 100644 --- a/security/py-msoffcrypto-tool/Makefile +++ b/security/py-msoffcrypto-tool/Makefile @@ -10,10 +10,9 @@ WWW= https://github.com/nolze/msoffcrypto-tool LICENSE= MIT -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=2.3:security/py-cryptography@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}olefile>=0.45:devel/py-olefile@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}olefile>=0.45:devel/py-olefile@${PY_FLAVOR} -USES= python +USES= python pycryptography:run USE_PYTHON= concurrent distutils autoplist NO_ARCH= yes diff --git a/security/py-noiseprotocol/Makefile b/security/py-noiseprotocol/Makefile index df7bb20ace1..7652535f9f3 100644 --- a/security/py-noiseprotocol/Makefile +++ b/security/py-noiseprotocol/Makefile @@ -10,9 +10,7 @@ WWW= https://pypi.org/project/noiseprotocol/ LICENSE= MIT -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=2.8:security/py-cryptography@${PY_FLAVOR} - -USES= python +USES= python pycryptography:run USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/security/py-paramiko/Makefile b/security/py-paramiko/Makefile index 2301bc4ea5a..d50723de421 100644 --- a/security/py-paramiko/Makefile +++ b/security/py-paramiko/Makefile @@ -13,7 +13,6 @@ LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}bcrypt>=3.1.3:security/py-bcrypt@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cryptography>=2.5:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyasn1>=0.1.7:devel/py-pyasn1@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pynacl>=1.0.1:security/py-pynacl@${PY_FLAVOR} @@ -21,7 +20,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}invoke>=0:devel/py-invoke@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}mock>=0:devel/py-mock@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-relaxed>=0:devel/py-pytest-relaxed@${PY_FLAVOR} -USES= cpe pytest:4 python +USES= cpe pytest:4 python pycryptography:run USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/security/py-pgpy/Makefile b/security/py-pgpy/Makefile index 858d8f7ca6e..05dc7059f34 100644 --- a/security/py-pgpy/Makefile +++ b/security/py-pgpy/Makefile @@ -12,11 +12,10 @@ WWW= https://github.com/SecurityInnovation/PGPy LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=2.6:security/py-cryptography@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pyasn1>=0:devel/py-pyasn1@${PY_FLAVOR} \ +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyasn1>=0:devel/py-pyasn1@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=1.9.0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python pycryptography:run USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/security/py-plaso/Makefile b/security/py-plaso/Makefile index 37321961879..1dbfdebac50 100644 --- a/security/py-plaso/Makefile +++ b/security/py-plaso/Makefile @@ -25,7 +25,6 @@ RUN_DEPENDS= libesedb>=e:devel/libesedb \ ${PYTHON_PKGNAMEPREFIX}artifacts>=0:security/py-artifacts@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}bencode.py>=0:converters/py-bencode.py@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}certifi>=0:security/py-certifi@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cryptography>=0:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dateutil>=0:devel/py-dateutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}defusedxml>=0:devel/py-defusedxml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dfdatetime>=0:security/py-dfdatetime@${PY_FLAVOR} \ @@ -53,7 +52,7 @@ RUN_DEPENDS= libesedb>=e:devel/libesedb \ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fakeredis>=0:databases/py-fakeredis@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}mock>=0:devel/py-mock@${PY_FLAVOR} -USES= python +USES= python pycryptography:run USE_LOCALE= en_US.UTF-8 USE_PYTHON= distutils autoplist concurrent # Upstream archive contains files with UTF-8 names diff --git a/security/py-pyhanko-certvalidator/Makefile b/security/py-pyhanko-certvalidator/Makefile index 8da3344eef5..09b39a3bc08 100644 --- a/security/py-pyhanko-certvalidator/Makefile +++ b/security/py-pyhanko-certvalidator/Makefile @@ -14,12 +14,11 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PY_SETUPTOOLS} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}asn1crypto>=1.5.1:devel/py-asn1crypto@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cryptography>=3.3.1,1:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}oscrypto>=1.1.0:security/py-oscrypto@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=2.24.0:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}uritools>=3.0.1:net/py-uritools@${PY_FLAVOR} -USES= python +USES= python pycryptography:run USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes diff --git a/security/py-pyhanko/Makefile b/security/py-pyhanko/Makefile index f06663f8c40..1340caae646 100644 --- a/security/py-pyhanko/Makefile +++ b/security/py-pyhanko/Makefile @@ -16,14 +16,13 @@ BUILD_DEPENDS= ${PY_SETUPTOOLS} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}asn1crypto>=1.5.1:devel/py-asn1crypto@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}click>=7.1.2:devel/py-click@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cryptography>=3.3.1,1:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyhanko-certvalidator>=0.23<0.24:security/py-pyhanko-certvalidator@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}yaml>=5.3.1:devel/py-yaml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}qrcode>=6.1:textproc/py-qrcode@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=2.24.0:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tzlocal>=4.3:devel/py-tzlocal@${PY_FLAVOR} -USES= python +USES= python pycryptography:run USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes diff --git a/security/py-pysaml2/Makefile b/security/py-pysaml2/Makefile index f5f9afbb6dd..bbac35fd965 100644 --- a/security/py-pysaml2/Makefile +++ b/security/py-pysaml2/Makefile @@ -12,8 +12,7 @@ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=1.0.0:devel/py-poetry-core@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=3.1,1:security/py-cryptography@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}defusedxml>=0:devel/py-defusedxml@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}defusedxml>=0:devel/py-defusedxml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}openssl>=0,1:security/py-openssl@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dateutil>=0:devel/py-dateutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytz>=0,1:devel/py-pytz@${PY_FLAVOR} \ @@ -24,7 +23,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>=0:devel/py-mock@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}responses>=0:devel/py-responses@${PY_FLAVOR} -USES= cpe python:3.9+ shebangfix +USES= cpe python:3.9+ pycryptography:run shebangfix USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes diff --git a/security/py-pysaml24/Makefile b/security/py-pysaml24/Makefile index 31de27a3171..b609d2a470e 100644 --- a/security/py-pysaml24/Makefile +++ b/security/py-pysaml24/Makefile @@ -13,8 +13,7 @@ WWW= https://github.com/rohe/pysaml2 LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=1.4:security/py-cryptography@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}defusedxml>=0:devel/py-defusedxml@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}defusedxml>=0:devel/py-defusedxml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}openssl>=0:security/py-openssl@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}Paste>=0:www/py-paste@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dateutil>=0:devel/py-dateutil@${PY_FLAVOR} \ @@ -28,7 +27,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>=0:devel/py-mock@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}responses>=0:devel/py-responses@${PY_FLAVOR} -USES= cpe python +USES= cpe python pycryptography:run USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/security/py-pysaml26/Makefile b/security/py-pysaml26/Makefile index 30189587a50..fe57cc89a04 100644 --- a/security/py-pysaml26/Makefile +++ b/security/py-pysaml26/Makefile @@ -12,8 +12,7 @@ WWW= https://github.com/IdentityPython/pysaml2 LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=1.4:security/py-cryptography@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}defusedxml>=0:devel/py-defusedxml@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}defusedxml>=0:devel/py-defusedxml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}importlib-resources>=0:devel/py-importlib-resources@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}openssl>=0:security/py-openssl@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}Paste>=0:www/py-paste@${PY_FLAVOR} \ @@ -29,7 +28,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>=0:devel/py-mock@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}responses>=0:devel/py-responses@${PY_FLAVOR} -USES= cpe python +USES= cpe python pycryptography:run USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/security/py-pyspnego/Makefile b/security/py-pyspnego/Makefile index c7068359095..b403ea8ca8b 100644 --- a/security/py-pyspnego/Makefile +++ b/security/py-pyspnego/Makefile @@ -13,9 +13,8 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PY_SETUPTOOLS} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=0,1:security/py-cryptography@${PY_FLAVOR} -USES= python +USES= python pycryptography:run USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes diff --git a/security/py-python-axolotl/Makefile b/security/py-python-axolotl/Makefile index 90b7448dd1c..f4cfa2b184c 100644 --- a/security/py-python-axolotl/Makefile +++ b/security/py-python-axolotl/Makefile @@ -10,11 +10,10 @@ WWW= https://github.com/tgalal/python-axolotl LICENSE= GPLv3 -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>0:security/py-cryptography@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}python-axolotl-curve25519>=0:security/py-python-axolotl-curve25519@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python-axolotl-curve25519>=0:security/py-python-axolotl-curve25519@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}protobuf>=3.0:devel/py-protobuf@${PY_FLAVOR} -USES= python +USES= python pycryptography:run USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/security/py-requests-credssp/Makefile b/security/py-requests-credssp/Makefile index 2ea9b93e5f4..64dc016faa7 100644 --- a/security/py-requests-credssp/Makefile +++ b/security/py-requests-credssp/Makefile @@ -11,14 +11,13 @@ WWW= https://github.com/jborean93/requests-credssp LICENSE= MIT -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>0:security/py-cryptography@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}openssl>=16.0.0:security/py-openssl@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}openssl>=16.0.0:security/py-openssl@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyasn1>=0.3.1:devel/py-pyasn1@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=2.0.0:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyspnego>0:security/py-pyspnego@${PY_FLAVOR} -USES= python +USES= python pycryptography:run USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/security/py-securesystemslib/Makefile b/security/py-securesystemslib/Makefile index 2bd01feeecd..58073748c3b 100644 --- a/security/py-securesystemslib/Makefile +++ b/security/py-securesystemslib/Makefile @@ -12,11 +12,10 @@ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>0:devel/py-hatchling@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=3.3.2:security/py-cryptography@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pynacl>1.2.0:security/py-pynacl@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pynacl>1.2.0:security/py-pynacl@${PY_FLAVOR} TEST_DEPENDS= ${LOCALBASE}/bin/gpg:security/gnupg -USES= python pytest shebangfix +USES= python pycryptography:run pytest shebangfix USE_PYTHON= autoplist pep517 PYTEST_ARGS= tests diff --git a/security/py-social-auth-core/Makefile b/security/py-social-auth-core/Makefile index ac1df805e10..13160522933 100644 --- a/security/py-social-auth-core/Makefile +++ b/security/py-social-auth-core/Makefile @@ -11,8 +11,7 @@ WWW= https://github.com/python-social-auth/social-core LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=2.1.1:security/py-cryptography@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}defusedxml>=0.5.0:devel/py-defusedxml@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}defusedxml>=0.5.0:devel/py-defusedxml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}python3-openid>=3.0.10:security/py-python3-openid@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyjwt>=2.0.0:www/py-pyjwt@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}oauthlib>=1.0.3:security/py-oauthlib@${PY_FLAVOR} \ @@ -22,7 +21,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}httpretty>=0.9.6:www/py-httpretty@${PY_FLAV ${PYTHON_PKGNAMEPREFIX}coverage>=3.6:devel/py-coverage@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-cov>=2.7.1:devel/py-pytest-cov@${PY_FLAVOR} -USES= python +USES= python pycryptography:run USE_PYTHON= autoplist distutils pytest TEST_ENV= PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} diff --git a/security/py-sshpubkeys/Makefile b/security/py-sshpubkeys/Makefile index 7b34ecd988b..0c206146df8 100644 --- a/security/py-sshpubkeys/Makefile +++ b/security/py-sshpubkeys/Makefile @@ -11,10 +11,9 @@ WWW= https://github.com/ojarva/python-sshpubkeys LICENSE= BSD3CLAUSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=2.1.4:security/py-cryptography@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}ecdsa>=0.13:security/py-ecdsa@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ecdsa>=0.13:security/py-ecdsa@${PY_FLAVOR} -USES= python +USES= python pycryptography:run USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/security/py-sslyze/Makefile b/security/py-sslyze/Makefile index cd5cd82d47e..a190953993b 100644 --- a/security/py-sslyze/Makefile +++ b/security/py-sslyze/Makefile @@ -11,13 +11,12 @@ WWW= https://github.com/nabla-c0d3/sslyze LICENSE= AGPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=2.6,1<40,1:security/py-cryptography@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}nassl>=5<6:security/py-nassl@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nassl>=5<6:security/py-nassl@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pydantic>=1.7<1.11:devel/py-pydantic@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}openssl>=20,1<24,1:security/py-openssl@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tls-parser>=2<3:security/py-tls-parser@${PY_FLAVOR} -USES= python +USES= python pycryptography:run USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/security/py-stem/Makefile b/security/py-stem/Makefile index 586872f918a..05aa301fb61 100644 --- a/security/py-stem/Makefile +++ b/security/py-stem/Makefile @@ -11,12 +11,11 @@ WWW= https://stem.torproject.org/ LICENSE= LGPL3 LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>0:security/py-cryptography@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyflakes>0:devel/py-pyflakes@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pycodestyle>0:devel/py-pycodestyle@${PY_FLAVOR} -USES= python +USES= python pycryptography:run USE_PYTHON= distutils autoplist concurrent NO_ARCH= yes diff --git a/security/py-txtorcon/Makefile b/security/py-txtorcon/Makefile index 1c47679ee15..6496e1099f1 100644 --- a/security/py-txtorcon/Makefile +++ b/security/py-txtorcon/Makefile @@ -12,12 +12,11 @@ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Automat>0:devel/py-Automat@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cryptography>0:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}incremental>0:devel/py-incremental@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}twisted>=15.5.0:devel/py-twisted@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}zope.interface>=3.6.1:devel/py-zope.interface@${PY_FLAVOR} -USES= python shebangfix +USES= python pycryptography:run shebangfix USE_PYTHON= distutils autoplist pytest # 1 test fails, see https://github.com/meejah/txtorcon/issues/376 SHEBANG_FILES= examples/*.py diff --git a/security/py-webauthn/Makefile b/security/py-webauthn/Makefile index 7f4cecdcf7c..b3ac811a8c4 100644 --- a/security/py-webauthn/Makefile +++ b/security/py-webauthn/Makefile @@ -15,10 +15,9 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}asn1crypto>=0.24.0:devel/py-asn1crypto@${PY_ ${PYTHON_PKGNAMEPREFIX}attrs>=21.2.0:devel/py-attrs@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}cattrs>=1.8.0:devel/py-cattrs@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}cbor2>=4.0.1:devel/py-cbor2@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cryptography>=3.4.7:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}openssl>=20.0.1,1:security/py-openssl@${PY_FLAVOR} -USES= python +USES= python pycryptography:run USE_PYTHON= autoplist concurrent distutils unittest NO_ARCH= yes diff --git a/security/py-yubikey-manager/Makefile b/security/py-yubikey-manager/Makefile index d7d6fbef13c..1e0c98ae7bd 100644 --- a/security/py-yubikey-manager/Makefile +++ b/security/py-yubikey-manager/Makefile @@ -14,7 +14,6 @@ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>0:devel/py-click@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cryptography>=2.6<40,1:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}fido2>0:security/py-fido2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}openssl>0:security/py-openssl@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyscard>0:security/py-pyscard@${PY_FLAVOR} \ @@ -26,7 +25,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>0:devel/py-click@${PY_FLAVOR} \ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}makefun>0:devel/py-makefun@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} -USES= dos2unix python +USES= dos2unix python pycryptography:run USE_PYTHON= autoplist concurrent distutils unittest DOS2UNIX_GLOB= *.adoc *.py diff --git a/security/rubygem-gpgme/Makefile b/security/rubygem-gpgme/Makefile index c2d7de51747..272ea86e263 100644 --- a/security/rubygem-gpgme/Makefile +++ b/security/rubygem-gpgme/Makefile @@ -17,9 +17,14 @@ LIB_DEPENDS= libassuan.so:security/libassuan \ libgpgme.so:security/gpgme USES= gem pkgconfig shebangfix +SHEBANG_FILES= test/pinentry CONFIGURE_ARGS= --use-system-libraries -SHEBANG_FILES= test/pinentry +.include + +.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400091 +CONFIGURE_ARGS+= --with-cflags="-Wno-error=incompatible-function-pointer-types" +.endif .include diff --git a/security/rubygem-openssl2/Makefile b/security/rubygem-openssl2/Makefile index 1f6bd2cbad7..bec19394874 100644 --- a/security/rubygem-openssl2/Makefile +++ b/security/rubygem-openssl2/Makefile @@ -13,9 +13,6 @@ LICENSE_COMB= dual LICENSE_FILE_BSD2CLAUSE=${WRKSRC}/BSDL LICENSE_FILE_RUBY= ${WRKSRC}/LICENSE.txt -BROKEN_SSL= openssl30 openssl31 -BROKEN_SSL_REASON= Requires OpenSSL >= 1.0.1, < 3.0.0 - RUN_DEPENDS= rubygem-ipaddr>=0:net/rubygem-ipaddr USES= cpe gem ssl @@ -24,4 +21,11 @@ CPE_VENDOR= ruby-lang PORTSCOUT= limit:^2\. +.include + +.if ( ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400092 && ${SSL_DEFAULT} == base ) || ${SSL_DEFAULT:Mopenssl3*} +IGNORE_SSL= base openssl30 openssl31 +IGNORE_SSL_REASON= Missing upstream support for OpenSSL 3.0.0 and later in this version +.endif + .include diff --git a/sysutils/Makefile b/sysutils/Makefile index 7050a7d3b78..bf089415afa 100644 --- a/sysutils/Makefile +++ b/sysutils/Makefile @@ -163,6 +163,7 @@ SUBDIR += bvm SUBDIR += byobu SUBDIR += calamares + SUBDIR += catatonit SUBDIR += catfish SUBDIR += catsit SUBDIR += cbsd @@ -566,6 +567,7 @@ SUBDIR += imgurbash2 SUBDIR += immortal SUBDIR += incron + SUBDIR += initool SUBDIR += inotify-tools SUBDIR += installwatch SUBDIR += intel-epct diff --git a/sysutils/appjail-devel/Makefile b/sysutils/appjail-devel/Makefile index 58ced49e49b..64e13f7586d 100644 --- a/sysutils/appjail-devel/Makefile +++ b/sysutils/appjail-devel/Makefile @@ -1,6 +1,6 @@ PORTNAME= appjail DISTVERSIONPREFIX= v -DISTVERSION= g20230707 +DISTVERSION= g20230718 CATEGORIES= sysutils PKGNAMESUFFIX= -devel @@ -16,7 +16,7 @@ CONFLICTS= appjail USE_GITHUB= yes GH_ACCOUNT= DtxdF GH_PROJECT= AppJail -GH_TAGNAME= ce288633a9d1b992bcb78a3ffe392595177fc034 +GH_TAGNAME= 9a73db4ff345af04b89a1c944e905bed298dbfec ALL_TARGET= utils-strip diff --git a/sysutils/appjail-devel/distinfo b/sysutils/appjail-devel/distinfo index 2df36c73f06..302a2b82f46 100644 --- a/sysutils/appjail-devel/distinfo +++ b/sysutils/appjail-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1688771568 -SHA256 (DtxdF-AppJail-vg20230707-ce288633a9d1b992bcb78a3ffe392595177fc034_GH0.tar.gz) = 21b4b8eb43c0cf0fab9b6d7af7179dc4b6dfb50c551a8bce9217962e074f9150 -SIZE (DtxdF-AppJail-vg20230707-ce288633a9d1b992bcb78a3ffe392595177fc034_GH0.tar.gz) = 250362 +TIMESTAMP = 1690008656 +SHA256 (DtxdF-AppJail-vg20230718-9a73db4ff345af04b89a1c944e905bed298dbfec_GH0.tar.gz) = 00a1ce277d23ef03cb2c3618f9430b605c8fbbf58157657308592a4c3a4ab086 +SIZE (DtxdF-AppJail-vg20230718-9a73db4ff345af04b89a1c944e905bed298dbfec_GH0.tar.gz) = 250553 diff --git a/sysutils/barrier/files/patch-src_lib_net_SecureUtils.cpp b/sysutils/barrier/files/patch-src_lib_net_SecureUtils.cpp new file mode 100644 index 00000000000..4fb4e8c4bea --- /dev/null +++ b/sysutils/barrier/files/patch-src_lib_net_SecureUtils.cpp @@ -0,0 +1,21 @@ +--- src/lib/net/SecureUtils.cpp.orig 2023-07-21 23:37:03 UTC ++++ src/lib/net/SecureUtils.cpp +@@ -160,17 +160,11 @@ void generate_pem_self_signed_cert(const std::string& + { + auto expiration_days = 365; + +- auto* private_key = EVP_PKEY_new(); ++ auto* private_key = EVP_RSA_gen(2048); + if (!private_key) { + throw std::runtime_error("Could not allocate private key for certificate"); + } + auto private_key_free = finally([private_key](){ EVP_PKEY_free(private_key); }); +- +- auto* rsa = RSA_generate_key(2048, RSA_F4, nullptr, nullptr); +- if (!rsa) { +- throw std::runtime_error("Failed to generate RSA key"); +- } +- EVP_PKEY_assign_RSA(private_key, rsa); + + auto* cert = X509_new(); + if (!cert) { diff --git a/sysutils/buildah/Makefile b/sysutils/buildah/Makefile index 94a6bf827a8..0c1d2ac5686 100644 --- a/sysutils/buildah/Makefile +++ b/sysutils/buildah/Makefile @@ -1,6 +1,6 @@ PORTNAME= buildah DISTVERSIONPREFIX= v -DISTVERSION= 1.30.0 +DISTVERSION= 1.31.0 CATEGORIES= sysutils MAINTAINER= dfr@FreeBSD.org diff --git a/sysutils/buildah/distinfo b/sysutils/buildah/distinfo index a759afff791..a5322eae2f8 100644 --- a/sysutils/buildah/distinfo +++ b/sysutils/buildah/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1685884683 -SHA256 (containers-buildah-v1.30.0_GH0.tar.gz) = 379357ab5eacdddb0425e813631042e3de4d3f7df423ce22ad806d0aca05ccc2 -SIZE (containers-buildah-v1.30.0_GH0.tar.gz) = 15623786 +TIMESTAMP = 1689930387 +SHA256 (containers-buildah-v1.31.0_GH0.tar.gz) = c119921e8e4b2d7fd7e1041dfbcfdfac0882e3dea4f7dabdc5175f9bbc70d868 +SIZE (containers-buildah-v1.31.0_GH0.tar.gz) = 15712829 diff --git a/sysutils/catatonit/Makefile b/sysutils/catatonit/Makefile new file mode 100644 index 00000000000..8758f9a678c --- /dev/null +++ b/sysutils/catatonit/Makefile @@ -0,0 +1,26 @@ +PORTNAME= catatonit +DISTVERSIONPREFIX= v +DISTVERSION= 0.1.7 +CATEGORIES= sysutils + +MAINTAINER= dfr@FreeBSD.org +COMMENT= A signal-forwarding process manager for containers +WWW= https://github.com/openSUSE/catatonit + +LICENSE= GPLv3 + +USES= autoreconf gmake +USE_GITHUB= yes +GH_ACCOUNT= dfr +GH_TAGNAME= 65a1a0f + +HAS_CONFIGURE= yes + +pre-configure: + @(cd ${WRKSRC} && ./autogen.sh) + +post-install: + @${MKDIR} ${STAGEDIR}${PREFIX}/libexec/podman + @${RLN} ${STAGEDIR}${PREFIX}/bin/catatonit ${STAGEDIR}${PREFIX}/libexec/podman/catatonit + +.include diff --git a/sysutils/catatonit/distinfo b/sysutils/catatonit/distinfo new file mode 100644 index 00000000000..8d60e5ac61a --- /dev/null +++ b/sysutils/catatonit/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1686565868 +SHA256 (dfr-catatonit-v0.1.7-65a1a0f_GH0.tar.gz) = e189a16b8b31a275ed9184c1c985f1cb197817b917805a99f0e576f4ec5bcfaf +SIZE (dfr-catatonit-v0.1.7-65a1a0f_GH0.tar.gz) = 22325 diff --git a/sysutils/catatonit/pkg-descr b/sysutils/catatonit/pkg-descr new file mode 100644 index 00000000000..03f2a4a2532 --- /dev/null +++ b/sysutils/catatonit/pkg-descr @@ -0,0 +1,2 @@ +A container init that is so simple it's effectively brain-dead. See +https://github.com/openSUSE/catatonit#readme for more details. diff --git a/sysutils/catatonit/pkg-plist b/sysutils/catatonit/pkg-plist new file mode 100644 index 00000000000..039ba1e7cc3 --- /dev/null +++ b/sysutils/catatonit/pkg-plist @@ -0,0 +1,2 @@ +bin/catatonit +libexec/podman/catatonit diff --git a/sysutils/conmon/Makefile b/sysutils/conmon/Makefile index 5114574ede5..ebd4733aa26 100644 --- a/sysutils/conmon/Makefile +++ b/sysutils/conmon/Makefile @@ -1,7 +1,7 @@ PORTNAME= conmon DISTVERSIONPREFIX= v DISTVERSION= 2.1.7 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= sysutils MAINTAINER= dfr@FreeBSD.org diff --git a/sysutils/conmon/files/patch-src_conn__sock.c b/sysutils/conmon/files/patch-src_conn__sock.c new file mode 100644 index 00000000000..f033e0fb88d --- /dev/null +++ b/sysutils/conmon/files/patch-src_conn__sock.c @@ -0,0 +1,44 @@ +--- src/conn_sock.c.orig 2023-07-07 12:04:59 UTC ++++ src/conn_sock.c +@@ -110,6 +110,14 @@ static void bind_relative_to_dir(int dir_fd, int sock_ + if (bind(sock_fd, (struct sockaddr *)&addr, sizeof(addr)) < 0) + pexit("Failed to bind to console-socket"); + } ++ ++static void set_socket_buffers(G_GNUC_UNUSED int fd) ++{ ++ /* ++ * Nothing needed here for Linux - the default buffer sizes for unix domain sockets are large enough. ++ */ ++} ++ + #endif + + #ifdef __FreeBSD__ +@@ -135,6 +143,18 @@ static void bind_relative_to_dir(int dir_fd, int sock_ + if (fchmodat(dir_fd, addr.sun_path, 0700, AT_SYMLINK_NOFOLLOW)) + pexit("Failed to change console-socket permissions"); + } ++ ++static void set_socket_buffers(int fd) ++{ ++ int sz = CONN_SOCK_BUF_SIZE; ++ if (setsockopt(fd, SOL_SOCKET, SO_RCVBUF, &sz, sizeof(sz))) { ++ nwarn("failed to set socket receive buffer size"); ++ } ++ if (setsockopt(fd, SOL_SOCKET, SO_SNDBUF, &sz, sizeof(sz))) { ++ nwarn("failed to set socket send buffer size"); ++ } ++} ++ + #endif + + static char *setup_socket(int *fd, const char *path) +@@ -357,6 +377,7 @@ static gboolean attach_cb(int fd, G_GNUC_UNUSED GIOCon + nwarn("Failed to accept client connection on attach socket"); + } else { + struct remote_sock_s *remote_sock; ++ set_socket_buffers(new_fd); + if (srcsock->dest->readers == NULL) { + srcsock->dest->readers = g_ptr_array_new_with_free_func(free); + } diff --git a/sysutils/containers-common/Makefile b/sysutils/containers-common/Makefile index f9420dab0c8..6b5b803ba73 100644 --- a/sysutils/containers-common/Makefile +++ b/sysutils/containers-common/Makefile @@ -1,6 +1,6 @@ PORTNAME= containers-common DISTVERSIONPREFIX= v -DISTVERSION= 0.50.1 +DISTVERSION= 0.53.0 CATEGORIES= sysutils MAINTAINER= dfr@FreeBSD.org @@ -24,9 +24,9 @@ GH_TAGNAME= v${DISTVERSION}:common v${IMAGEVERSION}:image \ NO_ARCH= yes -IMAGEVERSION= 5.22.1 -STORAGEVERSION= 1.43.0 -SKOPEOVERSION= 1.10.0 +IMAGEVERSION= 5.25.0 +STORAGEVERSION= 1.47.0 +SKOPEOVERSION= 1.12.0 WRKSRC= ${WRKDIR}/common-${DISTVERSION} IMAGESRC= ${WRKDIR}/image-${IMAGEVERSION} diff --git a/sysutils/containers-common/distinfo b/sysutils/containers-common/distinfo index eaf70e8dfd0..946b4653bf9 100644 --- a/sysutils/containers-common/distinfo +++ b/sysutils/containers-common/distinfo @@ -1,9 +1,9 @@ -TIMESTAMP = 1666442335 -SHA256 (containers-common-v0.50.1_GH0.tar.gz) = 35d5c1d2a1e5d51bd75e017b06b5a3bf54b1a8d44029eedf489df04dab394efa -SIZE (containers-common-v0.50.1_GH0.tar.gz) = 8579517 -SHA256 (containers-image-v5.22.1_GH0.tar.gz) = f76780cb2d3389805d56ea9162482e291de527a4f628624016eb7b0f9e06c750 -SIZE (containers-image-v5.22.1_GH0.tar.gz) = 645125 -SHA256 (containers-storage-v1.43.0_GH0.tar.gz) = 472d0190106573db5f9b97ed1f60f96f06ed8534d3b30f86ef98556f0a462c29 -SIZE (containers-storage-v1.43.0_GH0.tar.gz) = 3773804 -SHA256 (containers-skopeo-v1.10.0_GH0.tar.gz) = c3d15ec25c028980b795a0ccdcd48296287b8467fe24a7bc319f5fc87378fe8c -SIZE (containers-skopeo-v1.10.0_GH0.tar.gz) = 6460856 +TIMESTAMP = 1687851338 +SHA256 (containers-common-v0.53.0_GH0.tar.gz) = 1c60eace075c40743fa752281f6e85ee8b5a0659525ccd6dab8675e8ae9ac9a0 +SIZE (containers-common-v0.53.0_GH0.tar.gz) = 9913486 +SHA256 (containers-image-v5.25.0_GH0.tar.gz) = 67a118ab12ec1001ad3672a4ac2a61ffe2be764b867e027e595e00df69d7eb19 +SIZE (containers-image-v5.25.0_GH0.tar.gz) = 691309 +SHA256 (containers-storage-v1.47.0_GH0.tar.gz) = 3ec92961e0e4eb3916285121781308beebdbca20f2f90b1ce84bcda5caa10bd1 +SIZE (containers-storage-v1.47.0_GH0.tar.gz) = 4090714 +SHA256 (containers-skopeo-v1.12.0_GH0.tar.gz) = f7bbb3748eeb0c29abf5bfe9b1c1a149464c4ea65705e25686df3b9bcbd7bb89 +SIZE (containers-skopeo-v1.12.0_GH0.tar.gz) = 8216468 diff --git a/sysutils/containers-common/pkg-plist b/sysutils/containers-common/pkg-plist index dbb6c11d2f6..234568fa2d1 100644 --- a/sysutils/containers-common/pkg-plist +++ b/sysutils/containers-common/pkg-plist @@ -13,6 +13,7 @@ share/man/man5/containers-registries.conf.5.gz share/man/man5/containers-registries.conf.d.5.gz share/man/man5/containers-registries.d.5.gz share/man/man5/containers-signature.5.gz +share/man/man5/containers-sigstore-signing-params.yaml.5.gz share/man/man5/containers-storage.conf.5.gz share/man/man5/containers-transports.5.gz share/man/man5/containers.conf.5.gz diff --git a/sysutils/datadog-integrations/Makefile b/sysutils/datadog-integrations/Makefile index 2ad2917c0bf..f2c728dc4f3 100644 --- a/sysutils/datadog-integrations/Makefile +++ b/sysutils/datadog-integrations/Makefile @@ -13,7 +13,6 @@ BUILD_DEPENDS= ${PY_SETUPTOOLS} RUN_DEPENDS= datadog-agent>=7.24.1:sysutils/datadog-agent \ ${PYTHON_PKGNAMEPREFIX}botocore>0:devel/py-botocore@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cryptography>0:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pysocks>0:net/py-pysocks@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dateutil>0:devel/py-dateutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz@${PY_FLAVOR} \ @@ -26,7 +25,7 @@ RUN_DEPENDS= datadog-agent>=7.24.1:sysutils/datadog-agent \ ${PYTHON_PKGNAMEPREFIX}uptime>0:sysutils/py-uptime@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}typing-extensions>0:devel/py-typing-extensions@${PY_FLAVOR} -USES= python +USES= python pycryptography:run USE_GITHUB= yes GH_ACCOUNT= DataDog GH_PROJECT= integrations-core @@ -93,8 +92,7 @@ CONFFILES= DIRECTORY_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}scandir>0:sysutils/py-scandir@${PY_FLAVOR} DISK_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}psutil>0:sysutils/py-psutil@${PY_FLAVOR} DNS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dnspython>0:dns/py-dnspython@${PY_FLAVOR} -MYSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>0:security/py-cryptography@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pymysql>0:databases/py-pymysql@${PY_FLAVOR} +MYSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pymysql>0:databases/py-pymysql@${PY_FLAVOR} NETWORK_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}psutil>0:sysutils/py-psutil@${PY_FLAVOR} PHP_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flup6>0:www/py-flup6@${PY_FLAVOR} PROCESS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}psutil>0:sysutils/py-psutil@${PY_FLAVOR} @@ -102,8 +100,7 @@ REDIS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}redis>0:databases/py-redis@${PY_FLAVOR SSH_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}paramiko>0:security/py-paramiko@${PY_FLAVOR} SYS_CORE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}psutil>0:sysutils/py-psutil@${PY_FLAVOR} SYS_SWAP_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}psutil>0:sysutils/py-psutil@${PY_FLAVOR} -TLS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>0:security/py-cryptography@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}service_identity>0:security/py-service_identity@${PY_FLAVOR} +TLS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}service_identity>0:security/py-service_identity@${PY_FLAVOR} .include diff --git a/sysutils/fusefs-nbt/Makefile b/sysutils/fusefs-nbt/Makefile index 6b602d481d0..d5da877bd55 100644 --- a/sysutils/fusefs-nbt/Makefile +++ b/sysutils/fusefs-nbt/Makefile @@ -20,16 +20,24 @@ LICENSE_FILE_MPL20= ${WRKSRC}/MPL-2.0 LICENSE_PERMS_BEERWARE= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept USES= fuse tar:bz2 +USE_LDCONFIG= yes -REVISION_DATE= 20220412 -REVISION_HASH= 09b007a +REVISION_DATE= 20230720 +REVISION_HASH= 4d49ab2 MAKE_ENV= MANDIR=\${PREFIX}/man -ALL_TARGET= libnbt.so all INSTALL_TARGET= install-commands install-dev CFLAGS+= ${CPPFLAGS} CPPFLAGS+= -I ${LOCALBASE}/include LDFLAGS+= -L ${LOCALBASE}/lib NO_WRKSUBDIR= yes +do-build: + @cd ${BUILD_WRKSRC} && ${DO_MAKE_BUILD} libnbt.so && ${DO_MAKE_BUILD} all + +post-install: +.for l in lib/libnbt.so.1 bin/nbtdump bin/regiondump sbin/mkfs.nbt sbin/mount.nbt + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${l} +.endfor + .include diff --git a/sysutils/fusefs-nbt/distinfo b/sysutils/fusefs-nbt/distinfo index f388f04f50c..f6c65938b58 100644 --- a/sysutils/fusefs-nbt/distinfo +++ b/sysutils/fusefs-nbt/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1650298920 -SHA256 (nbtfsutils-20220412-09b007a-src.tar.bz2) = f1c0155ba741357e90e83bd68f87ad4f501181b3a8cd02b461f9b60b361eb29c -SIZE (nbtfsutils-20220412-09b007a-src.tar.bz2) = 1459524 +TIMESTAMP = 1689916083 +SHA256 (nbtfsutils-20230720-4d49ab2-src.tar.bz2) = b707c9cddc22249cac02fd9605f2ea19b8d919ab7eb4386375dbbc0296041ad6 +SIZE (nbtfsutils-20230720-4d49ab2-src.tar.bz2) = 1459769 diff --git a/sysutils/initool/Makefile b/sysutils/initool/Makefile new file mode 100644 index 00000000000..590c82a9301 --- /dev/null +++ b/sysutils/initool/Makefile @@ -0,0 +1,34 @@ +PORTNAME= initool +DISTVERSIONPREFIX= v +DISTVERSION= 0.10.0 +CATEGORIES= sysutils + +MAINTAINER= DtxdF@disroot.org +COMMENT= Manipulate INI files from the command line +WWW= https://github.com/dbohdan/initool + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= mlton>0:lang/mlton +LIB_DEPENDS= libgmp.so:math/gmp + +USE_GITHUB= yes +GH_ACCOUNT= dbohdan + +ALL_TARGET= initool + +PLIST_FILES= bin/initool + +PORTDOCS= README.md + +OPTIONS_DEFINE= DOCS + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/initool ${STAGEDIR}${PREFIX}/bin + +do-install-DOCS-on: + @${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} + +.include diff --git a/sysutils/initool/distinfo b/sysutils/initool/distinfo new file mode 100644 index 00000000000..878a2a567a8 --- /dev/null +++ b/sysutils/initool/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1688337742 +SHA256 (dbohdan-initool-v0.10.0_GH0.tar.gz) = 72afa26923976083891282c26599cf2ef41d2bc4765b40c8e488fb32ca6111fc +SIZE (dbohdan-initool-v0.10.0_GH0.tar.gz) = 10846 diff --git a/sysutils/initool/pkg-descr b/sysutils/initool/pkg-descr new file mode 100644 index 00000000000..97dc8f5fc56 --- /dev/null +++ b/sysutils/initool/pkg-descr @@ -0,0 +1,5 @@ +Initool lets you manipulate the contents of INI files from the +command line. It is a rewrite of an earlier program by the same +developer called "iniparse". Rather than modify INI files in place +like iniparse, however, it prints the modified contents to standard +output. diff --git a/sysutils/mstflint/Makefile b/sysutils/mstflint/Makefile index efb8fa6599c..8e1f5573a54 100644 --- a/sysutils/mstflint/Makefile +++ b/sysutils/mstflint/Makefile @@ -3,7 +3,7 @@ DISTVERSIONPREFIX= v DISTVERSION= 4.22.0-1 CATEGORIES= sysutils -MAINTAINER= hselasky@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT?= Firmware Burning and Diagnostics Tools for Mellanox devices WWW= https://github.com/Mellanox/mstflint diff --git a/sysutils/mtpfs/Makefile b/sysutils/mtpfs/Makefile index 11d3402edd4..b105fa5ad23 100644 --- a/sysutils/mtpfs/Makefile +++ b/sysutils/mtpfs/Makefile @@ -19,9 +19,16 @@ USES= autoreconf fuse gnome pkgconfig USE_GITHUB= yes GH_ACCOUNT= cjd GH_TAGNAME= fd3864dd6f0e8183fa2598d4cf890401d3a1e09a - USE_GNOME= glib20 + GNU_CONFIGURE= yes + PLIST_FILES= bin/mtpfs +.include + +.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400091 +CFLAGS+= -Wno-error=incompatible-function-pointer-types +.endif + .include diff --git a/sysutils/ocijail/Makefile b/sysutils/ocijail/Makefile index 8b7ec020744..1a1498eceda 100644 --- a/sysutils/ocijail/Makefile +++ b/sysutils/ocijail/Makefile @@ -1,5 +1,6 @@ PORTNAME= ocijail -PORTVERSION= 0.1 +DISTVERSIONPREFIX= v +PORTVERSION= 0.1.1 CATEGORIES= sysutils MAINTAINER= dfr@FreeBSD.org @@ -14,7 +15,6 @@ BUILD_DEPENDS= bazel:devel/bazel5 bash:shells/bash USE_GITHUB= yes GH_ACCOUNT= dfr -GH_TAGNAME= v0.1 PLIST_FILES= bin/ocijail diff --git a/sysutils/ocijail/distinfo b/sysutils/ocijail/distinfo index 9558e80c6b5..072b314717b 100644 --- a/sysutils/ocijail/distinfo +++ b/sysutils/ocijail/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1685884172 -SHA256 (dfr-ocijail-0.1-v0.1_GH0.tar.gz) = 68081bc534efe504a090f0a06238340ef5f1ecd823592878192b4eef69b02147 -SIZE (dfr-ocijail-0.1-v0.1_GH0.tar.gz) = 48053228 +TIMESTAMP = 1688807568 +SHA256 (dfr-ocijail-v0.1.1_GH0.tar.gz) = 439e0506b2c018205a5361efc37a3409336b3d0da5cdef07443838119ea03054 +SIZE (dfr-ocijail-v0.1.1_GH0.tar.gz) = 48053565 diff --git a/sysutils/podman-suite/Makefile b/sysutils/podman-suite/Makefile index 0bb68f08f37..2b9c01cd67e 100644 --- a/sysutils/podman-suite/Makefile +++ b/sysutils/podman-suite/Makefile @@ -1,5 +1,5 @@ PORTNAME= podman-suite -PORTVERSION= 20230605 +PORTVERSION= 20230721 CATEGORIES= sysutils MAINTAINER= dfr@FreeBSD.org diff --git a/sysutils/podman/Makefile b/sysutils/podman/Makefile index 2aab47ccc39..2863dc20d3d 100644 --- a/sysutils/podman/Makefile +++ b/sysutils/podman/Makefile @@ -1,6 +1,6 @@ PORTNAME= podman DISTVERSIONPREFIX= v -DISTVERSION= 4.5.1 +DISTVERSION= 4.6.0 CATEGORIES= sysutils MAINTAINER= dfr@FreeBSD.org @@ -19,7 +19,7 @@ RUN_DEPENDS= conmon:sysutils/conmon \ ocijail:sysutils/ocijail USES= gmake go:no_targets pkgconfig python:build shebangfix -USE_RC_SUBR= podman +USE_RC_SUBR= podman podman_service SHEBANG_FILES= ${WRKSRC}/hack/markdown-preprocess MAKE_ARGS= SHELL=${LOCALBASE}/bin/bash diff --git a/sysutils/podman/distinfo b/sysutils/podman/distinfo index 2682cd62e28..b49edcc0e33 100644 --- a/sysutils/podman/distinfo +++ b/sysutils/podman/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1685884846 -SHA256 (containers-podman-v4.5.1_GH0.tar.gz) = ee2c8b02b7fe301057f0382637b995a9c6c74e8d530692d6918e4c509ade6e39 -SIZE (containers-podman-v4.5.1_GH0.tar.gz) = 17425208 +TIMESTAMP = 1689924226 +SHA256 (containers-podman-v4.6.0_GH0.tar.gz) = a1b4fd7c3a9b850ab4b405f8d03115248a780c89b11e7d8ffbba2d1f668f678e +SIZE (containers-podman-v4.6.0_GH0.tar.gz) = 17458408 diff --git a/sysutils/podman/files/patch-vendor_github.com_containers_common_pkg_config_config.go b/sysutils/podman/files/patch-vendor_github.com_containers_common_pkg_config_config.go new file mode 100644 index 00000000000..cb249eba196 --- /dev/null +++ b/sysutils/podman/files/patch-vendor_github.com_containers_common_pkg_config_config.go @@ -0,0 +1,11 @@ +--- vendor/github.com/containers/common/pkg/config/config.go.orig 2023-07-21 12:24:32 UTC ++++ vendor/github.com/containers/common/pkg/config/config.go +@@ -51,7 +51,7 @@ const ( + BoltDBStateStore RuntimeStateStore = iota + ) + +-var validImageVolumeModes = []string{"bind", "tmpfs", "ignore"} ++var validImageVolumeModes = []string{"nullfs", "tmpfs", "ignore"} + + // ProxyEnv is a list of Proxy Environment variables + var ProxyEnv = []string{ diff --git a/sysutils/podman/files/patch-vendor_github.com_containers_common_pkg_config_default.go b/sysutils/podman/files/patch-vendor_github.com_containers_common_pkg_config_default.go new file mode 100644 index 00000000000..22dc4f54d2b --- /dev/null +++ b/sysutils/podman/files/patch-vendor_github.com_containers_common_pkg_config_default.go @@ -0,0 +1,11 @@ +--- vendor/github.com/containers/common/pkg/config/default.go.orig 2023-07-21 12:24:39 UTC ++++ vendor/github.com/containers/common/pkg/config/default.go +@@ -28,7 +28,7 @@ const ( + _defaultTransport = "docker://" + + // _defaultImageVolumeMode is a mode to handle built-in image volumes. +- _defaultImageVolumeMode = "bind" ++ _defaultImageVolumeMode = "nullfs" + ) + + var ( diff --git a/sysutils/podman/files/podman.in b/sysutils/podman/files/podman.in index 89c5a95d4a8..653f7cd2550 100755 --- a/sysutils/podman/files/podman.in +++ b/sysutils/podman/files/podman.in @@ -26,16 +26,24 @@ start_cmd="podman_start" stop_cmd="podman_stop" restart_cmd="podman_stop && podman_start" +# Turn newlines into spaces to avoid line breaks in log messages +container_list=$( + ${podman} container ls --all --filter restart-policy=always -q \ + | tr '\n' ' ') + podman_start() { - ${podman} ${podman_flags} start --all --filter restart-policy=always + if [ -n "${container_list}" ]; then + startmsg "Starting podman containers: ${container_list}" + ${podman} ${podman_flags} start ${container_list} + fi } podman_stop() { - list=$(${podman} container ls --filter restart-policy=always -q) - if [ -n "${list}" ]; then - ${podman} ${podman_flags} stop ${list} + if [ -n "${container_list}" ]; then + echo "Stopping podman containers: ${container_list}" + ${podman} ${podman_flags} stop ${container_list} fi } diff --git a/sysutils/podman/files/podman_service.in b/sysutils/podman/files/podman_service.in new file mode 100755 index 00000000000..0ecb1b0197f --- /dev/null +++ b/sysutils/podman/files/podman_service.in @@ -0,0 +1,37 @@ +#!/bin/sh + +# Podman API Service + +# PROVIDE: podman_service +# REQUIRE: LOGIN +# KEYWORD: shutdown + +# Add the following to /etc/rc.conf[.local] to enable this service +# +# podman_service_enable: Set to NO by default. +# Set it to YES to start podman API service daemon +# podman_service_flags: Extra flags for podman command (e.g. to set logging level) +# podman_service_log: Path to log file for podman stderr output +# + +. /etc/rc.subr + +name=podman_service +rcvar=${name}_enable + +: ${podman_service_enable:=NO} +: ${podman_service_flags:="--time=0"} +: ${podman_service_log:="/var/log/podman.log"} + +command="%%PREFIX%%/bin/podman" +pidfile="/var/run/$name.pid" +start_cmd="podman_start" + +podman_start() +{ + startmsg "Starting ${name}." + /usr/sbin/daemon -o ${podman_service_log} -f -p ${pidfile} ${command} system service ${podman_service_flags} +} + +load_rc_config ${name} +run_rc_command "$1" diff --git a/sysutils/podman/pkg-plist b/sysutils/podman/pkg-plist index 6ed5aee4644..34d9e1ff46f 100644 --- a/sysutils/podman/pkg-plist +++ b/sysutils/podman/pkg-plist @@ -1,4 +1,5 @@ bin/podman +bin/podmansh bin/podman-remote @dir libexec/podman share/bash-completion/completions/podman @@ -214,6 +215,7 @@ share/man/man1/podman-volume-unmount.1.gz share/man/man1/podman-volume.1.gz share/man/man1/podman-wait.1.gz share/man/man1/podman.1.gz +share/man/man1/podmansh.1.gz share/man/man5/quadlet.5.gz share/man/man5/podman-systemd.unit.5.gz share/zsh/site-functions/_podman diff --git a/sysutils/py-azure-cli-core/Makefile b/sysutils/py-azure-cli-core/Makefile index 55a028590ea..64f0043600a 100644 --- a/sysutils/py-azure-cli-core/Makefile +++ b/sysutils/py-azure-cli-core/Makefile @@ -1,5 +1,5 @@ PORTNAME= azure-cli-core -PORTVERSION= 2.49.0 +PORTVERSION= 2.50.0 CATEGORIES= sysutils python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -10,12 +10,13 @@ WWW= https://pypi.org/project/azure-cli-core/ LICENSE= MIT +# argcomplete~=3.1.1, testing with an older version, it seems harmless RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}argcomplete>=2.0:devel/py-argcomplete@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}azure-cli-telemetry>=1.0.8:sysutils/py-azure-cli-telemetry@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}humanfriendly>=10.0:textproc/py-humanfriendly@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}jmespath>=0:devel/py-jmespath@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}knack>=0.10.1:devel/py-knack@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}msal>=1.20.0:devel/py-msal@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}msal>=1.22.0:devel/py-msal@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}msal-extensions>=1.0.0:devel/py-msal-extensions@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}paramiko>=2.0.8<4.0.0:security/py-paramiko@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyjwt>=2.1.0:www/py-pyjwt@${PY_FLAVOR} \ @@ -26,11 +27,10 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}argcomplete>=2.0:devel/py-argcomplete@${PY_F ${PYTHON_PKGNAMEPREFIX}pkginfo>=1.5.0.1:sysutils/py-pkginfo@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}azure-mgmt-core>=1.2.0<2.0.0:devel/py-azure-mgmt-core@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}psutil>=5.9:sysutils/py-psutil@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cryptography>=0:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}msrestazure>=0.6.4:net-mgmt/py-msrestazure@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}packaging>=20.9:devel/py-packaging@${PY_FLAVOR} -USES= azurepy python +USES= azurepy python pycryptography:run USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/sysutils/py-azure-cli-core/distinfo b/sysutils/py-azure-cli-core/distinfo index 531f409622b..fe8fcf332d5 100644 --- a/sysutils/py-azure-cli-core/distinfo +++ b/sysutils/py-azure-cli-core/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1688224155 -SHA256 (azure-cli-core-2.49.0.tar.gz) = c8dc31dff20db94f465e3a89ab84edbe28675ba65fc79793673c3d177409fa3f -SIZE (azure-cli-core-2.49.0.tar.gz) = 211312 +TIMESTAMP = 1689984035 +SHA256 (azure-cli-core-2.50.0.tar.gz) = 9536049fbc7ec00a112de51ee720afc000069ccb404ad6d452d868f450dfc17a +SIZE (azure-cli-core-2.50.0.tar.gz) = 211688 diff --git a/sysutils/py-azure-cli/Makefile b/sysutils/py-azure-cli/Makefile index ce6dd02800f..719617a5c8d 100644 --- a/sysutils/py-azure-cli/Makefile +++ b/sysutils/py-azure-cli/Makefile @@ -1,5 +1,5 @@ PORTNAME= azure-cli -PORTVERSION= 2.49.0 +PORTVERSION= 2.50.0 CATEGORIES= sysutils python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -26,7 +26,7 @@ RUN_DEPENDS= bash:shells/bash \ ${PYTHON_PKGNAMEPREFIX}azure-keyvault-secrets>=4.7.0:security/py-azure-keyvault-secrets@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}azure-loganalytics>=0.1.1:devel/py-azure-loganalytics@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}azure-mgmt-advisor>=9.0.0:devel/py-azure-mgmt-advisor@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}azure-mgmt-apimanagement>=3.0.0:devel/py-azure-mgmt-apimanagement@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}azure-mgmt-apimanagement>=4.0.0:devel/py-azure-mgmt-apimanagement@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}azure-mgmt-applicationinsights>=1.0.0:devel/py-azure-mgmt-applicationinsights@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}azure-mgmt-appconfiguration>=3.0.0:devel/py-azure-mgmt-appconfiguration@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}azure-mgmt-appcontainers>=2.0.0:devel/py-azure-mgmt-appcontainers@${PY_FLAVOR} \ @@ -41,7 +41,7 @@ RUN_DEPENDS= bash:shells/bash \ ${PYTHON_PKGNAMEPREFIX}azure-mgmt-consumption>=2.0:devel/py-azure-mgmt-consumption@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}azure-mgmt-containerinstance>=10.1.0:devel/py-azure-mgmt-containerinstance@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}azure-mgmt-containerregistry>=10.1.0:devel/py-azure-mgmt-containerregistry@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}azure-mgmt-containerservice>=23.0.0:devel/py-azure-mgmt-containerservice@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}azure-mgmt-containerservice>=24.0.0:devel/py-azure-mgmt-containerservice@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}azure-mgmt-cosmosdb>=9.2.0:devel/py-azure-mgmt-cosmosdb@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}azure-mgmt-databoxedge>=1.0.0:devel/py-azure-mgmt-databoxedge@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}azure-mgmt-datalake-analytics>=0.2.1:devel/py-azure-mgmt-datalake-analytics@${PY_FLAVOR} \ @@ -57,7 +57,7 @@ RUN_DEPENDS= bash:shells/bash \ ${PYTHON_PKGNAMEPREFIX}azure-mgmt-iotcentral>=10.0.0.b1:devel/py-azure-mgmt-iotcentral@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}azure-mgmt-iothub>=2.3.0:devel/py-azure-mgmt-iothub@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}azure-mgmt-iothubprovisioningservices>=1.1.0:devel/py-azure-mgmt-iothubprovisioningservices@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}azure-mgmt-keyvault>=10.2.0:devel/py-azure-mgmt-keyvault@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}azure-mgmt-keyvault>=10.2.2:devel/py-azure-mgmt-keyvault@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}azure-mgmt-kusto>=0.3.0:devel/py-azure-mgmt-kusto@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}azure-mgmt-loganalytics>=13.0.0.b4:devel/py-azure-mgmt-loganalytics@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}azure-mgmt-managedservices>=1.0:devel/py-azure-mgmt-managedservices@${PY_FLAVOR} \ @@ -70,13 +70,13 @@ RUN_DEPENDS= bash:shells/bash \ ${PYTHON_PKGNAMEPREFIX}azure-mgmt-netapp>=10.0.0:devel/py-azure-mgmt-netapp@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}azure-mgmt-policyinsights>=1.1.0.b2:devel/py-azure-mgmt-policyinsights@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}azure-mgmt-privatedns>=1.0.0:devel/py-azure-mgmt-privatedns@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}azure-mgmt-rdbms>=10.2.0.b8:devel/py-azure-mgmt-rdbms@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}azure-mgmt-recoveryservices>=2.2.0:devel/py-azure-mgmt-recoveryservices@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}azure-mgmt-rdbms>=10.2.0.b10:devel/py-azure-mgmt-rdbms@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}azure-mgmt-recoveryservices>=2.4.0:devel/py-azure-mgmt-recoveryservices@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}azure-mgmt-recoveryservicesbackup>=6.0.0:devel/py-azure-mgmt-recoveryservicesbackup@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}azure-mgmt-redhatopenshift>=1.2.0:devel/py-azure-mgmt-redhatopenshift@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}azure-mgmt-redis>=14.1.0:devel/py-azure-mgmt-redis@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}azure-mgmt-relay>=0.1.0:devel/py-azure-mgmt-relay@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}azure-mgmt-resource>=22.0.0:devel/py-azure-mgmt-resource@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}azure-mgmt-resource>=23.1.0.b2:devel/py-azure-mgmt-resource@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}azure-mgmt-search>=9.0.0:devel/py-azure-mgmt-search@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}azure-mgmt-security>=3.0.0:devel/py-azure-mgmt-security@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}azure-mgmt-servicebus>=8.2.0:devel/py-azure-mgmt-servicebus@${PY_FLAVOR} \ @@ -90,21 +90,19 @@ RUN_DEPENDS= bash:shells/bash \ ${PYTHON_PKGNAMEPREFIX}azure-mgmt-trafficmanager>=1.0.0:devel/py-azure-mgmt-trafficmanager@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}azure-mgmt-web>=7.0.0:devel/py-azure-mgmt-web@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}azure-mgmt-synapse>=2.1.0.b5:devel/py-azure-mgmt-synapse@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}azure-multiapi-storage>=1.1.0:devel/py-azure-multiapi-storage@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}azure-multiapi-storage>=1.2.0:devel/py-azure-multiapi-storage@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}azure-storage-common>=1.4:devel/py-azure-storage-common@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}azure-synapse-accesscontrol>=0.5.0:devel/py-azure-synapse-accesscontrol@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}azure-synapse-artifacts>=0.15.0:devel/py-azure-synapse-artifacts@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}azure-synapse-managedprivateendpoints>=0.4.0:devel/py-azure-synapse-managedprivateendpoints@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}azure-synapse-spark>=0.2.0:devel/py-azure-synapse-spark@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}colorama>=0.4.4:devel/py-colorama@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cryptography>=2.3.1:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}fabric>=2.4:devel/py-fabric@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}paramiko>=2.0.8:security/py-paramiko@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pygments>=2.4:textproc/py-pygments@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}openssl>=17.1.0:security/py-openssl@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}packaging>=20.9:devel/py-packaging@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}yaml>=5.1:devel/py-yaml@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}scp>=0.13.2:security/py-scp@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=1.12:devel/py-six@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}sshtunnel>=0.1.4:net/py-sshtunnel@${PY_FLAVOR} \ @@ -116,7 +114,7 @@ RUN_DEPENDS= bash:shells/bash \ ${PYTHON_PKGNAMEPREFIX}semver>=2.13.0:devel/py-semver@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pygithub>=1.55:devel/py-pygithub@${PY_FLAVOR} -USES= azurepy python +USES= azurepy python pycryptography:run USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/sysutils/py-azure-cli/distinfo b/sysutils/py-azure-cli/distinfo index 6bfb460c4a3..8409264fd27 100644 --- a/sysutils/py-azure-cli/distinfo +++ b/sysutils/py-azure-cli/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1688224243 -SHA256 (azure-cli-2.49.0.tar.gz) = 62b3510fdf9d997efc441703f41b0d269ec3e63ef2c71df59341a6b96137865c -SIZE (azure-cli-2.49.0.tar.gz) = 8715302 +TIMESTAMP = 1689984787 +SHA256 (azure-cli-2.50.0.tar.gz) = be4a740cf3d7d6d25273b88b382d8e1d51c3adba4b3cc3d89bbabbd1d64e57ec +SIZE (azure-cli-2.50.0.tar.gz) = 8873473 diff --git a/sysutils/rshim-user-space/Makefile b/sysutils/rshim-user-space/Makefile index bad527945d6..afc0e8da97b 100644 --- a/sysutils/rshim-user-space/Makefile +++ b/sysutils/rshim-user-space/Makefile @@ -3,7 +3,7 @@ DISTVERSIONPREFIX= rshim- DISTVERSION= 2.0.9 PORTEPOCH= 1 -MAINTAINER= hselasky@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Userspace daemon for the Mellanox BlueField SoC WWW= https://github.com/Mellanox/rshim-user-space/ diff --git a/sysutils/skopeo/Makefile b/sysutils/skopeo/Makefile index ac49709c0af..161de8c1105 100644 --- a/sysutils/skopeo/Makefile +++ b/sysutils/skopeo/Makefile @@ -1,6 +1,6 @@ PORTNAME= skopeo DISTVERSIONPREFIX= v -DISTVERSION= 1.12.0 +DISTVERSION= 1.13.0 CATEGORIES= sysutils MAINTAINER= dfr@FreeBSD.org diff --git a/sysutils/skopeo/distinfo b/sysutils/skopeo/distinfo index 831be485fd7..468fe7b45ce 100644 --- a/sysutils/skopeo/distinfo +++ b/sysutils/skopeo/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1685884558 -SHA256 (containers-skopeo-v1.12.0_GH0.tar.gz) = f7bbb3748eeb0c29abf5bfe9b1c1a149464c4ea65705e25686df3b9bcbd7bb89 -SIZE (containers-skopeo-v1.12.0_GH0.tar.gz) = 8216468 +TIMESTAMP = 1689930441 +SHA256 (containers-skopeo-v1.13.0_GH0.tar.gz) = 65c90d5ba55a5075e56f9a4a5d96a46ca4c443f4cd2701c2eabb9592ba3460ce +SIZE (containers-skopeo-v1.13.0_GH0.tar.gz) = 7923885 diff --git a/sysutils/xfce4-cpugraph-plugin/Makefile b/sysutils/xfce4-cpugraph-plugin/Makefile index fbe5a7d0072..40bd599da38 100644 --- a/sysutils/xfce4-cpugraph-plugin/Makefile +++ b/sysutils/xfce4-cpugraph-plugin/Makefile @@ -1,6 +1,5 @@ PORTNAME= xfce4-cpugraph-plugin -PORTVERSION= 1.2.7 -PORTREVISION= 1 +PORTVERSION= 1.2.8 CATEGORIES= sysutils xfce MASTER_SITES= XFCE/panel-plugins DIST_SUBDIR= xfce4 @@ -11,10 +10,12 @@ WWW= https://goodies.xfce.org/projects/panel-plugins/xfce4-cpugraph-plugin LICENSE= GPLv2 +LIB_DEPENDS= libharfbuzz.so:print/harfbuzz + USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \ tar:bzip2 xfce USE_CSTD= c99 -USE_GNOME= cairo gtk30 intltool +USE_GNOME= cairo gdkpixbuf2 gtk30 intltool USE_XFCE= panel GNU_CONFIGURE= yes diff --git a/sysutils/xfce4-cpugraph-plugin/distinfo b/sysutils/xfce4-cpugraph-plugin/distinfo index 89e8decd895..75f313d1d0e 100644 --- a/sysutils/xfce4-cpugraph-plugin/distinfo +++ b/sysutils/xfce4-cpugraph-plugin/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1667553246 -SHA256 (xfce4/xfce4-cpugraph-plugin-1.2.7.tar.bz2) = 68a651e278ed7186964e455b69b15da77f8d56257e5c3d6adf783b3ee9337405 -SIZE (xfce4/xfce4-cpugraph-plugin-1.2.7.tar.bz2) = 438674 +TIMESTAMP = 1690061189 +SHA256 (xfce4/xfce4-cpugraph-plugin-1.2.8.tar.bz2) = bfb438ce21f37d57241b2596d72aa4bf47587cd5a8833fc30a9599616f75d4bf +SIZE (xfce4/xfce4-cpugraph-plugin-1.2.8.tar.bz2) = 465181 diff --git a/sysutils/xfce4-cpugraph-plugin/pkg-plist b/sysutils/xfce4-cpugraph-plugin/pkg-plist index 105861af3c0..21db62b05d6 100644 --- a/sysutils/xfce4-cpugraph-plugin/pkg-plist +++ b/sysutils/xfce4-cpugraph-plugin/pkg-plist @@ -9,6 +9,7 @@ lib/xfce4/panel/plugins/libcpugraph.so %%NLS%%share/locale/de/LC_MESSAGES/xfce4-cpugraph-plugin.mo %%NLS%%share/locale/el/LC_MESSAGES/xfce4-cpugraph-plugin.mo %%NLS%%share/locale/en_AU/LC_MESSAGES/xfce4-cpugraph-plugin.mo +%%NLS%%share/locale/en_CA/LC_MESSAGES/xfce4-cpugraph-plugin.mo %%NLS%%share/locale/en_GB/LC_MESSAGES/xfce4-cpugraph-plugin.mo %%NLS%%share/locale/es/LC_MESSAGES/xfce4-cpugraph-plugin.mo %%NLS%%share/locale/et/LC_MESSAGES/xfce4-cpugraph-plugin.mo @@ -57,5 +58,6 @@ lib/xfce4/panel/plugins/libcpugraph.so share/xfce4/panel/plugins/cpugraph.desktop share/icons/hicolor/128x128/apps/org.xfce.panel.cpugraph.png share/icons/hicolor/16x16/apps/org.xfce.panel.cpugraph.png +share/icons/hicolor/24x24/apps/org.xfce.panel.cpugraph.png share/icons/hicolor/32x32/apps/org.xfce.panel.cpugraph.png share/icons/hicolor/scalable/apps/org.xfce.panel.cpugraph.svg diff --git a/textproc/Makefile b/textproc/Makefile index d63df9d3766..50431d94ed5 100644 --- a/textproc/Makefile +++ b/textproc/Makefile @@ -2038,6 +2038,7 @@ SUBDIR += urlview SUBDIR += utf8proc SUBDIR += uz-aspell + SUBDIR += vacuum SUBDIR += vale SUBDIR += vbindiff SUBDIR += ve-hunspell diff --git a/textproc/aiksaurus/Makefile b/textproc/aiksaurus/Makefile index f8b20fa485a..495f2ce7456 100644 --- a/textproc/aiksaurus/Makefile +++ b/textproc/aiksaurus/Makefile @@ -12,7 +12,9 @@ LICENSE= GPLv2 USES= gmake libtool pathfix pkgconfig USE_CSTD= gnu89 +USE_CXXSTD= c++14 USE_LDCONFIG= yes + GNU_CONFIGURE= yes CONFIGURE_ARGS?=--without-gtk diff --git a/textproc/apache-solr/Makefile b/textproc/apache-solr/Makefile index 0e189ac93f1..942a895b43d 100644 --- a/textproc/apache-solr/Makefile +++ b/textproc/apache-solr/Makefile @@ -1,6 +1,5 @@ PORTNAME= apache-solr -PORTVERSION= 9.2.1 -PORTREVISION= 1 +PORTVERSION= 9.3.0 PORTEPOCH= 1 CATEGORIES= textproc java MASTER_SITES= https://archive.apache.org/dist/solr/solr/${PORTVERSION}/ diff --git a/textproc/apache-solr/distinfo b/textproc/apache-solr/distinfo index 33b3d07eefe..1ca99ac8293 100644 --- a/textproc/apache-solr/distinfo +++ b/textproc/apache-solr/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1687089637 -SHA256 (solr-9.2.1.tgz) = 5fe6499daf083655cd1c577c90ab07c50b4858dcfbba0a5c479efdcbd591c624 -SIZE (solr-9.2.1.tgz) = 278512901 +TIMESTAMP = 1690001489 +SHA256 (solr-9.3.0.tgz) = 2a924a776d7c06dea561f12bdb17291dbaecc9e9a06f363d4599acb7fb7bfa71 +SIZE (solr-9.3.0.tgz) = 277239276 diff --git a/textproc/ctpp2/Makefile b/textproc/ctpp2/Makefile index a49329f60d8..19a53e0f404 100644 --- a/textproc/ctpp2/Makefile +++ b/textproc/ctpp2/Makefile @@ -8,38 +8,39 @@ MAINTAINER= ports@FreeBSD.org COMMENT= C++ library to use templates in C/C++ projects, version 2 WWW= http://ctpp.havoc.ru/ -USES= cmake gettext compiler:c++11-lang +USES= cmake compiler:c++11-lang gettext +USE_CXXSTD= c++14 USE_LDCONFIG= yes CMAKE_ARGS= -DICONV_INCLUDE=${ICONV_INCLUDE_PATH} + PLIST_SUB+= PORTVERSION=${PORTVERSION} +PORTDOCS= template_language.html OPTIONS_DEFINE= DEBUG DISCARD_ILSEQ DOCS MD5 OPTIMIZATION TRANSLITERATE OPTIONS_DEFAULT= DISCARD_ILSEQ MD5 OPTIMIZATION TRANSLITERATE -DEBUG_DESC= Enable debug output -OPTIMIZATION_DESC= Enable optimization -MD5_DESC= Enable md5 support -DISCARD_ILSEQ_DESC= Discard illegal sequence and continue -TRANSLITERATE_DESC= Enable transliteration in the conversion - OPTIONS_SUB= yes +DEBUG_DESC= Enable debug output +DISCARD_ILSEQ_DESC= Discard illegal sequence and continue +MD5_DESC= Enable md5 support +OPTIMIZATION_DESC= Enable optimization +TRANSLITERATE_DESC= Enable transliteration in the conversion + DEBUG_CMAKE_ON= -DDEBUG_MODE=ON DEBUG_CMAKE_OFF= -DDEBUG_MODE=OFF +DISCARD_ILSEQ_CMAKE_ON= -DICONV_DISCARD_ILSEQ=ON +DISCARD_ILSEQ_CMAKE_OFF= -DICONV_DISCARD_ILSEQ=OFF DOCS_BUILD_DEPENDS= rst2html:textproc/py-docutils DOCS_CMAKE_ON= -DENABLE_DOCS=ON DOCS_CMAKE_OFF= -DENABLE_DOCS=OFF MD5_CMAKE_ON= -DMD5_SUPPORT=ON MD5_CMAKE_OFF= -DMD5_SUPPORT=OFF -DISCARD_ILSEQ_CMAKE_ON= -DICONV_DISCARD_ILSEQ=ON -DISCARD_ILSEQ_CMAKE_OFF= -DICONV_DISCARD_ILSEQ=OFF -TRANSLITERATE_CMAKE_ON= -DICONV_TRANSLITERATE=ON -TRANSLITERATE_CMAKE_OFF= -DICONV_TRANSLITERATE=OFF -TRANSLITERATE_USES= iconv:translit -TRANSLITERATE_USES_OFF= iconv OPTIMIZATION_CMAKE_ON= -DENABLE_OPTIMIZATION=ON OPTIMIZATION_CMAKE_OFF= -DENABLE_OPTIMIZATION=OFF - -PORTDOCS= template_language.html +TRANSLITERATE_USES= iconv:translit +TRANSLITERATE_USES_OFF= iconv +TRANSLITERATE_CMAKE_ON= -DICONV_TRANSLITERATE=ON +TRANSLITERATE_CMAKE_OFF= -DICONV_TRANSLITERATE=OFF .include diff --git a/textproc/py-pdfminer.six/Makefile b/textproc/py-pdfminer.six/Makefile index 2053e9ae68b..d9436e07030 100644 --- a/textproc/py-pdfminer.six/Makefile +++ b/textproc/py-pdfminer.six/Makefile @@ -11,10 +11,9 @@ WWW= https://github.com/pdfminer/pdfminer.six LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}chardet>=0:textproc/py-chardet@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cryptography>=0:security/py-cryptography@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}chardet>=0:textproc/py-chardet@${PY_FLAVOR} -USES= python +USES= python pycryptography:run USE_PYTHON= distutils concurrent autoplist CONFLICTS_INSTALL= py??-pdfminer py??-pdfminer3k diff --git a/textproc/rman/Makefile b/textproc/rman/Makefile index 559ad3cb4c9..e39d7c96a0f 100644 --- a/textproc/rman/Makefile +++ b/textproc/rman/Makefile @@ -11,6 +11,12 @@ MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS}" \ PLIST_FILES= bin/rman man/man1/rman.1.gz +.include + +.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400091 +CFLAGS+= -Wno-error=incompatible-function-pointer-types +.endif + post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/rman diff --git a/textproc/tokay/Makefile b/textproc/tokay/Makefile index 13ae1e89cb2..fde6702a0e3 100644 --- a/textproc/tokay/Makefile +++ b/textproc/tokay/Makefile @@ -1,7 +1,7 @@ PORTNAME= tokay DISTVERSIONPREFIX= v -DISTVERSION= 0.6.2 -PORTREVISION= 1 +DISTVERSION= 0.6.4 +PORTREVISION= 0 CATEGORIES= textproc MAINTAINER= yuri@FreeBSD.org diff --git a/textproc/tokay/distinfo b/textproc/tokay/distinfo index ff3015076d9..08da047e1bd 100644 --- a/textproc/tokay/distinfo +++ b/textproc/tokay/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1689474184 +TIMESTAMP = 1689922105 SHA256 (rust/crates/ansi_term-0.12.1.crate) = d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2 SIZE (rust/crates/ansi_term-0.12.1.crate) = 24838 SHA256 (rust/crates/atty-0.2.14.crate) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8 @@ -177,5 +177,5 @@ SHA256 (rust/crates/windows_x86_64_msvc-0.36.1.crate) = c811ca4a8c853ef420abd859 SIZE (rust/crates/windows_x86_64_msvc-0.36.1.crate) = 661999 SHA256 (rust/crates/yaml-rust-0.3.5.crate) = e66366e18dc58b46801afbf2ca7661a9f59cc8c5962c29892b6039b4f86fa992 SIZE (rust/crates/yaml-rust-0.3.5.crate) = 42087 -SHA256 (tokay-lang-tokay-v0.6.2_GH0.tar.gz) = 52fc997c2a8d3083d07b3025f092c51b81412fbd97e075cada7ee5dff1222aa2 -SIZE (tokay-lang-tokay-v0.6.2_GH0.tar.gz) = 127058 +SHA256 (tokay-lang-tokay-v0.6.4_GH0.tar.gz) = be07b9b3e3f1c44c96e49d7d35884c2a8a1913e228b1b9672fe65357bc134987 +SIZE (tokay-lang-tokay-v0.6.4_GH0.tar.gz) = 129112 diff --git a/textproc/vacuum/Makefile b/textproc/vacuum/Makefile new file mode 100644 index 00000000000..0cf6cb59cdf --- /dev/null +++ b/textproc/vacuum/Makefile @@ -0,0 +1,23 @@ +PORTNAME= vacuum +DISTVERSIONPREFIX= v +DISTVERSION= 0.2.7 +CATEGORIES= textproc +PKGNAMESUFFIX= -lint-tool + +MAINTAINER= yuri@FreeBSD.org +COMMENT= OpenAPI/Swagger linter and quality analysis tool +WWW= https://quobix.com/vacuum/ + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= go:modules + +GO_MODULE= github.com/daveshanley/vacuum + +PLIST_FILES= bin/${PORTNAME} + +do-test: + ${STAGEDIR}${PREFIX}/bin/${PORTNAME} lint ${WRKSRC}/model/test_files/petstorev3.json + +.include diff --git a/textproc/vacuum/distinfo b/textproc/vacuum/distinfo new file mode 100644 index 00000000000..35d20152b7a --- /dev/null +++ b/textproc/vacuum/distinfo @@ -0,0 +1,5 @@ +TIMESTAMP = 1690085175 +SHA256 (go/textproc_vacuum/vacuum-v0.2.7/v0.2.7.mod) = a435f16fab205053512cffb1c1b43a7ba3482b116cc618c4543f6103ebda8d7c +SIZE (go/textproc_vacuum/vacuum-v0.2.7/v0.2.7.mod) = 1983 +SHA256 (go/textproc_vacuum/vacuum-v0.2.7/v0.2.7.zip) = bb165812eaa37bbc252d7e31a2c645cb4b69df9d7c2a8c174f86ee466a8460b7 +SIZE (go/textproc_vacuum/vacuum-v0.2.7/v0.2.7.zip) = 1904873 diff --git a/textproc/vacuum/pkg-descr b/textproc/vacuum/pkg-descr new file mode 100644 index 00000000000..1dcfd88d6e0 --- /dev/null +++ b/textproc/vacuum/pkg-descr @@ -0,0 +1,5 @@ +Vacuum is an OpenAPI & Swagger linter. + +vacuum will tell you what is wrong with your spec, why, where and how to fix it. +It will work at scale and is designed as a CLI (with a UI) and a library to be +consumed in other applications. diff --git a/textproc/xincluder/Makefile b/textproc/xincluder/Makefile index d882781a5a8..247ce5c9a7d 100644 --- a/textproc/xincluder/Makefile +++ b/textproc/xincluder/Makefile @@ -1,6 +1,6 @@ PORTNAME= xincluder PORTVERSION= 1.0.d11 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= textproc java MASTER_SITES= ftp://ftp.ibiblio.org/pub/languages/java/javafaq/ DISTNAME= ${PORTNAME}-1.0d11 @@ -12,22 +12,34 @@ WWW= http://xincluder.sourceforge.net/ LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/lgpl.txt +BUILD_DEPENDS= ${JAVALIBDIR}/jdom.jar:java/jdom \ + ${JAVALIBDIR}/xercesImpl.jar:textproc/xerces-j RUN_DEPENDS= ${JAVALIBDIR}/jdom.jar:java/jdom \ ${JAVALIBDIR}/xercesImpl.jar:textproc/xerces-j USE_JAVA= yes -NO_BUILD= yes +USE_ANT= yes +ALL_TARGET= clean jar NO_ARCH= yes WRKSRC= ${WRKDIR}/${PORTNAME} SUFFIXES= -sax -dom -jdom -PLIST_FILES= %%JAVAJARDIR%%/${PORTNAME}.jar bin/xincluder ${SUFFIXES:S,^,bin/xincluder,} +PLIST_FILES= ${JAVAJARDIR}/${PORTNAME}.jar bin/xincluder ${SUFFIXES:S,^,bin/xincluder,} PORTDOCS= apidoc index.html SUB_FILES= xincluder.sh OPTIONS_DEFINE= DOCS +post-patch: + @${REINPLACE_CMD} \ + -e "s,\./lib/jdom-1.0b9rc.jar,${JAVAJARDIR}/jdom.jar," \ + -e "s,\./lib/xercesImpl-2.0.2.jar,${JAVAJARDIR}/xercesImpl.jar," \ + -e "s,\./lib/xmlParserAPIs-2.0.2.jar,${JAVAJARDIR}/xml-apis.jar," \ + -e 's,=4.4.1:www/py-beautifulsoup@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}certifi>=0:security/py-certifi@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cryptography>=1.2.3:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}html5lib>=1.0.1:www/py-html5lib@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}sqlite3>=0:databases/py-sqlite3@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}urllib3>=1.23,1:net/py-urllib3@${PY_FLAVOR} -USES= python +USES= python pycryptography:run USE_PYTHON= autoplist distutils noflavors NO_ARCH= yes diff --git a/www/chromium/Makefile b/www/chromium/Makefile index cc8a8a945c3..3546fbf10bf 100644 --- a/www/chromium/Makefile +++ b/www/chromium/Makefile @@ -1,5 +1,5 @@ PORTNAME= chromium -PORTVERSION= 115.0.5790.98 +PORTVERSION= 115.0.5790.102 CATEGORIES= www wayland MASTER_SITES= https://commondatastorage.googleapis.com/chromium-browser-official/ \ https://nerd.hu/distfiles/:external diff --git a/www/chromium/distinfo b/www/chromium/distinfo index 49db0549fc2..41b014816b0 100644 --- a/www/chromium/distinfo +++ b/www/chromium/distinfo @@ -1,9 +1,9 @@ -TIMESTAMP = 1689685779 -SHA256 (chromium-115.0.5790.98.tar.xz) = ffbe630ecf8fc8a250be05fdbec6c94d5881b5fcbbc5fb2b93e54ddc78d56af1 -SIZE (chromium-115.0.5790.98.tar.xz) = 1594903988 -SHA256 (chrome-linux-115.0.5790.98-llvm13.profdata.tar.xz) = 4c37b245192217b100454036d5e8e31bce9c3c1ccd891bd4fa494833cddf92aa -SIZE (chrome-linux-115.0.5790.98-llvm13.profdata.tar.xz) = 27662716 -SHA256 (chromium-115.0.5790.98-testdata.tar.xz) = ed42d767a1056182d68cea5e5565f33904e328c51d943dfe14cde791f2e286ae -SIZE (chromium-115.0.5790.98-testdata.tar.xz) = 264829224 +TIMESTAMP = 1690034343 +SHA256 (chromium-115.0.5790.102.tar.xz) = 06f6e0f22b3a0122eaf5b50a8f603648dc37e7b1178b65ef54e93162b386b06b +SIZE (chromium-115.0.5790.102.tar.xz) = 1595015368 +SHA256 (chrome-linux-115.0.5790.102-llvm13.profdata.tar.xz) = 470c62c96a77aa58b2a9a811e29ccc34744e4a910312c38116d8c3999465dac7 +SIZE (chrome-linux-115.0.5790.102-llvm13.profdata.tar.xz) = 27654508 +SHA256 (chromium-115.0.5790.102-testdata.tar.xz) = 15fb35badf9c100d21a9ded8fb4771a010e8ff657c7e9afe7944f555b5bb909c +SIZE (chromium-115.0.5790.102-testdata.tar.xz) = 261824308 SHA256 (test_fonts-336e775eec536b2d785cc80eff6ac39051931286.tar.gz) = a2ca2962daf482a8f943163541e1c73ba4b2694fabcd2510981f2db4eda493c8 SIZE (test_fonts-336e775eec536b2d785cc80eff6ac39051931286.tar.gz) = 32624734 diff --git a/www/gitea/Makefile b/www/gitea/Makefile index d3396e508f9..a43d0728bbd 100644 --- a/www/gitea/Makefile +++ b/www/gitea/Makefile @@ -1,6 +1,6 @@ PORTNAME= gitea DISTVERSIONPREFIX= v -DISTVERSION= 1.20.0 +DISTVERSION= 1.20.1 CATEGORIES= www MASTER_SITES= https://github.com/go-gitea/gitea/releases/download/${DISTVERSIONPREFIX}${DISTVERSION}/ \ https://dl.gitea.io/gitea/${DISTVERSION}/ diff --git a/www/gitea/distinfo b/www/gitea/distinfo index 599a7ceadec..5e176c191f7 100644 --- a/www/gitea/distinfo +++ b/www/gitea/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1689540982 -SHA256 (gitea-src-1.20.0.tar.gz) = 304d9961279a1ebbbfef00450665cba5ff5d2a99745abb6b980aa6cf0dfbb6ae -SIZE (gitea-src-1.20.0.tar.gz) = 49049895 +TIMESTAMP = 1690095154 +SHA256 (gitea-src-1.20.1.tar.gz) = 2d83823592621ae30cd65cb54a9fb417c52cf0bb405f31f937325fd822dc1dc9 +SIZE (gitea-src-1.20.1.tar.gz) = 49281655 diff --git a/www/htmlcxx/Makefile b/www/htmlcxx/Makefile index 86775db1e67..bc3cc6cb30a 100644 --- a/www/htmlcxx/Makefile +++ b/www/htmlcxx/Makefile @@ -12,10 +12,11 @@ LICENSE= LGPL20 LICENSE_FILE= ${WRKSRC}/LGPL_V2 USES= bison:alias iconv libtool localbase:ldflags pathfix +USE_CXXSTD= c++14 +USE_LDCONFIG= yes GNU_CONFIGURE= yes INSTALL_TARGET= install-strip -USE_LDCONFIG= yes post-patch: @${REINPLACE_CMD} -e 's|-liconv|${ICONV_LIB}|' ${WRKSRC}/configure diff --git a/www/lua-resty-core/Makefile b/www/lua-resty-core/Makefile index 3c9f26b7812..32034a8a38c 100644 --- a/www/lua-resty-core/Makefile +++ b/www/lua-resty-core/Makefile @@ -1,6 +1,6 @@ PORTNAME= lua-resty-core DISTVERSIONPREFIX= v -DISTVERSION= 0.1.26 +DISTVERSION= 0.1.27 CATEGORIES= www MAINTAINER= dmitry.wagin@ya.ru diff --git a/www/lua-resty-core/distinfo b/www/lua-resty-core/distinfo index 82a3c061a44..f284a804b3c 100644 --- a/www/lua-resty-core/distinfo +++ b/www/lua-resty-core/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1681830625 -SHA256 (openresty-lua-resty-core-v0.1.26_GH0.tar.gz) = 08050d4e145b386e09f6003a1ece21a0ec64504438bf17ae6b65ce4bf8bd0aed -SIZE (openresty-lua-resty-core-v0.1.26_GH0.tar.gz) = 187646 +TIMESTAMP = 1689432080 +SHA256 (openresty-lua-resty-core-v0.1.27_GH0.tar.gz) = 39baab9e2b31cc48cecf896cea40ef6e80559054fd8a6e440cc804a858ea84d4 +SIZE (openresty-lua-resty-core-v0.1.27_GH0.tar.gz) = 187745 diff --git a/www/mitmproxy/Makefile b/www/mitmproxy/Makefile index f37b08bd126..e6dcbcd0429 100644 --- a/www/mitmproxy/Makefile +++ b/www/mitmproxy/Makefile @@ -18,7 +18,6 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}asgiref>=3.2.10<3.5:www/py-asgiref@${PY_FLAV ${PYTHON_PKGNAMEPREFIX}brotli>=1.0<1.1:archivers/py-brotli@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}certifi>=2019.9.11:security/py-certifi@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}click>=7.0<8.1:devel/py-click@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cryptography>=3.3<3.5,1:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}Flask>=1.1.1<2.1:www/py-flask@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}h11>=0.11<0.13:net/py-h11@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}h2>=4.0<5:www/py-h2@${PY_FLAVOR} \ @@ -48,7 +47,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hypothesis>0:devel/py-hypothesis@${PY_FLAVO ${PYTHON_PKGNAMEPREFIX}pytest-xdist>0:devel/py-pytest-xdist@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} -USES= cpe python +USES= cpe python pycryptography:run USE_GITHUB= yes USE_PYTHON= autoplist distutils noflavors diff --git a/www/openresty/Makefile b/www/openresty/Makefile index bcfd12335c1..ba555c68b9a 100644 --- a/www/openresty/Makefile +++ b/www/openresty/Makefile @@ -1,5 +1,5 @@ PORTNAME= openresty -PORTVERSION= 1.21.4.1 +PORTVERSION= 1.21.4.2 CATEGORIES= www MASTER_SITES= https://openresty.org/download/ diff --git a/www/openresty/distinfo b/www/openresty/distinfo index b61b98c05e8..dea3463629a 100644 --- a/www/openresty/distinfo +++ b/www/openresty/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1653729014 -SHA256 (openresty-1.21.4.1.tar.gz) = 0c5093b64f7821e85065c99e5d4e6cc31820cfd7f37b9a0dec84209d87a2af99 -SIZE (openresty-1.21.4.1.tar.gz) = 5345817 +TIMESTAMP = 1689838584 +SHA256 (openresty-1.21.4.2.tar.gz) = 5b1eded25c1d4ed76c0336dfae50bd94d187af9c85ead244135dd5ae363b2e2a +SIZE (openresty-1.21.4.2.tar.gz) = 5653425 diff --git a/www/openresty/pkg-plist b/www/openresty/pkg-plist index 984b9a97a75..113962a33ad 100644 --- a/www/openresty/pkg-plist +++ b/www/openresty/pkg-plist @@ -23,11 +23,13 @@ lualib/ngx/ssl/session.lua lualib/resty/core.lua lualib/resty/core/base.lua lualib/resty/core/base64.lua +lualib/resty/core/coroutine.lua lualib/resty/core/ctx.lua lualib/resty/core/exit.lua lualib/resty/core/hash.lua lualib/resty/core/misc.lua lualib/resty/core/ndk.lua +lualib/resty/core/param.lua lualib/resty/core/phase.lua lualib/resty/core/regex.lua lualib/resty/core/request.lua @@ -53,49 +55,68 @@ lualib/resty/websocket/client.lua lualib/resty/websocket/protocol.lua lualib/resty/websocket/server.lua lualib/tablepool.lua -pod/array-var-nginx-module-0.05/array-var-nginx-module-0.05.pod -pod/drizzle-nginx-module-0.1.11/drizzle-nginx-module-0.1.11.pod -pod/echo-nginx-module-0.62/echo-nginx-module-0.62.pod +nginx/conf/fastcgi.conf +nginx/conf/fastcgi.conf.default +nginx/conf/fastcgi_params +nginx/conf/fastcgi_params.default +nginx/conf/koi-utf +nginx/conf/koi-win +nginx/conf/mime.types +nginx/conf/mime.types.default +nginx/conf/nginx.conf +nginx/conf/nginx.conf.default +nginx/conf/scgi_params +nginx/conf/scgi_params.default +nginx/conf/uwsgi_params +nginx/conf/uwsgi_params.default +nginx/conf/win-utf +nginx/html/50x.html +nginx/html/index.html +nginx/sbin/nginx +pod/array-var-nginx-module-0.06/array-var-nginx-module-0.06.pod +pod/drizzle-nginx-module-0.1.12/drizzle-nginx-module-0.1.12.pod +pod/echo-nginx-module-0.63/echo-nginx-module-0.63.pod pod/encrypted-session-nginx-module-0.09/encrypted-session-nginx-module-0.09.pod pod/form-input-nginx-module-0.12/form-input-nginx-module-0.12.pod -pod/headers-more-nginx-module-0.33/headers-more-nginx-module-0.33.pod +pod/headers-more-nginx-module-0.34/headers-more-nginx-module-0.34.pod pod/iconv-nginx-module-0.14/iconv-nginx-module-0.14.pod pod/lua-5.1.5/lua-5.1.5.pod -pod/lua-cjson-2.1.0.10/lua-cjson-2.1.0.10.pod +pod/lua-cjson-2.1.0.11/lua-cjson-2.1.0.11.pod pod/lua-redis-parser-0.13/lua-redis-parser-0.13.pod -pod/lua-resty-core-0.1.23/lua-resty-core-0.1.23.pod -pod/lua-resty-core-0.1.23/ngx.balancer.pod -pod/lua-resty-core-0.1.23/ngx.base64.pod -pod/lua-resty-core-0.1.23/ngx.errlog.pod -pod/lua-resty-core-0.1.23/ngx.ocsp.pod -pod/lua-resty-core-0.1.23/ngx.pipe.pod -pod/lua-resty-core-0.1.23/ngx.process.pod -pod/lua-resty-core-0.1.23/ngx.re.pod -pod/lua-resty-core-0.1.23/ngx.req.pod -pod/lua-resty-core-0.1.23/ngx.resp.pod -pod/lua-resty-core-0.1.23/ngx.semaphore.pod -pod/lua-resty-core-0.1.23/ngx.ssl.clienthello.pod -pod/lua-resty-core-0.1.23/ngx.ssl.pod -pod/lua-resty-core-0.1.23/ngx.ssl.session.pod +pod/lua-resty-core-0.1.27/lua-resty-core-0.1.27.pod +pod/lua-resty-core-0.1.27/ngx.balancer.pod +pod/lua-resty-core-0.1.27/ngx.base64.pod +pod/lua-resty-core-0.1.27/ngx.errlog.pod +pod/lua-resty-core-0.1.27/ngx.ocsp.pod +pod/lua-resty-core-0.1.27/ngx.pipe.pod +pod/lua-resty-core-0.1.27/ngx.process.pod +pod/lua-resty-core-0.1.27/ngx.re.pod +pod/lua-resty-core-0.1.27/ngx.req.pod +pod/lua-resty-core-0.1.27/ngx.resp.pod +pod/lua-resty-core-0.1.27/ngx.semaphore.pod +pod/lua-resty-core-0.1.27/ngx.ssl.clienthello.pod +pod/lua-resty-core-0.1.27/ngx.ssl.pod +pod/lua-resty-core-0.1.27/ngx.ssl.session.pod +pod/lua-resty-core-0.1.27/resty.core.time.pod pod/lua-resty-dns-0.22/lua-resty-dns-0.22.pod pod/lua-resty-limit-traffic-0.08/lua-resty-limit-traffic-0.08.pod pod/lua-resty-limit-traffic-0.08/resty.limit.conn.pod pod/lua-resty-limit-traffic-0.08/resty.limit.count.pod pod/lua-resty-limit-traffic-0.08/resty.limit.req.pod pod/lua-resty-limit-traffic-0.08/resty.limit.traffic.pod -pod/lua-resty-lock-0.08/lua-resty-lock-0.08.pod -pod/lua-resty-lrucache-0.11/lua-resty-lrucache-0.11.pod -pod/lua-resty-memcached-0.16/lua-resty-memcached-0.16.pod -pod/lua-resty-mysql-0.25/lua-resty-mysql-0.25.pod +pod/lua-resty-lock-0.09/lua-resty-lock-0.09.pod +pod/lua-resty-lrucache-0.13/lua-resty-lrucache-0.13.pod +pod/lua-resty-memcached-0.17/lua-resty-memcached-0.17.pod +pod/lua-resty-mysql-0.26/lua-resty-mysql-0.26.pod pod/lua-resty-redis-0.30/lua-resty-redis-0.30.pod pod/lua-resty-shell-0.03/lua-resty-shell-0.03.pod pod/lua-resty-signal-0.03/lua-resty-signal-0.03.pod pod/lua-resty-string-0.15/lua-resty-string-0.15.pod -pod/lua-resty-upload-0.10/lua-resty-upload-0.10.pod -pod/lua-resty-upstream-healthcheck-0.06/lua-resty-upstream-healthcheck-0.06.pod -pod/lua-resty-websocket-0.09/lua-resty-websocket-0.09.pod +pod/lua-resty-upload-0.11/lua-resty-upload-0.11.pod +pod/lua-resty-upstream-healthcheck-0.08/lua-resty-upstream-healthcheck-0.08.pod +pod/lua-resty-websocket-0.10/lua-resty-websocket-0.10.pod pod/lua-tablepool-0.02/lua-tablepool-0.02.pod -pod/luajit-2.1-20220411/luajit-2.1-20220411.pod +pod/luajit-2.1-20230410/luajit-2.1-20230410.pod pod/luajit-2.1/changes.pod pod/luajit-2.1/contact.pod pod/luajit-2.1/ext_c_api.pod @@ -161,6 +182,7 @@ pod/nginx/ngx_http_headers_module.pod pod/nginx/ngx_http_hls_module.pod pod/nginx/ngx_http_image_filter_module.pod pod/nginx/ngx_http_index_module.pod +pod/nginx/ngx_http_internal_redirect_module.pod pod/nginx/ngx_http_js_module.pod pod/nginx/ngx_http_keyval_module.pod pod/nginx/ngx_http_limit_conn_module.pod @@ -172,6 +194,7 @@ pod/nginx/ngx_http_mirror_module.pod pod/nginx/ngx_http_mp4_module.pod pod/nginx/ngx_http_perl_module.pod pod/nginx/ngx_http_proxy_module.pod +pod/nginx/ngx_http_proxy_protocol_vendor_module.pod pod/nginx/ngx_http_random_index_module.pod pod/nginx/ngx_http_realip_module.pod pod/nginx/ngx_http_referer_module.pod @@ -193,6 +216,7 @@ pod/nginx/ngx_http_upstream_module.pod pod/nginx/ngx_http_userid_module.pod pod/nginx/ngx_http_uwsgi_module.pod pod/nginx/ngx_http_v2_module.pod +pod/nginx/ngx_http_v3_module.pod pod/nginx/ngx_http_xslt_module.pod pod/nginx/ngx_mail_auth_http_module.pod pod/nginx/ngx_mail_core_module.pod @@ -202,6 +226,7 @@ pod/nginx/ngx_mail_proxy_module.pod pod/nginx/ngx_mail_realip_module.pod pod/nginx/ngx_mail_smtp_module.pod pod/nginx/ngx_mail_ssl_module.pod +pod/nginx/ngx_otel_module.pod pod/nginx/ngx_stream_access_module.pod pod/nginx/ngx_stream_core_module.pod pod/nginx/ngx_stream_geo_module.pod @@ -211,7 +236,10 @@ pod/nginx/ngx_stream_keyval_module.pod pod/nginx/ngx_stream_limit_conn_module.pod pod/nginx/ngx_stream_log_module.pod pod/nginx/ngx_stream_map_module.pod +pod/nginx/ngx_stream_mqtt_filter_module.pod +pod/nginx/ngx_stream_mqtt_preread_module.pod pod/nginx/ngx_stream_proxy_module.pod +pod/nginx/ngx_stream_proxy_protocol_vendor_module.pod pod/nginx/ngx_stream_realip_module.pod pod/nginx/ngx_stream_return_module.pod pod/nginx/ngx_stream_set_module.pod @@ -221,6 +249,7 @@ pod/nginx/ngx_stream_ssl_preread_module.pod pod/nginx/ngx_stream_upstream_hc_module.pod pod/nginx/ngx_stream_upstream_module.pod pod/nginx/ngx_stream_zone_sync_module.pod +pod/nginx/quic.pod pod/nginx/request_processing.pod pod/nginx/server_names.pod pod/nginx/stream_processing.pod @@ -232,22 +261,22 @@ pod/nginx/variables_in_config.pod pod/nginx/websocket.pod pod/nginx/welcome_nginx_facebook.pod pod/nginx/windows.pod -pod/ngx_devel_kit-0.3.1/ngx_devel_kit-0.3.1.pod -pod/ngx_devel_kit-0.3.1/readme_auto_lib.pod -pod/ngx_lua-0.10.21/ngx_lua-0.10.21.pod +pod/ngx_devel_kit-0.3.2/ngx_devel_kit-0.3.2.pod +pod/ngx_devel_kit-0.3.2/readme_auto_lib.pod +pod/ngx_lua-0.10.25/ngx_lua-0.10.25.pod pod/ngx_lua_upstream-0.07/ngx_lua_upstream-0.07.pod pod/ngx_postgres-1.0/ngx_postgres-1.0.pod pod/ngx_postgres-1.0/todo.pod -pod/ngx_stream_lua-0.0.11/dev_notes.pod -pod/ngx_stream_lua-0.0.11/ngx_stream_lua-0.0.11.pod -pod/opm-0.0.6/opm-0.0.6.pod -pod/opm-0.0.6/web.docs.md.docs.pod +pod/ngx_stream_lua-0.0.13/dev_notes.pod +pod/ngx_stream_lua-0.0.13/ngx_stream_lua-0.0.13.pod +pod/opm-0.0.7/opm-0.0.7.pod +pod/opm-0.0.7/web.docs.md.docs.pod pod/rds-csv-nginx-module-0.09/rds-csv-nginx-module-0.09.pod -pod/rds-json-nginx-module-0.15/rds-json-nginx-module-0.15.pod +pod/rds-json-nginx-module-0.16/rds-json-nginx-module-0.16.pod pod/redis2-nginx-module-0.15/redis2-nginx-module-0.15.pod -pod/resty-cli-0.28/resty-cli-0.28.pod +pod/resty-cli-0.29/resty-cli-0.29.pod pod/set-misc-nginx-module-0.33/set-misc-nginx-module-0.33.pod -pod/srcache-nginx-module-0.32/srcache-nginx-module-0.32.pod +pod/srcache-nginx-module-0.33/srcache-nginx-module-0.33.pod pod/xss-nginx-module-0.06/xss-nginx-module-0.06.pod resty.index @dir nginx/logs @@ -257,24 +286,6 @@ resty.index @dir site/lualib @dir site/manifest @dir site/pod -nginx/html/index.html -nginx/html/50x.html -nginx/conf/koi-win -nginx/conf/koi-utf -nginx/conf/fastcgi_params -nginx/conf/nginx.conf.default -nginx/conf/fastcgi.conf -nginx/conf/win-utf -nginx/conf/fastcgi.conf.default -nginx/conf/scgi_params -nginx/conf/uwsgi_params -nginx/conf/mime.types -nginx/conf/scgi_params.default -nginx/conf/nginx.conf -nginx/conf/uwsgi_params.default -nginx/conf/mime.types.default -nginx/conf/fastcgi_params.default -nginx/sbin/nginx %%LUARESTYDNS%%lualib/resty/dns/resolver.lua %%LUARESTYUPLOAD%%lualib/resty/upload.lua %%LUARESTYSTRING%%lualib/resty/sha1.lua diff --git a/www/p5-Firefox-Marionette/Makefile b/www/p5-Firefox-Marionette/Makefile index 0cfc3e279aa..b9438e44fe1 100644 --- a/www/p5-Firefox-Marionette/Makefile +++ b/www/p5-Firefox-Marionette/Makefile @@ -1,5 +1,5 @@ PORTNAME= Firefox-Marionette -DISTVERSION= 1.29 +DISTVERSION= 1.40 CATEGORIES= www perl5 MASTER_SITES= CPAN MASTER_SITE_SUBDIR= CPAN:DDICK diff --git a/www/p5-Firefox-Marionette/distinfo b/www/p5-Firefox-Marionette/distinfo index b6640395a29..f4511398ffc 100644 --- a/www/p5-Firefox-Marionette/distinfo +++ b/www/p5-Firefox-Marionette/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1667781683 -SHA256 (Firefox-Marionette-1.29.tar.gz) = 78d33c687bcbb8d2248110e07515bebb1f391c460c54fe140a16ef33bfd143d7 -SIZE (Firefox-Marionette-1.29.tar.gz) = 280323 +TIMESTAMP = 1689770932 +SHA256 (Firefox-Marionette-1.40.tar.gz) = 7985f65d9b89e2e9144f2dbf4c6b270203c7db59b400281da3ecc99b4ad64080 +SIZE (Firefox-Marionette-1.40.tar.gz) = 334108 diff --git a/www/p5-Firefox-Marionette/pkg-descr b/www/p5-Firefox-Marionette/pkg-descr index fe28893df80..82126eee060 100644 --- a/www/p5-Firefox-Marionette/pkg-descr +++ b/www/p5-Firefox-Marionette/pkg-descr @@ -1 +1,2 @@ -Automate the Firefox browser with the Marionette protocol +This is a client module to automate the Mozilla Firefox browser +via the Marionette protocol diff --git a/www/p5-Firefox-Marionette/pkg-plist b/www/p5-Firefox-Marionette/pkg-plist index 5095f1cada8..cee294b8c5e 100644 --- a/www/p5-Firefox-Marionette/pkg-plist +++ b/www/p5-Firefox-Marionette/pkg-plist @@ -4,10 +4,13 @@ bin/firefox-passwords bin/setup-for-firefox-marionette-build.sh bin/ssh-auth-cmd-marionette %%SITE_PERL%%/Firefox/Marionette.pm +%%SITE_PERL%%/Firefox/Marionette/Bookmark.pm %%SITE_PERL%%/Firefox/Marionette/Buttons.pm +%%SITE_PERL%%/Firefox/Marionette/Cache.pm %%SITE_PERL%%/Firefox/Marionette/Capabilities.pm %%SITE_PERL%%/Firefox/Marionette/Certificate.pm %%SITE_PERL%%/Firefox/Marionette/Cookie.pm +%%SITE_PERL%%/Firefox/Marionette/Display.pm %%SITE_PERL%%/Firefox/Marionette/Element.pm %%SITE_PERL%%/Firefox/Marionette/Element/Rect.pm %%SITE_PERL%%/Firefox/Marionette/Exception.pm @@ -35,10 +38,13 @@ bin/ssh-auth-cmd-marionette %%PERL5_MAN1%%/firefox-passwords.1.gz %%PERL5_MAN1%%/ssh-auth-cmd-marionette.1.gz %%PERL5_MAN3%%/Firefox::Marionette.3.gz +%%PERL5_MAN3%%/Firefox::Marionette::Bookmark.3.gz %%PERL5_MAN3%%/Firefox::Marionette::Buttons.3.gz +%%PERL5_MAN3%%/Firefox::Marionette::Cache.3.gz %%PERL5_MAN3%%/Firefox::Marionette::Capabilities.3.gz %%PERL5_MAN3%%/Firefox::Marionette::Certificate.3.gz %%PERL5_MAN3%%/Firefox::Marionette::Cookie.3.gz +%%PERL5_MAN3%%/Firefox::Marionette::Display.3.gz %%PERL5_MAN3%%/Firefox::Marionette::Element.3.gz %%PERL5_MAN3%%/Firefox::Marionette::Element::Rect.3.gz %%PERL5_MAN3%%/Firefox::Marionette::Exception.3.gz diff --git a/www/py-autobahn/Makefile b/www/py-autobahn/Makefile index 1538cb6c70b..291c93fdc69 100644 --- a/www/py-autobahn/Makefile +++ b/www/py-autobahn/Makefile @@ -11,11 +11,10 @@ WWW= https://github.com/crossbario/autobahn-python LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=3.4.6:security/py-cryptography@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}hyperlink>=21.0.0:www/py-hyperlink@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hyperlink>=21.0.0:www/py-hyperlink@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}txaio>=21.2.1:devel/py-txaio@${PY_FLAVOR} -USES= cpe python +USES= cpe python pycryptography:run CPE_VENDOR= crossbar USE_GITHUB= yes GH_ACCOUNT= crossbario diff --git a/www/py-azure-storage/Makefile b/www/py-azure-storage/Makefile index c4723f74839..2482de1a4f0 100644 --- a/www/py-azure-storage/Makefile +++ b/www/py-azure-storage/Makefile @@ -11,11 +11,10 @@ WWW= https://pypi.org/project/azure-storage/ LICENSE= APACHE20 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}azure-common>0:www/py-azure-common@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cryptography>0:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dateutil>0:devel/py-dateutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} -USES= python +USES= python pycryptography:run USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/www/py-dj41-django-auth-ldap/Makefile b/www/py-dj41-django-auth-ldap/Makefile index e91d1100cc2..f9735f72e88 100644 --- a/www/py-dj41-django-auth-ldap/Makefile +++ b/www/py-dj41-django-auth-ldap/Makefile @@ -1,5 +1,5 @@ PORTNAME= django-auth-ldap -PORTVERSION= 4.3.0 +PORTVERSION= 4.4.0 CATEGORIES= www security python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj41- diff --git a/www/py-dj41-django-auth-ldap/distinfo b/www/py-dj41-django-auth-ldap/distinfo index 307d1fe1faf..1e1086f71ee 100644 --- a/www/py-dj41-django-auth-ldap/distinfo +++ b/www/py-dj41-django-auth-ldap/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1682785559 -SHA256 (django-auth-ldap-4.3.0.tar.gz) = 788b5b1ee70054681d7fae7d085deaa76f2fa6f64cc9fe3dd79daef62c2f6121 -SIZE (django-auth-ldap-4.3.0.tar.gz) = 53474 +TIMESTAMP = 1690103450 +SHA256 (django-auth-ldap-4.4.0.tar.gz) = 797931ac5d55c4ca14c179d5892420cc2a98aa81e44323d595f5419c1b45c306 +SIZE (django-auth-ldap-4.4.0.tar.gz) = 53117 diff --git a/www/py-dj41-django-cors-headers/Makefile b/www/py-dj41-django-cors-headers/Makefile index 052a60eedc2..4b2928c7668 100644 --- a/www/py-dj41-django-cors-headers/Makefile +++ b/www/py-dj41-django-cors-headers/Makefile @@ -1,5 +1,5 @@ PORTNAME= django-cors-headers -PORTVERSION= 4.1.0 +PORTVERSION= 4.2.0 CATEGORIES= www python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj41- diff --git a/www/py-dj41-django-cors-headers/distinfo b/www/py-dj41-django-cors-headers/distinfo index d6c99528365..33d27f31c82 100644 --- a/www/py-dj41-django-cors-headers/distinfo +++ b/www/py-dj41-django-cors-headers/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1687762205 -SHA256 (django_cors_headers-4.1.0.tar.gz) = 36a8d7a6dee6a85f872fe5916cc878a36d0812043866355438dfeda0b20b6b78 -SIZE (django_cors_headers-4.1.0.tar.gz) = 24755 +TIMESTAMP = 1689168127 +SHA256 (django_cors_headers-4.2.0.tar.gz) = f9749c6410fe738278bc2b6ef17f05195bc7b251693c035752d8257026af024f +SIZE (django_cors_headers-4.2.0.tar.gz) = 21183 diff --git a/www/py-dj41-django-js-asset/Makefile b/www/py-dj41-django-js-asset/Makefile index ef001172197..51c395f5f9b 100644 --- a/www/py-dj41-django-js-asset/Makefile +++ b/www/py-dj41-django-js-asset/Makefile @@ -1,5 +1,5 @@ PORTNAME= django-js-asset -DISTVERSION= 2.0.0 +DISTVERSION= 2.1.0 CATEGORIES= www python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj41- @@ -12,10 +12,11 @@ WWW= https://github.com/matthiask/django-js-asset LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django41>=2.2:www/py-django41@${PY_FLAVOR} +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>0:devel/py-hatchling@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django41>=3.2:www/py-django41@${PY_FLAVOR} USES= python -USE_PYTHON= distutils autoplist +USE_PYTHON= autoplist pep517 CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME} diff --git a/www/py-dj41-django-js-asset/distinfo b/www/py-dj41-django-js-asset/distinfo index 52f8d62e204..a7a6dcfc999 100644 --- a/www/py-dj41-django-js-asset/distinfo +++ b/www/py-dj41-django-js-asset/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1647897596 -SHA256 (django_js_asset-2.0.0.tar.gz) = adc1ee1efa853fad42054b540c02205344bb406c9bddf87c9e5377a41b7db90f -SIZE (django_js_asset-2.0.0.tar.gz) = 4592 +TIMESTAMP = 1689168356 +SHA256 (django_js_asset-2.1.0.tar.gz) = be6f69ae5c4865617aa7726c48eddb64089a1e7d4ea7d22a35a3beb8282020f6 +SIZE (django_js_asset-2.1.0.tar.gz) = 7734 diff --git a/www/py-django-auth-ldap/Makefile b/www/py-django-auth-ldap/Makefile index 94bdd597519..62ab9752ddf 100644 --- a/www/py-django-auth-ldap/Makefile +++ b/www/py-django-auth-ldap/Makefile @@ -1,5 +1,5 @@ PORTNAME= django-auth-ldap -PORTVERSION= 4.3.0 +PORTVERSION= 4.4.0 CATEGORIES= www security python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/www/py-django-auth-ldap/distinfo b/www/py-django-auth-ldap/distinfo index 307d1fe1faf..1e1086f71ee 100644 --- a/www/py-django-auth-ldap/distinfo +++ b/www/py-django-auth-ldap/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1682785559 -SHA256 (django-auth-ldap-4.3.0.tar.gz) = 788b5b1ee70054681d7fae7d085deaa76f2fa6f64cc9fe3dd79daef62c2f6121 -SIZE (django-auth-ldap-4.3.0.tar.gz) = 53474 +TIMESTAMP = 1690103450 +SHA256 (django-auth-ldap-4.4.0.tar.gz) = 797931ac5d55c4ca14c179d5892420cc2a98aa81e44323d595f5419c1b45c306 +SIZE (django-auth-ldap-4.4.0.tar.gz) = 53117 diff --git a/www/py-django-cors-headers/Makefile b/www/py-django-cors-headers/Makefile index 5945cf88403..18b1d9c928c 100644 --- a/www/py-django-cors-headers/Makefile +++ b/www/py-django-cors-headers/Makefile @@ -1,5 +1,5 @@ PORTNAME= django-cors-headers -PORTVERSION= 4.1.0 +PORTVERSION= 4.2.0 CATEGORIES= www python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/www/py-django-cors-headers/distinfo b/www/py-django-cors-headers/distinfo index d6c99528365..33d27f31c82 100644 --- a/www/py-django-cors-headers/distinfo +++ b/www/py-django-cors-headers/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1687762205 -SHA256 (django_cors_headers-4.1.0.tar.gz) = 36a8d7a6dee6a85f872fe5916cc878a36d0812043866355438dfeda0b20b6b78 -SIZE (django_cors_headers-4.1.0.tar.gz) = 24755 +TIMESTAMP = 1689168127 +SHA256 (django_cors_headers-4.2.0.tar.gz) = f9749c6410fe738278bc2b6ef17f05195bc7b251693c035752d8257026af024f +SIZE (django_cors_headers-4.2.0.tar.gz) = 21183 diff --git a/www/py-django-js-asset/Makefile b/www/py-django-js-asset/Makefile index 1fced65b473..e95c2494d4c 100644 --- a/www/py-django-js-asset/Makefile +++ b/www/py-django-js-asset/Makefile @@ -1,6 +1,5 @@ PORTNAME= django-js-asset -DISTVERSION= 2.0.0 -PORTREVISION= 1 +DISTVERSION= 2.1.0 CATEGORIES= www python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,10 +12,11 @@ WWW= https://github.com/matthiask/django-js-asset LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django32>=2.2:www/py-django32@${PY_FLAVOR} +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>0:devel/py-hatchling@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django32>=3.2:www/py-django32@${PY_FLAVOR} USES= python -USE_PYTHON= distutils autoplist +USE_PYTHON= autoplist pep517 NO_ARCH= yes CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME} diff --git a/www/py-django-js-asset/distinfo b/www/py-django-js-asset/distinfo index 52f8d62e204..a7a6dcfc999 100644 --- a/www/py-django-js-asset/distinfo +++ b/www/py-django-js-asset/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1647897596 -SHA256 (django_js_asset-2.0.0.tar.gz) = adc1ee1efa853fad42054b540c02205344bb406c9bddf87c9e5377a41b7db90f -SIZE (django_js_asset-2.0.0.tar.gz) = 4592 +TIMESTAMP = 1689168356 +SHA256 (django_js_asset-2.1.0.tar.gz) = be6f69ae5c4865617aa7726c48eddb64089a1e7d4ea7d22a35a3beb8282020f6 +SIZE (django_js_asset-2.1.0.tar.gz) = 7734 diff --git a/www/py-django-rich/Makefile b/www/py-django-rich/Makefile index 90b7eca26ec..2b470e32daf 100644 --- a/www/py-django-rich/Makefile +++ b/www/py-django-rich/Makefile @@ -1,5 +1,5 @@ PORTNAME= django-rich -PORTVERSION= 1.6.0 +PORTVERSION= 1.7.0 CATEGORIES= www python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/www/py-django-rich/distinfo b/www/py-django-rich/distinfo index 171ee854c34..337d6f0eac7 100644 --- a/www/py-django-rich/distinfo +++ b/www/py-django-rich/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1687762584 -SHA256 (django_rich-1.6.0.tar.gz) = 2eaa70b07b76d84d305699f1a522f9f4a026286e33f0928fc6716f45ed5e0f64 -SIZE (django_rich-1.6.0.tar.gz) = 61845 +TIMESTAMP = 1689051775 +SHA256 (django_rich-1.7.0.tar.gz) = a21d92db4cf9b8e84b69df48f04337df90620758b92f0a07e8e60066c2fd6bdc +SIZE (django_rich-1.7.0.tar.gz) = 58968 diff --git a/www/py-django-tables2/Makefile b/www/py-django-tables2/Makefile index 6c9eb73328b..b75b46ced73 100644 --- a/www/py-django-tables2/Makefile +++ b/www/py-django-tables2/Makefile @@ -1,5 +1,5 @@ PORTNAME= django-tables2 -DISTVERSION= 2.5.3 +DISTVERSION= 2.6.0 CATEGORIES= www python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/www/py-django-tables2/distinfo b/www/py-django-tables2/distinfo index c2ccd122c76..7fc6c8a3d48 100644 --- a/www/py-django-tables2/distinfo +++ b/www/py-django-tables2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1678824288 -SHA256 (django-tables2-2.5.3.tar.gz) = f6c1623aac188d29aae9cf6b4de3211c96c525e49890654bec3359c181600eb9 -SIZE (django-tables2-2.5.3.tar.gz) = 79310 +TIMESTAMP = 1688911162 +SHA256 (django-tables2-2.6.0.tar.gz) = 479eed04007cc04bcf764a6fb7a5e3955d94b878ba7f3a4bd4edbd2f7769e08d +SIZE (django-tables2-2.6.0.tar.gz) = 79370 diff --git a/www/py-drf-spectacular-sidecar/Makefile b/www/py-drf-spectacular-sidecar/Makefile index 742849836dc..1f7bd48bccc 100644 --- a/www/py-drf-spectacular-sidecar/Makefile +++ b/www/py-drf-spectacular-sidecar/Makefile @@ -1,5 +1,5 @@ PORTNAME= drf-spectacular-sidecar -DISTVERSION= 2023.5.1 +DISTVERSION= 2023.7.1 CATEGORIES= www python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/www/py-drf-spectacular-sidecar/distinfo b/www/py-drf-spectacular-sidecar/distinfo index 9c1b2fac4d7..c55f421bba2 100644 --- a/www/py-drf-spectacular-sidecar/distinfo +++ b/www/py-drf-spectacular-sidecar/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1683199513 -SHA256 (drf-spectacular-sidecar-2023.5.1.tar.gz) = 58358215fee6c4634d77335d4c341b8132dc0847b282fb2fe4b22530dc2a56ca -SIZE (drf-spectacular-sidecar-2023.5.1.tar.gz) = 2472077 +TIMESTAMP = 1688911123 +SHA256 (drf-spectacular-sidecar-2023.7.1.tar.gz) = fae346a00636a57aa164d2778e7162cfaff1f59af8133c2b6a8403c8211a167b +SIZE (drf-spectacular-sidecar-2023.7.1.tar.gz) = 2615656 diff --git a/www/py-drf-spectacular/Makefile b/www/py-drf-spectacular/Makefile index 53ea76ddd5c..a19c4e5924a 100644 --- a/www/py-drf-spectacular/Makefile +++ b/www/py-drf-spectacular/Makefile @@ -1,5 +1,5 @@ PORTNAME= drf-spectacular -DISTVERSION= 0.26.2 +DISTVERSION= 0.26.3 CATEGORIES= www python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/www/py-drf-spectacular/distinfo b/www/py-drf-spectacular/distinfo index a186bafeb89..1a0e43e48d8 100644 --- a/www/py-drf-spectacular/distinfo +++ b/www/py-drf-spectacular/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1681883936 -SHA256 (drf-spectacular-0.26.2.tar.gz) = 005623d6bb9de37d2d0ec24ccd59c636e4a42f9af252f1470129ac32ccab38cb -SIZE (drf-spectacular-0.26.2.tar.gz) = 216281 +TIMESTAMP = 1688911049 +SHA256 (drf-spectacular-0.26.3.tar.gz) = b907a72a0244e5dcfeca625e9632cd8ebccdbe2cb528b7c1de1191708be6f31e +SIZE (drf-spectacular-0.26.3.tar.gz) = 218321 diff --git a/www/py-flask-jwt-extended/Makefile b/www/py-flask-jwt-extended/Makefile index dc6ec0c04e9..2b125d6d3eb 100644 --- a/www/py-flask-jwt-extended/Makefile +++ b/www/py-flask-jwt-extended/Makefile @@ -17,10 +17,9 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Flask>=0:www/py-flask@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}werkzeug>=0:www/py-werkzeug@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}coverage>=0:devel/py-coverage@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cryptography>=0:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dateutil>=0:devel/py-dateutil@${PY_FLAVOR} -USES= python +USES= python pycryptography:test USE_PYTHON= autoplist concurrent distutils pytest TEST_ENV= PYTHONPATH=${WRKSRC}/src diff --git a/www/py-pyjwt1/Makefile b/www/py-pyjwt1/Makefile index 0af7e647792..87da074d0cb 100644 --- a/www/py-pyjwt1/Makefile +++ b/www/py-pyjwt1/Makefile @@ -15,7 +15,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE # Some tests are skipped without pycrypto, but its not # referenced as a requirement anymore. TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cryptography>0:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pycryptodome>=0:security/py-pycryptodome@${PY_FLAVOR} USES= python @@ -26,7 +25,8 @@ CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}-pyjwt OPTIONS_DEFINE= RSASSA RSASSA_DESC= RSASSA-PKCS1 v1.5 signature support -RSASSA_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>0:security/py-cryptography@${PY_FLAVOR} +RSASSA_USES= pycryptography:run,test +RSASSA_USES_OFF= pycryptography:test NO_ARCH= yes diff --git a/www/py-requests_ntlm/Makefile b/www/py-requests_ntlm/Makefile index 3af4b3afcea..757378d50ff 100644 --- a/www/py-requests_ntlm/Makefile +++ b/www/py-requests_ntlm/Makefile @@ -11,11 +11,10 @@ WWW= https://github.com/requests/requests-ntlm LICENSE= ISCL LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=1.3:security/py-cryptography@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}ntlm-auth>=1.0.2:security/py-ntlm-auth@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ntlm-auth>=1.0.2:security/py-ntlm-auth@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=2.0.0:www/py-requests@${PY_FLAVOR} -USES= python +USES= python pycryptography:run USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/www/py-scrapy/Makefile b/www/py-scrapy/Makefile index af77fdcea9d..f8fb1c5bcef 100644 --- a/www/py-scrapy/Makefile +++ b/www/py-scrapy/Makefile @@ -11,8 +11,7 @@ WWW= https://scrapy.org/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=2.0:security/py-cryptography@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cssselect>=0.9.1:www/py-cssselect@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cssselect>=0.9.1:www/py-cssselect@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}itemloaders>=1.0.1:devel/py-itemloaders@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}parsel>=1.5:textproc/py-parsel@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}openssl>=16.2.0:security/py-openssl@${PY_FLAVOR} \ @@ -25,7 +24,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=2.0:security/py-cryptography@$ ${PYTHON_PKGNAMEPREFIX}lxml>=3.5.0:devel/py-lxml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pydispatcher>=2.0.5:devel/py-pydispatcher@${PY_FLAVOR} -USES= cpe python +USES= cpe python pycryptography:run USE_PYTHON= distutils concurrent autoplist NO_ARCH= yes diff --git a/www/restinio/Makefile b/www/restinio/Makefile index 057b6df77f1..7e38a4c5459 100644 --- a/www/restinio/Makefile +++ b/www/restinio/Makefile @@ -1,6 +1,5 @@ PORTNAME= restinio -DISTVERSION= 0.6.17 -PORTREVISION= 2 +DISTVERSION= 0.6.18 CATEGORIES= www devel MASTER_SITES= https://github.com/Stiffstream/${PORTNAME}/releases/download/v.${DISTVERSION}/ DISTNAME= ${PORTNAME}-${DISTVERSION}-full diff --git a/www/restinio/distinfo b/www/restinio/distinfo index 521b0d30f62..47c5483993f 100644 --- a/www/restinio/distinfo +++ b/www/restinio/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1667740384 -SHA256 (restinio-0.6.17-full.tar.bz2) = 0821074f91b51582fd149618ae77fe639e8510de6940e1643d222fa8a8dcf553 -SIZE (restinio-0.6.17-full.tar.bz2) = 1697206 +TIMESTAMP = 1690094464 +SHA256 (restinio-0.6.18-full.tar.bz2) = ca6b05b7ae65385bf652073c9b5749968047673fee2b05f1921ed57bd7601bcb +SIZE (restinio-0.6.18-full.tar.bz2) = 1697858 diff --git a/www/ungoogled-chromium/Makefile b/www/ungoogled-chromium/Makefile index 486abb1acbc..e7145ea20c9 100644 --- a/www/ungoogled-chromium/Makefile +++ b/www/ungoogled-chromium/Makefile @@ -1,5 +1,5 @@ PORTNAME= ungoogled-chromium -PORTVERSION= 114.0.5735.198 +PORTVERSION= 115.0.5790.102 UGVERSION= ${DISTVERSION}-1 CATEGORIES= www wayland MASTER_SITES= https://commondatastorage.googleapis.com/chromium-browser-official/ \ @@ -135,6 +135,7 @@ GN_ARGS+= build_with_tflite_lib=false \ enable_reading_list=false \ enable_remoting=false \ enable_reporting=false \ + enable_rust=false \ enable_service_discovery=false \ exclude_unwind_tables=true \ google_api_key="" \ @@ -231,8 +232,8 @@ TEST_ALL_TARGET= ${TEST_TARGETS} IGNORE= you have selected HEIMDAL_BASE but do not have Heimdal installed in base .endif -.if ${COMPILER_VERSION} < 150 -LLVM_DEFAULT= 15 +.if ${COMPILER_VERSION} < 160 +LLVM_DEFAULT= 16 BUILD_DEPENDS+= clang${LLVM_DEFAULT}:devel/llvm${LLVM_DEFAULT} BINARY_ALIAS+= cpp=${LOCALBASE}/bin/clang-cpp${LLVM_DEFAULT} \ cc=${LOCALBASE}/bin/clang${LLVM_DEFAULT} \ diff --git a/www/ungoogled-chromium/distinfo b/www/ungoogled-chromium/distinfo index 20f30858554..95b646fab00 100644 --- a/www/ungoogled-chromium/distinfo +++ b/www/ungoogled-chromium/distinfo @@ -1,9 +1,5 @@ -TIMESTAMP = 1687967513 -SHA256 (chromium-114.0.5735.198.tar.xz) = a9f3440feeab51f56b199797b83b458ca545bf67e114c62b21470fadd5a41dea -SIZE (chromium-114.0.5735.198.tar.xz) = 1570630092 -SHA256 (ungoogled-chromium-114.0.5735.198-1.tar.gz) = 3b22dcd4caebea5f1c72ea4437e67784d6b740a4624b15002078a6daf05235a1 -SIZE (ungoogled-chromium-114.0.5735.198-1.tar.gz) = 664537 -SHA256 (chromium-114.0.5735.198-testdata.tar.xz) = 2c244b76c21c298e07719107e421b56715f020eb2c14aea1bafa90bd84c06887 -SIZE (chromium-114.0.5735.198-testdata.tar.xz) = 263496592 -SHA256 (test_fonts-336e775eec536b2d785cc80eff6ac39051931286.tar.gz) = a2ca2962daf482a8f943163541e1c73ba4b2694fabcd2510981f2db4eda493c8 -SIZE (test_fonts-336e775eec536b2d785cc80eff6ac39051931286.tar.gz) = 32624734 +TIMESTAMP = 1690034382 +SHA256 (chromium-115.0.5790.102.tar.xz) = 06f6e0f22b3a0122eaf5b50a8f603648dc37e7b1178b65ef54e93162b386b06b +SIZE (chromium-115.0.5790.102.tar.xz) = 1595015368 +SHA256 (ungoogled-chromium-115.0.5790.102-1.tar.gz) = 56a4c2fbbe5fca51683edf1cb543d83e740331d948ec02a65efb71a824d60110 +SIZE (ungoogled-chromium-115.0.5790.102-1.tar.gz) = 665561 diff --git a/www/ungoogled-chromium/files/patch-BUILD.gn b/www/ungoogled-chromium/files/patch-BUILD.gn index 1c8f12a0d5c..e3a32ce08a6 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-06-05 19:39:05 UTC +--- BUILD.gn.orig 2023-07-21 09:49:17 UTC +++ BUILD.gn @@ -61,7 +61,7 @@ declare_args() { root_extra_deps = [] @@ -42,7 +42,7 @@ if (is_mac) { deps += [ "//third_party/breakpad:dump_syms", -@@ -658,7 +666,7 @@ group("gn_all") { +@@ -657,7 +665,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)" ] } -@@ -1088,7 +1096,7 @@ if (!is_ios && !is_cronet_build) { +@@ -1086,7 +1094,7 @@ if (!is_ios && !is_cronet_build) { ] } @@ -60,7 +60,7 @@ # WPT Webdriver tests runner # chrome/test/chromedriver/test/run_webdriver_tests.py script_test("webdriver_wpt_tests") { -@@ -1188,7 +1196,7 @@ if (!is_ios && !is_cronet_build) { +@@ -1186,7 +1194,7 @@ if (!is_ios && !is_cronet_build) { 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)" ] } -@@ -1197,7 +1205,7 @@ if (!is_ios && !is_cronet_build) { +@@ -1195,7 +1203,7 @@ if (!is_ios && !is_cronet_build) { data_deps += [ "//third_party/breakpad:dump_syms($host_toolchain)" ] } @@ -78,7 +78,7 @@ data_deps += [ "//third_party/breakpad:dump_syms($host_toolchain)" ] } -@@ -1664,7 +1672,7 @@ group("chromium_builder_perf") { +@@ -1663,7 +1671,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 f259fecfbd2..85fe6ced70b 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-06-05 19:39:05 UTC +--- base/BUILD.gn.orig 2023-07-21 09:49:17 UTC +++ base/BUILD.gn -@@ -197,7 +197,7 @@ buildflag_header("ios_cronet_buildflags") { +@@ -198,7 +198,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" -@@ -1100,11 +1100,23 @@ component("base") { +@@ -1099,11 +1099,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. @@ -34,7 +34,7 @@ if (use_allocator_shim) { sources += [ "allocator/partition_allocator/shim/allocator_shim.cc", -@@ -1132,7 +1144,7 @@ component("base") { +@@ -1131,7 +1143,7 @@ component("base") { ] configs += [ "//base/allocator:mac_no_default_new_delete_symbols" ] } @@ -43,7 +43,7 @@ sources += [ "allocator/partition_allocator/shim/allocator_shim_override_cpp_symbols.h", "allocator/partition_allocator/shim/allocator_shim_override_glibc_weak_symbols.h", -@@ -1173,7 +1185,7 @@ component("base") { +@@ -1172,7 +1184,7 @@ component("base") { # Allow more direct string conversions on platforms with native utf8 # strings @@ -52,7 +52,7 @@ defines += [ "SYSTEM_NATIVE_UTF8" ] } -@@ -2127,6 +2139,43 @@ component("base") { +@@ -2130,6 +2142,43 @@ component("base") { } } @@ -96,7 +96,7 @@ # iOS if (is_ios) { sources += [ -@@ -2236,7 +2285,7 @@ component("base") { +@@ -2238,7 +2287,7 @@ component("base") { } if (dep_libevent) { @@ -105,7 +105,7 @@ } if (use_libevent) { -@@ -3559,7 +3608,7 @@ test("base_unittests") { +@@ -3552,7 +3601,7 @@ test("base_unittests") { ] } @@ -114,7 +114,7 @@ sources += [ "debug/proc_maps_linux_unittest.cc", "files/scoped_file_linux_unittest.cc", -@@ -3608,7 +3657,7 @@ test("base_unittests") { +@@ -3601,7 +3650,7 @@ test("base_unittests") { "posix/file_descriptor_shuffle_unittest.cc", "posix/unix_domain_socket_unittest.cc", ] @@ -123,7 +123,7 @@ sources += [ "profiler/stack_base_address_posix_unittest.cc", "profiler/stack_copier_signal_unittest.cc", -@@ -3619,7 +3668,7 @@ test("base_unittests") { +@@ -3612,7 +3661,7 @@ test("base_unittests") { # Allow more direct string conversions on platforms with native utf8 # strings @@ -132,7 +132,7 @@ defines += [ "SYSTEM_NATIVE_UTF8" ] } -@@ -3843,7 +3892,7 @@ test("base_unittests") { +@@ -3837,7 +3886,7 @@ test("base_unittests") { } } diff --git a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_page__allocator.h b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_page__allocator.h index 69ad7ed381a..7fe4c767f93 100644 --- a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_page__allocator.h +++ b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_page__allocator.h @@ -1,6 +1,6 @@ ---- base/allocator/partition_allocator/page_allocator.h.orig 2023-06-05 19:39:05 UTC +--- base/allocator/partition_allocator/page_allocator.h.orig 2023-07-21 09:49:17 UTC +++ base/allocator/partition_allocator/page_allocator.h -@@ -238,7 +238,7 @@ void DecommitAndZeroSystemPages(void* address, size_t +@@ -241,7 +241,7 @@ void DecommitAndZeroSystemPages(void* address, size_t // recommitted. Do not assume that this will not change over time. constexpr PA_COMPONENT_EXPORT( PARTITION_ALLOC) bool DecommittedMemoryIsAlwaysZeroed() { 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 7b0919bf726..abad5aea81d 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,6 +1,6 @@ ---- base/allocator/partition_allocator/page_allocator_internals_posix.h.orig 2023-06-05 19:39:05 UTC +--- base/allocator/partition_allocator/page_allocator_internals_posix.h.orig 2023-07-21 09:49:17 UTC +++ base/allocator/partition_allocator/page_allocator_internals_posix.h -@@ -387,8 +387,12 @@ bool TryRecommitSystemPagesInternal( +@@ -394,8 +394,12 @@ bool TryRecommitSystemPagesInternal( void DiscardSystemPagesInternal(uintptr_t address, size_t length) { void* ptr = reinterpret_cast(address); 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 0b03a2f199c..3ba7e8d20ab 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-04-08 11:38:38 UTC +--- base/allocator/partition_allocator/partition_address_space.cc.orig 2023-07-21 09:49:17 UTC +++ base/allocator/partition_allocator/partition_address_space.cc -@@ -417,7 +417,7 @@ void PartitionAddressSpace::UninitPkeyPoolForTesting() +@@ -420,7 +420,7 @@ void PartitionAddressSpace::UninitThreadIsolatedPoolFo } #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 ee687865cd4..56b5352db00 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,11 +1,11 @@ ---- base/allocator/partition_allocator/partition_alloc.gni.orig 2023-06-05 19:39:05 UTC +--- base/allocator/partition_allocator/partition_alloc.gni.orig 2023-07-21 09:49:17 UTC +++ base/allocator/partition_allocator/partition_alloc.gni -@@ -305,7 +305,7 @@ assert(!use_asan_backup_ref_ptr || use_hookable_raw_pt - "AsanBackupRefPtr requires RawPtrHookableImpl") - - declare_args() { -- enable_pkeys = is_linux && target_cpu == "x64" -+ enable_pkeys = (is_linux && !is_bsd) && target_cpu == "x64" +@@ -291,7 +291,7 @@ declare_args() { + # pkeys support is explicitly disabled in all Cronet builds, as some test dependencies that + # use partition_allocator are compiled in AOSP against a version of glibc that does not + # include pkeys syscall numbers. +- enable_pkeys = is_linux && target_cpu == "x64" && !is_cronet_build ++ enable_pkeys = (is_linux && !is_bsd) && target_cpu == "x64" && !is_cronet_build } assert(!enable_pkeys || (is_linux && target_cpu == "x64"), "Pkeys are only supported on x64 linux") 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 6cde1ad4335..7d9a5c165f4 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,6 +1,6 @@ ---- base/allocator/partition_allocator/partition_alloc_config.h.orig 2023-05-05 12:12:41 UTC +--- base/allocator/partition_allocator/partition_alloc_config.h.orig 2023-07-21 09:49:17 UTC +++ base/allocator/partition_allocator/partition_alloc_config.h -@@ -104,7 +104,7 @@ static_assert(sizeof(void*) != 8, ""); +@@ -94,7 +94,7 @@ static_assert(sizeof(void*) != 8, ""); // POSIX is not only UNIX, e.g. macOS and other OSes. We do use Linux-specific // features such as futex(2). #define PA_CONFIG_HAS_LINUX_KERNEL() \ @@ -9,7 +9,7 @@ // On some platforms, we implement locking by spinning in userspace, then going // into the kernel only if there is contention. This requires platform support, -@@ -232,7 +232,7 @@ constexpr bool kUseLazyCommit = false; +@@ -234,7 +234,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. #define PA_CONFIG_HAS_ATFORK_HANDLER() \ @@ -18,7 +18,7 @@ // PartitionAlloc uses PartitionRootEnumerator to acquire all // PartitionRoots at BeforeFork and to release at AfterFork. -@@ -277,7 +277,7 @@ constexpr bool kUseLazyCommit = false; +@@ -279,7 +279,7 @@ constexpr bool kUseLazyCommit = false; // Also enabled on ARM64 macOS, as the 16kiB pages on this platform lead to // larger slot spans. #define PA_CONFIG_PREFER_SMALLER_SLOT_SPANS() \ 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 8596ccf06f5..63656fd9b22 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-05-05 12:12:41 UTC +--- base/allocator/partition_allocator/partition_alloc_constants.h.orig 2023-07-21 09:49:17 UTC +++ base/allocator/partition_allocator/partition_alloc_constants.h @@ -92,7 +92,7 @@ PartitionPageShift() { return 18; // 256 KiB @@ -9,12 +9,13 @@ PA_ALWAYS_INLINE PAGE_ALLOCATOR_CONSTANTS_DECLARE_CONSTEXPR size_t PartitionPageShift() { return PageAllocationGranularityShift() + 2; -@@ -293,7 +293,7 @@ constexpr size_t kNumPools = kMaxPoolHandle - 1; - // When pointer compression is enabled, we cannot use large pools (at most +@@ -294,7 +294,8 @@ constexpr size_t kNumPools = kMaxPoolHandle - 1; // 8GB for each of the glued pools). #if BUILDFLAG(HAS_64_BIT_POINTERS) --#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_IOS) || PA_CONFIG(POINTER_COMPRESSION) -+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_IOS) || PA_CONFIG(POINTER_COMPRESSION) || BUILDFLAG(IS_BSD) + #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_IOS) || \ +- BUILDFLAG(ENABLE_POINTER_COMPRESSION) ++ BUILDFLAG(ENABLE_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_allocator_partition__allocator_partition__root.cc b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_partition__root.cc index c13d50a007b..0fa05dba684 100644 --- a/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_partition__root.cc +++ b/www/ungoogled-chromium/files/patch-base_allocator_partition__allocator_partition__root.cc @@ -1,4 +1,4 @@ ---- base/allocator/partition_allocator/partition_root.cc.orig 2023-06-05 19:39:05 UTC +--- base/allocator/partition_allocator/partition_root.cc.orig 2023-07-21 09:49:17 UTC +++ base/allocator/partition_allocator/partition_root.cc @@ -46,7 +46,7 @@ #include "wow64apiset.h" @@ -9,7 +9,7 @@ #include #endif -@@ -287,7 +287,7 @@ void PartitionAllocMallocInitOnce() { +@@ -286,7 +286,7 @@ void PartitionAllocMallocInitOnce() { return; } @@ -18,7 +18,7 @@ // When fork() is called, only the current thread continues to execute in the // child process. If the lock is held, but *not* by this thread when fork() is // called, we have a deadlock. -@@ -381,7 +381,7 @@ static size_t PartitionPurgeSlotSpan( +@@ -380,7 +380,7 @@ static size_t PartitionPurgeSlotSpan( constexpr size_t kMaxSlotCount = (PartitionPageSize() * kMaxPartitionPagesPerRegularSlotSpan) / MinPurgeableSlotSize(); @@ -27,7 +27,7 @@ // It's better for slot_usage to be stack-allocated and fixed-size, which // demands that its size be constexpr. On IS_APPLE and Linux on arm64, // PartitionPageSize() is always SystemPageSize() << 2, so regardless of -@@ -853,7 +853,7 @@ void PartitionRoot::Init(PartitionOptions +@@ -880,7 +880,7 @@ void PartitionRoot::Init(PartitionOptions // apple OSes. PA_CHECK((internal::SystemPageSize() == (size_t{1} << 12)) || (internal::SystemPageSize() == (size_t{1} << 14))); 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 2ea24cf09e6..d1c5271e01d 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 2023-04-08 11:38:38 UTC +--- base/debug/stack_trace_posix.cc.orig 2023-07-21 09:49:17 UTC +++ base/debug/stack_trace_posix.cc @@ -41,7 +41,7 @@ // execinfo.h and backtrace(3) are really only present in glibc and in macOS @@ -18,7 +18,7 @@ #include "base/debug/proc_maps_linux.h" #endif -@@ -799,6 +799,9 @@ class SandboxSymbolizeHelper { +@@ -798,6 +798,9 @@ class SandboxSymbolizeHelper { // for the modules that are loaded in the current process. // Returns true on success. bool CacheMemoryRegions() { @@ -28,7 +28,7 @@ // Reads /proc/self/maps. std::string contents; if (!ReadProcMaps(&contents)) { -@@ -816,6 +819,7 @@ class SandboxSymbolizeHelper { +@@ -815,6 +818,7 @@ class SandboxSymbolizeHelper { is_initialized_ = true; return true; 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 b91c7278521..efbdc7a632d 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,6 +1,6 @@ ---- base/files/file_path_watcher_unittest.cc.orig 2023-06-05 19:39:05 UTC +--- base/files/file_path_watcher_unittest.cc.orig 2023-07-21 09:49:17 UTC +++ base/files/file_path_watcher_unittest.cc -@@ -473,7 +473,7 @@ TEST_F(FilePathWatcherTest, WatchDirectory) { +@@ -479,7 +479,7 @@ TEST_F(FilePathWatcherTest, WatchDirectory) { VLOG(1) << "Waiting for file1 creation"; ASSERT_TRUE(WaitForEvent()); @@ -9,7 +9,7 @@ // Mac implementation does not detect files modified in a directory. ASSERT_TRUE(WriteFile(file1, "content v2")); VLOG(1) << "Waiting for file1 modification"; -@@ -1275,7 +1275,7 @@ enum Permission { +@@ -1281,7 +1281,7 @@ enum Permission { Execute }; @@ -18,7 +18,7 @@ bool ChangeFilePermissions(const FilePath& path, Permission perm, bool allow) { struct stat stat_buf; -@@ -1306,7 +1306,7 @@ bool ChangeFilePermissions(const FilePath& path, Permi +@@ -1312,7 +1312,7 @@ bool ChangeFilePermissions(const FilePath& path, Permi } #endif // BUILDFLAG(IS_APPLE) diff --git a/www/ungoogled-chromium/files/patch-base_memory_platform__shared__memory__region.h b/www/ungoogled-chromium/files/patch-base_memory_platform__shared__memory__region.h index 71079157dd1..65e0cbb2ce1 100644 --- a/www/ungoogled-chromium/files/patch-base_memory_platform__shared__memory__region.h +++ b/www/ungoogled-chromium/files/patch-base_memory_platform__shared__memory__region.h @@ -1,4 +1,4 @@ ---- base/memory/platform_shared_memory_region.h.orig 2022-10-01 07:40:07 UTC +--- base/memory/platform_shared_memory_region.h.orig 2023-07-21 09:49:17 UTC +++ base/memory/platform_shared_memory_region.h @@ -16,7 +16,7 @@ @@ -18,7 +18,7 @@ // Structure to limit access to executable region creation. struct ExecutableRegion { private: -@@ -211,7 +211,7 @@ class BASE_EXPORT PlatformSharedMemoryRegion { +@@ -215,7 +215,7 @@ class BASE_EXPORT PlatformSharedMemoryRegion { CheckPlatformHandlePermissionsCorrespondToMode); static PlatformSharedMemoryRegion Create(Mode mode, size_t size diff --git a/www/ungoogled-chromium/files/patch-base_process_process__metrics.h b/www/ungoogled-chromium/files/patch-base_process_process__metrics.h index a54d1261a05..5cda40cfa60 100644 --- a/www/ungoogled-chromium/files/patch-base_process_process__metrics.h +++ b/www/ungoogled-chromium/files/patch-base_process_process__metrics.h @@ -1,6 +1,6 @@ ---- base/process/process_metrics.h.orig 2023-03-10 11:01:21 UTC +--- base/process/process_metrics.h.orig 2023-07-21 09:49:17 UTC +++ base/process/process_metrics.h -@@ -37,7 +37,7 @@ +@@ -38,7 +38,7 @@ #endif #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \ @@ -9,16 +9,16 @@ #include #include #include -@@ -50,7 +50,7 @@ namespace base { - // Full declaration is in process_metrics_iocounters.h. - struct IoCounters; +@@ -53,7 +53,7 @@ struct IoCounters; + + class ProcessMetricsAppleInternal; -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) // Minor and major page fault counts since the process creation. // Both counts are process-wide, and exclude child processes. // -@@ -105,7 +105,7 @@ class BASE_EXPORT ProcessMetrics { +@@ -108,7 +108,7 @@ class BASE_EXPORT ProcessMetrics { // convenience wrapper for CreateProcessMetrics(). static std::unique_ptr CreateCurrentProcessMetrics(); @@ -27,7 +27,7 @@ // Resident Set Size is a Linux/Android specific memory concept. Do not // attempt to extend this to other platforms. BASE_EXPORT size_t GetResidentSetSize() const; -@@ -163,7 +163,7 @@ class BASE_EXPORT ProcessMetrics { +@@ -166,7 +166,7 @@ class BASE_EXPORT ProcessMetrics { #endif // BUILDFLAG(IS_WIN) #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \ @@ -36,7 +36,7 @@ // Emits the cumulative CPU usage for all currently active threads since they // were started into the output parameter (replacing its current contents). // Threads that have already terminated will not be reported. Thus, the sum of -@@ -223,7 +223,7 @@ class BASE_EXPORT ProcessMetrics { +@@ -226,7 +226,7 @@ class BASE_EXPORT ProcessMetrics { int GetOpenFdSoftLimit() const; #endif // BUILDFLAG(IS_POSIX) @@ -45,7 +45,7 @@ // Bytes of swap as reported by /proc/[pid]/status. uint64_t GetVmSwapBytes() const; -@@ -244,7 +244,7 @@ class BASE_EXPORT ProcessMetrics { +@@ -247,7 +247,7 @@ class BASE_EXPORT ProcessMetrics { #endif // !BUILDFLAG(IS_MAC) #if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ @@ -54,7 +54,7 @@ int CalculateIdleWakeupsPerSecond(uint64_t absolute_idle_wakeups); #endif #if BUILDFLAG(IS_APPLE) -@@ -263,9 +263,7 @@ class BASE_EXPORT ProcessMetrics { +@@ -266,9 +266,7 @@ class BASE_EXPORT ProcessMetrics { // Used to store the previous times and CPU usage counts so we can // compute the CPU usage between calls. TimeTicks last_cpu_time_; @@ -64,7 +64,7 @@ #if BUILDFLAG(IS_WIN) TimeTicks last_cpu_time_for_precise_cpu_usage_; -@@ -273,7 +271,7 @@ class BASE_EXPORT ProcessMetrics { +@@ -276,7 +274,7 @@ class BASE_EXPORT ProcessMetrics { #endif #if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ @@ -73,7 +73,7 @@ // Same thing for idle wakeups. TimeTicks last_idle_wakeups_time_; uint64_t last_absolute_idle_wakeups_; -@@ -316,7 +314,7 @@ BASE_EXPORT void IncreaseFdLimitTo(unsigned int max_de +@@ -313,7 +311,7 @@ BASE_EXPORT void IncreaseFdLimitTo(unsigned int max_de #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_AIX) || \ @@ -82,7 +82,7 @@ // Data about system-wide memory consumption. Values are in KB. Available on // Windows, Mac, Linux, Android and Chrome OS. // -@@ -351,7 +349,7 @@ struct BASE_EXPORT SystemMemoryInfoKB { +@@ -348,7 +346,7 @@ struct BASE_EXPORT SystemMemoryInfoKB { #endif #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \ @@ -91,7 +91,7 @@ // This provides an estimate of available memory as described here: // https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=34e431b0ae398fc54ea69ff85ec700722c9da773 // NOTE: this is ONLY valid in kernels 3.14 and up. Its value will always -@@ -366,7 +364,7 @@ struct BASE_EXPORT SystemMemoryInfoKB { +@@ -363,7 +361,7 @@ struct BASE_EXPORT SystemMemoryInfoKB { #endif #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \ @@ -100,7 +100,7 @@ int buffers = 0; int cached = 0; int active_anon = 0; -@@ -403,7 +401,7 @@ BASE_EXPORT bool GetSystemMemoryInfo(SystemMemoryInfoK +@@ -400,7 +398,7 @@ BASE_EXPORT bool GetSystemMemoryInfo(SystemMemoryInfoK // BUILDFLAG(IS_FUCHSIA) #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \ @@ -109,7 +109,7 @@ // Parse the data found in /proc//stat and return the sum of the // CPU-related ticks. Returns -1 on parse error. // Exposed for testing. -@@ -591,7 +589,7 @@ class BASE_EXPORT SystemMetrics { +@@ -588,7 +586,7 @@ class BASE_EXPORT SystemMetrics { FRIEND_TEST_ALL_PREFIXES(SystemMetricsTest, SystemMetrics); size_t committed_memory_; diff --git a/www/ungoogled-chromium/files/patch-base_process_process__metrics__posix.cc b/www/ungoogled-chromium/files/patch-base_process_process__metrics__posix.cc index 70d19dad131..6e5b4e3ca59 100644 --- a/www/ungoogled-chromium/files/patch-base_process_process__metrics__posix.cc +++ b/www/ungoogled-chromium/files/patch-base_process_process__metrics__posix.cc @@ -1,6 +1,6 @@ ---- base/process/process_metrics_posix.cc.orig 2023-06-05 19:39:05 UTC +--- base/process/process_metrics_posix.cc.orig 2023-07-21 09:49:17 UTC +++ base/process/process_metrics_posix.cc -@@ -20,6 +20,8 @@ +@@ -21,6 +21,8 @@ #if BUILDFLAG(IS_APPLE) #include @@ -9,7 +9,7 @@ #else #include #endif -@@ -133,7 +135,7 @@ size_t ProcessMetrics::GetMallocUsage() { +@@ -134,7 +136,7 @@ size_t ProcessMetrics::GetMallocUsage() { return stats.size_in_use; #elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) return GetMallocUsageMallinfo(); 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 a4b7c21406e..642e16be6f3 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 2023-06-05 19:39:05 UTC +--- base/system/sys_info.cc.orig 2023-07-21 09:49:17 UTC +++ base/system/sys_info.cc -@@ -148,7 +148,7 @@ std::string SysInfo::HardwareModelName() { +@@ -155,7 +155,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 8288244ee2e..b173ae26e4d 100644 --- a/www/ungoogled-chromium/files/patch-base_system_sys__info.h +++ b/www/ungoogled-chromium/files/patch-base_system_sys__info.h @@ -1,15 +1,15 @@ ---- base/system/sys_info.h.orig 2023-06-05 19:39:05 UTC +--- base/system/sys_info.h.orig 2023-07-21 09:49:17 UTC +++ base/system/sys_info.h -@@ -253,6 +253,8 @@ class BASE_EXPORT SysInfo { +@@ -258,6 +258,8 @@ class BASE_EXPORT SysInfo { static void SetIsCpuSecurityMitigationsEnabled(bool is_enabled); #endif + static uint64_t MaxSharedMemorySize(); + private: + friend class test::ScopedAmountOfPhysicalMemoryOverride; FRIEND_TEST_ALL_PREFIXES(SysInfoTest, AmountOfAvailablePhysicalMemory); - FRIEND_TEST_ALL_PREFIXES(debug::SystemMetricsTest, ParseMeminfo); -@@ -264,7 +266,7 @@ class BASE_EXPORT SysInfo { +@@ -270,7 +272,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_threading_platform__thread__unittest.cc b/www/ungoogled-chromium/files/patch-base_threading_platform__thread__unittest.cc index b25e60f14fd..e91f6103793 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-05-05 12:12:41 UTC +--- base/threading/platform_thread_unittest.cc.orig 2023-07-21 09:49:17 UTC +++ base/threading/platform_thread_unittest.cc @@ -32,7 +32,7 @@ #include "base/time/time.h" @@ -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; -@@ -704,12 +704,16 @@ INSTANTIATE_TEST_SUITE_P( +@@ -698,12 +698,16 @@ INSTANTIATE_TEST_SUITE_P( #endif // BUILDFLAG(IS_APPLE) 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 b6aa6d2518f..e626d4a1610 100644 --- a/www/ungoogled-chromium/files/patch-build_config_compiler_BUILD.gn +++ b/www/ungoogled-chromium/files/patch-build_config_compiler_BUILD.gn @@ -1,6 +1,6 @@ ---- build/config/compiler/BUILD.gn.orig 2023-06-05 19:39:05 UTC +--- build/config/compiler/BUILD.gn.orig 2023-07-21 09:49:17 UTC +++ build/config/compiler/BUILD.gn -@@ -237,13 +237,16 @@ config("default_include_dirs") { +@@ -249,13 +249,16 @@ config("default_include_dirs") { # Compiler instrumentation can introduce dependencies in DSOs to symbols in # the executable they are loaded into, so they are unresolved at link-time. config("no_unresolved_symbols") { @@ -18,7 +18,7 @@ } # compiler --------------------------------------------------------------------- -@@ -467,6 +470,10 @@ config("compiler") { +@@ -497,6 +500,10 @@ config("compiler") { } } @@ -29,7 +29,7 @@ # Linux-specific compiler flags setup. # ------------------------------------ if (use_gold) { -@@ -542,7 +549,7 @@ config("compiler") { +@@ -572,7 +579,7 @@ config("compiler") { ldflags += [ "-Wl,-z,keep-text-section-prefix" ] } @@ -38,7 +38,7 @@ cflags += [ "-fcrash-diagnostics-dir=" + clang_diagnostic_dir ] if (save_reproducers_on_lld_crash && use_lld) { ldflags += [ -@@ -727,7 +734,7 @@ config("compiler") { +@@ -757,7 +764,7 @@ config("compiler") { ldflags += [ "-Wl,-mllvm,-import-instr-limit=$import_instr_limit" ] @@ -47,7 +47,7 @@ # TODO(https://crbug.com/972449): turn on for ChromeOS when that # toolchain has this flag. # We only use one version of LLVM within a build so there's no need to -@@ -825,7 +832,7 @@ config("compiler") { +@@ -860,7 +867,7 @@ config("compiler") { # * Apple platforms (e.g. MacOS, iPhone, iPad) aren't supported because xcode # lldb doesn't have the needed changes yet. # TODO(crbug.com/1379070): Remove if the upstream default ever changes. @@ -56,7 +56,7 @@ cflags_cc += [ "-gsimple-template-names" ] } -@@ -1005,7 +1012,7 @@ config("compiler_cpu_abi") { +@@ -1095,7 +1102,7 @@ config("compiler_cpu_abi") { ] } } else if (current_cpu == "arm") { @@ -65,7 +65,7 @@ !(is_chromeos_lacros && is_chromeos_device)) { cflags += [ "--target=arm-linux-gnueabihf" ] ldflags += [ "--target=arm-linux-gnueabihf" ] -@@ -1020,7 +1027,7 @@ config("compiler_cpu_abi") { +@@ -1110,7 +1117,7 @@ config("compiler_cpu_abi") { cflags += [ "-mtune=$arm_tune" ] } } else if (current_cpu == "arm64") { @@ -74,7 +74,7 @@ !(is_chromeos_lacros && is_chromeos_device)) { cflags += [ "--target=aarch64-linux-gnu" ] ldflags += [ "--target=aarch64-linux-gnu" ] -@@ -1355,7 +1362,7 @@ config("compiler_deterministic") { +@@ -1445,7 +1452,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. @@ -83,7 +83,7 @@ # TODO(https://crbug.com/1231236): Use -ffile-compilation-dir= here. cflags += [ "-Xclang", -@@ -1407,7 +1414,7 @@ config("compiler_deterministic") { +@@ -1497,7 +1504,7 @@ config("compiler_deterministic") { } config("clang_revision") { @@ -92,7 +92,7 @@ update_args = [ "--print-revision", "--verify-version=$clang_version", -@@ -1645,7 +1652,7 @@ config("default_warnings") { +@@ -1735,7 +1742,7 @@ config("default_warnings") { "-Wno-ignored-pragma-optimize", ] @@ -101,7 +101,7 @@ cflags += [ # TODO(crbug.com/1343975) Evaluate and possibly enable. "-Wno-deprecated-builtins", -@@ -1836,7 +1843,7 @@ config("no_chromium_code") { +@@ -1926,7 +1933,7 @@ config("no_chromium_code") { # third-party libraries. "-Wno-c++11-narrowing", ] @@ -110,7 +110,7 @@ cflags += [ # Disabled for similar reasons as -Wunused-variable. "-Wno-unused-but-set-variable", -@@ -2346,7 +2353,7 @@ config("afdo_optimize_size") { +@@ -2436,7 +2443,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") { @@ -119,7 +119,7 @@ cflags = [] if (clang_emit_debug_info_for_profiling) { # Add the following flags to generate debug info for profiling. -@@ -2365,7 +2372,7 @@ config("afdo") { +@@ -2455,7 +2462,7 @@ config("afdo") { } inputs = [ _clang_sample_profile ] } @@ -128,7 +128,7 @@ cflags = [ "-fauto-profile=${auto_profile_path}" ] inputs = [ auto_profile_path ] } -@@ -2523,7 +2530,8 @@ config("symbols") { +@@ -2613,7 +2620,8 @@ config("symbols") { configs += [ "//build/config:compress_debug_sections" ] } diff --git a/www/ungoogled-chromium/files/patch-build_config_compiler_pgo_BUILD.gn b/www/ungoogled-chromium/files/patch-build_config_compiler_pgo_BUILD.gn new file mode 100644 index 00000000000..1311fb34357 --- /dev/null +++ b/www/ungoogled-chromium/files/patch-build_config_compiler_pgo_BUILD.gn @@ -0,0 +1,19 @@ +--- build/config/compiler/pgo/BUILD.gn.orig 2023-07-21 09:49:17 UTC ++++ build/config/compiler/pgo/BUILD.gn +@@ -121,13 +121,14 @@ config("pgo_optimization_flags") { + + # Enable basic block layout based on the extended TSP problem. This aims to + # improve icache utilization and reduce the binary size. +- if (use_thin_lto) { ++ # __clang_major__ >= 15 ++ if (use_thin_lto && !is_bsd) { + if (is_win) { + ldflags = [ "-mllvm:-enable-ext-tsp-block-placement=1" ] + } else { + ldflags = [ "-Wl,-mllvm,-enable-ext-tsp-block-placement=1" ] + } +- } else { ++ } else if (!is_bsd) { + cflags += [ + "-mllvm", + "-enable-ext-tsp-block-placement=1", diff --git a/www/ungoogled-chromium/files/patch-build_config_rust.gni b/www/ungoogled-chromium/files/patch-build_config_rust.gni deleted file mode 100644 index 3e6ba99d637..00000000000 --- a/www/ungoogled-chromium/files/patch-build_config_rust.gni +++ /dev/null @@ -1,11 +0,0 @@ ---- build/config/rust.gni.orig 2023-06-05 19:39:05 UTC -+++ build/config/rust.gni -@@ -170,7 +170,7 @@ if (enable_rust) { - rust_sysroot = "//third_party/rust-toolchain" - use_unverified_rust_toolchain = false - } else { -- if (host_os != "linux") { -+ if (host_os != "linux" && host_os != "openbsd" && host_os != "freebsd") { - assert(false, - "Attempt to use Android Rust toolchain on an unsupported platform") - } 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 cba8c9171a7..5cf5950bf71 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-06-05 19:39:05 UTC +--- build/toolchain/gcc_toolchain.gni.orig 2023-07-21 09:49:17 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). # -@@ -859,22 +866,12 @@ template("gcc_toolchain") { +@@ -869,22 +876,12 @@ template("gcc_toolchain") { # use_gold too. template("clang_toolchain") { gcc_toolchain(target_name) { diff --git a/www/ungoogled-chromium/files/patch-chrome_app_app__management__strings.grdp b/www/ungoogled-chromium/files/patch-chrome_app_app__management__strings.grdp index 7174367722b..2d192e13835 100644 --- a/www/ungoogled-chromium/files/patch-chrome_app_app__management__strings.grdp +++ b/www/ungoogled-chromium/files/patch-chrome_app_app__management__strings.grdp @@ -1,6 +1,6 @@ ---- chrome/app/app_management_strings.grdp.orig 2023-06-05 19:39:05 UTC +--- chrome/app/app_management_strings.grdp.orig 2023-07-21 09:49:17 UTC +++ chrome/app/app_management_strings.grdp -@@ -176,7 +176,7 @@ +@@ -188,7 +188,7 @@ You can open and edit supported files with this app from Finder or other apps. To control which files open this app by default, <a href="#">learn how to set default apps on your device</a>. diff --git a/www/ungoogled-chromium/files/patch-chrome_app_chrome__command__ids.h b/www/ungoogled-chromium/files/patch-chrome_app_chrome__command__ids.h index 04b03201428..4e345e35bc0 100644 --- a/www/ungoogled-chromium/files/patch-chrome_app_chrome__command__ids.h +++ b/www/ungoogled-chromium/files/patch-chrome_app_chrome__command__ids.h @@ -1,11 +1,17 @@ ---- chrome/app/chrome_command_ids.h.orig 2023-03-10 11:01:21 UTC +--- chrome/app/chrome_command_ids.h.orig 2023-07-21 09:49:17 UTC +++ chrome/app/chrome_command_ids.h -@@ -70,7 +70,7 @@ +@@ -70,12 +70,12 @@ + #define IDC_TOGGLE_MULTITASK_MENU 34050 + #endif + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #define IDC_USE_SYSTEM_TITLE_BAR 34051 #endif // 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) - #define IDC_USE_SYSTEM_TITLE_BAR 34051 #define IDC_RESTORE_WINDOW 34052 #endif + 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 80934b2e766..10f52ab0c6c 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-06-05 19:39:05 UTC +--- chrome/app/chrome_main_delegate.cc.orig 2023-07-21 09:49:17 UTC +++ chrome/app/chrome_main_delegate.cc -@@ -137,7 +137,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 -@@ -182,16 +182,16 @@ +@@ -183,16 +183,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 -@@ -327,7 +327,7 @@ void AdjustLinuxOOMScore(const std::string& process_ty +@@ -328,7 +328,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 -@@ -412,7 +412,7 @@ bool HandleVersionSwitches(const base::CommandLine& co +@@ -413,7 +413,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) || -@@ -526,7 +526,7 @@ void InitializeUserDataDir(base::CommandLine* command_ +@@ -527,7 +527,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. -@@ -615,7 +615,7 @@ void RecordMainStartupMetrics(base::TimeTicks applicat +@@ -616,7 +616,7 @@ void RecordMainStartupMetrics(base::TimeTicks applicat #endif #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \ @@ -65,16 +65,16 @@ // Record the startup process creation time on supported platforms. On Android // this is recorded in ChromeMainDelegateAndroid. startup_metric_utils::RecordStartupProcessCreationTime( -@@ -956,7 +956,7 @@ void ChromeMainDelegate::CommonEarlyInitialization() { - +@@ -958,7 +958,7 @@ void ChromeMainDelegate::CommonEarlyInitialization() { base::InitializeCpuReductionExperiment(); base::sequence_manager::internal::SequenceManagerImpl::InitializeFeatures(); + base::sequence_manager::internal::ThreadController::InitializeFeatures(); -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) base::MessagePumpLibevent::InitializeFeatures(); #elif BUILDFLAG(IS_MAC) base::PlatformThread::InitFeaturesPostFieldTrial(); -@@ -1094,7 +1094,7 @@ absl::optional ChromeMainDelegate::BasicStartupCo +@@ -1096,7 +1096,7 @@ absl::optional ChromeMainDelegate::BasicStartupCo // TODO(crbug.com/1052397): Revisit the macro expression once build flag // switch of lacros-chrome is complete. @@ -83,7 +83,7 @@ // This will directly exit if the user asked for help. HandleHelpSwitches(command_line); #endif -@@ -1124,7 +1124,7 @@ absl::optional ChromeMainDelegate::BasicStartupCo +@@ -1126,7 +1126,7 @@ absl::optional ChromeMainDelegate::BasicStartupCo #if BUILDFLAG(IS_CHROMEOS) chromeos::dbus_paths::RegisterPathProvider(); #endif @@ -92,7 +92,7 @@ nacl::RegisterPathProvider(); #endif -@@ -1498,7 +1498,7 @@ void ChromeMainDelegate::PreSandboxStartup() { +@@ -1500,7 +1500,7 @@ void ChromeMainDelegate::PreSandboxStartup() { CHECK(!loaded_locale.empty()) << "Locale could not be found for " << locale; } @@ -101,7 +101,7 @@ // Zygote needs to call InitCrashReporter() in RunZygote(). if (process_type != switches::kZygoteProcess) { if (command_line.HasSwitch(switches::kPreCrashpadCrashTest)) { -@@ -1600,7 +1600,7 @@ absl::variant Chrome +@@ -1602,7 +1602,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_chromium__strings.grd b/www/ungoogled-chromium/files/patch-chrome_app_chromium__strings.grd index 4b93b42033e..d6848f1328c 100644 --- a/www/ungoogled-chromium/files/patch-chrome_app_chromium__strings.grd +++ b/www/ungoogled-chromium/files/patch-chrome_app_chromium__strings.grd @@ -1,4 +1,4 @@ ---- chrome/app/chromium_strings.grd.orig 2023-05-05 12:12:41 UTC +--- chrome/app/chromium_strings.grd.orig 2023-07-21 09:49:17 UTC +++ chrome/app/chromium_strings.grd @@ -296,7 +296,7 @@ If you update this file, be sure also to update google Welcome to Chromium; new browser window opened @@ -18,3 +18,21 @@ Chromium may not function correctly because it is no longer supported on this Linux distribution +@@ -812,7 +812,7 @@ Permissions you've already given to websites and apps + + + +- ++ + + Not used in Chromium. Placeholder to keep resource maps in sync. + +@@ -1170,7 +1170,7 @@ Permissions you've already given to websites and apps + + + +- ++ + + Not used in Chromium. Placeholder to keep resource maps in sync. + 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 cc6dd6e4762..0721d97ea8e 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-06-05 19:39:05 UTC +--- chrome/app/generated_resources.grd.orig 2023-07-21 09:49:17 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. --> -@@ -3258,7 +3258,7 @@ are declared in tools/grit/grit_rule.gni. +@@ -3304,7 +3304,7 @@ You can send it to Google to check if it's unsafe. Sca @@ -18,7 +18,7 @@ Device Credentials -@@ -5007,7 +5007,7 @@ are declared in tools/grit/grit_rule.gni. +@@ -5036,7 +5036,7 @@ You can send it to Google to check if it's unsafe. Sca 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 -@@ -5689,7 +5689,7 @@ Keep your key file in a safe place. You will need it t +@@ -5691,7 +5691,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. -@@ -5735,7 +5735,7 @@ Keep your key file in a safe place. You will need it t +@@ -5737,7 +5737,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,16 @@ Old versions of Chrome apps won't open on Linux devices after December 2022. You can check if there's a new version available. -@@ -9841,7 +9841,7 @@ Check your passwords anytime in + Update + +- ++ + + Finish update + +@@ -9891,7 +9891,7 @@ Check your passwords anytime in Use system title bar and borders -@@ -11182,7 +11182,7 @@ Please help our engineers fix this problem. Tell us wh +@@ -10856,7 +10856,7 @@ Check your passwords anytime in ++ + + Share device signals? + +@@ -11246,7 +11246,7 @@ Please help our engineers fix this problem. Tell us wh Set as default @@ -63,7 +81,7 @@ Minimize -@@ -13324,7 +13324,7 @@ Please help our engineers fix this problem. Tell us wh +@@ -13426,7 +13426,7 @@ Please help our engineers fix this problem. Tell us wh Open Anyway diff --git a/www/ungoogled-chromium/files/patch-chrome_app_google__chrome__strings.grd b/www/ungoogled-chromium/files/patch-chrome_app_google__chrome__strings.grd index 0d95688d045..619cf350065 100644 --- a/www/ungoogled-chromium/files/patch-chrome_app_google__chrome__strings.grd +++ b/www/ungoogled-chromium/files/patch-chrome_app_google__chrome__strings.grd @@ -1,4 +1,4 @@ ---- chrome/app/google_chrome_strings.grd.orig 2022-12-02 17:56:32 UTC +--- chrome/app/google_chrome_strings.grd.orig 2023-07-21 09:49:17 UTC +++ chrome/app/google_chrome_strings.grd @@ -301,7 +301,7 @@ chromium_strings.grd. --> Welcome to Chrome; new browser window opened @@ -18,3 +18,21 @@ Google Chrome may not function correctly because it is no longer supported on this Linux distribution +@@ -844,7 +844,7 @@ Permissions you've already given to websites and apps + + + +- ++ + + + Relaunch to Update - Your tabs will reopen +@@ -1249,7 +1249,7 @@ Permissions you've already given to websites and apps + + + +- ++ + + Relaunch to finish Chrome update + 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 aa1347af7ca..29a1e713a68 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,4 +1,4 @@ ---- chrome/app/theme/chrome_unscaled_resources.grd.orig 2023-06-05 19:39:05 UTC +--- chrome/app/theme/chrome_unscaled_resources.grd.orig 2023-07-21 09:49:17 UTC +++ chrome/app/theme/chrome_unscaled_resources.grd @@ -16,7 +16,7 @@ @@ -9,7 +9,7 @@ -@@ -67,7 +67,7 @@ +@@ -61,7 +61,7 @@ @@ -18,7 +18,7 @@ -@@ -81,7 +81,7 @@ +@@ -75,7 +75,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 43d57e02f36..7762ca8b084 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_about__flags.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_about__flags.cc @@ -1,4 +1,4 @@ ---- chrome/browser/about_flags.cc.orig 2023-06-16 11:04:37 UTC +--- chrome/browser/about_flags.cc.orig 2023-07-21 09:49:17 UTC +++ chrome/browser/about_flags.cc @@ -223,7 +223,7 @@ #include "ui/ui_features.h" @@ -9,7 +9,7 @@ #include "base/allocator/buildflags.h" #endif -@@ -316,7 +316,7 @@ +@@ -317,7 +317,7 @@ #include "device/vr/public/cpp/features.h" #endif @@ -18,7 +18,7 @@ #include "ui/ozone/buildflags.h" #include "ui/ozone/public/ozone_switches.h" #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) -@@ -422,7 +422,7 @@ const FeatureEntry::FeatureVariation kDXGIWaitableSwap +@@ -423,7 +423,7 @@ const FeatureEntry::FeatureVariation kDXGIWaitableSwap {"Max 3 Frames", &kDXGIWaitableSwapChain3Frames, 1, nullptr}}; #endif @@ -27,16 +27,16 @@ const FeatureEntry::Choice kOzonePlatformHintRuntimeChoices[] = { {flag_descriptions::kOzonePlatformHintChoiceDefault, "", ""}, {flag_descriptions::kOzonePlatformHintChoiceAuto, -@@ -1449,7 +1449,7 @@ const FeatureEntry::FeatureVariation kChromeRefresh202 +@@ -1479,7 +1479,7 @@ const FeatureEntry::FeatureVariation kChromeRefresh202 std::size(kChromeRefresh2023Level1), nullptr}}; #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 - kOmniboxDocumentProviderCapLowQualitySuggestionsTo1[] = { - {"DocumentProviderMaxLowQualitySuggestions", "1"}, -@@ -4759,13 +4759,13 @@ const FeatureEntry kFeatureEntries[] = { + const FeatureEntry::FeatureParam kShortcutBoostSearchAndUrl1414[] = { + {"ShortcutBoostSearchScore", "1414"}, + {"ShortcutBoostUrlScore", "1414"}}; +@@ -4983,13 +4983,13 @@ const FeatureEntry kFeatureEntries[] = { FEATURE_VALUE_TYPE(features::kWebShare)}, #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) @@ -52,8 +52,8 @@ {"skip-undecryptable-passwords", flag_descriptions::kSkipUndecryptablePasswordsName, flag_descriptions::kSkipUndecryptablePasswordsDescription, -@@ -5042,7 +5042,7 @@ const FeatureEntry kFeatureEntries[] = { - FEATURE_VALUE_TYPE(feed::kDiscoFeedEndpoint)}, +@@ -5274,7 +5274,7 @@ const FeatureEntry kFeatureEntries[] = { + FEATURE_VALUE_TYPE(feed::kFeedDynamicColors)}, #endif // BUILDFLAG(IS_ANDROID) #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ - BUILDFLAG(IS_WIN) || BUILDFLAG(IS_FUCHSIA) @@ -61,16 +61,16 @@ {"following-feed-sidepanel", flag_descriptions::kFollowingFeedSidepanelName, flag_descriptions::kFollowingFeedSidepanelDescription, kOsDesktop, FEATURE_VALUE_TYPE(feed::kWebUiFeed)}, -@@ -5692,7 +5692,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -5920,7 +5920,7 @@ const FeatureEntry kFeatureEntries[] = { kOsAll, FEATURE_VALUE_TYPE(omnibox::kUseExistingAutocompleteClient)}, #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) - {"omnibox-experimental-keyword-mode", - flag_descriptions::kOmniboxExperimentalKeywordModeName, - flag_descriptions::kOmniboxExperimentalKeywordModeDescription, kOsDesktop, -@@ -6476,7 +6476,7 @@ const FeatureEntry kFeatureEntries[] = { + {"omnibox-domain-suggestions", + flag_descriptions::kOmniboxDomainSuggestionsName, + flag_descriptions::kOmniboxDomainSuggestionsDescription, kOsDesktop, +@@ -6683,7 +6683,7 @@ const FeatureEntry kFeatureEntries[] = { flag_descriptions::kParallelDownloadingDescription, kOsAll, FEATURE_VALUE_TYPE(download::features::kParallelDownloading)}, @@ -79,7 +79,7 @@ {"enable-async-dns", flag_descriptions::kAsyncDnsName, flag_descriptions::kAsyncDnsDescription, kOsWin | kOsLinux, FEATURE_VALUE_TYPE(features::kAsyncDns)}, -@@ -7349,7 +7349,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -7575,7 +7575,7 @@ const FeatureEntry kFeatureEntries[] = { #endif // BUILDFLAG(IS_CHROMEOS) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -88,7 +88,7 @@ {"global-media-controls-modern-ui", flag_descriptions::kGlobalMediaControlsModernUIName, flag_descriptions::kGlobalMediaControlsModernUIDescription, -@@ -8124,7 +8124,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -8354,7 +8354,7 @@ const FeatureEntry kFeatureEntries[] = { #endif #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -97,7 +97,7 @@ {"quick-commands", flag_descriptions::kQuickCommandsName, flag_descriptions::kQuickCommandsDescription, kOsDesktop, FEATURE_VALUE_TYPE(features::kQuickCommands)}, -@@ -8369,7 +8369,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -8609,7 +8609,7 @@ const FeatureEntry kFeatureEntries[] = { FEATURE_VALUE_TYPE(ash::features::kWallpaperPerDesk)}, #endif // BUILDFLAG(IS_CHROMEOS_ASH) @@ -106,7 +106,7 @@ {"enable-get-all-screens-media", flag_descriptions::kGetAllScreensMediaName, flag_descriptions::kGetAllScreensMediaDescription, kOsCrOS | kOsLacros | kOsLinux, -@@ -8430,7 +8430,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -8670,7 +8670,7 @@ const FeatureEntry kFeatureEntries[] = { #if BUILDFLAG(IS_WIN) || \ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) || \ @@ -115,7 +115,7 @@ { "ui-debug-tools", flag_descriptions::kUIDebugToolsName, -@@ -9007,7 +9007,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -9252,7 +9252,7 @@ const FeatureEntry kFeatureEntries[] = { #endif #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ @@ -124,7 +124,7 @@ {"document-picture-in-picture-api", flag_descriptions::kDocumentPictureInPictureApiName, flag_descriptions::kDocumentPictureInPictureApiDescription, -@@ -9705,7 +9705,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -9951,7 +9951,7 @@ const FeatureEntry kFeatureEntries[] = { flag_descriptions::kWebUIOmniboxPopupDescription, kOsDesktop, FEATURE_VALUE_TYPE(omnibox::kWebUIOmniboxPopup)}, @@ -133,7 +133,7 @@ {"webui-system-font", flag_descriptions::kWebUiSystemFontName, flag_descriptions::kWebUiSystemFontDescription, kOsAll, FEATURE_VALUE_TYPE(features::kWebUiSystemFont)}, -@@ -9906,7 +9906,7 @@ const FeatureEntry kFeatureEntries[] = { +@@ -10143,7 +10143,7 @@ const FeatureEntry kFeatureEntries[] = { #endif #if BUILDFLAG(IS_WIN) || (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) || \ 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 d609bf8b05c..197eae302d5 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,6 +1,6 @@ ---- chrome/browser/browser_process_impl.cc.orig 2023-06-05 19:39:05 UTC +--- chrome/browser/browser_process_impl.cc.orig 2023-07-21 09:49:17 UTC +++ chrome/browser/browser_process_impl.cc -@@ -216,7 +216,7 @@ +@@ -218,7 +218,7 @@ #include "components/enterprise/browser/controller/chrome_browser_cloud_management_controller.h" #endif @@ -9,7 +9,7 @@ #include "chrome/browser/error_reporting/chrome_js_error_report_processor.h" // nogncheck #endif -@@ -1200,7 +1200,7 @@ void BrowserProcessImpl::PreMainMessageLoopRun() { +@@ -1212,7 +1212,7 @@ void BrowserProcessImpl::PreMainMessageLoopRun() { ApplyMetricsReportingPolicy(); @@ -18,7 +18,7 @@ ChromeJsErrorReportProcessor::Create(); #endif -@@ -1433,7 +1433,7 @@ void BrowserProcessImpl::Unpin() { +@@ -1449,7 +1449,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 d5cf5333894..95c6d57f33e 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 2023-05-05 12:12:41 UTC +--- chrome/browser/browser_process_impl.h.orig 2023-07-21 09:49:17 UTC +++ chrome/browser/browser_process_impl.h -@@ -362,7 +362,7 @@ class BrowserProcessImpl : public BrowserProcess, +@@ -374,7 +374,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 33599e74b08..1a19e374c15 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-06-05 19:39:05 UTC +--- chrome/browser/chrome_browser_interface_binders.cc.orig 2023-07-21 09:49:17 UTC +++ chrome/browser/chrome_browser_interface_binders.cc -@@ -117,13 +117,13 @@ +@@ -119,13 +119,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 -@@ -197,7 +197,7 @@ +@@ -199,7 +199,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" -@@ -881,7 +881,7 @@ void PopulateChromeFrameBinders( +@@ -886,7 +886,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)); -@@ -889,7 +889,7 @@ void PopulateChromeFrameBinders( +@@ -894,7 +894,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 -@@ -958,14 +958,14 @@ void PopulateChromeWebUIFrameBinders( +@@ -963,14 +963,14 @@ void PopulateChromeWebUIFrameBinders( commerce::CommerceInternalsUI>(map); #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -60,7 +60,7 @@ RegisterWebUIControllerInterfaceBinder< app_management::mojom::PageHandlerFactory, WebAppSettingsUI>(map); #endif -@@ -1420,7 +1420,7 @@ void PopulateChromeWebUIFrameBinders( +@@ -1428,7 +1428,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 55e0eecc1e5..d6e9265de30 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,6 +1,6 @@ ---- chrome/browser/chrome_browser_main.cc.orig 2023-06-16 11:04:37 UTC +--- chrome/browser/chrome_browser_main.cc.orig 2023-07-21 09:49:17 UTC +++ chrome/browser/chrome_browser_main.cc -@@ -241,11 +241,11 @@ +@@ -244,11 +244,11 @@ // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. @@ -14,7 +14,7 @@ #include "components/crash/core/app/crashpad.h" #endif -@@ -280,7 +280,7 @@ +@@ -283,14 +283,14 @@ // 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) || \ @@ -23,7 +23,15 @@ #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" -@@ -993,7 +993,7 @@ int ChromeBrowserMainParts::PreCreateThreadsImpl() { + #include "ui/base/pointer/touch_ui_controller.h" + #endif + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + #include "chrome/browser/headless/headless_mode_metrics.h" // nogncheck + #include "chrome/browser/headless/headless_mode_util.h" // nogncheck + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) +@@ -1006,7 +1006,7 @@ int ChromeBrowserMainParts::PreCreateThreadsImpl() { browser_creator_->AddFirstRunTabs(master_prefs_->new_tabs); } @@ -32,7 +40,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 . -@@ -1049,7 +1049,7 @@ int ChromeBrowserMainParts::PreCreateThreadsImpl() { +@@ -1062,7 +1062,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) || \ @@ -41,3 +49,12 @@ metrics::DesktopSessionDurationTracker::Initialize(); ProfileActivityMetricsRecorder::Initialize(); TouchModeStatsTracker::Initialize( +@@ -1296,7 +1296,7 @@ void ChromeBrowserMainParts::PostProfileInit(Profile* + *UrlLanguageHistogramFactory::GetForBrowserContext(profile)); + #endif // BUILDFLAG(IS_CHROMEOS_ASH) + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + if (headless::IsHeadlessMode()) { + headless::ReportHeadlessActionMetrics(); + } 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 1f1923a6683..79b29054487 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-06-05 19:39:05 UTC +--- chrome/browser/chrome_content_browser_client.cc.orig 2023-07-21 09:49:17 UTC +++ chrome/browser/chrome_content_browser_client.cc -@@ -423,7 +423,7 @@ +@@ -426,7 +426,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" -@@ -511,12 +511,12 @@ +@@ -515,12 +515,12 @@ // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. @@ -24,14 +24,14 @@ #include "components/crash/core/app/crash_switches.h" #include "components/crash/core/app/crashpad.h" #endif -@@ -525,14 +525,14 @@ +@@ -529,14 +529,14 @@ #include "components/crash/content/browser/crash_handler_host_linux.h" #endif -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) #include "chrome/browser/enterprise/chrome_browser_main_extra_parts_enterprise.h" - #include "chrome/browser/enterprise/profile_token_management/profile_token_navigation_throttle.h" + #include "chrome/browser/enterprise/profile_management/profile_management_navigation_throttle.h" #include "chrome/browser/ui/webui/app_settings/web_app_settings_navigation_throttle.h" #endif @@ -41,7 +41,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) -@@ -561,11 +561,11 @@ +@@ -565,11 +565,11 @@ // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. @@ -55,16 +55,16 @@ #include "chrome/browser/chrome_browser_main_extra_parts_linux.h" #elif BUILDFLAG(IS_OZONE) #include "chrome/browser/chrome_browser_main_extra_parts_ozone.h" -@@ -1584,7 +1584,7 @@ void ChromeContentBrowserClient::RegisterLocalStatePre - policy::policy_prefs::kPPAPISharedImagesSwapChainAllowed, true); - registry->RegisterBooleanPref( - policy::policy_prefs::kForceEnablePepperVideoDecoderDevAPI, false); +@@ -1558,7 +1558,7 @@ void ChromeContentBrowserClient::RegisterLocalStatePre + prefs::kThrottleNonVisibleCrossOriginIframesAllowed, true); + registry->RegisterBooleanPref(prefs::kNewBaseUrlInheritanceBehaviorAllowed, + true); -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) registry->RegisterBooleanPref(prefs::kOutOfProcessSystemDnsResolutionEnabled, true); #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) -@@ -1697,7 +1697,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo +@@ -1672,7 +1672,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo #elif BUILDFLAG(IS_CHROMEOS_LACROS) main_parts = std::make_unique( is_integration_test, &startup_data_); @@ -73,7 +73,7 @@ main_parts = std::make_unique( is_integration_test, &startup_data_); #elif BUILDFLAG(IS_ANDROID) -@@ -1736,7 +1736,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo +@@ -1711,7 +1711,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo std::make_unique()); // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. @@ -82,7 +82,7 @@ main_parts->AddParts( std::make_unique()); #else -@@ -1757,7 +1757,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo +@@ -1732,7 +1732,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo main_parts->AddParts(std::make_unique()); #endif @@ -91,7 +91,7 @@ main_parts->AddParts(std::make_unique()); #elif BUILDFLAG(IS_OZONE) main_parts->AddParts(std::make_unique()); -@@ -1776,7 +1776,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo +@@ -1751,7 +1751,7 @@ ChromeContentBrowserClient::CreateBrowserMainParts(boo chrome::AddMetricsExtraParts(main_parts.get()); @@ -100,7 +100,7 @@ main_parts->AddParts( std::make_unique< chrome::enterprise_util::ChromeBrowserMainExtraPartsEnterprise>()); -@@ -2602,6 +2602,8 @@ void ChromeContentBrowserClient::AppendExtraCommandLin +@@ -2575,6 +2575,8 @@ void ChromeContentBrowserClient::AppendExtraCommandLin #if(0) #if BUILDFLAG(IS_ANDROID) bool enable_crash_reporter = true; @@ -109,7 +109,7 @@ #elif BUILDFLAG(IS_CHROMEOS) bool enable_crash_reporter = false; if (crash_reporter::IsCrashpadEnabled()) { -@@ -2996,7 +2998,7 @@ void ChromeContentBrowserClient::AppendExtraCommandLin +@@ -2972,7 +2974,7 @@ void ChromeContentBrowserClient::AppendExtraCommandLin ThreadProfilerConfiguration::Get()->AppendCommandLineSwitchForChildProcess( command_line); @@ -118,7 +118,7 @@ // Opt into a hardened stack canary mitigation if it hasn't already been // force-disabled. if (!browser_command_line.HasSwitch(switches::kChangeStackGuardOnFork)) { -@@ -4550,7 +4552,7 @@ void ChromeContentBrowserClient::GetAdditionalFileSyst +@@ -4444,7 +4446,7 @@ void ChromeContentBrowserClient::GetAdditionalFileSyst } } @@ -127,7 +127,7 @@ void ChromeContentBrowserClient::GetAdditionalMappedFilesForChildProcess( const base::CommandLine& command_line, int child_process_id, -@@ -5064,7 +5066,7 @@ ChromeContentBrowserClient::CreateThrottlesForNavigati +@@ -4960,7 +4962,7 @@ ChromeContentBrowserClient::CreateThrottlesForNavigati &throttles); } @@ -136,7 +136,7 @@ MaybeAddThrottle( WebAppSettingsNavigationThrottle::MaybeCreateThrottleFor(handle), &throttles); -@@ -5074,7 +5076,7 @@ ChromeContentBrowserClient::CreateThrottlesForNavigati +@@ -4970,7 +4972,7 @@ ChromeContentBrowserClient::CreateThrottlesForNavigati #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \ @@ -145,7 +145,7 @@ MaybeAddThrottle(enterprise_connectors::DeviceTrustNavigationThrottle:: MaybeCreateThrottleFor(handle), &throttles); -@@ -5105,7 +5107,7 @@ ChromeContentBrowserClient::CreateThrottlesForNavigati +@@ -5001,7 +5003,7 @@ ChromeContentBrowserClient::CreateThrottlesForNavigati } #endif @@ -154,7 +154,7 @@ MaybeAddThrottle(browser_switcher::BrowserSwitcherNavigationThrottle:: MaybeCreateThrottleFor(handle), &throttles); -@@ -6786,7 +6788,7 @@ bool ChromeContentBrowserClient::ShouldSandboxNetworkS +@@ -6692,7 +6694,7 @@ bool ChromeContentBrowserClient::ShouldSandboxNetworkS } bool ChromeContentBrowserClient::ShouldRunOutOfProcessSystemDnsResolution() { 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 820a499d7de..1ad58aa95fa 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-06-05 19:39:05 UTC +--- chrome/browser/chrome_content_browser_client.h.orig 2023-07-21 09:49:17 UTC +++ chrome/browser/chrome_content_browser_client.h -@@ -460,7 +460,7 @@ class ChromeContentBrowserClient : public content::Con +@@ -459,7 +459,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_defaults.cc b/www/ungoogled-chromium/files/patch-chrome_browser_defaults.cc index 825ae5b3d85..ea02fb8bf49 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_defaults.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_defaults.cc @@ -1,8 +1,8 @@ ---- chrome/browser/defaults.cc.orig 2022-10-01 07:40:07 UTC +--- chrome/browser/defaults.cc.orig 2023-07-21 09:49:17 UTC +++ chrome/browser/defaults.cc -@@ -52,7 +52,7 @@ const bool kSyncAutoStarts = true; - const bool kSyncAutoStarts = false; - #endif +@@ -46,7 +46,7 @@ const bool kShowHelpMenuItemIcon = false; + + const bool kDownloadPageHasShowInFolder = true; -#if BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) 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 e00f18f87bc..33714c7802e 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 2023-06-05 19:39:05 UTC +--- chrome/browser/dev_ui_browser_resources.grd.orig 2023-07-21 09:49:17 UTC +++ chrome/browser/dev_ui_browser_resources.grd -@@ -34,7 +34,7 @@ This file specifies browser resources for developer-fa +@@ -35,7 +35,7 @@ This file specifies browser resources for developer-fa diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_download_bubble_download__bubble__update__service.cc b/www/ungoogled-chromium/files/patch-chrome_browser_download_bubble_download__bubble__update__service.cc index d66fe1b3f36..4cfd72df646 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_download_bubble_download__bubble__update__service.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_download_bubble_download__bubble__update__service.cc @@ -1,18 +1,18 @@ ---- chrome/browser/download/bubble/download_bubble_update_service.cc.orig 2023-05-05 12:12:41 UTC +--- chrome/browser/download/bubble/download_bubble_update_service.cc.orig 2023-07-21 09:49:17 UTC +++ chrome/browser/download/bubble/download_bubble_update_service.cc -@@ -87,7 +87,11 @@ ItemSortKey GetSortKey(const Item& item) { +@@ -91,7 +91,11 @@ ItemSortKey GetSortKey(const Item& item) { // Helper to get an iterator to the last element in the cache. The cache // must not be empty. template +#if defined(__clang__) && (__clang_major__ >= 16) - SortedItems::iterator GetLastIter(SortedItems& cache) { + SortedItems::const_iterator GetLastIter(const SortedItems& cache) { +#else -+typename SortedItems::iterator GetLastIter(SortedItems& cache) { ++typename SortedItems::const_iterator GetLastIter(const SortedItems& cache) { +#endif CHECK(!cache.empty()); auto it = cache.end(); return std::prev(it); -@@ -789,9 +793,17 @@ bool DownloadBubbleUpdateService::RemoveItemFromCacheI +@@ -967,9 +971,17 @@ bool DownloadBubbleUpdateService::CacheManager::Remove } template @@ -21,7 +21,7 @@ +#else +typename SortedItems::iterator +#endif - DownloadBubbleUpdateService::RemoveItemFromCacheByIter( + DownloadBubbleUpdateService::CacheManager::RemoveItemFromCacheByIter( +#if defined(__clang__) && (__clang_major__ >= 16) SortedItems::iterator iter, +#else diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_download_bubble_download__bubble__update__service.h b/www/ungoogled-chromium/files/patch-chrome_browser_download_bubble_download__bubble__update__service.h deleted file mode 100644 index 9798fcd0299..00000000000 --- a/www/ungoogled-chromium/files/patch-chrome_browser_download_bubble_download__bubble__update__service.h +++ /dev/null @@ -1,13 +0,0 @@ ---- chrome/browser/download/bubble/download_bubble_update_service.h.orig 2023-05-05 12:12:41 UTC -+++ chrome/browser/download/bubble/download_bubble_update_service.h -@@ -208,8 +208,8 @@ class DownloadBubbleUpdateService - - // Removes item if we already have the iterator to it. Returns next iterator. - template -- SortedItems::iterator RemoveItemFromCacheByIter( -- SortedItems::iterator iter, -+ typename SortedItems::iterator RemoveItemFromCacheByIter( -+ typename SortedItems::iterator iter, - SortedItems& cache, - IterMap& iter_map); - 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 bf86d7d0ef1..e026780802e 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-05-05 12:12:41 UTC +--- chrome/browser/download/chrome_download_manager_delegate.cc.orig 2023-07-21 09:49:17 UTC +++ chrome/browser/download/chrome_download_manager_delegate.cc -@@ -1545,7 +1545,7 @@ void ChromeDownloadManagerDelegate::OnDownloadTargetDe +@@ -1547,7 +1547,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(); } -@@ -1611,7 +1611,7 @@ void ChromeDownloadManagerDelegate::CheckDownloadAllow +@@ -1613,7 +1613,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__prefs.cc b/www/ungoogled-chromium/files/patch-chrome_browser_download_download__prefs.cc index 4fc71e26c3e..004c5aca2cd 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_download_download__prefs.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_download_download__prefs.cc @@ -1,9 +1,9 @@ ---- chrome/browser/download/download_prefs.cc.orig 2023-06-05 19:39:05 UTC +--- chrome/browser/download/download_prefs.cc.orig 2023-07-21 09:49:17 UTC +++ chrome/browser/download/download_prefs.cc @@ -11,6 +11,7 @@ + #include #include "base/check.h" - #include "base/cxx17_backports.h" +#include "base/command_line.h" #include "base/feature_list.h" #include "base/files/file_util.h" diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_analysis_content__analysis__delegate.cc b/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_analysis_content__analysis__delegate.cc new file mode 100644 index 00000000000..aabbc196f9b --- /dev/null +++ b/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_analysis_content__analysis__delegate.cc @@ -0,0 +1,20 @@ +--- chrome/browser/enterprise/connectors/analysis/content_analysis_delegate.cc.orig 2023-07-21 09:49:17 UTC ++++ chrome/browser/enterprise/connectors/analysis/content_analysis_delegate.cc +@@ -50,7 +50,7 @@ + #include "ui/base/l10n/l10n_util.h" + #include "ui/base/ui_base_types.h" + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "chrome/browser/enterprise/connectors/analysis/content_analysis_sdk_manager.h" // nogncheck + #endif + +@@ -553,7 +553,7 @@ void ContentAnalysisDelegate::PageRequestCallback( + bool ContentAnalysisDelegate::UploadData() { + upload_start_time_ = base::TimeTicks::Now(); + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // If this is a local content analysis, check if the local agent is ready. + // If not, abort early. This is to prevent doing a lot of work, like reading + // files into memory or calcuating SHA256 hashes and prevent a flash of the diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_connectors__manager.cc b/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_connectors__manager.cc new file mode 100644 index 00000000000..9fe17b0a529 --- /dev/null +++ b/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_connectors__manager.cc @@ -0,0 +1,82 @@ +--- chrome/browser/enterprise/connectors/connectors_manager.cc.orig 2023-07-21 09:49:17 UTC ++++ chrome/browser/enterprise/connectors/connectors_manager.cc +@@ -16,7 +16,7 @@ + #include "components/prefs/pref_service.h" + #include "url/gurl.h" + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "chrome/browser/enterprise/connectors/analysis/content_analysis_sdk_manager.h" // nogncheck + #include "chrome/browser/ui/browser.h" + #include "chrome/browser/ui/browser_list.h" +@@ -25,7 +25,7 @@ + + namespace enterprise_connectors { + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + namespace { + + static constexpr enterprise_connectors::AnalysisConnector +@@ -51,7 +51,7 @@ ConnectorsManager::ConnectorsManager( + DCHECK(browser_crash_event_router_) << "Crash event router is null"; + DCHECK(extension_install_event_router_) << "Extension event router is null"; + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Start observing tab strip models for all browsers. + BrowserList* browser_list = BrowserList::GetInstance(); + for (Browser* browser : *browser_list) { +@@ -62,14 +62,14 @@ ConnectorsManager::ConnectorsManager( + + if (observe_prefs) { + StartObservingPrefs(pref_service); +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + MaybeCloseLocalContentAnalysisAgentConnection(); + #endif + } + extension_install_event_router_->StartObserving(); + } + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + ConnectorsManager::~ConnectorsManager() { + BrowserList* browser_list = BrowserList::GetInstance(); + browser_list->RemoveObserver(this); +@@ -99,7 +99,7 @@ bool ConnectorsManager::IsConnectorEnabled(AnalysisCon + base::FeatureList::IsEnabled(kLocalContentAnalysisEnabled); + } + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + bool ConnectorsManager::IsConnectorEnabledForLocalAgent( + AnalysisConnector connector) const { + if (!IsConnectorEnabled(connector)) { +@@ -178,7 +178,7 @@ absl::optional ConnectorsManager::Ge + } + #endif // BUILDFLAG(IS_CHROMEOS_ASH) + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + void ConnectorsManager::OnBrowserAdded(Browser* browser) { + browser->tab_strip_model()->AddObserver(this); + } +@@ -241,7 +241,7 @@ void ConnectorsManager::CacheAnalysisConnectorPolicy( + service_settings, *service_provider_config_); + } + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + void ConnectorsManager::MaybeCloseLocalContentAnalysisAgentConnection() { + for (auto connector : kLocalAnalysisConnectors) { + if (IsConnectorEnabledForLocalAgent(connector)) { +@@ -257,7 +257,7 @@ void ConnectorsManager::MaybeCloseLocalContentAnalysis + + void ConnectorsManager::OnPrefChanged(AnalysisConnector connector) { + CacheAnalysisConnectorPolicy(connector); +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + MaybeCloseLocalContentAnalysisAgentConnection(); + #endif + } diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_connectors__manager.h b/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_connectors__manager.h new file mode 100644 index 00000000000..ea9abf53260 --- /dev/null +++ b/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_connectors__manager.h @@ -0,0 +1,56 @@ +--- chrome/browser/enterprise/connectors/connectors_manager.h.orig 2023-07-21 09:49:17 UTC ++++ chrome/browser/enterprise/connectors/connectors_manager.h +@@ -16,7 +16,7 @@ + #include "third_party/abseil-cpp/absl/types/optional.h" + #include "url/gurl.h" + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "chrome/browser/ui/browser_list_observer.h" + #include "chrome/browser/ui/tabs/tab_strip_model_observer.h" + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) +@@ -31,7 +31,7 @@ class BrowserCrashEventRouter; + // Manages access to Connector policies for a given profile. This class is + // responsible for caching the Connector policies, validate them against + // approved service providers and provide a simple interface to them. +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + class ConnectorsManager : public BrowserListObserver, + public TabStripModelObserver { + #else +@@ -51,7 +51,7 @@ class ConnectorsManager { + PrefService* pref_service, + const ServiceProviderConfig* config, + bool observe_prefs = true); +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + ~ConnectorsManager() override; + #else + ~ConnectorsManager(); +@@ -81,7 +81,7 @@ class ConnectorsManager { + bool IsConnectorEnabled(AnalysisConnector connector) const; + bool IsConnectorEnabled(ReportingConnector connector) const; + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Check if the corresponding connector is enabled for any local agent. + bool IsConnectorEnabledForLocalAgent(AnalysisConnector connector) const; + #endif +@@ -109,7 +109,7 @@ class ConnectorsManager { + const; + + private: +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // BrowserListObserver overrides: + void OnBrowserAdded(Browser* browser) override; + void OnBrowserRemoved(Browser* browser) override; +@@ -132,7 +132,7 @@ class ConnectorsManager { + void CacheAnalysisConnectorPolicy(AnalysisConnector connector) const; + void CacheReportingConnectorPolicy(ReportingConnector connector); + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Close connection with local agent if all the relevant connectors are turned + // off for it. + void MaybeCloseLocalContentAnalysisAgentConnection(); diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__connector__service__factory.cc b/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__connector__service__factory.cc index 38bf70c047c..bf709944572 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__connector__service__factory.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__connector__service__factory.cc @@ -1,4 +1,4 @@ ---- chrome/browser/enterprise/connectors/device_trust/device_trust_connector_service_factory.cc.orig 2023-03-10 11:01:21 UTC +--- chrome/browser/enterprise/connectors/device_trust/device_trust_connector_service_factory.cc.orig 2023-07-21 09:49:17 UTC +++ chrome/browser/enterprise/connectors/device_trust/device_trust_connector_service_factory.cc @@ -11,7 +11,7 @@ #include "chrome/browser/profiles/profile.h" @@ -7,7 +7,7 @@ -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) #include "chrome/browser/browser_process.h" - #include "chrome/browser/enterprise/connectors/device_trust/browser/browser_device_trust_connector_service.h" + #include "chrome/browser/enterprise/connectors/device_trust/browser/signing_key_policy_observer.h" #include "chrome/browser/policy/chrome_browser_policy_connector.h" @@ -41,7 +41,7 @@ DeviceTrustConnectorService* DeviceTrustConnectorServi @@ -20,7 +20,7 @@ return false; @@ -77,7 +77,7 @@ KeyedService* DeviceTrustConnectorServiceFactory::Buil - DeviceTrustConnectorService* service = nullptr; + auto* service = new DeviceTrustConnectorService(profile->GetPrefs()); -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__service__factory.cc b/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__service__factory.cc index 344d586e2f1..e2a10e365aa 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__service__factory.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__service__factory.cc @@ -1,4 +1,4 @@ ---- chrome/browser/enterprise/connectors/device_trust/device_trust_service_factory.cc.orig 2023-04-08 11:38:38 UTC +--- chrome/browser/enterprise/connectors/device_trust/device_trust_service_factory.cc.orig 2023-07-21 09:49:17 UTC +++ chrome/browser/enterprise/connectors/device_trust/device_trust_service_factory.cc @@ -21,7 +21,7 @@ #include "components/policy/core/common/management/management_service.h" @@ -9,7 +9,7 @@ #include "chrome/browser/browser_process.h" #include "chrome/browser/enterprise/connectors/device_trust/attestation/desktop/desktop_attestation_service.h" #include "chrome/browser/enterprise/signals/signals_aggregator_factory.h" -@@ -75,7 +75,7 @@ DeviceTrustServiceFactory::DeviceTrustServiceFactory() +@@ -78,7 +78,7 @@ DeviceTrustServiceFactory::DeviceTrustServiceFactory() DependsOn(DeviceTrustConnectorServiceFactory::GetInstance()); DependsOn(policy::ManagementServiceFactory::GetInstance()); diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_reporting_browser__crash__event__router.cc b/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_reporting_browser__crash__event__router.cc index 13ec5b76f57..d72149e6656 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_reporting_browser__crash__event__router.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_enterprise_connectors_reporting_browser__crash__event__router.cc @@ -1,18 +1,18 @@ ---- chrome/browser/enterprise/connectors/reporting/browser_crash_event_router.cc.orig 2023-04-08 11:38:38 UTC +--- chrome/browser/enterprise/connectors/reporting/browser_crash_event_router.cc.orig 2023-07-21 09:49:17 UTC +++ chrome/browser/enterprise/connectors/reporting/browser_crash_event_router.cc -@@ -14,7 +14,7 @@ BrowserCrashEventRouter::BrowserCrashEventRouter( - if (!base::FeatureList::IsEnabled(kBrowserCrashEventsEnabled)) { - return; - } +@@ -11,7 +11,7 @@ namespace enterprise_connectors { + + BrowserCrashEventRouter::BrowserCrashEventRouter( + content::BrowserContext* context) { -#if !BUILDFLAG(IS_FUCHSIA) && !BUILDFLAG(IS_CHROMEOS_ASH) +#if !BUILDFLAG(IS_FUCHSIA) && !BUILDFLAG(IS_CHROMEOS_ASH) && !BUILDFLAG(IS_BSD) CrashReportingContext* crash_reporting_context = CrashReportingContext::GetInstance(); Profile* profile = Profile::FromBrowserContext(context); -@@ -27,7 +27,7 @@ BrowserCrashEventRouter::~BrowserCrashEventRouter() { - if (!base::FeatureList::IsEnabled(kBrowserCrashEventsEnabled)) { - return; - } +@@ -21,7 +21,7 @@ BrowserCrashEventRouter::BrowserCrashEventRouter( + } + + BrowserCrashEventRouter::~BrowserCrashEventRouter() { -#if !BUILDFLAG(IS_FUCHSIA) && !BUILDFLAG(IS_CHROMEOS_ASH) +#if !BUILDFLAG(IS_FUCHSIA) && !BUILDFLAG(IS_CHROMEOS_ASH) && !BUILDFLAG(IS_BSD) CrashReportingContext* crash_reporting_context = 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 cffcd0ec3fb..fb3d7f87298 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-06-05 19:39:05 UTC +--- chrome/browser/extensions/BUILD.gn.orig 2023-07-21 09:49:17 UTC +++ chrome/browser/extensions/BUILD.gn -@@ -1342,6 +1342,10 @@ static_library("extensions") { +@@ -1344,6 +1344,10 @@ static_library("extensions") { deps += [ "//chrome/services/printing/public/mojom" ] } 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 be22e7cf88e..e89886cbf14 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-06-05 19:39:05 UTC +--- chrome/browser/extensions/api/passwords_private/passwords_private_delegate_impl.cc.orig 2023-07-21 09:49:17 UTC +++ chrome/browser/extensions/api/passwords_private/passwords_private_delegate_impl.cc -@@ -544,7 +544,7 @@ void PasswordsPrivateDelegateImpl::OsReauthCall( +@@ -534,7 +534,7 @@ void PasswordsPrivateDelegateImpl::OsReauthCall( } void PasswordsPrivateDelegateImpl::OsReauthTimeoutCall() { @@ -8,4 +8,4 @@ +#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD) PasswordsPrivateEventRouter* router = PasswordsPrivateEventRouterFactory::GetForProfile(profile_); - if (router) + if (router) { 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 4823112efa0..b00ab64e563 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,15 +1,15 @@ ---- chrome/browser/extensions/api/settings_private/prefs_util.cc.orig 2023-06-05 19:39:05 UTC +--- chrome/browser/extensions/api/settings_private/prefs_util.cc.orig 2023-07-21 09:49:17 UTC +++ chrome/browser/extensions/api/settings_private/prefs_util.cc -@@ -194,7 +194,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist +@@ -192,7 +192,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist + (*s_allowlist)[::prefs::kSidePanelHorizontalAlignment] = + settings_api::PrefType::PREF_TYPE_BOOLEAN; - // 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) (*s_allowlist)[::prefs::kUseCustomChromeFrame] = settings_api::PrefType::PREF_TYPE_BOOLEAN; #endif -@@ -206,7 +206,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist +@@ -204,7 +204,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 cd633db9e34..94f0aa50790 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-05-05 12:12:41 UTC +--- chrome/browser/extensions/external_provider_impl.cc.orig 2023-07-21 09:49:17 UTC +++ chrome/browser/extensions/external_provider_impl.cc -@@ -828,7 +828,7 @@ void ExternalProviderImpl::CreateExternalProviders( +@@ -829,7 +829,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( -@@ -856,7 +856,7 @@ void ExternalProviderImpl::CreateExternalProviders( +@@ -857,7 +857,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 1e0742d382b..18e8e16fe76 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,7 +1,7 @@ ---- chrome/browser/file_system_access/chrome_file_system_access_permission_context.cc.orig 2023-04-08 11:38:38 UTC +--- chrome/browser/file_system_access/chrome_file_system_access_permission_context.cc.orig 2023-07-21 09:49:17 UTC +++ chrome/browser/file_system_access/chrome_file_system_access_permission_context.cc -@@ -312,7 +312,7 @@ const struct { - {base::DIR_HOME, FILE_PATH_LITERAL("Library/Mobile Documents"), +@@ -316,7 +316,7 @@ const struct { + FILE_PATH_LITERAL("Library/Mobile Documents/com~apple~CloudDocs"), kDontBlockChildren}, #endif -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) 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 6fcc1d73a26..a87ef158330 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-06-16 11:04:37 UTC +--- chrome/browser/flag_descriptions.cc.orig 2023-07-21 09:49:17 UTC +++ chrome/browser/flag_descriptions.cc -@@ -2460,7 +2460,7 @@ const char kWebUIOmniboxPopupName[] = "WebUI Omnibox P +@@ -2427,7 +2427,7 @@ const char kWebUIOmniboxPopupName[] = "WebUI Omnibox P const char kWebUIOmniboxPopupDescription[] = "If enabled, shows the omnibox suggestions popup in WebUI."; @@ -9,7 +9,7 @@ const char kWebUiSystemFontName[] = "WebUI System font"; const char kWebUiSystemFontDescription[] = "If enabled, all WebUI surfaces will use the default UI font of the " -@@ -6603,7 +6603,7 @@ const char kLibAssistantV2MigrationDescription[] = +@@ -6699,7 +6699,7 @@ const char kLibAssistantV2MigrationDescription[] = #endif // BUILDFLAG(IS_CHROMEOS_ASH) @@ -18,7 +18,7 @@ const char kGetAllScreensMediaName[] = "GetAllScreensMedia API"; const char kGetAllScreensMediaDescription[] = "When enabled, the getAllScreensMedia API for capturing multiple screens " -@@ -6849,7 +6849,7 @@ const char kSearchWebInSidePanelDescription[] = +@@ -6930,7 +6930,7 @@ const char kSearchWebInSidePanelDescription[] = // Random platform combinations ----------------------------------------------- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -27,7 +27,7 @@ const char kQuickCommandsName[] = "Quick Commands"; const char kQuickCommandsDescription[] = "Enable a text interface to browser features. Invoke with Ctrl-Space."; -@@ -6858,7 +6858,7 @@ const char kQuickCommandsDescription[] = +@@ -6939,7 +6939,7 @@ const char kQuickCommandsDescription[] = // BUILDFLAG(IS_FUCHSIA) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -36,7 +36,7 @@ const char kFollowingFeedSidepanelName[] = "Following feed in the sidepanel"; const char kFollowingFeedSidepanelDescription[] = "Enables the following feed in the sidepanel."; -@@ -6880,7 +6880,7 @@ const char kEnableProtoApiForClassifyUrlDescription[] +@@ -6961,7 +6961,7 @@ const char kEnableProtoApiForClassifyUrlDescription[] "instead of JSON."; #endif @@ -45,7 +45,7 @@ const char kUseOutOfProcessVideoDecodingName[] = "Use out-of-process video decoding (OOP-VD)"; const char kUseOutOfProcessVideoDecodingDescription[] = -@@ -6898,7 +6898,7 @@ const char kWebShareDescription[] = +@@ -6979,7 +6979,7 @@ const char kWebShareDescription[] = "platforms."; #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) @@ -54,7 +54,7 @@ const char kOzonePlatformHintChoiceDefault[] = "Default"; const char kOzonePlatformHintChoiceAuto[] = "Auto"; const char kOzonePlatformHintChoiceX11[] = "X11"; -@@ -6918,7 +6918,7 @@ const char kWebBluetoothConfirmPairingSupportDescripti +@@ -6999,7 +6999,7 @@ const char kWebBluetoothConfirmPairingSupportDescripti "Bluetooth"; #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) @@ -63,7 +63,7 @@ const char kSkipUndecryptablePasswordsName[] = "Skip undecryptable passwords to use the available decryptable " "passwords."; -@@ -6932,7 +6932,7 @@ const char kForcePasswordInitialSyncWhenDecryptionFail +@@ -7013,7 +7013,7 @@ const char kForcePasswordInitialSyncWhenDecryptionFail "storage and requests initial sync."; #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) @@ -72,7 +72,7 @@ const char kAsyncDnsName[] = "Async DNS resolver"; const char kAsyncDnsDescription[] = "Enables the built-in DNS resolver."; #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) -@@ -7033,7 +7033,7 @@ const char kElasticOverscrollDescription[] = +@@ -7114,7 +7114,7 @@ const char kElasticOverscrollDescription[] = #if BUILDFLAG(IS_WIN) || \ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) || \ @@ -81,7 +81,7 @@ const char kUIDebugToolsName[] = "Debugging tools for UI"; const char kUIDebugToolsDescription[] = "Enables additional keyboard shortcuts to help debugging."; -@@ -7062,7 +7062,7 @@ const char kSigninInterceptBubbleV2Description[] = +@@ -7143,7 +7143,7 @@ const char kSigninInterceptBubbleV2Description[] = #endif #if BUILDFLAG(IS_WIN) || (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) || \ 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 2c716810ea6..1b223be0e49 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-06-16 11:04:37 UTC +--- chrome/browser/flag_descriptions.h.orig 2023-07-21 09:49:17 UTC +++ chrome/browser/flag_descriptions.h -@@ -1385,7 +1385,7 @@ extern const char kOmniboxUpdatedConnectionSecurityInd +@@ -1363,7 +1363,7 @@ extern const char kOmniboxUpdatedConnectionSecurityInd extern const char kWebUIOmniboxPopupName[]; extern const char kWebUIOmniboxPopupDescription[]; @@ -9,8 +9,8 @@ extern const char kWebUiSystemFontName[]; extern const char kWebUiSystemFontDescription[]; #endif -@@ -3821,7 +3821,7 @@ extern const char kLacrosScreenCoordinatesEnabledName[ - extern const char kLacrosScreenCoordinatesEnabledDescription[]; +@@ -3859,7 +3859,7 @@ extern const char kLacrosMergeIcuDataFileName[]; + extern const char kLacrosMergeIcuDataFileDescription[]; #endif // #if BUILDFLAG(IS_CHROMEOS_LACROS) -#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) @@ -18,7 +18,7 @@ extern const char kGetAllScreensMediaName[]; extern const char kGetAllScreensMediaDescription[]; #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) -@@ -3948,14 +3948,14 @@ extern const char kSearchWebInSidePanelDescription[]; +@@ -3983,14 +3983,14 @@ extern const char kSearchWebInSidePanelDescription[]; // Random platform combinations ----------------------------------------------- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -35,7 +35,7 @@ extern const char kWebShareName[]; extern const char kWebShareDescription[]; #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) -@@ -3965,7 +3965,7 @@ extern const char kWebBluetoothConfirmPairingSupportNa +@@ -4000,7 +4000,7 @@ extern const char kWebBluetoothConfirmPairingSupportNa extern const char kWebBluetoothConfirmPairingSupportDescription[]; #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) @@ -44,7 +44,7 @@ extern const char kOzonePlatformHintChoiceDefault[]; extern const char kOzonePlatformHintChoiceAuto[]; extern const char kOzonePlatformHintChoiceX11[]; -@@ -3975,7 +3975,7 @@ extern const char kOzonePlatformHintName[]; +@@ -4010,7 +4010,7 @@ extern const char kOzonePlatformHintName[]; extern const char kOzonePlatformHintDescription[]; #endif // BUILDFLAG(IS_LINUX) @@ -53,7 +53,7 @@ extern const char kSkipUndecryptablePasswordsName[]; extern const char kSkipUndecryptablePasswordsDescription[]; -@@ -3983,13 +3983,13 @@ extern const char kForcePasswordInitialSyncWhenDecrypt +@@ -4018,13 +4018,13 @@ extern const char kForcePasswordInitialSyncWhenDecrypt extern const char kForcePasswordInitialSyncWhenDecryptionFailsDescription[]; #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) @@ -69,7 +69,7 @@ extern const char kFollowingFeedSidepanelName[]; extern const char kFollowingFeedSidepanelDescription[]; #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || -@@ -4005,7 +4005,7 @@ extern const char kEnableProtoApiForClassifyUrlName[]; +@@ -4040,7 +4040,7 @@ extern const char kEnableProtoApiForClassifyUrlName[]; extern const char kEnableProtoApiForClassifyUrlDescription[]; #endif // BUILDFLAG(ENABLE_SUPERVISED_USERS) @@ -78,7 +78,7 @@ extern const char kUseOutOfProcessVideoDecodingName[]; extern const char kUseOutOfProcessVideoDecodingDescription[]; #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -@@ -4079,7 +4079,7 @@ extern const char kElasticOverscrollDescription[]; +@@ -4114,7 +4114,7 @@ extern const char kElasticOverscrollDescription[]; #if BUILDFLAG(IS_WIN) || \ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) || \ @@ -87,7 +87,7 @@ extern const char kUIDebugToolsName[]; extern const char kUIDebugToolsDescription[]; -@@ -4097,7 +4097,7 @@ extern const char kSigninInterceptBubbleV2Description[ +@@ -4132,7 +4132,7 @@ extern const char kSigninInterceptBubbleV2Description[ #endif #if BUILDFLAG(IS_WIN) || (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) || \ diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_headless_headless__mode__util.cc b/www/ungoogled-chromium/files/patch-chrome_browser_headless_headless__mode__util.cc index ac0a8f481d6..7ecfc8441f7 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_headless_headless__mode__util.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_headless_headless__mode__util.cc @@ -1,4 +1,4 @@ ---- chrome/browser/headless/headless_mode_util.cc.orig 2023-04-08 11:38:38 UTC +--- chrome/browser/headless/headless_mode_util.cc.orig 2023-07-21 09:49:17 UTC +++ chrome/browser/headless/headless_mode_util.cc @@ -10,12 +10,12 @@ // New headless mode is available on Linux, Windows and Mac platforms. @@ -15,10 +15,10 @@ #include "ui/gl/gl_switches.h" // nogncheck #include "ui/ozone/public/ozone_switches.h" // nogncheck #endif // BUILDFLAG(IS_LINUX) -@@ -72,7 +72,7 @@ void SetUpCommandLine(const base::CommandLine* command - base::CommandLine::ForCurrentProcess()->AppendSwitch( - ::switches::kNoErrorDialogs); - } +@@ -78,7 +78,7 @@ void SetUpCommandLine(const base::CommandLine* command + base::CommandLine::ForCurrentProcess()->AppendSwitch( + switches::kDisableLazyLoading); + -#if BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) // Headless mode on Linux relies on ozone/headless platform. diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_media_webrtc_capture__policy__utils.cc b/www/ungoogled-chromium/files/patch-chrome_browser_media_webrtc_capture__policy__utils.cc index da303100981..643ef4bc732 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_media_webrtc_capture__policy__utils.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_media_webrtc_capture__policy__utils.cc @@ -1,18 +1,18 @@ ---- chrome/browser/media/webrtc/capture_policy_utils.cc.orig 2023-06-05 19:39:05 UTC +--- chrome/browser/media/webrtc/capture_policy_utils.cc.orig 2023-07-21 09:49:17 UTC +++ chrome/browser/media/webrtc/capture_policy_utils.cc -@@ -125,7 +125,7 @@ AllowedScreenCaptureLevel GetAllowedCaptureLevel(const +@@ -124,7 +124,7 @@ AllowedScreenCaptureLevel GetAllowedCaptureLevel(const + } - bool IsGetDisplayMediaSetSelectAllScreensAllowedForAnySite( - content::BrowserContext* context) { + bool IsGetAllScreensMediaAllowedForAnySite(content::BrowserContext* context) { -#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) Profile* profile = Profile::FromBrowserContext(context); if (!profile) { return false; -@@ -162,7 +162,7 @@ bool IsGetDisplayMediaSetSelectAllScreensAllowedForAny - bool IsGetDisplayMediaSetSelectAllScreensAllowed( - content::BrowserContext* context, - const GURL& url) { +@@ -160,7 +160,7 @@ bool IsGetAllScreensMediaAllowedForAnySite(content::Br + + bool IsGetAllScreensMediaAllowed(content::BrowserContext* context, + const GURL& url) { -#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) Profile* profile = Profile::FromBrowserContext(context); diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.cc b/www/ungoogled-chromium/files/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.cc index 6d3d276f467..392f12e0d9c 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.cc @@ -1,4 +1,4 @@ ---- chrome/browser/media/webrtc/chrome_screen_enumerator.cc.orig 2023-06-05 19:39:05 UTC +--- chrome/browser/media/webrtc/chrome_screen_enumerator.cc.orig 2023-07-21 09:49:17 UTC +++ chrome/browser/media/webrtc/chrome_screen_enumerator.cc @@ -21,7 +21,7 @@ #if BUILDFLAG(IS_CHROMEOS_ASH) @@ -36,9 +36,9 @@ void ChromeScreenEnumerator::SetDesktopCapturerForTesting( std::unique_ptr capturer) { g_desktop_capturer_for_testing.Get() = std::move(capturer); -@@ -146,7 +146,7 @@ void ChromeScreenEnumerator::EnumerateScreens( - features::kGetDisplayMediaSetAutoSelectAllScreens)) || - base::FeatureList::IsEnabled(blink::features::kGetAllScreensMedia)); +@@ -143,7 +143,7 @@ void ChromeScreenEnumerator::EnumerateScreens( + DCHECK_CURRENTLY_ON(content::BrowserThread::IO); + DCHECK(base::FeatureList::IsEnabled(blink::features::kGetAllScreensMedia)); -#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_media_webrtc_webrtc__event__log__uploader.cc b/www/ungoogled-chromium/files/patch-chrome_browser_media_webrtc_webrtc__event__log__uploader.cc index ddfc9aff5f3..2d734b26fc9 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_media_webrtc_webrtc__event__log__uploader.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_media_webrtc_webrtc__event__log__uploader.cc @@ -1,6 +1,6 @@ ---- chrome/browser/media/webrtc/webrtc_event_log_uploader.cc.orig 2023-03-10 11:01:21 UTC +--- chrome/browser/media/webrtc/webrtc_event_log_uploader.cc.orig 2023-07-21 09:49:17 UTC +++ chrome/browser/media/webrtc/webrtc_event_log_uploader.cc -@@ -41,7 +41,7 @@ const char kProduct[] = "Chrome"; +@@ -42,7 +42,7 @@ const char kProduct[] = "Chrome"; const char kProduct[] = "Chrome_Mac"; #elif BUILDFLAG(IS_CHROMEOS_ASH) const char kProduct[] = "Chrome_ChromeOS"; diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc b/www/ungoogled-chromium/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc index 1f5758c2bea..58f9308be8c 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc @@ -1,6 +1,6 @@ ---- chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.cc.orig 2023-06-05 19:39:05 UTC +--- chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.cc.orig 2023-07-21 09:49:17 UTC +++ chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.cc -@@ -66,8 +66,10 @@ +@@ -67,8 +67,10 @@ // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. @@ -12,7 +12,7 @@ #include "base/linux_util.h" #include "base/strings/string_split.h" -@@ -101,7 +103,7 @@ +@@ -102,7 +104,7 @@ #include "chromeos/startup/startup_switches.h" #endif // BUILDFLAG(IS_CHROMEOS_ASH) @@ -21,7 +21,16 @@ #include "chrome/browser/metrics/pressure/pressure_metrics_reporter.h" #endif // BUILDFLAG(IS_LINUX) -@@ -528,7 +530,7 @@ void RecordStartupMetrics() { +@@ -111,7 +113,7 @@ + #include "components/user_manager/user_manager.h" + #endif // BUILDFLAG(IS_CHROMEOS_ASH) + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #include "components/power_metrics/system_power_monitor.h" + #endif + +@@ -533,7 +535,7 @@ void RecordStartupMetrics() { // Record whether Chrome is the default browser or not. // Disabled on Linux due to hanging browser tests, see crbug.com/1216328. @@ -30,7 +39,7 @@ shell_integration::DefaultWebClientState default_state = shell_integration::GetDefaultBrowser(); base::UmaHistogramEnumeration("DefaultBrowser.State", default_state, -@@ -728,7 +730,7 @@ void ChromeBrowserMainExtraPartsMetrics::PostBrowserSt +@@ -742,11 +744,11 @@ void ChromeBrowserMainExtraPartsMetrics::PostBrowserSt } #endif // !BUILDFLAG(IS_ANDROID) @@ -39,3 +48,8 @@ pressure_metrics_reporter_ = std::make_unique(); #endif // BUILDFLAG(IS_LINUX) +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + base::trace_event::TraceLog::GetInstance()->AddEnabledStateObserver( + power_metrics::SystemPowerMonitor::GetInstance()); + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.h b/www/ungoogled-chromium/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.h index 4510633cf50..aee3c32b567 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.h +++ b/www/ungoogled-chromium/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.h @@ -1,4 +1,4 @@ ---- chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.h.orig 2023-05-05 12:12:41 UTC +--- chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.h.orig 2023-07-21 09:49:17 UTC +++ chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.h @@ -32,7 +32,7 @@ class PowerMetricsReporter; class ProcessMonitor; @@ -9,7 +9,7 @@ class PressureMetricsReporter; #endif // BUILDFLAG(IS_LINUX) -@@ -132,7 +132,7 @@ class ChromeBrowserMainExtraPartsMetrics : public Chro +@@ -133,7 +133,7 @@ class ChromeBrowserMainExtraPartsMetrics : public Chro std::unique_ptr battery_discharge_reporter_; #endif // !BUILDFLAG(IS_ANDROID) 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 c638b80b1e0..17e3c53e2e9 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-06-05 19:39:05 UTC +--- chrome/browser/metrics/chrome_metrics_service_client.cc.orig 2023-07-21 09:49:17 UTC +++ chrome/browser/metrics/chrome_metrics_service_client.cc -@@ -178,7 +178,7 @@ +@@ -183,7 +183,7 @@ #include "chrome/notification_helper/notification_helper_constants.h" #endif @@ -9,7 +9,7 @@ #include "components/metrics/motherboard_metrics_provider.h" #endif -@@ -204,7 +204,7 @@ +@@ -209,7 +209,7 @@ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -18,7 +18,7 @@ #include "chrome/browser/metrics/family_link_user_metrics_provider.h" #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || (BUILDFLAG(IS_LINUX) || // BUILDFLAG(IS_CHROMEOS_LACROS))||BUILDFLAG(IS_ANDROID)) -@@ -770,7 +770,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic +@@ -795,7 +795,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic metrics_service_->RegisterMetricsProvider( std::make_unique()); @@ -27,7 +27,7 @@ metrics_service_->RegisterMetricsProvider( std::make_unique()); #endif -@@ -849,7 +849,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic +@@ -877,7 +877,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. @@ -36,7 +36,7 @@ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) metrics_service_->RegisterMetricsProvider( std::make_unique()); -@@ -858,7 +858,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic +@@ -886,7 +886,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic #if BUILDFLAG(ENABLE_SUPERVISED_USERS) && \ (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -45,7 +45,7 @@ if (base::FeatureList::IsEnabled( kExtendFamilyLinkUserLogSegmentToAllPlatforms)) { metrics_service_->RegisterMetricsProvider( -@@ -966,7 +966,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic +@@ -1002,7 +1002,7 @@ void ChromeMetricsServiceClient::RegisterMetricsServic std::make_unique()); #endif @@ -54,7 +54,7 @@ metrics_service_->RegisterMetricsProvider( metrics::CreateDesktopSessionMetricsProvider()); #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || (BUILDFLAG(IS_LINUX) -@@ -1163,7 +1163,7 @@ bool ChromeMetricsServiceClient::RegisterForProfileEve +@@ -1201,7 +1201,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_net_system__network__context__manager.cc b/www/ungoogled-chromium/files/patch-chrome_browser_net_system__network__context__manager.cc index 1c3f76d803a..82b7f810963 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-06-05 19:39:05 UTC +--- chrome/browser/net/system_network_context_manager.cc.orig 2023-07-21 09:49:17 UTC +++ chrome/browser/net/system_network_context_manager.cc @@ -93,7 +93,7 @@ @@ -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) -@@ -456,7 +456,7 @@ SystemNetworkContextManager::SystemNetworkContextManag +@@ -445,7 +445,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) -@@ -503,7 +503,7 @@ SystemNetworkContextManager::SystemNetworkContextManag +@@ -492,7 +492,7 @@ SystemNetworkContextManager::SystemNetworkContextManag #endif // BUILDFLAG(CHROME_ROOT_STORE_POLICY_SUPPORTED) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -36,7 +36,7 @@ pref_change_registrar_.Add( prefs::kEnforceLocalAnchorConstraintsEnabled, base::BindRepeating(&SystemNetworkContextManager:: -@@ -553,7 +553,7 @@ void SystemNetworkContextManager::RegisterPrefs(PrefRe +@@ -541,7 +541,7 @@ void SystemNetworkContextManager::RegisterPrefs(PrefRe registry->RegisterBooleanPref(prefs::kKerberosEnabled, false); #endif // BUILDFLAG(IS_CHROMEOS_LACROS) @@ -45,7 +45,7 @@ registry->RegisterBooleanPref(prefs::kAuthNegotiateDelegateByKdcPolicy, false); #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS) -@@ -582,7 +582,7 @@ void SystemNetworkContextManager::RegisterPrefs(PrefRe +@@ -570,7 +570,7 @@ void SystemNetworkContextManager::RegisterPrefs(PrefRe registry->RegisterBooleanPref(prefs::kChromeRootStoreEnabled, false); #endif // BUILDFLAG(CHROME_ROOT_STORE_POLICY_SUPPORTED) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -54,7 +54,7 @@ // Note that the default value is not relevant because the pref is only // evaluated when it is managed. registry->RegisterBooleanPref(prefs::kEnforceLocalAnchorConstraintsEnabled, -@@ -1004,7 +1004,7 @@ void SystemNetworkContextManager::UpdateChromeRootStor +@@ -992,7 +992,7 @@ void SystemNetworkContextManager::UpdateChromeRootStor #endif // BUILDFLAG(CHROME_ROOT_STORE_POLICY_SUPPORTED) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ 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 da463666c8b..5cdf629a170 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 2023-02-11 09:11:04 UTC +--- chrome/browser/password_manager/password_reuse_manager_factory.cc.orig 2023-07-21 09:49:17 UTC +++ chrome/browser/password_manager/password_reuse_manager_factory.cc -@@ -101,7 +101,7 @@ KeyedService* PasswordReuseManagerFactory::BuildServic +@@ -106,7 +106,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_policy_configuration__policy__handler__list__factory.cc b/www/ungoogled-chromium/files/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc index 018faa73093..30c738f3740 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,13 +1,13 @@ ---- chrome/browser/policy/configuration_policy_handler_list_factory.cc.orig 2023-06-05 19:39:05 UTC +--- chrome/browser/policy/configuration_policy_handler_list_factory.cc.orig 2023-07-21 09:49:17 UTC +++ chrome/browser/policy/configuration_policy_handler_list_factory.cc -@@ -204,12 +204,12 @@ +@@ -208,12 +208,12 @@ #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" + #include "components/device_signals/core/browser/pref_names.h" // nogncheck due to crbug.com/1125897 #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -15,7 +15,7 @@ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_ANDROID) #include "chrome/browser/privacy_sandbox/privacy_sandbox_policy_handler.h" #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || -@@ -744,14 +744,14 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = +@@ -754,14 +754,14 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = prefs::kManagedDefaultGeolocationSetting, base::Value::Type::INTEGER }, #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) \ @@ -32,8 +32,8 @@ { key::kFullscreenAllowed, prefs::kFullscreenAllowed, base::Value::Type::BOOLEAN }, -@@ -1405,7 +1405,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = - base::Value::Type::BOOLEAN }, +@@ -1418,7 +1418,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = + base::Value::Type::INTEGER }, #endif // BUILDFLAG(IS_CHROMEOS_ASH) -#if BUILDFLAG(IS_LINUX) @@ -41,7 +41,7 @@ { key::kGSSAPILibraryName, prefs::kGSSAPILibraryName, base::Value::Type::STRING }, -@@ -1475,18 +1475,18 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = +@@ -1488,18 +1488,18 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = prefs::kTotalMemoryLimitMb, base::Value::Type::INTEGER }, #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) @@ -63,7 +63,7 @@ { key::kDefaultBrowserSettingEnabled, prefs::kDefaultBrowserSettingEnabled, base::Value::Type::BOOLEAN }, -@@ -1499,7 +1499,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = +@@ -1512,7 +1512,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 +72,7 @@ { key::kAutoplayAllowed, prefs::kAutoplayAllowed, base::Value::Type::BOOLEAN }, -@@ -1600,7 +1600,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = +@@ -1613,7 +1613,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = base::Value::Type::BOOLEAN }, #endif // !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_CHROMEOS) @@ -81,7 +81,7 @@ { key::kAlternativeBrowserPath, browser_switcher::prefs::kAlternativeBrowserPath, base::Value::Type::STRING }, -@@ -1687,13 +1687,13 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = +@@ -1700,13 +1700,13 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = base::Value::Type::BOOLEAN }, #endif // BUILDFLAG(IS_CHROMEOS) @@ -97,7 +97,7 @@ { key::kAuthNegotiateDelegateByKdcPolicy, prefs::kAuthNegotiateDelegateByKdcPolicy, base::Value::Type::BOOLEAN }, -@@ -1724,7 +1724,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = +@@ -1737,7 +1737,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = #endif // BUILDFLAG(CHROME_ROOT_STORE_POLICY_SUPPORTED) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -106,25 +106,34 @@ { key::kEnforceLocalAnchorConstraintsEnabled, prefs::kEnforceLocalAnchorConstraintsEnabled, base::Value::Type::BOOLEAN }, -@@ -1806,7 +1806,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = +@@ -1819,7 +1819,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = ash::prefs::kUrlParameterToAutofillSAMLUsername, base::Value::Type::STRING }, #endif // BUILDFLAG(IS_CHROMEOS_ASH) -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD) - { key::kHighEfficiencyModeEnabled, - performance_manager::user_tuning::prefs::kHighEfficiencyModeEnabled, - base::Value::Type::BOOLEAN }, -@@ -1851,7 +1851,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = - policy::policy_prefs::kForceEnablePepperVideoDecoderDevAPI, - base::Value::Type::BOOLEAN }, - #endif // BUILDFLAG(ENABLE_PPAPI) + { key::kBatterySaverModeAvailability, + performance_manager::user_tuning::prefs::kBatterySaverModeState, + base::Value::Type::INTEGER }, +@@ -1850,7 +1850,7 @@ const PolicyToPreferenceMapEntry kSimplePolicyMap[] = + prefs::kCloudApAuthEnabled, + base::Value::Type::INTEGER }, + #endif // BUILDFLAG(IS_WIN) -#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) { key::kOutOfProcessSystemDnsResolutionEnabled, prefs::kOutOfProcessSystemDnsResolutionEnabled, base::Value::Type::BOOLEAN }, -@@ -2103,7 +2103,7 @@ std::unique_ptr BuildH +@@ -1938,7 +1938,7 @@ std::unique_ptr BuildH + // Policies for all platforms - End + + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS_ASH) ++ BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD) + handlers->AddHandler( + std::make_unique()); + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || +@@ -2124,7 +2124,7 @@ std::unique_ptr BuildH #endif // BUILDFLAG(IS_ANDROID) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -133,7 +142,7 @@ handlers->AddHandler( std::make_unique()); handlers->AddHandler( -@@ -2160,7 +2160,7 @@ std::unique_ptr BuildH +@@ -2181,7 +2181,7 @@ std::unique_ptr BuildH key::kBrowsingDataLifetime, browsing_data::prefs::kBrowsingDataLifetime, chrome_schema)); @@ -141,8 +150,8 @@ +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) handlers->AddHandler(std::make_unique()); handlers->AddHandler(std::make_unique()); - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) -@@ -2533,7 +2533,7 @@ std::unique_ptr BuildH + handlers->AddHandler( +@@ -2562,7 +2562,7 @@ std::unique_ptr BuildH #endif #if BUILDFLAG(ENABLE_SPELLCHECK) @@ -151,7 +160,7 @@ handlers->AddHandler(std::make_unique()); handlers->AddHandler( std::make_unique( -@@ -2541,7 +2541,7 @@ std::unique_ptr BuildH +@@ -2570,7 +2570,7 @@ std::unique_ptr BuildH #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) #endif // BUILDFLAG(ENABLE_SPELLCHECK) @@ -160,7 +169,7 @@ handlers->AddHandler(std::make_unique( key::kAllowSystemNotifications, prefs::kAllowSystemNotifications, base::Value::Type::BOOLEAN)); -@@ -2554,7 +2554,7 @@ std::unique_ptr BuildH +@@ -2583,7 +2583,7 @@ std::unique_ptr BuildH handlers->AddHandler( std::make_unique( chrome_schema)); diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_policy_device__management__service__configuration.cc b/www/ungoogled-chromium/files/patch-chrome_browser_policy_device__management__service__configuration.cc index cb361c1c571..138e29ab1a4 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_policy_device__management__service__configuration.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_policy_device__management__service__configuration.cc @@ -1,6 +1,6 @@ ---- chrome/browser/policy/device_management_service_configuration.cc.orig 2022-10-01 07:40:07 UTC +--- chrome/browser/policy/device_management_service_configuration.cc.orig 2023-07-21 09:49:17 UTC +++ chrome/browser/policy/device_management_service_configuration.cc -@@ -21,7 +21,7 @@ +@@ -22,7 +22,7 @@ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \ ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && \ diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_policy_policy__value__and__status__aggregator.cc b/www/ungoogled-chromium/files/patch-chrome_browser_policy_policy__value__and__status__aggregator.cc index 2f7764b0fc9..4c69617551d 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_policy_policy__value__and__status__aggregator.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_policy_policy__value__and__status__aggregator.cc @@ -1,6 +1,6 @@ ---- chrome/browser/policy/policy_value_and_status_aggregator.cc.orig 2023-06-05 19:39:05 UTC +--- chrome/browser/policy/policy_value_and_status_aggregator.cc.orig 2023-07-21 09:49:17 UTC +++ chrome/browser/policy/policy_value_and_status_aggregator.cc -@@ -55,7 +55,7 @@ +@@ -52,7 +52,7 @@ #include "chrome/browser/policy/value_provider/extension_policies_value_provider.h" #endif // BUILDFLAG(ENABLE_EXTENSIONS) @@ -9,7 +9,7 @@ #include "components/policy/core/common/cloud/profile_cloud_policy_manager.h" #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -@@ -106,7 +106,7 @@ std::unique_ptr GetUserP +@@ -98,7 +98,7 @@ std::unique_ptr GetUserP #else // BUILDFLAG(IS_CHROMEOS_ASH) policy::CloudPolicyManager* cloud_policy_manager = profile->GetUserCloudPolicyManager(); 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 414245e4d6c..0bcf3da0ee8 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,12 +1,12 @@ ---- chrome/browser/prefs/browser_prefs.cc.orig 2023-06-05 19:39:05 UTC +--- chrome/browser/prefs/browser_prefs.cc.orig 2023-07-21 09:49:17 UTC +++ chrome/browser/prefs/browser_prefs.cc -@@ -462,13 +462,13 @@ - #include "components/os_crypt/sync/os_crypt.h" +@@ -461,13 +461,13 @@ #endif --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "components/device_signals/core/browser/pref_names.h" + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS_ASH) ++ BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD) + #include "components/device_signals/core/browser/pref_names.h" // nogncheck due to crbug.com/1125897 #endif // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch @@ -16,7 +16,7 @@ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) #include "chrome/browser/browser_switcher/browser_switcher_prefs.h" #endif -@@ -501,7 +501,7 @@ +@@ -500,7 +500,7 @@ #include "chrome/browser/sessions/session_service_log.h" #endif @@ -25,7 +25,7 @@ #include "ui/color/system_theme.h" #endif -@@ -728,7 +728,7 @@ const char kPluginsPluginsList[] = "plugins.plugins_li +@@ -705,7 +705,7 @@ const char kPluginsPluginsList[] = "plugins.plugins_li const char kPluginsShowDetails[] = "plugins.show_details"; // Deprecated 02/2023. @@ -34,7 +34,7 @@ const char kWebAppsUrlHandlerInfo[] = "web_apps.url_handler_info"; #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -@@ -869,7 +869,7 @@ void RegisterLocalStatePrefsForMigration(PrefRegistryS +@@ -899,7 +899,7 @@ void RegisterLocalStatePrefsForMigration(PrefRegistryS #endif // BUILDFLAG(IS_CHROMEOS_ASH) // Deprecated 02/2023. @@ -43,7 +43,7 @@ registry->RegisterDictionaryPref(kWebAppsUrlHandlerInfo); #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -@@ -984,7 +984,7 @@ void RegisterProfilePrefsForMigration( +@@ -1024,7 +1024,7 @@ void RegisterProfilePrefsForMigration( registry->RegisterIntegerPref(kProfileAvatarTutorialShown, 0); #endif @@ -52,21 +52,22 @@ // Deprecated 08/2022. registry->RegisterBooleanPref(prefs::kUsesSystemThemeDeprecated, false); #endif -@@ -1683,11 +1683,11 @@ void RegisterProfilePrefs(user_prefs::PrefRegistrySync - safe_browsing::PostCleanupSettingsResetter::RegisterProfilePrefs(registry); +@@ -1755,12 +1755,12 @@ void RegisterProfilePrefs(user_prefs::PrefRegistrySync #endif --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ +- BUILDFLAG(IS_CHROMEOS_ASH) ++ BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD) device_signals::RegisterProfilePrefs(registry); - #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || + // BUILDFLAG(IS_CHROMEOS_ASH) -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) browser_switcher::BrowserSwitcherPrefs::RegisterProfilePrefs(registry); #endif -@@ -1850,7 +1850,7 @@ void MigrateObsoleteLocalStatePrefs(PrefService* local +@@ -1913,7 +1913,7 @@ void MigrateObsoleteLocalStatePrefs(PrefService* local #endif // BUILDFLAG(IS_CHROMEOS_ASH) // Added 02/2023 @@ -75,7 +76,7 @@ local_state->ClearPref(kWebAppsUrlHandlerInfo); #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) -@@ -1985,7 +1985,7 @@ void MigrateObsoleteProfilePrefs(Profile* profile) { +@@ -2053,7 +2053,7 @@ void MigrateObsoleteProfilePrefs(Profile* profile) { profile_prefs->ClearPref(kProfileAvatarTutorialShown); #endif diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_prefs_pref__service__incognito__allowlist.cc b/www/ungoogled-chromium/files/patch-chrome_browser_prefs_pref__service__incognito__allowlist.cc index 7433f5b4e7b..7dc1bd07a90 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_prefs_pref__service__incognito__allowlist.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_prefs_pref__service__incognito__allowlist.cc @@ -1,11 +1,11 @@ ---- chrome/browser/prefs/pref_service_incognito_allowlist.cc.orig 2023-04-08 11:38:38 UTC +--- chrome/browser/prefs/pref_service_incognito_allowlist.cc.orig 2023-07-21 09:49:17 UTC +++ chrome/browser/prefs/pref_service_incognito_allowlist.cc -@@ -167,7 +167,7 @@ const char* const kPersistentPrefNames[] = { +@@ -165,7 +165,7 @@ const char* const kPersistentPrefNames[] = { + prefs::kShowFullscreenToolbar, + #endif - // 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) // Toggleing custom frames affects all open windows in the profile, hence // should be written to the regular profile when changed in incognito mode. prefs::kUseCustomChromeFrame, diff --git a/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 1fa0c8c7b2b..d968185ce44 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,4 +1,4 @@ ---- chrome/browser/printing/print_backend_service_manager.cc.orig 2023-06-05 19:39:05 UTC +--- chrome/browser/printing/print_backend_service_manager.cc.orig 2023-07-21 09:49:17 UTC +++ chrome/browser/printing/print_backend_service_manager.cc @@ -687,7 +687,7 @@ PrintBackendServiceManager::RegisterClient( query_clients_.insert(client_id); @@ -27,12 +27,3 @@ // No need to update if there were other query with UI clients. if (HasQueryWithUiClientForRemoteId(remote_id)) { return absl::nullopt; -@@ -1477,7 +1477,7 @@ template - void PrintBackendServiceManager::RunSavedCallbacks( - RemoteSavedCallbacks& saved_callbacks, - const RemoteId& remote_id, -- std::remove_reference::type... result) { -+ typename std::remove_reference::type... result) { - auto found_callbacks_map = saved_callbacks.find(remote_id); - if (found_callbacks_map == saved_callbacks.end()) - return; // No callbacks to run. diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_printing_print__backend__service__manager.h b/www/ungoogled-chromium/files/patch-chrome_browser_printing_print__backend__service__manager.h deleted file mode 100644 index 82ea9f406e4..00000000000 --- a/www/ungoogled-chromium/files/patch-chrome_browser_printing_print__backend__service__manager.h +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/browser/printing/print_backend_service_manager.h.orig 2023-06-05 19:39:05 UTC -+++ chrome/browser/printing/print_backend_service_manager.h -@@ -587,7 +587,7 @@ class PrintBackendServiceManager { - template - void RunSavedCallbacks(RemoteSavedCallbacks& saved_callbacks, - const RemoteId& remote_id, -- std::remove_reference::type... result); -+ typename std::remove_reference::type... result); - - // Test support for client ID management. - static void SetClientsForTesting( 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 b015fb3ae8c..ac8c4691b36 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-06-05 19:39:05 UTC +--- chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc.orig 2023-07-21 09:49:17 UTC +++ chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc -@@ -363,17 +363,17 @@ +@@ -364,18 +364,18 @@ #endif #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -8,6 +8,7 @@ + BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD) #include "chrome/browser/enterprise/connectors/device_trust/device_trust_connector_service_factory.h" #include "chrome/browser/enterprise/connectors/device_trust/device_trust_service_factory.h" + #include "chrome/browser/enterprise/signals/user_permission_service_factory.h" #endif #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -21,7 +22,7 @@ #include "chrome/browser/browser_switcher/browser_switcher_service_factory.h" #include "chrome/browser/enterprise/connectors/analysis/local_binary_upload_service_factory.h" #include "chrome/browser/enterprise/signals/signals_aggregator_factory.h" -@@ -543,7 +543,7 @@ void ChromeBrowserMainExtraPartsProfiles:: +@@ -545,7 +545,7 @@ void ChromeBrowserMainExtraPartsProfiles:: BreadcrumbManagerKeyedServiceFactory::GetInstance(); } browser_sync::UserEventServiceFactory::GetInstance(); @@ -30,7 +31,7 @@ browser_switcher::BrowserSwitcherServiceFactory::GetInstance(); #endif BrowsingDataHistoryObserverService::Factory::GetInstance(); -@@ -614,12 +614,12 @@ void ChromeBrowserMainExtraPartsProfiles:: +@@ -616,12 +616,12 @@ void ChromeBrowserMainExtraPartsProfiles:: #if !BUILDFLAG(IS_ANDROID) DriveServiceFactory::GetInstance(); #endif @@ -42,10 +43,10 @@ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ - BUILDFLAG(IS_CHROMEOS_ASH) + BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD) + enterprise_signals::UserPermissionServiceFactory::GetInstance(); enterprise_connectors::DeviceTrustServiceFactory::GetInstance(); enterprise_connectors::DeviceTrustConnectorServiceFactory::GetInstance(); - #endif -@@ -726,12 +726,12 @@ void ChromeBrowserMainExtraPartsProfiles:: +@@ -729,12 +729,12 @@ void ChromeBrowserMainExtraPartsProfiles:: #endif // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. @@ -60,7 +61,7 @@ enterprise_idle::IdleServiceFactory::GetInstance(); #endif ModelTypeStoreServiceFactory::GetInstance(); -@@ -798,7 +798,7 @@ void ChromeBrowserMainExtraPartsProfiles:: +@@ -802,7 +802,7 @@ void ChromeBrowserMainExtraPartsProfiles:: PredictionServiceFactory::GetInstance(); PrimaryAccountPolicyManagerFactory::GetInstance(); 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 7bb049fb5c0..0e8fce748d2 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-06-05 19:39:05 UTC +--- chrome/browser/profiles/profile_impl.cc.orig 2023-07-21 09:49:17 UTC +++ chrome/browser/profiles/profile_impl.cc -@@ -261,6 +261,10 @@ +@@ -260,6 +260,10 @@ #include "chrome/browser/spellchecker/spellcheck_service.h" #endif @@ -11,7 +11,7 @@ using bookmarks::BookmarkModel; using content::BrowserThread; using content::DownloadManagerDelegate; -@@ -609,7 +613,7 @@ void ProfileImpl::LoadPrefsForNormalStartup(bool async +@@ -604,7 +608,7 @@ void ProfileImpl::LoadPrefsForNormalStartup(bool async #else { #endif // BUILDFLAG(IS_CHROMEOS_LACROS) @@ -20,7 +20,7 @@ ProfileManager* profile_manager = g_browser_process->profile_manager(); ProfileAttributesEntry* entry = profile_manager->GetProfileAttributesStorage() -@@ -873,7 +877,17 @@ void ProfileImpl::DoFinalInit(CreateMode create_mode) +@@ -868,7 +872,17 @@ void ProfileImpl::DoFinalInit(CreateMode create_mode) } base::FilePath ProfileImpl::last_selected_directory() { diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_renderer__preferences__util.cc b/www/ungoogled-chromium/files/patch-chrome_browser_renderer__preferences__util.cc index dfd2bdbb75d..f917e76e298 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_renderer__preferences__util.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_renderer__preferences__util.cc @@ -1,4 +1,4 @@ ---- chrome/browser/renderer_preferences_util.cc.orig 2023-04-08 11:38:38 UTC +--- chrome/browser/renderer_preferences_util.cc.orig 2023-07-21 09:49:17 UTC +++ chrome/browser/renderer_preferences_util.cc @@ -36,7 +36,7 @@ #include "ui/views/controls/textfield/textfield.h" @@ -9,7 +9,7 @@ #include "chrome/browser/themes/theme_service.h" #include "chrome/browser/themes/theme_service_factory.h" #include "ui/linux/linux_ui.h" -@@ -155,7 +155,7 @@ void UpdateFromSystemSettings(blink::RendererPreferenc +@@ -149,7 +149,7 @@ void UpdateFromSystemSettings(blink::RendererPreferenc prefs->caret_blink_interval = views::Textfield::GetCaretBlinkInterval(); #endif @@ -18,7 +18,7 @@ auto* linux_ui_theme = ui::LinuxUiTheme::GetForProfile(profile); if (linux_ui_theme) { if (ThemeServiceFactory::GetForProfile(profile)->UsingSystemTheme()) { -@@ -178,7 +178,7 @@ void UpdateFromSystemSettings(blink::RendererPreferenc +@@ -172,7 +172,7 @@ void UpdateFromSystemSettings(blink::RendererPreferenc #endif #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \ diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_resources_signin_sync__confirmation_sync__confirmation__app.html b/www/ungoogled-chromium/files/patch-chrome_browser_resources_signin_sync__confirmation_sync__confirmation__app.html index c9ef6c59606..02d11d7b93f 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_resources_signin_sync__confirmation_sync__confirmation__app.html +++ b/www/ungoogled-chromium/files/patch-chrome_browser_resources_signin_sync__confirmation_sync__confirmation__app.html @@ -1,38 +1,20 @@ ---- chrome/browser/resources/signin/sync_confirmation/sync_confirmation_app.html.orig 2023-05-05 12:12:41 UTC +--- chrome/browser/resources/signin/sync_confirmation/sync_confirmation_app.html.orig 2023-07-21 09:49:17 UTC +++ chrome/browser/resources/signin/sync_confirmation/sync_confirmation_app.html -@@ -492,7 +492,7 @@ - consent-confirmation autofocus> - $i18n{syncConfirmationConfirmLabel} - -- -+ - - $i18n{syncConfirmationSettingsLabel} -@@ -502,7 +502,7 @@ - disabled="[[anyButtonClicked_]]"> - $i18n{syncConfirmationUndoLabel} - -- -+ - - $i18n{syncConfirmationSettingsLabel} -@@ -546,7 +546,7 @@ - consent-confirmation> - $i18n{syncConfirmationConfirmLabel} - -- -+ - - $i18n{syncConfirmationSettingsLabel} -@@ -556,7 +556,7 @@ - disabled="[[anyButtonClicked_]]"> - $i18n{syncConfirmationUndoLabel} - -- -+ - - $i18n{syncConfirmationSettingsLabel} +@@ -290,7 +290,7 @@ + autofocus="[[isModalDialog_]]"> + $i18n{syncConfirmationConfirmLabel} + +- ++ + + $i18n{syncConfirmationSettingsLabel} +@@ -300,7 +300,7 @@ + disabled="[[anyButtonClicked_]]"> + $i18n{syncConfirmationUndoLabel} + +- ++ + + $i18n{syncConfirmationSettingsLabel} diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_safe__browsing_cloud__content__scanning_binary__upload__service.cc b/www/ungoogled-chromium/files/patch-chrome_browser_safe__browsing_cloud__content__scanning_binary__upload__service.cc index ae34346817e..bfa43b1bbb7 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_safe__browsing_cloud__content__scanning_binary__upload__service.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_safe__browsing_cloud__content__scanning_binary__upload__service.cc @@ -1,4 +1,4 @@ ---- chrome/browser/safe_browsing/cloud_content_scanning/binary_upload_service.cc.orig 2023-06-05 19:39:05 UTC +--- chrome/browser/safe_browsing/cloud_content_scanning/binary_upload_service.cc.orig 2023-07-21 09:49:17 UTC +++ chrome/browser/safe_browsing/cloud_content_scanning/binary_upload_service.cc @@ -18,7 +18,7 @@ #include "net/base/url_util.h" @@ -9,7 +9,7 @@ #include "chrome/browser/enterprise/connectors/analysis/local_binary_upload_service_factory.h" #endif -@@ -368,7 +368,7 @@ BinaryUploadService* BinaryUploadService::GetForProfil +@@ -383,7 +383,7 @@ BinaryUploadService* BinaryUploadService::GetForProfil Profile* profile, const enterprise_connectors::AnalysisSettings& settings) { // Local content analysis is supported only on desktop platforms. diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_signin_bound__session__credentials_bound__session__refresh__cookie__fetcher__impl.cc b/www/ungoogled-chromium/files/patch-chrome_browser_signin_bound__session__credentials_bound__session__refresh__cookie__fetcher__impl.cc new file mode 100644 index 00000000000..841b55f6b1a --- /dev/null +++ b/www/ungoogled-chromium/files/patch-chrome_browser_signin_bound__session__credentials_bound__session__refresh__cookie__fetcher__impl.cc @@ -0,0 +1,11 @@ +--- chrome/browser/signin/bound_session_credentials/bound_session_refresh_cookie_fetcher_impl.cc.orig 2023-07-21 09:49:17 UTC ++++ chrome/browser/signin/bound_session_credentials/bound_session_refresh_cookie_fetcher_impl.cc +@@ -103,6 +103,6 @@ void BoundSessionRefreshCookieFetcherImpl::OnURLLoader + net::Error net_error = static_cast(url_loader_->NetError()); + + std::move(callback_).Run( +- Result(net_error, headers ? absl::optional(headers->response_code()) +- : absl::nullopt)); ++ Result({net_error, headers ? absl::optional(headers->response_code()) ++ : absl::nullopt})); + } diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_signin_bound__session__credentials_fake__bound__session__refresh__cookie__fetcher.cc b/www/ungoogled-chromium/files/patch-chrome_browser_signin_bound__session__credentials_fake__bound__session__refresh__cookie__fetcher.cc new file mode 100644 index 00000000000..183840bf850 --- /dev/null +++ b/www/ungoogled-chromium/files/patch-chrome_browser_signin_bound__session__credentials_fake__bound__session__refresh__cookie__fetcher.cc @@ -0,0 +1,32 @@ +--- chrome/browser/signin/bound_session_credentials/fake_bound_session_refresh_cookie_fetcher.cc.orig 2023-07-21 09:49:17 UTC ++++ chrome/browser/signin/bound_session_credentials/fake_bound_session_refresh_cookie_fetcher.cc +@@ -51,7 +51,11 @@ void FakeBoundSessionRefreshCookieFetcher::SimulateCom + // Synchronous since tests use `BoundSessionTestCookieManager`. + OnRefreshCookieCompleted(CreateFakeCookie(cookie_expiration.value())); + } else { ++#if defined(__clang__) && (__clang_major__ >= 15) + std::move(callback_).Run(Result(net::Error::OK, net::HTTP_FORBIDDEN)); ++#else ++ std::move(callback_).Run(Result({net::Error::OK, net::HTTP_FORBIDDEN})); ++#endif + } + } + +@@ -83,9 +87,17 @@ void FakeBoundSessionRefreshCookieFetcher::OnCookieSet + net::CookieAccessResult access_result) { + bool success = access_result.status.IsInclude(); + if (!success) { ++#if defined(__clang__) && (__clang_major__ >= 15) + std::move(callback_).Run(Result(net::Error::OK, net::HTTP_FORBIDDEN)); ++#else ++ std::move(callback_).Run(Result({net::Error::OK, net::HTTP_FORBIDDEN})); ++#endif + } else { ++#if defined(__clang__) && (__clang_major__ >= 15) + std::move(callback_).Run(Result(net::Error::OK, net::HTTP_OK)); ++#else ++ std::move(callback_).Run(Result({net::Error::OK, net::HTTP_OK})); ++#endif + } + // |This| may be destroyed + } diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc b/www/ungoogled-chromium/files/patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc index 7352d5276d4..2de8d4cb156 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc @@ -1,6 +1,6 @@ ---- chrome/browser/supervised_user/supervised_user_navigation_observer.cc.orig 2023-06-05 19:39:05 UTC +--- chrome/browser/supervised_user/supervised_user_navigation_observer.cc.orig 2023-07-21 09:49:17 UTC +++ chrome/browser/supervised_user/supervised_user_navigation_observer.cc -@@ -41,7 +41,7 @@ +@@ -44,7 +44,7 @@ #include "chrome/browser/supervised_user/android/supervised_user_web_content_handler_impl.h" #elif BUILDFLAG(IS_CHROMEOS) #include "chrome/browser/supervised_user/chromeos/supervised_user_web_content_handler_impl.h" @@ -9,7 +9,7 @@ #include "chrome/browser/supervised_user/linux_mac_windows/supervised_user_web_content_handler_impl.h" #endif -@@ -61,7 +61,7 @@ std::unique_ptr Cr +@@ -64,7 +64,7 @@ std::unique_ptr Cr #elif BUILDFLAG(IS_ANDROID) return std::make_unique( web_contents, frame_id, navigation_id); 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 index a2aeb66d34e..2653d207cea 100644 --- 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 @@ -1,4 +1,4 @@ ---- chrome/browser/sync/sync_service_factory.cc.orig 2023-06-05 19:39:05 UTC +--- chrome/browser/sync/sync_service_factory.cc.orig 2023-07-21 09:49:17 UTC +++ chrome/browser/sync/sync_service_factory.cc @@ -74,7 +74,7 @@ #endif // BUILDFLAG(IS_CHROMEOS_ASH) @@ -18,7 +18,7 @@ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) syncer::SyncPrefs prefs(profile->GetPrefs()); local_sync_backend_enabled = prefs.IsLocalSyncEnabled(); -@@ -257,7 +257,7 @@ SyncServiceFactory::SyncServiceFactory() +@@ -244,7 +244,7 @@ SyncServiceFactory::SyncServiceFactory() DependsOn(ThemeServiceFactory::GetInstance()); #endif // !BUILDFLAG(IS_ANDROID) #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \ diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_themes_theme__service__factory.cc b/www/ungoogled-chromium/files/patch-chrome_browser_themes_theme__service__factory.cc index 2c0d2d64321..708268be661 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_themes_theme__service__factory.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_themes_theme__service__factory.cc @@ -1,4 +1,4 @@ ---- chrome/browser/themes/theme_service_factory.cc.orig 2022-10-29 17:50:56 UTC +--- chrome/browser/themes/theme_service_factory.cc.orig 2023-07-21 09:49:17 UTC +++ chrome/browser/themes/theme_service_factory.cc @@ -23,11 +23,11 @@ @@ -14,7 +14,7 @@ #include "ui/linux/linux_ui_factory.h" #endif -@@ -81,7 +81,7 @@ ThemeServiceFactory::~ThemeServiceFactory() = default; +@@ -86,7 +86,7 @@ ThemeServiceFactory::~ThemeServiceFactory() = default; KeyedService* ThemeServiceFactory::BuildServiceInstanceFor( content::BrowserContext* profile) const { @@ -23,7 +23,7 @@ using ThemeService = ThemeServiceAuraLinux; #endif -@@ -95,9 +95,9 @@ void ThemeServiceFactory::RegisterProfilePrefs( +@@ -100,9 +100,9 @@ void ThemeServiceFactory::RegisterProfilePrefs( user_prefs::PrefRegistrySyncable* registry) { // 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_browser__command__controller.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_browser__command__controller.cc index 21eaf2cddea..666da5ead5a 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,7 +1,7 @@ ---- chrome/browser/ui/browser_command_controller.cc.orig 2023-06-05 19:39:05 UTC +--- chrome/browser/ui/browser_command_controller.cc.orig 2023-07-21 09:49:17 UTC +++ chrome/browser/ui/browser_command_controller.cc -@@ -109,7 +109,7 @@ - #include "components/user_manager/user_manager.h" +@@ -118,7 +118,7 @@ + #define ENABLED_VLOG_LEVEL 1 #endif -#if BUILDFLAG(IS_LINUX) @@ -9,7 +9,7 @@ #include "ui/linux/linux_ui.h" #endif -@@ -293,7 +293,7 @@ bool BrowserCommandController::IsReservedCommandOrKey( +@@ -305,7 +305,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(); -@@ -545,7 +545,7 @@ bool BrowserCommandController::ExecuteCommandWithDispo +@@ -556,7 +556,7 @@ bool BrowserCommandController::ExecuteCommandWithDispo // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. @@ -27,7 +27,16 @@ case IDC_MINIMIZE_WINDOW: browser_->window()->Minimize(); break; -@@ -1146,7 +1146,7 @@ void BrowserCommandController::InitCommandState() { +@@ -568,7 +568,7 @@ bool BrowserCommandController::ExecuteCommandWithDispo + break; + #endif + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + case IDC_USE_SYSTEM_TITLE_BAR: { + PrefService* prefs = profile()->GetPrefs(); + prefs->SetBoolean(prefs::kUseCustomChromeFrame, +@@ -1170,12 +1170,12 @@ void BrowserCommandController::InitCommandState() { #endif // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. @@ -36,3 +45,9 @@ command_updater_.UpdateCommandEnabled(IDC_MINIMIZE_WINDOW, true); command_updater_.UpdateCommandEnabled(IDC_MAXIMIZE_WINDOW, true); command_updater_.UpdateCommandEnabled(IDC_RESTORE_WINDOW, true); + #endif +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + bool use_system_title_bar = true; + #if BUILDFLAG(IS_OZONE) + use_system_title_bar = ui::OzonePlatform::GetInstance() diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_browser__view__prefs.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_browser__view__prefs.cc index d51edf0a9fe..084c314e1ce 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_browser__view__prefs.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_browser__view__prefs.cc @@ -1,20 +1,20 @@ ---- chrome/browser/ui/browser_view_prefs.cc.orig 2023-01-13 08:56:02 UTC +--- chrome/browser/ui/browser_view_prefs.cc.orig 2023-07-21 09:49:17 UTC +++ chrome/browser/ui/browser_view_prefs.cc -@@ -17,7 +17,7 @@ namespace { +@@ -15,7 +15,7 @@ - // 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) + namespace { + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) bool GetCustomFramePrefDefault() { #if BUILDFLAG(IS_OZONE) return ui::OzonePlatform::GetInstance() -@@ -35,7 +35,7 @@ void RegisterBrowserViewProfilePrefs( +@@ -31,7 +31,7 @@ bool GetCustomFramePrefDefault() { + + void RegisterBrowserViewProfilePrefs( user_prefs::PrefRegistrySyncable* registry) { - // 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) registry->RegisterBooleanPref(prefs::kUseCustomChromeFrame, GetCustomFramePrefDefault()); #endif 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 2cf06b1166d..760410fcddc 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,4 +1,4 @@ ---- chrome/browser/ui/chrome_pages.cc.orig 2023-06-05 19:39:05 UTC +--- chrome/browser/ui/chrome_pages.cc.orig 2023-07-21 09:49:17 UTC +++ chrome/browser/ui/chrome_pages.cc @@ -68,7 +68,7 @@ #endif @@ -9,7 +9,7 @@ #include "chrome/browser/web_applications/web_app_utils.h" #endif -@@ -630,7 +630,7 @@ void ShowBrowserSigninOrSettings(Browser* browser, +@@ -629,7 +629,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_managed__ui.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_managed__ui.cc new file mode 100644 index 00000000000..a35f47d3068 --- /dev/null +++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_managed__ui.cc @@ -0,0 +1,11 @@ +--- chrome/browser/ui/managed_ui.cc.orig 2023-07-21 09:49:17 UTC ++++ chrome/browser/ui/managed_ui.cc +@@ -92,7 +92,7 @@ bool ShouldDisplayManagedByParentUi(Profile* profile) + return false; + #else + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) + // The EnableManagedByParentUiOnDesktop flag depends on + // EnableSupervisionOnDesktopAndIOS. + CHECK( 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 4c31965a692..5213c462ea7 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-06-05 19:39:05 UTC +--- chrome/browser/ui/startup/startup_browser_creator.cc.orig 2023-07-21 09:49:17 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/headless/headless_mode_util.h" #include "chrome/browser/ui/startup/web_app_info_recorder_utils.h" #include "components/headless/policy/headless_mode_policy.h" -@@ -961,7 +961,7 @@ bool StartupBrowserCreator::ProcessCmdLineImpl( +@@ -917,7 +917,7 @@ bool StartupBrowserCreator::ProcessCmdLineImpl( TRACE_EVENT0("startup", "StartupBrowserCreator::ProcessCmdLineImpl"); ComputeAndRecordLaunchMode(command_line); @@ -18,7 +18,7 @@ if (headless::IsHeadlessMode() && headless::HeadlessModePolicy::IsHeadlessModeDisabled( g_browser_process->local_state())) { -@@ -1065,7 +1065,7 @@ bool StartupBrowserCreator::ProcessCmdLineImpl( +@@ -1021,7 +1021,7 @@ bool StartupBrowserCreator::ProcessCmdLineImpl( silent_launch = true; } @@ -27,7 +27,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) && -@@ -1257,7 +1257,7 @@ bool StartupBrowserCreator::ProcessCmdLineImpl( +@@ -1232,7 +1232,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 8edcd0fc343..f8121c4e4f7 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-05-05 12:12:41 UTC +--- chrome/browser/ui/startup/startup_browser_creator_impl.cc.orig 2023-07-21 09:49:17 UTC +++ chrome/browser/ui/startup/startup_browser_creator_impl.cc -@@ -263,7 +263,7 @@ Browser* StartupBrowserCreatorImpl::OpenTabsInBrowser( +@@ -260,7 +260,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 c847dd04673..d2f26ddd77d 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,6 +1,6 @@ ---- chrome/browser/ui/tab_helpers.cc.orig 2023-06-05 19:39:05 UTC +--- chrome/browser/ui/tab_helpers.cc.orig 2023-07-21 09:49:17 UTC +++ chrome/browser/ui/tab_helpers.cc -@@ -208,7 +208,7 @@ +@@ -211,7 +211,7 @@ #endif #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -9,7 +9,7 @@ #include "chrome/browser/ui/blocked_content/framebust_block_tab_helper.h" #include "chrome/browser/ui/browser_finder.h" #include "chrome/browser/ui/hats/hats_helper.h" -@@ -529,12 +529,12 @@ void TabHelpers::AttachTabHelpers(WebContents* web_con +@@ -543,12 +543,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) || \ diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_test_popup__browsertest.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_test_popup__browsertest.cc new file mode 100644 index 00000000000..a37e5e1b428 --- /dev/null +++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_test_popup__browsertest.cc @@ -0,0 +1,20 @@ +--- chrome/browser/ui/test/popup_browsertest.cc.orig 2023-07-21 09:49:17 UTC ++++ chrome/browser/ui/test/popup_browsertest.cc +@@ -74,7 +74,7 @@ IN_PROC_BROWSER_TEST_F(PopupTest, OpenLeftAndTopZeroCo + const display::Display display = GetDisplayNearestBrowser(popup); + gfx::Rect expected(popup->window()->GetBounds().size()); + expected.AdjustToFit(display.work_area()); +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // TODO(crbug.com/1286870) Desktop Linux window bounds are inaccurate. + expected.Outset(50); + EXPECT_TRUE(expected.Contains(popup->window()->GetBounds())) +@@ -106,7 +106,7 @@ IN_PROC_BROWSER_TEST_F(PopupTest, OpenClampedToCurrent + // The popup should be constrained to the opener's available display space. + EXPECT_EQ(display, GetDisplayNearestBrowser(popup)); + gfx::Rect work_area(display.work_area()); +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // TODO(crbug.com/1286870) Desktop Linux bounds flakily extend outside the + // work area on trybots, when opening with excessive width and height, e.g.: + // width=${screen.availWidth+300},height=${screen.availHeight+300} yields: diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_test_test__browser__ui.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_test_test__browser__ui.cc new file mode 100644 index 00000000000..a2c617b7c0c --- /dev/null +++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_test_test__browser__ui.cc @@ -0,0 +1,20 @@ +--- chrome/browser/ui/test/test_browser_ui.cc.orig 2023-07-21 09:49:17 UTC ++++ chrome/browser/ui/test/test_browser_ui.cc +@@ -22,7 +22,7 @@ + + // 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)) + #include "ui/base/test/skia_gold_matching_algorithm.h" + #include "ui/compositor/compositor.h" +@@ -34,7 +34,7 @@ + // TODO(https://crbug.com/958242) support Mac for pixel tests. + // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch + // of lacros-chrome is complete. +-#if BUILDFLAG(IS_WIN) || (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) ++#if BUILDFLAG(IS_WIN) || (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)) + #define SUPPORTS_PIXEL_TEST + #endif + diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_ui__features.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_ui__features.cc index c5c82734b79..2b7b1f97d6c 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_ui__features.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_ui__features.cc @@ -1,6 +1,6 @@ ---- chrome/browser/ui/ui_features.cc.orig 2023-06-05 19:39:05 UTC +--- chrome/browser/ui/ui_features.cc.orig 2023-07-21 09:49:17 UTC +++ chrome/browser/ui/ui_features.cc -@@ -306,7 +306,7 @@ BASE_FEATURE(kTopChromeWebUIUsesSpareRenderer, +@@ -298,7 +298,7 @@ BASE_FEATURE(kTopChromeWebUIUsesSpareRenderer, "TopChromeWebUIUsesSpareRenderer", base::FEATURE_ENABLED_BY_DEFAULT); diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_ui__features.h b/www/ungoogled-chromium/files/patch-chrome_browser_ui_ui__features.h index 440ed9d75de..4fe25b77a3f 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_ui__features.h +++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_ui__features.h @@ -1,6 +1,6 @@ ---- chrome/browser/ui/ui_features.h.orig 2023-06-05 19:39:05 UTC +--- chrome/browser/ui/ui_features.h.orig 2023-07-21 09:49:17 UTC +++ chrome/browser/ui/ui_features.h -@@ -203,7 +203,7 @@ BASE_DECLARE_FEATURE(kToolbarUseHardwareBitmapDraw); +@@ -201,7 +201,7 @@ BASE_DECLARE_FEATURE(kToolbarUseHardwareBitmapDraw); BASE_DECLARE_FEATURE(kTopChromeWebUIUsesSpareRenderer); 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 e23b73ad0d6..846ff772647 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-03-10 11:01:21 UTC +--- chrome/browser/ui/views/accelerator_table.cc.orig 2023-07-21 09:49:17 UTC +++ chrome/browser/ui/views/accelerator_table.cc -@@ -65,11 +65,11 @@ const AcceleratorMapping kAcceleratorMap[] = { +@@ -69,11 +69,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}, -@@ -97,7 +97,7 @@ const AcceleratorMapping kAcceleratorMap[] = { +@@ -101,7 +101,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}, -@@ -142,7 +142,7 @@ const AcceleratorMapping kAcceleratorMap[] = { +@@ -146,7 +146,7 @@ const AcceleratorMapping kAcceleratorMap[] = { IDC_SHOW_AVATAR_MENU}, // Platform-specific key maps. @@ -32,7 +32,7 @@ {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}, -@@ -243,7 +243,7 @@ const AcceleratorMapping kAcceleratorMap[] = { +@@ -247,7 +247,7 @@ const AcceleratorMapping kAcceleratorMap[] = { #endif // !BUILDFLAG(IS_CHROMEOS) #endif // !BUILDFLAG(IS_MAC) #if BUILDFLAG(ENABLE_SCREEN_AI_SERVICE) && \ diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_browser__frame.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_browser__frame.cc index 9f3b2f0e62a..05abd880ddd 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_browser__frame.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_browser__frame.cc @@ -1,4 +1,4 @@ ---- chrome/browser/ui/views/frame/browser_frame.cc.orig 2023-06-05 19:39:05 UTC +--- chrome/browser/ui/views/frame/browser_frame.cc.orig 2023-07-21 09:49:17 UTC +++ chrome/browser/ui/views/frame/browser_frame.cc @@ -51,7 +51,7 @@ #include "components/user_manager/user_manager.h" @@ -9,7 +9,7 @@ #include "ui/display/screen.h" #include "ui/linux/linux_ui.h" #endif -@@ -59,7 +59,7 @@ +@@ -63,7 +63,7 @@ namespace { bool IsUsingLinuxSystemTheme(Profile* profile) { @@ -18,7 +18,7 @@ return ThemeServiceFactory::GetForProfile(profile)->UsingSystemTheme(); #else return false; -@@ -298,7 +298,7 @@ void BrowserFrame::OnNativeWidgetWorkspaceChanged() { +@@ -303,7 +303,7 @@ void BrowserFrame::OnNativeWidgetWorkspaceChanged() { chrome::SaveWindowWorkspace(browser_view_->browser(), GetWorkspace()); chrome::SaveWindowVisibleOnAllWorkspaces(browser_view_->browser(), IsVisibleOnAllWorkspaces()); @@ -27,7 +27,7 @@ // If the window was sent to a different workspace, prioritize it if // it was sent to the current workspace and deprioritize it // otherwise. This is done by MoveBrowsersInWorkspaceToFront() -@@ -456,7 +456,7 @@ void BrowserFrame::SelectNativeTheme() { +@@ -490,7 +490,7 @@ void BrowserFrame::SelectNativeTheme() { return; } @@ -36,7 +36,7 @@ const auto* linux_ui_theme = ui::LinuxUiTheme::GetForWindow(GetNativeWindow()); // Ignore the system theme for web apps with window-controls-overlay as the -@@ -473,7 +473,7 @@ void BrowserFrame::SelectNativeTheme() { +@@ -507,7 +507,7 @@ void BrowserFrame::SelectNativeTheme() { bool BrowserFrame::RegenerateFrameOnThemeChange( BrowserThemeChangeType theme_change_type) { bool need_regenerate = false; diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_browser__frame.h b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_browser__frame.h index a8a742595b8..d0190ec64da 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_browser__frame.h +++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_browser__frame.h @@ -1,4 +1,4 @@ ---- chrome/browser/ui/views/frame/browser_frame.h.orig 2023-06-05 19:39:05 UTC +--- chrome/browser/ui/views/frame/browser_frame.h.orig 2023-07-21 09:49:17 UTC +++ chrome/browser/ui/views/frame/browser_frame.h @@ -12,7 +12,7 @@ #include "ui/views/context_menu_controller.h" @@ -18,7 +18,7 @@ // Returns which edges of the frame are tiled. const ui::WindowTiledEdges& tiled_edges() const { return tiled_edges_; } void set_tiled_edges(ui::WindowTiledEdges tiled_edges) { -@@ -232,7 +232,7 @@ class BrowserFrame : public views::Widget, public view +@@ -233,7 +233,7 @@ class BrowserFrame : public views::Widget, public view // contents for smoother dragging. TabDragKind tab_drag_kind_ = TabDragKind::kNone; 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 695e51a00b0..c4bce24141d 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-06-05 19:39:05 UTC +--- chrome/browser/ui/views/frame/browser_view.cc.orig 2023-07-21 09:49:17 UTC +++ chrome/browser/ui/views/frame/browser_view.cc -@@ -2001,7 +2001,7 @@ void BrowserView::TabDraggingStatusChanged(bool is_dra +@@ -2008,7 +2008,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 15a155c7487..306cb78f132 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,6 +1,6 @@ ---- chrome/browser/ui/views/frame/picture_in_picture_browser_frame_view.cc.orig 2023-06-05 19:39:05 UTC +--- chrome/browser/ui/views/frame/picture_in_picture_browser_frame_view.cc.orig 2023-07-21 09:49:17 UTC +++ chrome/browser/ui/views/frame/picture_in_picture_browser_frame_view.cc -@@ -42,7 +42,7 @@ +@@ -45,7 +45,7 @@ #include "ui/aura/window.h" #endif @@ -9,7 +9,7 @@ #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 -@@ -63,7 +63,7 @@ constexpr int kBackToTabImageSize = 16; +@@ -67,7 +67,7 @@ constexpr int kBackToTabImageSize = 16; // The height of the controls bar at the top of the window. constexpr int kTopControlsHeight = 30; @@ -18,7 +18,7 @@ // Frame border when window shadow is not drawn. constexpr int kFrameBorderThickness = 4; #endif -@@ -153,7 +153,7 @@ class WindowEventObserver : public ui::EventObserver { +@@ -159,7 +159,7 @@ class WindowEventObserver : public ui::EventObserver { gfx::Rect input_bounds = pip_browser_frame_view_->GetLocalBounds(); @@ -27,7 +27,7 @@ // 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()) { -@@ -350,7 +350,7 @@ PictureInPictureBrowserFrameView::PictureInPictureBrow +@@ -358,7 +358,7 @@ PictureInPictureBrowserFrameView::PictureInPictureBrow hide_close_button_animation_.set_continuous(false); hide_close_button_animation_.set_delegate(this); @@ -36,7 +36,7 @@ frame_background_ = std::make_unique(); #endif -@@ -480,7 +480,7 @@ void PictureInPictureBrowserFrameView::OnThemeChanged( +@@ -491,7 +491,7 @@ void PictureInPictureBrowserFrameView::OnThemeChanged( for (ContentSettingImageView* view : content_setting_views_) view->SetIconColor(color_provider->GetColor(kColorPipWindowForeground)); @@ -45,7 +45,7 @@ // On Linux the top bar background will be drawn in OnPaint(). top_bar_container_view_->SetBackground(views::CreateSolidBackground( color_provider->GetColor(kColorPipWindowTopBarBackground))); -@@ -525,7 +525,7 @@ void PictureInPictureBrowserFrameView::RemovedFromWidg +@@ -536,7 +536,7 @@ void PictureInPictureBrowserFrameView::RemovedFromWidg BrowserNonClientFrameView::RemovedFromWidget(); } @@ -54,7 +54,7 @@ gfx::Insets PictureInPictureBrowserFrameView::MirroredFrameBorderInsets() const { auto border = FrameBorderInsets(); -@@ -726,7 +726,7 @@ void PictureInPictureBrowserFrameView::AnimationProgre +@@ -743,7 +743,7 @@ void PictureInPictureBrowserFrameView::AnimationProgre // views::View implementations: void PictureInPictureBrowserFrameView::OnPaint(gfx::Canvas* canvas) { @@ -63,7 +63,7 @@ // Draw the PiP window frame borders and shadows, including the top bar // background. if (window_frame_provider_) { -@@ -849,7 +849,7 @@ void PictureInPictureBrowserFrameView::UpdateTopBarVie +@@ -866,7 +866,7 @@ void PictureInPictureBrowserFrameView::UpdateTopBarVie } gfx::Insets PictureInPictureBrowserFrameView::FrameBorderInsets() const { @@ -72,16 +72,16 @@ if (window_frame_provider_) { const auto insets = window_frame_provider_->GetFrameThicknessDip(); const auto tiled_edges = frame()->tiled_edges(); -@@ -870,7 +870,7 @@ gfx::Insets PictureInPictureBrowserFrameView::FrameBor +@@ -887,7 +887,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); -@@ -889,7 +889,7 @@ gfx::Size PictureInPictureBrowserFrameView::GetNonClie + #elif BUILDFLAG(IS_CHROMEOS_ASH) + return gfx::Insets(chromeos::kResizeInsideBoundsSize); +@@ -908,7 +908,7 @@ gfx::Size PictureInPictureBrowserFrameView::GetNonClie top_height + border_thickness.bottom()); } 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 2db020c5f65..17731b81210 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-06-05 19:39:05 UTC +--- chrome/browser/ui/views/frame/picture_in_picture_browser_frame_view.h.orig 2023-07-21 09:49:17 UTC +++ chrome/browser/ui/views/frame/picture_in_picture_browser_frame_view.h @@ -20,7 +20,7 @@ #include "ui/views/controls/image_view.h" @@ -18,7 +18,7 @@ gfx::Insets MirroredFrameBorderInsets() const override; gfx::Insets GetInputInsets() const override; SkRRect GetRestoredClipRegion() const override; -@@ -163,7 +163,7 @@ class PictureInPictureBrowserFrameView +@@ -164,7 +164,7 @@ class PictureInPictureBrowserFrameView // Called when mouse entered or exited the pip window. void OnMouseEnteredOrExitedWindow(bool entered); @@ -27,7 +27,7 @@ // Sets the window frame provider so that it will be used for drawing. void SetWindowFrameProvider(ui::WindowFrameProvider* window_frame_provider); -@@ -227,7 +227,7 @@ class PictureInPictureBrowserFrameView +@@ -239,7 +239,7 @@ class PictureInPictureBrowserFrameView gfx::MultiAnimation show_close_button_animation_; gfx::MultiAnimation hide_close_button_animation_; diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc index f1ac1f702e7..96a86594a46 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc @@ -1,24 +1,24 @@ ---- chrome/browser/ui/views/frame/system_menu_model_delegate.cc.orig 2022-10-01 07:40:07 UTC +--- chrome/browser/ui/views/frame/system_menu_model_delegate.cc.orig 2023-07-21 09:49:17 UTC +++ chrome/browser/ui/views/frame/system_menu_model_delegate.cc -@@ -23,7 +23,7 @@ +@@ -21,7 +21,7 @@ + #include "chromeos/ui/frame/desks/move_to_desks_menu_model.h" + #endif - // 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) #include "chrome/common/pref_names.h" #include "components/prefs/pref_service.h" #endif -@@ -40,7 +40,7 @@ SystemMenuModelDelegate::~SystemMenuModelDelegate() {} +@@ -36,7 +36,7 @@ SystemMenuModelDelegate::SystemMenuModelDelegate( + SystemMenuModelDelegate::~SystemMenuModelDelegate() {} + bool SystemMenuModelDelegate::IsCommandIdChecked(int command_id) const { - // 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) if (command_id == IDC_USE_SYSTEM_TITLE_BAR) { PrefService* prefs = browser_->profile()->GetPrefs(); return !prefs->GetBoolean(prefs::kUseCustomChromeFrame); -@@ -62,7 +62,7 @@ bool SystemMenuModelDelegate::IsCommandIdEnabled(int c +@@ -58,7 +58,7 @@ bool SystemMenuModelDelegate::IsCommandIdEnabled(int c bool SystemMenuModelDelegate::IsCommandIdVisible(int command_id) const { // 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_profiles_profile__menu__view__base.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_profile__menu__view__base.cc index d936d7a5882..6d29e1bb759 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_profile__menu__view__base.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_profiles_profile__menu__view__base.cc @@ -1,6 +1,6 @@ ---- chrome/browser/ui/views/profiles/profile_menu_view_base.cc.orig 2023-01-13 08:56:02 UTC +--- chrome/browser/ui/views/profiles/profile_menu_view_base.cc.orig 2023-07-21 09:49:17 UTC +++ chrome/browser/ui/views/profiles/profile_menu_view_base.cc -@@ -571,7 +571,7 @@ void ProfileMenuViewBase::SetProfileIdentityInfo( +@@ -605,7 +605,7 @@ void ProfileMenuViewBase::SetProfileIdentityInfo( // TODO(crbug.com/1052397): Revisit once build flag switch of lacros-chrome is // complete. diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_tabs_tab.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_tabs_tab.cc index 47b9ac8951c..40e2fcd5c66 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_tabs_tab.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_tabs_tab.cc @@ -1,6 +1,6 @@ ---- chrome/browser/ui/views/tabs/tab.cc.orig 2023-06-05 19:39:05 UTC +--- chrome/browser/ui/views/tabs/tab.cc.orig 2023-07-21 09:49:17 UTC +++ chrome/browser/ui/views/tabs/tab.cc -@@ -582,7 +582,7 @@ void Tab::MaybeUpdateHoverStatus(const ui::MouseEvent& +@@ -583,7 +583,7 @@ void Tab::MaybeUpdateHoverStatus(const ui::MouseEvent& if (mouse_hovered_ || !GetWidget()->IsMouseEventsEnabled()) return; diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_tabs_tab__hover__card__bubble__view.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_tabs_tab__hover__card__bubble__view.cc index b16feef669c..fbb4aaa1f5d 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_tabs_tab__hover__card__bubble__view.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_tabs_tab__hover__card__bubble__view.cc @@ -1,6 +1,6 @@ ---- chrome/browser/ui/views/tabs/tab_hover_card_bubble_view.cc.orig 2023-06-05 19:39:05 UTC +--- chrome/browser/ui/views/tabs/tab_hover_card_bubble_view.cc.orig 2023-07-21 09:49:17 UTC +++ chrome/browser/ui/views/tabs/tab_hover_card_bubble_view.cc -@@ -751,7 +751,7 @@ TabHoverCardBubbleView::TabHoverCardBubbleView(Tab* ta +@@ -387,7 +387,7 @@ TabHoverCardBubbleView::TabHoverCardBubbleView(Tab* ta // not become active. Setting this to false creates the need to explicitly // hide the hovercard on press, touch, and keyboard events. SetCanActivate(false); diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc index 2c752f4d849..d14f062546c 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc @@ -1,4 +1,4 @@ ---- chrome/browser/ui/views/web_apps/web_app_integration_test_driver.cc.orig 2023-06-05 19:39:05 UTC +--- chrome/browser/ui/views/web_apps/web_app_integration_test_driver.cc.orig 2023-07-21 09:49:17 UTC +++ chrome/browser/ui/views/web_apps/web_app_integration_test_driver.cc @@ -406,7 +406,7 @@ std::string GetFileExtension(FileExtension file_extens } @@ -9,7 +9,7 @@ SiteConfig GetSiteConfigurationFromAppName(const std::string& app_name) { SiteConfig config; bool is_app_found = false; -@@ -872,7 +872,7 @@ void WebAppIntegrationTestDriver::TearDownOnMainThread +@@ -889,7 +889,7 @@ void WebAppIntegrationTestDriver::TearDownOnMainThread LOG(INFO) << "TearDownOnMainThread: Deleting dangling shortcuts."; // TODO(crbug.com/1273568): Investigate the true source of flakiness instead // of papering over it here. @@ -18,7 +18,7 @@ ASSERT_TRUE(override_registration_->test_override->ForceDeleteAllShortcuts()); #endif LOG(INFO) -@@ -1812,7 +1812,7 @@ void WebAppIntegrationTestDriver::DeletePlatformShortc +@@ -1829,7 +1829,7 @@ void WebAppIntegrationTestDriver::DeletePlatformShortc if (app_name.empty()) { app_name = GetSiteConfiguration(site).app_name; } @@ -27,7 +27,7 @@ ASSERT_TRUE(override_registration_->test_override->IsShortcutCreated( profile(), app_id, app_name)); ASSERT_TRUE( -@@ -2992,7 +2992,7 @@ void WebAppIntegrationTestDriver::CheckRunOnOsLoginEna +@@ -3009,7 +3009,7 @@ void WebAppIntegrationTestDriver::CheckRunOnOsLoginEna app_state->id, app_state->name); ASSERT_TRUE(icon_color.has_value()); ASSERT_THAT(site_config.icon_color, testing::Eq(icon_color.value())); @@ -36,7 +36,7 @@ ASSERT_TRUE(override_registration_->test_override->IsRunOnOsLoginEnabled( profile(), app_state->id, app_state->name)); #endif -@@ -3007,7 +3007,7 @@ void WebAppIntegrationTestDriver::CheckRunOnOsLoginDis +@@ -3024,7 +3024,7 @@ void WebAppIntegrationTestDriver::CheckRunOnOsLoginDis GetAppBySiteMode(after_state_change_action_state_.get(), profile(), site); ASSERT_TRUE(app_state); base::ScopedAllowBlockingForTesting allow_blocking; @@ -45,7 +45,7 @@ ASSERT_FALSE(override_registration_->test_override->IsRunOnOsLoginEnabled( profile(), app_state->id, app_state->name)); #endif -@@ -3017,7 +3017,7 @@ void WebAppIntegrationTestDriver::CheckRunOnOsLoginDis +@@ -3034,7 +3034,7 @@ void WebAppIntegrationTestDriver::CheckRunOnOsLoginDis void WebAppIntegrationTestDriver::CheckSiteHandlesFile( Site site, FileExtension file_extension) { @@ -54,7 +54,7 @@ if (!BeforeStateCheckAction(__FUNCTION__)) { return; } -@@ -3033,7 +3033,7 @@ void WebAppIntegrationTestDriver::CheckSiteHandlesFile +@@ -3050,7 +3050,7 @@ void WebAppIntegrationTestDriver::CheckSiteHandlesFile void WebAppIntegrationTestDriver::CheckSiteNotHandlesFile( Site site, FileExtension file_extension) { @@ -63,7 +63,7 @@ if (!BeforeStateCheckAction(__FUNCTION__)) { return; } -@@ -3759,7 +3759,7 @@ base::FilePath WebAppIntegrationTestDriver::GetShortcu +@@ -3799,7 +3799,7 @@ base::FilePath WebAppIntegrationTestDriver::GetShortcu base::FilePath shortcut_dir, const std::string& app_name, const AppId& app_id) { @@ -72,7 +72,7 @@ return override_registration_->test_override->GetShortcutPath( profile(), shortcut_dir, app_id, app_name); #else -@@ -3938,7 +3938,7 @@ bool WebAppIntegrationTestDriver::IsShortcutAndIconCre +@@ -3982,7 +3982,7 @@ bool WebAppIntegrationTestDriver::IsShortcutAndIconCre const AppId& id) { base::ScopedAllowBlockingForTesting allow_blocking; bool is_shortcut_and_icon_correct = false; @@ -81,7 +81,7 @@ bool is_shortcut_correct = override_registration_->test_override->IsShortcutCreated(profile, id, name); -@@ -3982,7 +3982,7 @@ bool WebAppIntegrationTestDriver::DoIconColorsMatch(Pr +@@ -4026,7 +4026,7 @@ bool WebAppIntegrationTestDriver::DoIconColorsMatch(Pr do_icon_colors_match = (expected_icon_pixel_color == shortcut_pixel_color_apps_folder.value()); } diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_about__ui.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_about__ui.cc index 564ed13511b..9460753140a 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_about__ui.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_about__ui.cc @@ -1,6 +1,6 @@ ---- chrome/browser/ui/webui/about_ui.cc.orig 2023-06-05 19:39:05 UTC +--- chrome/browser/ui/webui/about_ui.cc.orig 2023-07-21 09:49:17 UTC +++ chrome/browser/ui/webui/about_ui.cc -@@ -603,7 +603,7 @@ std::string ChromeURLs() { +@@ -635,7 +635,7 @@ std::string ChromeURLs() { return html; } @@ -9,7 +9,7 @@ std::string AboutLinuxProxyConfig() { std::string data; AppendHeader(&data, -@@ -657,7 +657,7 @@ void AboutUIHTMLSource::StartDataRequest( +@@ -689,7 +689,7 @@ void AboutUIHTMLSource::StartDataRequest( response = ui::ResourceBundle::GetSharedInstance().LoadDataResourceString(idr); } 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 335fc05405d..fc51e5b6159 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-06-16 11:04:37 UTC +--- chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc.orig 2023-07-21 09:49:17 UTC +++ chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc -@@ -326,7 +326,7 @@ +@@ -210,7 +210,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 -@@ -352,17 +352,17 @@ +@@ -236,17 +236,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 -@@ -703,7 +703,7 @@ bool IsAboutUI(const GURL& url) { +@@ -392,7 +392,7 @@ bool IsAboutUI(const GURL& url) { #if !BUILDFLAG(IS_ANDROID) || url.host_piece() == chrome::kChromeUITermsHost #endif @@ -39,16 +39,16 @@ || url.host_piece() == chrome::kChromeUILinuxProxyConfigHost #endif #if BUILDFLAG(IS_CHROMEOS_ASH) -@@ -983,7 +983,7 @@ WebUIFactoryFunction GetWebUIFactoryFunction(WebUI* we - return &NewWebUI; - } +@@ -652,7 +652,7 @@ WebUIFactoryFunction GetWebUIFactoryFunction(WebUI* we + if (url.host_piece() == chrome::kChromeUIMobileSetupHost) + return &NewWebUI; #endif // BUILDFLAG(IS_CHROMEOS_ASH) -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) if (url.host_piece() == chrome::kChromeUIWebUIJsErrorHost) return &NewWebUI; #endif -@@ -1038,7 +1038,7 @@ WebUIFactoryFunction GetWebUIFactoryFunction(WebUI* we +@@ -707,7 +707,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) -@@ -1106,27 +1106,27 @@ WebUIFactoryFunction GetWebUIFactoryFunction(WebUI* we +@@ -775,27 +775,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_management_management__ui__handler.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_management_management__ui__handler.cc index 40a27c57061..03ee0057fee 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_management_management__ui__handler.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_management_management__ui__handler.cc @@ -1,4 +1,4 @@ ---- chrome/browser/ui/webui/management/management_ui_handler.cc.orig 2023-06-05 19:39:05 UTC +--- chrome/browser/ui/webui/management/management_ui_handler.cc.orig 2023-07-21 09:49:17 UTC +++ chrome/browser/ui/webui/management/management_ui_handler.cc @@ -171,7 +171,7 @@ enum class ReportingType { kUserActivity @@ -9,12 +9,12 @@ const char kManagementScreenCaptureEvent[] = "managementScreenCaptureEvent"; const char kManagementScreenCaptureData[] = "managementScreenCaptureData"; #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) -@@ -967,7 +967,7 @@ base::Value::Dict ManagementUIHandler::GetThreatProtec +@@ -966,7 +966,7 @@ base::Value::Dict ManagementUIHandler::GetThreatProtec &info); } -#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (capture_policy::IsGetDisplayMediaSetSelectAllScreensAllowedForAnySite( - profile)) { + if (capture_policy::IsGetAllScreensMediaAllowedForAnySite(profile)) { AddThreatProtectionPermission(kManagementScreenCaptureEvent, + kManagementScreenCaptureData, &info); 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 af0e7a29e24..f6b30fdbb82 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-03-10 11:01:21 UTC +--- chrome/browser/ui/webui/ntp/app_launcher_handler.cc.orig 2023-07-21 09:49:17 UTC +++ chrome/browser/ui/webui/ntp/app_launcher_handler.cc -@@ -323,7 +323,7 @@ base::Value::Dict AppLauncherHandler::CreateExtensionI +@@ -321,7 +321,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) || \ diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_realbox_realbox__handler.cc b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_realbox_realbox__handler.cc new file mode 100644 index 00000000000..96136d5f2fe --- /dev/null +++ b/www/ungoogled-chromium/files/patch-chrome_browser_ui_webui_realbox_realbox__handler.cc @@ -0,0 +1,20 @@ +--- chrome/browser/ui/webui/realbox/realbox_handler.cc.orig 2023-07-21 09:49:17 UTC ++++ chrome/browser/ui/webui/realbox/realbox_handler.cc +@@ -141,7 +141,7 @@ constexpr char kMacShareIconResourceName[] = + #elif BUILDFLAG(IS_WIN) + constexpr char kWinShareIconResourceName[] = + "//resources/cr_components/omnibox/icons/win_share.svg"; +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + constexpr char kLinuxShareIconResourceName[] = + "//resources/cr_components/omnibox/icons/share.svg"; + #else +@@ -688,7 +688,7 @@ std::string RealboxHandler::PedalVectorIconToResourceN + icon.name == omnibox::kShareWinChromeRefreshIcon.name) { + return kWinShareIconResourceName; + } +-#elif BUILDFLAG(IS_LINUX) ++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (icon.name == omnibox::kShareIcon.name || + icon.name == omnibox::kShareLinuxChromeRefreshIcon.name) { + return kLinuxShareIconResourceName; diff --git a/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 76dee2799a4..69a63febd7e 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,6 +1,6 @@ ---- chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc.orig 2023-06-05 19:39:05 UTC +--- chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc.orig 2023-07-21 09:49:17 UTC +++ chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc -@@ -128,7 +128,7 @@ +@@ -130,7 +130,7 @@ #include "chrome/browser/ui/webui/settings/chromeos/constants/routes.mojom.h" #endif @@ -9,7 +9,7 @@ #include "ui/display/screen.h" #endif -@@ -148,7 +148,7 @@ +@@ -150,7 +150,7 @@ #include "chrome/browser/ui/webui/certificate_manager_localized_strings_provider.h" #endif @@ -18,7 +18,16 @@ #include "ui/linux/linux_ui_factory.h" #include "ui/ozone/public/ozone_platform.h" #endif -@@ -383,7 +383,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht +@@ -242,7 +242,7 @@ void AddCommonStrings(content::WebUIDataSource* html_s + html_source->AddBoolean( + "allowDeletingBrowserHistory", + profile->GetPrefs()->GetBoolean(prefs::kAllowDeletingBrowserHistory)); +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + bool allow_qt_theme = base::FeatureList::IsEnabled(ui::kAllowQt); + #else + bool allow_qt_theme = false; +@@ -388,7 +388,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}, @@ -27,7 +36,7 @@ {"gtkTheme", IDS_SETTINGS_GTK_THEME}, {"useGtkTheme", IDS_SETTINGS_USE_GTK_THEME}, {"qtTheme", IDS_SETTINGS_QT_THEME}, -@@ -393,7 +393,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht +@@ -398,7 +398,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht #else {"resetToDefaultTheme", IDS_SETTINGS_RESET_TO_DEFAULT_THEME}, #endif @@ -36,7 +45,7 @@ {"showWindowDecorations", IDS_SHOW_WINDOW_DECORATIONS}, #endif #if BUILDFLAG(IS_MAC) -@@ -415,7 +415,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht +@@ -420,7 +420,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_commands_install__app__locally__command.cc b/www/ungoogled-chromium/files/patch-chrome_browser_web__applications_commands_install__app__locally__command.cc index 80a00cae92a..faccd133b4a 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_web__applications_commands_install__app__locally__command.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_web__applications_commands_install__app__locally__command.cc @@ -1,6 +1,6 @@ ---- chrome/browser/web_applications/commands/install_app_locally_command.cc.orig 2023-04-08 11:38:38 UTC +--- chrome/browser/web_applications/commands/install_app_locally_command.cc.orig 2023-07-21 09:49:17 UTC +++ chrome/browser/web_applications/commands/install_app_locally_command.cc -@@ -71,7 +71,7 @@ void InstallAppLocallyCommand::StartWithLock( +@@ -81,7 +81,7 @@ void InstallAppLocallyCommand::StartWithLock( options.os_hooks[OsHookType::kUninstallationViaOsSettings] = web_app->CanUserUninstallWebApp(); 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 d6d9bbbfdcd..1b5fab92010 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-04-08 11:38:38 UTC +--- chrome/browser/web_applications/os_integration/web_app_shortcut_manager.cc.orig 2023-07-21 09:49:17 UTC +++ chrome/browser/web_applications/os_integration/web_app_shortcut_manager.cc -@@ -439,7 +439,7 @@ std::unique_ptr WebAppShortcutManager::B +@@ -436,7 +436,7 @@ std::unique_ptr WebAppShortcutManager::B } } 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 2511a399156..9a337eb8408 100644 --- a/www/ungoogled-chromium/files/patch-chrome_common_chrome__features.cc +++ b/www/ungoogled-chromium/files/patch-chrome_common_chrome__features.cc @@ -1,4 +1,4 @@ ---- chrome/common/chrome_features.cc.orig 2023-06-05 19:39:05 UTC +--- chrome/common/chrome_features.cc.orig 2023-07-21 09:49:17 UTC +++ chrome/common/chrome_features.cc @@ -82,7 +82,7 @@ BASE_FEATURE(kAsyncDns, ); @@ -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. -@@ -284,7 +284,7 @@ BASE_FEATURE(kDesktopPWAsEnforceWebAppSettingsPolicy, +@@ -291,7 +291,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 -@@ -319,7 +319,7 @@ BASE_FEATURE(kDesktopPWAsWebBundles, +@@ -326,7 +326,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. -@@ -357,7 +357,7 @@ const base::FeatureParam kDnsOverHttpsFallbackPa +@@ -364,7 +364,7 @@ const base::FeatureParam kDnsOverHttpsFallbackPa const base::FeatureParam kDnsOverHttpsShowUiParam { &kDnsOverHttps, "ShowUi", #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \ @@ -45,16 +45,16 @@ true #else false -@@ -761,7 +761,7 @@ BASE_FEATURE(kKAnonymityServiceStorage, +@@ -788,7 +788,7 @@ BASE_FEATURE(kKAnonymityServiceStorage, "KAnonymityServiceStorage", - base::FEATURE_DISABLED_BY_DEFAULT); + base::FEATURE_ENABLED_BY_DEFAULT); -#if BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) +#if (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)) || BUILDFLAG(IS_BSD) BASE_FEATURE(kLinuxLowMemoryMonitor, "LinuxLowMemoryMonitor", base::FEATURE_DISABLED_BY_DEFAULT); -@@ -774,7 +774,7 @@ constexpr base::FeatureParam kLinuxLowMemoryMonit +@@ -801,7 +801,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 2b5e87a09cd..8a010ec96c9 100644 --- a/www/ungoogled-chromium/files/patch-chrome_common_chrome__features.h +++ b/www/ungoogled-chromium/files/patch-chrome_common_chrome__features.h @@ -1,4 +1,4 @@ ---- chrome/common/chrome_features.h.orig 2023-06-05 19:39:05 UTC +--- chrome/common/chrome_features.h.orig 2023-07-21 09:49:17 UTC +++ chrome/common/chrome_features.h @@ -64,13 +64,13 @@ BASE_DECLARE_FEATURE(kAppShimNewCloseBehavior); COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kAsyncDns); @@ -16,7 +16,7 @@ COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kBackgroundModeAllowRestart); #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -@@ -198,7 +198,7 @@ BASE_DECLARE_FEATURE(kDesktopPWAsTabStripSettings); +@@ -202,7 +202,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); -@@ -450,7 +450,7 @@ BASE_DECLARE_FEATURE(kKAnonymityServiceOHTTPRequests); +@@ -465,7 +465,7 @@ BASE_DECLARE_FEATURE(kKAnonymityServiceOHTTPRequests); COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kKAnonymityServiceStorage); @@ -34,7 +34,7 @@ COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kLinuxLowMemoryMonitor); COMPONENT_EXPORT(CHROME_FEATURES) extern const base::FeatureParam kLinuxLowMemoryMonitorModerateLevel; -@@ -458,7 +458,7 @@ COMPONENT_EXPORT(CHROME_FEATURES) +@@ -473,7 +473,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 8189d9ddd9c..c1b40351e90 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-06-05 19:39:05 UTC +--- chrome/common/chrome_switches.cc.orig 2023-07-21 09:49:17 UTC +++ chrome/common/chrome_switches.cc -@@ -860,14 +860,14 @@ const char kAllowNaClSocketAPI[] = "allow-nacl-socket- +@@ -862,14 +862,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 22301a131c5..13a9bc74294 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-06-05 19:39:05 UTC +--- chrome/common/chrome_switches.h.orig 2023-07-21 09:49:17 UTC +++ chrome/common/chrome_switches.h -@@ -268,12 +268,12 @@ extern const char kAllowNaClSocketAPI[]; +@@ -269,12 +269,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_pref__names.cc b/www/ungoogled-chromium/files/patch-chrome_common_pref__names.cc index b12a9f95c07..83f5a56d6d3 100644 --- a/www/ungoogled-chromium/files/patch-chrome_common_pref__names.cc +++ b/www/ungoogled-chromium/files/patch-chrome_common_pref__names.cc @@ -1,6 +1,6 @@ ---- chrome/common/pref_names.cc.orig 2023-06-05 19:39:05 UTC +--- chrome/common/pref_names.cc.orig 2023-07-21 09:49:17 UTC +++ chrome/common/pref_names.cc -@@ -1181,7 +1181,7 @@ const char kUseAshProxy[] = "lacros.proxy.use_ash_prox +@@ -1193,7 +1193,7 @@ const char kUseAshProxy[] = "lacros.proxy.use_ash_prox // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. @@ -9,16 +9,16 @@ // Linux specific preference on whether we should match the system theme. const char kUsesSystemThemeDeprecated[] = "extensions.theme.use_system"; const char kSystemTheme[] = "extensions.theme.system_theme"; -@@ -1288,7 +1288,7 @@ const char kShowUpdatePromotionInfoBar[] = +@@ -1298,7 +1298,7 @@ const char kShowUpdatePromotionInfoBar[] = + "browser.show_update_promotion_info_bar"; + #endif - // 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) // 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"; -@@ -1789,7 +1789,7 @@ const char kDownloadDirUpgraded[] = "download.director +@@ -1811,7 +1811,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 -@@ -2220,7 +2220,7 @@ const char kAmbientAuthenticationInPrivateModesEnabled +@@ -2259,7 +2259,7 @@ const char kAmbientAuthenticationInPrivateModesEnabled // requests. const char kBasicAuthOverHttpEnabled[] = "auth.basic_over_http_enabled"; @@ -36,7 +36,7 @@ // Boolean that specifies whether OK-AS-DELEGATE flag from KDC is respected // along with kAuthNegotiateDelegateAllowlist. const char kAuthNegotiateDelegateByKdcPolicy[] = -@@ -3248,7 +3248,7 @@ const char kFileOrDirectoryPickerWithoutGestureAllowed +@@ -3272,7 +3272,7 @@ const char kFileOrDirectoryPickerWithoutGestureAllowed const char kSandboxExternalProtocolBlocked[] = "profile.sandbox_external_protocol_blocked"; @@ -45,7 +45,7 @@ // Boolean that indicates if system notifications are allowed to be used in // place of Chrome notifications. const char kAllowSystemNotifications[] = "system_notifications.allowed"; -@@ -3301,7 +3301,7 @@ const char kCACertificateManagementAllowed[] = +@@ -3325,7 +3325,7 @@ const char kCACertificateManagementAllowed[] = const char kChromeRootStoreEnabled[] = "chrome_root_store_enabled"; #endif #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -54,7 +54,7 @@ const char kEnforceLocalAnchorConstraintsEnabled[] = "enforce_local_anchor_constraints_enabled"; #endif -@@ -3629,7 +3629,7 @@ const char kThrottleNonVisibleCrossOriginIframesAllowe +@@ -3642,7 +3642,7 @@ const char kThrottleNonVisibleCrossOriginIframesAllowe const char kNewBaseUrlInheritanceBehaviorAllowed[] = "new_base_url_inheritance_behavior_allowed"; 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 ce7437c502d..33034fa0382 100644 --- a/www/ungoogled-chromium/files/patch-chrome_common_pref__names.h +++ b/www/ungoogled-chromium/files/patch-chrome_common_pref__names.h @@ -1,6 +1,6 @@ ---- chrome/common/pref_names.h.orig 2023-06-05 19:39:05 UTC +--- chrome/common/pref_names.h.orig 2023-07-21 09:49:17 UTC +++ chrome/common/pref_names.h -@@ -377,7 +377,7 @@ extern const char kUseAshProxy[]; +@@ -378,7 +378,7 @@ extern const char kUseAshProxy[]; #endif // BUILDFLAG(IS_CHROMEOS_LACROS) // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. @@ -9,16 +9,16 @@ // TODO(https://crbug.com/1317782): Remove in M110. extern const char kUsesSystemThemeDeprecated[]; extern const char kSystemTheme[]; -@@ -399,7 +399,7 @@ extern const char kShowUpdatePromotionInfoBar[]; +@@ -398,7 +398,7 @@ extern const char kDefaultBrowserSettingEnabled[]; + #if BUILDFLAG(IS_MAC) + extern const char kShowUpdatePromotionInfoBar[]; #endif - // 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) extern const char kUseCustomChromeFrame[]; #endif extern const char kPartitionDefaultZoomLevel[]; -@@ -585,7 +585,7 @@ extern const char kDownloadAllowedURLsForOpenByPolicy[ +@@ -586,7 +586,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) -@@ -705,7 +705,7 @@ extern const char kWebAppsUninstalledDefaultChromeApps +@@ -709,7 +709,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 -@@ -832,7 +832,7 @@ extern const char kGloballyScopeHTTPAuthCacheEnabled[] +@@ -836,7 +836,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) -@@ -1111,7 +1111,7 @@ extern const char kFileOrDirectoryPickerWithoutGesture +@@ -1110,7 +1110,7 @@ extern const char kFileOrDirectoryPickerWithoutGesture #endif extern const char kSandboxExternalProtocolBlocked[]; @@ -54,7 +54,7 @@ extern const char kAllowSystemNotifications[]; #endif -@@ -1137,7 +1137,7 @@ extern const char kCACertificateManagementAllowed[]; +@@ -1136,7 +1136,7 @@ extern const char kCACertificateManagementAllowed[]; extern const char kChromeRootStoreEnabled[]; #endif #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ @@ -63,7 +63,7 @@ // TODO(https://crbug.com/1406103): delete this after a few milestones. extern const char kEnforceLocalAnchorConstraintsEnabled[]; #endif -@@ -1288,7 +1288,7 @@ extern const char kDIPSTimerLastUpdate[]; +@@ -1287,7 +1287,7 @@ extern const char kDIPSTimerLastUpdate[]; extern const char kThrottleNonVisibleCrossOriginIframesAllowed[]; extern const char kNewBaseUrlInheritanceBehaviorAllowed[]; 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 0ba9ebc7225..0e9e7fed652 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 2023-06-05 19:39:05 UTC +--- chrome/common/url_constants.cc.orig 2023-07-21 09:49:17 UTC +++ chrome/common/url_constants.cc -@@ -528,7 +528,7 @@ const char kPhoneHubPermissionLearnMoreURL[] = +@@ -534,7 +534,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 927b242311e..70fbdfb51a3 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 2023-06-05 19:39:05 UTC +--- chrome/common/url_constants.h.orig 2023-07-21 09:49:17 UTC +++ chrome/common/url_constants.h -@@ -504,7 +504,7 @@ extern const char kOutdatedPluginLearnMoreURL[]; +@@ -512,7 +512,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 d94490a2080..2963f1c2354 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-06-16 11:04:37 UTC +--- chrome/common/webui_url_constants.cc.orig 2023-07-21 09:49:17 UTC +++ chrome/common/webui_url_constants.cc -@@ -515,18 +515,18 @@ const char kOsUIShortcutCustomizationAppURL[] = "os:// +@@ -514,18 +514,18 @@ const char kOsUIShortcutCustomizationAppURL[] = "os:// const char kOsUIVersionURL[] = "os://version"; #endif @@ -22,7 +22,7 @@ const char kChromeUIDiscardsHost[] = "discards"; const char kChromeUIDiscardsURL[] = "chrome://discards/"; #endif -@@ -541,14 +541,14 @@ const char kChromeUILinuxProxyConfigHost[] = "linux-pr +@@ -540,14 +540,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[] = -@@ -565,7 +565,7 @@ const char kChromeUIProfilePickerUrl[] = "chrome://pro +@@ -564,7 +564,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"; -@@ -644,7 +644,7 @@ const char kPrivacySandboxSubPagePath[] = "/privacySan +@@ -643,7 +643,7 @@ const char kPrivacySandboxSubPagePath[] = "/privacySan #endif #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ 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 80fe4eb601d..f4a7a11a4a0 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-06-05 19:39:05 UTC +--- chrome/common/webui_url_constants.h.orig 2023-07-21 09:49:17 UTC +++ chrome/common/webui_url_constants.h -@@ -436,24 +436,24 @@ extern const char kOsUIShortcutCustomizationAppURL[]; +@@ -437,24 +437,24 @@ extern const char kOsUIShortcutCustomizationAppURL[]; extern const char kOsUIVersionURL[]; #endif @@ -29,7 +29,7 @@ extern const char kChromeUIWebAppSettingsURL[]; extern const char kChromeUIWebAppSettingsHost[]; #endif -@@ -468,14 +468,14 @@ extern const char kChromeUILinuxProxyConfigHost[]; +@@ -469,14 +469,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[]; -@@ -489,7 +489,7 @@ extern const char kChromeUIProfilePickerUrl[]; +@@ -490,7 +490,7 @@ extern const char kChromeUIProfilePickerUrl[]; extern const char kChromeUIProfilePickerStartupQuery[]; #endif diff --git a/www/ungoogled-chromium/files/patch-chrome_test_BUILD.gn b/www/ungoogled-chromium/files/patch-chrome_test_BUILD.gn index 1b49123e247..41594d8be7f 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-06-05 19:39:05 UTC +--- chrome/test/BUILD.gn.orig 2023-07-21 09:49:17 UTC +++ chrome/test/BUILD.gn -@@ -10374,7 +10374,7 @@ test("chrome_app_unittests") { +@@ -10594,7 +10594,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_capabilities.cc b/www/ungoogled-chromium/files/patch-chrome_test_chromedriver_capabilities.cc new file mode 100644 index 00000000000..fa6aff7456d --- /dev/null +++ b/www/ungoogled-chromium/files/patch-chrome_test_chromedriver_capabilities.cc @@ -0,0 +1,26 @@ +--- chrome/test/chromedriver/capabilities.cc.orig 2023-07-21 09:49:17 UTC ++++ chrome/test/chromedriver/capabilities.cc +@@ -355,7 +355,11 @@ Status ParseMobileEmulation(const base::Value& option, + "'version' field of type string"); + } + ++#if defined(__clang__) && (__clang_major__ >= 15) + brands.emplace_back(*brand, *version); ++#else ++ brands.emplace_back(BrandVersion{*brand, *version}); ++#endif + } + + client_hints.brands = std::move(brands); +@@ -392,7 +396,11 @@ Status ParseMobileEmulation(const base::Value& option, + "a 'version' field of type string"); + } + ++#if defined(__clang__) && (__clang_major__ >= 15) + full_version_list.emplace_back(*brand, *version); ++#else ++ full_version_list.emplace_back(BrandVersion{*brand, *version}); ++#endif + } + + client_hints.full_version_list = std::move(full_version_list); 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 0c37f2f6778..c54ea7179d1 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 2023-02-11 09:11:04 UTC +--- chrome/test/chromedriver/chrome_launcher.cc.orig 2023-07-21 09:49:17 UTC +++ chrome/test/chromedriver/chrome_launcher.cc -@@ -64,6 +64,7 @@ +@@ -66,6 +66,7 @@ #include #include #include diff --git a/www/ungoogled-chromium/files/patch-chrome_test_chromedriver_chrome_client__hints.h b/www/ungoogled-chromium/files/patch-chrome_test_chromedriver_chrome_client__hints.h new file mode 100644 index 00000000000..32cec4192ad --- /dev/null +++ b/www/ungoogled-chromium/files/patch-chrome_test_chromedriver_chrome_client__hints.h @@ -0,0 +1,10 @@ +--- chrome/test/chromedriver/chrome/client_hints.h.orig 2023-07-21 09:49:17 UTC ++++ chrome/test/chromedriver/chrome/client_hints.h +@@ -7,6 +7,7 @@ + + #include + #include ++#include + + struct BrandVersion { + // Browser brand. 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 deleted file mode 100644 index 506880a92cb..00000000000 --- a/www/ungoogled-chromium/files/patch-chrome_test_interaction_interaction__test__util__browser.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- chrome/test/interaction/interaction_test_util_browser.cc.orig 2023-03-10 11:01:21 UTC -+++ chrome/test/interaction/interaction_test_util_browser.cc -@@ -35,7 +35,7 @@ - #include "ui/base/interaction/interaction_test_util_mac.h" - #endif - --#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) -+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD) - #define SUPPORTS_PIXEL_TESTS 1 - #include "base/command_line.h" - #include "chrome/browser/ui/test/test_browser_ui.h" 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 3dd4b18b67d..00000000000 --- a/www/ungoogled-chromium/files/patch-chrome_updater_app_app__uninstall.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- chrome/updater/app/app_uninstall.cc.orig 2023-06-05 19:39:05 UTC -+++ chrome/updater/app/app_uninstall.cc -@@ -39,7 +39,7 @@ - #include "chrome/updater/posix/setup.h" - #endif - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - // TODO(crbug.com/1431487): Remove these includes after investigation. - #include "base/ranges/algorithm.h" - #include "url/gurl.h" -@@ -141,7 +141,7 @@ void AppUninstall::UninstallAll(int reason) { - uninstall_data.version = base::Version(kUpdaterVersion); - } - // TODO(crbug.com/1431487): Remove this code after investigation. --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - CHECK(base::ranges::none_of(config_->PingUrl(), [](const GURL& url) { - return url.DomainIs("update.9oo91eapis.qjz9zk"); - })) << "Attempted to send an uninstall ping to non-local server"; diff --git a/www/ungoogled-chromium/files/patch-chrome_updater_configurator.cc b/www/ungoogled-chromium/files/patch-chrome_updater_configurator.cc index 0efd1901e4d..af613b28fba 100644 --- a/www/ungoogled-chromium/files/patch-chrome_updater_configurator.cc +++ b/www/ungoogled-chromium/files/patch-chrome_updater_configurator.cc @@ -1,6 +1,6 @@ ---- chrome/updater/configurator.cc.orig 2023-05-05 12:12:41 UTC +--- chrome/updater/configurator.cc.orig 2023-07-21 09:49:17 UTC +++ chrome/updater/configurator.cc -@@ -64,7 +64,7 @@ Configurator::Configurator(scoped_refptr +@@ -63,7 +63,7 @@ Configurator::Configurator(scoped_refptr return absl::nullopt; #endif }()) { diff --git a/www/ungoogled-chromium/files/patch-chrome_utility_services.cc b/www/ungoogled-chromium/files/patch-chrome_utility_services.cc index 8e509d82f97..533b9a1e650 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 2023-06-05 19:39:05 UTC +--- chrome/utility/services.cc.orig 2023-07-21 09:49:17 UTC +++ chrome/utility/services.cc @@ -56,7 +56,7 @@ #include "chrome/services/system_signals/mac/mac_system_signals_service.h" @@ -36,7 +36,7 @@ auto RunDocumentAnalysis( mojo::PendingReceiver receiver) { return std::make_unique(std::move(receiver)); -@@ -463,7 +463,7 @@ void RegisterMainThreadServices(mojo::ServiceFactory& +@@ -462,7 +462,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) -@@ -479,7 +479,7 @@ void RegisterMainThreadServices(mojo::ServiceFactory& +@@ -478,7 +478,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 8f87e9d7912..df258d88352 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,6 +1,6 @@ ---- chromecast/browser/cast_browser_main_parts.cc.orig 2023-03-10 11:01:21 UTC +--- chromecast/browser/cast_browser_main_parts.cc.orig 2023-07-21 09:49:17 UTC +++ chromecast/browser/cast_browser_main_parts.cc -@@ -89,7 +89,7 @@ +@@ -90,7 +90,7 @@ #include "ui/base/ui_base_switches.h" #include "ui/gl/gl_switches.h" @@ -9,7 +9,7 @@ #include #include #include -@@ -262,7 +262,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()); -@@ -308,7 +308,7 @@ const DefaultCommandLineSwitch kDefaultSwitches[] = { +@@ -309,7 +309,7 @@ const DefaultCommandLineSwitch kDefaultSwitches[] = { {cc::switches::kDisableThreadedAnimation, ""}, #endif // BUILDFLAG(IS_ANDROID) #endif // BUILDFLAG(IS_CAST_AUDIO_ONLY) 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 0d606e6a904..44661dce2e7 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-03-10 11:01:21 UTC +--- chromecast/browser/cast_content_browser_client.cc.orig 2023-07-21 09:49:17 UTC +++ chromecast/browser/cast_content_browser_client.cc -@@ -427,7 +427,7 @@ void CastContentBrowserClient::AppendExtraCommandLineS +@@ -446,7 +446,7 @@ void CastContentBrowserClient::AppendExtraCommandLineS switches::kAudioOutputChannels)); } } else if (process_type == switches::kGpuProcess) { 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 77cbad8fa11..40530f89639 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-06-05 19:39:05 UTC +--- components/autofill/core/browser/personal_data_manager.cc.orig 2023-07-21 09:49:17 UTC +++ components/autofill/core/browser/personal_data_manager.cc -@@ -2317,7 +2317,8 @@ bool PersonalDataManager::ShouldShowCardsFromAccountOp +@@ -2311,7 +2311,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 6b4e5d2a08f..67a8dd0aac3 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 2023-06-05 19:39:05 UTC +--- components/autofill/core/common/autofill_payments_features.cc.orig 2023-07-21 09:49:17 UTC +++ components/autofill/core/common/autofill_payments_features.cc -@@ -274,7 +274,7 @@ const base::FeatureParam +@@ -281,7 +281,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_crash_core_app_BUILD.gn b/www/ungoogled-chromium/files/patch-components_crash_core_app_BUILD.gn index 39063b315ec..33b0dc80053 100644 --- a/www/ungoogled-chromium/files/patch-components_crash_core_app_BUILD.gn +++ b/www/ungoogled-chromium/files/patch-components_crash_core_app_BUILD.gn @@ -1,6 +1,6 @@ ---- components/crash/core/app/BUILD.gn.orig 2022-12-02 17:56:32 UTC +--- components/crash/core/app/BUILD.gn.orig 2023-07-21 09:49:17 UTC +++ components/crash/core/app/BUILD.gn -@@ -52,7 +52,7 @@ static_library("app") { +@@ -60,7 +60,7 @@ static_library("app") { "crashpad.h", ] @@ -9,7 +9,7 @@ sources += [ "crashpad_linux.cc" ] } -@@ -65,6 +65,10 @@ static_library("app") { +@@ -73,6 +73,10 @@ static_library("app") { ] } @@ -20,7 +20,7 @@ defines = [ "CRASH_IMPLEMENTATION" ] public_deps = [ ":lib" ] -@@ -96,7 +100,7 @@ static_library("app") { +@@ -101,7 +105,7 @@ static_library("app") { libs = [ "log" ] } @@ -29,7 +29,7 @@ deps += [ "//base:base_static", "//components/crash/core/common", -@@ -224,11 +228,6 @@ if (is_mac || is_android || is_linux || is_chromeos) { +@@ -233,11 +237,6 @@ if (is_mac || is_android || is_linux || is_chromeos) { # define custom UserStreamDataSources. executable("chrome_crashpad_handler") { sources = [ "chrome_crashpad_handler.cc" ] diff --git a/www/ungoogled-chromium/files/patch-components_device__signals_core_browser_mock__signals__aggregator.h b/www/ungoogled-chromium/files/patch-components_device__signals_core_browser_mock__signals__aggregator.h new file mode 100644 index 00000000000..8eb4dbbd13f --- /dev/null +++ b/www/ungoogled-chromium/files/patch-components_device__signals_core_browser_mock__signals__aggregator.h @@ -0,0 +1,11 @@ +--- components/device_signals/core/browser/mock_signals_aggregator.h.orig 2023-07-21 09:49:17 UTC ++++ components/device_signals/core/browser/mock_signals_aggregator.h +@@ -17,7 +17,7 @@ class MockSignalsAggregator : public SignalsAggregator + MockSignalsAggregator(); + ~MockSignalsAggregator() override; + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + MOCK_METHOD(void, + GetSignalsForUser, + (const UserContext&, diff --git a/www/ungoogled-chromium/files/patch-components_device__signals_core_browser_signals__aggregator.h b/www/ungoogled-chromium/files/patch-components_device__signals_core_browser_signals__aggregator.h new file mode 100644 index 00000000000..1db758ab175 --- /dev/null +++ b/www/ungoogled-chromium/files/patch-components_device__signals_core_browser_signals__aggregator.h @@ -0,0 +1,11 @@ +--- components/device_signals/core/browser/signals_aggregator.h.orig 2023-07-21 09:49:17 UTC ++++ components/device_signals/core/browser/signals_aggregator.h +@@ -22,7 +22,7 @@ class SignalsAggregator : public KeyedService { + + ~SignalsAggregator() override = default; + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Will asynchronously collect signals whose names are specified in the + // `request` object, and will also use a `user_context` to validate that the + // user has permissions to the device's signals. Invokes `callback` with the diff --git a/www/ungoogled-chromium/files/patch-components_device__signals_core_browser_signals__aggregator__impl.cc b/www/ungoogled-chromium/files/patch-components_device__signals_core_browser_signals__aggregator__impl.cc new file mode 100644 index 00000000000..91d62a1d42c --- /dev/null +++ b/www/ungoogled-chromium/files/patch-components_device__signals_core_browser_signals__aggregator__impl.cc @@ -0,0 +1,11 @@ +--- components/device_signals/core/browser/signals_aggregator_impl.cc.orig 2023-07-21 09:49:17 UTC ++++ components/device_signals/core/browser/signals_aggregator_impl.cc +@@ -65,7 +65,7 @@ SignalsAggregatorImpl::SignalsAggregatorImpl( + + SignalsAggregatorImpl::~SignalsAggregatorImpl() = default; + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + void SignalsAggregatorImpl::GetSignalsForUser( + const UserContext& user_context, + const SignalsAggregationRequest& request, diff --git a/www/ungoogled-chromium/files/patch-components_device__signals_core_browser_signals__aggregator__impl.h b/www/ungoogled-chromium/files/patch-components_device__signals_core_browser_signals__aggregator__impl.h new file mode 100644 index 00000000000..dde6febc9db --- /dev/null +++ b/www/ungoogled-chromium/files/patch-components_device__signals_core_browser_signals__aggregator__impl.h @@ -0,0 +1,11 @@ +--- components/device_signals/core/browser/signals_aggregator_impl.h.orig 2023-07-21 09:49:17 UTC ++++ components/device_signals/core/browser/signals_aggregator_impl.h +@@ -29,7 +29,7 @@ class SignalsAggregatorImpl : public SignalsAggregator + ~SignalsAggregatorImpl() override; + + // SignalsAggregator: +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + void GetSignalsForUser(const UserContext& user_context, + const SignalsAggregationRequest& request, + GetSignalsCallback callback) override; diff --git a/www/ungoogled-chromium/files/patch-components_device__signals_core_browser_user__permission__service.h b/www/ungoogled-chromium/files/patch-components_device__signals_core_browser_user__permission__service.h new file mode 100644 index 00000000000..d4a6cb779db --- /dev/null +++ b/www/ungoogled-chromium/files/patch-components_device__signals_core_browser_user__permission__service.h @@ -0,0 +1,11 @@ +--- components/device_signals/core/browser/user_permission_service.h.orig 2023-07-21 09:49:17 UTC ++++ components/device_signals/core/browser/user_permission_service.h +@@ -57,7 +57,7 @@ class UserPermissionService : public KeyedService { + // missing. + virtual bool ShouldCollectConsent() const = 0; + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Will verify whether context-aware signals can be collected + // on behalf of the user represented by `user_context`. Returns `kGranted` if + // collection is allowed. diff --git a/www/ungoogled-chromium/files/patch-components_device__signals_core_browser_user__permission__service__impl.cc b/www/ungoogled-chromium/files/patch-components_device__signals_core_browser_user__permission__service__impl.cc new file mode 100644 index 00000000000..bbc60da9996 --- /dev/null +++ b/www/ungoogled-chromium/files/patch-components_device__signals_core_browser_user__permission__service__impl.cc @@ -0,0 +1,11 @@ +--- components/device_signals/core/browser/user_permission_service_impl.cc.orig 2023-07-21 09:49:17 UTC ++++ components/device_signals/core/browser/user_permission_service_impl.cc +@@ -74,7 +74,7 @@ bool UserPermissionServiceImpl::ShouldCollectConsent() + consent_required_by_dependent_policy; + } + +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + UserPermission UserPermissionServiceImpl::CanUserCollectSignals( + const UserContext& user_context) const { + // Return "unknown user" if no user ID was given. diff --git a/www/ungoogled-chromium/files/patch-components_device__signals_core_browser_user__permission__service__impl.h b/www/ungoogled-chromium/files/patch-components_device__signals_core_browser_user__permission__service__impl.h new file mode 100644 index 00000000000..3f227fc049e --- /dev/null +++ b/www/ungoogled-chromium/files/patch-components_device__signals_core_browser_user__permission__service__impl.h @@ -0,0 +1,11 @@ +--- components/device_signals/core/browser/user_permission_service_impl.h.orig 2023-07-21 09:49:17 UTC ++++ components/device_signals/core/browser/user_permission_service_impl.h +@@ -39,7 +39,7 @@ class UserPermissionServiceImpl : public UserPermissio + + // UserPermissionService: + bool ShouldCollectConsent() const override; +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + UserPermission CanUserCollectSignals( + const UserContext& user_context) const override; + #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX diff --git a/www/ungoogled-chromium/files/patch-components_embedder__support_user__agent__utils__unittest.cc b/www/ungoogled-chromium/files/patch-components_embedder__support_user__agent__utils__unittest.cc index 28994b621c5..a857f75905f 100644 --- a/www/ungoogled-chromium/files/patch-components_embedder__support_user__agent__utils__unittest.cc +++ b/www/ungoogled-chromium/files/patch-components_embedder__support_user__agent__utils__unittest.cc @@ -1,6 +1,6 @@ ---- components/embedder_support/user_agent_utils_unittest.cc.orig 2023-06-05 19:39:05 UTC +--- components/embedder_support/user_agent_utils_unittest.cc.orig 2023-07-21 09:49:17 UTC +++ components/embedder_support/user_agent_utils_unittest.cc -@@ -82,7 +82,7 @@ const char kDesktop[] = +@@ -83,7 +83,7 @@ const char kDesktop[] = "Safari/537.36"; #endif // BUILDFLAG(IS_ANDROID) @@ -9,7 +9,7 @@ std::string GetMachine() { struct utsname unixinfo; uname(&unixinfo); -@@ -190,7 +190,7 @@ void CheckUserAgentStringOrdering(bool mobile_device) +@@ -191,7 +191,7 @@ void CheckUserAgentStringOrdering(bool mobile_device) int value; ASSERT_TRUE(base::StringToInt(pieces[i], &value)); } diff --git a/www/ungoogled-chromium/files/patch-components_feature__engagement_public_feature__configurations.cc b/www/ungoogled-chromium/files/patch-components_feature__engagement_public_feature__configurations.cc index 770c3c6bade..c0c75b8e215 100644 --- a/www/ungoogled-chromium/files/patch-components_feature__engagement_public_feature__configurations.cc +++ b/www/ungoogled-chromium/files/patch-components_feature__engagement_public_feature__configurations.cc @@ -1,6 +1,6 @@ ---- components/feature_engagement/public/feature_configurations.cc.orig 2023-06-05 19:39:05 UTC +--- components/feature_engagement/public/feature_configurations.cc.orig 2023-07-21 09:49:17 UTC +++ components/feature_engagement/public/feature_configurations.cc -@@ -39,7 +39,7 @@ FeatureConfig CreateAlwaysTriggerConfig(const base::Fe +@@ -40,7 +40,7 @@ FeatureConfig CreateAlwaysTriggerConfig(const base::Fe absl::optional GetClientSideFeatureConfig( const base::Feature* feature) { #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \ @@ -9,7 +9,7 @@ if (kIPHPasswordsAccountStorageFeature.name == feature->name) { absl::optional config = FeatureConfig(); config->valid = true; -@@ -1140,7 +1140,8 @@ absl::optional GetClientSideFeatureConf +@@ -1197,7 +1197,8 @@ absl::optional GetClientSideFeatureConf #endif // BUILDFLAG(IS_ANDROID) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \ 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 36c697283e5..c843ed5c061 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-06-05 19:39:05 UTC +--- components/feature_engagement/public/feature_constants.cc.orig 2023-07-21 09:49:17 UTC +++ components/feature_engagement/public/feature_constants.cc @@ -20,7 +20,7 @@ BASE_FEATURE(kUseClientConfigIPH, BASE_FEATURE(kIPHDummyFeature, "IPH_Dummy", base::FEATURE_DISABLED_BY_DEFAULT); @@ -9,7 +9,7 @@ BASE_FEATURE(kIPHAutofillFeedbackNewBadgeFeature, "IPH_AutofillFeedbackNewBadge", base::FEATURE_DISABLED_BY_DEFAULT); -@@ -480,7 +480,8 @@ BASE_FEATURE(kIPHiOSPromoDefaultBrowserFeature, +@@ -498,7 +498,8 @@ BASE_FEATURE(kIPHiOSDefaultBrowserVideoPromoTriggerFea #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 dd4a48313a9..12c01a1cec5 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-06-05 19:39:05 UTC +--- components/feature_engagement/public/feature_constants.h.orig 2023-07-21 09:49:17 UTC +++ components/feature_engagement/public/feature_constants.h @@ -22,7 +22,7 @@ BASE_DECLARE_FEATURE(kUseClientConfigIPH); BASE_DECLARE_FEATURE(kIPHDummyFeature); @@ -8,8 +8,8 @@ + BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) BASE_DECLARE_FEATURE(kIPHAutofillFeedbackNewBadgeFeature); BASE_DECLARE_FEATURE(kIPHBatterySaverModeFeature); - BASE_DECLARE_FEATURE(kIPHDesktopSharedHighlightingFeature); -@@ -196,7 +196,8 @@ BASE_DECLARE_FEATURE(kIPHiOSPromoDefaultBrowserFeature + BASE_DECLARE_FEATURE(kIPHCompanionSidePanelFeature); +@@ -202,7 +202,8 @@ BASE_DECLARE_FEATURE(kIPHiOSDefaultBrowserVideoPromoTr #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 53e7e60cde4..577a71a1918 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,15 +1,15 @@ ---- components/feature_engagement/public/feature_list.cc.orig 2023-06-05 19:39:05 UTC +--- components/feature_engagement/public/feature_list.cc.orig 2023-07-21 09:49:17 UTC +++ components/feature_engagement/public/feature_list.cc -@@ -134,7 +134,7 @@ const base::Feature* const kAllFeatures[] = { - &kIPHiOSPromoDefaultBrowserFeature, +@@ -138,7 +138,7 @@ const base::Feature* const kAllFeatures[] = { + &kIPHiOSDefaultBrowserVideoPromoTriggerFeature, #endif // BUILDFLAG(IS_IOS) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \ - BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) + BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) &kIPHAutofillFeedbackNewBadgeFeature, &kIPHBatterySaverModeFeature, - &kIPHDesktopTabGroupsNewGroupFeature, -@@ -173,7 +173,8 @@ const base::Feature* const kAllFeatures[] = { + &kIPHCompanionSidePanelFeature, +@@ -179,7 +179,8 @@ const base::Feature* const kAllFeatures[] = { // 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_feature__engagement_public_feature__list.h b/www/ungoogled-chromium/files/patch-components_feature__engagement_public_feature__list.h index bbfb2937394..e1753e226ef 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-06-05 19:39:05 UTC +--- components/feature_engagement/public/feature_list.h.orig 2023-07-21 09:49:17 UTC +++ components/feature_engagement/public/feature_list.h -@@ -246,7 +246,7 @@ DEFINE_VARIATION_PARAM(kIPHiOSPromoDefaultBrowserFeatu +@@ -255,7 +255,7 @@ DEFINE_VARIATION_PARAM(kIPHiOSDefaultBrowserVideoPromo #endif // BUILDFLAG(IS_IOS) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \ @@ -9,7 +9,7 @@ DEFINE_VARIATION_PARAM(kIPHAutofillFeedbackNewBadgeFeature, "IPH_AutofillFeedbackNewBadge"); DEFINE_VARIATION_PARAM(kIPHBatterySaverModeFeature, "IPH_BatterySaverMode"); -@@ -306,7 +306,8 @@ DEFINE_VARIATION_PARAM(kIPHBackNavigationMenuFeature, +@@ -319,7 +319,8 @@ DEFINE_VARIATION_PARAM(kIPHBackNavigationMenuFeature, // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \ @@ -19,16 +19,16 @@ DEFINE_VARIATION_PARAM(kIPHAutofillExternalAccountProfileSuggestionFeature, "IPH_AutofillExternalAccountProfileSuggestion"); DEFINE_VARIATION_PARAM(kIPHAutofillVirtualCardSuggestionFeature, -@@ -437,7 +438,7 @@ constexpr flags_ui::FeatureEntry::FeatureVariation - VARIATION_ENTRY(kIPHiOSPromoCredentialProviderExtensionFeature), - VARIATION_ENTRY(kIPHiOSPromoDefaultBrowserFeature), +@@ -453,7 +454,7 @@ constexpr flags_ui::FeatureEntry::FeatureVariation + VARIATION_ENTRY(kIPHiOSHistoryOnOverflowMenuFeature), + VARIATION_ENTRY(kIPHiOSShareToolbarItemFeature), #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(kIPHAutofillFeedbackNewBadgeFeature), VARIATION_ENTRY(kIPHBatterySaverModeFeature), - VARIATION_ENTRY(kIPHDesktopCustomizeChromeFeature), -@@ -477,7 +478,8 @@ constexpr flags_ui::FeatureEntry::FeatureVariation + VARIATION_ENTRY(kIPHCompanionSidePanelFeature), +@@ -495,7 +496,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_feed__network__impl__unittest.cc b/www/ungoogled-chromium/files/patch-components_feed_core_v2_feed__network__impl__unittest.cc index f6e6ec8fa5f..c8e23bbb0f2 100644 --- a/www/ungoogled-chromium/files/patch-components_feed_core_v2_feed__network__impl__unittest.cc +++ b/www/ungoogled-chromium/files/patch-components_feed_core_v2_feed__network__impl__unittest.cc @@ -1,6 +1,6 @@ ---- components/feed/core/v2/feed_network_impl_unittest.cc.orig 2022-10-12 09:56:26 UTC +--- components/feed/core/v2/feed_network_impl_unittest.cc.orig 2023-07-21 09:49:17 UTC +++ components/feed/core/v2/feed_network_impl_unittest.cc -@@ -799,8 +799,8 @@ TEST_F(FeedNetworkTest, SendApiRequest_DecodesClientIn +@@ -801,8 +801,8 @@ TEST_F(FeedNetworkTest, SendApiRequest_DecodesClientIn EXPECT_EQ(feedwire::ClientInfo::CHROME_ANDROID, client_info.app_type()); EXPECT_EQ(feedwire::Version::RELEASE, client_info.app_version().build_type()); 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 0717fad64a4..7cade5d1fd2 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 2023-03-10 11:01:21 UTC +--- components/feed/core/v2/proto_util.cc.orig 2023-07-21 09:49:17 UTC +++ components/feed/core/v2/proto_util.cc -@@ -92,8 +92,8 @@ feedwire::Version GetPlatformVersionMessage() { +@@ -93,8 +93,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()); -@@ -108,8 +108,8 @@ feedwire::Version GetAppVersionMessage(const ChromeInf +@@ -109,8 +109,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_feed_core_v2_test_proto__printer.cc b/www/ungoogled-chromium/files/patch-components_feed_core_v2_test_proto__printer.cc index 9e76c9f619c..704cc554726 100644 --- a/www/ungoogled-chromium/files/patch-components_feed_core_v2_test_proto__printer.cc +++ b/www/ungoogled-chromium/files/patch-components_feed_core_v2_test_proto__printer.cc @@ -1,6 +1,6 @@ ---- components/feed/core/v2/test/proto_printer.cc.orig 2022-10-01 07:40:07 UTC +--- components/feed/core/v2/test/proto_printer.cc.orig 2023-07-21 09:49:17 UTC +++ components/feed/core/v2/test/proto_printer.cc -@@ -157,8 +157,8 @@ class TextProtoPrinter { +@@ -158,8 +158,8 @@ class TextProtoPrinter { } TextProtoPrinter& operator<<(const feedwire::Version& v) { BeginMessage(); diff --git a/www/ungoogled-chromium/files/patch-components_live__caption_caption__util.cc b/www/ungoogled-chromium/files/patch-components_live__caption_caption__util.cc index 26f40a5c1b8..275e89c148a 100644 --- a/www/ungoogled-chromium/files/patch-components_live__caption_caption__util.cc +++ b/www/ungoogled-chromium/files/patch-components_live__caption_caption__util.cc @@ -1,6 +1,6 @@ ---- components/live_caption/caption_util.cc.orig 2022-10-01 07:40:07 UTC +--- components/live_caption/caption_util.cc.orig 2023-07-21 09:49:17 UTC +++ components/live_caption/caption_util.cc -@@ -140,7 +140,7 @@ bool IsLiveCaptionFeatureSupported() { +@@ -145,7 +145,7 @@ bool IsLiveCaptionFeatureSupported() { return false; #endif @@ -9,3 +9,12 @@ // Check if the CPU has the required instruction set to run the Speech // On-Device API (SODA) library. static bool has_sse41 = base::CPU().has_sse41(); +@@ -167,7 +167,7 @@ std::string GetCaptionSettingsUrl() { + return "chrome://os-settings/audioAndCaptions"; + #endif // BUILDFLAG(IS_CHROMEOS) + +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + return "chrome://settings/captions"; + #endif // BUILDFLAG(IS_LINUX) + diff --git a/www/ungoogled-chromium/files/patch-components_live__caption_caption__util.h b/www/ungoogled-chromium/files/patch-components_live__caption_caption__util.h new file mode 100644 index 00000000000..38e04a12c68 --- /dev/null +++ b/www/ungoogled-chromium/files/patch-components_live__caption_caption__util.h @@ -0,0 +1,11 @@ +--- components/live_caption/caption_util.h.orig 2023-07-21 09:49:17 UTC ++++ components/live_caption/caption_util.h +@@ -14,7 +14,7 @@ class PrefService; + namespace captions { + + #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || \ +- BUILDFLAG(IS_MAC) ++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) + extern const char kCaptionSettingsUrl[]; + #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || + // BUILDFLAG(IS_MAC) diff --git a/www/ungoogled-chromium/files/patch-components_optimization__guide_core_tflite__model__executor.h b/www/ungoogled-chromium/files/patch-components_optimization__guide_core_tflite__model__executor.h new file mode 100644 index 00000000000..46c8bd1be9c --- /dev/null +++ b/www/ungoogled-chromium/files/patch-components_optimization__guide_core_tflite__model__executor.h @@ -0,0 +1,14 @@ +--- components/optimization_guide/core/tflite_model_executor.h.orig 2023-07-21 09:49:17 UTC ++++ components/optimization_guide/core/tflite_model_executor.h +@@ -189,7 +189,11 @@ class TFLiteModelExecutor : public ModelExecutor= 15) + ModelExecutor::ConstRefInputVector inputs) ++#else ++ typename ModelExecutor::ConstRefInputVector inputs) ++#endif + override { + DCHECK(execution_task_runner_->RunsTasksInCurrentSequence()); + DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_); 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 d61b63f3e33..77fd712af0a 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 2023-06-05 19:39:05 UTC +--- components/password_manager/core/browser/login_database.cc.orig 2023-07-21 09:49:17 UTC +++ components/password_manager/core/browser/login_database.cc -@@ -771,7 +771,7 @@ std::string GeneratePlaceholders(size_t count) { +@@ -842,7 +842,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) { -@@ -788,7 +788,7 @@ PasswordForm GetFormForRemoval(sql::Statement& stateme +@@ -859,7 +859,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; -@@ -1617,7 +1617,7 @@ bool LoginDatabase::DeleteAndRecreateDatabaseFile() { +@@ -1716,7 +1716,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 9d2681139ec..36428cfb692 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-06-05 19:39:05 UTC +--- components/password_manager/core/browser/login_database_unittest.cc.orig 2023-07-21 09:49:17 UTC +++ components/password_manager/core/browser/login_database_unittest.cc -@@ -2141,7 +2141,7 @@ TEST_F(LoginDatabaseUndecryptableLoginsTest, DeleteUnd +@@ -2170,7 +2170,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; -@@ -2168,7 +2168,7 @@ TEST_F(LoginDatabaseUndecryptableLoginsTest, DeleteUnd +@@ -2197,7 +2197,7 @@ TEST_F(LoginDatabaseUndecryptableLoginsTest, DeleteUnd #endif // Check histograms. @@ -18,7 +18,7 @@ histogram_tester.ExpectUniqueSample( "PasswordManager.DeleteUndecryptableLoginsReturnValue", metrics_util::DeleteCorruptedPasswordsResult::kSuccessPasswordsDeleted, -@@ -2211,7 +2211,7 @@ TEST_F(LoginDatabaseUndecryptableLoginsTest, KeychainL +@@ -2240,7 +2240,7 @@ TEST_F(LoginDatabaseUndecryptableLoginsTest, KeychainL } #endif // BUILDFLAG(IS_MAC) 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 39f6c49da32..7564c28eaa3 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,6 +1,6 @@ ---- components/password_manager/core/common/password_manager_features.cc.orig 2023-06-05 19:39:05 UTC +--- components/password_manager/core/common/password_manager_features.cc.orig 2023-07-21 09:49:17 UTC +++ components/password_manager/core/common/password_manager_features.cc -@@ -95,7 +95,7 @@ BASE_FEATURE(kPasswordManagerLogToTerminal, +@@ -96,7 +96,7 @@ BASE_FEATURE(kPasswordManagerLogToTerminal, "PasswordManagerLogToTerminal", base::FEATURE_DISABLED_BY_DEFAULT); @@ -9,7 +9,7 @@ // When enabled, initial sync will be forced during startup if the password // store has encryption service failures. BASE_FEATURE(kForceInitialSyncWhenDecryptionFails, -@@ -218,7 +218,7 @@ BASE_FEATURE(kPasswordStrengthIndicator, +@@ -216,7 +216,7 @@ BASE_FEATURE(kPasswordStrengthIndicator, "PasswordStrengthIndicator", base::FEATURE_DISABLED_BY_DEFAULT); diff --git a/www/ungoogled-chromium/files/patch-components_policy_core_common_cloud_cloud__policy__util.cc b/www/ungoogled-chromium/files/patch-components_policy_core_common_cloud_cloud__policy__util.cc index 2504a7ecdb0..6b60418425c 100644 --- a/www/ungoogled-chromium/files/patch-components_policy_core_common_cloud_cloud__policy__util.cc +++ b/www/ungoogled-chromium/files/patch-components_policy_core_common_cloud_cloud__policy__util.cc @@ -1,4 +1,4 @@ ---- components/policy/core/common/cloud/cloud_policy_util.cc.orig 2022-10-01 07:40:07 UTC +--- components/policy/core/common/cloud/cloud_policy_util.cc.orig 2023-07-21 09:49:17 UTC +++ components/policy/core/common/cloud/cloud_policy_util.cc @@ -20,7 +20,7 @@ #endif @@ -23,9 +23,9 @@ +#define HOST_NAME_MAX MAXHOSTNAMELEN +#endif + + #include #include - #include "base/check.h" @@ -82,7 +87,7 @@ namespace em = enterprise_management; std::string GetMachineName() { diff --git a/www/ungoogled-chromium/files/patch-components_power__metrics_BUILD.gn b/www/ungoogled-chromium/files/patch-components_power__metrics_BUILD.gn new file mode 100644 index 00000000000..a9f2ff86362 --- /dev/null +++ b/www/ungoogled-chromium/files/patch-components_power__metrics_BUILD.gn @@ -0,0 +1,11 @@ +--- components/power_metrics/BUILD.gn.orig 2023-07-21 09:49:17 UTC ++++ components/power_metrics/BUILD.gn +@@ -42,7 +42,7 @@ static_library("power_metrics") { + ldflags = [ "/DELAYLOAD:setupapi.dll" ] + } + +- if (is_linux) { ++ if (is_linux && !is_bsd) { + sources += [ + "energy_metrics_provider_linux.cc", + "energy_metrics_provider_linux.h", diff --git a/www/ungoogled-chromium/files/patch-components_power__metrics_energy__metrics__provider.cc b/www/ungoogled-chromium/files/patch-components_power__metrics_energy__metrics__provider.cc index 7ac601b460c..9b2676e5a82 100644 --- a/www/ungoogled-chromium/files/patch-components_power__metrics_energy__metrics__provider.cc +++ b/www/ungoogled-chromium/files/patch-components_power__metrics_energy__metrics__provider.cc @@ -1,20 +1,21 @@ ---- components/power_metrics/energy_metrics_provider.cc.orig 2023-06-05 19:39:05 UTC +--- components/power_metrics/energy_metrics_provider.cc.orig 2023-07-21 09:49:17 UTC +++ components/power_metrics/energy_metrics_provider.cc -@@ -7,7 +7,7 @@ - #include "build/build_config.h" - #if BUILDFLAG(IS_WIN) +@@ -9,6 +9,8 @@ #include "components/power_metrics/energy_metrics_provider_win.h" --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #elif BUILDFLAG(IS_LINUX) #include "components/power_metrics/energy_metrics_provider_linux.h" ++#elif BUILDFLAG(IS_BSD) ++#include "base/notreached.h" #endif // BUILDFLAG(IS_WIN) -@@ -20,7 +20,7 @@ EnergyMetricsProvider::~EnergyMetricsProvider() = defa - std::unique_ptr EnergyMetricsProvider::Create() { - #if BUILDFLAG(IS_WIN) + namespace power_metrics { +@@ -22,6 +24,9 @@ std::unique_ptr EnergyMetricsPr return EnergyMetricsProviderWin::Create(); --#elif BUILDFLAG(IS_LINUX) -+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + #elif BUILDFLAG(IS_LINUX) return EnergyMetricsProviderLinux::Create(); ++#elif BUILDFLAG(IS_BSD) ++ NOTIMPLEMENTED(); ++ return nullptr; #else return nullptr; + #endif // BUILDFLAG(IS_WIN) diff --git a/www/ungoogled-chromium/files/patch-components_services_screen__ai_public_cpp_screen__ai__install__state.cc b/www/ungoogled-chromium/files/patch-components_services_screen__ai_public_cpp_screen__ai__install__state.cc deleted file mode 100644 index 915ec75e97c..00000000000 --- a/www/ungoogled-chromium/files/patch-components_services_screen__ai_public_cpp_screen__ai__install__state.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- components/services/screen_ai/public/cpp/screen_ai_install_state.cc.orig 2023-05-05 12:12:41 UTC -+++ components/services/screen_ai/public/cpp/screen_ai_install_state.cc -@@ -17,7 +17,7 @@ - #include "components/services/screen_ai/public/cpp/utilities.h" - #include "ui/accessibility/accessibility_features.h" - --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - #include "base/cpu.h" - #endif - -@@ -31,7 +31,7 @@ namespace { - bool IsDeviceCompatible() { - // Check if the CPU has the required instruction set to run the Screen AI - // library. --#if BUILDFLAG(IS_LINUX) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - if (!base::CPU().has_sse41()) { - return false; - } diff --git a/www/ungoogled-chromium/files/patch-components_services_screen__ai_screen__ai__library__wrapper.cc b/www/ungoogled-chromium/files/patch-components_services_screen__ai_screen__ai__library__wrapper.cc new file mode 100644 index 00000000000..01f959787c5 --- /dev/null +++ b/www/ungoogled-chromium/files/patch-components_services_screen__ai_screen__ai__library__wrapper.cc @@ -0,0 +1,29 @@ +--- components/services/screen_ai/screen_ai_library_wrapper.cc.orig 2023-07-21 09:49:17 UTC ++++ components/services/screen_ai/screen_ai_library_wrapper.cc +@@ -187,7 +187,7 @@ ScreenAILibraryWrapper::PerformOcr(const SkBitmap& ima + + // TODO(crbug.com/1278245): Remove this after fixing the crash issue on Linux + // official. +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + free_library_allocated_char_array_(library_buffer.release()); + #endif + +@@ -219,7 +219,7 @@ ScreenAILibraryWrapper::ExtractLayout(const SkBitmap& + + // TODO(crbug.com/1278245): Remove this after fixing the crash issue on Linux + // official. +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + free_library_allocated_char_array_(library_buffer.release()); + #endif + +@@ -253,7 +253,7 @@ absl::optional> ScreenAILibraryWr + + // TODO(crbug.com/1278245): Remove this after fixing the crash issue on Linux + // official. +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + free_library_allocated_int32_array_(library_buffer.release()); + #endif + diff --git a/www/ungoogled-chromium/files/patch-components_supervised__user_core_browser_supervised__user__service.cc b/www/ungoogled-chromium/files/patch-components_supervised__user_core_browser_supervised__user__service.cc new file mode 100644 index 00000000000..05382bf0137 --- /dev/null +++ b/www/ungoogled-chromium/files/patch-components_supervised__user_core_browser_supervised__user__service.cc @@ -0,0 +1,11 @@ +--- components/supervised_user/core/browser/supervised_user_service.cc.orig 2023-07-21 09:49:17 UTC ++++ components/supervised_user/core/browser/supervised_user_service.cc +@@ -69,7 +69,7 @@ void SupervisedUserService::Init() { + supervised_user::FirstTimeInterstitialBannerState banner_state = + static_cast( + user_prefs_->GetInteger(prefs::kFirstTimeInterstitialBannerState)); +-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + if (supervised_user::CanDisplayFirstTimeInterstitialBanner()) { + if (banner_state == + supervised_user::FirstTimeInterstitialBannerState::kUnknown && diff --git a/www/ungoogled-chromium/files/patch-components_update__client_update__query__params.cc b/www/ungoogled-chromium/files/patch-components_update__client_update__query__params.cc index b82f1f211d3..d0778434bc3 100644 --- a/www/ungoogled-chromium/files/patch-components_update__client_update__query__params.cc +++ b/www/ungoogled-chromium/files/patch-components_update__client_update__query__params.cc @@ -1,6 +1,6 @@ ---- components/update_client/update_query_params.cc.orig 2023-06-05 19:39:05 UTC +--- components/update_client/update_query_params.cc.orig 2023-07-21 09:49:17 UTC +++ components/update_client/update_query_params.cc -@@ -41,6 +41,8 @@ const char kOs[] = +@@ -42,6 +42,8 @@ const char kOs[] = "fuchsia"; #elif BUILDFLAG(IS_OPENBSD) "openbsd"; diff --git a/www/ungoogled-chromium/files/patch-components_user__education_views_help__bubble__view.cc b/www/ungoogled-chromium/files/patch-components_user__education_views_help__bubble__view.cc new file mode 100644 index 00000000000..374478c18ee --- /dev/null +++ b/www/ungoogled-chromium/files/patch-components_user__education_views_help__bubble__view.cc @@ -0,0 +1,11 @@ +--- components/user_education/views/help_bubble_view.cc.orig 2023-07-21 09:49:17 UTC ++++ components/user_education/views/help_bubble_view.cc +@@ -766,7 +766,7 @@ gfx::Rect HelpBubbleView::GetAnchorRect() const { + void HelpBubbleView::OnBeforeBubbleWidgetInit(views::Widget::InitParams* params, + views::Widget* widget) const { + BubbleDialogDelegateView::OnBeforeBubbleWidgetInit(params, widget); +-#if BUILDFLAG(IS_LINUX) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) + // Help bubbles anchored to menus may be clipped to their anchors' bounds, + // resulting in visual errors, unless they use accelerated rendering. See + // crbug.com/1445770 for details. diff --git a/www/ungoogled-chromium/files/patch-components_version__info_version__info.cc b/www/ungoogled-chromium/files/patch-components_version__info_version__info.cc deleted file mode 100644 index a75c7b4b969..00000000000 --- a/www/ungoogled-chromium/files/patch-components_version__info_version__info.cc +++ /dev/null @@ -1,131 +0,0 @@ ---- components/version_info/version_info.cc.orig 2023-05-05 12:12:41 UTC -+++ components/version_info/version_info.cc -@@ -4,15 +4,26 @@ - - #include "components/version_info/version_info.h" - --#include -- -+#include "base/check.h" - #include "base/no_destructor.h" -+#include "base/notreached.h" -+#include "base/sanitizer_buildflags.h" - #include "base/strings/strcat.h" - #include "base/strings/string_number_conversions.h" - #include "base/version.h" -+#include "build/branding_buildflags.h" -+#include "build/build_config.h" -+#include "build/chromeos_buildflags.h" -+#include "components/version_info/version_info_values.h" - - namespace version_info { - -+const std::string& GetProductNameAndVersionForUserAgent() { -+ static const base::NoDestructor product_and_version( -+ "Chrome/" + GetVersionNumber()); -+ return *product_and_version; -+} -+ - const std::string GetProductNameAndVersionForReducedUserAgent( - const std::string& build_version) { - std::string product_and_version; -@@ -21,6 +32,14 @@ const std::string GetProductNameAndVersionForReducedUs - return product_and_version; - } - -+std::string GetProductName() { -+ return PRODUCT_NAME; -+} -+ -+std::string GetVersionNumber() { -+ return PRODUCT_VERSION; -+} -+ - int GetMajorVersionNumberAsInt() { - DCHECK(GetVersion().IsValid()); - return GetVersion().components()[0]; -@@ -33,6 +52,84 @@ std::string GetMajorVersionNumber() { - const base::Version& GetVersion() { - static const base::NoDestructor version(GetVersionNumber()); - return *version; -+} -+ -+std::string GetLastChange() { -+ return LAST_CHANGE; -+} -+ -+bool IsOfficialBuild() { -+ return IS_OFFICIAL_BUILD; -+} -+ -+std::string GetOSType() { -+#if BUILDFLAG(IS_WIN) -+ return "Windows"; -+#elif BUILDFLAG(IS_IOS) -+ return "iOS"; -+#elif BUILDFLAG(IS_MAC) -+ return "Mac OS X"; -+#elif BUILDFLAG(IS_CHROMEOS) -+# if BUILDFLAG(GOOGLE_CHROME_BRANDING) -+ return "ChromeOS"; -+# else -+ return "ChromiumOS"; -+# endif -+#elif BUILDFLAG(IS_ANDROID) -+ return "Android"; -+#elif BUILDFLAG(IS_LINUX) -+ return "Linux"; -+#elif BUILDFLAG(IS_FREEBSD) -+ return "FreeBSD"; -+#elif BUILDFLAG(IS_OPENBSD) -+ return "OpenBSD"; -+#elif BUILDFLAG(IS_SOLARIS) -+ return "Solaris"; -+#elif BUILDFLAG(IS_FUCHSIA) -+ return "Fuchsia"; -+#else -+ return "Unknown"; -+#endif -+} -+ -+std::string GetChannelString(Channel channel) { -+ switch (channel) { -+ case Channel::STABLE: -+ return "stable"; -+ case Channel::BETA: -+ return "beta"; -+ case Channel::DEV: -+ return "dev"; -+ case Channel::CANARY: -+ return "canary"; -+ case Channel::UNKNOWN: -+ return "unknown"; -+ } -+ NOTREACHED(); -+ return std::string(); -+} -+ -+std::string GetSanitizerList() { -+ std::string sanitizers; -+#if defined(ADDRESS_SANITIZER) -+ sanitizers += "address "; -+#endif -+#if BUILDFLAG(IS_HWASAN) -+ sanitizers += "hwaddress "; -+#endif -+#if defined(LEAK_SANITIZER) -+ sanitizers += "leak "; -+#endif -+#if defined(MEMORY_SANITIZER) -+ sanitizers += "memory "; -+#endif -+#if defined(THREAD_SANITIZER) -+ sanitizers += "thread "; -+#endif -+#if defined(UNDEFINED_SANITIZER) -+ sanitizers += "undefined "; -+#endif -+ return sanitizers; - } - - } // namespace version_info diff --git a/www/ungoogled-chromium/files/patch-components_version__info_version__info.h b/www/ungoogled-chromium/files/patch-components_version__info_version__info.h deleted file mode 100644 index dc84b8d2e40..00000000000 --- a/www/ungoogled-chromium/files/patch-components_version__info_version__info.h +++ /dev/null @@ -1,143 +0,0 @@ ---- components/version_info/version_info.h.orig 2023-06-05 19:39:05 UTC -+++ components/version_info/version_info.h -@@ -7,10 +7,6 @@ - - #include - --#include "base/notreached.h" --#include "base/sanitizer_buildflags.h" --#include "build/branding_buildflags.h" --#include "build/build_config.h" - #include "components/version_info/channel.h" - #include "components/version_info/version_info_values.h" - -@@ -20,6 +16,10 @@ class Version; - - namespace version_info { - -+// Returns the product name and version information for the User-Agent header, -+// in the format: Chrome/.... -+const std::string& GetProductNameAndVersionForUserAgent(); -+ - // Returns the product name and reduced version information for the User-Agent - // header, in the format: Chrome/.0.build_version.0, where - // `build_version` is a frozen BUILD number. -@@ -27,21 +27,11 @@ const std::string GetProductNameAndVersionForReducedUs - const std::string& build_version); - - // Returns the product name, e.g. "Chromium" or "Google Chrome". --constexpr std::string GetProductName() { -- return PRODUCT_NAME; --} -+std::string GetProductName(); - - // Returns the version number, e.g. "6.0.490.1". --constexpr std::string GetVersionNumber() { -- return PRODUCT_VERSION; --} -+std::string GetVersionNumber(); - --// Returns the product name and version information for the User-Agent header, --// in the format: Chrome/.... --constexpr std::string GetProductNameAndVersionForUserAgent() { -- return "Chrome/" + GetVersionNumber(); --} -- - // Returns the major component (aka the milestone) of the version as an int, - // e.g. 6 when the version is "6.0.490.1". - int GetMajorVersionNumberAsInt(); -@@ -53,89 +43,22 @@ std::string GetMajorVersionNumber(); - const base::Version& GetVersion(); - - // Returns a version control specific identifier of this release. --constexpr std::string GetLastChange() { -- return LAST_CHANGE; --} -+std::string GetLastChange(); - - // Returns whether this is an "official" release of the current version, i.e. - // whether knowing GetVersionNumber() is enough to completely determine what - // GetLastChange() is. --constexpr bool IsOfficialBuild() { -- return IS_OFFICIAL_BUILD; --} -+bool IsOfficialBuild(); - - // Returns the OS type, e.g. "Windows", "Linux", "FreeBSD", ... --constexpr std::string GetOSType() { --#if BUILDFLAG(IS_WIN) -- return "Windows"; --#elif BUILDFLAG(IS_IOS) -- return "iOS"; --#elif BUILDFLAG(IS_MAC) -- return "Mac OS X"; --#elif BUILDFLAG(IS_CHROMEOS) --#if BUILDFLAG(GOOGLE_CHROME_BRANDING) -- return "ChromeOS"; --#else -- return "ChromiumOS"; --#endif --#elif BUILDFLAG(IS_ANDROID) -- return "Android"; --#elif BUILDFLAG(IS_LINUX) -- return "Linux"; --#elif BUILDFLAG(IS_FREEBSD) -- return "FreeBSD"; --#elif BUILDFLAG(IS_OPENBSD) -- return "OpenBSD"; --#elif BUILDFLAG(IS_SOLARIS) -- return "Solaris"; --#elif BUILDFLAG(IS_FUCHSIA) -- return "Fuchsia"; --#else -- return "Unknown"; --#endif --} -+std::string GetOSType(); - - // Returns a string equivalent of |channel|, independent of whether the build - // is branded or not and without any additional modifiers. --constexpr std::string GetChannelString(Channel channel) { -- switch (channel) { -- case Channel::STABLE: -- return "stable"; -- case Channel::BETA: -- return "beta"; -- case Channel::DEV: -- return "dev"; -- case Channel::CANARY: -- return "canary"; -- case Channel::UNKNOWN: -- return "unknown"; -- } -- NOTREACHED_NORETURN(); --} -+std::string GetChannelString(Channel channel); - - // Returns a list of sanitizers enabled in this build. --constexpr std::string GetSanitizerList() { -- return "" --#if defined(ADDRESS_SANITIZER) -- "address " --#endif --#if BUILDFLAG(IS_HWASAN) -- "hwaddress " --#endif --#if defined(LEAK_SANITIZER) -- "leak " --#endif --#if defined(MEMORY_SANITIZER) -- "memory " --#endif --#if defined(THREAD_SANITIZER) -- "thread " --#endif --#if defined(UNDEFINED_SANITIZER) -- "undefined " --#endif -- ; --} -+std::string GetSanitizerList(); - - } // namespace version_info - diff --git a/www/ungoogled-chromium/files/patch-components_viz_common_gpu_dawn__context__provider.cc b/www/ungoogled-chromium/files/patch-components_viz_common_gpu_dawn__context__provider.cc index cda327d579e..8bb0a1a6c12 100644 --- a/www/ungoogled-chromium/files/patch-components_viz_common_gpu_dawn__context__provider.cc +++ b/www/ungoogled-chromium/files/patch-components_viz_common_gpu_dawn__context__provider.cc @@ -1,9 +1,9 @@ ---- components/viz/common/gpu/dawn_context_provider.cc.orig 2023-06-05 19:39:05 UTC +--- components/viz/common/gpu/dawn_context_provider.cc.orig 2023-07-21 09:49:17 UTC +++ components/viz/common/gpu/dawn_context_provider.cc -@@ -23,7 +23,7 @@ namespace { +@@ -38,7 +38,7 @@ void LogFatal(WGPUDeviceLostReason reason, wgpu::BackendType GetDefaultBackendType() { #if BUILDFLAG(IS_WIN) - return wgpu::BackendType::D3D12; + return wgpu::BackendType::D3D11; -#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) +#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) return wgpu::BackendType::Vulkan; 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 b876b9a3c78..73935907dc2 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-06-05 19:39:05 UTC +--- components/viz/service/display_embedder/skia_output_surface_impl.cc.orig 2023-07-21 09:49:17 UTC +++ components/viz/service/display_embedder/skia_output_surface_impl.cc -@@ -1289,7 +1289,7 @@ GrBackendFormat SkiaOutputSurfaceImpl::GetGrBackendFor +@@ -1433,7 +1433,7 @@ GrBackendFormat SkiaOutputSurfaceImpl::GetGrBackendFor ->GetDeviceQueue() ->GetVulkanPhysicalDevice(), VK_IMAGE_TILING_OPTIMAL, ycbcr_info); 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 6aed364b569..4382f8ab8d6 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 2023-06-05 19:39:05 UTC +--- components/viz/service/display/skia_renderer.cc.orig 2023-07-21 09:49:17 UTC +++ components/viz/service/display/skia_renderer.cc -@@ -1168,7 +1168,7 @@ void SkiaRenderer::ClearFramebuffer() { +@@ -1174,7 +1174,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-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc b/www/ungoogled-chromium/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc index fa84c7d6a24..429497f36ef 100644 --- a/www/ungoogled-chromium/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc +++ b/www/ungoogled-chromium/files/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc @@ -1,6 +1,6 @@ ---- components/viz/service/frame_sinks/root_compositor_frame_sink_impl.cc.orig 2023-06-05 19:39:05 UTC +--- components/viz/service/frame_sinks/root_compositor_frame_sink_impl.cc.orig 2023-07-21 09:49:17 UTC +++ components/viz/service/frame_sinks/root_compositor_frame_sink_impl.cc -@@ -103,7 +103,7 @@ RootCompositorFrameSinkImpl::Create( +@@ -107,7 +107,7 @@ RootCompositorFrameSinkImpl::Create( // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. @@ -9,7 +9,7 @@ // For X11, we need notify client about swap completion after resizing, so the // client can use it for synchronize with X11 WM. output_surface->SetNeedsSwapSizeNotifications(true); -@@ -617,7 +617,7 @@ void RootCompositorFrameSinkImpl::DisplayDidCompleteSw +@@ -628,7 +628,7 @@ void RootCompositorFrameSinkImpl::DisplayDidCompleteSw display_client_->DidCompleteSwapWithSize(pixel_size); // 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_app_content__main__runner__impl.cc b/www/ungoogled-chromium/files/patch-content_app_content__main__runner__impl.cc index aeafed35549..df813441ef1 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-06-05 19:39:05 UTC +--- content/app/content_main_runner_impl.cc.orig 2023-07-21 09:49:17 UTC +++ content/app/content_main_runner_impl.cc -@@ -143,13 +143,13 @@ +@@ -144,13 +144,13 @@ #include "content/browser/posix_file_descriptor_info_impl.h" #include "content/public/common/content_descriptors.h" @@ -16,7 +16,7 @@ #include "base/files/file_path_watcher_inotify.h" #include "base/native_library.h" #include "base/rand_util.h" -@@ -192,6 +192,10 @@ +@@ -193,6 +193,10 @@ #include "chromeos/startup/startup_switches.h" #endif @@ -27,7 +27,7 @@ #if BUILDFLAG(IS_ANDROID) #include "base/system/sys_info.h" #include "content/browser/android/battery_metrics.h" -@@ -393,7 +397,7 @@ void InitializeZygoteSandboxForBrowserProcess( +@@ -394,7 +398,7 @@ void InitializeZygoteSandboxForBrowserProcess( } #endif // BUILDFLAG(USE_ZYGOTE) @@ -36,7 +36,7 @@ #if BUILDFLAG(ENABLE_PPAPI) // Loads the (native) libraries but does not initialize them (i.e., does not -@@ -431,7 +435,10 @@ void PreloadLibraryCdms() { +@@ -432,7 +436,10 @@ void PreloadLibraryCdms() { void PreSandboxInit() { // Ensure the /dev/urandom is opened. @@ -47,7 +47,7 @@ // May use sysinfo(), sched_getaffinity(), and open various /sys/ and /proc/ // files. -@@ -442,9 +449,16 @@ void PreSandboxInit() { +@@ -443,9 +450,16 @@ void PreSandboxInit() { // https://boringssl.9oo91esource.qjz9zk/boringssl/+/HEAD/SANDBOXING.md CRYPTO_pre_sandbox_init(); @@ -64,7 +64,7 @@ #if BUILDFLAG(ENABLE_PPAPI) // Ensure access to the Pepper plugins before the sandbox is turned on. -@@ -829,11 +843,10 @@ int ContentMainRunnerImpl::Initialize(ContentMainParam +@@ -830,11 +844,10 @@ int ContentMainRunnerImpl::Initialize(ContentMainParam kFieldTrialDescriptor + base::GlobalDescriptors::kBaseDescriptor); #endif // !BUILDFLAG(IS_ANDROID) @@ -78,7 +78,7 @@ #endif // !BUILDFLAG(IS_WIN) -@@ -1021,8 +1034,20 @@ int ContentMainRunnerImpl::Initialize(ContentMainParam +@@ -1029,8 +1042,20 @@ int ContentMainRunnerImpl::Initialize(ContentMainParam process_type == switches::kZygoteProcess) { PreSandboxInit(); } @@ -99,7 +99,7 @@ delegate_->SandboxInitialized(process_type); #if BUILDFLAG(USE_ZYGOTE) -@@ -1090,7 +1115,7 @@ int NO_STACK_PROTECTOR ContentMainRunnerImpl::Run() { +@@ -1098,7 +1123,7 @@ int NO_STACK_PROTECTOR ContentMainRunnerImpl::Run() { ->ReconfigureAfterFeatureListInit(process_type); } @@ -108,7 +108,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 -@@ -1125,6 +1150,11 @@ int NO_STACK_PROTECTOR ContentMainRunnerImpl::Run() { +@@ -1133,6 +1158,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 48acfb7d47c..eaafbd4c970 100644 --- a/www/ungoogled-chromium/files/patch-content_browser_BUILD.gn +++ b/www/ungoogled-chromium/files/patch-content_browser_BUILD.gn @@ -1,7 +1,7 @@ ---- content/browser/BUILD.gn.orig 2023-06-05 19:39:05 UTC +--- content/browser/BUILD.gn.orig 2023-07-21 09:49:17 UTC +++ content/browser/BUILD.gn -@@ -2389,6 +2389,13 @@ source_set("browser") { - ] +@@ -2414,6 +2414,13 @@ source_set("browser") { + deps += [ "//media/mojo/mojom/stable:stable_video_decoder" ] } + if (is_bsd) { diff --git a/www/ungoogled-chromium/files/patch-content_browser_browser__child__process__host__impl.cc b/www/ungoogled-chromium/files/patch-content_browser_browser__child__process__host__impl.cc index 4260c6e32f4..40e169b181d 100644 --- a/www/ungoogled-chromium/files/patch-content_browser_browser__child__process__host__impl.cc +++ b/www/ungoogled-chromium/files/patch-content_browser_browser__child__process__host__impl.cc @@ -1,6 +1,6 @@ ---- content/browser/browser_child_process_host_impl.cc.orig 2023-05-05 12:12:41 UTC +--- content/browser/browser_child_process_host_impl.cc.orig 2023-07-21 09:49:17 UTC +++ content/browser/browser_child_process_host_impl.cc -@@ -319,6 +319,7 @@ void BrowserChildProcessHostImpl::LaunchWithoutExtraCo +@@ -321,6 +321,7 @@ void BrowserChildProcessHostImpl::LaunchWithoutExtraCo switches::kDisableBestEffortTasks, switches::kDisableLogging, switches::kEnableLogging, diff --git a/www/ungoogled-chromium/files/patch-content_browser_gpu_gpu__data__manager__impl__private.cc b/www/ungoogled-chromium/files/patch-content_browser_gpu_gpu__data__manager__impl__private.cc index ad744d5a4d0..f6b6846885a 100644 --- a/www/ungoogled-chromium/files/patch-content_browser_gpu_gpu__data__manager__impl__private.cc +++ b/www/ungoogled-chromium/files/patch-content_browser_gpu_gpu__data__manager__impl__private.cc @@ -1,6 +1,6 @@ ---- content/browser/gpu/gpu_data_manager_impl_private.cc.orig 2023-06-05 19:39:05 UTC +--- content/browser/gpu/gpu_data_manager_impl_private.cc.orig 2023-07-21 09:49:17 UTC +++ content/browser/gpu/gpu_data_manager_impl_private.cc -@@ -1706,7 +1706,7 @@ void GpuDataManagerImplPrivate::RecordCompositingMode( +@@ -1713,7 +1713,7 @@ void GpuDataManagerImplPrivate::RecordCompositingMode( UMA_HISTOGRAM_ENUMERATION("GPU.CompositingMode", compositing_mode); } 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 68cdd01790a..06ad8fb7ba7 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,4 +1,4 @@ ---- content/browser/gpu/gpu_process_host.cc.orig 2023-05-05 12:12:41 UTC +--- content/browser/gpu/gpu_process_host.cc.orig 2023-07-21 09:49:17 UTC +++ content/browser/gpu/gpu_process_host.cc @@ -252,6 +252,7 @@ static const char* const kSwitchNames[] = { switches::kEnableBackgroundThreadPool, @@ -8,7 +8,7 @@ switches::kDoubleBufferCompositing, switches::kHeadless, switches::kLoggingLevel, -@@ -285,7 +286,7 @@ static const char* const kSwitchNames[] = { +@@ -284,7 +285,7 @@ static const char* const kSwitchNames[] = { switches::kOzoneDumpFile, switches::kDisableBufferBWCompression, #endif diff --git a/www/ungoogled-chromium/files/patch-content_browser_network__service__instance__impl.cc b/www/ungoogled-chromium/files/patch-content_browser_network__service__instance__impl.cc index 85eb5641291..b34d6955b06 100644 --- a/www/ungoogled-chromium/files/patch-content_browser_network__service__instance__impl.cc +++ b/www/ungoogled-chromium/files/patch-content_browser_network__service__instance__impl.cc @@ -1,4 +1,4 @@ ---- content/browser/network_service_instance_impl.cc.orig 2023-06-05 19:39:05 UTC +--- content/browser/network_service_instance_impl.cc.orig 2023-07-21 09:49:17 UTC +++ content/browser/network_service_instance_impl.cc @@ -78,7 +78,7 @@ #include "content/browser/network/network_service_process_tracker_win.h" @@ -9,7 +9,7 @@ #include "content/browser/system_dns_resolution/system_dns_resolver.h" #include "services/network/public/mojom/system_dns_resolution.mojom-forward.h" #endif -@@ -422,7 +422,7 @@ network::mojom::NetworkServiceParamsPtr CreateNetworkS +@@ -458,7 +458,7 @@ network::mojom::NetworkServiceParamsPtr CreateNetworkS } #endif // BUILDFLAG(IS_POSIX) 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 97be8cde111..9490ebe1150 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,6 +1,6 @@ ---- content/browser/renderer_host/render_process_host_impl.cc.orig 2023-06-05 19:39:05 UTC +--- content/browser/renderer_host/render_process_host_impl.cc.orig 2023-07-21 09:49:17 UTC +++ content/browser/renderer_host/render_process_host_impl.cc -@@ -216,7 +216,7 @@ +@@ -220,7 +220,7 @@ #include "third_party/blink/public/mojom/android_font_lookup/android_font_lookup.mojom.h" #endif @@ -9,7 +9,7 @@ #include #include "components/services/font/public/mojom/font_service.mojom.h" // nogncheck -@@ -1180,7 +1180,7 @@ static constexpr size_t kUnknownPlatformProcessLimit = +@@ -1218,7 +1218,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; -@@ -1272,7 +1272,7 @@ class RenderProcessHostImpl::IOThreadHostImpl : public +@@ -1310,7 +1310,7 @@ class RenderProcessHostImpl::IOThreadHostImpl : public return; } @@ -27,7 +27,7 @@ if (auto font_receiver = receiver.As()) { ConnectToFontService(std::move(font_receiver)); return; -@@ -1361,7 +1361,7 @@ class RenderProcessHostImpl::IOThreadHostImpl : public +@@ -1399,7 +1399,7 @@ class RenderProcessHostImpl::IOThreadHostImpl : public std::unique_ptr binders_; mojo::Receiver receiver_{this}; @@ -36,29 +36,11 @@ mojo::Remote video_encode_accelerator_factory_remote_; #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -@@ -2183,7 +2183,7 @@ void RenderProcessHostImpl::ReinitializeLogging( - } - #endif // BUILDFLAG(IS_CHROMEOS_ASH) - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - void RenderProcessHostImpl::CreateStableVideoDecoder( - mojo::PendingReceiver receiver) { - DCHECK_CURRENTLY_ON(BrowserThread::UI); -@@ -3388,6 +3388,7 @@ void RenderProcessHostImpl::PropagateBrowserCommandLin +@@ -3462,6 +3462,7 @@ void RenderProcessHostImpl::PropagateBrowserCommandLin switches::kDisableSpeechAPI, switches::kDisableThreadedCompositing, switches::kDisableTouchDragDrop, + switches::kDisableUnveil, - switches::kDisableUseMojoVideoDecoderForPepper, switches::kDisableV8IdleTasks, switches::kDisableVideoCaptureUseGpuMemoryBuffer, -@@ -4912,7 +4913,7 @@ void RenderProcessHostImpl::ResetIPC() { - coordinator_connector_receiver_.reset(); - tracing_registration_.reset(); - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - stable_video_decoder_factory_remote_.reset(); - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) - + switches::kDisableWebGLImageChromium, 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 21806ad79f1..e22b6af1e69 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,15 +1,6 @@ ---- content/browser/renderer_host/render_process_host_impl.h.orig 2023-06-05 19:39:05 UTC +--- content/browser/renderer_host/render_process_host_impl.h.orig 2023-07-21 09:49:17 UTC +++ content/browser/renderer_host/render_process_host_impl.h -@@ -86,7 +86,7 @@ - #include "content/public/browser/android/child_process_importance.h" - #endif - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include "media/mojo/mojom/stable/stable_video_decoder.mojom.h" - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) - -@@ -499,7 +499,7 @@ class CONTENT_EXPORT RenderProcessHostImpl +@@ -502,7 +502,7 @@ class CONTENT_EXPORT RenderProcessHostImpl // Sets this RenderProcessHost to be guest only. For Testing only. void SetForGuestsOnlyForTesting(); @@ -18,21 +9,3 @@ // Launch the zygote early in the browser startup. static void EarlyZygoteLaunch(); #endif // BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_MAC) -@@ -708,7 +708,7 @@ class CONTENT_EXPORT RenderProcessHostImpl - mojo::PendingReceiver receiver) - override; - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - void CreateStableVideoDecoder( - mojo::PendingReceiver receiver) - override; -@@ -1188,7 +1188,7 @@ class CONTENT_EXPORT RenderProcessHostImpl - // RenderProcessHost. This is destroyed early in ResetIPC() method. - std::unique_ptr permission_service_context_; - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - // Connection to the StableVideoDecoderFactory that lives in a utility - // process. This is only used for out-of-process video decoding. - mojo::Remote diff --git a/www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__view__host__impl.cc b/www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__view__host__impl.cc index a5337684022..e334b6502a5 100644 --- a/www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__view__host__impl.cc +++ b/www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__view__host__impl.cc @@ -1,6 +1,6 @@ ---- content/browser/renderer_host/render_view_host_impl.cc.orig 2023-06-05 19:39:05 UTC +--- content/browser/renderer_host/render_view_host_impl.cc.orig 2023-07-21 09:49:17 UTC +++ content/browser/renderer_host/render_view_host_impl.cc -@@ -272,7 +272,7 @@ void RenderViewHostImpl::GetPlatformSpecificPrefs( +@@ -273,7 +273,7 @@ void RenderViewHostImpl::GetPlatformSpecificPrefs( display::win::ScreenWin::GetSystemMetricsInDIP(SM_CYVSCROLL); prefs->arrow_bitmap_width_horizontal_scroll_bar_in_dips = display::win::ScreenWin::GetSystemMetricsInDIP(SM_CXHSCROLL); diff --git a/www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__widget__host__view__aura.cc b/www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__widget__host__view__aura.cc index 3a8bb36ec63..155b10410e7 100644 --- a/www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__widget__host__view__aura.cc +++ b/www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__widget__host__view__aura.cc @@ -1,4 +1,4 @@ ---- content/browser/renderer_host/render_widget_host_view_aura.cc.orig 2023-06-05 19:39:05 UTC +--- content/browser/renderer_host/render_widget_host_view_aura.cc.orig 2023-07-21 09:49:17 UTC +++ content/browser/renderer_host/render_widget_host_view_aura.cc @@ -121,7 +121,7 @@ #include "ui/gfx/gdi_util.h" @@ -18,7 +18,7 @@ BrowserAccessibilityManager* manager = host()->GetOrCreateRootBrowserAccessibilityManager(); if (manager && manager->GetBrowserAccessibilityRoot()) -@@ -1620,7 +1620,7 @@ bool RenderWidgetHostViewAura::ShouldDoLearning() { +@@ -1634,7 +1634,7 @@ bool RenderWidgetHostViewAura::ShouldDoLearning() { return GetTextInputManager() && GetTextInputManager()->should_do_learning(); } @@ -27,7 +27,7 @@ bool RenderWidgetHostViewAura::SetCompositionFromExistingText( const gfx::Range& range, const std::vector& ui_ime_text_spans) { -@@ -2452,7 +2452,7 @@ bool RenderWidgetHostViewAura::NeedsInputGrab() { +@@ -2466,7 +2466,7 @@ bool RenderWidgetHostViewAura::NeedsInputGrab() { } bool RenderWidgetHostViewAura::NeedsMouseCapture() { @@ -36,7 +36,7 @@ return NeedsInputGrab(); #else return false; -@@ -2628,7 +2628,7 @@ void RenderWidgetHostViewAura::ForwardKeyboardEventWit +@@ -2642,7 +2642,7 @@ void RenderWidgetHostViewAura::ForwardKeyboardEventWit if (!target_host) return; diff --git a/www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__widget__host__view__aura.h b/www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__widget__host__view__aura.h index c4b63b03911..bafd976bb29 100644 --- a/www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__widget__host__view__aura.h +++ b/www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__widget__host__view__aura.h @@ -1,6 +1,6 @@ ---- content/browser/renderer_host/render_widget_host_view_aura.h.orig 2023-06-05 19:39:05 UTC +--- content/browser/renderer_host/render_widget_host_view_aura.h.orig 2023-07-21 09:49:17 UTC +++ content/browser/renderer_host/render_widget_host_view_aura.h -@@ -246,7 +246,7 @@ class CONTENT_EXPORT RenderWidgetHostViewAura +@@ -251,7 +251,7 @@ class CONTENT_EXPORT RenderWidgetHostViewAura ukm::SourceId GetClientSourceForMetrics() const override; bool ShouldDoLearning() override; diff --git a/www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc b/www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc index a285e627b45..d109d25c8aa 100644 --- a/www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc +++ b/www/ungoogled-chromium/files/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc @@ -1,6 +1,6 @@ ---- content/browser/renderer_host/render_widget_host_view_event_handler.cc.orig 2022-10-01 07:40:07 UTC +--- content/browser/renderer_host/render_widget_host_view_event_handler.cc.orig 2023-07-21 09:49:17 UTC +++ content/browser/renderer_host/render_widget_host_view_event_handler.cc -@@ -596,7 +596,7 @@ bool RenderWidgetHostViewEventHandler::CanRendererHand +@@ -597,7 +597,7 @@ bool RenderWidgetHostViewEventHandler::CanRendererHand if (event->type() == ui::ET_MOUSE_EXITED) { if (mouse_locked || selection_popup) return false; diff --git a/www/ungoogled-chromium/files/patch-content_browser_service__worker_service__worker__context__wrapper.cc b/www/ungoogled-chromium/files/patch-content_browser_service__worker_service__worker__context__wrapper.cc new file mode 100644 index 00000000000..8bf4092c9de --- /dev/null +++ b/www/ungoogled-chromium/files/patch-content_browser_service__worker_service__worker__context__wrapper.cc @@ -0,0 +1,14 @@ +--- content/browser/service_worker/service_worker_context_wrapper.cc.orig 2023-07-21 09:49:17 UTC ++++ content/browser/service_worker/service_worker_context_wrapper.cc +@@ -1396,9 +1396,11 @@ void ServiceWorkerContextWrapper::MaybeProcessPendingW + auto [document_url, key, callback] = std::move(*request); + + DCHECK(document_url.is_valid()); ++#if defined(__clang__) && (__clang_major__ >= 16) + TRACE_EVENT1("ServiceWorker", + "ServiceWorkerContextWrapper::MaybeProcessPendingWarmUpRequest", + "document_url", document_url.spec()); ++#endif + + context_core_->registry()->FindRegistrationForClientUrl( + ServiceWorkerRegistry::Purpose::kNotForNavigation, diff --git a/www/ungoogled-chromium/files/patch-content_browser_utility__process__host.cc b/www/ungoogled-chromium/files/patch-content_browser_utility__process__host.cc index 47ee9e6f4fd..61cf0b8e045 100644 --- a/www/ungoogled-chromium/files/patch-content_browser_utility__process__host.cc +++ b/www/ungoogled-chromium/files/patch-content_browser_utility__process__host.cc @@ -1,4 +1,4 @@ ---- content/browser/utility_process_host.cc.orig 2023-06-05 19:39:05 UTC +--- content/browser/utility_process_host.cc.orig 2023-07-21 09:49:17 UTC +++ content/browser/utility_process_host.cc @@ -59,7 +59,7 @@ #include "content/browser/v8_snapshot_files.h" @@ -36,7 +36,7 @@ gpu_client_(nullptr, base::OnTaskRunnerDeleter(nullptr)), #endif client_(std::move(client)) { -@@ -409,7 +409,7 @@ bool UtilityProcessHost::StartProcess() { +@@ -420,7 +420,7 @@ bool UtilityProcessHost::StartProcess() { file_data_->files_to_preload.merge(GetV8SnapshotFilesToPreload()); #endif // BUILDFLAG(IS_POSIX) @@ -45,7 +45,7 @@ // The network service should have access to the parent directories // necessary for its usage. if (sandbox_type_ == sandbox::mojom::Sandbox::kNetwork) { -@@ -420,7 +420,7 @@ bool UtilityProcessHost::StartProcess() { +@@ -431,7 +431,7 @@ bool UtilityProcessHost::StartProcess() { } #endif // BUILDFLAG(IS_LINUX) diff --git a/www/ungoogled-chromium/files/patch-content_browser_utility__process__host.h b/www/ungoogled-chromium/files/patch-content_browser_utility__process__host.h index 0f06fc4324d..c2b3aeaa45b 100644 --- a/www/ungoogled-chromium/files/patch-content_browser_utility__process__host.h +++ b/www/ungoogled-chromium/files/patch-content_browser_utility__process__host.h @@ -1,4 +1,4 @@ ---- content/browser/utility_process_host.h.orig 2023-06-05 19:39:05 UTC +--- content/browser/utility_process_host.h.orig 2023-07-21 09:49:17 UTC +++ content/browser/utility_process_host.h @@ -39,7 +39,7 @@ namespace base { class Thread; @@ -9,7 +9,7 @@ namespace viz { class GpuClient; } // namespace viz -@@ -210,7 +210,7 @@ class CONTENT_EXPORT UtilityProcessHost +@@ -225,7 +225,7 @@ class CONTENT_EXPORT UtilityProcessHost std::vector pending_run_service_callbacks_; #endif diff --git a/www/ungoogled-chromium/files/patch-content_browser_utility__sandbox__delegate.cc b/www/ungoogled-chromium/files/patch-content_browser_utility__sandbox__delegate.cc index ce459dcf52f..bca3b89a2fe 100644 --- a/www/ungoogled-chromium/files/patch-content_browser_utility__sandbox__delegate.cc +++ b/www/ungoogled-chromium/files/patch-content_browser_utility__sandbox__delegate.cc @@ -1,6 +1,6 @@ ---- content/browser/utility_sandbox_delegate.cc.orig 2023-06-05 19:39:05 UTC +--- content/browser/utility_sandbox_delegate.cc.orig 2023-07-21 09:49:17 UTC +++ content/browser/utility_sandbox_delegate.cc -@@ -64,13 +64,13 @@ UtilitySandboxedProcessLauncherDelegate:: +@@ -63,13 +63,13 @@ UtilitySandboxedProcessLauncherDelegate:: #if BUILDFLAG(ENABLE_PPAPI) sandbox_type_ == sandbox::mojom::Sandbox::kPpapi || #endif @@ -17,7 +17,7 @@ sandbox_type_ == sandbox::mojom::Sandbox::kHardwareVideoEncoding || #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) #if BUILDFLAG(IS_CHROMEOS_ASH) -@@ -125,10 +125,10 @@ ZygoteCommunication* UtilitySandboxedProcessLauncherDe +@@ -124,10 +124,10 @@ ZygoteCommunication* UtilitySandboxedProcessLauncherDe // unsandboxed zygote and then apply their actual sandboxes in the forked // process upon startup. if (sandbox_type_ == sandbox::mojom::Sandbox::kNetwork || diff --git a/www/ungoogled-chromium/files/patch-content_child_child__process.cc b/www/ungoogled-chromium/files/patch-content_child_child__process.cc index 45e9ff86901..b30fb4f57f4 100644 --- a/www/ungoogled-chromium/files/patch-content_child_child__process.cc +++ b/www/ungoogled-chromium/files/patch-content_child_child__process.cc @@ -1,11 +1,11 @@ ---- content/child/child_process.cc.orig 2023-05-05 12:12:41 UTC +--- content/child/child_process.cc.orig 2023-07-21 09:49:17 UTC +++ content/child/child_process.cc -@@ -63,7 +63,7 @@ ChildProcess::ChildProcess(base::ThreadType io_thread_ - thread_pool_init_params) - : resetter_(&child_process, this, nullptr), +@@ -67,7 +67,7 @@ ChildProcess::ChildProcess(base::ThreadType io_thread_ io_thread_(std::make_unique()) { --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) const base::CommandLine& command_line = *base::CommandLine::ForCurrentProcess(); +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) const bool is_embedded_in_browser_process = + !command_line.HasSwitch(switches::kProcessType); + if (IsMojoCoreSharedLibraryEnabled() && !is_embedded_in_browser_process) { 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 deleted file mode 100644 index af38ae6b439..00000000000 --- a/www/ungoogled-chromium/files/patch-content_public_browser_render__process__host.h +++ /dev/null @@ -1,20 +0,0 @@ ---- content/public/browser/render_process_host.h.orig 2023-06-05 19:39:05 UTC -+++ content/public/browser/render_process_host.h -@@ -54,7 +54,7 @@ - #include "services/network/public/mojom/attribution.mojom-forward.h" - #endif - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - #include "media/mojo/mojom/stable/stable_video_decoder.mojom-forward.h" - #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) - -@@ -651,7 +651,7 @@ class CONTENT_EXPORT RenderProcessHost : public IPC::S - const blink::StorageKey& storage_key, - mojo::PendingReceiver receiver) = 0; - --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - virtual void CreateStableVideoDecoder( - mojo::PendingReceiver - receiver) = 0; 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 5b8bb01919c..bc6e8429a7f 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,6 +1,6 @@ ---- content/public/common/content_features.cc.orig 2023-06-05 19:39:05 UTC +--- content/public/common/content_features.cc.orig 2023-07-21 09:49:17 UTC +++ content/public/common/content_features.cc -@@ -44,7 +44,7 @@ BASE_FEATURE(kAudioServiceOutOfProcess, +@@ -52,7 +52,7 @@ BASE_FEATURE(kAudioServiceOutOfProcess, "AudioServiceOutOfProcess", // TODO(crbug.com/1052397): Remove !IS_CHROMEOS_LACROS once lacros starts being // built with OS_CHROMEOS instead of OS_LINUX. @@ -9,7 +9,7 @@ (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS_LACROS)) base::FEATURE_ENABLED_BY_DEFAULT #else -@@ -56,7 +56,7 @@ BASE_FEATURE(kAudioServiceOutOfProcess, +@@ -64,7 +64,7 @@ BASE_FEATURE(kAudioServiceOutOfProcess, // kAudioServiceOutOfProcess feature is enabled. BASE_FEATURE(kAudioServiceSandbox, "AudioServiceSandbox", @@ -18,7 +18,7 @@ base::FEATURE_ENABLED_BY_DEFAULT #else base::FEATURE_DISABLED_BY_DEFAULT -@@ -549,7 +549,7 @@ BASE_FEATURE(kGetDisplayMediaSetAutoSelectAllScreens, +@@ -539,7 +539,7 @@ BASE_FEATURE(kNetworkQualityEstimatorWebHoldback, // (activated by kUserAgentClientHint) BASE_FEATURE(kGreaseUACH, "GreaseUACH", base::FEATURE_ENABLED_BY_DEFAULT); @@ -27,7 +27,7 @@ // 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 -@@ -1414,7 +1414,7 @@ BASE_FEATURE(kWebAssemblyTiering, +@@ -1420,7 +1420,7 @@ BASE_FEATURE(kWebAssemblyTiering, BASE_FEATURE(kWebAssemblyTrapHandler, "WebAssemblyTrapHandler", #if ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \ @@ -36,7 +36,7 @@ defined(ARCH_CPU_X86_64)) || \ (BUILDFLAG(IS_MAC) && defined(ARCH_CPU_ARM64)) base::FEATURE_ENABLED_BY_DEFAULT -@@ -1472,7 +1472,11 @@ BASE_FEATURE(kWebUICodeCache, +@@ -1483,7 +1483,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 9ea023ce4b3..54dac3f054a 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,8 +1,8 @@ ---- content/public/common/content_features.h.orig 2023-06-05 19:39:05 UTC +--- content/public/common/content_features.h.orig 2023-07-21 09:49:17 UTC +++ content/public/common/content_features.h -@@ -117,7 +117,7 @@ CONTENT_EXPORT BASE_DECLARE_FEATURE(kFractionalScrollO - CONTENT_EXPORT BASE_DECLARE_FEATURE(kGetDisplayMediaSet); - CONTENT_EXPORT BASE_DECLARE_FEATURE(kGetDisplayMediaSetAutoSelectAllScreens); +@@ -115,7 +115,7 @@ CONTENT_EXPORT extern const base::FeatureParam + kFledgeLimitNumAuctionsParam; + CONTENT_EXPORT BASE_DECLARE_FEATURE(kFractionalScrollOffsets); CONTENT_EXPORT BASE_DECLARE_FEATURE(kGreaseUACH); -#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-content_public_common_content__switches.cc b/www/ungoogled-chromium/files/patch-content_public_common_content__switches.cc index 6c4a004d291..0b77572b8f6 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 2023-06-05 19:39:05 UTC +--- content/public/common/content_switches.cc.orig 2023-07-21 09:49:17 UTC +++ content/public/common/content_switches.cc @@ -367,6 +367,8 @@ const char kEnableIsolatedWebAppsInRenderer[] = // 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. -@@ -1012,7 +1014,7 @@ const char kEnableAutomation[] = "enable-automation"; +@@ -993,7 +995,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 8a729ec2544..9c3c52813a1 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 2023-06-05 19:39:05 UTC +--- content/public/common/content_switches.h.orig 2023-07-21 09:49:17 UTC +++ content/public/common/content_switches.h @@ -116,6 +116,7 @@ CONTENT_EXPORT extern const char kEnableGpuMemoryBuffe CONTENT_EXPORT extern const char kEnableIsolatedWebAppsInRenderer[]; @@ -8,7 +8,7 @@ CONTENT_EXPORT extern const char kEnableNetworkInformationDownlinkMax[]; CONTENT_EXPORT extern const char kEnableCanvas2DLayers[]; CONTENT_EXPORT extern const char kEnablePluginPlaceholderTesting[]; -@@ -268,7 +269,7 @@ CONTENT_EXPORT extern const char kUserLevelMemoryPress +@@ -265,7 +266,7 @@ CONTENT_EXPORT extern const char kUserLevelMemoryPress // 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 deleted file mode 100644 index 529933ea04c..00000000000 --- a/www/ungoogled-chromium/files/patch-content_public_test_mock__render__process__host.h +++ /dev/null @@ -1,11 +0,0 @@ ---- content/public/test/mock_render_process_host.h.orig 2023-05-05 12:12:41 UTC -+++ content/public/test/mock_render_process_host.h -@@ -278,7 +278,7 @@ class MockRenderProcessHost : public RenderProcessHost - const blink::StorageKey& storage_key, - mojo::PendingReceiver receiver) - override {} --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - void CreateStableVideoDecoder( - 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 index 2da675856a2..5ab9591a508 100644 --- a/www/ungoogled-chromium/files/patch-content_renderer_BUILD.gn +++ b/www/ungoogled-chromium/files/patch-content_renderer_BUILD.gn @@ -1,7 +1,7 @@ ---- content/renderer/BUILD.gn.orig 2023-03-10 11:01:21 UTC +--- content/renderer/BUILD.gn.orig 2023-07-21 09:49:17 UTC +++ content/renderer/BUILD.gn -@@ -200,6 +200,13 @@ target(link_target_type, "renderer") { - ] +@@ -204,6 +204,13 @@ target(link_target_type, "renderer") { + configs += [ "//build/config/compiler:enable_arc" ] } + if (is_bsd) { 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 2257bc77d1c..595c38a4cc4 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,6 +1,6 @@ ---- content/renderer/render_thread_impl.cc.orig 2023-06-05 19:39:05 UTC +--- content/renderer/render_thread_impl.cc.orig 2023-07-21 09:49:17 UTC +++ content/renderer/render_thread_impl.cc -@@ -202,6 +202,8 @@ +@@ -204,6 +204,8 @@ #if BUILDFLAG(IS_APPLE) #include @@ -9,7 +9,7 @@ #else #include #endif -@@ -1061,7 +1063,7 @@ media::GpuVideoAcceleratorFactories* RenderThreadImpl: +@@ -1070,7 +1072,7 @@ media::GpuVideoAcceleratorFactories* RenderThreadImpl: kGpuStreamPriorityMedia); const bool enable_video_decode_accelerator = @@ -18,7 +18,7 @@ base::FeatureList::IsEnabled(media::kVaapiVideoDecodeLinux) && #endif // BUILDFLAG(IS_LINUX) !cmd_line->HasSwitch(switches::kDisableAcceleratedVideoDecode) && -@@ -1070,7 +1072,7 @@ media::GpuVideoAcceleratorFactories* RenderThreadImpl: +@@ -1079,7 +1081,7 @@ media::GpuVideoAcceleratorFactories* RenderThreadImpl: gpu::kGpuFeatureStatusEnabled); const bool enable_video_encode_accelerator = @@ -27,7 +27,7 @@ base::FeatureList::IsEnabled(media::kVaapiVideoEncodeLinux) && #else !cmd_line->HasSwitch(switches::kDisableAcceleratedVideoEncode) && -@@ -1848,7 +1850,7 @@ std::unique_ptr RenderThreadImpl::Create +@@ -1868,7 +1870,7 @@ std::unique_ptr RenderThreadImpl::Create bool enable_video_encode_accelerator) { mojo::PendingRemote vea_provider; 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 7364ac39bb0..638fe6e6edb 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-06-05 19:39:05 UTC +--- content/renderer/renderer_blink_platform_impl.h.orig 2023-07-21 09:49:17 UTC +++ content/renderer/renderer_blink_platform_impl.h -@@ -239,7 +239,7 @@ class CONTENT_EXPORT RendererBlinkPlatformImpl : publi +@@ -238,7 +238,7 @@ class CONTENT_EXPORT RendererBlinkPlatformImpl : publi void Collect3DContextInformation(blink::Platform::GraphicsInfo* gl_info, const gpu::GPUInfo& gpu_info) const; diff --git a/www/ungoogled-chromium/files/patch-content_shell_BUILD.gn b/www/ungoogled-chromium/files/patch-content_shell_BUILD.gn index 7c489e91db5..05e49cd51e5 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-06-28 16:02:09 UTC +--- content/shell/BUILD.gn.orig 2023-07-21 09:49:17 UTC +++ content/shell/BUILD.gn -@@ -992,7 +992,7 @@ group("content_shell_crash_test") { +@@ -1014,7 +1014,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_test_BUILD.gn b/www/ungoogled-chromium/files/patch-content_test_BUILD.gn index 7f18bf7fdab..fd3c40915bd 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-06-05 19:39:05 UTC +--- content/test/BUILD.gn.orig 2023-07-21 09:49:17 UTC +++ content/test/BUILD.gn -@@ -2164,7 +2164,7 @@ static_library("run_all_unittests") { +@@ -2181,7 +2181,7 @@ static_library("run_all_unittests") { ":test_support", "//base/test:test_support", ] @@ -9,7 +9,7 @@ deps += [ "//content/common:set_process_title_linux" ] } } -@@ -3214,7 +3214,7 @@ test("content_unittests") { +@@ -3234,7 +3234,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 03574fe6a02..a2c209bd258 100644 --- a/www/ungoogled-chromium/files/patch-content_utility_services.cc +++ b/www/ungoogled-chromium/files/patch-content_utility_services.cc @@ -1,4 +1,4 @@ ---- content/utility/services.cc.orig 2023-06-05 19:39:05 UTC +--- content/utility/services.cc.orig 2023-07-21 09:49:17 UTC +++ content/utility/services.cc @@ -65,7 +65,7 @@ extern sandbox::TargetServices* g_utility_target_services; @@ -18,7 +18,7 @@ (BUILDFLAG(USE_VAAPI) || BUILDFLAG(USE_V4L2_CODEC)) #include "media/mojo/services/stable_video_decoder_factory_process_service.h" // nogncheck #endif // (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH)) && -@@ -104,7 +104,7 @@ extern sandbox::TargetServices* g_utility_target_servi +@@ -110,7 +110,7 @@ extern sandbox::TargetServices* g_utility_target_servi #include "ui/accessibility/accessibility_features.h" #endif // BUILDFLAG(ENABLE_ACCESSIBILITY_SERVICE) @@ -27,7 +27,7 @@ #include "media/capture/capture_switches.h" #include "services/viz/public/cpp/gpu/gpu.h" #endif // BUILDFLAG(IS_LINUX) -@@ -221,7 +221,7 @@ auto RunAudio(mojo::PendingReceiver receiver) { auto service = std::make_unique( std::move(receiver), base::SingleThreadTaskRunner::GetCurrentDefault()); @@ -45,7 +45,7 @@ if (switches::IsVideoCaptureUseGpuMemoryBufferEnabled()) { mojo::PendingRemote remote_gpu; content::UtilityThread::Get()->BindHostReceiver( -@@ -337,7 +337,7 @@ auto RunOOPArcVideoAcceleratorFactoryService( +@@ -343,7 +343,7 @@ auto RunOOPArcVideoAcceleratorFactoryService( #endif // BUILDFLAG(IS_CHROMEOS_ASH) && (BUILDFLAG(USE_VAAPI) || // BUILDFLAG(USE_V4L2_CODEC)) @@ -54,7 +54,7 @@ (BUILDFLAG(USE_VAAPI) || BUILDFLAG(USE_V4L2_CODEC)) auto RunStableVideoDecoderFactoryProcessService( mojo::PendingReceiver< -@@ -348,7 +348,7 @@ auto RunStableVideoDecoderFactoryProcessService( +@@ -354,7 +354,7 @@ auto RunStableVideoDecoderFactoryProcessService( #endif // (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH)) && // (BUILDFLAG(USE_VAAPI) || BUILDFLAG(USE_V4L2_CODEC)) @@ -63,7 +63,7 @@ auto RunVideoEncodeAcceleratorProviderFactory( mojo::PendingReceiver receiver) { -@@ -406,13 +406,13 @@ void RegisterMainThreadServices(mojo::ServiceFactory& +@@ -419,13 +419,13 @@ void RegisterMainThreadServices(mojo::ServiceFactory& #endif // BUILDFLAG(IS_CHROMEOS_ASH) && (BUILDFLAG(USE_VAAPI) || // BUILDFLAG(USE_V4L2_CODEC)) diff --git a/www/ungoogled-chromium/files/patch-content_utility_utility__main.cc b/www/ungoogled-chromium/files/patch-content_utility_utility__main.cc index 533b1d1deae..49c72f950a7 100644 --- a/www/ungoogled-chromium/files/patch-content_utility_utility__main.cc +++ b/www/ungoogled-chromium/files/patch-content_utility_utility__main.cc @@ -1,4 +1,4 @@ ---- content/utility/utility_main.cc.orig 2023-06-05 19:39:05 UTC +--- content/utility/utility_main.cc.orig 2023-07-21 09:49:17 UTC +++ content/utility/utility_main.cc @@ -31,7 +31,7 @@ #include "third_party/icu/source/common/unicode/unistr.h" @@ -44,7 +44,7 @@ #include "components/services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.h" // nogncheck #endif -@@ -87,7 +93,7 @@ namespace content { +@@ -91,7 +97,7 @@ namespace content { namespace { @@ -53,7 +53,7 @@ std::vector GetNetworkContextsParentDirectories() { base::MemoryMappedFile::Region region; base::ScopedFD read_pipe_fd = base::FileDescriptorStore::GetInstance().TakeFD( -@@ -115,7 +121,7 @@ std::vector GetNetworkContextsParentDirec +@@ -119,7 +125,7 @@ std::vector GetNetworkContextsParentDirec bool ShouldUseAmdGpuPolicy(sandbox::mojom::Sandbox sandbox_type) { const bool obtain_gpu_info = @@ -62,7 +62,7 @@ sandbox_type == sandbox::mojom::Sandbox::kHardwareVideoDecoding || #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) sandbox_type == sandbox::mojom::Sandbox::kHardwareVideoEncoding; -@@ -197,7 +203,7 @@ int UtilityMain(MainFunctionParams parameters) { +@@ -235,7 +241,7 @@ int UtilityMain(MainFunctionParams parameters) { } } @@ -71,7 +71,7 @@ // Initializes the sandbox before any threads are created. // TODO(jorgelo): move this after GTK initialization when we enable a strict // Seccomp-BPF policy. -@@ -226,7 +232,7 @@ int UtilityMain(MainFunctionParams parameters) { +@@ -264,7 +270,7 @@ int UtilityMain(MainFunctionParams parameters) { pre_sandbox_hook = base::BindOnce(&screen_ai::ScreenAIPreSandboxHook); break; #endif @@ -80,7 +80,7 @@ case sandbox::mojom::Sandbox::kHardwareVideoDecoding: pre_sandbox_hook = base::BindOnce(&media::HardwareVideoDecodingPreSandboxHook); -@@ -253,6 +259,7 @@ int UtilityMain(MainFunctionParams parameters) { +@@ -291,6 +297,7 @@ int UtilityMain(MainFunctionParams parameters) { default: break; } @@ -88,7 +88,7 @@ if (!sandbox::policy::IsUnsandboxedSandboxType(sandbox_type) && (parameters.zygote_child || !pre_sandbox_hook.is_null())) { sandbox::policy::SandboxLinux::Options sandbox_options; -@@ -261,6 +268,11 @@ int UtilityMain(MainFunctionParams parameters) { +@@ -299,6 +306,11 @@ int UtilityMain(MainFunctionParams parameters) { sandbox::policy::Sandbox::Initialize( sandbox_type, std::move(pre_sandbox_hook), sandbox_options); } @@ -99,4 +99,4 @@ +#endif #elif BUILDFLAG(IS_WIN) g_utility_target_services = parameters.sandbox_info->target_services; - #endif + diff --git a/www/ungoogled-chromium/files/patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc b/www/ungoogled-chromium/files/patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc index d0a6f93c2af..542e7c7ce96 100644 --- a/www/ungoogled-chromium/files/patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc +++ b/www/ungoogled-chromium/files/patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc @@ -1,6 +1,6 @@ ---- extensions/browser/api/api_browser_context_keyed_service_factories.cc.orig 2023-05-20 06:21:07 UTC +--- extensions/browser/api/api_browser_context_keyed_service_factories.cc.orig 2023-07-21 09:49:17 UTC +++ extensions/browser/api/api_browser_context_keyed_service_factories.cc -@@ -96,7 +96,7 @@ void EnsureApiBrowserContextKeyedServiceFactoriesBuilt +@@ -104,7 +104,7 @@ void EnsureApiBrowserContextKeyedServiceFactoriesBuilt MessageService::GetFactoryInstance(); MessagingAPIMessageFilter::EnsureAssociatedFactoryBuilt(); #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \ diff --git a/www/ungoogled-chromium/files/patch-extensions_browser_api_messaging_message__service.cc b/www/ungoogled-chromium/files/patch-extensions_browser_api_messaging_message__service.cc index b3e05047eed..e0a0da3d64a 100644 --- a/www/ungoogled-chromium/files/patch-extensions_browser_api_messaging_message__service.cc +++ b/www/ungoogled-chromium/files/patch-extensions_browser_api_messaging_message__service.cc @@ -1,4 +1,4 @@ ---- extensions/browser/api/messaging/message_service.cc.orig 2023-06-05 19:39:05 UTC +--- extensions/browser/api/messaging/message_service.cc.orig 2023-07-21 09:49:17 UTC +++ extensions/browser/api/messaging/message_service.cc @@ -71,7 +71,7 @@ namespace { const char kReceivingEndDoesntExistError[] = @@ -9,7 +9,7 @@ const char kMissingPermissionError[] = "Access to native messaging requires nativeMessaging permission."; const char kProhibitedByPoliciesError[] = -@@ -483,7 +483,7 @@ void MessageService::OpenChannelToNativeApp( +@@ -484,7 +484,7 @@ void MessageService::OpenChannelToNativeApp( return; #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ diff --git a/www/ungoogled-chromium/files/patch-extensions_common_api___permission__features.json b/www/ungoogled-chromium/files/patch-extensions_common_api___permission__features.json index e1c808da33f..d7d8e4dabdf 100644 --- a/www/ungoogled-chromium/files/patch-extensions_common_api___permission__features.json +++ b/www/ungoogled-chromium/files/patch-extensions_common_api___permission__features.json @@ -1,15 +1,15 @@ ---- extensions/common/api/_permission_features.json.orig 2023-05-05 12:12:41 UTC +--- extensions/common/api/_permission_features.json.orig 2023-07-21 09:49:17 UTC +++ extensions/common/api/_permission_features.json @@ -138,7 +138,7 @@ { "channel": "stable", "extension_types": ["platform_app"], -- "platforms": ["chromeos", "win", "mac", "linux"], -+ "platforms": ["chromeos", "win", "mac", "linux", "openbsd", "freebsd"], +- "platforms": ["chromeos", "lacros", "win", "mac", "linux"], ++ "platforms": ["chromeos", "lacros", "win", "mac", "linux", "openbsd", "freebsd"], "allowlist": [ "1C93BD3CF875F4A73C0B2A163BB8FBDA8B8B3D80", // http://crbug.com/387169 "A3BC37E2148AC4E99BE4B16AF9D42DD1E592BBBE", // http://crbug.com/387169 -@@ -431,7 +431,7 @@ +@@ -432,7 +432,7 @@ }, { "channel": "stable", "extension_types": ["extension", "legacy_packaged_app", "platform_app"], @@ -18,7 +18,7 @@ "allowlist": [ "0DE0F05680A4A056BCEC864ED8DDA84296F82B40", // http://crbug.com/434651 "1C93BD3CF875F4A73C0B2A163BB8FBDA8B8B3D80", // http://crbug.com/293683 -@@ -473,7 +473,7 @@ +@@ -474,7 +474,7 @@ "networkingPrivate": { "channel": "stable", "extension_types": ["extension", "legacy_packaged_app", "platform_app"], 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 a22318b3a5d..ea7e20cd888 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,4 +1,4 @@ ---- gpu/command_buffer/service/shared_image/external_vk_image_backing.cc.orig 2023-06-05 19:39:05 UTC +--- gpu/command_buffer/service/shared_image/external_vk_image_backing.cc.orig 2023-07-21 09:49:17 UTC +++ gpu/command_buffer/service/shared_image/external_vk_image_backing.cc @@ -43,7 +43,7 @@ #include "ui/gl/gl_version_info.h" @@ -9,7 +9,7 @@ #include "gpu/command_buffer/service/shared_image/external_vk_image_dawn_representation.h" #endif -@@ -592,7 +592,7 @@ std::unique_ptr ExternalVkIma +@@ -591,7 +591,7 @@ std::unique_ptr ExternalVkIma WGPUDevice wgpuDevice, WGPUBackendType backend_type, std::vector view_formats) { 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 index 568f29f895b..8d8e4fe7f0f 100644 --- 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 @@ -1,6 +1,6 @@ ---- gpu/command_buffer/service/shared_image/external_vk_image_backing_factory.cc.orig 2023-06-05 19:39:05 UTC +--- gpu/command_buffer/service/shared_image/external_vk_image_backing_factory.cc.orig 2023-07-21 09:49:17 UTC +++ gpu/command_buffer/service/shared_image/external_vk_image_backing_factory.cc -@@ -201,7 +201,7 @@ bool ExternalVkImageBackingFactory::IsSupported( +@@ -209,7 +209,7 @@ bool ExternalVkImageBackingFactory::IsSupported( return false; } diff --git a/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__image_wrapped__sk__image__backing.cc b/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__image_wrapped__sk__image__backing.cc index 1b9626c7193..fcf4510a31d 100644 --- a/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__image_wrapped__sk__image__backing.cc +++ b/www/ungoogled-chromium/files/patch-gpu_command__buffer_service_shared__image_wrapped__sk__image__backing.cc @@ -1,6 +1,6 @@ ---- gpu/command_buffer/service/shared_image/wrapped_sk_image_backing.cc.orig 2023-06-05 19:39:05 UTC +--- gpu/command_buffer/service/shared_image/wrapped_sk_image_backing.cc.orig 2023-07-21 09:49:17 UTC +++ gpu/command_buffer/service/shared_image/wrapped_sk_image_backing.cc -@@ -209,7 +209,7 @@ bool WrappedSkImageBacking::Initialize(const std::stri +@@ -210,7 +210,7 @@ bool WrappedSkImageBacking::Initialize(const std::stri constexpr GrRenderable is_renderable = GrRenderable::kYes; constexpr GrProtected is_protected = GrProtected::kNo; 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 af1288f6e5a..4b17ceb38a7 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,9 +1,9 @@ ---- gpu/command_buffer/service/webgpu_decoder_impl.cc.orig 2023-06-05 19:39:05 UTC +--- gpu/command_buffer/service/webgpu_decoder_impl.cc.orig 2023-07-21 09:49:17 UTC +++ gpu/command_buffer/service/webgpu_decoder_impl.cc -@@ -1231,7 +1231,7 @@ void WebGPUDecoderImpl::RequestAdapterImpl( +@@ -1245,7 +1245,7 @@ void WebGPUDecoderImpl::RequestAdapterImpl( if (gr_context_type_ != GrContextType::kVulkan && - use_webgpu_adapter_ != WebGPUAdapterName::kCompat) { + use_webgpu_adapter_ != WebGPUAdapterName::kOpenGLES) { -#if BUILDFLAG(IS_LINUX) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) callback(WGPURequestAdapterStatus_Unavailable, nullptr, diff --git a/www/ungoogled-chromium/files/patch-gpu_ipc_common_gpu__memory__buffer__support.cc b/www/ungoogled-chromium/files/patch-gpu_ipc_common_gpu__memory__buffer__support.cc index 22ec9989f6b..2be54ee01e1 100644 --- a/www/ungoogled-chromium/files/patch-gpu_ipc_common_gpu__memory__buffer__support.cc +++ b/www/ungoogled-chromium/files/patch-gpu_ipc_common_gpu__memory__buffer__support.cc @@ -1,4 +1,4 @@ ---- gpu/ipc/common/gpu_memory_buffer_support.cc.orig 2023-01-13 08:56:02 UTC +--- gpu/ipc/common/gpu_memory_buffer_support.cc.orig 2023-07-21 09:49:17 UTC +++ gpu/ipc/common/gpu_memory_buffer_support.cc @@ -21,7 +21,7 @@ #include "ui/ozone/public/ozone_platform.h" @@ -9,7 +9,7 @@ #include "gpu/ipc/common/gpu_memory_buffer_impl_native_pixmap.h" #endif -@@ -50,7 +50,7 @@ GpuMemoryBufferSupport::GetNativeGpuMemoryBufferType() +@@ -51,7 +51,7 @@ GpuMemoryBufferSupport::GetNativeGpuMemoryBufferType() return gfx::IO_SURFACE_BUFFER; #elif BUILDFLAG(IS_ANDROID) return gfx::ANDROID_HARDWARE_BUFFER; diff --git a/www/ungoogled-chromium/files/patch-gpu_ipc_common_gpu__memory__buffer__support.h b/www/ungoogled-chromium/files/patch-gpu_ipc_common_gpu__memory__buffer__support.h index 95186256e1d..72db6c9871a 100644 --- a/www/ungoogled-chromium/files/patch-gpu_ipc_common_gpu__memory__buffer__support.h +++ b/www/ungoogled-chromium/files/patch-gpu_ipc_common_gpu__memory__buffer__support.h @@ -1,6 +1,6 @@ ---- gpu/ipc/common/gpu_memory_buffer_support.h.orig 2023-01-13 08:56:02 UTC +--- gpu/ipc/common/gpu_memory_buffer_support.h.orig 2023-07-21 09:49:17 UTC +++ gpu/ipc/common/gpu_memory_buffer_support.h -@@ -18,7 +18,7 @@ +@@ -20,7 +20,7 @@ #include "ui/gfx/geometry/size.h" #include "ui/gfx/gpu_memory_buffer.h" @@ -8,4 +8,4 @@ +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_BSD) namespace gfx { class ClientNativePixmapFactory; - } + } // namespace gfx diff --git a/www/ungoogled-chromium/files/patch-gpu_vulkan_vulkan__function__pointers.cc b/www/ungoogled-chromium/files/patch-gpu_vulkan_vulkan__function__pointers.cc index 14787b36d19..586769d4e39 100644 --- a/www/ungoogled-chromium/files/patch-gpu_vulkan_vulkan__function__pointers.cc +++ b/www/ungoogled-chromium/files/patch-gpu_vulkan_vulkan__function__pointers.cc @@ -1,4 +1,4 @@ ---- gpu/vulkan/vulkan_function_pointers.cc.orig 2022-10-01 07:40:07 UTC +--- gpu/vulkan/vulkan_function_pointers.cc.orig 2023-07-21 09:49:17 UTC +++ gpu/vulkan/vulkan_function_pointers.cc @@ -1151,7 +1151,7 @@ bool VulkanFunctionPointers::BindDeviceFunctionPointer } @@ -9,3 +9,12 @@ if (gfx::HasExtension(enabled_extensions, VK_EXT_IMAGE_DRM_FORMAT_MODIFIER_EXTENSION_NAME)) { vkGetImageDrmFormatModifierPropertiesEXT = +@@ -1339,7 +1339,7 @@ void VulkanFunctionPointers::ResetForTesting() { + vkGetSwapchainImagesKHR = nullptr; + vkQueuePresentKHR = nullptr; + +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + vkGetImageDrmFormatModifierPropertiesEXT = nullptr; + #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) + } diff --git a/www/ungoogled-chromium/files/patch-gpu_vulkan_vulkan__function__pointers.h b/www/ungoogled-chromium/files/patch-gpu_vulkan_vulkan__function__pointers.h index 8c6f454b5d1..1aa68d8d76a 100644 --- a/www/ungoogled-chromium/files/patch-gpu_vulkan_vulkan__function__pointers.h +++ b/www/ungoogled-chromium/files/patch-gpu_vulkan_vulkan__function__pointers.h @@ -1,6 +1,6 @@ ---- gpu/vulkan/vulkan_function_pointers.h.orig 2022-10-01 07:40:07 UTC +--- gpu/vulkan/vulkan_function_pointers.h.orig 2023-07-21 09:49:17 UTC +++ gpu/vulkan/vulkan_function_pointers.h -@@ -305,7 +305,7 @@ struct COMPONENT_EXPORT(VULKAN) VulkanFunctionPointers +@@ -307,7 +307,7 @@ struct COMPONENT_EXPORT(VULKAN) VulkanFunctionPointers VulkanFunction vkGetSwapchainImagesKHR; VulkanFunction vkQueuePresentKHR; @@ -9,7 +9,7 @@ VulkanFunction vkGetImageDrmFormatModifierPropertiesEXT; #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -@@ -1212,7 +1212,7 @@ ALWAYS_INLINE VkResult vkQueuePresentKHR(VkQueue queue +@@ -1214,7 +1214,7 @@ ALWAYS_INLINE VkResult vkQueuePresentKHR(VkQueue queue pPresentInfo); } @@ -18,7 +18,7 @@ ALWAYS_INLINE VkResult vkGetImageDrmFormatModifierPropertiesEXT( VkDevice device, VkImage image, -@@ -1222,4 +1222,4 @@ ALWAYS_INLINE VkResult vkGetImageDrmFormatModifierProp +@@ -1224,4 +1224,4 @@ ALWAYS_INLINE VkResult vkGetImageDrmFormatModifierProp } #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) diff --git a/www/ungoogled-chromium/files/patch-media_audio_BUILD.gn b/www/ungoogled-chromium/files/patch-media_audio_BUILD.gn index 7465c23af99..08fa72f8a8d 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-06-05 19:39:05 UTC +--- media/audio/BUILD.gn.orig 2023-07-21 09:49:17 UTC +++ media/audio/BUILD.gn -@@ -270,9 +270,20 @@ source_set("audio") { +@@ -279,9 +279,20 @@ source_set("audio") { ] } 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 9fb06a64dc5..3df98651f8b 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-06-05 19:39:05 UTC +--- media/base/media_switches.cc.orig 2023-07-21 09:49:17 UTC +++ media/base/media_switches.cc @@ -15,7 +15,7 @@ #include "gpu/config/gpu_finch_features.h" @@ -9,7 +9,7 @@ #include "base/cpu.h" #endif -@@ -620,7 +620,7 @@ BASE_FEATURE(kFallbackAfterDecodeError, +@@ -636,7 +636,7 @@ BASE_FEATURE(kFallbackAfterDecodeError, // Show toolbar button that opens dialog for controlling media sessions. BASE_FEATURE(kGlobalMediaControls, "GlobalMediaControls", @@ -18,7 +18,16 @@ base::FEATURE_ENABLED_BY_DEFAULT #else base::FEATURE_DISABLED_BY_DEFAULT -@@ -668,7 +668,7 @@ constexpr base::FeatureParam GetDefaultLayo +@@ -306,7 +306,7 @@ static absl::optional GetDefaultLayo return VideoFrameLayout::CreateWithPlanes(format, coded_size, planes); } @@ -27,7 +27,7 @@ // This class allows us to embed a vector into a scoped_refptr, and // thus to have several VideoFrames share the same set of DMABUF FDs. class VideoFrame::DmabufHolder -@@ -636,7 +636,7 @@ scoped_refptr VideoFrame::WrapExternalGpuM +@@ -635,7 +635,7 @@ scoped_refptr VideoFrame::WrapExternalGpuM for (size_t i = 0; i < num_planes; ++i) planes[i].stride = gpu_memory_buffer->stride(i); uint64_t modifier = gfx::NativePixmapHandle::kNoModifier; @@ -36,7 +36,7 @@ if (gpu_memory_buffer->GetType() == gfx::NATIVE_PIXMAP) { const auto gmb_handle = gpu_memory_buffer->CloneHandle(); if (gmb_handle.is_null() || -@@ -682,7 +682,7 @@ scoped_refptr VideoFrame::WrapExternalGpuM +@@ -681,7 +681,7 @@ scoped_refptr VideoFrame::WrapExternalGpuM return frame; } @@ -45,7 +45,7 @@ // static scoped_refptr VideoFrame::WrapExternalDmabufs( const VideoFrameLayout& layout, -@@ -902,7 +902,7 @@ scoped_refptr VideoFrame::WrapVideoFrame( +@@ -901,7 +901,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_; -@@ -1305,7 +1305,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); -@@ -1418,7 +1418,7 @@ VideoFrame::VideoFrame(const VideoFrameLayout& layout, +@@ -1416,7 +1416,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_base_video__frame.h b/www/ungoogled-chromium/files/patch-media_base_video__frame.h index 396fe5a65a5..ec02a94c440 100644 --- a/www/ungoogled-chromium/files/patch-media_base_video__frame.h +++ b/www/ungoogled-chromium/files/patch-media_base_video__frame.h @@ -1,4 +1,4 @@ ---- media/base/video_frame.h.orig 2023-06-05 19:39:05 UTC +--- media/base/video_frame.h.orig 2023-07-21 09:49:17 UTC +++ media/base/video_frame.h @@ -44,7 +44,7 @@ #include "base/mac/scoped_cftyperef.h" @@ -27,7 +27,7 @@ // Wraps provided dmabufs // (https://www.kernel.org/doc/html/latest/driver-api/dma-buf.html) with a // VideoFrame. The frame will take ownership of |dmabuf_fds|, and will -@@ -599,7 +599,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte +@@ -596,7 +596,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte // mailbox, the caller must wait for the included sync point. const gpu::MailboxHolder& mailbox_holder(size_t texture_index) const; @@ -36,7 +36,7 @@ // Returns a vector containing the backing DmaBufs for this frame. The number // of returned DmaBufs will be equal or less than the number of planes of // the frame. If there are less, this means that the last FD contains the -@@ -817,7 +817,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte +@@ -814,7 +814,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte // GPU memory buffer, if this frame is STORAGE_GPU_MEMORY_BUFFER. std::unique_ptr gpu_memory_buffer_; diff --git a/www/ungoogled-chromium/files/patch-media_capture_video_linux_fake__v4l2__impl.cc b/www/ungoogled-chromium/files/patch-media_capture_video_linux_fake__v4l2__impl.cc index 1976b6a391d..86c8554d118 100644 --- a/www/ungoogled-chromium/files/patch-media_capture_video_linux_fake__v4l2__impl.cc +++ b/www/ungoogled-chromium/files/patch-media_capture_video_linux_fake__v4l2__impl.cc @@ -1,6 +1,6 @@ ---- media/capture/video/linux/fake_v4l2_impl.cc.orig 2023-04-08 11:38:38 UTC +--- media/capture/video/linux/fake_v4l2_impl.cc.orig 2023-07-21 09:49:17 UTC +++ media/capture/video/linux/fake_v4l2_impl.cc -@@ -486,7 +486,7 @@ int FakeV4L2Impl::close(int fd) { +@@ -487,7 +487,7 @@ int FakeV4L2Impl::close(int fd) { return kSuccessReturnValue; } diff --git a/www/ungoogled-chromium/files/patch-media_capture_video_linux_v4l2__capture__delegate.cc b/www/ungoogled-chromium/files/patch-media_capture_video_linux_v4l2__capture__delegate.cc index 5a0674f9e34..38935020472 100644 --- a/www/ungoogled-chromium/files/patch-media_capture_video_linux_v4l2__capture__delegate.cc +++ b/www/ungoogled-chromium/files/patch-media_capture_video_linux_v4l2__capture__delegate.cc @@ -1,4 +1,4 @@ ---- media/capture/video/linux/v4l2_capture_delegate.cc.orig 2023-05-20 06:21:07 UTC +--- media/capture/video/linux/v4l2_capture_delegate.cc.orig 2023-07-21 09:49:17 UTC +++ media/capture/video/linux/v4l2_capture_delegate.cc @@ -4,8 +4,10 @@ @@ -24,7 +24,16 @@ // TODO(aleksandar.stojiljkovic): Wrap this with kernel version check once the // format is introduced to kernel. -@@ -727,7 +731,7 @@ base::WeakPtr V4L2CaptureDelegate +@@ -255,7 +259,7 @@ bool V4L2CaptureDelegate::IsBlockedControl(int control + // static + bool V4L2CaptureDelegate::IsControllableControl( + int control_id, +- const base::RepeatingCallback& do_ioctl) { ++ const base::RepeatingCallback& do_ioctl) { + const int special_control_id = GetControllingSpecialControl(control_id); + if (!special_control_id) { + // The control is not controlled by a special control thus the control is +@@ -772,7 +776,7 @@ base::WeakPtr V4L2CaptureDelegate V4L2CaptureDelegate::~V4L2CaptureDelegate() = default; @@ -33,7 +42,7 @@ int num_retries = 0; for (; DoIoctl(request, argp) < 0 && num_retries < kMaxIOCtrlRetries; ++num_retries) { -@@ -737,7 +741,7 @@ bool V4L2CaptureDelegate::RunIoctl(int request, void* +@@ -782,7 +786,7 @@ bool V4L2CaptureDelegate::RunIoctl(int request, void* return num_retries != kMaxIOCtrlRetries; } @@ -42,7 +51,7 @@ return HANDLE_EINTR(v4l2_->ioctl(device_fd_.get(), request, argp)); } -@@ -777,6 +781,7 @@ bool V4L2CaptureDelegate::IsControllableControl(int co +@@ -793,6 +797,7 @@ bool V4L2CaptureDelegate::IsControllableControl(int co } void V4L2CaptureDelegate::ReplaceControlEventSubscriptions() { @@ -50,7 +59,7 @@ constexpr uint32_t kControlIds[] = {V4L2_CID_AUTO_EXPOSURE_BIAS, V4L2_CID_AUTO_WHITE_BALANCE, V4L2_CID_BRIGHTNESS, -@@ -804,6 +809,7 @@ void V4L2CaptureDelegate::ReplaceControlEventSubscript +@@ -820,6 +825,7 @@ void V4L2CaptureDelegate::ReplaceControlEventSubscript << ", {type = V4L2_EVENT_CTRL, id = " << control_id << "}"; } } @@ -58,7 +67,7 @@ } mojom::RangePtr V4L2CaptureDelegate::RetrieveUserControlRange(int control_id) { -@@ -984,7 +990,11 @@ void V4L2CaptureDelegate::DoCapture() { +@@ -1000,7 +1006,11 @@ void V4L2CaptureDelegate::DoCapture() { pollfd device_pfd = {}; device_pfd.fd = device_fd_.get(); @@ -70,7 +79,7 @@ const int result = HANDLE_EINTR(v4l2_->poll(&device_pfd, 1, kCaptureTimeoutMs)); -@@ -1022,6 +1032,7 @@ void V4L2CaptureDelegate::DoCapture() { +@@ -1038,6 +1048,7 @@ void V4L2CaptureDelegate::DoCapture() { timeout_count_ = 0; } @@ -78,7 +87,7 @@ // Dequeue events if the driver has filled in some. if (device_pfd.revents & POLLPRI) { bool controls_changed = false; -@@ -1056,6 +1067,7 @@ void V4L2CaptureDelegate::DoCapture() { +@@ -1072,6 +1083,7 @@ void V4L2CaptureDelegate::DoCapture() { client_->OnCaptureConfigurationChanged(); } } diff --git a/www/ungoogled-chromium/files/patch-media_capture_video_linux_v4l2__capture__delegate.h b/www/ungoogled-chromium/files/patch-media_capture_video_linux_v4l2__capture__delegate.h index 053c8f7984a..055ec7cb5b2 100644 --- a/www/ungoogled-chromium/files/patch-media_capture_video_linux_v4l2__capture__delegate.h +++ b/www/ungoogled-chromium/files/patch-media_capture_video_linux_v4l2__capture__delegate.h @@ -1,6 +1,15 @@ ---- media/capture/video/linux/v4l2_capture_delegate.h.orig 2023-05-20 06:21:07 UTC +--- media/capture/video/linux/v4l2_capture_delegate.h.orig 2023-07-21 09:49:17 UTC +++ media/capture/video/linux/v4l2_capture_delegate.h -@@ -87,10 +87,10 @@ class CAPTURE_EXPORT V4L2CaptureDelegate final { +@@ -81,7 +81,7 @@ class CAPTURE_EXPORT V4L2CaptureDelegate final { + static bool IsBlockedControl(int control_id); + static bool IsControllableControl( + int control_id, +- const base::RepeatingCallback& do_ioctl); ++ const base::RepeatingCallback& do_ioctl); + + private: + friend class V4L2CaptureDelegateTest; +@@ -92,10 +92,10 @@ class CAPTURE_EXPORT V4L2CaptureDelegate final { // device file descriptor or (re)starting streaming, can fail but works after // retrying (https://crbug.com/670262). Returns false if the |request| ioctl // fails too many times. 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 b3284b08509..8c25f3a5f0c 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,11 +1,11 @@ ---- media/capture/video/video_capture_device_client.cc.orig 2023-05-05 12:12:41 UTC +--- media/capture/video/video_capture_device_client.cc.orig 2023-07-21 09:49:17 UTC +++ media/capture/video/video_capture_device_client.cc -@@ -321,7 +321,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 --#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) - fourcc_format = libyuv::FOURCC_RAW; - #elif BUILDFLAG(IS_WIN) - fourcc_format = libyuv::FOURCC_24BG; +@@ -149,7 +149,7 @@ FourccAndFlip GetFourccAndFlipFromPixelFormat( + CHECK(!is_width_odd && !is_height_odd); + return {libyuv::FOURCC_UYVY}; + case media::PIXEL_FORMAT_RGB24: +- if constexpr (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) { ++ if constexpr (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) { + // Linux RGB24 defines red at lowest byte address, + // see http://linuxtv.org/downloads/v4l-dvb-apis/packed-rgb.html. + return {libyuv::FOURCC_RAW}; diff --git a/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 cacab6d3367..a2d81859881 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,15 +1,6 @@ ---- media/gpu/chromeos/video_decoder_pipeline.cc.orig 2023-06-05 19:39:05 UTC +--- media/gpu/chromeos/video_decoder_pipeline.cc.orig 2023-07-21 09:49:17 UTC +++ media/gpu/chromeos/video_decoder_pipeline.cc -@@ -212,7 +212,7 @@ std::unique_ptr VideoDecoderPipeline::Cr - #if BUILDFLAG(USE_VAAPI) - create_decoder_function_cb = base::BindOnce(&VaapiVideoDecoder::Create); - #elif BUILDFLAG(USE_V4L2_CODEC) && \ -- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH)) -+ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)) - create_decoder_function_cb = base::BindOnce(&V4L2VideoDecoder::Create); - #else - return nullptr; -@@ -909,14 +909,14 @@ VideoDecoderPipeline::PickDecoderOutputFormat( +@@ -979,14 +979,14 @@ VideoDecoderPipeline::PickDecoderOutputFormat( } } @@ -26,7 +17,7 @@ // Linux w/ V4L2 should not use a custom allocator // Only tested with video_decode_accelerator_tests // TODO(wenst@) Test with full Chromium Browser -@@ -1046,7 +1046,7 @@ VideoDecoderPipeline::PickDecoderOutputFormat( +@@ -1117,7 +1117,7 @@ VideoDecoderPipeline::PickDecoderOutputFormat( << " VideoFrames"; auxiliary_frame_pool_->set_parent_task_runner(decoder_task_runner_); 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 c5719c3c2db..173a9f6950e 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,4 +1,4 @@ ---- media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.cc.orig 2023-05-05 12:12:41 UTC +--- media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.cc.orig 2023-07-21 09:49:17 UTC +++ media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.cc @@ -15,7 +15,9 @@ #include "media/gpu/vaapi/vaapi_wrapper.h" @@ -18,15 +18,15 @@ void AllowAccessToRenderNodes(std::vector& permissions, bool include_sys_dev_char, bool read_write) { -@@ -168,6 +171,7 @@ bool HardwareVideoDecodingPreSandboxHookForV4L2( - return false; +@@ -165,6 +168,7 @@ bool HardwareVideoDecodingPreSandboxHookForV4L2( + NOTREACHED_NORETURN(); #endif // BUILDFLAG(USE_V4L2_CODEC) } +#endif } // namespace -@@ -183,6 +187,7 @@ bool HardwareVideoDecodingPreSandboxHookForV4L2( +@@ -180,6 +184,7 @@ bool HardwareVideoDecodingPreSandboxHookForV4L2( // (at least). bool HardwareVideoDecodingPreSandboxHook( sandbox::policy::SandboxLinux::Options options) { @@ -34,7 +34,7 @@ using HardwareVideoDecodingProcessPolicy = sandbox::policy::HardwareVideoDecodingProcessPolicy; using PolicyType = -@@ -220,6 +225,7 @@ bool HardwareVideoDecodingPreSandboxHook( +@@ -217,6 +222,7 @@ bool HardwareVideoDecodingPreSandboxHook( sandbox::policy::SandboxLinux::GetInstance()->StartBrokerProcess( command_set, permissions, sandbox::policy::SandboxLinux::PreSandboxHook(), options); diff --git a/www/ungoogled-chromium/files/patch-media_media__options.gni b/www/ungoogled-chromium/files/patch-media_media__options.gni index 2dc273604c7..16654bcccd1 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-06-05 19:39:05 UTC +--- media/media_options.gni.orig 2023-07-21 09:49:17 UTC +++ media/media_options.gni -@@ -173,12 +173,15 @@ declare_args() { +@@ -177,12 +177,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 -@@ -194,6 +197,10 @@ declare_args() { +@@ -198,6 +201,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.h b/www/ungoogled-chromium/files/patch-media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.h index e1845f78243..35c296b9ef0 100644 --- a/www/ungoogled-chromium/files/patch-media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.h +++ b/www/ungoogled-chromium/files/patch-media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.h @@ -1,6 +1,6 @@ ---- media/mojo/mojom/stable/stable_video_decoder_types_mojom_traits.h.orig 2023-06-05 19:39:05 UTC +--- media/mojo/mojom/stable/stable_video_decoder_types_mojom_traits.h.orig 2023-07-21 09:49:17 UTC +++ media/mojo/mojom/stable/stable_video_decoder_types_mojom_traits.h -@@ -694,7 +694,7 @@ struct StructTraitsHasTextures(); @@ -9,7 +9,7 @@ is_software_backed_video_frame &= !video_frame->HasDmaBufs(); #endif -@@ -1183,7 +1183,7 @@ scoped_refptr GpuMemoryBufferVideoFramePoo +@@ -1181,7 +1181,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 &= -@@ -1202,7 +1202,7 @@ scoped_refptr GpuMemoryBufferVideoFramePoo +@@ -1200,7 +1200,7 @@ scoped_refptr GpuMemoryBufferVideoFramePoo gpu::SHARED_IMAGE_USAGE_DISPLAY_READ | gpu::SHARED_IMAGE_USAGE_SCANOUT; diff --git a/www/ungoogled-chromium/files/patch-net_BUILD.gn b/www/ungoogled-chromium/files/patch-net_BUILD.gn index 253ba934078..3b94a3a0c62 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-06-05 19:39:05 UTC +--- net/BUILD.gn.orig 2023-07-21 09:49:17 UTC +++ net/BUILD.gn @@ -107,7 +107,7 @@ net_configs = [ "//build/config/compiler:wexit_time_destructors", @@ -29,7 +29,7 @@ if (is_mac) { sources += [ "base/network_notification_thread_mac.cc", -@@ -1388,7 +1401,7 @@ component("net") { +@@ -1389,7 +1402,7 @@ component("net") { } # Use getifaddrs() on POSIX platforms, except Linux. @@ -38,7 +38,7 @@ sources += [ "base/network_interfaces_getifaddrs.cc", "base/network_interfaces_getifaddrs.h", -@@ -2849,7 +2862,7 @@ test("net_unittests") { +@@ -2858,7 +2871,7 @@ test("net_unittests") { ] } @@ -47,7 +47,7 @@ sources += [ "base/address_tracker_linux_unittest.cc", "base/network_interfaces_linux_unittest.cc", -@@ -2917,6 +2930,10 @@ test("net_unittests") { +@@ -2926,6 +2939,10 @@ test("net_unittests") { "//url:buildflags", ] @@ -58,7 +58,7 @@ if (enable_websockets) { deps += [ "//net/server:tests" ] } -@@ -2998,7 +3015,7 @@ test("net_unittests") { +@@ -3008,7 +3025,7 @@ test("net_unittests") { ] } @@ -67,7 +67,7 @@ sources += [ "tools/quic/quic_simple_server_test.cc" ] } -@@ -3133,7 +3150,7 @@ test("net_unittests") { +@@ -3144,7 +3161,7 @@ test("net_unittests") { } # Use getifaddrs() on POSIX platforms, except Linux. 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 11d5df3a8a8..4a30fa453f5 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 2023-06-05 19:39:05 UTC +--- net/socket/udp_socket_posix.cc.orig 2023-07-21 09:49:17 UTC +++ net/socket/udp_socket_posix.cc -@@ -575,7 +575,7 @@ int UDPSocketPosix::SetDoNotFragment() { +@@ -591,7 +591,7 @@ int UDPSocketPosix::SetDoNotFragment() { } void UDPSocketPosix::SetMsgConfirm(bool confirm) { @@ -9,7 +9,7 @@ if (confirm) { sendto_flags_ |= MSG_CONFIRM; } else { -@@ -596,7 +596,7 @@ int UDPSocketPosix::SetBroadcast(bool broadcast) { +@@ -612,7 +612,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. -@@ -909,7 +909,7 @@ int UDPSocketPosix::DoBind(const IPEndPoint& address) +@@ -925,7 +925,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_url__request_url__request__context__builder.cc b/www/ungoogled-chromium/files/patch-net_url__request_url__request__context__builder.cc index 58627a440ea..a87a23688be 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 2023-03-10 11:01:21 UTC +--- net/url_request/url_request_context_builder.cc.orig 2023-07-21 09:49:17 UTC +++ net/url_request/url_request_context_builder.cc -@@ -444,7 +444,7 @@ std::unique_ptr URLRequestContextBu +@@ -445,7 +445,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 b7eaf4ced36..81fc4b42870 100644 --- a/www/ungoogled-chromium/files/patch-pdf_pdfium_pdfium__engine.cc +++ b/www/ungoogled-chromium/files/patch-pdf_pdfium_pdfium__engine.cc @@ -1,4 +1,4 @@ ---- pdf/pdfium/pdfium_engine.cc.orig 2023-03-10 11:01:21 UTC +--- pdf/pdfium/pdfium_engine.cc.orig 2023-07-21 09:49:17 UTC +++ pdf/pdfium/pdfium_engine.cc @@ -84,7 +84,7 @@ #include "gin/public/cppgc.h" @@ -9,7 +9,7 @@ #include "pdf/pdfium/pdfium_font_linux.h" #endif -@@ -526,7 +526,7 @@ void InitializeSDK(bool enable_v8, FontMappingMode fon +@@ -526,7 +526,7 @@ void InitializeSDK(bool enable_v8, FPDF_InitLibraryWithConfig(&config); diff --git a/www/ungoogled-chromium/files/patch-printing_backend_cups__ipp__helper.cc b/www/ungoogled-chromium/files/patch-printing_backend_cups__ipp__helper.cc index 09e23e22069..6da5d3531f4 100644 --- a/www/ungoogled-chromium/files/patch-printing_backend_cups__ipp__helper.cc +++ b/www/ungoogled-chromium/files/patch-printing_backend_cups__ipp__helper.cc @@ -1,6 +1,6 @@ ---- printing/backend/cups_ipp_helper.cc.orig 2023-05-05 12:12:41 UTC +--- printing/backend/cups_ipp_helper.cc.orig 2023-07-21 09:49:17 UTC +++ printing/backend/cups_ipp_helper.cc -@@ -211,7 +211,7 @@ void ExtractResolutions(const CupsOptionProvider& prin +@@ -213,7 +213,7 @@ void ExtractResolutions(const CupsOptionProvider& prin // Provide a default DPI if no valid DPI is found. #if BUILDFLAG(IS_MAC) constexpr gfx::Size kDefaultMissingDpi(kDefaultMacDpi, kDefaultMacDpi); diff --git a/www/ungoogled-chromium/files/patch-printing_print__settings.cc b/www/ungoogled-chromium/files/patch-printing_print__settings.cc index 54d4d7d07aa..d4f7be27727 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-04-08 11:38:38 UTC +--- printing/print_settings.cc.orig 2023-07-21 09:49:17 UTC +++ printing/print_settings.cc -@@ -309,7 +309,7 @@ PrintSettings& PrintSettings::operator=(const PrintSet +@@ -314,7 +314,7 @@ PrintSettings& PrintSettings::operator=(const PrintSet #endif is_modifiable_ = settings.is_modifiable_; pages_per_sheet_ = settings.pages_per_sheet_; @@ -9,7 +9,25 @@ for (const auto& item : settings.advanced_settings_) advanced_settings_.emplace(item.first, item.second.Clone()); #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -@@ -353,7 +353,7 @@ void PrintSettings::Clear() { +@@ -341,7 +341,7 @@ bool PrintSettings::operator==(const PrintSettings& ot + #endif + is_modifiable_, requested_custom_margins_in_points_, + pages_per_sheet_ +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + , + advanced_settings_ + #endif +@@ -366,7 +366,7 @@ bool PrintSettings::operator==(const PrintSettings& ot + other.is_modifiable_, + other.requested_custom_margins_in_points_, + other.pages_per_sheet_ +-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) + , + other.advanced_settings_ + #endif +@@ -405,7 +405,7 @@ void PrintSettings::Clear() { #endif is_modifiable_ = true; pages_per_sheet_ = 1; 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 09be0c20519..63910016f52 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 2023-06-05 19:39:05 UTC +--- remoting/host/chromoting_host_services_client.cc.orig 2023-07-21 09:49:17 UTC +++ remoting/host/chromoting_host_services_client.cc -@@ -64,7 +64,7 @@ mojo::PendingRemote Con +@@ -65,7 +65,7 @@ mojo::PendingRemote Con } // namespace @@ -9,7 +9,7 @@ // static constexpr char -@@ -142,7 +142,7 @@ bool ChromotingHostServicesClient::EnsureSessionServic +@@ -144,7 +144,7 @@ bool ChromotingHostServicesClient::EnsureSessionServic if (session_services_remote_.is_bound()) { return true; } diff --git a/www/ungoogled-chromium/files/patch-sandbox_policy_mojom_sandbox.mojom b/www/ungoogled-chromium/files/patch-sandbox_policy_mojom_sandbox.mojom index 05e7eec305b..3d0ac4f087f 100644 --- a/www/ungoogled-chromium/files/patch-sandbox_policy_mojom_sandbox.mojom +++ b/www/ungoogled-chromium/files/patch-sandbox_policy_mojom_sandbox.mojom @@ -1,8 +1,8 @@ ---- sandbox/policy/mojom/sandbox.mojom.orig 2023-03-10 11:01:21 UTC +--- sandbox/policy/mojom/sandbox.mojom.orig 2023-07-21 09:49:17 UTC +++ sandbox/policy/mojom/sandbox.mojom -@@ -76,6 +76,12 @@ enum Sandbox { - [EnableIf=is_win] - kFileUtil, +@@ -72,6 +72,12 @@ enum Sandbox { + [EnableIf=is_fuchsia] + kVideoCapture, + [EnableIf=is_openbsd] + kVideoCapture, diff --git a/www/ungoogled-chromium/files/patch-sandbox_policy_sandbox__type.cc b/www/ungoogled-chromium/files/patch-sandbox_policy_sandbox__type.cc index 51a68b91736..096e3aa2890 100644 --- a/www/ungoogled-chromium/files/patch-sandbox_policy_sandbox__type.cc +++ b/www/ungoogled-chromium/files/patch-sandbox_policy_sandbox__type.cc @@ -1,6 +1,6 @@ ---- sandbox/policy/sandbox_type.cc.orig 2023-03-10 11:01:21 UTC +--- sandbox/policy/sandbox_type.cc.orig 2023-07-21 09:49:17 UTC +++ sandbox/policy/sandbox_type.cc -@@ -39,7 +39,7 @@ bool IsUnsandboxedSandboxType(Sandbox sandbox_type) { +@@ -38,7 +38,7 @@ bool IsUnsandboxedSandboxType(Sandbox sandbox_type) { #endif case Sandbox::kAudio: return false; @@ -9,7 +9,7 @@ case Sandbox::kVideoCapture: return false; #endif -@@ -62,7 +62,7 @@ bool IsUnsandboxedSandboxType(Sandbox sandbox_type) { +@@ -61,7 +61,7 @@ bool IsUnsandboxedSandboxType(Sandbox sandbox_type) { case Sandbox::kMirroring: case Sandbox::kNaClLoader: #endif @@ -18,7 +18,7 @@ case Sandbox::kHardwareVideoDecoding: #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) #if BUILDFLAG(IS_CHROMEOS_ASH) -@@ -72,7 +72,7 @@ bool IsUnsandboxedSandboxType(Sandbox sandbox_type) { +@@ -71,7 +71,7 @@ bool IsUnsandboxedSandboxType(Sandbox sandbox_type) { case Sandbox::kLibassistant: #endif // BUILDFLAG(ENABLE_CROS_LIBASSISTANT) #endif // // BUILDFLAG(IS_CHROMEOS_ASH) @@ -27,7 +27,7 @@ case Sandbox::kZygoteIntermediateSandbox: case Sandbox::kHardwareVideoEncoding: #endif -@@ -128,7 +128,7 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi +@@ -127,7 +127,7 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi #endif case Sandbox::kPrintCompositor: case Sandbox::kAudio: @@ -36,9 +36,9 @@ case Sandbox::kVideoCapture: #endif #if BUILDFLAG(IS_WIN) -@@ -140,10 +140,10 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi +@@ -138,10 +138,10 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi + case Sandbox::kMediaFoundationCdm: case Sandbox::kWindowsSystemProxyResolver: - case Sandbox::kFileUtil: #endif // BUILDFLAG(IS_WIN) -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD) @@ -49,7 +49,7 @@ case Sandbox::kHardwareVideoEncoding: #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) #if BUILDFLAG(IS_CHROMEOS_ASH) -@@ -171,7 +171,7 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi +@@ -169,7 +169,7 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi case Sandbox::kNaClLoader: break; #endif // BUILDFLAG(IS_MAC) @@ -58,7 +58,7 @@ case Sandbox::kZygoteIntermediateSandbox: break; #endif -@@ -218,7 +218,7 @@ sandbox::mojom::Sandbox SandboxTypeFromCommandLine( +@@ -216,7 +216,7 @@ sandbox::mojom::Sandbox SandboxTypeFromCommandLine( if (process_type == switches::kNaClBrokerProcess) return Sandbox::kNoSandbox; @@ -67,7 +67,7 @@ // Intermediate process gains a sandbox later. if (process_type == switches::kZygoteProcessType) return Sandbox::kZygoteIntermediateSandbox; -@@ -262,7 +262,7 @@ std::string StringFromUtilitySandboxType(Sandbox sandb +@@ -260,7 +260,7 @@ std::string StringFromUtilitySandboxType(Sandbox sandb return switches::kUtilitySandbox; case Sandbox::kAudio: return switches::kAudioSandbox; @@ -76,7 +76,7 @@ case Sandbox::kVideoCapture: return switches::kVideoCaptureSandbox; #endif -@@ -292,11 +292,11 @@ std::string StringFromUtilitySandboxType(Sandbox sandb +@@ -290,11 +290,11 @@ std::string StringFromUtilitySandboxType(Sandbox sandb case Sandbox::kMirroring: return switches::kMirroringSandbox; #endif @@ -90,7 +90,7 @@ case Sandbox::kHardwareVideoEncoding: return switches::kHardwareVideoEncodingSandbox; #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -@@ -320,7 +320,7 @@ std::string StringFromUtilitySandboxType(Sandbox sandb +@@ -314,7 +314,7 @@ std::string StringFromUtilitySandboxType(Sandbox sandb #if BUILDFLAG(IS_MAC) case Sandbox::kNaClLoader: #endif // BUILDFLAG(IS_MAC) @@ -99,7 +99,7 @@ case Sandbox::kZygoteIntermediateSandbox: #endif NOTREACHED(); -@@ -391,11 +391,11 @@ sandbox::mojom::Sandbox UtilitySandboxTypeFromString( +@@ -382,11 +382,11 @@ sandbox::mojom::Sandbox UtilitySandboxTypeFromString( if (sandbox_string == switches::kScreenAISandbox) return Sandbox::kScreenAI; #endif diff --git a/www/ungoogled-chromium/files/patch-sandbox_policy_switches.cc b/www/ungoogled-chromium/files/patch-sandbox_policy_switches.cc index 04aed5f6e53..4a703d0c0fd 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-06-05 19:39:05 UTC +--- sandbox/policy/switches.cc.orig 2023-07-21 09:49:17 UTC +++ sandbox/policy/switches.cc -@@ -54,10 +54,10 @@ const char kFileUtilSandbox[] = "file_util"; +@@ -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) -@@ -96,7 +96,9 @@ const char kGpuSandboxFailuresFatal[] = "gpu-sandbox-f +@@ -95,7 +95,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-sandbox_policy_switches.h b/www/ungoogled-chromium/files/patch-sandbox_policy_switches.h index 2c5478b4bfc..9e9eca15e0f 100644 --- a/www/ungoogled-chromium/files/patch-sandbox_policy_switches.h +++ b/www/ungoogled-chromium/files/patch-sandbox_policy_switches.h @@ -1,6 +1,6 @@ ---- sandbox/policy/switches.h.orig 2023-06-05 19:39:05 UTC +--- sandbox/policy/switches.h.orig 2023-07-21 09:49:17 UTC +++ sandbox/policy/switches.h -@@ -57,10 +57,10 @@ SANDBOX_POLICY_EXPORT extern const char kFileUtilSandb +@@ -56,10 +56,10 @@ SANDBOX_POLICY_EXPORT extern const char kWindowsSystem SANDBOX_POLICY_EXPORT extern const char kMirroringSandbox[]; #endif // BUILDFLAG(IS_MAC) @@ -13,7 +13,7 @@ SANDBOX_POLICY_EXPORT extern const char kHardwareVideoEncodingSandbox[]; #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -@@ -81,7 +81,8 @@ SANDBOX_POLICY_EXPORT extern const char kDisableSetuid +@@ -80,7 +80,8 @@ SANDBOX_POLICY_EXPORT extern const char kDisableSetuid SANDBOX_POLICY_EXPORT extern const char kGpuSandboxAllowSysVShm[]; SANDBOX_POLICY_EXPORT extern const char kGpuSandboxFailuresFatal[]; SANDBOX_POLICY_EXPORT extern const char kNoSandbox[]; diff --git a/www/ungoogled-chromium/files/patch-services_cert__verifier_cert__verifier__creation.cc b/www/ungoogled-chromium/files/patch-services_cert__verifier_cert__verifier__creation.cc index af1795bef2c..4479a314491 100644 --- a/www/ungoogled-chromium/files/patch-services_cert__verifier_cert__verifier__creation.cc +++ b/www/ungoogled-chromium/files/patch-services_cert__verifier_cert__verifier__creation.cc @@ -1,4 +1,4 @@ ---- services/cert_verifier/cert_verifier_creation.cc.orig 2023-06-05 19:39:05 UTC +--- services/cert_verifier/cert_verifier_creation.cc.orig 2023-07-21 09:49:17 UTC +++ services/cert_verifier/cert_verifier_creation.cc @@ -14,7 +14,7 @@ #include "net/cert_net/cert_net_fetcher_url_request.h" @@ -9,16 +9,16 @@ #include "net/cert/cert_verify_proc_builtin.h" #include "net/cert/internal/system_trust_store.h" #endif -@@ -114,7 +114,7 @@ class CertVerifyProcFactoryImpl : public net::CertVeri +@@ -113,7 +113,7 @@ class CertVerifyProcFactoryImpl : public net::CertVeri user_slot_restriction_ ? crypto::ScopedPK11Slot(PK11_ReferenceSlot( user_slot_restriction_.get())) : nullptr)); -#elif BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) +#elif BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) - verify_proc = net::CreateCertVerifyProcBuiltin( - std::move(cert_net_fetcher), std::move(crl_set), - net::CreateSslSystemTrustStore()); -@@ -215,6 +215,7 @@ std::unique_ptr Cr + return net::CreateCertVerifyProcBuiltin(std::move(cert_net_fetcher), + std::move(crl_set), + net::CreateSslSystemTrustStore()); +@@ -213,6 +213,7 @@ std::unique_ptr Cr bool IsUsingCertNetFetcher() { #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || \ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || \ diff --git a/www/ungoogled-chromium/files/patch-services_device_hid_BUILD.gn b/www/ungoogled-chromium/files/patch-services_device_hid_BUILD.gn index d1e0ae6efcc..c6988fb161d 100644 --- a/www/ungoogled-chromium/files/patch-services_device_hid_BUILD.gn +++ b/www/ungoogled-chromium/files/patch-services_device_hid_BUILD.gn @@ -1,6 +1,6 @@ ---- services/device/hid/BUILD.gn.orig 2022-12-02 17:56:32 UTC +--- services/device/hid/BUILD.gn.orig 2023-07-21 09:49:17 UTC +++ services/device/hid/BUILD.gn -@@ -35,7 +35,26 @@ source_set("hid") { +@@ -34,7 +34,26 @@ source_set("hid") { "//services/device/public/mojom", ] diff --git a/www/ungoogled-chromium/files/patch-services_network_BUILD.gn b/www/ungoogled-chromium/files/patch-services_network_BUILD.gn index c621302fc2c..7c007001d8f 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-06-05 19:39:05 UTC +--- services/network/BUILD.gn.orig 2023-07-21 09:49:17 UTC +++ services/network/BUILD.gn -@@ -362,7 +362,6 @@ if (is_linux || is_chromeos) { +@@ -374,7 +374,6 @@ if (is_linux || is_chromeos) { ] deps = [ "//base:base", diff --git a/www/ungoogled-chromium/files/patch-services_network_public_cpp_BUILD.gn b/www/ungoogled-chromium/files/patch-services_network_public_cpp_BUILD.gn index ef7667ab6c5..a4b36bd2758 100644 --- a/www/ungoogled-chromium/files/patch-services_network_public_cpp_BUILD.gn +++ b/www/ungoogled-chromium/files/patch-services_network_public_cpp_BUILD.gn @@ -1,6 +1,6 @@ ---- services/network/public/cpp/BUILD.gn.orig 2023-06-05 19:39:05 UTC +--- services/network/public/cpp/BUILD.gn.orig 2023-07-21 09:49:17 UTC +++ services/network/public/cpp/BUILD.gn -@@ -469,7 +469,7 @@ component("cpp_base") { +@@ -474,7 +474,7 @@ component("cpp_base") { sources += [ "transferable_directory_fuchsia.cc" ] } diff --git a/www/ungoogled-chromium/files/patch-services_network_public_mojom_BUILD.gn b/www/ungoogled-chromium/files/patch-services_network_public_mojom_BUILD.gn index de569e16d5b..1a70b566bea 100644 --- a/www/ungoogled-chromium/files/patch-services_network_public_mojom_BUILD.gn +++ b/www/ungoogled-chromium/files/patch-services_network_public_mojom_BUILD.gn @@ -1,6 +1,6 @@ ---- services/network/public/mojom/BUILD.gn.orig 2023-06-05 19:39:05 UTC +--- services/network/public/mojom/BUILD.gn.orig 2023-07-21 09:49:17 UTC +++ services/network/public/mojom/BUILD.gn -@@ -460,11 +460,11 @@ mojom("url_loader_base") { +@@ -464,11 +464,11 @@ mojom("url_loader_base") { } enabled_features = [] @@ -14,7 +14,7 @@ # TODO(crbug.com/1431866): Remove this once is_linux in the mojom IDL does # not include lacros. enabled_features += [ "use_network_interface_change_listener" ] -@@ -1377,7 +1377,7 @@ mojom("mojom") { +@@ -1386,7 +1386,7 @@ mojom("mojom") { } } diff --git a/www/ungoogled-chromium/files/patch-services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc b/www/ungoogled-chromium/files/patch-services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc index a7b89742d49..0c3d9bef0d0 100644 --- a/www/ungoogled-chromium/files/patch-services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc +++ b/www/ungoogled-chromium/files/patch-services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc @@ -1,6 +1,6 @@ ---- services/resource_coordinator/memory_instrumentation/queued_request_dispatcher.cc.orig 2022-12-02 17:56:32 UTC +--- services/resource_coordinator/memory_instrumentation/queued_request_dispatcher.cc.orig 2023-07-21 09:49:17 UTC +++ services/resource_coordinator/memory_instrumentation/queued_request_dispatcher.cc -@@ -54,7 +54,7 @@ uint32_t CalculatePrivateFootprintKb(const mojom::RawO +@@ -53,7 +53,7 @@ uint32_t CalculatePrivateFootprintKb(const mojom::RawO uint32_t shared_resident_kb) { DCHECK(os_dump.platform_private_footprint); #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \ @@ -9,7 +9,7 @@ uint64_t rss_anon_bytes = os_dump.platform_private_footprint->rss_anon_bytes; uint64_t vm_swap_bytes = os_dump.platform_private_footprint->vm_swap_bytes; return (rss_anon_bytes + vm_swap_bytes) / 1024; -@@ -82,7 +82,7 @@ memory_instrumentation::mojom::OSMemDumpPtr CreatePubl +@@ -81,7 +81,7 @@ memory_instrumentation::mojom::OSMemDumpPtr CreatePubl os_dump->is_peak_rss_resettable = internal_os_dump.is_peak_rss_resettable; os_dump->private_footprint_kb = CalculatePrivateFootprintKb(internal_os_dump, shared_resident_kb); @@ -18,7 +18,7 @@ os_dump->private_footprint_swap_kb = internal_os_dump.platform_private_footprint->vm_swap_bytes / 1024; #endif -@@ -261,7 +261,7 @@ void QueuedRequestDispatcher::SetUpAndDispatch( +@@ -220,7 +220,7 @@ void QueuedRequestDispatcher::SetUpAndDispatch( // On most platforms each process can dump data about their own process // so ask each process to do so Linux is special see below. @@ -27,7 +27,7 @@ request->pending_responses.insert({client_info.pid, ResponseType::kOSDump}); client->RequestOSMemoryDump(request->memory_map_option(), {base::kNullProcessId}, -@@ -276,7 +276,7 @@ void QueuedRequestDispatcher::SetUpAndDispatch( +@@ -235,7 +235,7 @@ void QueuedRequestDispatcher::SetUpAndDispatch( // In some cases, OS stats can only be dumped from a privileged process to // get around to sandboxing/selinux restrictions (see crbug.com/461788). @@ -36,7 +36,7 @@ std::vector pids; mojom::ClientProcess* browser_client = nullptr; base::ProcessId browser_client_pid = base::kNullProcessId; -@@ -322,7 +322,7 @@ void QueuedRequestDispatcher::SetUpAndDispatchVmRegion +@@ -281,7 +281,7 @@ void QueuedRequestDispatcher::SetUpAndDispatchVmRegion const OsCallback& os_callback) { // On Linux, OS stats can only be dumped from a privileged process to // get around to sandboxing/selinux restrictions (see crbug.com/461788). @@ -45,7 +45,7 @@ mojom::ClientProcess* browser_client = nullptr; base::ProcessId browser_client_pid = 0; for (const auto& client_info : clients) { -@@ -372,7 +372,7 @@ QueuedRequestDispatcher::FinalizeVmRegionRequest( +@@ -331,7 +331,7 @@ QueuedRequestDispatcher::FinalizeVmRegionRequest( // each client process provides 1 OS dump, % the case where the client is // disconnected mid dump. OSMemDumpMap& extra_os_dumps = response.second.os_dumps; @@ -54,7 +54,7 @@ for (auto& kv : extra_os_dumps) { auto pid = kv.first == base::kNullProcessId ? original_pid : kv.first; DCHECK(results.find(pid) == results.end()); -@@ -434,7 +434,7 @@ void QueuedRequestDispatcher::Finalize(QueuedRequest* +@@ -392,7 +392,7 @@ void QueuedRequestDispatcher::Finalize(QueuedRequest* // crash). In the latter case (OS_LINUX) we expect the full map to come // from the browser process response. OSMemDumpMap& extra_os_dumps = response.second.os_dumps; diff --git a/www/ungoogled-chromium/files/patch-services_video__capture_video__capture__service__impl.cc b/www/ungoogled-chromium/files/patch-services_video__capture_video__capture__service__impl.cc index 611e37c882e..8d81593ec8b 100644 --- a/www/ungoogled-chromium/files/patch-services_video__capture_video__capture__service__impl.cc +++ b/www/ungoogled-chromium/files/patch-services_video__capture_video__capture__service__impl.cc @@ -1,4 +1,4 @@ ---- services/video_capture/video_capture_service_impl.cc.orig 2023-06-05 19:39:05 UTC +--- services/video_capture/video_capture_service_impl.cc.orig 2023-07-21 09:49:17 UTC +++ services/video_capture/video_capture_service_impl.cc @@ -43,7 +43,7 @@ #include "services/video_capture/lacros/device_factory_adapter_lacros.h" @@ -27,7 +27,7 @@ if (switches::IsVideoCaptureUseGpuMemoryBufferEnabled()) { if (!viz_gpu_context_provider_) { viz_gpu_context_provider_ = -@@ -344,7 +344,7 @@ void VideoCaptureServiceImpl::OnGpuInfoUpdate(const CH +@@ -345,7 +345,7 @@ void VideoCaptureServiceImpl::OnGpuInfoUpdate(const CH } #endif diff --git a/www/ungoogled-chromium/files/patch-skia_ext_skcolorspace__trfn.cc b/www/ungoogled-chromium/files/patch-skia_ext_skcolorspace__trfn.cc new file mode 100644 index 00000000000..122a147bc03 --- /dev/null +++ b/www/ungoogled-chromium/files/patch-skia_ext_skcolorspace__trfn.cc @@ -0,0 +1,11 @@ +--- skia/ext/skcolorspace_trfn.cc.orig 2023-07-21 09:49:17 UTC ++++ skia/ext/skcolorspace_trfn.cc +@@ -2,6 +2,8 @@ + // Use of this source code is governed by a BSD-style license that can be + // found in the LICENSE file. + ++#include ++ + #include "skia/ext/skcolorspace_trfn.h" + + namespace skia { 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 5889a0f9646..a7591f27a60 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-06-05 19:39:05 UTC +--- third_party/angle/BUILD.gn.orig 2023-07-21 09:49:17 UTC +++ third_party/angle/BUILD.gn -@@ -292,7 +292,6 @@ config("extra_warnings") { +@@ -298,7 +298,6 @@ config("extra_warnings") { "-Wtautological-type-limit-compare", "-Wundefined-reinterpret-cast", "-Wunneeded-internal-declaration", @@ -8,7 +8,7 @@ "-Wsuggest-destructor-override", "-Wsuggest-override", -@@ -463,7 +462,7 @@ template("angle_common_lib") { +@@ -469,7 +468,7 @@ template("angle_common_lib") { all_dependent_configs = [ ":angle_disable_pool_alloc" ] } @@ -17,7 +17,7 @@ libs = [ "dl" ] } -@@ -618,6 +617,9 @@ angle_static_library("angle_gpu_info_util") { +@@ -624,6 +623,9 @@ angle_static_library("angle_gpu_info_util") { "Xi", "Xext", ] 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 29dcf585e07..adde3c87470 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,6 +1,6 @@ ---- third_party/angle/src/libANGLE/Display.cpp.orig 2023-06-05 19:39:05 UTC +--- third_party/angle/src/libANGLE/Display.cpp.orig 2023-07-21 09:49:17 UTC +++ third_party/angle/src/libANGLE/Display.cpp -@@ -57,7 +57,7 @@ +@@ -62,7 +62,7 @@ # include "libANGLE/renderer/gl/cgl/DisplayCGL.h" # elif ANGLE_ENABLE_EAGL # include "libANGLE/renderer/gl/eagl/DisplayEAGL.h" @@ -9,7 +9,7 @@ # include "libANGLE/renderer/gl/egl/DisplayEGL.h" # if defined(ANGLE_USE_X11) # include "libANGLE/renderer/gl/glx/DisplayGLX.h" -@@ -352,7 +352,7 @@ rx::DisplayImpl *CreateDisplayFromAttribs(EGLAttrib di +@@ -392,7 +392,7 @@ rx::DisplayImpl *CreateDisplayFromAttribs(EGLAttrib di impl = new rx::DisplayEAGL(state); break; @@ -18,7 +18,7 @@ # if defined(ANGLE_USE_GBM) if (platformType == 0) { -@@ -393,7 +393,7 @@ rx::DisplayImpl *CreateDisplayFromAttribs(EGLAttrib di +@@ -433,7 +433,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) -@@ -442,7 +442,7 @@ rx::DisplayImpl *CreateDisplayFromAttribs(EGLAttrib di +@@ -482,7 +482,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()) { -@@ -2050,7 +2050,7 @@ static ClientExtensions GenerateClientExtensions() +@@ -2093,7 +2093,7 @@ static ClientExtensions GenerateClientExtensions() extensions.x11Visual = true; #endif diff --git a/www/ungoogled-chromium/files/patch-third__party_angle_src_libANGLE_renderer_driver__utils.h b/www/ungoogled-chromium/files/patch-third__party_angle_src_libANGLE_renderer_driver__utils.h index 9a3b8f80f38..896ac2206ab 100644 --- a/www/ungoogled-chromium/files/patch-third__party_angle_src_libANGLE_renderer_driver__utils.h +++ b/www/ungoogled-chromium/files/patch-third__party_angle_src_libANGLE_renderer_driver__utils.h @@ -1,6 +1,6 @@ ---- third_party/angle/src/libANGLE/renderer/driver_utils.h.orig 2023-03-10 11:01:21 UTC +--- third_party/angle/src/libANGLE/renderer/driver_utils.h.orig 2023-07-21 09:49:17 UTC +++ third_party/angle/src/libANGLE/renderer/driver_utils.h -@@ -206,7 +206,7 @@ inline bool IsWindows() +@@ -212,7 +212,7 @@ inline bool IsWindows() inline bool IsLinux() { 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 fa94740ff58..588a953b60e 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-06-05 19:39:05 UTC +--- third_party/angle/util/BUILD.gn.orig 2023-07-21 09:49:17 UTC +++ third_party/angle/util/BUILD.gn -@@ -302,7 +302,7 @@ foreach(is_shared_library, +@@ -309,7 +309,7 @@ foreach(is_shared_library, ] libs = [] diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h b/www/ungoogled-chromium/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h index 355a848760b..9d80f21a2da 100644 --- a/www/ungoogled-chromium/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h +++ b/www/ungoogled-chromium/files/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h @@ -1,6 +1,6 @@ ---- third_party/blink/public/common/renderer_preferences/renderer_preferences.h.orig 2022-10-01 07:40:07 UTC +--- third_party/blink/public/common/renderer_preferences/renderer_preferences.h.orig 2023-07-21 09:49:17 UTC +++ third_party/blink/public/common/renderer_preferences/renderer_preferences.h -@@ -50,7 +50,7 @@ struct BLINK_COMMON_EXPORT RendererPreferences { +@@ -63,7 +63,7 @@ struct BLINK_COMMON_EXPORT RendererPreferences { bool webrtc_allow_legacy_tls_protocols{false}; UserAgentOverride user_agent_override; std::string accept_languages; 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 baf00c63084..09295f36032 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 2023-05-05 12:12:41 UTC +--- third_party/blink/renderer/core/exported/web_view_impl.cc.orig 2023-07-21 09:49:17 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' -@@ -3348,7 +3348,7 @@ void WebViewImpl::UpdateFontRenderingFromRendererPrefs +@@ -3286,7 +3286,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_html_parser_html__document__parser__fastpath.cc b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_html_parser_html__document__parser__fastpath.cc new file mode 100644 index 00000000000..cacb9138d62 --- /dev/null +++ b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_html_parser_html__document__parser__fastpath.cc @@ -0,0 +1,14 @@ +--- third_party/blink/renderer/core/html/parser/html_document_parser_fastpath.cc.orig 2023-07-21 09:49:17 UTC ++++ third_party/blink/renderer/core/html/parser/html_document_parser_fastpath.cc +@@ -169,7 +169,11 @@ class HTMLFastPathParser { + using Span = base::span; + using USpan = base::span; + // 32 matches that used by HTMLToken::Attribute. ++#if defined(__clang__) && (__clang_major__ >= 16) + typedef std::conditional, ++#else ++ typedef typename std::conditional, ++#endif + UCharLiteralBuffer<32>, + LCharLiteralBuffer<32>>::type LiteralBufferType; + typedef UCharLiteralBuffer<32> UCharLiteralBufferType; diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_layout_layout__view.cc b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_layout_layout__view.cc index 496beb1f187..43532d2e13d 100644 --- a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_layout_layout__view.cc +++ b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_layout_layout__view.cc @@ -1,6 +1,6 @@ ---- third_party/blink/renderer/core/layout/layout_view.cc.orig 2023-06-05 19:39:05 UTC +--- third_party/blink/renderer/core/layout/layout_view.cc.orig 2023-07-21 09:49:17 UTC +++ third_party/blink/renderer/core/layout/layout_view.cc -@@ -66,7 +66,7 @@ +@@ -68,7 +68,7 @@ #include "ui/display/screen_info.h" #include "ui/gfx/geometry/quad_f.h" @@ -9,7 +9,7 @@ #include "third_party/blink/renderer/platform/fonts/font_cache.h" #endif -@@ -305,7 +305,7 @@ void LayoutView::UpdateLayout() { +@@ -323,7 +323,7 @@ void LayoutView::UpdateLayout() { fragmentation_context_.Clear(); } diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_layout_ng_grid_ng__grid__layout__algorithm.cc b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_layout_ng_grid_ng__grid__layout__algorithm.cc deleted file mode 100644 index 013ca2a0b0a..00000000000 --- a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_core_layout_ng_grid_ng__grid__layout__algorithm.cc +++ /dev/null @@ -1,49 +0,0 @@ ---- third_party/blink/renderer/core/layout/ng/grid/ng_grid_layout_algorithm.cc.orig 2023-06-05 19:39:05 UTC -+++ third_party/blink/renderer/core/layout/ng/grid/ng_grid_layout_algorithm.cc -@@ -520,8 +520,15 @@ wtf_size_t NGGridLayoutAlgorithm::BuildGridSizingSubtr - row_auto_repetitions); - - bool has_nested_subgrid = false; -+#if defined(__clang__) && (__clang_major__ >= 16) - auto& [grid_items, layout_data, subtree_size] = - sizing_tree->CreateSizingData(opt_subgrid_data); -+#else -+ auto& sizing_data = sizing_tree->CreateSizingData(opt_subgrid_data); -+ auto& layout_data = sizing_data.layout_data; -+ auto& grid_items = sizing_data.grid_items; -+ auto& subtree_size = sizing_data.subtree_size; -+#endif - - if (!must_ignore_children) { - // Construct grid items that are not subgridded. -@@ -650,8 +657,14 @@ NGGridSizingTree NGGridLayoutAlgorithm::BuildGridSizin - NGGridSizingTree sizing_tree; - - if (const auto* layout_subtree = ConstraintSpace().GridLayoutSubtree()) { -+#if defined(__clang__) && (__clang_major__ >= 16) - auto& [grid_items, layout_data, subtree_size] = - sizing_tree.CreateSizingData(); -+#else -+ auto& sizing_data = sizing_tree.CreateSizingData(); -+ auto& layout_data = sizing_data.layout_data; -+ auto& grid_items = sizing_data.grid_items; -+#endif - - const auto& node = Node(); - grid_items = -@@ -1640,8 +1653,15 @@ void NGGridLayoutAlgorithm::InitializeTrackSizes( - const absl::optional& opt_track_direction) const { - DCHECK(sizing_subtree); - -+#if defined(__clang__) && (__clang_major__ >= 16) - auto& [grid_items, layout_data, subtree_size] = - sizing_subtree.SubtreeRootData(); -+#else -+ auto& sizing_data = sizing_subtree.SubtreeRootData(); -+ auto& layout_data = sizing_data.layout_data; -+ auto& grid_items = sizing_data.grid_items; -+ auto& subtree_size = sizing_data.subtree_size; -+#endif - - auto InitAndCacheTrackSizes = [&](GridTrackSizingDirection track_direction) { - InitializeTrackCollection(opt_subgrid_data, track_direction, &layout_data); 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 07e7eaa225f..960d0b6200f 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-05-05 12:12:41 UTC +--- third_party/blink/renderer/core/paint/paint_layer.cc.orig 2023-07-21 09:49:17 UTC +++ third_party/blink/renderer/core/paint/paint_layer.cc -@@ -115,7 +115,7 @@ namespace blink { +@@ -116,7 +116,7 @@ namespace blink { namespace { diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_modules_canvas_canvas2d_canvas__style.cc b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_modules_canvas_canvas2d_canvas__style.cc new file mode 100644 index 00000000000..46bfd462ef9 --- /dev/null +++ b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_modules_canvas_canvas2d_canvas__style.cc @@ -0,0 +1,23 @@ +--- third_party/blink/renderer/modules/canvas/canvas2d/canvas_style.cc.orig 2023-07-21 09:49:17 UTC ++++ third_party/blink/renderer/modules/canvas/canvas2d/canvas_style.cc +@@ -91,12 +91,20 @@ void CanvasStyle::ApplyToFlags(cc::PaintFlags& flags, + case kGradient: + GetCanvasGradient()->GetGradient()->ApplyToFlags(flags, SkMatrix::I(), + ImageDrawOptions()); ++#if defined(__clang__) && (__clang_major__ >= 16) + flags.setColor(SkColor4f(0.0f, 0.0f, 0.0f, global_alpha)); ++#else ++ flags.setColor(SkColor4f({0.0f, 0.0f, 0.0f, global_alpha})); ++#endif + break; + case kImagePattern: + GetCanvasPattern()->GetPattern()->ApplyToFlags( + flags, AffineTransformToSkMatrix(GetCanvasPattern()->GetTransform())); ++#if defined(__clang__) && (__clang_major__ >= 16) + flags.setColor(SkColor4f(0.0f, 0.0f, 0.0f, global_alpha)); ++#else ++ flags.setColor(SkColor4f({0.0f, 0.0f, 0.0f, global_alpha})); ++#endif + break; + default: + NOTREACHED(); 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 7258676af5a..5b59004509c 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-06-05 19:39:05 UTC +--- third_party/blink/renderer/modules/ml/webnn/ml_graph_xnnpack.cc.orig 2023-07-21 09:49:17 UTC +++ third_party/blink/renderer/modules/ml/webnn/ml_graph_xnnpack.cc -@@ -183,7 +183,7 @@ class SharedXnnpackContext : public ThreadSafeRefCount +@@ -185,7 +185,7 @@ class SharedXnnpackContext : public ThreadSafeRefCount ~SharedXnnpackContext() { base::AutoLock auto_lock(SharedXnnpackContextLock()); diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc index f85a8b9e49e..ed02ac584dd 100644 --- a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc +++ b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc @@ -1,6 +1,6 @@ ---- third_party/blink/renderer/modules/peerconnection/webrtc_audio_renderer_test.cc.orig 2023-04-08 11:38:38 UTC +--- third_party/blink/renderer/modules/peerconnection/webrtc_audio_renderer_test.cc.orig 2023-07-21 09:49:17 UTC +++ third_party/blink/renderer/modules/peerconnection/webrtc_audio_renderer_test.cc -@@ -290,7 +290,7 @@ TEST_F(WebRtcAudioRendererTest, DISABLED_VerifySinkPar +@@ -297,7 +297,7 @@ TEST_F(WebRtcAudioRendererTest, DISABLED_VerifySinkPar SetupRenderer(kDefaultOutputDeviceId); renderer_proxy_->Start(); #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_APPLE) || \ 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 339322af2c0..703b52dbc2a 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-06-05 19:39:05 UTC +--- third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc.orig 2023-07-21 09:49:17 UTC +++ third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc -@@ -6226,7 +6226,7 @@ void WebGLRenderingContextBase::TexImageHelperMediaVid +@@ -6217,7 +6217,7 @@ void WebGLRenderingContextBase::TexImageHelperMediaVid constexpr bool kAllowZeroCopyImages = true; #endif 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 83b120a5c1b..e5da2d3212d 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-06-05 19:39:05 UTC +--- third_party/blink/renderer/platform/BUILD.gn.orig 2023-07-21 09:49:17 UTC +++ third_party/blink/renderer/platform/BUILD.gn -@@ -1922,7 +1922,7 @@ static_library("test_support") { +@@ -1931,7 +1931,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_runtime__enabled__features.json5 b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5 index 9b8d17bdf96..69b5779b3cc 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-06-05 19:39:05 UTC +--- third_party/blink/renderer/platform/runtime_enabled_features.json5.orig 2023-07-21 09:49:17 UTC +++ third_party/blink/renderer/platform/runtime_enabled_features.json5 -@@ -1381,7 +1381,7 @@ +@@ -1418,7 +1418,7 @@ { name: "DocumentPictureInPictureAPI", origin_trial_feature_name: "DocumentPictureInPictureAPI", @@ -9,7 +9,7 @@ status: { "Android": "", "ChromeOS_Lacros": "", -@@ -2599,7 +2599,7 @@ +@@ -2656,7 +2656,7 @@ name: "PaymentHandlerMinimalHeaderUX", origin_trial_feature_name: "PaymentHandlerMinimalHeaderUX", origin_trial_allows_third_party: true, @@ -18,7 +18,7 @@ }, { name: "PaymentInstruments", -@@ -3487,7 +3487,7 @@ +@@ -3616,7 +3616,7 @@ name: "UnrestrictedSharedArrayBuffer", base_feature: "none", origin_trial_feature_name: "UnrestrictedSharedArrayBuffer", @@ -27,7 +27,7 @@ }, { // A kill switch for crbug.com/1410332. -@@ -3518,7 +3518,7 @@ +@@ -3647,7 +3647,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. @@ -36,7 +36,7 @@ base_feature: "ReduceUserAgent", }, { -@@ -3669,12 +3669,12 @@ +@@ -3803,12 +3803,12 @@ status: "experimental", base_feature: "none", origin_trial_feature_name: "WebAppUrlHandling", 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 deleted file mode 100644 index bc5ef0a4bef..00000000000 --- a/www/ungoogled-chromium/files/patch-third__party_boringssl_BUILD.generated.gni +++ /dev/null @@ -1,18 +0,0 @@ ---- third_party/boringssl/BUILD.generated.gni.orig 2023-05-05 12:12:41 UTC -+++ third_party/boringssl/BUILD.generated.gni -@@ -87,6 +87,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_freebsd.c", -@@ -195,6 +196,7 @@ crypto_sources = [ - "src/crypto/rand_extra/deterministic.c", - "src/crypto/rand_extra/forkunsafe.c", - "src/crypto/rand_extra/fuchsia.c", -+ "src/crypto/rand_extra/arc4random.c", - "src/crypto/rand_extra/passive.c", - "src/crypto/rand_extra/rand_extra.c", - "src/crypto/rand_extra/windows.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..1fad52d0318 --- /dev/null +++ b/www/ungoogled-chromium/files/patch-third__party_boringssl_src_crypto_chacha_asm_chacha-x86__64.pl @@ -0,0 +1,10 @@ +--- third_party/boringssl/src/crypto/chacha/asm/chacha-x86_64.pl.orig 2023-07-21 09:49:17 UTC ++++ third_party/boringssl/src/crypto/chacha/asm/chacha-x86_64.pl +@@ -231,6 +231,7 @@ $code.=<<___; + .align 64 + ChaCha20_ctr32: + .cfi_startproc ++ _CET_ENDBR + cmp \$0,$len + je .Lno_data + mov OPENSSL_ia32cap_P+4(%rip),%r10 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..c886acc1caf --- /dev/null +++ b/www/ungoogled-chromium/files/patch-third__party_boringssl_src_crypto_cipher__extra_asm_aes128gcmsiv-x86__64.pl @@ -0,0 +1,138 @@ +--- third_party/boringssl/src/crypto/cipher_extra/asm/aes128gcmsiv-x86_64.pl.orig 2023-07-21 09:49:17 UTC ++++ third_party/boringssl/src/crypto/cipher_extra/asm/aes128gcmsiv-x86_64.pl +@@ -134,6 +134,7 @@ $code.=<<___; + .align 16 + aesgcmsiv_htable_init: + .cfi_startproc ++ _CET_ENDBR + vmovdqa ($H), $T + vmovdqa $T, $TMP0 + vmovdqa $T, ($Htbl) # H +@@ -174,6 +175,7 @@ sub aesgcmsiv_htable6_init { + .align 16 + aesgcmsiv_htable6_init: + .cfi_startproc ++ _CET_ENDBR + vmovdqa ($H), $T + vmovdqa $T, $TMP0 + vmovdqa $T, ($Htbl) # H +@@ -235,6 +237,7 @@ ___ + .align 16 + aesgcmsiv_htable_polyval: + .cfi_startproc ++ _CET_ENDBR + test $len, $len + jnz .Lhtable_polyval_start + ret +@@ -420,6 +423,7 @@ sub aesgcmsiv_polyval_horner { + .align 16 + aesgcmsiv_polyval_horner: + .cfi_startproc ++ _CET_ENDBR + test $L, $L + jnz .Lpolyval_horner_start + ret +@@ -460,6 +464,7 @@ $code.=<<___; + .align 16 + aes128gcmsiv_aes_ks: + .cfi_startproc ++ _CET_ENDBR + vmovdqu (%rdi), %xmm1 # xmm1 = user key + vmovdqa %xmm1, (%rsi) # rsi points to output + +@@ -521,6 +526,7 @@ $code.=<<___; + .align 16 + aes256gcmsiv_aes_ks: + .cfi_startproc ++ _CET_ENDBR + vmovdqu (%rdi), %xmm1 + vmovdqu 16(%rdi), %xmm3 + vmovdqa %xmm1, (%rsi) +@@ -614,6 +620,7 @@ ___ + .align 16 + aes128gcmsiv_aes_ks_enc_x1: + .cfi_startproc ++ _CET_ENDBR + vmovdqa (%rcx), %xmm1 # xmm1 = first 16 bytes of random key + vmovdqa 0*16(%rdi), $BLOCK1 + +@@ -687,6 +694,7 @@ ___ + .align 16 + aes128gcmsiv_kdf: + .cfi_startproc ++ _CET_ENDBR + # parameter 1: %rdi Pointer to NONCE + # parameter 2: %rsi Pointer to CT + # parameter 4: %rdx Pointer to keys +@@ -787,6 +795,7 @@ ___ + .align 16 + aes128gcmsiv_enc_msg_x4: + .cfi_startproc ++ _CET_ENDBR + test $LEN, $LEN + jnz .L128_enc_msg_x4_start + ret +@@ -984,6 +993,7 @@ ___ + .align 16 + aes128gcmsiv_enc_msg_x8: + .cfi_startproc ++ _CET_ENDBR + test $LEN, $LEN + jnz .L128_enc_msg_x8_start + ret +@@ -1239,6 +1249,7 @@ ___ + + $code.=<<___; + .cfi_startproc ++ _CET_ENDBR + test \$~15, $LEN + jnz .L${labelPrefix}_dec_start + ret +@@ -1578,6 +1589,7 @@ sub aes128gcmsiv_ecb_enc_block { + .align 16 + aes128gcmsiv_ecb_enc_block: + .cfi_startproc ++ _CET_ENDBR + vmovdqa (%rdi), $STATE_1 + + vpxor ($KSp), $STATE_1, $STATE_1 +@@ -1670,6 +1682,7 @@ ___ + .align 16 + aes256gcmsiv_aes_ks_enc_x1: + .cfi_startproc ++ _CET_ENDBR + vmovdqa con1(%rip), $CON_MASK # CON_MASK = 1,1,1,1 + vmovdqa mask(%rip), $MASK_256 # MASK_256 + vmovdqa ($PT), $BLOCK1 +@@ -1711,6 +1724,7 @@ sub aes256gcmsiv_ecb_enc_block { + .align 16 + aes256gcmsiv_ecb_enc_block: + .cfi_startproc ++ _CET_ENDBR + vmovdqa (%rdi), $STATE_1 + vpxor ($KSp), $STATE_1, $STATE_1 + vaesenc 1*16($KSp), $STATE_1, $STATE_1 +@@ -1794,6 +1808,7 @@ ___ + .align 16 + aes256gcmsiv_enc_msg_x4: + .cfi_startproc ++ _CET_ENDBR + test $LEN, $LEN + jnz .L256_enc_msg_x4_start + ret +@@ -1994,6 +2009,7 @@ ___ + .align 16 + aes256gcmsiv_enc_msg_x8: + .cfi_startproc ++ _CET_ENDBR + test $LEN, $LEN + jnz .L256_enc_msg_x8_start + ret +@@ -2200,6 +2216,7 @@ ___ + .align 16 + aes256gcmsiv_kdf: + .cfi_startproc ++ _CET_ENDBR + # parameter 1: %rdi Pointer to NONCE + # parameter 2: %rsi Pointer to CT + # parameter 4: %rdx Pointer to keys 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..95ad3bb964c --- /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-07-21 09:49:17 UTC ++++ third_party/boringssl/src/crypto/cipher_extra/asm/chacha20_poly1305_x86_64.pl +@@ -449,6 +449,7 @@ $code.=" + .align 64 + chacha20_poly1305_open: + .cfi_startproc ++ _CET_ENDBR + push %rbp + .cfi_push %rbp + push %rbx +@@ -871,6 +872,7 @@ $code.=" + .align 64 + chacha20_poly1305_seal: + .cfi_startproc ++ _CET_ENDBR + push %rbp + .cfi_push %rbp + push %rbx diff --git a/www/ungoogled-chromium/files/patch-third__party_boringssl_src_crypto_cpu__aarch64__openbsd.c b/www/ungoogled-chromium/files/patch-third__party_boringssl_src_crypto_cpu__aarch64__openbsd.c index b63d9530072..21f20380fe2 100644 --- a/www/ungoogled-chromium/files/patch-third__party_boringssl_src_crypto_cpu__aarch64__openbsd.c +++ b/www/ungoogled-chromium/files/patch-third__party_boringssl_src_crypto_cpu__aarch64__openbsd.c @@ -1,6 +1,6 @@ ---- third_party/boringssl/src/crypto/cpu_aarch64_openbsd.c.orig 2022-10-01 07:40:07 UTC +--- third_party/boringssl/src/crypto/cpu_aarch64_openbsd.c.orig 2023-07-21 09:49:17 UTC +++ third_party/boringssl/src/crypto/cpu_aarch64_openbsd.c -@@ -0,0 +1,57 @@ +@@ -1,3 +1,60 @@ +/* Copyright (c) 2022, Robert Nagy + * + * Permission to use, copy, modify, and/or distribute this software for any @@ -58,3 +58,6 @@ +} + +#endif // OPENSSL_AARCH64 && OPENSSL_OPENBSD && !OPENSSL_STATIC_ARMCAP + /* Copyright (c) 2022, Robert Nagy + * + * Permission to use, copy, modify, and/or distribute this software for any 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..eebc077acf4 --- /dev/null +++ b/www/ungoogled-chromium/files/patch-third__party_boringssl_src_crypto_fipsmodule_aes_asm_aesni-x86__64.pl @@ -0,0 +1,74 @@ +--- third_party/boringssl/src/crypto/fipsmodule/aes/asm/aesni-x86_64.pl.orig 2023-07-21 09:49:17 UTC ++++ third_party/boringssl/src/crypto/fipsmodule/aes/asm/aesni-x86_64.pl +@@ -275,6 +275,7 @@ $code.=<<___; + .align 16 + ${PREFIX}_encrypt: + .cfi_startproc ++ _CET_ENDBR + #ifdef BORINGSSL_DISPATCH_TEST + .extern BORINGSSL_function_hit + movb \$1,BORINGSSL_function_hit+1(%rip) +@@ -297,6 +298,7 @@ $code.=<<___; + .align 16 + ${PREFIX}_decrypt: + .cfi_startproc ++ _CET_ENDBR + movups ($inp),$inout0 # load input + mov 240($key),$rounds # key->rounds + ___ +@@ -617,6 +619,7 @@ $code.=<<___; + .align 16 + ${PREFIX}_ecb_encrypt: + .cfi_startproc ++ _CET_ENDBR + ___ + $code.=<<___ if ($win64); + lea -0x58(%rsp),%rsp +@@ -1203,6 +1206,7 @@ $code.=<<___; + .align 16 + ${PREFIX}_ctr32_encrypt_blocks: + .cfi_startproc ++ _CET_ENDBR + #ifdef BORINGSSL_DISPATCH_TEST + movb \$1,BORINGSSL_function_hit(%rip) + #endif +@@ -1779,6 +1783,7 @@ $code.=<<___; + .align 16 + ${PREFIX}_xts_encrypt: + .cfi_startproc ++ _CET_ENDBR + lea (%rsp),%r11 # frame pointer + .cfi_def_cfa_register %r11 + push %rbp +@@ -2262,6 +2267,7 @@ $code.=<<___; + .align 16 + ${PREFIX}_xts_decrypt: + .cfi_startproc ++ _CET_ENDBR + lea (%rsp),%r11 # frame pointer + .cfi_def_cfa_register %r11 + push %rbp +@@ -2780,6 +2786,7 @@ $code.=<<___; + .align 16 + ${PREFIX}_cbc_encrypt: + .cfi_startproc ++ _CET_ENDBR + test $len,$len # check length + jz .Lcbc_ret + +@@ -3329,6 +3336,7 @@ $code.=<<___; + .align 16 + ${PREFIX}_set_decrypt_key: + .cfi_startproc ++ _CET_ENDBR + .byte 0x48,0x83,0xEC,0x08 # sub rsp,8 + .cfi_adjust_cfa_offset 8 + call __aesni_set_encrypt_key +@@ -3401,6 +3409,7 @@ $code.=<<___; + ${PREFIX}_set_encrypt_key: + __aesni_set_encrypt_key: + .cfi_startproc ++ _CET_ENDBR + #ifdef BORINGSSL_DISPATCH_TEST + movb \$1,BORINGSSL_function_hit+3(%rip) + #endif 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..70caec459ae --- /dev/null +++ b/www/ungoogled-chromium/files/patch-third__party_boringssl_src_crypto_fipsmodule_aes_asm_vpaes-x86__64.pl @@ -0,0 +1,50 @@ +--- third_party/boringssl/src/crypto/fipsmodule/aes/asm/vpaes-x86_64.pl.orig 2023-07-21 09:49:17 UTC ++++ third_party/boringssl/src/crypto/fipsmodule/aes/asm/vpaes-x86_64.pl +@@ -871,6 +871,7 @@ _vpaes_schedule_mangle: + .align 16 + ${PREFIX}_set_encrypt_key: + .cfi_startproc ++ _CET_ENDBR + #ifdef BORINGSSL_DISPATCH_TEST + .extern BORINGSSL_function_hit + movb \$1, BORINGSSL_function_hit+5(%rip) +@@ -926,6 +927,7 @@ $code.=<<___; + .align 16 + ${PREFIX}_set_decrypt_key: + .cfi_startproc ++ _CET_ENDBR + ___ + $code.=<<___ if ($win64); + lea -0xb8(%rsp),%rsp +@@ -981,6 +983,7 @@ $code.=<<___; + .align 16 + ${PREFIX}_encrypt: + .cfi_startproc ++ _CET_ENDBR + #ifdef BORINGSSL_DISPATCH_TEST + .extern BORINGSSL_function_hit + movb \$1, BORINGSSL_function_hit+4(%rip) +@@ -1030,6 +1033,7 @@ $code.=<<___; + .align 16 + ${PREFIX}_decrypt: + .cfi_startproc ++ _CET_ENDBR + ___ + $code.=<<___ if ($win64); + lea -0xb8(%rsp),%rsp +@@ -1081,6 +1085,7 @@ $code.=<<___; + .align 16 + ${PREFIX}_cbc_encrypt: + .cfi_startproc ++ _CET_ENDBR + xchg $key,$len + ___ + ($len,$key)=($key,$len); +@@ -1166,6 +1171,7 @@ $code.=<<___; + .align 16 + ${PREFIX}_ctr32_encrypt_blocks: + .cfi_startproc ++ _CET_ENDBR + # _vpaes_encrypt_core and _vpaes_encrypt_core_2x expect the key in %rdx. + xchg $key, $blocks + ___ diff --git a/www/ungoogled-chromium/files/patch-third__party_boringssl_src_crypto_fipsmodule_bn_asm_rsaz-avx2.pl b/www/ungoogled-chromium/files/patch-third__party_boringssl_src_crypto_fipsmodule_bn_asm_rsaz-avx2.pl new file mode 100644 index 00000000000..38b3f4256d1 --- /dev/null +++ b/www/ungoogled-chromium/files/patch-third__party_boringssl_src_crypto_fipsmodule_bn_asm_rsaz-avx2.pl @@ -0,0 +1,50 @@ +--- third_party/boringssl/src/crypto/fipsmodule/bn/asm/rsaz-avx2.pl.orig 2023-07-21 09:49:17 UTC ++++ third_party/boringssl/src/crypto/fipsmodule/bn/asm/rsaz-avx2.pl +@@ -112,6 +112,7 @@ $code.=<<___; + .align 64 + rsaz_1024_sqr_avx2: # 702 cycles, 14% faster than rsaz_1024_mul_avx2 + .cfi_startproc ++ _CET_ENDBR + lea (%rsp), %rax + .cfi_def_cfa_register %rax + push %rbx +@@ -863,6 +864,7 @@ $code.=<<___; + .align 64 + rsaz_1024_mul_avx2: + .cfi_startproc ++ _CET_ENDBR + lea (%rsp), %rax + .cfi_def_cfa_register %rax + push %rbx +@@ -1474,6 +1476,7 @@ $code.=<<___; + .align 32 + rsaz_1024_red2norm_avx2: + .cfi_startproc ++ _CET_ENDBR + sub \$-128,$inp # size optimization + xor %rax,%rax + ___ +@@ -1515,6 +1518,7 @@ $code.=<<___; + .align 32 + rsaz_1024_norm2red_avx2: + .cfi_startproc ++ _CET_ENDBR + sub \$-128,$out # size optimization + mov ($inp),@T[0] + mov \$0x1fffffff,%eax +@@ -1559,6 +1563,7 @@ $code.=<<___; + .align 32 + rsaz_1024_scatter5_avx2: + .cfi_startproc ++ _CET_ENDBR + vzeroupper + vmovdqu .Lscatter_permd(%rip),%ymm5 + shl \$4,$power +@@ -1586,6 +1591,7 @@ rsaz_1024_scatter5_avx2: + .align 32 + rsaz_1024_gather5_avx2: + .cfi_startproc ++ _CET_ENDBR + vzeroupper + mov %rsp,%r11 + .cfi_def_cfa_register %r11 diff --git a/www/ungoogled-chromium/files/patch-third__party_boringssl_src_crypto_fipsmodule_bn_asm_x86__64-mont.pl b/www/ungoogled-chromium/files/patch-third__party_boringssl_src_crypto_fipsmodule_bn_asm_x86__64-mont.pl new file mode 100644 index 00000000000..d75722914c7 --- /dev/null +++ b/www/ungoogled-chromium/files/patch-third__party_boringssl_src_crypto_fipsmodule_bn_asm_x86__64-mont.pl @@ -0,0 +1,10 @@ +--- third_party/boringssl/src/crypto/fipsmodule/bn/asm/x86_64-mont.pl.orig 2023-07-21 09:49:17 UTC ++++ third_party/boringssl/src/crypto/fipsmodule/bn/asm/x86_64-mont.pl +@@ -92,6 +92,7 @@ $code=<<___; + .align 16 + bn_mul_mont: + .cfi_startproc ++ _CET_ENDBR + mov ${num}d,${num}d + mov %rsp,%rax + .cfi_def_cfa_register %rax 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..192f9a03958 --- /dev/null +++ b/www/ungoogled-chromium/files/patch-third__party_boringssl_src_crypto_fipsmodule_bn_asm_x86__64-mont5.pl @@ -0,0 +1,50 @@ +--- third_party/boringssl/src/crypto/fipsmodule/bn/asm/x86_64-mont5.pl.orig 2023-07-21 09:49:17 UTC ++++ third_party/boringssl/src/crypto/fipsmodule/bn/asm/x86_64-mont5.pl +@@ -79,6 +79,7 @@ $code=<<___; + .align 64 + bn_mul_mont_gather5: + .cfi_startproc ++ _CET_ENDBR + mov ${num}d,${num}d + mov %rsp,%rax + .cfi_def_cfa_register %rax +@@ -1098,6 +1099,7 @@ $code.=<<___; + .align 32 + bn_power5: + .cfi_startproc ++ _CET_ENDBR + mov %rsp,%rax + .cfi_def_cfa_register %rax + ___ +@@ -1240,6 +1242,7 @@ $code.=<<___; + bn_sqr8x_internal: + __bn_sqr8x_internal: + .cfi_startproc ++ _CET_ENDBR + ############################################################## + # Squaring part: + # +@@ -2737,6 +2740,7 @@ bn_powerx5: + bn_sqrx8x_internal: + __bn_sqrx8x_internal: + .cfi_startproc ++ _CET_ENDBR + ################################################################## + # Squaring part: + # +@@ -3448,6 +3452,7 @@ $code.=<<___; + .align 16 + bn_scatter5: + .cfi_startproc ++ _CET_ENDBR + cmp \$0, $num + jz .Lscatter_epilogue + +@@ -3478,6 +3483,7 @@ bn_scatter5: + bn_gather5: + .cfi_startproc + .LSEH_begin_bn_gather5: # Win64 thing, but harmless in other cases ++ _CET_ENDBR + # I can't trust assembler to use specific encoding:-( + .byte 0x4c,0x8d,0x14,0x24 #lea (%rsp),%r10 + .cfi_def_cfa_register %r10 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..7cd07ba3a02 --- /dev/null +++ b/www/ungoogled-chromium/files/patch-third__party_boringssl_src_crypto_fipsmodule_ec_asm_p256-x86__64-asm.pl @@ -0,0 +1,98 @@ +--- third_party/boringssl/src/crypto/fipsmodule/ec/asm/p256-x86_64-asm.pl.orig 2023-07-21 09:49:17 UTC ++++ third_party/boringssl/src/crypto/fipsmodule/ec/asm/p256-x86_64-asm.pl +@@ -98,6 +98,7 @@ $code.=<<___; + .align 32 + ecp_nistz256_neg: + .cfi_startproc ++ _CET_ENDBR + push %r12 + .cfi_push %r12 + push %r13 +@@ -166,6 +167,7 @@ $code.=<<___; + .align 32 + ecp_nistz256_ord_mul_mont: + .cfi_startproc ++ _CET_ENDBR + ___ + $code.=<<___ if ($addx); + leaq OPENSSL_ia32cap_P(%rip), %rcx +@@ -497,6 +499,7 @@ $code.=<<___; + .align 32 + ecp_nistz256_ord_sqr_mont: + .cfi_startproc ++ _CET_ENDBR + ___ + $code.=<<___ if ($addx); + leaq OPENSSL_ia32cap_P(%rip), %rcx +@@ -1247,6 +1250,7 @@ $code.=<<___; + .align 32 + ecp_nistz256_mul_mont: + .cfi_startproc ++ _CET_ENDBR + ___ + $code.=<<___ if ($addx); + leaq OPENSSL_ia32cap_P(%rip), %rcx +@@ -1549,6 +1553,7 @@ __ecp_nistz256_mul_montq: + .align 32 + ecp_nistz256_sqr_mont: + .cfi_startproc ++ _CET_ENDBR + ___ + $code.=<<___ if ($addx); + leaq OPENSSL_ia32cap_P(%rip), %rcx +@@ -2098,6 +2103,7 @@ $code.=<<___; + .align 32 + ecp_nistz256_select_w5: + .cfi_startproc ++ _CET_ENDBR + ___ + $code.=<<___ if ($avx>1); + leaq OPENSSL_ia32cap_P(%rip), %rax +@@ -2198,6 +2204,7 @@ $code.=<<___; + .align 32 + ecp_nistz256_select_w7: + .cfi_startproc ++ _CET_ENDBR + ___ + $code.=<<___ if ($avx>1); + leaq OPENSSL_ia32cap_P(%rip), %rax +@@ -2403,6 +2410,7 @@ $code.=<<___; + ecp_nistz256_avx2_select_w7: + .cfi_startproc + .Lavx2_select_w7: ++ _CET_ENDBR + vzeroupper + ___ + $code.=<<___ if ($win64); +@@ -2514,6 +2522,7 @@ $code.=<<___; + .type ecp_nistz256_avx2_select_w7,\@function,3 + .align 32 + ecp_nistz256_avx2_select_w7: ++ _CET_ENDBR + .byte 0x0f,0x0b # ud2 + ret + .size ecp_nistz256_avx2_select_w7,.-ecp_nistz256_avx2_select_w7 +@@ -2718,6 +2727,7 @@ $code.=<<___; + .align 32 + ecp_nistz256_point_double: + .cfi_startproc ++ _CET_ENDBR + ___ + $code.=<<___ if ($addx); + leaq OPENSSL_ia32cap_P(%rip), %rcx +@@ -2970,6 +2980,7 @@ $code.=<<___; + .align 32 + ecp_nistz256_point_add: + .cfi_startproc ++ _CET_ENDBR + ___ + $code.=<<___ if ($addx); + leaq OPENSSL_ia32cap_P(%rip), %rcx +@@ -3368,6 +3379,7 @@ $code.=<<___; + .align 32 + ecp_nistz256_point_add_affine: + .cfi_startproc ++ _CET_ENDBR + ___ + $code.=<<___ if ($addx); + leaq OPENSSL_ia32cap_P(%rip), %rcx diff --git a/www/ungoogled-chromium/files/patch-third__party_boringssl_src_crypto_fipsmodule_ec_asm_p256__beeu-x86__64-asm.pl b/www/ungoogled-chromium/files/patch-third__party_boringssl_src_crypto_fipsmodule_ec_asm_p256__beeu-x86__64-asm.pl new file mode 100644 index 00000000000..3597239eabf --- /dev/null +++ b/www/ungoogled-chromium/files/patch-third__party_boringssl_src_crypto_fipsmodule_ec_asm_p256__beeu-x86__64-asm.pl @@ -0,0 +1,10 @@ +--- third_party/boringssl/src/crypto/fipsmodule/ec/asm/p256_beeu-x86_64-asm.pl.orig 2023-07-21 09:49:17 UTC ++++ third_party/boringssl/src/crypto/fipsmodule/ec/asm/p256_beeu-x86_64-asm.pl +@@ -154,6 +154,7 @@ $code.=<<___; + .align 32 + beeu_mod_inverse_vartime: + .cfi_startproc ++ _CET_ENDBR + push %rbp + .cfi_push rbp + push %r12 diff --git a/www/ungoogled-chromium/files/patch-third__party_boringssl_src_crypto_fipsmodule_md5_asm_md5-x86__64.pl b/www/ungoogled-chromium/files/patch-third__party_boringssl_src_crypto_fipsmodule_md5_asm_md5-x86__64.pl new file mode 100644 index 00000000000..6b9fc15bc14 --- /dev/null +++ b/www/ungoogled-chromium/files/patch-third__party_boringssl_src_crypto_fipsmodule_md5_asm_md5-x86__64.pl @@ -0,0 +1,10 @@ +--- third_party/boringssl/src/crypto/fipsmodule/md5/asm/md5-x86_64.pl.orig 2023-07-21 09:49:17 UTC ++++ third_party/boringssl/src/crypto/fipsmodule/md5/asm/md5-x86_64.pl +@@ -131,6 +131,7 @@ $code .= < ++#else ++#define _CET_ENDBR ++#endif ++ ++___ ++} ++ + if ($gas) { + my $target; + if ($elf) { diff --git a/www/ungoogled-chromium/files/patch-third__party_boringssl_src_crypto_rand__extra_arc4random.c b/www/ungoogled-chromium/files/patch-third__party_boringssl_src_crypto_rand__extra_arc4random.c deleted file mode 100644 index 89cefe478f7..00000000000 --- a/www/ungoogled-chromium/files/patch-third__party_boringssl_src_crypto_rand__extra_arc4random.c +++ /dev/null @@ -1,36 +0,0 @@ ---- third_party/boringssl/src/crypto/rand_extra/arc4random.c.orig 2022-10-01 07:40:07 UTC -+++ third_party/boringssl/src/crypto/rand_extra/arc4random.c -@@ -0,0 +1,33 @@ -+/* Copyright (c) 2018, Robert Nagy -+ * -+ * Permission to use, copy, modify, and/or distribute this software for any -+ * purpose with or without fee is hereby granted, provided that the above -+ * copyright notice and this permission notice appear in all copies. -+ * -+ * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES -+ * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF -+ * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY -+ * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES -+ * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION -+ * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN -+ * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */ -+ -+#define _BSD_SOURCE 1 -+ -+#include -+ -+#if defined(OPENSSL_ARC4RANDOM) && !defined(BORINGSSL_UNSAFE_DETERMINISTIC_MODE) -+ -+#include -+ -+#include "../fipsmodule/rand/internal.h" -+ -+void CRYPTO_sysrand_for_seed(uint8_t *out, size_t requested) { -+ CRYPTO_sysrand(out, requested); -+} -+ -+void CRYPTO_sysrand(uint8_t *out, size_t requested) { -+ arc4random_buf(out, requested); -+} -+ -+#endif // OPENSSL_ARC4RANDOM && !BORINGSSL_UNSAFE_DETERMINISTIC_MODE diff --git a/www/ungoogled-chromium/files/patch-third__party_boringssl_src_crypto_refcount__c11.c b/www/ungoogled-chromium/files/patch-third__party_boringssl_src_crypto_refcount__c11.c deleted file mode 100644 index 5301fe48878..00000000000 --- a/www/ungoogled-chromium/files/patch-third__party_boringssl_src_crypto_refcount__c11.c +++ /dev/null @@ -1,12 +0,0 @@ ---- third_party/boringssl/src/crypto/refcount_c11.c.orig 2022-10-01 07:40:07 UTC -+++ third_party/boringssl/src/crypto/refcount_c11.c -@@ -22,6 +22,9 @@ - #include - #include - -+#if !defined(__cplusplus) && !defined(static_assert) -+#define static_assert _Static_assert -+#endif - - // See comment above the typedef of CRYPTO_refcount_t about these tests. - static_assert(alignof(CRYPTO_refcount_t) == alignof(_Atomic CRYPTO_refcount_t), diff --git a/www/ungoogled-chromium/files/patch-third__party_boringssl_src_crypto_test_asm_trampoline-x86__64.pl b/www/ungoogled-chromium/files/patch-third__party_boringssl_src_crypto_test_asm_trampoline-x86__64.pl new file mode 100644 index 00000000000..0b522dba0cf --- /dev/null +++ b/www/ungoogled-chromium/files/patch-third__party_boringssl_src_crypto_test_asm_trampoline-x86__64.pl @@ -0,0 +1,58 @@ +--- third_party/boringssl/src/crypto/test/asm/trampoline-x86_64.pl.orig 2023-07-21 09:49:17 UTC ++++ third_party/boringssl/src/crypto/test/asm/trampoline-x86_64.pl +@@ -141,6 +141,7 @@ my $code = <<____; + abi_test_trampoline: + .cfi_startproc + .seh_startproc ++ _CET_ENDBR + # Stack layout: + # 8 bytes - align + # $caller_state_size bytes - saved caller registers +@@ -307,6 +308,7 @@ foreach ("ax", "bx", "cx", "dx", "di", "si", "bp", 8.. + .globl abi_test_clobber_r$_ + .align 16 + abi_test_clobber_r$_: ++ _CET_ENDBR + xorq %r$_, %r$_ + ret + .size abi_test_clobber_r$_,.-abi_test_clobber_r$_ +@@ -319,6 +321,7 @@ foreach (0..15) { + .globl abi_test_clobber_xmm$_ + .align 16 + abi_test_clobber_xmm$_: ++ _CET_ENDBR + pxor %xmm$_, %xmm$_ + ret + .size abi_test_clobber_xmm$_,.-abi_test_clobber_xmm$_ +@@ -335,6 +338,7 @@ $code .= <<____; + abi_test_bad_unwind_wrong_register: + .cfi_startproc + .seh_startproc ++ _CET_ENDBR + pushq %r12 + .cfi_push %r13 # This should be %r13 + .seh_pushreg %r13 # This should be %r13 +@@ -358,6 +362,7 @@ abi_test_bad_unwind_wrong_register: + abi_test_bad_unwind_temporary: + .cfi_startproc + .seh_startproc ++ _CET_ENDBR + pushq %r12 + .cfi_push %r12 + .seh_pushreg %r12 +@@ -384,6 +389,7 @@ abi_test_bad_unwind_temporary: + .type abi_test_set_direction_flag, \@abi-omnipotent + .globl abi_test_get_and_clear_direction_flag + abi_test_get_and_clear_direction_flag: ++ _CET_ENDBR + pushfq + popq %rax + andq \$0x400, %rax +@@ -397,6 +403,7 @@ abi_test_get_and_clear_direction_flag: + .type abi_test_set_direction_flag, \@abi-omnipotent + .globl abi_test_set_direction_flag + abi_test_set_direction_flag: ++ _CET_ENDBR + std + ret + .size abi_test_set_direction_flag,.-abi_test_set_direction_flag diff --git a/www/ungoogled-chromium/files/patch-third__party_boringssl_src_include_openssl_base.h b/www/ungoogled-chromium/files/patch-third__party_boringssl_src_include_openssl_base.h deleted file mode 100644 index 2b65763eb83..00000000000 --- a/www/ungoogled-chromium/files/patch-third__party_boringssl_src_include_openssl_base.h +++ /dev/null @@ -1,14 +0,0 @@ ---- third_party/boringssl/src/include/openssl/base.h.orig 2023-04-08 11:38:38 UTC -+++ third_party/boringssl/src/include/openssl/base.h -@@ -151,6 +151,11 @@ extern "C" { - #define OPENSSL_FUCHSIA - #endif - -+#if defined(__OpenBSD__) -+#define OPENSSL_OPENBSD -+#define OPENSSL_ARC4RANDOM -+#endif -+ - #if defined(__TRUSTY__) - #define OPENSSL_TRUSTY - #define OPENSSL_NO_THREADS_CORRUPT_MEMORY_AND_LEAK_SECRETS_IF_THREADED diff --git a/www/ungoogled-chromium/files/patch-third__party_boringssl_src_include_openssl_thread.h b/www/ungoogled-chromium/files/patch-third__party_boringssl_src_include_openssl_thread.h deleted file mode 100644 index cd260507fd1..00000000000 --- a/www/ungoogled-chromium/files/patch-third__party_boringssl_src_include_openssl_thread.h +++ /dev/null @@ -1,10 +0,0 @@ ---- third_party/boringssl/src/include/openssl/thread.h.orig 2022-10-01 07:40:07 UTC -+++ third_party/boringssl/src/include/openssl/thread.h -@@ -78,6 +78,7 @@ typedef union crypto_mutex_st { - void *handle; - } CRYPTO_MUTEX; - #elif !defined(__GLIBC__) -+#include - typedef pthread_rwlock_t CRYPTO_MUTEX; - #else - // On glibc, |pthread_rwlock_t| is hidden under feature flags, and we can't diff --git a/www/ungoogled-chromium/files/patch-third__party_ruy_BUILD.gn b/www/ungoogled-chromium/files/patch-third__party_cpuinfo_cpuinfo.gni similarity index 64% rename from www/ungoogled-chromium/files/patch-third__party_ruy_BUILD.gn rename to www/ungoogled-chromium/files/patch-third__party_cpuinfo_cpuinfo.gni index e647cc6d8b9..39cebcaddc3 100644 --- a/www/ungoogled-chromium/files/patch-third__party_ruy_BUILD.gn +++ b/www/ungoogled-chromium/files/patch-third__party_cpuinfo_cpuinfo.gni @@ -1,11 +1,11 @@ ---- third_party/ruy/BUILD.gn.orig 2023-05-05 12:12:41 UTC -+++ third_party/ruy/BUILD.gn -@@ -9,7 +9,7 @@ use_cpuinfo = +--- third_party/cpuinfo/cpuinfo.gni.orig 2023-07-21 09:49:17 UTC ++++ third_party/cpuinfo/cpuinfo.gni +@@ -7,7 +7,7 @@ use_cpuinfo = current_cpu != "ppc64" && current_cpu != "ppc64le" && current_cpu != "s390" && current_cpu != "s390x" && # cpuinfo is not supported on fuchsia. - !is_fuchsia && + !is_fuchsia && !is_bsd && - # cpuinfo doesn't support the Windows Arm64 chips. + # cpuinfo is crashy on the Windows Arm64 chips. !(is_win && current_cpu == "arm64") && # There's a few arm architectures that are not supported by cpuinfo, diff --git a/www/ungoogled-chromium/files/patch-third__party_ffmpeg_libavcodec_x86_fft.asm b/www/ungoogled-chromium/files/patch-third__party_ffmpeg_libavcodec_x86_fft.asm new file mode 100644 index 00000000000..6c81a6b1d8c --- /dev/null +++ b/www/ungoogled-chromium/files/patch-third__party_ffmpeg_libavcodec_x86_fft.asm @@ -0,0 +1,108 @@ +--- third_party/ffmpeg/libavcodec/x86/fft.asm.orig 2023-07-21 09:49:17 UTC ++++ third_party/ffmpeg/libavcodec/x86/fft.asm +@@ -296,6 +296,7 @@ INIT_YMM avx + %if HAVE_AVX_EXTERNAL + align 16 + fft8_avx: ++ _CET_ENDBR + mova m0, Z(0) + mova m1, Z(1) + T8_AVX m0, m1, m2, m3, m4 +@@ -306,6 +307,7 @@ fft8_avx: + + align 16 + fft16_avx: ++ _CET_ENDBR + mova m2, Z(2) + mova m3, Z(3) + T4_SSE m2, m3, m7 +@@ -343,6 +345,7 @@ fft16_avx: + + align 16 + fft32_avx: ++ _CET_ENDBR + call fft16_avx + + mova m0, Z(4) +@@ -367,6 +370,7 @@ fft32_avx: + ret + + fft32_interleave_avx: ++ _CET_ENDBR + call fft32_avx + mov r2d, 32 + .deint_loop: +@@ -390,6 +394,7 @@ INIT_XMM sse + align 16 + fft4_avx: + fft4_sse: ++ _CET_ENDBR + mova m0, Z(0) + mova m1, Z(1) + T4_SSE m0, m1, m2 +@@ -399,6 +404,7 @@ fft4_sse: + + align 16 + fft8_sse: ++ _CET_ENDBR + mova m0, Z(0) + mova m1, Z(1) + T4_SSE m0, m1, m2 +@@ -413,6 +419,7 @@ fft8_sse: + + align 16 + fft16_sse: ++ _CET_ENDBR + mova m0, Z(0) + mova m1, Z(1) + T4_SSE m0, m1, m2 +@@ -441,6 +448,7 @@ fft16_sse: + %macro DECL_PASS 2+ ; name, payload + align 16 + %1: ++ _CET_ENDBR + DEFINE_ARGS zc, w, n, o1, o3 + lea o3q, [nq*3] + lea o1q, [nq*8] +@@ -457,10 +465,6 @@ DEFINE_ARGS zc, w, n, o1, o3 + %macro FFT_DISPATCH 2; clobbers 5 GPRs, 8 XMMs + lea r2, [dispatch_tab%1] + mov r2, [r2 + (%2q-2)*gprsize] +-%ifdef PIC +- lea r3, [$$] +- add r2, r3 +-%endif + call r2 + %endmacro ; FFT_DISPATCH + +@@ -585,11 +589,7 @@ cglobal imdct_calc, 3,5,3 + jl .loop + RET + +-%ifdef PIC +-%define SECTION_REL - $$ +-%else + %define SECTION_REL +-%endif + + %macro DECL_FFT 1-2 ; nbits, suffix + %ifidn %0, 1 +@@ -613,6 +613,7 @@ cglobal imdct_calc, 3,5,3 + + align 16 + fft %+ n %+ fullsuffix: ++ _CET_ENDBR + call fft %+ n2 %+ SUFFIX + add r0, n*4 - (n&(-2<<%1)) + call fft %+ n4 %+ SUFFIX +@@ -627,8 +628,10 @@ fft %+ n %+ fullsuffix: + %endrep + %undef n + ++[SECTION .data.rel.ro write] + align 8 + dispatch_tab %+ fullsuffix: pointer list_of_fft ++__?SECT?__ + %endmacro ; DECL_FFT + + %if HAVE_AVX_EXTERNAL diff --git a/www/ungoogled-chromium/files/patch-third__party_ffmpeg_libavutil_x86_x86inc.asm b/www/ungoogled-chromium/files/patch-third__party_ffmpeg_libavutil_x86_x86inc.asm new file mode 100644 index 00000000000..643c1091b5e --- /dev/null +++ b/www/ungoogled-chromium/files/patch-third__party_ffmpeg_libavutil_x86_x86inc.asm @@ -0,0 +1,23 @@ +--- third_party/ffmpeg/libavutil/x86/x86inc.asm.orig 2023-07-21 09:49:17 UTC ++++ third_party/ffmpeg/libavutil/x86/x86inc.asm +@@ -53,6 +53,12 @@ + %endif + %endif + ++%if ARCH_X86_64 ++ %define _CET_ENDBR endbr64 ++%else ++ %define _CET_ENDBR ++%endif ++ + %define WIN64 0 + %define UNIX64 0 + %if ARCH_X86_64 +@@ -768,6 +774,7 @@ BRANCH_INSTR jz, je, jnz, jne, jl, jle, jnl, jnle, jg, + %endif + align function_align + %2: ++ _CET_ENDBR + RESET_MM_PERMUTATION ; needed for x86-64, also makes disassembly somewhat nicer + %xdefine rstk rsp ; copy of the original stack pointer, used when greater alignment than the known stack alignment is required + %assign stack_offset 0 ; stack pointer offset relative to the return address diff --git a/www/ungoogled-chromium/files/patch-third__party_pdfium_core_fxge_cfx__fontmapper.cpp b/www/ungoogled-chromium/files/patch-third__party_pdfium_core_fxge_cfx__fontmapper.cpp index 5e6f8f12596..e183423361a 100644 --- a/www/ungoogled-chromium/files/patch-third__party_pdfium_core_fxge_cfx__fontmapper.cpp +++ b/www/ungoogled-chromium/files/patch-third__party_pdfium_core_fxge_cfx__fontmapper.cpp @@ -1,6 +1,6 @@ ---- third_party/pdfium/core/fxge/cfx_fontmapper.cpp.orig 2022-10-01 07:40:07 UTC +--- third_party/pdfium/core/fxge/cfx_fontmapper.cpp.orig 2023-07-21 09:49:17 UTC +++ third_party/pdfium/core/fxge/cfx_fontmapper.cpp -@@ -157,7 +157,7 @@ constexpr AltFontFamily kAltFontFamilies[] = { +@@ -158,7 +158,7 @@ constexpr AltFontFamily kAltFontFamilies[] = { {"ForteMT", "Forte"}, }; 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 0a45d2377c5..7b96484d811 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-06-05 19:39:05 UTC +--- third_party/perfetto/src/tracing/core/tracing_service_impl.cc.orig 2023-07-21 09:49:17 UTC +++ third_party/perfetto/src/tracing/core/tracing_service_impl.cc -@@ -3098,7 +3098,8 @@ bool TracingServiceImpl::SnapshotClocks( +@@ -3149,7 +3149,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_vulkan-deps_vulkan-loader_src_BUILD.gn b/www/ungoogled-chromium/files/patch-third__party_vulkan-deps_vulkan-loader_src_BUILD.gn index a30ae8c292c..903ff99c3f5 100644 --- a/www/ungoogled-chromium/files/patch-third__party_vulkan-deps_vulkan-loader_src_BUILD.gn +++ b/www/ungoogled-chromium/files/patch-third__party_vulkan-deps_vulkan-loader_src_BUILD.gn @@ -1,4 +1,4 @@ ---- third_party/vulkan-deps/vulkan-loader/src/BUILD.gn.orig 2023-01-13 08:56:02 UTC +--- third_party/vulkan-deps/vulkan-loader/src/BUILD.gn.orig 2023-07-21 09:49:17 UTC +++ third_party/vulkan-deps/vulkan-loader/src/BUILD.gn @@ -59,7 +59,7 @@ config("vulkan_internal_config") { defines += [ @@ -8,4 +8,4 @@ + "FALLBACK_DATA_DIRS=\"/usr/X11R6/share:/usr/local/share:/usr/share\"", ] } - } + if (!vulkan_loader_shared) { diff --git a/www/ungoogled-chromium/files/patch-third__party_vulkan-deps_vulkan-loader_src_loader_vk__loader__platform.h b/www/ungoogled-chromium/files/patch-third__party_vulkan-deps_vulkan-loader_src_loader_vk__loader__platform.h index e7c9afe7fc7..89fb17e79ba 100644 --- a/www/ungoogled-chromium/files/patch-third__party_vulkan-deps_vulkan-loader_src_loader_vk__loader__platform.h +++ b/www/ungoogled-chromium/files/patch-third__party_vulkan-deps_vulkan-loader_src_loader_vk__loader__platform.h @@ -1,6 +1,6 @@ ---- third_party/vulkan-deps/vulkan-loader/src/loader/vk_loader_platform.h.orig 2023-06-05 19:39:05 UTC +--- third_party/vulkan-deps/vulkan-loader/src/loader/vk_loader_platform.h.orig 2023-07-21 09:49:17 UTC +++ third_party/vulkan-deps/vulkan-loader/src/loader/vk_loader_platform.h -@@ -298,7 +298,15 @@ static inline char *loader_platform_executable_path(ch +@@ -300,7 +300,15 @@ static inline char *loader_platform_executable_path(ch return buffer; } diff --git a/www/ungoogled-chromium/files/patch-third__party_vulkan-deps_vulkan-validation-layers_src_layers_stateless_sl__instance__device.cpp b/www/ungoogled-chromium/files/patch-third__party_vulkan-deps_vulkan-validation-layers_src_layers_stateless_sl__instance__device.cpp new file mode 100644 index 00000000000..a7f95c0a942 --- /dev/null +++ b/www/ungoogled-chromium/files/patch-third__party_vulkan-deps_vulkan-validation-layers_src_layers_stateless_sl__instance__device.cpp @@ -0,0 +1,17 @@ +--- third_party/vulkan-deps/vulkan-validation-layers/src/layers/stateless/sl_instance_device.cpp.orig 2023-07-21 09:49:17 UTC ++++ third_party/vulkan-deps/vulkan-validation-layers/src/layers/stateless/sl_instance_device.cpp +@@ -46,12 +46,12 @@ bool StatelessValidation::ValidateApiVersion(uint32_t + skip |= LogError(instance, "VUID-VkApplicationInfo-apiVersion-04010", + "Invalid CreateInstance->pCreateInfo->pApplicationInfo.apiVersion number (0x%08x). " + "Using VK_API_VERSION_%" PRIu32 "_%" PRIu32 ".", +- api_version, effective_api_version.major(), effective_api_version.minor()); ++ api_version, effective_api_version.vk_major(), effective_api_version.vk_minor()); + } else { + skip |= LogWarning(instance, kVUIDUndefined, + "Unrecognized CreateInstance->pCreateInfo->pApplicationInfo.apiVersion number (0x%08x). " + "Assuming VK_API_VERSION_%" PRIu32 "_%" PRIu32 ".", +- api_version, effective_api_version.major(), effective_api_version.minor()); ++ api_version, effective_api_version.vk_major(), effective_api_version.vk_minor()); + } + } + return skip; diff --git a/www/ungoogled-chromium/files/patch-third__party_vulkan-deps_vulkan-validation-layers_src_layers_utils_vk__layer__utils.h b/www/ungoogled-chromium/files/patch-third__party_vulkan-deps_vulkan-validation-layers_src_layers_utils_vk__layer__utils.h new file mode 100644 index 00000000000..c982a628d73 --- /dev/null +++ b/www/ungoogled-chromium/files/patch-third__party_vulkan-deps_vulkan-validation-layers_src_layers_utils_vk__layer__utils.h @@ -0,0 +1,11 @@ +--- third_party/vulkan-deps/vulkan-validation-layers/src/layers/utils/vk_layer_utils.h.orig 2023-07-21 09:49:17 UTC ++++ third_party/vulkan-deps/vulkan-validation-layers/src/layers/utils/vk_layer_utils.h +@@ -69,7 +69,7 @@ static inline std::string StringAPIVersion(APIVersion + if (!version.valid()) { + return ""; + } +- version_name << version.major() << "." << version.minor() << "." << version.patch() << " (0x" << std::setfill('0') ++ version_name << version.vk_major() << "." << version.vk_minor() << "." << version.vk_patch() << " (0x" << std::setfill('0') + << std::setw(8) << std::hex << version.value() << ")"; + return version_name.str(); + } diff --git a/www/ungoogled-chromium/files/patch-third__party_vulkan-deps_vulkan-validation-layers_src_layers_vulkan_generated_vk__extension__helper.h b/www/ungoogled-chromium/files/patch-third__party_vulkan-deps_vulkan-validation-layers_src_layers_vulkan_generated_vk__extension__helper.h new file mode 100644 index 00000000000..63ec3976f71 --- /dev/null +++ b/www/ungoogled-chromium/files/patch-third__party_vulkan-deps_vulkan-validation-layers_src_layers_vulkan_generated_vk__extension__helper.h @@ -0,0 +1,15 @@ +--- third_party/vulkan-deps/vulkan-validation-layers/src/layers/vulkan/generated/vk_extension_helper.h.orig 2023-07-21 09:49:17 UTC ++++ third_party/vulkan-deps/vulkan-validation-layers/src/layers/vulkan/generated/vk_extension_helper.h +@@ -68,9 +68,9 @@ class APIVersion { + + bool valid() const { return api_version_ != VVL_UNRECOGNIZED_API_VERSION; } + uint32_t value() const { return api_version_; } +- uint32_t major() const { return VK_API_VERSION_MAJOR(api_version_); } +- uint32_t minor() const { return VK_API_VERSION_MINOR(api_version_); } +- uint32_t patch() const { return VK_API_VERSION_PATCH(api_version_); } ++ uint32_t vk_major() const { return VK_API_VERSION_MAJOR(api_version_); } ++ uint32_t vk_minor() const { return VK_API_VERSION_MINOR(api_version_); } ++ uint32_t vk_patch() const { return VK_API_VERSION_PATCH(api_version_); } + + bool operator<(APIVersion api_version) const { return api_version_ < api_version.api_version_; } + bool operator<=(APIVersion api_version) const { return api_version_ <= api_version.api_version_; } 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 ff903bb6435..bcf15d5e13b 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-03-10 11:01:21 UTC +--- third_party/webrtc/BUILD.gn.orig 2023-07-21 09:49:17 UTC +++ third_party/webrtc/BUILD.gn -@@ -211,6 +211,9 @@ config("common_inherited_config") { +@@ -212,6 +212,9 @@ config("common_inherited_config") { if (is_linux || is_chromeos) { defines += [ "WEBRTC_LINUX" ] } diff --git a/www/ungoogled-chromium/files/patch-third__party_webrtc_modules_audio__device_BUILD.gn b/www/ungoogled-chromium/files/patch-third__party_webrtc_modules_audio__device_BUILD.gn index 14bf9b5bab3..119e7a3cdcc 100644 --- a/www/ungoogled-chromium/files/patch-third__party_webrtc_modules_audio__device_BUILD.gn +++ b/www/ungoogled-chromium/files/patch-third__party_webrtc_modules_audio__device_BUILD.gn @@ -1,6 +1,6 @@ ---- third_party/webrtc/modules/audio_device/BUILD.gn.orig 2023-06-05 19:39:05 UTC +--- third_party/webrtc/modules/audio_device/BUILD.gn.orig 2023-07-21 09:49:17 UTC +++ third_party/webrtc/modules/audio_device/BUILD.gn -@@ -328,7 +328,7 @@ rtc_library("audio_device_impl") { +@@ -330,7 +330,7 @@ rtc_library("audio_device_impl") { if (rtc_use_dummy_audio_file_devices) { defines += [ "WEBRTC_DUMMY_FILE_DEVICES" ] } else { diff --git a/www/ungoogled-chromium/files/patch-tools_gn_build_gen.py b/www/ungoogled-chromium/files/patch-tools_gn_build_gen.py index 073a31fb7d5..163125f0ebc 100644 --- a/www/ungoogled-chromium/files/patch-tools_gn_build_gen.py +++ b/www/ungoogled-chromium/files/patch-tools_gn_build_gen.py @@ -1,4 +1,4 @@ ---- tools/gn/build/gen.py.orig 2022-10-01 07:40:07 UTC +--- tools/gn/build/gen.py.orig 2023-07-21 09:49:17 UTC +++ tools/gn/build/gen.py @@ -92,6 +92,12 @@ class Platform(object): def is_solaris(self): @@ -13,7 +13,7 @@ def is_posix(self): return self._platform in ['linux', 'freebsd', 'darwin', 'aix', 'openbsd', 'haiku', 'solaris', 'msys', 'netbsd'] -@@ -279,7 +285,7 @@ def WriteGenericNinja(path, static_libraries, executab +@@ -283,7 +289,7 @@ def WriteGenericNinja(path, static_libraries, executab 'linux': 'build_linux.ninja.template', 'freebsd': 'build_linux.ninja.template', 'aix': 'build_aix.ninja.template', @@ -22,7 +22,7 @@ 'haiku': 'build_haiku.ninja.template', 'solaris': 'build_linux.ninja.template', 'netbsd': 'build_linux.ninja.template', -@@ -494,6 +500,9 @@ def WriteGNNinja(path, platform, host, options, args_l +@@ -506,6 +512,9 @@ def WriteGNNinja(path, platform, host, options, args_l if platform.is_posix() and not platform.is_haiku(): ldflags.append('-pthread') diff --git a/www/ungoogled-chromium/files/patch-ui_base_ime_text__input__client.h b/www/ungoogled-chromium/files/patch-ui_base_ime_text__input__client.h index ade7267f270..7edf3f43ee2 100644 --- a/www/ungoogled-chromium/files/patch-ui_base_ime_text__input__client.h +++ b/www/ungoogled-chromium/files/patch-ui_base_ime_text__input__client.h @@ -1,6 +1,6 @@ ---- ui/base/ime/text_input_client.h.orig 2023-06-05 19:39:05 UTC +--- ui/base/ime/text_input_client.h.orig 2023-07-21 09:49:17 UTC +++ ui/base/ime/text_input_client.h -@@ -249,7 +249,7 @@ class COMPONENT_EXPORT(UI_BASE_IME) TextInputClient +@@ -265,7 +265,7 @@ class COMPONENT_EXPORT(UI_BASE_IME) TextInputClient // fields that are considered 'private' (e.g. in incognito tabs). virtual bool ShouldDoLearning() = 0; 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 3529b4608d6..a9e72bcfae1 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 2023-06-05 19:39:05 UTC +--- ui/base/resource/resource_bundle.cc.orig 2023-07-21 09:49:17 UTC +++ ui/base/resource/resource_bundle.cc -@@ -885,7 +885,7 @@ void ResourceBundle::ReloadFonts() { +@@ -916,7 +916,7 @@ void ResourceBundle::ReloadFonts() { } ResourceScaleFactor ResourceBundle::GetMaxResourceScaleFactor() const { diff --git a/www/ungoogled-chromium/files/patch-ui_base_test_skia__gold__pixel__diff.cc b/www/ungoogled-chromium/files/patch-ui_base_test_skia__gold__pixel__diff.cc index a3f8254f749..0fb5d20ff0c 100644 --- a/www/ungoogled-chromium/files/patch-ui_base_test_skia__gold__pixel__diff.cc +++ b/www/ungoogled-chromium/files/patch-ui_base_test_skia__gold__pixel__diff.cc @@ -1,6 +1,6 @@ ---- ui/base/test/skia_gold_pixel_diff.cc.orig 2023-06-05 19:39:05 UTC +--- ui/base/test/skia_gold_pixel_diff.cc.orig 2023-07-21 09:49:17 UTC +++ ui/base/test/skia_gold_pixel_diff.cc -@@ -153,7 +153,7 @@ std::string SkiaGoldPixelDiff::GetPlatform() { +@@ -104,7 +104,7 @@ const char* GetPlatformName() { return "macOS"; // 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_base_ui__base__features.cc b/www/ungoogled-chromium/files/patch-ui_base_ui__base__features.cc index cdca523227a..6e214c38ae4 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,6 +1,6 @@ ---- ui/base/ui_base_features.cc.orig 2023-06-05 19:39:05 UTC +--- ui/base/ui_base_features.cc.orig 2023-07-21 09:49:17 UTC +++ ui/base/ui_base_features.cc -@@ -199,7 +199,7 @@ BASE_FEATURE(kExperimentalFlingAnimation, +@@ -206,7 +206,7 @@ BASE_FEATURE(kExperimentalFlingAnimation, "ExperimentalFlingAnimation", // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. @@ -9,7 +9,7 @@ (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS_ASH) && \ !BUILDFLAG(IS_CHROMEOS_LACROS)) base::FEATURE_ENABLED_BY_DEFAULT -@@ -306,7 +306,7 @@ bool IsForcedColorsEnabled() { +@@ -313,7 +313,7 @@ bool IsForcedColorsEnabled() { // milestones. BASE_FEATURE(kEyeDropper, "EyeDropper", @@ -18,7 +18,7 @@ base::FEATURE_ENABLED_BY_DEFAULT #else base::FEATURE_DISABLED_BY_DEFAULT -@@ -486,7 +486,7 @@ ChromeRefresh2023Level GetChromeRefresh2023Level() { +@@ -500,7 +500,7 @@ ChromeRefresh2023Level GetChromeRefresh2023Level() { return level; } @@ -26,4 +26,4 @@ +#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD) BASE_FEATURE(kWebUiSystemFont, "WebUiSystemFont", - base::FEATURE_DISABLED_BY_DEFAULT); + base::FEATURE_ENABLED_BY_DEFAULT); diff --git a/www/ungoogled-chromium/files/patch-ui_base_ui__base__features.h b/www/ungoogled-chromium/files/patch-ui_base_ui__base__features.h index c5e97ec7d35..7f7e7a5cc7b 100644 --- a/www/ungoogled-chromium/files/patch-ui_base_ui__base__features.h +++ b/www/ungoogled-chromium/files/patch-ui_base_ui__base__features.h @@ -1,6 +1,6 @@ ---- ui/base/ui_base_features.h.orig 2023-06-05 19:39:05 UTC +--- ui/base/ui_base_features.h.orig 2023-07-21 09:49:17 UTC +++ ui/base/ui_base_features.h -@@ -238,7 +238,7 @@ enum class ChromeRefresh2023Level { +@@ -242,7 +242,7 @@ enum class ChromeRefresh2023Level { COMPONENT_EXPORT(UI_BASE_FEATURES) ChromeRefresh2023Level GetChromeRefresh2023Level(); 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 7468158c469..1d2c96abf9b 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-06-05 19:39:05 UTC +--- ui/color/color_id.h.orig 2023-07-21 09:49:17 UTC +++ ui/color/color_id.h -@@ -478,7 +478,7 @@ +@@ -496,7 +496,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 1bd7a6da1c4..9a5aeeb3e1c 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-06-05 19:39:05 UTC +--- ui/compositor/compositor.cc.orig 2023-07-21 09:49:17 UTC +++ ui/compositor/compositor.cc -@@ -894,7 +894,7 @@ void Compositor::OnResume() { +@@ -897,7 +897,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_events_devices_x11_device__data__manager__x11.cc b/www/ungoogled-chromium/files/patch-ui_events_devices_x11_device__data__manager__x11.cc index c2eb63e635f..827cbfc677a 100644 --- a/www/ungoogled-chromium/files/patch-ui_events_devices_x11_device__data__manager__x11.cc +++ b/www/ungoogled-chromium/files/patch-ui_events_devices_x11_device__data__manager__x11.cc @@ -1,10 +1,10 @@ ---- ui/events/devices/x11/device_data_manager_x11.cc.orig 2023-01-13 08:56:02 UTC +--- ui/events/devices/x11/device_data_manager_x11.cc.orig 2023-07-21 09:49:17 UTC +++ ui/events/devices/x11/device_data_manager_x11.cc -@@ -875,6 +875,7 @@ void DeviceDataManagerX11::SetDisabledKeyboardAllowedK +@@ -876,6 +876,7 @@ void DeviceDataManagerX11::SetDisabledKeyboardAllowedK } void DeviceDataManagerX11::DisableDevice(x11::Input::DeviceId deviceid) { + NOTIMPLEMENTED(); blocked_devices_.set(static_cast(deviceid), true); // TODO(rsadam@): Support blocking touchscreen devices. - std::vector keyboards = GetKeyboardDevices(); + std::vector keyboards = GetKeyboardDevices(); diff --git a/www/ungoogled-chromium/files/patch-ui_gfx_BUILD.gn b/www/ungoogled-chromium/files/patch-ui_gfx_BUILD.gn index 896910b963c..6fcde46e322 100644 --- a/www/ungoogled-chromium/files/patch-ui_gfx_BUILD.gn +++ b/www/ungoogled-chromium/files/patch-ui_gfx_BUILD.gn @@ -1,6 +1,6 @@ ---- ui/gfx/BUILD.gn.orig 2023-06-05 19:39:05 UTC +--- ui/gfx/BUILD.gn.orig 2023-07-21 09:49:17 UTC +++ ui/gfx/BUILD.gn -@@ -621,7 +621,7 @@ source_set("memory_buffer_sources") { +@@ -627,7 +627,7 @@ source_set("memory_buffer_sources") { deps += [ "//build/config/linux/libdrm" ] } diff --git a/www/ungoogled-chromium/files/patch-ui_gfx_switches.cc b/www/ungoogled-chromium/files/patch-ui_gfx_switches.cc index 3a8a7961a80..390f4fe2021 100644 --- a/www/ungoogled-chromium/files/patch-ui_gfx_switches.cc +++ b/www/ungoogled-chromium/files/patch-ui_gfx_switches.cc @@ -1,6 +1,6 @@ ---- ui/gfx/switches.cc.orig 2023-01-13 08:56:02 UTC +--- ui/gfx/switches.cc.orig 2023-07-21 09:49:17 UTC +++ ui/gfx/switches.cc -@@ -33,7 +33,7 @@ const char kForcePrefersReducedMotion[] = "force-prefe +@@ -28,7 +28,7 @@ const char kForcePrefersReducedMotion[] = "force-prefe // Run in headless mode, i.e., without a UI or display server dependencies. const char kHeadless[] = "headless"; diff --git a/www/ungoogled-chromium/files/patch-ui_gfx_switches.h b/www/ungoogled-chromium/files/patch-ui_gfx_switches.h index 10a7ac22c65..fac11b9f144 100644 --- a/www/ungoogled-chromium/files/patch-ui_gfx_switches.h +++ b/www/ungoogled-chromium/files/patch-ui_gfx_switches.h @@ -1,6 +1,6 @@ ---- ui/gfx/switches.h.orig 2023-04-08 11:38:38 UTC +--- ui/gfx/switches.h.orig 2023-07-21 09:49:17 UTC +++ ui/gfx/switches.h -@@ -19,7 +19,7 @@ GFX_SWITCHES_EXPORT extern const char kEnableNativeGpu +@@ -18,7 +18,7 @@ GFX_SWITCHES_EXPORT extern const char kEnableNativeGpu GFX_SWITCHES_EXPORT extern const char kForcePrefersReducedMotion[]; GFX_SWITCHES_EXPORT extern const char kHeadless[]; diff --git a/www/ungoogled-chromium/files/patch-ui_ozone_platform_wayland_host_wayland__toplevel__window.cc b/www/ungoogled-chromium/files/patch-ui_ozone_platform_wayland_host_wayland__toplevel__window.cc index 7cbc6e0b69c..01fef0f1fd9 100644 --- a/www/ungoogled-chromium/files/patch-ui_ozone_platform_wayland_host_wayland__toplevel__window.cc +++ b/www/ungoogled-chromium/files/patch-ui_ozone_platform_wayland_host_wayland__toplevel__window.cc @@ -1,6 +1,6 @@ ---- ui/ozone/platform/wayland/host/wayland_toplevel_window.cc.orig 2023-06-05 19:39:05 UTC +--- ui/ozone/platform/wayland/host/wayland_toplevel_window.cc.orig 2023-07-21 09:49:17 UTC +++ ui/ozone/platform/wayland/host/wayland_toplevel_window.cc -@@ -452,7 +452,7 @@ void WaylandToplevelWindow::HandleAuraToplevelConfigur +@@ -516,7 +516,7 @@ void WaylandToplevelWindow::HandleAuraToplevelConfigur const bool did_active_change = is_active_ != window_states.is_activated; is_active_ = window_states.is_activated; diff --git a/www/ungoogled-chromium/files/patch-ui_ozone_platform_wayland_host_wayland__toplevel__window.h b/www/ungoogled-chromium/files/patch-ui_ozone_platform_wayland_host_wayland__toplevel__window.h index 764d765fbe7..9f6ea33558b 100644 --- a/www/ungoogled-chromium/files/patch-ui_ozone_platform_wayland_host_wayland__toplevel__window.h +++ b/www/ungoogled-chromium/files/patch-ui_ozone_platform_wayland_host_wayland__toplevel__window.h @@ -1,6 +1,6 @@ ---- ui/ozone/platform/wayland/host/wayland_toplevel_window.h.orig 2023-06-05 19:39:05 UTC +--- ui/ozone/platform/wayland/host/wayland_toplevel_window.h.orig 2023-07-21 09:49:17 UTC +++ ui/ozone/platform/wayland/host/wayland_toplevel_window.h -@@ -251,7 +251,7 @@ class WaylandToplevelWindow : public WaylandWindow, +@@ -244,7 +244,7 @@ class WaylandToplevelWindow : public WaylandWindow, // Contains the previous state of the window. PlatformWindowState previous_state_ = PlatformWindowState::kUnknown; diff --git a/www/ungoogled-chromium/files/patch-ui_ozone_platform_wayland_host_wayland__window.h b/www/ungoogled-chromium/files/patch-ui_ozone_platform_wayland_host_wayland__window.h index a00c02fe5aa..1d18781fe14 100644 --- a/www/ungoogled-chromium/files/patch-ui_ozone_platform_wayland_host_wayland__window.h +++ b/www/ungoogled-chromium/files/patch-ui_ozone_platform_wayland_host_wayland__window.h @@ -1,6 +1,6 @@ ---- ui/ozone/platform/wayland/host/wayland_window.h.orig 2023-03-10 11:01:21 UTC +--- ui/ozone/platform/wayland/host/wayland_window.h.orig 2023-07-21 09:49:17 UTC +++ ui/ozone/platform/wayland/host/wayland_window.h -@@ -231,7 +231,7 @@ class WaylandWindow : public PlatformWindow, +@@ -235,7 +235,7 @@ class WaylandWindow : public PlatformWindow, bool is_snapped_primary = false; bool is_snapped_secondary = false; bool is_floated = false; 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 7a7d600ac8d..980559df1c0 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,4 +1,4 @@ ---- ui/views/controls/textfield/textfield.cc.orig 2023-06-05 19:39:05 UTC +--- ui/views/controls/textfield/textfield.cc.orig 2023-07-21 09:49:17 UTC +++ ui/views/controls/textfield/textfield.cc @@ -75,7 +75,7 @@ #include "base/win/win_util.h" @@ -18,7 +18,7 @@ return flags & ui::EF_CONTROL_DOWN; #else return false; -@@ -705,7 +705,7 @@ bool Textfield::OnKeyPressed(const ui::KeyEvent& event +@@ -715,7 +715,7 @@ bool Textfield::OnKeyPressed(const ui::KeyEvent& event if (!textfield) return handled; @@ -27,7 +27,7 @@ auto* linux_ui = ui::LinuxUi::instance(); std::vector commands; if (!handled && linux_ui && -@@ -925,7 +925,7 @@ void Textfield::AboutToRequestFocusFromTabTraversal(bo +@@ -938,7 +938,7 @@ void Textfield::AboutToRequestFocusFromTabTraversal(bo } bool Textfield::SkipDefaultKeyEventProcessing(const ui::KeyEvent& event) { @@ -36,7 +36,7 @@ // Skip any accelerator handling that conflicts with custom keybindings. auto* linux_ui = ui::LinuxUi::instance(); std::vector commands; -@@ -1867,7 +1867,7 @@ bool Textfield::ShouldDoLearning() { +@@ -1935,7 +1935,7 @@ bool Textfield::ShouldDoLearning() { return false; } @@ -45,7 +45,7 @@ // TODO(https://crbug.com/952355): Implement this method to support Korean IME // reconversion feature on native text fields (e.g. find bar). bool Textfield::SetCompositionFromExistingText( -@@ -2380,14 +2380,14 @@ ui::TextEditCommand Textfield::GetCommandForKeyEvent( +@@ -2448,14 +2448,14 @@ ui::TextEditCommand Textfield::GetCommandForKeyEvent( #endif return ui::TextEditCommand::DELETE_BACKWARD; } diff --git a/www/ungoogled-chromium/files/patch-ui_views_controls_textfield_textfield.h b/www/ungoogled-chromium/files/patch-ui_views_controls_textfield_textfield.h index 62acc4871c9..9040a474ca7 100644 --- a/www/ungoogled-chromium/files/patch-ui_views_controls_textfield_textfield.h +++ b/www/ungoogled-chromium/files/patch-ui_views_controls_textfield_textfield.h @@ -1,4 +1,4 @@ ---- ui/views/controls/textfield/textfield.h.orig 2023-06-05 19:39:05 UTC +--- ui/views/controls/textfield/textfield.h.orig 2023-07-21 09:49:17 UTC +++ ui/views/controls/textfield/textfield.h @@ -43,7 +43,7 @@ #include "ui/views/view.h" @@ -9,7 +9,7 @@ #include #endif -@@ -443,7 +443,7 @@ class VIEWS_EXPORT Textfield : public View, +@@ -448,7 +448,7 @@ class VIEWS_EXPORT Textfield : public View, // Set whether the text should be used to improve typing suggestions. void SetShouldDoLearning(bool value) { should_do_learning_ = value; } 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 61c664eba15..1c3eb3fe941 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-06-05 19:39:05 UTC +--- ui/views/widget/desktop_aura/desktop_window_tree_host_platform.cc.orig 2023-07-21 09:49:17 UTC +++ ui/views/widget/desktop_aura/desktop_window_tree_host_platform.cc -@@ -43,7 +43,7 @@ +@@ -44,7 +44,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 -@@ -258,7 +258,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; -@@ -330,7 +330,7 @@ std::unique_ptr +@@ -336,7 +336,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); -@@ -1033,7 +1033,7 @@ display::Display DesktopWindowTreeHostPlatform::GetDis +@@ -1039,7 +1039,7 @@ display::Display DesktopWindowTreeHostPlatform::GetDis // DesktopWindowTreeHost: // Linux subclasses this host and adds some Linux specific bits. diff --git a/www/ungoogled-chromium/files/patch-ui_views_widget_widget.cc b/www/ungoogled-chromium/files/patch-ui_views_widget_widget.cc index 529f4b7ada2..207e71b8bff 100644 --- a/www/ungoogled-chromium/files/patch-ui_views_widget_widget.cc +++ b/www/ungoogled-chromium/files/patch-ui_views_widget_widget.cc @@ -1,4 +1,4 @@ ---- ui/views/widget/widget.cc.orig 2023-06-05 19:39:05 UTC +--- ui/views/widget/widget.cc.orig 2023-07-21 09:49:17 UTC +++ ui/views/widget/widget.cc @@ -53,7 +53,7 @@ #include "ui/views/window/custom_frame_view.h" @@ -9,7 +9,7 @@ #include "ui/linux/linux_ui.h" #endif -@@ -2027,7 +2027,7 @@ const ui::NativeTheme* Widget::GetNativeTheme() const +@@ -2048,7 +2048,7 @@ const ui::NativeTheme* Widget::GetNativeTheme() const if (parent_) return parent_->GetNativeTheme(); diff --git a/www/ungoogled-chromium/files/patch-ui_views_window_dialog__delegate.cc b/www/ungoogled-chromium/files/patch-ui_views_window_dialog__delegate.cc index ef3bf613675..9b85ca06f49 100644 --- a/www/ungoogled-chromium/files/patch-ui_views_window_dialog__delegate.cc +++ b/www/ungoogled-chromium/files/patch-ui_views_window_dialog__delegate.cc @@ -1,6 +1,6 @@ ---- ui/views/window/dialog_delegate.cc.orig 2023-03-10 11:01:21 UTC +--- ui/views/window/dialog_delegate.cc.orig 2023-07-21 09:49:17 UTC +++ ui/views/window/dialog_delegate.cc -@@ -73,7 +73,7 @@ Widget* DialogDelegate::CreateDialogWidget( +@@ -72,7 +72,7 @@ Widget* DialogDelegate::CreateDialogWidget( // static bool DialogDelegate::CanSupportCustomFrame(gfx::NativeView parent) { diff --git a/www/ungoogled-chromium/files/patch-v8_BUILD.gn b/www/ungoogled-chromium/files/patch-v8_BUILD.gn index 4128a79fc6e..2cb9ffb804a 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-06-05 19:39:05 UTC +--- v8/BUILD.gn.orig 2023-07-21 09:49:17 UTC +++ v8/BUILD.gn -@@ -1351,6 +1351,14 @@ config("toolchain") { +@@ -1356,6 +1356,14 @@ config("toolchain") { } else if (target_os == "chromeos") { defines += [ "V8_HAVE_TARGET_OS" ] defines += [ "V8_TARGET_OS_CHROMEOS" ] @@ -15,19 +15,7 @@ } # TODO(infra): Support v8_enable_prof on Windows. -@@ -2267,6 +2275,11 @@ template("run_mksnapshot") { - # list of builtins with incompatible profiles. - "--abort-on-bad-builtin-profile-data", - ] -+ if (v8_current_cpu == "x86") { -+ args -= [ -+ "--abort-on-bad-builtin-profile-data", -+ ] -+ } - } - - # This is needed to distinguish between generating code for the simulator -@@ -5839,7 +5852,7 @@ v8_component("v8_libbase") { +@@ -5876,7 +5884,7 @@ v8_component("v8_libbase") { } } @@ -36,7 +24,7 @@ sources += [ "src/base/debug/stack_trace_posix.cc", "src/base/platform/platform-linux.cc", -@@ -5850,6 +5863,18 @@ v8_component("v8_libbase") { +@@ -5887,6 +5895,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 7128f057c49..5c56e2416be 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-06-05 19:39:05 UTC +--- v8/src/api/api.cc.orig 2023-07-21 09:49:17 UTC +++ v8/src/api/api.cc @@ -143,7 +143,7 @@ #include "src/wasm/wasm-serialization.h" @@ -9,7 +9,7 @@ #include #include -@@ -6454,7 +6454,7 @@ bool v8::V8::Initialize(const int build_config) { +@@ -6465,7 +6465,7 @@ bool v8::V8::Initialize(const int build_config) { return true; } diff --git a/www/ungoogled-chromium/files/patch-v8_src_base_platform_platform-posix.cc b/www/ungoogled-chromium/files/patch-v8_src_base_platform_platform-posix.cc index be05a5cefe8..af7bdbef53e 100644 --- a/www/ungoogled-chromium/files/patch-v8_src_base_platform_platform-posix.cc +++ b/www/ungoogled-chromium/files/patch-v8_src_base_platform_platform-posix.cc @@ -1,4 +1,4 @@ ---- v8/src/base/platform/platform-posix.cc.orig 2023-06-05 19:39:05 UTC +--- v8/src/base/platform/platform-posix.cc.orig 2023-07-21 09:49:17 UTC +++ v8/src/base/platform/platform-posix.cc @@ -53,7 +53,7 @@ #if V8_OS_DARWIN @@ -42,7 +42,7 @@ // TODO(bbudge) Move Cygwin and Fuchsia stuff into platform-specific files. #if !V8_OS_CYGWIN && !V8_OS_FUCHSIA -@@ -664,7 +672,7 @@ void OS::DestroySharedMemoryHandle(PlatformSharedMemor +@@ -666,7 +674,7 @@ void OS::DestroySharedMemoryHandle(PlatformSharedMemor // static bool OS::HasLazyCommits() { @@ -51,7 +51,7 @@ return true; #else // TODO(bbudge) Return true for all POSIX platforms. -@@ -1241,7 +1249,7 @@ void Thread::SetThreadLocal(LocalStorageKey key, void* +@@ -1243,7 +1251,7 @@ void Thread::SetThreadLocal(LocalStorageKey key, void* // keep this version in POSIX as most Linux-compatible derivatives will // support it. MacOS and FreeBSD are different here. #if !defined(V8_OS_FREEBSD) && !defined(V8_OS_DARWIN) && !defined(_AIX) && \ diff --git a/www/ungoogled-chromium/files/patch-v8_src_baseline_x64_baseline-assembler-x64-inl.h b/www/ungoogled-chromium/files/patch-v8_src_baseline_x64_baseline-assembler-x64-inl.h new file mode 100644 index 00000000000..4128008a637 --- /dev/null +++ b/www/ungoogled-chromium/files/patch-v8_src_baseline_x64_baseline-assembler-x64-inl.h @@ -0,0 +1,13 @@ +--- v8/src/baseline/x64/baseline-assembler-x64-inl.h.orig 2023-07-21 09:49:17 UTC ++++ v8/src/baseline/x64/baseline-assembler-x64-inl.h +@@ -73,9 +73,7 @@ MemOperand BaselineAssembler::FeedbackVectorOperand() + + void BaselineAssembler::Bind(Label* label) { __ bind(label); } + +-void BaselineAssembler::JumpTarget() { +- // NOP on x64. +-} ++void BaselineAssembler::JumpTarget() { __ endbr64(); } + + void BaselineAssembler::Jump(Label* target, Label::Distance distance) { + __ jmp(target, distance); diff --git a/www/ungoogled-chromium/files/patch-v8_src_builtins_x64_builtins-x64.cc b/www/ungoogled-chromium/files/patch-v8_src_builtins_x64_builtins-x64.cc new file mode 100644 index 00000000000..6d7e4570b54 --- /dev/null +++ b/www/ungoogled-chromium/files/patch-v8_src_builtins_x64_builtins-x64.cc @@ -0,0 +1,45 @@ +--- v8/src/builtins/x64/builtins-x64.cc.orig 2023-07-21 09:49:17 UTC ++++ v8/src/builtins/x64/builtins-x64.cc +@@ -43,6 +43,8 @@ namespace internal { + #define __ ACCESS_MASM(masm) + + void Builtins::Generate_Adaptor(MacroAssembler* masm, Address address) { ++ __ CodeEntry(); ++ + __ LoadAddress(kJavaScriptCallExtraArg1Register, + ExternalReference::Create(address)); + __ Jump(BUILTIN_CODE(masm->isolate(), AdaptorWithBuiltinExitFrame), +@@ -457,7 +459,7 @@ void Generate_JSEntryVariant(MacroAssembler* masm, Sta + // Jump to a faked try block that does the invoke, with a faked catch + // block that sets the pending exception. + __ jmp(&invoke); +- __ bind(&handler_entry); ++ __ BindExceptionHandler(&handler_entry); + + // Store the current pc as the handler offset. It's used later to create the + // handler table. +@@ -3801,6 +3803,8 @@ void GenericJSToWasmWrapperHelper(MacroAssembler* masm + RestoreParentSuspender(masm, rbx, rcx); + } + __ bind(&suspend); ++ ++ __ endbr64(); + // No need to process the return value if the stack is suspended, there is a + // single 'externref' value (the promise) which doesn't require conversion. + +@@ -4165,6 +4169,7 @@ void Builtins::Generate_WasmSuspend(MacroAssembler* ma + LoadJumpBuffer(masm, jmpbuf, true); + __ Trap(); + __ bind(&resume); ++ __ endbr64(); + __ LeaveFrame(StackFrame::STACK_SWITCH); + __ ret(0); + } +@@ -4310,6 +4315,7 @@ void Generate_WasmResumeHelper(MacroAssembler* masm, w + } + __ Trap(); + __ bind(&suspend); ++ __ endbr64(); + __ LeaveFrame(StackFrame::STACK_SWITCH); + // Pop receiver + parameter. + __ ret(2 * kSystemPointerSize); diff --git a/www/ungoogled-chromium/files/patch-v8_src_codegen_x64_assembler-x64.cc b/www/ungoogled-chromium/files/patch-v8_src_codegen_x64_assembler-x64.cc new file mode 100644 index 00000000000..988ddc99783 --- /dev/null +++ b/www/ungoogled-chromium/files/patch-v8_src_codegen_x64_assembler-x64.cc @@ -0,0 +1,42 @@ +--- v8/src/codegen/x64/assembler-x64.cc.orig 2023-07-21 09:49:17 UTC ++++ v8/src/codegen/x64/assembler-x64.cc +@@ -1313,6 +1313,14 @@ void Assembler::hlt() { + emit(0xF4); + } + ++void Assembler::endbr64() { ++ EnsureSpace ensure_space(this); ++ emit(0xF3); ++ emit(0x0f); ++ emit(0x1e); ++ emit(0xfa); ++} ++ + void Assembler::emit_idiv(Register src, int size) { + EnsureSpace ensure_space(this); + emit_rex(src, size); +@@ -1580,16 +1588,22 @@ void Assembler::jmp(Handle target, RelocInfo::Mo + emitl(code_target_index); + } + +-void Assembler::jmp(Register target) { ++void Assembler::jmp(Register target, bool notrack) { + EnsureSpace ensure_space(this); ++ if (notrack) { ++ emit(0x3e); ++ } + // Opcode FF/4 r64. + emit_optional_rex_32(target); + emit(0xFF); + emit_modrm(0x4, target); + } + +-void Assembler::jmp(Operand src) { ++void Assembler::jmp(Operand src, bool notrack) { + EnsureSpace ensure_space(this); ++ if (notrack) { ++ emit(0x3e); ++ } + // Opcode FF/4 m64. + emit_optional_rex_32(src); + emit(0xFF); diff --git a/www/ungoogled-chromium/files/patch-v8_src_codegen_x64_assembler-x64.h b/www/ungoogled-chromium/files/patch-v8_src_codegen_x64_assembler-x64.h new file mode 100644 index 00000000000..0a993d24246 --- /dev/null +++ b/www/ungoogled-chromium/files/patch-v8_src_codegen_x64_assembler-x64.h @@ -0,0 +1,21 @@ +--- v8/src/codegen/x64/assembler-x64.h.orig 2023-07-21 09:49:17 UTC ++++ v8/src/codegen/x64/assembler-x64.h +@@ -856,6 +856,7 @@ class V8_EXPORT_PRIVATE Assembler : public AssemblerBa + void ret(int imm16); + void ud2(); + void setcc(Condition cc, Register reg); ++ void endbr64(); + + void pblendw(XMMRegister dst, Operand src, uint8_t mask); + void pblendw(XMMRegister dst, XMMRegister src, uint8_t mask); +@@ -913,8 +914,8 @@ class V8_EXPORT_PRIVATE Assembler : public AssemblerBa + void jmp(Handle target, RelocInfo::Mode rmode); + + // Jump near absolute indirect (r64) +- void jmp(Register adr); +- void jmp(Operand src); ++ void jmp(Register adr, bool notrack = false); ++ void jmp(Operand src, bool notrack = false); + + // Unconditional jump relative to the current address. Low-level routine, + // use with caution! diff --git a/www/ungoogled-chromium/files/patch-v8_src_codegen_x64_macro-assembler-x64.cc b/www/ungoogled-chromium/files/patch-v8_src_codegen_x64_macro-assembler-x64.cc new file mode 100644 index 00000000000..54fa68773c1 --- /dev/null +++ b/www/ungoogled-chromium/files/patch-v8_src_codegen_x64_macro-assembler-x64.cc @@ -0,0 +1,20 @@ +--- v8/src/codegen/x64/macro-assembler-x64.cc.orig 2023-07-21 09:49:17 UTC ++++ v8/src/codegen/x64/macro-assembler-x64.cc +@@ -50,6 +50,8 @@ Operand StackArgumentsAccessor::GetArgumentOperand(int + return Operand(rsp, kPCOnStackSize + index * kSystemPointerSize); + } + ++void MacroAssembler::CodeEntry() { endbr64(); } ++ + void MacroAssembler::Load(Register destination, ExternalReference source) { + if (root_array_available_ && options().enable_root_relative_access) { + intptr_t delta = RootRegisterOffsetForExternalReference(isolate(), source); +@@ -1874,7 +1876,7 @@ void MacroAssembler::Switch(Register scratch, Register + cmpq(reg, Immediate(num_labels)); + j(above_equal, &fallthrough); + leaq(table, MemOperand(&jump_table)); +- jmp(MemOperand(table, reg, times_8, 0)); ++ jmp(MemOperand(table, reg, times_8, 0), /*notrack=*/true); + // Emit the jump table inline, under the assumption that it's not too big. + Align(kSystemPointerSize); + bind(&jump_table); diff --git a/www/ungoogled-chromium/files/patch-v8_src_codegen_x64_macro-assembler-x64.h b/www/ungoogled-chromium/files/patch-v8_src_codegen_x64_macro-assembler-x64.h new file mode 100644 index 00000000000..360fc0df262 --- /dev/null +++ b/www/ungoogled-chromium/files/patch-v8_src_codegen_x64_macro-assembler-x64.h @@ -0,0 +1,20 @@ +--- v8/src/codegen/x64/macro-assembler-x64.h.orig 2023-07-21 09:49:17 UTC ++++ v8/src/codegen/x64/macro-assembler-x64.h +@@ -613,11 +613,14 @@ class V8_EXPORT_PRIVATE MacroAssembler + + // Define a function entrypoint. This doesn't emit any code for this + // architecture, as control-flow integrity is not supported for it. +- void CodeEntry() {} ++ void CodeEntry(); + // Define an exception handler. +- void ExceptionHandler() {} ++ void ExceptionHandler() { CodeEntry(); } + // Define an exception handler and bind a label. +- void BindExceptionHandler(Label* label) { bind(label); } ++ void BindExceptionHandler(Label* label) { ++ bind(label); ++ CodeEntry(); ++ } + + // --------------------------------------------------------------------------- + // Pointer compression support diff --git a/www/ungoogled-chromium/files/patch-v8_src_compiler_backend_ia32_instruction-selector-ia32.cc b/www/ungoogled-chromium/files/patch-v8_src_compiler_backend_ia32_instruction-selector-ia32.cc index 9cc93a47e19..74e19c3d34b 100644 --- a/www/ungoogled-chromium/files/patch-v8_src_compiler_backend_ia32_instruction-selector-ia32.cc +++ b/www/ungoogled-chromium/files/patch-v8_src_compiler_backend_ia32_instruction-selector-ia32.cc @@ -1,6 +1,6 @@ ---- v8/src/compiler/backend/ia32/instruction-selector-ia32.cc.orig 2023-05-05 12:12:41 UTC +--- v8/src/compiler/backend/ia32/instruction-selector-ia32.cc.orig 2023-07-21 09:49:17 UTC +++ v8/src/compiler/backend/ia32/instruction-selector-ia32.cc -@@ -3041,6 +3041,7 @@ void InstructionSelector::VisitI8x16Shuffle(Node* node +@@ -3043,6 +3043,7 @@ void InstructionSelector::VisitI8x16Shuffle(Node* node Emit(opcode, 1, &dst, input_count, inputs, temp_count, temps); } @@ -8,7 +8,7 @@ void InstructionSelector::VisitI8x16Swizzle(Node* node) { InstructionCode op = kIA32I8x16Swizzle; -@@ -3094,6 +3095,9 @@ void VisitMinOrMax(InstructionSelector* selector, Node +@@ -3096,6 +3097,9 @@ void VisitMinOrMax(InstructionSelector* selector, Node void InstructionSelector::VisitF32x4Pmin(Node* node) { VisitMinOrMax(this, node, kIA32Minps, true); } diff --git a/www/ungoogled-chromium/files/patch-v8_src_compiler_backend_x64_code-generator-x64.cc b/www/ungoogled-chromium/files/patch-v8_src_compiler_backend_x64_code-generator-x64.cc new file mode 100644 index 00000000000..d6db38cc941 --- /dev/null +++ b/www/ungoogled-chromium/files/patch-v8_src_compiler_backend_x64_code-generator-x64.cc @@ -0,0 +1,11 @@ +--- v8/src/compiler/backend/x64/code-generator-x64.cc.orig 2023-07-21 09:49:17 UTC ++++ v8/src/compiler/backend/x64/code-generator-x64.cc +@@ -6576,7 +6576,7 @@ void CodeGenerator::AssembleArchTableSwitch(Instructio + __ cmpl(input, Immediate(case_count)); + __ j(above_equal, GetLabel(i.InputRpo(1))); + __ leaq(kScratchRegister, Operand(table)); +- __ jmp(Operand(kScratchRegister, input, times_8, 0)); ++ __ jmp(Operand(kScratchRegister, input, times_8, 0), /*notrack=*/true); + } + + void CodeGenerator::AssembleArchSelect(Instruction* instr, diff --git a/www/ungoogled-chromium/files/patch-v8_src_deoptimizer_x64_deoptimizer-x64.cc b/www/ungoogled-chromium/files/patch-v8_src_deoptimizer_x64_deoptimizer-x64.cc new file mode 100644 index 00000000000..02fad132444 --- /dev/null +++ b/www/ungoogled-chromium/files/patch-v8_src_deoptimizer_x64_deoptimizer-x64.cc @@ -0,0 +1,11 @@ +--- v8/src/deoptimizer/x64/deoptimizer-x64.cc.orig 2023-07-21 09:49:17 UTC ++++ v8/src/deoptimizer/x64/deoptimizer-x64.cc +@@ -21,7 +21,7 @@ ASSERT_OFFSET(Builtin::kDeoptimizationEntry_Lazy); + #undef ASSERT_OFFSET + + const int Deoptimizer::kEagerDeoptExitSize = 4; +-const int Deoptimizer::kLazyDeoptExitSize = 4; ++const int Deoptimizer::kLazyDeoptExitSize = 8; + + Float32 RegisterValues::GetFloatRegister(unsigned n) const { + return Float32::FromBits( diff --git a/www/ungoogled-chromium/files/patch-v8_src_execution_isolate.cc b/www/ungoogled-chromium/files/patch-v8_src_execution_isolate.cc index 537533275d1..81410acce51 100644 --- a/www/ungoogled-chromium/files/patch-v8_src_execution_isolate.cc +++ b/www/ungoogled-chromium/files/patch-v8_src_execution_isolate.cc @@ -1,6 +1,6 @@ ---- v8/src/execution/isolate.cc.orig 2023-06-05 19:39:05 UTC +--- v8/src/execution/isolate.cc.orig 2023-07-21 09:49:17 UTC +++ v8/src/execution/isolate.cc -@@ -145,6 +145,10 @@ +@@ -146,6 +146,10 @@ #include "src/execution/simulator-base.h" #endif @@ -11,12 +11,12 @@ 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_[]; -@@ -3903,6 +3907,11 @@ void Isolate::InitializeDefaultEmbeddedBlob() { +@@ -3935,6 +3939,11 @@ void Isolate::InitializeDefaultEmbeddedBlob() { uint32_t code_size = DefaultEmbeddedBlobCodeSize(); const uint8_t* data = DefaultEmbeddedBlobData(); uint32_t data_size = DefaultEmbeddedBlobDataSize(); + -+#if defined(V8_OS_OPENBSD) && !defined(V8_TARGET_ARCH_IA32) ++#if defined(V8_OS_OPENBSD) + mprotect(reinterpret_cast(const_cast(code)), + code_size, PROT_READ | PROT_EXEC); +#endif diff --git a/www/ungoogled-chromium/files/patch-v8_src_flags_flags.cc b/www/ungoogled-chromium/files/patch-v8_src_flags_flags.cc new file mode 100644 index 00000000000..adcd79f40a3 --- /dev/null +++ b/www/ungoogled-chromium/files/patch-v8_src_flags_flags.cc @@ -0,0 +1,36 @@ +--- v8/src/flags/flags.cc.orig 2023-07-21 09:49:17 UTC ++++ v8/src/flags/flags.cc +@@ -12,6 +12,10 @@ + #include + #include + ++#if V8_OS_OPENBSD ++#include ++#endif ++ + #include "src/base/functional.h" + #include "src/base/logging.h" + #include "src/base/platform/platform.h" +@@ -31,7 +35,11 @@ + namespace v8::internal { + + // Define {v8_flags}, declared in flags.h. ++#if V8_OS_OPENBSD ++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 +@@ -822,6 +830,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_maglev_x64_maglev-assembler-x64-inl.h b/www/ungoogled-chromium/files/patch-v8_src_maglev_x64_maglev-assembler-x64-inl.h new file mode 100644 index 00000000000..989bd3c0886 --- /dev/null +++ b/www/ungoogled-chromium/files/patch-v8_src_maglev_x64_maglev-assembler-x64-inl.h @@ -0,0 +1,14 @@ +--- v8/src/maglev/x64/maglev-assembler-x64-inl.h.orig 2023-07-21 09:49:17 UTC ++++ v8/src/maglev/x64/maglev-assembler-x64-inl.h +@@ -207,7 +207,10 @@ void MaglevAssembler::PushReverse(T... vals) { + detail::PushAllHelper::PushReverse(this, vals...); + } + +-inline void MaglevAssembler::BindJumpTarget(Label* label) { bind(label); } ++inline void MaglevAssembler::BindJumpTarget(Label* label) { ++ bind(label); ++ endbr64(); ++} + + inline void MaglevAssembler::BindBlock(BasicBlock* block) { + bind(block->label()); diff --git a/www/ungoogled-chromium/files/patch-v8_src_maglev_x64_maglev-assembler-x64.cc b/www/ungoogled-chromium/files/patch-v8_src_maglev_x64_maglev-assembler-x64.cc new file mode 100644 index 00000000000..ad1681a6543 --- /dev/null +++ b/www/ungoogled-chromium/files/patch-v8_src_maglev_x64_maglev-assembler-x64.cc @@ -0,0 +1,14 @@ +--- v8/src/maglev/x64/maglev-assembler-x64.cc.orig 2023-07-21 09:49:17 UTC ++++ v8/src/maglev/x64/maglev-assembler-x64.cc +@@ -636,8 +636,10 @@ void MaglevAssembler::TryTruncateDoubleToInt32(Registe + void MaglevAssembler::Prologue(Graph* graph) { + BailoutIfDeoptimized(rbx); + ++ CodeEntry(); ++ + if (graph->has_recursive_calls()) { +- bind(code_gen_state()->entry_label()); ++ BindJumpTarget(code_gen_state()->entry_label()); + } + + // Tiering support. diff --git a/www/ungoogled-chromium/files/patch-v8_src_regexp_x64_regexp-macro-assembler-x64.cc b/www/ungoogled-chromium/files/patch-v8_src_regexp_x64_regexp-macro-assembler-x64.cc new file mode 100644 index 00000000000..09b8c6bd553 --- /dev/null +++ b/www/ungoogled-chromium/files/patch-v8_src_regexp_x64_regexp-macro-assembler-x64.cc @@ -0,0 +1,22 @@ +--- v8/src/regexp/x64/regexp-macro-assembler-x64.cc.orig 2023-07-21 09:49:17 UTC ++++ v8/src/regexp/x64/regexp-macro-assembler-x64.cc +@@ -110,6 +110,7 @@ RegExpMacroAssemblerX64::RegExpMacroAssemblerX64(Isola + backtrack_label_(), + exit_label_() { + DCHECK_EQ(0, registers_to_save % 2); ++ __ CodeEntry(); + __ jmp(&entry_label_); // We'll write the entry code when we know more. + __ bind(&start_label_); // And then continue from here. + } +@@ -714,6 +715,11 @@ bool RegExpMacroAssemblerX64::CheckSpecialClassRanges( + // Match any character. + return true; + } ++} ++ ++void RegExpMacroAssemblerX64::BindJumpTarget(Label* label) { ++ Bind(label); ++ __ CodeEntry(); + } + + void RegExpMacroAssemblerX64::Fail() { diff --git a/www/ungoogled-chromium/files/patch-v8_src_regexp_x64_regexp-macro-assembler-x64.h b/www/ungoogled-chromium/files/patch-v8_src_regexp_x64_regexp-macro-assembler-x64.h new file mode 100644 index 00000000000..d7c0e58e605 --- /dev/null +++ b/www/ungoogled-chromium/files/patch-v8_src_regexp_x64_regexp-macro-assembler-x64.h @@ -0,0 +1,12 @@ +--- v8/src/regexp/x64/regexp-macro-assembler-x64.h.orig 2023-07-21 09:49:17 UTC ++++ v8/src/regexp/x64/regexp-macro-assembler-x64.h +@@ -59,6 +59,9 @@ class V8_EXPORT_PRIVATE RegExpMacroAssemblerX64 + void CheckPosition(int cp_offset, Label* on_outside_input) override; + bool CheckSpecialClassRanges(StandardCharacterSet type, + Label* on_no_match) override; ++ ++ void BindJumpTarget(Label* label) override; ++ + void Fail() override; + Handle GetCode(Handle source) override; + void GoTo(Label* label) override; 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 index 217928530df..1ce3eb37e0e 100644 --- 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 @@ -1,4 +1,4 @@ ---- v8/src/snapshot/embedded/platform-embedded-file-writer-generic.cc.orig 2023-06-05 19:39:05 UTC +--- v8/src/snapshot/embedded/platform-embedded-file-writer-generic.cc.orig 2023-07-21 09:49:17 UTC +++ v8/src/snapshot/embedded/platform-embedded-file-writer-generic.cc @@ -9,6 +9,10 @@ @@ -11,31 +11,29 @@ namespace v8 { namespace internal { -@@ -35,6 +39,10 @@ const char* DirectiveAsString(DataDirective directive) +@@ -35,6 +39,8 @@ const char* DirectiveAsString(DataDirective directive) void PlatformEmbeddedFileWriterGeneric::SectionText() { if (target_os_ == EmbeddedTargetOs::kChromeOS) { fprintf(fp_, ".section .text.hot.embedded\n"); -+#if !defined(V8_TARGET_ARCH_IA32) + } else if (target_os_ == EmbeddedTargetOs::kOpenBSD) { + fprintf(fp_, ".section .openbsd.mutable,\"a\"\n"); -+#endif } else { fprintf(fp_, ".section .text\n"); } -@@ -66,6 +74,8 @@ void PlatformEmbeddedFileWriterGeneric::AlignToCodeAli +@@ -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 defined(V8_OS_OPENBSD) && !defined(V8_TARGET_ARCH_IA32) ++#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 +96,8 @@ void PlatformEmbeddedFileWriterGeneric::AlignToPageSiz +@@ -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 defined(V8_OS_OPENBSD) && !defined(V8_TARGET_ARCH_IA32) ++#elif V8_OS_OPENBSD + fprintf(fp_, ".balign %d\n", PAGE_SIZE); #endif } diff --git a/www/ungoogled-chromium/files/patch-v8_src_wasm_jump-table-assembler.cc b/www/ungoogled-chromium/files/patch-v8_src_wasm_jump-table-assembler.cc new file mode 100644 index 00000000000..6bd884b38ba --- /dev/null +++ b/www/ungoogled-chromium/files/patch-v8_src_wasm_jump-table-assembler.cc @@ -0,0 +1,51 @@ +--- v8/src/wasm/jump-table-assembler.cc.orig 2023-07-21 09:49:17 UTC ++++ v8/src/wasm/jump-table-assembler.cc +@@ -52,15 +52,21 @@ void JumpTableAssembler::InitializeJumpsToLazyCompileT + #if V8_TARGET_ARCH_X64 + void JumpTableAssembler::EmitLazyCompileJumpSlot(uint32_t func_index, + Address lazy_compile_target) { ++ intptr_t displacement = ++ static_cast(reinterpret_cast(lazy_compile_target) - ++ (pc_ + 9) - kNearJmpInstrSize); ++ if (!is_int32(displacement)) return; ++ CodeEntry(); // 4 bytes + // Use a push, because mov to an extended register takes 6 bytes. +- pushq_imm32(func_index); // 5 bytes +- EmitJumpSlot(lazy_compile_target); // 5 bytes ++ pushq_imm32(func_index); // 5 bytes ++ near_jmp(displacement, RelocInfo::NO_INFO); // 5 bytes + } + + bool JumpTableAssembler::EmitJumpSlot(Address target) { + intptr_t displacement = static_cast( +- reinterpret_cast(target) - pc_ - kNearJmpInstrSize); ++ reinterpret_cast(target) - (pc_ + 4) - kNearJmpInstrSize); + if (!is_int32(displacement)) return false; ++ CodeEntry(); // 4 bytes + near_jmp(displacement, RelocInfo::NO_INFO); // 5 bytes + return true; + } +@@ -68,11 +74,12 @@ bool JumpTableAssembler::EmitJumpSlot(Address target) + void JumpTableAssembler::EmitFarJumpSlot(Address target) { + Label data; + int start_offset = pc_offset(); ++ CodeEntry(); // 4 bytes + jmp(Operand(&data)); // 6 bytes +- Nop(2); // 2 bytes ++ Nop(6); // 6 bytes + // The data must be properly aligned, so it can be patched atomically (see + // {PatchFarJumpSlot}). +- DCHECK_EQ(start_offset + kSystemPointerSize, pc_offset()); ++ DCHECK_EQ(start_offset + kFarJumpTableSlotOffset, pc_offset()); + USE(start_offset); + bind(&data); + dq(target); // 8 bytes +@@ -83,7 +90,7 @@ void JumpTableAssembler::PatchFarJumpSlot(Address slot + // The slot needs to be pointer-size aligned so we can atomically update it. + DCHECK(IsAligned(slot, kSystemPointerSize)); + // Offset of the target is at 8 bytes, see {EmitFarJumpSlot}. +- reinterpret_cast*>(slot + kSystemPointerSize) ++ reinterpret_cast*>(slot + kFarJumpTableSlotOffset) + ->store(target, std::memory_order_relaxed); + // The update is atomic because the address is properly aligned. + // Because of cache coherence, the data update will eventually be seen by all diff --git a/www/ungoogled-chromium/files/patch-v8_src_wasm_jump-table-assembler.h b/www/ungoogled-chromium/files/patch-v8_src_wasm_jump-table-assembler.h new file mode 100644 index 00000000000..c9ece6bef56 --- /dev/null +++ b/www/ungoogled-chromium/files/patch-v8_src_wasm_jump-table-assembler.h @@ -0,0 +1,16 @@ +--- v8/src/wasm/jump-table-assembler.h.orig 2023-07-21 09:49:17 UTC ++++ v8/src/wasm/jump-table-assembler.h +@@ -185,9 +185,10 @@ class V8_EXPORT_PRIVATE JumpTableAssembler : public Ma + // boundaries. The jump table line size has been chosen to satisfy this. + #if V8_TARGET_ARCH_X64 + static constexpr int kJumpTableLineSize = 64; +- static constexpr int kJumpTableSlotSize = 5; +- static constexpr int kFarJumpTableSlotSize = 16; +- static constexpr int kLazyCompileTableSlotSize = 10; ++ static constexpr int kJumpTableSlotSize = 5 + 4; ++ static constexpr int kFarJumpTableSlotOffset = 2 * kSystemPointerSize; ++ static constexpr int kFarJumpTableSlotSize = 16 + 8; ++ static constexpr int kLazyCompileTableSlotSize = 10 + 4; + #elif V8_TARGET_ARCH_IA32 + static constexpr int kJumpTableLineSize = 64; + static constexpr int kJumpTableSlotSize = 5; diff --git a/www/ungoogled-chromium/files/patch-weblayer_browser_browser__main__parts__impl.cc b/www/ungoogled-chromium/files/patch-weblayer_browser_browser__main__parts__impl.cc index 121e08b1082..41f622d9030 100644 --- a/www/ungoogled-chromium/files/patch-weblayer_browser_browser__main__parts__impl.cc +++ b/www/ungoogled-chromium/files/patch-weblayer_browser_browser__main__parts__impl.cc @@ -1,6 +1,6 @@ ---- weblayer/browser/browser_main_parts_impl.cc.orig 2022-12-02 17:56:32 UTC +--- weblayer/browser/browser_main_parts_impl.cc.orig 2023-07-21 09:49:17 UTC +++ weblayer/browser/browser_main_parts_impl.cc -@@ -80,7 +80,7 @@ +@@ -81,7 +81,7 @@ // TODO(crbug.com/1052397): Revisit once build flag switch of lacros-chrome is // complete. @@ -9,7 +9,7 @@ #include "ui/base/ime/init/input_method_initializer.h" #endif -@@ -197,7 +197,7 @@ int BrowserMainPartsImpl::PreEarlyInitialization() { +@@ -200,7 +200,7 @@ int BrowserMainPartsImpl::PreEarlyInitialization() { // TODO(crbug.com/1052397): Revisit once build flag switch of lacros-chrome is // complete. diff --git a/www/webtrees21/Makefile b/www/webtrees21/Makefile index fc8ccf06f34..5be4f8e82b5 100644 --- a/www/webtrees21/Makefile +++ b/www/webtrees21/Makefile @@ -1,5 +1,5 @@ PORTNAME= webtrees -PORTVERSION= 2.1.16 +PORTVERSION= 2.1.17 CATEGORIES= www MASTER_SITES= https://github.com/fisharebest/${PORTNAME}/releases/download/${PORTVERSION}/ PKGNAMESUFFIX= 21 diff --git a/www/webtrees21/distinfo b/www/webtrees21/distinfo index 73ece9078dc..6fdefe267ba 100644 --- a/www/webtrees21/distinfo +++ b/www/webtrees21/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1675427678 -SHA256 (webtrees-2.1.16.zip) = 3b5dc78b4a2abac37eebb8fca0bb1a21339ad1316ca5d269083725ba92ffaf54 -SIZE (webtrees-2.1.16.zip) = 32458310 +TIMESTAMP = 1689961952 +SHA256 (webtrees-2.1.17.zip) = 91599632d1887d268f3ea7ce549138db508aca84b60d0c74106b6968be00b381 +SIZE (webtrees-2.1.17.zip) = 32769779 diff --git a/www/webtrees21/pkg-plist b/www/webtrees21/pkg-plist index 5fd236dfbc7..6756042c0e4 100644 --- a/www/webtrees21/pkg-plist +++ b/www/webtrees21/pkg-plist @@ -566,7 +566,6 @@ %%WWWDIR%%/app/Http/Middleware/HandleExceptions.php %%WWWDIR%%/app/Http/Middleware/LoadRoutes.php %%WWWDIR%%/app/Http/Middleware/NoRouteFound.php -%%WWWDIR%%/app/Http/Middleware/PhpEnvironment.php %%WWWDIR%%/app/Http/Middleware/ReadConfigIni.php %%WWWDIR%%/app/Http/Middleware/RegisterGedcomTags.php %%WWWDIR%%/app/Http/Middleware/RequestHandler.php @@ -1001,6 +1000,7 @@ %%WWWDIR%%/app/Module/LanguageAfrikaans.php %%WWWDIR%%/app/Module/LanguageAlbanian.php %%WWWDIR%%/app/Module/LanguageArabic.php +%%WWWDIR%%/app/Module/LanguageBasque.php %%WWWDIR%%/app/Module/LanguageBosnian.php %%WWWDIR%%/app/Module/LanguageBulgarian.php %%WWWDIR%%/app/Module/LanguageCatalan.php @@ -1065,6 +1065,7 @@ %%WWWDIR%%/app/Module/LanguageTurkish.php %%WWWDIR%%/app/Module/LanguageUkranian.php %%WWWDIR%%/app/Module/LanguageUrdu.php +%%WWWDIR%%/app/Module/LanguageUzbek.php %%WWWDIR%%/app/Module/LanguageVietnamese.php %%WWWDIR%%/app/Module/LanguageWelsh.php %%WWWDIR%%/app/Module/LanguageYiddish.php @@ -1138,7 +1139,6 @@ %%WWWDIR%%/app/Module/OnThisDayModule.php %%WWWDIR%%/app/Module/OpenRouteServiceAutocomplete.php %%WWWDIR%%/app/Module/OpenStreetMap.php -%%WWWDIR%%/app/Module/OrdnanceSurveyHistoricMaps.php %%WWWDIR%%/app/Module/PedigreeChartModule.php %%WWWDIR%%/app/Module/PedigreeMapModule.php %%WWWDIR%%/app/Module/PedigreeReportModule.php @@ -1799,6 +1799,7 @@ %%WWWDIR%%/resources/lang/en-US/messages.php %%WWWDIR%%/resources/lang/es/messages.php %%WWWDIR%%/resources/lang/et/messages.php +%%WWWDIR%%/resources/lang/eu/messages.php %%WWWDIR%%/resources/lang/fa/messages.php %%WWWDIR%%/resources/lang/fi/messages.php %%WWWDIR%%/resources/lang/fo/messages.php @@ -1850,6 +1851,7 @@ %%WWWDIR%%/resources/lang/tt/messages.php %%WWWDIR%%/resources/lang/uk/messages.php %%WWWDIR%%/resources/lang/ur/messages.php +%%WWWDIR%%/resources/lang/uz/messages.php %%WWWDIR%%/resources/lang/vi/messages.php %%WWWDIR%%/resources/lang/webtrees.pot %%WWWDIR%%/resources/lang/yi/messages.php @@ -2460,6 +2462,7 @@ %%WWWDIR%%/vendor/aura/router/.gitignore %%WWWDIR%%/vendor/aura/router/.producer/config %%WWWDIR%%/vendor/aura/router/.scrutinizer.yml +%%WWWDIR%%/vendor/aura/router/codecov.yml %%WWWDIR%%/vendor/aura/router/composer.json %%WWWDIR%%/vendor/aura/router/docs/_bookdown.json %%WWWDIR%%/vendor/aura/router/phpunit.php @@ -2566,6 +2569,7 @@ %%WWWDIR%%/vendor/doctrine/dbal/src/ArrayParameters/Exception/MissingNamedParameter.php %%WWWDIR%%/vendor/doctrine/dbal/src/ArrayParameters/Exception/MissingPositionalParameter.php %%WWWDIR%%/vendor/doctrine/dbal/src/ArrayParameters/Exception.php +%%WWWDIR%%/vendor/doctrine/dbal/src/ArrayParameterType.php %%WWWDIR%%/vendor/doctrine/dbal/src/Cache/ArrayResult.php %%WWWDIR%%/vendor/doctrine/dbal/src/Cache/CacheException.php %%WWWDIR%%/vendor/doctrine/dbal/src/Cache/QueryCacheProfile.php @@ -2645,6 +2649,8 @@ %%WWWDIR%%/vendor/doctrine/dbal/src/Driver/PDO/Exception.php %%WWWDIR%%/vendor/doctrine/dbal/src/Driver/PDO/MySQL/Driver.php %%WWWDIR%%/vendor/doctrine/dbal/src/Driver/PDO/OCI/Driver.php +%%WWWDIR%%/vendor/doctrine/dbal/src/Driver/PDO/ParameterTypeMap.php +%%WWWDIR%%/vendor/doctrine/dbal/src/Driver/PDO/PDOException.php %%WWWDIR%%/vendor/doctrine/dbal/src/Driver/PDO/PgSQL/Driver.php %%WWWDIR%%/vendor/doctrine/dbal/src/Driver/PDO/Result.php %%WWWDIR%%/vendor/doctrine/dbal/src/Driver/PDO/SQLite/Driver.php @@ -2652,6 +2658,14 @@ %%WWWDIR%%/vendor/doctrine/dbal/src/Driver/PDO/SQLSrv/Driver.php %%WWWDIR%%/vendor/doctrine/dbal/src/Driver/PDO/SQLSrv/Statement.php %%WWWDIR%%/vendor/doctrine/dbal/src/Driver/PDO/Statement.php +%%WWWDIR%%/vendor/doctrine/dbal/src/Driver/PgSQL/Connection.php +%%WWWDIR%%/vendor/doctrine/dbal/src/Driver/PgSQL/ConvertParameters.php +%%WWWDIR%%/vendor/doctrine/dbal/src/Driver/PgSQL/Driver.php +%%WWWDIR%%/vendor/doctrine/dbal/src/Driver/PgSQL/Exception/UnexpectedValue.php +%%WWWDIR%%/vendor/doctrine/dbal/src/Driver/PgSQL/Exception/UnknownParameter.php +%%WWWDIR%%/vendor/doctrine/dbal/src/Driver/PgSQL/Exception.php +%%WWWDIR%%/vendor/doctrine/dbal/src/Driver/PgSQL/Result.php +%%WWWDIR%%/vendor/doctrine/dbal/src/Driver/PgSQL/Statement.php %%WWWDIR%%/vendor/doctrine/dbal/src/Driver/Result.php %%WWWDIR%%/vendor/doctrine/dbal/src/Driver/ServerInfoAwareConnection.php %%WWWDIR%%/vendor/doctrine/dbal/src/Driver/SQLite3/Connection.php @@ -2701,6 +2715,7 @@ %%WWWDIR%%/vendor/doctrine/dbal/src/Exception/InvalidFieldNameException.php %%WWWDIR%%/vendor/doctrine/dbal/src/Exception/InvalidLockMode.php %%WWWDIR%%/vendor/doctrine/dbal/src/Exception/LockWaitTimeoutException.php +%%WWWDIR%%/vendor/doctrine/dbal/src/Exception/MalformedDsnException.php %%WWWDIR%%/vendor/doctrine/dbal/src/Exception/NoKeyValue.php %%WWWDIR%%/vendor/doctrine/dbal/src/Exception/NonUniqueFieldNameException.php %%WWWDIR%%/vendor/doctrine/dbal/src/Exception/NotNullConstraintViolationException.php @@ -2784,6 +2799,7 @@ %%WWWDIR%%/vendor/doctrine/dbal/src/Schema/Comparator.php %%WWWDIR%%/vendor/doctrine/dbal/src/Schema/Constraint.php %%WWWDIR%%/vendor/doctrine/dbal/src/Schema/DB2SchemaManager.php +%%WWWDIR%%/vendor/doctrine/dbal/src/Schema/DefaultSchemaManagerFactory.php %%WWWDIR%%/vendor/doctrine/dbal/src/Schema/Exception/ColumnAlreadyExists.php %%WWWDIR%%/vendor/doctrine/dbal/src/Schema/Exception/ColumnDoesNotExist.php %%WWWDIR%%/vendor/doctrine/dbal/src/Schema/Exception/ForeignKeyDoesNotExist.php @@ -2802,6 +2818,7 @@ %%WWWDIR%%/vendor/doctrine/dbal/src/Schema/ForeignKeyConstraint.php %%WWWDIR%%/vendor/doctrine/dbal/src/Schema/Identifier.php %%WWWDIR%%/vendor/doctrine/dbal/src/Schema/Index.php +%%WWWDIR%%/vendor/doctrine/dbal/src/Schema/LegacySchemaManagerFactory.php %%WWWDIR%%/vendor/doctrine/dbal/src/Schema/MySQLSchemaManager.php %%WWWDIR%%/vendor/doctrine/dbal/src/Schema/OracleSchemaManager.php %%WWWDIR%%/vendor/doctrine/dbal/src/Schema/PostgreSQLSchemaManager.php @@ -2809,6 +2826,7 @@ %%WWWDIR%%/vendor/doctrine/dbal/src/Schema/SchemaConfig.php %%WWWDIR%%/vendor/doctrine/dbal/src/Schema/SchemaDiff.php %%WWWDIR%%/vendor/doctrine/dbal/src/Schema/SchemaException.php +%%WWWDIR%%/vendor/doctrine/dbal/src/Schema/SchemaManagerFactory.php %%WWWDIR%%/vendor/doctrine/dbal/src/Schema/Sequence.php %%WWWDIR%%/vendor/doctrine/dbal/src/Schema/SqliteSchemaManager.php %%WWWDIR%%/vendor/doctrine/dbal/src/Schema/SQLServerSchemaManager.php @@ -2836,6 +2854,7 @@ %%WWWDIR%%/vendor/doctrine/dbal/src/Tools/Console/ConnectionProvider/SingleConnectionProvider.php %%WWWDIR%%/vendor/doctrine/dbal/src/Tools/Console/ConnectionProvider.php %%WWWDIR%%/vendor/doctrine/dbal/src/Tools/Console/ConsoleRunner.php +%%WWWDIR%%/vendor/doctrine/dbal/src/Tools/DsnParser.php %%WWWDIR%%/vendor/doctrine/dbal/src/TransactionIsolationLevel.php %%WWWDIR%%/vendor/doctrine/dbal/src/Types/ArrayType.php %%WWWDIR%%/vendor/doctrine/dbal/src/Types/AsciiStringType.php @@ -2871,12 +2890,13 @@ %%WWWDIR%%/vendor/doctrine/dbal/src/Types/VarDateTimeImmutableType.php %%WWWDIR%%/vendor/doctrine/dbal/src/Types/VarDateTimeType.php %%WWWDIR%%/vendor/doctrine/dbal/src/VersionAwarePlatformDriver.php -%%WWWDIR%%/vendor/doctrine/dbal/static-analysis/driver-manager-retrieves-correct-connection-type.php %%WWWDIR%%/vendor/doctrine/deprecations/composer.json %%WWWDIR%%/vendor/doctrine/deprecations/lib/Doctrine/Deprecations/Deprecation.php %%WWWDIR%%/vendor/doctrine/deprecations/lib/Doctrine/Deprecations/PHPUnit/VerifyDeprecations.php %%WWWDIR%%/vendor/doctrine/deprecations/LICENSE %%WWWDIR%%/vendor/doctrine/deprecations/phpcs.xml +%%WWWDIR%%/vendor/doctrine/deprecations/phpstan.neon +%%WWWDIR%%/vendor/doctrine/deprecations/psalm.xml %%WWWDIR%%/vendor/doctrine/event-manager/composer.json %%WWWDIR%%/vendor/doctrine/event-manager/LICENSE %%WWWDIR%%/vendor/doctrine/event-manager/phpstan.neon.dist @@ -5211,8 +5231,6 @@ %%WWWDIR%%/vendor/guzzlehttp/promises/src/Each.php %%WWWDIR%%/vendor/guzzlehttp/promises/src/EachPromise.php %%WWWDIR%%/vendor/guzzlehttp/promises/src/FulfilledPromise.php -%%WWWDIR%%/vendor/guzzlehttp/promises/src/functions_include.php -%%WWWDIR%%/vendor/guzzlehttp/promises/src/functions.php %%WWWDIR%%/vendor/guzzlehttp/promises/src/Is.php %%WWWDIR%%/vendor/guzzlehttp/promises/src/Promise.php %%WWWDIR%%/vendor/guzzlehttp/promises/src/PromiseInterface.php @@ -5222,6 +5240,9 @@ %%WWWDIR%%/vendor/guzzlehttp/promises/src/TaskQueue.php %%WWWDIR%%/vendor/guzzlehttp/promises/src/TaskQueueInterface.php %%WWWDIR%%/vendor/guzzlehttp/promises/src/Utils.php +%%WWWDIR%%/vendor/guzzlehttp/promises/vendor-bin/php-cs-fixer/composer.json +%%WWWDIR%%/vendor/guzzlehttp/promises/vendor-bin/phpstan/composer.json +%%WWWDIR%%/vendor/guzzlehttp/promises/vendor-bin/psalm/composer.json %%WWWDIR%%/vendor/guzzlehttp/psr7/composer.json %%WWWDIR%%/vendor/guzzlehttp/psr7/LICENSE %%WWWDIR%%/vendor/guzzlehttp/psr7/src/AppendStream.php @@ -5784,16 +5805,18 @@ %%WWWDIR%%/vendor/intervention/image/src/Intervention/Image/Point.php %%WWWDIR%%/vendor/intervention/image/src/Intervention/Image/Response.php %%WWWDIR%%/vendor/intervention/image/src/Intervention/Image/Size.php +%%WWWDIR%%/vendor/io-developer/php-whois/.devcontainer/devcontainer.json +%%WWWDIR%%/vendor/io-developer/php-whois/.devcontainer/docker-compose.yml +%%WWWDIR%%/vendor/io-developer/php-whois/.devcontainer/Dockerfile %%WWWDIR%%/vendor/io-developer/php-whois/.github/workflows/tests.yml %%WWWDIR%%/vendor/io-developer/php-whois/.gitignore %%WWWDIR%%/vendor/io-developer/php-whois/bin/php-whois %%WWWDIR%%/vendor/io-developer/php-whois/bin/php-whois.php %%WWWDIR%%/vendor/io-developer/php-whois/composer.json -%%WWWDIR%%/vendor/io-developer/php-whois/docker-compose.tests.full.yml -%%WWWDIR%%/vendor/io-developer/php-whois/docker-compose.tests.yml -%%WWWDIR%%/vendor/io-developer/php-whois/docker-entrypoint.tests.sh -%%WWWDIR%%/vendor/io-developer/php-whois/Dockerfile-tests +%%WWWDIR%%/vendor/io-developer/php-whois/docker-compose.yml +%%WWWDIR%%/vendor/io-developer/php-whois/Dockerfile %%WWWDIR%%/vendor/io-developer/php-whois/LICENSE +%%WWWDIR%%/vendor/io-developer/php-whois/run-tests.sh %%WWWDIR%%/vendor/io-developer/php-whois/src/Iodev/Whois/Config.php %%WWWDIR%%/vendor/io-developer/php-whois/src/Iodev/Whois/Configs/module.asn.servers.json %%WWWDIR%%/vendor/io-developer/php-whois/src/Iodev/Whois/Configs/module.tld.parser.auto.json @@ -5845,7 +5868,6 @@ %%WWWDIR%%/vendor/io-developer/php-whois/src/Iodev/Whois/Modules/Tld/TldServer.php %%WWWDIR%%/vendor/io-developer/php-whois/src/Iodev/Whois/Punycode/IntlPunycode.php %%WWWDIR%%/vendor/io-developer/php-whois/src/Iodev/Whois/Punycode/IPunycode.php -%%WWWDIR%%/vendor/io-developer/php-whois/src/Iodev/Whois/Punycode/TruePunycode.php %%WWWDIR%%/vendor/io-developer/php-whois/src/Iodev/Whois/Whois.php %%WWWDIR%%/vendor/io-developer/php-whois/src/Iodev/Whois/WhoisDeprecated.php %%WWWDIR%%/vendor/io-developer/php-whois/tests/bootstrap.php @@ -6088,6 +6110,9 @@ %%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.gy/google.gy.txt %%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.hk/free.txt %%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.hk/google.com.hk.txt +%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.hk.com/free.txt +%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.hk.com/udr.hk.com.json +%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.hk.com/udr.hk.com.txt %%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.hr/free.txt %%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.hr/google.hr.json %%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.hr/google.hr.txt @@ -6156,6 +6181,9 @@ %%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ki/free.txt %%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ki/google.ki.json %%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.ki/google.ki.txt +%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.kids/free.txt +%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.kids/google.kids.json +%%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.kids/google.kids.txt %%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.koeln/free.txt %%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.koeln/google.koeln.json %%WWWDIR%%/vendor/io-developer/php-whois/tests/Iodev/Whois/Modules/Tld/parsing_data/.koeln/google.koeln.txt @@ -6495,6 +6523,12 @@ %%WWWDIR%%/vendor/league/commonmark/src/Event/DocumentPreRenderEvent.php %%WWWDIR%%/vendor/league/commonmark/src/Event/DocumentRenderedEvent.php %%WWWDIR%%/vendor/league/commonmark/src/Event/ListenerData.php +%%WWWDIR%%/vendor/league/commonmark/src/Exception/AlreadyInitializedException.php +%%WWWDIR%%/vendor/league/commonmark/src/Exception/CommonMarkException.php +%%WWWDIR%%/vendor/league/commonmark/src/Exception/InvalidArgumentException.php +%%WWWDIR%%/vendor/league/commonmark/src/Exception/IOException.php +%%WWWDIR%%/vendor/league/commonmark/src/Exception/LogicException.php +%%WWWDIR%%/vendor/league/commonmark/src/Exception/MissingDependencyException.php %%WWWDIR%%/vendor/league/commonmark/src/Exception/UnexpectedEncodingException.php %%WWWDIR%%/vendor/league/commonmark/src/Extension/Attributes/AttributesExtension.php %%WWWDIR%%/vendor/league/commonmark/src/Extension/Attributes/Event/AttributesListener.php @@ -6727,6 +6761,7 @@ %%WWWDIR%%/vendor/league/commonmark/src/Parser/MarkdownParserInterface.php %%WWWDIR%%/vendor/league/commonmark/src/Parser/MarkdownParserState.php %%WWWDIR%%/vendor/league/commonmark/src/Parser/MarkdownParserStateInterface.php +%%WWWDIR%%/vendor/league/commonmark/src/Parser/ParserLogicException.php %%WWWDIR%%/vendor/league/commonmark/src/Reference/Reference.php %%WWWDIR%%/vendor/league/commonmark/src/Reference/ReferenceableInterface.php %%WWWDIR%%/vendor/league/commonmark/src/Reference/ReferenceInterface.php @@ -6743,6 +6778,7 @@ %%WWWDIR%%/vendor/league/commonmark/src/Renderer/Inline/TextRenderer.php %%WWWDIR%%/vendor/league/commonmark/src/Renderer/MarkdownRendererInterface.php %%WWWDIR%%/vendor/league/commonmark/src/Renderer/NodeRendererInterface.php +%%WWWDIR%%/vendor/league/commonmark/src/Renderer/NoMatchingRendererException.php %%WWWDIR%%/vendor/league/commonmark/src/Util/ArrayCollection.php %%WWWDIR%%/vendor/league/commonmark/src/Util/Html5EntityDecoder.php %%WWWDIR%%/vendor/league/commonmark/src/Util/HtmlElement.php @@ -6869,6 +6905,7 @@ %%WWWDIR%%/vendor/nesbot/carbon/lazy/Carbon/TranslatorStrongType.php %%WWWDIR%%/vendor/nesbot/carbon/lazy/Carbon/TranslatorWeakType.php %%WWWDIR%%/vendor/nesbot/carbon/LICENSE +%%WWWDIR%%/vendor/nesbot/carbon/sponsors.php %%WWWDIR%%/vendor/nesbot/carbon/src/Carbon/AbstractTranslator.php %%WWWDIR%%/vendor/nesbot/carbon/src/Carbon/Carbon.php %%WWWDIR%%/vendor/nesbot/carbon/src/Carbon/CarbonConverterInterface.php @@ -6876,6 +6913,7 @@ %%WWWDIR%%/vendor/nesbot/carbon/src/Carbon/CarbonInterface.php %%WWWDIR%%/vendor/nesbot/carbon/src/Carbon/CarbonInterval.php %%WWWDIR%%/vendor/nesbot/carbon/src/Carbon/CarbonPeriod.php +%%WWWDIR%%/vendor/nesbot/carbon/src/Carbon/CarbonPeriodImmutable.php %%WWWDIR%%/vendor/nesbot/carbon/src/Carbon/CarbonTimeZone.php %%WWWDIR%%/vendor/nesbot/carbon/src/Carbon/Cli/Invoker.php %%WWWDIR%%/vendor/nesbot/carbon/src/Carbon/Doctrine/CarbonDoctrineType.php @@ -7791,8 +7829,6 @@ %%WWWDIR%%/vendor/nette/schema/src/Schema/ValidationException.php %%WWWDIR%%/vendor/nette/utils/.phpstorm.meta.php %%WWWDIR%%/vendor/nette/utils/composer.json -%%WWWDIR%%/vendor/nette/utils/ncs.php -%%WWWDIR%%/vendor/nette/utils/ncs.xml %%WWWDIR%%/vendor/nette/utils/src/compatibility.php %%WWWDIR%%/vendor/nette/utils/src/exceptions.php %%WWWDIR%%/vendor/nette/utils/src/HtmlStringable.php @@ -7821,8 +7857,11 @@ %%WWWDIR%%/vendor/nette/utils/src/Utils/Strings.php %%WWWDIR%%/vendor/nette/utils/src/Utils/Type.php %%WWWDIR%%/vendor/nette/utils/src/Utils/Validators.php +%%WWWDIR%%/vendor/nyholm/psr7/.php-cs-fixer.dist.php %%WWWDIR%%/vendor/nyholm/psr7/composer.json %%WWWDIR%%/vendor/nyholm/psr7/LICENSE +%%WWWDIR%%/vendor/nyholm/psr7/phpstan-baseline.neon +%%WWWDIR%%/vendor/nyholm/psr7/psalm.baseline.xml %%WWWDIR%%/vendor/nyholm/psr7/src/Factory/HttplugFactory.php %%WWWDIR%%/vendor/nyholm/psr7/src/Factory/Psr17Factory.php %%WWWDIR%%/vendor/nyholm/psr7/src/MessageTrait.php @@ -7831,6 +7870,7 @@ %%WWWDIR%%/vendor/nyholm/psr7/src/Response.php %%WWWDIR%%/vendor/nyholm/psr7/src/ServerRequest.php %%WWWDIR%%/vendor/nyholm/psr7/src/Stream.php +%%WWWDIR%%/vendor/nyholm/psr7/src/StreamTrait.php %%WWWDIR%%/vendor/nyholm/psr7/src/UploadedFile.php %%WWWDIR%%/vendor/nyholm/psr7/src/Uri.php %%WWWDIR%%/vendor/nyholm/psr7-server/.github/FUNDING.yml @@ -7846,14 +7886,6 @@ %%WWWDIR%%/vendor/oscarotero/middleland/src/Matchers/NegativeResultTrait.php %%WWWDIR%%/vendor/oscarotero/middleland/src/Matchers/Path.php %%WWWDIR%%/vendor/oscarotero/middleland/src/Matchers/Pattern.php -%%WWWDIR%%/vendor/php-http/message-factory/composer.json -%%WWWDIR%%/vendor/php-http/message-factory/LICENSE -%%WWWDIR%%/vendor/php-http/message-factory/puli.json -%%WWWDIR%%/vendor/php-http/message-factory/src/MessageFactory.php -%%WWWDIR%%/vendor/php-http/message-factory/src/RequestFactory.php -%%WWWDIR%%/vendor/php-http/message-factory/src/ResponseFactory.php -%%WWWDIR%%/vendor/php-http/message-factory/src/StreamFactory.php -%%WWWDIR%%/vendor/php-http/message-factory/src/UriFactory.php %%WWWDIR%%/vendor/psr/cache/composer.json %%WWWDIR%%/vendor/psr/cache/LICENSE.txt %%WWWDIR%%/vendor/psr/cache/src/CacheException.php @@ -7879,8 +7911,6 @@ %%WWWDIR%%/vendor/psr/http-client/src/ClientInterface.php %%WWWDIR%%/vendor/psr/http-client/src/NetworkExceptionInterface.php %%WWWDIR%%/vendor/psr/http-client/src/RequestExceptionInterface.php -%%WWWDIR%%/vendor/psr/http-factory/.gitignore -%%WWWDIR%%/vendor/psr/http-factory/.pullapprove.yml %%WWWDIR%%/vendor/psr/http-factory/composer.json %%WWWDIR%%/vendor/psr/http-factory/LICENSE %%WWWDIR%%/vendor/psr/http-factory/src/RequestFactoryInterface.php @@ -8167,7 +8197,7 @@ %%WWWDIR%%/vendor/sabre/vobject/LICENSE %%WWWDIR%%/vendor/sabre/vobject/resources/schema/xcal.rng %%WWWDIR%%/vendor/sabre/vobject/resources/schema/xcard.rng -%%WWWDIR%%/vendor/sabre/xml/.github/workflows/ci.yml +%%WWWDIR%%/vendor/sabre/xml/.php-cs-fixer.dist.php %%WWWDIR%%/vendor/sabre/xml/bin/.empty %%WWWDIR%%/vendor/sabre/xml/composer.json %%WWWDIR%%/vendor/sabre/xml/lib/ContextStackTrait.php @@ -9121,12 +9151,6 @@ %%WWWDIR%%/vendor/tecnickcom/tcpdf/tools/convert_fonts_examples.txt %%WWWDIR%%/vendor/tecnickcom/tcpdf/tools/tcpdf_addfont.php %%WWWDIR%%/vendor/tecnickcom/tcpdf/VERSION -%%WWWDIR%%/vendor/true/punycode/composer.json -%%WWWDIR%%/vendor/true/punycode/LICENSE -%%WWWDIR%%/vendor/true/punycode/src/Exception/DomainOutOfBoundsException.php -%%WWWDIR%%/vendor/true/punycode/src/Exception/LabelOutOfBoundsException.php -%%WWWDIR%%/vendor/true/punycode/src/Exception/OutOfBoundsException.php -%%WWWDIR%%/vendor/true/punycode/src/Punycode.php %%WWWDIR%%/vendor/voku/portable-ascii/.whitesource %%WWWDIR%%/vendor/voku/portable-ascii/build/composer.json %%WWWDIR%%/vendor/voku/portable-ascii/build/generate_docs.php @@ -9329,5 +9353,6 @@ %%WWWDIR%%/vendor/voku/portable-ascii/src/voku/helper/data/x1f1.php @dir %%WWWDIR%%/modules_v4 @dir %%WWWDIR%%/vendor/io-developer/php-whois/.github/ISSUE_TEMPLATE +@dir %%WWWDIR%%/vendor/psr/http-message/docs @dir %%WWWDIR%%/vendor/symfony/string/Resources/bin @dir %%WWWDIR%%/vendor/voku/portable-ascii/build/docs diff --git a/x11-toolkits/fxscintilla/Makefile b/x11-toolkits/fxscintilla/Makefile index bd5f9ec46da..cf2ea13e765 100644 --- a/x11-toolkits/fxscintilla/Makefile +++ b/x11-toolkits/fxscintilla/Makefile @@ -14,9 +14,12 @@ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libFOX-1.6.so:x11-toolkits/fox16 USES= libtool pathfix pkgconfig +USE_CXXSTD= c++14 +USE_LDCONFIG= yes + GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-shared -USE_LDCONFIG= yes + INSTALL_TARGET= install-strip .include diff --git a/x11-toolkits/tktable/Makefile b/x11-toolkits/tktable/Makefile index 2ad4cba4e08..36610f8dec8 100644 --- a/x11-toolkits/tktable/Makefile +++ b/x11-toolkits/tktable/Makefile @@ -14,11 +14,18 @@ LICENSE_NAME= Tcl/Tk License LICENSE_FILE= ${WRKSRC}/license.txt LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept -USES+= tk:tea +USES= tk:tea TCL_PKG= ${DISTNAME} USE_LDCONFIG= ${PREFIX}/lib/${DISTNAME} + TEST_TARGET= test +.include + +.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400091 +CFLAGS+= -Wno-error=incompatible-function-pointer-types +.endif + post-patch: @${REINPLACE_CMD} -e 's/FreeBSD-\*/FreeBSD-*|DragonFly-*/' \ ${WRKSRC}/configure diff --git a/x11-toolkits/wlroots-devel/Makefile b/x11-toolkits/wlroots-devel/Makefile index ffa5e692eab..f1633b7360f 100644 --- a/x11-toolkits/wlroots-devel/Makefile +++ b/x11-toolkits/wlroots-devel/Makefile @@ -1,6 +1,6 @@ PORTNAME= wlroots -DISTVERSION= 0.16.0-660 -DISTVERSIONSUFFIX= -g7791ffe058 +DISTVERSION= 0.16.0-665 +DISTVERSIONSUFFIX= -g63f5851b6f CATEGORIES= x11-toolkits PKGNAMESUFFIX= -devel diff --git a/x11-toolkits/wlroots-devel/distinfo b/x11-toolkits/wlroots-devel/distinfo index 5be1c3d0d71..1271aa9b84c 100644 --- a/x11-toolkits/wlroots-devel/distinfo +++ b/x11-toolkits/wlroots-devel/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1689611045 -SHA256 (wlroots-0.16.0-660-g7791ffe058.tar.bz2) = 350eaa473e6cdbf9d227fdbf573251010141893db30330ea2b39afdd5b72ba7f -SIZE (wlroots-0.16.0-660-g7791ffe058.tar.bz2) = 473891 +TIMESTAMP = 1689958574 +SHA256 (wlroots-0.16.0-665-g63f5851b6f.tar.bz2) = 2d358d06cac14f70aa6e08f3cca48b400648c5d003fefcec83040ae9a1a5a408 +SIZE (wlroots-0.16.0-665-g63f5851b6f.tar.bz2) = 474439 SHA256 (10f80a8f1bb2.patch) = ca65f8eecf32e7364d5ba43cd9ee91060710a6fb8392892c86ad71e4f2a4c0b5 SIZE (10f80a8f1bb2.patch) = 6097 SHA256 (3196c73d487f.patch) = 69c6bc4658852bb45a24b129f625a7faaed8035dab0d79c388ae74d650beacdc diff --git a/x11-wm/blackbox/Makefile b/x11-wm/blackbox/Makefile index 9f2480d7e1f..c4097601a3f 100644 --- a/x11-wm/blackbox/Makefile +++ b/x11-wm/blackbox/Makefile @@ -12,24 +12,27 @@ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= pathfix pkgconfig iconv xorg +USE_CXXSTD= c++14 USE_XORG= x11 xft GNU_CONFIGURE= yes + LDFLAGS+= ${ICONV_LIB} PORTDOCS= README.bbtools README.bsetbg -MANPAGES= bsetbg.1 bsetroot.1 OPTIONS_DEFINE= TOOLS_ONLY DOCS TOOLS_ONLY_DESC= Do not install window manager, only tools -TOOLS_ONLY_INSTALL_TARGET= -C util install # XXX dirty hack :( TOOLS_ONLY_MAKE_ARGS= SUBDIRS="doc lib util" bin_PROGRAMS=bsetroot +TOOLS_ONLY_INSTALL_TARGET= -C util install # XXX dirty hack :( TOOLS_ONLY_VARS= PKGNAMESUFFIX=-tools \ COMMENT+="(tools only)" TOOLS_ONLY_VARS_OFF= PORTDOCS+="AUTHORS COMPLIANCE ChangeLog README RELNOTES TODO" +MANPAGES= bsetbg.1 bsetroot.1 + .include .if ${ARCH} == armv6 || ${ARCH} == armv7 || ${ARCH} == powerpc diff --git a/x11-wm/fluxter/Makefile b/x11-wm/fluxter/Makefile index cd4412046b7..20358c176ae 100644 --- a/x11-wm/fluxter/Makefile +++ b/x11-wm/fluxter/Makefile @@ -11,8 +11,9 @@ WWW= https://www.hydrus.org.uk/ LICENSE= GPLv2 USES= gmake xorg - +USE_CXXSTD= c++14 USE_XORG= x11 ice xorgproto xt xaw xext sm + GNU_CONFIGURE= yes PLIST_FILES= bin/fluxter \ diff --git a/x11-wm/hyprland/Makefile b/x11-wm/hyprland/Makefile index 70e4c9c6f35..46e9e7a7dee 100644 --- a/x11-wm/hyprland/Makefile +++ b/x11-wm/hyprland/Makefile @@ -1,8 +1,12 @@ PORTNAME= hyprland DISTVERSIONPREFIX= v DISTVERSION= 0.27.2 +PORTREVISION= 1 CATEGORIES= x11-wm wayland +PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ +PATCHFILES+= 9fc5f4c48b20.patch:-p1 # https://github.com/hyprwm/Hyprland/pull/2690 + MAINTAINER= jbeich@FreeBSD.org COMMENT= Dynamic tiling Wayland compositor that doesn't sacrifice on its looks #' WWW= https://hyprland.org/ diff --git a/x11-wm/hyprland/distinfo b/x11-wm/hyprland/distinfo index 69edcbf14ef..20bb31fa545 100644 --- a/x11-wm/hyprland/distinfo +++ b/x11-wm/hyprland/distinfo @@ -7,3 +7,5 @@ SHA256 (canihavesomecoffee-udis86-1.7.2-186-g5336633_GH0.tar.gz) = 69aff959179ff SIZE (canihavesomecoffee-udis86-1.7.2-186-g5336633_GH0.tar.gz) = 116938 SHA256 (llvm-llvm-project-llvmorg-16.0.1_GH0.tar.gz) = b5a9ff1793b1e2d388a3819bf35797002b1d2e40bb35a10c65605e0ea1435271 SIZE (llvm-llvm-project-llvmorg-16.0.1_GH0.tar.gz) = 179289803 +SHA256 (9fc5f4c48b20.patch) = f8125b6acb6c36082cb42b745b4726b5d73b15ebd27b8ac5136f287fbe196f09 +SIZE (9fc5f4c48b20.patch) = 2721 diff --git a/x11-wm/hyprland/pkg-message b/x11-wm/hyprland/pkg-message index 55c7dfda174..2cc15ab7b32 100644 --- a/x11-wm/hyprland/pkg-message +++ b/x11-wm/hyprland/pkg-message @@ -1,6 +1,9 @@ [ { type: install message: <0:devel/evdev-proto \ + tllist>=1.0.1:devel/tllist \ + wayland-protocols>0:graphics/wayland-protocols +LIB_DEPENDS= libwayland-client.so:graphics/wayland \ + libfcft.so:x11-fonts/fcft + +USES= gmake pkgconfig xorg +USE_GITHUB= yes +USE_XORG= pixman +GH_ACCOUNT= kolunmi +PLIST_FILES= bin/${PORTNAME} + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin + +.include diff --git a/x11/sandbar/distinfo b/x11/sandbar/distinfo new file mode 100644 index 00000000000..c3f453c9314 --- /dev/null +++ b/x11/sandbar/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1688147172 +SHA256 (kolunmi-sandbar-v0.1_GH0.tar.gz) = 5e875d6aca54c195d1842c124e48a7385eaada67a7160adbc279c6d6fa0d2b48 +SIZE (kolunmi-sandbar-v0.1_GH0.tar.gz) = 49411 diff --git a/x11/sandbar/pkg-descr b/x11/sandbar/pkg-descr new file mode 100644 index 00000000000..9c5867b77db --- /dev/null +++ b/x11/sandbar/pkg-descr @@ -0,0 +1 @@ +dwm-like bar for river. diff --git a/x11/watershot/Makefile b/x11/watershot/Makefile new file mode 100644 index 00000000000..d9716678315 --- /dev/null +++ b/x11/watershot/Makefile @@ -0,0 +1,24 @@ +PORTNAME= watershot +DISTVERSIONPREFIX= v +DISTVERSION= 0.2.0 +CATEGORIES= x11 wayland + +MAINTAINER= jbeich@FreeBSD.org +COMMENT= Simple Wayland-native screenshot tool +WWW= https://github.com/Kirottu/watershot + +LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/LICENSE + +LIB_DEPENDS= libwayland-client.so:graphics/wayland \ + libfontconfig.so:x11-fonts/fontconfig \ + libxkbcommon.so:x11/libxkbcommon +RUN_DEPENDS= ${LOCALBASE}/lib/libvulkan.so:graphics/vulkan-loader \ + grim:x11/grim + +USES= cargo +USE_GITHUB= yes +GH_ACCOUNT= Kirottu +PLIST_FILES= bin/${PORTNAME} + +.include diff --git a/x11/watershot/Makefile.crates b/x11/watershot/Makefile.crates new file mode 100644 index 00000000000..996a86c0d55 --- /dev/null +++ b/x11/watershot/Makefile.crates @@ -0,0 +1,255 @@ +CARGO_CRATES= ab_glyph-0.2.21 \ + ab_glyph_rasterizer-0.1.8 \ + addr2line-0.19.0 \ + adler-1.0.2 \ + ahash-0.7.6 \ + aho-corasick-0.7.20 \ + android_system_properties-0.1.5 \ + approx-0.5.1 \ + arrayvec-0.7.4 \ + ash-0.37.3+1.3.251 \ + autocfg-1.1.0 \ + backtrace-0.3.67 \ + base64-0.13.1 \ + bit-set-0.5.3 \ + bit-vec-0.6.3 \ + bit_field-0.10.1 \ + bitflags-1.3.2 \ + bitflags-2.3.2 \ + block-0.1.6 \ + bumpalo-3.11.1 \ + bytecount-0.6.3 \ + bytemuck-1.13.1 \ + bytemuck_derive-1.4.1 \ + byteorder-1.4.3 \ + calloop-0.10.5 \ + cc-1.0.78 \ + cfg-if-1.0.0 \ + chrono-0.4.23 \ + clap-4.0.32 \ + clap_derive-4.0.21 \ + clap_lex-0.3.0 \ + codespan-reporting-0.11.1 \ + color_quant-1.1.0 \ + com-rs-0.2.1 \ + const-cstr-0.3.0 \ + core-foundation-0.9.3 \ + core-foundation-sys-0.8.3 \ + core-graphics-types-0.1.2 \ + crc32fast-1.3.2 \ + crossbeam-channel-0.5.6 \ + crossbeam-deque-0.8.2 \ + crossbeam-epoch-0.9.13 \ + crossbeam-utils-0.8.14 \ + crunchy-0.2.2 \ + cxx-1.0.87 \ + cxx-build-1.0.87 \ + cxxbridge-flags-1.0.87 \ + cxxbridge-macro-1.0.87 \ + d3d12-0.6.0 \ + derive-new-0.5.9 \ + dlib-0.5.0 \ + downcast-rs-1.2.0 \ + either-1.8.0 \ + env_logger-0.10.0 \ + errno-0.2.8 \ + errno-dragonfly-0.1.2 \ + exr-1.5.2 \ + fastrand-1.8.0 \ + fixedbitset-0.4.2 \ + flate2-1.0.25 \ + flume-0.10.14 \ + fnv-1.0.7 \ + fontconfig-0.6.0 \ + foreign-types-0.3.2 \ + foreign-types-shared-0.1.1 \ + futures-core-0.3.25 \ + futures-sink-0.3.25 \ + getrandom-0.2.8 \ + gif-0.11.4 \ + gimli-0.27.3 \ + glow-0.12.2 \ + glyph_brush-0.7.7 \ + glyph_brush_draw_cache-0.1.5 \ + glyph_brush_layout-0.2.3 \ + gpu-alloc-0.5.4 \ + gpu-alloc-types-0.2.0 \ + gpu-allocator-0.22.0 \ + gpu-descriptor-0.2.3 \ + gpu-descriptor-types-0.1.1 \ + half-2.1.0 \ + hashbrown-0.12.3 \ + hassle-rs-0.10.0 \ + heck-0.4.0 \ + hermit-abi-0.1.19 \ + hermit-abi-0.2.6 \ + hexf-parse-0.2.1 \ + humantime-2.1.0 \ + iana-time-zone-0.1.53 \ + iana-time-zone-haiku-0.1.1 \ + image-0.24.5 \ + indexmap-1.9.2 \ + instant-0.1.12 \ + io-lifetimes-1.0.3 \ + is-terminal-0.4.2 \ + jobserver-0.1.26 \ + jpeg-decoder-0.3.0 \ + js-sys-0.3.64 \ + khronos-egl-4.1.0 \ + lazy_static-1.4.0 \ + lebe-0.5.2 \ + libc-0.2.138 \ + libloading-0.7.4 \ + libloading-0.8.0 \ + libwebp-sys-0.4.2 \ + link-cplusplus-1.0.8 \ + linked-hash-map-0.5.6 \ + linux-raw-sys-0.1.4 \ + lock_api-0.4.9 \ + log-0.4.19 \ + malloc_buf-0.0.6 \ + memchr-2.5.0 \ + memmap2-0.5.8 \ + memoffset-0.6.5 \ + memoffset-0.7.1 \ + metal-0.24.0 \ + minimal-lexical-0.2.1 \ + miniz_oxide-0.6.2 \ + naga-0.12.2 \ + nanorand-0.7.0 \ + nix-0.24.3 \ + nix-0.25.1 \ + nix-0.26.1 \ + nom-7.1.2 \ + num-integer-0.1.45 \ + num-rational-0.4.1 \ + num-traits-0.2.15 \ + num_cpus-1.14.0 \ + objc-0.2.7 \ + objc_exception-0.1.2 \ + object-0.30.4 \ + once_cell-1.16.0 \ + ordered-float-3.7.0 \ + os_pipe-1.1.2 \ + os_str_bytes-6.4.1 \ + owned_ttf_parser-0.19.0 \ + parking_lot-0.12.1 \ + parking_lot_core-0.9.8 \ + petgraph-0.6.2 \ + pin-project-1.0.12 \ + pin-project-internal-1.0.12 \ + pkg-config-0.3.26 \ + png-0.17.7 \ + pollster-0.3.0 \ + ppv-lite86-0.2.17 \ + proc-macro-error-1.0.4 \ + proc-macro-error-attr-1.0.4 \ + proc-macro2-1.0.63 \ + profiling-1.0.8 \ + quick-xml-0.23.1 \ + quote-1.0.28 \ + rand-0.8.5 \ + rand_chacha-0.3.1 \ + rand_core-0.6.4 \ + range-alloc-0.1.3 \ + raw-window-handle-0.5.2 \ + rayon-1.6.1 \ + rayon-core-1.10.1 \ + redox_syscall-0.2.16 \ + redox_syscall-0.3.5 \ + regex-1.7.1 \ + regex-syntax-0.6.28 \ + remove_dir_all-0.5.3 \ + renderdoc-sys-1.0.0 \ + ron-0.8.0 \ + rustc-demangle-0.1.23 \ + rustc-hash-1.1.0 \ + rustix-0.36.6 \ + scoped-tls-1.0.1 \ + scoped_threadpool-0.1.9 \ + scopeguard-1.1.0 \ + scratch-1.0.3 \ + serde-1.0.152 \ + serde_derive-1.0.152 \ + slotmap-1.0.6 \ + smallvec-1.10.0 \ + smithay-client-toolkit-0.17.0 \ + spin-0.9.4 \ + spirv-0.2.0+1.5.4 \ + static_assertions-1.1.0 \ + strsim-0.10.0 \ + syn-1.0.107 \ + syn-2.0.22 \ + tempfile-3.3.0 \ + termcolor-1.1.3 \ + thiserror-1.0.38 \ + thiserror-impl-1.0.38 \ + threadpool-1.8.1 \ + tiff-0.8.1 \ + time-0.1.45 \ + tree_magic_mini-3.0.3 \ + ttf-parser-0.19.1 \ + twox-hash-1.6.3 \ + unicode-ident-1.0.6 \ + unicode-width-0.1.10 \ + unicode-xid-0.2.4 \ + vec_map-0.8.2 \ + version_check-0.9.4 \ + wasi-0.10.0+wasi-snapshot-preview1 \ + wasi-0.11.0+wasi-snapshot-preview1 \ + wasm-bindgen-0.2.87 \ + wasm-bindgen-backend-0.2.87 \ + wasm-bindgen-futures-0.4.37 \ + wasm-bindgen-macro-0.2.87 \ + wasm-bindgen-macro-support-0.2.87 \ + wasm-bindgen-shared-0.2.87 \ + wayland-backend-0.1.2 \ + wayland-client-0.29.5 \ + wayland-client-0.30.2 \ + wayland-commons-0.29.5 \ + wayland-cursor-0.30.0 \ + wayland-protocols-0.29.5 \ + wayland-protocols-0.30.0 \ + wayland-protocols-wlr-0.1.0 \ + wayland-scanner-0.29.5 \ + wayland-scanner-0.30.0 \ + wayland-sys-0.29.5 \ + wayland-sys-0.30.1 \ + web-sys-0.3.64 \ + webp-0.2.2 \ + weezl-0.1.7 \ + wgpu-0.16.1 \ + wgpu-core-0.16.1 \ + wgpu-hal-0.16.1 \ + wgpu-types-0.16.0 \ + wgpu_text-0.8.1 \ + widestring-1.0.2 \ + 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-0.44.0 \ + windows-sys-0.42.0 \ + windows-sys-0.48.0 \ + windows-targets-0.42.2 \ + windows-targets-0.48.0 \ + windows_aarch64_gnullvm-0.42.2 \ + windows_aarch64_gnullvm-0.48.0 \ + windows_aarch64_msvc-0.42.2 \ + windows_aarch64_msvc-0.48.0 \ + windows_i686_gnu-0.42.2 \ + windows_i686_gnu-0.48.0 \ + windows_i686_msvc-0.42.2 \ + windows_i686_msvc-0.48.0 \ + windows_x86_64_gnu-0.42.2 \ + windows_x86_64_gnu-0.48.0 \ + windows_x86_64_gnullvm-0.42.2 \ + windows_x86_64_gnullvm-0.48.0 \ + windows_x86_64_msvc-0.42.2 \ + windows_x86_64_msvc-0.48.0 \ + wl-clipboard-rs-0.7.0 \ + xcursor-0.3.4 \ + xi-unicode-0.3.0 \ + xkbcommon-0.5.0 \ + xml-rs-0.8.4 \ + yeslogic-fontconfig-sys-4.0.1 diff --git a/x11/watershot/distinfo b/x11/watershot/distinfo new file mode 100644 index 00000000000..3d597b2a0af --- /dev/null +++ b/x11/watershot/distinfo @@ -0,0 +1,513 @@ +TIMESTAMP = 1688374279 +SHA256 (rust/crates/ab_glyph-0.2.21.crate) = 5110f1c78cf582855d895ecd0746b653db010cec6d9f5575293f27934d980a39 +SIZE (rust/crates/ab_glyph-0.2.21.crate) = 17764 +SHA256 (rust/crates/ab_glyph_rasterizer-0.1.8.crate) = c71b1793ee61086797f5c80b6efa2b8ffa6d5dd703f118545808a7f2e27f7046 +SIZE (rust/crates/ab_glyph_rasterizer-0.1.8.crate) = 11010 +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.7.6.crate) = fcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47 +SIZE (rust/crates/ahash-0.7.6.crate) = 38030 +SHA256 (rust/crates/aho-corasick-0.7.20.crate) = cc936419f96fa211c1b9166887b38e5e40b19958e5b895be7c1f93adec7071ac +SIZE (rust/crates/aho-corasick-0.7.20.crate) = 111440 +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/approx-0.5.1.crate) = cab112f0a86d568ea0e627cc1d6be74a1e9cd55214684db5561995f6dad897c6 +SIZE (rust/crates/approx-0.5.1.crate) = 15100 +SHA256 (rust/crates/arrayvec-0.7.4.crate) = 96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711 +SIZE (rust/crates/arrayvec-0.7.4.crate) = 29856 +SHA256 (rust/crates/ash-0.37.3+1.3.251.crate) = 39e9c3835d686b0a6084ab4234fcd1b07dbf6e4767dce60874b12356a25ecd4a +SIZE (rust/crates/ash-0.37.3+1.3.251.crate) = 449524 +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/bit-set-0.5.3.crate) = 0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1 +SIZE (rust/crates/bit-set-0.5.3.crate) = 14470 +SHA256 (rust/crates/bit-vec-0.6.3.crate) = 349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb +SIZE (rust/crates/bit-vec-0.6.3.crate) = 19927 +SHA256 (rust/crates/bit_field-0.10.1.crate) = dcb6dd1c2376d2e096796e234a70e17e94cc2d5d54ff8ce42b28cef1d0d359a4 +SIZE (rust/crates/bit_field-0.10.1.crate) = 10576 +SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a +SIZE (rust/crates/bitflags-1.3.2.crate) = 23021 +SHA256 (rust/crates/bitflags-2.3.2.crate) = 6dbe3c979c178231552ecba20214a8272df4e09f232a87aef4320cf06539aded +SIZE (rust/crates/bitflags-2.3.2.crate) = 39637 +SHA256 (rust/crates/block-0.1.6.crate) = 0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a +SIZE (rust/crates/block-0.1.6.crate) = 4077 +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/bytemuck-1.13.1.crate) = 17febce684fd15d89027105661fec94afb475cb995fbc59d2865198446ba2eea +SIZE (rust/crates/bytemuck-1.13.1.crate) = 42309 +SHA256 (rust/crates/bytemuck_derive-1.4.1.crate) = fdde5c9cd29ebd706ce1b35600920a33550e402fc998a2e53ad3b42c3c47a192 +SIZE (rust/crates/bytemuck_derive-1.4.1.crate) = 15159 +SHA256 (rust/crates/byteorder-1.4.3.crate) = 14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610 +SIZE (rust/crates/byteorder-1.4.3.crate) = 22512 +SHA256 (rust/crates/calloop-0.10.5.crate) = 1a59225be45a478d772ce015d9743e49e92798ece9e34eda9a6aa2a6a7f40192 +SIZE (rust/crates/calloop-0.10.5.crate) = 53694 +SHA256 (rust/crates/cc-1.0.78.crate) = a20104e2335ce8a659d6dd92a51a767a0c062599c73b343fd152cb401e828c3d +SIZE (rust/crates/cc-1.0.78.crate) = 61375 +SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd +SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 +SHA256 (rust/crates/chrono-0.4.23.crate) = 16b0a3d9ed01224b22057780a37bb8c5dbfe1be8ba48678e7bf57ec4b385411f +SIZE (rust/crates/chrono-0.4.23.crate) = 187259 +SHA256 (rust/crates/clap-4.0.32.crate) = a7db700bc935f9e43e88d00b0850dae18a63773cfbec6d8e070fccf7fef89a39 +SIZE (rust/crates/clap-4.0.32.crate) = 207531 +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/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/com-rs-0.2.1.crate) = bf43edc576402991846b093a7ca18a3477e0ef9c588cde84964b5d3e43016642 +SIZE (rust/crates/com-rs-0.2.1.crate) = 10647 +SHA256 (rust/crates/const-cstr-0.3.0.crate) = ed3d0b5ff30645a68f35ece8cea4556ca14ef8a1651455f789a099a0513532a6 +SIZE (rust/crates/const-cstr-0.3.0.crate) = 7497 +SHA256 (rust/crates/core-foundation-0.9.3.crate) = 194a7a9e6de53fa55116934067c844d9d749312f75c6f6d0980e8c252f8c2146 +SIZE (rust/crates/core-foundation-0.9.3.crate) = 27059 +SHA256 (rust/crates/core-foundation-sys-0.8.3.crate) = 5827cebf4670468b8772dd191856768aedcb1b0278a04f989f7766351917b9dc +SIZE (rust/crates/core-foundation-sys-0.8.3.crate) = 17519 +SHA256 (rust/crates/core-graphics-types-0.1.2.crate) = 2bb142d41022986c1d8ff29103a1411c8a3dfad3552f87a4f8dc50d61d4f4e33 +SIZE (rust/crates/core-graphics-types-0.1.2.crate) = 2641 +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.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/crunchy-0.2.2.crate) = 7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7 +SIZE (rust/crates/crunchy-0.2.2.crate) = 2995 +SHA256 (rust/crates/cxx-1.0.87.crate) = b61a7545f753a88bcbe0a70de1fcc0221e10bfc752f576754fa91e663db1622e +SIZE (rust/crates/cxx-1.0.87.crate) = 589116 +SHA256 (rust/crates/cxx-build-1.0.87.crate) = f464457d494b5ed6905c63b0c4704842aba319084a0a3561cdc1359536b53200 +SIZE (rust/crates/cxx-build-1.0.87.crate) = 84429 +SHA256 (rust/crates/cxxbridge-flags-1.0.87.crate) = 43c7119ce3a3701ed81aca8410b9acf6fc399d2629d057b87e2efa4e63a3aaea +SIZE (rust/crates/cxxbridge-flags-1.0.87.crate) = 5251 +SHA256 (rust/crates/cxxbridge-macro-1.0.87.crate) = 65e07508b90551e610910fa648a1878991d367064997a596135b86df30daf07e +SIZE (rust/crates/cxxbridge-macro-1.0.87.crate) = 59475 +SHA256 (rust/crates/d3d12-0.6.0.crate) = d8f0de2f5a8e7bd4a9eec0e3c781992a4ce1724f68aec7d7a3715344de8b39da +SIZE (rust/crates/d3d12-0.6.0.crate) = 17274 +SHA256 (rust/crates/derive-new-0.5.9.crate) = 3418329ca0ad70234b9735dc4ceed10af4df60eff9c8e7b06cb5e520d92c3535 +SIZE (rust/crates/derive-new-0.5.9.crate) = 7733 +SHA256 (rust/crates/dlib-0.5.0.crate) = ac1b7517328c04c2aa68422fc60a41b92208182142ed04a25879c26c8f878794 +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/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/exr-1.5.2.crate) = 8eb5f255b5980bb0c8cf676b675d1a99be40f316881444f44e0462eaf5df5ded +SIZE (rust/crates/exr-1.5.2.crate) = 238855 +SHA256 (rust/crates/fastrand-1.8.0.crate) = a7a407cfaa3385c4ae6b23e84623d48c2798d06e3e6a1878f7f59f17b3f86499 +SIZE (rust/crates/fastrand-1.8.0.crate) = 11369 +SHA256 (rust/crates/fixedbitset-0.4.2.crate) = 0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80 +SIZE (rust/crates/fixedbitset-0.4.2.crate) = 15954 +SHA256 (rust/crates/flate2-1.0.25.crate) = a8a2db397cb1c8772f31494cb8917e48cd1e64f0fa7efac59fbd741a0a8ce841 +SIZE (rust/crates/flate2-1.0.25.crate) = 70210 +SHA256 (rust/crates/flume-0.10.14.crate) = 1657b4441c3403d9f7b3409e47575237dac27b1b5726df654a6ecbf92f0f7577 +SIZE (rust/crates/flume-0.10.14.crate) = 65389 +SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1 +SIZE (rust/crates/fnv-1.0.7.crate) = 11266 +SHA256 (rust/crates/fontconfig-0.6.0.crate) = 9b0653582d9c82645f95bacd0dc87b49a3126f7a9633be8cafa9c6d17d525847 +SIZE (rust/crates/fontconfig-0.6.0.crate) = 7896 +SHA256 (rust/crates/foreign-types-0.3.2.crate) = f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1 +SIZE (rust/crates/foreign-types-0.3.2.crate) = 7504 +SHA256 (rust/crates/foreign-types-shared-0.1.1.crate) = 00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b +SIZE (rust/crates/foreign-types-shared-0.1.1.crate) = 5672 +SHA256 (rust/crates/futures-core-0.3.25.crate) = 04909a7a7e4633ae6c4a9ab280aeb86da1236243a77b694a49eacd659a4bd3ac +SIZE (rust/crates/futures-core-0.3.25.crate) = 14623 +SHA256 (rust/crates/futures-sink-0.3.25.crate) = 39c15cf1a4aa79df40f1bb462fb39676d0ad9e366c2a33b590d7c66f4f81fcf9 +SIZE (rust/crates/futures-sink-0.3.25.crate) = 7854 +SHA256 (rust/crates/getrandom-0.2.8.crate) = c05aeb6a22b8f62540c194aac980f2115af067bfe15a0734d7277a768d396b31 +SIZE (rust/crates/getrandom-0.2.8.crate) = 30553 +SHA256 (rust/crates/gif-0.11.4.crate) = 3edd93c6756b4dfaf2709eafcc345ba2636565295c198a9cfbf75fa5e3e00b06 +SIZE (rust/crates/gif-0.11.4.crate) = 634244 +SHA256 (rust/crates/gimli-0.27.3.crate) = b6c80984affa11d98d1b88b66ac8853f143217b399d3c74116778ff8fdb4ed2e +SIZE (rust/crates/gimli-0.27.3.crate) = 287904 +SHA256 (rust/crates/glow-0.12.2.crate) = 807edf58b70c0b5b2181dd39fe1839dbdb3ba02645630dc5f753e23da307f762 +SIZE (rust/crates/glow-0.12.2.crate) = 149814 +SHA256 (rust/crates/glyph_brush-0.7.7.crate) = 4edefd123f28a0b1d41ec4a489c2b43020b369180800977801611084f342978d +SIZE (rust/crates/glyph_brush-0.7.7.crate) = 62840 +SHA256 (rust/crates/glyph_brush_draw_cache-0.1.5.crate) = 6010675390f6889e09a21e2c8b575b3ee25667ea8237a8d59423f73cb8c28610 +SIZE (rust/crates/glyph_brush_draw_cache-0.1.5.crate) = 64513 +SHA256 (rust/crates/glyph_brush_layout-0.2.3.crate) = cc32c2334f00ca5ac3695c5009ae35da21da8c62d255b5b96d56e2597a637a38 +SIZE (rust/crates/glyph_brush_layout-0.2.3.crate) = 18500 +SHA256 (rust/crates/gpu-alloc-0.5.4.crate) = 22beaafc29b38204457ea030f6fb7a84c9e4dd1b86e311ba0542533453d87f62 +SIZE (rust/crates/gpu-alloc-0.5.4.crate) = 19533 +SHA256 (rust/crates/gpu-alloc-types-0.2.0.crate) = 54804d0d6bc9d7f26db4eaec1ad10def69b599315f487d32c334a80d1efe67a5 +SIZE (rust/crates/gpu-alloc-types-0.2.0.crate) = 3073 +SHA256 (rust/crates/gpu-allocator-0.22.0.crate) = ce95f9e2e11c2c6fadfce42b5af60005db06576f231f5c92550fdded43c423e8 +SIZE (rust/crates/gpu-allocator-0.22.0.crate) = 76464 +SHA256 (rust/crates/gpu-descriptor-0.2.3.crate) = 0b0c02e1ba0bdb14e965058ca34e09c020f8e507a760df1121728e0aef68d57a +SIZE (rust/crates/gpu-descriptor-0.2.3.crate) = 5855 +SHA256 (rust/crates/gpu-descriptor-types-0.1.1.crate) = 363e3677e55ad168fef68cf9de3a4a310b53124c5e784c53a1d70e92d23f2126 +SIZE (rust/crates/gpu-descriptor-types-0.1.1.crate) = 1956 +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/hassle-rs-0.10.0.crate) = 1397650ee315e8891a0df210707f0fc61771b0cc518c3023896064c5407cb3b0 +SIZE (rust/crates/hassle-rs-0.10.0.crate) = 25867 +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/hermit-abi-0.2.6.crate) = ee512640fe35acbfb4bb779db6f0d80704c2cacfa2e39b601ef3e3f47d1ae4c7 +SIZE (rust/crates/hermit-abi-0.2.6.crate) = 13027 +SHA256 (rust/crates/hexf-parse-0.2.1.crate) = dfa686283ad6dd069f105e5ab091b04c62850d3e4cf5d67debad1933f55023df +SIZE (rust/crates/hexf-parse-0.2.1.crate) = 4662 +SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4 +SIZE (rust/crates/humantime-2.1.0.crate) = 16749 +SHA256 (rust/crates/iana-time-zone-0.1.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/instant-0.1.12.crate) = 7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c +SIZE (rust/crates/instant-0.1.12.crate) = 6128 +SHA256 (rust/crates/io-lifetimes-1.0.3.crate) = 46112a93252b123d31a119a8d1a1ac19deac4fac6e0e8b0df58f0d4e5870e63c +SIZE (rust/crates/io-lifetimes-1.0.3.crate) = 35650 +SHA256 (rust/crates/is-terminal-0.4.2.crate) = 28dfb6c8100ccc63462345b67d1bbc3679177c75ee4bf59bf29c8b1d110b8189 +SIZE (rust/crates/is-terminal-0.4.2.crate) = 7577 +SHA256 (rust/crates/jobserver-0.1.26.crate) = 936cfd212a0155903bcbc060e316fb6cc7cbf2e1907329391ebadc1fe0ce77c2 +SIZE (rust/crates/jobserver-0.1.26.crate) = 22645 +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.64.crate) = c5f195fe497f702db0f318b07fdd68edb16955aed830df8363d837542f8f935a +SIZE (rust/crates/js-sys-0.3.64.crate) = 80313 +SHA256 (rust/crates/khronos-egl-4.1.0.crate) = 8c2352bd1d0bceb871cb9d40f24360c8133c11d7486b68b5381c1dd1a32015e3 +SIZE (rust/crates/khronos-egl-4.1.0.crate) = 27810 +SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646 +SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443 +SHA256 (rust/crates/lebe-0.5.2.crate) = 03087c2bad5e1034e8cace5926dec053fb3790248370865f5117a7d0213354c8 +SIZE (rust/crates/lebe-0.5.2.crate) = 8422 +SHA256 (rust/crates/libc-0.2.138.crate) = db6d7e329c562c5dfab7a46a2afabc8b987ab9a4834c9d1ca04dc54c1546cef8 +SIZE (rust/crates/libc-0.2.138.crate) = 609081 +SHA256 (rust/crates/libloading-0.7.4.crate) = b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f +SIZE (rust/crates/libloading-0.7.4.crate) = 27580 +SHA256 (rust/crates/libloading-0.8.0.crate) = d580318f95776505201b28cf98eb1fa5e4be3b689633ba6a3e6cd880ff22d8cb +SIZE (rust/crates/libloading-0.8.0.crate) = 27845 +SHA256 (rust/crates/libwebp-sys-0.4.2.crate) = 439fd1885aa28937e7edcd68d2e793cb4a22f8733460d2519fbafd2b215672bf +SIZE (rust/crates/libwebp-sys-0.4.2.crate) = 5079881 +SHA256 (rust/crates/link-cplusplus-1.0.8.crate) = ecd207c9c713c34f95a097a5b029ac2ce6010530c7b49d7fea24d977dede04f5 +SIZE (rust/crates/link-cplusplus-1.0.8.crate) = 7674 +SHA256 (rust/crates/linked-hash-map-0.5.6.crate) = 0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f +SIZE (rust/crates/linked-hash-map-0.5.6.crate) = 15049 +SHA256 (rust/crates/linux-raw-sys-0.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.19.crate) = b06a4cde4c0f271a446782e3eff8de789548ce57dbc8eca9292c27f4a42004b4 +SIZE (rust/crates/log-0.4.19.crate) = 38073 +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.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/metal-0.24.0.crate) = de11355d1f6781482d027a3b4d4de7825dcedb197bf573e0596d00008402d060 +SIZE (rust/crates/metal-0.24.0.crate) = 684270 +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.6.2.crate) = b275950c28b37e794e8c55d88aeb5e139d0ce23fdbbeda68f8d7174abdf9e8fa +SIZE (rust/crates/miniz_oxide-0.6.2.crate) = 54536 +SHA256 (rust/crates/naga-0.12.2.crate) = 80cd00bd6180a8790f1c020ed258a46b8d73dd5bd6af104a238c9d71f806938e +SIZE (rust/crates/naga-0.12.2.crate) = 490097 +SHA256 (rust/crates/nanorand-0.7.0.crate) = 6a51313c5820b0b02bd422f4b44776fbf47961755c74ce64afc73bfad10226c3 +SIZE (rust/crates/nanorand-0.7.0.crate) = 18437 +SHA256 (rust/crates/nix-0.24.3.crate) = fa52e972a9a719cecb6864fb88568781eb706bac2cd1d4f04a648542dbf78069 +SIZE (rust/crates/nix-0.24.3.crate) = 266843 +SHA256 (rust/crates/nix-0.25.1.crate) = f346ff70e7dbfd675fe90590b92d59ef2de15a8779ae305ebcbfd3f0caf59be4 +SIZE (rust/crates/nix-0.25.1.crate) = 272312 +SHA256 (rust/crates/nix-0.26.1.crate) = 46a58d1d356c6597d08cde02c2f09d785b09e28711837b1ed667dc652c08a694 +SIZE (rust/crates/nix-0.26.1.crate) = 277805 +SHA256 (rust/crates/nom-7.1.2.crate) = e5507769c4919c998e69e49c839d9dc6e693ede4cc4290d6ad8b41d4f09c548c +SIZE (rust/crates/nom-7.1.2.crate) = 117341 +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 +SIZE (rust/crates/num-rational-0.4.1.crate) = 27889 +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/objc-0.2.7.crate) = 915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1 +SIZE (rust/crates/objc-0.2.7.crate) = 22036 +SHA256 (rust/crates/objc_exception-0.1.2.crate) = ad970fb455818ad6cba4c122ad012fae53ae8b4795f86378bce65e4f6bab2ca4 +SIZE (rust/crates/objc_exception-0.1.2.crate) = 2251 +SHA256 (rust/crates/object-0.30.4.crate) = 03b4680b86d9cfafba8fc491dc9b6df26b68cf40e9e6cd73909194759a63c385 +SIZE (rust/crates/object-0.30.4.crate) = 259203 +SHA256 (rust/crates/once_cell-1.16.0.crate) = 86f0b0d4bf799edbc74508c1e8bf170ff5f41238e5f8225603ca7caaae2b7860 +SIZE (rust/crates/once_cell-1.16.0.crate) = 32120 +SHA256 (rust/crates/ordered-float-3.7.0.crate) = 2fc2dbde8f8a79f2102cc474ceb0ad68e3b80b85289ea62389b60e66777e4213 +SIZE (rust/crates/ordered-float-3.7.0.crate) = 18042 +SHA256 (rust/crates/os_pipe-1.1.2.crate) = c6a252f1f8c11e84b3ab59d7a488e48e4478a93937e027076638c49536204639 +SIZE (rust/crates/os_pipe-1.1.2.crate) = 11375 +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/owned_ttf_parser-0.19.0.crate) = 706de7e2214113d63a8238d1910463cfce781129a6f263d13fdb09ff64355ba4 +SIZE (rust/crates/owned_ttf_parser-0.19.0.crate) = 150704 +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.8.crate) = 93f00c865fe7cabf650081affecd3871070f26767e7b2070a3ffae14c654b447 +SIZE (rust/crates/parking_lot_core-0.9.8.crate) = 32383 +SHA256 (rust/crates/petgraph-0.6.2.crate) = e6d5014253a1331579ce62aa67443b4a658c5e7dd03d4bc6d302b94474888143 +SIZE (rust/crates/petgraph-0.6.2.crate) = 182513 +SHA256 (rust/crates/pin-project-1.0.12.crate) = ad29a609b6bcd67fee905812e544992d216af9d755757c05ed2d0e15a74c6ecc +SIZE (rust/crates/pin-project-1.0.12.crate) = 56972 +SHA256 (rust/crates/pin-project-internal-1.0.12.crate) = 069bdb1e05adc7a8990dce9cc75370895fbe4e3d58b9b73bf1aee56359344a55 +SIZE (rust/crates/pin-project-internal-1.0.12.crate) = 27956 +SHA256 (rust/crates/pkg-config-0.3.26.crate) = 6ac9a59f73473f1b8d852421e59e64809f025994837ef743615c6d0c5b305160 +SIZE (rust/crates/pkg-config-0.3.26.crate) = 18662 +SHA256 (rust/crates/png-0.17.7.crate) = 5d708eaf860a19b19ce538740d2b4bdeeb8337fa53f7738455e706623ad5c638 +SIZE (rust/crates/png-0.17.7.crate) = 80979 +SHA256 (rust/crates/pollster-0.3.0.crate) = 22686f4785f02a4fcc856d3b3bb19bf6c8160d103f7a99cc258bddd0251dc7f2 +SIZE (rust/crates/pollster-0.3.0.crate) = 9436 +SHA256 (rust/crates/ppv-lite86-0.2.17.crate) = 5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de +SIZE (rust/crates/ppv-lite86-0.2.17.crate) = 22242 +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.63.crate) = 7b368fba921b0dce7e60f5e04ec15e565b3303972b42bcfde1d0713b881959eb +SIZE (rust/crates/proc-macro2-1.0.63.crate) = 44867 +SHA256 (rust/crates/profiling-1.0.8.crate) = 332cd62e95873ea4f41f3dfd6bbbfc5b52aec892d7e8d534197c4720a0bbbab2 +SIZE (rust/crates/profiling-1.0.8.crate) = 31097 +SHA256 (rust/crates/quick-xml-0.23.1.crate) = 11bafc859c6815fbaffbbbf4229ecb767ac913fecb27f9ad4343662e9ef099ea +SIZE (rust/crates/quick-xml-0.23.1.crate) = 161488 +SHA256 (rust/crates/quote-1.0.28.crate) = 1b9ab9c7eadfd8df19006f1cf1a4aed13540ed5cbc047010ece5826e10825488 +SIZE (rust/crates/quote-1.0.28.crate) = 28382 +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/range-alloc-0.1.3.crate) = 9c8a99fddc9f0ba0a85884b8d14e3592853e787d581ca1816c91349b10e4eeab +SIZE (rust/crates/range-alloc-0.1.3.crate) = 7664 +SHA256 (rust/crates/raw-window-handle-0.5.2.crate) = f2ff9a1f06a88b01621b7ae906ef0211290d1c8a168a15542486a8f61c0833b9 +SIZE (rust/crates/raw-window-handle-0.5.2.crate) = 17063 +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.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/redox_syscall-0.3.5.crate) = 567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29 +SIZE (rust/crates/redox_syscall-0.3.5.crate) = 23404 +SHA256 (rust/crates/regex-1.7.1.crate) = 48aaa5748ba571fb95cd2c85c09f629215d3a6ece942baa100950af03a34f733 +SIZE (rust/crates/regex-1.7.1.crate) = 239648 +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/renderdoc-sys-1.0.0.crate) = 216080ab382b992234dda86873c18d4c48358f5cfcb70fd693d7f6f2131b628b +SIZE (rust/crates/renderdoc-sys-1.0.0.crate) = 10336 +SHA256 (rust/crates/ron-0.8.0.crate) = 300a51053b1cb55c80b7a9fde4120726ddf25ca241a1cbb926626f62fb136bff +SIZE (rust/crates/ron-0.8.0.crate) = 57013 +SHA256 (rust/crates/rustc-demangle-0.1.23.crate) = d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76 +SIZE (rust/crates/rustc-demangle-0.1.23.crate) = 28970 +SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2 +SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331 +SHA256 (rust/crates/rustix-0.36.6.crate) = 4feacf7db682c6c329c4ede12649cd36ecab0f3be5b7d74e6a20304725db4549 +SIZE (rust/crates/rustix-0.36.6.crate) = 288718 +SHA256 (rust/crates/scoped-tls-1.0.1.crate) = e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294 +SIZE (rust/crates/scoped-tls-1.0.1.crate) = 8202 +SHA256 (rust/crates/scoped_threadpool-0.1.9.crate) = 1d51f5df5af43ab3f1360b429fa5e0152ac5ce8c0bd6485cae490332e96846a8 +SIZE (rust/crates/scoped_threadpool-0.1.9.crate) = 7800 +SHA256 (rust/crates/scopeguard-1.1.0.crate) = d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd +SIZE (rust/crates/scopeguard-1.1.0.crate) = 11470 +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/slotmap-1.0.6.crate) = e1e08e261d0e8f5c43123b7adf3e4ca1690d655377ac93a03b2c9d3e98de1342 +SIZE (rust/crates/slotmap-1.0.6.crate) = 58954 +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.17.0.crate) = e1476c3d89bb67079264b88aaf4f14358353318397e083b7c4e8c14517f55de7 +SIZE (rust/crates/smithay-client-toolkit-0.17.0.crate) = 150751 +SHA256 (rust/crates/spin-0.9.4.crate) = 7f6002a767bff9e83f8eeecf883ecb8011875a21ae8da43bffb817a57e78cc09 +SIZE (rust/crates/spin-0.9.4.crate) = 30180 +SHA256 (rust/crates/spirv-0.2.0+1.5.4.crate) = 246bfa38fe3db3f1dfc8ca5a2cdeb7348c78be2112740cc0ec8ef18b6d94f830 +SIZE (rust/crates/spirv-0.2.0+1.5.4.crate) = 30491 +SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f +SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480 +SHA256 (rust/crates/strsim-0.10.0.crate) = 73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623 +SIZE (rust/crates/strsim-0.10.0.crate) = 11355 +SHA256 (rust/crates/syn-1.0.107.crate) = 1f4064b5b16e03ae50984a5a8ed5d4f8803e6bc1fd170a3cda91a1be4b18e3f5 +SIZE (rust/crates/syn-1.0.107.crate) = 237539 +SHA256 (rust/crates/syn-2.0.22.crate) = 2efbeae7acf4eabd6bcdcbd11c92f45231ddda7539edc7806bd1a04a03b24616 +SIZE (rust/crates/syn-2.0.22.crate) = 241001 +SHA256 (rust/crates/tempfile-3.3.0.crate) = 5cdb1ef4eaeeaddc8fbd371e5017057064af0911902ef36b39801f67cc6d79e4 +SIZE (rust/crates/tempfile-3.3.0.crate) = 27578 +SHA256 (rust/crates/termcolor-1.1.3.crate) = bab24d30b911b2376f3a13cc2cd443142f0c81dda04c118693e35b3835757755 +SIZE (rust/crates/termcolor-1.1.3.crate) = 17242 +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/threadpool-1.8.1.crate) = d050e60b33d41c19108b32cea32164033a9013fe3b46cbd4457559bfbf77afaa +SIZE (rust/crates/threadpool-1.8.1.crate) = 14408 +SHA256 (rust/crates/tiff-0.8.1.crate) = 7449334f9ff2baf290d55d73983a7d6fa15e01198faef72af07e2a8db851e471 +SIZE (rust/crates/tiff-0.8.1.crate) = 1417977 +SHA256 (rust/crates/time-0.1.45.crate) = 1b797afad3f312d1c66a56d11d0316f916356d11bd158fbc6ca6389ff6bf805a +SIZE (rust/crates/time-0.1.45.crate) = 28911 +SHA256 (rust/crates/tree_magic_mini-3.0.3.crate) = 91adfd0607cacf6e4babdb870e9bec4037c1c4b151cfd279ccefc5e0c7feaa6d +SIZE (rust/crates/tree_magic_mini-3.0.3.crate) = 15406 +SHA256 (rust/crates/ttf-parser-0.19.1.crate) = a464a4b34948a5f67fddd2b823c62d9d92e44be75058b99939eae6c5b6960b33 +SIZE (rust/crates/ttf-parser-0.19.1.crate) = 158243 +SHA256 (rust/crates/twox-hash-1.6.3.crate) = 97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675 +SIZE (rust/crates/twox-hash-1.6.3.crate) = 21842 +SHA256 (rust/crates/unicode-ident-1.0.6.crate) = 84a22b9f218b40614adcb3f4ff08b703773ad44fa9423e4e0d346d5db86e4ebc +SIZE (rust/crates/unicode-ident-1.0.6.crate) = 42158 +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/vec_map-0.8.2.crate) = f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191 +SIZE (rust/crates/vec_map-0.8.2.crate) = 14466 +SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f +SIZE (rust/crates/version_check-0.9.4.crate) = 14895 +SHA256 (rust/crates/wasi-0.10.0+wasi-snapshot-preview1.crate) = 1a143597ca7c7793eff794def352d41792a93c481eb1042423ff7ff72ba2c31f +SIZE (rust/crates/wasi-0.10.0+wasi-snapshot-preview1.crate) = 26964 +SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423 +SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131 +SHA256 (rust/crates/wasm-bindgen-0.2.87.crate) = 7706a72ab36d8cb1f80ffbf0e071533974a60d0a308d01a5d0375bf60499a342 +SIZE (rust/crates/wasm-bindgen-0.2.87.crate) = 175052 +SHA256 (rust/crates/wasm-bindgen-backend-0.2.87.crate) = 5ef2b6d3c510e9625e5fe6f509ab07d66a760f0885d858736483c32ed7809abd +SIZE (rust/crates/wasm-bindgen-backend-0.2.87.crate) = 26821 +SHA256 (rust/crates/wasm-bindgen-futures-0.4.37.crate) = c02dbc21516f9f1f04f187958890d7e6026df8d16540b7ad9492bc34a67cea03 +SIZE (rust/crates/wasm-bindgen-futures-0.4.37.crate) = 15193 +SHA256 (rust/crates/wasm-bindgen-macro-0.2.87.crate) = dee495e55982a3bd48105a7b947fd2a9b4a8ae3010041b9e0faab3f9cd028f1d +SIZE (rust/crates/wasm-bindgen-macro-0.2.87.crate) = 13897 +SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.87.crate) = 54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b +SIZE (rust/crates/wasm-bindgen-macro-support-0.2.87.crate) = 20006 +SHA256 (rust/crates/wasm-bindgen-shared-0.2.87.crate) = ca6ad05a4870b2bf5fe995117d3728437bd27d7cd5f06f13c17443ef369775a1 +SIZE (rust/crates/wasm-bindgen-shared-0.2.87.crate) = 7248 +SHA256 (rust/crates/wayland-backend-0.1.2.crate) = 41b48e27457e8da3b2260ac60d0a94512f5cba36448679f3747c0865b7893ed8 +SIZE (rust/crates/wayland-backend-0.1.2.crate) = 68748 +SHA256 (rust/crates/wayland-client-0.29.5.crate) = 3f3b068c05a039c9f755f881dc50f01732214f5685e379829759088967c46715 +SIZE (rust/crates/wayland-client-0.29.5.crate) = 71041 +SHA256 (rust/crates/wayland-client-0.30.2.crate) = 489c9654770f674fc7e266b3c579f4053d7551df0ceb392f153adb1f9ed06ac8 +SIZE (rust/crates/wayland-client-0.30.2.crate) = 65289 +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.30.0.crate) = 2d0c3a0d5b4b688b07b0442362d3ed6bf04724fcc16cd69ab6285b90dbc487aa +SIZE (rust/crates/wayland-cursor-0.30.0.crate) = 6930 +SHA256 (rust/crates/wayland-protocols-0.29.5.crate) = b950621f9354b322ee817a23474e479b34be96c2e909c14f7bc0100e9a970bc6 +SIZE (rust/crates/wayland-protocols-0.29.5.crate) = 140859 +SHA256 (rust/crates/wayland-protocols-0.30.0.crate) = 7fefbeb8a360abe67ab7c2efe1d297a1a50ee011f5460791bc18870c26bb84e2 +SIZE (rust/crates/wayland-protocols-0.30.0.crate) = 127598 +SHA256 (rust/crates/wayland-protocols-wlr-0.1.0.crate) = fce991093320e4a6a525876e6b629ab24da25f9baef0c2e0080ad173ec89588a +SIZE (rust/crates/wayland-protocols-wlr-0.1.0.crate) = 25759 +SHA256 (rust/crates/wayland-scanner-0.29.5.crate) = 8f4303d8fa22ab852f789e75a967f0a2cdc430a607751c0499bada3e451cbd53 +SIZE (rust/crates/wayland-scanner-0.29.5.crate) = 17248 +SHA256 (rust/crates/wayland-scanner-0.30.0.crate) = 4834c14b3edf1d9986c83ca79b1e7e3afbe9874c7c144702f6467063259ce45d +SIZE (rust/crates/wayland-scanner-0.30.0.crate) = 34206 +SHA256 (rust/crates/wayland-sys-0.29.5.crate) = be12ce1a3c39ec7dba25594b97b42cb3195d54953ddb9d3d95a7c3902bc6e9d4 +SIZE (rust/crates/wayland-sys-0.29.5.crate) = 7926 +SHA256 (rust/crates/wayland-sys-0.30.1.crate) = 96b2a02ac608e07132978689a6f9bf4214949c85998c247abadd4f4129b1aa06 +SIZE (rust/crates/wayland-sys-0.30.1.crate) = 8358 +SHA256 (rust/crates/web-sys-0.3.64.crate) = 9b85cbef8c220a6abc02aefd892dfc0fc23afb1c6a426316ec33253a3877249b +SIZE (rust/crates/web-sys-0.3.64.crate) = 725584 +SHA256 (rust/crates/webp-0.2.2.crate) = cf022f821f166079a407d000ab57e84de020e66ffbbf4edde999bc7d6e371cae +SIZE (rust/crates/webp-0.2.2.crate) = 1848930 +SHA256 (rust/crates/weezl-0.1.7.crate) = 9193164d4de03a926d909d3bc7c30543cecb35400c02114792c2cae20d5e2dbb +SIZE (rust/crates/weezl-0.1.7.crate) = 42166 +SHA256 (rust/crates/wgpu-0.16.1.crate) = 3059ea4ddec41ca14f356833e2af65e7e38c0a8f91273867ed526fb9bafcca95 +SIZE (rust/crates/wgpu-0.16.1.crate) = 164273 +SHA256 (rust/crates/wgpu-core-0.16.1.crate) = 8f478237b4bf0d5b70a39898a66fa67ca3a007d79f2520485b8b0c3dfc46f8c2 +SIZE (rust/crates/wgpu-core-0.16.1.crate) = 211655 +SHA256 (rust/crates/wgpu-hal-0.16.1.crate) = 74851c2c8e5d97652e74c241d41b0656b31c924a45dcdecde83975717362cfa4 +SIZE (rust/crates/wgpu-hal-0.16.1.crate) = 246706 +SHA256 (rust/crates/wgpu-types-0.16.0.crate) = 5bd33a976130f03dcdcd39b3810c0c3fc05daf86f0aaf867db14bfb7c4a9a32b +SIZE (rust/crates/wgpu-types-0.16.0.crate) = 51441 +SHA256 (rust/crates/wgpu_text-0.8.1.crate) = d6d2558d185d79fccd5fb5f0836f0198da4427ab3f41fe4be6b6811533598019 +SIZE (rust/crates/wgpu_text-0.8.1.crate) = 25160 +SHA256 (rust/crates/widestring-1.0.2.crate) = 653f141f39ec16bba3c5abe400a0c60da7468261cc2cbf36805022876bc721a8 +SIZE (rust/crates/widestring-1.0.2.crate) = 79706 +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-0.44.0.crate) = 9e745dab35a0c4c77aa3ce42d595e13d2003d6902d6b08c9ef5fc326d08da12b +SIZE (rust/crates/windows-0.44.0.crate) = 11502336 +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.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9 +SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884 +SHA256 (rust/crates/windows-targets-0.42.2.crate) = 8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071 +SIZE (rust/crates/windows-targets-0.42.2.crate) = 5492 +SHA256 (rust/crates/windows-targets-0.48.0.crate) = 7b1eb6f0cd7c80c79759c929114ef071b87354ce476d9d94271031c0497adfd5 +SIZE (rust/crates/windows-targets-0.48.0.crate) = 7466 +SHA256 (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8 +SIZE (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 364071 +SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.0.crate) = 91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc +SIZE (rust/crates/windows_aarch64_gnullvm-0.48.0.crate) = 366543 +SHA256 (rust/crates/windows_aarch64_msvc-0.42.2.crate) = e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43 +SIZE (rust/crates/windows_aarch64_msvc-0.42.2.crate) = 666981 +SHA256 (rust/crates/windows_aarch64_msvc-0.48.0.crate) = b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3 +SIZE (rust/crates/windows_aarch64_msvc-0.48.0.crate) = 671479 +SHA256 (rust/crates/windows_i686_gnu-0.42.2.crate) = c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f +SIZE (rust/crates/windows_i686_gnu-0.42.2.crate) = 736236 +SHA256 (rust/crates/windows_i686_gnu-0.48.0.crate) = 622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241 +SIZE (rust/crates/windows_i686_gnu-0.48.0.crate) = 741490 +SHA256 (rust/crates/windows_i686_msvc-0.42.2.crate) = 44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060 +SIZE (rust/crates/windows_i686_msvc-0.42.2.crate) = 724951 +SHA256 (rust/crates/windows_i686_msvc-0.48.0.crate) = 4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00 +SIZE (rust/crates/windows_i686_msvc-0.48.0.crate) = 730056 +SHA256 (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36 +SIZE (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 699373 +SHA256 (rust/crates/windows_x86_64_gnu-0.48.0.crate) = ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1 +SIZE (rust/crates/windows_x86_64_gnu-0.48.0.crate) = 703595 +SHA256 (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3 +SIZE (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 364068 +SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.0.crate) = 7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953 +SIZE (rust/crates/windows_x86_64_gnullvm-0.48.0.crate) = 366536 +SHA256 (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0 +SIZE (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 666936 +SHA256 (rust/crates/windows_x86_64_msvc-0.48.0.crate) = 1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a +SIZE (rust/crates/windows_x86_64_msvc-0.48.0.crate) = 671422 +SHA256 (rust/crates/wl-clipboard-rs-0.7.0.crate) = 981a303dfbb75d659f6612d05a14b2e363c103d24f676a2d44a00d18507a1ad9 +SIZE (rust/crates/wl-clipboard-rs-0.7.0.crate) = 29078 +SHA256 (rust/crates/xcursor-0.3.4.crate) = 463705a63313cd4301184381c5e8042f0a7e9b4bb63653f216311d4ae74690b7 +SIZE (rust/crates/xcursor-0.3.4.crate) = 6069 +SHA256 (rust/crates/xi-unicode-0.3.0.crate) = a67300977d3dc3f8034dae89778f502b6ba20b269527b3223ba59c0cf393bb8a +SIZE (rust/crates/xi-unicode-0.3.0.crate) = 87001 +SHA256 (rust/crates/xkbcommon-0.5.0.crate) = acbee136714379ab22da0280207fdb7f47e0bb940adea97731b65598b8c7a92e +SIZE (rust/crates/xkbcommon-0.5.0.crate) = 58155 +SHA256 (rust/crates/xml-rs-0.8.4.crate) = d2d7d3948613f75c98fd9328cfdcc45acc4d360655289d0a7d4ec931392200a3 +SIZE (rust/crates/xml-rs-0.8.4.crate) = 52690 +SHA256 (rust/crates/yeslogic-fontconfig-sys-4.0.1.crate) = ec657fd32bbcbeaef5c7bc8e10b3db95b143fab8db0a50079773dbf936fd4f73 +SIZE (rust/crates/yeslogic-fontconfig-sys-4.0.1.crate) = 6694 +SHA256 (Kirottu-watershot-v0.2.0_GH0.tar.gz) = 102314abdaf4236b8074f95894d117594db4643decb6976689a1936d49b69296 +SIZE (Kirottu-watershot-v0.2.0_GH0.tar.gz) = 49579 diff --git a/x11/watershot/pkg-descr b/x11/watershot/pkg-descr new file mode 100644 index 00000000000..7cbabb4029a --- /dev/null +++ b/x11/watershot/pkg-descr @@ -0,0 +1 @@ +A simple Wayland-native screenshot tool inspired by Flameshot. diff --git a/x11/wl-clipboard/Makefile b/x11/wl-clipboard/Makefile index becd6cfa12a..e9f73bc0278 100644 --- a/x11/wl-clipboard/Makefile +++ b/x11/wl-clipboard/Makefile @@ -1,7 +1,6 @@ PORTNAME= wl-clipboard DISTVERSIONPREFIX= v -DISTVERSION= 2.1.0 -PORTREVISION= 1 +DISTVERSION= 2.2.0 CATEGORIES= x11 wayland MAINTAINER= jbeich@FreeBSD.org @@ -37,6 +36,7 @@ post-patch: -e '/local/!s,/etc,${LOCALBASE}&,' \ ${WRKSRC}/completions/bash/wl-copy \ ${WRKSRC}/completions/zsh/_wl-copy \ + ${WRKSRC}/data/${PORTNAME}.1 \ ${WRKSRC}/src/util/files.c .include diff --git a/x11/wl-clipboard/distinfo b/x11/wl-clipboard/distinfo index ce064019756..1bd81805ab1 100644 --- a/x11/wl-clipboard/distinfo +++ b/x11/wl-clipboard/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1647691920 -SHA256 (bugaevc-wl-clipboard-v2.1.0_GH0.tar.gz) = 72dab9a7d3835c76d6ff2089f15ffec9e064a321e5f3cbbe961a8fa81aff5573 -SIZE (bugaevc-wl-clipboard-v2.1.0_GH0.tar.gz) = 43198 +TIMESTAMP = 1690025398 +SHA256 (bugaevc-wl-clipboard-v2.2.0_GH0.tar.gz) = 414005cfa229d0e54f89a0d9a8473938e4c29adc21a9e556847a4d44ad508874 +SIZE (bugaevc-wl-clipboard-v2.2.0_GH0.tar.gz) = 49344 diff --git a/x11/xpra/Makefile b/x11/xpra/Makefile index 2b314488e03..1fdf6f21709 100644 --- a/x11/xpra/Makefile +++ b/x11/xpra/Makefile @@ -17,7 +17,6 @@ LIB_DEPENDS= libbrotlidec.so:archivers/brotli \ RUN_DEPENDS= ${PY_PILLOW} \ ${PYTHON_PKGNAMEPREFIX}bencode.py>1:converters/py-bencode.py@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}brotli>1:archivers/py-brotli@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cryptography>1:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dbus>1:devel/py-dbus@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}lz4>=0.7.0_1:archivers/py-lz4@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}netifaces>0:net/py-netifaces@${PY_FLAVOR} \ @@ -34,7 +33,7 @@ RUN_DEPENDS= ${PY_PILLOW} \ Xvfb:x11-servers/xorg-server@xvfb USES= desktop-file-utils gettext-runtime gnome localbase pkgconfig \ - python shared-mime-info shebangfix tar:xz xorg + python pycryptography:run shared-mime-info shebangfix tar:xz xorg USE_GNOME= cairo gdkpixbuf2 gtk30 pygobject3 USE_PYTHON= cython distutils noflavors diff --git a/x11/xsnow/Makefile b/x11/xsnow/Makefile index c3419699810..8990a2445d0 100644 --- a/x11/xsnow/Makefile +++ b/x11/xsnow/Makefile @@ -1,5 +1,5 @@ PORTNAME= xsnow -PORTVERSION= 3.7.4 +PORTVERSION= 3.7.5 CATEGORIES= x11 MASTER_SITES= SF/${PORTNAME}/ diff --git a/x11/xsnow/distinfo b/x11/xsnow/distinfo index a2105a4a1d6..8af5deb0806 100644 --- a/x11/xsnow/distinfo +++ b/x11/xsnow/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1680547043 -SHA256 (xsnow-3.7.4.tar.gz) = 541d3d54add3c20f69069b1af4c2e974e3668a80de731ff0b89bd9093be9e657 -SIZE (xsnow-3.7.4.tar.gz) = 1381177 +TIMESTAMP = 1690135014 +SHA256 (xsnow-3.7.5.tar.gz) = c1e086b9237ee2485a6faff09e7cba7a299fabf290238928d37b6d76fe38dda3 +SIZE (xsnow-3.7.5.tar.gz) = 1375177