diff --git a/archivers/kf5-karchive/Makefile b/archivers/kf5-karchive/Makefile index 121cf1c51d8..5d3b714c826 100644 --- a/archivers/kf5-karchive/Makefile +++ b/archivers/kf5-karchive/Makefile @@ -10,7 +10,7 @@ LICENSE= LGPL20 USES= cmake compiler:c++11-lib kde:5 qt:5 tar:xz USE_KDE= ecm:build -USE_QT= core \ +USE_QT= core linguisttools \ buildtools:build qmake:build .include diff --git a/archivers/zchunk/Makefile b/archivers/zchunk/Makefile index dfbebab0e6b..f013f2e53ea 100644 --- a/archivers/zchunk/Makefile +++ b/archivers/zchunk/Makefile @@ -1,6 +1,5 @@ PORTNAME= zchunk -DISTVERSION= 1.4.0 -PORTREVISION= 1 +DISTVERSION= 1.5.1 CATEGORIES= archivers MAINTAINER= yuri@FreeBSD.org diff --git a/archivers/zchunk/distinfo b/archivers/zchunk/distinfo index 2d8c1886b78..94e3653d11a 100644 --- a/archivers/zchunk/distinfo +++ b/archivers/zchunk/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1703049106 -SHA256 (zchunk-zchunk-1.4.0_GH0.tar.gz) = 6def0481935006052774e034a22c18a1b668b8c93510188673138312003890eb -SIZE (zchunk-zchunk-1.4.0_GH0.tar.gz) = 1513670 +TIMESTAMP = 1721676813 +SHA256 (zchunk-zchunk-1.5.1_GH0.tar.gz) = 2c187055e2206e62cef4559845e7c2ec6ec5a07ce1e0a6044e4342e0c5d7771d +SIZE (zchunk-zchunk-1.5.1_GH0.tar.gz) = 1513215 diff --git a/archivers/zchunk/pkg-plist b/archivers/zchunk/pkg-plist index 9dd687f5251..8e9720c1c8a 100644 --- a/archivers/zchunk/pkg-plist +++ b/archivers/zchunk/pkg-plist @@ -7,7 +7,7 @@ bin/zckdl include/zck.h lib/libzck.so lib/libzck.so.1 -lib/libzck.so.1.4.0 +lib/libzck.so.1.5.1 libdata/pkgconfig/zck.pc share/man/man1/unzck.1.gz share/man/man1/zck.1.gz diff --git a/astro/josm/Makefile b/astro/josm/Makefile index 3398b539c36..f15eaa223ae 100644 --- a/astro/josm/Makefile +++ b/astro/josm/Makefile @@ -1,5 +1,5 @@ PORTNAME= josm -PORTVERSION= 19096 +PORTVERSION= 19128 CATEGORIES= astro java MASTER_SITES= https://josm.openstreetmap.de/download/ DISTNAME= ${PORTNAME}-snapshot-${PORTVERSION}.jar diff --git a/astro/josm/distinfo b/astro/josm/distinfo index 5b9a1a51372..57eba195cf3 100644 --- a/astro/josm/distinfo +++ b/astro/josm/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1717771422 -SHA256 (josm-snapshot-19096.jar) = a17f41f7cca3f569932c65670cef21389feb6053132e24dacf5756b9f0f5c2a8 -SIZE (josm-snapshot-19096.jar) = 18349410 +TIMESTAMP = 1720629027 +SHA256 (josm-snapshot-19128.jar) = 9dd6d4dd043710ddee7c14f7d7e8bf62c06c3860bc05de26dad01b5800c3e519 +SIZE (josm-snapshot-19128.jar) = 18376543 diff --git a/audio/audacity/Makefile b/audio/audacity/Makefile index ec73f039159..221abddff72 100644 --- a/audio/audacity/Makefile +++ b/audio/audacity/Makefile @@ -1,6 +1,6 @@ PORTNAME= audacity DISTVERSIONPREFIX= Audacity- -DISTVERSION= 3.6.0 +DISTVERSION= 3.6.1 CATEGORIES= audio MASTER_SITES+= https://github.com/${PORTNAME}/${PORTNAME}-manual/releases/download/v${DISTVERSION}/:manual DISTFILES+= ${PORTNAME}-manual-${DISTVERSION}.tar.gz:manual diff --git a/audio/audacity/distinfo b/audio/audacity/distinfo index 0e0a9b1789f..c421c171868 100644 --- a/audio/audacity/distinfo +++ b/audio/audacity/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1721256177 -SHA256 (audacity-manual-3.6.0.tar.gz) = 122c35702a17b8f4082b73e0f229c618c0486ebfb0672ae42bb8b7fba034b23c -SIZE (audacity-manual-3.6.0.tar.gz) = 26053191 -SHA256 (audacity-audacity-Audacity-3.6.0_GH0.tar.gz) = 131b6de96078d7f95f47754420e836b1dc75bb3d5ec2697f39395c2cb68df606 -SIZE (audacity-audacity-Audacity-3.6.0_GH0.tar.gz) = 61369825 +TIMESTAMP = 1721674577 +SHA256 (audacity-manual-3.6.1.tar.gz) = a099f22885a0260f0b4a1ed8f0049583da6d26c1f5d6d7aaeeb1fe50d3a0fa08 +SIZE (audacity-manual-3.6.1.tar.gz) = 26053438 +SHA256 (audacity-audacity-Audacity-3.6.1_GH0.tar.gz) = d3af8c8068cdc3072fb583d5062aa75f4b25846da342bd30df40bfb5ede83cc5 +SIZE (audacity-audacity-Audacity-3.6.1_GH0.tar.gz) = 61369168 diff --git a/audio/beets/Makefile b/audio/beets/Makefile index 4b651d59f2f..8d78563be05 100644 --- a/audio/beets/Makefile +++ b/audio/beets/Makefile @@ -1,10 +1,9 @@ PORTNAME= beets -DISTVERSION= 1.6.0 -PORTREVISION= 7 +DISTVERSION= 2.0.0 CATEGORIES= audio python MASTER_SITES= PYPI -MAINTAINER= ports@FreeBSD.org +MAINTAINER= leonhard@wachutka.eu COMMENT= Media library management system for obsessive-compulsive music geeks WWW= https://beets.io/ @@ -21,6 +20,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}confuse>=1.0.0:devel/py-confuse@${PY_FLAVOR} ${PYTHON_PKGNAMEPREFIX}pyyaml>=0:devel/py-pyyaml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=1.9:devel/py-six@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}sqlite3>=0:databases/py-sqlite3@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}typing-extensions>=0:devel/py-typing-extensions@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}unidecode>=0:converters/py-unidecode@${PY_FLAVOR} USES= python diff --git a/audio/beets/distinfo b/audio/beets/distinfo index 4374b7f9e64..28fdbd473d3 100644 --- a/audio/beets/distinfo +++ b/audio/beets/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1641791706 -SHA256 (beets-1.6.0.tar.gz) = aa6fb734e44afc9b039c0abd0edd4c7706df00d4eb4aae7afa9ff4b6bb15525d -SIZE (beets-1.6.0.tar.gz) = 1698333 +TIMESTAMP = 1721679985 +SHA256 (beets-2.0.0.tar.gz) = 3b1172b5bc3729e33a6ea4689f7d0236682bf828c67196b6a260f0389cb1f8cf +SIZE (beets-2.0.0.tar.gz) = 2194709 diff --git a/audio/cava/Makefile b/audio/cava/Makefile index 5ad3da30100..f50b5fb9353 100644 --- a/audio/cava/Makefile +++ b/audio/cava/Makefile @@ -1,11 +1,7 @@ PORTNAME= cava -DISTVERSION= 0.10.1 -PORTREVISION= 2 +DISTVERSION= 0.10.2 CATEGORIES= audio -PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ -PATCHFILES= e23ebaf0a9d87cdfe0fe57c40722a66411a18a21.patch:-p1 # include stdlib.h in config.c; https://github.com/karlstav/cava/issues/560 - MAINTAINER= vendion@gmail.com COMMENT= Cross-platform Audio Visualizer WWW= https://github.com/karlstav/cava @@ -39,7 +35,7 @@ OPTIONS_GROUP_OUTPUT= GLSL NCURSES SDL GLSL_DESC= Build with GLSL support (implies ${GLSL_IMPLIES}) GLSL_BUILD_DEPENDS= ${LOCALBASE}/share/aclocal/ax_check_gl.m4:devel/autoconf-archive GLSL_USES= gl -GLSL_USE= gl=egl +GLSL_USE= GL=gl GLSL_CONFIGURE_ENABLE= output-sdl-glsl GLSL_IMPLIES= SDL @@ -65,7 +61,7 @@ PULSEAUDIO_CONFIGURE_ENABLE= input-pulse SDL_DESC= Build with SDL support SDL_USES= sdl -SDL_USE= sdl=sdl2 +SDL_USE= SDL=sdl2 SDL_CONFIGURE_ENABLE= output-sdl SNDIO_DESC= Build with sndio support diff --git a/audio/cava/distinfo b/audio/cava/distinfo index 4743d9acf0c..96e4efd66d1 100644 --- a/audio/cava/distinfo +++ b/audio/cava/distinfo @@ -1,5 +1,3 @@ -TIMESTAMP = 1714587969 -SHA256 (karlstav-cava-0.10.1_GH0.tar.gz) = a3a60814326fa34b54e93ce0b1e66460d55f1007e576c5152fd47024d9ceaff9 -SIZE (karlstav-cava-0.10.1_GH0.tar.gz) = 129520 -SHA256 (e23ebaf0a9d87cdfe0fe57c40722a66411a18a21.patch) = a182ab9bcaacf4c917c81a3b13ce97933b0f96a159ed7e6e7353d76796b9b8a5 -SIZE (e23ebaf0a9d87cdfe0fe57c40722a66411a18a21.patch) = 649 +TIMESTAMP = 1715842976 +SHA256 (karlstav-cava-0.10.2_GH0.tar.gz) = 853ee78729ed3501d0cdf9c1947967ad3bfe6526d66a029b4ddf9adaa6334d4f +SIZE (karlstav-cava-0.10.2_GH0.tar.gz) = 130036 diff --git a/benchmarks/rubygem-derailed_benchmarks/Makefile b/benchmarks/rubygem-derailed_benchmarks/Makefile index 081a7c7945e..4028cb71cb8 100644 --- a/benchmarks/rubygem-derailed_benchmarks/Makefile +++ b/benchmarks/rubygem-derailed_benchmarks/Makefile @@ -1,5 +1,6 @@ PORTNAME= derailed_benchmarks PORTVERSION= 1.7.0 +PORTREVISION= 1 CATEGORIES= benchmarks rubygems MASTER_SITES= RG @@ -10,7 +11,7 @@ WWW= https://github.com/schneems/derailed_benchmarks LICENSE= MIT RUN_DEPENDS= rubygem-benchmark-ips>=2.0.0:benchmarks/rubygem-benchmark-ips \ - rubygem-get_process_mem>=0:devel/rubygem-get_process_mem \ + rubygem-get_process_mem0>=0<1:devel/rubygem-get_process_mem0 \ rubygem-heapy>=0:devel/rubygem-heapy \ rubygem-memory_profiler>=0:devel/rubygem-memory_profiler \ rubygem-mini_histogram>=0:devel/rubygem-mini_histogram\ diff --git a/benchmarks/rubygem-gitlab-derailed_benchmarks/Makefile b/benchmarks/rubygem-gitlab-derailed_benchmarks/Makefile index 0f30ea12c3a..a5e3cb62a92 100644 --- a/benchmarks/rubygem-gitlab-derailed_benchmarks/Makefile +++ b/benchmarks/rubygem-gitlab-derailed_benchmarks/Makefile @@ -1,5 +1,6 @@ PORTNAME= gitlab-derailed_benchmarks PORTVERSION= 1.6.1 +PORTREVISION= 1 CATEGORIES= benchmarks rubygems MASTER_SITES= RG @@ -10,7 +11,7 @@ WWW= https://github.com/schneems/derailed_benchmarks LICENSE= MIT RUN_DEPENDS= rubygem-benchmark-ips>=2.0.0:benchmarks/rubygem-benchmark-ips \ - rubygem-get_process_mem>=0:devel/rubygem-get_process_mem \ + rubygem-get_process_mem0>=0:devel/rubygem-get_process_mem0 \ rubygem-heapy>=0:devel/rubygem-heapy \ rubygem-memory_profiler>=0:devel/rubygem-memory_profiler \ rubygem-rack>=1:www/rubygem-rack \ diff --git a/biology/abyss/Makefile b/biology/abyss/Makefile index 3ba678ac236..47cf5dc4fce 100644 --- a/biology/abyss/Makefile +++ b/biology/abyss/Makefile @@ -1,6 +1,5 @@ PORTNAME= abyss -DISTVERSION= 2.3.7 -PORTREVISION= 2 +DISTVERSION= 2.3.8 CATEGORIES= biology MAINTAINER= yuri@FreeBSD.org diff --git a/biology/abyss/distinfo b/biology/abyss/distinfo index f27d6fc7904..8c8dd13176d 100644 --- a/biology/abyss/distinfo +++ b/biology/abyss/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1689963359 -SHA256 (bcgsc-abyss-2.3.7_GH0.tar.gz) = eb1d814621ad2accaf19ea009453af891b29663de9f96c0da32c83fbfb71b85e -SIZE (bcgsc-abyss-2.3.7_GH0.tar.gz) = 1323221 +TIMESTAMP = 1721677045 +SHA256 (bcgsc-abyss-2.3.8_GH0.tar.gz) = 1fe164b6dc99e40f91bdefd8884fc2acf32888940772d0b9fcbfa80611bfc14b +SIZE (bcgsc-abyss-2.3.8_GH0.tar.gz) = 1323791 diff --git a/biology/p5-TrimGalore/Makefile b/biology/p5-TrimGalore/Makefile index 7bfb87576a6..8b6e229c003 100644 --- a/biology/p5-TrimGalore/Makefile +++ b/biology/p5-TrimGalore/Makefile @@ -1,5 +1,5 @@ PORTNAME= TrimGalore -DISTVERSION= 0.6.5 +DISTVERSION= 0.6.10 CATEGORIES= biology perl5 python PKGNAMEPREFIX= p5- diff --git a/biology/p5-TrimGalore/distinfo b/biology/p5-TrimGalore/distinfo index c4d7783f276..93f6807aef8 100644 --- a/biology/p5-TrimGalore/distinfo +++ b/biology/p5-TrimGalore/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1574700536 -SHA256 (FelixKrueger-TrimGalore-0.6.5_GH0.tar.gz) = 3e92c2f5b6147a30f774a5bea4b344aebb014d6dd9b3e9b55a72046b04485783 -SIZE (FelixKrueger-TrimGalore-0.6.5_GH0.tar.gz) = 26827890 +TIMESTAMP = 1721746682 +SHA256 (FelixKrueger-TrimGalore-0.6.10_GH0.tar.gz) = 3a4e414fc658d6eb4356f1572351204e8475a9d7dc79f6798270b57d35bda017 +SIZE (FelixKrueger-TrimGalore-0.6.10_GH0.tar.gz) = 26831358 diff --git a/biology/py-mrcfile/Makefile b/biology/py-mrcfile/Makefile index 88023ee3c2c..c8327103f83 100644 --- a/biology/py-mrcfile/Makefile +++ b/biology/py-mrcfile/Makefile @@ -1,5 +1,5 @@ PORTNAME= mrcfile -DISTVERSION= 1.5.1 +DISTVERSION= 1.5.2 CATEGORIES= biology python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/biology/py-mrcfile/distinfo b/biology/py-mrcfile/distinfo index 22bd7644373..e5a842562ab 100644 --- a/biology/py-mrcfile/distinfo +++ b/biology/py-mrcfile/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1720763104 -SHA256 (mrcfile-1.5.1.tar.gz) = 403c4bb0ac842410ce5ea501f4fddc91ea37c12ef869d508d3ac571868d82ac2 -SIZE (mrcfile-1.5.1.tar.gz) = 56558 +TIMESTAMP = 1721677215 +SHA256 (mrcfile-1.5.2.tar.gz) = 089cf6daea210b4c9af55e343699fbb65fa799730f30952ea1f1f9937d1e3c61 +SIZE (mrcfile-1.5.2.tar.gz) = 56578 diff --git a/biology/py-pyrodigal/Makefile b/biology/py-pyrodigal/Makefile index 4dd1a482af3..6ad976a8574 100644 --- a/biology/py-pyrodigal/Makefile +++ b/biology/py-pyrodigal/Makefile @@ -1,5 +1,5 @@ PORTNAME= pyrodigal -DISTVERSION= 3.5.0 +DISTVERSION= 3.5.1 CATEGORIES= biology python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/biology/py-pyrodigal/distinfo b/biology/py-pyrodigal/distinfo index 673151f16f3..2d816e80490 100644 --- a/biology/py-pyrodigal/distinfo +++ b/biology/py-pyrodigal/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1721281827 -SHA256 (pyrodigal-3.5.0.tar.gz) = f80bf17a2388e4007c65312c7ed84b661e0244be1ef8ef74006f4967a3591d09 -SIZE (pyrodigal-3.5.0.tar.gz) = 2578346 +TIMESTAMP = 1721678207 +SHA256 (pyrodigal-3.5.1.tar.gz) = 20af59a6d968c88910b99d5f647bb7dd22d49e440ead95fe715cdd2c49f36e9f +SIZE (pyrodigal-3.5.1.tar.gz) = 2578391 diff --git a/cad/apio/Makefile b/cad/apio/Makefile index 3161c8e7293..e4cc470964e 100644 --- a/cad/apio/Makefile +++ b/cad/apio/Makefile @@ -1,5 +1,5 @@ PORTNAME= apio -DISTVERSION= 0.8.4 +DISTVERSION= 0.9.5 CATEGORIES= cad python MASTER_SITES= PYPI @@ -12,6 +12,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE PY_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>=8.1.3:devel/py-click@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}colorama>0:devel/py-colorama@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}packaging>=23.2:devel/py-packaging@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyserial>=3.5:comms/py-pyserial@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=2.28.2:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}semantic-version>=2.9.0:devel/py-semantic-version@${PY_FLAVOR} @@ -21,7 +22,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flit-core>=2:devel/py-flit-core@${PY_FLAVO RUN_DEPENDS= ${PY_DEPENDS} USES= python scons -USE_PYTHON= pep517 autoplist +USE_PYTHON= pep517 concurrent autoplist NO_ARCH= yes diff --git a/cad/apio/distinfo b/cad/apio/distinfo index d509c62ce0d..42f921a9cef 100644 --- a/cad/apio/distinfo +++ b/cad/apio/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1704526040 -SHA256 (apio-0.8.4.tar.gz) = baa8edbdf933ff098178418214b19dfce0cad233ecbe5fc73b896bb7434b5d8f -SIZE (apio-0.8.4.tar.gz) = 1150556 +TIMESTAMP = 1721695635 +SHA256 (apio-0.9.5.tar.gz) = 511255c3427817aabb997adc891f079dfa4e1e60c6f2a7180125d0c20057136c +SIZE (apio-0.9.5.tar.gz) = 76642 diff --git a/cad/apio/files/patch-pyproject.toml b/cad/apio/files/patch-pyproject.toml index dd1fcc192ab..96ff32584b4 100644 --- a/cad/apio/files/patch-pyproject.toml +++ b/cad/apio/files/patch-pyproject.toml @@ -1,8 +1,8 @@ ---- pyproject.toml.orig 2024-01-06 07:32:13 UTC +--- pyproject.toml.orig 2024-06-14 10:14:42 UTC +++ pyproject.toml @@ -16,13 +16,13 @@ requires = [ description-file = "README.md" - requires-python = ">=3.7" + requires-python = ">=3.9" requires = [ - 'click==8.1.3', - 'semantic_version==2.9.0', @@ -12,11 +12,11 @@ + 'click>=8.1.3', + 'semantic_version>=2.9.0', + 'requests>=2.28.2', -+ 'colorama>0', ++ 'colorama>=0.4.6', + 'pyserial>=3.5', 'wheel>=0.35.0,<1', -- 'scons==4.2.0' -+ 'scons>=4.2.0' +- 'scons==4.2.0', ++ 'scons>=4.2.0', + 'packaging>=23.2' ] - [tool.flit.sdist] diff --git a/cad/py-amaranth/Makefile b/cad/py-amaranth/Makefile index ddefdb03a16..3a8af382d43 100644 --- a/cad/py-amaranth/Makefile +++ b/cad/py-amaranth/Makefile @@ -1,6 +1,6 @@ PORTNAME= amaranth DISTVERSIONPREFIX= v -DISTVERSION= 0.5.0 +DISTVERSION= 0.5.1 CATEGORIES= cad python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/cad/py-amaranth/distinfo b/cad/py-amaranth/distinfo index 65057837594..d2f05ae3de6 100644 --- a/cad/py-amaranth/distinfo +++ b/cad/py-amaranth/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1718428379 -SHA256 (amaranth-lang-amaranth-v0.5.0_GH0.tar.gz) = bc7e1d7a91ec59deb4345f7c2ae9819bb22bc58674f489d64778873385c796a1 -SIZE (amaranth-lang-amaranth-v0.5.0_GH0.tar.gz) = 739056 +TIMESTAMP = 1721717906 +SHA256 (amaranth-lang-amaranth-v0.5.1_GH0.tar.gz) = b8aec12ae5c9f412205a5bf320139ed8fd28fb56a18eb3fe779d79e84432eaf6 +SIZE (amaranth-lang-amaranth-v0.5.1_GH0.tar.gz) = 745654 diff --git a/comms/libconcord/Makefile b/comms/libconcord/Makefile index 77fe1c54e1a..e7b8905f4fa 100644 --- a/comms/libconcord/Makefile +++ b/comms/libconcord/Makefile @@ -1,6 +1,5 @@ PORTNAME= libconcord -PORTVERSION= 1.2 -PORTREVISION= 3 +PORTVERSION= 1.5 CATEGORIES= comms MASTER_SITES= SF/concordance/concordance/${PORTVERSION} DISTNAME= concordance-${PORTVERSION} @@ -12,7 +11,8 @@ LICENSE= GPLv2 DEPRECATED= Logitech Harmony were officially discontinued in 2021, last major product in 2019. EXPIRATION_DATE=2024-12-31 -LIB_DEPENDS= libhidapi.so:comms/hidapi \ +LIB_DEPENDS= libcurl.so:ftp/curl \ + libhidapi.so:comms/hidapi \ libzip.so:archivers/libzip USE_LDCONFIG= yes diff --git a/comms/libconcord/distinfo b/comms/libconcord/distinfo index b14caf2f642..9ee37f65b04 100644 --- a/comms/libconcord/distinfo +++ b/comms/libconcord/distinfo @@ -1,2 +1,3 @@ -SHA256 (concordance-1.2.tar.bz2) = ce9f23dfcd9bb1de79edd07231062c5e5d5fdefb3dd88ae6da7fb25b8d782434 -SIZE (concordance-1.2.tar.bz2) = 1143635 +TIMESTAMP = 1721746790 +SHA256 (concordance-1.5.tar.bz2) = 6e4ecfc18b91586cc0c58e376a7e23a561cbd7e8756586e62d5d9450e1b42b25 +SIZE (concordance-1.5.tar.bz2) = 1413920 diff --git a/comms/libconcord/pkg-plist b/comms/libconcord/pkg-plist index 28a230fc658..d0170c9adf0 100644 --- a/comms/libconcord/pkg-plist +++ b/comms/libconcord/pkg-plist @@ -1,6 +1,6 @@ include/libconcord.h lib/libconcord.a lib/libconcord.so -lib/libconcord.so.4 -lib/libconcord.so.4.0.0 +lib/libconcord.so.6 +lib/libconcord.so.6.0.0 share/mime/packages/libconcord.xml diff --git a/databases/Makefile b/databases/Makefile index a48c28daf7f..9edcb89fcdc 100644 --- a/databases/Makefile +++ b/databases/Makefile @@ -35,6 +35,7 @@ SUBDIR += closql SUBDIR += closql-devel SUBDIR += cockroach + SUBDIR += compass SUBDIR += couchdb3 SUBDIR += courier-authlib-mysql SUBDIR += courier-authlib-pgsql @@ -192,6 +193,7 @@ SUBDIR += mongodb50 SUBDIR += mongodb60 SUBDIR += mongodb70 + SUBDIR += mongodb80 SUBDIR += movine SUBDIR += mroonga SUBDIR += mtop diff --git a/databases/arrow-glib/Makefile b/databases/arrow-glib/Makefile index 1a3e4722e65..f208065999e 100644 --- a/databases/arrow-glib/Makefile +++ b/databases/arrow-glib/Makefile @@ -1,5 +1,5 @@ PORTNAME= arrow -PORTVERSION= 15.0.2 +PORTVERSION= 17.0.0 CATEGORIES= databases MASTER_SITES= APACHE/arrow/arrow-${PORTVERSION}/ PKGNAMESUFFIX= -glib @@ -16,10 +16,17 @@ LICENSE_FILE= ${WRKSRC}/../LICENSE.txt BUILD_DEPENDS= arrow>=${PORTVERSION}<${PORTVERSION}_99:databases/arrow LIB_DEPENDS= libarrow.so:databases/arrow -USES= compiler:c++17-lang gnome meson pkgconfig +USES= compiler:c++17-lang gnome meson pkgconfig python:build USE_GNOME= introspection -MESON_ARGS= --default-library=both -Darrow_cpp_build_dir='' -Darrow_cpp_build_type='release' -Dgtk_doc=false +BINARY_ALIAS= python3=${PYTHON_CMD} +MESON_ARGS= --default-library=both \ + -Darrow_cpp_build_dir='' \ + -Darrow_cpp_build_type='release' \ + -Ddoc=false \ + -Dgtk_doc=false \ + -Dsource_reference='main' \ + -Dvapi=false WRKSRC_SUBDIR= c_glib PLIST_SUB= SHLIB_VER=${PORTVERSION:R:R}00.${PORTVERSION:E}.0 diff --git a/databases/arrow-glib/distinfo b/databases/arrow-glib/distinfo index 0ad717036e7..db0bdfa5529 100644 --- a/databases/arrow-glib/distinfo +++ b/databases/arrow-glib/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1711466060 -SHA256 (apache-arrow-15.0.2.tar.gz) = abbf97176db6a9e8186fe005e93320dac27c64562755c77de50a882eb6179ac6 -SIZE (apache-arrow-15.0.2.tar.gz) = 21503812 +TIMESTAMP = 1721710220 +SHA256 (apache-arrow-17.0.0.tar.gz) = 9d280d8042e7cf526f8c28d170d93bfab65e50f94569f6a790982a878d8d898d +SIZE (apache-arrow-17.0.0.tar.gz) = 21822331 diff --git a/databases/arrow-glib/pkg-plist b/databases/arrow-glib/pkg-plist index 5cb5c98fc4c..b061a919e21 100644 --- a/databases/arrow-glib/pkg-plist +++ b/databases/arrow-glib/pkg-plist @@ -14,6 +14,16 @@ include/arrow-dataset-glib/partitioning.h include/arrow-dataset-glib/partitioning.hpp include/arrow-dataset-glib/scanner.h include/arrow-dataset-glib/scanner.hpp +include/arrow-dataset-glib/version.h +include/arrow-flight-glib/arrow-flight-glib.h +include/arrow-flight-glib/arrow-flight-glib.hpp +include/arrow-flight-glib/client.h +include/arrow-flight-glib/client.hpp +include/arrow-flight-glib/common.h +include/arrow-flight-glib/common.hpp +include/arrow-flight-glib/server.h +include/arrow-flight-glib/server.hpp +include/arrow-flight-glib/version.h include/arrow-glib/array-builder.h include/arrow-glib/array-builder.hpp include/arrow-glib/array.h @@ -56,7 +66,6 @@ include/arrow-glib/file-system.h include/arrow-glib/file-system.hpp include/arrow-glib/file.h include/arrow-glib/file.hpp -include/arrow-glib/gobject-type.h include/arrow-glib/input-stream.h include/arrow-glib/input-stream.hpp include/arrow-glib/interval.h @@ -87,6 +96,8 @@ include/arrow-glib/table.h include/arrow-glib/table.hpp include/arrow-glib/tensor.h include/arrow-glib/tensor.hpp +include/arrow-glib/timestamp-parser.h +include/arrow-glib/timestamp-parser.hpp include/arrow-glib/type.h include/arrow-glib/type.hpp include/arrow-glib/version.h @@ -125,30 +136,39 @@ include/parquet-glib/parquet-glib.h include/parquet-glib/parquet-glib.hpp include/parquet-glib/statistics.h include/parquet-glib/statistics.hpp +include/parquet-glib/version.h lib/girepository-1.0/Arrow-1.0.typelib lib/girepository-1.0/ArrowDataset-1.0.typelib +lib/girepository-1.0/ArrowFlight-1.0.typelib lib/girepository-1.0/Gandiva-1.0.typelib lib/girepository-1.0/Parquet-1.0.typelib lib/libarrow-dataset-glib.a lib/libarrow-dataset-glib.so -lib/libarrow-dataset-glib.so.1500 +lib/libarrow-dataset-glib.so.1700 lib/libarrow-dataset-glib.so.%%SHLIB_VER%% +lib/libarrow-flight-glib.a +lib/libarrow-flight-glib.so +lib/libarrow-flight-glib.so.1700 +lib/libarrow-flight-glib.so.%%SHLIB_VER%% lib/libarrow-glib.a lib/libarrow-glib.so -lib/libarrow-glib.so.1500 +lib/libarrow-glib.so.1700 lib/libarrow-glib.so.%%SHLIB_VER%% lib/libgandiva-glib.a lib/libgandiva-glib.so -lib/libgandiva-glib.so.1500 +lib/libgandiva-glib.so.1700 lib/libgandiva-glib.so.%%SHLIB_VER%% lib/libparquet-glib.a lib/libparquet-glib.so -lib/libparquet-glib.so.1500 +lib/libparquet-glib.so.1700 lib/libparquet-glib.so.%%SHLIB_VER%% libdata/pkgconfig/arrow-dataset-glib.pc +libdata/pkgconfig/arrow-flight-glib.pc libdata/pkgconfig/arrow-glib.pc libdata/pkgconfig/gandiva-glib.pc libdata/pkgconfig/parquet-glib.pc +share/arrow-glib/LICENSE.txt +share/arrow-glib/README.md share/arrow-glib/example/README.md share/arrow-glib/example/build.c share/arrow-glib/example/extension-type.c @@ -168,5 +188,6 @@ share/arrow-glib/example/vala/write-file.vala share/arrow-glib/example/vala/write-stream.vala share/gir-1.0/Arrow-1.0.gir share/gir-1.0/ArrowDataset-1.0.gir +share/gir-1.0/ArrowFlight-1.0.gir share/gir-1.0/Gandiva-1.0.gir share/gir-1.0/Parquet-1.0.gir diff --git a/databases/arrow/Makefile b/databases/arrow/Makefile index 948624c85b6..4ffcfd98777 100644 --- a/databases/arrow/Makefile +++ b/databases/arrow/Makefile @@ -1,6 +1,5 @@ PORTNAME= arrow -DISTVERSION= 15.0.2 -PORTREVISION= 2 +DISTVERSION= 17.0.0 CATEGORIES= databases MASTER_SITES= APACHE/${PORTNAME}/${PORTNAME}-${DISTVERSION} \ https://github.com/apache/orc/archive/rel/:orc @@ -91,7 +90,6 @@ FLIGHT_LIB_DEPENDS= libgflags.so:devel/gflags \ libgrpc.so:devel/grpc \ libre2.so:devel/re2 FLIGHT_IMPLIES= IPC COMPUTE # see https://github.com/apache/arrow/issues/40766 -FLIGHT_BROKEN= configure breaks: Could not find a package configuration file provided by "re2" GANDIVA_DESC= Gandiva libraries GANDIVA_USES= llvm:17,lib ssl diff --git a/databases/arrow/distinfo b/databases/arrow/distinfo index a4ff137977a..c0ab48d0187 100644 --- a/databases/arrow/distinfo +++ b/databases/arrow/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1711166482 -SHA256 (apache-arrow-15.0.2.tar.gz) = abbf97176db6a9e8186fe005e93320dac27c64562755c77de50a882eb6179ac6 -SIZE (apache-arrow-15.0.2.tar.gz) = 21503812 +TIMESTAMP = 1721587793 +SHA256 (apache-arrow-17.0.0.tar.gz) = 9d280d8042e7cf526f8c28d170d93bfab65e50f94569f6a790982a878d8d898d +SIZE (apache-arrow-17.0.0.tar.gz) = 21822331 SHA256 (release-1.6.6.tar.gz) = 9a92b3eaad1d8b88a18cee41058feb34eb43d919df363e0b74a0b857724e4ba0 SIZE (release-1.6.6.tar.gz) = 13939853 diff --git a/databases/arrow/files/patch-cmake__modules_ThirdpartyToolchain.cmake b/databases/arrow/files/patch-cmake__modules_ThirdpartyToolchain.cmake index 2901134cd14..fc784acca39 100644 --- a/databases/arrow/files/patch-cmake__modules_ThirdpartyToolchain.cmake +++ b/databases/arrow/files/patch-cmake__modules_ThirdpartyToolchain.cmake @@ -1,4 +1,4 @@ ---- cmake_modules/ThirdpartyToolchain.cmake.orig 2024-03-13 13:37:59 UTC +--- cmake_modules/ThirdpartyToolchain.cmake.orig 2024-07-11 08:58:17 UTC +++ cmake_modules/ThirdpartyToolchain.cmake @@ -16,6 +16,7 @@ include(ProcessorCount) # under the License. @@ -7,13 +7,10 @@ +include(ExternalProject) processorcount(NPROC) - add_custom_target(rapidjson) -@@ -5233,6 +5234,8 @@ message(STATUS "All bundled static libraries: ${ARROW_ + # Accumulate all bundled targets and we will splice them together later as +@@ -5487,3 +5488,5 @@ message(STATUS "All bundled static libraries: ${ARROW_ endif() message(STATUS "All bundled static libraries: ${ARROW_BUNDLED_STATIC_LIBS}") + +set(BUILD_SHARED_LIBS ON) - - # Write out the package configurations. - diff --git a/databases/arrow/files/patch-src_gandiva_symbols.map b/databases/arrow/files/patch-src_gandiva_symbols.map new file mode 100644 index 00000000000..edc5e08b6ee --- /dev/null +++ b/databases/arrow/files/patch-src_gandiva_symbols.map @@ -0,0 +1,11 @@ +--- src/gandiva/symbols.map.orig 2024-07-11 08:58:17 UTC ++++ src/gandiva/symbols.map +@@ -21,7 +21,7 @@ + local: + # devtoolset / static-libstdc++ symbols + __cxa_*; +- __once_proxy; ++ __once_proxy*; + + extern "C++" { + # devtoolset or -static-libstdc++ - the Red Hat devtoolset statically diff --git a/databases/arrow/files/patch-src_parquet_symbols.map b/databases/arrow/files/patch-src_parquet_symbols.map new file mode 100644 index 00000000000..dcf0218837a --- /dev/null +++ b/databases/arrow/files/patch-src_parquet_symbols.map @@ -0,0 +1,11 @@ +--- src/parquet/symbols.map.orig 2024-07-11 08:58:17 UTC ++++ src/parquet/symbols.map +@@ -21,7 +21,7 @@ + local: + # devtoolset / static-libstdc++ symbols + __cxa_*; +- __once_proxy; ++ __once_proxy*; + + extern "C++" { + # boost diff --git a/databases/arrow/pkg-plist b/databases/arrow/pkg-plist index c3dfecdb655..8649a0874b8 100644 --- a/databases/arrow/pkg-plist +++ b/databases/arrow/pkg-plist @@ -69,9 +69,6 @@ include/arrow/compare.h %%COMPUTE%%include/arrow/compute/function.h %%COMPUTE%%include/arrow/compute/function_options.h %%COMPUTE%%include/arrow/compute/kernel.h -%%COMPUTE%%include/arrow/compute/key_hash.h -%%COMPUTE%%include/arrow/compute/key_map.h -%%COMPUTE%%include/arrow/compute/light_array.h %%COMPUTE%%include/arrow/compute/ordering.h %%COMPUTE%%include/arrow/compute/registry.h %%COMPUTE%%include/arrow/compute/row/grouper.h @@ -115,6 +112,7 @@ include/arrow/extension_type.h %%FILESYSTEM%%include/arrow/filesystem/api.h %%FILESYSTEM%%include/arrow/filesystem/azurefs.h %%FILESYSTEM%%include/arrow/filesystem/filesystem.h +%%FILESYSTEM%%include/arrow/filesystem/filesystem_library.h %%FILESYSTEM%%include/arrow/filesystem/gcsfs.h %%FILESYSTEM%%include/arrow/filesystem/hdfs.h %%FILESYSTEM%%include/arrow/filesystem/localfs.h @@ -131,6 +129,7 @@ include/arrow/extension_type.h %%FLIGHT%%include/arrow/flight/client_middleware.h %%FLIGHT%%include/arrow/flight/client_tracing_middleware.h %%FLIGHT%%include/arrow/flight/middleware.h +%%FLIGHT%%include/arrow/flight/otel_logging.h %%FLIGHT%%include/arrow/flight/pch.h %%FLIGHT%%include/arrow/flight/platform.h %%FLIGHT%%include/arrow/flight/server.h @@ -203,6 +202,7 @@ include/arrow/testing/async_test_util.h include/arrow/testing/builder.h include/arrow/testing/executor_util.h include/arrow/testing/extension_type.h +include/arrow/testing/fixed_width_test_util.h include/arrow/testing/future_util.h include/arrow/testing/generator.h include/arrow/testing/gtest_compat.h @@ -275,6 +275,7 @@ include/arrow/util/iterator.h include/arrow/util/key_value_metadata.h include/arrow/util/launder.h include/arrow/util/list_util.h +include/arrow/util/logger.h include/arrow/util/logging.h include/arrow/util/macros.h include/arrow/util/map.h @@ -492,10 +493,14 @@ lib/cmake/Arrow/arrow-config.cmake %%FLIGHT%%lib/cmake/ArrowFlight/ArrowFlightTargets.cmake %%FLIGHT%%lib/cmake/ArrowFlight/FindProtobufAlt.cmake %%FLIGHT%%lib/cmake/ArrowFlight/FindgRPCAlt.cmake -%%TESTINGFLIGHT%%lib/cmake/arrow/ArrowFlightTestingConfig.cmake -%%TESTINGFLIGHT%%lib/cmake/arrow/ArrowFlightTestingConfigVersion.cmake -%%TESTINGFLIGHT%%lib/cmake/arrow/ArrowFlightTestingTargets-%%CMAKE_BUILD_TYPE%%.cmake -%%TESTINGFLIGHT%%lib/cmake/arrow/ArrowFlightTestingTargets.cmake +%%TESTINGFLIGHT%%lib/cmake/ArrowFlightTesting/ArrowFlightTestingConfig.cmake +%%TESTINGFLIGHT%%lib/cmake/ArrowFlightTesting/ArrowFlightTestingConfigVersion.cmake +%%TESTINGFLIGHT%%lib/cmake/ArrowFlightTesting/ArrowFlightTestingTargets-%%CMAKE_BUILD_TYPE%%.cmake +%%TESTINGFLIGHT%%lib/cmake/ArrowFlightTesting/ArrowFlightTestingTargets.cmake +%%TESTINGFLIGHT%%lib/libarrow_flight_testing.so +%%TESTINGFLIGHT%%lib/libarrow_flight_testing.so.1700 +%%TESTINGFLIGHT%%lib/libarrow_flight_testing.so.1700.0.0 +%%TESTINGFLIGHT%%libdata/pkgconfig/arrow-flight-testing.pc %%PYTHONFLIGHT%%lib/cmake/arrow/ArrowPythonFlightConfig.cmake %%PYTHONFLIGHT%%lib/cmake/arrow/ArrowPythonFlightConfigVersion.cmake %%PYTHONFLIGHT%%lib/cmake/arrow/ArrowPythonFlightTargets-%%CMAKE_BUILD_TYPE%%.cmake @@ -526,26 +531,26 @@ lib/cmake/Arrow/arrow-config.cmake %%PARQUET%%lib/cmake/Parquet/ParquetTargets-%%CMAKE_BUILD_TYPE%%.cmake %%PARQUET%%lib/cmake/Parquet/ParquetTargets.cmake lib/libarrow.so -lib/libarrow.so.1500 -lib/libarrow.so.1500.2.0 +lib/libarrow.so.1700 +lib/libarrow.so.1700.0.0 %%ACERO%%lib/libarrow_acero.so -%%ACERO%%lib/libarrow_acero.so.1500 -%%ACERO%%lib/libarrow_acero.so.1500.2.0 +%%ACERO%%lib/libarrow_acero.so.1700 +%%ACERO%%lib/libarrow_acero.so.1700.0.0 %%DATASET%%lib/libarrow_dataset.so -%%DATASET%%lib/libarrow_dataset.so.1500 -%%DATASET%%lib/libarrow_dataset.so.1500.2.0 +%%DATASET%%lib/libarrow_dataset.so.1700 +%%DATASET%%lib/libarrow_dataset.so.1700.0.0 %%FLIGHT%%lib/libarrow_flight.so -%%FLIGHT%%lib/libarrow_flight.so.1500 -%%FLIGHT%%lib/libarrow_flight.so.1500.2.0 +%%FLIGHT%%lib/libarrow_flight.so.1700 +%%FLIGHT%%lib/libarrow_flight.so.1700.0.0 %%TESTING%%lib/libarrow_testing.so -%%TESTING%%lib/libarrow_testing.so.1500 -%%TESTING%%lib/libarrow_testing.so.1500.2.0 +%%TESTING%%lib/libarrow_testing.so.1700 +%%TESTING%%lib/libarrow_testing.so.1700.0.0 %%GANDIVA%%lib/libgandiva.so -%%GANDIVA%%lib/libgandiva.so.1500 -%%GANDIVA%%lib/libgandiva.so.1500.2.0 +%%GANDIVA%%lib/libgandiva.so.1700 +%%GANDIVA%%lib/libgandiva.so.1700.0.0 %%PARQUET%%lib/libparquet.so -%%PARQUET%%lib/libparquet.so.1500 -%%PARQUET%%lib/libparquet.so.1500.2.0 +%%PARQUET%%lib/libparquet.so.1700 +%%PARQUET%%lib/libparquet.so.1700.0.0 %%ACERO%%libdata/pkgconfig/arrow-acero.pc %%COMPUTE%%libdata/pkgconfig/arrow-compute.pc %%CSV%%libdata/pkgconfig/arrow-csv.pc @@ -559,4 +564,4 @@ libdata/pkgconfig/arrow.pc %%GANDIVA%%libdata/pkgconfig/gandiva.pc %%PARQUET%%libdata/pkgconfig/parquet.pc %%DATADIR%%/gdb/gdb_arrow.py -share/gdb/auto-load/usr/local/lib/libarrow.so.1500.2.0-gdb.py +share/gdb/auto-load/usr/local/lib/libarrow.so.1700.0.0-gdb.py diff --git a/databases/compass/Makefile b/databases/compass/Makefile new file mode 100644 index 00000000000..7751a79644e --- /dev/null +++ b/databases/compass/Makefile @@ -0,0 +1,514 @@ +PORTNAME= compass +DISTVERSIONPREFIX= v +DISTVERSION= 1.43.0 +CATEGORIES= databases +MASTER_SITES= https://cloud.mongodb.com/static/font/:fonts \ + https://registry.npmjs.org/fs-xattr/-/:fs_xattr \ + https://registry.npmjs.org/kerberos/-/:kerberos \ + https://registry.npmjs.org/mongodb-client-encryption/-/:mongoclienc \ + https://registry.npmjs.org/os-dns-native/-/:dns +DISTFILES= EuclidCircularA-Semibold-WebXL.woff2:fonts \ + EuclidCircularA-Semibold-WebXL.woff:fonts \ + EuclidCircularA-SemiboldItalic-WebXL.woff2:fonts \ + EuclidCircularA-SemiboldItalic-WebXL.woff:fonts \ + EuclidCircularA-Medium-WebXL.woff2:fonts \ + EuclidCircularA-Medium-WebXL.woff:fonts \ + EuclidCircularA-MediumItalic-WebXL.woff2:fonts \ + EuclidCircularA-MediumItalic-WebXL.woff:fonts \ + EuclidCircularA-Regular-WebXL.woff2:fonts \ + EuclidCircularA-Regular-WebXL.woff:fonts \ + EuclidCircularA-RegularItalic-WebXL.woff2:fonts \ + EuclidCircularA-RegularItalic-WebXL.woff:fonts \ + fs-xattr-${NPM_FSXATTR_VER}.tgz:fs_xattr \ + kerberos-${NPM_KERBEROS_VER}.tgz:kerberos \ + mongodb-client-encryption-${MONGO_CLIENC_VER}.tgz:mongoclienc \ + os-dns-native-${NPM_OSDNSNATIVE_VER}.tgz:dns +DIST_SUBDIR= ${PORTNAME} +EXTRACT_ONLY= ${DISTFILE_DEFAULT} + +MAINTAINER= hiroo.ono+freebsd@gmail.com +COMMENT= The GUI for MongoDB +WWW= https://www.mongodb.com/products/compass/ + +LICENSE= SSPLv1 +LICENSE_NAME= Server Side Public License +LICENSE_FILE= ${WRKSRC}/LICENSE +LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept + +DISTCACHEFILES= ${DISTCACHEFILE_npm} \ + ${DISTCACHEFILE_gyp} \ + ${DISTCACHEFILE_yarn} \ + ${DISTCACHEFILE_cargo} +DISTCACHEFILE_npm= ${DISTDIR}/${DIST_SUBDIR}/dotnpm-${DISTVERSION}.tar.xz +DISTCACHEFILE_gyp= ${DISTDIR}/${DIST_SUBDIR}/dotgyp-${DISTVERSION}.tar.xz +DISTCACHEFILE_yarn= ${DISTDIR}/${DIST_SUBDIR}/dotyarn-${DISTVERSION}.tar.xz +DISTCACHEFILE_cargo= ${DISTDIR}/${DIST_SUBDIR}/dotcargo-${DISTVERSION}.tar.xz +APPMODFILE= ${WRKDIR}/compass_node_modules.tar + +ONLY_FOR_ARCHS= aarch64 amd64 +USES= gettext-runtime gl gnome iconv jpeg nodejs:env python:build \ + xorg +USE_GL= gbm gl +USE_GNOME= atk cairo gdkpixbuf2 glib20 gtk30 libxml2 libxslt pango +USE_XORG= x11 xcb xcomposite xdamage xext xfixes xi xrandr xrender xtst +USE_LDCONFIG= ${DATADIR} + +USE_GITHUB= yes +GH_TUPLE= mongodb-js:compass:${DISTVERSIONPREFIX}${DISTVERSION} \ + mongodb-js:reflux-state-mixin:e050454cb3be029c3e7fd2ee6a08111e4d15161f:reflux \ + mongodb-js:zstd:${DISTVERSIONPREFIX}${MONGO_ZSTD_VER}:zstd \ + napi-rs:napi-rs:@napi-rs/cli@${NPM_NAPI_VER}:napi + +FETCH_DEPENDS= npm-node${NODEJS_VERSION}>0:www/npm-node${NODEJS_VERSION} \ + yarn-node${NODEJS_VERSION}>0:www/yarn-node${NODEJS_VERSION} \ + cargo:lang/rust +# Do not use USES=cmake, because compass itself does not build with cmake. +# The npm module it depends on uses cmake to build. +BUILD_DEPENDS= electron${ELECTRON_VER_MAJOR}:devel/electron${ELECTRON_VER_MAJOR} \ + npm-node${NODEJS_VERSION}>0:www/npm-node${NODEJS_VERSION} \ + yarn-node${NODEJS_VERSION}>0:www/yarn-node${NODEJS_VERSION} \ + cmake:devel/cmake-core \ + cargo:lang/rust \ + pkg-config:devel/pkgconf \ + zip:archivers/zip +LIB_DEPENDS= libmongocrypt.so:databases/libmongocrypt \ + libatk-bridge-2.0.so:accessibility/at-spi2-core \ + libatspi.so:accessibility/at-spi2-core \ + libFLAC.so:audio/flac \ + libopus.so:audio/opus \ + libdbus-1.so:devel/dbus \ + libicuuc.so:devel/icu \ + libepoll-shim.so:devel/libepoll-shim \ + libevent.so:devel/libevent \ + libffi.so:devel/libffi \ + libnotify.so:devel/libnotify \ + libpci.so:devel/libpci \ + libnspr4.so:devel/nspr \ + libre2.so:devel/re2 \ + libdrm.so:graphics/libdrm \ + libpng.so:graphics/png \ + libwayland-client.so:graphics/wayland \ + libwebp.so:graphics/webp \ + libdav1d.so:multimedia/dav1d \ + libva.so:multimedia/libva \ + libopenh264.so:multimedia/openh264 \ + libharfbuzz.so:print/harfbuzz \ + libsecret-1.so:security/libsecret \ + libnss3.so:security/nss \ + libexpat.so:textproc/expat2 \ + libxkbcommon.so:x11/libxkbcommon \ + libxshmfence.so:x11/libxshmfence \ + libfontconfig.so:x11-fonts/fontconfig +TEST_DEPENDS= Xvfb:x11-servers/xorg-server@xvfb +ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib +CUPS_LIB_DEPENDS= libcups.so:print/cups +PIPEWIRE_LIB_DEPENDS= libpipewire-0.3.so:multimedia/pipewire +PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio +SNDIO_PREVENTS= ALSA PULSEAUDIO +SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio + +PORTDOCS= AUTHORS \ + CODE_OF_CONDUCT.md \ + CONTRIBUTING.md \ + README.md \ + THIRD-PARTY-NOTICES.md + +# Options have to be in accord with electron29. +OPTIONS_DEFINE= DOCS CUPS PIPEWIRE +OPTIONS_DEFAULT= DOCS CUPS PIPEWIRE SNDIO GSSAPI_BASE +OPTIONS_GROUP= AUDIO +OPTIONS_GROUP_AUDIO= ALSA PULSEAUDIO SNDIO +OPTIONS_SINGLE= GSSAPI +OPTIONS_SINGLE_GSSAPI= GSSAPI_BASE GSSAPI_HEIMDAL GSSAPI_MIT +GSSAPI_BASE_USES= gssapi +GSSAPI_HEIMDAL_USES= gssapi:heimdal +GSSAPI_MIT_USES= gssapi:mit + +PATCH_STRIP= -p1 + +CXXFLAGS+= -DNODE_API_EXPERIMENTAL \ + -DNODE_API_EXPERIMENTAL_NOGC_ENV_OPT_OUT +MAKE_ENV+= ${PATH_ENV} +MAKE_ENV+= HOME=${WRKDIR} +MAKE_ENV+= ELECTRON_SKIP_BINARY_DOWNLOAD=1 +.if defined(QUIET) +MAKE_ENV+= QUIET=yes +.else +MAKE_ENV+= DEBUG=true +.endif +PATH_ENV= PATH=$${PATH}:${WRKSRC}/node_modules/.bin +PATH_ENV_zstd= PATH=$${PATH}:${MONGO_ZSTD_DIR}/node_modules/.bin +TEST_ENV+= HOME=${WRKDIR} +TEST_ENV+= PATH=$${PATH}:${WRKSRC}/node_modules/.bin +HADRON_ENV+= PATH=$${PATH}:${WRKSRC}/node_modules/.bin +HADRON_ENV+= HADRON_SKIP_INSTALLER=true +HADRON_ENV+= ELECTRON_SKIP_BINARY_DOWNLOAD=1 +HADRON_ENV+= APPMOD=${APPMODFILE} +HADRON_ENV+= DEBUG=hadron* + +ELECTRON_DIR= ${.CURDIR}/../../devel/electron29 +.include "${ELECTRON_DIR}/Makefile.version" +ELECTRON_DOWNLOAD_URL= https://github.com/electron/electron/releases/download/v${ELECTRON_VER} +ELECTRON_DOWNLOAD_URL_HASH!= /sbin/sha256 -q -s ${ELECTRON_DOWNLOAD_URL} +.if defined(ARCH) && ${ARCH} == amd64 +ELECTRON_ARCH= x64 +NAPI_TARGET= x86_64-unknown-freebsd +.elif defined(ARCH) && ${ARCH} == arm64 +ELECTRON_ARCH= arm64 +NAPI_TARGET= aarch64-unknown-freebsd +.endif + +MONGO_CLIENC_VER= 6.0.0 +MONGO_ZSTD_VER= 1.0.0 +NPM_FSXATTR_VER= 0.3.1 +NPM_KERBEROS_VER= 2.1.0 +NPM_NAPI_VER= 2.9.0 +COMPASS_DIR= ${WRKSRC}/packages/compass +MONGO_ZSTD_DIR= ${WRKDIR}/zstd-${MONGO_ZSTD_VER} +NODE_MODULES_DIR= ${WRKSRC}/node_modules +NPM_NAPI_DIR= ${WRKDIR}/napi-rs--napi-rs-cli-${NPM_NAPI_VER} +DISTTMP_DIR= ${WRKDIR}/dist-tmp + +NPM_OSDNSNATIVE_VER= 1.2.1 + +post-fetch: ${DISTCACHEFILES} + +${DISTCACHEFILE_npm}: + # Cache npm modules to avoid network connection at later stages + cd ${WRKDIR} && ${SETENV} ${MAKE_ENV} npm cache add \ + $$(cat ${FILESDIR}/package-*.list) + + ${TAR} xf ${DISTDIR}/${DIST_SUBDIR}/${DISTFILE_DEFAULT} -C ${WRKDIR} + ${MKDIR} ${NODE_MODULES_DIR} + ${REINPLACE_CMD} -E ' \ + s,^( *"electron"): *"[0-9~^].*"(.*)$$,\1: "${ELECTRON_VER}"\2,; \ + ' ${WRKSRC}/package-lock.json + cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} npm --ignore-scripts -- install + cd ${WRKDIR} && ${SETENV} ${MAKE_ENV} npm cache add \ + electron@${ELECTRON_VER} \ + $$(npm view electron@${ELECTRON_VER:C/\.[^\.]*$//} version | \ + ${TAIL} -1 | ${SED} -E 's, .*,,') + cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} npm --ignore-scripts -- install \ + electron@~${ELECTRON_VER} + + ${TAR} xf ${DISTDIR}/${DIST_SUBDIR}/fs-xattr-${NPM_FSXATTR_VER}.tgz \ + -C ${WRKDIR} + ${MKDIR} ${WRKDIR}/package/node_modules + cd ${WRKDIR}/package && ${SETENV} ${MAKE_ENV} \ + PATH=${PATH}:${WRKDIR}/package/node_modules/.bin \ + npm --ignore-scripts install node-gyp-cache@0.2.1 + ${RM} -rd ${WRKDIR}/package + + ${TAR} xf ${DISTDIR}/${DIST_SUBDIR}/mongodb-client-encryption-${MONGO_CLIENC_VER}.tgz \ + -C ${WRKDIR} + ${MKDIR} ${WRKDIR}/package/node_modules + cd ${WRKDIR}/package && ${SETENV} ${MAKE_ENV} \ + PATH=${PATH}:${WRKDIR}/package/node_modules/.bin \ + npm --ignore-scripts install + ${RM} -rd ${WRKDIR}/package + + ${TAR} xf ${DISTDIR}/${DIST_SUBDIR}/os-dns-native-${NPM_OSDNSNATIVE_VER}.tgz \ + -C ${WRKDIR} + ${MKDIR} ${WRKDIR}/package/node_modules + cd ${WRKDIR}/package && ${SETENV} ${MAKE_ENV} \ + PATH=${PATH}:${WRKDIR}/package/node_modules/.bin \ + npm --ignore-scripts install + ${RM} -rd ${WRKDIR}/package + + ${TAR} xf ${DISTDIR}/${DIST_SUBDIR}/${DISTFILE_zstd} -C ${WRKDIR} + ${MKDIR} ${MONGO_ZSTD_DIR}/node_modules + cd ${MONGO_ZSTD_DIR} && \ + ${PATCH} -p1 < ${FILESDIR}/mongodb-js-zstd.patch + cd ${MONGO_ZSTD_DIR} && \ + ${SETENV} ${MAKE_ENV} ${PATH_ENV_zstd} \ + npm --ignore-scripts -- install + ${RM} -rd ${MONGO_ZSTD_DIR} + + # Without npm cache verify, installing + # mongodb-tools@https://codeload... fails. + # if npm cache verify fails by 'too many open files', + # set MAX_FILES_compass=16384 in poudriere.conf. + cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} npm cache verify + + # Back up npm cache + cd ${WRKDIR} && ${TAR} cJf ${DISTCACHEFILE_npm} .npm + +${DISTCACHEFILE_gyp}: + # To prepare cache cached by node-gyp-cache when rebuilding + # fs-xattr, mongodb-client-encryption and os-dns-native, + # install node-gyp-cache and do + # npm exec node-gyp-cache rebuild for fs-xattr, + # npm run install for mongodb-client-encryption and + # npm run install for os-dns-native + # which is OK to fail here (because of python absent). + ${ECHO} "node_gyp = node-gyp-cache" >> ${WRKDIR}/.npmrc + + ${TAR} xf ${DISTDIR}/${DIST_SUBDIR}/fs-xattr-${NPM_FSXATTR_VER}.tgz \ + -C ${WRKDIR} + ${MKDIR} ${WRKDIR}/package/node_modules + cd ${WRKDIR}/package && ${SETENV} ${MAKE_ENV} \ + PATH=${PATH}:${WRKDIR}/package/node_modules/.bin \ + npm install node-gyp-cache@0.2.1 + -cd ${WRKDIR}/package && ${SETENV} ${MAKE_ENV} \ + PATH=${PATH}:${WRKDIR}/package/node_modules/.bin \ + npm exec node-gyp-cache rebuild + ${RM} -rd ${WRKDIR}/package /tmp/work + + ${TAR} xf ${DISTDIR}/${DIST_SUBDIR}/mongodb-client-encryption-${MONGO_CLIENC_VER}.tgz \ + -C ${WRKDIR} + ${MKDIR} ${WRKDIR}/package/node_modules + cd ${WRKDIR}/package && ${SETENV} ${MAKE_ENV} \ + PATH=${PATH}:${WRKDIR}/package/node_modules/.bin \ + npm install node-gyp-cache@0.2.1 + -cd ${WRKDIR}/package && ${SETENV} ${MAKE_ENV} \ + PATH=${PATH}:${WRKDIR}/package/node_modules/.bin \ + npm run install + ${RM} -rd ${WRKDIR}/package /tmp/work + + ${TAR} xf ${DISTDIR}/${DIST_SUBDIR}/os-dns-native-${NPM_OSDNSNATIVE_VER}.tgz \ + -C ${WRKDIR} + ${MKDIR} ${WRKDIR}/package/node_modules + cd ${WRKDIR}/package && ${SETENV} ${MAKE_ENV} \ + PATH=${PATH}:${WRKDIR}/package/node_modules/.bin \ + npm install node-gyp-cache@0.2.1 + -cd ${WRKDIR}/package && ${SETENV} ${MAKE_ENV} \ + PATH=${PATH}:${WRKDIR}/package/node_modules/.bin \ + npm run install + + # Back up node-gyp-cache cache + cd ${WRKDIR} && ${TAR} cJf ${DISTCACHEFILE_gyp} .cache + +${DISTCACHEFILE_yarn}: + # Do yarn install to cache node modules for napi-rs-cli. + ${TAR} xf ${DISTDIR}/${DIST_SUBDIR}/${DISTFILE_napi} -C ${WRKDIR} + ${MKDIR} ${NPM_NAPI_DIR}/node_modules + cd ${NPM_NAPI_DIR} && ${PATCH} -p1 < ${FILESDIR}/napi-cli.patch + cd ${NPM_NAPI_DIR} && ${SETENV} ${MAKE_ENV} yarn install + + # Back up yarn cache + cd ${NPM_NAPI_DIR} && ${TAR} cJf ${DISTCACHEFILE_yarn} .yarn + +${DISTCACHEFILE_cargo}: + # Cache cargo crates for zstd. + ${TAR} xf ${DISTDIR}/${DIST_SUBDIR}/${DISTFILE_zstd} -C ${WRKDIR} + cd ${MONGO_ZSTD_DIR} && ${SETENV} ${MAKE_ENV} \ + cargo fetch + # Back up cargo cache + cd ${WRKDIR} && ${TAR} cJf ${DISTCACHEFILE_cargo} .cargo + +post-extract: + # Restore npm and node-gyp-cache cache + ${TAR} xf ${DISTCACHEFILE_npm} -C ${WRKDIR} + ${TAR} xf ${DISTCACHEFILE_gyp} -C ${WRKDIR} + ${TAR} xf ${DISTCACHEFILE_cargo} -C ${WRKDIR} + + # Fonts + -${MKDIR} ${WRKSRC}/packages/compass/src/app/fonts + for font in ${DISTDIR}/${DIST_SUBDIR}/*.woff*; do \ + ${INSTALL_DATA} $${font} \ + ${WRKSRC}/packages/compass/src/app/fonts; \ + done + +pre-build: + # Prepare kerberos + ${TAR} xf ${DISTDIR}/${DIST_SUBDIR}/kerberos-${NPM_KERBEROS_VER}.tgz \ + -C ${WRKDIR} + cd ${WRKDIR}/package && ${PATCH} -p1 < ${FILESDIR}/kerberos.patch +. if empty(PORT_OPTIONS:MGSSAPI_MIT) + cd ${WRKDIR}/package && ${PATCH} -p1 < ${FILESDIR}/kerberos-heimdal.patch +. endif + ${FIND} ${WRKDIR}/package -name \*.orig -or -name \*.bak -delete + cd ${WRKDIR} && ${SETENV} ${MAKE_ENV} npm pack file:${WRKDIR}/package + ${RM} -rd ${WRKDIR}/package + + # Prepare mongodb-client-encryption + ${TAR} xf ${DISTDIR}/${DIST_SUBDIR}/mongodb-client-encryption-${MONGO_CLIENC_VER}.tgz \ + -C ${WRKDIR} + cd ${WRKDIR}/package && ${PATCH} -p1 < ${FILESDIR}/mongodb-client-encryption.patch + ${REINPLACE_CMD} -E \ + 's|^(.*\.include_dir.*)$$|\1 "/usr/include", "${PREFIX}/include"|' \ + ${WRKDIR}/package/binding.gyp + ${REINPLACE_CMD} -E \ + "s|^( *').*(lib.*-static.*\.a)('.*)$$|\1${PREFIX}/lib/\2\3|" \ + ${WRKDIR}/package/binding.gyp + ${REINPLACE_CMD} -E \ + -e 's|("chai"): "\^4\.3\.7"|\1: "^4.0.0"|' \ + -e 's|("eslint"): "\^8\.46\.0"|\1: "^8.0.0"|' \ + -e 's|("@typescript-eslint\/parser"): "\^6\.3\.0"|\1: "^6.0.0"|' \ + ${WRKDIR}/package/package.json + ${FIND} ${WRKDIR}/package -name \*.orig -or -name \*.bak -delete + ${MKDIR} ${WRKDIR}/package/node_modules + cd ${WRKDIR}/package && ${SETENV} ${MAKE_ENV} \ + PATH=${PATH}:${WRKDIR}/package/node_modules/.bin \ + npm --offline -- install node-gyp-cache@0.2.1 + ${ECHO} "node_gyp = node-gyp-cache" >> ${WRKDIR}/.npmrc + cd ${WRKDIR}/package && ${SETENV} ${MAKE_ENV} \ + PATH=${PATH}:${WRKDIR}/package/node_modules/.bin \ + node-gyp rebuild --python=${PYTHON_CMD} + cd ${WRKDIR} && ${SETENV} ${MAKE_ENV} npm pack file:${WRKDIR}/package + ${RM} -rd ${WRKDIR}/package + + # Prepare fs-xattr + ${TAR} xf ${DISTDIR}/${DIST_SUBDIR}/fs-xattr-${NPM_FSXATTR_VER}.tgz \ + -C ${WRKDIR} + cd ${WRKDIR}/package && ${PATCH} -p1 < ${FILESDIR}/fs-xattr.patch + ${CP} ${FILESDIR}/xattr.h ${WRKDIR}/package/src + ${CP} ${FILESDIR}/xattr_api.c ${WRKDIR}/package/src + ${MKDIR} ${WRKDIR}/package/node_modules + cd ${WRKDIR}/package && ${SETENV} ${MAKE_ENV} \ + PATH=${PATH}:${WRKDIR}/package/node_modules/.bin \ + npm --offline -- install node-gyp-cache@0.2.1 + # ${ECHO} "node_gyp = node-gyp-cache" >> ${WRKDIR}/.npmrc + cd ${WRKDIR}/package && ${SETENV} ${MAKE_ENV} \ + PATH=${PATH}:${WRKDIR}/package/node_modules/.bin \ + npm exec node-gyp-cache rebuild --python=${PYTHON_CMD} + ${FIND} ${WRKDIR}/package -name \*.orig -or -name \*.bak -delete + cd ${WRKDIR} && ${SETENV} ${MAKE_ENV} npm pack file:${WRKDIR}/package + ${RM} -rd ${WRKDIR}/package + + # Prepare os-dns-native + ${TAR} xf ${DISTDIR}/${DIST_SUBDIR}/os-dns-native-${NPM_OSDNSNATIVE_VER}.tgz \ + -C ${WRKDIR} + cd ${WRKDIR} && ${PATCH} -p0 < ${FILESDIR}/os-dns-native.patch + ${MKDIR} ${WRKDIR}/package/node_modules + cd ${WRKDIR}/package && ${SETENV} ${MAKE_ENV} \ + PATH=${PATH}:${WRKDIR}/package/node_modules/.bin \ + npm --offline -- install node-gyp-cache@0.2.1 + ${ECHO} "node-gyp = node-gyp-cache" >> ${WRKDIR}/.npmrc + cd ${WRKDIR}/package && ${SETENV} ${MAKE_ENV} \ + PATH=${PATH}:${WRKDIR}/package/node_modules/.bin \ + npm run install + ${FIND} ${WRKDIR}/package -name \*.orig -or -name \*.bak -delete + cd ${WRKDIR} && ${SETENV} ${MAKE_ENV} npm pack file:${WRKDIR}/package + ${RM} -rd ${WRKDIR}/package + + # Prepare napi-rs-cli (for mongodb-js-zstd) + ${TAR} xf ${DISTDIR}/${DIST_SUBDIR}/${DISTFILE_napi} -C ${WRKDIR} + ${TAR} xf ${DISTCACHEFILE_yarn} -C ${NPM_NAPI_DIR} + ${MKDIR} ${NPM_NAPI_DIR}/node_modules + cd ${NPM_NAPI_DIR} && ${PATCH} -p1 < ${FILESDIR}/napi-cli.patch + cd ${NPM_NAPI_DIR} && ${SETENV} ${MAKE_ENV} yarn install + cd ${NPM_NAPI_DIR} && ${SETENV} ${MAKE_ENV} \ + PATH=$${PATH}:${NPM_NAPI_DIR}/node_modules/.bin npm run build + ${FIND} ${NPM_NAPI_DIR} -name \*.orig -or -name \*.bak -delete + cd ${WRKDIR} && ${SETENV} ${MAKE_ENV} npm pack file:${NPM_NAPI_DIR}/cli + + # Prepare mongodb-js-zstd. + ${TAR} xf ${DISTDIR}/${DIST_SUBDIR}/${DISTFILE_zstd} -C ${WRKDIR} + + # Install node_modules for zstd. + ${MKDIR} ${MONGO_ZSTD_DIR}/node_modules + cd ${MONGO_ZSTD_DIR} && \ + ${PATCH} -p1 < ${FILESDIR}/mongodb-js-zstd.patch + cd ${MONGO_ZSTD_DIR} && \ + ${SETENV} ${MAKE_ENV} ${PATH_ENV_zstd} \ + npm --offline -- install \ + ${WRKDIR}/napi-rs-cli-${NPM_NAPI_VER}.tgz + cd ${MONGO_ZSTD_DIR} && \ + ${SETENV} ${MAKE_ENV} ${PATH_ENV_zstd} CARGO_NET_OFFLINE=true \ + napi build --platform --release --target ${NAPI_TARGET} && \ + ${SETENV} ${MAKE_ENV} ${PATH_ENV_zstd} ${INSTALL_LIB} \ + zstd.freebsd-${ELECTRON_ARCH}.node npm/freebsd-${ELECTRON_ARCH}/ + ${FIND} ${MONGO_ZSTD_DIR} -name \*.orig -or -name \*.bak -delete + cd ${WRKDIR} && ${SETENV} ${MAKE_ENV} npm pack file:${MONGO_ZSTD_DIR} + cd ${WRKDIR} && ${SETENV} ${MAKE_ENV} npm pack \ + file:${MONGO_ZSTD_DIR}/npm/freebsd-${ELECTRON_ARCH} + + # Replace "git+ssh:" and "github:" entry with "file:" + # to exported tarballs. + ${REINPLACE_CMD} -E ' \ + s,"(resolved|from|version)": "git\+ssh:.*/reflux-state-mixin\.git.*","\1": "file://${DISTDIR}/${DIST_SUBDIR}/${DISTFILE_reflux}",; \ + s,"(reflux-state-mixin|resolved|from)": "(.+@)?github:mongodb-js/reflux-state-mixin(.[0-9a-f]+)?","\1": "file://${DISTDIR}/${DIST_SUBDIR}/${DISTFILE_reflux}",; \ + ' ${WRKSRC}/package-lock.json + + for pjson in $$(find ${WRKSRC} -name package.json -print); do \ + ${REINPLACE_CMD} -E ' \ + s,"(reflux-state-mixin)": "github:mongodb-js/reflux-state-mixin","\1": "file://${DISTDIR}/${DIST_SUBDIR}/${DISTFILE_reflux}",; \ + ' $${pjson}; done + + # Install node modules + ${MKDIR} ${NODE_MODULES_DIR} + cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} npm install --offline \ + ${DISTDIR}/${DIST_SUBDIR}/${DISTFILE_reflux} \ + ${WRKDIR}/fs-xattr-${NPM_FSXATTR_VER}.tgz \ + ${WRKDIR}/kerberos-${NPM_KERBEROS_VER}.tgz \ + ${WRKDIR}/napi-rs-cli-${NPM_NAPI_VER}.tgz \ + ${WRKDIR}/mongodb-js-zstd-*.tgz \ + ${WRKDIR}/mongodb-client-encryption-${MONGO_CLIENC_VER}.tgz \ + ${WRKDIR}/os-dns-native-${NPM_OSDNSNATIVE_VER}.tgz + + # Install electron without build. + cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \ + npm --offline --omit-dev --ignore-scripts -- install \ + electron@${ELECTRON_VER} + + # Install node modules for production (APPMOD) + ${MKDIR} ${DISTTMP_DIR}/node_modules + cd ${DISTTMP_DIR} && ${SETENV} ${MAKE_ENV} \ + npm --offline --omit-dev -- install \ + ${WRKDIR}/kerberos-${NPM_KERBEROS_VER}.tgz \ + ${WRKDIR}/mongodb-client-encryption-${MONGO_CLIENC_VER}.tgz + -${RM} ${APPMODFILE} + ${TAR} -cf ${APPMODFILE} --exclude python3 \ + -C ${DISTTMP_DIR} node_modules + +do-build: + # Set up download zip file for electron-packager + cd ${WRKSRC}/node_modules/electron-packager/src && \ + ${PATCH} -p1 < ${FILESDIR}/electron-packager.patch + cd ${LOCALBASE}/share/electron${ELECTRON_VER_MAJOR} && \ + zip -q -r ${WRKDIR}/electron-v${ELECTRON_VER}-freebsd-${ELECTRON_ARCH}.zip . + + # Install electron + ${CP} -R ${LOCALBASE}/share/electron${ELECTRON_VER_MAJOR} \ + ${NODE_MODULES_DIR}/electron/dist + ${ECHO} "electron" > ${NODE_MODULES_DIR}/electron/path.txt + + # Build MongoDB Compass + cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} lerna run bootstrap --stream + cd ${WRKSRC} && ${SETENV} ${HADRON_ENV} npm run package-compass + +do-install: + # Install MongoDB Compass + -${MKDIR} ${STAGEDIR}${PREFIX}/share/pixmaps + ${INSTALL_DATA} ${WRKSRC}/packages/compass/app-icons/linux/mongodb-compass.png \ + ${STAGEDIR}${PREFIX}/share/pixmaps/ + -${MKDIR} ${STAGEDIR}${DESKTOPDIR} + ${INSTALL_DATA} ${FILESDIR}/mongodb-compass.desktop \ + ${STAGEDIR}${DESKTOPDIR}/ + -${MKDIR} ${STAGEDIR}${DATADIR} + cd ${COMPASS_DIR}/dist/MongoDB* && ${TAR} cf - . | \ + ${TAR} xf - -C ${STAGEDIR}${DATADIR} +.for f in chromedriver mksnapshot v8_context_snapshot_generator + ${RM} ${STAGEDIR}${DATADIR}/${f} +.endfor + ${RM} -r ${STAGEDIR}${DATADIR}/gen + ${RM} -r ${STAGEDIR}${DATADIR}/node_headers + ${RLN} ${STAGEDIR}${DATADIR}/MongoDB* \ + ${STAGEDIR}${PREFIX}/bin/${PORTNAME} + ${FIND} ${STAGEDIR}${DATADIR} -name \*.node -exec ${STRIP_CMD} {} \; + + # Install documents +do-install-DOCS-on: + -${MKDIR} ${STAGEDIR}${DOCSDIR} +.for f in ${PORTDOCS} + ${INSTALL_MAN} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR} +.endfor + +post-stage: + cd ${STAGEDIR}${PREFIX} && \ + ${FIND} ${DATADIR_REL}/resources/app.asar.unpacked/build \ + -type f -o -type l > ${WRKDIR}/PLIST.unpacked + cd ${WRKDIR} && ${SED} -i -e "/PLIST.unpacked/r PLIST.unpacked" ${TMPPLIST} + +do-test: + cd ${WRKSRC}/packages/compass && \ + ${SETENV} ${TEST_ENV} \ + xvfb-maybe electron-mocha --no-sandbox "./src/main/*.spec.*" + +post-clean: +.for file in ${DISTCACHEFILES} compass_node_modules.tar + ${RM} ${DISTDIR}/${DIST_SUBDIR}/${file} +.endfor + +.include diff --git a/databases/compass/distinfo b/databases/compass/distinfo new file mode 100644 index 00000000000..6c13053e85e --- /dev/null +++ b/databases/compass/distinfo @@ -0,0 +1,41 @@ +TIMESTAMP = 1717056528 +SHA256 (compass/EuclidCircularA-Semibold-WebXL.woff2) = 3c927c939c68fc5598be8b24d6bcd848c76848730c817d099a07a8def77bd35f +SIZE (compass/EuclidCircularA-Semibold-WebXL.woff2) = 44116 +SHA256 (compass/EuclidCircularA-Semibold-WebXL.woff) = 29c04cda134c536c105d8c61e6eba8931ba91d27cf0624642532765028fd9903 +SIZE (compass/EuclidCircularA-Semibold-WebXL.woff) = 57832 +SHA256 (compass/EuclidCircularA-SemiboldItalic-WebXL.woff2) = ec9e21eaa3056c28f83f985e8b851b44dcd5f72fa9bd9932a12001280d1c8d84 +SIZE (compass/EuclidCircularA-SemiboldItalic-WebXL.woff2) = 46120 +SHA256 (compass/EuclidCircularA-SemiboldItalic-WebXL.woff) = f3ffad457620e630a2924d0e8123e535f599372902a1213b7cfc0020910db56b +SIZE (compass/EuclidCircularA-SemiboldItalic-WebXL.woff) = 60668 +SHA256 (compass/EuclidCircularA-Medium-WebXL.woff2) = 4b72108384fc2ff8526bbac345c72e42df413c7bfc950d3a34d8315f8c254fcc +SIZE (compass/EuclidCircularA-Medium-WebXL.woff2) = 44284 +SHA256 (compass/EuclidCircularA-Medium-WebXL.woff) = 947aa46c1ac09d7ba59dc037d4cf905ab235092258b0187e6c30edd1810e83ce +SIZE (compass/EuclidCircularA-Medium-WebXL.woff) = 58084 +SHA256 (compass/EuclidCircularA-MediumItalic-WebXL.woff2) = 575377efc4dc278a6d346dddc96b1da688f5106ff64d4ab21f72c7fcfc2f0163 +SIZE (compass/EuclidCircularA-MediumItalic-WebXL.woff2) = 46004 +SHA256 (compass/EuclidCircularA-MediumItalic-WebXL.woff) = e5f0b9d8c79478d4f2906c10601116df3ef8489d7fbfd1ad50b36ddb4c3454be +SIZE (compass/EuclidCircularA-MediumItalic-WebXL.woff) = 60492 +SHA256 (compass/EuclidCircularA-Regular-WebXL.woff2) = 7c181fe423a88db5dc73df916136aed4cc5d858ef6546df0b0c31a5cb4663e96 +SIZE (compass/EuclidCircularA-Regular-WebXL.woff2) = 44028 +SHA256 (compass/EuclidCircularA-Regular-WebXL.woff) = 90e9c137559eed0ae440f6e8b3edebe2ba07efe3c2f85c8f8615d85ddb72708c +SIZE (compass/EuclidCircularA-Regular-WebXL.woff) = 57952 +SHA256 (compass/EuclidCircularA-RegularItalic-WebXL.woff2) = deaa04a19ac9a9eb38021504863017092e2b66f520a4000f336e4b3f868a726f +SIZE (compass/EuclidCircularA-RegularItalic-WebXL.woff2) = 45828 +SHA256 (compass/EuclidCircularA-RegularItalic-WebXL.woff) = bf9fad0a9ad3c49bf2633d9575ef20b1fa4e51078ded0a7a4277bedbf7756810 +SIZE (compass/EuclidCircularA-RegularItalic-WebXL.woff) = 60288 +SHA256 (compass/fs-xattr-0.3.1.tgz) = 7ffa656d19f21b81970bba32ef69ae68064a8d6a53687907419bbc5c3424eb89 +SIZE (compass/fs-xattr-0.3.1.tgz) = 6094 +SHA256 (compass/kerberos-2.1.0.tgz) = eeb1d33472dcf15be8ae46e30ffc76455a62356a91cee52bb8d48f97a35a58c7 +SIZE (compass/kerberos-2.1.0.tgz) = 28988 +SHA256 (compass/mongodb-client-encryption-6.0.0.tgz) = b72d6ad4e4c449ba4548f8f4f8708d37c1490c6615caefa8c56a02f22897b64a +SIZE (compass/mongodb-client-encryption-6.0.0.tgz) = 15734 +SHA256 (compass/os-dns-native-1.2.1.tgz) = 9baa54587fed81884735aee59d82eaf95870d344b83f5060a75256f4852d964d +SIZE (compass/os-dns-native-1.2.1.tgz) = 6535 +SHA256 (compass/mongodb-js-compass-v1.43.0_GH0.tar.gz) = 13df0ab4ea4abc7db8c3e8e071bfac003ebe50197e24f24fcdcc1932f4384758 +SIZE (compass/mongodb-js-compass-v1.43.0_GH0.tar.gz) = 11846405 +SHA256 (compass/mongodb-js-reflux-state-mixin-e050454cb3be029c3e7fd2ee6a08111e4d15161f_GH0.tar.gz) = deefbccaf2d2a7d6c92f08aaa80733f2a5c9a26294808ba87242f223f2c4f554 +SIZE (compass/mongodb-js-reflux-state-mixin-e050454cb3be029c3e7fd2ee6a08111e4d15161f_GH0.tar.gz) = 11584 +SHA256 (compass/mongodb-js-zstd-v1.0.0_GH0.tar.gz) = d88095ed323a9eaa5794d8b855bd63223ec46ba4e23403cdc408e7ed9de3b5f3 +SIZE (compass/mongodb-js-zstd-v1.0.0_GH0.tar.gz) = 61628 +SHA256 (compass/napi-rs-napi-rs-@napi-rs-cli@2.9.0_GH0.tar.gz) = 79feb09abe0253f4b984a0d0d451f0d0e493c4228a1990edf7e64399782bad78 +SIZE (compass/napi-rs-napi-rs-@napi-rs-cli@2.9.0_GH0.tar.gz) = 1159595 diff --git a/databases/compass/files/electron-packager.patch b/databases/compass/files/electron-packager.patch new file mode 100644 index 00000000000..5fb42ebbca7 --- /dev/null +++ b/databases/compass/files/electron-packager.patch @@ -0,0 +1,57 @@ +--- /dev/null 2023-01-11 00:11:02.154961000 +0000 ++++ src/freebsd.js 2023-01-11 00:10:31.037935000 +0000 +@@ -0,0 +1,25 @@ ++'use strict' ++ ++const App = require('./platform') ++const common = require('./common') ++ ++class FreeBSDApp extends App { ++ get originalElectronName () { ++ return 'electron' ++ } ++ ++ get newElectronName () { ++ return common.sanitizeAppName(this.executableName) ++ } ++ ++ async create () { ++ await this.initialize() ++ await this.renameElectron() ++ await this.copyExtraResources() ++ return this.move() ++ } ++} ++ ++module.exports = { ++ App: FreeBSDApp ++} +diff -Nur src.orig/targets.js src/targets.js +--- src.orig/targets.js 2023-01-10 16:23:47.997092000 +0000 ++++ src/targets.js 2023-01-10 16:16:03.395991000 +0000 +@@ -5,12 +5,13 @@ + const semver = require('semver') + + const officialArchs = ['ia32', 'x64', 'armv7l', 'arm64', 'mips64el', 'universal'] +-const officialPlatforms = ['darwin', 'linux', 'mas', 'win32'] ++const officialPlatforms = ['darwin', 'linux', 'mas', 'win32', 'freebsd'] + const officialPlatformArchCombos = { + darwin: ['x64', 'arm64', 'universal'], + linux: ['ia32', 'x64', 'armv7l', 'arm64', 'mips64el'], + mas: ['x64', 'arm64', 'universal'], +- win32: ['ia32', 'x64', 'arm64'] ++ win32: ['ia32', 'x64', 'arm64'], ++ freebsd: ['x64', 'arm64'], + } + + const buildVersions = { +@@ -36,7 +37,8 @@ + darwin: './mac', + linux: './linux', + mas: './mac', // map to darwin +- win32: './win32' ++ win32: './win32', ++ freebsd: './freebsd', + } + + const supported = { diff --git a/databases/compass/files/fs-xattr.patch b/databases/compass/files/fs-xattr.patch new file mode 100644 index 00000000000..3020371e7fd --- /dev/null +++ b/databases/compass/files/fs-xattr.patch @@ -0,0 +1,157 @@ +diff -ur package.orig/binding.gyp package/binding.gyp +--- package.orig/binding.gyp 2023-06-11 17:38:40.780062000 +0900 ++++ package/binding.gyp 2023-06-19 18:31:50.306023000 +0900 +@@ -7,7 +7,8 @@ + "src/error.c", + "src/sync.c", + "src/util.c", +- "src/xattr.c" ++ "src/xattr.c", ++ "src/xattr_api.c" + ] + } + ] +diff -ur package.orig/src/async.c package/src/async.c +--- package.orig/src/async.c 2023-06-11 17:38:40.779324000 +0900 ++++ package/src/async.c 2023-06-19 17:47:16.981890000 +0900 +@@ -1,7 +1,7 @@ + #include + #include + #include +-#include ++#include "xattr.h" + + #include "error.h" + #include "util.h" +@@ -20,7 +20,7 @@ + void xattr_get_execute(napi_env env, void* _data) { + XattrGetData* data = _data; + +-#ifdef __APPLE__ ++#if defined(__APPLE__) || defined(__FreeBSD__) + data->value_length = getxattr(data->filename, data->attribute, NULL, 0, 0, 0); + #else + data->value_length = getxattr(data->filename, data->attribute, NULL, 0); +@@ -33,7 +33,7 @@ + + data->value = malloc((size_t) data->value_length); + +-#ifdef __APPLE__ ++#if defined(__APPLE__) || defined(__FreeBSD__) + data->value_length = getxattr(data->filename, data->attribute, data->value, (size_t) data->value_length, 0, 0); + #else + data->value_length = getxattr(data->filename, data->attribute, data->value, (size_t) data->value_length); +@@ -108,7 +108,7 @@ + void xattr_set_execute(napi_env env, void* _data) { + XattrSetData* data = _data; + +-#ifdef __APPLE__ ++#if defined(__APPLE__) || defined(__FreeBSD__) + int res = setxattr(data->filename, data->attribute, data->value, data->value_length, 0, 0); + #else + int res = setxattr(data->filename, data->attribute, data->value, data->value_length, 0); +@@ -185,7 +185,7 @@ + void xattr_list_execute(napi_env env, void* _data) { + XattrListData* data = _data; + +-#ifdef __APPLE__ ++#if defined(__APPLE__) || defined(__FreeBSD__) + data->result_length = listxattr(data->filename, NULL, 0, 0); + #else + data->result_length = listxattr(data->filename, NULL, 0); +@@ -198,7 +198,7 @@ + + data->result = (char *) malloc((size_t) data->result_length); + +-#ifdef __APPLE__ ++#if defined(__APPLE__) || defined(__FreeBSD__) + data->result_length = listxattr(data->filename, data->result, (size_t) data->result_length, 0); + #else + data->result_length = listxattr(data->filename, data->result, (size_t) data->result_length); +@@ -266,7 +266,7 @@ + void xattr_remove_execute(napi_env env, void* _data) { + XattrRemoveData* data = _data; + +-#ifdef __APPLE__ ++#if defined(__APPLE__) || defined(__FreeBSD__) + int res = removexattr(data->filename, data->attribute, 0); + #else + int res = removexattr(data->filename, data->attribute); +diff -ur package.orig/src/error.c package/src/error.c +--- package.orig/src/error.c 2023-06-11 17:38:40.779790000 +0900 ++++ package/src/error.c 2023-06-19 18:12:10.021510000 +0900 +@@ -3,7 +3,7 @@ + + #include "error.h" + +-#ifdef __APPLE__ ++#if defined(__APPLE__) || defined(__FreeBSD__) + #define E_ENOATTR ENOATTR + #define S_ENOATTR "ENOATTR" + #else +diff -ur package.orig/src/sync.c package/src/sync.c +--- package.orig/src/sync.c 2023-06-11 17:38:40.779976000 +0900 ++++ package/src/sync.c 2023-06-19 17:48:05.139598000 +0900 +@@ -1,7 +1,7 @@ + #include + #include + #include +-#include ++#include "xattr.h" + + #include "error.h" + #include "util.h" +@@ -25,7 +25,7 @@ + + ssize_t value_length; + +-#ifdef __APPLE__ ++#if defined(__APPLE__) || defined(__FreeBSD__) + value_length = getxattr(filename, attribute, NULL, 0, 0, 0); + #else + value_length = getxattr(filename, attribute, NULL, 0); +@@ -42,7 +42,7 @@ + void* buffer_data; + assert(napi_create_buffer(env, (size_t) value_length, &buffer_data, &buffer) == napi_ok); + +-#ifdef __APPLE__ ++#if defined(__APPLE__) || defined(__FreeBSD__) + value_length = getxattr(filename, attribute, buffer_data, (size_t) value_length, 0, 0); + #else + value_length = getxattr(filename, attribute, buffer_data, (size_t) value_length); +@@ -78,7 +78,7 @@ + size_t value_length; + assert(napi_get_buffer_info(env, args[2], &value, &value_length) == napi_ok); + +-#ifdef __APPLE__ ++#if defined(__APPLE__) || defined(__FreeBSD__) + int res = setxattr(filename, attribute, value, value_length, 0, 0); + #else + int res = setxattr(filename, attribute, value, value_length, 0); +@@ -107,7 +107,7 @@ + + ssize_t result_length; + +-#ifdef __APPLE__ ++#if defined(__APPLE__) || defined(__FreeBSD__) + result_length = listxattr(filename, NULL, 0, 0); + #else + result_length = listxattr(filename, NULL, 0); +@@ -121,7 +121,7 @@ + + char *result = (char *) malloc((size_t) result_length); + +-#ifdef __APPLE__ ++#if defined(__APPLE__) || defined(__FreeBSD__) + result_length = listxattr(filename, result, (size_t) result_length, 0); + #else + result_length = listxattr(filename, result, (size_t) result_length); +@@ -158,7 +158,7 @@ + char *attribute = malloc(attribute_length + 1); + assert(napi_get_value_string_utf8(env, args[1], attribute, attribute_length + 1, NULL) == napi_ok); + +-#ifdef __APPLE__ ++#if defined(__APPLE__) || defined(__FreeBSD__) + int res = removexattr(filename, attribute, 0); + #else + int res = removexattr(filename, attribute); diff --git a/databases/compass/files/kerberos-heimdal.patch b/databases/compass/files/kerberos-heimdal.patch new file mode 100644 index 00000000000..2ef5795dd1d --- /dev/null +++ b/databases/compass/files/kerberos-heimdal.patch @@ -0,0 +1,82 @@ +diff -ur package.orig/src/unix/kerberos_gss.cc package/src/unix/kerberos_gss.cc +--- package.orig/src/unix/kerberos_gss.cc 1985-10-26 17:15:00.000000000 +0900 ++++ package/src/unix/kerberos_gss.cc 2024-05-29 05:59:03.862817000 +0900 +@@ -120,9 +120,9 @@ + + namespace node_kerberos { + +-const char* krb5_get_err_text(const krb5_context&, krb5_error_code code) { +- return COMERR_CALL(error_message)(code); +-} ++//const char* krb5_get_err_text(const krb5_context& ctx, krb5_error_code code) { ++// return COMERR_CALL(krb5_get_error_message)(ctx, code); ++//} + + static gss_result gss_success_result(int ret); + static gss_result gss_error_result(OM_uint32 err_maj, OM_uint32 err_min); +@@ -138,7 +138,7 @@ + int code; + krb5_context kcontext; + krb5_keytab kt = NULL; +- krb5_kt_cursor cursor = NULL; ++ krb5_kt_cursor cursor; + krb5_keytab_entry entry; + char* pname = NULL; + +@@ -174,12 +174,12 @@ + if (strncmp(pname, match, match_len) == 0) { + details = pname; + KRB5_CALL(krb5_free_unparsed_name)(kcontext, pname); +- KRB5_CALL(krb5_free_keytab_entry_contents)(kcontext, &entry); ++ KRB5_CALL(krb5_kt_free_entry)(kcontext, &entry); + break; + } + + KRB5_CALL(krb5_free_unparsed_name)(kcontext, pname); +- KRB5_CALL(krb5_free_keytab_entry_contents)(kcontext, &entry); ++ KRB5_CALL(krb5_kt_free_entry)(kcontext, &entry); + } + + if (details.empty()) { +@@ -189,8 +189,7 @@ + result.data = std::move(details); + } + end: +- if (cursor) +- KRB5_CALL(krb5_kt_end_seq_get)(kcontext, kt, &cursor); ++ KRB5_CALL(krb5_kt_end_seq_get)(kcontext, kt, &cursor); + if (kt) + KRB5_CALL(krb5_kt_close)(kcontext, kt); + KRB5_CALL(krb5_free_context)(kcontext); +@@ -223,7 +222,7 @@ + name_token.value = (char*)service; + + maj_stat = +- GSS_CALL(gss_import_name)(&min_stat, &name_token, GSS_VALUE(gss_nt_service_name), &state->server_name); ++ GSS_CALL(gss_import_name)(&min_stat, &name_token, GSS_VALUE(GSS_C_NT_HOSTBASED_SERVICE), &state->server_name); + + if (GSS_ERROR(maj_stat)) { + ret = gss_error_result(maj_stat, min_stat); +diff -ur package.orig/src/unix/kerberos_gss.h package/src/unix/kerberos_gss.h +--- package.orig/src/unix/kerberos_gss.h 1985-10-26 17:15:00.000000000 +0900 ++++ package/src/unix/kerberos_gss.h 2024-05-29 06:03:39.889151000 +0900 +@@ -18,8 +18,9 @@ + #define KERBEROS_GSS_H + + extern "C" { ++ #include + #include +- #include ++ // #include + #include + } + +@@ -27,7 +28,7 @@ + + namespace node_kerberos { + +-const char* krb5_get_err_text(const krb5_context&, krb5_error_code code); ++// const char* krb5_get_err_text(const krb5_context&, krb5_error_code code); + + #define AUTH_GSS_ERROR -1 + #define AUTH_GSS_COMPLETE 1 diff --git a/databases/compass/files/kerberos.patch b/databases/compass/files/kerberos.patch new file mode 100644 index 00000000000..8ae52a1edee --- /dev/null +++ b/databases/compass/files/kerberos.patch @@ -0,0 +1,54 @@ +diff -ur package.orig/binding.gyp package/binding.gyp +--- package.orig/binding.gyp 1985-10-26 17:15:00.000000000 +0900 ++++ package/binding.gyp 2024-05-29 05:04:21.119164000 +0900 +@@ -3,7 +3,8 @@ + { + 'target_name': 'kerberos', + 'type': 'loadable_module', +- 'include_dirs': [ "= 10" ++ } ++} +diff --git a/npm/freebsd-arm64/package.json.orig b/npm/freebsd-arm64/package.json.orig +new file mode 100644 +index 0000000..e69de29 +diff --git a/npm/freebsd-x64/README.md b/npm/freebsd-x64/README.md +new file mode 100644 +index 0000000..96bc2cf +--- /dev/null ++++ b/npm/freebsd-x64/README.md +@@ -0,0 +1,3 @@ ++# `@mongodb-js/zstd-freebsd-x64` ++ ++This is the **x86_64-unknown-freebsd** binary for `@mongodb-js/zstd` +diff --git a/npm/freebsd-x64/README.md.orig b/npm/freebsd-x64/README.md.orig +new file mode 100644 +index 0000000..e69de29 +diff --git a/npm/freebsd-x64/package.json b/npm/freebsd-x64/package.json +new file mode 100644 +index 0000000..5556119 +--- /dev/null ++++ b/npm/freebsd-x64/package.json +@@ -0,0 +1,18 @@ ++{ ++ "name": "@mongodb-js/zstd-freebsd-x64", ++ "version": "0.0.0", ++ "os": [ ++ "freebsd" ++ ], ++ "cpu": [ ++ "x64" ++ ], ++ "main": "zstd.freebsd-x64.node", ++ "files": [ ++ "zstd.freebsd-x64.node" ++ ], ++ "license": "MIT", ++ "engines": { ++ "node": ">= 10" ++ } ++} +diff --git a/npm/freebsd-x64/package.json.orig b/npm/freebsd-x64/package.json.orig +new file mode 100644 +index 0000000..e69de29 +diff --git a/package.json b/package.json +index 16ddcfa..789a2a7 100644 +--- a/package.json ++++ b/package.json +@@ -13,7 +13,8 @@ + "defaults": true, + "additional": [ + "aarch64-apple-darwin", +- "aarch64-unknown-linux-gnu" ++ "aarch64-unknown-linux-gnu", ++ "aarch64-unknown-freebsd" + ] + } + }, diff --git a/databases/compass/files/napi-cli.patch b/databases/compass/files/napi-cli.patch new file mode 100644 index 00000000000..743669ff8b8 --- /dev/null +++ b/databases/compass/files/napi-cli.patch @@ -0,0 +1,129 @@ +diff --git a/cli/src/build.ts b/cli/src/build.ts +index 5a18a15a..3b13346e 100644 +--- a/cli/src/build.ts ++++ b/cli/src/build.ts +@@ -30,7 +30,8 @@ const ZIG_PLATFORM_TARGET_MAP = { + // Doesn't support Windows MSVC for now + // 'x86_64-pc-windows-gnu': 'x86_64-windows-gnu', + // https://github.com/ziglang/zig/issues/1759 +- // 'x86_64-unknown-freebsd': 'x86_64-freebsd', ++ 'x86_64-unknown-freebsd': 'x86_64-freebsd', ++ 'aarch64-unknown-freebsd': 'aarch64-freebsd', + 'x86_64-apple-darwin': 'x86_64-macos-gnu', + 'aarch64-apple-darwin': 'aarch64-macos-gnu', + 'aarch64-unknown-linux-gnu': 'aarch64-linux-gnu', +diff --git a/cli/src/js-binding-template.ts b/cli/src/js-binding-template.ts +index 1b2659e6..6e9366bc 100644 +--- a/cli/src/js-binding-template.ts ++++ b/cli/src/js-binding-template.ts +@@ -136,18 +136,33 @@ switch (platform) { + } + break + case 'freebsd': +- if (arch !== 'x64') { +- throw new Error(\`Unsupported architecture on FreeBSD: \${arch}\`) +- } +- localFileExisted = existsSync(join(__dirname, '${localName}.freebsd-x64.node')) +- try { +- if (localFileExisted) { +- nativeBinding = require('./${localName}.freebsd-x64.node') +- } else { +- nativeBinding = require('${pkgName}-freebsd-x64') +- } +- } catch (e) { +- loadError = e ++ switch (arch) { ++ case 'arm64': ++ localFileExisted = existsSync(join(__dirname, '${localName}.freebsd-arm64.node')) ++ try { ++ if (localFileExisted) { ++ nativeBinding = require('./${localName}.freebsd-arm64.node') ++ } else { ++ nativeBinding = require('${pkgName}-freebsd-arm64') ++ } ++ } catch (e) { ++ loadError = e ++ } ++ break ++ case 'x64': ++ localFileExisted = existsSync(join(__dirname, '${localName}.freebsd-x64.node')) ++ try { ++ if (localFileExisted) { ++ nativeBinding = require('./${localName}.freebsd-x64.node') ++ } else { ++ nativeBinding = require('${pkgName}-freebsd-x64') ++ } ++ } catch (e) { ++ loadError = e ++ } ++ break ++ default: ++ throw new Error(\`Unsupported architecture on FreeBSD: \${arch}\`) + } + break + case 'linux': +diff --git a/cli/src/parse-triple.ts b/cli/src/parse-triple.ts +index c09e40bd..5a457c1a 100644 +--- a/cli/src/parse-triple.ts ++++ b/cli/src/parse-triple.ts +@@ -58,6 +58,13 @@ export const DefaultPlatforms: PlatformDetail[] = [ + platformArchABI: 'linux-x64-gnu', + raw: 'x86_64-unknown-linux-gnu', + }, ++ { ++ platform: 'freebsd', ++ arch: 'x64', ++ abi: null, ++ platformArchABI: 'freebsd-x64', ++ raw: 'x86_64-unknown-freebsd', ++ }, + ] + + /** +@@ -106,7 +113,7 @@ export function getDefaultTargetTriple(rustcfg: string): PlatformDetail { + .trim() + .replace(/\(.*?\)/, '') + .trim() +- const allTriples = execSync(`rustup target list`, { ++ const allTriples = execSync(`rustc --print target-list`, { + env: process.env, + }) + .toString('utf8') +diff --git a/package.json b/package.json +index f547e5de..59879353 100644 +--- a/package.json ++++ b/package.json +@@ -18,7 +18,7 @@ + "license": "MIT", + "scripts": { + "bench": "cross-env TS_NODE_PROJECT='./bench/tsconfig.json' node -r ts-node/register/transpile-only bench/bench.ts", +- "build": "tsc -p tsconfig.json -m esnext && yarn bundle && shx chmod 777 cli/scripts/index.js && node -r ts-node/register/transpile-only ./generate-triple-list.ts", ++ "build": "tsc -p tsconfig.json -m esnext && npm run bundle && shx chmod 777 cli/scripts/index.js && node -r ts-node/register/transpile-only ./generate-triple-list.ts", + "build:bench": "yarn workspace bench build", + "build:memory": "yarn workspace memory-testing build", + "build:test": "yarn workspace compat-mode-examples build && yarn workspace examples build", +diff --git a/rollup.config.js b/rollup.config.js +index d545118b..29acb36d 100644 +--- a/rollup.config.js ++++ b/rollup.config.js +@@ -36,7 +36,7 @@ console.info('napi-derive version: ', NAPI_DERIVE_VERSION) + console.info('napi-build version: ', NAPI_BUILD_VERSION) + + export default { +- input: './scripts/cli/src/index.js', ++ input: './scripts/src/index.js', + inlineDynamicImports: true, + output: { + banner: '#!/usr/bin/env node', +diff --git a/tsconfig.json b/tsconfig.json +index 16988746..1368c633 100644 +--- a/tsconfig.json ++++ b/tsconfig.json +@@ -26,6 +26,6 @@ + "outDir": "scripts", + "lib": ["dom", "DOM.Iterable", "ES2019", "ES2020", "esnext"] + }, +- "include": ["."], ++ "include": [".", "cli"], + "exclude": ["node_modules", "bench", "cli/scripts", "scripts"] + } diff --git a/databases/compass/files/os-dns-native.patch b/databases/compass/files/os-dns-native.patch new file mode 100644 index 00000000000..c2c6f91f982 --- /dev/null +++ b/databases/compass/files/os-dns-native.patch @@ -0,0 +1,12 @@ +--- package/binding.gyp.orig 2023-01-11 23:00:32.861946000 +0900 ++++ package/binding.gyp 2023-01-11 23:00:57.673787000 +0900 +@@ -20,9 +20,6 @@ + "libraries": ["-ldnsapi"] + } + }, { +- "link_settings": { +- "libraries": ["-lresolv"] +- } + }] + ] + }] diff --git a/databases/compass/files/package-additional.list b/databases/compass/files/package-additional.list new file mode 100644 index 00000000000..3a9a42c8036 --- /dev/null +++ b/databases/compass/files/package-additional.list @@ -0,0 +1,2 @@ +npm-run-path@^2.0.0 +semver@7.6.0 diff --git a/databases/compass/files/package-compass.list b/databases/compass/files/package-compass.list new file mode 100644 index 00000000000..7cc6485fb48 --- /dev/null +++ b/databases/compass/files/package-compass.list @@ -0,0 +1,2260 @@ +7zip@0.0.6 +@ampproject/remapping@2.2.0 +@aws-crypto/crc32@3.0.0 +@aws-crypto/ie11-detection@3.0.0 +@aws-crypto/sha256-browser@3.0.0 +@aws-crypto/sha256-js@3.0.0 +@aws-crypto/supports-web-crypto@3.0.0 +@aws-crypto/util@3.0.0 +@aws-sdk/client-cognito-identity@3.540.0 +@aws-sdk/client-sso-oidc@3.540.0 +@aws-sdk/client-sso@3.540.0 +@aws-sdk/client-sts@3.540.0 +@aws-sdk/core@3.535.0 +@aws-sdk/credential-provider-cognito-identity@3.540.0 +@aws-sdk/credential-provider-env@3.535.0 +@aws-sdk/credential-provider-http@3.535.0 +@aws-sdk/credential-provider-ini@3.540.0 +@aws-sdk/credential-provider-node@3.540.0 +@aws-sdk/credential-provider-process@3.535.0 +@aws-sdk/credential-provider-sso@3.540.0 +@aws-sdk/credential-provider-web-identity@3.540.0 +@aws-sdk/credential-providers@3.540.0 +@aws-sdk/middleware-host-header@3.535.0 +@aws-sdk/middleware-logger@3.535.0 +@aws-sdk/middleware-recursion-detection@3.535.0 +@aws-sdk/middleware-user-agent@3.540.0 +@aws-sdk/region-config-resolver@3.535.0 +@aws-sdk/token-providers@3.540.0 +@aws-sdk/types@3.535.0 +@aws-sdk/util-endpoints@3.540.0 +@aws-sdk/util-locate-window@3.535.0 +@aws-sdk/util-user-agent-browser@3.535.0 +@aws-sdk/util-user-agent-node@3.535.0 +@aws-sdk/util-utf8-browser@3.259.0 +@babel/code-frame@7.12.11 +@babel/code-frame@7.24.2 +@babel/compat-data@7.23.5 +@babel/core@7.16.0 +@babel/core@7.22.8 +@babel/core@7.24.4 +@babel/eslint-parser@7.22.7 +@babel/generator@7.24.4 +@babel/helper-annotate-as-pure@7.22.5 +@babel/helper-builder-binary-assignment-operator-visitor@7.22.5 +@babel/helper-compilation-targets@7.23.6 +@babel/helper-create-class-features-plugin@7.22.6 +@babel/helper-create-regexp-features-plugin@7.22.6 +@babel/helper-define-polyfill-provider@0.3.3 +@babel/helper-define-polyfill-provider@0.4.1 +@babel/helper-environment-visitor@7.22.20 +@babel/helper-function-name@7.23.0 +@babel/helper-hoist-variables@7.22.5 +@babel/helper-member-expression-to-functions@7.22.5 +@babel/helper-module-imports@7.22.15 +@babel/helper-module-transforms@7.23.3 +@babel/helper-optimise-call-expression@7.22.5 +@babel/helper-plugin-utils@7.22.5 +@babel/helper-remap-async-to-generator@7.22.5 +@babel/helper-replace-supers@7.22.5 +@babel/helper-simple-access@7.22.5 +@babel/helper-skip-transparent-expression-wrappers@7.22.5 +@babel/helper-split-export-declaration@7.22.6 +@babel/helper-string-parser@7.23.4 +@babel/helper-validator-identifier@7.22.20 +@babel/helper-validator-option@7.23.5 +@babel/helper-wrap-function@7.22.5 +@babel/helpers@7.24.4 +@babel/highlight@7.24.2 +@babel/parser@7.16.0 +@babel/parser@7.22.7 +@babel/parser@7.24.0 +@babel/parser@7.24.1 +@babel/parser@7.24.4 +@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.22.5 +@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.22.5 +@babel/plugin-proposal-decorators@7.21.0 +@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2 +@babel/plugin-proposal-unicode-property-regex@7.18.6 +@babel/plugin-syntax-async-generators@7.8.4 +@babel/plugin-syntax-class-properties@7.12.13 +@babel/plugin-syntax-class-static-block@7.14.5 +@babel/plugin-syntax-decorators@7.21.0 +@babel/plugin-syntax-dynamic-import@7.8.3 +@babel/plugin-syntax-export-namespace-from@7.8.3 +@babel/plugin-syntax-import-assertions@7.22.5 +@babel/plugin-syntax-import-attributes@7.22.5 +@babel/plugin-syntax-import-meta@7.10.4 +@babel/plugin-syntax-json-strings@7.8.3 +@babel/plugin-syntax-jsx@7.22.5 +@babel/plugin-syntax-logical-assignment-operators@7.10.4 +@babel/plugin-syntax-nullish-coalescing-operator@7.8.3 +@babel/plugin-syntax-numeric-separator@7.10.4 +@babel/plugin-syntax-object-rest-spread@7.8.3 +@babel/plugin-syntax-optional-catch-binding@7.8.3 +@babel/plugin-syntax-optional-chaining@7.8.3 +@babel/plugin-syntax-private-property-in-object@7.14.5 +@babel/plugin-syntax-top-level-await@7.14.5 +@babel/plugin-syntax-typescript@7.21.4 +@babel/plugin-syntax-unicode-sets-regex@7.18.6 +@babel/plugin-transform-arrow-functions@7.22.5 +@babel/plugin-transform-async-generator-functions@7.22.7 +@babel/plugin-transform-async-to-generator@7.22.5 +@babel/plugin-transform-block-scoped-functions@7.22.5 +@babel/plugin-transform-block-scoping@7.22.5 +@babel/plugin-transform-class-properties@7.22.5 +@babel/plugin-transform-class-static-block@7.22.5 +@babel/plugin-transform-classes@7.22.6 +@babel/plugin-transform-computed-properties@7.22.5 +@babel/plugin-transform-destructuring@7.22.5 +@babel/plugin-transform-dotall-regex@7.22.5 +@babel/plugin-transform-duplicate-keys@7.22.5 +@babel/plugin-transform-dynamic-import@7.22.5 +@babel/plugin-transform-exponentiation-operator@7.22.5 +@babel/plugin-transform-export-namespace-from@7.22.5 +@babel/plugin-transform-for-of@7.22.5 +@babel/plugin-transform-function-name@7.22.5 +@babel/plugin-transform-json-strings@7.22.5 +@babel/plugin-transform-literals@7.22.5 +@babel/plugin-transform-logical-assignment-operators@7.22.5 +@babel/plugin-transform-member-expression-literals@7.22.5 +@babel/plugin-transform-modules-amd@7.22.5 +@babel/plugin-transform-modules-commonjs@7.22.5 +@babel/plugin-transform-modules-systemjs@7.22.5 +@babel/plugin-transform-modules-umd@7.22.5 +@babel/plugin-transform-named-capturing-groups-regex@7.22.5 +@babel/plugin-transform-new-target@7.22.5 +@babel/plugin-transform-nullish-coalescing-operator@7.22.5 +@babel/plugin-transform-numeric-separator@7.22.5 +@babel/plugin-transform-object-rest-spread@7.22.5 +@babel/plugin-transform-object-super@7.22.5 +@babel/plugin-transform-optional-catch-binding@7.22.5 +@babel/plugin-transform-optional-chaining@7.22.6 +@babel/plugin-transform-parameters@7.22.5 +@babel/plugin-transform-private-methods@7.22.5 +@babel/plugin-transform-private-property-in-object@7.22.5 +@babel/plugin-transform-property-literals@7.22.5 +@babel/plugin-transform-react-display-name@7.22.5 +@babel/plugin-transform-react-jsx-development@7.22.5 +@babel/plugin-transform-react-jsx@7.22.5 +@babel/plugin-transform-react-pure-annotations@7.22.5 +@babel/plugin-transform-regenerator@7.22.5 +@babel/plugin-transform-reserved-words@7.22.5 +@babel/plugin-transform-runtime@7.21.4 +@babel/plugin-transform-shorthand-properties@7.22.5 +@babel/plugin-transform-spread@7.22.5 +@babel/plugin-transform-sticky-regex@7.22.5 +@babel/plugin-transform-template-literals@7.22.5 +@babel/plugin-transform-typeof-symbol@7.22.5 +@babel/plugin-transform-typescript@7.21.3 +@babel/plugin-transform-unicode-escapes@7.22.5 +@babel/plugin-transform-unicode-property-regex@7.22.5 +@babel/plugin-transform-unicode-regex@7.22.5 +@babel/plugin-transform-unicode-sets-regex@7.22.5 +@babel/preset-env@7.22.7 +@babel/preset-modules@0.1.5 +@babel/preset-react@7.22.5 +@babel/preset-typescript@7.21.4 +@babel/regjsgen@0.8.0 +@babel/runtime-corejs3@7.14.8 +@babel/runtime@7.21.0 +@babel/template@7.24.0 +@babel/traverse@7.24.1 +@babel/types@7.24.0 +@cerner/duplicate-package-checker-webpack-plugin@2.1.0 +@codemirror/autocomplete@6.4.0 +@codemirror/commands@6.1.2 +@codemirror/lang-javascript@6.1.2 +@codemirror/lang-json@6.0.1 +@codemirror/language@6.3.2 +@codemirror/lint@6.1.1 +@codemirror/state@6.1.4 +@codemirror/view@6.7.1 +@csstools/convert-colors@1.4.0 +@discoveryjs/json-ext@0.5.7 +@dnd-kit/accessibility@3.0.1 +@dnd-kit/core@6.0.7 +@dnd-kit/sortable@7.0.2 +@dnd-kit/utilities@3.2.1 +@electron/asar@3.2.2 +@electron/get@1.14.1 +@electron/get@2.0.3 +@electron/rebuild@3.6.0 +@electron/remote@2.1.2 +@electron/universal@1.3.0 +@emotion/babel-plugin@11.11.0 +@emotion/cache@11.11.0 +@emotion/css@11.11.2 +@emotion/hash@0.9.1 +@emotion/memoize@0.8.1 +@emotion/serialize@1.1.2 +@emotion/server@11.4.0 +@emotion/sheet@1.2.2 +@emotion/unitless@0.8.1 +@emotion/utils@1.2.1 +@emotion/weak-memoize@0.3.1 +@eslint-community/regexpp@4.5.0 +@eslint/eslintrc@0.4.3 +@hapi/hoek@9.2.0 +@hapi/topo@5.0.0 +@humanwhocodes/config-array@0.5.0 +@humanwhocodes/object-schema@1.2.1 +@isaacs/cliui@8.0.2 +@isaacs/string-locale-compare@1.1.0 +@istanbuljs/load-nyc-config@1.1.0 +@istanbuljs/schema@0.1.3 +@jest/schemas@29.6.0 +@jest/types@27.2.5 +@jridgewell/gen-mapping@0.1.1 +@jridgewell/gen-mapping@0.3.3 +@jridgewell/gen-mapping@0.3.5 +@jridgewell/resolve-uri@3.1.0 +@jridgewell/set-array@1.2.1 +@jridgewell/source-map@0.3.3 +@jridgewell/sourcemap-codec@1.4.14 +@jridgewell/trace-mapping@0.3.25 +@leafygreen-ui/a11y@1.4.12 +@leafygreen-ui/badge@8.1.1 +@leafygreen-ui/banner@7.0.19 +@leafygreen-ui/box@3.1.8 +@leafygreen-ui/button@21.0.12 +@leafygreen-ui/card@10.0.6 +@leafygreen-ui/checkbox@12.1.1 +@leafygreen-ui/code@14.3.1 +@leafygreen-ui/confirmation-modal@5.0.11 +@leafygreen-ui/emotion@4.0.7 +@leafygreen-ui/form-field@1.0.0 +@leafygreen-ui/guide-cue@5.0.6 +@leafygreen-ui/hooks@8.1.2 +@leafygreen-ui/icon-button@15.0.20 +@leafygreen-ui/icon@12.0.0 +@leafygreen-ui/info-sprinkle@1.0.3 +@leafygreen-ui/inline-definition@6.0.14 +@leafygreen-ui/input-option@1.1.1 +@leafygreen-ui/leafygreen-provider@3.1.11 +@leafygreen-ui/lib@13.2.1 +@leafygreen-ui/logo@9.0.1 +@leafygreen-ui/marketing-modal@4.2.1 +@leafygreen-ui/menu@23.0.2 +@leafygreen-ui/modal@16.0.6 +@leafygreen-ui/palette@4.0.8 +@leafygreen-ui/pipeline@5.0.18 +@leafygreen-ui/polymorphic@1.3.6 +@leafygreen-ui/popover@11.3.0 +@leafygreen-ui/portal@5.1.0 +@leafygreen-ui/radio-box-group@12.0.16 +@leafygreen-ui/radio-group@10.2.5 +@leafygreen-ui/ripple@1.1.12 +@leafygreen-ui/search-input@2.1.5 +@leafygreen-ui/segmented-control@8.2.10 +@leafygreen-ui/select@11.2.2 +@leafygreen-ui/table@12.6.1 +@leafygreen-ui/tabs@11.1.13 +@leafygreen-ui/text-area@8.1.2 +@leafygreen-ui/text-input@12.1.26 +@leafygreen-ui/toast@6.1.23 +@leafygreen-ui/toggle@10.0.19 +@leafygreen-ui/tokens@2.5.1 +@leafygreen-ui/tooltip@11.0.2 +@leafygreen-ui/typography@18.2.3 +@leichtgewicht/base64-codec@1.0.0 +@leichtgewicht/dns-packet@6.0.3 +@leichtgewicht/dns-socket@5.0.0 +@leichtgewicht/ip-codec@2.0.4 +@lerna/child-process@7.1.5 +@lerna/create@7.1.5 +@lezer/common@1.0.2 +@lezer/highlight@1.1.3 +@lezer/javascript@1.3.2 +@lezer/json@1.0.0 +@lezer/lr@1.2.5 +@lukeed/csprng@1.1.0 +@lukeed/uuid@2.0.1 +@malept/cross-spawn-promise@1.1.1 +@malept/cross-spawn-promise@2.0.0 +@mongodb-js/devtools-connect@2.6.0 +@mongodb-js/devtools-docker-test-envs@1.3.2 +@mongodb-js/devtools-github-repo@1.4.1 +@mongodb-js/dl-center@1.0.1 +@mongodb-js/electron-wix-msi@3.0.0 +@mongodb-js/eslint-config-devtools@0.9.9 +@mongodb-js/get-os-info@0.3.23 +@mongodb-js/mocha-config-devtools@1.0.0 +@mongodb-js/mongodb-constants@0.8.10 +@mongodb-js/mongodb-constants@0.9.0 +@mongodb-js/mongodb-downloader@0.2.8 +@mongodb-js/monorepo-tools@1.1.2 +@mongodb-js/oidc-http-server-pages@1.1.0 +@mongodb-js/oidc-mock-provider@0.9.0 +@mongodb-js/oidc-plugin@0.4.0 +@mongodb-js/prettier-config-devtools@1.0.1 +@mongodb-js/saslprep@1.1.5 +@mongodb-js/sbom-tools@0.5.3 +@mongodb-js/signing-utils@0.3.1 +@mongodb-js/tsconfig-devtools@1.0.0 +@mongosh/arg-parser@2.2.3 +@mongosh/async-rewriter2@2.2.3 +@mongosh/autocomplete@2.2.3 +@mongosh/browser-repl@2.2.3 +@mongosh/browser-runtime-core@2.2.3 +@mongosh/errors@2.2.3 +@mongosh/history@2.2.3 +@mongosh/i18n@2.2.3 +@mongosh/logging@2.2.3 +@mongosh/node-runtime-worker-thread@2.2.3 +@mongosh/service-provider-core@2.2.3 +@mongosh/shell-api@2.2.3 +@mongosh/shell-evaluator@2.2.3 +@mongosh/types@2.2.3 +@nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1 +@nicolo-ribaudo/semver-v6@6.3.3 +@nodelib/fs.walk@1.2.7 +@npmcli/arborist@6.2.0 +@npmcli/fs@2.1.0 +@npmcli/fs@3.1.0 +@npmcli/git@2.1.0 +@npmcli/git@4.0.3 +@npmcli/git@4.1.0 +@npmcli/installed-package-contents@1.0.7 +@npmcli/installed-package-contents@2.0.1 +@npmcli/installed-package-contents@2.0.2 +@npmcli/map-workspaces@3.0.1 +@npmcli/metavuln-calculator@5.0.0 +@npmcli/move-file@1.1.2 +@npmcli/name-from-folder@1.0.1 +@npmcli/name-from-folder@2.0.0 +@npmcli/node-gyp@1.0.2 +@npmcli/node-gyp@3.0.0 +@npmcli/package-json@3.0.0 +@npmcli/promise-spawn@1.3.2 +@npmcli/promise-spawn@6.0.2 +@npmcli/query@3.0.0 +@npmcli/run-script@1.8.5 +@npmcli/run-script@6.0.0 +@npmcli/run-script@6.0.2 +@nrwl/devkit@16.6.0 +@nrwl/tao@16.6.0 +@nx/devkit@16.6.0 +@nx/nx-freebsd-x64@16.6.0 +@octetstream/promisify@2.0.2 +@octokit/auth-token@2.4.5 +@octokit/auth-token@3.0.4 +@octokit/core@3.5.1 +@octokit/core@4.2.4 +@octokit/endpoint@6.0.12 +@octokit/endpoint@7.0.6 +@octokit/graphql@4.6.4 +@octokit/graphql@5.0.6 +@octokit/openapi-types@18.0.0 +@octokit/openapi-types@7.3.4 +@octokit/plugin-enterprise-rest@6.0.1 +@octokit/plugin-paginate-rest@2.13.5 +@octokit/plugin-paginate-rest@6.1.2 +@octokit/plugin-request-log@1.0.4 +@octokit/plugin-rest-endpoint-methods@5.3.3 +@octokit/plugin-rest-endpoint-methods@7.2.3 +@octokit/request-error@2.1.0 +@octokit/request-error@3.0.3 +@octokit/request@5.6.0 +@octokit/request@6.2.8 +@octokit/rest@18.6.2 +@octokit/rest@19.0.11 +@octokit/tsconfig@1.0.2 +@octokit/types@10.0.0 +@octokit/types@6.16.6 +@octokit/types@9.3.2 +@parcel/watcher@2.0.4 +@pkgjs/nv@0.2.1 +@pkgjs/parseargs@0.11.0 +@pmmmwh/react-refresh-webpack-plugin@0.5.5 +@polka/url@1.0.0-next.20 +@puppeteer/browsers@1.4.6 +@puppeteer/browsers@1.9.1 +@reach/observe-rect@1.2.0 +@react-aria/focus@3.6.1 +@react-aria/interactions@3.9.1 +@react-aria/ssr@3.2.0 +@react-aria/tooltip@3.2.1 +@react-aria/utils@3.13.1 +@react-aria/visually-hidden@3.3.1 +@react-stately/overlays@3.3.1 +@react-stately/tooltip@3.1.1 +@react-stately/utils@3.5.0 +@react-types/overlays@3.6.1 +@react-types/shared@3.13.1 +@react-types/tooltip@3.2.1 +@segment/analytics-core@1.4.0 +@segment/analytics-generic-utils@1.1.0 +@segment/analytics-node@1.1.4 +@sideway/address@4.1.4 +@sideway/formula@3.0.1 +@sideway/pinpoint@2.0.0 +@sigstore/bundle@1.1.0 +@sigstore/protobuf-specs@0.2.0 +@sigstore/sign@1.0.0 +@sigstore/tuf@1.0.3 +@sinclair/typebox@0.27.8 +@sindresorhus/is@0.14.0 +@sindresorhus/is@0.7.0 +@sindresorhus/is@2.1.1 +@sindresorhus/is@4.6.0 +@sindresorhus/is@5.6.0 +@sinonjs/commons@1.8.3 +@sinonjs/fake-timers@6.0.1 +@sinonjs/fake-timers@7.1.2 +@sinonjs/formatio@4.0.1 +@sinonjs/samsam@4.2.2 +@sinonjs/samsam@5.3.1 +@smithy/abort-controller@2.2.0 +@smithy/config-resolver@2.2.0 +@smithy/core@1.4.1 +@smithy/credential-provider-imds@2.3.0 +@smithy/eventstream-codec@2.2.0 +@smithy/fetch-http-handler@2.5.0 +@smithy/hash-node@2.2.0 +@smithy/invalid-dependency@2.2.0 +@smithy/is-array-buffer@2.2.0 +@smithy/middleware-content-length@2.2.0 +@smithy/middleware-endpoint@2.5.0 +@smithy/middleware-retry@2.3.0 +@smithy/middleware-serde@2.3.0 +@smithy/middleware-stack@2.2.0 +@smithy/node-config-provider@2.3.0 +@smithy/node-http-handler@2.5.0 +@smithy/property-provider@2.2.0 +@smithy/protocol-http@3.3.0 +@smithy/querystring-builder@2.2.0 +@smithy/querystring-parser@2.2.0 +@smithy/service-error-classification@2.1.5 +@smithy/shared-ini-file-loader@2.4.0 +@smithy/signature-v4@2.2.0 +@smithy/smithy-client@2.5.0 +@smithy/types@2.12.0 +@smithy/url-parser@2.2.0 +@smithy/util-base64@2.3.0 +@smithy/util-body-length-browser@2.2.0 +@smithy/util-body-length-node@2.3.0 +@smithy/util-buffer-from@2.2.0 +@smithy/util-config-provider@2.3.0 +@smithy/util-defaults-mode-browser@2.2.0 +@smithy/util-defaults-mode-node@2.3.0 +@smithy/util-endpoints@1.2.0 +@smithy/util-hex-encoding@2.2.0 +@smithy/util-middleware@2.2.0 +@smithy/util-retry@2.2.0 +@smithy/util-stream@2.2.0 +@smithy/util-uri-escape@2.2.0 +@smithy/util-utf8@2.3.0 +@storybook/csf@0.1.3 +@szmarczak/http-timer@1.1.2 +@szmarczak/http-timer@4.0.5 +@szmarczak/http-timer@5.0.1 +@tanstack/react-table@8.14.0 +@tanstack/table-core@8.14.0 +@testing-library/dom@8.20.1 +@testing-library/react-hooks@7.0.2 +@testing-library/react@12.1.5 +@testing-library/user-event@13.5.0 +@tootallnate/once@1.1.2 +@tootallnate/quickjs-emscripten@0.23.0 +@tsconfig/node10@1.0.8 +@tsconfig/node12@1.0.9 +@tsconfig/node14@1.0.1 +@tsconfig/node16@1.0.2 +@tufjs/canonical-json@1.0.0 +@tufjs/models@1.0.4 +@types/aria-query@5.0.4 +@types/babel__core@7.20.5 +@types/babel__generator@7.6.8 +@types/babel__template@7.4.4 +@types/babel__traverse@7.20.5 +@types/body-parser@1.19.2 +@types/bonjour@3.5.10 +@types/cacheable-request@6.0.1 +@types/chai-as-promised@7.1.4 +@types/chai-dom@0.0.10 +@types/chai@4.2.21 +@types/cheerio@0.22.32 +@types/clean-css@4.2.5 +@types/cli-progress@3.9.2 +@types/connect-history-api-fallback@1.3.5 +@types/connect@3.4.35 +@types/cross-spawn@6.0.2 +@types/d3-flextree@2.1.0 +@types/d3-hierarchy@3.1.2 +@types/debug@4.1.9 +@types/decomment@0.9.5 +@types/enzyme@3.10.14 +@types/eslint-scope@3.7.4 +@types/eslint@7.28.0 +@types/estree@0.0.48 +@types/estree@1.0.1 +@types/express-http-proxy@1.6.6 +@types/express-serve-static-core@4.17.28 +@types/express@4.17.13 +@types/facepaint@1.2.5 +@types/fs-extra@9.0.11 +@types/geojson@7946.0.13 +@types/glob@7.1.3 +@types/highlight.js@10.1.0 +@types/hoist-non-react-statics@3.3.1 +@types/html-minifier-terser@5.1.2 +@types/html-minifier@4.0.1 +@types/html-webpack-plugin@3.2.6 +@types/http-cache-semantics@4.0.4 +@types/http-proxy@1.17.9 +@types/is-electron-renderer@2.0.1 +@types/istanbul-lib-coverage@2.0.3 +@types/istanbul-lib-report@3.0.0 +@types/istanbul-reports@3.0.1 +@types/js-yaml@4.0.5 +@types/json-schema@7.0.9 +@types/json5@0.0.29 +@types/keyv@3.1.1 +@types/leaflet-draw@1.0.11 +@types/leaflet@1.9.8 +@types/lodash@4.14.188 +@types/mime@1.3.2 +@types/mini-css-extract-plugin@2.3.0 +@types/minimatch@3.0.4 +@types/minimist@1.2.1 +@types/mocha@9.0.0 +@types/ms@0.7.32 +@types/node-fetch@2.6.11 +@types/node@18.15.11 +@types/node@20.11.17 +@types/normalize-package-data@2.4.0 +@types/numeral@2.0.2 +@types/papaparse@5.3.7 +@types/parse-json@4.0.0 +@types/prettier@2.7.1 +@types/prop-types@15.7.3 +@types/puppeteer@5.4.4 +@types/qs@6.9.7 +@types/range-parser@1.2.4 +@types/react-dom@17.0.10 +@types/react-is@18.2.4 +@types/react-test-renderer@17.0.1 +@types/react-transition-group@4.4.10 +@types/react-virtualized-auto-sizer@1.0.1 +@types/react-window@1.8.5 +@types/react@16.14.47 +@types/react@17.0.11 +@types/reflux@6.4.3 +@types/relateurl@0.2.29 +@types/responselike@1.0.0 +@types/retry@0.12.1 +@types/scheduler@0.16.1 +@types/semver@7.3.13 +@types/serve-index@1.9.1 +@types/serve-static@1.13.10 +@types/sinon-chai@3.2.5 +@types/sinon@10.0.2 +@types/sockjs@0.3.33 +@types/source-list-map@0.1.2 +@types/ssh2@1.11.19 +@types/stream-chain@2.0.1 +@types/stream-json@1.7.3 +@types/tapable@1.0.8 +@types/temp@0.9.1 +@types/uglify-js@3.13.1 +@types/use-sync-external-store@0.0.3 +@types/webidl-conversions@6.1.1 +@types/webpack-bundle-analyzer@4.4.1 +@types/webpack-sources@3.2.0 +@types/webpack@4.41.31 +@types/whatwg-url@11.0.3 +@types/whatwg-url@11.0.4 +@types/whatwg-url@8.2.1 +@types/which@2.0.2 +@types/write-file-atomic@4.0.1 +@types/ws@8.5.3 +@types/yargs-parser@21.0.0 +@types/yargs@16.0.4 +@types/yauzl@2.9.2 +@typescript-eslint/eslint-plugin@5.59.0 +@typescript-eslint/parser@5.59.0 +@typescript-eslint/scope-manager@5.59.0 +@typescript-eslint/type-utils@5.59.0 +@typescript-eslint/types@5.59.0 +@typescript-eslint/typescript-estree@5.59.0 +@typescript-eslint/utils@5.59.0 +@typescript-eslint/visitor-keys@5.59.0 +@vue/compiler-core@3.1.2 +@vue/compiler-dom@3.1.2 +@vue/compiler-sfc@3.1.2 +@vue/compiler-ssr@3.1.2 +@vue/shared@3.1.2 +@wdio/config@8.32.3 +@wdio/logger@8.28.0 +@wdio/protocols@8.32.0 +@wdio/repl@8.24.12 +@wdio/types@8.32.2 +@wdio/utils@8.32.3 +@webassemblyjs/ast@1.11.6 +@webassemblyjs/floating-point-hex-parser@1.11.6 +@webassemblyjs/helper-api-error@1.11.6 +@webassemblyjs/helper-buffer@1.11.6 +@webassemblyjs/helper-numbers@1.11.6 +@webassemblyjs/helper-wasm-bytecode@1.11.6 +@webassemblyjs/helper-wasm-section@1.11.6 +@webassemblyjs/ieee754@1.11.6 +@webassemblyjs/leb128@1.11.6 +@webassemblyjs/utf8@1.11.6 +@webassemblyjs/wasm-edit@1.11.6 +@webassemblyjs/wasm-gen@1.11.6 +@webassemblyjs/wasm-opt@1.11.6 +@webassemblyjs/wasm-parser@1.11.6 +@webassemblyjs/wast-printer@1.11.6 +@webpack-cli/configtest@2.1.1 +@webpack-cli/info@2.0.2 +@webpack-cli/serve@2.0.5 +@wojtekmaj/enzyme-adapter-react-17@0.8.0 +@wojtekmaj/enzyme-adapter-utils@0.2.0 +@xtuc/ieee754@1.2.0 +@xtuc/long@4.2.2 +@yarnpkg/lockfile@1.1.0 +@yarnpkg/parsers@3.0.0-rc.46 +@zkochan/js-yaml@0.0.6 +abab@2.0.6 +abbrev@2.0.0 +abort-controller@3.0.0 +accepts@1.3.8 +acorn-globals@7.0.1 +acorn-import-assertions@1.9.0 +acorn-jsx@5.3.1 +acorn-walk@8.2.0 +acorn@6.4.2 +acorn@7.4.1 +acorn@8.8.2 +ag-grid-community@20.2.0 +ag-grid-react@20.2.0 +agent-base@7.1.0 +agentkeepalive@4.2.1 +ajv-formats@2.1.1 +ajv-keywords@3.5.2 +ajv@8.11.0 +ajv@8.6.0 +ampersand-class-extend@1.0.2 +ampersand-class-extend@2.0.0 +ampersand-collection-view@1.4.0 +ampersand-collection@2.0.2 +ampersand-dom-bindings@3.9.2 +ampersand-dom@1.5.0 +ampersand-events@1.1.1 +ampersand-events@2.0.2 +ampersand-model@8.0.1 +ampersand-state@4.8.2 +ampersand-state@5.0.3 +ampersand-sync@5.1.0 +ampersand-version@1.0.2 +ampersand-view@9.0.2 +ansi-escapes@3.2.0 +ansi-escapes@4.3.2 +ansi-html-community@0.0.8 +ansi-regex@3.0.0 +ansi-regex@4.1.0 +ansi-regex@5.0.0 +ansi-regex@6.0.1 +ansi-styles@2.2.1 +ansi-styles@5.2.0 +ansi-styles@6.2.1 +antlr4@4.7.2 +anymatch@3.1.2 +append-transform@2.0.0 +arch@2.2.0 +archive-type@4.0.0 +archiver-utils@4.0.1 +archiver@0.11.0 +archiver@6.0.1 +archy@1.0.0 +are-we-there-yet@1.1.5 +are-we-there-yet@3.0.0 +are-we-there-yet@4.0.0 +arg@4.1.3 +argparse@1.0.10 +argv-formatter@1.0.0 +aria-query@4.2.2 +aria-query@5.1.3 +aria-query@5.3.0 +array-buffer-byte-length@1.0.1 +array-differ@3.0.0 +array-find-index@1.0.2 +array-flatten@1.1.1 +array-flatten@2.1.2 +array-includes@3.1.3 +array-next@0.0.1 +array-union@1.0.2 +array-union@2.1.0 +array-uniq@1.0.3 +array.prototype.filter@1.0.0 +array.prototype.flat@1.2.4 +array.prototype.flatmap@1.2.4 +arrify@2.0.1 +asar@3.1.0 +asn1.js@4.10.1 +assert@1.5.0 +ast-types-flow@0.0.7 +ast-types@0.13.4 +astral-regex@1.0.0 +astral-regex@2.0.0 +async@0.9.2 +async@1.5.2 +async@3.2.4 +at-least-node@1.0.0 +author-regex@1.0.0 +autoprefixer@9.8.6 +available-typed-arrays@1.0.5 +aws-sdk@2.934.0 +aws4@1.11.0 +axe-core@4.3.1 +axios@0.21.4 +axios@1.4.0 +axobject-query@2.2.0 +b4a@1.6.6 +babel-eslint@10.1.0 +babel-loader@7.1.5 +babel-plugin-istanbul@5.2.0 +babel-plugin-macros@3.1.0 +babel-plugin-polyfill-corejs2@0.3.3 +babel-plugin-polyfill-corejs2@0.4.4 +babel-plugin-polyfill-corejs3@0.6.0 +babel-plugin-polyfill-corejs3@0.8.2 +babel-plugin-polyfill-regenerator@0.4.1 +babel-plugin-polyfill-regenerator@0.5.1 +bare-events@2.2.0 +bare-fs@2.1.5 +bare-os@2.2.0 +bare-path@2.1.0 +base-64@0.1.0 +basic-ftp@5.0.4 +batch@0.6.1 +before-after-hook@2.2.2 +big-integer@1.6.51 +big.js@5.2.2 +bin-links@4.0.1 +binary-extensions@2.2.0 +bl@0.9.5 +bl@1.2.3 +bn.js@4.12.0 +bn.js@5.2.1 +body-parser@1.20.2 +bonjour-service@1.0.12 +boolbase@1.0.0 +boolean@3.2.0 +bowser@2.11.0 +bplist-parser@0.2.0 +braces@3.0.2 +brorand@1.1.0 +browser-process-hrtime@1.0.0 +browserify-aes@1.2.0 +browserify-cipher@1.0.1 +browserify-des@1.0.2 +browserify-rsa@4.1.0 +browserify-sign@4.2.3 +browserslist@4.23.0 +bson@5.4.0 +bson@6.6.0 +buffer-alloc-unsafe@1.1.0 +buffer-alloc@1.2.0 +buffer-crc32@0.2.13 +buffer-equal@1.0.0 +buffer-fill@1.0.0 +buffer-from@1.1.1 +buffer-xor@1.0.3 +buffer@4.9.2 +buffer@6.0.3 +buildcheck@0.0.6 +builtins@1.0.3 +builtins@5.0.1 +bundle-name@3.0.0 +byte-size@8.1.1 +bytes.js@0.0.2 +bytes@3.0.0 +bytes@3.1.2 +cacache@15.2.0 +cacache@17.0.4 +cacache@17.1.4 +cacheable-lookup@2.0.1 +cacheable-lookup@5.0.4 +cacheable-lookup@7.0.0 +cacheable-request@10.2.14 +cacheable-request@2.1.4 +cacheable-request@6.1.0 +cacheable-request@7.0.2 +caching-transform@4.0.0 +call-bind@1.0.7 +camel-case@4.1.2 +camelcase@3.0.0 +camelcase@6.2.0 +caniuse-lite@1.0.30001591 +chai-as-promised@7.1.1 +chai-dom@1.9.0 +chai-enzyme@1.0.0-beta.1 +chai@4.3.6 +chalk@1.1.3 +chalk@4.1.0 +chalk@5.3.0 +chardet@0.7.0 +charenc@0.0.2 +check-error@1.0.2 +cheerio-select@1.5.0 +cheerio@1.0.0-rc.10 +chrome-trace-event@1.0.3 +chromium-bidi@0.4.16 +chromium-pickle-js@0.2.0 +ci-info@3.8.0 +cipher-base@1.0.4 +clean-css@4.2.3 +cli-color@0.3.2 +cli-color@2.0.3 +cli-cursor@2.1.0 +cli-progress@3.9.1 +cli-spinners@2.6.1 +cli-table@0.3.6 +cli-width@2.2.1 +cli-width@3.0.0 +cli@1.0.1 +clipboard@2.0.10 +cliui@6.0.0 +cliui@8.0.1 +clone-deep@4.0.1 +clone-regexp@3.0.0 +clone-response@1.0.2 +closest@0.0.1 +clsx@1.1.1 +clui@0.3.6 +cmd-shim@6.0.1 +colorette@1.4.0 +colorette@2.0.20 +colors@1.0.3 +colors@1.4.0 +columnify@1.6.0 +commander@10.0.1 +commander@4.1.1 +commander@5.1.0 +commander@7.2.0 +commander@9.5.0 +common-ancestor-path@1.0.1 +common-path-prefix@3.0.0 +commondir@1.0.1 +compare-version@0.1.2 +component-classes@1.2.6 +component-event@0.1.4 +component-indexof@0.0.3 +compress-commons@0.1.6 +compress-commons@5.0.1 +compressible@2.0.18 +compression@1.7.4 +concat-stream@1.6.2 +config-chain@1.1.13 +consolidate@0.16.0 +content-disposition@0.5.4 +content-type@1.0.5 +conventional-changelog-angular@6.0.0 +conventional-changelog-core@5.0.1 +conventional-changelog-preset-loader@3.0.0 +conventional-changelog-writer@6.0.1 +conventional-commits-filter@3.0.0 +conventional-commits-parser@4.0.0 +conventional-recommended-bump@7.0.1 +convert-hrtime@5.0.0 +convert-source-map@1.8.0 +convert-source-map@2.0.0 +cookie-signature@1.0.6 +cookie@0.6.0 +copy-anything@2.0.3 +core-js-compat@3.31.1 +core-js-pure@3.15.2 +core-js@3.17.3 +cosmiconfig@7.0.0 +cosmiconfig@8.2.0 +cpu-features@0.0.9 +crc-32@1.2.2 +crc32-stream@0.3.4 +crc32-stream@5.0.0 +create-ecdh@4.0.4 +create-hash@1.2.0 +create-hmac@1.1.7 +create-require@1.1.1 +crelt@1.0.5 +cross-fetch@3.1.5 +cross-fetch@3.1.8 +cross-fetch@4.0.0 +cross-spawn-windows-exe@1.2.0 +cross-spawn@6.0.5 +cross-unzip@0.0.2 +crypt@0.0.2 +crypto-browserify@3.12.0 +css-blank-pseudo@0.1.4 +css-has-pseudo@0.10.0 +css-loader@4.3.0 +css-prefers-color-scheme@3.1.1 +css-select@4.1.3 +css-shorthand-properties@1.1.1 +css-value@0.0.1 +css-what@5.0.1 +cssdb@4.4.0 +cssesc@2.0.0 +cssesc@3.0.0 +cssom@0.3.8 +cssom@0.5.0 +cssstyle@2.3.0 +csstype@3.0.8 +d3-flextree@2.1.2 +d3-hierarchy@1.1.9 +d3-hierarchy@3.1.2 +d3@3.5.17 +d@0.1.1 +d@1.0.1 +damerau-levenshtein@1.0.7 +data-uri-to-buffer@4.0.1 +data-uri-to-buffer@6.0.1 +data-urls@3.0.2 +debug@3.2.7 +debug@4.3.1 +debug@4.3.3 +decamelize-keys@1.1.0 +decamelize@6.0.0 +decimal.js@10.4.3 +decode-uri-component@0.2.2 +decomment@0.9.5 +decompress-response@3.3.0 +decompress-response@5.0.0 +decompress-tar@4.1.1 +decompress-tarbz2@4.1.1 +decompress-targz@4.1.1 +decompress-unzip@4.0.1 +decompress@4.2.1 +dedent@0.7.0 +deep-eql@3.0.1 +deep-equal@2.2.3 +deep-is@0.1.3 +deepmerge-ts@5.1.0 +default-browser-id@3.0.0 +default-browser@4.0.0 +default-require-extensions@3.0.0 +defaults@1.0.3 +defer-to-connect@1.1.3 +defer-to-connect@2.0.1 +define-data-property@1.1.4 +define-lazy-prop@2.0.0 +define-lazy-prop@3.0.0 +define-properties@1.2.1 +degenerator@5.0.1 +del@2.2.2 +delegate-events@1.1.1 +delegate@3.2.0 +depcheck@1.4.1 +depd@1.1.2 +depd@2.0.0 +deprecation@2.3.1 +deps-regex@0.1.4 +dequal@2.0.3 +des.js@1.1.0 +destroy@1.2.0 +detect-indent@5.0.0 +detect-libc@2.0.1 +detect-node@2.1.0 +devtools-protocol@0.0.1011705 +devtools-protocol@0.0.1147663 +devtools-protocol@0.0.1262051 +diff-match-patch@1.0.5 +diff-sequences@29.4.3 +diff@4.0.2 +diffie-hellman@5.0.3 +difflib@0.2.4 +digest-fetch@2.0.3 +dir-compare@2.4.0 +dir-glob@3.0.1 +discontinuous-range@1.0.0 +dns-equal@1.0.0 +dns-packet@5.6.1 +dns-query@0.11.2 +doctrine@2.1.0 +dom-accessibility-api@0.5.9 +dom-converter@0.2.0 +dom-helpers@5.2.1 +dom-serializer@1.3.2 +dom-walk@0.1.2 +domelementtype@2.2.0 +domexception@4.0.0 +domhandler@4.2.0 +domify@1.4.1 +domutils@2.7.0 +dot-case@3.0.4 +dotenv@10.0.0 +download@8.0.0 +dreamopt@0.8.0 +dset@3.1.3 +duplexer3@0.1.4 +duplexer@0.1.2 +eastasianwidth@0.2.0 +edge-paths@3.0.5 +edgedriver@5.3.10 +ee-first@1.1.1 +ejs@3.1.9 +ejson-shell-parser@2.0.1 +electron-devtools-installer@3.2.0 +electron-dl@3.5.0 +electron-installer-dmg@4.0.0 +electron-mocha@12.2.0 +electron-notarize@1.2.1 +electron-osx-sign@0.5.0 +electron-packager-plugin-non-proprietary-codecs-ffmpeg@1.0.2 +electron-packager@15.5.1 +electron-squirrel-startup@1.0.0 +electron-to-chromium@1.4.687 +electron-window@0.8.1 +electron-winstaller@5.1.0 +electron@29.3.1 +elliptic@6.5.5 +email-validator@2.0.4 +emoji-regex@7.0.3 +emoji-regex@9.2.2 +emojis-list@3.0.0 +encodeurl@1.0.2 +enhanced-resolve@5.14.1 +enquirer@2.3.6 +ensure-error@3.0.1 +entities@2.2.0 +entities@4.4.0 +envinfo@7.8.1 +enzyme-shallow-equal@1.0.4 +enzyme@3.11.0 +errno@0.1.8 +error-stack-parser@2.1.4 +es-abstract@1.18.3 +es-array-method-boxes-properly@1.0.0 +es-define-property@1.0.0 +es-errors@1.3.0 +es-get-iterator@1.1.3 +es-module-lexer@1.2.1 +es-to-primitive@1.2.1 +es5-ext@0.10.61 +es6-error@4.1.1 +es6-iterator@0.1.3 +es6-promise@4.2.8 +es6-symbol@2.0.1 +es6-symbol@3.1.3 +es6-weak-map@0.1.4 +es6-weak-map@2.0.3 +escalade@3.1.1 +escape-goat@2.1.1 +escape-html@1.0.3 +escodegen@2.1.0 +eslint-config-mongodb-js@5.0.3 +eslint-config-prettier@8.3.0 +eslint-config-semistandard@15.0.1 +eslint-config-standard@14.1.1 +eslint-import-resolver-node@0.3.4 +eslint-module-utils@2.6.1 +eslint-plugin-chai-friendly@0.4.1 +eslint-plugin-es@3.0.1 +eslint-plugin-filename-rules@1.2.0 +eslint-plugin-import@2.23.4 +eslint-plugin-jsx-a11y@6.4.1 +eslint-plugin-mocha@8.2.0 +eslint-plugin-mocha@9.0.0 +eslint-plugin-node@11.1.0 +eslint-plugin-promise@4.3.1 +eslint-plugin-react-hooks@4.2.0 +eslint-plugin-react@7.24.0 +eslint-plugin-standard@4.1.0 +eslint-scope@4.0.3 +eslint-scope@5.1.1 +eslint-utils@1.4.3 +eslint-utils@2.1.0 +eslint-utils@3.0.0 +eslint-visitor-keys@1.3.0 +eslint-visitor-keys@2.1.0 +eslint-visitor-keys@3.4.0 +eslint@5.16.0 +eslint@7.32.0 +espree@5.0.1 +espree@7.3.1 +esprima@4.0.1 +esquery@1.4.0 +estraverse@4.3.0 +estraverse@5.2.0 +estree-walker@2.0.2 +etag@1.8.1 +event-target-shim@5.0.1 +eventemitter3@1.2.0 +eventemitter3@4.0.7 +events-mixin@1.3.0 +events@1.1.1 +events@3.3.0 +evp_bytestokey@1.0.3 +execa@5.0.0 +execa@5.1.1 +execa@7.1.1 +exit@0.1.2 +express-http-proxy@2.0.0 +express@4.19.2 +ext-list@2.2.2 +ext-name@5.0.0 +ext@1.4.0 +external-editor@3.1.0 +extract-zip@2.0.1 +facepaint@1.2.1 +fast-deep-equal@2.0.1 +fast-fifo@1.3.2 +fast-glob@3.2.11 +fast-glob@3.2.7 +fast-memoize@2.5.2 +fast-xml-parser@4.2.5 +fastest-levenshtein@1.0.12 +fastq@1.11.0 +faye-websocket@0.11.4 +fd-slicer@1.1.0 +fetch-blob@3.2.0 +figures@1.7.0 +figures@2.0.0 +file-entry-cache@5.0.1 +file-type@11.1.0 +file-type@3.9.0 +file-type@4.4.0 +file-type@5.2.0 +file-type@6.2.0 +filelist@1.0.4 +filename-reserved-regex@2.0.0 +filenamify@3.0.0 +filenamify@4.3.0 +fill-range@7.0.1 +finalhandler@1.2.0 +find-cache-dir@1.0.0 +find-cache-dir@3.3.1 +find-root@0.1.2 +find-up@1.1.2 +first-chunk-stream@3.0.0 +flat-cache@2.0.1 +flat-cache@3.0.4 +flatnest@1.0.0 +flatted@2.0.2 +flatted@3.1.1 +flatten@1.0.3 +flora-colossus@1.0.1 +focus-trap-react@9.0.2 +focus-trap@6.9.4 +follow-redirects@1.15.2 +for-each@0.3.3 +foreground-child@2.0.0 +foreground-child@3.1.1 +form-data-encoder@2.1.4 +form-data@4.0.0 +formdata-polyfill@4.0.10 +forwarded@0.2.0 +fresh@0.5.2 +from2@2.3.0 +fromentries@1.3.2 +fs-extra@10.1.0 +fs-extra@11.1.1 +fs-extra@4.0.3 +fs-extra@7.0.1 +fs-extra@9.1.0 +fs-minipass@3.0.1 +fs-minipass@3.0.3 +fs-monkey@1.0.3 +fs-plus@3.1.1 +function-timeout@0.1.1 +function.prototype.name@1.1.4 +functional-red-black-tree@1.0.1 +functions-have-names@1.2.3 +fuse.js@6.5.3 +galactus@0.2.1 +gauge@4.0.2 +gauge@5.0.0 +gce-ips@1.0.2 +geckodriver@4.3.3 +gen-esm-wrapper@1.1.2 +generate-function@2.3.1 +generate-object-property@1.2.0 +generic-names@2.0.1 +gensync@1.0.0-beta.2 +get-caller-file@1.0.3 +get-intrinsic@1.2.4 +get-package-info@1.0.0 +get-package-type@0.1.0 +get-port@5.1.1 +get-port@7.0.0 +get-stream@2.3.1 +get-stream@3.0.0 +get-stream@4.1.0 +get-stream@5.2.0 +get-stream@6.0.0 +get-stream@6.0.1 +get-uri@6.0.2 +getos@3.2.1 +git-log-parser@1.2.0 +git-raw-commits@3.0.0 +git-semver-tags@5.0.1 +git-up@7.0.0 +git-url-parse@13.1.0 +glob-to-regexp@0.4.1 +glob@10.3.0 +glob@10.3.10 +glob@10.3.3 +glob@3.2.11 +glob@7.1.4 +glob@7.2.0 +glob@9.3.5 +global-agent@3.0.0 +global-jsdom@8.3.0 +global-tunnel-ng@2.7.1 +global@4.4.0 +globals@11.12.0 +globals@13.16.0 +globals@13.9.0 +globalthis@1.0.3 +globby@11.1.0 +globby@5.0.0 +good-listener@1.2.2 +gopd@1.0.1 +got@10.7.0 +got@11.8.6 +got@12.6.1 +got@8.3.2 +got@9.6.0 +grapheme-splitter@1.0.4 +gzip-size@6.0.0 +handle-thing@2.0.1 +harmony-reflect@1.6.2 +has-ansi@2.0.0 +has-bigints@1.0.1 +has-property-descriptors@1.0.2 +has-proto@1.0.1 +has-symbol-support-x@1.4.2 +has-symbols@1.0.3 +has-to-string-tag-x@1.4.1 +has-tostringtag@1.0.0 +has@1.0.3 +hash-base@3.0.4 +hash-sum@2.0.0 +hash.js@1.1.7 +hasha@5.2.2 +hasown@2.0.0 +heap-js@2.3.0 +heap@0.2.7 +highlight.js@11.5.1 +highlightjs-graphql@1.0.2 +hmac-drbg@1.0.1 +hoist-non-react-statics@3.3.2 +hosted-git-info@3.0.8 +hosted-git-info@4.0.2 +hosted-git-info@6.1.1 +hostile@1.3.3 +hpack.js@2.1.6 +html-element-map@1.3.1 +html-encoding-sniffer@3.0.0 +html-entities@2.3.2 +html-escaper@2.0.2 +html-minifier-terser@5.1.1 +html-tokenize@2.0.1 +html@1.0.0 +htmlparser2@6.1.0 +http-cache-semantics@3.8.1 +http-deceiver@1.2.7 +http-errors@1.6.3 +http-errors@2.0.0 +http-parser-js@0.5.3 +http-proxy-agent@4.0.1 +http-proxy-agent@7.0.0 +http-proxy-agent@7.0.2 +http-proxy@1.18.1 +http2-wrapper@1.0.3 +http2-wrapper@2.2.1 +https-proxy-agent@5.0.0 +https-proxy-agent@7.0.2 +https-proxy-agent@7.0.4 +human-signals@2.1.0 +human-signals@4.3.1 +husky@8.0.3 +iconv-lite@0.4.24 +icss-replace-symbols@1.1.0 +icss-utils@4.1.1 +icss-utils@5.1.0 +identity-obj-proxy@3.0.0 +ieee754@1.1.13 +ignore-walk@3.0.4 +ignore-walk@5.0.1 +ignore-walk@6.0.0 +ignore-walk@6.0.3 +ignore@4.0.6 +ignore@5.1.8 +ignore@5.2.0 +image-size@0.5.5 +immediate@3.0.6 +import-local@3.1.0 +import-meta-resolve@4.0.0 +in-publish@2.0.1 +indexes-of@1.0.1 +inherits@2.0.1 +inherits@2.0.3 +init-package-json@5.0.0 +inquirer@6.5.2 +inquirer@8.2.6 +internal-slot@1.0.7 +interpret@3.1.1 +interruptor@1.0.1 +into-stream@3.1.0 +invariant@2.2.2 +invariant@2.2.4 +ip-range-check@0.0.1 +ip-regex@5.0.0 +ip@1.1.8 +ipaddr.js@1.9.1 +ipaddr.js@2.1.0 +ipv6-normalize@1.0.1 +ipv6@3.1.1 +is-arguments@1.1.1 +is-array-buffer@3.0.4 +is-bigint@1.0.2 +is-boolean-object@1.1.1 +is-buffer@1.1.6 +is-callable@1.2.3 +is-ci@3.0.1 +is-core-module@2.11.0 +is-date-object@1.0.5 +is-docker@2.2.1 +is-docker@3.0.0 +is-electron-renderer@2.0.1 +is-fullwidth-code-point@2.0.0 +is-function@1.0.2 +is-generator-function@1.0.10 +is-inside-container@1.0.0 +is-ip@5.0.1 +is-map@2.0.3 +is-my-ip-valid@1.0.0 +is-my-json-valid@2.20.5 +is-natural-number@4.0.1 +is-negative-zero@2.0.1 +is-number-object@1.0.5 +is-object@1.0.2 +is-path-cwd@1.0.0 +is-path-in-cwd@1.0.1 +is-path-inside@1.0.1 +is-plain-obj@4.1.0 +is-plain-object@2.0.4 +is-plain-object@5.0.0 +is-potential-custom-element-name@1.0.1 +is-promise@2.2.2 +is-property@1.0.2 +is-regex@1.1.4 +is-regexp@3.1.0 +is-retry-allowed@1.2.0 +is-set@2.0.3 +is-shared-array-buffer@1.0.3 +is-ssh@1.4.0 +is-stream@1.1.0 +is-stream@2.0.0 +is-stream@3.0.0 +is-string@1.0.7 +is-subset@0.1.1 +is-symbol@1.0.4 +is-typed-array@1.1.12 +is-utf8@0.2.1 +is-valid-identifier@2.0.2 +is-weakmap@2.0.2 +is-weakset@2.0.3 +is-what@3.14.1 +is-windows@1.0.2 +is-wsl@2.2.0 +isarray@2.0.5 +isbinaryfile@3.0.3 +isexe@3.1.1 +isnumber@1.0.0 +isobject@3.0.1 +istanbul-lib-coverage@2.0.5 +istanbul-lib-coverage@3.0.0 +istanbul-lib-hook@3.0.0 +istanbul-lib-instrument@3.3.0 +istanbul-lib-instrument@4.0.3 +istanbul-lib-processinfo@2.0.2 +istanbul-lib-report@3.0.0 +istanbul-lib-source-maps@4.0.0 +istanbul-reports@3.0.2 +isurl@1.0.0 +jackspeak@2.3.6 +jake@10.8.7 +javascript-stringify@2.1.0 +jest-diff@29.6.2 +jest-get-type@29.4.3 +jest-worker@27.5.1 +jmespath@0.15.0 +joi@17.9.2 +jose@4.15.5 +js-sha256@0.9.0 +js-sha512@0.8.0 +js-yaml@3.14.1 +jsdom@21.1.0 +jsesc@0.5.0 +jsesc@2.5.2 +json-buffer@3.0.0 +json-diff@0.9.0 +json-parse-even-better-errors@3.0.0 +json-schema-traverse@1.0.0 +json-schema@0.2.3 +json-stringify-nice@1.1.4 +json5@1.0.1 +json5@2.2.3 +jsonc-parser@3.2.0 +jsondiffpatch@0.5.0 +jsonfile@6.1.0 +jsonpointer@4.1.0 +jsprim@1.4.1 +jsx-ast-utils@3.2.0 +jszip@3.6.0 +junk@3.1.0 +just-diff-apply@5.5.0 +just-diff@5.2.0 +just-extend@4.2.1 +kerberos@2.1.0 +key-tree-store@1.3.0 +keytar@7.9.0 +keyv@3.0.0 +keyv@3.1.0 +kleur@3.0.3 +klona@2.0.5 +ky@0.33.3 +language-subtag-registry@0.3.21 +language-tags@1.0.5 +launch-editor@2.6.0 +lazystream@0.1.0 +lazystream@1.0.1 +leaflet-defaulticon-compatibility@0.1.1 +leaflet-draw@1.0.4 +leaflet@1.5.1 +lerna@7.1.5 +less-cache@1.1.1 +less@3.13.1 +levn@0.3.0 +libnpmaccess@7.0.2 +libnpmpublish@7.3.0 +lie@3.3.0 +lines-and-columns@1.1.6 +lines-and-columns@2.0.3 +load-json-file@1.1.0 +load-json-file@2.0.0 +load-json-file@6.2.0 +loader-runner@4.3.0 +loader-utils@1.4.2 +loader-utils@2.0.4 +local-links@1.4.1 +locate-app@2.2.20 +lodash-es@4.17.21 +lodash._arrayeach@3.0.0 +lodash._arraymap@3.0.0 +lodash._baseassign@3.2.0 +lodash._basecallback@3.3.1 +lodash._basecopy@3.0.1 +lodash._basedifference@3.0.3 +lodash._baseeach@3.0.4 +lodash._basefind@3.0.0 +lodash._basefindindex@3.6.0 +lodash._baseflatten@3.1.4 +lodash._basefor@3.0.3 +lodash._baseget@3.7.2 +lodash._baseindexof@3.1.0 +lodash._baseisequal@3.0.7 +lodash._baseslice@3.0.3 +lodash._baseuniq@3.0.3 +lodash._basevalues@3.0.0 +lodash._bindcallback@3.0.1 +lodash._cacheindexof@3.0.2 +lodash._createassigner@3.1.1 +lodash._createcache@3.1.2 +lodash._createwrapper@3.2.0 +lodash._getnative@3.9.1 +lodash._invokepath@3.7.2 +lodash._isiterateecall@3.0.9 +lodash._pickbyarray@3.0.2 +lodash._pickbycallback@3.0.0 +lodash._reinterpolate@3.0.0 +lodash._replaceholders@3.0.0 +lodash._root@3.0.1 +lodash._topath@3.8.1 +lodash.assign@3.2.0 +lodash.assign@4.2.0 +lodash.before@3.0.3 +lodash.bind@3.1.0 +lodash.clonedeep@4.5.0 +lodash.debounce@4.0.8 +lodash.difference@3.2.2 +lodash.escape@3.2.0 +lodash.escape@4.0.1 +lodash.find@3.2.1 +lodash.flatten@3.0.2 +lodash.flattendeep@4.4.0 +lodash.foreach@3.0.3 +lodash.forown@3.0.2 +lodash.get@3.7.0 +lodash.get@4.4.2 +lodash.groupby@4.6.0 +lodash.has@3.2.1 +lodash.includes@3.1.3 +lodash.invoke@3.2.3 +lodash.isarguments@3.1.0 +lodash.isarray@3.0.4 +lodash.isdate@3.0.3 +lodash.isempty@3.0.4 +lodash.isequal@3.0.4 +lodash.isequal@4.5.0 +lodash.isfunction@3.0.9 +lodash.isobject@3.0.2 +lodash.isstring@3.0.1 +lodash.istypedarray@3.0.6 +lodash.keys@3.1.2 +lodash.keysin@3.0.8 +lodash.last@3.0.0 +lodash.omit@3.1.0 +lodash.once@3.0.1 +lodash.pairs@3.0.1 +lodash.pick@3.1.0 +lodash.restparam@3.6.1 +lodash.result@3.1.2 +lodash.template@4.5.0 +lodash.templatesettings@4.2.0 +lodash.truncate@4.4.2 +lodash.union@3.1.0 +lodash.uniqueid@3.2.0 +lodash.zip@4.2.0 +lodash@2.4.2 +loglevel-plugin-prefix@0.8.4 +loglevel@1.9.1 +lolex@5.1.2 +loose-envify@1.4.0 +loupe@2.3.4 +lower-case@2.0.2 +lowercase-keys@1.0.0 +lowercase-keys@1.0.1 +lowercase-keys@2.0.0 +lowercase-keys@3.0.0 +lru-cache@2.7.3 +lru-cache@5.1.1 +lru-cache@7.14.1 +lru-cache@9.1.1 +lru-queue@0.1.0 +lz-string@1.5.0 +magic-string@0.25.7 +make-dir@1.3.0 +make-dir@2.1.0 +make-dir@3.1.0 +make-error@1.3.6 +make-fetch-happen@11.1.1 +make-fetch-happen@8.0.14 +make-fetch-happen@9.0.3 +make-fetch-happen@9.1.0 +map-obj@4.2.1 +marky@1.2.2 +matcher@3.0.0 +matches-selector@0.0.1 +matches-selector@1.2.0 +md5.js@1.3.5 +md5@2.3.0 +media-type@0.3.0 +media-typer@0.3.0 +memfs@3.4.7 +memoize-one@5.2.1 +memoizee@0.3.10 +memoizee@0.4.15 +merge-descriptors@1.0.1 +merge-source-map@1.1.0 +merge-stream@2.0.0 +merge2@1.4.1 +methods@1.1.2 +micromatch@4.0.4 +miller-rabin@4.0.1 +mime@1.6.0 +mime@2.5.2 +mimic-fn@1.2.0 +mimic-fn@4.0.0 +mimic-response@1.0.1 +mimic-response@2.1.0 +mimic-response@4.0.0 +min-document@2.19.0 +minimalistic-assert@1.0.1 +minimalistic-crypto-utils@1.0.1 +minimatch@0.3.0 +minimatch@3.0.4 +minimatch@3.0.5 +minimatch@8.0.4 +minimatch@9.0.2 +minimatch@9.0.3 +minimist@1.2.6 +minipass-fetch@1.3.3 +minipass-fetch@3.0.4 +minipass-json-stream@1.0.1 +minipass@3.1.6 +minipass@4.0.1 +minipass@4.2.8 +minipass@6.0.2 +minipass@7.0.3 +minipass@7.0.4 +mitt@3.0.0 +mkdirp@0.5.5 +mocha@10.2.0 +modify-filename@1.1.0 +moment@2.29.4 +mongodb-build-info@1.7.1 +mongodb-client-encryption@6.0.0 +mongodb-cloud-info@2.1.1 +mongodb-connection-string-url@3.0.0 +mongodb-download-url@1.3.0 +mongodb-js-cli@0.0.3 +mongodb-log-writer@1.4.0 +mongodb-ns@2.4.0 +mongodb-query-parser@4.1.0 +mongodb-redact@0.2.2 +mongodb-runner@5.4.4 +mongodb-schema@12.1.0 +mongodb@5.8.1 +mongodb@6.5.0 +moo@0.5.1 +multicast-dns@7.2.4 +multimatch@5.0.0 +multipipe@1.0.2 +mute-stream@0.0.7 +mute-stream@1.0.0 +n12@1.8.23 +nan@2.18.0 +nanoid@3.3.3 +nanoid@3.3.6 +native-request@1.0.8 +natural-compare-lite@1.4.0 +nearley@2.20.1 +netmask@2.0.2 +next-tick@0.2.2 +nice-try@1.0.5 +nise@3.0.1 +nise@4.1.0 +no-case@3.0.4 +node-abi@3.59.0 +node-addon-api@3.2.1 +node-api-version@0.2.0 +node-domexception@1.0.0 +node-fetch@2.6.12 +node-fetch@2.6.7 +node-fetch@2.7.0 +node-fetch@3.3.2 +node-gyp-build@4.6.0 +node-gyp@7.1.2 +node-gyp@8.4.1 +node-gyp@9.3.1 +node-gyp@9.4.0 +node-machine-id@1.1.12 +node-preload@0.2.1 +node-releases@2.0.14 +nopt@5.0.0 +nopt@7.0.0 +normalize-package-data@3.0.2 +normalize-package-data@5.0.0 +normalize-range@0.1.2 +normalize-url@2.0.1 +normalize-url@4.5.0 +normalize-url@6.1.0 +normalize-url@8.0.0 +npm-bundled@1.1.2 +npm-bundled@3.0.0 +npm-conf@1.1.3 +npm-install-checks@4.0.0 +npm-install-checks@6.0.0 +npm-install-checks@6.2.0 +npm-normalize-package-bin@1.0.1 +npm-normalize-package-bin@3.0.0 +npm-normalize-package-bin@3.0.1 +npm-package-arg@10.1.0 +npm-package-arg@8.1.1 +npm-package-arg@8.1.5 +npm-packlist@2.2.2 +npm-packlist@5.1.1 +npm-packlist@7.0.4 +npm-pick-manifest@6.1.1 +npm-pick-manifest@8.0.1 +npm-pick-manifest@8.0.2 +npm-registry-fetch@11.0.0 +npm-registry-fetch@14.0.5 +npm-run-path@4.0.1 +npm-run-path@5.1.0 +npmlog@6.0.1 +npmlog@7.0.1 +nth-check@2.0.0 +num2fraction@1.2.2 +numeral@1.5.6 +numeral@2.0.6 +nwsapi@2.2.2 +nx@16.6.0 +nyc@15.1.0 +object-hash@2.2.0 +object-inspect@1.10.3 +object-is@1.1.5 +object-keys@0.4.0 +object-keys@1.1.1 +object.assign@4.1.5 +object.entries@1.1.4 +object.fromentries@2.0.4 +object.values@1.1.4 +obuf@1.1.2 +oidc-token-hash@5.0.3 +on-finished@2.4.1 +on-headers@1.0.2 +onetime@2.0.1 +onetime@6.0.0 +open@8.4.2 +open@9.1.0 +opener@1.5.2 +openid-client@5.6.5 +optionator@0.8.3 +optionator@0.9.1 +ora@5.4.1 +os-browserify@0.3.0 +os-dns-native@1.2.1 +p-cancelable@0.4.1 +p-cancelable@1.1.0 +p-cancelable@2.1.1 +p-cancelable@3.0.0 +p-event@2.3.1 +p-event@4.2.0 +p-finally@1.0.0 +p-is-promise@1.1.0 +p-map-series@2.1.0 +p-map@3.0.0 +p-pipe@3.1.0 +p-queue@6.6.2 +p-reduce@2.1.0 +p-timeout@2.0.1 +p-timeout@3.2.0 +p-waterfall@2.1.1 +pac-proxy-agent@7.0.1 +pac-resolver@7.0.0 +package-hash@4.0.0 +pacote@11.3.5 +pacote@15.0.8 +pacote@15.2.0 +pako@1.0.11 +papaparse@5.3.2 +param-case@3.0.4 +parse-asn1@5.1.7 +parse-author@2.0.0 +parse-conflict-json@3.0.0 +parse-github-repo-url@1.4.1 +parse-headers@2.0.3 +parse-json@2.2.0 +parse-path@7.0.0 +parse-url@8.1.0 +parse5-htmlparser2-tree-adapter@6.0.1 +parse5@6.0.1 +parse5@7.1.2 +parseurl@1.3.3 +pascal-case@3.1.2 +path-browserify@1.0.1 +path-exists@2.1.0 +path-is-inside@1.0.2 +path-key@2.0.1 +path-key@4.0.0 +path-scurry@1.10.1 +path-to-regexp@0.1.7 +path-to-regexp@1.8.0 +path-type@1.1.0 +path-type@2.0.0 +path-type@4.0.0 +pbkdf2@3.1.2 +pend@1.2.0 +picocolors@0.2.1 +picocolors@1.0.0 +picomatch@2.3.0 +pify@4.0.1 +pify@5.0.0 +pinkie-promise@2.0.1 +pinkie@2.0.4 +pkg-dir@2.0.0 +pkg-dir@4.2.0 +pkg-up@2.0.0 +pkg-up@3.1.0 +please-upgrade-node@3.2.0 +plist@3.0.6 +polished@4.2.2 +postcss-attribute-case-insensitive@4.0.2 +postcss-color-functional-notation@2.0.1 +postcss-color-gray@5.0.0 +postcss-color-hex-alpha@5.0.3 +postcss-color-mod-function@3.0.3 +postcss-color-rebeccapurple@4.0.1 +postcss-custom-media@7.0.8 +postcss-custom-properties@8.0.11 +postcss-custom-selectors@5.1.2 +postcss-dir-pseudo-class@5.0.0 +postcss-double-position-gradients@1.0.0 +postcss-env-function@2.0.2 +postcss-focus-visible@4.0.0 +postcss-focus-within@3.0.0 +postcss-font-variant@4.0.1 +postcss-gap-properties@2.0.0 +postcss-image-set-function@3.0.1 +postcss-initial@3.0.4 +postcss-lab-function@2.0.1 +postcss-logical@3.0.0 +postcss-media-minmax@4.0.0 +postcss-modules-extract-imports@2.0.0 +postcss-modules-extract-imports@3.0.0 +postcss-modules-local-by-default@3.0.3 +postcss-modules-local-by-default@4.0.0 +postcss-modules-scope@2.2.0 +postcss-modules-scope@3.0.0 +postcss-modules-values@3.0.0 +postcss-modules-values@4.0.0 +postcss-modules@4.1.3 +postcss-nesting@7.0.1 +postcss-overflow-shorthand@2.0.0 +postcss-page-break@2.0.0 +postcss-place@4.0.1 +postcss-preset-env@6.7.0 +postcss-pseudo-class-any-link@6.0.0 +postcss-replace-overflow-wrap@3.0.0 +postcss-selector-matches@4.0.0 +postcss-selector-not@4.0.1 +postcss-selector-parser@5.0.0 +postcss-selector-parser@6.0.11 +postcss-value-parser@4.1.0 +postcss-values-parser@2.0.1 +postcss@7.0.39 +postcss@8.4.31 +prelude-ls@1.1.2 +prepend-http@2.0.0 +prettier@2.7.1 +pretty-format@27.3.1 +pretty-format@29.6.2 +proc-log@3.0.0 +process-on-spawn@1.0.0 +process@0.11.10 +progress@2.0.3 +promise-all-reject-late@1.0.1 +promise-call-limit@1.0.1 +promise-fs@2.1.1 +prompts@2.4.1 +promzard@1.0.0 +prop-types@15.8.1 +proto-list@1.2.4 +protocols@2.0.1 +proxy-addr@2.0.7 +proxy-agent@6.3.0 +proxy-agent@6.3.1 +proxy-from-env@1.1.0 +prr@1.0.1 +ps-list@8.1.0 +psl@1.8.0 +public-encrypt@4.0.3 +punycode@1.3.2 +pupa@2.1.1 +puppeteer-core@20.9.0 +puppeteer@15.4.0 +qs@6.11.0 +query-ast@1.0.3 +query-selector-shadow-dom@1.0.0 +query-string@5.1.1 +querystring@0.2.0 +querystringify@2.2.0 +queue-tick@1.0.1 +quick-lru@5.1.1 +raf@3.4.1 +railroad-diagrams@1.0.0 +ramda@0.27.1 +randexp@0.4.6 +randomfill@1.0.4 +range-parser@1.2.1 +raw-body@2.5.2 +rcedit@3.0.1 +re-resizable@6.9.0 +react-16-node-hanging-test-fix@1.0.0 +react-dom@17.0.2 +react-error-boundary@3.1.4 +react-hotkeys-hook@4.3.7 +react-intersection-observer@8.34.0 +react-is@16.13.1 +react-is@17.0.2 +react-is@18.2.0 +react-keyed-flatten-children@1.3.0 +react-leaflet-draw@0.19.0 +react-leaflet@2.4.0 +react-redux@8.1.3 +react-refresh@0.10.0 +react-shallow-renderer@16.15.0 +react-test-renderer@17.0.2 +react-transition-group@4.4.5 +react-virtual@2.10.4 +react-virtualized-auto-sizer@1.0.6 +react-window@1.8.6 +react@17.0.2 +read-binary-file-arch@1.0.6 +read-cmd-shim@4.0.0 +read-package-json-fast@2.0.2 +read-package-json-fast@3.0.2 +read-package-json@6.0.4 +read-pkg-up@1.0.1 +read-pkg-up@2.0.0 +read-pkg-up@4.0.0 +read-pkg@1.1.0 +read-pkg@2.0.0 +read@2.1.0 +readable-stream@2.3.7 +readable-stream@3.6.0 +readable-stream@4.3.0 +readdir-glob@1.1.3 +rechoir@0.8.0 +redux-thunk@2.4.2 +redux@4.2.1 +reflux-core@0.3.0 +reflux-state-mixin@0.7.0 +reflux@0.4.1 +regenerate-unicode-properties@10.1.0 +regenerate@1.4.2 +regenerator-runtime@0.13.11 +regenerator-transform@0.15.1 +regexp.prototype.flags@1.5.2 +regexpp@2.0.1 +regexpp@3.2.0 +regexpu-core@5.3.2 +regjsparser@0.9.1 +relateurl@0.2.7 +release-zalgo@1.0.0 +renderkid@2.0.7 +require-from-string@2.0.2 +require-main-filename@1.0.1 +require-main-filename@2.0.0 +require-package-name@2.0.1 +requires-port@1.0.0 +reservoir@0.1.2 +resolve-alpn@1.2.1 +resolve-cwd@3.0.0 +resolve-from@5.0.0 +resolve-mongodb-srv@1.1.3 +resolve@1.20.0 +resolve@2.0.0-next.3 +responselike@1.0.2 +responselike@2.0.0 +responselike@3.0.0 +resq@1.10.1 +restore-cursor@2.0.0 +ret@0.1.15 +rgb2hex@0.2.5 +rimraf@2.6.3 +rimraf@4.4.1 +ripemd160@2.0.2 +roarr@2.15.4 +rst-selector-parser@2.2.3 +run-applescript@5.0.0 +run-async@2.4.1 +rxjs@6.6.7 +rxjs@7.3.0 +rxjs@7.8.1 +safaridriver@0.1.2 +sass@1.35.1 +sax@1.2.1 +saxes@6.0.0 +scheduler@0.20.2 +schema-utils@2.7.1 +schema-utils@3.3.0 +scss-parser@1.0.4 +seek-bzip@1.0.6 +select-hose@2.0.0 +select@1.1.2 +semver-compare@1.0.0 +semver@7.5.3 +send@0.18.0 +serialize-error@11.0.3 +serialize-error@7.0.1 +serialize-javascript@6.0.1 +serve-index@1.9.1 +serve-static@1.15.0 +set-function-length@1.2.2 +set-function-name@2.0.2 +set-immediate-shim@1.0.1 +setprototypeof@1.1.0 +setprototypeof@1.2.0 +sha.js@2.4.11 +shallow-clone@3.0.1 +shebang-command@1.2.0 +shebang-regex@1.0.0 +shell-quote@1.8.1 +side-channel@1.0.4 +siginfo@2.0.0 +sigmund@1.0.1 +signal-exit@4.0.2 +signal-exit@4.1.0 +sigstore@1.9.0 +sinon-chai@3.7.0 +sinon@8.1.1 +sirv@1.0.17 +sisteransi@1.0.5 +slash@3.0.0 +slice-ansi@2.1.0 +slice-ansi@4.0.0 +snyk-module@3.2.0 +snyk-policy@2.0.4 +snyk-resolve@1.1.0 +snyk-try-require@2.0.2 +sockjs@0.3.24 +socks-proxy-agent@5.0.1 +socks-proxy-agent@6.1.1 +socks-proxy-agent@8.0.2 +socks@2.7.3 +socksv5@0.0.6 +sort-keys-length@1.0.1 +sort-keys@1.1.2 +sort-keys@2.0.0 +source-code-pro@2.38.0 +source-map-js@1.0.2 +source-map-loader@4.0.1 +source-map-support@0.5.21 +source-map@0.5.7 +source-map@0.7.3 +sourcemap-codec@1.4.8 +spawn-error-forwarder@1.0.0 +spawn-wrap@2.0.0 +spdx-compare@1.0.0 +spdx-correct@3.1.1 +spdx-exceptions@2.3.0 +spdx-license-ids@3.0.9 +spdx-ranges@2.1.1 +spdx-satisfies@5.0.1 +spdy-transport@3.0.0 +spdy@4.0.2 +split2@1.0.0 +split2@4.2.0 +sprintf-js@1.0.3 +sprintf-js@1.1.2 +sprintf@0.1.3 +ssh2@1.15.0 +sshpk@1.16.1 +ssri@10.0.1 +ssri@10.0.5 +ssri@8.0.1 +stackback@0.0.2 +stackframe@1.3.4 +stats-lite@2.2.0 +statuses@1.5.0 +statuses@2.0.1 +stop-iteration-iterator@1.0.0 +stream-chain@2.2.5 +stream-combiner2@1.1.1 +stream-json@1.7.5 +streamx@2.15.8 +strict-uri-encode@1.1.0 +string-hash@1.1.3 +string-width@2.1.1 +string-width@3.1.0 +string-width@5.1.2 +string.prototype.matchall@4.0.5 +string.prototype.trim@1.2.4 +string.prototype.trimend@1.0.4 +string.prototype.trimstart@1.0.4 +strip-ansi@4.0.0 +strip-ansi@5.2.0 +strip-ansi@6.0.0 +strip-ansi@7.0.1 +strip-ansi@7.1.0 +strip-bom-buf@2.0.0 +strip-bom-stream@4.0.0 +strip-bom@2.0.0 +strip-bom@4.0.0 +strip-dirs@2.1.0 +strip-eof@1.0.0 +strip-final-newline@2.0.0 +strip-final-newline@3.0.0 +strip-outer@1.0.1 +strnum@1.0.5 +strong-log-transformer@2.1.0 +style-mod@4.0.0 +stylis@4.2.0 +sumchecker@3.0.1 +super-regex@0.2.0 +supports-color@2.0.0 +symbol-tree@3.2.4 +system-ca@1.0.2 +tabbable@5.3.3 +table@5.4.6 +table@6.7.1 +tapable@2.2.1 +tar-fs@3.0.4 +tar-fs@3.0.5 +tar-stream@0.4.7 +tar-stream@1.6.2 +tar-stream@3.1.7 +tar@6.1.11 +tar@6.1.15 +temp-dir@1.0.0 +temp@0.9.4 +terser-webpack-plugin@5.3.9 +terser@4.8.1 +terser@5.17.7 +test-exclude@5.2.3 +test-exclude@6.0.0 +through2@0.4.2 +thunky@1.1.0 +time-span@5.1.0 +timed-out@4.0.1 +timers-browserify@2.0.12 +timers-ext@0.1.7 +tiny-emitter@2.1.0 +titleize@3.0.0 +tmp@0.0.33 +tmp@0.2.1 +to-buffer@1.1.1 +to-fast-properties@2.0.0 +to-readable-stream@1.0.0 +to-readable-stream@2.1.0 +toidentifier@1.0.1 +toposort@2.0.2 +totalist@1.1.0 +tough-cookie@4.1.2 +tr46@0.0.3 +tr46@4.1.1 +traverse@0.6.6 +tree-kill@1.2.2 +treeverse@3.0.0 +trim-repeated@1.0.0 +ts-node@10.9.1 +tsconfig-paths@3.12.0 +tsconfig-paths@4.2.0 +tslib@1.14.1 +tslib@2.1.0 +tslib@2.3.0 +tslib@2.3.1 +tslib@2.4.1 +tslib@2.6.1 +tslib@2.6.2 +tsutils@3.21.0 +tuf-js@1.1.7 +tunnel@0.0.6 +type-check@0.3.2 +type-fest@0.10.0 +type-fest@0.13.1 +type-fest@0.21.3 +type-fest@0.4.1 +type-fest@2.13.0 +type-fest@2.19.0 +type-is@1.6.18 +type@1.2.0 +type@2.5.0 +typedarray-to-buffer@3.1.5 +typescript@5.0.4 +unbox-primitive@1.0.1 +unbzip2-stream@1.4.3 +underscore-plus@1.7.0 +underscore@1.13.1 +unicode-canonical-property-names-ecmascript@2.0.0 +unicode-match-property-ecmascript@2.0.0 +unicode-match-property-value-ecmascript@2.1.0 +unicode-property-aliases-ecmascript@2.1.0 +uniq@1.0.1 +unique-filename@1.1.1 +unique-filename@3.0.0 +unique-slug@2.0.2 +unique-slug@4.0.0 +universal-user-agent@6.0.0 +universalify@0.2.0 +universalify@2.0.0 +unpipe@1.0.0 +untildify@4.0.0 +unused-filename@2.1.0 +unzip-crx-3@0.2.0 +unzipper@0.10.14 +upath@2.0.1 +update-browserslist-db@1.0.13 +url-parse-lax@3.0.0 +url-parse@1.5.10 +url-to-options@1.0.1 +url@0.10.3 +use-sync-external-store@1.2.0 +userhome@1.0.0 +utf8-bytes@0.0.1 +utf8-codec@1.0.0 +utf8-length@0.0.1 +utf8-string-bytes@1.0.3 +util@0.10.3 +utila@0.4.0 +utils-merge@1.0.1 +uuid@3.3.2 +uuid@8.3.2 +uuid@9.0.0 +uuid@9.0.1 +v8-compile-cache-lib@3.0.1 +v8-compile-cache@2.3.0 +validate-npm-package-name@3.0.0 +validate-npm-package-name@5.0.0 +vary@1.1.2 +vm-browserify@1.1.2 +w3c-keyname@2.2.6 +w3c-xmlserializer@4.0.0 +wait-on@6.0.0 +wait-port@1.1.0 +walk-up-path@1.0.0 +walkdir@0.4.1 +warning@4.0.3 +watchpack@2.4.0 +wbuf@1.7.3 +web-streams-polyfill@3.3.3 +web-vitals@2.1.2 +webdriver@8.32.3 +webdriverio@8.32.3 +webidl-conversions@3.0.1 +webpack-bundle-analyzer@4.9.0 +webpack-cli@5.1.4 +webpack-merge@5.9.0 +webpack-sources@3.2.3 +webpack@5.86.0 +websocket-driver@0.7.4 +websocket-extensions@0.1.4 +whatwg-encoding@2.0.0 +whatwg-mimetype@3.0.0 +whatwg-url@13.0.0 +whatwg-url@5.0.0 +which-boxed-primitive@1.0.2 +which-collection@1.0.2 +which-module@1.0.0 +which-module@2.0.0 +which-typed-array@1.1.13 +which@3.0.0 +which@3.0.1 +which@4.0.0 +why-is-node-running@2.2.2 +wide-align@1.1.3 +wildcard@2.0.1 +window-size@0.2.0 +winreg-ts@1.0.4 +wrap-ansi@6.2.0 +wrap-ansi@8.1.0 +write-file-atomic@2.4.3 +write-file-atomic@3.0.3 +write-file-atomic@5.0.0 +write-file-atomic@5.0.1 +write-json-file@3.2.0 +write-pkg@4.0.0 +write@1.0.3 +ws@7.5.9 +ws@8.13.0 +ws@8.8.0 +xhr@2.6.0 +xml-name-validator@4.0.0 +xml2js@0.4.19 +xmlbuilder@15.1.1 +xmlbuilder@9.0.7 +xmlchars@2.2.0 +xtend@2.1.2 +xvfb-maybe@0.2.1 +y18n@4.0.3 +yaku@0.16.7 +yaml@1.10.2 +yargs-parser@18.1.3 +yargs-parser@2.4.1 +yargs-parser@21.1.1 +yargs@15.4.1 +yargs@17.7.1 +yargs@17.7.2 +yargs@4.8.1 +yauzl@2.10.0 +yn@3.1.1 +zip-folder@1.0.0 +zip-stream@0.4.1 +zip-stream@5.0.1 +zod@3.22.3 diff --git a/databases/compass/files/package-confecc.list b/databases/compass/files/package-confecc.list new file mode 100644 index 00000000000..909f4c1095b --- /dev/null +++ b/databases/compass/files/package-confecc.list @@ -0,0 +1,2 @@ +@babel/core@7.21.8 +@babel/parser@7.21.8 diff --git a/databases/compass/files/package-confwcc.list b/databases/compass/files/package-confwcc.list new file mode 100644 index 00000000000..f686faf83d8 --- /dev/null +++ b/databases/compass/files/package-confwcc.list @@ -0,0 +1,25 @@ +@babel/core@7.21.4 +@babel/parser@7.21.4 +ajv-keywords@5.1.0 +babel-loader@8.2.5 +colorette@2.0.16 +connect-history-api-fallback@2.0.0 +default-gateway@6.0.3 +find-cache-dir@3.3.2 +html-webpack-plugin@5.3.2 +http-proxy-middleware@2.0.6 +ipaddr.js@2.0.1 +is-plain-obj@3.0.0 +less-loader@10.0.1 +mini-css-extract-plugin@2.3.0 +node-forge@1.3.1 +node-loader@2.0.0 +p-retry@4.6.1 +postcss-loader@6.1.1 +pretty-error@3.0.4 +retry@0.13.1 +schema-utils@4.0.0 +selfsigned@2.1.1 +style-loader@3.2.1 +webpack-dev-middleware@5.3.1 +webpack-dev-server@4.15.0 diff --git a/databases/compass/files/package-fsxattr.list b/databases/compass/files/package-fsxattr.list new file mode 100644 index 00000000000..bd65af85a42 --- /dev/null +++ b/databases/compass/files/package-fsxattr.list @@ -0,0 +1,104 @@ +ansi-colors@3.2.3 +ansi-regex@3.0.1 +ansi-regex@4.1.1 +array-includes@3.1.8 +array.prototype.reduce@1.0.7 +arraybuffer.prototype.slice@1.0.3 +available-typed-arrays@1.0.7 +base32-encode@1.2.0 +cliui@5.0.0 +contains-path@0.1.0 +data-view-buffer@1.0.1 +data-view-byte-length@1.0.1 +data-view-byte-offset@1.0.0 +debug-log@1.0.1 +debug@3.2.6 +deglob@4.0.1 +diff@3.5.0 +doctrine@1.5.0 +encode-utf8@1.0.3 +es-abstract@1.23.3 +es-object-atoms@1.0.0 +es-set-tostringtag@2.0.3 +eslint-config-standard-jsx@8.1.0 +eslint-import-resolver-node@0.3.9 +eslint-module-utils@2.8.1 +eslint-plugin-es@2.0.0 +eslint-plugin-import@2.18.2 +eslint-plugin-node@10.0.0 +eslint-plugin-promise@4.2.1 +eslint-plugin-react@7.14.3 +eslint-plugin-standard@4.0.2 +eslint@6.8.0 +espree@6.2.1 +find-root@1.1.0 +flat@4.1.1 +fmix@0.1.0 +fs-temp@1.2.1 +function.prototype.name@1.1.6 +get-stdin@7.0.0 +get-symbol-description@1.0.2 +glob@7.1.3 +globals@12.4.0 +globalthis@1.0.4 +growl@1.10.5 +has-bigints@1.0.2 +has-proto@1.0.3 +has-tostringtag@1.0.2 +has@1.0.4 +imul@1.0.1 +inquirer@7.3.3 +is-bigint@1.0.4 +is-boolean-object@1.1.2 +is-buffer@2.0.5 +is-callable@1.2.7 +is-data-view@1.0.1 +is-negative-zero@2.0.3 +is-number-object@1.0.7 +is-typed-array@1.1.13 +is-weakref@1.0.2 +js-yaml@3.13.1 +jsx-ast-utils@2.4.1 +load-json-file@5.3.0 +log-symbols@2.2.0 +mkdirp@0.5.4 +mocha@6.2.3 +ms@2.1.1 +murmur-32@0.2.0 +neodoc@2.0.2 +node-environment-flags@1.0.5 +object-inspect@1.13.1 +object.assign@4.1.0 +object.entries@1.1.8 +object.fromentries@2.0.8 +object.getownpropertydescriptors@2.1.8 +object.values@1.2.0 +pkg-conf@3.1.0 +pkg-config@1.1.1 +possible-typed-array-names@1.0.0 +random-path@0.1.2 +safe-array-concat@1.1.2 +safe-regex-test@1.0.3 +side-channel@1.0.6 +standard-engine@12.1.0 +standard@14.3.4 +string.prototype.trim@1.2.9 +string.prototype.trimend@1.0.8 +string.prototype.trimstart@1.0.8 +supports-color@6.0.0 +to-data-view@1.1.0 +ts-readme-generator@0.4.4 +type-fest@0.3.1 +typed-array-buffer@1.0.2 +typed-array-byte-length@1.0.1 +typed-array-byte-offset@1.0.2 +typed-array-length@1.0.6 +typescript@3.9.10 +unbox-primitive@1.0.2 +v8-compile-cache@2.4.0 +which-module@2.0.1 +which-typed-array@1.1.15 +wrap-ansi@5.1.0 +yargs-parser@13.1.2 +yargs-unparser@1.6.0 +yargs@13.3.2 diff --git a/databases/compass/files/package-gypcache.list b/databases/compass/files/package-gypcache.list new file mode 100644 index 00000000000..a018b6f9de9 --- /dev/null +++ b/databases/compass/files/package-gypcache.list @@ -0,0 +1,15 @@ +chalk@3.0.0 +cli-cursor@3.1.0 +cli-spinners@2.9.2 +clone@1.0.4 +defaults@1.0.4 +fs-extra@8.1.0 +is-interactive@1.0.0 +log-symbols@3.0.0 +mimic-fn@2.1.0 +mute-stream@0.0.8 +node-gyp-cache@0.2.1 +onetime@5.1.2 +ora@4.1.1 +restore-cursor@3.1.0 +wcwidth@1.0.1 diff --git a/databases/compass/files/package-kerberos.list b/databases/compass/files/package-kerberos.list new file mode 100644 index 00000000000..c76e190b555 --- /dev/null +++ b/databases/compass/files/package-kerberos.list @@ -0,0 +1,608 @@ +@babel/code-frame@7.24.6 +@babel/helper-validator-identifier@7.24.6 +@babel/highlight@7.24.6 +@babel/parser@7.24.6 +@eslint-community/eslint-utils@4.4.0 +@eslint-community/regexpp@4.10.0 +@eslint/eslintrc@2.1.4 +@eslint/js@8.57.0 +@gar/promisify@1.1.3 +@humanwhocodes/config-array@0.11.14 +@humanwhocodes/module-importer@1.0.1 +@humanwhocodes/object-schema@2.0.3 +@hutson/parse-repository-url@3.0.2 +@jsdoc/salty@0.2.8 +@mongodb-js/saslprep@1.1.7 +@nodelib/fs.scandir@2.1.5 +@nodelib/fs.stat@2.0.5 +@nodelib/fs.walk@1.2.8 +@npmcli/fs@2.1.2 +@npmcli/move-file@2.0.1 +@tootallnate/once@2.0.0 +@types/linkify-it@5.0.0 +@types/markdown-it@14.1.1 +@types/mdurl@2.0.0 +@types/minimist@1.2.5 +@types/node@20.12.12 +@types/normalize-package-data@2.4.4 +@types/webidl-conversions@7.0.3 +@types/whatwg-url@8.2.2 +@ungap/structured-clone@1.2.0 +JSONStream@1.3.5 +abbrev@1.1.1 +acorn-jsx@5.3.2 +acorn@8.11.3 +add-stream@1.0.0 +after@0.8.2 +agent-base@6.0.2 +agentkeepalive@4.5.0 +aggregate-error@3.1.0 +ajv@6.12.6 +amdefine@1.0.1 +ansi-colors@4.1.1 +ansi-escape-sequences@4.1.0 +ansi-regex@2.1.1 +ansi-regex@5.0.1 +ansi-styles@3.2.1 +ansi-styles@4.3.0 +ansi@0.3.1 +anymatch@3.1.3 +aproba@1.2.0 +aproba@2.0.0 +are-we-there-yet@1.0.6 +are-we-there-yet@1.1.7 +are-we-there-yet@3.0.1 +argparse@2.0.1 +array-back@1.0.4 +array-back@2.0.0 +array-back@3.1.0 +array-back@4.0.2 +array-back@5.0.0 +array-back@6.2.2 +array-ify@1.0.0 +array-index@1.0.0 +arrify@1.0.1 +asn1@0.2.6 +assert-plus@1.0.0 +assertion-error@1.1.0 +async@3.2.5 +asynckit@0.4.0 +aws-sign2@0.7.0 +aws4@1.13.0 +balanced-match@1.0.2 +bcrypt-pbkdf@1.0.2 +big-integer@1.6.52 +binary-extensions@2.3.0 +binary@0.3.0 +bindings@1.5.0 +bl@3.0.1 +block-stream@0.0.9 +bluebird@3.4.7 +bluebird@3.7.2 +brace-expansion@1.1.11 +brace-expansion@2.0.1 +braces@3.0.3 +browser-stdout@1.3.1 +bson@5.5.1 +buffer-from@0.1.2 +buffer-from@1.1.2 +buffer-indexof-polyfill@1.0.2 +buffer-shims@1.0.0 +buffers@0.1.1 +cacache@16.1.3 +cache-point@2.0.0 +callsites@3.1.0 +camelcase-keys@6.2.2 +camelcase@2.1.1 +camelcase@5.3.1 +camelcase@6.3.0 +caseless@0.12.0 +catharsis@0.9.0 +chai-string@1.5.0 +chai@4.4.1 +chainsaw@0.1.0 +chalk@2.4.2 +chalk@4.1.2 +check-error@1.0.3 +chokidar@3.5.3 +chownr@2.0.0 +clang-format@1.8.0 +clean-stack@2.2.0 +cliui@3.2.0 +cliui@7.0.4 +cmake-js@5.2.0 +code-point-at@1.1.0 +collect-all@1.0.4 +color-convert@1.9.3 +color-convert@2.0.1 +color-name@1.1.3 +color-name@1.1.4 +color-support@1.1.3 +combined-stream@1.0.8 +command-line-args@5.2.1 +command-line-tool@0.8.0 +command-line-usage@4.1.0 +commander@2.20.3 +commander@2.9.0 +common-sequence@2.0.2 +compare-func@2.0.0 +concat-map@0.0.1 +concat-stream@2.0.0 +config-master@3.1.0 +console-control-strings@1.1.0 +conventional-changelog-angular@5.0.13 +conventional-changelog-atom@2.0.8 +conventional-changelog-codemirror@2.0.8 +conventional-changelog-config-spec@2.1.0 +conventional-changelog-conventionalcommits@4.6.3 +conventional-changelog-core@4.2.4 +conventional-changelog-ember@2.0.9 +conventional-changelog-eslint@3.0.9 +conventional-changelog-express@2.0.6 +conventional-changelog-jquery@3.0.11 +conventional-changelog-jshint@2.0.9 +conventional-changelog-preset-loader@2.3.4 +conventional-changelog-writer@5.0.1 +conventional-changelog@3.1.25 +conventional-commits-filter@2.0.7 +conventional-commits-parser@3.2.4 +conventional-recommended-bump@6.1.0 +core-util-is@1.0.2 +cross-spawn@7.0.3 +d@1.0.2 +dargs@7.0.0 +dashdash@1.14.1 +dateformat@3.0.3 +debug@2.6.9 +debug@4.3.4 +decamelize-keys@1.1.1 +decamelize@1.2.0 +decamelize@4.0.0 +deep-eql@4.1.3 +deep-is@0.1.4 +delayed-stream@1.0.0 +delegates@1.0.0 +detect-indent@6.1.0 +detect-newline@3.1.0 +diff@5.0.0 +dmd-clear@0.1.2 +dmd@6.2.0 +doctrine@3.0.0 +dot-prop@5.3.0 +dotgitignore@2.1.0 +duplexer2@0.0.2 +duplexer2@0.1.4 +each-series-async@1.0.1 +ecc-jsbn@0.1.2 +emoji-regex@8.0.0 +encoding@0.1.13 +entities@4.5.0 +env-paths@2.2.1 +err-code@2.0.3 +error-ex@1.3.2 +es5-ext@0.10.64 +es6-iterator@2.0.3 +es6-symbol@3.1.4 +escalade@3.1.2 +escape-string-regexp@1.0.5 +escape-string-regexp@2.0.0 +escape-string-regexp@4.0.0 +eslint-config-prettier@8.10.0 +eslint-plugin-prettier@4.2.1 +eslint-scope@7.2.2 +eslint-visitor-keys@3.4.3 +eslint@8.57.0 +esniff@2.0.1 +espree@9.6.1 +esquery@1.5.0 +esrecurse@4.3.0 +estraverse@5.3.0 +esutils@2.0.3 +event-emitter@0.3.5 +execspawn@1.0.1 +exponential-backoff@3.1.1 +ext@1.7.0 +extend@3.0.2 +extsprintf@1.3.0 +fast-deep-equal@3.1.3 +fast-diff@1.3.0 +fast-json-stable-stringify@2.1.0 +fast-levenshtein@2.0.6 +fastq@1.17.1 +figures@3.2.0 +file-entry-cache@6.0.1 +file-set@4.0.2 +file-uri-to-path@1.0.0 +fill-range@7.1.1 +find-replace@3.0.0 +find-up@2.1.0 +find-up@3.0.0 +find-up@4.1.0 +find-up@5.0.0 +flat-cache@3.2.0 +flat@5.0.2 +flatted@3.3.1 +forever-agent@0.6.1 +form-data@2.3.3 +fs-extra@5.0.0 +fs-minipass@1.2.7 +fs-minipass@2.1.0 +fs-then-native@2.0.0 +fs.realpath@1.0.0 +fstream@1.0.12 +function-bind@1.1.2 +gauge@1.2.7 +gauge@2.7.4 +gauge@4.0.4 +get-caller-file@2.0.5 +get-func-name@2.0.2 +get-pkg-repo@4.2.1 +getpass@0.1.7 +ghreleases@3.0.2 +ghrepos@2.1.0 +ghutils@3.2.6 +git-raw-commits@2.0.11 +git-remote-origin-url@2.0.0 +git-semver-tags@4.1.1 +gitconfiglocal@1.0.0 +glob-parent@5.1.2 +glob-parent@6.0.2 +glob@5.0.15 +glob@7.2.3 +glob@8.1.0 +globals@13.24.0 +graceful-fs@4.2.11 +graceful-readlink@1.0.1 +graphemer@1.4.0 +handlebars@4.7.8 +har-schema@2.0.0 +har-validator@5.1.5 +hard-rejection@2.1.0 +has-flag@3.0.0 +has-flag@4.0.0 +has-unicode@2.0.1 +hasown@2.0.2 +he@1.2.0 +hosted-git-info@2.8.9 +hosted-git-info@4.1.0 +http-cache-semantics@4.1.1 +http-proxy-agent@5.0.0 +http-signature@1.2.0 +https-proxy-agent@5.0.1 +humanize-ms@1.2.1 +hyperquest@2.1.3 +iconv-lite@0.6.3 +ignore@5.3.1 +import-fresh@3.3.0 +imurmurhash@0.1.4 +indent-string@4.0.0 +infer-owner@1.0.4 +inflight@1.0.6 +invert-kv@1.0.0 +ip-address@9.0.5 +is-arrayish@0.2.1 +is-binary-path@2.1.0 +is-core-module@2.13.1 +is-extglob@2.1.1 +is-fullwidth-code-point@1.0.0 +is-fullwidth-code-point@3.0.0 +is-glob@4.0.3 +is-iojs@1.1.0 +is-lambda@1.0.1 +is-number@7.0.0 +is-obj@2.0.0 +is-path-inside@3.0.3 +is-plain-obj@1.1.0 +is-plain-obj@2.1.0 +is-text-path@1.0.1 +is-typedarray@1.0.0 +is-unicode-supported@0.1.0 +isarray@0.0.1 +isarray@1.0.0 +isexe@2.0.0 +isstream@0.1.2 +js-tokens@4.0.0 +js-yaml@4.1.0 +js2xmlparser@4.0.2 +jsbn@0.1.1 +jsbn@1.1.0 +jsdoc-api@8.0.0 +jsdoc-parse@6.2.1 +jsdoc-to-markdown@8.0.1 +jsdoc@4.0.3 +json-buffer@3.0.1 +json-parse-better-errors@1.0.2 +json-parse-even-better-errors@2.3.1 +json-schema-traverse@0.4.1 +json-schema@0.4.0 +json-stable-stringify-without-jsonify@1.0.1 +json-stringify-safe@5.0.1 +jsonfile@4.0.0 +jsonist@2.1.2 +jsonparse@1.3.1 +jsprim@1.4.2 +keyv@4.5.4 +kind-of@6.0.3 +klaw@3.0.0 +lcid@1.0.0 +levn@0.4.1 +lines-and-columns@1.2.4 +linkify-it@5.0.0 +listenercount@1.0.1 +load-json-file@4.0.0 +locate-path@2.0.0 +locate-path@3.0.0 +locate-path@5.0.0 +locate-path@6.0.0 +lodash.camelcase@4.3.0 +lodash.ismatch@4.4.0 +lodash.merge@4.6.2 +lodash.omit@4.5.0 +lodash.pad@4.5.1 +lodash.padend@4.6.1 +lodash.padstart@4.6.1 +lodash.uniq@4.5.0 +lodash@4.17.21 +log-symbols@4.1.0 +loupe@2.3.7 +lru-cache@6.0.0 +lru-cache@7.18.3 +make-fetch-happen@10.2.1 +map-obj@1.0.1 +map-obj@4.3.0 +markdown-it-anchor@8.6.7 +markdown-it@14.1.0 +marked@4.3.0 +mdurl@2.0.0 +memory-pager@1.5.0 +memory-stream@0.0.3 +meow@8.1.2 +mime-db@1.52.0 +mime-types@2.1.35 +min-indent@1.0.1 +minimatch@3.1.2 +minimatch@5.0.1 +minimatch@5.1.6 +minimist-options@4.1.0 +minipass-collect@1.0.2 +minipass-fetch@2.1.2 +minipass-flush@1.0.5 +minipass-pipeline@1.2.4 +minipass-sized@1.0.3 +minipass@2.9.0 +minipass@3.3.6 +minipass@5.0.0 +minizlib@1.3.3 +minizlib@2.1.2 +mkdirp2@1.0.5 +mkdirp@0.5.6 +mkdirp@1.0.4 +mocha@10.4.0 +modify-values@1.0.1 +mongodb-connection-string-url@2.6.0 +mongodb@5.9.2 +ms@2.0.0 +ms@2.1.2 +ms@2.1.3 +natural-compare@1.4.0 +negotiator@0.6.3 +neo-async@2.6.2 +next-tick@1.1.0 +node-addon-api@6.1.0 +node-gyp@6.1.0 +node-gyp@9.4.1 +node-ninja@1.0.2 +noop-logger@0.1.1 +nopt@3.0.6 +nopt@4.0.3 +nopt@6.0.0 +normalize-package-data@2.5.0 +normalize-package-data@3.0.3 +normalize-path@3.0.0 +npm-path@2.0.4 +npm-which@3.0.1 +npmlog@1.2.1 +npmlog@2.0.4 +npmlog@4.1.2 +npmlog@6.0.2 +number-is-nan@1.0.1 +nw-gyp@3.6.6 +oauth-sign@0.9.0 +object-assign@4.1.1 +object-get@2.1.1 +object-to-spawn-args@2.0.1 +optionator@0.9.4 +os-homedir@1.0.2 +os-locale@1.4.0 +os-tmpdir@1.0.2 +osenv@0.1.5 +p-limit@1.3.0 +p-limit@2.3.0 +p-limit@3.1.0 +p-locate@2.0.0 +p-locate@3.0.0 +p-locate@4.1.0 +p-locate@5.0.0 +p-map@4.0.0 +p-try@1.0.0 +p-try@2.2.0 +parent-module@1.0.1 +parse-json@4.0.0 +parse-json@5.2.0 +path-array@1.0.1 +path-exists@3.0.0 +path-exists@4.0.0 +path-is-absolute@1.0.1 +path-key@3.1.1 +path-parse@1.0.7 +path-type@3.0.0 +pathval@1.1.1 +performance-now@2.1.0 +picocolors@1.0.1 +picomatch@2.3.1 +pify@2.3.0 +pify@3.0.0 +prebuild-install@7.1.1 +prebuild@11.0.4 +prelude-ls@1.2.1 +prettier-linter-helpers@1.0.0 +prettier@2.8.8 +process-nextick-args@1.0.7 +process-nextick-args@2.0.1 +promise-inflight@1.0.1 +promise-retry@2.0.1 +psl@1.9.0 +punycode.js@2.3.1 +punycode@2.3.1 +q@1.5.1 +qs@6.5.3 +queue-microtask@1.2.3 +quick-lru@4.0.1 +randombytes@2.1.0 +read-pkg-up@3.0.0 +read-pkg-up@7.0.1 +read-pkg@3.0.0 +read-pkg@5.2.0 +readable-stream@1.0.34 +readable-stream@1.1.14 +readable-stream@2.1.5 +readable-stream@2.3.8 +readdirp@3.6.0 +redent@3.0.0 +reduce-extract@1.0.0 +reduce-flatten@1.0.1 +reduce-flatten@3.0.1 +reduce-unique@2.0.1 +reduce-without@1.0.1 +request@2.88.2 +require-directory@2.1.1 +requizzle@0.2.4 +resolve-from@4.0.0 +resolve@1.22.8 +retry@0.12.0 +reusify@1.0.4 +rimraf@2.7.1 +rimraf@3.0.2 +rsvp@3.6.2 +run-parallel@1.2.0 +run-waterfall@1.1.7 +safe-buffer@5.1.2 +safer-buffer@2.1.2 +semver@4.3.6 +semver@5.3.0 +semver@5.7.2 +semver@6.3.1 +serialize-javascript@6.0.0 +set-blocking@2.0.0 +setimmediate@1.0.5 +shebang-command@2.0.0 +shebang-regex@3.0.0 +signal-exit@3.0.7 +simple-mime@0.1.0 +smart-buffer@4.2.0 +socks-proxy-agent@7.0.0 +socks@2.8.3 +sort-array@4.1.5 +source-map-support@0.2.10 +source-map@0.1.32 +source-map@0.6.1 +sparse-bitfield@3.0.3 +spdx-correct@3.2.0 +spdx-exceptions@2.5.0 +spdx-expression-parse@3.0.1 +spdx-license-ids@3.0.18 +split2@3.2.2 +split@1.0.1 +splitargs@0.0.7 +sprintf-js@1.1.3 +sshpk@1.18.0 +ssri@9.0.1 +standard-version@9.5.0 +stream-connect@1.0.2 +stream-via@1.0.4 +string-width@1.0.2 +string-width@4.2.3 +string_decoder@0.10.31 +string_decoder@1.1.1 +stringify-package@1.0.1 +strip-ansi@3.0.1 +strip-ansi@6.0.1 +strip-bom@3.0.0 +strip-indent@3.0.0 +strip-json-comments@3.1.1 +supports-color@5.5.0 +supports-color@7.2.0 +supports-color@8.1.1 +supports-preserve-symlinks-flag@1.0.0 +table-layout@0.4.5 +tar@2.2.2 +tar@4.4.19 +tar@6.2.1 +temp-path@1.0.0 +test-value@1.1.0 +test-value@2.1.0 +test-value@3.0.0 +text-extensions@1.9.0 +text-table@0.2.0 +through2@0.6.5 +through2@2.0.5 +through2@4.0.2 +through@2.3.8 +to-regex-range@5.0.1 +tough-cookie@2.5.0 +tr46@3.0.0 +traceur@0.0.111 +traverse@0.3.9 +trim-newlines@3.0.1 +tweetnacl@0.14.5 +type-check@0.4.0 +type-detect@4.0.8 +type-fest@0.18.1 +type-fest@0.20.2 +type-fest@0.6.0 +type-fest@0.8.1 +type@2.7.2 +typedarray@0.0.6 +typical@2.6.1 +typical@4.0.0 +typical@6.0.1 +uc.micro@2.1.0 +uglify-js@3.17.4 +underscore@1.13.6 +undici-types@5.26.5 +unique-filename@2.0.1 +unique-slug@3.0.0 +universalify@0.1.2 +unzipper@0.8.14 +uri-js@4.4.1 +url-join@0.0.1 +url-template@2.0.8 +util-extend@1.0.3 +uuid@3.4.0 +validate-npm-package-license@3.0.4 +verror@1.10.0 +walk-back@2.0.1 +walk-back@5.1.0 +webidl-conversions@7.0.0 +whatwg-url@11.0.0 +which@1.3.1 +which@2.0.2 +wide-align@1.1.5 +window-size@0.1.4 +word-wrap@1.2.5 +wordwrap@1.0.0 +wordwrapjs@3.0.0 +workerpool@6.2.1 +wrap-ansi@2.1.0 +wrap-ansi@7.0.0 +xmlcreate@2.0.4 +xtend@4.0.2 +y18n@3.2.2 +y18n@5.0.8 +yallist@3.1.1 +yallist@4.0.0 +yargs-parser@20.2.4 +yargs-unparser@2.0.0 +yargs@16.2.0 +yargs@3.32.0 +yocto-queue@0.1.0 diff --git a/databases/compass/files/package-mongoclienc.list b/databases/compass/files/package-mongoclienc.list new file mode 100644 index 00000000000..6e13ac43ef8 --- /dev/null +++ b/databases/compass/files/package-mongoclienc.list @@ -0,0 +1,42 @@ +@cspotcode/source-map-support@0.8.1 +@jridgewell/resolve-uri@3.1.2 +@jridgewell/sourcemap-codec@1.4.15 +@jridgewell/trace-mapping@0.3.9 +@sinonjs/commons@2.0.0 +@sinonjs/commons@3.0.1 +@sinonjs/fake-timers@10.3.0 +@sinonjs/fake-timers@11.2.2 +@sinonjs/samsam@8.0.0 +@sinonjs/text-encoding@0.7.2 +@tsconfig/node10@1.0.11 +@tsconfig/node12@1.0.11 +@tsconfig/node14@1.0.3 +@tsconfig/node16@1.0.4 +@types/bindings@1.5.5 +@types/chai@4.3.16 +@types/json-schema@7.0.15 +@types/mocha@10.0.6 +@types/node@12.20.55 +@types/node@20.12.13 +@types/semver@7.5.8 +@typescript-eslint/eslint-plugin@6.21.0 +@typescript-eslint/parser@6.21.0 +@typescript-eslint/scope-manager@6.21.0 +@typescript-eslint/type-utils@6.21.0 +@typescript-eslint/types@6.21.0 +@typescript-eslint/typescript-estree@6.21.0 +@typescript-eslint/utils@6.21.0 +@typescript-eslint/visitor-keys@6.21.0 +acorn-walk@8.3.2 +chai-subset@1.6.0 +diff@5.2.0 +fast-glob@3.3.2 +just-extend@6.2.0 +micromatch@4.0.7 +nise@5.1.9 +path-to-regexp@6.2.2 +sinon@15.2.0 +ts-api-utils@1.3.0 +ts-node@10.9.2 +typescript-cached-transpile@0.0.6 +typescript@5.4.5 diff --git a/databases/compass/files/package-osdnsnative.list b/databases/compass/files/package-osdnsnative.list new file mode 100644 index 00000000000..7d8785f7e5a --- /dev/null +++ b/databases/compass/files/package-osdnsnative.list @@ -0,0 +1,13 @@ +@ungap/promise-all-settled@1.1.2 +assert@1.5.1 +chokidar@3.5.1 +gen-esm-wrapper@1.1.3 +glob@7.1.6 +js-yaml@4.0.0 +log-symbols@4.0.0 +mocha@8.4.0 +nanoid@3.1.20 +readdirp@3.5.0 +serialize-javascript@5.0.1 +util@0.10.4 +workerpool@6.1.0 diff --git a/databases/compass/files/package-prebuild.list b/databases/compass/files/package-prebuild.list new file mode 100644 index 00000000000..b65b052c6eb --- /dev/null +++ b/databases/compass/files/package-prebuild.list @@ -0,0 +1,36 @@ +base64-js@1.5.1 +bl@4.1.0 +buffer@5.7.1 +chownr@1.1.4 +decompress-response@6.0.0 +deep-extend@0.6.0 +detect-libc@2.0.3 +end-of-stream@1.4.4 +expand-template@2.0.3 +fs-constants@1.0.0 +github-from-package@0.0.0 +ieee754@1.2.1 +inherits@2.0.4 +ini@1.3.8 +mimic-response@3.1.0 +minimist@1.2.8 +mkdirp-classic@0.5.3 +napi-build-utils@1.0.2 +node-abi@3.62.0 +node-addon-api@4.3.0 +once@1.4.0 +prebuild-install@7.1.2 +pump@3.0.0 +rc@1.2.8 +readable-stream@3.6.2 +safe-buffer@5.2.1 +semver@7.6.2 +simple-concat@1.0.1 +simple-get@4.0.1 +string_decoder@1.3.0 +strip-json-comments@2.0.1 +tar-fs@2.1.1 +tar-stream@2.2.0 +tunnel-agent@0.6.0 +util-deprecate@1.0.2 +wrappy@1.0.2 diff --git a/databases/compass/files/patch-configs_webpack-config-compass_src_loaders.ts b/databases/compass/files/patch-configs_webpack-config-compass_src_loaders.ts new file mode 100644 index 00000000000..648d9c6cedb --- /dev/null +++ b/databases/compass/files/patch-configs_webpack-config-compass_src_loaders.ts @@ -0,0 +1,26 @@ +diff --git a/configs/webpack-config-compass/src/loaders.ts b/configs/webpack-config-compass/src/loaders.ts +index db9b1e24e..edc38d489 100644 +--- a/configs/webpack-config-compass/src/loaders.ts ++++ b/configs/webpack-config-compass/src/loaders.ts +@@ -8,13 +8,14 @@ import chalk from 'chalk'; + + function isLatestBrowserslist() { + // eslint-disable-next-line @typescript-eslint/no-var-requires +- const browserslistVersion = require('browserslist/package.json').version; +- const command = `npm view browserslist version --json`; +- const latestBrowserslistVersion = JSON.parse( +- execSync(command).toString().trim() +- ); +- +- return browserslistVersion === latestBrowserslistVersion; ++ // const browserslistVersion = require('browserslist/package.json').version; ++ // const command = `npm view browserslist version --json`; ++ // const latestBrowserslistVersion = JSON.parse( ++ // execSync(command).toString().trim() ++ // ); ++ ++ // return browserslistVersion === latestBrowserslistVersion; ++ return true; + } + + const electronVersion = (() => { diff --git a/databases/compass/files/patch-package-lock.json b/databases/compass/files/patch-package-lock.json new file mode 100644 index 00000000000..e94ff6f74d8 --- /dev/null +++ b/databases/compass/files/patch-package-lock.json @@ -0,0 +1,476 @@ +diff --git a/package-lock.json b/package-lock.json +index 937a204cf..584c5ebfc 100644 +--- a/package-lock.json ++++ b/package-lock.json +@@ -13431,15 +13431,6 @@ + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.3.tgz", + "integrity": "sha512-KfRL3PuHmqQLOG+2tGpRO26Ctg+Cq1E01D2DMriKEATHgWLfeNDmq9e29Q9WIky0dQ3NPkd1mzYH8Lm936Z9qw==" + }, +- "node_modules/@types/puppeteer": { +- "version": "5.4.4", +- "resolved": "https://registry.npmjs.org/@types/puppeteer/-/puppeteer-5.4.4.tgz", +- "integrity": "sha512-3Nau+qi69CN55VwZb0ATtdUAlYlqOOQ3OfQfq0Hqgc4JMFXiQT/XInlwQ9g6LbicDslE6loIFsXFklGh5XmI6Q==", +- "dev": true, +- "dependencies": { +- "@types/node": "*" +- } +- }, + "node_modules/@types/qs": { + "version": "6.9.7", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", +@@ -20687,23 +20678,6 @@ + "bson": "^4.6.3 || ^5 || ^6" + } + }, +- "node_modules/electron": { +- "version": "29.3.1", +- "resolved": "https://registry.npmjs.org/electron/-/electron-29.3.1.tgz", +- "integrity": "sha512-auge1/6RVqgUd6TgIq88wKdUCJi2cjESi3jy7d+6X4JzvBGprKBqMJ8JSSFpu/Px1YJrFUKAxfy6SC+TQf1uLw==", +- "hasInstallScript": true, +- "dependencies": { +- "@electron/get": "^2.0.0", +- "@types/node": "^20.9.0", +- "extract-zip": "^2.0.1" +- }, +- "bin": { +- "electron": "cli.js" +- }, +- "engines": { +- "node": ">= 12.20.55" +- } +- }, + "node_modules/electron-devtools-installer": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/electron-devtools-installer/-/electron-devtools-installer-3.2.0.tgz", +@@ -20941,39 +20915,6 @@ + "node": ">= 10.0.0" + } + }, +- "node_modules/electron-osx-sign": { +- "version": "0.5.0", +- "resolved": "https://registry.npmjs.org/electron-osx-sign/-/electron-osx-sign-0.5.0.tgz", +- "integrity": "sha512-icoRLHzFz/qxzDh/N4Pi2z4yVHurlsCAYQvsCSG7fCedJ4UJXBS6PoQyGH71IfcqKupcKeK7HX/NkyfG+v6vlQ==", +- "dependencies": { +- "bluebird": "^3.5.0", +- "compare-version": "^0.1.2", +- "debug": "^2.6.8", +- "isbinaryfile": "^3.0.2", +- "minimist": "^1.2.0", +- "plist": "^3.0.1" +- }, +- "bin": { +- "electron-osx-flat": "bin/electron-osx-flat.js", +- "electron-osx-sign": "bin/electron-osx-sign.js" +- }, +- "engines": { +- "node": ">=4.0.0" +- } +- }, +- "node_modules/electron-osx-sign/node_modules/debug": { +- "version": "2.6.9", +- "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", +- "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", +- "dependencies": { +- "ms": "2.0.0" +- } +- }, +- "node_modules/electron-osx-sign/node_modules/ms": { +- "version": "2.0.0", +- "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", +- "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" +- }, + "node_modules/electron-packager": { + "version": "15.5.1", + "resolved": "https://registry.npmjs.org/electron-packager/-/electron-packager-15.5.1.tgz", +@@ -20985,7 +20926,6 @@ + "cross-spawn-windows-exe": "^1.2.0", + "debug": "^4.0.1", + "electron-notarize": "^1.1.1", +- "electron-osx-sign": "^0.5.0", + "extract-zip": "^2.0.0", + "filenamify": "^4.1.0", + "fs-extra": "^9.0.0", +@@ -37355,351 +37295,6 @@ + "node": ">=8" + } + }, +- "node_modules/puppeteer": { +- "version": "15.4.0", +- "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-15.4.0.tgz", +- "integrity": "sha512-wxJRbofjaycCaQ9fhABlToJobrjxlABiFi6NvdkOPVJMYFblxDlDTjkg+b6bZYi7xN+lEXn84GBZsA5DYb3wfw==", +- "dev": true, +- "hasInstallScript": true, +- "dependencies": { +- "cross-fetch": "3.1.5", +- "debug": "4.3.4", +- "devtools-protocol": "0.0.1011705", +- "extract-zip": "2.0.1", +- "https-proxy-agent": "5.0.1", +- "pkg-dir": "4.2.0", +- "progress": "2.0.3", +- "proxy-from-env": "1.1.0", +- "rimraf": "3.0.2", +- "tar-fs": "2.1.1", +- "unbzip2-stream": "1.4.3", +- "ws": "8.8.0" +- }, +- "engines": { +- "node": ">=14.1.0" +- } +- }, +- "node_modules/puppeteer-core": { +- "version": "20.9.0", +- "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-20.9.0.tgz", +- "integrity": "sha512-H9fYZQzMTRrkboEfPmf7m3CLDN6JvbxXA3qTtS+dFt27tR+CsFHzPsT6pzp6lYL6bJbAPaR0HaPO6uSi+F94Pg==", +- "dev": true, +- "dependencies": { +- "@puppeteer/browsers": "1.4.6", +- "chromium-bidi": "0.4.16", +- "cross-fetch": "4.0.0", +- "debug": "4.3.4", +- "devtools-protocol": "0.0.1147663", +- "ws": "8.13.0" +- }, +- "engines": { +- "node": ">=16.3.0" +- }, +- "peerDependencies": { +- "typescript": ">= 4.7.4" +- }, +- "peerDependenciesMeta": { +- "typescript": { +- "optional": true +- } +- } +- }, +- "node_modules/puppeteer-core/node_modules/@puppeteer/browsers": { +- "version": "1.4.6", +- "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-1.4.6.tgz", +- "integrity": "sha512-x4BEjr2SjOPowNeiguzjozQbsc6h437ovD/wu+JpaenxVLm3jkgzHY2xOslMTp50HoTvQreMjiexiGQw1sqZlQ==", +- "dev": true, +- "dependencies": { +- "debug": "4.3.4", +- "extract-zip": "2.0.1", +- "progress": "2.0.3", +- "proxy-agent": "6.3.0", +- "tar-fs": "3.0.4", +- "unbzip2-stream": "1.4.3", +- "yargs": "17.7.1" +- }, +- "bin": { +- "browsers": "lib/cjs/main-cli.js" +- }, +- "engines": { +- "node": ">=16.3.0" +- }, +- "peerDependencies": { +- "typescript": ">= 4.7.4" +- }, +- "peerDependenciesMeta": { +- "typescript": { +- "optional": true +- } +- } +- }, +- "node_modules/puppeteer-core/node_modules/agent-base": { +- "version": "7.1.0", +- "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.0.tgz", +- "integrity": "sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg==", +- "dev": true, +- "dependencies": { +- "debug": "^4.3.4" +- }, +- "engines": { +- "node": ">= 14" +- } +- }, +- "node_modules/puppeteer-core/node_modules/ansi-regex": { +- "version": "5.0.1", +- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", +- "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", +- "dev": true, +- "engines": { +- "node": ">=8" +- } +- }, +- "node_modules/puppeteer-core/node_modules/cliui": { +- "version": "8.0.1", +- "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", +- "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", +- "dev": true, +- "dependencies": { +- "string-width": "^4.2.0", +- "strip-ansi": "^6.0.1", +- "wrap-ansi": "^7.0.0" +- }, +- "engines": { +- "node": ">=12" +- } +- }, +- "node_modules/puppeteer-core/node_modules/cross-fetch": { +- "version": "4.0.0", +- "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-4.0.0.tgz", +- "integrity": "sha512-e4a5N8lVvuLgAWgnCrLr2PP0YyDOTHa9H/Rj54dirp61qXnNq46m82bRhNqIA5VccJtWBvPTFRV3TtvHUKPB1g==", +- "dev": true, +- "dependencies": { +- "node-fetch": "^2.6.12" +- } +- }, +- "node_modules/puppeteer-core/node_modules/debug": { +- "version": "4.3.4", +- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", +- "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", +- "dev": true, +- "dependencies": { +- "ms": "2.1.2" +- }, +- "engines": { +- "node": ">=6.0" +- }, +- "peerDependenciesMeta": { +- "supports-color": { +- "optional": true +- } +- } +- }, +- "node_modules/puppeteer-core/node_modules/devtools-protocol": { +- "version": "0.0.1147663", +- "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1147663.tgz", +- "integrity": "sha512-hyWmRrexdhbZ1tcJUGpO95ivbRhWXz++F4Ko+n21AY5PNln2ovoJw+8ZMNDTtip+CNFQfrtLVh/w4009dXO/eQ==", +- "dev": true +- }, +- "node_modules/puppeteer-core/node_modules/http-proxy-agent": { +- "version": "7.0.0", +- "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.0.tgz", +- "integrity": "sha512-+ZT+iBxVUQ1asugqnD6oWoRiS25AkjNfG085dKJGtGxkdwLQrMKU5wJr2bOOFAXzKcTuqq+7fZlTMgG3SRfIYQ==", +- "dev": true, +- "dependencies": { +- "agent-base": "^7.1.0", +- "debug": "^4.3.4" +- }, +- "engines": { +- "node": ">= 14" +- } +- }, +- "node_modules/puppeteer-core/node_modules/https-proxy-agent": { +- "version": "7.0.2", +- "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.2.tgz", +- "integrity": "sha512-NmLNjm6ucYwtcUmL7JQC1ZQ57LmHP4lT15FQ8D61nak1rO6DH+fz5qNK2Ap5UN4ZapYICE3/0KodcLYSPsPbaA==", +- "dev": true, +- "dependencies": { +- "agent-base": "^7.0.2", +- "debug": "4" +- }, +- "engines": { +- "node": ">= 14" +- } +- }, +- "node_modules/puppeteer-core/node_modules/lru-cache": { +- "version": "7.18.3", +- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", +- "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", +- "dev": true, +- "engines": { +- "node": ">=12" +- } +- }, +- "node_modules/puppeteer-core/node_modules/node-fetch": { +- "version": "2.7.0", +- "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", +- "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", +- "dev": true, +- "dependencies": { +- "whatwg-url": "^5.0.0" +- }, +- "engines": { +- "node": "4.x || >=6.0.0" +- }, +- "peerDependencies": { +- "encoding": "^0.1.0" +- }, +- "peerDependenciesMeta": { +- "encoding": { +- "optional": true +- } +- } +- }, +- "node_modules/puppeteer-core/node_modules/proxy-agent": { +- "version": "6.3.0", +- "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.3.0.tgz", +- "integrity": "sha512-0LdR757eTj/JfuU7TL2YCuAZnxWXu3tkJbg4Oq3geW/qFNT/32T0sp2HnZ9O0lMR4q3vwAt0+xCA8SR0WAD0og==", +- "dev": true, +- "dependencies": { +- "agent-base": "^7.0.2", +- "debug": "^4.3.4", +- "http-proxy-agent": "^7.0.0", +- "https-proxy-agent": "^7.0.0", +- "lru-cache": "^7.14.1", +- "pac-proxy-agent": "^7.0.0", +- "proxy-from-env": "^1.1.0", +- "socks-proxy-agent": "^8.0.1" +- }, +- "engines": { +- "node": ">= 14" +- } +- }, +- "node_modules/puppeteer-core/node_modules/socks-proxy-agent": { +- "version": "8.0.2", +- "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.2.tgz", +- "integrity": "sha512-8zuqoLv1aP/66PHF5TqwJ7Czm3Yv32urJQHrVyhD7mmA6d61Zv8cIXQYPTWwmg6qlupnPvs/QKDmfa4P/qct2g==", +- "dev": true, +- "dependencies": { +- "agent-base": "^7.0.2", +- "debug": "^4.3.4", +- "socks": "^2.7.1" +- }, +- "engines": { +- "node": ">= 14" +- } +- }, +- "node_modules/puppeteer-core/node_modules/strip-ansi": { +- "version": "6.0.1", +- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", +- "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", +- "dev": true, +- "dependencies": { +- "ansi-regex": "^5.0.1" +- }, +- "engines": { +- "node": ">=8" +- } +- }, +- "node_modules/puppeteer-core/node_modules/tar-fs": { +- "version": "3.0.4", +- "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.0.4.tgz", +- "integrity": "sha512-5AFQU8b9qLfZCX9zp2duONhPmZv0hGYiBPJsyUdqMjzq/mqVpy/rEUSeHk1+YitmxugaptgBh5oDGU3VsAJq4w==", +- "dev": true, +- "dependencies": { +- "mkdirp-classic": "^0.5.2", +- "pump": "^3.0.0", +- "tar-stream": "^3.1.5" +- } +- }, +- "node_modules/puppeteer-core/node_modules/tar-stream": { +- "version": "3.1.7", +- "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.7.tgz", +- "integrity": "sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==", +- "dev": true, +- "dependencies": { +- "b4a": "^1.6.4", +- "fast-fifo": "^1.2.0", +- "streamx": "^2.15.0" +- } +- }, +- "node_modules/puppeteer-core/node_modules/yargs": { +- "version": "17.7.1", +- "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.1.tgz", +- "integrity": "sha512-cwiTb08Xuv5fqF4AovYacTFNxk62th7LKJ6BL9IGUpTJrWoU7/7WdQGTP2SjKf1dUNBGzDd28p/Yfs/GI6JrLw==", +- "dev": true, +- "dependencies": { +- "cliui": "^8.0.1", +- "escalade": "^3.1.1", +- "get-caller-file": "^2.0.5", +- "require-directory": "^2.1.1", +- "string-width": "^4.2.3", +- "y18n": "^5.0.5", +- "yargs-parser": "^21.1.1" +- }, +- "engines": { +- "node": ">=12" +- } +- }, +- "node_modules/puppeteer-core/node_modules/yargs-parser": { +- "version": "21.1.1", +- "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", +- "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", +- "dev": true, +- "engines": { +- "node": ">=12" +- } +- }, +- "node_modules/puppeteer/node_modules/debug": { +- "version": "4.3.4", +- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", +- "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", +- "dev": true, +- "dependencies": { +- "ms": "2.1.2" +- }, +- "engines": { +- "node": ">=6.0" +- }, +- "peerDependenciesMeta": { +- "supports-color": { +- "optional": true +- } +- } +- }, +- "node_modules/puppeteer/node_modules/https-proxy-agent": { +- "version": "5.0.1", +- "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", +- "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", +- "dev": true, +- "dependencies": { +- "agent-base": "6", +- "debug": "4" +- }, +- "engines": { +- "node": ">= 6" +- } +- }, +- "node_modules/puppeteer/node_modules/ws": { +- "version": "8.8.0", +- "resolved": "https://registry.npmjs.org/ws/-/ws-8.8.0.tgz", +- "integrity": "sha512-JDAgSYQ1ksuwqfChJusw1LSJ8BizJ2e/vVu5Lxjq3YvNJNlROv1ui4i+c/kUUrPheBvQl4c5UbERhTwKa6QBJQ==", +- "dev": true, +- "engines": { +- "node": ">=10.0.0" +- }, +- "peerDependencies": { +- "bufferutil": "^4.0.1", +- "utf-8-validate": "^5.0.2" +- }, +- "peerDependenciesMeta": { +- "bufferutil": { +- "optional": true +- }, +- "utf-8-validate": { +- "optional": true +- } +- } +- }, + "node_modules/qs": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", +@@ -43012,7 +42607,6 @@ + "lodash.clonedeep": "^4.5.0", + "lodash.zip": "^4.2.0", + "minimatch": "^9.0.0", +- "puppeteer-core": "^20.9.0", + "query-selector-shadow-dom": "^1.0.0", + "resq": "^1.9.1", + "rgb2hex": "0.2.5", +@@ -45055,7 +44649,6 @@ + "@mongodb-js/tsconfig-compass": "^1.0.4", + "@types/chai-as-promised": "^7.1.4", + "@types/cross-spawn": "^6.0.2", +- "@types/puppeteer": "^5.4.4", + "@wdio/types": "^8.32.2", + "bson": "^6.6.0", + "chai": "^4.3.4", +@@ -45080,7 +44673,6 @@ + "nyc": "^15.1.0", + "prettier": "^2.7.1", + "ps-list": "^8.1.0", +- "puppeteer": "^15.4.0", + "resolve-mongodb-srv": "^1.1.2", + "semver": "^7.6.0", + "tree-kill": "^1.2.2", +@@ -68064,7 +67656,6 @@ + "nyc": "^15.1.0", + "prettier": "^2.7.1", + "ps-list": "^8.1.0", +- "puppeteer": "^15.4.0", + "resolve-mongodb-srv": "^1.1.2", + "semver": "^7.6.0", + "tree-kill": "^1.2.2", diff --git a/databases/compass/files/patch-packages_compass-e2e-tests_package.json b/databases/compass/files/patch-packages_compass-e2e-tests_package.json new file mode 100644 index 00000000000..685eed7b09f --- /dev/null +++ b/databases/compass/files/patch-packages_compass-e2e-tests_package.json @@ -0,0 +1,20 @@ +diff --git a/packages/compass-e2e-tests/package.json b/packages/compass-e2e-tests/package.json +index 546ea4aef..df5512b94 100644 +--- a/packages/compass-e2e-tests/package.json ++++ b/packages/compass-e2e-tests/package.json +@@ -37,7 +37,6 @@ + "@mongodb-js/tsconfig-compass": "^1.0.4", + "@types/chai-as-promised": "^7.1.4", + "@types/cross-spawn": "^6.0.2", +- "@types/puppeteer": "^5.4.4", + "@wdio/types": "^8.32.2", + "bson": "^6.6.0", + "chai": "^4.3.4", +@@ -62,7 +61,6 @@ + "nyc": "^15.1.0", + "prettier": "^2.7.1", + "ps-list": "^8.1.0", +- "puppeteer": "^15.4.0", + "resolve-mongodb-srv": "^1.1.2", + "semver": "^7.6.0", + "tree-kill": "^1.2.2", diff --git a/databases/compass/files/patch-packages_compass_package.json b/databases/compass/files/patch-packages_compass_package.json new file mode 100644 index 00000000000..24ea9b237ef --- /dev/null +++ b/databases/compass/files/patch-packages_compass_package.json @@ -0,0 +1,19 @@ +diff --git a/packages/compass/package.json b/packages/compass/package.json +index db1ad914e..44f9442ad 100644 +--- a/packages/compass/package.json ++++ b/packages/compass/package.json +@@ -124,11 +124,12 @@ + "macos-export-certificate-and-key" + ] + }, +- "macosEntitlements": "./scripts/macos-entitlements.xml" ++ "macosEntitlements": "./scripts/macos-entitlements.xml", ++ "electronZipDir": "../../.." + } + }, + "scripts": { +- "install": "node scripts/download-fonts.js && node scripts/download-csfle.js", ++ "install": "", + "electron-rebuild": "electron-rebuild --only kerberos,keytar,interruptor,os-dns-native,win-export-certificate-and-key,macos-export-certificate-and-key --prebuild-tag-prefix not-real-prefix-to-force-rebuild", + "prestart": "npm run electron-rebuild", + "start": "npm run webpack serve -- --mode development", diff --git a/databases/compass/files/patch-packages_hadron-build_cli.js b/databases/compass/files/patch-packages_hadron-build_cli.js new file mode 100644 index 00000000000..f32c4e03f69 --- /dev/null +++ b/databases/compass/files/patch-packages_hadron-build_cli.js @@ -0,0 +1,12 @@ +diff --git a/packages/hadron-build/cli.js b/packages/hadron-build/cli.js +index d115de007..7d1ab09fe 100755 +--- a/packages/hadron-build/cli.js ++++ b/packages/hadron-build/cli.js +@@ -16,7 +16,6 @@ const yargs = require('yargs') + .command(require('./commands/verify')) + .demand(1, 'Please specify a command.') + .strict() +- .env() + .help('help') + .fail(function(msg, err) { + cli.abortIfError(err); diff --git a/databases/compass/files/patch-packages_hadron-build_commands_release.js b/databases/compass/files/patch-packages_hadron-build_commands_release.js new file mode 100644 index 00000000000..d8f60119d79 --- /dev/null +++ b/databases/compass/files/patch-packages_hadron-build_commands_release.js @@ -0,0 +1,32 @@ +diff --git a/packages/hadron-build/commands/release.js b/packages/hadron-build/commands/release.js +index 313ade74a..4c9d67aad 100644 +--- a/packages/hadron-build/commands/release.js ++++ b/packages/hadron-build/commands/release.js +@@ -279,7 +279,8 @@ const installDependencies = util.callbackify(async(CONFIG) => { + cwd: appPackagePath + }; + +- await run.async('npm', ['install', '--production'], opts); ++ // await run.async('npm', ['install', '--production'], opts); ++ await run.async('tar', ['xf', process.env.APPMOD], opts); + + cli.debug('Production dependencies installed'); + +@@ -302,7 +303,7 @@ const installDependencies = util.callbackify(async(CONFIG) => { + prebuildTagPrefix: 'totally-not-a-real-prefix-to-force-rebuild' + }; + +- await rebuild(rebuildConfig); ++ // await rebuild(rebuildConfig); + + // We can not force rebuild mongodb-client-encryption locally, but we need to + // make sure that the binary is matching the platform we are packaging for and +@@ -310,7 +311,7 @@ const installDependencies = util.callbackify(async(CONFIG) => { + // is using so that prebuild can download the matching version + rebuildConfig.prebuildTagPrefix = 'node-v'; + rebuildConfig.onlyModules = ['mongodb-client-encryption']; +- await rebuild(rebuildConfig); ++ // await rebuild(rebuildConfig); + + cli.debug('Native modules rebuilt against Electron.'); + }); diff --git a/databases/compass/files/patch-packages_hadron-build_lib_target.js b/databases/compass/files/patch-packages_hadron-build_lib_target.js new file mode 100644 index 00000000000..69e8cdc83cd --- /dev/null +++ b/databases/compass/files/patch-packages_hadron-build_lib_target.js @@ -0,0 +1,26 @@ +diff --git a/packages/hadron-build/lib/target.js b/packages/hadron-build/lib/target.js +index 39ed422ab..7fa409b25 100644 +--- a/packages/hadron-build/lib/target.js ++++ b/packages/hadron-build/lib/target.js +@@ -10,7 +10,7 @@ const path = require('path'); + const { promisify } = require('util'); + const normalizePkg = require('normalize-package-data'); + const parseGitHubRepoURL = require('parse-github-repo-url'); +-const ffmpegAfterExtract = require('electron-packager-plugin-non-proprietary-codecs-ffmpeg').default; ++// const ffmpegAfterExtract = require('electron-packager-plugin-non-proprietary-codecs-ffmpeg').default; + const windowsInstallerVersion = require('./windows-installer-version'); + const debug = require('debug')('hadron-build:target'); + const execFile = promisify(childProcess.execFile); +@@ -227,8 +227,11 @@ class Target { + arch: this.arch, + electronVersion: this.electronVersion, + sign: null, +- afterExtract: [ffmpegAfterExtract] ++ // afterExtract: [ffmpegAfterExtract] + }; ++ if (this.pkg.config.hadron.electronZipDir) { ++ this.packagerOptions.electronZipDir = this.pkg.config.hadron.electronZipDir ++ } + + if (this.platform === 'win32') { + this.configureForWin32(); diff --git a/databases/compass/files/patch-packages_hadron-build_lib_zip.js b/databases/compass/files/patch-packages_hadron-build_lib_zip.js new file mode 100644 index 00000000000..445cbc6150f --- /dev/null +++ b/databases/compass/files/patch-packages_hadron-build_lib_zip.js @@ -0,0 +1,14 @@ +diff --git a/packages/hadron-build/lib/zip.js b/packages/hadron-build/lib/zip.js +index 0606edaff..2c247e675 100644 +--- a/packages/hadron-build/lib/zip.js ++++ b/packages/hadron-build/lib/zip.js +@@ -8,6 +8,9 @@ var series = require('async').series; + + function zip(_opts, done) { + var opts = Object.assign({}, _opts); ++ if (!opts.dir && !opts.out) { ++ return ++ } + opts.dir = path.resolve(opts.dir); + opts.out = path.resolve(opts.out); + opts.platform = opts.platform || process.platform; diff --git a/databases/compass/files/patch-scripts_check-docs-link.js b/databases/compass/files/patch-scripts_check-docs-link.js new file mode 100644 index 00000000000..215ad4fbd71 --- /dev/null +++ b/databases/compass/files/patch-scripts_check-docs-link.js @@ -0,0 +1,13 @@ +diff --git a/scripts/check-docs-link.js b/scripts/check-docs-link.js +index ca8b6486b..c7b18dd6b 100644 +--- a/scripts/check-docs-link.js ++++ b/scripts/check-docs-link.js +@@ -5,8 +5,6 @@ const fetch = require('make-fetch-happen'); + const { JSDOM } = require('jsdom'); + + async function main() { +- const { stdout } = childProcess.spawnSync('git', ['ls-files']); +- + let links = []; + + const files = stdout diff --git a/databases/compass/files/xattr.h b/databases/compass/files/xattr.h new file mode 100644 index 00000000000..1ed546a49de --- /dev/null +++ b/databases/compass/files/xattr.h @@ -0,0 +1,40 @@ +/* + * xattr is a Linux kernel API that has to be mapped to the FreeBSD API + * code below is adopted and simplified from the 'xattr' python module + * https://github.com/xattr/xattr/blob/master/xattr/lib_build.c + */ + +#ifdef __FreeBSD__ +#include + +/* FreeBSD compatibility API */ +#define XATTR_XATTR_NOFOLLOW 0x0001 +#define XATTR_XATTR_CREATE 0x0002 +#define XATTR_XATTR_REPLACE 0x0004 +#define XATTR_XATTR_NOSECURITY 0x0008 + +#define XATTR_CREATE 0x1 +#define XATTR_REPLACE 0x2 + +ssize_t getxattr(const char *path, const char *name, + void *value, ssize_t size, u_int32_t position, + int options); +ssize_t setxattr(const char *path, const char *name, + void *value, ssize_t size, u_int32_t position, + int options); +ssize_t removexattr(const char *path, const char *name, + int options); +ssize_t listxattr(const char *path, char *namebuf, + size_t size, int options); +ssize_t fgetxattr(int fd, const char *name, void *value, + ssize_t size, u_int32_t position, int options); +ssize_t fsetxattr(int fd, const char *name, void *value, + ssize_t size, u_int32_t position, int options); +ssize_t fremovexattr(int fd, const char *name, int options); +ssize_t flistxattr(int fd, char *namebuf, size_t size, int options); + +#endif + +#ifndef XATTR_MAXNAMELEN +#define XATTR_MAXNAMELEN 127 +#endif diff --git a/databases/compass/files/xattr_api.c b/databases/compass/files/xattr_api.c new file mode 100644 index 00000000000..101119bcf91 --- /dev/null +++ b/databases/compass/files/xattr_api.c @@ -0,0 +1,229 @@ +/* + * xattr is a Linux kernel API that has to be mapped to the FreeBSD API + * code below is adopted and simplified from the 'xattr' python module + * https://github.com/xattr/xattr/blob/master/xattr/lib_build.c + */ + +#include +#ifdef __FreeBSD__ +#include +#endif + +#include +#include "xattr.h" + +#ifdef __FreeBSD__ + +/* FreeBSD compatibility API */ + +/* Converts a freebsd format attribute list into a NULL terminated list. + * The first byte is the length of the following attribute. + */ +static void convert_bsd_list(char *namebuf, size_t size) +{ + size_t offset = 0; + while(offset < size) { + int length = (int) (unsigned char)namebuf[offset]; + memmove(namebuf+offset, namebuf+offset+1, length); + namebuf[offset+length] = '\0'; + offset += length+1; + } +} + +ssize_t getxattr(const char *path, const char *name, + void *value, ssize_t size, u_int32_t position, + int options) +{ + if (position != 0 || + !(options == 0 || options == XATTR_XATTR_NOFOLLOW)) { + return -1; + } + + if (options & XATTR_XATTR_NOFOLLOW) { + return extattr_get_link(path, EXTATTR_NAMESPACE_USER, + name, value, size); + } + else { + return extattr_get_file(path, EXTATTR_NAMESPACE_USER, + name, value, size); + } +} + +ssize_t setxattr(const char *path, const char *name, + void *value, ssize_t size, u_int32_t position, + int options) +{ + int rv = 0; + int nofollow; + + if (position != 0) { + return -1; + } + + nofollow = options & XATTR_XATTR_NOFOLLOW; + options &= ~XATTR_XATTR_NOFOLLOW; + + if (options == XATTR_XATTR_CREATE || + options == XATTR_XATTR_REPLACE) { + + /* meh. FreeBSD doesn't really have this in its + * API... Oh well. + */ + } + else if (options != 0) { + return -1; + } + + if (nofollow) { + rv = extattr_set_link(path, EXTATTR_NAMESPACE_USER, + name, value, size); + } + else { + rv = extattr_set_file(path, EXTATTR_NAMESPACE_USER, + name, value, size); + } + + /* freebsd returns the written length on success, not zero. */ + if (rv >= 0) { + return 0; + } + else { + return rv; + } +} + +ssize_t removexattr(const char *path, const char *name, + int options) +{ + if (!(options == 0 || + options == XATTR_XATTR_NOFOLLOW)) { + return -1; + } + + if (options & XATTR_XATTR_NOFOLLOW) { + return extattr_delete_link(path, EXTATTR_NAMESPACE_USER, name); + } + else { + return extattr_delete_file(path, EXTATTR_NAMESPACE_USER, name); + } +} + + +ssize_t listxattr(const char *path, char *namebuf, + size_t size, int options) +{ + ssize_t rv = 0; + if (!(options == 0 || + options == XATTR_XATTR_NOFOLLOW)) { + return -1; + } + + if (options & XATTR_XATTR_NOFOLLOW) { + rv = extattr_list_link(path, EXTATTR_NAMESPACE_USER, namebuf, size); + } + else { + rv = extattr_list_file(path, EXTATTR_NAMESPACE_USER, namebuf, size); + } + + if (rv > 0 && namebuf) { + convert_bsd_list(namebuf, rv); + } + + return rv; +} + +ssize_t fgetxattr(int fd, const char *name, void *value, + ssize_t size, u_int32_t position, int options) +{ + if (position != 0 || + !(options == 0 || options == XATTR_XATTR_NOFOLLOW)) { + return -1; + } + + if (options & XATTR_XATTR_NOFOLLOW) { + return -1; + } + else { + return extattr_get_fd(fd, EXTATTR_NAMESPACE_USER, name, value, size); + } +} + +ssize_t fsetxattr(int fd, const char *name, void *value, + ssize_t size, u_int32_t position, int options) +{ + int rv = 0; + int nofollow; + + if (position != 0) { + return -1; + } + + nofollow = options & XATTR_XATTR_NOFOLLOW; + options &= ~XATTR_XATTR_NOFOLLOW; + + if (options == XATTR_XATTR_CREATE || + options == XATTR_XATTR_REPLACE) { + /* freebsd noop */ + } + else if (options != 0) { + return -1; + } + + if (nofollow) { + return -1; + } + else { + rv = extattr_set_fd(fd, EXTATTR_NAMESPACE_USER, + name, value, size); + } + + /* freebsd returns the written length on success, not zero. */ + if (rv >= 0) { + return 0; + } + else { + return rv; + } +} + +ssize_t fremovexattr(int fd, const char *name, int options) +{ + + if (!(options == 0 || + options == XATTR_XATTR_NOFOLLOW)) { + return -1; + } + + if (options & XATTR_XATTR_NOFOLLOW) { + return -1; + } + else { + return extattr_delete_fd(fd, EXTATTR_NAMESPACE_USER, name); + } +} + + +ssize_t flistxattr(int fd, char *namebuf, size_t size, int options) +{ + ssize_t rv = 0; + + if (!(options == 0 || + options == XATTR_XATTR_NOFOLLOW)) { + return -1; + } + + if (options & XATTR_XATTR_NOFOLLOW) { + return -1; + } + else { + rv = extattr_list_fd(fd, EXTATTR_NAMESPACE_USER, namebuf, size); + } + + if (rv > 0 && namebuf) { + convert_bsd_list(namebuf, rv); + } + + return rv; +} + +#endif diff --git a/databases/compass/pkg-descr b/databases/compass/pkg-descr new file mode 100644 index 00000000000..4b3204c8e7b --- /dev/null +++ b/databases/compass/pkg-descr @@ -0,0 +1,4 @@ +MongoDB Compass is a powerful GUI for querying, aggregating, +and analyzing your MongoDB data in a visual environment. + +note: Client Side Field Level Encryption is not supported. diff --git a/databases/compass/pkg-plist b/databases/compass/pkg-plist new file mode 100644 index 00000000000..d5d5c3ff5fe --- /dev/null +++ b/databases/compass/pkg-plist @@ -0,0 +1,176 @@ +bin/compass +share/applications/mongodb-compass.desktop +%%DATADIR%%/LICENSE +%%DATADIR%%/LICENSES.chromium.html +%%DATADIR%%/MongoDB Compass +%%DATADIR%%/THIRD-PARTY-NOTICES.md +%%DATADIR%%/chrome_100_percent.pak +%%DATADIR%%/chrome_200_percent.pak +%%DATADIR%%/libEGL.so +%%DATADIR%%/libGLESv2.so +%%DATADIR%%/libffmpeg.so +%%DATADIR%%/libvk_swiftshader.so +%%DATADIR%%/libvulkan.so +%%DATADIR%%/locales/af.pak +%%DATADIR%%/locales/am.pak +%%DATADIR%%/locales/ar.pak +%%DATADIR%%/locales/bg.pak +%%DATADIR%%/locales/bn.pak +%%DATADIR%%/locales/ca.pak +%%DATADIR%%/locales/cs.pak +%%DATADIR%%/locales/da.pak +%%DATADIR%%/locales/de.pak +%%DATADIR%%/locales/el.pak +%%DATADIR%%/locales/en-GB.pak +%%DATADIR%%/locales/en-US.pak +%%DATADIR%%/locales/es-419.pak +%%DATADIR%%/locales/es.pak +%%DATADIR%%/locales/et.pak +%%DATADIR%%/locales/fa.pak +%%DATADIR%%/locales/fi.pak +%%DATADIR%%/locales/fil.pak +%%DATADIR%%/locales/fr.pak +%%DATADIR%%/locales/gu.pak +%%DATADIR%%/locales/he.pak +%%DATADIR%%/locales/hi.pak +%%DATADIR%%/locales/hr.pak +%%DATADIR%%/locales/hu.pak +%%DATADIR%%/locales/id.pak +%%DATADIR%%/locales/it.pak +%%DATADIR%%/locales/ja.pak +%%DATADIR%%/locales/kn.pak +%%DATADIR%%/locales/ko.pak +%%DATADIR%%/locales/lt.pak +%%DATADIR%%/locales/lv.pak +%%DATADIR%%/locales/ml.pak +%%DATADIR%%/locales/mr.pak +%%DATADIR%%/locales/ms.pak +%%DATADIR%%/locales/nb.pak +%%DATADIR%%/locales/nl.pak +%%DATADIR%%/locales/pl.pak +%%DATADIR%%/locales/pt-BR.pak +%%DATADIR%%/locales/pt-PT.pak +%%DATADIR%%/locales/ro.pak +%%DATADIR%%/locales/ru.pak +%%DATADIR%%/locales/sk.pak +%%DATADIR%%/locales/sl.pak +%%DATADIR%%/locales/sr.pak +%%DATADIR%%/locales/sv.pak +%%DATADIR%%/locales/sw.pak +%%DATADIR%%/locales/ta.pak +%%DATADIR%%/locales/te.pak +%%DATADIR%%/locales/th.pak +%%DATADIR%%/locales/tr.pak +%%DATADIR%%/locales/uk.pak +%%DATADIR%%/locales/ur.pak +%%DATADIR%%/locales/vi.pak +%%DATADIR%%/locales/zh-CN.pak +%%DATADIR%%/locales/zh-TW.pak +%%DATADIR%%/resources.pak +%%DATADIR%%/resources/app.asar +@comment insert PLIST.unpacked here +%%DATADIR%%/resources/app.asar.unpacked/node_modules/bindings/LICENSE.md +%%DATADIR%%/resources/app.asar.unpacked/node_modules/bindings/README.md +%%DATADIR%%/resources/app.asar.unpacked/node_modules/bindings/bindings.js +%%DATADIR%%/resources/app.asar.unpacked/node_modules/bindings/package.json +%%DATADIR%%/resources/app.asar.unpacked/node_modules/bl/BufferList.js +%%DATADIR%%/resources/app.asar.unpacked/node_modules/bl/LICENSE.md +%%DATADIR%%/resources/app.asar.unpacked/node_modules/bl/README.md +%%DATADIR%%/resources/app.asar.unpacked/node_modules/bl/bl.js +%%DATADIR%%/resources/app.asar.unpacked/node_modules/bl/package.json +%%DATADIR%%/resources/app.asar.unpacked/node_modules/bl/test/convert.js +%%DATADIR%%/resources/app.asar.unpacked/node_modules/bl/test/indexOf.js +%%DATADIR%%/resources/app.asar.unpacked/node_modules/bl/test/isBufferList.js +%%DATADIR%%/resources/app.asar.unpacked/node_modules/bl/test/test.js +%%DATADIR%%/resources/app.asar.unpacked/node_modules/file-uri-to-path/History.md +%%DATADIR%%/resources/app.asar.unpacked/node_modules/file-uri-to-path/LICENSE +%%DATADIR%%/resources/app.asar.unpacked/node_modules/file-uri-to-path/README.md +%%DATADIR%%/resources/app.asar.unpacked/node_modules/file-uri-to-path/index.d.ts +%%DATADIR%%/resources/app.asar.unpacked/node_modules/file-uri-to-path/index.js +%%DATADIR%%/resources/app.asar.unpacked/node_modules/file-uri-to-path/package.json +%%DATADIR%%/resources/app.asar.unpacked/node_modules/file-uri-to-path/test/test.js +%%DATADIR%%/resources/app.asar.unpacked/node_modules/file-uri-to-path/test/tests.json +%%DATADIR%%/resources/app.asar.unpacked/node_modules/kerberos/HISTORY.md +%%DATADIR%%/resources/app.asar.unpacked/node_modules/kerberos/LICENSE +%%DATADIR%%/resources/app.asar.unpacked/node_modules/kerberos/README.md +%%DATADIR%%/resources/app.asar.unpacked/node_modules/kerberos/binding.gyp +%%DATADIR%%/resources/app.asar.unpacked/node_modules/kerberos/build/Makefile +%%DATADIR%%/resources/app.asar.unpacked/node_modules/kerberos/build/Release/kerberos.node +%%DATADIR%%/resources/app.asar.unpacked/node_modules/kerberos/build/Release/obj.target/kerberos.node +%%DATADIR%%/resources/app.asar.unpacked/node_modules/kerberos/build/Release/obj.target/kerberos/src/kerberos.o +%%DATADIR%%/resources/app.asar.unpacked/node_modules/kerberos/build/Release/obj.target/kerberos/src/unix/base64.o +%%DATADIR%%/resources/app.asar.unpacked/node_modules/kerberos/build/Release/obj.target/kerberos/src/unix/kerberos_gss.o +%%DATADIR%%/resources/app.asar.unpacked/node_modules/kerberos/build/Release/obj.target/kerberos/src/unix/kerberos_unix.o +%%DATADIR%%/resources/app.asar.unpacked/node_modules/kerberos/build/binding.Makefile +%%DATADIR%%/resources/app.asar.unpacked/node_modules/kerberos/build/config.gypi +%%DATADIR%%/resources/app.asar.unpacked/node_modules/kerberos/build/kerberos.target.mk +%%DATADIR%%/resources/app.asar.unpacked/node_modules/kerberos/lib/auth_processes/mongodb.js +%%DATADIR%%/resources/app.asar.unpacked/node_modules/kerberos/lib/index.js +%%DATADIR%%/resources/app.asar.unpacked/node_modules/kerberos/lib/kerberos.js +%%DATADIR%%/resources/app.asar.unpacked/node_modules/kerberos/lib/util.js +%%DATADIR%%/resources/app.asar.unpacked/node_modules/kerberos/package.json +%%DATADIR%%/resources/app.asar.unpacked/node_modules/kerberos/src/kerberos.cc +%%DATADIR%%/resources/app.asar.unpacked/node_modules/kerberos/src/kerberos.h +%%DATADIR%%/resources/app.asar.unpacked/node_modules/kerberos/src/kerberos_common.h +%%DATADIR%%/resources/app.asar.unpacked/node_modules/kerberos/src/kerberos_worker.h +%%DATADIR%%/resources/app.asar.unpacked/node_modules/kerberos/src/unix/base64.cc +%%DATADIR%%/resources/app.asar.unpacked/node_modules/kerberos/src/unix/base64.h +%%DATADIR%%/resources/app.asar.unpacked/node_modules/kerberos/src/unix/kerberos_gss.cc +%%DATADIR%%/resources/app.asar.unpacked/node_modules/kerberos/src/unix/kerberos_gss.h +%%DATADIR%%/resources/app.asar.unpacked/node_modules/kerberos/src/unix/kerberos_unix.cc +%%DATADIR%%/resources/app.asar.unpacked/node_modules/kerberos/src/win32/kerberos_sspi.cc +%%DATADIR%%/resources/app.asar.unpacked/node_modules/kerberos/src/win32/kerberos_sspi.h +%%DATADIR%%/resources/app.asar.unpacked/node_modules/kerberos/src/win32/kerberos_win32.cc +%%DATADIR%%/resources/app.asar.unpacked/node_modules/mongodb-client-encryption/build/Makefile +%%DATADIR%%/resources/app.asar.unpacked/node_modules/mongodb-client-encryption/build/Release/mongocrypt.node +%%DATADIR%%/resources/app.asar.unpacked/node_modules/mongodb-client-encryption/build/Release/obj.target/mongocrypt.node +%%DATADIR%%/resources/app.asar.unpacked/node_modules/mongodb-client-encryption/build/Release/obj.target/mongocrypt/addon/mongocrypt.o +%%DATADIR%%/resources/app.asar.unpacked/node_modules/mongodb-client-encryption/build/binding.Makefile +%%DATADIR%%/resources/app.asar.unpacked/node_modules/mongodb-client-encryption/build/config.gypi +%%DATADIR%%/resources/app.asar.unpacked/node_modules/mongodb-client-encryption/build/mongocrypt.target.mk +%%DATADIR%%/resources/app.asar.unpacked/node_modules/mongodb-client-encryption/lib/index.d.ts +%%DATADIR%%/resources/app.asar.unpacked/node_modules/mongodb-client-encryption/lib/index.d.ts.map +%%DATADIR%%/resources/app.asar.unpacked/node_modules/mongodb-client-encryption/lib/index.js +%%DATADIR%%/resources/app.asar.unpacked/node_modules/mongodb-client-encryption/lib/index.js.map +%%DATADIR%%/resources/app.asar.unpacked/node_modules/mongodb-client-encryption/node_modules/node-addon-api/LICENSE.md +%%DATADIR%%/resources/app.asar.unpacked/node_modules/mongodb-client-encryption/node_modules/node-addon-api/README.md +%%DATADIR%%/resources/app.asar.unpacked/node_modules/mongodb-client-encryption/node_modules/node-addon-api/common.gypi +%%DATADIR%%/resources/app.asar.unpacked/node_modules/mongodb-client-encryption/node_modules/node-addon-api/except.gypi +%%DATADIR%%/resources/app.asar.unpacked/node_modules/mongodb-client-encryption/node_modules/node-addon-api/index.js +%%DATADIR%%/resources/app.asar.unpacked/node_modules/mongodb-client-encryption/node_modules/node-addon-api/napi-inl.deprecated.h +%%DATADIR%%/resources/app.asar.unpacked/node_modules/mongodb-client-encryption/node_modules/node-addon-api/napi-inl.h +%%DATADIR%%/resources/app.asar.unpacked/node_modules/mongodb-client-encryption/node_modules/node-addon-api/napi.h +%%DATADIR%%/resources/app.asar.unpacked/node_modules/mongodb-client-encryption/node_modules/node-addon-api/node_api.gyp +%%DATADIR%%/resources/app.asar.unpacked/node_modules/mongodb-client-encryption/node_modules/node-addon-api/noexcept.gypi +%%DATADIR%%/resources/app.asar.unpacked/node_modules/mongodb-client-encryption/node_modules/node-addon-api/nothing.c +%%DATADIR%%/resources/app.asar.unpacked/node_modules/mongodb-client-encryption/node_modules/node-addon-api/package-support.json +%%DATADIR%%/resources/app.asar.unpacked/node_modules/mongodb-client-encryption/node_modules/node-addon-api/package.json +%%DATADIR%%/resources/app.asar.unpacked/node_modules/mongodb-client-encryption/node_modules/node-addon-api/tools/README.md +%%DATADIR%%/resources/app.asar.unpacked/node_modules/mongodb-client-encryption/node_modules/node-addon-api/tools/check-napi.js +%%DATADIR%%/resources/app.asar.unpacked/node_modules/mongodb-client-encryption/node_modules/node-addon-api/tools/clang-format.js +%%DATADIR%%/resources/app.asar.unpacked/node_modules/mongodb-client-encryption/node_modules/node-addon-api/tools/conversion.js +%%DATADIR%%/resources/app.asar.unpacked/node_modules/mongodb-client-encryption/node_modules/node-addon-api/tools/eslint-format.js +%%DATADIR%%/resources/app.asar.unpacked/node_modules/mongodb-client-encryption/package.json +%%DATADIR%%/resources/app.asar.unpacked/node_modules/node-addon-api/LICENSE.md +%%DATADIR%%/resources/app.asar.unpacked/node_modules/node-addon-api/README.md +%%DATADIR%%/resources/app.asar.unpacked/node_modules/node-addon-api/common.gypi +%%DATADIR%%/resources/app.asar.unpacked/node_modules/node-addon-api/except.gypi +%%DATADIR%%/resources/app.asar.unpacked/node_modules/node-addon-api/index.js +%%DATADIR%%/resources/app.asar.unpacked/node_modules/node-addon-api/napi-inl.deprecated.h +%%DATADIR%%/resources/app.asar.unpacked/node_modules/node-addon-api/napi-inl.h +%%DATADIR%%/resources/app.asar.unpacked/node_modules/node-addon-api/napi.h +%%DATADIR%%/resources/app.asar.unpacked/node_modules/node-addon-api/node_api.gyp +%%DATADIR%%/resources/app.asar.unpacked/node_modules/node-addon-api/noexcept.gypi +%%DATADIR%%/resources/app.asar.unpacked/node_modules/node-addon-api/nothing.c +%%DATADIR%%/resources/app.asar.unpacked/node_modules/node-addon-api/package-support.json +%%DATADIR%%/resources/app.asar.unpacked/node_modules/node-addon-api/package.json +%%DATADIR%%/resources/app.asar.unpacked/node_modules/node-addon-api/tools/README.md +%%DATADIR%%/resources/app.asar.unpacked/node_modules/node-addon-api/tools/check-napi.js +%%DATADIR%%/resources/app.asar.unpacked/node_modules/node-addon-api/tools/clang-format.js +%%DATADIR%%/resources/app.asar.unpacked/node_modules/node-addon-api/tools/conversion.js +%%DATADIR%%/resources/app.asar.unpacked/node_modules/node-addon-api/tools/eslint-format.js +%%DATADIR%%/snapshot_blob.bin +%%DATADIR%%/v8_context_snapshot.bin +%%DATADIR%%/version +%%DATADIR%%/vk_swiftshader_icd.json +share/pixmaps/mongodb-compass.png diff --git a/databases/libzdb/Makefile b/databases/libzdb/Makefile index c29399bfc3f..cfdf4e6f352 100644 --- a/databases/libzdb/Makefile +++ b/databases/libzdb/Makefile @@ -1,5 +1,5 @@ PORTNAME= libzdb -PORTVERSION= 3.2.3 +PORTVERSION= 3.3.0 CATEGORIES= databases MASTER_SITES= https://www.tildeslash.com/libzdb/dist/ diff --git a/databases/libzdb/distinfo b/databases/libzdb/distinfo index de970c3008f..88e55ffbdee 100644 --- a/databases/libzdb/distinfo +++ b/databases/libzdb/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1669057529 -SHA256 (libzdb-3.2.3.tar.gz) = a1957826fab7725484fc5b74780a6a7d0d8b7f5e2e54d26e106b399e0a86beb0 -SIZE (libzdb-3.2.3.tar.gz) = 771263 +TIMESTAMP = 1721710222 +SHA256 (libzdb-3.3.0.tar.gz) = b1f979f48f4c52f71821f4b2983ef26cf08fc58337effe5651155cfaa96ce95d +SIZE (libzdb-3.3.0.tar.gz) = 945922 diff --git a/databases/libzdb/pkg-plist b/databases/libzdb/pkg-plist index cc195ddc326..11ed3fdd597 100644 --- a/databases/libzdb/pkg-plist +++ b/databases/libzdb/pkg-plist @@ -9,6 +9,6 @@ include/zdb/zdb.h include/zdb/zdbpp.h lib/libzdb.a lib/libzdb.so -lib/libzdb.so.13 -lib/libzdb.so.13.1.0 +lib/libzdb.so.15 +lib/libzdb.so.15.0.0 libdata/pkgconfig/zdb.pc diff --git a/databases/mongodb80/Makefile b/databases/mongodb80/Makefile new file mode 100644 index 00000000000..d5e8fd748c5 --- /dev/null +++ b/databases/mongodb80/Makefile @@ -0,0 +1,168 @@ +PORTNAME= mongodb +DISTVERSIONPREFIX= r +DISTVERSION= 8.0.0-rc14 +CATEGORIES= databases net +PKGNAMESUFFIX= ${DISTVERSION:R:S/.//} + +MAINTAINER= ronald@FreeBSD.org +COMMENT= MongoDB Community Edition (8.0.x Branch) +WWW= https://www.mongodb.com/docs/v8.0/ + +LICENSE= APACHE20 SSPLv1 # mongodb is SSPLv1, C++ driver is APACHE20 +LICENSE_COMB= multi +LICENSE_NAME_SSPLv1= Server Side Public License Version 1 +LICENSE_FILE_SSPLv1= ${WRKSRC}/LICENSE-Community.txt +LICENSE_PERMS_SSPLv1= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept + +ONLY_FOR_ARCHS= aarch64 amd64 powerpc64le +ONLY_FOR_ARCHS_REASON= only ported to amd64, aarch64, and powerpc64le on FreeBSD; upstream supports arm64, ppc64le, s390x, and x86-64 + +BUILD_DEPENDS= ${PY_SETUPTOOLS} \ + ${PYTHON_PKGNAMEPREFIX}cheetah3>0:devel/py-cheetah3@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}distro>0:sysutils/py-distro@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}gitpython>0:devel/py-gitpython@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}packaging>0:devel/py-packaging@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}psutil>0:sysutils/py-psutil@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pymongo>0:databases/py-pymongo@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pyyaml>=3.11:devel/py-pyyaml@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}retry2>0:devel/py-retry2@${PY_FLAVOR} \ + git:devel/git@tiny +# build depends used while running ${WRKSRC}/src/third_party/mozjs/gen-config.sh +BUILD_DEPENDS+= gm4:devel/m4 \ + gsed:textproc/gsed +LIB_DEPENDS= libcurl.so:ftp/curl \ + libpcre2-8.so:devel/pcre2 \ + libsnappy.so:archivers/snappy \ + libstemmer.so:textproc/snowballstemmer \ + libunwind.so:devel/libunwind \ + libyaml-cpp.so:devel/yaml-cpp \ + libzstd.so:archivers/zstd + +USES= compiler:c++20-lang cpe python:build scons shebangfix +# gmake is used while running ${WRKSRC}/src/third_party/mozjs/gen-config.sh +USES+= gmake pkgconfig + +# mozjs tag comes from ${WRKSRC}/src/third_party/mozjs/get-sources.sh +MOZJS_TAG= bb6edb4fcd43607c87de81df8c58db11a663634a + +USE_GITHUB= yes +GH_ACCOUNT= mongodb mongodb-forks:mozjs +GH_PROJECT= mongo spidermonkey:mozjs +GH_TAGNAME= ${MOZJS_TAG}:mozjs +USE_RC_SUBR= mongod + +SHEBANG_FILES= buildscripts/scons.py +python_OLD_CMD= @python_interpreter@ + +CONFIGURE_ENV+= M4=${LOCALBASE}/bin/gm4 +MAKE_ARGS= --allocator=system \ + --cxx-std=20 \ + --disable-warnings-as-errors \ + --libc++ \ + --runtime-hardening=on \ + --use-system-libunwind \ + --use-system-pcre2 \ + --use-system-snappy \ + --use-system-stemmer \ + --use-system-yaml \ + --use-system-zlib \ + --use-system-zstd \ + -j${MAKE_JOBS_NUMBER} \ + AR=llvm-ar \ + MONGO_VERSION=${DISTVERSION} \ + VERBOSE=on + +CFLAGS+= -DBOOST_NO_CXX98_FUNCTION_BASE + +CONFLICTS_INSTALL= mongodb[0-9][0-9] + +EXTRACT_AFTER_ARGS= --exclude src/third_party/pcre2 \ + --exclude src/third_party/snappy-* \ + --exclude src/third_party/libstemmer_c \ + --exclude src/third_party/unwind \ + --exclude src/third_party/yaml-cpp \ + --exclude src/third_party/zlib-* \ + --exclude src/third_party/zstandard \ + --no-same-owner --no-same-permissions + +USERS= mongodb +GROUPS= mongodb + +OPTIONS_DEFINE= LTO NOAVX SASL SSL +OPTIONS_DEFINE_aarch64= ARMV80A +OPTIONS_DEFAULT= NOAVX SASL SSL + +# MongoDB on non-LSE ARM cpu like Raspberry Pi can work but is unsupported upstream. +# Can give corruption on high concurrency. +# Please read https://jira.mongodb.org/browse/SERVER-71772. +ARMV80A_DESC= Enable non-LSE ARM64 CPUs like RPI4. +NOAVX_DESC= "Disable AVX instructions on amd64 (Sandybridge+)" + +ARMV80A_EXTRA_PATCHES= ${FILESDIR}/extrapatch-SConstruct + +LTO_MAKE_ARGS= --lto=on + +NOAVX_MAKE_ARGS= --experimental-optimization="-sandybridge" + +SASL_LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2 +SASL_MAKE_ARGS= --use-sasl-client + +SSL_USES= ssl +SSL_MAKE_ARGS= --ssl + +.include + +ALL_TARGET= install-servers + +# This ports is only following the Major Release. +# https://docs.mongodb.com/manual/reference/versioning/ +PORTSCOUT= limit:^7\.0\. + +CPE_PRODUCT= mongodb + +.if ${ARCH} == amd64 +MOZJS_ARCH= x86_64 +.elif ${ARCH} == powerpc64le +MOZJS_ARCH= ppc64le +.elif ${ARCH} == aarch64 +MOZJS_ARCH= ${ARCH} +.endif + +post-patch: +# fix build with python-3.11 + ${REINPLACE_CMD} -e 's#rU#r#g' ${WRKDIR}/spidermonkey-${MOZJS_TAG}/python/mozbuild/mozbuild/util.py + ${REINPLACE_CMD} -e 's#rU#r#g' ${WRKDIR}/spidermonkey-${MOZJS_TAG}/python/mozbuild/mozbuild/preprocessor.py + ${REINPLACE_CMD} -e 's#rU#r#g' ${WRKDIR}/spidermonkey-${MOZJS_TAG}/python/mozbuild/mozbuild/backend/base.py + ${REINPLACE_CMD} -e 's#rU#r#g' ${WRKDIR}/spidermonkey-${MOZJS_TAG}/python/mozbuild/mozbuild/action/process_define_files.py + +pre-configure: + # Verify we downloaded the proper mozjs git tag. + sh -c "test \"X`grep -E '^LIB_GIT_REVISION=' ${WRKSRC}/src/third_party/mozjs/get-sources.sh`\" = \"XLIB_GIT_REVISION=${MOZJS_TAG}\"" + +do-configure: +# Replacement of ${WRKSRC}/src/third_party/mozjs/get-sources.sh + ${LN} -sF ${WRKDIR}/spidermonkey-${MOZJS_TAG} ${WRKSRC}/src/third_party/mozjs/mozilla-release + cd ${WRKSRC}/src/third_party/mozjs && PYTHON3="${PYTHON_CMD}" ${SH} ./gen-config.sh ${MOZJS_ARCH} freebsd + +do-build: + ${WRKSRC}/buildscripts/scons.py -C ${WRKSRC} ${MAKE_ARGS} + +do-install: +.for f in mongod mongos + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${f} +.endfor + ${INSTALL_DATA} ${WRKSRC}/rpm/mongod.conf ${STAGEDIR}${PREFIX}/etc/mongodb.conf.sample + ${MKDIR} ${STAGEDIR}${DOCSDIR} +.for doc in LICENSE-Community.txt MPL-2 README THIRD-PARTY-NOTICES + ${MV} ${STAGEDIR}${PREFIX}/${doc} ${STAGEDIR}${DOCSDIR}/ +.endfor + ${INSTALL_MAN} ${WRKSRC}/debian/mongod.1 ${STAGEDIR}${PREFIX}/share/man/man1/ + ${INSTALL_MAN} ${WRKSRC}/debian/mongos.1 ${STAGEDIR}${PREFIX}/share/man/man1/ + ${INSTALL_MAN} ${WRKSRC}/debian/mongodb-parameters.5 ${STAGEDIR}${PREFIX}/share/man/man5/ + ${RM} ${STAGEDIR}${PREFIX}/bin/resmoke.py + +do-test: + ${SH} ${FILESDIR}/make.test.sh "${STAGEDIR}${PREFIX}/bin" + +.include diff --git a/databases/mongodb80/distinfo b/databases/mongodb80/distinfo new file mode 100644 index 00000000000..f007641034d --- /dev/null +++ b/databases/mongodb80/distinfo @@ -0,0 +1,5 @@ +TIMESTAMP = 1721728990 +SHA256 (mongodb-mongo-r8.0.0-rc14_GH0.tar.gz) = 73560b1f0d84367029368081c5a29b7469c31cece893fbf7e480bb40f1118301 +SIZE (mongodb-mongo-r8.0.0-rc14_GH0.tar.gz) = 94721112 +SHA256 (mongodb-forks-spidermonkey-bb6edb4fcd43607c87de81df8c58db11a663634a_GH0.tar.gz) = 8b237164cb3f492aa1658080b91bafb3c98fe72da11ffb65513e4bffe01553f9 +SIZE (mongodb-forks-spidermonkey-bb6edb4fcd43607c87de81df8c58db11a663634a_GH0.tar.gz) = 164675678 diff --git a/databases/mongodb80/files/extrapatch-SConstruct b/databases/mongodb80/files/extrapatch-SConstruct new file mode 100644 index 00000000000..05946bd82cd --- /dev/null +++ b/databases/mongodb80/files/extrapatch-SConstruct @@ -0,0 +1,16 @@ +--- SConstruct.orig 2023-06-07 17:07:38 UTC ++++ SConstruct +@@ -3217,8 +3205,12 @@ if not env.TargetOSIs('windows', 'macOS') and (env.Too + # setting it for both C and C++ by setting both of CFLAGS and + # CXXFLAGS. + ++ arm_march_flag = "armv8-a" ++ if get_option('use-hardware-crc32') == "on": ++ arm_march_flag += "+crc" ++ + default_targeting_flags_for_architecture = { +- "aarch64": {"-march=": "armv8.2-a", "-mtune=": "generic"}, ++ "aarch64": {"-march=": arm_march_flag, "-mtune=": "generic"}, + "i386": {"-march=": "nocona", "-mtune=": "generic"}, + "ppc64le": {"-mcpu=": "power8", "-mtune=": "power8", "-mcmodel=": "medium"}, + "s390x": {"-march=": "z196", "-mtune=": "zEC12"}, diff --git a/databases/mongodb80/files/make.test.sh b/databases/mongodb80/files/make.test.sh new file mode 100755 index 00000000000..c42bb1973e6 --- /dev/null +++ b/databases/mongodb80/files/make.test.sh @@ -0,0 +1,31 @@ +#! /bin/sh + +set -e + +usage() { + echo "Usage: $0 " + echo " path to the executables" +} + +test "$#" -eq 1 || ( usage && exit 1 ) + +set -x + +PATH="$1:$PATH" + +DBDIR=$( mktemp -d -t tmp.mongodb ) + +trap 'rm -rf "$DBDIR"' EXIT + +# Trivial check if the binaries execute at all. +mongod --version +mongos --version + +# Check if an empty database can be created. +mkdir "$DBDIR/db" +tail -F "$DBDIR/log" | ( grep -qFe "Waiting for connections" && kill $(cat "$DBDIR/pid") ) & +script -eF "$DBDIR/log" \ + timeout -s TERM -k 30s 60s \ + mongod --dbpath "$DBDIR/db" --pidfilepath "$DBDIR/pid" + +echo "Test successful" diff --git a/databases/mongodb80/files/mongod.in b/databases/mongodb80/files/mongod.in new file mode 100644 index 00000000000..20b0f5c0f43 --- /dev/null +++ b/databases/mongodb80/files/mongod.in @@ -0,0 +1,53 @@ +#!/bin/sh + +# PROVIDE: mongod +# REQUIRE: NETWORK ldconfig +# KEYWORD: shutdown +# +# Add the following lines to /etc/rc.conf.local or /etc/rc.conf +# to enable this service: +# +# mongod_enable (bool): Set to "NO" by default. +# Set it to "YES" to enable mongod. +# mongod_dbpath (str): Default to "/var/db/mongodb" +# Base database directory. +# mongod_flags (str): Custom additional arguments to be passed to mongod. +# Default to "--logpath ${mongod_dbpath}/mongod.log --logappend". +# mongod_config (str): Default to "%%PREFIX%%/etc/mongodb.conf" +# Path to config file +# + +. /etc/rc.subr + +name="mongod" +rcvar=mongod_enable + +load_rc_config $name + +: ${mongod_enable="NO"} +: ${mongod_dbpath="/var/db/mongodb"} +: ${mongod_flags="--logpath ${mongod_dbpath}/mongod.log --logappend --setParameter=disabledSecureAllocatorDomains=\*"} +: ${mongod_user="mongodb"} +: ${mongod_group="mongodb"} +: ${mongod_config="%%PREFIX%%/etc/mongodb.conf"} + +pidfile="${mongod_dbpath}/mongod.lock" +command=%%PREFIX%%/bin/${name} +command_args="--config $mongod_config --dbpath $mongod_dbpath --fork >/dev/null 2>/dev/null" +start_precmd="${name}_prestart" + +mongod_create_dbpath() +{ + mkdir ${mongod_dbpath} >/dev/null 2>/dev/null + [ $? -eq 0 ] && chown -R ${mongod_user}:${mongod_group} ${mongod_dbpath} +} + +mongod_prestart() +{ + if [ ! -d ${mongod_dbpath} ]; then + mongod_create_dbpath || return 1 + fi + return 0 +} + +run_rc_command "$1" diff --git a/databases/mongodb80/files/patch-SConstruct b/databases/mongodb80/files/patch-SConstruct new file mode 100644 index 00000000000..375b9238a97 --- /dev/null +++ b/databases/mongodb80/files/patch-SConstruct @@ -0,0 +1,36 @@ +--- SConstruct.orig 2024-07-22 19:17:33 UTC ++++ SConstruct +@@ -25,7 +25,6 @@ import SCons.Script + + import SCons + import SCons.Script +-from mongo_tooling_metrics.lib.top_level_metrics import SConsToolingMetrics + from site_scons.mongo import build_profiles + + # This must be first, even before EnsureSConsVersion, if +@@ -1722,16 +1721,6 @@ env.AddMethod(lambda env, name, **kwargs: add_option(n + del envDict + env.AddMethod(lambda env, name, **kwargs: add_option(name, **kwargs), 'AddOption') + +-# The placement of this is intentional. Here we setup an atexit method to store tooling metrics. +-# We should only register this function after env, env_vars and the parser have been properly initialized. +-SConsToolingMetrics.register_metrics( +- utc_starttime=datetime.utcnow(), +- artifact_dir=env.Dir('$BUILD_DIR').get_abspath(), +- env_vars=env_vars, +- env=env, +- parser=_parser, +-) +- + if get_option('build-metrics'): + env['BUILD_METRICS_ARTIFACTS_DIR'] = '$BUILD_ROOT/$VARIANT_DIR' + env.Tool('build_metrics') +@@ -1835,7 +1824,7 @@ if unknown_vars: + + unknown_vars = env_vars.UnknownVariables() + if unknown_vars: +- env.FatalError("Unknown variables specified: {0}", ", ".join(list(unknown_vars.keys()))) ++ print("Unknown variables specified: {0}", ", ".join(list(unknown_vars.keys()))) + + install_actions.setup(env, get_option('install-action')) + diff --git a/databases/mongodb80/files/patch-buildscripts_scons.py b/databases/mongodb80/files/patch-buildscripts_scons.py new file mode 100644 index 00000000000..5759ae7f71d --- /dev/null +++ b/databases/mongodb80/files/patch-buildscripts_scons.py @@ -0,0 +1,18 @@ +--- buildscripts/scons.py.orig 2024-07-23 11:11:41 UTC ++++ buildscripts/scons.py +@@ -18,15 +18,6 @@ sys.path = [SCONS_DIR, SITE_TOOLS_DIR] + sys.path + + sys.path = [SCONS_DIR, SITE_TOOLS_DIR] + sys.path + +-# pylint: disable=C0413 +-from mongo.pip_requirements import verify_requirements, MissingRequirements +- +-try: +- verify_requirements() +-except MissingRequirements as ex: +- print(ex) +- sys.exit(1) +- + try: + import SCons.Script + except ImportError as import_err: diff --git a/databases/mongodb80/files/patch-src_mongo_platform_waitable__atomic.cpp b/databases/mongodb80/files/patch-src_mongo_platform_waitable__atomic.cpp new file mode 100644 index 00000000000..92a36172108 --- /dev/null +++ b/databases/mongodb80/files/patch-src_mongo_platform_waitable__atomic.cpp @@ -0,0 +1,65 @@ +--- src/mongo/platform/waitable_atomic.cpp.orig 2024-07-23 11:53:14 UTC ++++ src/mongo/platform/waitable_atomic.cpp +@@ -34,6 +34,9 @@ + #ifdef __linux__ + #include + #include ++#elif defined(__FreeBSD__) ++#include ++#include + #elif defined(_WIN32) + #include + #endif +@@ -228,6 +231,52 @@ bool waitUntil(const void* uaddr, + } + + if (__ulock_wait(UL_COMPARE_AND_WAIT, const_cast(uaddr), old, timeoutMicros) != -1) ++ return true; ++ ++ // There isn't a good list of possible errors, so assuming that anything other than a timeout ++ // error is a possible spurious wakeup. ++ return timeoutOverflow || errno != ETIMEDOUT; ++} ++ ++#elif defined(__FreeBSD__) ++ ++void notifyOne(const void* uaddr) { ++ _umtx_op(const_cast(uaddr), UMTX_OP_WAKE, 1, NULL, NULL); ++} ++ ++void notifyMany(const void* uaddr, int nToWake) { ++ _umtx_op(const_cast(uaddr), UMTX_OP_WAKE, nToWake, NULL, NULL); ++} ++ ++void notifyAll(const void* uaddr) { ++ _umtx_op(const_cast(uaddr), UMTX_OP_WAKE, INT_MAX, NULL, NULL); ++} ++ ++bool waitUntil(const void* uaddr, ++ uint32_t old, ++ boost::optional deadline) { ++ struct timespec timeout; ++ bool timeoutOverflow = false; ++ if (deadline) { ++ int64_t micros = durationCount(*deadline - system_clock::now()); ++ if (micros <= 0) { ++ return false; // Synthesize a timeout. ++ } ++ ++ if (micros > int64_t(std::numeric_limits::max())) { ++ // 2**32 micros is a little over an hour. If this happens, we wait as long as we can, ++ // then return as-if a spurious wakeup happened, rather than a timeout. This will cause ++ // the caller to loop and we will compute a smaller time each pass, eventually reaching ++ // a representable timeout. ++ micros = std::numeric_limits::max(); ++ timeoutOverflow = true; ++ } ++ ++ timeout.tv_sec = micros / 1000; ++ timeout.tv_nsec = (micros % 1000) * 1000; ++ } ++ ++ if (_umtx_op(const_cast(uaddr), UMTX_OP_WAIT, old, (void*)sizeof(struct timespec), &timeout) != -1) + return true; + + // There isn't a good list of possible errors, so assuming that anything other than a timeout diff --git a/databases/mongodb80/files/patch-src_third__party_abseil-cpp_dist_absl_time_internal_cctz_src_time__zone__format.cc b/databases/mongodb80/files/patch-src_third__party_abseil-cpp_dist_absl_time_internal_cctz_src_time__zone__format.cc new file mode 100644 index 00000000000..d498ecfd3fb --- /dev/null +++ b/databases/mongodb80/files/patch-src_third__party_abseil-cpp_dist_absl_time_internal_cctz_src_time__zone__format.cc @@ -0,0 +1,13 @@ +# https://github.com/abseil/abseil-cpp/commit/ded2ec077d911de647d47ab48ef3a8e24a1fb64a +# https://github.com/abseil/abseil-cpp/issues/1587 +--- src/third_party/abseil-cpp/dist/absl/time/internal/cctz/src/time_zone_format.cc.orig 2024-07-23 13:17:01 UTC ++++ src/third_party/abseil-cpp/dist/absl/time/internal/cctz/src/time_zone_format.cc +@@ -19,7 +19,7 @@ + #endif + + #if defined(HAS_STRPTIME) && HAS_STRPTIME +-#if !defined(_XOPEN_SOURCE) && !defined(__OpenBSD__) ++#if !defined(_XOPEN_SOURCE) && !defined(__FreeBSD__) && !defined(__OpenBSD__) + #define _XOPEN_SOURCE 500 // Exposes definitions for SUSv2 (UNIX 98). + #endif + #endif diff --git a/databases/mongodb80/files/patch-src_third__party_asio-master_asio_include_asio_detail_config.hpp b/databases/mongodb80/files/patch-src_third__party_asio-master_asio_include_asio_detail_config.hpp new file mode 100644 index 00000000000..09713cbc002 --- /dev/null +++ b/databases/mongodb80/files/patch-src_third__party_asio-master_asio_include_asio_detail_config.hpp @@ -0,0 +1,10 @@ +--- src/third_party/asio-master/asio/include/asio/detail/config.hpp.orig 2023-04-29 10:17:24 UTC ++++ src/third_party/asio-master/asio/include/asio/detail/config.hpp +@@ -19,6 +19,7 @@ + // individual scons objects. + # define ASIO_STANDALONE // MongoDB + # define ASIO_SEPARATE_COMPILATION // MongoDB ++# define ASIO_HAS_STD_INVOKE_RESULT // FreeBSD + + #if defined(ASIO_STANDALONE) + # define ASIO_DISABLE_BOOST_ARRAY 1 diff --git a/databases/mongodb80/files/patch-src_third__party_boost_boost_mpl_aux___integral__wrapper.hpp b/databases/mongodb80/files/patch-src_third__party_boost_boost_mpl_aux___integral__wrapper.hpp new file mode 100644 index 00000000000..f6e1178b4a6 --- /dev/null +++ b/databases/mongodb80/files/patch-src_third__party_boost_boost_mpl_aux___integral__wrapper.hpp @@ -0,0 +1,11 @@ +--- src/third_party/boost/boost/mpl/aux_/integral_wrapper.hpp.orig 2023-06-15 22:07:57 UTC ++++ src/third_party/boost/boost/mpl/aux_/integral_wrapper.hpp +@@ -56,7 +56,7 @@ struct AUX_WRAPPER_NAME + // have to #ifdef here: some compilers don't like the 'N + 1' form (MSVC), + // while some other don't like 'value + 1' (Borland), and some don't like + // either +-#if BOOST_WORKAROUND(__EDG_VERSION__, <= 243) ++#if 1 //BOOST_WORKAROUND(__EDG_VERSION__, <= 243) + private: + BOOST_STATIC_CONSTANT(AUX_WRAPPER_VALUE_TYPE, next_value = BOOST_MPL_AUX_STATIC_CAST(AUX_WRAPPER_VALUE_TYPE, (N + 1))); + BOOST_STATIC_CONSTANT(AUX_WRAPPER_VALUE_TYPE, prior_value = BOOST_MPL_AUX_STATIC_CAST(AUX_WRAPPER_VALUE_TYPE, (N - 1))); diff --git a/databases/mongodb80/files/patch-src_third__party_libbson_dist_src_libbson_src_bson_bson-error.c b/databases/mongodb80/files/patch-src_third__party_libbson_dist_src_libbson_src_bson_bson-error.c new file mode 100644 index 00000000000..4ee39110eef --- /dev/null +++ b/databases/mongodb80/files/patch-src_third__party_libbson_dist_src_libbson_src_bson_bson-error.c @@ -0,0 +1,11 @@ +--- src/third_party/libbson/dist/src/libbson/src/bson/bson-error.c.orig 2024-07-04 10:59:36 UTC ++++ src/third_party/libbson/dist/src/libbson/src/bson/bson-error.c +@@ -130,7 +130,7 @@ bson_strerror_r (int err_code, /* I + // required) by the POSIX spec (see: + // https://pubs.opengroup.org/onlinepubs/9699919799/functions/strerror.html#tag_16_574_08). + (void) strerror_r (err_code, buf, buflen); +-#elif defined(_XOPEN_SOURCE) && _XOPEN_SOURCE >= 700 ++#elif defined(__FreeBSD__) || ( defined(_XOPEN_SOURCE) && _XOPEN_SOURCE >= 700 ) + // The behavior (of `strerror_l`) is undefined if the locale argument to + // `strerror_l()` is the special locale object LC_GLOBAL_LOCALE or is not a + // valid locale object handle. diff --git a/databases/mongodb80/files/patch-src_third__party_mozjs_gen-config.sh b/databases/mongodb80/files/patch-src_third__party_mozjs_gen-config.sh new file mode 100644 index 00000000000..e05c48c9f8f --- /dev/null +++ b/databases/mongodb80/files/patch-src_third__party_mozjs_gen-config.sh @@ -0,0 +1,30 @@ +--- src/third_party/mozjs/gen-config.sh.orig 2024-07-22 19:17:33 UTC ++++ src/third_party/mozjs/gen-config.sh +@@ -29,6 +29,9 @@ case "$_Path" in + } + + case "$_Path" in ++ "platform/aarch64/freebsd") ++ _CONFIG_OPTS="--host=aarch64-freebsd" ++ ;; + "platform/aarch64/linux") + _CONFIG_OPTS="--host=aarch64-linux" + ;; +@@ -109,7 +112,7 @@ CFLAGS="$CFLAGS -D__STDC_FORMAT_MACROS" \ + --disable-js-shell \ + --disable-tests "$_CONFIG_OPTS" + +-make recurse_export ++gmake recurse_export + + cd ../../../.. + +@@ -164,7 +167,7 @@ find "$_Path/build" -name '*.cpp' | + find "$_Path/build" -name '*.cpp' | + while read unified_file ; do + echo "Processing $unified_file" +- sed $SEDOPTION \ ++ gsed $SEDOPTION \ + -e 's|#include ".*/js/src/|#include "|' \ + -e 's|#error ".*/js/src/|#error "|' \ + "$unified_file" diff --git a/databases/mongodb80/files/patch-src_third__party_mozjs_get-sources.sh b/databases/mongodb80/files/patch-src_third__party_mozjs_get-sources.sh new file mode 100644 index 00000000000..278f09c46e5 --- /dev/null +++ b/databases/mongodb80/files/patch-src_third__party_mozjs_get-sources.sh @@ -0,0 +1,14 @@ +--- src/third_party/mozjs/get-sources.sh.orig 2024-07-22 19:17:33 UTC ++++ src/third_party/mozjs/get-sources.sh +@@ -12,9 +12,9 @@ LIB_GIT_REPO=git@github.com:mongodb-forks/spidermonkey + LIB_GIT_REVISION=bb6edb4fcd43607c87de81df8c58db11a663634a + LIB_GIT_REPO=git@github.com:mongodb-forks/spidermonkey.git + +-DEST_DIR=$(git rev-parse --show-toplevel)/src/third_party/mozjs ++DEST_DIR=$(realpath .) + +-LIB_GIT_DIR=$(mktemp -d /tmp/import-spidermonkey.XXXXXX) ++LIB_GIT_DIR=$(mktemp -d /var/tmp/import-spidermonkey.XXXXXX) + trap "rm -rf $LIB_GIT_DIR" EXIT + + git clone $LIB_GIT_REPO $LIB_GIT_DIR diff --git a/databases/mongodb80/pkg-descr b/databases/mongodb80/pkg-descr new file mode 100644 index 00000000000..5bf5a965fd4 --- /dev/null +++ b/databases/mongodb80/pkg-descr @@ -0,0 +1,5 @@ +Distributed document-oriented "NoSQL" database. + +Mongo (from "humongous") is a high-performance, open source, +schema-free, document-oriented database. A common name in the +"NOSQL" community. diff --git a/databases/mongodb80/pkg-message b/databases/mongodb80/pkg-message new file mode 100644 index 00000000000..fb041b1ff93 --- /dev/null +++ b/databases/mongodb80/pkg-message @@ -0,0 +1,16 @@ +[ +{ type: install + message: <=1.0', required: false) -+lib_zstd = dependency('libzstd', version: '>=1.0', required: get_option('libzstd')) - - if lib_zstd.found() - configuration.set('HAVE_LIBZST', true, description: 'Is libzstd present?') diff --git a/databases/pgbackrest/files/patch-meson__options.txt b/databases/pgbackrest/files/patch-meson__options.txt deleted file mode 100644 index 30bdd3e9599..00000000000 --- a/databases/pgbackrest/files/patch-meson__options.txt +++ /dev/null @@ -1,8 +0,0 @@ ---- meson_options.txt.orig 2024-03-24 20:53:22 UTC -+++ meson_options.txt -@@ -1,2 +1,5 @@ option('fatal-errors', type: 'boolean', value: false, - option('configdir', type: 'string', value: '/etc/pgbackrest', description: 'Configuration directory') - option('fatal-errors', type: 'boolean', value: false, description: 'Stop compilation on first error') -+option('liblz4', type: 'feature', value: 'auto', description: 'Enable LZ4 compression support') -+option('libssh2', type: 'feature', value: 'auto', description: 'Enable SFTP storage support') -+option('libzstd', type: 'feature', value: 'auto', description: 'Enable Zstandard compression support') diff --git a/databases/pgbackrest/files/patch-src_meson.build b/databases/pgbackrest/files/patch-src_meson.build deleted file mode 100644 index 3ea71633e6c..00000000000 --- a/databases/pgbackrest/files/patch-src_meson.build +++ /dev/null @@ -1,10 +0,0 @@ ---- src/meson.build.orig 2024-03-24 20:53:22 UTC -+++ src/meson.build -@@ -284,5 +284,6 @@ executable( - lib_xml, - lib_z, - lib_zstd, -- ] -+ ], -+ install: true, - ) diff --git a/databases/postgresql-pgaudit/Makefile b/databases/postgresql-pgaudit/Makefile index 134cbcf725c..e16364269ff 100644 --- a/databases/postgresql-pgaudit/Makefile +++ b/databases/postgresql-pgaudit/Makefile @@ -1,6 +1,6 @@ PORTNAME= pgaudit #DISTVERSIONPREFIX= v -PORTVERSION= 1.7.0 +PORTVERSION= 16.0 CATEGORIES= databases PKGNAMEPREFIX= postgresql${PGSQL_VER:S|.||}- @@ -10,7 +10,7 @@ WWW= https://www.pgaudit.org/ LICENSE= PostgreSQL -USES= gmake pgsql:14+ +USES= gmake pgsql:16+ WANT_PGSQL= server USE_GITHUB= yes GH_ACCOUNT= pgaudit @@ -18,8 +18,8 @@ GH_ACCOUNT= pgaudit MAKE_ENV= USE_PGXS=1 PLIST_FILES= lib/postgresql/pgaudit.so \ - share/postgresql/extension/pgaudit--1.7.sql \ - share/postgresql/extension/pgaudit.control + share/postgresql/extension/pgaudit--16.0.sql \ + share/postgresql/extension/pgaudit.control post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/postgresql/pgaudit.so diff --git a/databases/postgresql-pgaudit/distinfo b/databases/postgresql-pgaudit/distinfo index e68311c8533..39bd6bd8e6e 100644 --- a/databases/postgresql-pgaudit/distinfo +++ b/databases/postgresql-pgaudit/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1668774244 -SHA256 (pgaudit-pgaudit-1.7.0_GH0.tar.gz) = 8f4a73e451c88c567e516e6cba7dc1e23bc91686bb6f1f77f8f3126d428a8bd8 -SIZE (pgaudit-pgaudit-1.7.0_GH0.tar.gz) = 44151 +TIMESTAMP = 1716274817 +SHA256 (pgaudit-pgaudit-16.0_GH0.tar.gz) = d53ef985f2d0b15ba25c512c4ce967dce07b94fd4422c95bd04c4c1a055fe738 +SIZE (pgaudit-pgaudit-16.0_GH0.tar.gz) = 45747 diff --git a/databases/py-pyarrow/Makefile b/databases/py-pyarrow/Makefile index 554b0734500..8f253a3b171 100644 --- a/databases/py-pyarrow/Makefile +++ b/databases/py-pyarrow/Makefile @@ -1,5 +1,5 @@ PORTNAME= pyarrow -PORTVERSION= 15.0.2 +PORTVERSION= 17.0.0 CATEGORIES= databases python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -12,17 +12,18 @@ WWW= https://arrow.apache.org/ \ LICENSE= APACHE20 BUILD_DEPENDS= arrow>=${PORTVERSION}<${PORTVERSION}_99:databases/arrow \ - cmake:devel/cmake-core \ - ${PYTHON_PKGNAMEPREFIX}numpy>=0.14,1:math/py-numpy@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}setuptools>=40.1.0:devel/py-setuptools@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=0:devel/py-setuptools-scm@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}numpy>=1.25,1:math/py-numpy@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}setuptools>=61:devel/py-setuptools@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=8:devel/py-setuptools-scm@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} LIB_DEPENDS= libarrow.so:databases/arrow RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.16.6,1<2,1:math/py-numpy@${PY_FLAVOR} -USES= python +USES= cmake:indirect python shebangfix USE_PYTHON= autoplist concurrent cython pep517 +SHEBANG_FILES= cmake_modules/aws_sdk_cpp_generate_variables.sh + post-install: ${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -name '*.so' -exec ${STRIP_CMD} {} + diff --git a/databases/py-pyarrow/distinfo b/databases/py-pyarrow/distinfo index 5d0227c493b..629a3e810df 100644 --- a/databases/py-pyarrow/distinfo +++ b/databases/py-pyarrow/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1711222294 -SHA256 (pyarrow-15.0.2.tar.gz) = 9c9bc803cb3b7bfacc1e96ffbfd923601065d9d3f911179d81e72d99fd74a3d9 -SIZE (pyarrow-15.0.2.tar.gz) = 1064226 +TIMESTAMP = 1721710236 +SHA256 (pyarrow-17.0.0.tar.gz) = 4beca9521ed2c0921c1023e68d097d0299b62c362639ea315572a58f3f50fd28 +SIZE (pyarrow-17.0.0.tar.gz) = 1112479 diff --git a/databases/py-pyarrow/files/patch-pyproject.toml b/databases/py-pyarrow/files/patch-pyproject.toml index 8f3006b047e..2fd201c04f2 100644 --- a/databases/py-pyarrow/files/patch-pyproject.toml +++ b/databases/py-pyarrow/files/patch-pyproject.toml @@ -1,13 +1,11 @@ ---- pyproject.toml.orig 2024-03-13 13:39:08 UTC +--- pyproject.toml.orig 2024-07-11 08:59:52 UTC +++ pyproject.toml -@@ -18,8 +18,8 @@ requires = [ - [build-system] - requires = [ - "cython >= 0.29.31", -- "oldest-supported-numpy>=0.14", -- "setuptools_scm < 8.0.0", -+ "numpy>=0.14", -+ "setuptools_scm", - "setuptools >= 40.1.0", - "wheel" +@@ -27,7 +27,7 @@ requires = [ + # configuring setuptools_scm in pyproject.toml requires + # versions released after 2022 + "setuptools_scm[toml]>=8", +- "setuptools>=64", ++ "setuptools>=61", ] + build-backend = "setuptools.build_meta" + diff --git a/databases/py-pyarrow/files/patch-setup.py b/databases/py-pyarrow/files/patch-setup.py deleted file mode 100644 index 4fbe0ee5b7c..00000000000 --- a/databases/py-pyarrow/files/patch-setup.py +++ /dev/null @@ -1,11 +0,0 @@ ---- setup.py.orig 2024-03-24 09:40:30 UTC -+++ setup.py -@@ -492,7 +492,7 @@ setup( - 'pyarrow/_generated_version.py'), - 'version_scheme': guess_next_dev_version - }, -- setup_requires=['setuptools_scm < 8.0.0', 'cython >= 0.29.31'] + setup_requires, -+ setup_requires=['setuptools_scm', 'cython >= 0.29.31'] + setup_requires, - install_requires=install_requires, - tests_require=['pytest', 'pandas', 'hypothesis'], - python_requires='>=3.8', diff --git a/databases/py-sqlite-anyio/Makefile b/databases/py-sqlite-anyio/Makefile index 7bcbb7539e6..0a2c4d465bf 100644 --- a/databases/py-sqlite-anyio/Makefile +++ b/databases/py-sqlite-anyio/Makefile @@ -1,5 +1,5 @@ PORTNAME= sqlite-anyio -PORTVERSION= 0.2.2 +PORTVERSION= 0.2.3 CATEGORIES= databases python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/databases/py-sqlite-anyio/distinfo b/databases/py-sqlite-anyio/distinfo index 9dd235f3d59..371cda12bcc 100644 --- a/databases/py-sqlite-anyio/distinfo +++ b/databases/py-sqlite-anyio/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1718580068 -SHA256 (sqlite_anyio-0.2.2.tar.gz) = 2676c964663bb281ab3237f5ab24288741967a3454c577235ec15af626dca37e -SIZE (sqlite_anyio-0.2.2.tar.gz) = 5360 +TIMESTAMP = 1721710238 +SHA256 (sqlite_anyio-0.2.3.tar.gz) = 12a8b0ececaa63d70d5cc5f91edbd932fc1eca9da70ebce2b31d3a199767b3d3 +SIZE (sqlite_anyio-0.2.3.tar.gz) = 5409 diff --git a/databases/rubygem-red-arrow-dataset/Makefile b/databases/rubygem-red-arrow-dataset/Makefile index ca19afe271e..06e4c5afac4 100644 --- a/databases/rubygem-red-arrow-dataset/Makefile +++ b/databases/rubygem-red-arrow-dataset/Makefile @@ -1,5 +1,5 @@ PORTNAME= red-arrow-dataset -PORTVERSION= 15.0.2 +PORTVERSION= 17.0.0 CATEGORIES= databases rubygems MASTER_SITES= RG diff --git a/databases/rubygem-red-arrow-dataset/distinfo b/databases/rubygem-red-arrow-dataset/distinfo index de3e0a4376f..3a79c8ef400 100644 --- a/databases/rubygem-red-arrow-dataset/distinfo +++ b/databases/rubygem-red-arrow-dataset/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1712427962 -SHA256 (rubygem/red-arrow-dataset-15.0.2.gem) = 469ca223e7e73912ca2928a651162ac464226b312d992f634b1c5e825408a1e7 -SIZE (rubygem/red-arrow-dataset-15.0.2.gem) = 13312 +TIMESTAMP = 1721710284 +SHA256 (rubygem/red-arrow-dataset-17.0.0.gem) = 18af2992965206cca47a58ca8fef0fb8b70839672bf2d9d0c1a08db7ad5ed20b +SIZE (rubygem/red-arrow-dataset-17.0.0.gem) = 13312 diff --git a/databases/rubygem-red-arrow/Makefile b/databases/rubygem-red-arrow/Makefile index ac659d78814..927a6f7398d 100644 --- a/databases/rubygem-red-arrow/Makefile +++ b/databases/rubygem-red-arrow/Makefile @@ -1,5 +1,5 @@ PORTNAME= red-arrow -PORTVERSION= 15.0.2 +PORTVERSION= 17.0.0 CATEGORIES= databases rubygems MASTER_SITES= RG diff --git a/databases/rubygem-red-arrow/distinfo b/databases/rubygem-red-arrow/distinfo index 6370027aa2a..53c66139d4c 100644 --- a/databases/rubygem-red-arrow/distinfo +++ b/databases/rubygem-red-arrow/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1712427960 -SHA256 (rubygem/red-arrow-15.0.2.gem) = 650d8f3acf7401432af6c13635dd56c18e05777a687726a8313b8c6ca4499a59 -SIZE (rubygem/red-arrow-15.0.2.gem) = 117760 +TIMESTAMP = 1721710282 +SHA256 (rubygem/red-arrow-17.0.0.gem) = 96363a29555a894325a47a10535f2c0ba8333218da790abb8e0bc764f557b738 +SIZE (rubygem/red-arrow-17.0.0.gem) = 118784 diff --git a/databases/rubygem-red-gandiva/Makefile b/databases/rubygem-red-gandiva/Makefile index 89ea73172ad..0b94df3f89a 100644 --- a/databases/rubygem-red-gandiva/Makefile +++ b/databases/rubygem-red-gandiva/Makefile @@ -1,5 +1,5 @@ PORTNAME= red-gandiva -PORTVERSION= 15.0.2 +PORTVERSION= 17.0.0 CATEGORIES= databases rubygems MASTER_SITES= RG diff --git a/databases/rubygem-red-gandiva/distinfo b/databases/rubygem-red-gandiva/distinfo index 6f008b1ed81..31887aab491 100644 --- a/databases/rubygem-red-gandiva/distinfo +++ b/databases/rubygem-red-gandiva/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1712427964 -SHA256 (rubygem/red-gandiva-15.0.2.gem) = b0ea553c326e61613b6d51db04b555f78cb7f51ca6a34f7e83b8d81e1f14d235 -SIZE (rubygem/red-gandiva-15.0.2.gem) = 14336 +TIMESTAMP = 1721710286 +SHA256 (rubygem/red-gandiva-17.0.0.gem) = a968dc6df94d4d6d6b4875fce05b56bd883cd6ad1a2b4ca53d57ca98e3c5d6f7 +SIZE (rubygem/red-gandiva-17.0.0.gem) = 14336 diff --git a/databases/rubygem-red-parquet/Makefile b/databases/rubygem-red-parquet/Makefile index 8343d43d9e2..3b8ceb5bd3e 100644 --- a/databases/rubygem-red-parquet/Makefile +++ b/databases/rubygem-red-parquet/Makefile @@ -1,5 +1,5 @@ PORTNAME= red-parquet -PORTVERSION= 15.0.2 +PORTVERSION= 17.0.0 CATEGORIES= databases rubygems MASTER_SITES= RG diff --git a/databases/rubygem-red-parquet/distinfo b/databases/rubygem-red-parquet/distinfo index 7f989b33815..cca9b2bfa08 100644 --- a/databases/rubygem-red-parquet/distinfo +++ b/databases/rubygem-red-parquet/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1712427966 -SHA256 (rubygem/red-parquet-15.0.2.gem) = 3826707b75663b76f766d7a3b544e30c4b5ca13e592e7d6a7d9ed517a2c2c9dc -SIZE (rubygem/red-parquet-15.0.2.gem) = 12800 +TIMESTAMP = 1721710288 +SHA256 (rubygem/red-parquet-17.0.0.gem) = d2c39892bd616d86372bf5f359103f2b71f0b353cd9300e97a1e8a34f6cce400 +SIZE (rubygem/red-parquet-17.0.0.gem) = 12800 diff --git a/databases/sql-workbench/Makefile b/databases/sql-workbench/Makefile index ef0fcd82724..d0f2df297bb 100644 --- a/databases/sql-workbench/Makefile +++ b/databases/sql-workbench/Makefile @@ -1,5 +1,5 @@ PORTNAME= sql-workbench -PORTVERSION= 138 +PORTVERSION= 141 PORTEPOCH= 1 CATEGORIES= databases java MASTER_SITES= http://www.sql-workbench.net/ \ diff --git a/databases/sql-workbench/distinfo b/databases/sql-workbench/distinfo index 65e467767a3..31167ba4ba5 100644 --- a/databases/sql-workbench/distinfo +++ b/databases/sql-workbench/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1701157804 -SHA256 (Workbench-Build138.zip) = 2ac589b9f57e6d8fdcfca55e3e734e236f9b75d410aa76d0dd528ee079db59c7 -SIZE (Workbench-Build138.zip) = 9563223 +TIMESTAMP = 1721747513 +SHA256 (Workbench-Build141.zip) = b63e897988839cbd87114a50735c7f9b847941bdf5b5502ff212c1e1a12dc755 +SIZE (Workbench-Build141.zip) = 9677843 diff --git a/databases/sqlclient/Makefile b/databases/sqlclient/Makefile index 4ee9138650c..b0f89077c9a 100644 --- a/databases/sqlclient/Makefile +++ b/databases/sqlclient/Makefile @@ -1,6 +1,5 @@ PORTNAME= sqlclient -PORTVERSION= 1.8.1 -PORTREVISION= 9 +PORTVERSION= 1.9.0 CATEGORIES= databases gnustep MASTER_SITES= GNUSTEP/libs DISTNAME= SQLClient-${PORTVERSION} diff --git a/databases/sqlclient/distinfo b/databases/sqlclient/distinfo index 4db01de0b56..c2c50810713 100644 --- a/databases/sqlclient/distinfo +++ b/databases/sqlclient/distinfo @@ -1,2 +1,3 @@ -SHA256 (SQLClient-1.8.1.tar.gz) = c6cb9d0033b496b52b698f1f80007b6acd215441683cf1a1c22f67a96198074f -SIZE (SQLClient-1.8.1.tar.gz) = 148622 +TIMESTAMP = 1721747335 +SHA256 (SQLClient-1.9.0.tar.gz) = 4de755329874912eafd70d36dc2478c2fc9d6345da30ba2cdb710c35d041ba46 +SIZE (SQLClient-1.9.0.tar.gz) = 175717 diff --git a/databases/sqlclient/pkg-plist b/databases/sqlclient/pkg-plist index 999df2e4a4a..9caa6ce81ce 100644 --- a/databases/sqlclient/pkg-plist +++ b/databases/sqlclient/pkg-plist @@ -1,29 +1,27 @@ -GNUstep/System/Library/Bundles/SQLClient1.8/ECPG.bundle/ECPG -GNUstep/System/Library/Bundles/SQLClient1.8/ECPG.bundle/Resources/Info-gnustep.plist -GNUstep/System/Library/Bundles/SQLClient1.8/ECPG.bundle/stamp.make -GNUstep/System/Library/Bundles/SQLClient1.8/ECPG_libs.bundle/ECPG_libs -GNUstep/System/Library/Bundles/SQLClient1.8/ECPG_libs.bundle/Resources/Info-gnustep.plist -GNUstep/System/Library/Bundles/SQLClient1.8/ECPG_libs.bundle/stamp.make -GNUstep/System/Library/Bundles/SQLClient1.8/MySQL.bundle/MySQL -GNUstep/System/Library/Bundles/SQLClient1.8/MySQL.bundle/Resources/Info-gnustep.plist -GNUstep/System/Library/Bundles/SQLClient1.8/MySQL.bundle/stamp.make -GNUstep/System/Library/Bundles/SQLClient1.8/MySQL_libs.bundle/MySQL_libs -GNUstep/System/Library/Bundles/SQLClient1.8/MySQL_libs.bundle/Resources/Info-gnustep.plist -GNUstep/System/Library/Bundles/SQLClient1.8/MySQL_libs.bundle/stamp.make -GNUstep/System/Library/Bundles/SQLClient1.8/Postgres.bundle/Postgres -GNUstep/System/Library/Bundles/SQLClient1.8/Postgres.bundle/Resources/Info-gnustep.plist -GNUstep/System/Library/Bundles/SQLClient1.8/Postgres.bundle/stamp.make -GNUstep/System/Library/Bundles/SQLClient1.8/Postgres_libs.bundle/Postgres_libs -GNUstep/System/Library/Bundles/SQLClient1.8/Postgres_libs.bundle/Resources/Info-gnustep.plist -GNUstep/System/Library/Bundles/SQLClient1.8/Postgres_libs.bundle/stamp.make -GNUstep/System/Library/Bundles/SQLClient1.8/SQLite.bundle/Resources/Info-gnustep.plist -GNUstep/System/Library/Bundles/SQLClient1.8/SQLite.bundle/SQLite -GNUstep/System/Library/Bundles/SQLClient1.8/SQLite.bundle/stamp.make -GNUstep/System/Library/Bundles/SQLClient1.8/SQLite_libs.bundle/Resources/Info-gnustep.plist -GNUstep/System/Library/Bundles/SQLClient1.8/SQLite_libs.bundle/SQLite_libs -GNUstep/System/Library/Bundles/SQLClient1.8/SQLite_libs.bundle/stamp.make -GNUstep/System/Library/Libraries/libSQLClient.so.1.8 -GNUstep/System/Library/Libraries/libSQLClient.so.1.8.0 +GNUstep/System/Library/Bundles/SQLClient1.9/ECPG.bundle/ECPG +GNUstep/System/Library/Bundles/SQLClient1.9/ECPG.bundle/Resources/Info-gnustep.plist +GNUstep/System/Library/Bundles/SQLClient1.9/ECPG.bundle/stamp.make +GNUstep/System/Library/Bundles/SQLClient1.9/ECPG_libs.bundle/ECPG_libs +GNUstep/System/Library/Bundles/SQLClient1.9/ECPG_libs.bundle/Resources/Info-gnustep.plist +GNUstep/System/Library/Bundles/SQLClient1.9/ECPG_libs.bundle/stamp.make +GNUstep/System/Library/Bundles/SQLClient1.9/MySQL.bundle/MySQL +GNUstep/System/Library/Bundles/SQLClient1.9/MySQL.bundle/Resources/Info-gnustep.plist +GNUstep/System/Library/Bundles/SQLClient1.9/MySQL.bundle/stamp.make +GNUstep/System/Library/Bundles/SQLClient1.9/MySQL_libs.bundle/MySQL_libs +GNUstep/System/Library/Bundles/SQLClient1.9/MySQL_libs.bundle/Resources/Info-gnustep.plist +GNUstep/System/Library/Bundles/SQLClient1.9/MySQL_libs.bundle/stamp.make +GNUstep/System/Library/Bundles/SQLClient1.9/Postgres.bundle/Postgres +GNUstep/System/Library/Bundles/SQLClient1.9/Postgres.bundle/Resources/Info-gnustep.plist +GNUstep/System/Library/Bundles/SQLClient1.9/Postgres.bundle/stamp.make +GNUstep/System/Library/Bundles/SQLClient1.9/Postgres_libs.bundle/Postgres_libs +GNUstep/System/Library/Bundles/SQLClient1.9/Postgres_libs.bundle/Resources/Info-gnustep.plist +GNUstep/System/Library/Bundles/SQLClient1.9/Postgres_libs.bundle/stamp.make +GNUstep/System/Library/Bundles/SQLClient1.9/SQLite.bundle/Resources/Info-gnustep.plist +GNUstep/System/Library/Bundles/SQLClient1.9/SQLite.bundle/SQLite +GNUstep/System/Library/Bundles/SQLClient1.9/SQLite.bundle/stamp.make +GNUstep/System/Library/Bundles/SQLClient1.9/SQLite_libs.bundle/Resources/Info-gnustep.plist +GNUstep/System/Library/Bundles/SQLClient1.9/SQLite_libs.bundle/SQLite_libs +GNUstep/System/Library/Bundles/SQLClient1.9/SQLite_libs.bundle/stamp.make GNUstep/System/Library/Documentation/SQLClient/OrderedSymbolDeclarations.plist GNUstep/System/Library/Documentation/SQLClient/SQLClient.gsdoc GNUstep/System/Library/Documentation/SQLClient/SQLClient.html @@ -31,3 +29,5 @@ GNUstep/System/Library/Documentation/SQLClient/SQLClient.igsdoc GNUstep/System/Library/Documentation/SQLClient/dependencies GNUstep/System/Library/Headers/SQLClient/SQLClient.h GNUstep/System/Library/Libraries/libSQLClient.so +GNUstep/System/Library/Libraries/libSQLClient.so.1.9 +GNUstep/System/Library/Libraries/libSQLClient.so.%%VERSION%% diff --git a/databases/sqlx-cli/Makefile b/databases/sqlx-cli/Makefile index 85f56968b75..887a750fc33 100644 --- a/databases/sqlx-cli/Makefile +++ b/databases/sqlx-cli/Makefile @@ -1,7 +1,7 @@ PORTNAME= sqlx DISTVERSIONPREFIX= v -DISTVERSION= 0.7.4 -PORTREVISION= 3 +DISTVERSION= 0.8.0 +PORTREVISION= 0 CATEGORIES= databases PKGNAMESUFFIX= -cli @@ -34,7 +34,7 @@ CARGO_CRATES= addr2line-0.21.0 \ anstyle-parse-0.2.3 \ anstyle-query-1.0.2 \ anstyle-wincon-3.0.2 \ - anyhow-1.0.80 \ + anyhow-1.0.81 \ argon2-0.4.1 \ arrayvec-0.7.4 \ assert_cmd-2.0.14 \ @@ -61,9 +61,10 @@ CARGO_CRATES= addr2line-0.21.0 \ backtrace-0.3.69 \ base64-0.13.1 \ base64-0.21.7 \ + base64-0.22.0 \ base64ct-1.6.0 \ - basic-toml-0.1.8 \ - bigdecimal-0.3.1 \ + basic-toml-0.1.9 \ + bigdecimal-0.4.3 \ bit-vec-0.6.3 \ bitflags-1.3.2 \ bitflags-2.4.2 \ @@ -71,8 +72,8 @@ CARGO_CRATES= addr2line-0.21.0 \ blake2-0.10.6 \ block-buffer-0.10.4 \ blocking-1.5.1 \ - borsh-1.3.1 \ - borsh-derive-1.3.1 \ + borsh-1.5.1 \ + borsh-derive-1.5.1 \ bstr-1.9.1 \ bumpalo-3.15.4 \ bytecheck-0.6.12 \ @@ -86,7 +87,7 @@ CARGO_CRATES= addr2line-0.21.0 \ cast-0.3.0 \ cc-1.0.90 \ cfg-if-1.0.0 \ - cfg_aliases-0.1.1 \ + cfg_aliases-0.2.1 \ chrono-0.4.35 \ ciborium-0.2.2 \ ciborium-io-0.2.2 \ @@ -176,10 +177,11 @@ CARGO_CRATES= addr2line-0.21.0 \ gloo-timers-0.2.6 \ half-2.4.0 \ hashbrown-0.12.3 \ - hashbrown-0.14.3 \ - hashlink-0.8.4 \ + hashbrown-0.14.5 \ + hashlink-0.9.0 \ heck-0.3.3 \ heck-0.4.1 \ + heck-0.5.0 \ hermit-abi-0.1.19 \ hermit-abi-0.3.9 \ hex-0.4.3 \ @@ -214,7 +216,7 @@ CARGO_CRATES= addr2line-0.21.0 \ libc-0.2.153 \ libm-0.2.8 \ libredox-0.0.1 \ - libsqlite3-sys-0.27.0 \ + libsqlite3-sys-0.28.0 \ linux-raw-sys-0.3.8 \ linux-raw-sys-0.4.13 \ lock_api-0.4.11 \ @@ -279,7 +281,7 @@ CARGO_CRATES= addr2line-0.21.0 \ proc-macro-crate-3.1.0 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ - proc-macro2-1.0.78 \ + proc-macro2-1.0.79 \ promptly-0.3.1 \ ptr_meta-0.1.4 \ ptr_meta_derive-0.1.4 \ @@ -306,7 +308,7 @@ CARGO_CRATES= addr2line-0.21.0 \ rustc-demangle-0.1.23 \ rustix-0.37.27 \ rustix-0.38.31 \ - rustls-0.21.10 \ + rustls-0.21.11 \ rustls-pemfile-1.0.4 \ rustls-webpki-0.101.7 \ rustyline-9.1.2 \ @@ -357,18 +359,18 @@ CARGO_CRATES= addr2line-0.21.0 \ termcolor-1.4.1 \ termtree-0.4.1 \ textwrap-0.11.0 \ - thiserror-1.0.57 \ - thiserror-impl-1.0.57 \ - time-0.3.34 \ + thiserror-1.0.58 \ + thiserror-impl-1.0.58 \ + time-0.3.36 \ time-core-0.1.2 \ - time-macros-0.2.17 \ + time-macros-0.2.18 \ tinytemplate-1.2.1 \ tinyvec-1.6.0 \ tinyvec_macros-0.1.1 \ tokio-1.36.0 \ tokio-macros-2.2.0 \ tokio-stream-0.1.14 \ - toml_datetime-0.6.5 \ + toml_datetime-0.6.6 \ toml_edit-0.21.1 \ tower-0.4.13 \ tower-http-0.3.5 \ @@ -389,7 +391,6 @@ CARGO_CRATES= addr2line-0.21.0 \ unicode_categories-0.1.1 \ untrusted-0.9.0 \ url-2.5.0 \ - urlencoding-2.1.3 \ utf8parse-0.2.1 \ uuid-1.7.0 \ validator-0.16.1 \ diff --git a/databases/sqlx-cli/distinfo b/databases/sqlx-cli/distinfo index 29bc82615b0..f7a336afed0 100644 --- a/databases/sqlx-cli/distinfo +++ b/databases/sqlx-cli/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1710303293 +TIMESTAMP = 1721718168 SHA256 (rust/crates/addr2line-0.21.0.crate) = 8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb SIZE (rust/crates/addr2line-0.21.0.crate) = 40807 SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe @@ -29,8 +29,8 @@ SHA256 (rust/crates/anstyle-query-1.0.2.crate) = e28923312444cdd728e4738b3f9c9ca SIZE (rust/crates/anstyle-query-1.0.2.crate) = 8739 SHA256 (rust/crates/anstyle-wincon-3.0.2.crate) = 1cd54b81ec8d6180e24654d0b371ad22fc3dd083b6ff8ba325b72e00c87660a7 SIZE (rust/crates/anstyle-wincon-3.0.2.crate) = 11272 -SHA256 (rust/crates/anyhow-1.0.80.crate) = 5ad32ce52e4161730f7098c077cd2ed6229b5804ccf99e5366be1ab72a98b4e1 -SIZE (rust/crates/anyhow-1.0.80.crate) = 45138 +SHA256 (rust/crates/anyhow-1.0.81.crate) = 0952808a6c2afd1aa8947271f3a60f1a6763c7b912d210184c5149b5cf147247 +SIZE (rust/crates/anyhow-1.0.81.crate) = 45142 SHA256 (rust/crates/argon2-0.4.1.crate) = db4ce4441f99dbd377ca8a8f57b698c44d0d6e712d8329b5040da5a64aa1ce73 SIZE (rust/crates/argon2-0.4.1.crate) = 28834 SHA256 (rust/crates/arrayvec-0.7.4.crate) = 96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711 @@ -83,12 +83,14 @@ SHA256 (rust/crates/base64-0.13.1.crate) = 9e1b586273c5702936fe7b7d6896644d8be71 SIZE (rust/crates/base64-0.13.1.crate) = 61002 SHA256 (rust/crates/base64-0.21.7.crate) = 9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567 SIZE (rust/crates/base64-0.21.7.crate) = 82576 +SHA256 (rust/crates/base64-0.22.0.crate) = 9475866fec1451be56a3c2400fd081ff546538961565ccb5b7142cbd22bc7a51 +SIZE (rust/crates/base64-0.22.0.crate) = 81568 SHA256 (rust/crates/base64ct-1.6.0.crate) = 8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b SIZE (rust/crates/base64ct-1.6.0.crate) = 28870 -SHA256 (rust/crates/basic-toml-0.1.8.crate) = 2db21524cad41c5591204d22d75e1970a2d1f71060214ca931dc7d5afe2c14e5 -SIZE (rust/crates/basic-toml-0.1.8.crate) = 50283 -SHA256 (rust/crates/bigdecimal-0.3.1.crate) = a6773ddc0eafc0e509fb60e48dff7f450f8e674a0686ae8605e8d9901bd5eefa -SIZE (rust/crates/bigdecimal-0.3.1.crate) = 28858 +SHA256 (rust/crates/basic-toml-0.1.9.crate) = 823388e228f614e9558c6804262db37960ec8821856535f5c3f59913140558f8 +SIZE (rust/crates/basic-toml-0.1.9.crate) = 50234 +SHA256 (rust/crates/bigdecimal-0.4.3.crate) = 9324c8014cd04590682b34f1e9448d38f0674d0f7b2dc553331016ef0e4e9ebc +SIZE (rust/crates/bigdecimal-0.4.3.crate) = 69788 SHA256 (rust/crates/bit-vec-0.6.3.crate) = 349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb SIZE (rust/crates/bit-vec-0.6.3.crate) = 19927 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a @@ -103,10 +105,10 @@ SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996a SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538 SHA256 (rust/crates/blocking-1.5.1.crate) = 6a37913e8dc4ddcc604f0c6d3bf2887c995153af3611de9e23c352b44c1b9118 SIZE (rust/crates/blocking-1.5.1.crate) = 17277 -SHA256 (rust/crates/borsh-1.3.1.crate) = f58b559fd6448c6e2fd0adb5720cd98a2506594cafa4737ff98c396f3e82f667 -SIZE (rust/crates/borsh-1.3.1.crate) = 59069 -SHA256 (rust/crates/borsh-derive-1.3.1.crate) = 7aadb5b6ccbd078890f6d7003694e33816e6b784358f18e15e7e6d9f065a57cd -SIZE (rust/crates/borsh-derive-1.3.1.crate) = 29088 +SHA256 (rust/crates/borsh-1.5.1.crate) = a6362ed55def622cddc70a4746a68554d7b687713770de539e59a739b249f8ed +SIZE (rust/crates/borsh-1.5.1.crate) = 60666 +SHA256 (rust/crates/borsh-derive-1.5.1.crate) = c3ef8005764f53cd4dca619f5bf64cafd4664dada50ece25e4d81de54c80cc0b +SIZE (rust/crates/borsh-derive-1.5.1.crate) = 29193 SHA256 (rust/crates/bstr-1.9.1.crate) = 05efc5cfd9110c8416e471df0e96702d58690178e206e61b7173706673c93706 SIZE (rust/crates/bstr-1.9.1.crate) = 380305 SHA256 (rust/crates/bumpalo-3.15.4.crate) = 7ff69b9dd49fd426c69a0db9fc04dd934cdb6645ff000864d98f7e2af8830eaa @@ -133,8 +135,8 @@ SHA256 (rust/crates/cc-1.0.90.crate) = 8cd6604a82acf3039f1144f54b8eb34e91ffba622 SIZE (rust/crates/cc-1.0.90.crate) = 73954 SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 -SHA256 (rust/crates/cfg_aliases-0.1.1.crate) = fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e -SIZE (rust/crates/cfg_aliases-0.1.1.crate) = 6009 +SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724 +SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355 SHA256 (rust/crates/chrono-0.4.35.crate) = 8eaf5903dcbc0a39312feb77df2ff4c76387d591b9fc7b04a238dcf8bb62639a SIZE (rust/crates/chrono-0.4.35.crate) = 234267 SHA256 (rust/crates/ciborium-0.2.2.crate) = 42e69ffd6f0917f5c029256a24d0161db17cea3997d185db0d35926308770f0e @@ -313,14 +315,16 @@ SHA256 (rust/crates/half-2.4.0.crate) = b5eceaaeec696539ddaf7b333340f1af35a5aa87 SIZE (rust/crates/half-2.4.0.crate) = 50666 SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888 SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968 -SHA256 (rust/crates/hashbrown-0.14.3.crate) = 290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604 -SIZE (rust/crates/hashbrown-0.14.3.crate) = 141425 -SHA256 (rust/crates/hashlink-0.8.4.crate) = e8094feaf31ff591f651a2664fb9cfd92bba7a60ce3197265e9482ebe753c8f7 -SIZE (rust/crates/hashlink-0.8.4.crate) = 26514 +SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1 +SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498 +SHA256 (rust/crates/hashlink-0.9.0.crate) = 692eaaf7f7607518dd3cef090f1474b61edc5301d8012f09579920df68b725ee +SIZE (rust/crates/hashlink-0.9.0.crate) = 26390 SHA256 (rust/crates/heck-0.3.3.crate) = 6d621efb26863f0e9924c6ac577e8275e5e6b77455db64ffa6c65c904e9e132c SIZE (rust/crates/heck-0.3.3.crate) = 10260 SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8 SIZE (rust/crates/heck-0.4.1.crate) = 11567 +SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea +SIZE (rust/crates/heck-0.5.0.crate) = 11517 SHA256 (rust/crates/hermit-abi-0.1.19.crate) = 62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33 SIZE (rust/crates/hermit-abi-0.1.19.crate) = 9979 SHA256 (rust/crates/hermit-abi-0.3.9.crate) = d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024 @@ -389,8 +393,8 @@ SHA256 (rust/crates/libm-0.2.8.crate) = 4ec2a862134d2a7d32d7983ddcdd1c4923530833 SIZE (rust/crates/libm-0.2.8.crate) = 113450 SHA256 (rust/crates/libredox-0.0.1.crate) = 85c833ca1e66078851dba29046874e38f08b2c883700aa29a03ddd3b23814ee8 SIZE (rust/crates/libredox-0.0.1.crate) = 4212 -SHA256 (rust/crates/libsqlite3-sys-0.27.0.crate) = cf4e226dcd58b4be396f7bd3c20da8fdee2911400705297ba7d2d7cc2c30f716 -SIZE (rust/crates/libsqlite3-sys-0.27.0.crate) = 4948458 +SHA256 (rust/crates/libsqlite3-sys-0.28.0.crate) = 0c10584274047cb335c23d3e61bcef8e323adae7c5c8c760540f73610177fc3f +SIZE (rust/crates/libsqlite3-sys-0.28.0.crate) = 4975624 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.13.crate) = 01cda141df6706de531b6c46c3a33ecca755538219bd484262fa09410c13539c @@ -519,8 +523,8 @@ SHA256 (rust/crates/proc-macro-error-1.0.4.crate) = da25490ff9892aab3fcf7c36f08c SIZE (rust/crates/proc-macro-error-1.0.4.crate) = 25293 SHA256 (rust/crates/proc-macro-error-attr-1.0.4.crate) = a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869 SIZE (rust/crates/proc-macro-error-attr-1.0.4.crate) = 7971 -SHA256 (rust/crates/proc-macro2-1.0.78.crate) = e2422ad645d89c99f8f3e6b88a9fdeca7fabeac836b1002371c4367c8f984aae -SIZE (rust/crates/proc-macro2-1.0.78.crate) = 47158 +SHA256 (rust/crates/proc-macro2-1.0.79.crate) = e835ff2298f5721608eb1a980ecaee1aef2c132bf95ecc026a11b7bf3c01c02e +SIZE (rust/crates/proc-macro2-1.0.79.crate) = 47200 SHA256 (rust/crates/promptly-0.3.1.crate) = 9acbc6c5a5b029fe58342f58445acb00ccfe24624e538894bc2f04ce112980ba SIZE (rust/crates/promptly-0.3.1.crate) = 9899 SHA256 (rust/crates/ptr_meta-0.1.4.crate) = 0738ccf7ea06b608c10564b31debd4f5bc5e197fc8bfe088f68ae5ce81e7a4f1 @@ -573,8 +577,8 @@ SHA256 (rust/crates/rustix-0.37.27.crate) = fea8ca367a3a01fe35e6943c400addf443c0 SIZE (rust/crates/rustix-0.37.27.crate) = 324534 SHA256 (rust/crates/rustix-0.38.31.crate) = 6ea3e1a662af26cd7a3ba09c0297a31af215563ecf42817c98df621387f4e949 SIZE (rust/crates/rustix-0.38.31.crate) = 375443 -SHA256 (rust/crates/rustls-0.21.10.crate) = f9d5a6813c0759e4609cd494e8e725babae6a2ca7b62a5536a13daaec6fcb7ba -SIZE (rust/crates/rustls-0.21.10.crate) = 284920 +SHA256 (rust/crates/rustls-0.21.11.crate) = 7fecbfb7b1444f477b345853b1fce097a2c6fb637b2bfb87e6bc5db0f043fae4 +SIZE (rust/crates/rustls-0.21.11.crate) = 284815 SHA256 (rust/crates/rustls-pemfile-1.0.4.crate) = 1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c SIZE (rust/crates/rustls-pemfile-1.0.4.crate) = 22092 SHA256 (rust/crates/rustls-webpki-0.101.7.crate) = 8b6275d1ee7a1cd780b64aca7726599a1dbc893b1e64144529e55c3c2f745765 @@ -675,16 +679,16 @@ SHA256 (rust/crates/termtree-0.4.1.crate) = 3369f5ac52d5eb6ab48c6b4ffdc8efbcad6b 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/thiserror-1.0.57.crate) = 1e45bcbe8ed29775f228095caf2cd67af7a4ccf756ebff23a306bf3e8b47b24b -SIZE (rust/crates/thiserror-1.0.57.crate) = 20993 -SHA256 (rust/crates/thiserror-impl-1.0.57.crate) = a953cb265bef375dae3de6663da4d3804eee9682ea80d8e2542529b73c531c81 -SIZE (rust/crates/thiserror-impl-1.0.57.crate) = 15639 -SHA256 (rust/crates/time-0.3.34.crate) = c8248b6521bb14bc45b4067159b9b6ad792e2d6d754d6c41fb50e29fefe38749 -SIZE (rust/crates/time-0.3.34.crate) = 118430 +SHA256 (rust/crates/thiserror-1.0.58.crate) = 03468839009160513471e86a034bb2c5c0e4baae3b43f79ffc55c4a5427b3297 +SIZE (rust/crates/thiserror-1.0.58.crate) = 21025 +SHA256 (rust/crates/thiserror-impl-1.0.58.crate) = c61f3ba182994efc43764a46c018c347bc492c79f024e705f46567b418f6d4f7 +SIZE (rust/crates/thiserror-impl-1.0.58.crate) = 15645 +SHA256 (rust/crates/time-0.3.36.crate) = 5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885 +SIZE (rust/crates/time-0.3.36.crate) = 119805 SHA256 (rust/crates/time-core-0.1.2.crate) = ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3 SIZE (rust/crates/time-core-0.1.2.crate) = 7191 -SHA256 (rust/crates/time-macros-0.2.17.crate) = 7ba3a3ef41e6672a2f0f001392bb5dcd3ff0a9992d618ca761a11c3121547774 -SIZE (rust/crates/time-macros-0.2.17.crate) = 24443 +SHA256 (rust/crates/time-macros-0.2.18.crate) = 3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf +SIZE (rust/crates/time-macros-0.2.18.crate) = 24361 SHA256 (rust/crates/tinytemplate-1.2.1.crate) = be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc SIZE (rust/crates/tinytemplate-1.2.1.crate) = 26490 SHA256 (rust/crates/tinyvec-1.6.0.crate) = 87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50 @@ -697,8 +701,8 @@ SHA256 (rust/crates/tokio-macros-2.2.0.crate) = 5b8a1e28f2deaa14e508979454cb3a22 SIZE (rust/crates/tokio-macros-2.2.0.crate) = 11520 SHA256 (rust/crates/tokio-stream-0.1.14.crate) = 397c988d37662c7dda6d2208364a706264bf3d6138b11d436cbac0ad38832842 SIZE (rust/crates/tokio-stream-0.1.14.crate) = 35881 -SHA256 (rust/crates/toml_datetime-0.6.5.crate) = 3550f4e9685620ac18a50ed434eb3aec30db8ba93b0287467bca5826ea25baf1 -SIZE (rust/crates/toml_datetime-0.6.5.crate) = 10910 +SHA256 (rust/crates/toml_datetime-0.6.6.crate) = 4badfd56924ae69bcc9039335b2e017639ce3f9b001c393c1b2d1ef846ce2cbf +SIZE (rust/crates/toml_datetime-0.6.6.crate) = 11698 SHA256 (rust/crates/toml_edit-0.21.1.crate) = 6a8534fd7f78b5405e860340ad6575217ce99f38d4d5c8f2442cb5ecb50090e1 SIZE (rust/crates/toml_edit-0.21.1.crate) = 101661 SHA256 (rust/crates/tower-0.4.13.crate) = b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c @@ -739,8 +743,6 @@ SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e SIZE (rust/crates/untrusted-0.9.0.crate) = 14447 SHA256 (rust/crates/url-2.5.0.crate) = 31e6302e3bb753d46e83516cae55ae196fc0c309407cf11ab35cc51a4c2a4633 SIZE (rust/crates/url-2.5.0.crate) = 78605 -SHA256 (rust/crates/urlencoding-2.1.3.crate) = daf8dba3b7eb870caf1ddeed7bc9d2a049f3cfdfae7cb521b087cc33ae4c49da -SIZE (rust/crates/urlencoding-2.1.3.crate) = 6538 SHA256 (rust/crates/utf8parse-0.2.1.crate) = 711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a SIZE (rust/crates/utf8parse-0.2.1.crate) = 13435 SHA256 (rust/crates/uuid-1.7.0.crate) = f00cc9702ca12d3c81455259621e676d0f7251cec66a21e98fe2e9a37db93b2a @@ -845,5 +847,5 @@ SHA256 (rust/crates/zerocopy-derive-0.7.32.crate) = 9ce1b18ccd8e73a9321186f97e46 SIZE (rust/crates/zerocopy-derive-0.7.32.crate) = 37623 SHA256 (rust/crates/zeroize-1.7.0.crate) = 525b4ec142c6b68a2d10f01f7bbf6755599ca3f81ea53b8431b7dd348f5fdb2d SIZE (rust/crates/zeroize-1.7.0.crate) = 19039 -SHA256 (launchbadge-sqlx-v0.7.4_GH0.tar.gz) = ec388590cc15232eca9d02356428c0527a6cc599d09136fac46f62116050fe77 -SIZE (launchbadge-sqlx-v0.7.4_GH0.tar.gz) = 915089 +SHA256 (launchbadge-sqlx-v0.8.0_GH0.tar.gz) = fffe09726fd225c0899c757bdbd5cad4481d63df6ca2f699a5aacd528cb01776 +SIZE (launchbadge-sqlx-v0.8.0_GH0.tar.gz) = 950864 diff --git a/deskutils/fet/Makefile b/deskutils/fet/Makefile index 79df72152ee..1103aeb863b 100644 --- a/deskutils/fet/Makefile +++ b/deskutils/fet/Makefile @@ -1,5 +1,5 @@ PORTNAME= fet -DISTVERSION= 6.22.1 +DISTVERSION= 6.22.2 CATEGORIES= deskutils education MASTER_SITES= https://lalescu.ro/liviu/fet/download/ \ https://lalescu.ro/liviu/fet/download/old/ \ diff --git a/deskutils/fet/distinfo b/deskutils/fet/distinfo index d709d78181c..1e1a44731b3 100644 --- a/deskutils/fet/distinfo +++ b/deskutils/fet/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1720500520 -SHA256 (fet-6.22.1.tar.bz2) = 92ec76ee484d563154e2ac8176007b0201c388762b62aa5ddbd68b6128960225 -SIZE (fet-6.22.1.tar.bz2) = 21366307 +TIMESTAMP = 1721638941 +SHA256 (fet-6.22.2.tar.bz2) = c023c040a495844d34f6a6d4f76adeda86388ce4bc4a0786fcd01a7e19861ec0 +SIZE (fet-6.22.2.tar.bz2) = 21403801 diff --git a/deskutils/kuserfeedback/Makefile b/deskutils/kuserfeedback/Makefile index 9371d5d2ddc..c0141f7d432 100644 --- a/deskutils/kuserfeedback/Makefile +++ b/deskutils/kuserfeedback/Makefile @@ -12,7 +12,8 @@ LICENSE_FILE= ${WRKSRC}/COPYING.LIB USES= bison cmake compiler:c++11-lang kde:5 qt:5 tar:xz USE_KDE= ecm:build -USE_QT= charts core declarative gui network printsupport svg widgets \ +USE_QT= charts core declarative gui linguisttools network printsupport \ + svg widgets \ buildtools:build help:build qdoc:build qmake:build OPTIONS_DEFINE= SERVER diff --git a/devel/Makefile b/devel/Makefile index 7159a4cb0be..6e00e4f1c14 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -6273,6 +6273,7 @@ SUBDIR += rubygem-astrolabe SUBDIR += rubygem-async SUBDIR += rubygem-async-io + SUBDIR += rubygem-async212 SUBDIR += rubygem-atomic SUBDIR += rubygem-attic SUBDIR += rubygem-attr_required @@ -7083,6 +7084,7 @@ SUBDIR += rubygem-generator_spec-rails5 SUBDIR += rubygem-georuby SUBDIR += rubygem-get_process_mem + SUBDIR += rubygem-get_process_mem0 SUBDIR += rubygem-getopt SUBDIR += rubygem-getoptlong SUBDIR += rubygem-gettext @@ -7151,6 +7153,7 @@ SUBDIR += rubygem-google-iam-credentials-v1 SUBDIR += rubygem-google-iam-v1 SUBDIR += rubygem-google-protobuf + SUBDIR += rubygem-google-protobuf4 SUBDIR += rubygem-googleapis-common-protos SUBDIR += rubygem-googleapis-common-protos-types SUBDIR += rubygem-graf @@ -7866,6 +7869,7 @@ SUBDIR += serdisplib SUBDIR += sfml SUBDIR += sfml1 + SUBDIR += sfml251 SUBDIR += sfsexp SUBDIR += sgb SUBDIR += shadered diff --git a/devel/apache-commons-io/Makefile b/devel/apache-commons-io/Makefile index 2eda4fd0211..91255885331 100644 --- a/devel/apache-commons-io/Makefile +++ b/devel/apache-commons-io/Makefile @@ -1,5 +1,5 @@ PORTNAME= commons-io -PORTVERSION= 2.15.1 +PORTVERSION= 2.16.1 CATEGORIES= devel java MASTER_SITES= APACHE_COMMONS_BINARIES PKGNAMEPREFIX= apache- diff --git a/devel/apache-commons-io/distinfo b/devel/apache-commons-io/distinfo index fbbb5791585..e8e99aa28b7 100644 --- a/devel/apache-commons-io/distinfo +++ b/devel/apache-commons-io/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707069198 -SHA256 (commons-io-2.15.1-bin.tar.gz) = 9d8a181877ad75ddef16bc855cbc6ebef494088b3a559c8fc166fcb3487e79d8 -SIZE (commons-io-2.15.1-bin.tar.gz) = 7091237 +TIMESTAMP = 1721747587 +SHA256 (commons-io-2.16.1-bin.tar.gz) = e3e618483c821f0530970ef59c09c6cb883d18e97567caabde01d0132bfc10fa +SIZE (commons-io-2.16.1-bin.tar.gz) = 7211085 diff --git a/devel/cargo-tarpaulin/Makefile b/devel/cargo-tarpaulin/Makefile index b2840fa0cc9..441b6293c0a 100644 --- a/devel/cargo-tarpaulin/Makefile +++ b/devel/cargo-tarpaulin/Makefile @@ -1,6 +1,5 @@ PORTNAME= cargo-tarpaulin -DISTVERSION= 0.30.0 -PORTREVISION= 1 +DISTVERSION= 0.31.0 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org @@ -46,7 +45,7 @@ CARGO_CRATES= addr2line-0.21.0 \ cargo_metadata-0.18.1 \ cc-1.0.97 \ cfg-if-1.0.0 \ - cfg_aliases-0.1.1 \ + cfg_aliases-0.2.1 \ chrono-0.4.38 \ clap-4.5.4 \ clap_builder-4.5.2 \ @@ -58,8 +57,9 @@ CARGO_CRATES= addr2line-0.21.0 \ coveralls-api-0.6.0 \ crc32fast-1.4.0 \ deflate-1.0.0 \ - derive_more-0.99.17 \ encoding_rs-0.8.34 \ + env_filter-0.1.0 \ + env_logger-0.11.3 \ equivalent-1.0.1 \ errno-0.3.8 \ fallible-iterator-0.3.0 \ @@ -76,8 +76,8 @@ CARGO_CRATES= addr2line-0.21.0 \ futures-task-0.3.30 \ futures-util-0.3.30 \ gimli-0.28.1 \ - gimli-0.29.0 \ - git2-0.18.3 \ + gimli-0.31.0 \ + git2-0.19.0 \ glob-0.3.1 \ gzip-header-1.0.0 \ h2-0.3.26 \ @@ -104,15 +104,15 @@ CARGO_CRATES= addr2line-0.21.0 \ itoa-1.0.11 \ jobserver-0.1.31 \ js-sys-0.3.69 \ - lazy_static-1.4.0 \ + lazy_static-1.5.0 \ lcov-0.8.1 \ leb128-0.2.5 \ - libc-0.2.154 \ - libgit2-sys-0.16.2+1.7.2 \ + libc-0.2.155 \ + libgit2-sys-0.17.0+1.8.1 \ libssh2-sys-0.3.0 \ libz-sys-1.1.16 \ linux-raw-sys-0.4.13 \ - llvm_profparser-0.5.0 \ + llvm_profparser-0.6.0 \ log-0.4.21 \ matchers-0.1.0 \ md5-0.7.0 \ @@ -123,53 +123,54 @@ CARGO_CRATES= addr2line-0.21.0 \ miniz_oxide-0.7.2 \ mio-0.8.11 \ native-tls-0.2.11 \ - nix-0.28.0 \ + nix-0.29.0 \ nom-7.1.3 \ nu-ansi-term-0.46.0 \ num-traits-0.2.19 \ num_cpus-1.16.0 \ object-0.26.2 \ object-0.32.2 \ - object-0.35.0 \ + object-0.36.1 \ once_cell-1.19.0 \ - openssl-0.10.64 \ + openssl-0.10.66 \ openssl-macros-0.1.1 \ openssl-probe-0.1.5 \ openssl-src-300.2.3+3.2.1 \ - openssl-sys-0.9.102 \ + openssl-sys-0.9.103 \ overload-0.1.1 \ percent-encoding-2.3.1 \ pin-project-lite-0.2.14 \ pin-utils-0.1.0 \ pkg-config-0.3.30 \ - proc-macro2-1.0.82 \ + proc-macro2-1.0.86 \ procfs-0.16.0 \ procfs-core-0.16.0 \ quick-error-1.2.3 \ - quick-xml-0.31.0 \ + quick-xml-0.36.0 \ quote-1.0.36 \ - regex-1.10.4 \ + regex-1.10.5 \ regex-automata-0.1.10 \ regex-automata-0.4.6 \ regex-syntax-0.6.29 \ regex-syntax-0.8.3 \ reqwest-0.11.27 \ rustc-demangle-0.1.24 \ + rustc-hash-1.1.0 \ rustc_version-0.4.0 \ rustix-0.38.34 \ rustls-pemfile-1.0.4 \ rusty-fork-0.3.0 \ - ruzstd-0.6.0 \ + ruzstd-0.7.0 \ ryu-1.0.18 \ same-file-1.0.6 \ schannel-0.1.23 \ security-framework-2.11.0 \ security-framework-sys-2.11.0 \ semver-1.0.23 \ - serde-1.0.201 \ - serde_derive-1.0.201 \ - serde_json-1.0.117 \ - serde_spanned-0.6.5 \ + serde-1.0.204 \ + serde_derive-1.0.204 \ + serde_json-1.0.120 \ + serde_spanned-0.6.6 \ serde_urlencoded-0.7.1 \ sharded-slab-0.1.7 \ slab-0.4.9 \ @@ -178,12 +179,13 @@ CARGO_CRATES= addr2line-0.21.0 \ stable_deref_trait-1.2.0 \ static_assertions-1.1.0 \ strsim-0.11.1 \ - syn-1.0.109 \ syn-2.0.61 \ sync_wrapper-0.1.2 \ system-configuration-0.5.1 \ system-configuration-sys-0.5.0 \ tempfile-3.10.1 \ + test-log-0.2.16 \ + test-log-macros-0.2.16 \ thiserror-1.0.60 \ thiserror-impl-1.0.60 \ thread_local-1.1.8 \ @@ -192,17 +194,15 @@ CARGO_CRATES= addr2line-0.21.0 \ tokio-1.37.0 \ tokio-native-tls-0.3.1 \ tokio-util-0.7.11 \ - toml-0.8.12 \ - toml_datetime-0.6.5 \ - toml_edit-0.22.12 \ + toml-0.8.15 \ + toml_datetime-0.6.6 \ + toml_edit-0.22.16 \ tower-service-0.3.2 \ tracing-0.1.40 \ tracing-attributes-0.1.27 \ tracing-core-0.1.32 \ tracing-log-0.2.0 \ tracing-subscriber-0.3.18 \ - tracing-test-0.2.4 \ - tracing-test-macro-0.2.4 \ try-lock-0.2.5 \ twox-hash-1.6.3 \ unicase-2.7.0 \ diff --git a/devel/cargo-tarpaulin/distinfo b/devel/cargo-tarpaulin/distinfo index ff39e641097..984cd7516f5 100644 --- a/devel/cargo-tarpaulin/distinfo +++ b/devel/cargo-tarpaulin/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1716145928 +TIMESTAMP = 1721718268 SHA256 (rust/crates/addr2line-0.21.0.crate) = 8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb SIZE (rust/crates/addr2line-0.21.0.crate) = 40807 SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe @@ -49,8 +49,8 @@ SHA256 (rust/crates/cc-1.0.97.crate) = 099a5357d84c4c61eb35fc8eafa9a79a902c2f769 SIZE (rust/crates/cc-1.0.97.crate) = 76951 SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 -SHA256 (rust/crates/cfg_aliases-0.1.1.crate) = fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e -SIZE (rust/crates/cfg_aliases-0.1.1.crate) = 6009 +SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724 +SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355 SHA256 (rust/crates/chrono-0.4.38.crate) = a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401 SIZE (rust/crates/chrono-0.4.38.crate) = 220559 SHA256 (rust/crates/clap-4.5.4.crate) = 90bc066a67923782aa8515dbaea16946c5bcc5addbd668bb80af688e53e548a0 @@ -73,10 +73,12 @@ SHA256 (rust/crates/crc32fast-1.4.0.crate) = b3855a8a784b474f333699ef2bbca9db2c4 SIZE (rust/crates/crc32fast-1.4.0.crate) = 38665 SHA256 (rust/crates/deflate-1.0.0.crate) = c86f7e25f518f4b81808a2cf1c50996a61f5c2eb394b2393bd87f2a4780a432f SIZE (rust/crates/deflate-1.0.0.crate) = 62722 -SHA256 (rust/crates/derive_more-0.99.17.crate) = 4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321 -SIZE (rust/crates/derive_more-0.99.17.crate) = 55771 SHA256 (rust/crates/encoding_rs-0.8.34.crate) = b45de904aa0b010bce2ab45264d0631681847fa7b6f2eaa7dab7619943bc4f59 SIZE (rust/crates/encoding_rs-0.8.34.crate) = 1378166 +SHA256 (rust/crates/env_filter-0.1.0.crate) = a009aa4810eb158359dda09d0c87378e4bbb89b5a801f016885a4707ba24f7ea +SIZE (rust/crates/env_filter-0.1.0.crate) = 11553 +SHA256 (rust/crates/env_logger-0.11.3.crate) = 38b35839ba51819680ba087cd351788c9a3c476841207e0b8cee0b04722343b9 +SIZE (rust/crates/env_logger-0.11.3.crate) = 29704 SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5 SIZE (rust/crates/equivalent-1.0.1.crate) = 6615 SHA256 (rust/crates/errno-0.3.8.crate) = a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245 @@ -109,10 +111,10 @@ SHA256 (rust/crates/futures-util-0.3.30.crate) = 3d6401deb83407ab3da39eba7e33987 SIZE (rust/crates/futures-util-0.3.30.crate) = 159977 SHA256 (rust/crates/gimli-0.28.1.crate) = 4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253 SIZE (rust/crates/gimli-0.28.1.crate) = 270497 -SHA256 (rust/crates/gimli-0.29.0.crate) = 40ecd4077b5ae9fd2e9e169b102c6c330d0605168eb0e8bf79952b256dbefffd -SIZE (rust/crates/gimli-0.29.0.crate) = 275756 -SHA256 (rust/crates/git2-0.18.3.crate) = 232e6a7bfe35766bf715e55a88b39a700596c0ccfd88cd3680b4cdb40d66ef70 -SIZE (rust/crates/git2-0.18.3.crate) = 213009 +SHA256 (rust/crates/gimli-0.31.0.crate) = 32085ea23f3234fc7846555e85283ba4de91e21016dc0455a16286d87a292d64 +SIZE (rust/crates/gimli-0.31.0.crate) = 278951 +SHA256 (rust/crates/git2-0.19.0.crate) = b903b73e45dc0c6c596f2d37eccece7c1c8bb6e4407b001096387c63d0d93724 +SIZE (rust/crates/git2-0.19.0.crate) = 215910 SHA256 (rust/crates/glob-0.3.1.crate) = d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b SIZE (rust/crates/glob-0.3.1.crate) = 18880 SHA256 (rust/crates/gzip-header-1.0.0.crate) = 95cc527b92e6029a62960ad99aa8a6660faa4555fe5f731aab13aa6a921795a2 @@ -165,24 +167,24 @@ SHA256 (rust/crates/jobserver-0.1.31.crate) = d2b099aaa34a9751c5bf0878add70444e1 SIZE (rust/crates/jobserver-0.1.31.crate) = 27306 SHA256 (rust/crates/js-sys-0.3.69.crate) = 29c15563dc2726973df627357ce0c9ddddbea194836909d655df6a75d2cf296d SIZE (rust/crates/js-sys-0.3.69.crate) = 81083 -SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646 -SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443 +SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe +SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025 SHA256 (rust/crates/lcov-0.8.1.crate) = 1ccfa6d5e585a884db65b37f38184e4364eaf74d884ac35d0a90fe9baf80b723 SIZE (rust/crates/lcov-0.8.1.crate) = 19922 SHA256 (rust/crates/leb128-0.2.5.crate) = 884e2677b40cc8c339eaefcb701c32ef1fd2493d71118dc0ca4b6a736c93bd67 SIZE (rust/crates/leb128-0.2.5.crate) = 11843 -SHA256 (rust/crates/libc-0.2.154.crate) = ae743338b92ff9146ce83992f766a31066a91a8c84a45e0e9f21e7cf6de6d346 -SIZE (rust/crates/libc-0.2.154.crate) = 743304 -SHA256 (rust/crates/libgit2-sys-0.16.2+1.7.2.crate) = ee4126d8b4ee5c9d9ea891dd875cfdc1e9d0950437179104b183d7d8a74d24e8 -SIZE (rust/crates/libgit2-sys-0.16.2+1.7.2.crate) = 1773674 +SHA256 (rust/crates/libc-0.2.155.crate) = 97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c +SIZE (rust/crates/libc-0.2.155.crate) = 743539 +SHA256 (rust/crates/libgit2-sys-0.17.0+1.8.1.crate) = 10472326a8a6477c3c20a64547b0059e4b0d086869eee31e6d7da728a8eb7224 +SIZE (rust/crates/libgit2-sys-0.17.0+1.8.1.crate) = 1812997 SHA256 (rust/crates/libssh2-sys-0.3.0.crate) = 2dc8a030b787e2119a731f1951d6a773e2280c660f8ec4b0f5e1505a386e71ee SIZE (rust/crates/libssh2-sys-0.3.0.crate) = 514550 SHA256 (rust/crates/libz-sys-1.1.16.crate) = 5e143b5e666b2695d28f6bca6497720813f699c9602dd7f5cac91008b8ada7f9 SIZE (rust/crates/libz-sys-1.1.16.crate) = 3958920 SHA256 (rust/crates/linux-raw-sys-0.4.13.crate) = 01cda141df6706de531b6c46c3a33ecca755538219bd484262fa09410c13539c SIZE (rust/crates/linux-raw-sys-0.4.13.crate) = 1493855 -SHA256 (rust/crates/llvm_profparser-0.5.0.crate) = e147b07c8b99a460652903e0cefc82cea62588355a469769a44130dd68e0b896 -SIZE (rust/crates/llvm_profparser-0.5.0.crate) = 43672 +SHA256 (rust/crates/llvm_profparser-0.6.0.crate) = fd541091965933763b1b06057086c5cbeff209c99e1af81154564570929a86b8 +SIZE (rust/crates/llvm_profparser-0.6.0.crate) = 43938 SHA256 (rust/crates/log-0.4.21.crate) = 90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c SIZE (rust/crates/log-0.4.21.crate) = 43442 SHA256 (rust/crates/matchers-0.1.0.crate) = 8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558 @@ -203,8 +205,8 @@ SHA256 (rust/crates/mio-0.8.11.crate) = a4a650543ca06a924e8b371db273b2756685faae SIZE (rust/crates/mio-0.8.11.crate) = 102983 SHA256 (rust/crates/native-tls-0.2.11.crate) = 07226173c32f2926027b63cce4bcd8076c3552846cbe7925f3aaffeac0a3b92e SIZE (rust/crates/native-tls-0.2.11.crate) = 29008 -SHA256 (rust/crates/nix-0.28.0.crate) = ab2156c4fce2f8df6c499cc1c763e4394b7482525bf2a9701c9d79d215f519e4 -SIZE (rust/crates/nix-0.28.0.crate) = 311086 +SHA256 (rust/crates/nix-0.29.0.crate) = 71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46 +SIZE (rust/crates/nix-0.29.0.crate) = 318248 SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a SIZE (rust/crates/nom-7.1.3.crate) = 117570 SHA256 (rust/crates/nu-ansi-term-0.46.0.crate) = 77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84 @@ -217,20 +219,20 @@ SHA256 (rust/crates/object-0.26.2.crate) = 39f37e50073ccad23b6d09bcb5b263f4e76d3 SIZE (rust/crates/object-0.26.2.crate) = 238067 SHA256 (rust/crates/object-0.32.2.crate) = a6a622008b6e321afc04970976f62ee297fdbaa6f95318ca343e3eebb9648441 SIZE (rust/crates/object-0.32.2.crate) = 286994 -SHA256 (rust/crates/object-0.35.0.crate) = b8ec7ab813848ba4522158d5517a6093db1ded27575b070f4177b8d12b41db5e -SIZE (rust/crates/object-0.35.0.crate) = 317792 +SHA256 (rust/crates/object-0.36.1.crate) = 081b846d1d56ddfc18fdf1a922e4f6e07a11768ea1b92dec44e42b72712ccfce +SIZE (rust/crates/object-0.36.1.crate) = 323865 SHA256 (rust/crates/once_cell-1.19.0.crate) = 3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92 SIZE (rust/crates/once_cell-1.19.0.crate) = 33046 -SHA256 (rust/crates/openssl-0.10.64.crate) = 95a0481286a310808298130d22dd1fef0fa571e05a8f44ec801801e84b216b1f -SIZE (rust/crates/openssl-0.10.64.crate) = 272306 +SHA256 (rust/crates/openssl-0.10.66.crate) = 9529f4786b70a3e8c61e11179af17ab6188ad8d0ded78c5529441ed39d4bd9c1 +SIZE (rust/crates/openssl-0.10.66.crate) = 273705 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-src-300.2.3+3.2.1.crate) = 5cff92b6f71555b61bb9315f7c64da3ca43d87531622120fea0195fc761b4843 SIZE (rust/crates/openssl-src-300.2.3+3.2.1.crate) = 9584245 -SHA256 (rust/crates/openssl-sys-0.9.102.crate) = c597637d56fbc83893a35eb0dd04b2b8e7a50c91e64e9493e398b5df4fb45fa2 -SIZE (rust/crates/openssl-sys-0.9.102.crate) = 68622 +SHA256 (rust/crates/openssl-sys-0.9.103.crate) = 7f9e8deee91df40a943c71b917e5874b951d32a802526c85721ce3b776c929d6 +SIZE (rust/crates/openssl-sys-0.9.103.crate) = 71552 SHA256 (rust/crates/overload-0.1.1.crate) = b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39 SIZE (rust/crates/overload-0.1.1.crate) = 24439 SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e @@ -241,20 +243,20 @@ SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580 SHA256 (rust/crates/pkg-config-0.3.30.crate) = d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec SIZE (rust/crates/pkg-config-0.3.30.crate) = 20613 -SHA256 (rust/crates/proc-macro2-1.0.82.crate) = 8ad3d49ab951a01fbaafe34f2ec74122942fe18a3f9814c3268f1bb72042131b -SIZE (rust/crates/proc-macro2-1.0.82.crate) = 48452 +SHA256 (rust/crates/proc-macro2-1.0.86.crate) = 5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77 +SIZE (rust/crates/proc-macro2-1.0.86.crate) = 48958 SHA256 (rust/crates/procfs-0.16.0.crate) = 731e0d9356b0c25f16f33b5be79b1c57b562f141ebfcdb0ad8ac2c13a24293b4 SIZE (rust/crates/procfs-0.16.0.crate) = 60581 SHA256 (rust/crates/procfs-core-0.16.0.crate) = 2d3554923a69f4ce04c4a754260c338f505ce22642d3830e049a399fc2059a29 SIZE (rust/crates/procfs-core-0.16.0.crate) = 68279 SHA256 (rust/crates/quick-error-1.2.3.crate) = a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0 SIZE (rust/crates/quick-error-1.2.3.crate) = 15066 -SHA256 (rust/crates/quick-xml-0.31.0.crate) = 1004a344b30a54e2ee58d66a71b32d2db2feb0a31f9a2d302bf0536f15de2a33 -SIZE (rust/crates/quick-xml-0.31.0.crate) = 172236 +SHA256 (rust/crates/quick-xml-0.36.0.crate) = 4091e032efecb09d7b1f711f487b85ab925632a842627e3200fb088382cde32c +SIZE (rust/crates/quick-xml-0.36.0.crate) = 183905 SHA256 (rust/crates/quote-1.0.36.crate) = 0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7 SIZE (rust/crates/quote-1.0.36.crate) = 28507 -SHA256 (rust/crates/regex-1.10.4.crate) = c117dbdfde9c8308975b6a18d71f3f385c89461f7b3fb054288ecf2a2058ba4c -SIZE (rust/crates/regex-1.10.4.crate) = 253191 +SHA256 (rust/crates/regex-1.10.5.crate) = b91213439dad192326a0d7c6ee3955910425f441d7038e0d6933b0aec5c4517f +SIZE (rust/crates/regex-1.10.5.crate) = 253805 SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132 SIZE (rust/crates/regex-automata-0.1.10.crate) = 114533 SHA256 (rust/crates/regex-automata-0.4.6.crate) = 86b83b8b9847f9bf95ef68afb0b8e6cdb80f498442f5179a29fad448fcc1eaea @@ -267,6 +269,8 @@ SHA256 (rust/crates/reqwest-0.11.27.crate) = dd67538700a17451e7cba03ac727fb961ab SIZE (rust/crates/reqwest-0.11.27.crate) = 163155 SHA256 (rust/crates/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f SIZE (rust/crates/rustc-demangle-0.1.24.crate) = 29047 +SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2 +SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331 SHA256 (rust/crates/rustc_version-0.4.0.crate) = bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366 SIZE (rust/crates/rustc_version-0.4.0.crate) = 12175 SHA256 (rust/crates/rustix-0.38.34.crate) = 70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f @@ -275,8 +279,8 @@ SHA256 (rust/crates/rustls-pemfile-1.0.4.crate) = 1c74cae0a4cf6ccbbf5f359f08efdf SIZE (rust/crates/rustls-pemfile-1.0.4.crate) = 22092 SHA256 (rust/crates/rusty-fork-0.3.0.crate) = cb3dcc6e454c328bb824492db107ab7c0ae8fcffe4ad210136ef014458c1bc4f SIZE (rust/crates/rusty-fork-0.3.0.crate) = 19881 -SHA256 (rust/crates/ruzstd-0.6.0.crate) = 5174a470eeb535a721ae9fdd6e291c2411a906b96592182d05217591d5c5cf7b -SIZE (rust/crates/ruzstd-0.6.0.crate) = 53210 +SHA256 (rust/crates/ruzstd-0.7.0.crate) = 5022b253619b1ba797f243056276bed8ed1a73b0f5a7ce7225d524067644bf8f +SIZE (rust/crates/ruzstd-0.7.0.crate) = 64956 SHA256 (rust/crates/ryu-1.0.18.crate) = f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f SIZE (rust/crates/ryu-1.0.18.crate) = 47713 SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502 @@ -289,14 +293,14 @@ SHA256 (rust/crates/security-framework-sys-2.11.0.crate) = 317936bbbd05227752583 SIZE (rust/crates/security-framework-sys-2.11.0.crate) = 18718 SHA256 (rust/crates/semver-1.0.23.crate) = 61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b SIZE (rust/crates/semver-1.0.23.crate) = 30622 -SHA256 (rust/crates/serde-1.0.201.crate) = 780f1cebed1629e4753a1a38a3c72d30b97ec044f0aef68cb26650a3c5cf363c -SIZE (rust/crates/serde-1.0.201.crate) = 77725 -SHA256 (rust/crates/serde_derive-1.0.201.crate) = c5e405930b9796f1c00bee880d03fc7e0bb4b9a11afc776885ffe84320da2865 -SIZE (rust/crates/serde_derive-1.0.201.crate) = 55865 -SHA256 (rust/crates/serde_json-1.0.117.crate) = 455182ea6142b14f93f4bc5320a2b31c1f266b66a4a5c858b013302a5d8cbfc3 -SIZE (rust/crates/serde_json-1.0.117.crate) = 146921 -SHA256 (rust/crates/serde_spanned-0.6.5.crate) = eb3622f419d1296904700073ea6cc23ad690adbd66f13ea683df73298736f0c1 -SIZE (rust/crates/serde_spanned-0.6.5.crate) = 8349 +SHA256 (rust/crates/serde-1.0.204.crate) = bc76f558e0cbb2a839d37354c575f1dc3fdc6546b5be373ba43d95f231bf7c12 +SIZE (rust/crates/serde-1.0.204.crate) = 78253 +SHA256 (rust/crates/serde_derive-1.0.204.crate) = e0cd7e117be63d3c3678776753929474f3b04a43a080c744d6b0ae2a8c28e222 +SIZE (rust/crates/serde_derive-1.0.204.crate) = 55871 +SHA256 (rust/crates/serde_json-1.0.120.crate) = 4e0d21c9a8cae1235ad58a00c11cb40d4b1e5c784f1ef2c537876ed6ffd8b7c5 +SIZE (rust/crates/serde_json-1.0.120.crate) = 147062 +SHA256 (rust/crates/serde_spanned-0.6.6.crate) = 79e674e01f999af37c49f70a6ede167a8a60b2503e56c5599532a65baa5969a0 +SIZE (rust/crates/serde_spanned-0.6.6.crate) = 9120 SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822 SHA256 (rust/crates/sharded-slab-0.1.7.crate) = f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6 @@ -313,8 +317,6 @@ SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1 SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480 SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f SIZE (rust/crates/strsim-0.11.1.crate) = 14266 -SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237 -SIZE (rust/crates/syn-1.0.109.crate) = 237611 SHA256 (rust/crates/syn-2.0.61.crate) = c993ed8ccba56ae856363b1845da7266a7cb78e1d146c8a32d54b45a8b831fc9 SIZE (rust/crates/syn-2.0.61.crate) = 257199 SHA256 (rust/crates/sync_wrapper-0.1.2.crate) = 2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160 @@ -325,6 +327,10 @@ SHA256 (rust/crates/system-configuration-sys-0.5.0.crate) = a75fb188eb626b924683 SIZE (rust/crates/system-configuration-sys-0.5.0.crate) = 6730 SHA256 (rust/crates/tempfile-3.10.1.crate) = 85b77fafb263dd9d05cbeac119526425676db3784113aa9295c88498cbf8bff1 SIZE (rust/crates/tempfile-3.10.1.crate) = 33653 +SHA256 (rust/crates/test-log-0.2.16.crate) = 3dffced63c2b5c7be278154d76b479f9f9920ed34e7574201407f0b14e2bbb93 +SIZE (rust/crates/test-log-0.2.16.crate) = 9919 +SHA256 (rust/crates/test-log-macros-0.2.16.crate) = 5999e24eaa32083191ba4e425deb75cdf25efefabe5aaccb7446dd0d4122a3f5 +SIZE (rust/crates/test-log-macros-0.2.16.crate) = 7603 SHA256 (rust/crates/thiserror-1.0.60.crate) = 579e9083ca58dd9dcf91a9923bb9054071b9ebbd800b342194c9feb0ee89fc18 SIZE (rust/crates/thiserror-1.0.60.crate) = 21247 SHA256 (rust/crates/thiserror-impl-1.0.60.crate) = e2470041c06ec3ac1ab38d0356a6119054dedaea53e12fbefc0de730a1c08524 @@ -341,12 +347,12 @@ SHA256 (rust/crates/tokio-native-tls-0.3.1.crate) = bbae76ab933c85776efabc971569 SIZE (rust/crates/tokio-native-tls-0.3.1.crate) = 20676 SHA256 (rust/crates/tokio-util-0.7.11.crate) = 9cf6b47b3771c49ac75ad09a6162f53ad4b8088b76ac60e8ec1455b31a189fe1 SIZE (rust/crates/tokio-util-0.7.11.crate) = 113421 -SHA256 (rust/crates/toml-0.8.12.crate) = e9dd1545e8208b4a5af1aa9bbd0b4cf7e9ea08fabc5d0a5c67fcaafa17433aa3 -SIZE (rust/crates/toml-0.8.12.crate) = 51145 -SHA256 (rust/crates/toml_datetime-0.6.5.crate) = 3550f4e9685620ac18a50ed434eb3aec30db8ba93b0287467bca5826ea25baf1 -SIZE (rust/crates/toml_datetime-0.6.5.crate) = 10910 -SHA256 (rust/crates/toml_edit-0.22.12.crate) = d3328d4f68a705b2a4498da1d580585d39a6510f98318a2cec3018a7ec61ddef -SIZE (rust/crates/toml_edit-0.22.12.crate) = 104416 +SHA256 (rust/crates/toml-0.8.15.crate) = ac2caab0bf757388c6c0ae23b3293fdb463fee59434529014f85e3263b995c28 +SIZE (rust/crates/toml-0.8.15.crate) = 50652 +SHA256 (rust/crates/toml_datetime-0.6.6.crate) = 4badfd56924ae69bcc9039335b2e017639ce3f9b001c393c1b2d1ef846ce2cbf +SIZE (rust/crates/toml_datetime-0.6.6.crate) = 11698 +SHA256 (rust/crates/toml_edit-0.22.16.crate) = 278f3d518e152219c994ce877758516bca5e118eaed6996192a774fb9fbf0788 +SIZE (rust/crates/toml_edit-0.22.16.crate) = 106618 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.40.crate) = c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef @@ -359,10 +365,6 @@ SHA256 (rust/crates/tracing-log-0.2.0.crate) = ee855f1f400bd0e5c02d150ae5de38400 SIZE (rust/crates/tracing-log-0.2.0.crate) = 17561 SHA256 (rust/crates/tracing-subscriber-0.3.18.crate) = ad0f048c97dbd9faa9b7df56362b8ebcaa52adb06b498c050d2f4e32f90a7a8b SIZE (rust/crates/tracing-subscriber-0.3.18.crate) = 196312 -SHA256 (rust/crates/tracing-test-0.2.4.crate) = 3a2c0ff408fe918a94c428a3f2ad04e4afd5c95bbc08fcf868eff750c15728a4 -SIZE (rust/crates/tracing-test-0.2.4.crate) = 5229 -SHA256 (rust/crates/tracing-test-macro-0.2.4.crate) = 258bc1c4f8e2e73a977812ab339d503e6feeb92700f6d07a6de4d321522d5c08 -SIZE (rust/crates/tracing-test-macro-0.2.4.crate) = 3785 SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b SIZE (rust/crates/try-lock-0.2.5.crate) = 4314 SHA256 (rust/crates/twox-hash-1.6.3.crate) = 97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675 @@ -459,5 +461,5 @@ SHA256 (rust/crates/winnow-0.6.8.crate) = c3c52e9c97a68071b23e836c9380edae937f17 SIZE (rust/crates/winnow-0.6.8.crate) = 159453 SHA256 (rust/crates/winreg-0.50.0.crate) = 524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1 SIZE (rust/crates/winreg-0.50.0.crate) = 29703 -SHA256 (xd009642-tarpaulin-0.30.0_GH0.tar.gz) = 54bcdb4c7020f7ab7837f2d0bc7ec471c911de7187313c39bdaa892f86ad7cbf -SIZE (xd009642-tarpaulin-0.30.0_GH0.tar.gz) = 214198 +SHA256 (xd009642-tarpaulin-0.31.0_GH0.tar.gz) = c1dc9df6626070426831206110a29d7331b2ac2077e9184d62575798c9f36e48 +SIZE (xd009642-tarpaulin-0.31.0_GH0.tar.gz) = 216424 diff --git a/devel/csfml/Makefile b/devel/csfml/Makefile index 7c616cd2eb2..dac6f459fc7 100644 --- a/devel/csfml/Makefile +++ b/devel/csfml/Makefile @@ -9,7 +9,6 @@ WWW= https://www.sfml-dev.org/download/csfml/ LICENSE= ZLIB LICENSE_FILE= ${WRKSRC}/license.md -BUILD_DEPENDS= sfml>0:devel/sfml LIB_DEPENDS= libsfml-audio.so:devel/sfml \ libsfml-graphics.so:devel/sfml \ libsfml-network.so:devel/sfml \ diff --git a/devel/electron27/files/patch-third__party_nasm_BUILD.gn b/devel/electron27/files/patch-third__party_nasm_BUILD.gn deleted file mode 100644 index 7f0c8830549..00000000000 --- a/devel/electron27/files/patch-third__party_nasm_BUILD.gn +++ /dev/null @@ -1,16 +0,0 @@ ---- third_party/nasm/BUILD.gn.orig 2023-02-01 18:45:20 UTC -+++ third_party/nasm/BUILD.gn -@@ -63,6 +63,13 @@ config("nasm_config") { - - defines = [ "HAVE_CONFIG_H" ] - -+ _string_h_lines = -+ read_file("/usr/include/string.h", "list lines") -+ _mempcpy = filter_include(_string_h_lines, [ "*\*mempcpy*" ]) -+ if (_mempcpy != []) { -+ defines += [ "HAVE_MEMPCPY=1" ] -+ } -+ - if (is_clang) { - cflags = [ - # The inline functions in NASM's headers flag this. diff --git a/devel/electron27/files/patch-third__party_nasm_config_config-linux.h b/devel/electron27/files/patch-third__party_nasm_config_config-linux.h index 09dd91632b6..fb5433dbb76 100644 --- a/devel/electron27/files/patch-third__party_nasm_config_config-linux.h +++ b/devel/electron27/files/patch-third__party_nasm_config_config-linux.h @@ -1,4 +1,4 @@ ---- third_party/nasm/config/config-linux.h.orig 2023-02-01 18:45:20 UTC +--- third_party/nasm/config/config-linux.h.orig 2024-06-13 07:44:30 UTC +++ third_party/nasm/config/config-linux.h @@ -160,7 +160,7 @@ @@ -18,7 +18,7 @@ /* Define to 1 if you have the `faccessat' function. */ #define HAVE_FACCESSAT 1 -@@ -327,16 +327,16 @@ +@@ -327,10 +327,10 @@ #define HAVE_ISASCII 1 /* Define to 1 if you have the `iscntrl' function. */ @@ -31,13 +31,6 @@ /* Define to 1 if you have the header file. */ #define HAVE_MEMORY_H 1 - - /* Define to 1 if you have the `mempcpy' function. */ --#define HAVE_MEMPCPY 1 -+/* #undef HAVE_MEMPCPY */ - - /* Define to 1 if you have a working `mmap' system call. */ - #define HAVE_MMAP 1 @@ -357,7 +357,7 @@ #define HAVE_STDARG_H 1 diff --git a/devel/electron28/files/patch-third__party_nasm_BUILD.gn b/devel/electron28/files/patch-third__party_nasm_BUILD.gn deleted file mode 100644 index 7f0c8830549..00000000000 --- a/devel/electron28/files/patch-third__party_nasm_BUILD.gn +++ /dev/null @@ -1,16 +0,0 @@ ---- third_party/nasm/BUILD.gn.orig 2023-02-01 18:45:20 UTC -+++ third_party/nasm/BUILD.gn -@@ -63,6 +63,13 @@ config("nasm_config") { - - defines = [ "HAVE_CONFIG_H" ] - -+ _string_h_lines = -+ read_file("/usr/include/string.h", "list lines") -+ _mempcpy = filter_include(_string_h_lines, [ "*\*mempcpy*" ]) -+ if (_mempcpy != []) { -+ defines += [ "HAVE_MEMPCPY=1" ] -+ } -+ - if (is_clang) { - cflags = [ - # The inline functions in NASM's headers flag this. diff --git a/devel/electron28/files/patch-third__party_nasm_config_config-linux.h b/devel/electron28/files/patch-third__party_nasm_config_config-linux.h index 09dd91632b6..fb5433dbb76 100644 --- a/devel/electron28/files/patch-third__party_nasm_config_config-linux.h +++ b/devel/electron28/files/patch-third__party_nasm_config_config-linux.h @@ -1,4 +1,4 @@ ---- third_party/nasm/config/config-linux.h.orig 2023-02-01 18:45:20 UTC +--- third_party/nasm/config/config-linux.h.orig 2024-06-13 07:44:30 UTC +++ third_party/nasm/config/config-linux.h @@ -160,7 +160,7 @@ @@ -18,7 +18,7 @@ /* Define to 1 if you have the `faccessat' function. */ #define HAVE_FACCESSAT 1 -@@ -327,16 +327,16 @@ +@@ -327,10 +327,10 @@ #define HAVE_ISASCII 1 /* Define to 1 if you have the `iscntrl' function. */ @@ -31,13 +31,6 @@ /* Define to 1 if you have the header file. */ #define HAVE_MEMORY_H 1 - - /* Define to 1 if you have the `mempcpy' function. */ --#define HAVE_MEMPCPY 1 -+/* #undef HAVE_MEMPCPY */ - - /* Define to 1 if you have a working `mmap' system call. */ - #define HAVE_MMAP 1 @@ -357,7 +357,7 @@ #define HAVE_STDARG_H 1 diff --git a/devel/electron29/files/patch-third__party_nasm_BUILD.gn b/devel/electron29/files/patch-third__party_nasm_BUILD.gn deleted file mode 100644 index 7f0c8830549..00000000000 --- a/devel/electron29/files/patch-third__party_nasm_BUILD.gn +++ /dev/null @@ -1,16 +0,0 @@ ---- third_party/nasm/BUILD.gn.orig 2023-02-01 18:45:20 UTC -+++ third_party/nasm/BUILD.gn -@@ -63,6 +63,13 @@ config("nasm_config") { - - defines = [ "HAVE_CONFIG_H" ] - -+ _string_h_lines = -+ read_file("/usr/include/string.h", "list lines") -+ _mempcpy = filter_include(_string_h_lines, [ "*\*mempcpy*" ]) -+ if (_mempcpy != []) { -+ defines += [ "HAVE_MEMPCPY=1" ] -+ } -+ - if (is_clang) { - cflags = [ - # The inline functions in NASM's headers flag this. diff --git a/devel/electron29/files/patch-third__party_nasm_config_config-linux.h b/devel/electron29/files/patch-third__party_nasm_config_config-linux.h index 09dd91632b6..fb5433dbb76 100644 --- a/devel/electron29/files/patch-third__party_nasm_config_config-linux.h +++ b/devel/electron29/files/patch-third__party_nasm_config_config-linux.h @@ -1,4 +1,4 @@ ---- third_party/nasm/config/config-linux.h.orig 2023-02-01 18:45:20 UTC +--- third_party/nasm/config/config-linux.h.orig 2024-06-13 07:44:30 UTC +++ third_party/nasm/config/config-linux.h @@ -160,7 +160,7 @@ @@ -18,7 +18,7 @@ /* Define to 1 if you have the `faccessat' function. */ #define HAVE_FACCESSAT 1 -@@ -327,16 +327,16 @@ +@@ -327,10 +327,10 @@ #define HAVE_ISASCII 1 /* Define to 1 if you have the `iscntrl' function. */ @@ -31,13 +31,6 @@ /* Define to 1 if you have the header file. */ #define HAVE_MEMORY_H 1 - - /* Define to 1 if you have the `mempcpy' function. */ --#define HAVE_MEMPCPY 1 -+/* #undef HAVE_MEMPCPY */ - - /* Define to 1 if you have a working `mmap' system call. */ - #define HAVE_MMAP 1 @@ -357,7 +357,7 @@ #define HAVE_STDARG_H 1 diff --git a/devel/electron30/Makefile b/devel/electron30/Makefile index b5229bbc859..aeef62afabc 100644 --- a/devel/electron30/Makefile +++ b/devel/electron30/Makefile @@ -226,7 +226,7 @@ CHROMIUM_NODE_MODULES_HASH= 97a0b3c4c39cf05de1eafb6ffdec0fddd643f0a2 # 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 -NODE_VER= 20.15.0 +NODE_VER= 20.15.1 # See ${WRKSRC}/electron/DEPS for NAN_VER NAN_VER= e14bdcd1f72d62bca1d541b66da43130384ec213 # See ${WRKSRC}/electron/DEPS for SQUIRREL_MAC_VER diff --git a/devel/electron30/Makefile.version b/devel/electron30/Makefile.version index f926410a0aa..18f94b16b61 100644 --- a/devel/electron30/Makefile.version +++ b/devel/electron30/Makefile.version @@ -1,2 +1,2 @@ -ELECTRON_VER= 30.2.0 +ELECTRON_VER= 30.3.0 ELECTRON_VER_MAJOR= ${ELECTRON_VER:C/\..*//} diff --git a/devel/electron30/distinfo b/devel/electron30/distinfo index c4a634c5e36..901c34bc0fb 100644 --- a/devel/electron30/distinfo +++ b/devel/electron30/distinfo @@ -1,16 +1,16 @@ -TIMESTAMP = 1721043029 +TIMESTAMP = 1721698144 SHA256 (electron/chromium-124.0.6367.243.tar.xz) = 53ed2f29769fe105ae884e37fd9fd9d9756931cf1d6d16c6a252f5982b8496cb SIZE (electron/chromium-124.0.6367.243.tar.xz) = 1633060772 SHA256 (electron/97a0b3c4c39cf05de1eafb6ffdec0fddd643f0a2) = dcfaea4d353d1df3d4ac2d245ea7e32ad177d4bea1351f363714c9c22ca5c4f8 SIZE (electron/97a0b3c4c39cf05de1eafb6ffdec0fddd643f0a2) = 9761601 SHA256 (electron/336e775eec536b2d785cc80eff6ac39051931286) = a2ca2962daf482a8f943163541e1c73ba4b2694fabcd2510981f2db4eda493c8 SIZE (electron/336e775eec536b2d785cc80eff6ac39051931286) = 32624734 -SHA256 (electron/electron-yarn-cache-30.2.0.tar.xz) = f1850543ce13619fe291e15e25418779cee8ed154d2424c5dbb49faa2e4c60f3 -SIZE (electron/electron-yarn-cache-30.2.0.tar.xz) = 29179584 -SHA256 (electron/electron-electron-v30.2.0_GH0.tar.gz) = 6af984fbf42f5ac64ba298f780448ea8e87672ed7e804cd241298524d451e728 -SIZE (electron/electron-electron-v30.2.0_GH0.tar.gz) = 13401245 -SHA256 (electron/nodejs-node-v20.15.0_GH0.tar.gz) = 355d48c780d49c8bd5063016bc56c642db2840f6392d037cf74fd864c53f6922 -SIZE (electron/nodejs-node-v20.15.0_GH0.tar.gz) = 115459744 +SHA256 (electron/electron-yarn-cache-30.3.0.tar.xz) = f1850543ce13619fe291e15e25418779cee8ed154d2424c5dbb49faa2e4c60f3 +SIZE (electron/electron-yarn-cache-30.3.0.tar.xz) = 29179584 +SHA256 (electron/electron-electron-v30.3.0_GH0.tar.gz) = 9894aea259b28442e894817c7d6187791da80321c0fbf5504ca4bee4466897e5 +SIZE (electron/electron-electron-v30.3.0_GH0.tar.gz) = 13378936 +SHA256 (electron/nodejs-node-v20.15.1_GH0.tar.gz) = 9c54c9338f78cf99227d006e65123fd9ef66cf8c271f3c25cad9a336f201507f +SIZE (electron/nodejs-node-v20.15.1_GH0.tar.gz) = 115474342 SHA256 (electron/nodejs-nan-e14bdcd1f72d62bca1d541b66da43130384ec213_GH0.tar.gz) = 02edf8d5b3fef9af94d8a1355da60564a57e7f2c99cb422bce042400607ed2eb SIZE (electron/nodejs-nan-e14bdcd1f72d62bca1d541b66da43130384ec213_GH0.tar.gz) = 180646 SHA256 (electron/Squirrel-Squirrel.Mac-0e5d146ba13101a1302d59ea6e6e0b3cace4ae38_GH0.tar.gz) = f4ebb40a8d85dbb7ef02aa0571b2f8e22182c6d73b6992484a53c90047779d01 diff --git a/devel/electron30/files/patch-electron_shell_browser_electron__browser__main__parts.cc b/devel/electron30/files/patch-electron_shell_browser_electron__browser__main__parts.cc index f58864b1204..6483a0cbee7 100644 --- a/devel/electron30/files/patch-electron_shell_browser_electron__browser__main__parts.cc +++ b/devel/electron30/files/patch-electron_shell_browser_electron__browser__main__parts.cc @@ -1,4 +1,4 @@ ---- electron/shell/browser/electron_browser_main_parts.cc.orig 2024-05-15 08:18:48 UTC +--- electron/shell/browser/electron_browser_main_parts.cc.orig 2024-07-18 11:13:59 UTC +++ electron/shell/browser/electron_browser_main_parts.cc @@ -77,7 +77,7 @@ #include "ui/wm/core/wm_state.h" @@ -9,7 +9,7 @@ #include "base/environment.h" #include "chrome/browser/ui/views/dark_mode_manager_linux.h" #include "device/bluetooth/bluetooth_adapter_factory.h" -@@ -129,7 +129,7 @@ namespace { +@@ -130,7 +130,7 @@ namespace { namespace { @@ -18,7 +18,7 @@ class LinuxUiGetterImpl : public ui::LinuxUiGetter { public: LinuxUiGetterImpl() = default; -@@ -212,7 +212,7 @@ int ElectronBrowserMainParts::PreEarlyInitialization() +@@ -213,7 +213,7 @@ int ElectronBrowserMainParts::PreEarlyInitialization() #if BUILDFLAG(IS_POSIX) HandleSIGCHLD(); #endif @@ -27,7 +27,7 @@ DetectOzonePlatform(); ui::OzonePlatform::PreEarlyInitialization(); #endif -@@ -302,7 +302,7 @@ int ElectronBrowserMainParts::PreCreateThreads() { +@@ -303,7 +303,7 @@ int ElectronBrowserMainParts::PreCreateThreads() { // happen before the ResourceBundle is loaded if (locale.empty()) l10n_util::OverrideLocaleWithCocoaLocale(); @@ -36,7 +36,7 @@ // l10n_util::GetApplicationLocaleInternal uses g_get_language_names(), // which keys off of getenv("LC_ALL"). // We must set this env first to make ui::ResourceBundle accept the custom -@@ -333,7 +333,7 @@ int ElectronBrowserMainParts::PreCreateThreads() { +@@ -334,7 +334,7 @@ int ElectronBrowserMainParts::PreCreateThreads() { ElectronBrowserClient::SetApplicationLocale(app_locale); fake_browser_process_->SetApplicationLocale(app_locale); @@ -45,7 +45,7 @@ // Reset to the original LC_ALL since we should not be changing it. if (!locale.empty()) { if (lc_all) -@@ -393,7 +393,7 @@ void ElectronBrowserMainParts::ToolkitInitialized() { +@@ -394,7 +394,7 @@ void ElectronBrowserMainParts::ToolkitInitialized() { } void ElectronBrowserMainParts::ToolkitInitialized() { @@ -54,7 +54,7 @@ auto* linux_ui = ui::GetDefaultLinuxUi(); CHECK(linux_ui); linux_ui_getter_ = std::make_unique(); -@@ -494,7 +494,7 @@ void ElectronBrowserMainParts::PostCreateMainMessageLo +@@ -500,7 +500,7 @@ void ElectronBrowserMainParts::PostCreateMainMessageLo } void ElectronBrowserMainParts::PostCreateMainMessageLoop() { @@ -63,7 +63,7 @@ std::string app_name = electron::Browser::Get()->GetName(); #endif #if BUILDFLAG(IS_LINUX) -@@ -506,7 +506,9 @@ void ElectronBrowserMainParts::PostCreateMainMessageLo +@@ -512,7 +512,9 @@ void ElectronBrowserMainParts::PostCreateMainMessageLo if (!bluez::BluezDBusManager::IsInitialized()) bluez::DBusBluezManagerWrapperLinux::Initialize(); @@ -73,7 +73,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. -@@ -605,7 +607,7 @@ void ElectronBrowserMainParts::PostMainMessageLoopRun( +@@ -611,7 +613,7 @@ void ElectronBrowserMainParts::PostMainMessageLoopRun( fake_browser_process_->PostMainMessageLoopRun(); content::DevToolsAgentHost::StopRemoteDebuggingPipeHandler(); diff --git a/devel/electron30/files/patch-electron_spec_api-app-spec.ts b/devel/electron30/files/patch-electron_spec_api-app-spec.ts index 3b711305d2e..08d89b9974f 100644 --- a/devel/electron30/files/patch-electron_spec_api-app-spec.ts +++ b/devel/electron30/files/patch-electron_spec_api-app-spec.ts @@ -1,4 +1,4 @@ ---- electron/spec/api-app-spec.ts.orig 2024-07-09 23:10:34 UTC +--- electron/spec/api-app-spec.ts.orig 2024-07-18 11:13:59 UTC +++ electron/spec/api-app-spec.ts @@ -123,11 +123,11 @@ describe('app module', () => { }); @@ -128,6 +128,6 @@ - ifdescribe(!(process.platform === 'linux' && (process.arch === 'arm64' || process.arch === 'arm')))('sandbox options', () => { + ifdescribe(!((process.platform === 'linux' || process.platform === 'freebsd') && (process.arch === 'arm64' || process.arch === 'arm')))('sandbox options', () => { - // Our ARM tests are run on VSTS rather than CircleCI, and the Docker - // setup on VSTS disallows syscalls that Chrome requires for setting up - // sandboxing. + let appProcess: cp.ChildProcess = null as any; + let server: net.Server = null as any; + const socketPath = process.platform === 'win32' ? '\\\\.\\pipe\\electron-mixed-sandbox' : '/tmp/electron-mixed-sandbox'; diff --git a/devel/electron30/files/patch-electron_spec_version-bump-spec.ts b/devel/electron30/files/patch-electron_spec_version-bump-spec.ts index b21840512b7..0ff930e8319 100644 --- a/devel/electron30/files/patch-electron_spec_version-bump-spec.ts +++ b/devel/electron30/files/patch-electron_spec_version-bump-spec.ts @@ -1,9 +1,9 @@ ---- electron/spec/version-bump-spec.ts.orig 2023-01-24 16:58:16 UTC +--- electron/spec/version-bump-spec.ts.orig 2024-07-18 11:13:59 UTC +++ electron/spec/version-bump-spec.ts -@@ -92,7 +92,7 @@ describe('version-bumper', () => { +@@ -90,7 +90,7 @@ describe('version-bumper', () => { + }); + }); - // On macOS Circle CI we don't have a real git environment due to running - // gclient sync on a linux machine. These tests therefore don't run as expected. - ifdescribe(!(process.platform === 'linux' && process.arch.indexOf('arm') === 0) && process.platform !== 'darwin')('nextVersion', () => { + ifdescribe(!((process.platform === 'linux' || process.platform === 'freebsd') && process.arch.indexOf('arm') === 0) && process.platform !== 'darwin')('nextVersion', () => { describe('bump versions', () => { diff --git a/devel/electron30/files/patch-third__party_nasm_BUILD.gn b/devel/electron30/files/patch-third__party_nasm_BUILD.gn deleted file mode 100644 index 7f0c8830549..00000000000 --- a/devel/electron30/files/patch-third__party_nasm_BUILD.gn +++ /dev/null @@ -1,16 +0,0 @@ ---- third_party/nasm/BUILD.gn.orig 2023-02-01 18:45:20 UTC -+++ third_party/nasm/BUILD.gn -@@ -63,6 +63,13 @@ config("nasm_config") { - - defines = [ "HAVE_CONFIG_H" ] - -+ _string_h_lines = -+ read_file("/usr/include/string.h", "list lines") -+ _mempcpy = filter_include(_string_h_lines, [ "*\*mempcpy*" ]) -+ if (_mempcpy != []) { -+ defines += [ "HAVE_MEMPCPY=1" ] -+ } -+ - if (is_clang) { - cflags = [ - # The inline functions in NASM's headers flag this. diff --git a/devel/electron30/files/patch-third__party_nasm_config_config-linux.h b/devel/electron30/files/patch-third__party_nasm_config_config-linux.h index 09dd91632b6..fb5433dbb76 100644 --- a/devel/electron30/files/patch-third__party_nasm_config_config-linux.h +++ b/devel/electron30/files/patch-third__party_nasm_config_config-linux.h @@ -1,4 +1,4 @@ ---- third_party/nasm/config/config-linux.h.orig 2023-02-01 18:45:20 UTC +--- third_party/nasm/config/config-linux.h.orig 2024-06-13 07:44:30 UTC +++ third_party/nasm/config/config-linux.h @@ -160,7 +160,7 @@ @@ -18,7 +18,7 @@ /* Define to 1 if you have the `faccessat' function. */ #define HAVE_FACCESSAT 1 -@@ -327,16 +327,16 @@ +@@ -327,10 +327,10 @@ #define HAVE_ISASCII 1 /* Define to 1 if you have the `iscntrl' function. */ @@ -31,13 +31,6 @@ /* Define to 1 if you have the header file. */ #define HAVE_MEMORY_H 1 - - /* Define to 1 if you have the `mempcpy' function. */ --#define HAVE_MEMPCPY 1 -+/* #undef HAVE_MEMPCPY */ - - /* Define to 1 if you have a working `mmap' system call. */ - #define HAVE_MMAP 1 @@ -357,7 +357,7 @@ #define HAVE_STDARG_H 1 diff --git a/devel/electron31/files/patch-third__party_nasm_BUILD.gn b/devel/electron31/files/patch-third__party_nasm_BUILD.gn deleted file mode 100644 index 7f0c8830549..00000000000 --- a/devel/electron31/files/patch-third__party_nasm_BUILD.gn +++ /dev/null @@ -1,16 +0,0 @@ ---- third_party/nasm/BUILD.gn.orig 2023-02-01 18:45:20 UTC -+++ third_party/nasm/BUILD.gn -@@ -63,6 +63,13 @@ config("nasm_config") { - - defines = [ "HAVE_CONFIG_H" ] - -+ _string_h_lines = -+ read_file("/usr/include/string.h", "list lines") -+ _mempcpy = filter_include(_string_h_lines, [ "*\*mempcpy*" ]) -+ if (_mempcpy != []) { -+ defines += [ "HAVE_MEMPCPY=1" ] -+ } -+ - if (is_clang) { - cflags = [ - # The inline functions in NASM's headers flag this. diff --git a/devel/electron31/files/patch-third__party_nasm_config_config-linux.h b/devel/electron31/files/patch-third__party_nasm_config_config-linux.h index 09dd91632b6..fb5433dbb76 100644 --- a/devel/electron31/files/patch-third__party_nasm_config_config-linux.h +++ b/devel/electron31/files/patch-third__party_nasm_config_config-linux.h @@ -1,4 +1,4 @@ ---- third_party/nasm/config/config-linux.h.orig 2023-02-01 18:45:20 UTC +--- third_party/nasm/config/config-linux.h.orig 2024-06-13 07:44:30 UTC +++ third_party/nasm/config/config-linux.h @@ -160,7 +160,7 @@ @@ -18,7 +18,7 @@ /* Define to 1 if you have the `faccessat' function. */ #define HAVE_FACCESSAT 1 -@@ -327,16 +327,16 @@ +@@ -327,10 +327,10 @@ #define HAVE_ISASCII 1 /* Define to 1 if you have the `iscntrl' function. */ @@ -31,13 +31,6 @@ /* Define to 1 if you have the header file. */ #define HAVE_MEMORY_H 1 - - /* Define to 1 if you have the `mempcpy' function. */ --#define HAVE_MEMPCPY 1 -+/* #undef HAVE_MEMPCPY */ - - /* Define to 1 if you have a working `mmap' system call. */ - #define HAVE_MMAP 1 @@ -357,7 +357,7 @@ #define HAVE_STDARG_H 1 diff --git a/devel/fatal/Makefile b/devel/fatal/Makefile index da7ba0111dd..3d7b20016e1 100644 --- a/devel/fatal/Makefile +++ b/devel/fatal/Makefile @@ -1,6 +1,6 @@ PORTNAME= fatal DISTVERSIONPREFIX= v -DISTVERSION= 2024.07.15.00 +DISTVERSION= 2024.07.22.00 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/fatal/distinfo b/devel/fatal/distinfo index 9dfe0081e27..dae85be27c6 100644 --- a/devel/fatal/distinfo +++ b/devel/fatal/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1721075354 -SHA256 (facebook-fatal-v2024.07.15.00_GH0.tar.gz) = 11c9a4f9f9a54c51f4e7b7c5b6590517f029dbcaa3798b3c1f1fd79264d36376 -SIZE (facebook-fatal-v2024.07.15.00_GH0.tar.gz) = 658737 +TIMESTAMP = 1721673385 +SHA256 (facebook-fatal-v2024.07.22.00_GH0.tar.gz) = 9e316703793460d96080a8c1bbfd84da6565dda6c7b5a7708f5d72cac6e6b8b8 +SIZE (facebook-fatal-v2024.07.22.00_GH0.tar.gz) = 658740 diff --git a/devel/fbthrift/Makefile b/devel/fbthrift/Makefile index 04d227cfb4a..f66d7c324a1 100644 --- a/devel/fbthrift/Makefile +++ b/devel/fbthrift/Makefile @@ -1,6 +1,6 @@ PORTNAME= fbthrift DISTVERSIONPREFIX= v -DISTVERSION= 2024.07.15.00 +DISTVERSION= 2024.07.22.00 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/fbthrift/distinfo b/devel/fbthrift/distinfo index 756234dbb4a..cedc0645f30 100644 --- a/devel/fbthrift/distinfo +++ b/devel/fbthrift/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1721075351 -SHA256 (facebook-fbthrift-v2024.07.15.00_GH0.tar.gz) = 2671ebe49d6d379cc0f43c95c08a173fd6da6f04a9f748acdcda4d7a185f27f4 -SIZE (facebook-fbthrift-v2024.07.15.00_GH0.tar.gz) = 14345779 +TIMESTAMP = 1721673383 +SHA256 (facebook-fbthrift-v2024.07.22.00_GH0.tar.gz) = 604aa850860ce4b5e4eb00c42dad7ff17b8c613ad07346bcec2f40a869ae9a47 +SIZE (facebook-fbthrift-v2024.07.22.00_GH0.tar.gz) = 14372489 diff --git a/devel/fbthrift/pkg-plist b/devel/fbthrift/pkg-plist index d140bc75398..4d45162b033 100644 --- a/devel/fbthrift/pkg-plist +++ b/devel/fbthrift/pkg-plist @@ -225,6 +225,8 @@ include/thrift/lib/cpp2/async/HeaderClientChannel.h include/thrift/lib/cpp2/async/HeaderServerChannel.h include/thrift/lib/cpp2/async/HibernatingRequestChannel.h include/thrift/lib/cpp2/async/Interaction.h +include/thrift/lib/cpp2/async/ClientInterceptorBase.h +include/thrift/lib/cpp2/async/ClientInterceptorStorage.h include/thrift/lib/cpp2/async/MessageChannel.h include/thrift/lib/cpp2/async/MultiplexAsyncProcessor.h include/thrift/lib/cpp2/async/PooledRequestChannel.h @@ -296,7 +298,6 @@ include/thrift/lib/cpp2/frozen/VectorAssociative.h include/thrift/lib/cpp2/frozen/schema/MemorySchema.h include/thrift/lib/cpp2/gen/client_cpp.h include/thrift/lib/cpp2/gen/client_h.h -include/thrift/lib/cpp2/gen/intern_list.h include/thrift/lib/cpp2/gen/module_constants_cpp.h include/thrift/lib/cpp2/gen/module_constants_h.h include/thrift/lib/cpp2/gen/module_data_cpp.h @@ -410,6 +411,7 @@ include/thrift/lib/cpp2/reflection/pretty_print.h include/thrift/lib/cpp2/reflection/reflection.h include/thrift/lib/cpp2/reflection/testing.h include/thrift/lib/cpp2/reflection/variant.h +include/thrift/lib/cpp2/runtime/BaseSchemaRegistry.h include/thrift/lib/cpp2/runtime/Init.h include/thrift/lib/cpp2/runtime/SchemaRegistry.h include/thrift/lib/cpp2/security/AsyncStopTLS.h diff --git a/devel/folly/Makefile b/devel/folly/Makefile index 0b4e506f872..4b3b10e105d 100644 --- a/devel/folly/Makefile +++ b/devel/folly/Makefile @@ -1,6 +1,6 @@ PORTNAME= folly DISTVERSIONPREFIX= v -DISTVERSION= 2024.07.15.00 +DISTVERSION= 2024.07.22.00 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/folly/distinfo b/devel/folly/distinfo index 30e74ff5936..86dbddd1df6 100644 --- a/devel/folly/distinfo +++ b/devel/folly/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1721075346 -SHA256 (facebook-folly-v2024.07.15.00_GH0.tar.gz) = 4fa0549539e4c33b476678460a90f44cd6ac27d545c8075aee036c7b9512e9b8 -SIZE (facebook-folly-v2024.07.15.00_GH0.tar.gz) = 4153040 +TIMESTAMP = 1721673378 +SHA256 (facebook-folly-v2024.07.22.00_GH0.tar.gz) = a897ed6c695ae5170d21e4b59f3048a5c47a02cdc646c2afcb9130228a3709e6 +SIZE (facebook-folly-v2024.07.22.00_GH0.tar.gz) = 4156051 diff --git a/devel/glaze/Makefile b/devel/glaze/Makefile index 07b3da2ec17..9806648b95d 100644 --- a/devel/glaze/Makefile +++ b/devel/glaze/Makefile @@ -1,6 +1,6 @@ PORTNAME= glaze DISTVERSIONPREFIX= v -DISTVERSION= 3.1.3 +DISTVERSION= 3.1.6 CATEGORIES= devel textproc MAINTAINER= yuri@FreeBSD.org diff --git a/devel/glaze/distinfo b/devel/glaze/distinfo index 5154851675f..38bd6ecc265 100644 --- a/devel/glaze/distinfo +++ b/devel/glaze/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1721545625 -SHA256 (stephenberry-glaze-v3.1.3_GH0.tar.gz) = 57dee8ddbdf0e3673d032264db34130b4980bef6542de43b19b9ff099c43d035 -SIZE (stephenberry-glaze-v3.1.3_GH0.tar.gz) = 433785 +TIMESTAMP = 1721797751 +SHA256 (stephenberry-glaze-v3.1.6_GH0.tar.gz) = 6ba080cb81bb835061253cebee9199c2000352841355fc0f8d975fb646c5e679 +SIZE (stephenberry-glaze-v3.1.6_GH0.tar.gz) = 471062 diff --git a/devel/glaze/pkg-plist b/devel/glaze/pkg-plist index edae71f9670..d0766c711f3 100644 --- a/devel/glaze/pkg-plist +++ b/devel/glaze/pkg-plist @@ -36,6 +36,7 @@ include/glaze/compare/compare.hpp include/glaze/concepts/container_concepts.hpp include/glaze/core/common.hpp include/glaze/core/context.hpp +include/glaze/core/feature_test.hpp include/glaze/core/meta.hpp include/glaze/core/opts.hpp include/glaze/core/ptr.hpp @@ -104,6 +105,7 @@ include/glaze/util/dragonbox.hpp include/glaze/util/dtoa.hpp include/glaze/util/dump.hpp include/glaze/util/expected.hpp +include/glaze/util/fast_float.hpp include/glaze/util/for_each.hpp include/glaze/util/hash_map.hpp include/glaze/util/help.hpp @@ -114,7 +116,6 @@ include/glaze/util/parse.hpp include/glaze/util/progress_bar.hpp include/glaze/util/stoui64.hpp include/glaze/util/string_literal.hpp -include/glaze/util/strod.hpp include/glaze/util/tuple.hpp include/glaze/util/type_traits.hpp include/glaze/util/utility.hpp diff --git a/devel/kf5-threadweaver/Makefile b/devel/kf5-threadweaver/Makefile index 7c37e82175e..bdbbe267871 100644 --- a/devel/kf5-threadweaver/Makefile +++ b/devel/kf5-threadweaver/Makefile @@ -7,7 +7,7 @@ COMMENT= KF5 helper for multithreaded programming USES= cmake compiler:c++11-lib kde:5 qt:5 tar:xz USE_KDE= ecm:build -USE_QT= core widgets \ +USE_QT= core widgets xml \ buildtools:build qmake:build testlib:build .include diff --git a/devel/llvm-devel/Makefile b/devel/llvm-devel/Makefile index 1b6a39c74d2..f12aafc91bb 100644 --- a/devel/llvm-devel/Makefile +++ b/devel/llvm-devel/Makefile @@ -217,7 +217,7 @@ EXTRAS_LIBS= \ EXTRAS_FILES= index.js EXTRAS_PATTERN= ${EXTRAS_COMMANDS:tW:C/ */|/g}|${EXTRAS_LIBS:tW:C/ */|/g}|${EXTRAS_FILES:tW:C/ */|/g} -FLANG_PATTERN= ${FLANG_COMMANDS:S/^/bin./:tW:C/ */|/g}|flang|libFIR|libFortran|libHLFIR|ISO_Fortran_binding.h +FLANG_PATTERN= ${FLANG_COMMANDS:S/^/bin./:tW:C/ */|/g}|flang|libCUF|libFIR|libFortran|libHLFIR|ISO_Fortran_binding.h MLIR_PATTERN= ${MLIR_COMMANDS:S/^/bin./:tW:C/ */|/g}|mlir|libMLIR|obj.MLIRCAP diff --git a/devel/llvm-devel/Makefile.COMMANDS b/devel/llvm-devel/Makefile.COMMANDS index ad0f6bd4d94..f8e9c92beb8 100644 --- a/devel/llvm-devel/Makefile.COMMANDS +++ b/devel/llvm-devel/Makefile.COMMANDS @@ -10,6 +10,7 @@ LLVM_COMMANDS= \ llvm-bitcode-strip \ llvm-cat \ llvm-cfi-verify \ + llvm-cgdata \ llvm-config \ llvm-cov \ llvm-cvtres \ @@ -101,6 +102,7 @@ EXTRAS_COMMANDS= \ clang-include-fixer \ clang-installapi \ clang-move \ + clang-nvlink-wrapper \ clang-pseudo \ clang-query \ clang-rename \ diff --git a/devel/llvm-devel/Makefile.snapshot b/devel/llvm-devel/Makefile.snapshot index d1488083ce1..6901a826d14 100644 --- a/devel/llvm-devel/Makefile.snapshot +++ b/devel/llvm-devel/Makefile.snapshot @@ -2,8 +2,8 @@ # # Generated by: files/gen-Makefile.snapshot.sh. # -LLVM_MAJOR= 19 +LLVM_MAJOR= 20 LLVM_RELEASE= ${LLVM_MAJOR}.0.0 -SNAPDATE= 20240718 +SNAPDATE= 20240723 -LLVM_PROJECT_COMMIT= 9527d77aefcf214944a4c8bd284dde3ffe9dff60 +LLVM_PROJECT_COMMIT= 10c6d6349e51bb245b9deec4aafca9885971135b diff --git a/devel/llvm-devel/distinfo b/devel/llvm-devel/distinfo index 67963b93f63..cd807783392 100644 --- a/devel/llvm-devel/distinfo +++ b/devel/llvm-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1721327636 -SHA256 (llvm-llvm-project-19.0.d20240718-9527d77aefcf214944a4c8bd284dde3ffe9dff60_GH0.tar.gz) = 49d84923a985bf423a5d10dd7efeea233200b67fd32cbba55dba43c753111e25 -SIZE (llvm-llvm-project-19.0.d20240718-9527d77aefcf214944a4c8bd284dde3ffe9dff60_GH0.tar.gz) = 217218529 +TIMESTAMP = 1721752755 +SHA256 (llvm-llvm-project-20.0.d20240723-10c6d6349e51bb245b9deec4aafca9885971135b_GH0.tar.gz) = 2a84258759161936ab94bca27c847d56f1424e6a72d1f472577605986d11a960 +SIZE (llvm-llvm-project-20.0.d20240723-10c6d6349e51bb245b9deec4aafca9885971135b_GH0.tar.gz) = 217430124 diff --git a/devel/llvm-devel/pkg-plist b/devel/llvm-devel/pkg-plist index d68daaf7bf8..1fbe87ef5e5 100644 --- a/devel/llvm-devel/pkg-plist +++ b/devel/llvm-devel/pkg-plist @@ -11,6 +11,7 @@ bin/llvm-bcanalyzer-devel bin/llvm-bitcode-strip-devel bin/llvm-cat-devel bin/llvm-cfi-verify-devel +bin/llvm-cgdata-devel bin/llvm-config-devel bin/llvm-cov-devel bin/llvm-cvtres-devel @@ -98,6 +99,7 @@ bin/sancov-devel %%EXTRAS%%bin/clang-include-fixer-devel %%EXTRAS%%bin/clang-installapi-devel %%EXTRAS%%bin/clang-move-devel +%%EXTRAS%%bin/clang-nvlink-wrapper-devel %%EXTRAS%%bin/clang-pseudo-devel %%EXTRAS%%bin/clang-query-devel %%EXTRAS%%bin/clang-rename-devel @@ -185,6 +187,7 @@ llvm-devel/bin/bugpoint %%EXTRAS%%llvm-devel/bin/clang-installapi %%CLANG%%llvm-devel/bin/clang-linker-wrapper %%EXTRAS%%llvm-devel/bin/clang-move +%%EXTRAS%%llvm-devel/bin/clang-nvlink-wrapper %%CLANG%%llvm-devel/bin/clang-offload-bundler %%CLANG%%llvm-devel/bin/clang-offload-packager %%EXTRAS%%llvm-devel/bin/clang-pseudo @@ -226,6 +229,7 @@ llvm-devel/bin/llvm-bitcode-strip llvm-devel/bin/llvm-c-test llvm-devel/bin/llvm-cat llvm-devel/bin/llvm-cfi-verify +llvm-devel/bin/llvm-cgdata llvm-devel/bin/llvm-config llvm-devel/bin/llvm-cov llvm-devel/bin/llvm-cvtres @@ -1852,6 +1856,7 @@ llvm-devel/bin/verify-uselistorder %%FLANG%%llvm-devel/include/flang/ieee_features.mod %%FLANG%%llvm-devel/include/flang/iso_c_binding.mod %%FLANG%%llvm-devel/include/flang/iso_fortran_env.mod +%%FLANG%%llvm-devel/include/flang/iso_fortran_env_impl.mod %%FLANG%%llvm-devel/include/flang/mma.mod %%FLANG%%%%OPENMP%%llvm-devel/include/flang/omp_lib.f18.mod %%FLANG%%%%OPENMP%%llvm-devel/include/flang/omp_lib.mod @@ -1920,6 +1925,7 @@ llvm-devel/bin/verify-uselistorder %%LLDB%%llvm-devel/include/lldb/API/SBQueue.h %%LLDB%%llvm-devel/include/lldb/API/SBQueueItem.h %%LLDB%%llvm-devel/include/lldb/API/SBReproducer.h +%%LLDB%%llvm-devel/include/lldb/API/SBSaveCoreOptions.h %%LLDB%%llvm-devel/include/lldb/API/SBScriptObject.h %%LLDB%%llvm-devel/include/lldb/API/SBSection.h %%LLDB%%llvm-devel/include/lldb/API/SBSourceManager.h @@ -2235,6 +2241,7 @@ llvm-devel/bin/verify-uselistorder %%LLDB%%llvm-devel/include/lldb/Symbol/ObjectContainer.h %%LLDB%%llvm-devel/include/lldb/Symbol/ObjectFile.h %%LLDB%%llvm-devel/include/lldb/Symbol/PostfixExpression.h +%%LLDB%%llvm-devel/include/lldb/Symbol/SaveCoreOptions.h %%LLDB%%llvm-devel/include/lldb/Symbol/SourceModule.h %%LLDB%%llvm-devel/include/lldb/Symbol/Symbol.h %%LLDB%%llvm-devel/include/lldb/Symbol/SymbolContext.h @@ -2991,6 +2998,10 @@ llvm-devel/include/llvm/CodeGen/WasmEHPrepare.h llvm-devel/include/llvm/CodeGen/WinEHFuncInfo.h llvm-devel/include/llvm/CodeGen/WinEHPrepare.h llvm-devel/include/llvm/CodeGen/WindowScheduler.h +llvm-devel/include/llvm/CodeGenData/CodeGenData.h +llvm-devel/include/llvm/CodeGenData/CodeGenData.inc +llvm-devel/include/llvm/CodeGenData/CodeGenDataReader.h +llvm-devel/include/llvm/CodeGenData/CodeGenDataWriter.h llvm-devel/include/llvm/CodeGenData/OutlinedHashTree.h llvm-devel/include/llvm/CodeGenData/OutlinedHashTreeRecord.h llvm-devel/include/llvm/CodeGenTypes/LowLevelType.h @@ -6498,8 +6509,8 @@ llvm-devel/lib/cmake/llvm/llvm-driver-template.cpp.in %%POLLY%%llvm-devel/lib/cmake/polly/PollyConfig.cmake %%POLLY%%llvm-devel/lib/cmake/polly/PollyConfigVersion.cmake %%POLLY%%llvm-devel/lib/cmake/polly/PollyExports-all.cmake -%%STATIC_LIBS%%llvm-devel/lib/libCUFAttrs.a -%%STATIC_LIBS%%llvm-devel/lib/libCUFDialect.a +%%STATIC_LIBS%%%%FLANG%%llvm-devel/lib/libCUFAttrs.a +%%STATIC_LIBS%%%%FLANG%%llvm-devel/lib/libCUFDialect.a %%STATIC_LIBS%%%%FLANG%%llvm-devel/lib/libFIRAnalysis.a %%STATIC_LIBS%%%%FLANG%%llvm-devel/lib/libFIRBuilder.a %%STATIC_LIBS%%%%FLANG%%llvm-devel/lib/libFIRCodeGen.a diff --git a/devel/mrc/Makefile b/devel/mrc/Makefile index b52797183c6..40894fbf9f5 100644 --- a/devel/mrc/Makefile +++ b/devel/mrc/Makefile @@ -1,6 +1,6 @@ PORTNAME= mrc DISTVERSIONPREFIX= v -DISTVERSION= 1.3.12 +DISTVERSION= 1.3.13 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/mrc/distinfo b/devel/mrc/distinfo index 7c5503e16ec..57eb984223f 100644 --- a/devel/mrc/distinfo +++ b/devel/mrc/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1711741506 -SHA256 (mhekkel-mrc-v1.3.12_GH0.tar.gz) = a8e602a1a87176179ee41580322ed46d5b5b2f44f59b8108e8846d74534886e2 -SIZE (mhekkel-mrc-v1.3.12_GH0.tar.gz) = 57000 +TIMESTAMP = 1721798979 +SHA256 (mhekkel-mrc-v1.3.13_GH0.tar.gz) = cf93dba0d4fb6c5908a69927eac5738d0a8fa621886e8933c429618649db4d5e +SIZE (mhekkel-mrc-v1.3.13_GH0.tar.gz) = 57122 diff --git a/devel/oci-cli/Makefile b/devel/oci-cli/Makefile index 9277d475f2a..00c3fdf7cbd 100644 --- a/devel/oci-cli/Makefile +++ b/devel/oci-cli/Makefile @@ -1,5 +1,5 @@ PORTNAME= oci-cli -DISTVERSION= 3.43.1 +DISTVERSION= 3.44.3 PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= PYPI @@ -23,7 +23,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}arrow>=1.0.0:devel/py-arrow@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}certifi>0:security/py-certifi@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}click>=8.0.4:devel/py-click@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}jmespath>=0.10.0:devel/py-jmespath@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}oci>=2.128.1:devel/py-oci@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}oci>=2.129.3:devel/py-oci@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}openssl>=22.1.0:security/py-openssl@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}prompt-toolkit>=3.0.29:devel/py-prompt-toolkit@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}python-dateutil>=2.5.3:devel/py-python-dateutil@${PY_FLAVOR} \ diff --git a/devel/oci-cli/distinfo b/devel/oci-cli/distinfo index e7ad7698f80..be480630244 100644 --- a/devel/oci-cli/distinfo +++ b/devel/oci-cli/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1718092239 -SHA256 (oci-cli-3.43.1.tar.gz) = 590b538f4292f53b8fa9b07fe3e192dfef7f054bfbe9ce88afeb84e4050c9f3d -SIZE (oci-cli-3.43.1.tar.gz) = 16898778 +TIMESTAMP = 1721117401 +SHA256 (oci-cli-3.44.3.tar.gz) = c69446cbc8e81e8420b1bfcfa22b06a08ab787d7cf77abb9f65dd9341efbe598 +SIZE (oci-cli-3.44.3.tar.gz) = 16856524 diff --git a/devel/p5-Test-Strict/Makefile b/devel/p5-Test-Strict/Makefile index fe683be1e9e..99c784f1544 100644 --- a/devel/p5-Test-Strict/Makefile +++ b/devel/p5-Test-Strict/Makefile @@ -1,6 +1,5 @@ PORTNAME= Test-Strict -PORTVERSION= 0.52 -PORTREVISION= 1 +PORTVERSION= 0.53 CATEGORIES= devel perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- diff --git a/devel/p5-Test-Strict/distinfo b/devel/p5-Test-Strict/distinfo index 1f6a83318bc..b6171e196ba 100644 --- a/devel/p5-Test-Strict/distinfo +++ b/devel/p5-Test-Strict/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1560957732 -SHA256 (Test-Strict-0.52.tar.gz) = 27dbd2f219cfa6f5ea68a468723dad7851fd936ed0aba19676fb6a92df6ca6d8 -SIZE (Test-Strict-0.52.tar.gz) = 20932 +TIMESTAMP = 1721710312 +SHA256 (Test-Strict-0.53.tar.gz) = 67fc130dc62588fd1fe5e25dc3d11382ae66a440d108cd253e841ded2ae06b31 +SIZE (Test-Strict-0.53.tar.gz) = 20887 diff --git a/devel/pmd/Makefile b/devel/pmd/Makefile index 1c231d0a3f3..a39e24085b9 100644 --- a/devel/pmd/Makefile +++ b/devel/pmd/Makefile @@ -20,16 +20,17 @@ DATADIR= ${JAVASHAREDIR}/${PORTNAME} NO_ARCH= yes NO_BUILD= yes WRKSRC= ${WRKDIR}/${PORTNAME}-bin-${DISTVERSION} -PLIST_SUB+= PORTVERSION=${DISTVERSION} +PLIST_SUB+= ETCDIR=${ETCDIR} PORTVERSION=${DISTVERSION} post-patch: - @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' ${WRKSRC}/bin/${PORTNAME} + @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' -e 's|%%ETCDIR%%|${ETCDIR}|g' \ + ${WRKSRC}/bin/${PORTNAME} do-install: ${INSTALL_SCRIPT} ${WRKSRC}/bin/${PORTNAME} ${STAGEDIR}${PREFIX}/bin - ${MKDIR} ${STAGEDIR}${PREFIX}/etc/${PORTNAME} + ${MKDIR} ${STAGEDIR}${ETCDIR} ${INSTALL_DATA} ${WRKSRC}/conf/simplelogger.properties \ - ${STAGEDIR}${PREFIX}/etc/${PORTNAME}/simplelogger.properties.sample + ${STAGEDIR}${ETCDIR}/simplelogger.properties.sample cd ${WRKSRC} && ${COPYTREE_SHARE} sbom ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/lib/* ${STAGEDIR}${DATADIR} diff --git a/devel/pmd/files/patch-bin_pmd b/devel/pmd/files/patch-bin_pmd index 2702c407262..8106a67775e 100644 --- a/devel/pmd/files/patch-bin_pmd +++ b/devel/pmd/files/patch-bin_pmd @@ -1,7 +1,7 @@ --- bin/pmd.orig 2024-07-21 02:20:21 UTC +++ bin/pmd @@ -1,4 +1,4 @@ --#!/usr/local/bin/bash +-#!/bin/bash +#!/bin/sh is_cygwin() { @@ -40,7 +40,7 @@ - pushd "${script_dir}/../conf" >/dev/null - readonly CONF_DIR=$(pwd -P) - popd >/dev/null -+ readonly CONF_DIR=%%PREFIX%%/etc/pmd ++ readonly CONF_DIR=%%ETCDIR%% fi } diff --git a/devel/pmd/pkg-plist b/devel/pmd/pkg-plist index 85ea13ce75f..e61a7953712 100644 --- a/devel/pmd/pkg-plist +++ b/devel/pmd/pkg-plist @@ -1,5 +1,5 @@ bin/pmd -@sample etc/pmd/simplelogger.properties.sample +@sample %%ETCDIR%%/simplelogger.properties.sample %%DATADIR%%/Saxon-HE-12.4.jar %%DATADIR%%/antlr4-runtime-4.9.3.jar %%DATADIR%%/apex-ls_2.13-5.2.0.jar diff --git a/devel/py-ddtrace/Makefile b/devel/py-ddtrace/Makefile index b2e6109474d..44146166360 100644 --- a/devel/py-ddtrace/Makefile +++ b/devel/py-ddtrace/Makefile @@ -1,5 +1,5 @@ PORTNAME= ddtrace -PORTVERSION= 2.9.2 +PORTVERSION= 2.9.3 CATEGORIES= devel python MASTER_SITES= PYPI \ https://github.com/abseil/abseil-cpp/releases/download/20240116.2/:abseil diff --git a/devel/py-ddtrace/distinfo b/devel/py-ddtrace/distinfo index bc942bca644..15ca35b968b 100644 --- a/devel/py-ddtrace/distinfo +++ b/devel/py-ddtrace/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1720022782 -SHA256 (ddtrace-2.9.2.tar.gz) = 40775def3f3fc01d1c4c5eec64f7f624621eb394fe62d107c27e181123443716 -SIZE (ddtrace-2.9.2.tar.gz) = 7086504 +TIMESTAMP = 1721710242 +SHA256 (ddtrace-2.9.3.tar.gz) = 7c916208ce905134e9f09ffcc150d1ebd480ce8cf51c2dcb13eb4d9b3e44cb22 +SIZE (ddtrace-2.9.3.tar.gz) = 7100754 SHA256 (abseil-cpp-20240116.2.tar.gz) = 733726b8c3a6d39a4120d7e45ea8b41a434cdacde401cba500f14236c49b39dc SIZE (abseil-cpp-20240116.2.tar.gz) = 2151288 diff --git a/devel/py-dep-logic/Makefile b/devel/py-dep-logic/Makefile index 6d329b20647..93b2b06528d 100644 --- a/devel/py-dep-logic/Makefile +++ b/devel/py-dep-logic/Makefile @@ -1,5 +1,5 @@ PORTNAME= dep-logic -PORTVERSION= 0.4.3 +PORTVERSION= 0.4.4 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-dep-logic/distinfo b/devel/py-dep-logic/distinfo index 804dc3cfc4f..d9d72ac8acf 100644 --- a/devel/py-dep-logic/distinfo +++ b/devel/py-dep-logic/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1721499048 -SHA256 (dep_logic-0.4.3.tar.gz) = e4768f0a26c8c1c0e39fd520f3e0bd099ca528ec6a8f20359fbc89ffcdf8da45 -SIZE (dep_logic-0.4.3.tar.gz) = 34793 +TIMESTAMP = 1721710244 +SHA256 (dep_logic-0.4.4.tar.gz) = e716afdda9351107c54ef4f6fd3fd29568f53529afb333b4958183b9d306e44a +SIZE (dep_logic-0.4.4.tar.gz) = 34883 diff --git a/devel/py-deptry/Makefile b/devel/py-deptry/Makefile index decf0ce2f0a..efbb9051737 100644 --- a/devel/py-deptry/Makefile +++ b/devel/py-deptry/Makefile @@ -1,5 +1,5 @@ PORTNAME= deptry -PORTVERSION= 0.16.2 +PORTVERSION= 0.17.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-deptry/Makefile.crates b/devel/py-deptry/Makefile.crates index 5485131c6b1..9fb0d87fa12 100644 --- a/devel/py-deptry/Makefile.crates +++ b/devel/py-deptry/Makefile.crates @@ -30,15 +30,15 @@ CARGO_CRATES= Inflector-0.11.4 \ phf_codegen-0.11.2 \ phf_generator-0.11.2 \ phf_shared-0.11.2 \ - portable-atomic-1.6.0 \ + portable-atomic-1.7.0 \ ppv-lite86-0.2.17 \ proc-macro2-1.0.86 \ - pyo3-0.22.0 \ - pyo3-build-config-0.22.0 \ - pyo3-ffi-0.22.0 \ + pyo3-0.22.2 \ + pyo3-build-config-0.22.2 \ + pyo3-ffi-0.22.2 \ pyo3-log-0.11.0 \ - pyo3-macros-0.22.0 \ - pyo3-macros-backend-0.22.0 \ + pyo3-macros-0.22.2 \ + pyo3-macros-backend-0.22.2 \ quote-1.0.36 \ rand-0.8.5 \ rand_chacha-0.3.1 \ @@ -51,14 +51,14 @@ CARGO_CRATES= Inflector-0.11.4 \ rustc-hash-2.0.0 \ ryu-1.0.18 \ same-file-1.0.6 \ - serde-1.0.203 \ - serde_derive-1.0.203 \ - serde_json-1.0.118 \ + serde-1.0.204 \ + serde_derive-1.0.204 \ + serde_json-1.0.120 \ siphasher-0.3.11 \ static_assertions-1.1.0 \ - syn-2.0.68 \ - target-lexicon-0.12.14 \ - tinyvec-1.6.1 \ + syn-2.0.71 \ + target-lexicon-0.12.15 \ + tinyvec-1.8.0 \ tinyvec_macros-0.1.1 \ unicode-ident-1.0.12 \ unicode-normalization-0.1.23 \ @@ -70,13 +70,13 @@ CARGO_CRATES= Inflector-0.11.4 \ wasi-0.11.0+wasi-snapshot-preview1 \ winapi-util-0.1.8 \ windows-sys-0.52.0 \ - windows-targets-0.52.5 \ - windows_aarch64_gnullvm-0.52.5 \ - windows_aarch64_msvc-0.52.5 \ - windows_i686_gnu-0.52.5 \ - windows_i686_gnullvm-0.52.5 \ - windows_i686_msvc-0.52.5 \ - windows_x86_64_gnu-0.52.5 \ - windows_x86_64_gnullvm-0.52.5 \ - windows_x86_64_msvc-0.52.5 \ + windows-targets-0.52.6 \ + windows_aarch64_gnullvm-0.52.6 \ + windows_aarch64_msvc-0.52.6 \ + windows_i686_gnu-0.52.6 \ + windows_i686_gnullvm-0.52.6 \ + windows_i686_msvc-0.52.6 \ + windows_x86_64_gnu-0.52.6 \ + windows_x86_64_gnullvm-0.52.6 \ + windows_x86_64_msvc-0.52.6 \ ruff_python_ast,ruff_python_parser,ruff_python_trivia,ruff_source_file,ruff_text_size@git+https://github.com/astral-sh/ruff?tag=0.5.0\#244b923f615c2c162278fc0e06051853614760f3 diff --git a/devel/py-deptry/distinfo b/devel/py-deptry/distinfo index 1b552383d9b..80bec76600b 100644 --- a/devel/py-deptry/distinfo +++ b/devel/py-deptry/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1720447678 -SHA256 (deptry-0.16.2.tar.gz) = f0f752cf6f5e9f7445a79fcf195b772cd2d4b889cd260e23867dd8013caa74c1 -SIZE (deptry-0.16.2.tar.gz) = 122862 +TIMESTAMP = 1721710246 +SHA256 (deptry-0.17.0.tar.gz) = f48a71bab8f46a896fe507c8be5f2b50bb9bab0c44e4dfad00afe87e9a08c14b +SIZE (deptry-0.17.0.tar.gz) = 124043 SHA256 (rust/crates/Inflector-0.11.4.crate) = fe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3 SIZE (rust/crates/Inflector-0.11.4.crate) = 17438 SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916 @@ -65,24 +65,24 @@ SHA256 (rust/crates/phf_generator-0.11.2.crate) = 48e4cc64c2ad9ebe670cb8fd69dd50 SIZE (rust/crates/phf_generator-0.11.2.crate) = 14190 SHA256 (rust/crates/phf_shared-0.11.2.crate) = 90fcb95eef784c2ac79119d1dd819e162b5da872ce6f3c3abe1e8ca1c082f72b SIZE (rust/crates/phf_shared-0.11.2.crate) = 14284 -SHA256 (rust/crates/portable-atomic-1.6.0.crate) = 7170ef9988bc169ba16dd36a7fa041e5c4cbeb6a35b76d4c03daded371eae7c0 -SIZE (rust/crates/portable-atomic-1.6.0.crate) = 140689 +SHA256 (rust/crates/portable-atomic-1.7.0.crate) = da544ee218f0d287a911e9c99a39a8c9bc8fcad3cb8db5959940044ecfc67265 +SIZE (rust/crates/portable-atomic-1.7.0.crate) = 145385 SHA256 (rust/crates/ppv-lite86-0.2.17.crate) = 5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de SIZE (rust/crates/ppv-lite86-0.2.17.crate) = 22242 SHA256 (rust/crates/proc-macro2-1.0.86.crate) = 5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77 SIZE (rust/crates/proc-macro2-1.0.86.crate) = 48958 -SHA256 (rust/crates/pyo3-0.22.0.crate) = 1962a33ed2a201c637fc14a4e0fd4e06e6edfdeee6a5fede0dab55507ad74cf7 -SIZE (rust/crates/pyo3-0.22.0.crate) = 535742 -SHA256 (rust/crates/pyo3-build-config-0.22.0.crate) = ab7164b2202753bd33afc7f90a10355a719aa973d1f94502c50d06f3488bc420 -SIZE (rust/crates/pyo3-build-config-0.22.0.crate) = 31205 -SHA256 (rust/crates/pyo3-ffi-0.22.0.crate) = c6424906ca49013c0829c5c1ed405e20e2da2dc78b82d198564880a704e6a7b7 -SIZE (rust/crates/pyo3-ffi-0.22.0.crate) = 67420 +SHA256 (rust/crates/pyo3-0.22.2.crate) = 831e8e819a138c36e212f3af3fd9eeffed6bf1510a805af35b0edee5ffa59433 +SIZE (rust/crates/pyo3-0.22.2.crate) = 538342 +SHA256 (rust/crates/pyo3-build-config-0.22.2.crate) = 1e8730e591b14492a8945cdff32f089250b05f5accecf74aeddf9e8272ce1fa8 +SIZE (rust/crates/pyo3-build-config-0.22.2.crate) = 31225 +SHA256 (rust/crates/pyo3-ffi-0.22.2.crate) = 5e97e919d2df92eb88ca80a037969f44e5e70356559654962cbb3316d00300c6 +SIZE (rust/crates/pyo3-ffi-0.22.2.crate) = 67749 SHA256 (rust/crates/pyo3-log-0.11.0.crate) = 3ac84e6eec1159bc2a575c9ae6723baa6ee9d45873e9bebad1e3ad7e8d28a443 SIZE (rust/crates/pyo3-log-0.11.0.crate) = 14617 -SHA256 (rust/crates/pyo3-macros-0.22.0.crate) = 82b2f19e153122d64afd8ce7aaa72f06a00f52e34e1d1e74b6d71baea396460a -SIZE (rust/crates/pyo3-macros-0.22.0.crate) = 7889 -SHA256 (rust/crates/pyo3-macros-backend-0.22.0.crate) = dd698c04cac17cf0fe63d47790ab311b8b25542f5cb976b65c374035c50f1eef -SIZE (rust/crates/pyo3-macros-backend-0.22.0.crate) = 64837 +SHA256 (rust/crates/pyo3-macros-0.22.2.crate) = eb57983022ad41f9e683a599f2fd13c3664d7063a3ac5714cae4b7bee7d3f206 +SIZE (rust/crates/pyo3-macros-0.22.2.crate) = 8136 +SHA256 (rust/crates/pyo3-macros-backend-0.22.2.crate) = ec480c0c51ddec81019531705acac51bcdbeae563557c982aa8263bb96880372 +SIZE (rust/crates/pyo3-macros-backend-0.22.2.crate) = 65620 SHA256 (rust/crates/quote-1.0.36.crate) = 0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7 SIZE (rust/crates/quote-1.0.36.crate) = 28507 SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404 @@ -107,22 +107,22 @@ SHA256 (rust/crates/ryu-1.0.18.crate) = f3cb5ba0dc43242ce17de99c180e96db90b235b8 SIZE (rust/crates/ryu-1.0.18.crate) = 47713 SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502 SIZE (rust/crates/same-file-1.0.6.crate) = 10183 -SHA256 (rust/crates/serde-1.0.203.crate) = 7253ab4de971e72fb7be983802300c30b5a7f0c2e56fab8abfc6a214307c0094 -SIZE (rust/crates/serde-1.0.203.crate) = 77935 -SHA256 (rust/crates/serde_derive-1.0.203.crate) = 500cbc0ebeb6f46627f50f3f5811ccf6bf00643be300b4c3eabc0ef55dc5b5ba -SIZE (rust/crates/serde_derive-1.0.203.crate) = 55867 -SHA256 (rust/crates/serde_json-1.0.118.crate) = d947f6b3163d8857ea16c4fa0dd4840d52f3041039a85decd46867eb1abef2e4 -SIZE (rust/crates/serde_json-1.0.118.crate) = 146962 +SHA256 (rust/crates/serde-1.0.204.crate) = bc76f558e0cbb2a839d37354c575f1dc3fdc6546b5be373ba43d95f231bf7c12 +SIZE (rust/crates/serde-1.0.204.crate) = 78253 +SHA256 (rust/crates/serde_derive-1.0.204.crate) = e0cd7e117be63d3c3678776753929474f3b04a43a080c744d6b0ae2a8c28e222 +SIZE (rust/crates/serde_derive-1.0.204.crate) = 55871 +SHA256 (rust/crates/serde_json-1.0.120.crate) = 4e0d21c9a8cae1235ad58a00c11cb40d4b1e5c784f1ef2c537876ed6ffd8b7c5 +SIZE (rust/crates/serde_json-1.0.120.crate) = 147062 SHA256 (rust/crates/siphasher-0.3.11.crate) = 38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d SIZE (rust/crates/siphasher-0.3.11.crate) = 10442 SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480 -SHA256 (rust/crates/syn-2.0.68.crate) = 901fa70d88b9d6c98022e23b4136f9f3e54e4662c3bc1bd1d84a42a9a0f0c1e9 -SIZE (rust/crates/syn-2.0.68.crate) = 265035 -SHA256 (rust/crates/target-lexicon-0.12.14.crate) = e1fc403891a21bcfb7c37834ba66a547a8f402146eba7265b5a6d88059c9ff2f -SIZE (rust/crates/target-lexicon-0.12.14.crate) = 25508 -SHA256 (rust/crates/tinyvec-1.6.1.crate) = c55115c6fbe2d2bef26eb09ad74bde02d8255476fc0c7b515ef09fbb35742d82 -SIZE (rust/crates/tinyvec-1.6.1.crate) = 46657 +SHA256 (rust/crates/syn-2.0.71.crate) = b146dcf730474b4bcd16c311627b31ede9ab149045db4d6088b3becaea046462 +SIZE (rust/crates/syn-2.0.71.crate) = 266398 +SHA256 (rust/crates/target-lexicon-0.12.15.crate) = 4873307b7c257eddcb50c9bedf158eb669578359fb28428bef438fec8e6ba7c2 +SIZE (rust/crates/target-lexicon-0.12.15.crate) = 26384 +SHA256 (rust/crates/tinyvec-1.8.0.crate) = 445e881f4f6d382d5f27c034e25eb92edd7c784ceab92a0937db7f2e9471b938 +SIZE (rust/crates/tinyvec-1.8.0.crate) = 46796 SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20 SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865 SHA256 (rust/crates/unicode-ident-1.0.12.crate) = 3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b @@ -145,23 +145,23 @@ SHA256 (rust/crates/winapi-util-0.1.8.crate) = 4d4cc384e1e73b93bafa6fb4f1df8c416 SIZE (rust/crates/winapi-util-0.1.8.crate) = 12416 SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877 -SHA256 (rust/crates/windows-targets-0.52.5.crate) = 6f0713a46559409d202e70e28227288446bf7841d3211583a4b53e3f6d96e7eb -SIZE (rust/crates/windows-targets-0.52.5.crate) = 6376 -SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.5.crate) = 7088eed71e8b8dda258ecc8bac5fb1153c5cffaf2578fc8ff5d61e23578d3263 -SIZE (rust/crates/windows_aarch64_gnullvm-0.52.5.crate) = 433266 -SHA256 (rust/crates/windows_aarch64_msvc-0.52.5.crate) = 9985fd1504e250c615ca5f281c3f7a6da76213ebd5ccc9561496568a2752afb6 -SIZE (rust/crates/windows_aarch64_msvc-0.52.5.crate) = 827944 -SHA256 (rust/crates/windows_i686_gnu-0.52.5.crate) = 88ba073cf16d5372720ec942a8ccbf61626074c6d4dd2e745299726ce8b89670 -SIZE (rust/crates/windows_i686_gnu-0.52.5.crate) = 875699 -SHA256 (rust/crates/windows_i686_gnullvm-0.52.5.crate) = 87f4261229030a858f36b459e748ae97545d6f1ec60e5e0d6a3d32e0dc232ee9 -SIZE (rust/crates/windows_i686_gnullvm-0.52.5.crate) = 473064 -SHA256 (rust/crates/windows_i686_msvc-0.52.5.crate) = db3c2bf3d13d5b658be73463284eaf12830ac9a26a90c717b7f771dfe97487bf -SIZE (rust/crates/windows_i686_msvc-0.52.5.crate) = 895404 -SHA256 (rust/crates/windows_x86_64_gnu-0.52.5.crate) = 4e4246f76bdeff09eb48875a0fd3e2af6aada79d409d33011886d3e1581517d9 -SIZE (rust/crates/windows_x86_64_gnu-0.52.5.crate) = 831539 -SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.5.crate) = 852298e482cd67c356ddd9570386e2862b5673c85bd5f88df9ab6802b334c596 -SIZE (rust/crates/windows_x86_64_gnullvm-0.52.5.crate) = 433246 -SHA256 (rust/crates/windows_x86_64_msvc-0.52.5.crate) = bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0 -SIZE (rust/crates/windows_x86_64_msvc-0.52.5.crate) = 827905 +SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973 +SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403 +SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3 +SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718 +SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469 +SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615 +SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b +SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402 +SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66 +SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940 +SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66 +SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163 +SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78 +SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363 +SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d +SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707 +SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec +SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564 SHA256 (astral-sh-ruff-0.5.0_GH0.tar.gz) = d82f44f45fc310345cb7d4ce3fc5c9a39556515062002804bb4ae9f6e191c2b2 SIZE (astral-sh-ruff-0.5.0_GH0.tar.gz) = 4944255 diff --git a/devel/py-oci/Makefile b/devel/py-oci/Makefile index ef07dabddc9..3fa5f26f282 100644 --- a/devel/py-oci/Makefile +++ b/devel/py-oci/Makefile @@ -1,5 +1,5 @@ PORTNAME= oci -DISTVERSION= 2.128.1 +DISTVERSION= 2.129.3 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-oci/distinfo b/devel/py-oci/distinfo index 00313be6caa..bfe7d63a80d 100644 --- a/devel/py-oci/distinfo +++ b/devel/py-oci/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1718092175 -SHA256 (oci-2.128.1.tar.gz) = 417cc5aa0160a691513d2986f313c56d7e8b028ae8abef729554550c878f5a7d -SIZE (oci-2.128.1.tar.gz) = 12937564 +TIMESTAMP = 1721113406 +SHA256 (oci-2.129.3.tar.gz) = 6add29673925f32a98fba6105e4c6ad6769fc6dc2f7787086b4fd5ab2dee9ee1 +SIZE (oci-2.129.3.tar.gz) = 13059393 diff --git a/devel/py-pdm-build-locked/Makefile b/devel/py-pdm-build-locked/Makefile index 4ee7e9da58b..dc594c931d6 100644 --- a/devel/py-pdm-build-locked/Makefile +++ b/devel/py-pdm-build-locked/Makefile @@ -1,5 +1,5 @@ PORTNAME= pdm-build-locked -PORTVERSION= 0.3.0 +PORTVERSION= 0.3.2 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-pdm-build-locked/distinfo b/devel/py-pdm-build-locked/distinfo index 9290cf4f185..eb6c6bf5f32 100644 --- a/devel/py-pdm-build-locked/distinfo +++ b/devel/py-pdm-build-locked/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1721499002 -SHA256 (pdm_build_locked-0.3.0.tar.gz) = 5b3c7c507f07e8ef93f6bfcfbf6708c1361ad9e80c3af15cc9c86fb0f3592abd -SIZE (pdm_build_locked-0.3.0.tar.gz) = 87421 +TIMESTAMP = 1721710248 +SHA256 (pdm_build_locked-0.3.2.tar.gz) = e4e1ee4f8e733dc2d906d183649c8c9bd27863d99f4d3eb68295773216fc1eb6 +SIZE (pdm_build_locked-0.3.2.tar.gz) = 68270 diff --git a/devel/py-ptpython/Makefile b/devel/py-ptpython/Makefile index 56d486d85b2..380a0ad6e22 100644 --- a/devel/py-ptpython/Makefile +++ b/devel/py-ptpython/Makefile @@ -1,5 +1,5 @@ PORTNAME= ptpython -PORTVERSION= 3.0.27 +PORTVERSION= 3.0.28 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-ptpython/distinfo b/devel/py-ptpython/distinfo index 083016555e0..937dd3b6d05 100644 --- a/devel/py-ptpython/distinfo +++ b/devel/py-ptpython/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1716892284 -SHA256 (ptpython-3.0.27.tar.gz) = 24b0fda94b73d1c99a27e6fd0d08be6f2e7cda79a2db995c7e3c7b8b1254bad9 -SIZE (ptpython-3.0.27.tar.gz) = 72022 +TIMESTAMP = 1721710250 +SHA256 (ptpython-3.0.28.tar.gz) = bc506f54dbaf447ca474c851cad371e49e2b760d8919c422740307fad22a5087 +SIZE (ptpython-3.0.28.tar.gz) = 72455 diff --git a/devel/py-pudb/Makefile b/devel/py-pudb/Makefile index 9549f244f9f..8670d1b4844 100644 --- a/devel/py-pudb/Makefile +++ b/devel/py-pudb/Makefile @@ -1,5 +1,5 @@ PORTNAME= pudb -PORTVERSION= 2024.1.1 +PORTVERSION= 2024.1.2 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-pudb/distinfo b/devel/py-pudb/distinfo index 5d0ccb82552..a11eb40cfc0 100644 --- a/devel/py-pudb/distinfo +++ b/devel/py-pudb/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1720689620 -SHA256 (pudb-2024.1.1.tar.gz) = ff5f5395e36a19a65f22f522fd6027d27a36ab783de4511b41c91484ab614975 -SIZE (pudb-2024.1.1.tar.gz) = 226273 +TIMESTAMP = 1721710252 +SHA256 (pudb-2024.1.2.tar.gz) = adc9b00042ba8367117df0a6c0dc62fa9609abd21c3bf8e5b73d620907c5b43e +SIZE (pudb-2024.1.2.tar.gz) = 226551 diff --git a/devel/py-pycnite/Makefile b/devel/py-pycnite/Makefile index 2d6195827cd..11209e59cec 100644 --- a/devel/py-pycnite/Makefile +++ b/devel/py-pycnite/Makefile @@ -1,5 +1,5 @@ PORTNAME= pycnite -PORTVERSION= 2024.6.28 +PORTVERSION= 2024.7.9 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-pycnite/distinfo b/devel/py-pycnite/distinfo index 37f835ad5a2..afdf25db9f2 100644 --- a/devel/py-pycnite/distinfo +++ b/devel/py-pycnite/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1720364809 -SHA256 (pycnite-2024.6.28.tar.gz) = e3f1f9697b49af8d4edc0e0d228b23fdfc56acc7878bc64378e46ddf8150d3a8 -SIZE (pycnite-2024.6.28.tar.gz) = 22972 +TIMESTAMP = 1721710256 +SHA256 (pycnite-2024.7.9.tar.gz) = f07bea393ee4d5820013fae66db6cc091e8dc01fd3f6b367595108752f264872 +SIZE (pycnite-2024.7.9.tar.gz) = 23640 diff --git a/devel/py-pycrdt/Makefile b/devel/py-pycrdt/Makefile index d358e8a268d..f29f05b6adc 100644 --- a/devel/py-pycrdt/Makefile +++ b/devel/py-pycrdt/Makefile @@ -1,5 +1,5 @@ PORTNAME= pycrdt -PORTVERSION= 0.9.2 +PORTVERSION= 0.9.3 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-pycrdt/Makefile.crates b/devel/py-pycrdt/Makefile.crates index cda47dd368c..389f670751d 100644 --- a/devel/py-pycrdt/Makefile.crates +++ b/devel/py-pycrdt/Makefile.crates @@ -13,13 +13,13 @@ CARGO_CRATES= arc-swap-1.7.1 \ log-0.4.22 \ memoffset-0.9.1 \ once_cell-1.19.0 \ - portable-atomic-1.6.0 \ + portable-atomic-1.7.0 \ proc-macro2-1.0.86 \ - pyo3-0.22.1 \ - pyo3-build-config-0.22.1 \ - pyo3-ffi-0.22.1 \ - pyo3-macros-0.22.1 \ - pyo3-macros-backend-0.22.1 \ + pyo3-0.22.2 \ + pyo3-build-config-0.22.2 \ + pyo3-ffi-0.22.2 \ + pyo3-macros-0.22.2 \ + pyo3-macros-backend-0.22.2 \ quote-1.0.36 \ ryu-1.0.18 \ serde-1.0.204 \ @@ -27,10 +27,10 @@ CARGO_CRATES= arc-swap-1.7.1 \ serde_json-1.0.120 \ smallstr-0.3.0 \ smallvec-1.13.2 \ - syn-2.0.70 \ + syn-2.0.72 \ target-lexicon-0.12.15 \ - thiserror-1.0.61 \ - thiserror-impl-1.0.61 \ + thiserror-1.0.63 \ + thiserror-impl-1.0.63 \ unicode-ident-1.0.12 \ unindent-0.2.3 \ wasi-0.11.0+wasi-snapshot-preview1 \ @@ -39,4 +39,4 @@ CARGO_CRATES= arc-swap-1.7.1 \ wasm-bindgen-macro-0.2.92 \ wasm-bindgen-macro-support-0.2.92 \ wasm-bindgen-shared-0.2.92 \ - yrs-0.19.1 + yrs-0.19.2 diff --git a/devel/py-pycrdt/distinfo b/devel/py-pycrdt/distinfo index 345596ee150..e0c74d952e5 100644 --- a/devel/py-pycrdt/distinfo +++ b/devel/py-pycrdt/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1720689622 -SHA256 (pycrdt-0.9.2.tar.gz) = 0dff18979ef080ae4589727bc9eaff64b6da3f11c16c86c677d42136ed65fec2 -SIZE (pycrdt-0.9.2.tar.gz) = 31787 +TIMESTAMP = 1721710258 +SHA256 (pycrdt-0.9.3.tar.gz) = d897a1090692c0f5fb97fddb6c59a4ae25123d76203c8fc85a3af06f8c4fe0fd +SIZE (pycrdt-0.9.3.tar.gz) = 31865 SHA256 (rust/crates/arc-swap-1.7.1.crate) = 69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457 SIZE (rust/crates/arc-swap-1.7.1.crate) = 68512 SHA256 (rust/crates/atomic_refcell-0.1.13.crate) = 41e67cd8309bbd06cd603a9e693a784ac2e5d1e955f11286e355089fcab3047c @@ -31,20 +31,20 @@ SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb4486776 SIZE (rust/crates/memoffset-0.9.1.crate) = 9032 SHA256 (rust/crates/once_cell-1.19.0.crate) = 3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92 SIZE (rust/crates/once_cell-1.19.0.crate) = 33046 -SHA256 (rust/crates/portable-atomic-1.6.0.crate) = 7170ef9988bc169ba16dd36a7fa041e5c4cbeb6a35b76d4c03daded371eae7c0 -SIZE (rust/crates/portable-atomic-1.6.0.crate) = 140689 +SHA256 (rust/crates/portable-atomic-1.7.0.crate) = da544ee218f0d287a911e9c99a39a8c9bc8fcad3cb8db5959940044ecfc67265 +SIZE (rust/crates/portable-atomic-1.7.0.crate) = 145385 SHA256 (rust/crates/proc-macro2-1.0.86.crate) = 5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77 SIZE (rust/crates/proc-macro2-1.0.86.crate) = 48958 -SHA256 (rust/crates/pyo3-0.22.1.crate) = 4e99090d12f6182924499253aaa1e73bf15c69cea8d2774c3c781e35badc3548 -SIZE (rust/crates/pyo3-0.22.1.crate) = 536682 -SHA256 (rust/crates/pyo3-build-config-0.22.1.crate) = 7879eb018ac754bba32cb0eec7526391c02c14a093121857ed09fbf1d1057d41 -SIZE (rust/crates/pyo3-build-config-0.22.1.crate) = 31205 -SHA256 (rust/crates/pyo3-ffi-0.22.1.crate) = ce2baa5559a411fc1cf519295f24c34b53d5d725818bc96b5abf94762da09041 -SIZE (rust/crates/pyo3-ffi-0.22.1.crate) = 67422 -SHA256 (rust/crates/pyo3-macros-0.22.1.crate) = 049621c20a23f2def20f4fe67978d1da8d8a883d64b9c21362f3b776e254edc7 -SIZE (rust/crates/pyo3-macros-0.22.1.crate) = 8029 -SHA256 (rust/crates/pyo3-macros-backend-0.22.1.crate) = 0e969ee2e025435f1819d31a275ba4bb9cbbdf3ac535227fdbd85b9322ffe144 -SIZE (rust/crates/pyo3-macros-backend-0.22.1.crate) = 65589 +SHA256 (rust/crates/pyo3-0.22.2.crate) = 831e8e819a138c36e212f3af3fd9eeffed6bf1510a805af35b0edee5ffa59433 +SIZE (rust/crates/pyo3-0.22.2.crate) = 538342 +SHA256 (rust/crates/pyo3-build-config-0.22.2.crate) = 1e8730e591b14492a8945cdff32f089250b05f5accecf74aeddf9e8272ce1fa8 +SIZE (rust/crates/pyo3-build-config-0.22.2.crate) = 31225 +SHA256 (rust/crates/pyo3-ffi-0.22.2.crate) = 5e97e919d2df92eb88ca80a037969f44e5e70356559654962cbb3316d00300c6 +SIZE (rust/crates/pyo3-ffi-0.22.2.crate) = 67749 +SHA256 (rust/crates/pyo3-macros-0.22.2.crate) = eb57983022ad41f9e683a599f2fd13c3664d7063a3ac5714cae4b7bee7d3f206 +SIZE (rust/crates/pyo3-macros-0.22.2.crate) = 8136 +SHA256 (rust/crates/pyo3-macros-backend-0.22.2.crate) = ec480c0c51ddec81019531705acac51bcdbeae563557c982aa8263bb96880372 +SIZE (rust/crates/pyo3-macros-backend-0.22.2.crate) = 65620 SHA256 (rust/crates/quote-1.0.36.crate) = 0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7 SIZE (rust/crates/quote-1.0.36.crate) = 28507 SHA256 (rust/crates/ryu-1.0.18.crate) = f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f @@ -59,14 +59,14 @@ SHA256 (rust/crates/smallstr-0.3.0.crate) = 63b1aefdf380735ff8ded0b15f31aab05daf SIZE (rust/crates/smallstr-0.3.0.crate) = 12221 SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67 SIZE (rust/crates/smallvec-1.13.2.crate) = 35216 -SHA256 (rust/crates/syn-2.0.70.crate) = 2f0209b68b3613b093e0ec905354eccaedcfe83b8cb37cbdeae64026c3064c16 -SIZE (rust/crates/syn-2.0.70.crate) = 266388 +SHA256 (rust/crates/syn-2.0.72.crate) = dc4b9b9bf2add8093d3f2c0204471e951b2285580335de42f9d2534f3ae7a8af +SIZE (rust/crates/syn-2.0.72.crate) = 267069 SHA256 (rust/crates/target-lexicon-0.12.15.crate) = 4873307b7c257eddcb50c9bedf158eb669578359fb28428bef438fec8e6ba7c2 SIZE (rust/crates/target-lexicon-0.12.15.crate) = 26384 -SHA256 (rust/crates/thiserror-1.0.61.crate) = c546c80d6be4bc6a00c0f01730c08df82eaa7a7a61f11d656526506112cc1709 -SIZE (rust/crates/thiserror-1.0.61.crate) = 21264 -SHA256 (rust/crates/thiserror-impl-1.0.61.crate) = 46c3384250002a6d5af4d114f2845d37b57521033f30d5c3f46c4d70e1197533 -SIZE (rust/crates/thiserror-impl-1.0.61.crate) = 15786 +SHA256 (rust/crates/thiserror-1.0.63.crate) = c0342370b38b6a11b6cc11d6a805569958d54cfa061a29969c3b5ce2ea405724 +SIZE (rust/crates/thiserror-1.0.63.crate) = 21537 +SHA256 (rust/crates/thiserror-impl-1.0.63.crate) = a4558b58466b9ad7ca0f102865eccc95938dca1a74a856f2b57b6629050da261 +SIZE (rust/crates/thiserror-impl-1.0.63.crate) = 16047 SHA256 (rust/crates/unicode-ident-1.0.12.crate) = 3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b SIZE (rust/crates/unicode-ident-1.0.12.crate) = 42168 SHA256 (rust/crates/unindent-0.2.3.crate) = c7de7d73e1754487cb58364ee906a499937a0dfabd86bcb980fa99ec8c8fa2ce @@ -83,5 +83,5 @@ SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.92.crate) = e94f17b526d0a461a SIZE (rust/crates/wasm-bindgen-macro-support-0.2.92.crate) = 20092 SHA256 (rust/crates/wasm-bindgen-shared-0.2.92.crate) = af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96 SIZE (rust/crates/wasm-bindgen-shared-0.2.92.crate) = 7263 -SHA256 (rust/crates/yrs-0.19.1.crate) = 71df0198938b69f1eec0d5f19f591c6e4f2f770b0bf16f858428f6d91b8bb280 -SIZE (rust/crates/yrs-0.19.1.crate) = 238139 +SHA256 (rust/crates/yrs-0.19.2.crate) = a8ca5126331b9a5ef5bb10f3f1c3d01b05f298d348c66f8fb15497d83ee73176 +SIZE (rust/crates/yrs-0.19.2.crate) = 238420 diff --git a/devel/py-pytest-httpserver/Makefile b/devel/py-pytest-httpserver/Makefile index ed7e59046a8..756e6828993 100644 --- a/devel/py-pytest-httpserver/Makefile +++ b/devel/py-pytest-httpserver/Makefile @@ -1,5 +1,5 @@ PORTNAME= pytest-httpserver -PORTVERSION= 1.0.11 +PORTVERSION= 1.0.12 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-pytest-httpserver/distinfo b/devel/py-pytest-httpserver/distinfo index cc243b1ac0a..a14fcae05b7 100644 --- a/devel/py-pytest-httpserver/distinfo +++ b/devel/py-pytest-httpserver/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1721499064 -SHA256 (pytest_httpserver-1.0.11.tar.gz) = 834531f278e99a22cf3920bc30fe06784518b742a189628b3b34953604ad83f6 -SIZE (pytest_httpserver-1.0.11.tar.gz) = 66742 +TIMESTAMP = 1721710260 +SHA256 (pytest_httpserver-1.0.12.tar.gz) = c14600b8efb9ea8d7e63251a242ab987f13028b36d3d397ffaca3c929f67eb16 +SIZE (pytest_httpserver-1.0.12.tar.gz) = 66948 diff --git a/devel/py-pytest-lazy-fixtures/Makefile b/devel/py-pytest-lazy-fixtures/Makefile index 8f3fd1003f3..9b41dcecafe 100644 --- a/devel/py-pytest-lazy-fixtures/Makefile +++ b/devel/py-pytest-lazy-fixtures/Makefile @@ -1,5 +1,5 @@ PORTNAME= pytest-lazy-fixtures -PORTVERSION= 1.1.0 +PORTVERSION= 1.1.1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-pytest-lazy-fixtures/distinfo b/devel/py-pytest-lazy-fixtures/distinfo index d87d236b2f8..3359cf8d7bd 100644 --- a/devel/py-pytest-lazy-fixtures/distinfo +++ b/devel/py-pytest-lazy-fixtures/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1721280216 -SHA256 (pytest_lazy_fixtures-1.1.0.tar.gz) = f136f190bbecc34bfba1d47717a42be8bfa3027e5cdac0a273955aba4328f913 -SIZE (pytest_lazy_fixtures-1.1.0.tar.gz) = 6952 +TIMESTAMP = 1721710262 +SHA256 (pytest_lazy_fixtures-1.1.1.tar.gz) = 0c561f0d29eea5b55cf29b9264a3241999ffdb74c6b6e8c4ccc0bd2c934d01ed +SIZE (pytest_lazy_fixtures-1.1.1.tar.gz) = 6978 diff --git a/devel/py-scikit-build-core/Makefile b/devel/py-scikit-build-core/Makefile index d40ebb85729..eaa84294e8e 100644 --- a/devel/py-scikit-build-core/Makefile +++ b/devel/py-scikit-build-core/Makefile @@ -1,5 +1,5 @@ PORTNAME= scikit-build-core -DISTVERSION= 0.9.4 +DISTVERSION= 0.9.8 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-scikit-build-core/distinfo b/devel/py-scikit-build-core/distinfo index ad6883f5f2b..931772ab460 100644 --- a/devel/py-scikit-build-core/distinfo +++ b/devel/py-scikit-build-core/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1715762398 -SHA256 (scikit_build_core-0.9.4.tar.gz) = 316e6a3a8176ed783063eaddaba52b8db022a4e794d2c7bb493a73539795c759 -SIZE (scikit_build_core-0.9.4.tar.gz) = 228198 +TIMESTAMP = 1721706006 +SHA256 (scikit_build_core-0.9.8.tar.gz) = c8ff2582f94d2d9e650a9869015704e77c35baf691b6228ce87fd062a21063b1 +SIZE (scikit_build_core-0.9.8.tar.gz) = 229845 diff --git a/devel/py-versioningit/Makefile b/devel/py-versioningit/Makefile index a348f074358..86aef572f83 100644 --- a/devel/py-versioningit/Makefile +++ b/devel/py-versioningit/Makefile @@ -1,5 +1,5 @@ PORTNAME= versioningit -PORTVERSION= 3.1.0 +PORTVERSION= 3.1.1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -12,9 +12,9 @@ LICENSE= MIT BUILD_DEPENDS= hatchling:devel/py-hatchling@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}importlib-metadata>0:devel/py-importlib-metadata@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}packaging>0:devel/py-packaging@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}tomli>0:textproc/py-tomli@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}importlib-metadata>3.6:devel/py-importlib-metadata@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}packaging>17.1:devel/py-packaging@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}tomli>=1.2<3.0:textproc/py-tomli@${PY_FLAVOR} \ git>0:devel/git USES= python diff --git a/devel/py-versioningit/distinfo b/devel/py-versioningit/distinfo index ae338f8190b..5262b00bb98 100644 --- a/devel/py-versioningit/distinfo +++ b/devel/py-versioningit/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1712544700 -SHA256 (versioningit-3.1.0.tar.gz) = 7aac713c31a53eb367a6bbc2e8b3de8cc2b86d10d45c5101afd651446cb10fd7 -SIZE (versioningit-3.1.0.tar.gz) = 215117 +TIMESTAMP = 1714423264 +SHA256 (versioningit-3.1.1.tar.gz) = b0ba586e5af08b87dbe3354082910a1d0502c36202d496e1ae60ef3b41ee29c1 +SIZE (versioningit-3.1.1.tar.gz) = 212882 diff --git a/devel/py-xdis/Makefile b/devel/py-xdis/Makefile index d4b2da5b175..83262322995 100644 --- a/devel/py-xdis/Makefile +++ b/devel/py-xdis/Makefile @@ -1,7 +1,8 @@ PORTNAME= xdis -PORTVERSION= 6.1.0 +PORTVERSION= 6.1.1 CATEGORIES= devel python -MASTER_SITES= PYPI +MASTER_SITES= PYPI \ + https://github.com/rocky/python-xdis/releases/download/${PORTVERSION}/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= sunpoet@FreeBSD.org @@ -14,9 +15,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61.2:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>=0:devel/py-click@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pygments>=0:textproc/py-pygments@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}six>=1.10.0:devel/py-six@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}term-background>=1.0.1:deskutils/py-term-background@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}six>=1.10.0:devel/py-six@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} USES= python diff --git a/devel/py-xdis/distinfo b/devel/py-xdis/distinfo index ce4727ccec3..3c58af13263 100644 --- a/devel/py-xdis/distinfo +++ b/devel/py-xdis/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1711466194 -SHA256 (xdis-6.1.0.tar.gz) = 355fd36db210e9117167e0821e2bcc12ac3da8bcc15d52e1542ad422ad2629cc -SIZE (xdis-6.1.0.tar.gz) = 401813 +TIMESTAMP = 1721710266 +SHA256 (xdis-6.1.1.tar.gz) = 1cbeaf56b996ba1b1e744a3f66753692be5ef9855131b7332601aa0a124e5d13 +SIZE (xdis-6.1.1.tar.gz) = 425134 diff --git a/devel/ruby-build/Makefile b/devel/ruby-build/Makefile index 9e3a9c32ef2..02595d5e4dc 100644 --- a/devel/ruby-build/Makefile +++ b/devel/ruby-build/Makefile @@ -1,5 +1,5 @@ PORTNAME= ruby-build -PORTVERSION= 20240709.1 +PORTVERSION= 20240722 DISTVERSIONPREFIX= v CATEGORIES= devel ruby diff --git a/devel/ruby-build/distinfo b/devel/ruby-build/distinfo index 93701963047..2979c04d07b 100644 --- a/devel/ruby-build/distinfo +++ b/devel/ruby-build/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1720497493 -SHA256 (rbenv-ruby-build-v20240709.1_GH0.tar.gz) = b1a35279c0c1b6eb308cb607d90b470b7b89f04372c512aec38bc934e109faeb -SIZE (rbenv-ruby-build-v20240709.1_GH0.tar.gz) = 90015 +TIMESTAMP = 1721662022 +SHA256 (rbenv-ruby-build-v20240722_GH0.tar.gz) = e20be01cab3bafa924f33096e9ce9ed56ffeab47f6656d81049c2702114e9b55 +SIZE (rbenv-ruby-build-v20240722_GH0.tar.gz) = 90442 diff --git a/devel/rubygem-async212/Makefile b/devel/rubygem-async212/Makefile new file mode 100644 index 00000000000..a2db9ae18aa --- /dev/null +++ b/devel/rubygem-async212/Makefile @@ -0,0 +1,25 @@ +PORTNAME= async +PORTVERSION= 2.12.1 +PORTREVISION= 1 +CATEGORIES= devel rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= 212 + +MAINTAINER= ruby@FreeBSD.org +COMMENT= Modern asynchronous I/O framework for Ruby +WWW= https://socketry.github.io/async/ \ + https://github.com/socketry/async + +LICENSE= MIT + +RUN_DEPENDS= rubygem-console>=1.25.2<2:devel/rubygem-console \ + rubygem-fiber-annotation>=0:devel/rubygem-fiber-annotation \ + rubygem-io-event>=1.6.5<2:devel/rubygem-io-event + +USES= gem + +NO_ARCH= yes + +PORTSCOUT= limit:^2\.12\. + +.include diff --git a/devel/rubygem-async212/distinfo b/devel/rubygem-async212/distinfo new file mode 100644 index 00000000000..800fed4d889 --- /dev/null +++ b/devel/rubygem-async212/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1721623990 +SHA256 (rubygem/async-2.12.1.gem) = 146fb3acf6d05ad40abb9ae659dd3b574067a3420fe7d6d5d6a3cf5413de3ea5 +SIZE (rubygem/async-2.12.1.gem) = 28672 diff --git a/devel/rubygem-async212/pkg-descr b/devel/rubygem-async212/pkg-descr new file mode 100644 index 00000000000..f49edf3e8f1 --- /dev/null +++ b/devel/rubygem-async212/pkg-descr @@ -0,0 +1,2 @@ +Async is a composable asynchronous I/O framework for Ruby based on nio4r and +timers. diff --git a/devel/rubygem-aws-sdk-datazone/Makefile b/devel/rubygem-aws-sdk-datazone/Makefile index 4478214085b..81b2862610d 100644 --- a/devel/rubygem-aws-sdk-datazone/Makefile +++ b/devel/rubygem-aws-sdk-datazone/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-datazone -PORTVERSION= 1.14.0 +PORTVERSION= 1.15.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-aws-sdk-datazone/distinfo b/devel/rubygem-aws-sdk-datazone/distinfo index 0ef7b18f2e4..7f74dae24ca 100644 --- a/devel/rubygem-aws-sdk-datazone/distinfo +++ b/devel/rubygem-aws-sdk-datazone/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1720608666 -SHA256 (rubygem/aws-sdk-datazone-1.14.0.gem) = d30daa85b3dfe490a60134badf86d8065e9a317cb2c8b1af4d316257fe661329 -SIZE (rubygem/aws-sdk-datazone-1.14.0.gem) = 151552 +TIMESTAMP = 1721710290 +SHA256 (rubygem/aws-sdk-datazone-1.15.0.gem) = 12db9b86fa64b3fae40a6c39da36fb8565f0acbaff2dfba3338e2c953d76db68 +SIZE (rubygem/aws-sdk-datazone-1.15.0.gem) = 160768 diff --git a/devel/rubygem-aws-sdk-ivs/Makefile b/devel/rubygem-aws-sdk-ivs/Makefile index a6f736070aa..02eb3e07c3d 100644 --- a/devel/rubygem-aws-sdk-ivs/Makefile +++ b/devel/rubygem-aws-sdk-ivs/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-ivs -PORTVERSION= 1.52.0 +PORTVERSION= 1.53.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -11,7 +11,7 @@ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= rubygem-aws-sdk-core>=3.201.0<4:devel/rubygem-aws-sdk-core \ - rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 + rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-ivs/distinfo b/devel/rubygem-aws-sdk-ivs/distinfo index 06565510ed3..9862fba0554 100644 --- a/devel/rubygem-aws-sdk-ivs/distinfo +++ b/devel/rubygem-aws-sdk-ivs/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1720355488 -SHA256 (rubygem/aws-sdk-ivs-1.52.0.gem) = e20768060272fa4802a555b8b9af51a6f20cc5d86ee2e2d2944fc39566fedc82 -SIZE (rubygem/aws-sdk-ivs-1.52.0.gem) = 51200 +TIMESTAMP = 1721710292 +SHA256 (rubygem/aws-sdk-ivs-1.53.0.gem) = d121b45f8763c9e1d95c4fd241bd54ba0790b69ee7483483643198d6a572cd5c +SIZE (rubygem/aws-sdk-ivs-1.53.0.gem) = 51200 diff --git a/devel/rubygem-aws-sdk-neptunegraph/Makefile b/devel/rubygem-aws-sdk-neptunegraph/Makefile index 1d00c3d0058..c706f0df8be 100644 --- a/devel/rubygem-aws-sdk-neptunegraph/Makefile +++ b/devel/rubygem-aws-sdk-neptunegraph/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-neptunegraph -PORTVERSION= 1.13.0 +PORTVERSION= 1.14.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -11,7 +11,7 @@ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= rubygem-aws-sdk-core>=3.201.0<4:devel/rubygem-aws-sdk-core \ - rubygem-aws-sigv4>=1.1<2:devel/rubygem-aws-sigv4 + rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4 USES= gem diff --git a/devel/rubygem-aws-sdk-neptunegraph/distinfo b/devel/rubygem-aws-sdk-neptunegraph/distinfo index b17c18df10b..fb35808bc46 100644 --- a/devel/rubygem-aws-sdk-neptunegraph/distinfo +++ b/devel/rubygem-aws-sdk-neptunegraph/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1720355620 -SHA256 (rubygem/aws-sdk-neptunegraph-1.13.0.gem) = 812e2f99cccfa7e42aac173368626a21be69f4279ee665f7ad35cd5e2c7e3681 -SIZE (rubygem/aws-sdk-neptunegraph-1.13.0.gem) = 52736 +TIMESTAMP = 1721710294 +SHA256 (rubygem/aws-sdk-neptunegraph-1.14.0.gem) = e4c8ec1b55b8ede219ba5e4f4bdb3c197bc9539d9c80773ca19bb13a9ad6bd7f +SIZE (rubygem/aws-sdk-neptunegraph-1.14.0.gem) = 53248 diff --git a/devel/rubygem-aws-sdk-redshiftserverless/Makefile b/devel/rubygem-aws-sdk-redshiftserverless/Makefile index e1d5e0c7e5b..953a5965d8a 100644 --- a/devel/rubygem-aws-sdk-redshiftserverless/Makefile +++ b/devel/rubygem-aws-sdk-redshiftserverless/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-redshiftserverless -PORTVERSION= 1.32.0 +PORTVERSION= 1.33.0 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-aws-sdk-redshiftserverless/distinfo b/devel/rubygem-aws-sdk-redshiftserverless/distinfo index 1472440be73..3ddb9ce67fc 100644 --- a/devel/rubygem-aws-sdk-redshiftserverless/distinfo +++ b/devel/rubygem-aws-sdk-redshiftserverless/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1720355706 -SHA256 (rubygem/aws-sdk-redshiftserverless-1.32.0.gem) = 23b6536dca8b5e316cb5b70b37b6358774aedc23bda01e757079b49fad6ce63d -SIZE (rubygem/aws-sdk-redshiftserverless-1.32.0.gem) = 69120 +TIMESTAMP = 1721710296 +SHA256 (rubygem/aws-sdk-redshiftserverless-1.33.0.gem) = b3f2788731619195109bc7a8d055482a90bc3de74469e6d91e04acff0b3b0b1e +SIZE (rubygem/aws-sdk-redshiftserverless-1.33.0.gem) = 69632 diff --git a/devel/rubygem-cms_scanner/Makefile b/devel/rubygem-cms_scanner/Makefile index 327a3dc200f..dc92b6d6c06 100644 --- a/devel/rubygem-cms_scanner/Makefile +++ b/devel/rubygem-cms_scanner/Makefile @@ -1,5 +1,6 @@ PORTNAME= cms_scanner PORTVERSION= 0.13.9 +PORTREVISION= 1 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +11,7 @@ WWW= https://github.com/wpscanteam/CMSScanner LICENSE= MIT RUN_DEPENDS= rubygem-ethon>=0.14<0.17:www/rubygem-ethon \ - rubygem-get_process_mem>=0.2.5<0.3:devel/rubygem-get_process_mem \ + rubygem-get_process_mem0>=0.2.5<0.3:devel/rubygem-get_process_mem0 \ rubygem-nokogiri>=1.11.4:textproc/rubygem-nokogiri \ rubygem-opt_parse_validator>=1.9.5<1.10:devel/rubygem-opt_parse_validator \ rubygem-public_suffix>=4.0.3:dns/rubygem-public_suffix \ diff --git a/devel/rubygem-get_process_mem/Makefile b/devel/rubygem-get_process_mem/Makefile index e185c521ff8..f26084919fa 100644 --- a/devel/rubygem-get_process_mem/Makefile +++ b/devel/rubygem-get_process_mem/Makefile @@ -1,5 +1,5 @@ PORTNAME= get_process_mem -PORTVERSION= 0.2.7 +PORTVERSION= 1.0.0 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -9,7 +9,8 @@ WWW= https://github.com/schneems/get_process_mem LICENSE= MIT -RUN_DEPENDS= rubygem-ffi>=1.0<2:devel/rubygem-ffi +RUN_DEPENDS= rubygem-bigdecimal>=2.0:math/rubygem-bigdecimal \ + rubygem-ffi>=1.0<2:devel/rubygem-ffi USES= gem diff --git a/devel/rubygem-get_process_mem/distinfo b/devel/rubygem-get_process_mem/distinfo index 1a3fa29e024..8c2bc4b09d2 100644 --- a/devel/rubygem-get_process_mem/distinfo +++ b/devel/rubygem-get_process_mem/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1653926086 -SHA256 (rubygem/get_process_mem-0.2.7.gem) = 4afd3c3641dd6a817c09806c7d6d509d8a9984512ac38dea8b917426bbf77eba -SIZE (rubygem/get_process_mem-0.2.7.gem) = 11776 +TIMESTAMP = 1721710300 +SHA256 (rubygem/get_process_mem-1.0.0.gem) = d54024f3bcbf776a4d6e0155ec2b21bc3ba44e2fd158c4c00c80aa8a36e0b4aa +SIZE (rubygem/get_process_mem-1.0.0.gem) = 11776 diff --git a/devel/rubygem-get_process_mem0/Makefile b/devel/rubygem-get_process_mem0/Makefile new file mode 100644 index 00000000000..f440cb1cf0c --- /dev/null +++ b/devel/rubygem-get_process_mem0/Makefile @@ -0,0 +1,21 @@ +PORTNAME= get_process_mem +PORTVERSION= 0.2.7 +CATEGORIES= devel rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= 0 + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Get memory usage of a process in Ruby +WWW= https://github.com/schneems/get_process_mem + +LICENSE= MIT + +RUN_DEPENDS= rubygem-ffi>=1.0<2:devel/rubygem-ffi + +USES= gem + +NO_ARCH= yes + +PORTSCOUT= limit:^0\. + +.include diff --git a/devel/rubygem-get_process_mem0/distinfo b/devel/rubygem-get_process_mem0/distinfo new file mode 100644 index 00000000000..1a3fa29e024 --- /dev/null +++ b/devel/rubygem-get_process_mem0/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1653926086 +SHA256 (rubygem/get_process_mem-0.2.7.gem) = 4afd3c3641dd6a817c09806c7d6d509d8a9984512ac38dea8b917426bbf77eba +SIZE (rubygem/get_process_mem-0.2.7.gem) = 11776 diff --git a/devel/rubygem-get_process_mem0/pkg-descr b/devel/rubygem-get_process_mem0/pkg-descr new file mode 100644 index 00000000000..706ec6b1205 --- /dev/null +++ b/devel/rubygem-get_process_mem0/pkg-descr @@ -0,0 +1 @@ +Ruby gem that provides measurement of memory usages of processes. diff --git a/devel/rubygem-google-protobuf4/Makefile b/devel/rubygem-google-protobuf4/Makefile new file mode 100644 index 00000000000..65269d0b243 --- /dev/null +++ b/devel/rubygem-google-protobuf4/Makefile @@ -0,0 +1,22 @@ +PORTNAME= google-protobuf +PORTVERSION= 4.27.2 +CATEGORIES= devel rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= 4 + +MAINTAINER= ruby@FreeBSD.org +COMMENT= Ruby extension to Google Protocol Buffers +WWW= https://protobuf.dev/ \ + https://github.com/protocolbuffers/protobuf \ + https://github.com/protocolbuffers/protobuf/tree/main/ruby + +LICENSE= BSD3CLAUSE + +BUILD_DEPENDS= rubygem-bigdecimal>=0:math/rubygem-bigdecimal \ + rubygem-rake>=0:devel/rubygem-rake + +USES= gem shebangfix + +SHEBANG_GLOB= *.rb + +.include diff --git a/devel/rubygem-google-protobuf4/distinfo b/devel/rubygem-google-protobuf4/distinfo new file mode 100644 index 00000000000..a585b3e8c63 --- /dev/null +++ b/devel/rubygem-google-protobuf4/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1721636316 +SHA256 (rubygem/google-protobuf-4.27.2.gem) = 9f69eb20acde6e3cf3cd197c09f38911cd7eed5fdf1bf4d4bce4c55e9dc9966f +SIZE (rubygem/google-protobuf-4.27.2.gem) = 270336 diff --git a/devel/rubygem-google-protobuf4/pkg-descr b/devel/rubygem-google-protobuf4/pkg-descr new file mode 100644 index 00000000000..c47ffe5244a --- /dev/null +++ b/devel/rubygem-google-protobuf4/pkg-descr @@ -0,0 +1,6 @@ +rubygem-google-protobuf is a Ruby extension that implements Protocol Buffers +functionality. It makes use of generated Ruby code that defines message and enum +types in a Ruby DSL. You may write definitions in this DSL directly, but we +recommend using protoc's Ruby generation support with .proto files. The build +process in this directory only installs the extension; you need to install +protoc as well to have Ruby code generation functionality. diff --git a/devel/rubygem-icalendar/Makefile b/devel/rubygem-icalendar/Makefile index 073cb8189b9..1ad34f27ab4 100644 --- a/devel/rubygem-icalendar/Makefile +++ b/devel/rubygem-icalendar/Makefile @@ -1,5 +1,5 @@ PORTNAME= icalendar -PORTVERSION= 2.10.1 +PORTVERSION= 2.10.2 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-icalendar/distinfo b/devel/rubygem-icalendar/distinfo index 13336869b9e..2ce8703b6e1 100644 --- a/devel/rubygem-icalendar/distinfo +++ b/devel/rubygem-icalendar/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1702028326 -SHA256 (rubygem/icalendar-2.10.1.gem) = 1f3108bb95c89e03d418ac95b2fd6182c0b5d112bbe757cf6e23e3282a3f710e -SIZE (rubygem/icalendar-2.10.1.gem) = 44032 +TIMESTAMP = 1721710316 +SHA256 (rubygem/icalendar-2.10.2.gem) = d70ecdca4219ad6af220d8cb6aa78170f1931c6e56be45fdf0e077060a555608 +SIZE (rubygem/icalendar-2.10.2.gem) = 44544 diff --git a/devel/rubygem-mocha/Makefile b/devel/rubygem-mocha/Makefile index c02523ce320..f6aab7f42c3 100644 --- a/devel/rubygem-mocha/Makefile +++ b/devel/rubygem-mocha/Makefile @@ -1,5 +1,5 @@ PORTNAME= mocha -PORTVERSION= 2.4.2 +PORTVERSION= 2.4.3 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/rubygem-mocha/distinfo b/devel/rubygem-mocha/distinfo index 43456b63097..62f3f355e6b 100644 --- a/devel/rubygem-mocha/distinfo +++ b/devel/rubygem-mocha/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1721325682 -SHA256 (rubygem/mocha-2.4.2.gem) = 5fb89b7b42f2bcd9ae3ee6042d4435890bfc9226c1a0ea63925cd33c50cc3558 -SIZE (rubygem/mocha-2.4.2.gem) = 67072 +TIMESTAMP = 1721710318 +SHA256 (rubygem/mocha-2.4.3.gem) = b47c553f39f6cd77302707d7317346e2a6138c56147948023f73a35833bb37b9 +SIZE (rubygem/mocha-2.4.3.gem) = 67072 diff --git a/devel/rubygem-sus/Makefile b/devel/rubygem-sus/Makefile index 5d8f675f53a..ffa60615005 100644 --- a/devel/rubygem-sus/Makefile +++ b/devel/rubygem-sus/Makefile @@ -1,11 +1,11 @@ PORTNAME= sus -PORTVERSION= 0.29.1 +PORTVERSION= 0.30.0 CATEGORIES= devel rubygems MASTER_SITES= RG MAINTAINER= sunpoet@FreeBSD.org COMMENT= Fast and scalable test runner -WWW= https://github.com/ioquatix/sus +WWW= https://github.com/socketry/sus LICENSE= MIT LICENSE_FILE= ${WRKSRC}/license.md diff --git a/devel/rubygem-sus/distinfo b/devel/rubygem-sus/distinfo index bb54bc308a8..080008f8750 100644 --- a/devel/rubygem-sus/distinfo +++ b/devel/rubygem-sus/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1721280242 -SHA256 (rubygem/sus-0.29.1.gem) = 77c9af8bbc3561e9b0edc07dd748b18e6762de77a2e5c12d08faad4f7274631e -SIZE (rubygem/sus-0.29.1.gem) = 30720 +TIMESTAMP = 1721710302 +SHA256 (rubygem/sus-0.30.0.gem) = 80b16731e8e8c85fa295eb95a66b060a6366ef85a7a5cf4504ad5f7a9b8e78fc +SIZE (rubygem/sus-0.30.0.gem) = 31232 diff --git a/devel/sfml/Makefile b/devel/sfml/Makefile index b9d8a264b67..e5d8d24d454 100644 --- a/devel/sfml/Makefile +++ b/devel/sfml/Makefile @@ -1,70 +1,59 @@ -PORTNAME= sfml -PORTVERSION= 2.5.1 -PORTREVISION= 4 +PORTNAME= SFML +PORTVERSION= 2.6.1 CATEGORIES= devel MAINTAINER= amdmi3@FreeBSD.org COMMENT= Simple and Fast Multimedia Library -WWW= https://www.sfml-dev.org/ +WWW= https://www.sfml-dev.org/ \ + https://github.com/SFML/SFML LICENSE= ZLIB LICENSE_FILE= ${WRKSRC}/license.md -USE_GITHUB= yes -GH_ACCOUNT= SFML -GH_PROJECT= SFML - USES= cmake compiler:c++11-lang -USE_CXXSTD= c++14 -CMAKE_ARGS= -DSFML_INSTALL_PKGCONFIG_FILES=ON \ - -DSFML_USE_SYSTEM_DEPS=ON +USE_GITHUB= yes +CMAKE_ON= SFML_USE_SYSTEM_DEPS USE_LDCONFIG= yes -DATADIR= ${PREFIX}/share/SFML +CONFLICTS= sfml251 + PORTDATA= * PORTDOCS= * -PORTEXAMPLES= * -OPTIONS_DEFINE= DOCS EXAMPLES DOXYGEN -OPTIONS_GROUP= MODULES -OPTIONS_GROUP_MODULES= WINDOW GRAPHICS AUDIO NETWORK -OPTIONS_DEFAULT=${OPTIONS_GROUP_MODULES} -OPTIONS_SUB= yes +OPTIONS_DEFINE= DOCS DOXYGEN +OPTIONS_GROUP= MODULES +OPTIONS_GROUP_MODULES= AUDIO GRAPHICS NETWORK WINDOW +OPTIONS_DEFAULT= ${OPTIONS_GROUP_MODULES} +OPTIONS_SUB= yes -MODULES_DESC= SFML modules - -WINDOW_DESC= SFML Window module -WINDOW_CMAKE_BOOL= SFML_BUILD_WINDOW -WINDOW_USES= gl xorg -WINDOW_USE= XORG=x11,xrandr GL=gl - -GRAPHICS_DESC= SFML Graphics module -GRAPHICS_CMAKE_BOOL= SFML_BUILD_GRAPHICS -GRAPHICS_LIB_DEPENDS= libfreetype.so:print/freetype2 -GRAPHICS_IMPLIES= WINDOW +MODULES_DESC= SFML modules AUDIO_DESC= SFML Audio module -AUDIO_CMAKE_BOOL= SFML_BUILD_AUDIO -AUDIO_USES= openal:al AUDIO_LIB_DEPENDS= libFLAC.so:audio/flac \ libogg.so:audio/libogg \ libvorbis.so:audio/libvorbis +AUDIO_USES= openal:al +AUDIO_CMAKE_BOOL= SFML_BUILD_AUDIO + +DOXYGEN_IMPLIES= DOCS +DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen +DOXYGEN_CMAKE_BOOL= SFML_BUILD_DOC + +GRAPHICS_DESC= SFML Graphics module +GRAPHICS_IMPLIES= WINDOW +GRAPHICS_LIB_DEPENDS= libfreetype.so:print/freetype2 +GRAPHICS_CMAKE_BOOL= SFML_BUILD_GRAPHICS NETWORK_DESC= SFML Network module NETWORK_CMAKE_BOOL= SFML_BUILD_NETWORK -DOXYGEN_CMAKE_BOOL= SFML_BUILD_DOC -DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen -DOXYGEN_IMPLIES= DOCS - -EXAMPLES_CMAKE_BOOL= SFML_BUILD_EXAMPLES - -post-install: - @${RM} ${STAGEDIR}${PREFIX}/*.pc +WINDOW_DESC= SFML Window module +WINDOW_USES= gl xorg +WINDOW_USE= GL=gl XORG=x11,xcursor,xrandr +WINDOW_CMAKE_BOOL= SFML_BUILD_WINDOW post-install-DOCS-on: - @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/changelog.md ${WRKSRC}/readme.md \ - ${STAGEDIR}${DOCSDIR} + @${RM} ${STAGEDIR}${DOCSDIR}/license.md + ${INSTALL_DATA} ${WRKSRC}/changelog.md ${STAGEDIR}${DOCSDIR} .include diff --git a/devel/sfml/distinfo b/devel/sfml/distinfo index cb5877ad1ea..96bc007dc61 100644 --- a/devel/sfml/distinfo +++ b/devel/sfml/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1539702187 -SHA256 (SFML-SFML-2.5.1_GH0.tar.gz) = 438c91a917cc8aa19e82c6f59f8714da353c488584a007d401efac8368e1c785 -SIZE (SFML-SFML-2.5.1_GH0.tar.gz) = 22868556 +TIMESTAMP = 1717434619 +SHA256 (SFML-SFML-2.6.1_GH0.tar.gz) = 82535db9e57105d4f3a8aedabd138631defaedc593cab589c924b7d7a11ffb9d +SIZE (SFML-SFML-2.6.1_GH0.tar.gz) = 25499153 diff --git a/devel/sfml/pkg-plist b/devel/sfml/pkg-plist index bc6ef20291e..9ea25878886 100644 --- a/devel/sfml/pkg-plist +++ b/devel/sfml/pkg-plist @@ -102,7 +102,9 @@ include/SFML/Window/Mouse.hpp include/SFML/Window/Sensor.hpp include/SFML/Window/Touch.hpp include/SFML/Window/VideoMode.hpp +include/SFML/Window/Vulkan.hpp include/SFML/Window/Window.hpp +include/SFML/Window/WindowBase.hpp include/SFML/Window/WindowHandle.hpp include/SFML/Window/WindowStyle.hpp lib/cmake/SFML/SFMLConfig.cmake @@ -111,20 +113,20 @@ lib/cmake/SFML/SFMLConfigVersion.cmake lib/cmake/SFML/SFMLSharedTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/SFML/SFMLSharedTargets.cmake %%AUDIO%%lib/libsfml-audio.so -%%AUDIO%%lib/libsfml-audio.so.2.5 -%%AUDIO%%lib/libsfml-audio.so.2.5.1 +%%AUDIO%%lib/libsfml-audio.so.2.6 +%%AUDIO%%lib/libsfml-audio.so.2.6.1 %%GRAPHICS%%lib/libsfml-graphics.so -%%GRAPHICS%%lib/libsfml-graphics.so.2.5 -%%GRAPHICS%%lib/libsfml-graphics.so.2.5.1 +%%GRAPHICS%%lib/libsfml-graphics.so.2.6 +%%GRAPHICS%%lib/libsfml-graphics.so.2.6.1 %%NETWORK%%lib/libsfml-network.so -%%NETWORK%%lib/libsfml-network.so.2.5 -%%NETWORK%%lib/libsfml-network.so.2.5.1 +%%NETWORK%%lib/libsfml-network.so.2.6 +%%NETWORK%%lib/libsfml-network.so.2.6.1 lib/libsfml-system.so -lib/libsfml-system.so.2.5 -lib/libsfml-system.so.2.5.1 +lib/libsfml-system.so.2.6 +lib/libsfml-system.so.2.6.1 %%WINDOW%%lib/libsfml-window.so -%%WINDOW%%lib/libsfml-window.so.2.5 -%%WINDOW%%lib/libsfml-window.so.2.5.1 +%%WINDOW%%lib/libsfml-window.so.2.6 +%%WINDOW%%lib/libsfml-window.so.2.6.1 libdata/pkgconfig/sfml-all.pc %%AUDIO%%libdata/pkgconfig/sfml-audio.pc %%GRAPHICS%%libdata/pkgconfig/sfml-graphics.pc diff --git a/devel/sfml251/Makefile b/devel/sfml251/Makefile new file mode 100644 index 00000000000..0ecfd9007ce --- /dev/null +++ b/devel/sfml251/Makefile @@ -0,0 +1,73 @@ +PORTNAME= sfml +PORTVERSION= 2.5.1 +PORTREVISION= 4 +CATEGORIES= devel +PKGNAMESUFFIX= 251 + +MAINTAINER= amdmi3@FreeBSD.org +COMMENT= Simple and Fast Multimedia Library +WWW= https://www.sfml-dev.org/ + +LICENSE= ZLIB +LICENSE_FILE= ${WRKSRC}/license.md + +USE_GITHUB= yes +GH_ACCOUNT= SFML +GH_PROJECT= SFML + +USES= cmake compiler:c++11-lang +USE_CXXSTD= c++14 +CMAKE_ARGS= -DSFML_INSTALL_PKGCONFIG_FILES=ON \ + -DSFML_USE_SYSTEM_DEPS=ON +USE_LDCONFIG= yes + +CONFLICTS= sfml + +DATADIR= ${PREFIX}/share/SFML +PORTDATA= * +PORTDOCS= * +PORTEXAMPLES= * + +OPTIONS_DEFINE= DOCS EXAMPLES DOXYGEN +OPTIONS_GROUP= MODULES +OPTIONS_GROUP_MODULES= WINDOW GRAPHICS AUDIO NETWORK +OPTIONS_DEFAULT=${OPTIONS_GROUP_MODULES} +OPTIONS_SUB= yes + +MODULES_DESC= SFML modules + +WINDOW_DESC= SFML Window module +WINDOW_CMAKE_BOOL= SFML_BUILD_WINDOW +WINDOW_USES= gl xorg +WINDOW_USE= XORG=x11,xrandr GL=gl + +GRAPHICS_DESC= SFML Graphics module +GRAPHICS_CMAKE_BOOL= SFML_BUILD_GRAPHICS +GRAPHICS_LIB_DEPENDS= libfreetype.so:print/freetype2 +GRAPHICS_IMPLIES= WINDOW + +AUDIO_DESC= SFML Audio module +AUDIO_CMAKE_BOOL= SFML_BUILD_AUDIO +AUDIO_USES= openal:al +AUDIO_LIB_DEPENDS= libFLAC.so:audio/flac \ + libogg.so:audio/libogg \ + libvorbis.so:audio/libvorbis + +NETWORK_DESC= SFML Network module +NETWORK_CMAKE_BOOL= SFML_BUILD_NETWORK + +DOXYGEN_CMAKE_BOOL= SFML_BUILD_DOC +DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen +DOXYGEN_IMPLIES= DOCS + +EXAMPLES_CMAKE_BOOL= SFML_BUILD_EXAMPLES + +post-install: + @${RM} ${STAGEDIR}${PREFIX}/*.pc + +post-install-DOCS-on: + @${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/changelog.md ${WRKSRC}/readme.md \ + ${STAGEDIR}${DOCSDIR} + +.include diff --git a/devel/sfml251/distinfo b/devel/sfml251/distinfo new file mode 100644 index 00000000000..cb5877ad1ea --- /dev/null +++ b/devel/sfml251/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1539702187 +SHA256 (SFML-SFML-2.5.1_GH0.tar.gz) = 438c91a917cc8aa19e82c6f59f8714da353c488584a007d401efac8368e1c785 +SIZE (SFML-SFML-2.5.1_GH0.tar.gz) = 22868556 diff --git a/devel/sfml/files/patch-src_SFML_Window_Unix_WindowImplX11.cpp b/devel/sfml251/files/patch-src_SFML_Window_Unix_WindowImplX11.cpp similarity index 100% rename from devel/sfml/files/patch-src_SFML_Window_Unix_WindowImplX11.cpp rename to devel/sfml251/files/patch-src_SFML_Window_Unix_WindowImplX11.cpp diff --git a/devel/sfml251/pkg-descr b/devel/sfml251/pkg-descr new file mode 100644 index 00000000000..1ff9a830639 --- /dev/null +++ b/devel/sfml251/pkg-descr @@ -0,0 +1,7 @@ +SFML is a portable and easy to use multimedia API written in C++. +You can see it as a modern, object-oriented alternative to SDL. + +SFML is composed of several packages to perfectly suit your needs. +You can use SFML as a minimal windowing system to interface with +OpenGL, or as a fully-featured multimedia library for building games +or interactive programs. diff --git a/devel/sfml251/pkg-plist b/devel/sfml251/pkg-plist new file mode 100644 index 00000000000..bc6ef20291e --- /dev/null +++ b/devel/sfml251/pkg-plist @@ -0,0 +1,133 @@ +include/SFML/Audio.hpp +include/SFML/Audio/AlResource.hpp +include/SFML/Audio/Export.hpp +include/SFML/Audio/InputSoundFile.hpp +include/SFML/Audio/Listener.hpp +include/SFML/Audio/Music.hpp +include/SFML/Audio/OutputSoundFile.hpp +include/SFML/Audio/Sound.hpp +include/SFML/Audio/SoundBuffer.hpp +include/SFML/Audio/SoundBufferRecorder.hpp +include/SFML/Audio/SoundFileFactory.hpp +include/SFML/Audio/SoundFileFactory.inl +include/SFML/Audio/SoundFileReader.hpp +include/SFML/Audio/SoundFileWriter.hpp +include/SFML/Audio/SoundRecorder.hpp +include/SFML/Audio/SoundSource.hpp +include/SFML/Audio/SoundStream.hpp +include/SFML/Config.hpp +include/SFML/GpuPreference.hpp +include/SFML/Graphics.hpp +include/SFML/Graphics/BlendMode.hpp +include/SFML/Graphics/CircleShape.hpp +include/SFML/Graphics/Color.hpp +include/SFML/Graphics/ConvexShape.hpp +include/SFML/Graphics/Drawable.hpp +include/SFML/Graphics/Export.hpp +include/SFML/Graphics/Font.hpp +include/SFML/Graphics/Glsl.hpp +include/SFML/Graphics/Glsl.inl +include/SFML/Graphics/Glyph.hpp +include/SFML/Graphics/Image.hpp +include/SFML/Graphics/PrimitiveType.hpp +include/SFML/Graphics/Rect.hpp +include/SFML/Graphics/Rect.inl +include/SFML/Graphics/RectangleShape.hpp +include/SFML/Graphics/RenderStates.hpp +include/SFML/Graphics/RenderTarget.hpp +include/SFML/Graphics/RenderTexture.hpp +include/SFML/Graphics/RenderWindow.hpp +include/SFML/Graphics/Shader.hpp +include/SFML/Graphics/Shape.hpp +include/SFML/Graphics/Sprite.hpp +include/SFML/Graphics/Text.hpp +include/SFML/Graphics/Texture.hpp +include/SFML/Graphics/Transform.hpp +include/SFML/Graphics/Transformable.hpp +include/SFML/Graphics/Vertex.hpp +include/SFML/Graphics/VertexArray.hpp +include/SFML/Graphics/VertexBuffer.hpp +include/SFML/Graphics/View.hpp +include/SFML/Main.hpp +include/SFML/Network.hpp +include/SFML/Network/Export.hpp +include/SFML/Network/Ftp.hpp +include/SFML/Network/Http.hpp +include/SFML/Network/IpAddress.hpp +include/SFML/Network/Packet.hpp +include/SFML/Network/Socket.hpp +include/SFML/Network/SocketHandle.hpp +include/SFML/Network/SocketSelector.hpp +include/SFML/Network/TcpListener.hpp +include/SFML/Network/TcpSocket.hpp +include/SFML/Network/UdpSocket.hpp +include/SFML/OpenGL.hpp +include/SFML/System.hpp +include/SFML/System/Clock.hpp +include/SFML/System/Err.hpp +include/SFML/System/Export.hpp +include/SFML/System/FileInputStream.hpp +include/SFML/System/InputStream.hpp +include/SFML/System/Lock.hpp +include/SFML/System/MemoryInputStream.hpp +include/SFML/System/Mutex.hpp +include/SFML/System/NativeActivity.hpp +include/SFML/System/NonCopyable.hpp +include/SFML/System/Sleep.hpp +include/SFML/System/String.hpp +include/SFML/System/String.inl +include/SFML/System/Thread.hpp +include/SFML/System/Thread.inl +include/SFML/System/ThreadLocal.hpp +include/SFML/System/ThreadLocalPtr.hpp +include/SFML/System/ThreadLocalPtr.inl +include/SFML/System/Time.hpp +include/SFML/System/Utf.hpp +include/SFML/System/Utf.inl +include/SFML/System/Vector2.hpp +include/SFML/System/Vector2.inl +include/SFML/System/Vector3.hpp +include/SFML/System/Vector3.inl +include/SFML/Window.hpp +include/SFML/Window/Clipboard.hpp +include/SFML/Window/Context.hpp +include/SFML/Window/ContextSettings.hpp +include/SFML/Window/Cursor.hpp +include/SFML/Window/Event.hpp +include/SFML/Window/Export.hpp +include/SFML/Window/GlResource.hpp +include/SFML/Window/Joystick.hpp +include/SFML/Window/Keyboard.hpp +include/SFML/Window/Mouse.hpp +include/SFML/Window/Sensor.hpp +include/SFML/Window/Touch.hpp +include/SFML/Window/VideoMode.hpp +include/SFML/Window/Window.hpp +include/SFML/Window/WindowHandle.hpp +include/SFML/Window/WindowStyle.hpp +lib/cmake/SFML/SFMLConfig.cmake +lib/cmake/SFML/SFMLConfigDependencies.cmake +lib/cmake/SFML/SFMLConfigVersion.cmake +lib/cmake/SFML/SFMLSharedTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/SFML/SFMLSharedTargets.cmake +%%AUDIO%%lib/libsfml-audio.so +%%AUDIO%%lib/libsfml-audio.so.2.5 +%%AUDIO%%lib/libsfml-audio.so.2.5.1 +%%GRAPHICS%%lib/libsfml-graphics.so +%%GRAPHICS%%lib/libsfml-graphics.so.2.5 +%%GRAPHICS%%lib/libsfml-graphics.so.2.5.1 +%%NETWORK%%lib/libsfml-network.so +%%NETWORK%%lib/libsfml-network.so.2.5 +%%NETWORK%%lib/libsfml-network.so.2.5.1 +lib/libsfml-system.so +lib/libsfml-system.so.2.5 +lib/libsfml-system.so.2.5.1 +%%WINDOW%%lib/libsfml-window.so +%%WINDOW%%lib/libsfml-window.so.2.5 +%%WINDOW%%lib/libsfml-window.so.2.5.1 +libdata/pkgconfig/sfml-all.pc +%%AUDIO%%libdata/pkgconfig/sfml-audio.pc +%%GRAPHICS%%libdata/pkgconfig/sfml-graphics.pc +%%NETWORK%%libdata/pkgconfig/sfml-network.pc +libdata/pkgconfig/sfml-system.pc +%%WINDOW%%libdata/pkgconfig/sfml-window.pc diff --git a/dns/Makefile b/dns/Makefile index 8b62166ab55..06a925cae20 100644 --- a/dns/Makefile +++ b/dns/Makefile @@ -8,6 +8,7 @@ SUBDIR += bind-tools SUBDIR += bind9-devel SUBDIR += bind918 + SUBDIR += bind920 SUBDIR += bindgraph SUBDIR += blocky SUBDIR += c-ares @@ -187,6 +188,7 @@ SUBDIR += py-idna SUBDIR += py-idna_ssl SUBDIR += py-ldns + SUBDIR += py-libknot SUBDIR += py-localzone SUBDIR += py-ns1-python SUBDIR += py-publicsuffix diff --git a/dns/bind920/Makefile b/dns/bind920/Makefile new file mode 100644 index 00000000000..f8aa3afb381 --- /dev/null +++ b/dns/bind920/Makefile @@ -0,0 +1,229 @@ +# pkg-help formatted with fmt 59 63 + +PORTNAME= bind +DISTVERSION= 9.20.0 +.if defined(BIND_TOOLS_SLAVE) +# dns/bind-tools here +PORTREVISION= 0 +.else +# XXX: correct version +# dns/bind920 here +PORTREVISION= 0 +.endif +CATEGORIES= dns net +MASTER_SITES= ISC/bind9/${DISTVERSION} +.if defined(BIND_TOOLS_SLAVE) +PKGNAMESUFFIX= -tools +.else +PKGNAMESUFFIX= 920 +.endif + +MAINTAINER= mat@FreeBSD.org +WWW= https://www.isc.org/bind/ +.if defined(BIND_TOOLS_SLAVE) +COMMENT= Command line tools from BIND: delv, dig, host, nslookup... +.else +COMMENT= BIND DNS suite with updated DNSSEC and DNS64 +.endif + +# Uncomment when bind922 comes of age. +3 years if ESV, +1year otherwise, see +# https://kb.isc.org/docs/aa-00896 +# DEPRECATED= End of life, please migrate to a newer version of BIND9 +# EXPIRATION_DATE= XXX-12-31 + +LICENSE= MPL20 +LICENSE_FILE= ${WRKSRC}/COPYRIGHT + +LIB_DEPENDS= libuv.so:devel/libuv \ + libnghttp2.so:www/libnghttp2 \ + liburcu.so:sysutils/liburcu \ + libxml2.so:textproc/libxml2 + +.if !defined(BIND_TOOLS_SLAVE) +RUN_DEPENDS= bind-tools>0:dns/bind-tools +.endif + +USES= autoreconf compiler:c11 cpe libedit libtool pkgconfig ssl tar:xz + +CPE_VENDOR= isc +CPE_VERSION= ${DISTVERSION:C/-.*//} +.if ${DISTVERSION:M*-*} +CPE_UPDATE= ${DISTVERSION:C/.*-//:tl} +.endif + +GNU_CONFIGURE= yes +GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share +CONFIGURE_ARGS= --localstatedir=/var \ + --sysconfdir=${ETCDIR} \ + --with-libxml2 \ + --with-openssl=${OPENSSLBASE} \ + --enable-dnsrps \ + --with-readline=libedit +CONFIGURE_ENV= READLINE_CFLAGS="-L${LOCALBASE}/lib" +ETCDIR= ${PREFIX}/etc/namedb + +# FIXME: figure out why build fails if enabled +CONFIGURE_ARGS+= --disable-tracing + +.if defined(BIND_TOOLS_SLAVE) +EXTRA_PATCHES= ${PATCHDIR}/extrapatch-bind-tools +CONFIGURE_ARGS+= --libdir=${PREFIX}/lib/bind-tools +.else +USE_RC_SUBR= named +SUB_FILES= named.conf pkg-message +EXTRA_PATCHES= ${PATCHDIR}/extrapatch-no-bind-tools + +PORTDOCS= * + +CONFLICTS= bind918 bind9-devel +.endif # BIND_TOOLS_SLAVE + +MAKE_JOBS_UNSAFE= yes + +OPTIONS_DEFAULT= GSSAPI_NONE IDN JSON LMDB \ + TCP_FASTOPEN DNSTAP +OPTIONS_DEFINE= DNSTAP DOCS FIXED_RRSET GEOIP IDN JSON LARGE_FILE LMDB \ + OVERRIDECACHE QUERYTRACE \ + START_LATE TCP_FASTOPEN + +OPTIONS_SINGLE= GSSAPI +OPTIONS_SINGLE_GSSAPI= GSSAPI_BASE GSSAPI_HEIMDAL GSSAPI_MIT GSSAPI_NONE + +.if defined(BIND_TOOLS_SLAVE) +OPTIONS_EXCLUDE= DOCS GEOIP LMDB \ + OVERRIDECACHE QUERYTRACE START_LATE \ + TCP_FASTOPEN +.endif # BIND_TOOLS_SLAVE + +OPTIONS_SUB= yes + +DNSTAP_DESC= Provides fast passive logging of DNS messages +FIXED_RRSET_DESC= Enable fixed rrset ordering +GSSAPI_BASE_DESC= Using Heimdal in base (nsupdate is broken) +GSSAPI_HEIMDAL_DESC= Using security/heimdal (nsupdate is broken) +GSSAPI_MIT_DESC= Using security/krb5 +GSSAPI_NONE_DESC= Disable +LARGE_FILE_DESC= 64-bit file support +LMDB_DESC= Use LMDB for zone management +OVERRIDECACHE_DESC= Use the override-cache patch +QUERYTRACE_DESC= Enable the very verbose query tracelogging +START_LATE_DESC= Start BIND late in the boot process (see help) +TCP_FASTOPEN_DESC= RFC 7413 support + +DOCS_ALL_TARGET= all html +DOCS_BUILD_DEPENDS= sphinx-build:textproc/py-sphinx \ + ${PYTHON_PKGNAMEPREFIX}sphinx_rtd_theme>0:textproc/py-sphinx_rtd_theme@${PY_FLAVOR} +DOCS_USES= gmake python:env + +DNSTAP_CONFIGURE_ENABLE= dnstap +DNSTAP_LIB_DEPENDS= libfstrm.so:devel/fstrm \ + libprotobuf-c.so:devel/protobuf-c + +FIXED_RRSET_CONFIGURE_ENABLE= fixed-rrset + +GEOIP_CONFIGURE_ENABLE= geoip +GEOIP_CONFIGURE_WITH= maxminddb +GEOIP_LIB_DEPENDS= libmaxminddb.so:net/libmaxminddb + +GSSAPI_BASE_CONFIGURE_ON= --with-gssapi="${KRB5CONFIG}" \ + ${GSSAPI_CONFIGURE_ARGS} +GSSAPI_BASE_USES= gssapi + +GSSAPI_HEIMDAL_CONFIGURE_ON= --with-gssapi="${KRB5CONFIG}" \ + ${GSSAPI_CONFIGURE_ARGS} +GSSAPI_HEIMDAL_USES= gssapi:heimdal + +GSSAPI_MIT_CONFIGURE_ON= --with-gssapi="${KRB5CONFIG}" \ + ${GSSAPI_CONFIGURE_ARGS} +GSSAPI_MIT_USES= gssapi:mit + +GSSAPI_NONE_CONFIGURE_ON= --without-gssapi + +IDN_CONFIGURE_OFF= --without-libidn2 +IDN_CONFIGURE_ON= ${ICONV_CONFIGURE_BASE} \ + --with-libidn2=${LOCALBASE} +IDN_LIB_DEPENDS= libidn2.so:dns/libidn2 +IDN_USES= iconv + +JSON_CONFIGURE_WITH= json-c +JSON_LIB_DEPENDS= libjson-c.so:devel/json-c +JSON_LDFLAGS= -L${LOCALBASE}/lib -ljson-c + +LARGE_FILE_CONFIGURE_ENABLE= largefile + +LMDB_CONFIGURE_WITH= lmdb=${LOCALBASE} +LMDB_LIB_DEPENDS= liblmdb.so:databases/lmdb + +OVERRIDECACHE_EXTRA_PATCHES= ${FILESDIR}/extrapatch-bind-min-override-ttl + +QUERYTRACE_CONFIGURE_ENABLE= querytrace + +START_LATE_SUB_LIST= NAMED_BEFORE="LOGIN" \ + NAMED_REQUIRE="SERVERS cleanvar" +START_LATE_SUB_LIST_OFF= NAMED_BEFORE="SERVERS" \ + NAMED_REQUIRE="NETWORKING ldconfig syslogd" + +TCP_FASTOPEN_CONFIGURE_ENABLE= tcp-fastopen + +.include + +.if defined(WITH_DEBUG) +CONFIGURE_ARGS+= --enable-developer \ + --enable-symtable +USES+= perl5 +USE_PERL5= build +BUILD_DEPENDS+= cmocka>0:sysutils/cmocka +.endif + +.if !${PORT_OPTIONS:MDOCS} +CONFIGURE_ENV+= ac_cv_path_SPHINX_BUILD= +.endif + +.include + +.if ${SSL_DEFAULT} == base +SUB_LIST+= ENGINES=/usr/lib/engines +.else +SUB_LIST+= ENGINES=${LOCALBASE}/lib/engines +.endif + +post-patch: +.for FILE in check/named-checkconf.rst named/named.rst nsupdate/nsupdate.rst \ + rndc/rndc.rst + @${REINPLACE_CMD} -e 's#/etc/named.conf#${ETCDIR}/named.conf#g' \ + -e 's#/etc/rndc.conf#${ETCDIR}/rndc.conf#g' \ + -e "s#/var\/run\/named\/named.pid#/var/run/named/pid#" \ + ${WRKSRC}/bin/${FILE} +.endfor + +.if !defined(BIND_TOOLS_SLAVE) +post-install: + ${MKDIR} ${STAGEDIR}${PREFIX}/etc/mtree + ${MKDIR} ${STAGEDIR}${ETCDIR} +. for i in dynamic primary secondary working + @${MKDIR} ${STAGEDIR}${ETCDIR}/$i +. endfor + ${INSTALL_DATA} ${WRKDIR}/named.conf ${STAGEDIR}${ETCDIR}/named.conf.sample + ${INSTALL_DATA} ${FILESDIR}/named.root ${STAGEDIR}${ETCDIR} + ${INSTALL_DATA} ${FILESDIR}/empty.db ${STAGEDIR}${ETCDIR}/primary + ${INSTALL_DATA} ${FILESDIR}/localhost-forward.db ${STAGEDIR}${ETCDIR}/primary + ${INSTALL_DATA} ${FILESDIR}/localhost-reverse.db ${STAGEDIR}${ETCDIR}/primary + ${INSTALL_DATA} ${FILESDIR}/BIND.chroot.dist ${STAGEDIR}${PREFIX}/etc/mtree/BIND.chroot.dist.sample + ${INSTALL_DATA} ${FILESDIR}/BIND.chroot.local.dist ${STAGEDIR}${PREFIX}/etc/mtree/BIND.chroot.local.dist.sample + +post-install-DOCS-on: + ${MKDIR} ${STAGEDIR}${DOCSDIR}/arm + ${INSTALL_DATA} ${WRKSRC}/CHANGES* \ + ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} + cd ${WRKSRC}/doc/arm/_build/html && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}/arm +.else + +do-install: + for dir in bin lib doc/man; do \ + (cd ${INSTALL_WRKSRC}/$$dir && ${SETENV} ${MAKE_ENV} ${FAKEROOT} ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${INSTALL_TARGET}) ; \ + done + @${RM} -r ${STAGEDIR}${PREFIX}/include + +.endif # BIND_TOOLS_SLAVE + +.include diff --git a/dns/bind920/distinfo b/dns/bind920/distinfo new file mode 100644 index 00000000000..bd8867b8c1a --- /dev/null +++ b/dns/bind920/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1721758685 +SHA256 (bind-9.20.0.tar.xz) = cc580998017b51f273964058e8cb3aa5482bc785243dea71e5556ec565a13347 +SIZE (bind-9.20.0.tar.xz) = 5760416 diff --git a/dns/bind920/files/BIND.chroot.dist b/dns/bind920/files/BIND.chroot.dist new file mode 100644 index 00000000000..5616dd712f6 --- /dev/null +++ b/dns/bind920/files/BIND.chroot.dist @@ -0,0 +1,24 @@ +# mtree -deU -f files/BIND.chroot.dist -p tmp +# mtree -cjnb -k uname,gname,mode -p tmp + +/set type=file uname=root gname=wheel mode=0755 +. type=dir + dev type=dir mode=0555 + .. + etc type=dir + .. + tmp type=dir mode=01777 + .. +/set type=file uname=bind gname=bind mode=0755 + var type=dir uname=root gname=wheel + dump type=dir + .. + log type=dir + .. + run type=dir + named type=dir + .. + .. + stats type=dir + .. + .. diff --git a/dns/bind920/files/BIND.chroot.local.dist b/dns/bind920/files/BIND.chroot.local.dist new file mode 100644 index 00000000000..ba248df5c43 --- /dev/null +++ b/dns/bind920/files/BIND.chroot.local.dist @@ -0,0 +1,18 @@ +# mtree -deU -f files/BIND.etc.dist -p tmp +# mtree -cjnb -k uname,gname,mode -p tmp + +/set type=file uname=root gname=wheel mode=0755 +. type=dir + etc type=dir +/set type=file uname=bind gname=wheel mode=0755 + namedb type=dir uname=root + dynamic type=dir + .. + primary type=dir uname=root + .. + secondary type=dir + .. + working type=dir + .. + .. + .. diff --git a/dns/bind920/files/empty.db b/dns/bind920/files/empty.db new file mode 100644 index 00000000000..30870e74342 --- /dev/null +++ b/dns/bind920/files/empty.db @@ -0,0 +1,8 @@ +$TTL 3h +@ SOA @ nobody.localhost. 42 1d 12h 1w 3h + ; Serial, Refresh, Retry, Expire, Neg. cache TTL + +@ NS @ + +; Silence a BIND warning +@ A 127.0.0.1 diff --git a/dns/bind920/files/extrapatch-bind-min-override-ttl b/dns/bind920/files/extrapatch-bind-min-override-ttl new file mode 100644 index 00000000000..1d4441c9f8c --- /dev/null +++ b/dns/bind920/files/extrapatch-bind-min-override-ttl @@ -0,0 +1,74 @@ +Add the override-cache-ttl feature. + +--- bin/named/config.c.orig 2024-07-08 13:09:16 UTC ++++ bin/named/config.c +@@ -180,6 +180,7 @@ options {\n\ + notify-source *;\n\ + notify-source-v6 *;\n\ + nsec3-test-zone no;\n\ ++ override-cache-ttl 0; /* do not override */\n\ + parental-source *;\n\ + parental-source-v6 *;\n\ + provide-ixfr true;\n\ +--- bin/named/server.c.orig 2024-07-08 13:09:16 UTC ++++ bin/named/server.c +@@ -4509,6 +4509,11 @@ configure_view(dns_view_t *view, dns_viewlist_t *viewl + } + + obj = NULL; ++ result = named_config_get(maps, "override-cache-ttl", &obj); ++ INSIST(result == ISC_R_SUCCESS); ++ view->overridecachettl = cfg_obj_asduration(obj); ++ ++ obj = NULL; + result = named_config_get(maps, "max-cache-ttl", &obj); + INSIST(result == ISC_R_SUCCESS); + view->maxcachettl = cfg_obj_asduration(obj); +--- doc/arm/reference.rst.orig 2024-07-08 13:09:17 UTC ++++ doc/arm/reference.rst +@@ -4340,6 +4340,10 @@ Tuning + cannot exceed 7 days and is silently truncated to 7 days if set to a + greater value. + ++.. namedconf:statement:: override-cache-ttl ++ ++ Enforce the configure cache TTL override. ++ + .. namedconf:statement:: max-cache-ttl + :tags: server + :short: Specifies the maximum time (in seconds) that the server caches ordinary (positive) answers. +--- lib/dns/include/dns/view.h.orig 2024-07-08 13:09:17 UTC ++++ lib/dns/include/dns/view.h +@@ -151,6 +151,7 @@ struct dns_view { + bool requestnsid; + bool sendcookie; + dns_ttl_t maxcachettl; ++ dns_ttl_t overridecachettl; + dns_ttl_t maxncachettl; + dns_ttl_t mincachettl; + dns_ttl_t minncachettl; +--- lib/dns/resolver.c.orig 2024-07-08 13:09:17 UTC ++++ lib/dns/resolver.c +@@ -5859,6 +5859,12 @@ cache_name(fetchctx_t *fctx, dns_name_t *name, dns_mes + } + + /* ++ * Enforce the configure cache TTL override. ++ */ ++ if (res->view->overridecachettl) ++ rdataset->ttl = res->view->overridecachettl; ++ ++ /* + * Enforce the configure maximum cache TTL. + */ + if (rdataset->ttl > res->view->maxcachettl) { +--- lib/isccfg/namedconf.c.orig 2024-07-08 13:09:17 UTC ++++ lib/isccfg/namedconf.c +@@ -2148,6 +2148,7 @@ static cfg_clausedef_t view_clauses[] = { + #endif /* ifdef HAVE_LMDB */ + { "max-acache-size", NULL, CFG_CLAUSEFLAG_ANCIENT }, + { "max-cache-size", &cfg_type_sizeorpercent, 0 }, ++ { "override-cache-ttl", &cfg_type_duration, 0 }, + { "max-cache-ttl", &cfg_type_duration, 0 }, + { "max-clients-per-query", &cfg_type_uint32, 0 }, + { "max-ncache-ttl", &cfg_type_duration, 0 }, diff --git a/dns/bind920/files/extrapatch-bind-tools b/dns/bind920/files/extrapatch-bind-tools new file mode 100644 index 00000000000..0416f8b80b3 --- /dev/null +++ b/dns/bind920/files/extrapatch-bind-tools @@ -0,0 +1,27 @@ +Only select the "tools" part of bind for building. + +--- Makefile.am.orig 2023-12-02 10:13:03 UTC ++++ Makefile.am +@@ -17,7 +17,6 @@ bind.keys.h: bind.keys Makefile + .PHONY: doc + + EXTRA_DIST = \ +- bind.keys \ + util/bindkeys.pl \ + util/dtrace.sh \ + contrib \ +--- bin/Makefile.am.orig 2023-12-01 14:21:34 UTC ++++ bin/Makefile.am +@@ -1 +1 @@ +-SUBDIRS = named rndc dig delv dnssec tools nsupdate check confgen tests plugins ++SUBDIRS = dig delv dnssec tools nsupdate +--- bin/tools/Makefile.am.orig 2023-12-01 14:21:34 UTC ++++ bin/tools/Makefile.am +@@ -11,7 +11,6 @@ LDADD += \ + bin_PROGRAMS = \ + arpaname \ + mdig \ +- named-journalprint \ + named-rrchecker \ + nsec3hash + diff --git a/dns/bind920/files/extrapatch-no-bind-tools b/dns/bind920/files/extrapatch-no-bind-tools new file mode 100644 index 00000000000..9a168202eb5 --- /dev/null +++ b/dns/bind920/files/extrapatch-no-bind-tools @@ -0,0 +1,40 @@ +Exclude the "tools" from building and installing. + +--- bin/Makefile.am.orig 2024-05-03 07:23:28 UTC ++++ bin/Makefile.am +@@ -1 +1 @@ +-SUBDIRS = named rndc dig delv dnssec tools nsupdate check confgen tests plugins ++SUBDIRS = named rndc tools check confgen tests plugins +--- bin/tools/Makefile.am.orig 2024-05-03 07:23:29 UTC ++++ bin/tools/Makefile.am +@@ -9,29 +9,10 @@ LDADD += \ + $(LIBISC_LIBS) + + bin_PROGRAMS = \ +- arpaname \ +- mdig \ +- named-journalprint \ +- named-rrchecker \ +- nsec3hash ++ named-journalprint + + arpaname_LDADD = \ + $(LIBISC_LIBS) +- +-if HAVE_DNSTAP +-bin_PROGRAMS += \ +- dnstap-read +- +-dnstap_read_CPPFLAGS = \ +- $(AM_CPPFLAGS) \ +- $(DNSTAP_CFLAGS) \ +- -I$(top_builddir)/lib/dns +- +-dnstap_read_LDADD = \ +- $(LIBDNS_LIBS) \ +- $(LIBISC_LIBS) \ +- $(DNSTAP_LIBS) +-endif + + if HAVE_LMDB + bin_PROGRAMS += \ diff --git a/dns/bind920/files/localhost-forward.db b/dns/bind920/files/localhost-forward.db new file mode 100644 index 00000000000..fdd2e9ce4be --- /dev/null +++ b/dns/bind920/files/localhost-forward.db @@ -0,0 +1,8 @@ +$TTL 3h +localhost. SOA localhost. nobody.localhost. 42 1d 12h 1w 3h + ; Serial, Refresh, Retry, Expire, Neg. cache TTL + + NS localhost. + + A 127.0.0.1 + AAAA ::1 diff --git a/dns/bind920/files/localhost-reverse.db b/dns/bind920/files/localhost-reverse.db new file mode 100644 index 00000000000..376e94fa94a --- /dev/null +++ b/dns/bind920/files/localhost-reverse.db @@ -0,0 +1,10 @@ +$TTL 3h +@ SOA localhost. nobody.localhost. 42 1d 12h 1w 3h + ; Serial, Refresh, Retry, Expire, Neg. cache TTL + + NS localhost. + +1.0.0 PTR localhost. + +1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 PTR localhost. + diff --git a/dns/bind920/files/named.conf.in b/dns/bind920/files/named.conf.in new file mode 100644 index 00000000000..53704771a13 --- /dev/null +++ b/dns/bind920/files/named.conf.in @@ -0,0 +1,378 @@ +// Refer to the named.conf(5) and named(8) man pages, and the documentation +// in /usr/local/share/doc/bind for more details. +// +// If you are going to set up an authoritative server, make sure you +// understand the hairy details of how DNS works. Even with +// simple mistakes, you can break connectivity for affected parties, +// or cause huge amounts of useless Internet traffic. + +options { + // All file and path names are relative to the chroot directory, + // if any, and should be fully qualified. + directory "%%ETCDIR%%/working"; + pid-file "/var/run/named/pid"; + dump-file "/var/dump/named_dump.db"; + statistics-file "/var/stats/named.stats"; + +// If named is being used only as a local resolver, this is a safe default. +// For named to be accessible to the network, comment this option, specify +// the proper IP address, or delete this option. + listen-on { 127.0.0.1; }; + +// If you have IPv6 enabled on this system, uncomment this option for +// use as a local resolver. To give access to the network, specify +// an IPv6 address, or the keyword "any". +// listen-on-v6 { ::1; }; + +// These zones are already covered by the empty zones listed below. +// If you remove the related empty zones below, comment these lines out. + disable-empty-zone "255.255.255.255.IN-ADDR.ARPA"; + disable-empty-zone "0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.IP6.ARPA"; + disable-empty-zone "1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.IP6.ARPA"; + +// If you've got a DNS server around at your upstream provider, enter +// its IP address here, and enable the line below. This will make you +// benefit from its cache, thus reduce overall DNS traffic in the Internet. +/* + forwarders { + 127.0.0.1; + }; +*/ + +// If the 'forwarders' clause is not empty the default is to 'forward first' +// which will fall back to sending a query from your local server if the name +// servers in 'forwarders' do not have the answer. Alternatively you can +// force your name server to never initiate queries of its own by enabling the +// following line: +// forward only; + +// If you wish to have forwarding configured automatically based on +// the entries in /etc/resolv.conf, uncomment the following line and +// set named_auto_forward=yes in /etc/rc.conf. You can also enable +// named_auto_forward_only (the effect of which is described above). +// include "%%ETCDIR%%/auto_forward.conf"; + + /* + Modern versions of BIND use a random UDP port for each outgoing + query by default in order to dramatically reduce the possibility + of cache poisoning. All users are strongly encouraged to utilize + this feature, and to configure their firewalls to accommodate it. + + AS A LAST RESORT in order to get around a restrictive firewall + policy you can try enabling the option below. Use of this option + will significantly reduce your ability to withstand cache poisoning + attacks, and should be avoided if at all possible. + + Replace NNNNN in the example with a number between 49160 and 65530. + */ + // query-source address * port NNNNN; +}; + +// If you enable a local name server, don't forget to enter 127.0.0.1 +// first in your /etc/resolv.conf so this server will be queried. +// Also, make sure to enable it in /etc/rc.conf. + +// The traditional root hints mechanism. Use this, OR the secondary zones below. +zone "." { type hint; file "%%ETCDIR%%/named.root"; }; + +/* Slaving the following zones from the root name servers has some + significant advantages: + 1. Faster local resolution for your users + 2. No spurious traffic will be sent from your network to the roots + 3. Greater resilience to any potential root server failure/DDoS + + On the other hand, this method requires more monitoring than the + hints file to be sure that an unexpected failure mode has not + incapacitated your server. Name servers that are serving a lot + of clients will benefit more from this approach than individual + hosts. Use with caution. + + To use this mechanism, uncomment the entries below, and comment + the hint zone above. + + As documented at http://dns.icann.org/services/axfr/ these zones: + "." (the root), ARPA, IN-ADDR.ARPA, IP6.ARPA, and a few others + are available for AXFR from these servers on IPv4 and IPv6: + xfr.lax.dns.icann.org, xfr.cjr.dns.icann.org +*/ +/* +zone "." { + type secondary; + file "%%ETCDIR%%/secondary/root.secondary"; + primaries { + 192.0.32.132; // lax.xfr.dns.icann.org + 2620:0:2d0:202::132; // lax.xfr.dns.icann.org + 192.0.47.132; // iad.xfr.dns.icann.org + 2620:0:2830:202::132; // iad.xfr.dns.icann.org + }; + notify no; +}; +zone "arpa" { + type secondary; + file "%%ETCDIR%%/secondary/arpa.secondary"; + primaries { + 192.0.32.132; // lax.xfr.dns.icann.org + 2620:0:2d0:202::132; // lax.xfr.dns.icann.org + 192.0.47.132; // iad.xfr.dns.icann.org + 2620:0:2830:202::132; // iad.xfr.dns.icann.org + }; + notify no; +}; +zone "in-addr.arpa" { + type secondary; + file "%%ETCDIR%%/secondary/in-addr.arpa.secondary"; + primaries { + 192.0.32.132; // lax.xfr.dns.icann.org + 2620:0:2d0:202::132; // lax.xfr.dns.icann.org + 192.0.47.132; // iad.xfr.dns.icann.org + 2620:0:2830:202::132; // iad.xfr.dns.icann.org + }; + notify no; +}; +zone "ip6.arpa" { + type secondary; + file "%%ETCDIR%%/secondary/ip6.arpa.secondary"; + primaries { + 192.0.32.132; // lax.xfr.dns.icann.org + 2620:0:2d0:202::132; // lax.xfr.dns.icann.org + 192.0.47.132; // iad.xfr.dns.icann.org + 2620:0:2830:202::132; // iad.xfr.dns.icann.org + }; + notify no; +}; +*/ + +/* Serving the following zones locally will prevent any queries + for these zones leaving your network and going to the root + name servers. This has two significant advantages: + 1. Faster local resolution for your users + 2. No spurious traffic will be sent from your network to the roots +*/ +// RFCs 1912, 5735 and 6303 (and BCP 32 for localhost) +zone "localhost" { type primary; file "%%ETCDIR%%/primary/localhost-forward.db"; }; +zone "127.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/localhost-reverse.db"; }; +zone "255.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; + +// RFC 1912-style zone for IPv6 localhost address (RFC 6303) +zone "0.ip6.arpa" { type primary; file "%%ETCDIR%%/primary/localhost-reverse.db"; }; + +// "This" Network (RFCs 1912, 5735 and 6303) +zone "0.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; + +// Private Use Networks (RFCs 1918, 5735 and 6303) +zone "10.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "16.172.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "17.172.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "18.172.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "19.172.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "20.172.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "21.172.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "22.172.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "23.172.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "24.172.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "25.172.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "26.172.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "27.172.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "28.172.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "29.172.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "30.172.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "31.172.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "168.192.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; + +// Shared Address Space (RFC 6598) +zone "64.100.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "65.100.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "66.100.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "67.100.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "68.100.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "69.100.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "70.100.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "71.100.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "72.100.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "73.100.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "74.100.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "75.100.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "76.100.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "77.100.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "78.100.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "79.100.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "80.100.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "81.100.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "82.100.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "83.100.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "84.100.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "85.100.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "86.100.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "87.100.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "88.100.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "89.100.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "90.100.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "91.100.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "92.100.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "93.100.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "94.100.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "95.100.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "96.100.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "97.100.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "98.100.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "99.100.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "100.100.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "101.100.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "102.100.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "103.100.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "104.100.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "105.100.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "106.100.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "107.100.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "108.100.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "109.100.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "110.100.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "111.100.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "112.100.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "113.100.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "114.100.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "115.100.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "116.100.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "117.100.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "118.100.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "119.100.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "120.100.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "121.100.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "122.100.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "123.100.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "124.100.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "125.100.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "126.100.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "127.100.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; + +// Link-local/APIPA (RFCs 3927, 5735 and 6303) +zone "254.169.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; + +// IETF protocol assignments (RFCs 5735 and 5736) +zone "0.0.192.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; + +// TEST-NET-[1-3] for Documentation (RFCs 5735, 5737 and 6303) +zone "2.0.192.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "100.51.198.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "113.0.203.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; + +// IPv6 Example Range for Documentation (RFCs 3849 and 6303) +zone "8.b.d.0.1.0.0.2.ip6.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; + +// Router Benchmark Testing (RFCs 2544 and 5735) +zone "18.198.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "19.198.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; + +// IANA Reserved - Old Class E Space (RFC 5735) +zone "240.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "241.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "242.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "243.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "244.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "245.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "246.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "247.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "248.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "249.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "250.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "251.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "252.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "253.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "254.in-addr.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; + +// IPv6 Unassigned Addresses (RFC 4291) +zone "1.ip6.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "3.ip6.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "4.ip6.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "5.ip6.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "6.ip6.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "7.ip6.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "8.ip6.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "9.ip6.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "a.ip6.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "b.ip6.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "c.ip6.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "d.ip6.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "e.ip6.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "0.f.ip6.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "1.f.ip6.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "2.f.ip6.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "3.f.ip6.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "4.f.ip6.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "5.f.ip6.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "6.f.ip6.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "7.f.ip6.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "8.f.ip6.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "9.f.ip6.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "a.f.ip6.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "b.f.ip6.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "0.e.f.ip6.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "1.e.f.ip6.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "2.e.f.ip6.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "3.e.f.ip6.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "4.e.f.ip6.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "5.e.f.ip6.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "6.e.f.ip6.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "7.e.f.ip6.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; + +// IPv6 ULA (RFCs 4193 and 6303) +zone "c.f.ip6.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "d.f.ip6.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; + +// IPv6 Link Local (RFCs 4291 and 6303) +zone "8.e.f.ip6.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "9.e.f.ip6.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "a.e.f.ip6.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "b.e.f.ip6.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; + +// IPv6 Deprecated Site-Local Addresses (RFCs 3879 and 6303) +zone "c.e.f.ip6.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "d.e.f.ip6.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "e.e.f.ip6.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; +zone "f.e.f.ip6.arpa" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; + +// IP6.INT is Deprecated (RFC 4159) +zone "ip6.int" { type primary; file "%%ETCDIR%%/primary/empty.db"; }; + +// NB: Do not use the IP addresses below, they are faked, and only +// serve demonstration/documentation purposes! +// +// Example secondary zone config entries. It can be convenient to become +// a secondary at least for the zone your own domain is in. Ask +// your network administrator for the IP address of the responsible +// primary name server. +// +// Do not forget to include the reverse lookup zone! +// This is named after the first bytes of the IP address, in reverse +// order, with ".IN-ADDR.ARPA" appended, or ".IP6.ARPA" for IPv6. +// +// Before starting to set up a primary zone, make sure you fully +// understand how DNS and BIND work. There are sometimes +// non-obvious pitfalls. Setting up a secondary zone is usually simpler. +// +// NB: Don't blindly enable the examples below. :-) Use actual names +// and addresses instead. + +/* An example dynamic zone +key "exampleorgkey" { + algorithm hmac-md5; + secret "sf87HJqjkqh8ac87a02lla=="; +}; +zone "example.org" { + type primary; + allow-update { + key "exampleorgkey"; + }; + file "%%ETCDIR%%/dynamic/example.org"; +}; +*/ + +/* Example of a secondary reverse zone +zone "1.168.192.in-addr.arpa" { + type secondary; + file "%%ETCDIR%%/secondary/1.168.192.in-addr.arpa"; + primaries { + 192.168.1.1; + }; +}; +*/ diff --git a/dns/bind920/files/named.in b/dns/bind920/files/named.in new file mode 100644 index 00000000000..b4d8133210e --- /dev/null +++ b/dns/bind920/files/named.in @@ -0,0 +1,453 @@ +#!/bin/sh + +# PROVIDE: named +# REQUIRE: %%NAMED_REQUIRE%% +# BEFORE: %%NAMED_BEFORE%% +# KEYWORD: shutdown + +# +# Add the following lines to /etc/rc.conf to enable BIND: +# named_enable (bool): Run named, the DNS server (or NO). +# named_program (str): Path to named, if you want a different one. +# named_conf (str): Path to the configuration file +# named_flags (str): Use this for flags OTHER than -u and -c +# named_uid (str): User to run named as +# named_chrootdir (str): Chroot directory (or "" not to auto-chroot it) +# Historically, was /var/named +# named_chroot_autoupdate (bool): Automatically install/update chrooted +# components of named. +# named_symlink_enable (bool): Symlink the chrooted pid file +# named_wait (bool): Wait for working name service before exiting +# named_wait_host (str): Hostname to check if named_wait is enabled +# named_auto_forward (str): Set up forwarders from /etc/resolv.conf +# named_auto_forward_only (str): Do "forward only" instead of "forward first" +# + +. /etc/rc.subr + +name=named +desc="named BIND startup script" +rcvar=named_enable + +load_rc_config ${name} + +extra_commands=reload + +start_precmd=named_prestart +start_postcmd=named_poststart +reload_cmd=named_reload +stop_cmd=named_stop +stop_postcmd=named_poststop + +named_enable=${named_enable:-"NO"} +named_program=${named_program:-"%%PREFIX%%/sbin/named"} +named_conf=${named_conf:-"%%ETCDIR%%/named.conf"} +named_flags=${named_flags:-""} +named_uid=${named_uid:-"bind"} +named_chrootdir=${named_chrootdir:-""} +named_chroot_autoupdate=${named_chroot_autoupdate:-"YES"} +named_symlink_enable=${named_symlink_enable:-"YES"} +named_wait=${named_wait:-"NO"} +named_wait_host=${named_wait_host:-"localhost"} +named_auto_forward=${named_auto_forward:-"NO"} +named_auto_forward_only=${named_auto_forward_only:-"NO"} +named_svcj_options=${named_svcj_options:-"net_basic"} + +# Not configuration variables but having them here keeps rclint happy +required_dirs="${named_chrootdir}" +_named_confdirroot="${named_conf%/*}" +_named_confdir="${named_chrootdir}${_named_confdirroot}" +_named_program_root="${named_program%/sbin/named}" +_openssl_engines="%%ENGINES%%" + +# Needed if named.conf and rndc.conf are moved or if rndc.conf is used +rndc_conf=${rndc_conf:-"$_named_confdir/rndc.conf"} +rndc_key=${rndc_key:-"$_named_confdir/rndc.key"} + +# If running in a chroot cage, ensure that the appropriate files +# exist inside the cage, as well as helper symlinks into the cage +# from outside. +# +# As this is called after the is_running and required_dir checks +# are made in run_rc_command(), we can safely assume ${named_chrootdir} +# exists and named isn't running at this point (unless forcestart +# is used). +# +chroot_autoupdate() +{ + local file + + # If it's the first time around, fiddle with things and move the + # current configuration to the chroot. + if [ -d ${_named_confdirroot} -a ! -d ${_named_confdir} ]; then + warn "named chroot: Moving current configuration in the chroot!" + install -d ${_named_confdir%/*} + mv ${_named_confdirroot} ${_named_confdir} + fi + + # Create (or update) the chroot directory structure + # + if [ -r %%PREFIX%%/etc/mtree/BIND.chroot.dist ]; then + mtree -deU -f %%PREFIX%%/etc/mtree/BIND.chroot.dist \ + -p ${named_chrootdir} + else + warn "%%PREFIX%%/etc/mtree/BIND.chroot.dist missing," + warn "${named_chrootdir} directory structure not updated" + fi + if [ -r %%PREFIX%%/etc/mtree/BIND.chroot.local.dist ]; then + mkdir -p ${named_chrootdir}%%PREFIX%% + mtree -deU -f %%PREFIX%%/etc/mtree/BIND.chroot.local.dist \ + -p ${named_chrootdir}%%PREFIX%% + else + warn "%%PREFIX%%/etc/mtree/BIND.chroot.local.dist missing," + warn "${named_chrootdir}%%PREFIX%% directory structure not updated" + fi + + # Create (or update) the configuration directory symlink + # + if [ ! -L "${_named_confdirroot}" ]; then + if [ -d "${_named_confdirroot}" ]; then + warn "named chroot: ${_named_confdirroot} is a directory!" + elif [ -e "${_named_confdirroot}" ]; then + warn "named chroot: ${_named_confdirroot} exists!" + else + ln -s ${_named_confdir} ${_named_confdirroot} + fi + else + # Make sure it points to the right place. + ln -shf ${_named_confdir} ${_named_confdirroot} + fi + + # Mount a devfs in the chroot directory if needed + # + if [ `${SYSCTL_N} security.jail.jailed` -eq 0 ]; then + umount ${named_chrootdir}/dev 2>/dev/null + devfs_domount ${named_chrootdir}/dev devfsrules_hide_all + devfs -m ${named_chrootdir}/dev rule apply path null unhide + devfs -m ${named_chrootdir}/dev rule apply path random unhide + else + if [ -c ${named_chrootdir}/dev/null -a \ + -c ${named_chrootdir}/dev/random ]; then + info "named chroot: using pre-mounted devfs." + else + err 1 "named chroot: devfs cannot be mounted from " \ + "within a jail. Thus a chrooted named cannot " \ + "be run from within a jail. Either mount the " \ + "devfs with null and random from the host, or " \ + "run named without chrooting it, set " \ + "named_chrootdir=\"\" in /etc/rc.conf." + fi + fi + + # The OpenSSL engines and BIND9 plugins should be present in the + # chroot, named loads them after chrooting. + null_mount_or_copy ${_openssl_engines} + null_mount_or_copy %%PREFIX%%/lib/named + + # Copy and/or update key files to the chroot /etc + # + for file in localtime protocols services; do + if [ -r /etc/${file} ] && \ + ! cmp -s /etc/${file} "${named_chrootdir}/etc/${file}"; then + cp -p /etc/${file} "${named_chrootdir}/etc/${file}" + fi + done +} + +# Make symlinks to the correct pid file +# +make_symlinks() +{ + checkyesno named_symlink_enable && + ln -fs "${named_chrootdir}${pidfile}" ${pidfile} && + ln -fs "${named_chrootdir}${sessionkeyfile}" ${sessionkeyfile} +} + +named_poststart() +{ + make_symlinks + + if checkyesno named_wait; then + until ${_named_program_root}/bin/host ${named_wait_host} >/dev/null 2>&1; do + echo " Waiting for nameserver to resolve ${named_wait_host}" + sleep 1 + done + fi +} + +named_reload() +{ + # This is a one line function, but ${named_program} is not defined early + # enough to be there when the reload_cmd variable is defined up there. + rndc reload +} + +find_pidfile() +{ + if get_pidfile_from_conf pid-file ${named_conf}; then + pidfile="${_pidfile_from_conf}" + else + pidfile="/var/run/named/pid" + fi +} + +find_sessionkeyfile() +{ + if get_pidfile_from_conf session-keyfile ${named_conf}; then + sessionkeyfile="${_pidfile_from_conf}" + else + sessionkeyfile="/var/run/named/session.key" + fi +} + +named_stop() +{ + find_pidfile + + # This duplicates an undesirably large amount of code from the stop + # routine in rc.subr in order to use rndc to shut down the process, + # and to give it a second chance in case rndc fails. + rc_pid=$(check_pidfile ${pidfile} ${command}) + if [ -z "${rc_pid}" ]; then + [ -n "${rc_fast}" ] && return 0 + _run_rc_notrunning + return 1 + fi + echo 'Stopping named.' + if rndc stop; then + wait_for_pids ${rc_pid} + else + echo -n 'rndc failed, trying kill: ' + kill -TERM ${rc_pid} + wait_for_pids ${rc_pid} + fi +} + +named_poststop() +{ + if [ -n "${named_chrootdir}" ]; then + null_umount %%PREFIX%%/lib/named + null_umount ${_openssl_engines} + if [ -c ${named_chrootdir}/dev/null ]; then + # unmount /dev + if [ `${SYSCTL_N} security.jail.jailed` -eq 0 ]; then + umount ${named_chrootdir}/dev 2>/dev/null || true + else + warn "named chroot:" \ + "cannot unmount devfs from inside jail!" + fi + fi + fi +} + +can_mount() +{ + local kld + kld=$1 + if ! load_kld $kld; then + return 1 + fi + if [ `${SYSCTL_N} security.jail.jailed` -eq 0 ] || + [ `${SYSCTL_N} security.jail.mount_allowed` -eq 1 ] || + [ `${SYSCTL_N} security.jail.mount_${kld}_allowed` -eq 1 ] ; then + return 0 + fi + return 1 +} + +null_mount_or_copy() +{ + local dir + dir=$1 + + if [ -d ${dir} ]; then + mkdir -p ${named_chrootdir}${dir} + if can_mount nullfs ; then + mount -t nullfs ${dir} ${named_chrootdir}${dir} + else + warn "named chroot: cannot nullfs mount OpenSSL" \ + "engines into the chroot, will copy the shared" \ + "libraries instead." + cp -f ${dir}/*.so ${named_chrootdir}${dir} + fi + fi +} + +null_umount() +{ + local dir + dir=$1 + + if [ -d ${dir} ]; then + if can_mount nullfs; then + umount ${named_chrootdir}${dir} + fi + fi +} + +create_file() +{ + if [ -e "$1" ]; then + unlink $1 + fi + install -o root -g wheel -m 0644 /dev/null $1 +} + +rndc() +{ + if [ -z "${rndc_flags}" ]; then + if [ -s "${rndc_conf}" ] ; then + rndc_flags="-c ${rndc_conf}" + elif [ -s "${rndc_key}" ] ; then + rndc_flags="-k ${rndc_key}" + else + rndc_flags="" + fi + fi + + ${_named_program_root}/sbin/rndc ${rndc_flags} "$@" +} + +named_prestart() +{ + # Is the user using a sandbox? + # + if [ -n "${named_chrootdir}" ]; then + rc_flags="${rc_flags} -t ${named_chrootdir}" + checkyesno named_chroot_autoupdate && chroot_autoupdate + + case "${altlog_proglist}" in + *named*) + ;; + *) + warn 'Using chroot without setting altlog_proglist, logging may not' + warn 'work correctly. Run sysrc altlog_proglist+=named' + ;; + esac + else + named_symlink_enable=NO + fi + + find_pidfile + find_sessionkeyfile + + if [ -n "${named_pidfile}" ]; then + warn 'named_pidfile: now determined from the conf file' + fi + + if [ -n "${named_sessionkeyfile}" ]; then + warn 'named_sessionkeyfile: now determined from the conf file' + fi + + piddir=`/usr/bin/dirname ${pidfile}` + if [ ! -d ${piddir} ]; then + install -d -o ${named_uid} -g ${named_uid} ${piddir} + fi + + sessionkeydir=`/usr/bin/dirname ${sessionkeyfile}` + if [ ! -d ${sessionkeydir} ]; then + install -d -o ${named_uid} -g ${named_uid} ${sessionkeydir} + fi + + command_args="-u ${named_uid:=root} -c ${named_conf} ${command_args}" + + local line nsip firstns + + # Create an rndc.key file for the user if none exists + # + confgen_command="${_named_program_root}/sbin/rndc-confgen -a -b256 -u ${named_uid} \ + -c ${_named_confdir}/rndc.key" + if [ -s "${_named_confdir}/rndc.conf" ]; then + unset confgen_command + fi + if [ -s "${_named_confdir}/rndc.key" ]; then + case `stat -f%Su ${_named_confdir}/rndc.key` in + root|${named_uid}) ;; + *) ${confgen_command} ;; + esac + else + ${confgen_command} + fi + + local checkconf + + checkconf="${_named_program_root}/bin/named-checkconf" + if ! checkyesno named_chroot_autoupdate && [ -n "${named_chrootdir}" ]; then + checkconf="${checkconf} -t ${named_chrootdir}" + fi + + # Create a forwarder configuration based on /etc/resolv.conf + if checkyesno named_auto_forward; then + if [ ! -s /etc/resolv.conf ]; then + warn "named_auto_forward enabled, but no /etc/resolv.conf" + + # Empty the file in case it is included in named.conf + [ -s "${_named_confdir}/auto_forward.conf" ] && + create_file ${_named_confdir}/auto_forward.conf + + ${checkconf} ${named_conf} || + err 3 'named-checkconf for ${named_conf} failed' + return + fi + + create_file /var/run/naf-resolv.conf + create_file /var/run/auto_forward.conf + + echo ' forwarders {' > /var/run/auto_forward.conf + + while read line; do + case "${line}" in + 'nameserver '*|'nameserver '*) + nsip=${line##nameserver[ ]} + + if [ -z "${firstns}" ]; then + if [ ! "${nsip}" = '127.0.0.1' ]; then + echo 'nameserver 127.0.0.1' + echo " ${nsip};" >> /var/run/auto_forward.conf + fi + + firstns=1 + else + [ "${nsip}" = '127.0.0.1' ] && continue + echo " ${nsip};" >> /var/run/auto_forward.conf + fi + ;; + esac + + echo ${line} + done < /etc/resolv.conf > /var/run/naf-resolv.conf + + echo ' };' >> /var/run/auto_forward.conf + echo '' >> /var/run/auto_forward.conf + if checkyesno named_auto_forward_only; then + echo " forward only;" >> /var/run/auto_forward.conf + else + echo " forward first;" >> /var/run/auto_forward.conf + fi + + if cmp -s /etc/resolv.conf /var/run/naf-resolv.conf; then + unlink /var/run/naf-resolv.conf + else + [ -e /etc/resolv.conf ] && unlink /etc/resolv.conf + mv /var/run/naf-resolv.conf /etc/resolv.conf + fi + + if cmp -s ${_named_confdir}/auto_forward.conf \ + /var/run/auto_forward.conf; then + unlink /var/run/auto_forward.conf + else + [ -e "${_named_confdir}/auto_forward.conf" ] && + unlink ${_named_confdir}/auto_forward.conf + mv /var/run/auto_forward.conf \ + ${_named_confdir}/auto_forward.conf + fi + else + # Empty the file in case it is included in named.conf + [ -s "${_named_confdir}/auto_forward.conf" ] && + create_file ${_named_confdir}/auto_forward.conf + fi + + ${checkconf} ${named_conf} || err 3 "named-checkconf for ${named_conf} failed" +} + +run_rc_command "$1" diff --git a/dns/bind920/files/named.root b/dns/bind920/files/named.root new file mode 100644 index 00000000000..77cf1e35c5b --- /dev/null +++ b/dns/bind920/files/named.root @@ -0,0 +1,92 @@ +; This file holds the information on root name servers needed to +; initialize cache of Internet domain name servers +; (e.g. reference this file in the "cache . " +; configuration file of BIND domain name servers). +; +; This file is made available by InterNIC +; under anonymous FTP as +; file /domain/named.cache +; on server FTP.INTERNIC.NET +; -OR- RS.INTERNIC.NET +; +; last update: January 24, 2024 +; related version of root zone: 2024012401 +; +; FORMERLY NS.INTERNIC.NET +; +. 3600000 NS A.ROOT-SERVERS.NET. +A.ROOT-SERVERS.NET. 3600000 A 198.41.0.4 +A.ROOT-SERVERS.NET. 3600000 AAAA 2001:503:ba3e::2:30 +; +; FORMERLY NS1.ISI.EDU +; +. 3600000 NS B.ROOT-SERVERS.NET. +B.ROOT-SERVERS.NET. 3600000 A 170.247.170.2 +B.ROOT-SERVERS.NET. 3600000 AAAA 2801:1b8:10::b +; +; FORMERLY C.PSI.NET +; +. 3600000 NS C.ROOT-SERVERS.NET. +C.ROOT-SERVERS.NET. 3600000 A 192.33.4.12 +C.ROOT-SERVERS.NET. 3600000 AAAA 2001:500:2::c +; +; FORMERLY TERP.UMD.EDU +; +. 3600000 NS D.ROOT-SERVERS.NET. +D.ROOT-SERVERS.NET. 3600000 A 199.7.91.13 +D.ROOT-SERVERS.NET. 3600000 AAAA 2001:500:2d::d +; +; FORMERLY NS.NASA.GOV +; +. 3600000 NS E.ROOT-SERVERS.NET. +E.ROOT-SERVERS.NET. 3600000 A 192.203.230.10 +E.ROOT-SERVERS.NET. 3600000 AAAA 2001:500:a8::e +; +; FORMERLY NS.ISC.ORG +; +. 3600000 NS F.ROOT-SERVERS.NET. +F.ROOT-SERVERS.NET. 3600000 A 192.5.5.241 +F.ROOT-SERVERS.NET. 3600000 AAAA 2001:500:2f::f +; +; FORMERLY NS.NIC.DDN.MIL +; +. 3600000 NS G.ROOT-SERVERS.NET. +G.ROOT-SERVERS.NET. 3600000 A 192.112.36.4 +G.ROOT-SERVERS.NET. 3600000 AAAA 2001:500:12::d0d +; +; FORMERLY AOS.ARL.ARMY.MIL +; +. 3600000 NS H.ROOT-SERVERS.NET. +H.ROOT-SERVERS.NET. 3600000 A 198.97.190.53 +H.ROOT-SERVERS.NET. 3600000 AAAA 2001:500:1::53 +; +; FORMERLY NIC.NORDU.NET +; +. 3600000 NS I.ROOT-SERVERS.NET. +I.ROOT-SERVERS.NET. 3600000 A 192.36.148.17 +I.ROOT-SERVERS.NET. 3600000 AAAA 2001:7fe::53 +; +; OPERATED BY VERISIGN, INC. +; +. 3600000 NS J.ROOT-SERVERS.NET. +J.ROOT-SERVERS.NET. 3600000 A 192.58.128.30 +J.ROOT-SERVERS.NET. 3600000 AAAA 2001:503:c27::2:30 +; +; OPERATED BY RIPE NCC +; +. 3600000 NS K.ROOT-SERVERS.NET. +K.ROOT-SERVERS.NET. 3600000 A 193.0.14.129 +K.ROOT-SERVERS.NET. 3600000 AAAA 2001:7fd::1 +; +; OPERATED BY ICANN +; +. 3600000 NS L.ROOT-SERVERS.NET. +L.ROOT-SERVERS.NET. 3600000 A 199.7.83.42 +L.ROOT-SERVERS.NET. 3600000 AAAA 2001:500:9f::42 +; +; OPERATED BY WIDE +; +. 3600000 NS M.ROOT-SERVERS.NET. +M.ROOT-SERVERS.NET. 3600000 A 202.12.27.33 +M.ROOT-SERVERS.NET. 3600000 AAAA 2001:dc3::35 +; End of file diff --git a/dns/bind920/files/patch-bin_named_include_named_globals.h b/dns/bind920/files/patch-bin_named_include_named_globals.h new file mode 100644 index 00000000000..e0b4c90941a --- /dev/null +++ b/dns/bind920/files/patch-bin_named_include_named_globals.h @@ -0,0 +1,13 @@ +We reference the pid file as being run/named/pid everywere else. + +--- bin/named/include/named/globals.h.orig 2023-12-01 14:21:34 UTC ++++ bin/named/include/named/globals.h +@@ -121,7 +121,7 @@ EXTERN const char *named_g_defaultsessionkeyfile INIT( + + #if NAMED_RUN_PID_DIR + EXTERN const char *named_g_defaultpidfile INIT(NAMED_LOCALSTATEDIR "/run/named/" +- "named.pid"); ++ "pid"); + #else /* if NAMED_RUN_PID_DIR */ + EXTERN const char *named_g_defaultpidfile INIT(NAMED_LOCALSTATEDIR "/run/" + "named.pid"); diff --git a/dns/bind920/files/patch-configure.ac b/dns/bind920/files/patch-configure.ac new file mode 100644 index 00000000000..ecb07886e57 --- /dev/null +++ b/dns/bind920/files/patch-configure.ac @@ -0,0 +1,13 @@ +automake has warnings, it is ok here. + +--- configure.ac.orig 2022-02-09 16:40:14 UTC ++++ configure.ac +@@ -48,7 +48,7 @@ AC_CANONICAL_HOST + AC_CANONICAL_TARGET + + AC_CONFIG_SRCDIR([bin/named/main.c]) +-AM_INIT_AUTOMAKE([1.14 tar-pax foreign subdir-objects dist-xz no-dist-gzip -Wall -Werror]) ++AM_INIT_AUTOMAKE([1.14 tar-pax foreign subdir-objects dist-xz no-dist-gzip -Wall]) + AM_SILENT_RULES([yes]) + AM_EXTRA_RECURSIVE_TARGETS([test unit doc]) + diff --git a/dns/bind920/files/pkg-message.in b/dns/bind920/files/pkg-message.in new file mode 100644 index 00000000000..1150a96522f --- /dev/null +++ b/dns/bind920/files/pkg-message.in @@ -0,0 +1,22 @@ +[ +{ +# %!fmt 59 63 + message: <0:devel/py-hatchling@${PY_FLAVOR} +LIB_DEPENDS= libknot.so:dns/knot3 + +USES= python:3.5+ +USE_PYTHON= autoplist concurrent pep517 + +NO_ARCH= yes + +.include "${.CURDIR}/../knot3/knotdns.mk" +.include diff --git a/dns/py-libknot/distinfo b/dns/py-libknot/distinfo new file mode 100644 index 00000000000..05f0e8c3e6a --- /dev/null +++ b/dns/py-libknot/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1721721718 +SHA256 (libknot-3.3.8.tar.gz) = 446d8d385402eabc5ebad6b09f702b672f6e34b9fe80f984aabbf5134618271e +SIZE (libknot-3.3.8.tar.gz) = 11110 diff --git a/dns/py-libknot/pkg-descr b/dns/py-libknot/pkg-descr new file mode 100644 index 00000000000..41724f2bae7 --- /dev/null +++ b/dns/py-libknot/pkg-descr @@ -0,0 +1,2 @@ +Python interface to operate the Knot DNS daemon. +Communicating with it using the knot.sock unixsocket. diff --git a/dns/py-publicsuffixlist/Makefile b/dns/py-publicsuffixlist/Makefile index ffe4ab40a73..6918bbbae10 100644 --- a/dns/py-publicsuffixlist/Makefile +++ b/dns/py-publicsuffixlist/Makefile @@ -1,5 +1,5 @@ PORTNAME= publicsuffixlist -PORTVERSION= 1.0.2.20240719 +PORTVERSION= 1.0.2.20240723 CATEGORIES= dns python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/dns/py-publicsuffixlist/distinfo b/dns/py-publicsuffixlist/distinfo index cde90b19810..00ac2a601b8 100644 --- a/dns/py-publicsuffixlist/distinfo +++ b/dns/py-publicsuffixlist/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1721499070 -SHA256 (publicsuffixlist-1.0.2.20240719.tar.gz) = 72ba8f60d8f750adfbbeebe4e330a233d96893dc7f369f04915d617339b41f3d -SIZE (publicsuffixlist-1.0.2.20240719.tar.gz) = 105126 +TIMESTAMP = 1721710268 +SHA256 (publicsuffixlist-1.0.2.20240723.tar.gz) = 2be53d05c7a4d992185285f190aa8b0236665640c8e49c76415291137280ddd6 +SIZE (publicsuffixlist-1.0.2.20240723.tar.gz) = 105180 diff --git a/emulators/dosbox-staging/Makefile b/emulators/dosbox-staging/Makefile index 4d7269720de..a72c2641a3e 100644 --- a/emulators/dosbox-staging/Makefile +++ b/emulators/dosbox-staging/Makefile @@ -1,6 +1,6 @@ PORTNAME= dosbox-staging DISTVERSIONPREFIX= v -DISTVERSION= 0.81.1 +DISTVERSION= 0.81.2 CATEGORIES= emulators MAINTAINER= makc@FreeBSD.org diff --git a/emulators/dosbox-staging/distinfo b/emulators/dosbox-staging/distinfo index afbe3eee98a..549195bc24f 100644 --- a/emulators/dosbox-staging/distinfo +++ b/emulators/dosbox-staging/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1718644135 -SHA256 (dosbox-staging-dosbox-staging-v0.81.1_GH0.tar.gz) = 2b389fdc338454f916240aab5a2ae5560d1dd9808d63c70f34ec9a91e60b535a -SIZE (dosbox-staging-dosbox-staging-v0.81.1_GH0.tar.gz) = 7021582 +TIMESTAMP = 1721639136 +SHA256 (dosbox-staging-dosbox-staging-v0.81.2_GH0.tar.gz) = 6676a3b6957c144a80ca8c3ffec2a0bec0320274382f23af9c57dd1c20b2eb1b +SIZE (dosbox-staging-dosbox-staging-v0.81.2_GH0.tar.gz) = 7023293 diff --git a/emulators/rpcs3/Makefile b/emulators/rpcs3/Makefile index 7530f14ee91..073c44bf005 100644 --- a/emulators/rpcs3/Makefile +++ b/emulators/rpcs3/Makefile @@ -1,7 +1,7 @@ PORTNAME= rpcs3 DISTVERSIONPREFIX= v -DISTVERSION= 0.0.32-16694 # git rev-list --count HEAD -DISTVERSIONSUFFIX= -g7fba56f27b +DISTVERSION= 0.0.32-16706 # git rev-list --count HEAD +DISTVERSIONSUFFIX= -g82de139be5 CATEGORIES= emulators wayland MAINTAINER= jbeich@FreeBSD.org diff --git a/emulators/rpcs3/distinfo b/emulators/rpcs3/distinfo index afaeff66b64..00c7a4ab41d 100644 --- a/emulators/rpcs3/distinfo +++ b/emulators/rpcs3/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1721429652 -SHA256 (RPCS3-rpcs3-v0.0.32-16694-g7fba56f27b_GH0.tar.gz) = c619f6823819c53a46ea32b073bc856ee76a18af3f8126340b1ad0c2f4b0e2aa -SIZE (RPCS3-rpcs3-v0.0.32-16694-g7fba56f27b_GH0.tar.gz) = 7746859 +TIMESTAMP = 1721684500 +SHA256 (RPCS3-rpcs3-v0.0.32-16706-g82de139be5_GH0.tar.gz) = 00b8b240703dece2229694bb504faa9f47a7dac96b7c0c9ad0d3ecad9e254980 +SIZE (RPCS3-rpcs3-v0.0.32-16706-g82de139be5_GH0.tar.gz) = 7747439 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-68-g394e1f5_GH0.tar.gz) = e24af82c51547341e2dfd43af03c1847abfd8d27334d667e6a51943f7f505cbe diff --git a/finance/gnucash/Makefile b/finance/gnucash/Makefile index e740dc0d1c4..de2643056b6 100644 --- a/finance/gnucash/Makefile +++ b/finance/gnucash/Makefile @@ -23,11 +23,10 @@ RUN_DEPENDS= p5-Finance-Quote>=0:finance/p5-Finance-Quote \ p5-libwww>=0:www/p5-libwww \ p5-LWP-Protocol-https>=0:www/p5-LWP-Protocol-https -USES= cmake:insource compiler:c++11-lib cpe desktop-file-utils \ +USES= cmake:insource compiler:c++17-lang cpe desktop-file-utils \ gettext-tools gnome guile:2.2,3.0,conflicts localbase \ perl5 pkgconfig shebangfix tar:bzip2 xorg USE_XORG= x11 -USE_CXXSTD= c++11 USE_GNOME= cairo gdkpixbuf2 gtk30 intltool libxml2 libxslt USE_LDCONFIG= yes diff --git a/games/emptyepsilon/Makefile b/games/emptyepsilon/Makefile index 931d2117528..8534e71925c 100644 --- a/games/emptyepsilon/Makefile +++ b/games/emptyepsilon/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE_AngryFly-Royalty-Free-License= ${WRKSRC}/packs/License.txt LICENSE_PERMS_AngryFly-Royalty-Free-License= auto-accept dist-mirror pkg-mirror BUILD_DEPENDS= glm>0:math/glm -LIB_DEPENDS= libsfml-system.so:devel/sfml +LIB_DEPENDS= libsfml-system.so:devel/sfml251 RUN_DEPENDS= xclip:x11/xclip USES= cmake compiler:c++11-lib gl localbase xorg diff --git a/games/foobillard/Makefile b/games/foobillard/Makefile index 34eb467e228..d5eed728653 100644 --- a/games/foobillard/Makefile +++ b/games/foobillard/Makefile @@ -1,6 +1,6 @@ PORTNAME= foobillard PORTVERSION= 3.0a -PORTREVISION= 13 +PORTREVISION= 14 CATEGORIES= games MASTER_SITES= SF/${PORTNAME}/FooBillard-Sources/ @@ -11,11 +11,15 @@ WWW= https://foobillard.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING -LIB_DEPENDS= libpng.so:graphics/png \ - libfreetype.so:print/freetype2 +BROKEN_aarch64= improper alignment for relocation R_AARCH64_LDST64_ABS_LO12_NC: \ + 0x29B694 is not aligned to 8 bytes -USES= gmake localbase:ldflags pkgconfig xorg -USE_XORG= xaw ice +LIB_DEPENDS= libfreetype.so:print/freetype2 \ + libpng.so:graphics/png + +USES= gl gmake localbase:ldflags pkgconfig xorg +USE_GL= gl glu +USE_XORG= ice sm xaw xi GNU_CONFIGURE= yes @@ -26,25 +30,27 @@ DESKTOP_ENTRIES= "Foobillard" \ "Game;Simulation;" \ false -OPTIONS_DEFINE= SDL NVIDIA_BUMPREF +OPTIONS_DEFINE= NVIDIA_BUMPREF SDL NVIDIA_BUMPREF_DESC= NVidia extensions -SDL_DESC= SDL instead of glut +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 +NVIDIA_BUMPREF_CFLAGS_OFF= -DGL_AMD_gpu_shader_int64=1 \ + -DGL_NV_vertex_program=1 -DGLint64EXT=int64_t \ + -DGLuint64EXT=uint64_t -UGL_VERTEX_PROGRAM_NV SDL_USES= sdl -SDL_USE= SDL=sdl +SDL_USE= SDL=sdl +SDL_USE_OFF= GL=glut 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 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 )) +.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || \ + ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 )) CFLAGS+= -Wno-error=incompatible-function-pointer-types .endif @@ -53,6 +59,7 @@ post-patch: ${WRKSRC}/src/Makefile.in post-install: - ${INSTALL_MAN} ${WRKSRC}/foobillard.6 ${STAGEDIR}${PREFIX}/share/man/man6/foobillard.6 + ${INSTALL_MAN} ${WRKSRC}/foobillard.6 \ + ${STAGEDIR}${PREFIX}/share/man/man6/foobillard.6 .include diff --git a/games/hyperrogue/Makefile b/games/hyperrogue/Makefile index 3c058a69a15..59b810e36bb 100644 --- a/games/hyperrogue/Makefile +++ b/games/hyperrogue/Makefile @@ -1,5 +1,5 @@ PORTNAME= hyperrogue -PORTVERSION= 13.0o +PORTVERSION= 13.0s DISTVERSIONPREFIX= v CATEGORIES= games @@ -20,10 +20,8 @@ USE_SDL= sdl mixer gfx ttf USE_GL= gl glew ALL_TARGET= hyperrogue -PORTSCOUT= skipv:12.1 # https://github.com/freebsd/portscout/issues/18 - -# remove -O2, otherwise clang takes gigabytes of memory -CXXFLAGS:= ${CXXFLAGS:C/-O[0-9]//} -DFHS -DHYPERPATH="\\\"${DATADIR}/\\\"" +CXXFLAGS+= -DFHS -DHYPERPATH="\\\"${DATADIR}/\\\"" +MAKE_ENV= HYPERROGUE_USE_PNG=1 HYPERROGUE_USE_GLEW=1 PORTDOCS= README.md PORTDATA= * diff --git a/games/hyperrogue/distinfo b/games/hyperrogue/distinfo index ff565634ea7..01015d65b05 100644 --- a/games/hyperrogue/distinfo +++ b/games/hyperrogue/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1718022306 -SHA256 (zenorogue-hyperrogue-v13.0o_GH0.tar.gz) = 7797843290b55dcabb37ad845b7b136f7ca5d92699bfb91781aa16f92ef0474e -SIZE (zenorogue-hyperrogue-v13.0o_GH0.tar.gz) = 87780073 +TIMESTAMP = 1720618968 +SHA256 (zenorogue-hyperrogue-v13.0s_GH0.tar.gz) = eeb7a6b37ea4e081202da5038e4fe66a23cfdc705b36f0b6db766f2a1974a0fb +SIZE (zenorogue-hyperrogue-v13.0s_GH0.tar.gz) = 88629525 diff --git a/games/hyperrogue/files/patch-Makefile b/games/hyperrogue/files/patch-Makefile index 048a2c0ed9c..67d04332dad 100644 --- a/games/hyperrogue/files/patch-Makefile +++ b/games/hyperrogue/files/patch-Makefile @@ -25,7 +25,7 @@ hyper$(OBJ_EXTENSION): *.cpp language-data.cpp autohdr.h - $(CXX) -O2 $(CXXFLAGS) $(hyper_CXXFLAGS) -c hyper.cpp -o $@ -+ $(CXX) $(CXXFLAGS) $(hyper_CXXFLAGS) -c hyper.cpp -o $@ ++ $(CXX) $(CXXFLAGS) -O0 $(hyper_CXXFLAGS) -c hyper.cpp -o $@ # without O0 clang takes gigabytes of memory hyper.res: hyper.rc hr-icon.ico windres hyper.rc -O coff -o hyper.res diff --git a/games/lbreakouthd/Makefile b/games/lbreakouthd/Makefile index bb0a39013ca..0821e5c716c 100644 --- a/games/lbreakouthd/Makefile +++ b/games/lbreakouthd/Makefile @@ -1,5 +1,5 @@ PORTNAME= lbreakouthd -PORTVERSION= 1.1.8 +PORTVERSION= 1.1.9 CATEGORIES= games MASTER_SITES= SF/lgames/${PORTNAME}/ diff --git a/games/lbreakouthd/distinfo b/games/lbreakouthd/distinfo index 10d28598bdc..44873a38376 100644 --- a/games/lbreakouthd/distinfo +++ b/games/lbreakouthd/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1715001170 -SHA256 (lbreakouthd-1.1.8.tar.gz) = dd667beca543362b5d21c5cf15fd02317b630ef1178bdd49afb9a9795d3d5ade -SIZE (lbreakouthd-1.1.8.tar.gz) = 4169496 +TIMESTAMP = 1721655464 +SHA256 (lbreakouthd-1.1.9.tar.gz) = 1c8cd9707ff2181457ffd53216e472bac024ce0ce144490c44d68ffbabd00be1 +SIZE (lbreakouthd-1.1.9.tar.gz) = 4162278 diff --git a/games/lbreakouthd/files/patch-Makefile.am b/games/lbreakouthd/files/patch-Makefile.am deleted file mode 100644 index 865ed94680f..00000000000 --- a/games/lbreakouthd/files/patch-Makefile.am +++ /dev/null @@ -1,18 +0,0 @@ -This patch comes from upstream - ---- Makefile.am.orig 2024-04-28 07:33:53 UTC -+++ Makefile.am -@@ -5,9 +5,11 @@ install-data-local: - lbreakouthd.desktop lbreakouthd256.png lbreakouthd48.png - - install-data-local: -- $(mkinstalldirs) $(DESTDIR)$(datadir)/icons -+ $(mkinstalldirs) $(DESTDIR)$(datadir)/icons/hicolor/256x256/apps -+ $(mkinstalldirs) $(DESTDIR)$(datadir)/icons/hicolor/48x48/apps - $(mkinstalldirs) $(DESTDIR)$(datadir)/applications -- $(INSTALL_DATA) lbreakouthd256.png $(DESTDIR)$(datadir)/icons/lbreakouthd.png -+ $(INSTALL_DATA) lbreakouthd256.png $(DESTDIR)$(datadir)/icons/hicolor/256x256/apps/lbreakouthd.png -+ $(INSTALL_DATA) lbreakouthd48.png $(DESTDIR)$(datadir)/icons/hicolor/48x48/apps/lbreakouthd.png - $(INSTALL_DATA) lbreakouthd.desktop $(DESTDIR)$(datadir)/applications - - diff --git a/games/lwjgl3/Makefile b/games/lwjgl3/Makefile index 6201422ea2d..9d59541e0e8 100644 --- a/games/lwjgl3/Makefile +++ b/games/lwjgl3/Makefile @@ -1,6 +1,5 @@ PORTNAME= lwjgl -DISTVERSION= 3.3.4.20231218 -PORTREVISION= 1 +DISTVERSION= 3.3.4.20240717 CATEGORIES= games java MASTER_SITES= https://repo1.maven.org/:source1 PKGNAMESUFFIX= 3 @@ -9,8 +8,8 @@ DISTFILES= maven2/com/beust/jcommander/1.78/jcommander-1.78.jar:source1 \ maven2/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar:source1 \ maven2/net/sf/jopt-simple/jopt-simple/5.0.4/jopt-simple-5.0.4.jar:source1 \ maven2/org/apache/commons/commons-math3/3.6.1/commons-math3-3.6.1.jar:source1 \ - maven2/org/joml/joml/1.10.5/joml-1.10.5-sources.jar:source1 \ - maven2/org/joml/joml/1.10.5/joml-1.10.5.jar:source1 \ + maven2/org/joml/joml/1.10.7/joml-1.10.7-sources.jar:source1 \ + maven2/org/joml/joml/1.10.7/joml-1.10.7.jar:source1 \ maven2/org/openjdk/jmh/jmh-core/1.37/jmh-core-1.37-sources.jar:source1 \ maven2/org/openjdk/jmh/jmh-core/1.37/jmh-core-1.37.jar:source1 \ maven2/org/openjdk/jmh/jmh-generator-annprocess/1.37/jmh-generator-annprocess-1.37.jar:source1 \ @@ -51,9 +50,9 @@ LIB_DEPENDS= libdraco.so:archivers/draco \ USES= gl gnome USE_ANT= yes USE_GITHUB= yes -GH_ACCOUNT= LWJGL +GH_ACCOUNT= ${PORTNAME:tu} GH_PROJECT= ${PORTNAME}${PKGNAMESUFFIX} -GH_TAGNAME= de8bd86 +GH_TAGNAME= ${DISTVERSION:R} USE_GL= gl USE_GNOME= glib20 gtk30 USE_JAVA= 17+ @@ -87,9 +86,9 @@ post-extract: ${WRKSRC}/bin/libs/java/jopt-simple.jar ${LN} -s ${DISTDIR}/maven2/org/apache/commons/commons-math3/3.6.1/commons-math3-3.6.1.jar \ ${WRKSRC}/bin/libs/java/commons-math3.jar - ${LN} -s ${DISTDIR}/maven2/org/joml/joml/1.10.5/joml-1.10.5-sources.jar \ + ${LN} -s ${DISTDIR}/maven2/org/joml/joml/1.10.7/joml-1.10.7-sources.jar \ ${WRKSRC}/bin/libs/java/joml-sources.jar - ${LN} -s ${DISTDIR}/maven2/org/joml/joml/1.10.5/joml-1.10.5.jar \ + ${LN} -s ${DISTDIR}/maven2/org/joml/joml/1.10.7/joml-1.10.7.jar \ ${WRKSRC}/bin/libs/java/joml.jar ${LN} -s ${DISTDIR}/maven2/org/openjdk/jmh/jmh-core/1.37/jmh-core-1.37-sources.jar \ ${WRKSRC}/bin/libs/java/jmh-core-sources.jar diff --git a/games/lwjgl3/distinfo b/games/lwjgl3/distinfo index be19673c177..33fdd853d17 100644 --- a/games/lwjgl3/distinfo +++ b/games/lwjgl3/distinfo @@ -1,33 +1,33 @@ -TIMESTAMP = 1705410040 -SHA256 (maven2/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar) = 766ad2a0783f2687962c8ad74ceecc38a28b9f72a2d085ee438b7813e928d0c7 -SIZE (maven2/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar) = 19936 -SHA256 (maven2/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2-sources.jar) = 1c9e85e272d0708c6a591dc74828c71603053b48cc75ae83cce56912a2aa063b -SIZE (maven2/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2-sources.jar) = 18102 -SHA256 (maven2/org/testng/testng/7.5/testng-7.5.jar) = e549db50dcc421f9501d6af933af15e4fba96617577409d939724cd7e1a25033 -SIZE (maven2/org/testng/testng/7.5/testng-7.5.jar) = 941401 -SHA256 (maven2/org/testng/testng/7.5/testng-7.5-sources.jar) = b87c87ab56212a895cf535a4fedd4a9d4be77427257b11ce6574cb15834357cc -SIZE (maven2/org/testng/testng/7.5/testng-7.5-sources.jar) = 486428 +TIMESTAMP = 1721335873 SHA256 (maven2/com/beust/jcommander/1.78/jcommander-1.78.jar) = 7891debb84b5f83e9bd57593ebece3399abbe0fd938cf306b3534c57913b9615 SIZE (maven2/com/beust/jcommander/1.78/jcommander-1.78.jar) = 83782 -SHA256 (maven2/org/webjars/jquery/3.5.1/jquery-3.5.1.jar) = 83168112220ac912a3dba0eebae90a4da5bf1e24b1bafd401e3d4f9f598bb2cb -SIZE (maven2/org/webjars/jquery/3.5.1/jquery-3.5.1.jar) = 313070 -SHA256 (maven2/org/slf4j/slf4j-api/1.7.36/slf4j-api-1.7.36.jar) = d3ef575e3e4979678dc01bf1dcce51021493b4d11fb7f1be8ad982877c16a1c0 -SIZE (maven2/org/slf4j/slf4j-api/1.7.36/slf4j-api-1.7.36.jar) = 41125 -SHA256 (maven2/org/slf4j/slf4j-jdk14/1.7.36/slf4j-jdk14-1.7.36.jar) = 5bf64690af4e59876b8902bb0db3dd39c686a40abfed97d3837eeeec7a2922ac -SIZE (maven2/org/slf4j/slf4j-jdk14/1.7.36/slf4j-jdk14-1.7.36.jar) = 8436 -SHA256 (maven2/org/joml/joml/1.10.5/joml-1.10.5.jar) = cac9f22f83a7aa33eebda73c16ff5261e3cb4911b6bafcf4c79ea486099d0c9a -SIZE (maven2/org/joml/joml/1.10.5/joml-1.10.5.jar) = 712082 -SHA256 (maven2/org/joml/joml/1.10.5/joml-1.10.5-sources.jar) = 08f15fcbc7b2154657c53706f4169142d9aa20cd8cfd1d4d4aa4aa60c949e622 -SIZE (maven2/org/joml/joml/1.10.5/joml-1.10.5-sources.jar) = 691986 -SHA256 (maven2/org/openjdk/jmh/jmh-core/1.37/jmh-core-1.37.jar) = dc0eaf2bbf0036a70b60798c785d6e03a9daf06b68b8edb0f1ba9eb3421baeb3 -SIZE (maven2/org/openjdk/jmh/jmh-core/1.37/jmh-core-1.37.jar) = 552986 -SHA256 (maven2/org/openjdk/jmh/jmh-core/1.37/jmh-core-1.37-sources.jar) = fd4beda07b3b94cd0e32199401bbb2d9ed3371a770c8c320761b9442ff3e8e05 -SIZE (maven2/org/openjdk/jmh/jmh-core/1.37/jmh-core-1.37-sources.jar) = 416281 -SHA256 (maven2/org/openjdk/jmh/jmh-generator-annprocess/1.37/jmh-generator-annprocess-1.37.jar) = 6a5604b5b804e0daca1145df1077609321687734a8b49387e49f10557c186c77 -SIZE (maven2/org/openjdk/jmh/jmh-generator-annprocess/1.37/jmh-generator-annprocess-1.37.jar) = 30881 +SHA256 (maven2/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2-sources.jar) = 1c9e85e272d0708c6a591dc74828c71603053b48cc75ae83cce56912a2aa063b +SIZE (maven2/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2-sources.jar) = 18102 +SHA256 (maven2/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar) = 766ad2a0783f2687962c8ad74ceecc38a28b9f72a2d085ee438b7813e928d0c7 +SIZE (maven2/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar) = 19936 SHA256 (maven2/net/sf/jopt-simple/jopt-simple/5.0.4/jopt-simple-5.0.4.jar) = df26cc58f235f477db07f753ba5a3ab243ebe5789d9f89ecf68dd62ea9a66c28 SIZE (maven2/net/sf/jopt-simple/jopt-simple/5.0.4/jopt-simple-5.0.4.jar) = 78146 SHA256 (maven2/org/apache/commons/commons-math3/3.6.1/commons-math3-3.6.1.jar) = 1e56d7b058d28b65abd256b8458e3885b674c1d588fa43cd7d1cbb9c7ef2b308 SIZE (maven2/org/apache/commons/commons-math3/3.6.1/commons-math3-3.6.1.jar) = 2213560 -SHA256 (LWJGL-lwjgl3-3.3.4.20231218-de8bd86_GH0.tar.gz) = 77f796784b750b49c699b457f3cab3c19b378f4ea4f0f645dfc5c33e4d1947f2 -SIZE (LWJGL-lwjgl3-3.3.4.20231218-de8bd86_GH0.tar.gz) = 15322197 +SHA256 (maven2/org/joml/joml/1.10.7/joml-1.10.7-sources.jar) = 892ec906b3fd5a31cede9f25c895d69eebcc0182e1a32c58e9195a5d8e11c385 +SIZE (maven2/org/joml/joml/1.10.7/joml-1.10.7-sources.jar) = 736157 +SHA256 (maven2/org/joml/joml/1.10.7/joml-1.10.7.jar) = 7adf695452b2f9e63cb13bf10ca61cd3fb0dc891a61d7f846fbbf5ab4728cac6 +SIZE (maven2/org/joml/joml/1.10.7/joml-1.10.7.jar) = 778679 +SHA256 (maven2/org/openjdk/jmh/jmh-core/1.37/jmh-core-1.37-sources.jar) = fd4beda07b3b94cd0e32199401bbb2d9ed3371a770c8c320761b9442ff3e8e05 +SIZE (maven2/org/openjdk/jmh/jmh-core/1.37/jmh-core-1.37-sources.jar) = 416281 +SHA256 (maven2/org/openjdk/jmh/jmh-core/1.37/jmh-core-1.37.jar) = dc0eaf2bbf0036a70b60798c785d6e03a9daf06b68b8edb0f1ba9eb3421baeb3 +SIZE (maven2/org/openjdk/jmh/jmh-core/1.37/jmh-core-1.37.jar) = 552986 +SHA256 (maven2/org/openjdk/jmh/jmh-generator-annprocess/1.37/jmh-generator-annprocess-1.37.jar) = 6a5604b5b804e0daca1145df1077609321687734a8b49387e49f10557c186c77 +SIZE (maven2/org/openjdk/jmh/jmh-generator-annprocess/1.37/jmh-generator-annprocess-1.37.jar) = 30881 +SHA256 (maven2/org/slf4j/slf4j-api/1.7.36/slf4j-api-1.7.36.jar) = d3ef575e3e4979678dc01bf1dcce51021493b4d11fb7f1be8ad982877c16a1c0 +SIZE (maven2/org/slf4j/slf4j-api/1.7.36/slf4j-api-1.7.36.jar) = 41125 +SHA256 (maven2/org/slf4j/slf4j-jdk14/1.7.36/slf4j-jdk14-1.7.36.jar) = 5bf64690af4e59876b8902bb0db3dd39c686a40abfed97d3837eeeec7a2922ac +SIZE (maven2/org/slf4j/slf4j-jdk14/1.7.36/slf4j-jdk14-1.7.36.jar) = 8436 +SHA256 (maven2/org/testng/testng/7.5/testng-7.5-sources.jar) = b87c87ab56212a895cf535a4fedd4a9d4be77427257b11ce6574cb15834357cc +SIZE (maven2/org/testng/testng/7.5/testng-7.5-sources.jar) = 486428 +SHA256 (maven2/org/testng/testng/7.5/testng-7.5.jar) = e549db50dcc421f9501d6af933af15e4fba96617577409d939724cd7e1a25033 +SIZE (maven2/org/testng/testng/7.5/testng-7.5.jar) = 941401 +SHA256 (maven2/org/webjars/jquery/3.5.1/jquery-3.5.1.jar) = 83168112220ac912a3dba0eebae90a4da5bf1e24b1bafd401e3d4f9f598bb2cb +SIZE (maven2/org/webjars/jquery/3.5.1/jquery-3.5.1.jar) = 313070 +SHA256 (LWJGL-lwjgl3-3.3.4.20240717-3.3.4_GH0.tar.gz) = ab6662539a54c92b0ecace1559efcf0da1d76046948e864eea60c3f248c69945 +SIZE (LWJGL-lwjgl3-3.3.4.20240717-3.3.4_GH0.tar.gz) = 15873930 diff --git a/games/lwjgl3/pkg-plist b/games/lwjgl3/pkg-plist index 13e577d6611..b2269d68f1c 100644 --- a/games/lwjgl3/pkg-plist +++ b/games/lwjgl3/pkg-plist @@ -5,6 +5,7 @@ lib/lwjgl%%MAJORVERSION%%/liblwjgl_lmdb.so lib/lwjgl%%MAJORVERSION%%/liblwjgl_lz4.so lib/lwjgl%%MAJORVERSION%%/liblwjgl_meow.so lib/lwjgl%%MAJORVERSION%%/liblwjgl_meshoptimizer.so +lib/lwjgl%%MAJORVERSION%%/liblwjgl_msdfgen.so lib/lwjgl%%MAJORVERSION%%/liblwjgl_nanovg.so lib/lwjgl%%MAJORVERSION%%/liblwjgl_nfd.so lib/lwjgl%%MAJORVERSION%%/liblwjgl_nfd_portal.so @@ -67,6 +68,9 @@ lib/lwjgl%%MAJORVERSION%%/liblwjgl_zstd.so %%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-meshoptimizer-natives-freebsd.jar %%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-meshoptimizer-sources.jar %%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-meshoptimizer.jar +%%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-msdfgen-natives-freebsd.jar +%%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-msdfgen-sources.jar +%%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-msdfgen.jar %%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-nanovg-natives-freebsd.jar %%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-nanovg-sources.jar %%JAVAJARDIR%%/lwjgl%%MAJORVERSION%%/lwjgl-nanovg.jar diff --git a/games/pioneer/Makefile b/games/pioneer/Makefile index 74aa656a451..48afab02308 100644 --- a/games/pioneer/Makefile +++ b/games/pioneer/Makefile @@ -1,5 +1,5 @@ PORTNAME= pioneer -DISTVERSION= 20240314 +DISTVERSION= 20240710 CATEGORIES= games MAINTAINER= amdmi3@FreeBSD.org @@ -23,7 +23,6 @@ LICENSE_PERMS_DejaVu= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept LICENSE_PERMS_IUP= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept LICENSE_PERMS_SIL= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept -BROKEN_FreeBSD_13= fails to build # XXX: if you have similar error, try adding failing arch to USE_CHRONO condition in contrib/profiler/Profiler.h BROKEN_xxx= fails to build: contrib/profiler/Profiler.h:158:51: inconsistent operand constraints in an 'asm' @@ -40,7 +39,6 @@ GH_ACCOUNT= pioneerspacesim ALL_TARGET= all build-data CMAKE_ARGS= -DPIONEER_DATA_DIR:PATH="${DATADIR}/data" CMAKE_ON= USE_SYSTEM_LIBGLEW USE_SYSTEM_LIBLUA -CMAKE_OFF= FMT_INSTALL PORTDATA= * PORTDOCS= AUTHORS.txt Changelog.txt Quickstart.txt \ @@ -60,7 +58,7 @@ PROFILER_CMAKE_BOOL= PROFILER_ENABLED .include .if ${ARCH} != amd64 && ${ARCH} != i386 -CMAKE_ARGS+= -DUSE_SSE42:BOOL=OFF +CMAKE_OFF+= USE_SSE42 .endif post-install-DOCS-on: diff --git a/games/pioneer/distinfo b/games/pioneer/distinfo index 493d70b7d8e..164a6f049ac 100644 --- a/games/pioneer/distinfo +++ b/games/pioneer/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1711646408 -SHA256 (pioneerspacesim-pioneer-20240314_GH0.tar.gz) = 9cd31abd3e4d90cb589ecd628118dfb76ad5e98638361da666d76539b3269c3f -SIZE (pioneerspacesim-pioneer-20240314_GH0.tar.gz) = 574924215 +TIMESTAMP = 1720621207 +SHA256 (pioneerspacesim-pioneer-20240710_GH0.tar.gz) = 65549552df84edaecf0c2547d01dec137282c9fe20a1299f9494b739c90ef7ed +SIZE (pioneerspacesim-pioneer-20240710_GH0.tar.gz) = 574999144 diff --git a/games/pioneer/files/patch-src_core_macros.h b/games/pioneer/files/patch-src_core_macros.h deleted file mode 100644 index 1dcabf3b32a..00000000000 --- a/games/pioneer/files/patch-src_core_macros.h +++ /dev/null @@ -1,13 +0,0 @@ ---- src/core/macros.h.orig 2024-03-14 20:05:43 UTC -+++ src/core/macros.h -@@ -45,6 +45,10 @@ char (&COUNTOF_Helper(T (&array)[N]))[N]; - #include - #define stackalloc(T, n) reinterpret_cast(_alloca(sizeof(T) * n)) - #else -+#ifdef __FreeBSD__ -+#include -+#else - #include -+#endif - #define stackalloc(T, n) reinterpret_cast(alloca(sizeof(T) * n)) - #endif diff --git a/games/pioneer/files/patch-src_vector3.h b/games/pioneer/files/patch-src_vector3.h deleted file mode 100644 index d489753e560..00000000000 --- a/games/pioneer/files/patch-src_vector3.h +++ /dev/null @@ -1,10 +0,0 @@ ---- src/vector3.h.orig 2024-03-14 20:05:43 UTC -+++ src/vector3.h -@@ -8,6 +8,7 @@ - #include "vector2.h" - #include - #include -+#include - - // Need this pragma due to operator[] implementation. - #pragma pack(4) diff --git a/games/simutrans-pak64/Makefile b/games/simutrans-pak64/Makefile index 600b36e0d82..13b5eb70a86 100644 --- a/games/simutrans-pak64/Makefile +++ b/games/simutrans-pak64/Makefile @@ -1,5 +1,5 @@ PORTNAME= simutrans-pak64 -DISTVERSION= 124-1 +DISTVERSION= 124-1-1 MASTER_SITES= SF/simutrans/pak64/${DISTVERSION}/ DISTNAME= simupak64-${DISTVERSION} diff --git a/games/simutrans-pak64/distinfo b/games/simutrans-pak64/distinfo index 1ddef546ddb..b7bc9988bb0 100644 --- a/games/simutrans-pak64/distinfo +++ b/games/simutrans-pak64/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1717427935 -SHA256 (simupak64-124-1.zip) = 5a70e8ad28c3fa25474388dd2a197e76d769f3f78f8a33052b32ad83fe1a4efd -SIZE (simupak64-124-1.zip) = 5095713 +TIMESTAMP = 1720623707 +SHA256 (simupak64-124-1-1.zip) = b727e2be1ecb4a56b865d88777ab87ad22a851315206b93ee8131cc693a6278d +SIZE (simupak64-124-1-1.zip) = 5095290 diff --git a/games/simutrans/Makefile b/games/simutrans/Makefile index 147896fb537..0b8889fdd7e 100644 --- a/games/simutrans/Makefile +++ b/games/simutrans/Makefile @@ -1,6 +1,5 @@ PORTNAME= simutrans -DISTVERSION= 124-1 -PORTREVISION= 1 +DISTVERSION= 124-2 CATEGORIES= games MASTER_SITES= SF/simutrans/simutrans/${DISTVERSION} DISTNAME= simutrans-src-${DISTVERSION} @@ -25,7 +24,7 @@ CMAKE_ON= CMAKE_DISABLE_FIND_PACKAGE_CCache \ CMAKE_DISABLE_FIND_PACKAGE_Subversion CMAKE_ARGS= -DSIMUTRANS_USE_REVISION=1 -NO_WRKSUBDIR= yes +WRKSRC= ${WRKDIR}/simutrans-src-142-2 PORTDATA= * PORTDOCS= change_request.txt \ diff --git a/games/simutrans/distinfo b/games/simutrans/distinfo index 401d552e667..26a3703e0c1 100644 --- a/games/simutrans/distinfo +++ b/games/simutrans/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1717427925 -SHA256 (simutrans-src-124-1.zip) = 0fc4e071a8b7fe1931b30fc0293aa68967f943c6fa6d89c6df119eb3d84d5437 -SIZE (simutrans-src-124-1.zip) = 5965405 +TIMESTAMP = 1721655436 +SHA256 (simutrans-src-124-2.zip) = f25d7a898c3d9373c98efb5fb65a2dff3014e99de7c88877698cb2cac4c5c88e +SIZE (simutrans-src-124-2.zip) = 5578096 diff --git a/games/simutrans/files/patch-cmake_SimutransInstall.cmake b/games/simutrans/files/patch-cmake_SimutransInstall.cmake index be6f9b1dcde..9aefe83cab7 100644 --- a/games/simutrans/files/patch-cmake_SimutransInstall.cmake +++ b/games/simutrans/files/patch-cmake_SimutransInstall.cmake @@ -1,13 +1,14 @@ ---- cmake/SimutransInstall.cmake.orig 2024-05-04 14:27:27 UTC +--- cmake/SimutransInstall.cmake.orig 2024-07-20 16:43:38 UTC +++ cmake/SimutransInstall.cmake -@@ -36,19 +36,12 @@ else () - # MSVC has no variable on the install target path at execution time, which is why we expand the directories at creation time! - install(CODE "execute_process(COMMAND powershell -ExecutionPolicy Bypass -File ${CMAKE_SOURCE_DIR}/tools/get_lang_files.ps1 WORKING_DIRECTORY ${SIMUTRANS_OUTPUT_DIR}/${SIMUTRANS_BASE_DIR}/..)") - else () -- install(CODE "execute_process(COMMAND sh ${CMAKE_SOURCE_DIR}/tools/get_lang_files.sh WORKING_DIRECTORY ${SIMUTRANS_OUTPUT_DIR}/${SIMUTRANS_BASE_DIR}/.. )") +@@ -38,7 +38,6 @@ if (SIMUTRANS_UPDATE_LANGFILES) + # MSVC has no variable on the install target path at execution time, which is why we expand the directories at creation time! + install(CODE "execute_process(COMMAND powershell -ExecutionPolicy Bypass -File ${CMAKE_SOURCE_DIR}/tools/get_lang_files.ps1 WORKING_DIRECTORY ${SIMUTRANS_OUTPUT_DIR}/${SIMUTRANS_BASE_DIR}/..)") + else () +- install(CODE "execute_process(COMMAND sh ${CMAKE_SOURCE_DIR}/tools/get_lang_files.sh WORKING_DIRECTORY ${SIMUTRANS_OUTPUT_DIR}/${SIMUTRANS_BASE_DIR}/.. )") + endif () endif () - # +@@ -46,12 +45,6 @@ if (NOT WIN32) # Pak installer # if (NOT WIN32) @@ -20,3 +21,10 @@ else () # NSIS must be installed manually in the path with the right addons if(MINGW) +@@ -129,4 +122,4 @@ if (SIMUTRANS_STEAM_BUILT) + elseif(UNIX AND NOT APPLE) # For Apple it was already done in MacBundle.cmake + install(FILES ${CMAKE_SOURCE_DIR}/sdk/redistributable_bin/linux64/libsteam_api.so DESTINATION ${CMAKE_BINARY_DIR}/simutrans/lib) + endif() +-endif() +\ No newline at end of file ++endif() diff --git a/games/simutrans/files/patch-upnp b/games/simutrans/files/patch-upnp deleted file mode 100644 index 38267818dc2..00000000000 --- a/games/simutrans/files/patch-upnp +++ /dev/null @@ -1,34 +0,0 @@ -From upstream commit b399b9c89b3369ebe3a9afa54459f74c9c5f52b1 - -diff --git src/simutrans/network/network.cc src/simutrans/network/network.cc -index 5acf10e5c7..52669ad9d0 100644 ---- src/simutrans/network/network.cc -+++ src/simutrans/network/network.cc -@@ -981,7 +981,12 @@ bool prepare_for_server( char *externalIPAddress, char *externalAltIPAddress, in - struct UPNPUrls urls; - struct IGDdatas data; - -+#if MINIUPNPC_API_VERSION <= 17 - UPNP_GetValidIGD( devlist, &urls, &data, lanaddr, sizeof(lanaddr) ); -+#else -+ char wanaddr[64] = "uset"; -+ UPNP_GetValidIGD(devlist, &urls, &data, lanaddr, sizeof(lanaddr), wanaddr, sizeof(lanaddr)); -+#endif - // we must know our IP address first - if( UPNP_GetExternalIPAddress(urls.controlURL, data.first.servicetype, externalIPAddress) == UPNPCOMMAND_SUCCESS ) { - // this is our ID (at least the routes tells us this) -@@ -1040,7 +1045,13 @@ void remove_port_forwarding( int port ) - struct UPNPUrls urls; - struct IGDdatas data; - -- UPNP_GetValidIGD( devlist, &urls, &data, lanaddr, sizeof(lanaddr) ); -+#if MINIUPNPC_API_VERSION <= 17 -+ UPNP_GetValidIGD(devlist, &urls, &data, lanaddr, sizeof(lanaddr)); -+#else -+ char wanaddr[64] = "uset"; -+ UPNP_GetValidIGD(devlist, &urls, &data, lanaddr, sizeof(lanaddr), wanaddr, sizeof(lanaddr)); -+#endif -+ - // we must know our IP address first - if( UPNP_GetExternalIPAddress(urls.controlURL, data.first.servicetype, externalIPAddress) == UPNPCOMMAND_SUCCESS ) { - // this is our ID (at least the routes tells us this) diff --git a/games/simutrans/pkg-plist b/games/simutrans/pkg-plist index cd24657779e..8877c63cbaa 100644 --- a/games/simutrans/pkg-plist +++ b/games/simutrans/pkg-plist @@ -1,16 +1,3 @@ bin/simutrans share/icons/hicolor/scalable/apps/simutrans.svg -@dir %%DATADIR%%/text/th -@dir %%DATADIR%%/text/sq -@dir %%DATADIR%%/text/no -@dir %%DATADIR%%/text/lt -@dir %%DATADIR%%/text/gr -@dir %%DATADIR%%/text/fp -@dir %%DATADIR%%/text/et -@dir %%DATADIR%%/text/eo -@dir %%DATADIR%%/text/ca -@dir %%DATADIR%%/text/bg -@dir %%DATADIR%%/text/be -@dir %%DATADIR%%/screenshot -@dir %%DATADIR%%/save -@dir %%DATADIR%%/maps +share/metainfo/com.simutrans.Simutrans.metainfo.xml diff --git a/german/mythes/Makefile b/german/mythes/Makefile index 9008ee223f1..34567631255 100644 --- a/german/mythes/Makefile +++ b/german/mythes/Makefile @@ -1,5 +1,5 @@ PORTNAME= mythes -PORTVERSION= 2024.07.14 +PORTVERSION= 2024.07.21 CATEGORIES= german textproc MASTER_SITES= LOCAL/sunpoet/${PORTNAME} DISTNAME= Deutscher-Thesaurus-${PORTVERSION:C|\.||g} diff --git a/german/mythes/distinfo b/german/mythes/distinfo index 7b5ecb43e18..26640160855 100644 --- a/german/mythes/distinfo +++ b/german/mythes/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1721499220 -SHA256 (mythes/Deutscher-Thesaurus-20240714.oxt) = 66c4c90564c2fccf4c6ff331d3d8390b7d46b35d6e61d0f42630c032ec65dba0 -SIZE (mythes/Deutscher-Thesaurus-20240714.oxt) = 13212529 +TIMESTAMP = 1721710310 +SHA256 (mythes/Deutscher-Thesaurus-20240721.oxt) = b3c4ac6598998a234c70b126b6cddd4127c3927640328251059452aaac08099c +SIZE (mythes/Deutscher-Thesaurus-20240721.oxt) = 13219025 diff --git a/graphics/GraphicsMagick/Makefile b/graphics/GraphicsMagick/Makefile index 7497fe07e70..51bc9dec420 100644 --- a/graphics/GraphicsMagick/Makefile +++ b/graphics/GraphicsMagick/Makefile @@ -23,6 +23,8 @@ INSTALL_TARGET= install-strip TEST_TARGET= check USE_LDCONFIG= yes +PORTSCOUT= limit:^[0-9]\.[0-9]\.[1-9][0-9\]*$$ + # Use fonts installed by x11-fonts/webfonts by default WINDOWS_FONT_DIR?= ${LOCALBASE}/share/fonts/webfonts diff --git a/graphics/drawio/Makefile b/graphics/drawio/Makefile index 19c44fafe32..7e47faef0e0 100644 --- a/graphics/drawio/Makefile +++ b/graphics/drawio/Makefile @@ -1,6 +1,6 @@ PORTNAME= drawio PORTVERSION= 24.5.3 -PORTREVISION= 2 +PORTREVISION= 3 DISTVERSIONPREFIX= x86_64- CATEGORIES= graphics MASTER_SITES= https://github.com/jgraph/drawio-desktop/releases/download/v${PORTVERSION}/ diff --git a/graphics/drawpile/Makefile b/graphics/drawpile/Makefile index a5d39890156..434b79c9313 100644 --- a/graphics/drawpile/Makefile +++ b/graphics/drawpile/Makefile @@ -10,7 +10,7 @@ WWW= https://drawpile.net LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -BUILD_DEPENDS= ${LOCALBASE}/share/ECM/cmake/ECMConfig.cmake:devel/kf5-extra-cmake-modules +BUILD_DEPENDS= ${LOCALBASE}/share/ECM/cmake/ECMConfig.cmake:devel/kf6-extra-cmake-modules LIB_DEPENDS= libsodium.so:security/libsodium USES= cargo cmake compiler:c++17-lang desktop-file-utils kde:5 pkgconfig qt:5 shared-mime-info diff --git a/graphics/filament/Makefile b/graphics/filament/Makefile index a5c6f103de8..910196c2686 100644 --- a/graphics/filament/Makefile +++ b/graphics/filament/Makefile @@ -1,6 +1,6 @@ PORTNAME= filament DISTVERSIONPREFIX= v -DISTVERSION= 1.53.1 +DISTVERSION= 1.53.2 CATEGORIES= graphics MAINTAINER= yuri@FreeBSD.org diff --git a/graphics/filament/distinfo b/graphics/filament/distinfo index c1e314462c6..9734e308a4c 100644 --- a/graphics/filament/distinfo +++ b/graphics/filament/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1719383472 -SHA256 (google-filament-v1.53.1_GH0.tar.gz) = 0eee389276f48666f86d234363cf3ac9bb9638fc0d5d1c5d54f79c6c7c2002d7 -SIZE (google-filament-v1.53.1_GH0.tar.gz) = 502711333 +TIMESTAMP = 1721725788 +SHA256 (google-filament-v1.53.2_GH0.tar.gz) = 74440a8ffc4e8e7cade242a3046a1322dd7ab4ca5d661154ae0d12ee10259b0c +SIZE (google-filament-v1.53.2_GH0.tar.gz) = 502974747 diff --git a/graphics/gimp-app/files/patch-configure b/graphics/gimp-app/files/patch-configure index d641b49a766..d75892b6649 100644 --- a/graphics/gimp-app/files/patch-configure +++ b/graphics/gimp-app/files/patch-configure @@ -1,5 +1,23 @@ ---- configure.orig 2023-11-05 23:51:29 UTC +--- configure.orig 2024-05-03 00:36:33 UTC +++ configure +@@ -30417,13 +30417,13 @@ if test "x$have_libheif" = xyes; then + can_import_avif=no + can_export_avif=no + if test "x$have_libheif" = xyes; then +- can_import_heic=`$PKG_CONFIG --variable=builtin_h265_decoder libheif` +- can_export_heic=`$PKG_CONFIG --variable=builtin_h265_encoder libheif` ++ can_import_heic=yes ++ can_export_heic=yes + if test "x$can_import_heic" = xyes; then + MIME_TYPES="$MIME_TYPES;image/heif;image/heic" + fi +- can_import_avif=`$PKG_CONFIG --variable=builtin_avif_decoder libheif` +- can_export_avif=`$PKG_CONFIG --variable=builtin_avif_encoder libheif` ++ can_import_avif=yes ++ can_export_avif=yes + if test "x$can_import_avif" = xyes; then + MIME_TYPES="$MIME_TYPES;image/avif" + fi @@ -34797,9 +34797,9 @@ esac ;; esac diff --git a/graphics/libheif/Makefile b/graphics/libheif/Makefile index d38a297862c..4cb4723a5a1 100644 --- a/graphics/libheif/Makefile +++ b/graphics/libheif/Makefile @@ -1,6 +1,5 @@ PORTNAME= libheif -DISTVERSION= 1.17.6 -PORTREVISION= 2 +DISTVERSION= 1.18.1 CATEGORIES= graphics MASTER_SITES= https://github.com/strukturag/${PORTNAME}/releases/download/v${DISTVERSION}/ @@ -43,7 +42,8 @@ AOM_CMAKE_BOOL= WITH_AOM_ENCODER WITH_AOM_DECODER DAV1D_LIB_DEPENDS= libdav1d.so:multimedia/dav1d DAV1D_CMAKE_BOOL= WITH_DAV1D -EXAMPLES_LIB_DEPENDS= libpng16.so:graphics/png +EXAMPLES_LIB_DEPENDS= libpng16.so:graphics/png \ + libtiff.so:graphics/tiff EXAMPLES_CMAKE_BOOL= WITH_EXAMPLES EXAMPLE_IMPLIES= JPEG diff --git a/graphics/libheif/distinfo b/graphics/libheif/distinfo index 123ae9bcf3d..ba5dac8cf79 100644 --- a/graphics/libheif/distinfo +++ b/graphics/libheif/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1703123477 -SHA256 (libheif-1.17.6.tar.gz) = 8390baf4913eda0a183e132cec62b875fb2ef507ced5ddddc98dfd2f17780aee -SIZE (libheif-1.17.6.tar.gz) = 1433302 +TIMESTAMP = 1721761068 +SHA256 (libheif-1.18.1.tar.gz) = 8702564b0f288707ea72b260b3bf4ba9bf7abfa7dac01353def3a86acd6bbb76 +SIZE (libheif-1.18.1.tar.gz) = 1524386 diff --git a/graphics/libheif/files/patch-libheif_plugins_encoder__svt.cc b/graphics/libheif/files/patch-libheif_plugins_encoder__svt.cc deleted file mode 100644 index a91ed507ccc..00000000000 --- a/graphics/libheif/files/patch-libheif_plugins_encoder__svt.cc +++ /dev/null @@ -1,24 +0,0 @@ -libheif/plugins/encoder_svt.cc:654:34: error: assigning to 'EbColorPrimaries' from incompatible type 'uint8_t' (aka 'unsigned char') - svt_config.color_primaries = static_cast(nclx->color_primaries); - ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -libheif/plugins/encoder_svt.cc:655:43: error: assigning to 'EbTransferCharacteristics' from incompatible type 'uint8_t' (aka 'unsigned char') - svt_config.transfer_characteristics = static_cast(nclx->transfer_characteristics); - ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -libheif/plugins/encoder_svt.cc:656:38: error: assigning to 'EbMatrixCoefficients' from incompatible type 'uint8_t' (aka 'unsigned char') - svt_config.matrix_coefficients = static_cast(nclx->matrix_coefficients); - ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -libheif/plugins/encoder_svt.cc:657:30: error: assigning to 'EbColorRange' from incompatible type 'int' - svt_config.color_range = nclx->full_range_flag ? 1 : 0; - ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - ---- libheif/plugins/encoder_svt.cc.orig 2023-12-20 10:31:30 UTC -+++ libheif/plugins/encoder_svt.cc -@@ -645,7 +645,7 @@ struct heif_error svt_encode_image(void* encoder_raw, - - if (nclx) { - svt_config.color_description_present_flag = true; --#if SVT_AV1_VERSION_MAJOR == 1 -+#if SVT_AV1_VERSION_MAJOR >= 1 - svt_config.color_primaries = static_cast(nclx->color_primaries); - svt_config.transfer_characteristics = static_cast(nclx->transfer_characteristics); - svt_config.matrix_coefficients = static_cast(nclx->matrix_coefficients); diff --git a/graphics/libheif/pkg-plist b/graphics/libheif/pkg-plist index 4259bad19db..c7bf3204831 100644 --- a/graphics/libheif/pkg-plist +++ b/graphics/libheif/pkg-plist @@ -1,9 +1,10 @@ -%%PORTEXAMPLES%%bin/heif-convert +%%PORTEXAMPLES%%bin/heif-dec %%PORTEXAMPLES%%bin/heif-enc %%PORTEXAMPLES%%bin/heif-info %%PORTEXAMPLES%%bin/heif-thumbnailer include/libheif/heif.h include/libheif/heif_cxx.h +include/libheif/heif_items.h include/libheif/heif_plugin.h include/libheif/heif_properties.h include/libheif/heif_regions.h @@ -21,7 +22,7 @@ lib/libheif.so.%%LIB_VER%% %%RAV1E%%lib/libheif/libheif-rav1e.so %%SVTAV1%%lib/libheif/libheif-svtenc.so libdata/pkgconfig/libheif.pc -%%PORTEXAMPLES%%share/man/man1/heif-convert.1.gz +%%PORTEXAMPLES%%share/man/man1/heif-dec.1.gz %%PORTEXAMPLES%%share/man/man1/heif-enc.1.gz %%PORTEXAMPLES%%share/man/man1/heif-info.1.gz %%PORTEXAMPLES%%share/man/man1/heif-thumbnailer.1.gz diff --git a/graphics/openjph/Makefile b/graphics/openjph/Makefile index 63bdbcfd064..0ff01a6806e 100644 --- a/graphics/openjph/Makefile +++ b/graphics/openjph/Makefile @@ -1,5 +1,5 @@ PORTNAME= openjph -PORTVERSION= 0.14.2 +PORTVERSION= 0.15.0 CATEGORIES= graphics MAINTAINER= sunpoet@FreeBSD.org diff --git a/graphics/openjph/distinfo b/graphics/openjph/distinfo index 4b3784d441d..6f9d0309aa1 100644 --- a/graphics/openjph/distinfo +++ b/graphics/openjph/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1720447656 -SHA256 (aous72-OpenJPH-0.14.2_GH0.tar.gz) = fbd5bc5b2e1961b467356412092c77ccb702c6ffa7a7d5f29262eed9f97c9119 -SIZE (aous72-OpenJPH-0.14.2_GH0.tar.gz) = 394831 +TIMESTAMP = 1721710228 +SHA256 (aous72-OpenJPH-0.15.0_GH0.tar.gz) = 36601fbd3b4e1fe54eef5e6fa51ac0eca7be94b2a3d7c0967e3c8da66687ff2c +SIZE (aous72-OpenJPH-0.15.0_GH0.tar.gz) = 395070 diff --git a/graphics/openjph/pkg-plist b/graphics/openjph/pkg-plist index 19725568003..da9cc4a1d17 100644 --- a/graphics/openjph/pkg-plist +++ b/graphics/openjph/pkg-plist @@ -12,6 +12,6 @@ include/openjph/ojph_params.h include/openjph/ojph_version.h lib/libopenjph.so lib/libopenjph.so.0 -lib/libopenjph.so.0.14 -@comment lib/libopenjph.so.%%PORTVERSION%% +lib/libopenjph.so.0.15 +lib/libopenjph.so.%%PORTVERSION%% libdata/pkgconfig/openjph.pc diff --git a/graphics/py-pyglet/Makefile b/graphics/py-pyglet/Makefile index 4d8e7bbcf15..759aeb8ff5b 100644 --- a/graphics/py-pyglet/Makefile +++ b/graphics/py-pyglet/Makefile @@ -1,5 +1,5 @@ PORTNAME= pyglet -PORTVERSION= 2.0.15 +PORTVERSION= 2.0.16 CATEGORIES= graphics multimedia x11-toolkits python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/graphics/py-pyglet/distinfo b/graphics/py-pyglet/distinfo index 8f70039323e..f8668c419c2 100644 --- a/graphics/py-pyglet/distinfo +++ b/graphics/py-pyglet/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1712602734 -SHA256 (pyglet-2.0.15.tar.gz) = 42085567cece0c7f1c14e36eef799938cbf528cfbb0150c484b984f3ff1aa771 -SIZE (pyglet-2.0.15.tar.gz) = 6408808 +TIMESTAMP = 1721655306 +SHA256 (pyglet-2.0.16.tar.gz) = af007b22ff5f302edeb2a06d749cfef53f52e67f1e52f0b2babd840d37193482 +SIZE (pyglet-2.0.16.tar.gz) = 6460241 diff --git a/graphics/py-tifffile/Makefile b/graphics/py-tifffile/Makefile index 393f74193e5..c9b942de83b 100644 --- a/graphics/py-tifffile/Makefile +++ b/graphics/py-tifffile/Makefile @@ -1,5 +1,5 @@ PORTNAME= tifffile -PORTVERSION= 2024.7.2 +PORTVERSION= 2024.7.21 CATEGORIES= graphics python MASTER_SITES= PYPI \ https://github.com/cgohlke/tifffile/releases/download/v${PORTVERSION}/ diff --git a/graphics/py-tifffile/distinfo b/graphics/py-tifffile/distinfo index 2dd3d374e07..a5d543d83af 100644 --- a/graphics/py-tifffile/distinfo +++ b/graphics/py-tifffile/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1720364829 -SHA256 (tifffile-2024.7.2.tar.gz) = 02e52e8872c0e9943add686d2fd8bcfb18f0a824760882cf5e35fcbc2c80e32c -SIZE (tifffile-2024.7.2.tar.gz) = 361359 +TIMESTAMP = 1721710270 +SHA256 (tifffile-2024.7.21.tar.gz) = 818b577d49350421fb511f389f937984f9feaa2cd8177fa00823001920bf3483 +SIZE (tifffile-2024.7.21.tar.gz) = 362275 diff --git a/graphics/qgis-ltr/Makefile b/graphics/qgis-ltr/Makefile index 1fcd51ddc62..79d93b2e8c9 100644 --- a/graphics/qgis-ltr/Makefile +++ b/graphics/qgis-ltr/Makefile @@ -1,6 +1,5 @@ PORTNAME= qgis -DISTVERSION= 3.34.8 -PORTREVISION= 1 +DISTVERSION= 3.34.9 CATEGORIES= graphics geography MASTER_SITES= https://qgis.org/downloads/ PKGNAMESUFFIX= -ltr diff --git a/graphics/qgis-ltr/distinfo b/graphics/qgis-ltr/distinfo index 230e30f16fc..b7f637642fc 100644 --- a/graphics/qgis-ltr/distinfo +++ b/graphics/qgis-ltr/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1719146502 -SHA256 (qgis-3.34.8.tar.bz2) = 8851c056013ebe787a755683c5d4fb41f7818519aebd2aa2416e99badf9b6f2e -SIZE (qgis-3.34.8.tar.bz2) = 171024011 +TIMESTAMP = 1721753696 +SHA256 (qgis-3.34.9.tar.bz2) = a16ca603ed23e937c18110e5fc9c144e4c7be3cba461de35b6a0ed10c7ff9020 +SIZE (qgis-3.34.9.tar.bz2) = 171054625 diff --git a/graphics/qgis-ltr/pkg-plist b/graphics/qgis-ltr/pkg-plist index 00daac41cf8..df8e0ca5179 100644 --- a/graphics/qgis-ltr/pkg-plist +++ b/graphics/qgis-ltr/pkg-plist @@ -4609,6 +4609,7 @@ share/metainfo/org.qgis.qgis.appdata.xml %%DATADIR%%/python/qgis/processing/__init__.py %%DATADIR%%/python/qgis/processing/algfactory.py %%SERVER%%%%DATADIR%%/python/qgis/server/__init__.py +%%DATADIR%%/python/qgis/sipify.yaml %%DATADIR%%/python/qgis/testing/__init__.py %%DATADIR%%/python/qgis/testing/mocked.py %%DATADIR%%/python/qgis/user.py diff --git a/graphics/qgis/Makefile b/graphics/qgis/Makefile index 5613e3b3a2f..cd76ee9d8a9 100644 --- a/graphics/qgis/Makefile +++ b/graphics/qgis/Makefile @@ -1,6 +1,5 @@ PORTNAME= qgis -DISTVERSION= 3.38.0 -PORTREVISION= 1 +DISTVERSION= 3.38.1 CATEGORIES= graphics geography MASTER_SITES= https://qgis.org/downloads/ @@ -136,7 +135,8 @@ CMAKE_ARGS+= -DCMAKE_BUILD_TYPE:STRING=Release \ CMAKE_ON= USE_OPENCL WITH_ASTYLE WITH_BINDINGS WITH_COPC \ WITH_CUSTOM_WIDGETS WITH_DRACO WITH_EPT \ WITH_INTERNAL_LAZPERF WITH_POSTGRESQL -CMAKE_OFF= ENABLE_TESTS WITH_INTERNAL_MDAL WITH_QTWEBKIT WITH_QWTPOLAR +CMAKE_OFF= BUILD_WITH_QT6 ENABLE_TESTS WITH_INTERNAL_MDAL WITH_QTWEBKIT \ + WITH_QWTPOLAR CONFLICTS_INSTALL= qgis-ltr diff --git a/graphics/qgis/distinfo b/graphics/qgis/distinfo index d8508ddddaf..518cb3997f2 100644 --- a/graphics/qgis/distinfo +++ b/graphics/qgis/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1719125352 -SHA256 (qgis-3.38.0.tar.bz2) = f9cf5ab241b9d6b3f5d40d4d7a6759a5f806148a7c9a11ba85670a03f2344be7 -SIZE (qgis-3.38.0.tar.bz2) = 175129654 +TIMESTAMP = 1721709292 +SHA256 (qgis-3.38.1.tar.bz2) = c670f90e3929e7f76abe4a19f0dbf8c1b1f24f1b54c15a91839a8d0cedd05137 +SIZE (qgis-3.38.1.tar.bz2) = 175501597 diff --git a/graphics/qgis/pkg-plist b/graphics/qgis/pkg-plist index 65a845785af..c96cec63387 100644 --- a/graphics/qgis/pkg-plist +++ b/graphics/qgis/pkg-plist @@ -4355,6 +4355,7 @@ share/metainfo/org.qgis.qgis.appdata.xml %%DATADIR%%/python/qgis/processing/__init__.py %%DATADIR%%/python/qgis/processing/algfactory.py %%SERVER%%%%DATADIR%%/python/qgis/server/__init__.py +%%DATADIR%%/python/qgis/sipify.yaml %%DATADIR%%/python/qgis/testing/__init__.py %%DATADIR%%/python/qgis/testing/mocked.py %%DATADIR%%/python/qgis/user.py diff --git a/graphics/seexpr/Makefile b/graphics/seexpr/Makefile index 3e6589805fa..a406bb3d56e 100644 --- a/graphics/seexpr/Makefile +++ b/graphics/seexpr/Makefile @@ -16,7 +16,7 @@ LIB_DEPENDS= libpng.so:graphics/png USES= bison cmake compiler:c++14-lang gl qt:5 USE_GL= gl glu USE_LDCONFIG= yes -USE_QT= buildtools:build qmake:build core gui opengl widgets +USE_QT= buildtools:build qmake:build core gui linguisttools opengl widgets MAKE_JOBS_UNSAFE= yes # https://github.com/wdas/seexpr/issues/40 diff --git a/mail/dbmail/Makefile b/mail/dbmail/Makefile index 068767950e1..499c35c5257 100644 --- a/mail/dbmail/Makefile +++ b/mail/dbmail/Makefile @@ -1,7 +1,7 @@ PORTNAME= dbmail PORTVERSION= 3.4.1 -PORTREVISION= 2 DISTVERSIONPREFIX= v +PORTREVISION= 3 CATEGORIES= mail MAINTAINER= bofh@FreeBSD.org diff --git a/mail/spmfilter/Makefile b/mail/spmfilter/Makefile index 89bb46b25ff..092ad7bef01 100644 --- a/mail/spmfilter/Makefile +++ b/mail/spmfilter/Makefile @@ -1,6 +1,6 @@ PORTNAME= spmfilter PORTVERSION= 0.6.7 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= mail MASTER_SITES= http://www.${PORTNAME}.org/files/ diff --git a/math/fast_float/Makefile b/math/fast_float/Makefile index 6da063d38b4..cfa9e199316 100644 --- a/math/fast_float/Makefile +++ b/math/fast_float/Makefile @@ -1,5 +1,5 @@ PORTNAME= fast_float -PORTVERSION= 6.1.1 +PORTVERSION= 6.1.2 DISTVERSIONPREFIX= v CATEGORIES= math diff --git a/math/fast_float/distinfo b/math/fast_float/distinfo index 776cfa0bb6a..635d3e8561f 100644 --- a/math/fast_float/distinfo +++ b/math/fast_float/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1711466080 -SHA256 (fastfloat-fast_float-v6.1.1_GH0.tar.gz) = 10159a4a58ba95fe9389c3c97fe7de9a543622aa0dcc12dd9356d755e9a94cb4 -SIZE (fastfloat-fast_float-v6.1.1_GH0.tar.gz) = 97641 +TIMESTAMP = 1721710230 +SHA256 (fastfloat-fast_float-v6.1.2_GH0.tar.gz) = 6163ae88b48eaaf900933de210b194cd2efd47bb394010bab256a4afef6b8d05 +SIZE (fastfloat-fast_float-v6.1.2_GH0.tar.gz) = 97784 diff --git a/math/py-spreg/Makefile b/math/py-spreg/Makefile index 66fe85ed632..4cb3a9673f6 100644 --- a/math/py-spreg/Makefile +++ b/math/py-spreg/Makefile @@ -1,6 +1,5 @@ PORTNAME= spreg -PORTVERSION= 1.3.2 -PORTREVISION= 2 +PORTVERSION= 1.5.0 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,10 +12,11 @@ WWW= https://spreg.readthedocs.io/en/latest/ \ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61.0:devel/py-setuptools@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=6.2:devel/py-setuptools-scm@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libpysal>=4.0.0:science/py-libpysal@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}numpy>=1.3,1:math/py-numpy@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}numpy>=1.23,1:math/py-numpy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pandas>=0,1:math/py-pandas@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}scikit-learn>=0.22:science/py-scikit-learn@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}scipy>=0.11:science/py-scipy@${PY_FLAVOR} diff --git a/math/py-spreg/distinfo b/math/py-spreg/distinfo index 99f44a18b0e..a30bdb84f08 100644 --- a/math/py-spreg/distinfo +++ b/math/py-spreg/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1681052984 -SHA256 (spreg-1.3.2.tar.gz) = 1b6bb91916a77a450f46b8d552ff1571919f18c742be0834765b03d5bbc9931f -SIZE (spreg-1.3.2.tar.gz) = 187910 +TIMESTAMP = 1721710272 +SHA256 (spreg-1.5.0.tar.gz) = 8df9e1b290048db1d555d8822f1505b35eb28f3466ba2846b741d107327087af +SIZE (spreg-1.5.0.tar.gz) = 437912 diff --git a/misc/llama-cpp/Makefile b/misc/llama-cpp/Makefile index 7939399b16a..a7f41c95e41 100644 --- a/misc/llama-cpp/Makefile +++ b/misc/llama-cpp/Makefile @@ -1,6 +1,6 @@ PORTNAME= llama-cpp DISTVERSIONPREFIX= b -DISTVERSION= 3428 +DISTVERSION= 3449 CATEGORIES= misc # machine-learning MAINTAINER= yuri@FreeBSD.org diff --git a/misc/llama-cpp/distinfo b/misc/llama-cpp/distinfo index 2820e1fe7e1..d42d3560cda 100644 --- a/misc/llama-cpp/distinfo +++ b/misc/llama-cpp/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1721549594 -SHA256 (ggerganov-llama.cpp-b3428_GH0.tar.gz) = 54464eb17ff2e710c10266b8644c5ef6b5b26016b90705c0eda3bae00d421436 -SIZE (ggerganov-llama.cpp-b3428_GH0.tar.gz) = 20069958 +TIMESTAMP = 1721799021 +SHA256 (ggerganov-llama.cpp-b3449_GH0.tar.gz) = 9a4e998ae38d69c0b7b81fa6900465409255d0f62e731efa25c883e1ed035e4c +SIZE (ggerganov-llama.cpp-b3449_GH0.tar.gz) = 19034179 SHA256 (nomic-ai-kompute-4565194_GH0.tar.gz) = 95b52d2f0514c5201c7838348a9c3c9e60902ea3c6c9aa862193a212150b2bfc SIZE (nomic-ai-kompute-4565194_GH0.tar.gz) = 13540496 diff --git a/misc/py-huggingface-hub/Makefile b/misc/py-huggingface-hub/Makefile index b20e24e3be7..ca2ee0e0939 100644 --- a/misc/py-huggingface-hub/Makefile +++ b/misc/py-huggingface-hub/Makefile @@ -1,5 +1,5 @@ PORTNAME= huggingface-hub -DISTVERSION= 0.24.0 +DISTVERSION= 0.24.1 CATEGORIES= misc python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/misc/py-huggingface-hub/distinfo b/misc/py-huggingface-hub/distinfo index e3684a0acdf..e0b305c6908 100644 --- a/misc/py-huggingface-hub/distinfo +++ b/misc/py-huggingface-hub/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1721610697 -SHA256 (huggingface_hub-0.24.0.tar.gz) = 6c7092736b577d89d57b3cdfea026f1b0dc2234ae783fa0d59caf1bf7d52dfa7 -SIZE (huggingface_hub-0.24.0.tar.gz) = 350650 +TIMESTAMP = 1721808527 +SHA256 (huggingface_hub-0.24.1.tar.gz) = 6915e34c7b1282b0f7c2387c12db21003b79889f1dad57da0434ecd10f3293a8 +SIZE (huggingface_hub-0.24.1.tar.gz) = 348927 diff --git a/misc/py-litellm/Makefile b/misc/py-litellm/Makefile index a481afc1ae4..097f6cdbf83 100644 --- a/misc/py-litellm/Makefile +++ b/misc/py-litellm/Makefile @@ -1,5 +1,5 @@ PORTNAME= litellm -DISTVERSION= 1.41.25 +DISTVERSION= 1.41.28 CATEGORIES= misc python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/misc/py-litellm/distinfo b/misc/py-litellm/distinfo index 5c529f42565..b6cf8d5b58f 100644 --- a/misc/py-litellm/distinfo +++ b/misc/py-litellm/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1721611529 -SHA256 (litellm-1.41.25.tar.gz) = f6f000b8e666b51914436c26659d4a91d67b350bcc44e47b3837d3b8f0e1640d -SIZE (litellm-1.41.25.tar.gz) = 6811786 +TIMESTAMP = 1721809290 +SHA256 (litellm-1.41.28.tar.gz) = 30b30c1ee76d6a378a33395f5d4fccfe204be7c8b63f0a77b6d13bf72fc80942 +SIZE (litellm-1.41.28.tar.gz) = 6823314 diff --git a/multimedia/phonon/Makefile b/multimedia/phonon/Makefile index 93c6dd01ab9..c56ed98a45b 100644 --- a/multimedia/phonon/Makefile +++ b/multimedia/phonon/Makefile @@ -24,7 +24,7 @@ USE_LDCONFIG= yes USE_KDE= ecm:build USE_QT= ${_USE_QT_${FLAVOR}} -_USE_QT_qt5= core gui widgets buildtools:build qmake:build +_USE_QT_qt5= core gui linguisttools widgets buildtools:build qmake:build _USE_QT_qt6= 5compat base tools _CMAKE_ON_qt5= PHONON_BUILD_QT5 _CMAKE_ON_qt6= PHONON_BUILD_QT6 diff --git a/multimedia/ringrtc/files/patch-third__party_nasm_BUILD.gn b/multimedia/ringrtc/files/patch-third__party_nasm_BUILD.gn deleted file mode 100644 index 0132553c4c1..00000000000 --- a/multimedia/ringrtc/files/patch-third__party_nasm_BUILD.gn +++ /dev/null @@ -1,16 +0,0 @@ ---- src/webrtc/src/third_party/nasm/BUILD.gn.orig 2023-01-11 09:17:16 UTC -+++ src/webrtc/src/third_party/nasm/BUILD.gn -@@ -63,6 +63,13 @@ config("nasm_config") { - - defines = [ "HAVE_CONFIG_H" ] - -+ _string_h_lines = -+ read_file("/usr/include/string.h", "list lines") -+ _mempcpy = filter_include(_string_h_lines, [ "*\*mempcpy*" ]) -+ if (_mempcpy != []) { -+ defines += [ "HAVE_MEMPCPY=1" ] -+ } -+ - if (is_clang) { - cflags = [ - # The inline functions in NASM's headers flag this. diff --git a/net-im/py-matrix-synapse/Makefile b/net-im/py-matrix-synapse/Makefile index 3f492d3148d..541267021de 100644 --- a/net-im/py-matrix-synapse/Makefile +++ b/net-im/py-matrix-synapse/Makefile @@ -1,6 +1,5 @@ PORTNAME= matrix-synapse -DISTVERSION= 1.105.1 -PORTREVISION= 4 +DISTVERSION= 1.111.0 CATEGORIES= net-im python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -39,12 +38,13 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}jsonschema>=3.0.0:devel/py-jsonschema@${PY_F ${PYTHON_PKGNAMEPREFIX}netaddr>=0.7.18:net/py-netaddr@${PY_FLAVOR} \ ${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}typing-extensions>=4.0:devel/py-typing-extensions@${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>=20.0:devel/py-packaging@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pydantic>=1.7.4:devel/py-pydantic@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pysaml2>=4.5.0:security/py-pysaml2@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}python-multipart>=0.0.9:www/py-python-multipart@${PY_FLAVOR} \ ${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}virtualenv>=15.0:devel/py-virtualenv@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tox>=2.3.1:devel/py-tox@${PY_FLAVOR} \ diff --git a/net-im/py-matrix-synapse/Makefile.crates b/net-im/py-matrix-synapse/Makefile.crates index 4c89ce41510..735eb14432f 100644 --- a/net-im/py-matrix-synapse/Makefile.crates +++ b/net-im/py-matrix-synapse/Makefile.crates @@ -1,57 +1,86 @@ -CARGO_CRATES= aho-corasick-1.0.2 \ - anyhow-1.0.81 \ - arc-swap-1.5.1 \ - autocfg-1.1.0 \ - bitflags-1.3.2 \ +CARGO_CRATES= aho-corasick-1.1.3 \ + anyhow-1.0.86 \ + arc-swap-1.7.1 \ + autocfg-1.3.0 \ + base64-0.21.7 \ + bitflags-2.5.0 \ blake2-0.10.6 \ - block-buffer-0.10.3 \ + block-buffer-0.10.4 \ + bumpalo-3.16.0 \ + bytes-1.6.0 \ cfg-if-1.0.0 \ + cpufeatures-0.2.12 \ crypto-common-0.1.6 \ - digest-0.10.5 \ - generic-array-0.14.6 \ + digest-0.10.7 \ + fnv-1.0.7 \ + generic-array-0.14.7 \ + getrandom-0.2.15 \ + headers-0.4.0 \ + headers-core-0.3.0 \ heck-0.4.1 \ hex-0.4.3 \ - indoc-2.0.4 \ - itoa-1.0.4 \ - lazy_static-1.4.0 \ - libc-0.2.135 \ - lock_api-0.4.9 \ - log-0.4.21 \ - memchr-2.6.3 \ - memoffset-0.9.0 \ - once_cell-1.15.0 \ - parking_lot-0.12.1 \ - parking_lot_core-0.9.3 \ + http-1.1.0 \ + httpdate-1.0.3 \ + indoc-2.0.5 \ + itoa-1.0.11 \ + js-sys-0.3.69 \ + lazy_static-1.5.0 \ + libc-0.2.154 \ + lock_api-0.4.12 \ + log-0.4.22 \ + memchr-2.7.2 \ + memoffset-0.9.1 \ + mime-0.3.17 \ + once_cell-1.19.0 \ + parking_lot-0.12.2 \ + parking_lot_core-0.9.10 \ portable-atomic-1.6.0 \ - proc-macro2-1.0.76 \ - pyo3-0.20.3 \ - pyo3-build-config-0.20.3 \ - pyo3-ffi-0.20.3 \ - pyo3-log-0.9.0 \ - pyo3-macros-0.20.3 \ - pyo3-macros-backend-0.20.3 \ - pythonize-0.20.0 \ - quote-1.0.35 \ - redox_syscall-0.2.16 \ - regex-1.10.4 \ - regex-automata-0.4.4 \ - regex-syntax-0.8.2 \ - ryu-1.0.11 \ - scopeguard-1.1.0 \ - serde-1.0.197 \ - serde_derive-1.0.197 \ - serde_json-1.0.115 \ - smallvec-1.10.0 \ - subtle-2.4.1 \ - syn-2.0.48 \ - target-lexicon-0.12.4 \ - typenum-1.15.0 \ - unicode-ident-1.0.5 \ + ppv-lite86-0.2.17 \ + proc-macro2-1.0.82 \ + pyo3-0.21.2 \ + pyo3-build-config-0.21.2 \ + pyo3-ffi-0.21.2 \ + pyo3-log-0.10.0 \ + pyo3-macros-0.21.2 \ + pyo3-macros-backend-0.21.2 \ + pythonize-0.21.1 \ + quote-1.0.36 \ + rand-0.8.5 \ + rand_chacha-0.3.1 \ + rand_core-0.6.4 \ + redox_syscall-0.5.1 \ + regex-1.10.5 \ + regex-automata-0.4.6 \ + regex-syntax-0.8.3 \ + ryu-1.0.18 \ + scopeguard-1.2.0 \ + serde-1.0.204 \ + serde_derive-1.0.204 \ + serde_json-1.0.120 \ + sha1-0.10.6 \ + sha2-0.10.8 \ + smallvec-1.13.2 \ + subtle-2.5.0 \ + syn-2.0.61 \ + target-lexicon-0.12.14 \ + typenum-1.17.0 \ + ulid-1.1.2 \ + unicode-ident-1.0.12 \ unindent-0.2.3 \ version_check-0.9.4 \ - windows-sys-0.36.1 \ - windows_aarch64_msvc-0.36.1 \ - windows_i686_gnu-0.36.1 \ - windows_i686_msvc-0.36.1 \ - windows_x86_64_gnu-0.36.1 \ - windows_x86_64_msvc-0.36.1 + wasi-0.11.0+wasi-snapshot-preview1 \ + wasm-bindgen-0.2.92 \ + wasm-bindgen-backend-0.2.92 \ + wasm-bindgen-macro-0.2.92 \ + wasm-bindgen-macro-support-0.2.92 \ + wasm-bindgen-shared-0.2.92 \ + web-time-1.1.0 \ + windows-targets-0.52.5 \ + windows_aarch64_gnullvm-0.52.5 \ + windows_aarch64_msvc-0.52.5 \ + windows_i686_gnu-0.52.5 \ + windows_i686_gnullvm-0.52.5 \ + windows_i686_msvc-0.52.5 \ + windows_x86_64_gnu-0.52.5 \ + windows_x86_64_gnullvm-0.52.5 \ + windows_x86_64_msvc-0.52.5 diff --git a/net-im/py-matrix-synapse/distinfo b/net-im/py-matrix-synapse/distinfo index 6f4e3976409..59d8430f9c3 100644 --- a/net-im/py-matrix-synapse/distinfo +++ b/net-im/py-matrix-synapse/distinfo @@ -1,117 +1,175 @@ -TIMESTAMP = 1713985076 -SHA256 (matrix_synapse-1.105.1.tar.gz) = 83014f23377b6a3fb7c49b1325ca541f4b0785ee0e61b3002a161974017cd3f8 -SIZE (matrix_synapse-1.105.1.tar.gz) = 3381937 -SHA256 (rust/crates/aho-corasick-1.0.2.crate) = 43f6cb1bf222025340178f382c426f13757b2960e89779dfcb319c32542a5a41 -SIZE (rust/crates/aho-corasick-1.0.2.crate) = 167694 -SHA256 (rust/crates/anyhow-1.0.81.crate) = 0952808a6c2afd1aa8947271f3a60f1a6763c7b912d210184c5149b5cf147247 -SIZE (rust/crates/anyhow-1.0.81.crate) = 45142 -SHA256 (rust/crates/arc-swap-1.5.1.crate) = 983cd8b9d4b02a6dc6ffa557262eb5858a27a0038ffffe21a0f133eaa819a164 -SIZE (rust/crates/arc-swap-1.5.1.crate) = 66157 -SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa -SIZE (rust/crates/autocfg-1.1.0.crate) = 13272 -SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a -SIZE (rust/crates/bitflags-1.3.2.crate) = 23021 +TIMESTAMP = 1721146688 +SHA256 (matrix_synapse-1.111.0.tar.gz) = c84c077da038b762dbb8d31d53eaf42b477a898f9413d4d3d750da70cf4a74f8 +SIZE (matrix_synapse-1.111.0.tar.gz) = 3515951 +SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916 +SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311 +SHA256 (rust/crates/anyhow-1.0.86.crate) = b3d1d046238990b9cf5bcde22a3fb3584ee5cf65fb2765f454ed428c7a0063da +SIZE (rust/crates/anyhow-1.0.86.crate) = 46741 +SHA256 (rust/crates/arc-swap-1.7.1.crate) = 69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457 +SIZE (rust/crates/arc-swap-1.7.1.crate) = 68512 +SHA256 (rust/crates/autocfg-1.3.0.crate) = 0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0 +SIZE (rust/crates/autocfg-1.3.0.crate) = 16524 +SHA256 (rust/crates/base64-0.21.7.crate) = 9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567 +SIZE (rust/crates/base64-0.21.7.crate) = 82576 +SHA256 (rust/crates/bitflags-2.5.0.crate) = cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1 +SIZE (rust/crates/bitflags-2.5.0.crate) = 43821 SHA256 (rust/crates/blake2-0.10.6.crate) = 46502ad458c9a52b69d4d4d32775c788b7a1b85e8bc9d482d92250fc0e3f8efe SIZE (rust/crates/blake2-0.10.6.crate) = 47234 -SHA256 (rust/crates/block-buffer-0.10.3.crate) = 69cce20737498f97b993470a6e536b8523f0af7892a4f928cceb1ac5e52ebe7e -SIZE (rust/crates/block-buffer-0.10.3.crate) = 10465 +SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71 +SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538 +SHA256 (rust/crates/bumpalo-3.16.0.crate) = 79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c +SIZE (rust/crates/bumpalo-3.16.0.crate) = 85677 +SHA256 (rust/crates/bytes-1.6.0.crate) = 514de17de45fdb8dc022b1a7975556c53c86f9f0aa5f534b98977b171857c2c9 +SIZE (rust/crates/bytes-1.6.0.crate) = 60605 SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 +SHA256 (rust/crates/cpufeatures-0.2.12.crate) = 53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504 +SIZE (rust/crates/cpufeatures-0.2.12.crate) = 12837 SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3 SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760 -SHA256 (rust/crates/digest-0.10.5.crate) = adfbc57365a37acbd2ebf2b64d7e69bb766e2fea813521ed536f5d0520dcf86c -SIZE (rust/crates/digest-0.10.5.crate) = 19503 -SHA256 (rust/crates/generic-array-0.14.6.crate) = bff49e947297f3312447abdca79f45f4738097cc82b06e72054d2223f601f1b9 -SIZE (rust/crates/generic-array-0.14.6.crate) = 15889 +SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292 +SIZE (rust/crates/digest-0.10.7.crate) = 19557 +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.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a +SIZE (rust/crates/generic-array-0.14.7.crate) = 15950 +SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7 +SIZE (rust/crates/getrandom-0.2.15.crate) = 37163 +SHA256 (rust/crates/headers-0.4.0.crate) = 322106e6bd0cba2d5ead589ddb8150a13d7c4217cf80d7c4f682ca994ccc6aa9 +SIZE (rust/crates/headers-0.4.0.crate) = 68864 +SHA256 (rust/crates/headers-core-0.3.0.crate) = 54b4a22553d4242c49fddb9ba998a99962b5cc6f22cb5a3482bec22522403ce4 +SIZE (rust/crates/headers-core-0.3.0.crate) = 2333 SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8 SIZE (rust/crates/heck-0.4.1.crate) = 11567 SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70 SIZE (rust/crates/hex-0.4.3.crate) = 13299 -SHA256 (rust/crates/indoc-2.0.4.crate) = 1e186cfbae8084e513daff4240b4797e342f988cecda4fb6c939150f96315fd8 -SIZE (rust/crates/indoc-2.0.4.crate) = 14311 -SHA256 (rust/crates/itoa-1.0.4.crate) = 4217ad341ebadf8d8e724e264f13e593e0648f5b3e94b3896a5df283be015ecc -SIZE (rust/crates/itoa-1.0.4.crate) = 10601 -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.135.crate) = 68783febc7782c6c5cb401fbda4de5a9898be1762314da0bb2c10ced61f18b0c -SIZE (rust/crates/libc-0.2.135.crate) = 604591 -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.21.crate) = 90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c -SIZE (rust/crates/log-0.4.21.crate) = 43442 -SHA256 (rust/crates/memchr-2.6.3.crate) = 8f232d6ef707e1956a43342693d2a31e72989554d58299d7a88738cc95b0d35c -SIZE (rust/crates/memchr-2.6.3.crate) = 94377 -SHA256 (rust/crates/memoffset-0.9.0.crate) = 5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c -SIZE (rust/crates/memoffset-0.9.0.crate) = 9033 -SHA256 (rust/crates/once_cell-1.15.0.crate) = e82dad04139b71a90c080c8463fe0dc7902db5192d939bd0950f074d014339e1 -SIZE (rust/crates/once_cell-1.15.0.crate) = 31460 -SHA256 (rust/crates/parking_lot-0.12.1.crate) = 3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f -SIZE (rust/crates/parking_lot-0.12.1.crate) = 40967 -SHA256 (rust/crates/parking_lot_core-0.9.3.crate) = 09a279cbf25cb0757810394fbc1e359949b59e348145c643a939a525692e6929 -SIZE (rust/crates/parking_lot_core-0.9.3.crate) = 32256 +SHA256 (rust/crates/http-1.1.0.crate) = 21b9ddb458710bc376481b842f5da65cdf31522de232c1ca8146abce2a358258 +SIZE (rust/crates/http-1.1.0.crate) = 103144 +SHA256 (rust/crates/httpdate-1.0.3.crate) = df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9 +SIZE (rust/crates/httpdate-1.0.3.crate) = 10639 +SHA256 (rust/crates/indoc-2.0.5.crate) = b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5 +SIZE (rust/crates/indoc-2.0.5.crate) = 14396 +SHA256 (rust/crates/itoa-1.0.11.crate) = 49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b +SIZE (rust/crates/itoa-1.0.11.crate) = 10563 +SHA256 (rust/crates/js-sys-0.3.69.crate) = 29c15563dc2726973df627357ce0c9ddddbea194836909d655df6a75d2cf296d +SIZE (rust/crates/js-sys-0.3.69.crate) = 81083 +SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe +SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025 +SHA256 (rust/crates/libc-0.2.154.crate) = ae743338b92ff9146ce83992f766a31066a91a8c84a45e0e9f21e7cf6de6d346 +SIZE (rust/crates/libc-0.2.154.crate) = 743304 +SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17 +SIZE (rust/crates/lock_api-0.4.12.crate) = 27591 +SHA256 (rust/crates/log-0.4.22.crate) = a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24 +SIZE (rust/crates/log-0.4.22.crate) = 44027 +SHA256 (rust/crates/memchr-2.7.2.crate) = 6c8640c5d730cb13ebd907d8d04b52f55ac9a2eec55b440c8892f40d56c76c1d +SIZE (rust/crates/memchr-2.7.2.crate) = 96220 +SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a +SIZE (rust/crates/memoffset-0.9.1.crate) = 9032 +SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a +SIZE (rust/crates/mime-0.3.17.crate) = 15712 +SHA256 (rust/crates/once_cell-1.19.0.crate) = 3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92 +SIZE (rust/crates/once_cell-1.19.0.crate) = 33046 +SHA256 (rust/crates/parking_lot-0.12.2.crate) = 7e4af0ca4f6caed20e900d564c242b8e5d4903fdacf31d3daf527b66fe6f42fb +SIZE (rust/crates/parking_lot-0.12.2.crate) = 41723 +SHA256 (rust/crates/parking_lot_core-0.9.10.crate) = 1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8 +SIZE (rust/crates/parking_lot_core-0.9.10.crate) = 32406 SHA256 (rust/crates/portable-atomic-1.6.0.crate) = 7170ef9988bc169ba16dd36a7fa041e5c4cbeb6a35b76d4c03daded371eae7c0 SIZE (rust/crates/portable-atomic-1.6.0.crate) = 140689 -SHA256 (rust/crates/proc-macro2-1.0.76.crate) = 95fc56cda0b5c3325f5fbbd7ff9fda9e02bb00bb3dac51252d2f1bfa1cb8cc8c -SIZE (rust/crates/proc-macro2-1.0.76.crate) = 45660 -SHA256 (rust/crates/pyo3-0.20.3.crate) = 53bdbb96d49157e65d45cc287af5f32ffadd5f4761438b527b055fb0d4bb8233 -SIZE (rust/crates/pyo3-0.20.3.crate) = 434673 -SHA256 (rust/crates/pyo3-build-config-0.20.3.crate) = deaa5745de3f5231ce10517a1f5dd97d53e5a2fd77aa6b5842292085831d48d7 -SIZE (rust/crates/pyo3-build-config-0.20.3.crate) = 30060 -SHA256 (rust/crates/pyo3-ffi-0.20.3.crate) = 62b42531d03e08d4ef1f6e85a2ed422eb678b8cd62b762e53891c05faf0d4afa -SIZE (rust/crates/pyo3-ffi-0.20.3.crate) = 65024 -SHA256 (rust/crates/pyo3-log-0.9.0.crate) = 4c10808ee7250403bedb24bc30c32493e93875fef7ba3e4292226fe924f398bd -SIZE (rust/crates/pyo3-log-0.9.0.crate) = 14370 -SHA256 (rust/crates/pyo3-macros-0.20.3.crate) = 7305c720fa01b8055ec95e484a6eca7a83c841267f0dd5280f0c8b8551d2c158 -SIZE (rust/crates/pyo3-macros-0.20.3.crate) = 7920 -SHA256 (rust/crates/pyo3-macros-backend-0.20.3.crate) = 7c7e9b68bb9c3149c5b0cade5d07f953d6d125eb4337723c4ccdb665f1f96185 -SIZE (rust/crates/pyo3-macros-backend-0.20.3.crate) = 49797 -SHA256 (rust/crates/pythonize-0.20.0.crate) = ffd1c3ef39c725d63db5f9bc455461bafd80540cb7824c61afb823501921a850 -SIZE (rust/crates/pythonize-0.20.0.crate) = 11500 -SHA256 (rust/crates/quote-1.0.35.crate) = 291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef -SIZE (rust/crates/quote-1.0.35.crate) = 28136 -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.10.4.crate) = c117dbdfde9c8308975b6a18d71f3f385c89461f7b3fb054288ecf2a2058ba4c -SIZE (rust/crates/regex-1.10.4.crate) = 253191 -SHA256 (rust/crates/regex-automata-0.4.4.crate) = 3b7fa1134405e2ec9353fd416b17f8dacd46c473d7d3fd1cf202706a14eb792a -SIZE (rust/crates/regex-automata-0.4.4.crate) = 617294 -SHA256 (rust/crates/regex-syntax-0.8.2.crate) = c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f -SIZE (rust/crates/regex-syntax-0.8.2.crate) = 347228 -SHA256 (rust/crates/ryu-1.0.11.crate) = 4501abdff3ae82a1c1b477a17252eb69cee9e66eb915c1abaa4f44d873df9f09 -SIZE (rust/crates/ryu-1.0.11.crate) = 47007 -SHA256 (rust/crates/scopeguard-1.1.0.crate) = d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd -SIZE (rust/crates/scopeguard-1.1.0.crate) = 11470 -SHA256 (rust/crates/serde-1.0.197.crate) = 3fb1c873e1b9b056a4dc4c0c198b24c3ffa059243875552b2bd0933b1aee4ce2 -SIZE (rust/crates/serde-1.0.197.crate) = 77087 -SHA256 (rust/crates/serde_derive-1.0.197.crate) = 7eb0b34b42edc17f6b7cac84a52a1c5f0e1bb2227e997ca9011ea3dd34e8610b -SIZE (rust/crates/serde_derive-1.0.197.crate) = 55771 -SHA256 (rust/crates/serde_json-1.0.115.crate) = 12dc5c46daa8e9fdf4f5e71b6cf9a53f2487da0e86e55808e2d35539666497dd -SIZE (rust/crates/serde_json-1.0.115.crate) = 147100 -SHA256 (rust/crates/smallvec-1.10.0.crate) = a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0 -SIZE (rust/crates/smallvec-1.10.0.crate) = 31564 -SHA256 (rust/crates/subtle-2.4.1.crate) = 6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601 -SIZE (rust/crates/subtle-2.4.1.crate) = 12630 -SHA256 (rust/crates/syn-2.0.48.crate) = 0f3531638e407dfc0814761abb7c00a5b54992b849452a0646b7f65c9f770f3f -SIZE (rust/crates/syn-2.0.48.crate) = 250566 -SHA256 (rust/crates/target-lexicon-0.12.4.crate) = c02424087780c9b71cc96799eaeddff35af2bc513278cda5c99fc1f5d026d3c1 -SIZE (rust/crates/target-lexicon-0.12.4.crate) = 23020 -SHA256 (rust/crates/typenum-1.15.0.crate) = dcf81ac59edc17cc8697ff311e8f5ef2d99fcbd9817b34cec66f90b6c3dfd987 -SIZE (rust/crates/typenum-1.15.0.crate) = 40741 -SHA256 (rust/crates/unicode-ident-1.0.5.crate) = 6ceab39d59e4c9499d4e5a8ee0e2735b891bb7308ac83dfb4e80cad195c9f6f3 -SIZE (rust/crates/unicode-ident-1.0.5.crate) = 35455 +SHA256 (rust/crates/ppv-lite86-0.2.17.crate) = 5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de +SIZE (rust/crates/ppv-lite86-0.2.17.crate) = 22242 +SHA256 (rust/crates/proc-macro2-1.0.82.crate) = 8ad3d49ab951a01fbaafe34f2ec74122942fe18a3f9814c3268f1bb72042131b +SIZE (rust/crates/proc-macro2-1.0.82.crate) = 48452 +SHA256 (rust/crates/pyo3-0.21.2.crate) = a5e00b96a521718e08e03b1a622f01c8a8deb50719335de3f60b3b3950f069d8 +SIZE (rust/crates/pyo3-0.21.2.crate) = 504574 +SHA256 (rust/crates/pyo3-build-config-0.21.2.crate) = 7883df5835fafdad87c0d888b266c8ec0f4c9ca48a5bed6bbb592e8dedee1b50 +SIZE (rust/crates/pyo3-build-config-0.21.2.crate) = 30581 +SHA256 (rust/crates/pyo3-ffi-0.21.2.crate) = 01be5843dc60b916ab4dad1dca6d20b9b4e6ddc8e15f50c47fe6d85f1fb97403 +SIZE (rust/crates/pyo3-ffi-0.21.2.crate) = 66160 +SHA256 (rust/crates/pyo3-log-0.10.0.crate) = 2af49834b8d2ecd555177e63b273b708dea75150abc6f5341d0a6e1a9623976c +SIZE (rust/crates/pyo3-log-0.10.0.crate) = 14517 +SHA256 (rust/crates/pyo3-macros-0.21.2.crate) = 77b34069fc0682e11b31dbd10321cbf94808394c56fd996796ce45217dfac53c +SIZE (rust/crates/pyo3-macros-0.21.2.crate) = 7920 +SHA256 (rust/crates/pyo3-macros-backend-0.21.2.crate) = 08260721f32db5e1a5beae69a55553f56b99bd0e1c3e6e0a5e8851a9d0f5a85c +SIZE (rust/crates/pyo3-macros-backend-0.21.2.crate) = 58088 +SHA256 (rust/crates/pythonize-0.21.1.crate) = 9d0664248812c38cc55a4ed07f88e4df516ce82604b93b1ffdc041aa77a6cb3c +SIZE (rust/crates/pythonize-0.21.1.crate) = 13357 +SHA256 (rust/crates/quote-1.0.36.crate) = 0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7 +SIZE (rust/crates/quote-1.0.36.crate) = 28507 +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/redox_syscall-0.5.1.crate) = 469052894dcb553421e483e4209ee581a45100d31b4018de03e5a7ad86374a7e +SIZE (rust/crates/redox_syscall-0.5.1.crate) = 22536 +SHA256 (rust/crates/regex-1.10.5.crate) = b91213439dad192326a0d7c6ee3955910425f441d7038e0d6933b0aec5c4517f +SIZE (rust/crates/regex-1.10.5.crate) = 253805 +SHA256 (rust/crates/regex-automata-0.4.6.crate) = 86b83b8b9847f9bf95ef68afb0b8e6cdb80f498442f5179a29fad448fcc1eaea +SIZE (rust/crates/regex-automata-0.4.6.crate) = 617565 +SHA256 (rust/crates/regex-syntax-0.8.3.crate) = adad44e29e4c806119491a7f06f03de4d1af22c3a680dd47f1e6e179439d1f56 +SIZE (rust/crates/regex-syntax-0.8.3.crate) = 347497 +SHA256 (rust/crates/ryu-1.0.18.crate) = f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f +SIZE (rust/crates/ryu-1.0.18.crate) = 47713 +SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49 +SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619 +SHA256 (rust/crates/serde-1.0.204.crate) = bc76f558e0cbb2a839d37354c575f1dc3fdc6546b5be373ba43d95f231bf7c12 +SIZE (rust/crates/serde-1.0.204.crate) = 78253 +SHA256 (rust/crates/serde_derive-1.0.204.crate) = e0cd7e117be63d3c3678776753929474f3b04a43a080c744d6b0ae2a8c28e222 +SIZE (rust/crates/serde_derive-1.0.204.crate) = 55871 +SHA256 (rust/crates/serde_json-1.0.120.crate) = 4e0d21c9a8cae1235ad58a00c11cb40d4b1e5c784f1ef2c537876ed6ffd8b7c5 +SIZE (rust/crates/serde_json-1.0.120.crate) = 147062 +SHA256 (rust/crates/sha1-0.10.6.crate) = e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba +SIZE (rust/crates/sha1-0.10.6.crate) = 13517 +SHA256 (rust/crates/sha2-0.10.8.crate) = 793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8 +SIZE (rust/crates/sha2-0.10.8.crate) = 26357 +SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67 +SIZE (rust/crates/smallvec-1.13.2.crate) = 35216 +SHA256 (rust/crates/subtle-2.5.0.crate) = 81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc +SIZE (rust/crates/subtle-2.5.0.crate) = 13909 +SHA256 (rust/crates/syn-2.0.61.crate) = c993ed8ccba56ae856363b1845da7266a7cb78e1d146c8a32d54b45a8b831fc9 +SIZE (rust/crates/syn-2.0.61.crate) = 257199 +SHA256 (rust/crates/target-lexicon-0.12.14.crate) = e1fc403891a21bcfb7c37834ba66a547a8f402146eba7265b5a6d88059c9ff2f +SIZE (rust/crates/target-lexicon-0.12.14.crate) = 25508 +SHA256 (rust/crates/typenum-1.17.0.crate) = 42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825 +SIZE (rust/crates/typenum-1.17.0.crate) = 42849 +SHA256 (rust/crates/ulid-1.1.2.crate) = 34778c17965aa2a08913b57e1f34db9b4a63f5de31768b55bf20d2795f921259 +SIZE (rust/crates/ulid-1.1.2.crate) = 11517 +SHA256 (rust/crates/unicode-ident-1.0.12.crate) = 3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b +SIZE (rust/crates/unicode-ident-1.0.12.crate) = 42168 SHA256 (rust/crates/unindent-0.2.3.crate) = c7de7d73e1754487cb58364ee906a499937a0dfabd86bcb980fa99ec8c8fa2ce SIZE (rust/crates/unindent-0.2.3.crate) = 7306 SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f SIZE (rust/crates/version_check-0.9.4.crate) = 14895 -SHA256 (rust/crates/windows-sys-0.36.1.crate) = ea04155a16a59f9eab786fe12a4a450e75cdb175f9e0d80da1e17db09f55b8d2 -SIZE (rust/crates/windows-sys-0.36.1.crate) = 3347053 -SHA256 (rust/crates/windows_aarch64_msvc-0.36.1.crate) = 9bb8c3fd39ade2d67e9874ac4f3db21f0d710bee00fe7cab16949ec184eeaa47 -SIZE (rust/crates/windows_aarch64_msvc-0.36.1.crate) = 661960 -SHA256 (rust/crates/windows_i686_gnu-0.36.1.crate) = 180e6ccf01daf4c426b846dfc66db1fc518f074baa793aa7d9b9aaeffad6a3b6 -SIZE (rust/crates/windows_i686_gnu-0.36.1.crate) = 818115 -SHA256 (rust/crates/windows_i686_msvc-0.36.1.crate) = e2e7917148b2812d1eeafaeb22a97e4813dfa60a3f8f78ebe204bcc88f12f024 -SIZE (rust/crates/windows_i686_msvc-0.36.1.crate) = 724575 -SHA256 (rust/crates/windows_x86_64_gnu-0.36.1.crate) = 4dcd171b8776c41b97521e5da127a2d86ad280114807d0b2ab1e462bc764d9e1 -SIZE (rust/crates/windows_x86_64_gnu-0.36.1.crate) = 790934 -SHA256 (rust/crates/windows_x86_64_msvc-0.36.1.crate) = c811ca4a8c853ef420abd8592ba53ddbbac90410fab6903b3e79972a631f7680 -SIZE (rust/crates/windows_x86_64_msvc-0.36.1.crate) = 661999 +SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423 +SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131 +SHA256 (rust/crates/wasm-bindgen-0.2.92.crate) = 4be2531df63900aeb2bca0daaaddec08491ee64ceecbee5076636a3b026795a8 +SIZE (rust/crates/wasm-bindgen-0.2.92.crate) = 184119 +SHA256 (rust/crates/wasm-bindgen-backend-0.2.92.crate) = 614d787b966d3989fa7bb98a654e369c762374fd3213d212cfc0251257e747da +SIZE (rust/crates/wasm-bindgen-backend-0.2.92.crate) = 28348 +SHA256 (rust/crates/wasm-bindgen-macro-0.2.92.crate) = a1f8823de937b71b9460c0c34e25f3da88250760bec0ebac694b49997550d726 +SIZE (rust/crates/wasm-bindgen-macro-0.2.92.crate) = 13835 +SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.92.crate) = e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7 +SIZE (rust/crates/wasm-bindgen-macro-support-0.2.92.crate) = 20092 +SHA256 (rust/crates/wasm-bindgen-shared-0.2.92.crate) = af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96 +SIZE (rust/crates/wasm-bindgen-shared-0.2.92.crate) = 7263 +SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb +SIZE (rust/crates/web-time-1.1.0.crate) = 18026 +SHA256 (rust/crates/windows-targets-0.52.5.crate) = 6f0713a46559409d202e70e28227288446bf7841d3211583a4b53e3f6d96e7eb +SIZE (rust/crates/windows-targets-0.52.5.crate) = 6376 +SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.5.crate) = 7088eed71e8b8dda258ecc8bac5fb1153c5cffaf2578fc8ff5d61e23578d3263 +SIZE (rust/crates/windows_aarch64_gnullvm-0.52.5.crate) = 433266 +SHA256 (rust/crates/windows_aarch64_msvc-0.52.5.crate) = 9985fd1504e250c615ca5f281c3f7a6da76213ebd5ccc9561496568a2752afb6 +SIZE (rust/crates/windows_aarch64_msvc-0.52.5.crate) = 827944 +SHA256 (rust/crates/windows_i686_gnu-0.52.5.crate) = 88ba073cf16d5372720ec942a8ccbf61626074c6d4dd2e745299726ce8b89670 +SIZE (rust/crates/windows_i686_gnu-0.52.5.crate) = 875699 +SHA256 (rust/crates/windows_i686_gnullvm-0.52.5.crate) = 87f4261229030a858f36b459e748ae97545d6f1ec60e5e0d6a3d32e0dc232ee9 +SIZE (rust/crates/windows_i686_gnullvm-0.52.5.crate) = 473064 +SHA256 (rust/crates/windows_i686_msvc-0.52.5.crate) = db3c2bf3d13d5b658be73463284eaf12830ac9a26a90c717b7f771dfe97487bf +SIZE (rust/crates/windows_i686_msvc-0.52.5.crate) = 895404 +SHA256 (rust/crates/windows_x86_64_gnu-0.52.5.crate) = 4e4246f76bdeff09eb48875a0fd3e2af6aada79d409d33011886d3e1581517d9 +SIZE (rust/crates/windows_x86_64_gnu-0.52.5.crate) = 831539 +SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.5.crate) = 852298e482cd67c356ddd9570386e2862b5673c85bd5f88df9ab6802b334c596 +SIZE (rust/crates/windows_x86_64_gnullvm-0.52.5.crate) = 433246 +SHA256 (rust/crates/windows_x86_64_msvc-0.52.5.crate) = bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0 +SIZE (rust/crates/windows_x86_64_msvc-0.52.5.crate) = 827905 diff --git a/net-im/py-matrix-synapse/files/patch-pyproject.toml b/net-im/py-matrix-synapse/files/patch-pyproject.toml index 796a5b71b1d..e969fb13fa8 100644 --- a/net-im/py-matrix-synapse/files/patch-pyproject.toml +++ b/net-im/py-matrix-synapse/files/patch-pyproject.toml @@ -1,6 +1,6 @@ ---- pyproject.toml.orig 2024-03-05 15:15:09 UTC +--- pyproject.toml.orig 2024-07-16 11:51:30 UTC +++ pyproject.toml -@@ -216,17 +216,6 @@ pydantic = ">=1.7.4, <3" +@@ -215,16 +215,6 @@ pydantic = ">=1.7.4, <3" # See https://github.com/matrix-org/synapse/issues/15858 pydantic = ">=1.7.4, <3" @@ -14,7 +14,6 @@ -# needed. -setuptools_rust = ">=1.3" - -- - # Optional Dependencies - # --------------------- - matrix-synapse-ldap3 = { version = ">=0.1", optional = true } + # This is used for parsing multipart responses + python-multipart = ">=0.0.9" + diff --git a/net-im/py-matrix-synapse/files/patch-setup.py b/net-im/py-matrix-synapse/files/patch-setup.py index 8e70aec77b2..39649d8e5d1 100644 --- a/net-im/py-matrix-synapse/files/patch-setup.py +++ b/net-im/py-matrix-synapse/files/patch-setup.py @@ -1,8 +1,8 @@ --- setup.py.orig 1970-01-01 00:00:00 UTC +++ setup.py -@@ -174,7 +174,6 @@ install_requires = \ - 'pydantic>=1.7.4,<3', +@@ -179,7 +179,6 @@ install_requires = \ 'pymacaroons>=0.13.0', + 'python-multipart>=0.0.9', 'service-identity>=18.1.0', - 'setuptools_rust>=1.3', 'signedjson>=1.1.0,<2.0.0', diff --git a/net-im/signal-desktop/Makefile b/net-im/signal-desktop/Makefile index ef66773ebdf..d78f8b31b32 100644 --- a/net-im/signal-desktop/Makefile +++ b/net-im/signal-desktop/Makefile @@ -1,6 +1,7 @@ PORTNAME= signal-desktop DISTVERSIONPREFIX= v DISTVERSION= 7.16.0 +PORTREVISION= 1 CATEGORIES= net-im MASTER_SITES= LOCAL/mikael/signal-desktop/:npm \ https://build-artifacts.signal.org/desktop/:sqlcipher diff --git a/net-mgmt/seafile-server/Makefile b/net-mgmt/seafile-server/Makefile index 66dcbd46d73..5e513968a7e 100644 --- a/net-mgmt/seafile-server/Makefile +++ b/net-mgmt/seafile-server/Makefile @@ -2,6 +2,7 @@ PORTNAME= seafile-server DISTVERSIONPREFIX= v DISTVERSION= ${SEAFILE_VER} DISTVERSIONSUFFIX= -server +PORTREVISION= 1 CATEGORIES= net-mgmt MAINTAINER= ultima@FreeBSD.org diff --git a/net-mgmt/unifi8/Makefile b/net-mgmt/unifi8/Makefile index 59cf0e038b2..cd3009087fa 100644 --- a/net-mgmt/unifi8/Makefile +++ b/net-mgmt/unifi8/Makefile @@ -1,5 +1,5 @@ PORTNAME= unifi8 -PORTVERSION= 8.2.93 +PORTVERSION= 8.3.32 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/unifi8/distinfo b/net-mgmt/unifi8/distinfo index 39ba99d02f2..83a67c5442a 100644 --- a/net-mgmt/unifi8/distinfo +++ b/net-mgmt/unifi8/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1717617716 -SHA256 (unifi8-8.2.93/unifi_sysvinit_all.deb) = ef3711c5f944bcf4711fb32db9d3aaba6794a52cc068421b8da689569af619b7 -SIZE (unifi8-8.2.93/unifi_sysvinit_all.deb) = 148689352 -SHA256 (unifi8-8.2.93/javax.activation-api-1.2.0.jar) = 43fdef0b5b6ceb31b0424b208b930c74ab58fac2ceeb7b3f6fd3aeb8b5ca4393 -SIZE (unifi8-8.2.93/javax.activation-api-1.2.0.jar) = 56674 +TIMESTAMP = 1721661618 +SHA256 (unifi8-8.3.32/unifi_sysvinit_all.deb) = a6aca50a500442d90413120f398d69462ca699816f5b138e72acbe882916c79c +SIZE (unifi8-8.3.32/unifi_sysvinit_all.deb) = 149899426 +SHA256 (unifi8-8.3.32/javax.activation-api-1.2.0.jar) = 43fdef0b5b6ceb31b0424b208b930c74ab58fac2ceeb7b3f6fd3aeb8b5ca4393 +SIZE (unifi8-8.3.32/javax.activation-api-1.2.0.jar) = 56674 diff --git a/net-p2p/deluge-cli/Makefile b/net-p2p/deluge-cli/Makefile index 1459859d67d..7646ec366a6 100644 --- a/net-p2p/deluge-cli/Makefile +++ b/net-p2p/deluge-cli/Makefile @@ -1,6 +1,6 @@ PORTNAME= deluge DISTVERSION= 2.1.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= net-p2p python MASTER_SITES= PYPI PKGNAMESUFFIX= -cli @@ -23,7 +23,6 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}xdg>=0.18:devel/py-xdg@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}service-identity>=0:security/py-service-identity@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}twisted>=0:devel/py-twisted@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}rencode>0:converters/py-rencode@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}zope.interface>0:devel/py-zope.interface@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}distro>0:sysutils/py-distro@${PY_FLAVOR} diff --git a/net/fb303/Makefile b/net/fb303/Makefile index 2787334b403..19352f1dbb4 100644 --- a/net/fb303/Makefile +++ b/net/fb303/Makefile @@ -1,6 +1,6 @@ PORTNAME= fb303 DISTVERSIONPREFIX= v -DISTVERSION= 2024.07.15.00 +DISTVERSION= 2024.07.22.00 CATEGORIES= net MAINTAINER= yuri@FreeBSD.org diff --git a/net/fb303/distinfo b/net/fb303/distinfo index 2bdb4aa5df8..62b3a869516 100644 --- a/net/fb303/distinfo +++ b/net/fb303/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1721075355 -SHA256 (facebook-fb303-v2024.07.15.00_GH0.tar.gz) = f914c6d4c14d95e333464eb1b21cbbf2045728db17d4628f0dfaf1a82643afe0 -SIZE (facebook-fb303-v2024.07.15.00_GH0.tar.gz) = 287383 +TIMESTAMP = 1721673386 +SHA256 (facebook-fb303-v2024.07.22.00_GH0.tar.gz) = 4f1efd11f65d7283db15d6fe3f44f54285efec0ac48d88d2c687b252bc1445d7 +SIZE (facebook-fb303-v2024.07.22.00_GH0.tar.gz) = 287686 diff --git a/net/mvfst/Makefile b/net/mvfst/Makefile index 752b8e6a23c..387addb3933 100644 --- a/net/mvfst/Makefile +++ b/net/mvfst/Makefile @@ -1,6 +1,6 @@ PORTNAME= mvfst DISTVERSIONPREFIX= v -DISTVERSION= 2024.07.15.00 +DISTVERSION= 2024.07.22.00 CATEGORIES= net MAINTAINER= yuri@FreeBSD.org diff --git a/net/mvfst/distinfo b/net/mvfst/distinfo index 8fdab8ca921..a7314d7da1d 100644 --- a/net/mvfst/distinfo +++ b/net/mvfst/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1721075356 -SHA256 (facebook-mvfst-v2024.07.15.00_GH0.tar.gz) = 598ac31d018c980c60d19fd5bd625b79cc6235250fdb3210524cfaa6cf27bddb -SIZE (facebook-mvfst-v2024.07.15.00_GH0.tar.gz) = 1995979 +TIMESTAMP = 1721673387 +SHA256 (facebook-mvfst-v2024.07.22.00_GH0.tar.gz) = 282bf7397650e556a0f049cc668734b3ce9c107344cdc1545d3eda26f7c32061 +SIZE (facebook-mvfst-v2024.07.22.00_GH0.tar.gz) = 1996025 diff --git a/net/openmpi/Makefile b/net/openmpi/Makefile index b9aa9d2569c..eef31aca20a 100644 --- a/net/openmpi/Makefile +++ b/net/openmpi/Makefile @@ -1,5 +1,5 @@ PORTNAME= openmpi -PORTVERSION= 5.0.4 +PORTVERSION= 5.0.5 CATEGORIES= net parallel MASTER_SITES= https://download.open-mpi.org/release/open-mpi/v${PORTVERSION:R}/ diff --git a/net/openmpi/distinfo b/net/openmpi/distinfo index 226122f3118..c8e802f6d75 100644 --- a/net/openmpi/distinfo +++ b/net/openmpi/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1721394717 -SHA256 (openmpi-5.0.4.tar.bz2) = 64526852cdd88b2d30e022087c16ab3e03806c451b10cd691d5c1ac887d8ef9d -SIZE (openmpi-5.0.4.tar.bz2) = 29992422 +TIMESTAMP = 1721737674 +SHA256 (openmpi-5.0.5.tar.bz2) = 6588d57c0a4bd299a24103f4e196051b29e8b55fbda49e11d5b3d32030a32776 +SIZE (openmpi-5.0.5.tar.bz2) = 30000495 diff --git a/net/openmpi/pkg-plist b/net/openmpi/pkg-plist index bf577f40a47..0567d87f00b 100644 --- a/net/openmpi/pkg-plist +++ b/net/openmpi/pkg-plist @@ -274,7 +274,7 @@ libdata/pkgconfig/pmix.pc %%MPIDIR%%/lib/libmpi.la %%MPIDIR%%/lib/libmpi.so %%MPIDIR%%/lib/libmpi.so.40 -%%MPIDIR%%/lib/libmpi.so.40.40.4 +%%MPIDIR%%/lib/libmpi.so.40.40.5 %%MPIDIR%%/lib/libmpi_mpifh.la %%MPIDIR%%/lib/libmpi_mpifh.so %%MPIDIR%%/lib/libmpi_mpifh.so.40 diff --git a/net/py-aiohttp-socks/Makefile b/net/py-aiohttp-socks/Makefile index d0c84eedc61..5bece82a382 100644 --- a/net/py-aiohttp-socks/Makefile +++ b/net/py-aiohttp-socks/Makefile @@ -1,6 +1,7 @@ PORTNAME= aiohttp-socks -PORTVERSION= 0.8.4 DISTVERSIONPREFIX= v +DISTVERSION= 0.8.4 +PORTREVISION= 1 CATEGORIES= net python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/net/py-aiohttp-socks/pkg-descr b/net/py-aiohttp-socks/pkg-descr index de0a321ecb7..84b1004f4cd 100644 --- a/net/py-aiohttp-socks/pkg-descr +++ b/net/py-aiohttp-socks/pkg-descr @@ -1 +1,6 @@ -SOCKS proxy connector for aiohttp. SOCKS4(a) and SOCKS5 are supported. +Python library that provides SOCKS proxy support for aiohttp, supporting +SOCKS4(a), SOCKS5(h), and HTTP tunneling proxies. It allows for proxy +chaining and integrates with aiohttp to facilitate secure and anonymous +web requests. The library uses python-socks for core proxy functionality +and aims to maintain compatibility with new aiohttp versions by +providing a single point of integration. diff --git a/net/sniffnet/Makefile b/net/sniffnet/Makefile index 49158e148c1..6279b7f9422 100644 --- a/net/sniffnet/Makefile +++ b/net/sniffnet/Makefile @@ -1,7 +1,6 @@ PORTNAME= sniffnet DISTVERSIONPREFIX= v -DISTVERSION= 1.3.0 -PORTREVISION= 2 +DISTVERSION= 1.3.1 CATEGORIES= net wayland MAINTAINER= tagattie@FreeBSD.org @@ -13,8 +12,6 @@ LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT -BROKEN_i386= failed to compile: evaluation of constant value failed: assertion failed: cfg!(target_feature = "sse") && cfg!(target_feature = "sse2") - LIB_DEPENDS= libasound.so:audio/alsa-lib \ libfreetype.so:print/freetype2 \ libfontconfig.so:x11-fonts/fontconfig @@ -28,6 +25,12 @@ PORTDOCS= README.md ROADMAP.md SECURITY.md OPTIONS_DEFINE= DOCS +# Enable i386 build for SSE2-capable CPUs +.if ${MACHINE_ARCH} == i386 +CARGO_ENV+= CARGO_PROFILE_RELEASE_LTO=false +RUSTFLAGS+= -C target-feature=+sse2 +.endif + post-install: ${INSTALL_DATA} ${WRKSRC}/resources/packaging/linux/${PORTNAME}.desktop \ ${STAGEDIR}${DESKTOPDIR} diff --git a/net/sniffnet/Makefile.crates b/net/sniffnet/Makefile.crates index efd7c26cf24..b30f494480a 100644 --- a/net/sniffnet/Makefile.crates +++ b/net/sniffnet/Makefile.crates @@ -1,11 +1,11 @@ -CARGO_CRATES= ab_glyph-0.2.24 \ +CARGO_CRATES= ab_glyph-0.2.28 \ ab_glyph_rasterizer-0.1.8 \ - addr2line-0.21.0 \ + addr2line-0.22.0 \ adler-1.0.2 \ ahash-0.8.11 \ aho-corasick-1.1.3 \ aliasable-0.1.3 \ - allocator-api2-0.2.16 \ + allocator-api2-0.2.18 \ alsa-0.9.0 \ alsa-sys-0.3.1 \ android-activity-0.5.2 \ @@ -18,60 +18,62 @@ CARGO_CRATES= ab_glyph-0.2.24 \ as-raw-xcb-connection-1.0.1 \ ash-0.37.3+1.3.251 \ ashpd-0.8.1 \ - async-broadcast-0.7.0 \ - async-channel-2.2.0 \ - async-executor-1.9.1 \ - async-fs-2.1.1 \ - async-io-2.3.2 \ - async-lock-2.8.0 \ - async-lock-3.3.0 \ + async-broadcast-0.7.1 \ + async-channel-2.3.1 \ + async-executor-1.13.0 \ + async-fs-2.1.2 \ + async-io-2.3.3 \ + async-lock-3.4.0 \ async-net-2.0.0 \ - async-process-2.2.0 \ - async-recursion-1.1.0 \ - async-signal-0.2.5 \ - async-task-4.7.0 \ - async-trait-0.1.79 \ + async-process-2.2.3 \ + async-recursion-1.1.1 \ + async-signal-0.2.9 \ + async-task-4.7.1 \ + async-trait-0.1.81 \ atomic-waker-1.1.2 \ - autocfg-1.2.0 \ - backtrace-0.3.71 \ + autocfg-1.3.0 \ + backtrace-0.3.73 \ base64-0.21.7 \ + base64-0.22.1 \ bindgen-0.69.4 \ bit-set-0.5.3 \ bit-vec-0.6.3 \ bitflags-1.3.2 \ - bitflags-2.5.0 \ + bitflags-2.6.0 \ block-0.1.6 \ block-buffer-0.10.4 \ block-sys-0.2.1 \ block2-0.3.0 \ - blocking-1.5.1 \ - bumpalo-3.15.4 \ - bytemuck-1.15.0 \ - bytemuck_derive-1.6.0 \ - bytes-1.6.0 \ + block2-0.5.1 \ + blocking-1.6.1 \ + bumpalo-3.16.0 \ + by_address-1.2.1 \ + bytemuck-1.16.1 \ + bytemuck_derive-1.7.0 \ + bytes-1.6.1 \ calloop-0.12.4 \ + calloop-0.13.0 \ calloop-wayland-source-0.2.0 \ - cc-1.0.90 \ + calloop-wayland-source-0.3.0 \ + cc-1.1.6 \ cesu8-1.1.0 \ cexpr-0.6.0 \ cfg-if-1.0.0 \ cfg_aliases-0.1.1 \ - cfg_aliases-0.2.0 \ - chrono-0.4.37 \ - clang-sys-1.7.0 \ - clipboard-win-5.3.0 \ + cfg_aliases-0.2.1 \ + chrono-0.4.38 \ + clang-sys-1.8.1 \ + clipboard-win-5.4.0 \ clipboard_macos-0.1.0 \ clipboard_wayland-0.2.2 \ clipboard_x11-0.4.2 \ - cocoa-0.25.0 \ - cocoa-foundation-0.1.2 \ codespan-reporting-0.11.1 \ color_quant-1.1.0 \ com-0.6.0 \ com_macros-0.6.0 \ com_macros_support-0.6.0 \ - combine-4.6.6 \ - concurrent-queue-2.4.0 \ + combine-4.6.7 \ + concurrent-queue-2.5.0 \ confy-0.6.1 \ core-foundation-0.9.4 \ core-foundation-sys-0.8.6 \ @@ -82,18 +84,16 @@ CARGO_CRATES= ab_glyph-0.2.24 \ cosmic-text-0.10.0 \ cpal-0.15.3 \ cpufeatures-0.2.12 \ - crc32fast-1.4.0 \ - crossbeam-utils-0.8.19 \ + crc32fast-1.4.2 \ + crossbeam-utils-0.8.20 \ crunchy-0.2.2 \ crypto-common-0.1.6 \ - ctor-0.2.7 \ + ctor-lite-0.1.0 \ ctrlc-3.4.4 \ cursor-icon-1.1.0 \ d3d12-0.19.0 \ - dashmap-5.5.3 \ dasp_sample-0.11.0 \ data-url-0.3.1 \ - derivative-2.2.0 \ digest-0.10.7 \ directories-5.0.1 \ dirs-sys-0.4.1 \ @@ -101,38 +101,35 @@ CARGO_CRATES= ab_glyph-0.2.24 \ dlib-0.5.2 \ dns-lookup-2.0.4 \ doc-comment-0.3.3 \ - downcast-rs-1.2.0 \ - drm-0.11.1 \ - drm-ffi-0.7.1 \ + downcast-rs-1.2.1 \ + drm-0.12.0 \ + drm-ffi-0.8.0 \ drm-fourcc-2.2.0 \ - drm-sys-0.6.1 \ - either-1.10.0 \ - encoding_rs-0.8.33 \ + drm-sys-0.7.0 \ + either-1.13.0 \ + encoding_rs-0.8.34 \ endi-1.1.0 \ - enumflags2-0.7.9 \ - enumflags2_derive-0.7.9 \ + enumflags2-0.7.10 \ + enumflags2_derive-0.7.10 \ equivalent-1.0.1 \ errno-0.2.8 \ - errno-0.3.8 \ + errno-0.3.9 \ errno-dragonfly-0.1.2 \ error-code-3.2.0 \ - etagere-0.2.10 \ - etherparse-0.14.3 \ - euclid-0.22.9 \ - event-listener-2.5.3 \ - event-listener-4.0.3 \ - event-listener-5.2.0 \ - event-listener-strategy-0.4.0 \ - event-listener-strategy-0.5.1 \ + etagere-0.2.13 \ + etherparse-0.15.0 \ + euclid-0.22.10 \ + event-listener-5.3.1 \ + event-listener-strategy-0.5.2 \ fast-srgb8-1.0.0 \ - fastrand-2.0.2 \ + fastrand-2.1.0 \ fdeflate-0.3.4 \ finl_unicode-1.2.0 \ - flate2-1.0.28 \ + flate2-1.0.30 \ float-cmp-0.9.0 \ float_next_after-1.0.0 \ fnv-1.0.7 \ - font-types-0.5.2 \ + font-types-0.5.5 \ fontconfig-parser-0.5.6 \ fontdb-0.15.0 \ foreign-types-0.3.2 \ @@ -154,9 +151,9 @@ CARGO_CRATES= ab_glyph-0.2.24 \ futures-util-0.3.30 \ generic-array-0.14.7 \ gethostname-0.4.3 \ - getrandom-0.2.12 \ + getrandom-0.2.15 \ gif-0.12.0 \ - gimli-0.28.1 \ + gimli-0.29.0 \ gl_generator-0.14.0 \ glam-0.25.0 \ glob-0.3.1 \ @@ -169,22 +166,23 @@ CARGO_CRATES= ab_glyph-0.2.24 \ gpu-descriptor-0.2.4 \ gpu-descriptor-types-0.1.2 \ guillotiere-0.6.2 \ - h2-0.4.4 \ - half-2.4.0 \ - hashbrown-0.14.3 \ + h2-0.4.5 \ + half-2.4.1 \ + hashbrown-0.14.5 \ hassle-rs-0.11.0 \ heck-0.4.1 \ hermit-abi-0.3.9 \ + hermit-abi-0.4.0 \ hex-0.4.3 \ hexf-parse-0.2.1 \ http-1.1.0 \ - http-body-1.0.0 \ - http-body-util-0.1.1 \ - httparse-1.8.0 \ - hyper-1.2.0 \ - hyper-rustls-0.26.0 \ + http-body-1.0.1 \ + http-body-util-0.1.2 \ + httparse-1.9.4 \ + hyper-1.4.1 \ + hyper-rustls-0.27.2 \ hyper-tls-0.6.0 \ - hyper-util-0.1.3 \ + hyper-util-0.1.6 \ iana-time-zone-0.1.60 \ iana-time-zone-haiku-0.1.2 \ iced-0.12.1 \ @@ -202,7 +200,7 @@ CARGO_CRATES= ab_glyph-0.2.24 \ idna-0.5.0 \ imagesize-0.12.0 \ indexmap-2.2.6 \ - instant-0.1.12 \ + instant-0.1.13 \ ipnet-2.9.0 \ ipnetwork-0.20.0 \ itertools-0.10.5 \ @@ -210,64 +208,72 @@ CARGO_CRATES= ab_glyph-0.2.24 \ itoa-1.0.11 \ jni-0.21.1 \ jni-sys-0.3.0 \ - jobserver-0.1.28 \ + jobserver-0.1.31 \ jpeg-decoder-0.3.1 \ js-sys-0.3.69 \ khronos-egl-6.0.0 \ khronos_api-3.1.0 \ kurbo-0.9.5 \ kurbo-0.10.4 \ - lazy_static-1.4.0 \ + lazy_static-1.5.0 \ lazycell-1.3.0 \ - libc-0.2.153 \ - libloading-0.6.7 \ + libc-0.2.155 \ libloading-0.7.4 \ - libloading-0.8.3 \ + libloading-0.8.4 \ libm-0.2.8 \ libredox-0.0.2 \ libredox-0.1.3 \ - linux-raw-sys-0.4.13 \ + linux-raw-sys-0.4.14 \ linux-raw-sys-0.6.4 \ - lock_api-0.4.11 \ - log-0.4.21 \ + lock_api-0.4.12 \ + log-0.4.22 \ lru-0.12.3 \ lyon-1.0.1 \ lyon_algorithms-1.0.4 \ lyon_geom-1.0.5 \ - lyon_path-1.0.4 \ - lyon_tessellation-1.0.13 \ + lyon_path-1.0.5 \ + lyon_tessellation-1.0.15 \ mach2-0.4.2 \ malloc_buf-0.0.6 \ maxminddb-0.24.0 \ - memchr-2.7.2 \ + memchr-2.7.4 \ memmap2-0.8.0 \ memmap2-0.9.4 \ memoffset-0.9.1 \ metal-0.27.0 \ mime-0.3.17 \ minimal-lexical-0.2.1 \ - miniz_oxide-0.7.2 \ + miniz_oxide-0.7.4 \ mio-0.8.11 \ naga-0.19.2 \ - native-tls-0.2.11 \ + native-tls-0.2.12 \ ndk-0.8.0 \ ndk-context-0.1.1 \ ndk-sys-0.5.0+25.2.9519653 \ nix-0.28.0 \ + nix-0.29.0 \ nom-7.1.3 \ num-derive-0.4.2 \ - num-traits-0.2.18 \ + num-traits-0.2.19 \ num_cpus-1.16.0 \ num_enum-0.7.2 \ num_enum_derive-0.7.2 \ objc-0.2.7 \ objc-foundation-0.1.1 \ - objc-sys-0.3.2 \ + objc-sys-0.3.5 \ objc2-0.4.1 \ + objc2-0.5.2 \ + objc2-app-kit-0.2.2 \ + objc2-core-data-0.2.2 \ + objc2-core-image-0.2.2 \ objc2-encode-3.0.0 \ + objc2-encode-4.0.3 \ + objc2-foundation-0.2.2 \ + objc2-metal-0.2.2 \ + objc2-quartz-core-0.2.2 \ objc_exception-0.1.2 \ objc_id-0.1.1 \ - object-0.32.2 \ + object-0.36.1 \ oboe-0.6.1 \ oboe-sys-0.6.1 \ once_cell-1.19.0 \ @@ -278,18 +284,18 @@ CARGO_CRATES= ab_glyph-0.2.24 \ option-ext-0.2.0 \ orbclient-0.3.47 \ ordered-stream-0.2.0 \ - ouroboros-0.18.3 \ - ouroboros_macro-0.18.3 \ - owned_ttf_parser-0.20.0 \ - palette-0.7.5 \ - palette_derive-0.7.5 \ + ouroboros-0.18.4 \ + ouroboros_macro-0.18.4 \ + owned_ttf_parser-0.24.0 \ + palette-0.7.6 \ + palette_derive-0.7.6 \ parking-2.2.0 \ parking_lot-0.11.2 \ - parking_lot-0.12.1 \ + parking_lot-0.12.3 \ parking_lot_core-0.8.6 \ - parking_lot_core-0.9.9 \ - paste-1.0.14 \ - pcap-1.3.0 \ + parking_lot_core-0.9.10 \ + paste-1.0.15 \ + pcap-2.0.0 \ percent-encoding-2.3.1 \ phf-0.11.2 \ phf_codegen-0.11.2 \ @@ -301,130 +307,138 @@ CARGO_CRATES= ab_glyph-0.2.24 \ pin-project-internal-1.1.5 \ pin-project-lite-0.2.14 \ pin-utils-0.1.0 \ - piper-0.2.1 \ + piper-0.2.3 \ pkg-config-0.3.30 \ - plotters-0.3.5 \ - plotters-backend-0.3.5 \ + plotters-0.3.6 \ + plotters-backend-0.3.6 \ plotters-iced-0.10.0 \ png-0.17.13 \ - polling-3.6.0 \ + polling-3.7.2 \ pollster-0.3.0 \ ppv-lite86-0.2.17 \ presser-0.3.1 \ proc-macro-crate-3.1.0 \ - proc-macro2-1.0.79 \ + proc-macro2-1.0.86 \ proc-macro2-diagnostics-0.10.1 \ profiling-1.0.15 \ - quick-xml-0.31.0 \ - quote-1.0.35 \ + quick-xml-0.34.0 \ + quinn-0.11.2 \ + quinn-proto-0.11.3 \ + quinn-udp-0.5.2 \ + quote-1.0.36 \ rand-0.8.5 \ rand_chacha-0.3.1 \ rand_core-0.6.4 \ range-alloc-0.1.3 \ rangemap-1.5.1 \ - raw-window-handle-0.6.0 \ + raw-window-handle-0.6.2 \ rctree-0.5.0 \ - read-fonts-0.19.0 \ + read-fonts-0.19.3 \ redox_syscall-0.2.16 \ redox_syscall-0.3.5 \ redox_syscall-0.4.1 \ + redox_syscall-0.5.3 \ redox_users-0.4.5 \ - regex-1.10.4 \ - regex-automata-0.4.6 \ - regex-syntax-0.8.3 \ - relative-path-1.9.2 \ + regex-1.10.5 \ + regex-automata-0.4.7 \ + regex-syntax-0.8.4 \ + relative-path-1.9.3 \ renderdoc-sys-1.1.0 \ - reqwest-0.12.2 \ + reqwest-0.12.5 \ resvg-0.36.0 \ rfd-0.14.1 \ - rgb-0.8.37 \ + rgb-0.8.45 \ ring-0.17.8 \ - rodio-0.17.3 \ + rodio-0.19.0 \ roxmltree-0.18.1 \ roxmltree-0.19.0 \ - rstest-0.18.2 \ - rstest_macros-0.18.2 \ - rustc-demangle-0.1.23 \ + rstest-0.21.0 \ + rstest_macros-0.21.0 \ + rustc-demangle-0.1.24 \ rustc-hash-1.1.0 \ rustc_version-0.4.0 \ - rustix-0.38.32 \ - rustls-0.22.3 \ - rustls-pemfile-1.0.4 \ - rustls-pki-types-1.4.1 \ - rustls-webpki-0.102.2 \ - rustrict-0.7.24 \ + rustix-0.38.34 \ + rustls-0.23.11 \ + rustls-pemfile-2.1.2 \ + rustls-pki-types-1.7.0 \ + rustls-webpki-0.102.5 \ + rustrict-0.7.26 \ rustybuzz-0.10.0 \ rustybuzz-0.11.0 \ - ryu-1.0.17 \ + ryu-1.0.18 \ same-file-1.0.6 \ + scc-2.1.4 \ schannel-0.1.23 \ scoped-tls-1.0.1 \ scopeguard-1.2.0 \ - sctk-adwaita-0.8.1 \ - security-framework-2.10.0 \ - security-framework-sys-2.10.0 \ - self_cell-1.0.3 \ - semver-1.0.22 \ - serde-1.0.197 \ - serde_derive-1.0.197 \ - serde_json-1.0.115 \ - serde_repr-0.1.18 \ - serde_spanned-0.6.5 \ + sctk-adwaita-0.8.3 \ + sdd-1.7.0 \ + security-framework-2.11.1 \ + security-framework-sys-2.11.1 \ + self_cell-1.0.4 \ + semver-1.0.23 \ + serde-1.0.204 \ + serde_derive-1.0.204 \ + serde_json-1.0.120 \ + serde_repr-0.1.19 \ + serde_spanned-0.6.6 \ serde_test-1.0.176 \ serde_urlencoded-0.7.1 \ - serial_test-3.0.0 \ - serial_test_derive-3.0.0 \ + serial_test-3.1.1 \ + serial_test_derive-3.1.1 \ sha1-0.10.6 \ shlex-1.3.0 \ - signal-hook-registry-1.4.1 \ + signal-hook-registry-1.4.2 \ simd-adler32-0.3.7 \ simplecss-0.2.1 \ siphasher-0.3.11 \ + skrifa-0.19.3 \ slab-0.4.9 \ slotmap-1.0.7 \ smallvec-1.13.2 \ smithay-client-toolkit-0.18.1 \ - smithay-clipboard-0.7.1 \ - smol_str-0.2.1 \ - socket2-0.5.6 \ - softbuffer-0.4.1 \ + smithay-client-toolkit-0.19.2 \ + smithay-clipboard-0.7.2 \ + smol_str-0.2.2 \ + socket2-0.5.7 \ + softbuffer-0.4.5 \ spin-0.9.8 \ spirv-0.3.0+sdk-1.3.268.0 \ splines-4.3.1 \ static_assertions-1.1.0 \ strict-num-0.1.1 \ - subtle-2.5.0 \ - svg_fmt-0.4.2 \ + subtle-2.6.1 \ + svg_fmt-0.4.3 \ svgtypes-0.12.0 \ - swash-0.1.15 \ + swash-0.1.17 \ symphonia-0.5.4 \ symphonia-bundle-mp3-0.5.4 \ symphonia-core-0.5.4 \ symphonia-metadata-0.5.4 \ syn-1.0.109 \ - syn-2.0.58 \ - sync_wrapper-0.1.2 \ + syn-2.0.71 \ + sync_wrapper-1.0.1 \ sys-locale-0.3.1 \ system-configuration-0.5.1 \ system-configuration-sys-0.5.0 \ tempfile-3.10.1 \ termcolor-1.4.1 \ - thiserror-1.0.58 \ - thiserror-impl-1.0.58 \ + thiserror-1.0.63 \ + thiserror-impl-1.0.63 \ tiny-skia-0.11.4 \ tiny-skia-path-0.11.4 \ - tiny-xlib-0.2.2 \ - tinyvec-1.6.0 \ + tiny-xlib-0.2.3 \ + tinyvec-1.8.0 \ tinyvec_macros-0.1.1 \ - tokio-1.37.0 \ + tokio-1.38.1 \ tokio-native-tls-0.3.1 \ - tokio-rustls-0.25.0 \ - tokio-util-0.7.10 \ + tokio-rustls-0.26.0 \ + tokio-util-0.7.11 \ toml-0.5.11 \ - toml-0.8.12 \ - toml_datetime-0.6.5 \ + toml-0.8.15 \ + toml_datetime-0.6.6 \ toml_edit-0.21.1 \ - toml_edit-0.22.9 \ + toml_edit-0.22.16 \ tower-0.4.13 \ tower-layer-0.3.2 \ tower-service-0.3.2 \ @@ -434,6 +448,7 @@ CARGO_CRATES= ab_glyph-0.2.24 \ try-lock-0.2.5 \ ttf-parser-0.19.2 \ ttf-parser-0.20.0 \ + ttf-parser-0.24.0 \ typenum-1.17.0 \ uds_windows-1.1.0 \ unicode-bidi-0.3.15 \ @@ -446,10 +461,10 @@ CARGO_CRATES= ab_glyph-0.2.24 \ unicode-script-0.5.6 \ unicode-segmentation-1.11.0 \ unicode-vo-0.1.0 \ - unicode-width-0.1.11 \ + unicode-width-0.1.13 \ unicode-xid-0.2.4 \ untrusted-0.9.0 \ - url-2.5.0 \ + url-2.5.2 \ urlencoding-2.1.3 \ usvg-0.36.0 \ usvg-parser-0.36.0 \ @@ -467,92 +482,95 @@ CARGO_CRATES= ab_glyph-0.2.24 \ wasm-bindgen-macro-support-0.2.92 \ wasm-bindgen-shared-0.2.92 \ wasm-timer-0.2.5 \ - wayland-backend-0.3.3 \ - wayland-client-0.31.2 \ + wayland-backend-0.3.6 \ + wayland-client-0.31.5 \ wayland-csd-frame-0.3.0 \ - wayland-cursor-0.31.1 \ + wayland-cursor-0.31.5 \ wayland-protocols-0.31.2 \ + wayland-protocols-0.32.3 \ wayland-protocols-plasma-0.2.0 \ wayland-protocols-wlr-0.2.0 \ - wayland-scanner-0.31.1 \ - wayland-sys-0.31.1 \ + wayland-protocols-wlr-0.3.3 \ + wayland-scanner-0.31.4 \ + wayland-sys-0.31.4 \ web-sys-0.3.67 \ web-time-0.2.4 \ - webpki-roots-0.26.1 \ + webpki-roots-0.26.3 \ weezl-0.1.8 \ - wgpu-0.19.3 \ - wgpu-core-0.19.3 \ - wgpu-hal-0.19.3 \ + wgpu-0.19.4 \ + wgpu-core-0.19.4 \ + wgpu-hal-0.19.5 \ wgpu-types-0.19.2 \ - widestring-1.0.2 \ + widestring-1.1.0 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ - winapi-util-0.1.6 \ + winapi-util-0.1.8 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ window_clipboard-0.4.1 \ windows-0.52.0 \ windows-0.54.0 \ windows-core-0.52.0 \ windows-core-0.54.0 \ - windows-result-0.1.0 \ + windows-result-0.1.2 \ windows-sys-0.36.1 \ windows-sys-0.45.0 \ windows-sys-0.48.0 \ windows-sys-0.52.0 \ windows-targets-0.42.2 \ windows-targets-0.48.5 \ - windows-targets-0.52.4 \ + windows-targets-0.52.6 \ windows_aarch64_gnullvm-0.42.2 \ windows_aarch64_gnullvm-0.48.5 \ - windows_aarch64_gnullvm-0.52.4 \ + windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_msvc-0.36.1 \ windows_aarch64_msvc-0.42.2 \ windows_aarch64_msvc-0.48.5 \ - windows_aarch64_msvc-0.52.4 \ + windows_aarch64_msvc-0.52.6 \ windows_i686_gnu-0.36.1 \ windows_i686_gnu-0.42.2 \ windows_i686_gnu-0.48.5 \ - windows_i686_gnu-0.52.4 \ + windows_i686_gnu-0.52.6 \ + windows_i686_gnullvm-0.52.6 \ windows_i686_msvc-0.36.1 \ windows_i686_msvc-0.42.2 \ windows_i686_msvc-0.48.5 \ - windows_i686_msvc-0.52.4 \ + windows_i686_msvc-0.52.6 \ windows_x86_64_gnu-0.36.1 \ windows_x86_64_gnu-0.42.2 \ windows_x86_64_gnu-0.48.5 \ - windows_x86_64_gnu-0.52.4 \ + windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnullvm-0.42.2 \ windows_x86_64_gnullvm-0.48.5 \ - windows_x86_64_gnullvm-0.52.4 \ + windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_msvc-0.36.1 \ windows_x86_64_msvc-0.42.2 \ windows_x86_64_msvc-0.48.5 \ - windows_x86_64_msvc-0.52.4 \ + windows_x86_64_msvc-0.52.6 \ winit-0.29.15 \ winnow-0.5.40 \ - winnow-0.6.5 \ - winreg-0.50.0 \ + winnow-0.6.13 \ + winreg-0.52.0 \ winres-0.1.12 \ x11-dl-2.21.0 \ - x11rb-0.13.0 \ - x11rb-protocol-0.13.0 \ - xcursor-0.3.5 \ - xdg-home-1.1.0 \ + x11rb-0.13.1 \ + x11rb-protocol-0.13.1 \ + xcursor-0.3.6 \ + xdg-home-1.2.0 \ xkbcommon-dl-0.4.2 \ - xkeysym-0.2.0 \ + xkeysym-0.2.1 \ xml-rs-0.8.20 \ xmlparser-0.13.6 \ xmlwriter-0.1.0 \ - xxhash-rust-0.8.10 \ + xxhash-rust-0.8.11 \ yansi-1.0.1 \ yazi-0.1.6 \ - zbus-4.1.2 \ - zbus_macros-4.1.2 \ + zbus-4.3.1 \ + zbus_macros-4.3.1 \ zbus_names-3.0.0 \ zeno-0.2.3 \ - zerocopy-0.7.32 \ - zerocopy-derive-0.7.32 \ - zeroize-1.7.0 \ - zvariant-4.0.2 \ - zvariant_derive-4.0.2 \ - zvariant_utils-1.1.0 + zerocopy-0.7.35 \ + zerocopy-derive-0.7.35 \ + zeroize-1.8.1 \ + zvariant-4.1.2 \ + zvariant_derive-4.1.2 \ + zvariant_utils-2.0.0 diff --git a/net/sniffnet/distinfo b/net/sniffnet/distinfo index 48a9a212dc9..90034e17aa6 100644 --- a/net/sniffnet/distinfo +++ b/net/sniffnet/distinfo @@ -1,10 +1,10 @@ -TIMESTAMP = 1713698841 -SHA256 (rust/crates/ab_glyph-0.2.24.crate) = 8e08104bebc65a46f8bc7aa733d39ea6874bfa7156f41a46b805785e3af1587d -SIZE (rust/crates/ab_glyph-0.2.24.crate) = 18702 +TIMESTAMP = 1721713152 +SHA256 (rust/crates/ab_glyph-0.2.28.crate) = 79faae4620f45232f599d9bc7b290f88247a0834162c4495ab2f02d60004adfb +SIZE (rust/crates/ab_glyph-0.2.28.crate) = 19965 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.21.0.crate) = 8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb -SIZE (rust/crates/addr2line-0.21.0.crate) = 40807 +SHA256 (rust/crates/addr2line-0.22.0.crate) = 6e4503c46a5c0c7844e948c9a4d6acd9f50cccb4de1c48eb9e291ea17470c678 +SIZE (rust/crates/addr2line-0.22.0.crate) = 39156 SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe SIZE (rust/crates/adler-1.0.2.crate) = 12778 SHA256 (rust/crates/ahash-0.8.11.crate) = e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011 @@ -13,8 +13,8 @@ SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2d SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311 SHA256 (rust/crates/aliasable-0.1.3.crate) = 250f629c0161ad8107cf89319e990051fae62832fd343083bea452d93e2205fd SIZE (rust/crates/aliasable-0.1.3.crate) = 6169 -SHA256 (rust/crates/allocator-api2-0.2.16.crate) = 0942ffc6dcaadf03badf6e6a2d0228460359d5e34b57ccdc720b7382dfbd5ec5 -SIZE (rust/crates/allocator-api2-0.2.16.crate) = 59025 +SHA256 (rust/crates/allocator-api2-0.2.18.crate) = 5c6cb57a04249c6480766f7f7cef5467412af1490f8d1e243141daddada3264f +SIZE (rust/crates/allocator-api2-0.2.18.crate) = 62504 SHA256 (rust/crates/alsa-0.9.0.crate) = 37fe60779335388a88c01ac6c3be40304d1e349de3ada3b15f7808bb90fa9dce SIZE (rust/crates/alsa-0.9.0.crate) = 72602 SHA256 (rust/crates/alsa-sys-0.3.1.crate) = db8fee663d06c4e303404ef5f40488a53e062f89ba8bfed81f42325aafad1527 @@ -39,40 +39,40 @@ SHA256 (rust/crates/ash-0.37.3+1.3.251.crate) = 39e9c3835d686b0a6084ab4234fcd1b0 SIZE (rust/crates/ash-0.37.3+1.3.251.crate) = 449524 SHA256 (rust/crates/ashpd-0.8.1.crate) = dd884d7c72877a94102c3715f3b1cd09ff4fac28221add3e57cfbe25c236d093 SIZE (rust/crates/ashpd-0.8.1.crate) = 74342 -SHA256 (rust/crates/async-broadcast-0.7.0.crate) = 258b52a1aa741b9f09783b2d86cf0aeeb617bbf847f6933340a39644227acbdb -SIZE (rust/crates/async-broadcast-0.7.0.crate) = 20852 -SHA256 (rust/crates/async-channel-2.2.0.crate) = f28243a43d821d11341ab73c80bed182dc015c514b951616cf79bd4af39af0c3 -SIZE (rust/crates/async-channel-2.2.0.crate) = 14307 -SHA256 (rust/crates/async-executor-1.9.1.crate) = 10b3e585719c2358d2660232671ca8ca4ddb4be4ce8a1842d6c2dc8685303316 -SIZE (rust/crates/async-executor-1.9.1.crate) = 22353 -SHA256 (rust/crates/async-fs-2.1.1.crate) = bc19683171f287921f2405677dd2ed2549c3b3bda697a563ebc3a121ace2aba1 -SIZE (rust/crates/async-fs-2.1.1.crate) = 16545 -SHA256 (rust/crates/async-io-2.3.2.crate) = dcccb0f599cfa2f8ace422d3555572f47424da5648a4382a9dd0310ff8210884 -SIZE (rust/crates/async-io-2.3.2.crate) = 49298 -SHA256 (rust/crates/async-lock-2.8.0.crate) = 287272293e9d8c41773cec55e365490fe034813a2f172f502d6ddcf75b2f582b -SIZE (rust/crates/async-lock-2.8.0.crate) = 29944 -SHA256 (rust/crates/async-lock-3.3.0.crate) = d034b430882f8381900d3fe6f0aaa3ad94f2cb4ac519b429692a1bc2dda4ae7b -SIZE (rust/crates/async-lock-3.3.0.crate) = 33286 +SHA256 (rust/crates/async-broadcast-0.7.1.crate) = 20cd0e2e25ea8e5f7e9df04578dc6cf5c83577fd09b1a46aaf5c85e1c33f2a7e +SIZE (rust/crates/async-broadcast-0.7.1.crate) = 21867 +SHA256 (rust/crates/async-channel-2.3.1.crate) = 89b47800b0be77592da0afd425cc03468052844aff33b84e33cc696f64e77b6a +SIZE (rust/crates/async-channel-2.3.1.crate) = 14576 +SHA256 (rust/crates/async-executor-1.13.0.crate) = d7ebdfa2ebdab6b1760375fa7d6f382b9f486eac35fc994625a00e89280bdbb7 +SIZE (rust/crates/async-executor-1.13.0.crate) = 27974 +SHA256 (rust/crates/async-fs-2.1.2.crate) = ebcd09b382f40fcd159c2d695175b2ae620ffa5f3bd6f664131efff4e8b9e04a +SIZE (rust/crates/async-fs-2.1.2.crate) = 17071 +SHA256 (rust/crates/async-io-2.3.3.crate) = 0d6baa8f0178795da0e71bc42c9e5d13261aac7ee549853162e66a241ba17964 +SIZE (rust/crates/async-io-2.3.3.crate) = 49746 +SHA256 (rust/crates/async-lock-3.4.0.crate) = ff6e472cdea888a4bd64f342f09b3f50e1886d32afe8df3d663c01140b811b18 +SIZE (rust/crates/async-lock-3.4.0.crate) = 34446 SHA256 (rust/crates/async-net-2.0.0.crate) = b948000fad4873c1c9339d60f2623323a0cfd3816e5181033c6a5cb68b2accf7 SIZE (rust/crates/async-net-2.0.0.crate) = 17787 -SHA256 (rust/crates/async-process-2.2.0.crate) = d999d925640d51b662b7b4e404224dd81de70f4aa4a199383c2c5e5b86885fa3 -SIZE (rust/crates/async-process-2.2.0.crate) = 27576 -SHA256 (rust/crates/async-recursion-1.1.0.crate) = 30c5ef0ede93efbf733c1a727f3b6b5a1060bbedd5600183e66f6e4be4af0ec5 -SIZE (rust/crates/async-recursion-1.1.0.crate) = 14982 -SHA256 (rust/crates/async-signal-0.2.5.crate) = 9e47d90f65a225c4527103a8d747001fc56e375203592b25ad103e1ca13124c5 -SIZE (rust/crates/async-signal-0.2.5.crate) = 16743 -SHA256 (rust/crates/async-task-4.7.0.crate) = fbb36e985947064623dbd357f727af08ffd077f93d696782f3c56365fa2e2799 -SIZE (rust/crates/async-task-4.7.0.crate) = 38906 -SHA256 (rust/crates/async-trait-0.1.79.crate) = a507401cad91ec6a857ed5513a2073c82a9b9048762b885bb98655b306964681 -SIZE (rust/crates/async-trait-0.1.79.crate) = 29558 +SHA256 (rust/crates/async-process-2.2.3.crate) = f7eda79bbd84e29c2b308d1dc099d7de8dcc7035e48f4bf5dc4a531a44ff5e2a +SIZE (rust/crates/async-process-2.2.3.crate) = 28954 +SHA256 (rust/crates/async-recursion-1.1.1.crate) = 3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11 +SIZE (rust/crates/async-recursion-1.1.1.crate) = 14874 +SHA256 (rust/crates/async-signal-0.2.9.crate) = dfb3634b73397aa844481f814fad23bbf07fdb0eabec10f2eb95e58944b1ec32 +SIZE (rust/crates/async-signal-0.2.9.crate) = 16796 +SHA256 (rust/crates/async-task-4.7.1.crate) = 8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de +SIZE (rust/crates/async-task-4.7.1.crate) = 38077 +SHA256 (rust/crates/async-trait-0.1.81.crate) = 6e0c28dcc82d7c8ead5cb13beb15405b57b8546e93215673ff8ca0349a028107 +SIZE (rust/crates/async-trait-0.1.81.crate) = 28896 SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0 SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422 -SHA256 (rust/crates/autocfg-1.2.0.crate) = f1fdabc7756949593fe60f30ec81974b613357de856987752631dea1e3394c80 -SIZE (rust/crates/autocfg-1.2.0.crate) = 14808 -SHA256 (rust/crates/backtrace-0.3.71.crate) = 26b05800d2e817c8b3b4b54abd461726265fa9789ae34330622f2db9ee696f9d -SIZE (rust/crates/backtrace-0.3.71.crate) = 86553 +SHA256 (rust/crates/autocfg-1.3.0.crate) = 0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0 +SIZE (rust/crates/autocfg-1.3.0.crate) = 16524 +SHA256 (rust/crates/backtrace-0.3.73.crate) = 5cc23269a4f8976d0a4d2e7109211a419fe30e8d88d677cd60b6bc79c5732e0a +SIZE (rust/crates/backtrace-0.3.73.crate) = 87617 SHA256 (rust/crates/base64-0.21.7.crate) = 9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567 SIZE (rust/crates/base64-0.21.7.crate) = 82576 +SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6 +SIZE (rust/crates/base64-0.22.1.crate) = 81597 SHA256 (rust/crates/bindgen-0.69.4.crate) = a00dc851838a2120612785d195287475a3ac45514741da670b735818822129a0 SIZE (rust/crates/bindgen-0.69.4.crate) = 221092 SHA256 (rust/crates/bit-set-0.5.3.crate) = 0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1 @@ -81,8 +81,8 @@ SHA256 (rust/crates/bit-vec-0.6.3.crate) = 349f9b6a179ed607305526ca489b34ad0a41a SIZE (rust/crates/bit-vec-0.6.3.crate) = 19927 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a SIZE (rust/crates/bitflags-1.3.2.crate) = 23021 -SHA256 (rust/crates/bitflags-2.5.0.crate) = cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1 -SIZE (rust/crates/bitflags-2.5.0.crate) = 43821 +SHA256 (rust/crates/bitflags-2.6.0.crate) = b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de +SIZE (rust/crates/bitflags-2.6.0.crate) = 45357 SHA256 (rust/crates/block-0.1.6.crate) = 0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a SIZE (rust/crates/block-0.1.6.crate) = 4077 SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71 @@ -91,22 +91,30 @@ SHA256 (rust/crates/block-sys-0.2.1.crate) = ae85a0696e7ea3b835a453750bf00277077 SIZE (rust/crates/block-sys-0.2.1.crate) = 9320 SHA256 (rust/crates/block2-0.3.0.crate) = 15b55663a85f33501257357e6421bb33e769d5c9ffb5ba0921c975a123e35e68 SIZE (rust/crates/block2-0.3.0.crate) = 10924 -SHA256 (rust/crates/blocking-1.5.1.crate) = 6a37913e8dc4ddcc604f0c6d3bf2887c995153af3611de9e23c352b44c1b9118 -SIZE (rust/crates/blocking-1.5.1.crate) = 17277 -SHA256 (rust/crates/bumpalo-3.15.4.crate) = 7ff69b9dd49fd426c69a0db9fc04dd934cdb6645ff000864d98f7e2af8830eaa -SIZE (rust/crates/bumpalo-3.15.4.crate) = 85028 -SHA256 (rust/crates/bytemuck-1.15.0.crate) = 5d6d68c57235a3a081186990eca2867354726650f42f7516ca50c28d6281fd15 -SIZE (rust/crates/bytemuck-1.15.0.crate) = 47672 -SHA256 (rust/crates/bytemuck_derive-1.6.0.crate) = 4da9a32f3fed317401fa3c862968128267c3106685286e15d5aaa3d7389c2f60 -SIZE (rust/crates/bytemuck_derive-1.6.0.crate) = 21194 -SHA256 (rust/crates/bytes-1.6.0.crate) = 514de17de45fdb8dc022b1a7975556c53c86f9f0aa5f534b98977b171857c2c9 -SIZE (rust/crates/bytes-1.6.0.crate) = 60605 +SHA256 (rust/crates/block2-0.5.1.crate) = 2c132eebf10f5cad5289222520a4a058514204aed6d791f1cf4fe8088b82d15f +SIZE (rust/crates/block2-0.5.1.crate) = 24191 +SHA256 (rust/crates/blocking-1.6.1.crate) = 703f41c54fc768e63e091340b424302bb1c29ef4aa0c7f10fe849dfb114d29ea +SIZE (rust/crates/blocking-1.6.1.crate) = 17788 +SHA256 (rust/crates/bumpalo-3.16.0.crate) = 79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c +SIZE (rust/crates/bumpalo-3.16.0.crate) = 85677 +SHA256 (rust/crates/by_address-1.2.1.crate) = 64fa3c856b712db6612c019f14756e64e4bcea13337a6b33b696333a9eaa2d06 +SIZE (rust/crates/by_address-1.2.1.crate) = 8437 +SHA256 (rust/crates/bytemuck-1.16.1.crate) = b236fc92302c97ed75b38da1f4917b5cdda4984745740f153a5d3059e48d725e +SIZE (rust/crates/bytemuck-1.16.1.crate) = 48321 +SHA256 (rust/crates/bytemuck_derive-1.7.0.crate) = 1ee891b04274a59bd38b412188e24b849617b2e45a0fd8d057deb63e7403761b +SIZE (rust/crates/bytemuck_derive-1.7.0.crate) = 21687 +SHA256 (rust/crates/bytes-1.6.1.crate) = a12916984aab3fa6e39d655a33e09c0071eb36d6ab3aea5c2d78551f1df6d952 +SIZE (rust/crates/bytes-1.6.1.crate) = 60723 SHA256 (rust/crates/calloop-0.12.4.crate) = fba7adb4dd5aa98e5553510223000e7148f621165ec5f9acd7113f6ca4995298 SIZE (rust/crates/calloop-0.12.4.crate) = 69583 +SHA256 (rust/crates/calloop-0.13.0.crate) = b99da2f8558ca23c71f4fd15dc57c906239752dd27ff3c00a1d56b685b7cbfec +SIZE (rust/crates/calloop-0.13.0.crate) = 69698 SHA256 (rust/crates/calloop-wayland-source-0.2.0.crate) = 0f0ea9b9476c7fad82841a8dbb380e2eae480c21910feba80725b46931ed8f02 SIZE (rust/crates/calloop-wayland-source-0.2.0.crate) = 11304 -SHA256 (rust/crates/cc-1.0.90.crate) = 8cd6604a82acf3039f1144f54b8eb34e91ffba622051189e71b781822d5ee1f5 -SIZE (rust/crates/cc-1.0.90.crate) = 73954 +SHA256 (rust/crates/calloop-wayland-source-0.3.0.crate) = 95a66a987056935f7efce4ab5668920b5d0dac4a7c99991a67395f13702ddd20 +SIZE (rust/crates/calloop-wayland-source-0.3.0.crate) = 11300 +SHA256 (rust/crates/cc-1.1.6.crate) = 2aba8f4e9906c7ce3c73463f62a7f0c65183ada1a2d47e397cc8810827f9694f +SIZE (rust/crates/cc-1.1.6.crate) = 81585 SHA256 (rust/crates/cesu8-1.1.0.crate) = 6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c SIZE (rust/crates/cesu8-1.1.0.crate) = 10555 SHA256 (rust/crates/cexpr-0.6.0.crate) = 6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766 @@ -115,24 +123,20 @@ SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582eb SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 SHA256 (rust/crates/cfg_aliases-0.1.1.crate) = fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e SIZE (rust/crates/cfg_aliases-0.1.1.crate) = 6009 -SHA256 (rust/crates/cfg_aliases-0.2.0.crate) = 77e53693616d3075149f4ead59bdeecd204ac6b8192d8969757601b74bddf00f -SIZE (rust/crates/cfg_aliases-0.2.0.crate) = 6339 -SHA256 (rust/crates/chrono-0.4.37.crate) = 8a0d04d43504c61aa6c7531f1871dd0d418d91130162063b789da00fd7057a5e -SIZE (rust/crates/chrono-0.4.37.crate) = 234441 -SHA256 (rust/crates/clang-sys-1.7.0.crate) = 67523a3b4be3ce1989d607a828d036249522dd9c1c8de7f4dd2dae43a37369d1 -SIZE (rust/crates/clang-sys-1.7.0.crate) = 42088 -SHA256 (rust/crates/clipboard-win-5.3.0.crate) = d517d4b86184dbb111d3556a10f1c8a04da7428d2987bf1081602bf11c3aa9ee -SIZE (rust/crates/clipboard-win-5.3.0.crate) = 19597 +SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724 +SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355 +SHA256 (rust/crates/chrono-0.4.38.crate) = a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401 +SIZE (rust/crates/chrono-0.4.38.crate) = 220559 +SHA256 (rust/crates/clang-sys-1.8.1.crate) = 0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4 +SIZE (rust/crates/clang-sys-1.8.1.crate) = 44009 +SHA256 (rust/crates/clipboard-win-5.4.0.crate) = 15efe7a882b08f34e38556b14f2fb3daa98769d06c7f0c1b076dfd0d983bc892 +SIZE (rust/crates/clipboard-win-5.4.0.crate) = 20559 SHA256 (rust/crates/clipboard_macos-0.1.0.crate) = 145a7f9e9b89453bc0a5e32d166456405d389cea5b578f57f1274b1397588a95 SIZE (rust/crates/clipboard_macos-0.1.0.crate) = 5958 SHA256 (rust/crates/clipboard_wayland-0.2.2.crate) = 003f886bc4e2987729d10c1db3424e7f80809f3fc22dbc16c685738887cb37b8 SIZE (rust/crates/clipboard_wayland-0.2.2.crate) = 5214 SHA256 (rust/crates/clipboard_x11-0.4.2.crate) = 4274ea815e013e0f9f04a2633423e14194e408a0576c943ce3d14ca56c50031c SIZE (rust/crates/clipboard_x11-0.4.2.crate) = 4912 -SHA256 (rust/crates/cocoa-0.25.0.crate) = f6140449f97a6e97f9511815c5632d84c8aacf8ac271ad77c559218161a1373c -SIZE (rust/crates/cocoa-0.25.0.crate) = 42163 -SHA256 (rust/crates/cocoa-foundation-0.1.2.crate) = 8c6234cbb2e4c785b456c0644748b1ac416dd045799740356f8363dfe00c93f7 -SIZE (rust/crates/cocoa-foundation-0.1.2.crate) = 15028 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 @@ -143,10 +147,10 @@ SHA256 (rust/crates/com_macros-0.6.0.crate) = d375883580a668c7481ea6631fc1a8863e SIZE (rust/crates/com_macros-0.6.0.crate) = 1075 SHA256 (rust/crates/com_macros_support-0.6.0.crate) = ad899a1087a9296d5644792d7cb72b8e34c1bec8e7d4fbc002230169a6e8710c SIZE (rust/crates/com_macros_support-0.6.0.crate) = 17334 -SHA256 (rust/crates/combine-4.6.6.crate) = 35ed6e9d84f0b51a7f52daf1c7d71dd136fd7a3f41a8462b8cdb8c78d920fad4 -SIZE (rust/crates/combine-4.6.6.crate) = 132428 -SHA256 (rust/crates/concurrent-queue-2.4.0.crate) = d16048cd947b08fa32c24458a22f5dc5e835264f689f4f5653210c69fd107363 -SIZE (rust/crates/concurrent-queue-2.4.0.crate) = 20244 +SHA256 (rust/crates/combine-4.6.7.crate) = ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd +SIZE (rust/crates/combine-4.6.7.crate) = 134808 +SHA256 (rust/crates/concurrent-queue-2.5.0.crate) = 4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973 +SIZE (rust/crates/concurrent-queue-2.5.0.crate) = 22654 SHA256 (rust/crates/confy-0.6.1.crate) = 45b1f4c00870f07dc34adcac82bb6a72cc5aabca8536ba1797e01df51d2ce9a0 SIZE (rust/crates/confy-0.6.1.crate) = 16697 SHA256 (rust/crates/core-foundation-0.9.4.crate) = 91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f @@ -167,30 +171,26 @@ SHA256 (rust/crates/cpal-0.15.3.crate) = 873dab07c8f743075e57f524c583985fbaf7456 SIZE (rust/crates/cpal-0.15.3.crate) = 100083 SHA256 (rust/crates/cpufeatures-0.2.12.crate) = 53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504 SIZE (rust/crates/cpufeatures-0.2.12.crate) = 12837 -SHA256 (rust/crates/crc32fast-1.4.0.crate) = b3855a8a784b474f333699ef2bbca9db2c4a1f6d9088a90a2d25b1eb53111eaa -SIZE (rust/crates/crc32fast-1.4.0.crate) = 38665 -SHA256 (rust/crates/crossbeam-utils-0.8.19.crate) = 248e3bacc7dc6baa3b21e405ee045c3047101a49145e7e9eca583ab4c2ca5345 -SIZE (rust/crates/crossbeam-utils-0.8.19.crate) = 42328 +SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3 +SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491 +SHA256 (rust/crates/crossbeam-utils-0.8.20.crate) = 22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80 +SIZE (rust/crates/crossbeam-utils-0.8.20.crate) = 42487 SHA256 (rust/crates/crunchy-0.2.2.crate) = 7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7 SIZE (rust/crates/crunchy-0.2.2.crate) = 2995 SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3 SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760 -SHA256 (rust/crates/ctor-0.2.7.crate) = ad291aa74992b9b7a7e88c38acbbf6ad7e107f1d90ee8775b7bc1fc3394f485c -SIZE (rust/crates/ctor-0.2.7.crate) = 11042 +SHA256 (rust/crates/ctor-lite-0.1.0.crate) = 1f791803201ab277ace03903de1594460708d2d54df6053f2d9e82f592b19e3b +SIZE (rust/crates/ctor-lite-0.1.0.crate) = 10506 SHA256 (rust/crates/ctrlc-3.4.4.crate) = 672465ae37dc1bc6380a6547a8883d5dd397b0f1faaad4f265726cc7042a5345 SIZE (rust/crates/ctrlc-3.4.4.crate) = 14660 SHA256 (rust/crates/cursor-icon-1.1.0.crate) = 96a6ac251f4a2aca6b3f91340350eab87ae57c3f127ffeb585e92bd336717991 SIZE (rust/crates/cursor-icon-1.1.0.crate) = 11453 SHA256 (rust/crates/d3d12-0.19.0.crate) = 3e3d747f100290a1ca24b752186f61f6637e1deffe3bf6320de6fcb29510a307 SIZE (rust/crates/d3d12-0.19.0.crate) = 16772 -SHA256 (rust/crates/dashmap-5.5.3.crate) = 978747c1d849a7d2ee5e8adc0159961c48fb7e5db2f06af6723b80123bb53856 -SIZE (rust/crates/dashmap-5.5.3.crate) = 24061 SHA256 (rust/crates/dasp_sample-0.11.0.crate) = 0c87e182de0887fd5361989c677c4e8f5000cd9491d6d563161a8f3a5519fc7f SIZE (rust/crates/dasp_sample-0.11.0.crate) = 11617 SHA256 (rust/crates/data-url-0.3.1.crate) = 5c297a1c74b71ae29df00c3e22dd9534821d60eb9af5a0192823fa2acea70c2a SIZE (rust/crates/data-url-0.3.1.crate) = 21109 -SHA256 (rust/crates/derivative-2.2.0.crate) = fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b -SIZE (rust/crates/derivative-2.2.0.crate) = 48076 SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292 SIZE (rust/crates/digest-0.10.7.crate) = 19557 SHA256 (rust/crates/directories-5.0.1.crate) = 9a49173b84e034382284f27f1af4dcbbd231ffa358c0fe316541a7337f376a35 @@ -205,70 +205,64 @@ SHA256 (rust/crates/dns-lookup-2.0.4.crate) = e5766087c2235fec47fafa4cfecc81e494 SIZE (rust/crates/dns-lookup-2.0.4.crate) = 13733 SHA256 (rust/crates/doc-comment-0.3.3.crate) = fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10 SIZE (rust/crates/doc-comment-0.3.3.crate) = 4123 -SHA256 (rust/crates/downcast-rs-1.2.0.crate) = 9ea835d29036a4087793836fa931b08837ad5e957da9e23886b29586fb9b6650 -SIZE (rust/crates/downcast-rs-1.2.0.crate) = 11670 -SHA256 (rust/crates/drm-0.11.1.crate) = a0f8a69e60d75ae7dab4ef26a59ca99f2a89d4c142089b537775ae0c198bdcde -SIZE (rust/crates/drm-0.11.1.crate) = 49655 -SHA256 (rust/crates/drm-ffi-0.7.1.crate) = 41334f8405792483e32ad05fbb9c5680ff4e84491883d2947a4757dc54cb2ac6 -SIZE (rust/crates/drm-ffi-0.7.1.crate) = 9581 +SHA256 (rust/crates/downcast-rs-1.2.1.crate) = 75b325c5dbd37f80359721ad39aca5a29fb04c89279657cffdda8736d0c0b9d2 +SIZE (rust/crates/downcast-rs-1.2.1.crate) = 11821 +SHA256 (rust/crates/drm-0.12.0.crate) = 98888c4bbd601524c11a7ed63f814b8825f420514f78e96f752c437ae9cbb5d1 +SIZE (rust/crates/drm-0.12.0.crate) = 49549 +SHA256 (rust/crates/drm-ffi-0.8.0.crate) = 97c98727e48b7ccb4f4aea8cfe881e5b07f702d17b7875991881b41af7278d53 +SIZE (rust/crates/drm-ffi-0.8.0.crate) = 9703 SHA256 (rust/crates/drm-fourcc-2.2.0.crate) = 0aafbcdb8afc29c1a7ee5fbe53b5d62f4565b35a042a662ca9fecd0b54dae6f4 SIZE (rust/crates/drm-fourcc-2.2.0.crate) = 12192 -SHA256 (rust/crates/drm-sys-0.6.1.crate) = 2d09ff881f92f118b11105ba5e34ff8f4adf27b30dae8f12e28c193af1c83176 -SIZE (rust/crates/drm-sys-0.6.1.crate) = 10363 -SHA256 (rust/crates/either-1.10.0.crate) = 11157ac094ffbdde99aa67b23417ebdd801842852b500e395a45a9c0aac03e4a -SIZE (rust/crates/either-1.10.0.crate) = 18334 -SHA256 (rust/crates/encoding_rs-0.8.33.crate) = 7268b386296a025e474d5140678f75d6de9493ae55a5d709eeb9dd08149945e1 -SIZE (rust/crates/encoding_rs-0.8.33.crate) = 1370071 +SHA256 (rust/crates/drm-sys-0.7.0.crate) = fd39dde40b6e196c2e8763f23d119ddb1a8714534bf7d77fa97a65b0feda3986 +SIZE (rust/crates/drm-sys-0.7.0.crate) = 10439 +SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0 +SIZE (rust/crates/either-1.13.0.crate) = 19169 +SHA256 (rust/crates/encoding_rs-0.8.34.crate) = b45de904aa0b010bce2ab45264d0631681847fa7b6f2eaa7dab7619943bc4f59 +SIZE (rust/crates/encoding_rs-0.8.34.crate) = 1378166 SHA256 (rust/crates/endi-1.1.0.crate) = a3d8a32ae18130a3c84dd492d4215c3d913c3b07c6b63c2eb3eb7ff1101ab7bf SIZE (rust/crates/endi-1.1.0.crate) = 4872 -SHA256 (rust/crates/enumflags2-0.7.9.crate) = 3278c9d5fb675e0a51dabcf4c0d355f692b064171535ba72361be1528a9d8e8d -SIZE (rust/crates/enumflags2-0.7.9.crate) = 16555 -SHA256 (rust/crates/enumflags2_derive-0.7.9.crate) = 5c785274071b1b420972453b306eeca06acf4633829db4223b58a2a8c5953bc4 -SIZE (rust/crates/enumflags2_derive-0.7.9.crate) = 7901 +SHA256 (rust/crates/enumflags2-0.7.10.crate) = d232db7f5956f3f14313dc2f87985c58bd2c695ce124c8cdd984e08e15ac133d +SIZE (rust/crates/enumflags2-0.7.10.crate) = 16622 +SHA256 (rust/crates/enumflags2_derive-0.7.10.crate) = de0d48a183585823424a4ce1aa132d174a6a81bd540895822eb4c8373a8e49e8 +SIZE (rust/crates/enumflags2_derive-0.7.10.crate) = 8104 SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5 SIZE (rust/crates/equivalent-1.0.1.crate) = 6615 SHA256 (rust/crates/errno-0.2.8.crate) = f639046355ee4f37944e44f60642c6f3a7efa3cf6b78c78a0d989a8ce6c396a1 SIZE (rust/crates/errno-0.2.8.crate) = 9276 -SHA256 (rust/crates/errno-0.3.8.crate) = a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245 -SIZE (rust/crates/errno-0.3.8.crate) = 10645 +SHA256 (rust/crates/errno-0.3.9.crate) = 534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba +SIZE (rust/crates/errno-0.3.9.crate) = 10690 SHA256 (rust/crates/errno-dragonfly-0.1.2.crate) = aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf SIZE (rust/crates/errno-dragonfly-0.1.2.crate) = 1810 SHA256 (rust/crates/error-code-3.2.0.crate) = a0474425d51df81997e2f90a21591180b38eccf27292d755f3e30750225c175b SIZE (rust/crates/error-code-3.2.0.crate) = 7569 -SHA256 (rust/crates/etagere-0.2.10.crate) = 306960881d6c46bd0dd6b7f07442a441418c08d0d3e63d8d080b0f64c6343e4e -SIZE (rust/crates/etagere-0.2.10.crate) = 18109 -SHA256 (rust/crates/etherparse-0.14.3.crate) = 095ab548cf452be5813424558a18af88f0a620d0f4a3d8793aa09311a3b6fa5f -SIZE (rust/crates/etherparse-0.14.3.crate) = 362738 -SHA256 (rust/crates/euclid-0.22.9.crate) = 87f253bc5c813ca05792837a0ff4b3a580336b224512d48f7eda1d7dd9210787 -SIZE (rust/crates/euclid-0.22.9.crate) = 76671 -SHA256 (rust/crates/event-listener-2.5.3.crate) = 0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0 -SIZE (rust/crates/event-listener-2.5.3.crate) = 15392 -SHA256 (rust/crates/event-listener-4.0.3.crate) = 67b215c49b2b248c855fb73579eb1f4f26c38ffdc12973e20e07b91d78d5646e -SIZE (rust/crates/event-listener-4.0.3.crate) = 39784 -SHA256 (rust/crates/event-listener-5.2.0.crate) = 2b5fb89194fa3cad959b833185b3063ba881dbfc7030680b314250779fb4cc91 -SIZE (rust/crates/event-listener-5.2.0.crate) = 40217 -SHA256 (rust/crates/event-listener-strategy-0.4.0.crate) = 958e4d70b6d5e81971bebec42271ec641e7ff4e170a6fa605f2b8a8b65cb97d3 -SIZE (rust/crates/event-listener-strategy-0.4.0.crate) = 10225 -SHA256 (rust/crates/event-listener-strategy-0.5.1.crate) = 332f51cb23d20b0de8458b86580878211da09bcd4503cb579c225b3d124cabb3 -SIZE (rust/crates/event-listener-strategy-0.5.1.crate) = 10656 +SHA256 (rust/crates/etagere-0.2.13.crate) = 0e2f1e3be19fb10f549be8c1bf013e8675b4066c445e36eb76d2ebb2f54ee495 +SIZE (rust/crates/etagere-0.2.13.crate) = 19593 +SHA256 (rust/crates/etherparse-0.15.0.crate) = 21696e6dfe1057a166a042c6d27b89a46aad2ee1003e6e1e03c49d54fd3270d7 +SIZE (rust/crates/etherparse-0.15.0.crate) = 383517 +SHA256 (rust/crates/euclid-0.22.10.crate) = e0f0eb73b934648cd7a4a61f1b15391cd95dab0b4da6e2e66c2a072c144b4a20 +SIZE (rust/crates/euclid-0.22.10.crate) = 78701 +SHA256 (rust/crates/event-listener-5.3.1.crate) = 6032be9bd27023a771701cc49f9f053c751055f71efb2e0ae5c15809093675ba +SIZE (rust/crates/event-listener-5.3.1.crate) = 42576 +SHA256 (rust/crates/event-listener-strategy-0.5.2.crate) = 0f214dc438f977e6d4e3500aaa277f5ad94ca83fbbd9b1a15713ce2344ccc5a1 +SIZE (rust/crates/event-listener-strategy-0.5.2.crate) = 10697 SHA256 (rust/crates/fast-srgb8-1.0.0.crate) = dd2e7510819d6fbf51a5545c8f922716ecfb14df168a3242f7d33e0239efe6a1 SIZE (rust/crates/fast-srgb8-1.0.0.crate) = 17214 -SHA256 (rust/crates/fastrand-2.0.2.crate) = 658bd65b1cf4c852a3cc96f18a8ce7b5640f6b703f905c7d74532294c2a63984 -SIZE (rust/crates/fastrand-2.0.2.crate) = 14674 +SHA256 (rust/crates/fastrand-2.1.0.crate) = 9fc0510504f03c51ada170672ac806f1f105a88aa97a5281117e1ddc3368e51a +SIZE (rust/crates/fastrand-2.1.0.crate) = 14907 SHA256 (rust/crates/fdeflate-0.3.4.crate) = 4f9bfee30e4dedf0ab8b422f03af778d9612b63f502710fc500a334ebe2de645 SIZE (rust/crates/fdeflate-0.3.4.crate) = 25001 SHA256 (rust/crates/finl_unicode-1.2.0.crate) = 8fcfdc7a0362c9f4444381a9e697c79d435fe65b52a37466fc2c1184cee9edc6 SIZE (rust/crates/finl_unicode-1.2.0.crate) = 687752 -SHA256 (rust/crates/flate2-1.0.28.crate) = 46303f565772937ffe1d394a4fac6f411c6013172fadde9dcdb1e147a086940e -SIZE (rust/crates/flate2-1.0.28.crate) = 73690 +SHA256 (rust/crates/flate2-1.0.30.crate) = 5f54427cfd1c7829e2a139fcefea601bf088ebca651d2bf53ebc600eac295dae +SIZE (rust/crates/flate2-1.0.30.crate) = 75511 SHA256 (rust/crates/float-cmp-0.9.0.crate) = 98de4bbd547a563b716d8dfa9aad1cb19bfab00f4fa09a6a4ed21dbcf44ce9c4 SIZE (rust/crates/float-cmp-0.9.0.crate) = 10102 SHA256 (rust/crates/float_next_after-1.0.0.crate) = 8bf7cc16383c4b8d58b9905a8509f02926ce3058053c056376248d958c9df1e8 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/font-types-0.5.2.crate) = bd6784a76a9c2b136ea3b8462391e9328252e938eb706eb44d752723b4c3a533 -SIZE (rust/crates/font-types-0.5.2.crate) = 22396 +SHA256 (rust/crates/font-types-0.5.5.crate) = 34fd7136aca682873d859ef34494ab1a7d3f57ecd485ed40eb6437ee8c85aa29 +SIZE (rust/crates/font-types-0.5.5.crate) = 22496 SHA256 (rust/crates/fontconfig-parser-0.5.6.crate) = 6a595cb550439a117696039dfc69830492058211b771a2a165379f2a1a53d84d SIZE (rust/crates/fontconfig-parser-0.5.6.crate) = 39300 SHA256 (rust/crates/fontdb-0.15.0.crate) = 020e203f177c0fb250fb19455a252e838d2bbbce1f80f25ecc42402aafa8cd38 @@ -311,12 +305,12 @@ SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad SIZE (rust/crates/generic-array-0.14.7.crate) = 15950 SHA256 (rust/crates/gethostname-0.4.3.crate) = 0176e0459c2e4a1fe232f984bca6890e681076abb9934f6cea7c326f3fc47818 SIZE (rust/crates/gethostname-0.4.3.crate) = 9336 -SHA256 (rust/crates/getrandom-0.2.12.crate) = 190092ea657667030ac6a35e305e62fc4dd69fd98ac98631e5d3a2b1575a12b5 -SIZE (rust/crates/getrandom-0.2.12.crate) = 36163 +SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7 +SIZE (rust/crates/getrandom-0.2.15.crate) = 37163 SHA256 (rust/crates/gif-0.12.0.crate) = 80792593675e051cf94a4b111980da2ba60d4a83e43e0048c5693baab3977045 SIZE (rust/crates/gif-0.12.0.crate) = 634734 -SHA256 (rust/crates/gimli-0.28.1.crate) = 4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253 -SIZE (rust/crates/gimli-0.28.1.crate) = 270497 +SHA256 (rust/crates/gimli-0.29.0.crate) = 40ecd4077b5ae9fd2e9e169b102c6c330d0605168eb0e8bf79952b256dbefffd +SIZE (rust/crates/gimli-0.29.0.crate) = 275756 SHA256 (rust/crates/gl_generator-0.14.0.crate) = 1a95dfc23a2b4a9a2f5ab41d194f8bfda3cabec42af4e39f08c339eb2a0c124d SIZE (rust/crates/gl_generator-0.14.0.crate) = 22330 SHA256 (rust/crates/glam-0.25.0.crate) = 151665d9be52f9bb40fc7966565d39666f2d1e69233571b71b87791c7e0528b3 @@ -341,38 +335,40 @@ SHA256 (rust/crates/gpu-descriptor-types-0.1.2.crate) = 6bf0b36e6f090b7e1d8a4b49 SIZE (rust/crates/gpu-descriptor-types-0.1.2.crate) = 1928 SHA256 (rust/crates/guillotiere-0.6.2.crate) = b62d5865c036cb1393e23c50693df631d3f5d7bcca4c04fe4cc0fd592e74a782 SIZE (rust/crates/guillotiere-0.6.2.crate) = 18116 -SHA256 (rust/crates/h2-0.4.4.crate) = 816ec7294445779408f36fe57bc5b7fc1cf59664059096c65f905c1c61f58069 -SIZE (rust/crates/h2-0.4.4.crate) = 168905 -SHA256 (rust/crates/half-2.4.0.crate) = b5eceaaeec696539ddaf7b333340f1af35a5aa87ae3e4f3ead0532f72affab2e -SIZE (rust/crates/half-2.4.0.crate) = 50666 -SHA256 (rust/crates/hashbrown-0.14.3.crate) = 290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604 -SIZE (rust/crates/hashbrown-0.14.3.crate) = 141425 +SHA256 (rust/crates/h2-0.4.5.crate) = fa82e28a107a8cc405f0839610bdc9b15f1e25ec7d696aa5cf173edbcb1486ab +SIZE (rust/crates/h2-0.4.5.crate) = 174166 +SHA256 (rust/crates/half-2.4.1.crate) = 6dd08c532ae367adf81c312a4580bc67f1d0fe8bc9c460520283f4c0ff277888 +SIZE (rust/crates/half-2.4.1.crate) = 50892 +SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1 +SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498 SHA256 (rust/crates/hassle-rs-0.11.0.crate) = af2a7e73e1f34c48da31fb668a907f250794837e08faa144fd24f0b8b741e890 SIZE (rust/crates/hassle-rs-0.11.0.crate) = 27178 SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8 SIZE (rust/crates/heck-0.4.1.crate) = 11567 SHA256 (rust/crates/hermit-abi-0.3.9.crate) = d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024 SIZE (rust/crates/hermit-abi-0.3.9.crate) = 16165 +SHA256 (rust/crates/hermit-abi-0.4.0.crate) = fbf6a919d6cf397374f7dfeeea91d974c7c0a7221d0d0f4f20d859d329e53fcc +SIZE (rust/crates/hermit-abi-0.4.0.crate) = 16310 SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70 SIZE (rust/crates/hex-0.4.3.crate) = 13299 SHA256 (rust/crates/hexf-parse-0.2.1.crate) = dfa686283ad6dd069f105e5ab091b04c62850d3e4cf5d67debad1933f55023df SIZE (rust/crates/hexf-parse-0.2.1.crate) = 4662 SHA256 (rust/crates/http-1.1.0.crate) = 21b9ddb458710bc376481b842f5da65cdf31522de232c1ca8146abce2a358258 SIZE (rust/crates/http-1.1.0.crate) = 103144 -SHA256 (rust/crates/http-body-1.0.0.crate) = 1cac85db508abc24a2e48553ba12a996e87244a0395ce011e62b37158745d643 -SIZE (rust/crates/http-body-1.0.0.crate) = 5411 -SHA256 (rust/crates/http-body-util-0.1.1.crate) = 0475f8b2ac86659c21b64320d5d653f9efe42acd2a4e560073ec61a155a34f1d -SIZE (rust/crates/http-body-util-0.1.1.crate) = 11930 -SHA256 (rust/crates/httparse-1.8.0.crate) = d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904 -SIZE (rust/crates/httparse-1.8.0.crate) = 29954 -SHA256 (rust/crates/hyper-1.2.0.crate) = 186548d73ac615b32a73aafe38fb4f56c0d340e110e5a200bcadbaf2e199263a -SIZE (rust/crates/hyper-1.2.0.crate) = 148064 -SHA256 (rust/crates/hyper-rustls-0.26.0.crate) = a0bea761b46ae2b24eb4aef630d8d1c398157b6fc29e6350ecf090a0b70c952c -SIZE (rust/crates/hyper-rustls-0.26.0.crate) = 29538 +SHA256 (rust/crates/http-body-1.0.1.crate) = 1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184 +SIZE (rust/crates/http-body-1.0.1.crate) = 6125 +SHA256 (rust/crates/http-body-util-0.1.2.crate) = 793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f +SIZE (rust/crates/http-body-util-0.1.2.crate) = 12821 +SHA256 (rust/crates/httparse-1.9.4.crate) = 0fcc0b4a115bf80b728eb8ea024ad5bd707b615bfed49e0665b6e0f86fd082d9 +SIZE (rust/crates/httparse-1.9.4.crate) = 38555 +SHA256 (rust/crates/hyper-1.4.1.crate) = 50dfd22e0e76d0f662d429a5f80fcaf3855009297eab6a0a9f8543834744ba05 +SIZE (rust/crates/hyper-1.4.1.crate) = 151849 +SHA256 (rust/crates/hyper-rustls-0.27.2.crate) = 5ee4be2c948921a1a5320b629c4193916ed787a7f7f293fd3f7f5a6c9de74155 +SIZE (rust/crates/hyper-rustls-0.27.2.crate) = 34421 SHA256 (rust/crates/hyper-tls-0.6.0.crate) = 70206fc6890eaca9fde8a0bf71caa2ddfc9fe045ac9e5c70df101a7dbde866e0 SIZE (rust/crates/hyper-tls-0.6.0.crate) = 15052 -SHA256 (rust/crates/hyper-util-0.1.3.crate) = ca38ef113da30126bbff9cd1705f9273e15d45498615d138b0c20279ac7a76aa -SIZE (rust/crates/hyper-util-0.1.3.crate) = 61647 +SHA256 (rust/crates/hyper-util-0.1.6.crate) = 3ab92f4f49ee4fb4f997c784b7a2e0fa70050211e0b6a287f898c3c9785ca956 +SIZE (rust/crates/hyper-util-0.1.6.crate) = 69910 SHA256 (rust/crates/iana-time-zone-0.1.60.crate) = e7ffbb5a1b541ea2561f8c41c087286cc091e21e556a4f09a8f6cbf17b69b141 SIZE (rust/crates/iana-time-zone-0.1.60.crate) = 27074 SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f @@ -407,8 +403,8 @@ SHA256 (rust/crates/imagesize-0.12.0.crate) = 029d73f573d8e8d63e6d5020011d3255b2 SIZE (rust/crates/imagesize-0.12.0.crate) = 15747 SHA256 (rust/crates/indexmap-2.2.6.crate) = 168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26 SIZE (rust/crates/indexmap-2.2.6.crate) = 82420 -SHA256 (rust/crates/instant-0.1.12.crate) = 7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c -SIZE (rust/crates/instant-0.1.12.crate) = 6128 +SHA256 (rust/crates/instant-0.1.13.crate) = e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222 +SIZE (rust/crates/instant-0.1.13.crate) = 6305 SHA256 (rust/crates/ipnet-2.9.0.crate) = 8f518f335dce6725a761382244631d86cf0ccb2863413590b31338feb467f9c3 SIZE (rust/crates/ipnet-2.9.0.crate) = 27627 SHA256 (rust/crates/ipnetwork-0.20.0.crate) = bf466541e9d546596ee94f9f69590f89473455f88372423e0008fc1a7daf100e @@ -423,8 +419,8 @@ SHA256 (rust/crates/jni-0.21.1.crate) = 1a87aa2bb7d2af34197c04845522473242e1aa17 SIZE (rust/crates/jni-0.21.1.crate) = 105028 SHA256 (rust/crates/jni-sys-0.3.0.crate) = 8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130 SIZE (rust/crates/jni-sys-0.3.0.crate) = 10232 -SHA256 (rust/crates/jobserver-0.1.28.crate) = ab46a6e9526ddef3ae7f787c06f0f2600639ba80ea3eade3d8e670a2230f51d6 -SIZE (rust/crates/jobserver-0.1.28.crate) = 25543 +SHA256 (rust/crates/jobserver-0.1.31.crate) = d2b099aaa34a9751c5bf0878add70444e1ed2dd73f347be99003d4577277de6e +SIZE (rust/crates/jobserver-0.1.31.crate) = 27306 SHA256 (rust/crates/jpeg-decoder-0.3.1.crate) = f5d4a7da358eff58addd2877a45865158f0d78c911d43a5784ceb7bbf52833b0 SIZE (rust/crates/jpeg-decoder-0.3.1.crate) = 744364 SHA256 (rust/crates/js-sys-0.3.69.crate) = 29c15563dc2726973df627357ce0c9ddddbea194836909d655df6a75d2cf296d @@ -437,32 +433,30 @@ SHA256 (rust/crates/kurbo-0.9.5.crate) = bd85a5776cd9500c2e2059c8c76c3b01528566b SIZE (rust/crates/kurbo-0.9.5.crate) = 108513 SHA256 (rust/crates/kurbo-0.10.4.crate) = 1618d4ebd923e97d67e7cd363d80aef35fe961005cbbbb3d2dad8bdd1bc63440 SIZE (rust/crates/kurbo-0.10.4.crate) = 925388 -SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646 -SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443 +SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe +SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025 SHA256 (rust/crates/lazycell-1.3.0.crate) = 830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55 SIZE (rust/crates/lazycell-1.3.0.crate) = 12502 -SHA256 (rust/crates/libc-0.2.153.crate) = 9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd -SIZE (rust/crates/libc-0.2.153.crate) = 740614 -SHA256 (rust/crates/libloading-0.6.7.crate) = 351a32417a12d5f7e82c368a66781e307834dae04c6ce0cd4456d52989229883 -SIZE (rust/crates/libloading-0.6.7.crate) = 25037 +SHA256 (rust/crates/libc-0.2.155.crate) = 97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c +SIZE (rust/crates/libc-0.2.155.crate) = 743539 SHA256 (rust/crates/libloading-0.7.4.crate) = b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f SIZE (rust/crates/libloading-0.7.4.crate) = 27580 -SHA256 (rust/crates/libloading-0.8.3.crate) = 0c2a198fb6b0eada2a8df47933734e6d35d350665a33a3593d7164fa52c75c19 -SIZE (rust/crates/libloading-0.8.3.crate) = 28480 +SHA256 (rust/crates/libloading-0.8.4.crate) = e310b3a6b5907f99202fcdb4960ff45b93735d7c7d96b760fcff8db2dc0e103d +SIZE (rust/crates/libloading-0.8.4.crate) = 28636 SHA256 (rust/crates/libm-0.2.8.crate) = 4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058 SIZE (rust/crates/libm-0.2.8.crate) = 113450 SHA256 (rust/crates/libredox-0.0.2.crate) = 3af92c55d7d839293953fcd0fda5ecfe93297cfde6ffbdec13b41d99c0ba6607 SIZE (rust/crates/libredox-0.0.2.crate) = 4538 SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d SIZE (rust/crates/libredox-0.1.3.crate) = 6068 -SHA256 (rust/crates/linux-raw-sys-0.4.13.crate) = 01cda141df6706de531b6c46c3a33ecca755538219bd484262fa09410c13539c -SIZE (rust/crates/linux-raw-sys-0.4.13.crate) = 1493855 +SHA256 (rust/crates/linux-raw-sys-0.4.14.crate) = 78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89 +SIZE (rust/crates/linux-raw-sys-0.4.14.crate) = 1826665 SHA256 (rust/crates/linux-raw-sys-0.6.4.crate) = f0b5399f6804fbab912acbd8878ed3532d506b7c951b8f9f164ef90fef39e3f4 SIZE (rust/crates/linux-raw-sys-0.6.4.crate) = 1505350 -SHA256 (rust/crates/lock_api-0.4.11.crate) = 3c168f8615b12bc01f9c17e2eb0cc07dcae1940121185446edc3744920e8ef45 -SIZE (rust/crates/lock_api-0.4.11.crate) = 27487 -SHA256 (rust/crates/log-0.4.21.crate) = 90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c -SIZE (rust/crates/log-0.4.21.crate) = 43442 +SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17 +SIZE (rust/crates/lock_api-0.4.12.crate) = 27591 +SHA256 (rust/crates/log-0.4.22.crate) = a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24 +SIZE (rust/crates/log-0.4.22.crate) = 44027 SHA256 (rust/crates/lru-0.12.3.crate) = d3262e75e648fce39813cb56ac41f3c3e3f65217ebf3844d818d1f9398cfb0dc SIZE (rust/crates/lru-0.12.3.crate) = 15009 SHA256 (rust/crates/lyon-1.0.1.crate) = 91e7f9cda98b5430809e63ca5197b06c7d191bf7e26dfc467d5a3f0290e2a74f @@ -471,18 +465,18 @@ SHA256 (rust/crates/lyon_algorithms-1.0.4.crate) = a3bca95f9a4955b3e4a821fbbcd5e SIZE (rust/crates/lyon_algorithms-1.0.4.crate) = 31806 SHA256 (rust/crates/lyon_geom-1.0.5.crate) = edecfb8d234a2b0be031ab02ebcdd9f3b9ee418fb35e265f7a540a48d197bff9 SIZE (rust/crates/lyon_geom-1.0.5.crate) = 52658 -SHA256 (rust/crates/lyon_path-1.0.4.crate) = ca507745ba7ccbc76e5c44e7b63b1a29d2b0d6126f375806a5bbaf657c7d6c45 -SIZE (rust/crates/lyon_path-1.0.4.crate) = 35616 -SHA256 (rust/crates/lyon_tessellation-1.0.13.crate) = 8c7c67b5bc8123b352b2e7e742b47d1f236a13fe77619433be9568fbd888e9c0 -SIZE (rust/crates/lyon_tessellation-1.0.13.crate) = 183135 +SHA256 (rust/crates/lyon_path-1.0.5.crate) = 9c08a606c7a59638d6c6aa18ac91a06aa9fb5f765a7efb27e6a4da58700740d7 +SIZE (rust/crates/lyon_path-1.0.5.crate) = 35704 +SHA256 (rust/crates/lyon_tessellation-1.0.15.crate) = 579d42360a4b09846eff2feef28f538696c7d6c7439bfa65874ff3cbe0951b2c +SIZE (rust/crates/lyon_tessellation-1.0.15.crate) = 183620 SHA256 (rust/crates/mach2-0.4.2.crate) = 19b955cdeb2a02b9117f121ce63aa52d08ade45de53e48fe6a38b39c10f6f709 SIZE (rust/crates/mach2-0.4.2.crate) = 21889 SHA256 (rust/crates/malloc_buf-0.0.6.crate) = 62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb SIZE (rust/crates/malloc_buf-0.0.6.crate) = 1239 SHA256 (rust/crates/maxminddb-0.24.0.crate) = d6087e5d8ea14861bb7c7f573afbc7be3798d3ef0fae87ec4fd9a4de9a127c3c SIZE (rust/crates/maxminddb-0.24.0.crate) = 20232 -SHA256 (rust/crates/memchr-2.7.2.crate) = 6c8640c5d730cb13ebd907d8d04b52f55ac9a2eec55b440c8892f40d56c76c1d -SIZE (rust/crates/memchr-2.7.2.crate) = 96220 +SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3 +SIZE (rust/crates/memchr-2.7.4.crate) = 96670 SHA256 (rust/crates/memmap2-0.8.0.crate) = 43a5a03cefb0d953ec0be133036f14e109412fa594edc2f77227249db66cc3ed SIZE (rust/crates/memmap2-0.8.0.crate) = 30990 SHA256 (rust/crates/memmap2-0.9.4.crate) = fe751422e4a8caa417e13c3ea66452215d7d63e19e604f4980461212f3ae1322 @@ -495,14 +489,14 @@ SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bc SIZE (rust/crates/mime-0.3.17.crate) = 15712 SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841 -SHA256 (rust/crates/miniz_oxide-0.7.2.crate) = 9d811f3e15f28568be3407c8e7fdb6514c1cda3cb30683f15b6a1a1dc4ea14a7 -SIZE (rust/crates/miniz_oxide-0.7.2.crate) = 55731 +SHA256 (rust/crates/miniz_oxide-0.7.4.crate) = b8a240ddb74feaf34a79a7add65a741f3167852fba007066dcac1ca548d89c08 +SIZE (rust/crates/miniz_oxide-0.7.4.crate) = 56119 SHA256 (rust/crates/mio-0.8.11.crate) = a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c SIZE (rust/crates/mio-0.8.11.crate) = 102983 SHA256 (rust/crates/naga-0.19.2.crate) = 50e3524642f53d9af419ab5e8dd29d3ba155708267667c2f3f06c88c9e130843 SIZE (rust/crates/naga-0.19.2.crate) = 537942 -SHA256 (rust/crates/native-tls-0.2.11.crate) = 07226173c32f2926027b63cce4bcd8076c3552846cbe7925f3aaffeac0a3b92e -SIZE (rust/crates/native-tls-0.2.11.crate) = 29008 +SHA256 (rust/crates/native-tls-0.2.12.crate) = a8614eb2c83d59d1c8cc974dd3f920198647674a0a035e1af1fa58707e317466 +SIZE (rust/crates/native-tls-0.2.12.crate) = 29517 SHA256 (rust/crates/ndk-0.8.0.crate) = 2076a31b7010b17a38c01907c45b945e8f11495ee4dd588309718901b1f7a5b7 SIZE (rust/crates/ndk-0.8.0.crate) = 79770 SHA256 (rust/crates/ndk-context-0.1.1.crate) = 27b02d87554356db9e9a873add8782d4ea6e3e58ea071a9adb9a2e8ddb884a8b @@ -511,12 +505,14 @@ SHA256 (rust/crates/ndk-sys-0.5.0+25.2.9519653.crate) = 8c196769dd60fd4f363e11d9 SIZE (rust/crates/ndk-sys-0.5.0+25.2.9519653.crate) = 307233 SHA256 (rust/crates/nix-0.28.0.crate) = ab2156c4fce2f8df6c499cc1c763e4394b7482525bf2a9701c9d79d215f519e4 SIZE (rust/crates/nix-0.28.0.crate) = 311086 +SHA256 (rust/crates/nix-0.29.0.crate) = 71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46 +SIZE (rust/crates/nix-0.29.0.crate) = 318248 SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a SIZE (rust/crates/nom-7.1.3.crate) = 117570 SHA256 (rust/crates/num-derive-0.4.2.crate) = ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202 SIZE (rust/crates/num-derive-0.4.2.crate) = 14709 -SHA256 (rust/crates/num-traits-0.2.18.crate) = da0df0e5185db44f69b44f26786fe401b6c293d1907744beaa7fa62b2e5a517a -SIZE (rust/crates/num-traits-0.2.18.crate) = 51930 +SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841 +SIZE (rust/crates/num-traits-0.2.19.crate) = 51631 SHA256 (rust/crates/num_cpus-1.16.0.crate) = 4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43 SIZE (rust/crates/num_cpus-1.16.0.crate) = 15713 SHA256 (rust/crates/num_enum-0.7.2.crate) = 02339744ee7253741199f897151b38e72257d13802d4ee837285cc2990a90845 @@ -527,18 +523,34 @@ SHA256 (rust/crates/objc-0.2.7.crate) = 915b1b472bc21c53464d6c8461c9d3af805ba1ef SIZE (rust/crates/objc-0.2.7.crate) = 22036 SHA256 (rust/crates/objc-foundation-0.1.1.crate) = 1add1b659e36c9607c7aab864a76c7a4c2760cd0cd2e120f3fb8b952c7e22bf9 SIZE (rust/crates/objc-foundation-0.1.1.crate) = 9063 -SHA256 (rust/crates/objc-sys-0.3.2.crate) = c7c71324e4180d0899963fc83d9d241ac39e699609fc1025a850aadac8257459 -SIZE (rust/crates/objc-sys-0.3.2.crate) = 19647 +SHA256 (rust/crates/objc-sys-0.3.5.crate) = cdb91bdd390c7ce1a8607f35f3ca7151b65afc0ff5ff3b34fa350f7d7c7e4310 +SIZE (rust/crates/objc-sys-0.3.5.crate) = 20560 SHA256 (rust/crates/objc2-0.4.1.crate) = 559c5a40fdd30eb5e344fbceacf7595a81e242529fb4e21cf5f43fb4f11ff98d SIZE (rust/crates/objc2-0.4.1.crate) = 162783 +SHA256 (rust/crates/objc2-0.5.2.crate) = 46a785d4eeff09c14c487497c162e92766fbb3e4059a71840cecc03d9a50b804 +SIZE (rust/crates/objc2-0.5.2.crate) = 199204 +SHA256 (rust/crates/objc2-app-kit-0.2.2.crate) = e4e89ad9e3d7d297152b17d39ed92cd50ca8063a89a9fa569046d41568891eff +SIZE (rust/crates/objc2-app-kit-0.2.2.crate) = 337435 +SHA256 (rust/crates/objc2-core-data-0.2.2.crate) = 617fbf49e071c178c0b24c080767db52958f716d9eabdf0890523aeae54773ef +SIZE (rust/crates/objc2-core-data-0.2.2.crate) = 30575 +SHA256 (rust/crates/objc2-core-image-0.2.2.crate) = 55260963a527c99f1819c4f8e3b47fe04f9650694ef348ffd2227e8196d34c80 +SIZE (rust/crates/objc2-core-image-0.2.2.crate) = 20050 SHA256 (rust/crates/objc2-encode-3.0.0.crate) = d079845b37af429bfe5dfa76e6d087d788031045b25cfc6fd898486fd9847666 SIZE (rust/crates/objc2-encode-3.0.0.crate) = 17934 +SHA256 (rust/crates/objc2-encode-4.0.3.crate) = 7891e71393cd1f227313c9379a26a584ff3d7e6e7159e988851f0934c993f0f8 +SIZE (rust/crates/objc2-encode-4.0.3.crate) = 19478 +SHA256 (rust/crates/objc2-foundation-0.2.2.crate) = 0ee638a5da3799329310ad4cfa62fbf045d5f56e3ef5ba4149e7452dcf89d5a8 +SIZE (rust/crates/objc2-foundation-0.2.2.crate) = 249330 +SHA256 (rust/crates/objc2-metal-0.2.2.crate) = dd0cba1276f6023976a406a14ffa85e1fdd19df6b0f737b063b95f6c8c7aadd6 +SIZE (rust/crates/objc2-metal-0.2.2.crate) = 75276 +SHA256 (rust/crates/objc2-quartz-core-0.2.2.crate) = e42bee7bff906b14b167da2bac5efe6b6a07e6f7c0a21a7308d40c960242dc7a +SIZE (rust/crates/objc2-quartz-core-0.2.2.crate) = 21306 SHA256 (rust/crates/objc_exception-0.1.2.crate) = ad970fb455818ad6cba4c122ad012fae53ae8b4795f86378bce65e4f6bab2ca4 SIZE (rust/crates/objc_exception-0.1.2.crate) = 2251 SHA256 (rust/crates/objc_id-0.1.1.crate) = c92d4ddb4bd7b50d730c215ff871754d0da6b2178849f8a2a2ab69712d0c073b SIZE (rust/crates/objc_id-0.1.1.crate) = 3258 -SHA256 (rust/crates/object-0.32.2.crate) = a6a622008b6e321afc04970976f62ee297fdbaa6f95318ca343e3eebb9648441 -SIZE (rust/crates/object-0.32.2.crate) = 286994 +SHA256 (rust/crates/object-0.36.1.crate) = 081b846d1d56ddfc18fdf1a922e4f6e07a11768ea1b92dec44e42b72712ccfce +SIZE (rust/crates/object-0.36.1.crate) = 323865 SHA256 (rust/crates/oboe-0.6.1.crate) = e8b61bebd49e5d43f5f8cc7ee2891c16e0f41ec7954d36bcb6c14c5e0de867fb SIZE (rust/crates/oboe-0.6.1.crate) = 24588 SHA256 (rust/crates/oboe-sys-0.6.1.crate) = 6c8bb09a4a2b1d668170cfe0a7d5bc103f8999fb316c98099b6a9939c9f2e79d @@ -559,30 +571,30 @@ SHA256 (rust/crates/orbclient-0.3.47.crate) = 52f0d54bde9774d3a51dcf281a5def240c SIZE (rust/crates/orbclient-0.3.47.crate) = 1324509 SHA256 (rust/crates/ordered-stream-0.2.0.crate) = 9aa2b01e1d916879f73a53d01d1d6cee68adbb31d6d9177a8cfce093cced1d50 SIZE (rust/crates/ordered-stream-0.2.0.crate) = 19077 -SHA256 (rust/crates/ouroboros-0.18.3.crate) = 97b7be5a8a3462b752f4be3ff2b2bf2f7f1d00834902e46be2a4d68b87b0573c -SIZE (rust/crates/ouroboros-0.18.3.crate) = 11348 -SHA256 (rust/crates/ouroboros_macro-0.18.3.crate) = b645dcde5f119c2c454a92d0dfa271a2a3b205da92e4292a68ead4bdbfde1f33 -SIZE (rust/crates/ouroboros_macro-0.18.3.crate) = 21969 -SHA256 (rust/crates/owned_ttf_parser-0.20.0.crate) = d4586edfe4c648c71797a74c84bacb32b52b212eff5dfe2bb9f2c599844023e7 -SIZE (rust/crates/owned_ttf_parser-0.20.0.crate) = 150890 -SHA256 (rust/crates/palette-0.7.5.crate) = ebfc23a4b76642983d57e4ad00bb4504eb30a8ce3c70f4aee1f725610e36d97a -SIZE (rust/crates/palette-0.7.5.crate) = 204746 -SHA256 (rust/crates/palette_derive-0.7.5.crate) = e8890702dbec0bad9116041ae586f84805b13eecd1d8b1df27c29998a9969d6d -SIZE (rust/crates/palette_derive-0.7.5.crate) = 14285 +SHA256 (rust/crates/ouroboros-0.18.4.crate) = 944fa20996a25aded6b4795c6d63f10014a7a83f8be9828a11860b08c5fc4a67 +SIZE (rust/crates/ouroboros-0.18.4.crate) = 11394 +SHA256 (rust/crates/ouroboros_macro-0.18.4.crate) = 39b0deead1528fd0e5947a8546a9642a9777c25f6e1e26f34c97b204bbb465bd +SIZE (rust/crates/ouroboros_macro-0.18.4.crate) = 22011 +SHA256 (rust/crates/owned_ttf_parser-0.24.0.crate) = 490d3a563d3122bf7c911a59b0add9389e5ec0f5f0c3ac6b91ff235a0e6a7f90 +SIZE (rust/crates/owned_ttf_parser-0.24.0.crate) = 151052 +SHA256 (rust/crates/palette-0.7.6.crate) = 4cbf71184cc5ecc2e4e1baccdb21026c20e5fc3dcf63028a086131b3ab00b6e6 +SIZE (rust/crates/palette-0.7.6.crate) = 230913 +SHA256 (rust/crates/palette_derive-0.7.6.crate) = f5030daf005bface118c096f510ffb781fc28f9ab6a32ab224d8631be6851d30 +SIZE (rust/crates/palette_derive-0.7.6.crate) = 17073 SHA256 (rust/crates/parking-2.2.0.crate) = bb813b8af86854136c6922af0598d719255ecb2179515e6e7730d468f05c9cae SIZE (rust/crates/parking-2.2.0.crate) = 9730 SHA256 (rust/crates/parking_lot-0.11.2.crate) = 7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99 SIZE (rust/crates/parking_lot-0.11.2.crate) = 39869 -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-0.12.3.crate) = f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27 +SIZE (rust/crates/parking_lot-0.12.3.crate) = 41860 SHA256 (rust/crates/parking_lot_core-0.8.6.crate) = 60a2cfe6f0ad2bfc16aefa463b497d5c7a5ecd44a23efa72aa342d90177356dc SIZE (rust/crates/parking_lot_core-0.8.6.crate) = 32567 -SHA256 (rust/crates/parking_lot_core-0.9.9.crate) = 4c42a9226546d68acdd9c0a280d17ce19bfe27a46bf68784e4066115788d008e -SIZE (rust/crates/parking_lot_core-0.9.9.crate) = 32445 -SHA256 (rust/crates/paste-1.0.14.crate) = de3145af08024dea9fa9914f381a17b8fc6034dfb00f3a84013f7ff43f29ed4c -SIZE (rust/crates/paste-1.0.14.crate) = 18157 -SHA256 (rust/crates/pcap-1.3.0.crate) = 99e935fc73d54a89fff576526c2ccd42bbf8247aae05b358693475b14fd4ff79 -SIZE (rust/crates/pcap-1.3.0.crate) = 71265 +SHA256 (rust/crates/parking_lot_core-0.9.10.crate) = 1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8 +SIZE (rust/crates/parking_lot_core-0.9.10.crate) = 32406 +SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a +SIZE (rust/crates/paste-1.0.15.crate) = 18374 +SHA256 (rust/crates/pcap-2.0.0.crate) = 45f1686828a29fd8002fbf9c01506b4b2dd575c2305e1b884da3731abae8b9e0 +SIZE (rust/crates/pcap-2.0.0.crate) = 74091 SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235 SHA256 (rust/crates/phf-0.11.2.crate) = ade2d8b8f33c7333b51bcf0428d37e217e9f32192ae4772156f65063b8ce03dc @@ -605,20 +617,20 @@ SHA256 (rust/crates/pin-project-lite-0.2.14.crate) = bda66fc9667c18cb2758a2ac84d SIZE (rust/crates/pin-project-lite-0.2.14.crate) = 28817 SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184 SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580 -SHA256 (rust/crates/piper-0.2.1.crate) = 668d31b1c4eba19242f2088b2bf3316b82ca31082a8335764db4e083db7485d4 -SIZE (rust/crates/piper-0.2.1.crate) = 15878 +SHA256 (rust/crates/piper-0.2.3.crate) = ae1d5c74c9876f070d3e8fd503d748c7d974c3e48da8f41350fa5222ef9b4391 +SIZE (rust/crates/piper-0.2.3.crate) = 15924 SHA256 (rust/crates/pkg-config-0.3.30.crate) = d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec SIZE (rust/crates/pkg-config-0.3.30.crate) = 20613 -SHA256 (rust/crates/plotters-0.3.5.crate) = d2c224ba00d7cadd4d5c660deaf2098e5e80e07846537c51f9cfa4be50c1fd45 -SIZE (rust/crates/plotters-0.3.5.crate) = 143975 -SHA256 (rust/crates/plotters-backend-0.3.5.crate) = 9e76628b4d3a7581389a35d5b6e2139607ad7c75b17aed325f210aa91f4a9609 -SIZE (rust/crates/plotters-backend-0.3.5.crate) = 13440 +SHA256 (rust/crates/plotters-0.3.6.crate) = a15b6eccb8484002195a3e44fe65a4ce8e93a625797a063735536fd59cb01cf3 +SIZE (rust/crates/plotters-0.3.6.crate) = 147577 +SHA256 (rust/crates/plotters-backend-0.3.6.crate) = 414cec62c6634ae900ea1c56128dfe87cf63e7caece0852ec76aba307cebadb7 +SIZE (rust/crates/plotters-backend-0.3.6.crate) = 13669 SHA256 (rust/crates/plotters-iced-0.10.0.crate) = c5e45cd10abd572d7d0dce11446a915c8b54442480d2a46e71dcb9dd43d93b4c SIZE (rust/crates/plotters-iced-0.10.0.crate) = 195923 SHA256 (rust/crates/png-0.17.13.crate) = 06e4b0d3d1312775e782c86c91a111aa1f910cbb65e1337f9975b5f9a554b5e1 SIZE (rust/crates/png-0.17.13.crate) = 103176 -SHA256 (rust/crates/polling-3.6.0.crate) = e0c976a60b2d7e99d6f229e414670a9b85d13ac305cc6d1e9c134de58c5aaaf6 -SIZE (rust/crates/polling-3.6.0.crate) = 58128 +SHA256 (rust/crates/polling-3.7.2.crate) = a3ed00ed3fbf728b5816498ecd316d1716eecaced9c0c8d2c5a6740ca214985b +SIZE (rust/crates/polling-3.7.2.crate) = 57988 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 @@ -627,16 +639,22 @@ SHA256 (rust/crates/presser-0.3.1.crate) = e8cf8e6a8aa66ce33f63993ffc4ea4271eb5b SIZE (rust/crates/presser-0.3.1.crate) = 20946 SHA256 (rust/crates/proc-macro-crate-3.1.0.crate) = 6d37c51ca738a55da99dc0c4a34860fd675453b8b36209178c2249bb13651284 SIZE (rust/crates/proc-macro-crate-3.1.0.crate) = 11084 -SHA256 (rust/crates/proc-macro2-1.0.79.crate) = e835ff2298f5721608eb1a980ecaee1aef2c132bf95ecc026a11b7bf3c01c02e -SIZE (rust/crates/proc-macro2-1.0.79.crate) = 47200 +SHA256 (rust/crates/proc-macro2-1.0.86.crate) = 5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77 +SIZE (rust/crates/proc-macro2-1.0.86.crate) = 48958 SHA256 (rust/crates/proc-macro2-diagnostics-0.10.1.crate) = af066a9c399a26e020ada66a034357a868728e72cd426f3adcd35f80d88d88c8 SIZE (rust/crates/proc-macro2-diagnostics-0.10.1.crate) = 12219 SHA256 (rust/crates/profiling-1.0.15.crate) = 43d84d1d7a6ac92673717f9f6d1518374ef257669c24ebc5ac25d5033828be58 SIZE (rust/crates/profiling-1.0.15.crate) = 14255 -SHA256 (rust/crates/quick-xml-0.31.0.crate) = 1004a344b30a54e2ee58d66a71b32d2db2feb0a31f9a2d302bf0536f15de2a33 -SIZE (rust/crates/quick-xml-0.31.0.crate) = 172236 -SHA256 (rust/crates/quote-1.0.35.crate) = 291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef -SIZE (rust/crates/quote-1.0.35.crate) = 28136 +SHA256 (rust/crates/quick-xml-0.34.0.crate) = 6f24d770aeca0eacb81ac29dfbc55ebcc09312fdd1f8bbecdc7e4a84e000e3b4 +SIZE (rust/crates/quick-xml-0.34.0.crate) = 184595 +SHA256 (rust/crates/quinn-0.11.2.crate) = e4ceeeeabace7857413798eb1ffa1e9c905a9946a57d81fb69b4b71c4d8eb3ad +SIZE (rust/crates/quinn-0.11.2.crate) = 73920 +SHA256 (rust/crates/quinn-proto-0.11.3.crate) = ddf517c03a109db8100448a4be38d498df8a210a99fe0e1b9eaf39e78c640efe +SIZE (rust/crates/quinn-proto-0.11.3.crate) = 202348 +SHA256 (rust/crates/quinn-udp-0.5.2.crate) = 9096629c45860fc7fb143e125eb826b5e721e10be3263160c7d60ca832cf8c46 +SIZE (rust/crates/quinn-udp-0.5.2.crate) = 21918 +SHA256 (rust/crates/quote-1.0.36.crate) = 0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7 +SIZE (rust/crates/quote-1.0.36.crate) = 28507 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 @@ -647,122 +665,130 @@ SHA256 (rust/crates/range-alloc-0.1.3.crate) = 9c8a99fddc9f0ba0a85884b8d14e35928 SIZE (rust/crates/range-alloc-0.1.3.crate) = 7664 SHA256 (rust/crates/rangemap-1.5.1.crate) = f60fcc7d6849342eff22c4350c8b9a989ee8ceabc4b481253e8946b9fe83d684 SIZE (rust/crates/rangemap-1.5.1.crate) = 57091 -SHA256 (rust/crates/raw-window-handle-0.6.0.crate) = 42a9830a0e1b9fb145ebb365b8bc4ccd75f290f98c0247deafbbe2c75cefb544 -SIZE (rust/crates/raw-window-handle-0.6.0.crate) = 17224 +SHA256 (rust/crates/raw-window-handle-0.6.2.crate) = 20675572f6f24e9e76ef639bc5552774ed45f1c30e2951e1e99c59888861c539 +SIZE (rust/crates/raw-window-handle-0.6.2.crate) = 20234 SHA256 (rust/crates/rctree-0.5.0.crate) = 3b42e27ef78c35d3998403c1d26f3efd9e135d3e5121b0a4845cc5cc27547f4f SIZE (rust/crates/rctree-0.5.0.crate) = 8298 -SHA256 (rust/crates/read-fonts-0.19.0.crate) = ea75b5ec052843434d263ef7a4c31cf86db5908c729694afb1ad3c884252a1b6 -SIZE (rust/crates/read-fonts-0.19.0.crate) = 239174 +SHA256 (rust/crates/read-fonts-0.19.3.crate) = e8b8af39d1f23869711ad4cea5e7835a20daa987f80232f7f2a2374d648ca64d +SIZE (rust/crates/read-fonts-0.19.3.crate) = 243143 SHA256 (rust/crates/redox_syscall-0.2.16.crate) = fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a SIZE (rust/crates/redox_syscall-0.2.16.crate) = 24012 SHA256 (rust/crates/redox_syscall-0.3.5.crate) = 567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29 SIZE (rust/crates/redox_syscall-0.3.5.crate) = 23404 SHA256 (rust/crates/redox_syscall-0.4.1.crate) = 4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa SIZE (rust/crates/redox_syscall-0.4.1.crate) = 24858 +SHA256 (rust/crates/redox_syscall-0.5.3.crate) = 2a908a6e00f1fdd0dfd9c0eb08ce85126f6d8bbda50017e74bc4a4b7d4a926a4 +SIZE (rust/crates/redox_syscall-0.5.3.crate) = 23830 SHA256 (rust/crates/redox_users-0.4.5.crate) = bd283d9651eeda4b2a83a43c1c91b266c40fd76ecd39a50a8c630ae69dc72891 SIZE (rust/crates/redox_users-0.4.5.crate) = 15514 -SHA256 (rust/crates/regex-1.10.4.crate) = c117dbdfde9c8308975b6a18d71f3f385c89461f7b3fb054288ecf2a2058ba4c -SIZE (rust/crates/regex-1.10.4.crate) = 253191 -SHA256 (rust/crates/regex-automata-0.4.6.crate) = 86b83b8b9847f9bf95ef68afb0b8e6cdb80f498442f5179a29fad448fcc1eaea -SIZE (rust/crates/regex-automata-0.4.6.crate) = 617565 -SHA256 (rust/crates/regex-syntax-0.8.3.crate) = adad44e29e4c806119491a7f06f03de4d1af22c3a680dd47f1e6e179439d1f56 -SIZE (rust/crates/regex-syntax-0.8.3.crate) = 347497 -SHA256 (rust/crates/relative-path-1.9.2.crate) = e898588f33fdd5b9420719948f9f2a32c922a246964576f71ba7f24f80610fbc -SIZE (rust/crates/relative-path-1.9.2.crate) = 22420 +SHA256 (rust/crates/regex-1.10.5.crate) = b91213439dad192326a0d7c6ee3955910425f441d7038e0d6933b0aec5c4517f +SIZE (rust/crates/regex-1.10.5.crate) = 253805 +SHA256 (rust/crates/regex-automata-0.4.7.crate) = 38caf58cc5ef2fed281f89292ef23f6365465ed9a41b7a7754eb4e26496c92df +SIZE (rust/crates/regex-automata-0.4.7.crate) = 617582 +SHA256 (rust/crates/regex-syntax-0.8.4.crate) = 7a66a03ae7c801facd77a29370b4faec201768915ac14a721ba36f20bc9c209b +SIZE (rust/crates/regex-syntax-0.8.4.crate) = 347577 +SHA256 (rust/crates/relative-path-1.9.3.crate) = ba39f3699c378cd8970968dcbff9c43159ea4cfbd88d43c00b22f2ef10a435d2 +SIZE (rust/crates/relative-path-1.9.3.crate) = 22400 SHA256 (rust/crates/renderdoc-sys-1.1.0.crate) = 19b30a45b0cd0bcca8037f3d0dc3421eaf95327a17cad11964fb8179b4fc4832 SIZE (rust/crates/renderdoc-sys-1.1.0.crate) = 10366 -SHA256 (rust/crates/reqwest-0.12.2.crate) = 2d66674f2b6fb864665eea7a3c1ac4e3dfacd2fda83cf6f935a612e01b0e3338 -SIZE (rust/crates/reqwest-0.12.2.crate) = 167000 +SHA256 (rust/crates/reqwest-0.12.5.crate) = c7d6d2a27d57148378eb5e111173f4276ad26340ecc5c49a4a2152167a2d6a37 +SIZE (rust/crates/reqwest-0.12.5.crate) = 177108 SHA256 (rust/crates/resvg-0.36.0.crate) = cc7980f653f9a7db31acff916a262c3b78c562919263edea29bf41a056e20497 SIZE (rust/crates/resvg-0.36.0.crate) = 85414 SHA256 (rust/crates/rfd-0.14.1.crate) = 25a73a7337fc24366edfca76ec521f51877b114e42dab584008209cca6719251 SIZE (rust/crates/rfd-0.14.1.crate) = 50342 -SHA256 (rust/crates/rgb-0.8.37.crate) = 05aaa8004b64fd573fc9d002f4e632d51ad4f026c2b5ba95fcb6c2f32c2c47d8 -SIZE (rust/crates/rgb-0.8.37.crate) = 16644 +SHA256 (rust/crates/rgb-0.8.45.crate) = ade4539f42266ded9e755c605bdddf546242b2c961b03b06a7375260788a0523 +SIZE (rust/crates/rgb-0.8.45.crate) = 20674 SHA256 (rust/crates/ring-0.17.8.crate) = c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d SIZE (rust/crates/ring-0.17.8.crate) = 4188554 -SHA256 (rust/crates/rodio-0.17.3.crate) = 3b1bb7b48ee48471f55da122c0044fcc7600cfcc85db88240b89cb832935e611 -SIZE (rust/crates/rodio-0.17.3.crate) = 59247 +SHA256 (rust/crates/rodio-0.19.0.crate) = 6006a627c1a38d37f3d3a85c6575418cfe34a5392d60a686d0071e1c8d427acb +SIZE (rust/crates/rodio-0.19.0.crate) = 68402 SHA256 (rust/crates/roxmltree-0.18.1.crate) = 862340e351ce1b271a378ec53f304a5558f7db87f3769dc655a8f6ecbb68b302 SIZE (rust/crates/roxmltree-0.18.1.crate) = 43040 SHA256 (rust/crates/roxmltree-0.19.0.crate) = 3cd14fd5e3b777a7422cca79358c57a8f6e3a703d9ac187448d0daf220c2407f SIZE (rust/crates/roxmltree-0.19.0.crate) = 53547 -SHA256 (rust/crates/rstest-0.18.2.crate) = 97eeab2f3c0a199bc4be135c36c924b6590b88c377d416494288c14f2db30199 -SIZE (rust/crates/rstest-0.18.2.crate) = 28868 -SHA256 (rust/crates/rstest_macros-0.18.2.crate) = d428f8247852f894ee1be110b375111b586d4fa431f6c46e64ba5a0dcccbe605 -SIZE (rust/crates/rstest_macros-0.18.2.crate) = 57534 -SHA256 (rust/crates/rustc-demangle-0.1.23.crate) = d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76 -SIZE (rust/crates/rustc-demangle-0.1.23.crate) = 28970 +SHA256 (rust/crates/rstest-0.21.0.crate) = 9afd55a67069d6e434a95161415f5beeada95a01c7b815508a82dcb0e1593682 +SIZE (rust/crates/rstest-0.21.0.crate) = 42620 +SHA256 (rust/crates/rstest_macros-0.21.0.crate) = 4165dfae59a39dd41d8dec720d3cbfbc71f69744efb480a3920f5d4e0cc6798d +SIZE (rust/crates/rstest_macros-0.21.0.crate) = 54797 +SHA256 (rust/crates/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f +SIZE (rust/crates/rustc-demangle-0.1.24.crate) = 29047 SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2 SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331 SHA256 (rust/crates/rustc_version-0.4.0.crate) = bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366 SIZE (rust/crates/rustc_version-0.4.0.crate) = 12175 -SHA256 (rust/crates/rustix-0.38.32.crate) = 65e04861e65f21776e67888bfbea442b3642beaa0138fdb1dd7a84a52dffdb89 -SIZE (rust/crates/rustix-0.38.32.crate) = 376999 -SHA256 (rust/crates/rustls-0.22.3.crate) = 99008d7ad0bbbea527ec27bddbc0e432c5b87d8175178cee68d2eec9c4a1813c -SIZE (rust/crates/rustls-0.22.3.crate) = 332877 -SHA256 (rust/crates/rustls-pemfile-1.0.4.crate) = 1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c -SIZE (rust/crates/rustls-pemfile-1.0.4.crate) = 22092 -SHA256 (rust/crates/rustls-pki-types-1.4.1.crate) = ecd36cc4259e3e4514335c4a138c6b43171a8d61d8f5c9348f9fc7529416f247 -SIZE (rust/crates/rustls-pki-types-1.4.1.crate) = 29437 -SHA256 (rust/crates/rustls-webpki-0.102.2.crate) = faaa0a62740bedb9b2ef5afa303da42764c012f743917351dc9a237ea1663610 -SIZE (rust/crates/rustls-webpki-0.102.2.crate) = 196881 -SHA256 (rust/crates/rustrict-0.7.24.crate) = 86de32b27f8b83173349732696062156b2a26dbe7a7e403f2499346b5fb379e6 -SIZE (rust/crates/rustrict-0.7.24.crate) = 586846 +SHA256 (rust/crates/rustix-0.38.34.crate) = 70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f +SIZE (rust/crates/rustix-0.38.34.crate) = 365160 +SHA256 (rust/crates/rustls-0.23.11.crate) = 4828ea528154ae444e5a642dbb7d5623354030dc9822b83fd9bb79683c7399d0 +SIZE (rust/crates/rustls-0.23.11.crate) = 438425 +SHA256 (rust/crates/rustls-pemfile-2.1.2.crate) = 29993a25686778eb88d4189742cd713c9bce943bc54251a33509dc63cbacf73d +SIZE (rust/crates/rustls-pemfile-2.1.2.crate) = 25928 +SHA256 (rust/crates/rustls-pki-types-1.7.0.crate) = 976295e77ce332211c0d24d92c0e83e50f5c5f046d11082cea19f3df13a3562d +SIZE (rust/crates/rustls-pki-types-1.7.0.crate) = 29555 +SHA256 (rust/crates/rustls-webpki-0.102.5.crate) = f9a6fccd794a42c2c105b513a2f62bc3fd8f3ba57a4593677ceb0bd035164d78 +SIZE (rust/crates/rustls-webpki-0.102.5.crate) = 200431 +SHA256 (rust/crates/rustrict-0.7.26.crate) = d5726edc3cb9dbe79ed618912803a5de61be4b86dfe72598f6d4c7b348e96ac4 +SIZE (rust/crates/rustrict-0.7.26.crate) = 588764 SHA256 (rust/crates/rustybuzz-0.10.0.crate) = 71cd15fef9112a1f94ac64b58d1e4628192631ad6af4dc69997f995459c874e7 SIZE (rust/crates/rustybuzz-0.10.0.crate) = 240016 SHA256 (rust/crates/rustybuzz-0.11.0.crate) = 2ee8fe2a8461a0854a37101fe7a1b13998d0cfa987e43248e81d2a5f4570f6fa SIZE (rust/crates/rustybuzz-0.11.0.crate) = 241297 -SHA256 (rust/crates/ryu-1.0.17.crate) = e86697c916019a8588c99b5fac3cead74ec0b4b819707a682fd4d23fa0ce1ba1 -SIZE (rust/crates/ryu-1.0.17.crate) = 47537 +SHA256 (rust/crates/ryu-1.0.18.crate) = f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f +SIZE (rust/crates/ryu-1.0.18.crate) = 47713 SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502 SIZE (rust/crates/same-file-1.0.6.crate) = 10183 +SHA256 (rust/crates/scc-2.1.4.crate) = a4465c22496331e20eb047ff46e7366455bc01c0c02015c4a376de0b2cd3a1af +SIZE (rust/crates/scc-2.1.4.crate) = 124277 SHA256 (rust/crates/schannel-0.1.23.crate) = fbc91545643bcf3a0bbb6569265615222618bdf33ce4ffbbd13c4bbd4c093534 SIZE (rust/crates/schannel-0.1.23.crate) = 41667 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.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49 SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619 -SHA256 (rust/crates/sctk-adwaita-0.8.1.crate) = 82b2eaf3a5b264a521b988b2e73042e742df700c4f962cde845d1541adb46550 -SIZE (rust/crates/sctk-adwaita-0.8.1.crate) = 53712 -SHA256 (rust/crates/security-framework-2.10.0.crate) = 770452e37cad93e0a50d5abc3990d2bc351c36d0328f86cefec2f2fb206eaef6 -SIZE (rust/crates/security-framework-2.10.0.crate) = 79723 -SHA256 (rust/crates/security-framework-sys-2.10.0.crate) = 41f3cc463c0ef97e11c3461a9d3787412d30e8e7eb907c79180c4a57bf7c04ef -SIZE (rust/crates/security-framework-sys-2.10.0.crate) = 18676 -SHA256 (rust/crates/self_cell-1.0.3.crate) = 58bf37232d3bb9a2c4e641ca2a11d83b5062066f88df7fed36c28772046d65ba -SIZE (rust/crates/self_cell-1.0.3.crate) = 15147 -SHA256 (rust/crates/semver-1.0.22.crate) = 92d43fe69e652f3df9bdc2b85b2854a0825b86e4fb76bc44d945137d053639ca -SIZE (rust/crates/semver-1.0.22.crate) = 30446 -SHA256 (rust/crates/serde-1.0.197.crate) = 3fb1c873e1b9b056a4dc4c0c198b24c3ffa059243875552b2bd0933b1aee4ce2 -SIZE (rust/crates/serde-1.0.197.crate) = 77087 -SHA256 (rust/crates/serde_derive-1.0.197.crate) = 7eb0b34b42edc17f6b7cac84a52a1c5f0e1bb2227e997ca9011ea3dd34e8610b -SIZE (rust/crates/serde_derive-1.0.197.crate) = 55771 -SHA256 (rust/crates/serde_json-1.0.115.crate) = 12dc5c46daa8e9fdf4f5e71b6cf9a53f2487da0e86e55808e2d35539666497dd -SIZE (rust/crates/serde_json-1.0.115.crate) = 147100 -SHA256 (rust/crates/serde_repr-0.1.18.crate) = 0b2e6b945e9d3df726b65d6ee24060aff8e3533d431f677a9695db04eff9dfdb -SIZE (rust/crates/serde_repr-0.1.18.crate) = 9974 -SHA256 (rust/crates/serde_spanned-0.6.5.crate) = eb3622f419d1296904700073ea6cc23ad690adbd66f13ea683df73298736f0c1 -SIZE (rust/crates/serde_spanned-0.6.5.crate) = 8349 +SHA256 (rust/crates/sctk-adwaita-0.8.3.crate) = 70b31447ca297092c5a9916fc3b955203157b37c19ca8edde4f52e9843e602c7 +SIZE (rust/crates/sctk-adwaita-0.8.3.crate) = 53184 +SHA256 (rust/crates/sdd-1.7.0.crate) = 85f05a494052771fc5bd0619742363b5e24e5ad72ab3111ec2e27925b8edc5f3 +SIZE (rust/crates/sdd-1.7.0.crate) = 25306 +SHA256 (rust/crates/security-framework-2.11.1.crate) = 897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02 +SIZE (rust/crates/security-framework-2.11.1.crate) = 80188 +SHA256 (rust/crates/security-framework-sys-2.11.1.crate) = 75da29fe9b9b08fe9d6b22b5b4bcbc75d8db3aa31e639aa56bb62e9d46bfceaf +SIZE (rust/crates/security-framework-sys-2.11.1.crate) = 18755 +SHA256 (rust/crates/self_cell-1.0.4.crate) = d369a96f978623eb3dc28807c4852d6cc617fed53da5d3c400feff1ef34a714a +SIZE (rust/crates/self_cell-1.0.4.crate) = 15220 +SHA256 (rust/crates/semver-1.0.23.crate) = 61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b +SIZE (rust/crates/semver-1.0.23.crate) = 30622 +SHA256 (rust/crates/serde-1.0.204.crate) = bc76f558e0cbb2a839d37354c575f1dc3fdc6546b5be373ba43d95f231bf7c12 +SIZE (rust/crates/serde-1.0.204.crate) = 78253 +SHA256 (rust/crates/serde_derive-1.0.204.crate) = e0cd7e117be63d3c3678776753929474f3b04a43a080c744d6b0ae2a8c28e222 +SIZE (rust/crates/serde_derive-1.0.204.crate) = 55871 +SHA256 (rust/crates/serde_json-1.0.120.crate) = 4e0d21c9a8cae1235ad58a00c11cb40d4b1e5c784f1ef2c537876ed6ffd8b7c5 +SIZE (rust/crates/serde_json-1.0.120.crate) = 147062 +SHA256 (rust/crates/serde_repr-0.1.19.crate) = 6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9 +SIZE (rust/crates/serde_repr-0.1.19.crate) = 9997 +SHA256 (rust/crates/serde_spanned-0.6.6.crate) = 79e674e01f999af37c49f70a6ede167a8a60b2503e56c5599532a65baa5969a0 +SIZE (rust/crates/serde_spanned-0.6.6.crate) = 9120 SHA256 (rust/crates/serde_test-1.0.176.crate) = 5a2f49ace1498612d14f7e0b8245519584db8299541dfe31a06374a828d620ab SIZE (rust/crates/serde_test-1.0.176.crate) = 18390 SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822 -SHA256 (rust/crates/serial_test-3.0.0.crate) = 953ad9342b3aaca7cb43c45c097dd008d4907070394bd0751a0aa8817e5a018d -SIZE (rust/crates/serial_test-3.0.0.crate) = 8483 -SHA256 (rust/crates/serial_test_derive-3.0.0.crate) = b93fb4adc70021ac1b47f7d45e8cc4169baaa7ea58483bc5b721d19a26202212 -SIZE (rust/crates/serial_test_derive-3.0.0.crate) = 6588 +SHA256 (rust/crates/serial_test-3.1.1.crate) = 4b4b487fe2acf240a021cf57c6b2b4903b1e78ca0ecd862a71b71d2a51fed77d +SIZE (rust/crates/serial_test-3.1.1.crate) = 8660 +SHA256 (rust/crates/serial_test_derive-3.1.1.crate) = 82fe9db325bcef1fbcde82e078a5cc4efdf787e96b3b9cf45b50b529f2083d67 +SIZE (rust/crates/serial_test_derive-3.1.1.crate) = 6881 SHA256 (rust/crates/sha1-0.10.6.crate) = e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba SIZE (rust/crates/sha1-0.10.6.crate) = 13517 SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64 SIZE (rust/crates/shlex-1.3.0.crate) = 18713 -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/signal-hook-registry-1.4.2.crate) = a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1 +SIZE (rust/crates/signal-hook-registry-1.4.2.crate) = 18064 SHA256 (rust/crates/simd-adler32-0.3.7.crate) = d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe SIZE (rust/crates/simd-adler32-0.3.7.crate) = 12086 SHA256 (rust/crates/simplecss-0.2.1.crate) = a11be7c62927d9427e9f40f3444d5499d868648e2edbc4e2116de69e7ec0e89d SIZE (rust/crates/simplecss-0.2.1.crate) = 19418 SHA256 (rust/crates/siphasher-0.3.11.crate) = 38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d SIZE (rust/crates/siphasher-0.3.11.crate) = 10442 +SHA256 (rust/crates/skrifa-0.19.3.crate) = 0ab45fb68b53576a43d4fc0e9ec8ea64e29a4d2cc7f44506964cb75f288222e9 +SIZE (rust/crates/skrifa-0.19.3.crate) = 160387 SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67 SIZE (rust/crates/slab-0.4.9.crate) = 17108 SHA256 (rust/crates/slotmap-1.0.7.crate) = dbff4acf519f630b3a3ddcfaea6c06b42174d9a44bc70c620e9ed1649d58b82a @@ -771,14 +797,16 @@ SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47 SIZE (rust/crates/smallvec-1.13.2.crate) = 35216 SHA256 (rust/crates/smithay-client-toolkit-0.18.1.crate) = 922fd3eeab3bd820d76537ce8f582b1cf951eceb5475c28500c7457d9d17f53a SIZE (rust/crates/smithay-client-toolkit-0.18.1.crate) = 129920 -SHA256 (rust/crates/smithay-clipboard-0.7.1.crate) = c091e7354ea8059d6ad99eace06dd13ddeedbb0ac72d40a9a6e7ff790525882d -SIZE (rust/crates/smithay-clipboard-0.7.1.crate) = 18456 -SHA256 (rust/crates/smol_str-0.2.1.crate) = e6845563ada680337a52d43bb0b29f396f2d911616f6573012645b9e3d048a49 -SIZE (rust/crates/smol_str-0.2.1.crate) = 14689 -SHA256 (rust/crates/socket2-0.5.6.crate) = 05ffd9c0a93b7543e062e759284fcf5f5e3b098501104bfbdde4d404db792871 -SIZE (rust/crates/socket2-0.5.6.crate) = 55270 -SHA256 (rust/crates/softbuffer-0.4.1.crate) = 071916a85d1db274b4ed57af3a14afb66bd836ae7f82ebb6f1fd3455107830d9 -SIZE (rust/crates/softbuffer-0.4.1.crate) = 58805 +SHA256 (rust/crates/smithay-client-toolkit-0.19.2.crate) = 3457dea1f0eb631b4034d61d4d8c32074caa6cd1ab2d59f2327bd8461e2c0016 +SIZE (rust/crates/smithay-client-toolkit-0.19.2.crate) = 131504 +SHA256 (rust/crates/smithay-clipboard-0.7.2.crate) = cc8216eec463674a0e90f29e0ae41a4db573ec5b56b1c6c1c71615d249b6d846 +SIZE (rust/crates/smithay-clipboard-0.7.2.crate) = 17877 +SHA256 (rust/crates/smol_str-0.2.2.crate) = dd538fb6910ac1099850255cf94a94df6551fbdd602454387d0adb2d1ca6dead +SIZE (rust/crates/smol_str-0.2.2.crate) = 15840 +SHA256 (rust/crates/socket2-0.5.7.crate) = ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c +SIZE (rust/crates/socket2-0.5.7.crate) = 55758 +SHA256 (rust/crates/softbuffer-0.4.5.crate) = d623bff5d06f60d738990980d782c8c866997d9194cfe79ecad00aa2f76826dd +SIZE (rust/crates/softbuffer-0.4.5.crate) = 57802 SHA256 (rust/crates/spin-0.9.8.crate) = 6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67 SIZE (rust/crates/spin-0.9.8.crate) = 38958 SHA256 (rust/crates/spirv-0.3.0+sdk-1.3.268.0.crate) = eda41003dc44290527a59b13432d4a0379379fa074b70174882adfbdfd917844 @@ -789,14 +817,14 @@ SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1 SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480 SHA256 (rust/crates/strict-num-0.1.1.crate) = 6637bab7722d379c8b41ba849228d680cc12d0a45ba1fa2b48f2a30577a06731 SIZE (rust/crates/strict-num-0.1.1.crate) = 5104 -SHA256 (rust/crates/subtle-2.5.0.crate) = 81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc -SIZE (rust/crates/subtle-2.5.0.crate) = 13909 -SHA256 (rust/crates/svg_fmt-0.4.2.crate) = f83ba502a3265efb76efb89b0a2f7782ad6f2675015d4ce37e4b547dda42b499 -SIZE (rust/crates/svg_fmt-0.4.2.crate) = 4058 +SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292 +SIZE (rust/crates/subtle-2.6.1.crate) = 14562 +SHA256 (rust/crates/svg_fmt-0.4.3.crate) = 20e16a0f46cf5fd675563ef54f26e83e20f2366bcf027bcb3cc3ed2b98aaf2ca +SIZE (rust/crates/svg_fmt-0.4.3.crate) = 4206 SHA256 (rust/crates/svgtypes-0.12.0.crate) = d71499ff2d42f59d26edb21369a308ede691421f79ebc0f001e2b1fd3a7c9e52 SIZE (rust/crates/svgtypes-0.12.0.crate) = 35932 -SHA256 (rust/crates/swash-0.1.15.crate) = 06ec889a8e0a6fcb91041996c8f1f6be0fe1a09e94478785e07c32ce2bca2d2b -SIZE (rust/crates/swash-0.1.15.crate) = 279992 +SHA256 (rust/crates/swash-0.1.17.crate) = 4d7773d67fe3373048cf840bfcc54ec3207cfc1e95c526b287ef2eb5eff9faf6 +SIZE (rust/crates/swash-0.1.17.crate) = 235646 SHA256 (rust/crates/symphonia-0.5.4.crate) = 815c942ae7ee74737bb00f965fa5b5a2ac2ce7b6c01c0cc169bbeaf7abd5f5a9 SIZE (rust/crates/symphonia-0.5.4.crate) = 12039 SHA256 (rust/crates/symphonia-bundle-mp3-0.5.4.crate) = c01c2aae70f0f1fb096b6f0ff112a930b1fb3626178fba3ae68b09dce71706d4 @@ -807,10 +835,10 @@ SHA256 (rust/crates/symphonia-metadata-0.5.4.crate) = bc622b9841a10089c5b18e99eb SIZE (rust/crates/symphonia-metadata-0.5.4.crate) = 23343 SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237 SIZE (rust/crates/syn-1.0.109.crate) = 237611 -SHA256 (rust/crates/syn-2.0.58.crate) = 44cfb93f38070beee36b3fef7d4f5a16f27751d94b187b666a5cc5e9b0d30687 -SIZE (rust/crates/syn-2.0.58.crate) = 254920 -SHA256 (rust/crates/sync_wrapper-0.1.2.crate) = 2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160 -SIZE (rust/crates/sync_wrapper-0.1.2.crate) = 6933 +SHA256 (rust/crates/syn-2.0.71.crate) = b146dcf730474b4bcd16c311627b31ede9ab149045db4d6088b3becaea046462 +SIZE (rust/crates/syn-2.0.71.crate) = 266398 +SHA256 (rust/crates/sync_wrapper-1.0.1.crate) = a7065abeca94b6a8a577f9bd45aa0867a2238b74e8eb67cf10d492bc39351394 +SIZE (rust/crates/sync_wrapper-1.0.1.crate) = 6939 SHA256 (rust/crates/sys-locale-0.3.1.crate) = e801cf239ecd6ccd71f03d270d67dd53d13e90aab208bf4b8fe4ad957ea949b0 SIZE (rust/crates/sys-locale-0.3.1.crate) = 15681 SHA256 (rust/crates/system-configuration-0.5.1.crate) = ba3a3adc5c275d719af8cb4272ea1c4a6d668a777f37e115f6d11ddbc1c8e0e7 @@ -821,38 +849,38 @@ SHA256 (rust/crates/tempfile-3.10.1.crate) = 85b77fafb263dd9d05cbeac119526425676 SIZE (rust/crates/tempfile-3.10.1.crate) = 33653 SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755 SIZE (rust/crates/termcolor-1.4.1.crate) = 18773 -SHA256 (rust/crates/thiserror-1.0.58.crate) = 03468839009160513471e86a034bb2c5c0e4baae3b43f79ffc55c4a5427b3297 -SIZE (rust/crates/thiserror-1.0.58.crate) = 21025 -SHA256 (rust/crates/thiserror-impl-1.0.58.crate) = c61f3ba182994efc43764a46c018c347bc492c79f024e705f46567b418f6d4f7 -SIZE (rust/crates/thiserror-impl-1.0.58.crate) = 15645 +SHA256 (rust/crates/thiserror-1.0.63.crate) = c0342370b38b6a11b6cc11d6a805569958d54cfa061a29969c3b5ce2ea405724 +SIZE (rust/crates/thiserror-1.0.63.crate) = 21537 +SHA256 (rust/crates/thiserror-impl-1.0.63.crate) = a4558b58466b9ad7ca0f102865eccc95938dca1a74a856f2b57b6629050da261 +SIZE (rust/crates/thiserror-impl-1.0.63.crate) = 16047 SHA256 (rust/crates/tiny-skia-0.11.4.crate) = 83d13394d44dae3207b52a326c0c85a8bf87f1541f23b0d143811088497b09ab SIZE (rust/crates/tiny-skia-0.11.4.crate) = 201082 SHA256 (rust/crates/tiny-skia-path-0.11.4.crate) = 9c9e7fc0c2e86a30b117d0462aa261b72b7a99b7ebd7deb3a14ceda95c5bdc93 SIZE (rust/crates/tiny-skia-path-0.11.4.crate) = 47764 -SHA256 (rust/crates/tiny-xlib-0.2.2.crate) = d4098d49269baa034a8d1eae9bd63e9fa532148d772121dace3bcd6a6c98eb6d -SIZE (rust/crates/tiny-xlib-0.2.2.crate) = 15775 -SHA256 (rust/crates/tinyvec-1.6.0.crate) = 87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50 -SIZE (rust/crates/tinyvec-1.6.0.crate) = 45991 +SHA256 (rust/crates/tiny-xlib-0.2.3.crate) = 1d52f22673960ad13af14ff4025997312def1223bfa7c8e4949d099e6b3d5d1c +SIZE (rust/crates/tiny-xlib-0.2.3.crate) = 17498 +SHA256 (rust/crates/tinyvec-1.8.0.crate) = 445e881f4f6d382d5f27c034e25eb92edd7c784ceab92a0937db7f2e9471b938 +SIZE (rust/crates/tinyvec-1.8.0.crate) = 46796 SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20 SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865 -SHA256 (rust/crates/tokio-1.37.0.crate) = 1adbebffeca75fcfd058afa480fb6c0b81e165a0323f9c9d39c9697e37c46787 -SIZE (rust/crates/tokio-1.37.0.crate) = 764297 +SHA256 (rust/crates/tokio-1.38.1.crate) = eb2caba9f80616f438e09748d5acda951967e1ea58508ef53d9c6402485a46df +SIZE (rust/crates/tokio-1.38.1.crate) = 774260 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.25.0.crate) = 775e0c0f0adb3a2f22a00c4745d728b479985fc15ee7ca6a2608388c5569860f -SIZE (rust/crates/tokio-rustls-0.25.0.crate) = 30541 -SHA256 (rust/crates/tokio-util-0.7.10.crate) = 5419f34732d9eb6ee4c3578b7989078579b7f039cbbb9ca2c4da015749371e15 -SIZE (rust/crates/tokio-util-0.7.10.crate) = 110508 +SHA256 (rust/crates/tokio-rustls-0.26.0.crate) = 0c7bc40d0e5a97695bb96e27995cd3a08538541b0a846f65bba7a359f36700d4 +SIZE (rust/crates/tokio-rustls-0.26.0.crate) = 34253 +SHA256 (rust/crates/tokio-util-0.7.11.crate) = 9cf6b47b3771c49ac75ad09a6162f53ad4b8088b76ac60e8ec1455b31a189fe1 +SIZE (rust/crates/tokio-util-0.7.11.crate) = 113421 SHA256 (rust/crates/toml-0.5.11.crate) = f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234 SIZE (rust/crates/toml-0.5.11.crate) = 54910 -SHA256 (rust/crates/toml-0.8.12.crate) = e9dd1545e8208b4a5af1aa9bbd0b4cf7e9ea08fabc5d0a5c67fcaafa17433aa3 -SIZE (rust/crates/toml-0.8.12.crate) = 51145 -SHA256 (rust/crates/toml_datetime-0.6.5.crate) = 3550f4e9685620ac18a50ed434eb3aec30db8ba93b0287467bca5826ea25baf1 -SIZE (rust/crates/toml_datetime-0.6.5.crate) = 10910 +SHA256 (rust/crates/toml-0.8.15.crate) = ac2caab0bf757388c6c0ae23b3293fdb463fee59434529014f85e3263b995c28 +SIZE (rust/crates/toml-0.8.15.crate) = 50652 +SHA256 (rust/crates/toml_datetime-0.6.6.crate) = 4badfd56924ae69bcc9039335b2e017639ce3f9b001c393c1b2d1ef846ce2cbf +SIZE (rust/crates/toml_datetime-0.6.6.crate) = 11698 SHA256 (rust/crates/toml_edit-0.21.1.crate) = 6a8534fd7f78b5405e860340ad6575217ce99f38d4d5c8f2442cb5ecb50090e1 SIZE (rust/crates/toml_edit-0.21.1.crate) = 101661 -SHA256 (rust/crates/toml_edit-0.22.9.crate) = 8e40bb779c5187258fd7aad0eb68cb8706a0a81fa712fbea808ab43c4b8374c4 -SIZE (rust/crates/toml_edit-0.22.9.crate) = 104173 +SHA256 (rust/crates/toml_edit-0.22.16.crate) = 278f3d518e152219c994ce877758516bca5e118eaed6996192a774fb9fbf0788 +SIZE (rust/crates/toml_edit-0.22.16.crate) = 106618 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 @@ -871,6 +899,8 @@ SHA256 (rust/crates/ttf-parser-0.19.2.crate) = 49d64318d8311fc2668e48b63969f4343 SIZE (rust/crates/ttf-parser-0.19.2.crate) = 158329 SHA256 (rust/crates/ttf-parser-0.20.0.crate) = 17f77d76d837a7830fe1d4f12b7b4ba4192c1888001c7164257e4bc6d21d96b4 SIZE (rust/crates/ttf-parser-0.20.0.crate) = 161769 +SHA256 (rust/crates/ttf-parser-0.24.0.crate) = 8686b91785aff82828ed725225925b33b4fde44c4bb15876e5f7c832724c420a +SIZE (rust/crates/ttf-parser-0.24.0.crate) = 197152 SHA256 (rust/crates/typenum-1.17.0.crate) = 42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825 SIZE (rust/crates/typenum-1.17.0.crate) = 42849 SHA256 (rust/crates/uds_windows-1.1.0.crate) = 89daebc3e6fd160ac4aa9fc8b3bf71e1f74fbf92367ae71fb83a037e8bf164b9 @@ -895,14 +925,14 @@ SHA256 (rust/crates/unicode-segmentation-1.11.0.crate) = d4c87d22b6e3f4a18d4d40e SIZE (rust/crates/unicode-segmentation-1.11.0.crate) = 102740 SHA256 (rust/crates/unicode-vo-0.1.0.crate) = b1d386ff53b415b7fe27b50bb44679e2cc4660272694b7b6f3326d8480823a94 SIZE (rust/crates/unicode-vo-0.1.0.crate) = 8084 -SHA256 (rust/crates/unicode-width-0.1.11.crate) = e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85 -SIZE (rust/crates/unicode-width-0.1.11.crate) = 19187 +SHA256 (rust/crates/unicode-width-0.1.13.crate) = 0336d538f7abc86d282a4189614dfaa90810dfc2c6f6427eaf88e16311dd225d +SIZE (rust/crates/unicode-width-0.1.13.crate) = 457228 SHA256 (rust/crates/unicode-xid-0.2.4.crate) = f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c SIZE (rust/crates/unicode-xid-0.2.4.crate) = 15352 SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1 SIZE (rust/crates/untrusted-0.9.0.crate) = 14447 -SHA256 (rust/crates/url-2.5.0.crate) = 31e6302e3bb753d46e83516cae55ae196fc0c309407cf11ab35cc51a4c2a4633 -SIZE (rust/crates/url-2.5.0.crate) = 78605 +SHA256 (rust/crates/url-2.5.2.crate) = 22784dbdf76fdde8af1aeda5622b546b422b6fc585325248a2bf9f5e41e94d6c +SIZE (rust/crates/url-2.5.2.crate) = 79704 SHA256 (rust/crates/urlencoding-2.1.3.crate) = daf8dba3b7eb870caf1ddeed7bc9d2a049f3cfdfae7cb521b087cc33ae4c49da SIZE (rust/crates/urlencoding-2.1.3.crate) = 6538 SHA256 (rust/crates/usvg-0.36.0.crate) = c51daa774fe9ee5efcf7b4fec13019b8119cda764d9a8b5b06df02bb1445c656 @@ -937,48 +967,52 @@ SHA256 (rust/crates/wasm-bindgen-shared-0.2.92.crate) = af190c94f2773fdb3729c55b SIZE (rust/crates/wasm-bindgen-shared-0.2.92.crate) = 7263 SHA256 (rust/crates/wasm-timer-0.2.5.crate) = be0ecb0db480561e9a7642b5d3e4187c128914e58aa84330b9493e3eb68c5e7f SIZE (rust/crates/wasm-timer-0.2.5.crate) = 21668 -SHA256 (rust/crates/wayland-backend-0.3.3.crate) = 9d50fa61ce90d76474c87f5fc002828d81b32677340112b4ef08079a9d459a40 -SIZE (rust/crates/wayland-backend-0.3.3.crate) = 70455 -SHA256 (rust/crates/wayland-client-0.31.2.crate) = 82fb96ee935c2cea6668ccb470fb7771f6215d1691746c2d896b447a00ad3f1f -SIZE (rust/crates/wayland-client-0.31.2.crate) = 62976 +SHA256 (rust/crates/wayland-backend-0.3.6.crate) = f90e11ce2ca99c97b940ee83edbae9da2d56a08f9ea8158550fd77fa31722993 +SIZE (rust/crates/wayland-backend-0.3.6.crate) = 71562 +SHA256 (rust/crates/wayland-client-0.31.5.crate) = 7e321577a0a165911bdcfb39cf029302479d7527b517ee58ab0f6ad09edf0943 +SIZE (rust/crates/wayland-client-0.31.5.crate) = 63042 SHA256 (rust/crates/wayland-csd-frame-0.3.0.crate) = 625c5029dbd43d25e6aa9615e88b829a5cad13b2819c4ae129fdbb7c31ab4c7e SIZE (rust/crates/wayland-csd-frame-0.3.0.crate) = 5696 -SHA256 (rust/crates/wayland-cursor-0.31.1.crate) = 71ce5fa868dd13d11a0d04c5e2e65726d0897be8de247c0c5a65886e283231ba -SIZE (rust/crates/wayland-cursor-0.31.1.crate) = 6883 +SHA256 (rust/crates/wayland-cursor-0.31.5.crate) = 6ef9489a8df197ebf3a8ce8a7a7f0a2320035c3743f3c1bd0bdbccf07ce64f95 +SIZE (rust/crates/wayland-cursor-0.31.5.crate) = 7521 SHA256 (rust/crates/wayland-protocols-0.31.2.crate) = 8f81f365b8b4a97f422ac0e8737c438024b5951734506b0e1d775c73030561f4 SIZE (rust/crates/wayland-protocols-0.31.2.crate) = 147062 +SHA256 (rust/crates/wayland-protocols-0.32.3.crate) = 62989625a776e827cc0f15d41444a3cea5205b963c3a25be48ae1b52d6b4daaa +SIZE (rust/crates/wayland-protocols-0.32.3.crate) = 165197 SHA256 (rust/crates/wayland-protocols-plasma-0.2.0.crate) = 23803551115ff9ea9bce586860c5c5a971e360825a0309264102a9495a5ff479 SIZE (rust/crates/wayland-protocols-plasma-0.2.0.crate) = 59992 SHA256 (rust/crates/wayland-protocols-wlr-0.2.0.crate) = ad1f61b76b6c2d8742e10f9ba5c3737f6530b4c243132c2a2ccc8aa96fe25cd6 SIZE (rust/crates/wayland-protocols-wlr-0.2.0.crate) = 25804 -SHA256 (rust/crates/wayland-scanner-0.31.1.crate) = 63b3a62929287001986fb58c789dce9b67604a397c15c611ad9f747300b6c283 -SIZE (rust/crates/wayland-scanner-0.31.1.crate) = 35419 -SHA256 (rust/crates/wayland-sys-0.31.1.crate) = 15a0c8eaff5216d07f226cb7a549159267f3467b289d9a2e52fd3ef5aae2b7af -SIZE (rust/crates/wayland-sys-0.31.1.crate) = 8577 +SHA256 (rust/crates/wayland-protocols-wlr-0.3.3.crate) = fd993de54a40a40fbe5601d9f1fbcaef0aebcc5fda447d7dc8f6dcbaae4f8953 +SIZE (rust/crates/wayland-protocols-wlr-0.3.3.crate) = 26005 +SHA256 (rust/crates/wayland-scanner-0.31.4.crate) = d7b56f89937f1cf2ee1f1259cf2936a17a1f45d8f0aa1019fae6d470d304cfa6 +SIZE (rust/crates/wayland-scanner-0.31.4.crate) = 35691 +SHA256 (rust/crates/wayland-sys-0.31.4.crate) = 43676fe2daf68754ecf1d72026e4e6c15483198b5d24e888b74d3f22f887a148 +SIZE (rust/crates/wayland-sys-0.31.4.crate) = 8571 SHA256 (rust/crates/web-sys-0.3.67.crate) = 58cd2333b6e0be7a39605f0e255892fd7418a682d8da8fe042fe25128794d2ed SIZE (rust/crates/web-sys-0.3.67.crate) = 725967 SHA256 (rust/crates/web-time-0.2.4.crate) = aa30049b1c872b72c89866d458eae9f20380ab280ffd1b1e18df2d3e2d98cfe0 SIZE (rust/crates/web-time-0.2.4.crate) = 15743 -SHA256 (rust/crates/webpki-roots-0.26.1.crate) = b3de34ae270483955a94f4b21bdaaeb83d508bb84a01435f393818edb0012009 -SIZE (rust/crates/webpki-roots-0.26.1.crate) = 249748 +SHA256 (rust/crates/webpki-roots-0.26.3.crate) = bd7c23921eeb1713a4e851530e9b9756e4fb0e89978582942612524cf09f01cd +SIZE (rust/crates/webpki-roots-0.26.3.crate) = 248438 SHA256 (rust/crates/weezl-0.1.8.crate) = 53a85b86a771b1c87058196170769dd264f66c0782acf1ae6cc51bfd64b39082 SIZE (rust/crates/weezl-0.1.8.crate) = 42175 -SHA256 (rust/crates/wgpu-0.19.3.crate) = a4b1213b52478a7631d6e387543ed8f642bc02c578ef4e3b49aca2a29a7df0cb -SIZE (rust/crates/wgpu-0.19.3.crate) = 140218 -SHA256 (rust/crates/wgpu-core-0.19.3.crate) = f9f6b033c2f00ae0bc8ea872c5989777c60bc241aac4e58b24774faa8b391f78 -SIZE (rust/crates/wgpu-core-0.19.3.crate) = 235851 -SHA256 (rust/crates/wgpu-hal-0.19.3.crate) = 49f972c280505ab52ffe17e94a7413d9d54b58af0114ab226b9fc4999a47082e -SIZE (rust/crates/wgpu-hal-0.19.3.crate) = 289888 +SHA256 (rust/crates/wgpu-0.19.4.crate) = cbd7311dbd2abcfebaabf1841a2824ed7c8be443a0f29166e5d3c6a53a762c01 +SIZE (rust/crates/wgpu-0.19.4.crate) = 140361 +SHA256 (rust/crates/wgpu-core-0.19.4.crate) = 28b94525fc99ba9e5c9a9e24764f2bc29bad0911a7446c12f446a8277369bf3a +SIZE (rust/crates/wgpu-core-0.19.4.crate) = 235954 +SHA256 (rust/crates/wgpu-hal-0.19.5.crate) = bfabcfc55fd86611a855816326b2d54c3b2fd7972c27ce414291562650552703 +SIZE (rust/crates/wgpu-hal-0.19.5.crate) = 290223 SHA256 (rust/crates/wgpu-types-0.19.2.crate) = b671ff9fb03f78b46ff176494ee1ebe7d603393f42664be55b64dc8d53969805 SIZE (rust/crates/wgpu-types-0.19.2.crate) = 59463 -SHA256 (rust/crates/widestring-1.0.2.crate) = 653f141f39ec16bba3c5abe400a0c60da7468261cc2cbf36805022876bc721a8 -SIZE (rust/crates/widestring-1.0.2.crate) = 79706 +SHA256 (rust/crates/widestring-1.1.0.crate) = 7219d36b6eac893fa81e84ebe06485e7dcbb616177469b142df14f1f4deb1311 +SIZE (rust/crates/widestring-1.1.0.crate) = 85046 SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419 SIZE (rust/crates/winapi-0.3.9.crate) = 1200382 SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6 SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815 -SHA256 (rust/crates/winapi-util-0.1.6.crate) = f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596 -SIZE (rust/crates/winapi-util-0.1.6.crate) = 12234 +SHA256 (rust/crates/winapi-util-0.1.8.crate) = 4d4cc384e1e73b93bafa6fb4f1df8c41695c8a91cf9c4c64358067d15a7b6c6b +SIZE (rust/crates/winapi-util-0.1.8.crate) = 12416 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/window_clipboard-0.4.1.crate) = f6d692d46038c433f9daee7ad8757e002a4248c20b0a3fbc991d99521d3bcb6d @@ -991,8 +1025,8 @@ SHA256 (rust/crates/windows-core-0.52.0.crate) = 33ab640c8d7e35bf8ba19b884ba838c SIZE (rust/crates/windows-core-0.52.0.crate) = 42154 SHA256 (rust/crates/windows-core-0.54.0.crate) = 12661b9c89351d684a50a8a643ce5f608e20243b9fb84687800163429f161d65 SIZE (rust/crates/windows-core-0.54.0.crate) = 44015 -SHA256 (rust/crates/windows-result-0.1.0.crate) = cd19df78e5168dfb0aedc343d1d1b8d422ab2db6756d2dc3fef75035402a3f64 -SIZE (rust/crates/windows-result-0.1.0.crate) = 10486 +SHA256 (rust/crates/windows-result-0.1.2.crate) = 5e383302e8ec8515204254685643de10811af0ed97ea37210dc26fb0032647f8 +SIZE (rust/crates/windows-result-0.1.2.crate) = 10601 SHA256 (rust/crates/windows-sys-0.36.1.crate) = ea04155a16a59f9eab786fe12a4a450e75cdb175f9e0d80da1e17db09f55b8d2 SIZE (rust/crates/windows-sys-0.36.1.crate) = 3347053 SHA256 (rust/crates/windows-sys-0.45.0.crate) = 75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0 @@ -1005,115 +1039,117 @@ SHA256 (rust/crates/windows-targets-0.42.2.crate) = 8e5180c00cd44c9b1c88adb36932 SIZE (rust/crates/windows-targets-0.42.2.crate) = 5492 SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904 -SHA256 (rust/crates/windows-targets-0.52.4.crate) = 7dd37b7e5ab9018759f893a1952c9420d060016fc19a472b4bb20d1bdd694d1b -SIZE (rust/crates/windows-targets-0.52.4.crate) = 6310 +SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973 +SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403 SHA256 (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8 SIZE (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 364071 SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8 SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492 -SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.4.crate) = bcf46cf4c365c6f2d1cc93ce535f2c8b244591df96ceee75d8e83deb70a9cac9 -SIZE (rust/crates/windows_aarch64_gnullvm-0.52.4.crate) = 433373 +SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3 +SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718 SHA256 (rust/crates/windows_aarch64_msvc-0.36.1.crate) = 9bb8c3fd39ade2d67e9874ac4f3db21f0d710bee00fe7cab16949ec184eeaa47 SIZE (rust/crates/windows_aarch64_msvc-0.36.1.crate) = 661960 SHA256 (rust/crates/windows_aarch64_msvc-0.42.2.crate) = e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43 SIZE (rust/crates/windows_aarch64_msvc-0.42.2.crate) = 666981 SHA256 (rust/crates/windows_aarch64_msvc-0.48.5.crate) = dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483 -SHA256 (rust/crates/windows_aarch64_msvc-0.52.4.crate) = da9f259dd3bcf6990b55bffd094c4f7235817ba4ceebde8e6d11cd0c5633b675 -SIZE (rust/crates/windows_aarch64_msvc-0.52.4.crate) = 828055 +SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469 +SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615 SHA256 (rust/crates/windows_i686_gnu-0.36.1.crate) = 180e6ccf01daf4c426b846dfc66db1fc518f074baa793aa7d9b9aaeffad6a3b6 SIZE (rust/crates/windows_i686_gnu-0.36.1.crate) = 818115 SHA256 (rust/crates/windows_i686_gnu-0.42.2.crate) = c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f SIZE (rust/crates/windows_i686_gnu-0.42.2.crate) = 736236 SHA256 (rust/crates/windows_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891 -SHA256 (rust/crates/windows_i686_gnu-0.52.4.crate) = b474d8268f99e0995f25b9f095bc7434632601028cf86590aea5c8a5cb7801d3 -SIZE (rust/crates/windows_i686_gnu-0.52.4.crate) = 875736 +SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b +SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402 +SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66 +SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940 SHA256 (rust/crates/windows_i686_msvc-0.36.1.crate) = e2e7917148b2812d1eeafaeb22a97e4813dfa60a3f8f78ebe204bcc88f12f024 SIZE (rust/crates/windows_i686_msvc-0.36.1.crate) = 724575 SHA256 (rust/crates/windows_i686_msvc-0.42.2.crate) = 44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060 SIZE (rust/crates/windows_i686_msvc-0.42.2.crate) = 724951 SHA256 (rust/crates/windows_i686_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406 SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300 -SHA256 (rust/crates/windows_i686_msvc-0.52.4.crate) = 1515e9a29e5bed743cb4415a9ecf5dfca648ce85ee42e15873c3cd8610ff8e02 -SIZE (rust/crates/windows_i686_msvc-0.52.4.crate) = 895530 +SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66 +SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163 SHA256 (rust/crates/windows_x86_64_gnu-0.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.2.crate) = 8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36 SIZE (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 699373 SHA256 (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619 -SHA256 (rust/crates/windows_x86_64_gnu-0.52.4.crate) = 5eee091590e89cc02ad514ffe3ead9eb6b660aedca2183455434b93546371a03 -SIZE (rust/crates/windows_x86_64_gnu-0.52.4.crate) = 831627 +SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78 +SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363 SHA256 (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3 SIZE (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 364068 SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486 -SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.4.crate) = 77ca79f2451b49fa9e2af39f0747fe999fcda4f5e241b2898624dca97a1f2177 -SIZE (rust/crates/windows_x86_64_gnullvm-0.52.4.crate) = 433358 +SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d +SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707 SHA256 (rust/crates/windows_x86_64_msvc-0.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.2.crate) = 9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0 SIZE (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 666936 SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538 SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412 -SHA256 (rust/crates/windows_x86_64_msvc-0.52.4.crate) = 32b752e52a2da0ddfbdbcc6fceadfeede4c939ed16d13e648833a61dfb611ed8 -SIZE (rust/crates/windows_x86_64_msvc-0.52.4.crate) = 828019 +SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec +SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564 SHA256 (rust/crates/winit-0.29.15.crate) = 0d59ad965a635657faf09c8f062badd885748428933dad8e8bdd64064d92e5ca SIZE (rust/crates/winit-0.29.15.crate) = 588797 SHA256 (rust/crates/winnow-0.5.40.crate) = f593a95398737aeed53e489c785df13f3618e41dbcd6718c6addbf1395aa6876 SIZE (rust/crates/winnow-0.5.40.crate) = 159316 -SHA256 (rust/crates/winnow-0.6.5.crate) = dffa400e67ed5a4dd237983829e66475f0a4a26938c4b04c21baede6262215b8 -SIZE (rust/crates/winnow-0.6.5.crate) = 159316 -SHA256 (rust/crates/winreg-0.50.0.crate) = 524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1 -SIZE (rust/crates/winreg-0.50.0.crate) = 29703 +SHA256 (rust/crates/winnow-0.6.13.crate) = 59b5e5f6c299a3c7890b876a2a587f3115162487e704907d9b6cd29473052ba1 +SIZE (rust/crates/winnow-0.6.13.crate) = 162649 +SHA256 (rust/crates/winreg-0.52.0.crate) = a277a57398d4bfa075df44f501a17cfdf8542d224f0d36095a2adc7aee4ef0a5 +SIZE (rust/crates/winreg-0.52.0.crate) = 30148 SHA256 (rust/crates/winres-0.1.12.crate) = b68db261ef59e9e52806f688020631e987592bd83619edccda9c47d42cde4f6c SIZE (rust/crates/winres-0.1.12.crate) = 19772 SHA256 (rust/crates/x11-dl-2.21.0.crate) = 38735924fedd5314a6e548792904ed8c6de6636285cb9fec04d5b1db85c1516f SIZE (rust/crates/x11-dl-2.21.0.crate) = 66823 -SHA256 (rust/crates/x11rb-0.13.0.crate) = f8f25ead8c7e4cba123243a6367da5d3990e0d3affa708ea19dce96356bd9f1a -SIZE (rust/crates/x11rb-0.13.0.crate) = 222396 -SHA256 (rust/crates/x11rb-protocol-0.13.0.crate) = e63e71c4b8bd9ffec2c963173a4dc4cbde9ee96961d4fcb4429db9929b606c34 -SIZE (rust/crates/x11rb-protocol-0.13.0.crate) = 507838 -SHA256 (rust/crates/xcursor-0.3.5.crate) = 6a0ccd7b4a5345edfcd0c3535718a4e9ff7798ffc536bb5b5a0e26ff84732911 -SIZE (rust/crates/xcursor-0.3.5.crate) = 6256 -SHA256 (rust/crates/xdg-home-1.1.0.crate) = 21e5a325c3cb8398ad6cf859c1135b25dd29e186679cf2da7581d9679f63b38e -SIZE (rust/crates/xdg-home-1.1.0.crate) = 3600 +SHA256 (rust/crates/x11rb-0.13.1.crate) = 5d91ffca73ee7f68ce055750bf9f6eca0780b8c85eff9bc046a3b0da41755e12 +SIZE (rust/crates/x11rb-0.13.1.crate) = 223916 +SHA256 (rust/crates/x11rb-protocol-0.13.1.crate) = ec107c4503ea0b4a98ef47356329af139c0a4f7750e621cf2973cd3385ebcb3d +SIZE (rust/crates/x11rb-protocol-0.13.1.crate) = 508522 +SHA256 (rust/crates/xcursor-0.3.6.crate) = d491ee231a51ae64a5b762114c3ac2104b967aadba1de45c86ca42cf051513b7 +SIZE (rust/crates/xcursor-0.3.6.crate) = 6405 +SHA256 (rust/crates/xdg-home-1.2.0.crate) = ca91dcf8f93db085f3a0a29358cd0b9d670915468f4290e8b85d118a34211ab8 +SIZE (rust/crates/xdg-home-1.2.0.crate) = 3881 SHA256 (rust/crates/xkbcommon-dl-0.4.2.crate) = d039de8032a9a8856a6be89cea3e5d12fdd82306ab7c94d74e6deab2460651c5 SIZE (rust/crates/xkbcommon-dl-0.4.2.crate) = 5879 -SHA256 (rust/crates/xkeysym-0.2.0.crate) = 054a8e68b76250b253f671d1268cb7f1ae089ec35e195b2efb2a4e9a836d0621 -SIZE (rust/crates/xkeysym-0.2.0.crate) = 101431 +SHA256 (rust/crates/xkeysym-0.2.1.crate) = b9cc00251562a284751c9973bace760d86c0276c471b4be569fe6b068ee97a56 +SIZE (rust/crates/xkeysym-0.2.1.crate) = 103129 SHA256 (rust/crates/xml-rs-0.8.20.crate) = 791978798f0597cfc70478424c2b4fdc2b7a8024aaff78497ef00f24ef674193 SIZE (rust/crates/xml-rs-0.8.20.crate) = 54443 SHA256 (rust/crates/xmlparser-0.13.6.crate) = 66fee0b777b0f5ac1c69bb06d361268faafa61cd4682ae064a171c16c433e9e4 SIZE (rust/crates/xmlparser-0.13.6.crate) = 26718 SHA256 (rust/crates/xmlwriter-0.1.0.crate) = ec7a2a501ed189703dba8b08142f057e887dfc4b2cc4db2d343ac6376ba3e0b9 SIZE (rust/crates/xmlwriter-0.1.0.crate) = 6261 -SHA256 (rust/crates/xxhash-rust-0.8.10.crate) = 927da81e25be1e1a2901d59b81b37dd2efd1fc9c9345a55007f09bf5a2d3ee03 -SIZE (rust/crates/xxhash-rust-0.8.10.crate) = 20066 +SHA256 (rust/crates/xxhash-rust-0.8.11.crate) = 63658493314859b4dfdf3fb8c1defd61587839def09582db50b8a4e93afca6bb +SIZE (rust/crates/xxhash-rust-0.8.11.crate) = 20656 SHA256 (rust/crates/yansi-1.0.1.crate) = cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049 SIZE (rust/crates/yansi-1.0.1.crate) = 75497 SHA256 (rust/crates/yazi-0.1.6.crate) = c94451ac9513335b5e23d7a8a2b61a7102398b8cca5160829d313e84c9d98be1 SIZE (rust/crates/yazi-0.1.6.crate) = 28835 -SHA256 (rust/crates/zbus-4.1.2.crate) = c9ff46f2a25abd690ed072054733e0bc3157e3d4c45f41bd183dce09c2ff8ab9 -SIZE (rust/crates/zbus-4.1.2.crate) = 153356 -SHA256 (rust/crates/zbus_macros-4.1.2.crate) = 4e0e3852c93dcdb49c9462afe67a2a468f7bd464150d866e861eaf06208633e0 -SIZE (rust/crates/zbus_macros-4.1.2.crate) = 28306 +SHA256 (rust/crates/zbus-4.3.1.crate) = 851238c133804e0aa888edf4a0229481c753544ca12a60fd1c3230c8a500fe40 +SIZE (rust/crates/zbus-4.3.1.crate) = 157785 +SHA256 (rust/crates/zbus_macros-4.3.1.crate) = 8d5a3f12c20bd473be3194af6b49d50d7bb804ef3192dc70eddedb26b85d9da7 +SIZE (rust/crates/zbus_macros-4.3.1.crate) = 31173 SHA256 (rust/crates/zbus_names-3.0.0.crate) = 4b9b1fef7d021261cc16cba64c351d291b715febe0fa10dc3a443ac5a5022e6c SIZE (rust/crates/zbus_names-3.0.0.crate) = 10650 SHA256 (rust/crates/zeno-0.2.3.crate) = dd15f8e0dbb966fd9245e7498c7e9e5055d9e5c8b676b95bd67091cd11a1e697 SIZE (rust/crates/zeno-0.2.3.crate) = 40164 -SHA256 (rust/crates/zerocopy-0.7.32.crate) = 74d4d3961e53fa4c9a25a8637fc2bfaf2595b3d3ae34875568a5cf64787716be -SIZE (rust/crates/zerocopy-0.7.32.crate) = 151096 -SHA256 (rust/crates/zerocopy-derive-0.7.32.crate) = 9ce1b18ccd8e73a9321186f97e46f9f04b778851177567b1975109d26a08d2a6 -SIZE (rust/crates/zerocopy-derive-0.7.32.crate) = 37623 -SHA256 (rust/crates/zeroize-1.7.0.crate) = 525b4ec142c6b68a2d10f01f7bbf6755599ca3f81ea53b8431b7dd348f5fdb2d -SIZE (rust/crates/zeroize-1.7.0.crate) = 19039 -SHA256 (rust/crates/zvariant-4.0.2.crate) = 2c1b3ca6db667bfada0f1ebfc94b2b1759ba25472ee5373d4551bb892616389a -SIZE (rust/crates/zvariant-4.0.2.crate) = 81443 -SHA256 (rust/crates/zvariant_derive-4.0.2.crate) = b7a4b236063316163b69039f77ce3117accb41a09567fd24c168e43491e521bc -SIZE (rust/crates/zvariant_derive-4.0.2.crate) = 10974 -SHA256 (rust/crates/zvariant_utils-1.1.0.crate) = 00bedb16a193cc12451873fee2a1bc6550225acece0e36f333e68326c73c8172 -SIZE (rust/crates/zvariant_utils-1.1.0.crate) = 6858 -SHA256 (GyulyVGC-sniffnet-v1.3.0_GH0.tar.gz) = c7134ced27ca3f8ae495ee2811644ad3d80bb2baad7a19c3e9144fb28e3c0e5d -SIZE (GyulyVGC-sniffnet-v1.3.0_GH0.tar.gz) = 33257835 +SHA256 (rust/crates/zerocopy-0.7.35.crate) = 1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0 +SIZE (rust/crates/zerocopy-0.7.35.crate) = 152645 +SHA256 (rust/crates/zerocopy-derive-0.7.35.crate) = fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e +SIZE (rust/crates/zerocopy-derive-0.7.35.crate) = 37829 +SHA256 (rust/crates/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde +SIZE (rust/crates/zeroize-1.8.1.crate) = 20029 +SHA256 (rust/crates/zvariant-4.1.2.crate) = 1724a2b330760dc7d2a8402d841119dc869ef120b139d29862d6980e9c75bfc9 +SIZE (rust/crates/zvariant-4.1.2.crate) = 82045 +SHA256 (rust/crates/zvariant_derive-4.1.2.crate) = 55025a7a518ad14518fb243559c058a2e5b848b015e31f1d90414f36e3317859 +SIZE (rust/crates/zvariant_derive-4.1.2.crate) = 11026 +SHA256 (rust/crates/zvariant_utils-2.0.0.crate) = fc242db087efc22bd9ade7aa7809e4ba828132edc312871584a6b4391bdf8786 +SIZE (rust/crates/zvariant_utils-2.0.0.crate) = 6815 +SHA256 (GyulyVGC-sniffnet-v1.3.1_GH0.tar.gz) = 535a7002cc0f394332a4f6b2338e55c00b802a59bba11978442f5fdc714edede +SIZE (GyulyVGC-sniffnet-v1.3.1_GH0.tar.gz) = 33407668 diff --git a/net/wangle/Makefile b/net/wangle/Makefile index 0f39a62b806..bdb844b3863 100644 --- a/net/wangle/Makefile +++ b/net/wangle/Makefile @@ -1,6 +1,6 @@ PORTNAME= wangle DISTVERSIONPREFIX= v -DISTVERSION= 2024.07.15.00 +DISTVERSION= 2024.07.22.00 CATEGORIES= net MAINTAINER= yuri@FreeBSD.org diff --git a/net/wangle/distinfo b/net/wangle/distinfo index ea06f557c49..5f35c96a1cc 100644 --- a/net/wangle/distinfo +++ b/net/wangle/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1721075348 -SHA256 (facebook-wangle-v2024.07.15.00_GH0.tar.gz) = 137d2cceb4f5fb8d83ce7dcfab01605f19f49e696b61f2acf98f3389ee6dbb5c -SIZE (facebook-wangle-v2024.07.15.00_GH0.tar.gz) = 405545 +TIMESTAMP = 1721673380 +SHA256 (facebook-wangle-v2024.07.22.00_GH0.tar.gz) = 28de39d5432df2e06b035110cdf9472ed3f28a9b6e99e9e509a93aa99e25f483 +SIZE (facebook-wangle-v2024.07.22.00_GH0.tar.gz) = 405814 diff --git a/print/epson-inkjet-printer-escpr/Makefile b/print/epson-inkjet-printer-escpr/Makefile index 97f5c26d5ec..950f8237af3 100644 --- a/print/epson-inkjet-printer-escpr/Makefile +++ b/print/epson-inkjet-printer-escpr/Makefile @@ -1,8 +1,8 @@ PORTNAME= epson-inkjet-printer-escpr -DISTVERSION= 1.7.26 -DISTVERSIONSUFFIX= -1lsb3.2 +DISTVERSION= 1.8.5 +DISTVERSIONSUFFIX= -1 CATEGORIES= print -MASTER_SITES= https://download3.ebz.epson.net/dsc/f/03/00/14/48/15/c864d000b06bebeec8832ce6f68bb079c36d838a/ +MASTER_SITES= https://download3.ebz.epson.net/dsc/f/03/00/15/68/89/fbff579f15226ffcc4a16895bd6bce6842277802/ MAINTAINER= tatsuki_makino@hotmail.com COMMENT= Epson Inkjet Printer Driver (ESC/P-R) for Linux diff --git a/print/epson-inkjet-printer-escpr/distinfo b/print/epson-inkjet-printer-escpr/distinfo index 94f47bbc10f..455fa8cf1c9 100644 --- a/print/epson-inkjet-printer-escpr/distinfo +++ b/print/epson-inkjet-printer-escpr/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1681182000 -SHA256 (epson-inkjet-printer-escpr-1.7.26-1lsb3.2.tar.gz) = 690e8c9c5b993489830de5ddb16ba2ba4c21b474978bda082ed7d1d1c48482e9 -SIZE (epson-inkjet-printer-escpr-1.7.26-1lsb3.2.tar.gz) = 5484887 +TIMESTAMP = 1721358000 +SHA256 (epson-inkjet-printer-escpr-1.8.5-1.tar.gz) = 27ca5426abece5ff1da859caa5ac4bc993b0a00e8ea74af63ffd9960c6a36a24 +SIZE (epson-inkjet-printer-escpr-1.8.5-1.tar.gz) = 5666905 diff --git a/print/epson-inkjet-printer-escpr/files/patch-lib_Makefile.am b/print/epson-inkjet-printer-escpr/files/patch-lib_Makefile.am index b6d22223112..e08a191344d 100644 --- a/print/epson-inkjet-printer-escpr/files/patch-lib_Makefile.am +++ b/print/epson-inkjet-printer-escpr/files/patch-lib_Makefile.am @@ -1,4 +1,4 @@ ---- lib/Makefile.am.orig 2019-07-31 06:49:48 UTC +--- lib/Makefile.am.orig 2024-03-13 01:23:02 UTC +++ lib/Makefile.am @@ -43,7 +43,7 @@ DEFINES += -DGCOMSW_ASYNCJOB_SUPPORT DEFINES += -DGCOMSW_RAWFILE_SUPPORT @@ -9,7 +9,7 @@ ## Make sure these will be cleaned even when they're not built by ## default. CLEANFILES = libescpr.la -@@ -70,5 +70,5 @@ libescpr_la_SOURCES = \ +@@ -66,5 +66,5 @@ libescpr_la_SOURCES = \ epson-typedefs.h \ epson-usb.c epson-usb.h diff --git a/print/epson-inkjet-printer-escpr/files/patch-lib_epson-cbt.c b/print/epson-inkjet-printer-escpr/files/patch-lib_epson-cbt.c new file mode 100644 index 00000000000..4d118cba58c --- /dev/null +++ b/print/epson-inkjet-printer-escpr/files/patch-lib_epson-cbt.c @@ -0,0 +1,22 @@ +--- lib/epson-cbt.c.orig 2023-02-15 02:57:29 UTC ++++ lib/epson-cbt.c +@@ -651,7 +651,9 @@ static EPS_INT32 commClose ( + + ){ + EPS_INT32 Ret = EPCBT_ERR_NONE; ++#ifdef COMM_DBG_ERROR + EPS_INT32 closePtlState = 0; ++#endif + + EPS_LOG_FUNCIN; + +@@ -661,7 +663,9 @@ static EPS_INT32 commClose ( + { + Ret = EPCBT_Close(fd); /* Channel close & cbt exit */ + ++#ifdef COMM_DBG_ERROR + closePtlState = epsUsbFnc.closePortal(fd); ++#endif + + ioOpenState = EPS_IO_NOT_OPEN; /* Open flag Off */ + } diff --git a/print/epson-inkjet-printer-escpr/files/patch-lib_epson-escpr-api.c b/print/epson-inkjet-printer-escpr/files/patch-lib_epson-escpr-api.c index 9e700584947..2ec36d6d218 100644 --- a/print/epson-inkjet-printer-escpr/files/patch-lib_epson-escpr-api.c +++ b/print/epson-inkjet-printer-escpr/files/patch-lib_epson-escpr-api.c @@ -1,14 +1,6 @@ ---- lib/epson-escpr-api.c.orig 2019-04-08 01:01:18 UTC +--- lib/epson-escpr-api.c.orig 2024-03-13 01:23:02 UTC +++ lib/epson-escpr-api.c -@@ -62,6 +62,7 @@ - - /*------------------------------------ Includes -------------------------------------*/ - /*******************************************|********************************************/ -+#include - #include "epson-escpr-pvt.h" - #include "epson-escpr-services.h" - #include "epson-escpr-pm.h" -@@ -231,7 +232,7 @@ static const EPS_UINT8 PrintQualityCmd[] = { +@@ -231,7 +231,7 @@ static const EPS_UINT8 PrintQualityCmd[] = { /*** ESC/P-R Commands (Print Num) */ /*** -------------------------------------------------------------------------------*/ @@ -17,7 +9,7 @@ 0x1B, 'n', 0x02, 0x00, 0x00, 0x00, 's', 'e', 't', 'n', 0x00, 0x00}; -@@ -244,7 +245,7 @@ static const EPS_UINT8 PrintNumCmd2[] = { +@@ -251,7 +251,7 @@ static const EPS_UINT8 SetiCmd[] = { /*** ESC/P-R Commands (custom setting) */ /*** -------------------------------------------------------------------------------*/ @@ -26,7 +18,7 @@ 0x1B, 'm', 0x01, 0x00, 0x00, 0x00, 's', 'e', 't', 'c', 0x00 }; -@@ -4474,7 +4475,7 @@ EPS_UINT8 array4[4] = {0, 0, 0, 0}; /* Tempora +@@ -4506,7 +4506,7 @@ EPS_UINT8 array4[4] = {0, 0, 0, 0}; /* Tempora /*======================================================================================*/ /*** Set up ESC/PR "Print Num" Command */ /*======================================================================================*/ diff --git a/print/epson-inkjet-printer-escpr/files/patch-lib_epson-typedefs.h b/print/epson-inkjet-printer-escpr/files/patch-lib_epson-typedefs.h index 6d0e9b829c9..e687342215d 100644 --- a/print/epson-inkjet-printer-escpr/files/patch-lib_epson-typedefs.h +++ b/print/epson-inkjet-printer-escpr/files/patch-lib_epson-typedefs.h @@ -1,6 +1,14 @@ ---- lib/epson-typedefs.h.orig 2019-04-08 01:01:26 UTC +--- lib/epson-typedefs.h.orig 2023-02-15 02:57:29 UTC +++ lib/epson-typedefs.h -@@ -41,7 +41,7 @@ extern "C" { +@@ -26,6 +26,7 @@ extern "C" { + + /*--------------------------------- System Includes ---------------------------------*/ + /*******************************************|********************************************/ ++#include + #include + #include + #include +@@ -41,7 +42,7 @@ extern "C" { typedef unsigned char EPS_UINT8; /* unsigned 8-bit Min: 0 Max: 255 */ typedef unsigned short EPS_UINT16; /* unsigned 16-bit Min: 0 Max: 65535 */ typedef unsigned int EPS_UINT32; /* unsigned 32-bit Min: 0 Max: 4294967295 */ diff --git a/print/epson-inkjet-printer-escpr/files/patch-lib_epson-usb.c b/print/epson-inkjet-printer-escpr/files/patch-lib_epson-usb.c index 9c8fb25fe25..1289d8c8182 100644 --- a/print/epson-inkjet-printer-escpr/files/patch-lib_epson-usb.c +++ b/print/epson-inkjet-printer-escpr/files/patch-lib_epson-usb.c @@ -1,5 +1,14 @@ ---- lib/epson-usb.c.orig 2017-03-24 04:35:04 UTC +--- lib/epson-usb.c.orig 2023-02-15 02:57:29 UTC +++ lib/epson-usb.c +@@ -709,7 +709,7 @@ EPS_ERR_CODE usbResetPrinter ( + #define EPS_RSREPLY_SIZE (32) + EPS_ERR_CODE Ret; + EPS_INT32 ComSize = 0; +- EPS_INT32 retBufSize; /* Size of buffer written */ ++ EPS_INT32 retBufSize __unused; /* Size of buffer written */ + EPS_INT32 retryComm; + EPS_INT32 retryReset; + EPS_INT32 Size = EPS_RSREPLY_SIZE; @@ -2325,7 +2325,7 @@ static EPS_ERR_CODE GetSerialNumber ( EPS_RETURN( ret ); } diff --git a/print/epson-inkjet-printer-escpr/files/patch-ppd_Makefile.am b/print/epson-inkjet-printer-escpr/files/patch-ppd_Makefile.am index 89733927dff..d38ad8f79fa 100644 --- a/print/epson-inkjet-printer-escpr/files/patch-ppd_Makefile.am +++ b/print/epson-inkjet-printer-escpr/files/patch-ppd_Makefile.am @@ -1,6 +1,6 @@ ---- ppd/Makefile.am.orig 2023-04-03 07:36:37 UTC +--- ppd/Makefile.am.orig 2024-03-13 04:11:35 UTC +++ ppd/Makefile.am -@@ -707,8 +707,10 @@ EXTRA_DIST = $(cupsppd_DATA) +@@ -636,8 +636,10 @@ EXTRA_DIST = $(cupsppd_DATA) # LSBビルド環境の場合、~/.rpmmacros %adjust_ppds が担っている処理を実施 install-data-hook: diff --git a/print/epson-inkjet-printer-escpr/files/patch-src_filter.c b/print/epson-inkjet-printer-escpr/files/patch-src_filter.c index 1a9fa21f3c6..e801573fb3c 100644 --- a/print/epson-inkjet-printer-escpr/files/patch-src_filter.c +++ b/print/epson-inkjet-printer-escpr/files/patch-src_filter.c @@ -1,17 +1,15 @@ ---- src/filter.c.orig 2020-10-12 02:31:41 UTC +--- src/filter.c.orig 2024-03-13 01:23:02 UTC +++ src/filter.c -@@ -32,7 +32,10 @@ +@@ -32,6 +32,8 @@ #include "epson-protocol.h" #include "epson-escpr-api.h" +#include "epson-escpr-api-private.h" +#include "epson-escpr-services.h" #include "epson-escpr-mem.h" -+#include "epson-escpage.h" #include "err.h" - #include "mem.h" -@@ -41,6 +44,7 @@ +@@ -41,6 +43,7 @@ #include "libprtX.h" #include "optBase.h" #include "linux_cmn.h" @@ -19,7 +17,7 @@ #define WIDTH_BYTES(bits) (((bits) + 31) / 32 * 4) -@@ -225,7 +229,7 @@ main (int argc, char *argv[]) +@@ -225,7 +228,7 @@ main (int argc, char *argv[]) EPS_BANDBMP bandBmp; /* Fifo for Backend */ @@ -28,7 +26,7 @@ /////////////////////////////////////////////////////////////////////////////////////////////////////////// memset (&jobAttr, 0, sizeof(jobAttr)); -@@ -380,7 +384,7 @@ main (int argc, char *argv[]) +@@ -380,7 +383,7 @@ main (int argc, char *argv[]) } printJob.jobStatus = EPS_STATUS_ESTABLISHED; @@ -37,7 +35,7 @@ /////////////////////////////////////////////////////////////////////////////////////////////////////////// print_area_x = printJob.printableAreaWidth; -@@ -409,7 +413,7 @@ main (int argc, char *argv[]) +@@ -409,7 +412,7 @@ main (int argc, char *argv[]) while ((read_page_no = read (STDIN_FILENO, &page_num, 1)) > 0) // 最初に page番号を読み込み { long x_count, y_count; @@ -46,7 +44,7 @@ y_count = 0; band_line_count = 0; -@@ -497,7 +501,11 @@ main (int argc, char *argv[]) +@@ -497,7 +500,11 @@ main (int argc, char *argv[]) pagebuf+= bandBmp.widthBytes; posbuf+=bandBmp.widthBytes; @@ -58,7 +56,7 @@ bandBmp.bits += band_line_count; } -@@ -508,13 +516,17 @@ main (int argc, char *argv[]) +@@ -508,13 +515,17 @@ main (int argc, char *argv[]) memcpy(pagebuf, bandBmp.bits, bandBmp.widthBytes); pagebuf+= bandBmp.widthBytes; posbuf+= bandBmp.widthBytes; @@ -77,7 +75,7 @@ for (revert = print_area_y; revert > 0; revert--) { if (3 != byte_par_pixel) -@@ -658,7 +670,11 @@ main (int argc, char *argv[]) +@@ -658,7 +669,11 @@ main (int argc, char *argv[]) #endif debug_msg("printHeight = %d\n", printHeight); debug_msg("widthByte = %d\n", bandBmp.widthBytes); @@ -89,7 +87,7 @@ bandBmp.bits += band_line_count; } -@@ -680,7 +696,11 @@ main (int argc, char *argv[]) +@@ -680,7 +695,11 @@ main (int argc, char *argv[]) fprintf(fp, "\n"); fclose(fp); #endif @@ -101,7 +99,7 @@ bandBmp.bits += band_line_count; } -@@ -710,7 +730,7 @@ quit:; +@@ -710,7 +729,7 @@ quit:; mem_free(paper); debug_msg("PRINT SUCCESS\n"); @@ -110,7 +108,7 @@ return 0; } -@@ -871,7 +891,7 @@ static int getMediaTypeID(char *rsc_name) +@@ -871,7 +890,7 @@ static int getMediaTypeID(char *rsc_name) EPS_INT32 print_spool_fnc(void* hParam, const EPS_UINT8* pBuf, EPS_UINT32 cbBuf) { @@ -119,7 +117,7 @@ long int i; for (i = 0; i < cbBuf; i++) putc(*(pBuf + i), outfp); -@@ -879,7 +899,7 @@ EPS_INT32 print_spool_fnc(void* hParam, const EPS_UINT +@@ -879,7 +898,7 @@ EPS_INT32 print_spool_fnc(void* hParam, const EPS_UINT // fwrite (pBuf, cbBuf, 1, outfp); diff --git a/print/epson-inkjet-printer-escpr/files/patch-src_wrapper.c b/print/epson-inkjet-printer-escpr/files/patch-src_wrapper.c index f0d3bb74523..312b5fd9d47 100644 --- a/print/epson-inkjet-printer-escpr/files/patch-src_wrapper.c +++ b/print/epson-inkjet-printer-escpr/files/patch-src_wrapper.c @@ -1,13 +1,20 @@ ---- src/wrapper.c.orig 2021-04-19 02:19:25 UTC +--- src/wrapper.c.orig 2024-03-13 01:23:02 UTC +++ src/wrapper.c -@@ -178,8 +178,8 @@ main (int argc, char *argv[]) +@@ -105,7 +105,7 @@ main (int argc, char *argv[]) + FILE *pfp; + int i; /* loop */ + cups_raster_t *ras; /* raster stream for printing */ +- cups_page_header_t header; /* page device dictionary header */ ++ cups_page_header2_t header; /* page device dictionary header */ + filter_option_t fopt; - int total_read = 0; - int total_read_cache = 0; -- char *page_raw; //2ページ分のバッファ -- char *page_raw_cache;//2ページ分のキャッシュ -+ char *page_raw = NULL; //2ページ分のバッファ -+ char *page_raw_cache = NULL;//2ページ分のキャッシュ + /* attach point */ +@@ -188,7 +188,7 @@ main (int argc, char *argv[]) + while (1) + { + int ret; +- ret = cupsRasterReadHeader (ras, &header); ++ ret = cupsRasterReadHeader2(ras, &header); - static BOOL first_fwrite = TRUE; - static BOOL cache_exist = FALSE; + if (ret == 0 || cancel_flg) //データをすべて読み終わった + { diff --git a/print/epson-inkjet-printer-escpr/pkg-descr b/print/epson-inkjet-printer-escpr/pkg-descr index de107d747d1..e6e89dda3ef 100644 --- a/print/epson-inkjet-printer-escpr/pkg-descr +++ b/print/epson-inkjet-printer-escpr/pkg-descr @@ -5,6 +5,5 @@ with Seiko Epson Color Ink Jet Printers. This product supports only EPSON ESC/P-R printers. This package can be used for all EPSON ESC/P-R printers. -For detail list of supported printer, please refer to WWW site -provided by the following command: -pkg rquery %w epson-inkjet-printer-escpr +For detail list of supported printer, please refer to below site: +https://download.ebz.epson.net/dsc/search/01/search/?OSC=LX diff --git a/print/epson-inkjet-printer-escpr/pkg-plist b/print/epson-inkjet-printer-escpr/pkg-plist index e70b798e725..0a3695d2b4a 100644 --- a/print/epson-inkjet-printer-escpr/pkg-plist +++ b/print/epson-inkjet-printer-escpr/pkg-plist @@ -55,6 +55,7 @@ share/cups/model/epson-inkjet-printer-escpr/Epson-EP-712A_Series-epson-escpr-en. share/cups/model/epson-inkjet-printer-escpr/Epson-EP-713A_Series-epson-escpr-en.ppd.gz share/cups/model/epson-inkjet-printer-escpr/Epson-EP-714A_Series-epson-escpr-en.ppd.gz share/cups/model/epson-inkjet-printer-escpr/Epson-EP-715A_Series-epson-escpr-en.ppd.gz +share/cups/model/epson-inkjet-printer-escpr/Epson-EP-716A_Series-epson-escpr-en.ppd.gz share/cups/model/epson-inkjet-printer-escpr/Epson-EP-774A-epson-escpr-en.ppd.gz share/cups/model/epson-inkjet-printer-escpr/Epson-EP-775A_Series-epson-escpr-en.ppd.gz share/cups/model/epson-inkjet-printer-escpr/Epson-EP-776A_Series-epson-escpr-en.ppd.gz @@ -73,6 +74,7 @@ share/cups/model/epson-inkjet-printer-escpr/Epson-EP-812A_Series-epson-escpr-en. share/cups/model/epson-inkjet-printer-escpr/Epson-EP-813A_Series-epson-escpr-en.ppd.gz share/cups/model/epson-inkjet-printer-escpr/Epson-EP-814A_Series-epson-escpr-en.ppd.gz share/cups/model/epson-inkjet-printer-escpr/Epson-EP-815A_Series-epson-escpr-en.ppd.gz +share/cups/model/epson-inkjet-printer-escpr/Epson-EP-816A_Series-epson-escpr-en.ppd.gz share/cups/model/epson-inkjet-printer-escpr/Epson-EP-901A-epson-escpr-en.ppd.gz share/cups/model/epson-inkjet-printer-escpr/Epson-EP-901F-epson-escpr-en.ppd.gz share/cups/model/epson-inkjet-printer-escpr/Epson-EP-902A-epson-escpr-en.ppd.gz @@ -88,6 +90,7 @@ share/cups/model/epson-inkjet-printer-escpr/Epson-EP-976A3_Series-epson-escpr-en share/cups/model/epson-inkjet-printer-escpr/Epson-EP-977A3_Series-epson-escpr-en.ppd.gz share/cups/model/epson-inkjet-printer-escpr/Epson-EP-978A3_Series-epson-escpr-en.ppd.gz share/cups/model/epson-inkjet-printer-escpr/Epson-EP-979A3_Series-epson-escpr-en.ppd.gz +share/cups/model/epson-inkjet-printer-escpr/Epson-EP-M476T_Series-epson-escpr-en.ppd.gz share/cups/model/epson-inkjet-printer-escpr/Epson-EP-M552T_Series-epson-escpr-en.ppd.gz share/cups/model/epson-inkjet-printer-escpr/Epson-EP-M553T_Series-epson-escpr-en.ppd.gz share/cups/model/epson-inkjet-printer-escpr/Epson-EP-M570T_Series-epson-escpr-en.ppd.gz @@ -109,6 +112,8 @@ share/cups/model/epson-inkjet-printer-escpr/Epson-ET-2800_Series-epson-escpr-en. share/cups/model/epson-inkjet-printer-escpr/Epson-ET-2810_Series-epson-escpr-en.ppd.gz share/cups/model/epson-inkjet-printer-escpr/Epson-ET-2820_Series-epson-escpr-en.ppd.gz share/cups/model/epson-inkjet-printer-escpr/Epson-ET-2850_Series-epson-escpr-en.ppd.gz +share/cups/model/epson-inkjet-printer-escpr/Epson-ET-2860_Series-epson-escpr-en.ppd.gz +share/cups/model/epson-inkjet-printer-escpr/Epson-ET-2870_Series-epson-escpr-en.ppd.gz share/cups/model/epson-inkjet-printer-escpr/Epson-ET-4500_Series-epson-escpr-en.ppd.gz share/cups/model/epson-inkjet-printer-escpr/Epson-ET-4550_Series-epson-escpr-en.ppd.gz share/cups/model/epson-inkjet-printer-escpr/Epson-ET-4700_Series-epson-escpr-en.ppd.gz @@ -119,6 +124,8 @@ share/cups/model/epson-inkjet-printer-escpr/Epson-ET-M1100_Series-epson-escpr-en share/cups/model/epson-inkjet-printer-escpr/Epson-ET-M1120_Series-epson-escpr-en.ppd.gz share/cups/model/epson-inkjet-printer-escpr/Epson-ET-M2120_Series-epson-escpr-en.ppd.gz share/cups/model/epson-inkjet-printer-escpr/Epson-EW-052A_Series-epson-escpr-en.ppd.gz +share/cups/model/epson-inkjet-printer-escpr/Epson-EW-056A_Series-epson-escpr-en.ppd.gz +share/cups/model/epson-inkjet-printer-escpr/Epson-EW-456A_Series-epson-escpr-en.ppd.gz share/cups/model/epson-inkjet-printer-escpr/Epson-EW-M5071FT_Series-epson-escpr-en.ppd.gz share/cups/model/epson-inkjet-printer-escpr/Epson-EW-M571T_Series-epson-escpr-en.ppd.gz share/cups/model/epson-inkjet-printer-escpr/Epson-EW-M660FT_Series-epson-escpr-en.ppd.gz @@ -127,6 +134,7 @@ share/cups/model/epson-inkjet-printer-escpr/Epson-EW-M970A3T_Series-epson-escpr- share/cups/model/epson-inkjet-printer-escpr/Epson-K200-epson-escpr-en.ppd.gz share/cups/model/epson-inkjet-printer-escpr/Epson-K300-epson-escpr-en.ppd.gz share/cups/model/epson-inkjet-printer-escpr/Epson-L1110_Series-epson-escpr-en.ppd.gz +share/cups/model/epson-inkjet-printer-escpr/Epson-L1270_Series-epson-escpr-en.ppd.gz share/cups/model/epson-inkjet-printer-escpr/Epson-L1455_Series-epson-escpr-en.ppd.gz share/cups/model/epson-inkjet-printer-escpr/Epson-L3050_Series-epson-escpr-en.ppd.gz share/cups/model/epson-inkjet-printer-escpr/Epson-L3060_Series-epson-escpr-en.ppd.gz @@ -137,6 +145,8 @@ share/cups/model/epson-inkjet-printer-escpr/Epson-L3150_Series-epson-escpr-en.pp share/cups/model/epson-inkjet-printer-escpr/Epson-L3160_Series-epson-escpr-en.ppd.gz share/cups/model/epson-inkjet-printer-escpr/Epson-L3250_Series-epson-escpr-en.ppd.gz share/cups/model/epson-inkjet-printer-escpr/Epson-L3260_Series-epson-escpr-en.ppd.gz +share/cups/model/epson-inkjet-printer-escpr/Epson-L3270_Series-epson-escpr-en.ppd.gz +share/cups/model/epson-inkjet-printer-escpr/Epson-L3280_Series-epson-escpr-en.ppd.gz share/cups/model/epson-inkjet-printer-escpr/Epson-L364_Series-epson-escpr-en.ppd.gz share/cups/model/epson-inkjet-printer-escpr/Epson-L375_Series-epson-escpr-en.ppd.gz share/cups/model/epson-inkjet-printer-escpr/Epson-L385_Series-epson-escpr-en.ppd.gz @@ -154,6 +164,7 @@ share/cups/model/epson-inkjet-printer-escpr/Epson-L486_Series-epson-escpr-en.ppd share/cups/model/epson-inkjet-printer-escpr/Epson-L495_Series-epson-escpr-en.ppd.gz share/cups/model/epson-inkjet-printer-escpr/Epson-L5190_Series-epson-escpr-en.ppd.gz share/cups/model/epson-inkjet-printer-escpr/Epson-L5290_Series-epson-escpr-en.ppd.gz +share/cups/model/epson-inkjet-printer-escpr/Epson-L5310_Series-epson-escpr-en.ppd.gz share/cups/model/epson-inkjet-printer-escpr/Epson-L565_Series-epson-escpr-en.ppd.gz share/cups/model/epson-inkjet-printer-escpr/Epson-L575_Series-epson-escpr-en.ppd.gz share/cups/model/epson-inkjet-printer-escpr/Epson-L605_Series-epson-escpr-en.ppd.gz diff --git a/science/afni/Makefile b/science/afni/Makefile index 1b9b6d6595a..01bef425ec6 100644 --- a/science/afni/Makefile +++ b/science/afni/Makefile @@ -1,6 +1,6 @@ PORTNAME= afni DISTVERSIONPREFIX= AFNI_ -DISTVERSION= 24.1.22 +DISTVERSION= 24.2.01 CATEGORIES= science biology graphics perl5 python MAINTAINER= fernape@FreeBSD.org diff --git a/science/afni/distinfo b/science/afni/distinfo index 40b61506448..e6495bf7042 100644 --- a/science/afni/distinfo +++ b/science/afni/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1719080190 -SHA256 (afni-afni-AFNI_24.1.22_GH0.tar.gz) = e1826ad01b27de1eb8710012789da3af94b8727c70aa9434a20d61cdcb98fc99 -SIZE (afni-afni-AFNI_24.1.22_GH0.tar.gz) = 53139787 +TIMESTAMP = 1721582639 +SHA256 (afni-afni-AFNI_24.2.01_GH0.tar.gz) = d135ec7251e3c8e5ea5b77a3a4d58bf64ab8957b4c3242d130befdbeb4c3cc95 +SIZE (afni-afni-AFNI_24.2.01_GH0.tar.gz) = 53143630 diff --git a/science/agrum/Makefile b/science/agrum/Makefile index 6b164569dd2..1ff797a31ff 100644 --- a/science/agrum/Makefile +++ b/science/agrum/Makefile @@ -1,5 +1,5 @@ PORTNAME= agrum -DISTVERSION= 1.14.1 +DISTVERSION= 1.15.0 CATEGORIES= science math MAINTAINER= yuri@FreeBSD.org @@ -19,7 +19,7 @@ LLD_UNSAFE= yes USE_GITLAB= yes GL_ACCOUNT= agrumery GL_PROJECT= aGrUM -GL_TAGNAME= f3fbaaa3216838082ccdc8ff25248c9c01e3927c +GL_TAGNAME= 52e002f0a3000ac85aa21f7824eff09464784f85 SHEBANG_FILES= act diff --git a/science/agrum/distinfo b/science/agrum/distinfo index 3ed7ea666ec..50ac51a9ec1 100644 --- a/science/agrum/distinfo +++ b/science/agrum/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1720658580 -SHA256 (agrumery-aGrUM-f3fbaaa3216838082ccdc8ff25248c9c01e3927c_GL0.tar.gz) = 42ea443d8020c1f0f4d84cbcc4f4bcdc18665cb26dd7c5c66fefbc40d867b8f9 -SIZE (agrumery-aGrUM-f3fbaaa3216838082ccdc8ff25248c9c01e3927c_GL0.tar.gz) = 24929442 +TIMESTAMP = 1721695489 +SHA256 (agrumery-aGrUM-52e002f0a3000ac85aa21f7824eff09464784f85_GL0.tar.gz) = 5fc4c1c9ff0546fe7d6fe0c60d6a672e65c2d9751fb42d20c7c99ea70dd53812 +SIZE (agrumery-aGrUM-52e002f0a3000ac85aa21f7824eff09464784f85_GL0.tar.gz) = 25360677 diff --git a/science/agrum/pkg-plist b/science/agrum/pkg-plist index 480fe25dcb3..15d459bb8c9 100644 --- a/science/agrum/pkg-plist +++ b/science/agrum/pkg-plist @@ -952,6 +952,16 @@ lib/libagrum.so.%%VERSION%% %%PYTHON%%%%PYTHON_SITELIBDIR%%/pyAgrum/clg/learning.py %%PYTHON%%%%PYTHON%%%%PYTHON_SITELIBDIR%%/pyAgrum/clg/notebook.py %%PYTHON%%%%PYTHON_SITELIBDIR%%/pyAgrum/config.py +%%PYTHON%%%%PYTHON_SITELIBDIR%%/pyAgrum/ctbn/CIM.py +%%PYTHON%%%%PYTHON_SITELIBDIR%%/pyAgrum/ctbn/CTBN.py +%%PYTHON%%%%PYTHON_SITELIBDIR%%/pyAgrum/ctbn/CTBNGenerator.py +%%PYTHON%%%%PYTHON_SITELIBDIR%%/pyAgrum/ctbn/CTBNInference.py +%%PYTHON%%%%PYTHON_SITELIBDIR%%/pyAgrum/ctbn/CTBNLearner.py +%%PYTHON%%%%PYTHON_SITELIBDIR%%/pyAgrum/ctbn/SamplesStats.py +%%PYTHON%%%%PYTHON_SITELIBDIR%%/pyAgrum/ctbn/StatsIndepTest.py +%%PYTHON%%%%PYTHON_SITELIBDIR%%/pyAgrum/ctbn/__init__.py +%%PYTHON%%%%PYTHON_SITELIBDIR%%/pyAgrum/ctbn/constants.py +%%PYTHON%%%%PYTHON_SITELIBDIR%%/pyAgrum/ctbn/notebook.py %%PYTHON%%%%PYTHON_SITELIBDIR%%/pyAgrum/defaults.ini %%PYTHON%%%%PYTHON_SITELIBDIR%%/pyAgrum/deprecated.py %%PYTHON%%%%PYTHON_SITELIBDIR%%/pyAgrum/lib/__init__.py diff --git a/science/rubygem-rgeo-geojson/Makefile b/science/rubygem-rgeo-geojson/Makefile index b1279f23f3d..f6b2627872e 100644 --- a/science/rubygem-rgeo-geojson/Makefile +++ b/science/rubygem-rgeo-geojson/Makefile @@ -1,5 +1,5 @@ PORTNAME= rgeo-geojson -PORTVERSION= 2.1.1 +PORTVERSION= 2.2.0 CATEGORIES= science rubygems MASTER_SITES= RG @@ -10,7 +10,8 @@ WWW= https://github.com/rgeo/rgeo-geojson LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-rgeo>=1.0.0:science/rubygem-rgeo +RUN_DEPENDS= rubygem-multi_json>=1.15<2:devel/rubygem-multi_json \ + rubygem-rgeo>=1.0.0:science/rubygem-rgeo USES= gem diff --git a/science/rubygem-rgeo-geojson/distinfo b/science/rubygem-rgeo-geojson/distinfo index b3bff28bd28..d9d49be0ffe 100644 --- a/science/rubygem-rgeo-geojson/distinfo +++ b/science/rubygem-rgeo-geojson/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1543504323 -SHA256 (rubygem/rgeo-geojson-2.1.1.gem) = d01cf8393d87cbb98901ce4a0e12a7c5d59a313d81bb79f3c0b335061009d980 -SIZE (rubygem/rgeo-geojson-2.1.1.gem) = 10752 +TIMESTAMP = 1721710304 +SHA256 (rubygem/rgeo-geojson-2.2.0.gem) = ceed2ce1bd4c43efe9fcc494c6fec8708ec1438073425e5805d2c27fb671b210 +SIZE (rubygem/rgeo-geojson-2.2.0.gem) = 12288 diff --git a/science/shelxle/Makefile b/science/shelxle/Makefile index 7ff39131a8b..b0759db567a 100644 --- a/science/shelxle/Makefile +++ b/science/shelxle/Makefile @@ -1,5 +1,5 @@ PORTNAME= shelxle -DISTVERSION= 1.0.1660 +DISTVERSION= 1.0.1662 CATEGORIES= science # chemistry MASTER_SITES= SF/${PORTNAME}/code/ diff --git a/science/shelxle/distinfo b/science/shelxle/distinfo index efba7a9399c..bba82044c95 100644 --- a/science/shelxle/distinfo +++ b/science/shelxle/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1721071231 -SHA256 (shelxle-1.0.1660.tar.bz2) = 213be218872f8aaf48c40324b5f215c8bfbed86321f72db5449ada48137511b2 -SIZE (shelxle-1.0.1660.tar.bz2) = 3956542 +TIMESTAMP = 1721799803 +SHA256 (shelxle-1.0.1662.tar.bz2) = de1fc7a8bdd17bd97729c0d4e669dae47083a73ba355db7f3e247f953f748366 +SIZE (shelxle-1.0.1662.tar.bz2) = 3959044 diff --git a/security/1password-client2-beta/Makefile b/security/1password-client2-beta/Makefile index 9275cb0eb5a..541cfad7f49 100644 --- a/security/1password-client2-beta/Makefile +++ b/security/1password-client2-beta/Makefile @@ -1,5 +1,5 @@ PORTNAME= 1password-client2-beta -DISTVERSION= 2.30.0-beta.02 +DISTVERSION= 2.30.0-beta.03 CATEGORIES= security MASTER_SITES= https://cache.agilebits.com/dist/1P/op2/pkg/v${DISTVERSION}/ diff --git a/security/1password-client2-beta/distinfo b/security/1password-client2-beta/distinfo index d1d1dd8d540..dfb966d0505 100644 --- a/security/1password-client2-beta/distinfo +++ b/security/1password-client2-beta/distinfo @@ -1,9 +1,9 @@ -TIMESTAMP = 1717598301 -SHA256 (op_freebsd_386_v2.30.0-beta.02.zip) = 5f83d23ca3e45a2accc5906ba4d76cfc99804eff158e312a9487130ec2db3c51 -SIZE (op_freebsd_386_v2.30.0-beta.02.zip) = 7893038 -SHA256 (op_freebsd_amd64_v2.30.0-beta.02.zip) = 034c1a6764091b712a2015faa1f4141999009e4bd7e4123d7e892fb958175b5f -SIZE (op_freebsd_amd64_v2.30.0-beta.02.zip) = 8433079 -SHA256 (op_freebsd_arm64_v2.30.0-beta.02.zip) = 7114db99b3f39f59c46e460b2752052a3d5d65d3d6c12269cdfe9294083de5b1 -SIZE (op_freebsd_arm64_v2.30.0-beta.02.zip) = 7745057 -SHA256 (op_freebsd_arm_v2.30.0-beta.02.zip) = 0042c355721cd498ce4ca7dee4e48c445d6bf4a82e868df2bfddfdaf71129cf1 -SIZE (op_freebsd_arm_v2.30.0-beta.02.zip) = 7866779 +TIMESTAMP = 1721765037 +SHA256 (op_freebsd_386_v2.30.0-beta.03.zip) = f2f14a54f890168718c7ae1e58d0aea3d2c2bef592bf5be2e8a11f9b97c08ab7 +SIZE (op_freebsd_386_v2.30.0-beta.03.zip) = 7963378 +SHA256 (op_freebsd_amd64_v2.30.0-beta.03.zip) = 6a90f921854ba8e9910a9801100118a1091462f6ae05ee405a50c23f8e86eecd +SIZE (op_freebsd_amd64_v2.30.0-beta.03.zip) = 8585103 +SHA256 (op_freebsd_arm64_v2.30.0-beta.03.zip) = 325ca3da5997a8f9110943d23e325677f5e5514e085d009e1d74fe7531331202 +SIZE (op_freebsd_arm64_v2.30.0-beta.03.zip) = 7895014 +SHA256 (op_freebsd_arm_v2.30.0-beta.03.zip) = 9c6b1fcbda35602c479363b08e280ffabc6a0ae91105a506ec3d122bf1201ab2 +SIZE (op_freebsd_arm_v2.30.0-beta.03.zip) = 7924020 diff --git a/security/Makefile b/security/Makefile index 44bcadc9ed5..9a7e26c5dbd 100644 --- a/security/Makefile +++ b/security/Makefile @@ -1124,6 +1124,7 @@ SUBDIR += rubygem-digest SUBDIR += rubygem-digest-crc SUBDIR += rubygem-doorkeeper + SUBDIR += rubygem-doorkeeper-device_authorization_grant SUBDIR += rubygem-doorkeeper-openid_connect SUBDIR += rubygem-doorkeeper-rails5 SUBDIR += rubygem-doorkeeper-rails50 diff --git a/security/arti/Makefile b/security/arti/Makefile index ef05f1a0074..3659f8127bc 100644 --- a/security/arti/Makefile +++ b/security/arti/Makefile @@ -1,6 +1,5 @@ PORTNAME= arti -DISTVERSION= 1.2.4 -PORTREVISION= 1 +DISTVERSION= 1.2.5 CATEGORIES= security MAINTAINER= cs@FreeBSD.org @@ -22,7 +21,7 @@ PLIST_SUB= USERS="${USERS}" GROUPS="${GROUPS}" USE_GITLAB= yes GL_SITE= https://gitlab.torproject.org GL_ACCOUNT= tpo/core -GL_TAGNAME= 5217447873011338a5426898fcc8b96c8665babf +GL_TAGNAME= ef4a4d3774ddf77eba7f23611dfea3c160fa77ef CARGO_FEATURES= tokio rustls CARGO_INSTALL= no diff --git a/security/arti/Makefile.crates b/security/arti/Makefile.crates index 71bac80911a..e45260aecd9 100644 --- a/security/arti/Makefile.crates +++ b/security/arti/Makefile.crates @@ -1,10 +1,10 @@ ===> License MIT accepted by the user -===> arti-1.2.4 depends on file: /usr/local/sbin/pkg - found -===> Fetching all distfiles required by arti-1.2.4 for building -===> Extracting for arti-1.2.4 -=> SHA256 Checksum OK for tpo/core-arti-5217447873011338a5426898fcc8b96c8665babf_GL0.tar.gz. -===> Moving crates to /usr/ports/security/arti/work/arti-5217447873011338a5426898fcc8b96c8665babf/cargo-crates -CARGO_CRATES= addr2line-0.22.0 \ +===> arti-1.2.5 depends on file: /usr/local/sbin/pkg - found +===> Fetching all distfiles required by arti-1.2.5 for building +===> Extracting for arti-1.2.5 +=> SHA256 Checksum OK for tpo/core-arti-ef4a4d3774ddf77eba7f23611dfea3c160fa77ef_GL0.tar.gz. +===> Moving crates to /usr/ports/security/arti/work/arti-ef4a4d3774ddf77eba7f23611dfea3c160fa77ef/cargo-crates +CARGO_CRATES= addr2line-0.21.0 \ adler-1.0.2 \ aes-0.8.4 \ ahash-0.8.11 \ @@ -18,7 +18,7 @@ CARGO_CRATES= addr2line-0.22.0 \ anstream-0.6.14 \ anstyle-1.0.7 \ anstyle-parse-0.2.4 \ - anstyle-query-1.0.3 \ + anstyle-query-1.1.0 \ anstyle-wincon-3.0.3 \ anyhow-1.0.86 \ approx-0.5.1 \ @@ -26,7 +26,7 @@ CARGO_CRATES= addr2line-0.22.0 \ arrayvec-0.7.4 \ ascii-1.1.0 \ assert-impl-0.1.3 \ - async-broadcast-0.7.0 \ + async-broadcast-0.7.1 \ async-channel-1.9.0 \ async-channel-2.3.1 \ async-compression-0.4.11 \ @@ -34,12 +34,12 @@ CARGO_CRATES= addr2line-0.22.0 \ async-executor-1.12.0 \ async-global-executor-2.4.1 \ async-io-1.13.0 \ - async-io-2.3.2 \ + async-io-2.3.3 \ async-lock-2.8.0 \ - async-lock-3.3.0 \ + async-lock-3.4.0 \ async-native-tls-0.5.0 \ async-process-1.8.1 \ - async-signal-0.2.6 \ + async-signal-0.2.8 \ async-std-1.12.0 \ async-task-4.7.1 \ async-trait-0.1.80 \ @@ -48,18 +48,16 @@ CARGO_CRATES= addr2line-0.22.0 \ atomic-0.5.3 \ atomic-0.6.0 \ atomic-waker-1.1.2 \ - atty-0.2.14 \ autocfg-1.3.0 \ axum-0.6.20 \ axum-core-0.3.4 \ - backtrace-0.3.72 \ + backtrace-0.3.71 \ base16ct-0.2.0 \ - base32-0.4.0 \ - base64-0.13.1 \ + base32-0.5.0 \ base64-0.22.1 \ base64ct-1.6.0 \ bitflags-1.3.2 \ - bitflags-2.5.0 \ + bitflags-2.6.0 \ bitvec-1.0.1 \ blake2-0.10.6 \ blanket-0.3.0 \ @@ -68,18 +66,18 @@ CARGO_CRATES= addr2line-0.22.0 \ bounded-vec-deque-0.1.1 \ bumpalo-3.16.0 \ by_address-1.2.1 \ - bytemuck-1.16.0 \ + bytemuck-1.16.1 \ byteorder-1.5.0 \ bytes-1.6.0 \ - cc-1.0.98 \ + cc-1.0.93 \ cfg-if-1.0.0 \ cfg_aliases-0.1.1 \ chrono-0.4.38 \ cipher-0.4.4 \ - clap-4.5.4 \ - clap_builder-4.5.2 \ - clap_derive-4.5.4 \ - clap_lex-0.7.0 \ + clap-4.5.7 \ + clap_builder-4.5.7 \ + clap_derive-4.5.5 \ + clap_lex-0.7.1 \ coarsetime-0.1.34 \ colorchoice-1.0.1 \ concurrent-queue-2.5.0 \ @@ -97,7 +95,7 @@ CARGO_CRATES= addr2line-0.22.0 \ crypto-common-0.1.6 \ ctr-0.9.2 \ ctrlc-3.4.4 \ - curve25519-dalek-4.1.2 \ + curve25519-dalek-4.1.3 \ curve25519-dalek-derive-0.1.1 \ darling-0.14.4 \ darling-0.20.9 \ @@ -110,18 +108,18 @@ CARGO_CRATES= addr2line-0.22.0 \ deranged-0.3.11 \ derive-adhoc-0.7.3 \ derive-adhoc-macros-0.7.3 \ - derive-deftly-0.10.5 \ - derive-deftly-macros-0.10.5 \ + derive-deftly-0.13.1 \ + derive-deftly-macros-0.13.1 \ derive_arbitrary-1.3.2 \ derive_builder_core_fork_arti-0.11.2 \ derive_builder_fork_arti-0.11.2 \ derive_builder_macro_fork_arti-0.11.2 \ - derive_more-0.99.17 \ + derive_more-0.99.18 \ digest-0.10.7 \ directories-5.0.1 \ dirs-5.0.1 \ dirs-sys-0.4.1 \ - displaydoc-0.2.4 \ + displaydoc-0.2.5 \ downcast-rs-1.2.1 \ dsa-0.6.3 \ dyn-clone-1.0.17 \ @@ -135,15 +133,12 @@ CARGO_CRATES= addr2line-0.22.0 \ elliptic-curve-0.13.8 \ enum-as-inner-0.6.0 \ enum-ordinalize-3.1.15 \ - env_logger-0.5.13 \ equivalent-1.0.1 \ erased-serde-0.4.5 \ errno-0.3.9 \ event-listener-2.5.3 \ event-listener-3.1.0 \ - event-listener-4.0.3 \ event-listener-5.3.1 \ - event-listener-strategy-0.4.0 \ event-listener-strategy-0.5.2 \ fallible-iterator-0.3.0 \ fallible-streaming-iterator-0.1.9 \ @@ -184,7 +179,7 @@ CARGO_CRATES= addr2line-0.22.0 \ generational-arena-0.2.9 \ generic-array-0.14.7 \ getrandom-0.2.15 \ - gimli-0.29.0 \ + gimli-0.28.1 \ glob-match-0.2.1 \ gloo-timers-0.2.6 \ group-0.13.0 \ @@ -194,8 +189,8 @@ CARGO_CRATES= addr2line-0.22.0 \ hashlink-0.9.1 \ heck-0.4.1 \ heck-0.5.0 \ - hermit-abi-0.1.19 \ hermit-abi-0.3.9 \ + hermit-abi-0.4.0 \ hex-0.4.3 \ hex-literal-0.4.1 \ hickory-proto-0.24.1 \ @@ -206,13 +201,12 @@ CARGO_CRATES= addr2line-0.22.0 \ http-1.1.0 \ http-body-0.4.6 \ http-body-1.0.0 \ - http-body-util-0.1.1 \ - httparse-1.8.0 \ + http-body-util-0.1.2 \ + httparse-1.9.4 \ httpdate-1.0.3 \ - humantime-1.3.0 \ humantime-2.1.0 \ humantime-serde-1.1.1 \ - hyper-0.14.28 \ + hyper-0.14.29 \ hyper-1.3.1 \ hyper-util-0.1.5 \ iana-time-zone-0.1.60 \ @@ -231,7 +225,7 @@ CARGO_CRATES= addr2line-0.22.0 \ ipnet-2.9.0 \ is_terminal_polyfill-1.70.0 \ itertools-0.11.0 \ - itertools-0.12.1 \ + itertools-0.13.0 \ itoa-1.0.11 \ jobserver-0.1.31 \ js-sys-0.3.69 \ @@ -240,7 +234,7 @@ CARGO_CRATES= addr2line-0.22.0 \ kqueue-1.0.8 \ kqueue-sys-1.0.4 \ kv-log-macro-1.0.7 \ - lazy_static-1.4.0 \ + lazy_static-1.5.0 \ libc-0.2.155 \ libm-0.2.8 \ libredox-0.1.3 \ @@ -253,15 +247,15 @@ CARGO_CRATES= addr2line-0.22.0 \ matchers-0.1.0 \ matchit-0.7.3 \ matrixmultiply-0.3.8 \ - memchr-2.7.2 \ + memchr-2.7.4 \ memmap2-0.5.10 \ memmap2-0.9.4 \ merlin-3.0.0 \ mime-0.3.17 \ - miniz_oxide-0.7.3 \ + miniz_oxide-0.7.4 \ mio-0.8.11 \ - nalgebra-0.29.0 \ - nalgebra-macros-0.1.0 \ + nalgebra-0.32.6 \ + nalgebra-macros-0.2.2 \ native-tls-0.2.12 \ nix-0.28.0 \ notify-6.1.1 \ @@ -277,12 +271,12 @@ CARGO_CRATES= addr2line-0.22.0 \ num_cpus-1.16.0 \ num_enum-0.7.2 \ num_enum_derive-0.7.2 \ - object-0.35.0 \ + object-0.32.2 \ once_cell-1.19.0 \ openssl-0.10.64 \ openssl-macros-0.1.1 \ openssl-probe-0.1.5 \ - openssl-src-300.3.0+3.3.0 \ + openssl-src-300.3.1+3.3.1 \ openssl-sys-0.9.102 \ option-ext-0.2.0 \ ordered-float-2.10.1 \ @@ -294,7 +288,6 @@ CARGO_CRATES= addr2line-0.22.0 \ parking_lot-0.12.3 \ parking_lot_core-0.9.10 \ paste-1.0.15 \ - pem-0.8.3 \ pem-rfc7468-0.7.0 \ percent-encoding-2.3.1 \ permutohedron-0.2.4 \ @@ -307,25 +300,22 @@ CARGO_CRATES= addr2line-0.22.0 \ pin-project-internal-1.1.5 \ pin-project-lite-0.2.14 \ pin-utils-0.1.0 \ - piper-0.2.2 \ + piper-0.2.3 \ pkcs1-0.7.5 \ pkcs8-0.10.2 \ pkg-config-0.3.30 \ - platforms-3.4.0 \ polling-2.8.0 \ - polling-3.7.0 \ + polling-3.7.2 \ postage-0.5.0 \ powerfmt-0.2.0 \ ppv-lite86-0.2.17 \ primeorder-0.13.6 \ priority-queue-2.0.3 \ proc-macro-crate-1.3.1 \ - proc-macro-crate-3.1.0 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ - proc-macro2-1.0.84 \ + proc-macro2-1.0.86 \ pwd-grp-0.1.1 \ - quick-error-1.2.3 \ quote-1.0.36 \ radium-0.7.0 \ rand-0.8.5 \ @@ -335,13 +325,13 @@ CARGO_CRATES= addr2line-0.22.0 \ rangemap-1.5.1 \ rawpointer-0.2.1 \ redox_syscall-0.4.1 \ - redox_syscall-0.5.1 \ + redox_syscall-0.5.2 \ redox_users-0.4.5 \ - regex-1.10.4 \ + regex-1.10.5 \ regex-automata-0.1.10 \ - regex-automata-0.4.6 \ + regex-automata-0.4.7 \ regex-syntax-0.6.29 \ - regex-syntax-0.8.3 \ + regex-syntax-0.8.4 \ rfc6979-0.4.0 \ ring-0.16.20 \ ring-0.17.8 \ @@ -354,12 +344,12 @@ CARGO_CRATES= addr2line-0.22.0 \ rustc_version-0.4.0 \ rustix-0.37.27 \ rustix-0.38.34 \ - rustls-0.23.8 \ + rustls-0.23.10 \ rustls-pki-types-1.7.0 \ rustls-webpki-0.102.4 \ rustversion-1.0.17 \ ryu-1.0.18 \ - safe_arch-0.7.1 \ + safe_arch-0.7.2 \ same-file-1.0.6 \ sanitize-filename-0.5.0 \ scc-2.1.1 \ @@ -373,10 +363,10 @@ CARGO_CRATES= addr2line-0.22.0 \ semver-1.0.23 \ serde-1.0.203 \ serde-value-0.7.0 \ - serde_bytes-0.11.14 \ + serde_bytes-0.11.15 \ serde_derive-1.0.203 \ serde_ignored-0.1.10 \ - serde_json-1.0.117 \ + serde_json-1.0.118 \ serde_path_to_error-0.1.16 \ serde_repr-0.1.19 \ serde_spanned-0.6.6 \ @@ -396,7 +386,7 @@ CARGO_CRATES= addr2line-0.22.0 \ signal-hook-async-std-0.2.2 \ signal-hook-registry-1.4.2 \ signature-2.2.0 \ - simba-0.6.0 \ + simba-0.8.1 \ simple_asn1-0.6.2 \ siphasher-0.3.11 \ slab-0.4.9 \ @@ -411,22 +401,20 @@ CARGO_CRATES= addr2line-0.22.0 \ ssh-encoding-0.2.0 \ ssh-key-0.6.6 \ static_assertions-1.1.0 \ - statrs-0.16.0 \ + statrs-0.17.1 \ strsim-0.10.0 \ strsim-0.11.1 \ strum-0.25.0 \ - strum-0.26.2 \ + strum-0.26.3 \ strum_macros-0.25.3 \ - strum_macros-0.26.2 \ - subtle-2.5.0 \ + strum_macros-0.26.4 \ + subtle-2.6.1 \ syn-1.0.109 \ - syn-2.0.66 \ + syn-2.0.68 \ sync_wrapper-0.1.2 \ tap-1.0.1 \ tempfile-3.10.1 \ - termcolor-1.4.1 \ terminal_size-0.3.0 \ - test-cert-gen-0.9.0 \ thiserror-1.0.61 \ thiserror-impl-1.0.61 \ thread_local-1.1.8 \ @@ -435,23 +423,18 @@ CARGO_CRATES= addr2line-0.22.0 \ time-macros-0.2.18 \ tiny-keccak-2.0.2 \ tinystr-0.7.6 \ - tinyvec-1.6.0 \ + tinyvec-1.6.1 \ tinyvec_macros-0.1.1 \ - tls-api-0.9.0 \ - tls-api-native-tls-0.9.0 \ - tls-api-openssl-0.9.0 \ - tls-api-test-0.9.0 \ tokio-1.38.0 \ tokio-macros-2.3.0 \ tokio-native-tls-0.3.1 \ tokio-socks-0.5.1 \ tokio-stream-0.1.15 \ tokio-util-0.7.11 \ - toml-0.8.13 \ + toml-0.8.14 \ toml_datetime-0.6.6 \ toml_edit-0.19.15 \ - toml_edit-0.21.1 \ - toml_edit-0.22.13 \ + toml_edit-0.22.14 \ tower-0.4.13 \ tower-layer-0.3.2 \ tower-service-0.3.2 \ @@ -462,8 +445,8 @@ CARGO_CRATES= addr2line-0.22.0 \ tracing-journald-0.3.0 \ tracing-log-0.2.0 \ tracing-subscriber-0.3.18 \ - tracing-test-0.2.4 \ - tracing-test-macro-0.2.4 \ + tracing-test-0.2.5 \ + tracing-test-macro-0.2.5 \ try-lock-0.2.5 \ typed-index-collections-3.1.0 \ typeid-1.0.0 \ @@ -474,11 +457,10 @@ CARGO_CRATES= addr2line-0.22.0 \ unicode-bidi-0.3.15 \ unicode-ident-1.0.12 \ unicode-normalization-0.1.23 \ - untrusted-0.6.2 \ untrusted-0.7.1 \ untrusted-0.9.0 \ - url-2.5.0 \ - utf8parse-0.2.1 \ + url-2.5.2 \ + utf8parse-0.2.2 \ valuable-0.1.0 \ value-bag-1.9.0 \ vcpkg-0.2.15 \ @@ -499,8 +481,7 @@ CARGO_CRATES= addr2line-0.22.0 \ wasm-bindgen-shared-0.2.92 \ weak-table-0.3.2 \ web-sys-0.3.69 \ - webpki-0.22.4 \ - wide-0.7.21 \ + wide-0.7.24 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.8 \ @@ -527,7 +508,7 @@ CARGO_CRATES= addr2line-0.22.0 \ windows_x86_64_msvc-0.48.5 \ windows_x86_64_msvc-0.52.5 \ winnow-0.5.40 \ - winnow-0.6.9 \ + winnow-0.6.13 \ wyz-0.5.1 \ x25519-dalek-2.0.1 \ x509-signature-0.5.0 \ @@ -539,4 +520,4 @@ CARGO_CRATES= addr2line-0.22.0 \ zeroize_derive-1.4.2 \ zstd-0.13.1 \ zstd-safe-7.1.0 \ - zstd-sys-2.0.10+zstd.1.5.6 + zstd-sys-2.0.11+zstd.1.5.6 diff --git a/security/arti/distinfo b/security/arti/distinfo index 312e15b505d..776566ecbdc 100644 --- a/security/arti/distinfo +++ b/security/arti/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1717957768 -SHA256 (rust/crates/addr2line-0.22.0.crate) = 6e4503c46a5c0c7844e948c9a4d6acd9f50cccb4de1c48eb9e291ea17470c678 -SIZE (rust/crates/addr2line-0.22.0.crate) = 39156 +TIMESTAMP = 1719605910 +SHA256 (rust/crates/addr2line-0.21.0.crate) = 8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb +SIZE (rust/crates/addr2line-0.21.0.crate) = 40807 SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe SIZE (rust/crates/adler-1.0.2.crate) = 12778 SHA256 (rust/crates/aes-0.8.4.crate) = b169f7a6d4742236a0a00c541b845991d0ac43e546831af1249753ab4c3aa3a0 @@ -27,8 +27,8 @@ SHA256 (rust/crates/anstyle-1.0.7.crate) = 038dfcf04a5feb68e9c60b21c9625a54c2c06 SIZE (rust/crates/anstyle-1.0.7.crate) = 15709 SHA256 (rust/crates/anstyle-parse-0.2.4.crate) = c03a11a9034d92058ceb6ee011ce58af4a9bf61491aa7e1e59ecd24bd40d22d4 SIZE (rust/crates/anstyle-parse-0.2.4.crate) = 23069 -SHA256 (rust/crates/anstyle-query-1.0.3.crate) = a64c907d4e79225ac72e2a354c9ce84d50ebb4586dee56c82b3ee73004f537f5 -SIZE (rust/crates/anstyle-query-1.0.3.crate) = 9742 +SHA256 (rust/crates/anstyle-query-1.1.0.crate) = ad186efb764318d35165f1758e7dcef3b10628e26d41a44bc5550652e6804391 +SIZE (rust/crates/anstyle-query-1.1.0.crate) = 9832 SHA256 (rust/crates/anstyle-wincon-3.0.3.crate) = 61a38449feb7068f52bb06c12759005cf459ee52bb4adc1d5a7c4322d716fb19 SIZE (rust/crates/anstyle-wincon-3.0.3.crate) = 12179 SHA256 (rust/crates/anyhow-1.0.86.crate) = b3d1d046238990b9cf5bcde22a3fb3584ee5cf65fb2765f454ed428c7a0063da @@ -43,8 +43,8 @@ SHA256 (rust/crates/ascii-1.1.0.crate) = d92bec98840b8f03a5ff5413de5293bfcd8bf96 SIZE (rust/crates/ascii-1.1.0.crate) = 36075 SHA256 (rust/crates/assert-impl-0.1.3.crate) = c3464313de0c867016e3e69d7e1e9ae3499bcc4c18e12283d381359ed38b5b9e SIZE (rust/crates/assert-impl-0.1.3.crate) = 2270 -SHA256 (rust/crates/async-broadcast-0.7.0.crate) = 258b52a1aa741b9f09783b2d86cf0aeeb617bbf847f6933340a39644227acbdb -SIZE (rust/crates/async-broadcast-0.7.0.crate) = 20852 +SHA256 (rust/crates/async-broadcast-0.7.1.crate) = 20cd0e2e25ea8e5f7e9df04578dc6cf5c83577fd09b1a46aaf5c85e1c33f2a7e +SIZE (rust/crates/async-broadcast-0.7.1.crate) = 21867 SHA256 (rust/crates/async-channel-1.9.0.crate) = 81953c529336010edd6d8e358f886d9581267795c61b19475b71314bffa46d35 SIZE (rust/crates/async-channel-1.9.0.crate) = 13664 SHA256 (rust/crates/async-channel-2.3.1.crate) = 89b47800b0be77592da0afd425cc03468052844aff33b84e33cc696f64e77b6a @@ -59,18 +59,18 @@ SHA256 (rust/crates/async-global-executor-2.4.1.crate) = 05b1b633a2115cd122d73b9 SIZE (rust/crates/async-global-executor-2.4.1.crate) = 11844 SHA256 (rust/crates/async-io-1.13.0.crate) = 0fc5b45d93ef0529756f812ca52e44c221b35341892d3dcc34132ac02f3dd2af SIZE (rust/crates/async-io-1.13.0.crate) = 37191 -SHA256 (rust/crates/async-io-2.3.2.crate) = dcccb0f599cfa2f8ace422d3555572f47424da5648a4382a9dd0310ff8210884 -SIZE (rust/crates/async-io-2.3.2.crate) = 49298 +SHA256 (rust/crates/async-io-2.3.3.crate) = 0d6baa8f0178795da0e71bc42c9e5d13261aac7ee549853162e66a241ba17964 +SIZE (rust/crates/async-io-2.3.3.crate) = 49746 SHA256 (rust/crates/async-lock-2.8.0.crate) = 287272293e9d8c41773cec55e365490fe034813a2f172f502d6ddcf75b2f582b SIZE (rust/crates/async-lock-2.8.0.crate) = 29944 -SHA256 (rust/crates/async-lock-3.3.0.crate) = d034b430882f8381900d3fe6f0aaa3ad94f2cb4ac519b429692a1bc2dda4ae7b -SIZE (rust/crates/async-lock-3.3.0.crate) = 33286 +SHA256 (rust/crates/async-lock-3.4.0.crate) = ff6e472cdea888a4bd64f342f09b3f50e1886d32afe8df3d663c01140b811b18 +SIZE (rust/crates/async-lock-3.4.0.crate) = 34446 SHA256 (rust/crates/async-native-tls-0.5.0.crate) = 9343dc5acf07e79ff82d0c37899f079db3534d99f189a1837c8e549c99405bec SIZE (rust/crates/async-native-tls-0.5.0.crate) = 24719 SHA256 (rust/crates/async-process-1.8.1.crate) = ea6438ba0a08d81529c69b36700fa2f95837bfe3e776ab39cde9c14d9149da88 SIZE (rust/crates/async-process-1.8.1.crate) = 22758 -SHA256 (rust/crates/async-signal-0.2.6.crate) = afe66191c335039c7bb78f99dc7520b0cbb166b3a1cb33a03f53d8a1c6f2afda -SIZE (rust/crates/async-signal-0.2.6.crate) = 16696 +SHA256 (rust/crates/async-signal-0.2.8.crate) = 794f185324c2f00e771cd9f1ae8b5ac68be2ca7abb129a87afd6e86d228bc54d +SIZE (rust/crates/async-signal-0.2.8.crate) = 17497 SHA256 (rust/crates/async-std-1.12.0.crate) = 62565bb4402e926b29953c785397c6dc0391b7b446e45008b0049eb43cec6f5d SIZE (rust/crates/async-std-1.12.0.crate) = 215080 SHA256 (rust/crates/async-task-4.7.1.crate) = 8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de @@ -87,30 +87,26 @@ SHA256 (rust/crates/atomic-0.6.0.crate) = 8d818003e740b63afc82337e3160717f4f6307 SIZE (rust/crates/atomic-0.6.0.crate) = 12919 SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0 SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422 -SHA256 (rust/crates/atty-0.2.14.crate) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8 -SIZE (rust/crates/atty-0.2.14.crate) = 5470 SHA256 (rust/crates/autocfg-1.3.0.crate) = 0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0 SIZE (rust/crates/autocfg-1.3.0.crate) = 16524 SHA256 (rust/crates/axum-0.6.20.crate) = 3b829e4e32b91e643de6eafe82b1d90675f5874230191a4ffbc1b336dec4d6bf SIZE (rust/crates/axum-0.6.20.crate) = 146227 SHA256 (rust/crates/axum-core-0.3.4.crate) = 759fa577a247914fd3f7f76d62972792636412fbfd634cd452f6a385a74d2d2c SIZE (rust/crates/axum-core-0.3.4.crate) = 21088 -SHA256 (rust/crates/backtrace-0.3.72.crate) = 17c6a35df3749d2e8bb1b7b21a976d82b15548788d2735b9d82f329268f71a11 -SIZE (rust/crates/backtrace-0.3.72.crate) = 87877 +SHA256 (rust/crates/backtrace-0.3.71.crate) = 26b05800d2e817c8b3b4b54abd461726265fa9789ae34330622f2db9ee696f9d +SIZE (rust/crates/backtrace-0.3.71.crate) = 86553 SHA256 (rust/crates/base16ct-0.2.0.crate) = 4c7f02d4ea65f2c1853089ffd8d2787bdbc63de2f0d29dedbcf8ccdfa0ccd4cf SIZE (rust/crates/base16ct-0.2.0.crate) = 10240 -SHA256 (rust/crates/base32-0.4.0.crate) = 23ce669cd6c8588f79e15cf450314f9638f967fc5770ff1c7c1deb0925ea7cfa -SIZE (rust/crates/base32-0.4.0.crate) = 7791 -SHA256 (rust/crates/base64-0.13.1.crate) = 9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8 -SIZE (rust/crates/base64-0.13.1.crate) = 61002 +SHA256 (rust/crates/base32-0.5.0.crate) = d1ce0365f4d5fb6646220bb52fe547afd51796d90f914d4063cb0b032ebee088 +SIZE (rust/crates/base32-0.5.0.crate) = 9114 SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6 SIZE (rust/crates/base64-0.22.1.crate) = 81597 SHA256 (rust/crates/base64ct-1.6.0.crate) = 8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b SIZE (rust/crates/base64ct-1.6.0.crate) = 28870 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a SIZE (rust/crates/bitflags-1.3.2.crate) = 23021 -SHA256 (rust/crates/bitflags-2.5.0.crate) = cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1 -SIZE (rust/crates/bitflags-2.5.0.crate) = 43821 +SHA256 (rust/crates/bitflags-2.6.0.crate) = b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de +SIZE (rust/crates/bitflags-2.6.0.crate) = 45357 SHA256 (rust/crates/bitvec-1.0.1.crate) = 1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c SIZE (rust/crates/bitvec-1.0.1.crate) = 224375 SHA256 (rust/crates/blake2-0.10.6.crate) = 46502ad458c9a52b69d4d4d32775c788b7a1b85e8bc9d482d92250fc0e3f8efe @@ -127,14 +123,14 @@ SHA256 (rust/crates/bumpalo-3.16.0.crate) = 79296716171880943b8470b5f8d03aa55eb2 SIZE (rust/crates/bumpalo-3.16.0.crate) = 85677 SHA256 (rust/crates/by_address-1.2.1.crate) = 64fa3c856b712db6612c019f14756e64e4bcea13337a6b33b696333a9eaa2d06 SIZE (rust/crates/by_address-1.2.1.crate) = 8437 -SHA256 (rust/crates/bytemuck-1.16.0.crate) = 78834c15cb5d5efe3452d58b1e8ba890dd62d21907f867f383358198e56ebca5 -SIZE (rust/crates/bytemuck-1.16.0.crate) = 48015 +SHA256 (rust/crates/bytemuck-1.16.1.crate) = b236fc92302c97ed75b38da1f4917b5cdda4984745740f153a5d3059e48d725e +SIZE (rust/crates/bytemuck-1.16.1.crate) = 48321 SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b SIZE (rust/crates/byteorder-1.5.0.crate) = 23288 SHA256 (rust/crates/bytes-1.6.0.crate) = 514de17de45fdb8dc022b1a7975556c53c86f9f0aa5f534b98977b171857c2c9 SIZE (rust/crates/bytes-1.6.0.crate) = 60605 -SHA256 (rust/crates/cc-1.0.98.crate) = 41c270e7540d725e65ac7f1b212ac8ce349719624d7bcff99f8e2e488e8cf03f -SIZE (rust/crates/cc-1.0.98.crate) = 76780 +SHA256 (rust/crates/cc-1.0.93.crate) = 7a7e1056f2c248bb99dbb2e1100f26bf818fbfbcb6197377192fbb9575e5fc90 +SIZE (rust/crates/cc-1.0.93.crate) = 76459 SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 SHA256 (rust/crates/cfg_aliases-0.1.1.crate) = fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e @@ -143,14 +139,14 @@ SHA256 (rust/crates/chrono-0.4.38.crate) = a21f936df1771bf62b77f047b726c4625ff2e SIZE (rust/crates/chrono-0.4.38.crate) = 220559 SHA256 (rust/crates/cipher-0.4.4.crate) = 773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad SIZE (rust/crates/cipher-0.4.4.crate) = 19073 -SHA256 (rust/crates/clap-4.5.4.crate) = 90bc066a67923782aa8515dbaea16946c5bcc5addbd668bb80af688e53e548a0 -SIZE (rust/crates/clap-4.5.4.crate) = 55401 -SHA256 (rust/crates/clap_builder-4.5.2.crate) = ae129e2e766ae0ec03484e609954119f123cc1fe650337e155d03b022f24f7b4 -SIZE (rust/crates/clap_builder-4.5.2.crate) = 163566 -SHA256 (rust/crates/clap_derive-4.5.4.crate) = 528131438037fd55894f62d6e9f068b8f45ac57ffa77517819645d10aed04f64 -SIZE (rust/crates/clap_derive-4.5.4.crate) = 29159 -SHA256 (rust/crates/clap_lex-0.7.0.crate) = 98cc8fbded0c607b7ba9dd60cd98df59af97e84d24e49c8557331cfc26d301ce -SIZE (rust/crates/clap_lex-0.7.0.crate) = 11915 +SHA256 (rust/crates/clap-4.5.7.crate) = 5db83dced34638ad474f39f250d7fea9598bdd239eaced1bdf45d597da0f433f +SIZE (rust/crates/clap-4.5.7.crate) = 56343 +SHA256 (rust/crates/clap_builder-4.5.7.crate) = f7e204572485eb3fbf28f871612191521df159bc3e15a9f5064c66dba3a8c05f +SIZE (rust/crates/clap_builder-4.5.7.crate) = 163957 +SHA256 (rust/crates/clap_derive-4.5.5.crate) = c780290ccf4fb26629baa7a1081e68ced113f1d3ec302fa5948f1c381ebf06c6 +SIZE (rust/crates/clap_derive-4.5.5.crate) = 30017 +SHA256 (rust/crates/clap_lex-0.7.1.crate) = 4b82cf0babdbd58558212896d1a4272303a57bdb245c2bf1147185fb45640e70 +SIZE (rust/crates/clap_lex-0.7.1.crate) = 12766 SHA256 (rust/crates/coarsetime-0.1.34.crate) = 13b3839cf01bb7960114be3ccf2340f541b6d0c81f8690b007b2b39f750f7e5d SIZE (rust/crates/coarsetime-0.1.34.crate) = 8765 SHA256 (rust/crates/colorchoice-1.0.1.crate) = 0b6a852b24ab71dffc585bcb46eaf7959d175cb865a7152e35b348d1b2960422 @@ -185,8 +181,8 @@ SHA256 (rust/crates/ctr-0.9.2.crate) = 0369ee1ad671834580515889b80f2ea915f23b8be SIZE (rust/crates/ctr-0.9.2.crate) = 18344 SHA256 (rust/crates/ctrlc-3.4.4.crate) = 672465ae37dc1bc6380a6547a8883d5dd397b0f1faaad4f265726cc7042a5345 SIZE (rust/crates/ctrlc-3.4.4.crate) = 14660 -SHA256 (rust/crates/curve25519-dalek-4.1.2.crate) = 0a677b8922c94e01bdbb12126b0bc852f00447528dee1782229af9c720c3f348 -SIZE (rust/crates/curve25519-dalek-4.1.2.crate) = 305477 +SHA256 (rust/crates/curve25519-dalek-4.1.3.crate) = 97fb8b7c4503de7d6ae7b42ab72a5a59857b4c937ec27a3d4539dba95b5ab2be +SIZE (rust/crates/curve25519-dalek-4.1.3.crate) = 306017 SHA256 (rust/crates/curve25519-dalek-derive-0.1.1.crate) = f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3 SIZE (rust/crates/curve25519-dalek-derive-0.1.1.crate) = 11723 SHA256 (rust/crates/darling-0.14.4.crate) = 7b750cb3417fd1b327431a470f388520309479ab0bf5e323505daf0290cd3850 @@ -211,10 +207,10 @@ SHA256 (rust/crates/derive-adhoc-0.7.3.crate) = 5283ac2881753c76c0892406705553f0 SIZE (rust/crates/derive-adhoc-0.7.3.crate) = 52230 SHA256 (rust/crates/derive-adhoc-macros-0.7.3.crate) = c21b673a9b8c78c34908e6fcb42b922e11c4df2de5237f1c3f58d3285904a84b SIZE (rust/crates/derive-adhoc-macros-0.7.3.crate) = 60290 -SHA256 (rust/crates/derive-deftly-0.10.5.crate) = 2c173dfcd5b92893ab05a8efb18b9522db4db6e0b93db5740f397573c027ce1e -SIZE (rust/crates/derive-deftly-0.10.5.crate) = 57018 -SHA256 (rust/crates/derive-deftly-macros-0.10.5.crate) = 216fa20211bcd18cc359b75413bfb6cf89f62568fa27bc5fed3778a7a16e17af -SIZE (rust/crates/derive-deftly-macros-0.10.5.crate) = 80340 +SHA256 (rust/crates/derive-deftly-0.13.1.crate) = 063829d0f555b9fc22c8ddd206f1602372c4186e7b51046c43716f295182561d +SIZE (rust/crates/derive-deftly-0.13.1.crate) = 73301 +SHA256 (rust/crates/derive-deftly-macros-0.13.1.crate) = 68a27f0a2651f507903d67f8fb0688291e3e69f70381cdb5ee9729366f795f80 +SIZE (rust/crates/derive-deftly-macros-0.13.1.crate) = 91286 SHA256 (rust/crates/derive_arbitrary-1.3.2.crate) = 67e77553c4162a157adbf834ebae5b415acbecbeafc7a74b0e886657506a7611 SIZE (rust/crates/derive_arbitrary-1.3.2.crate) = 10614 SHA256 (rust/crates/derive_builder_core_fork_arti-0.11.2.crate) = 24c1b715c79be6328caa9a5e1a387a196ea503740f0722ec3dd8f67a9e72314d @@ -223,8 +219,8 @@ SHA256 (rust/crates/derive_builder_fork_arti-0.11.2.crate) = c3eae24d595f4d0ecc9 SIZE (rust/crates/derive_builder_fork_arti-0.11.2.crate) = 35894 SHA256 (rust/crates/derive_builder_macro_fork_arti-0.11.2.crate) = 69887769a2489cd946bf782eb2b1bb2cb7bc88551440c94a765d4f040c08ebf3 SIZE (rust/crates/derive_builder_macro_fork_arti-0.11.2.crate) = 6446 -SHA256 (rust/crates/derive_more-0.99.17.crate) = 4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321 -SIZE (rust/crates/derive_more-0.99.17.crate) = 55771 +SHA256 (rust/crates/derive_more-0.99.18.crate) = 5f33878137e4dafd7fa914ad4e259e18a4e8e532b9617a2d0150262bf53abfce +SIZE (rust/crates/derive_more-0.99.18.crate) = 55013 SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292 SIZE (rust/crates/digest-0.10.7.crate) = 19557 SHA256 (rust/crates/directories-5.0.1.crate) = 9a49173b84e034382284f27f1af4dcbbd231ffa358c0fe316541a7337f376a35 @@ -233,8 +229,8 @@ SHA256 (rust/crates/dirs-5.0.1.crate) = 44c45a9d03d6676652bcb5e724c7e988de1acad2 SIZE (rust/crates/dirs-5.0.1.crate) = 12255 SHA256 (rust/crates/dirs-sys-0.4.1.crate) = 520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c SIZE (rust/crates/dirs-sys-0.4.1.crate) = 10719 -SHA256 (rust/crates/displaydoc-0.2.4.crate) = 487585f4d0c6655fe74905e2504d8ad6908e4db67f744eb140876906c2f3175d -SIZE (rust/crates/displaydoc-0.2.4.crate) = 23200 +SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0 +SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219 SHA256 (rust/crates/downcast-rs-1.2.1.crate) = 75b325c5dbd37f80359721ad39aca5a29fb04c89279657cffdda8736d0c0b9d2 SIZE (rust/crates/downcast-rs-1.2.1.crate) = 11821 SHA256 (rust/crates/dsa-0.6.3.crate) = 48bc224a9084ad760195584ce5abb3c2c34a225fa312a128ad245a6b412b7689 @@ -261,8 +257,6 @@ SHA256 (rust/crates/enum-as-inner-0.6.0.crate) = 5ffccbb6966c05b32ef8fbac435df27 SIZE (rust/crates/enum-as-inner-0.6.0.crate) = 12079 SHA256 (rust/crates/enum-ordinalize-3.1.15.crate) = 1bf1fa3f06bbff1ea5b1a9c7b14aa992a39657db60a2759457328d7e058f49ee SIZE (rust/crates/enum-ordinalize-3.1.15.crate) = 5783 -SHA256 (rust/crates/env_logger-0.5.13.crate) = 15b0a4d2e39f8420210be8b27eeda28029729e2fd4291019455016c348240c38 -SIZE (rust/crates/env_logger-0.5.13.crate) = 25275 SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5 SIZE (rust/crates/equivalent-1.0.1.crate) = 6615 SHA256 (rust/crates/erased-serde-0.4.5.crate) = 24e2389d65ab4fab27dc2a5de7b191e1f6617d1f1c8855c0dc569c94a4cbb18d @@ -273,12 +267,8 @@ SHA256 (rust/crates/event-listener-2.5.3.crate) = 0206175f82b8d6bf6652ff7d71a1e2 SIZE (rust/crates/event-listener-2.5.3.crate) = 15392 SHA256 (rust/crates/event-listener-3.1.0.crate) = d93877bcde0eb80ca09131a08d23f0a5c18a620b01db137dba666d18cd9b30c2 SIZE (rust/crates/event-listener-3.1.0.crate) = 38793 -SHA256 (rust/crates/event-listener-4.0.3.crate) = 67b215c49b2b248c855fb73579eb1f4f26c38ffdc12973e20e07b91d78d5646e -SIZE (rust/crates/event-listener-4.0.3.crate) = 39784 SHA256 (rust/crates/event-listener-5.3.1.crate) = 6032be9bd27023a771701cc49f9f053c751055f71efb2e0ae5c15809093675ba SIZE (rust/crates/event-listener-5.3.1.crate) = 42576 -SHA256 (rust/crates/event-listener-strategy-0.4.0.crate) = 958e4d70b6d5e81971bebec42271ec641e7ff4e170a6fa605f2b8a8b65cb97d3 -SIZE (rust/crates/event-listener-strategy-0.4.0.crate) = 10225 SHA256 (rust/crates/event-listener-strategy-0.5.2.crate) = 0f214dc438f977e6d4e3500aaa277f5ad94ca83fbbd9b1a15713ce2344ccc5a1 SIZE (rust/crates/event-listener-strategy-0.5.2.crate) = 10697 SHA256 (rust/crates/fallible-iterator-0.3.0.crate) = 2acce4a10f12dc2fb14a218589d4f1f62ef011b2d0cc4b3cb1bba8e94da14649 @@ -359,8 +349,8 @@ SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad SIZE (rust/crates/generic-array-0.14.7.crate) = 15950 SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7 SIZE (rust/crates/getrandom-0.2.15.crate) = 37163 -SHA256 (rust/crates/gimli-0.29.0.crate) = 40ecd4077b5ae9fd2e9e169b102c6c330d0605168eb0e8bf79952b256dbefffd -SIZE (rust/crates/gimli-0.29.0.crate) = 275756 +SHA256 (rust/crates/gimli-0.28.1.crate) = 4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253 +SIZE (rust/crates/gimli-0.28.1.crate) = 270497 SHA256 (rust/crates/glob-match-0.2.1.crate) = 9985c9503b412198aa4197559e9a318524ebc4519c229bfa05a535828c950b9d SIZE (rust/crates/glob-match-0.2.1.crate) = 13599 SHA256 (rust/crates/gloo-timers-0.2.6.crate) = 9b995a66bb87bebce9a0f4a95aed01daca4872c050bfcb21653361c03bc35e5c @@ -379,10 +369,10 @@ SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19 SIZE (rust/crates/heck-0.4.1.crate) = 11567 SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea SIZE (rust/crates/heck-0.5.0.crate) = 11517 -SHA256 (rust/crates/hermit-abi-0.1.19.crate) = 62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33 -SIZE (rust/crates/hermit-abi-0.1.19.crate) = 9979 SHA256 (rust/crates/hermit-abi-0.3.9.crate) = d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024 SIZE (rust/crates/hermit-abi-0.3.9.crate) = 16165 +SHA256 (rust/crates/hermit-abi-0.4.0.crate) = fbf6a919d6cf397374f7dfeeea91d974c7c0a7221d0d0f4f20d859d329e53fcc +SIZE (rust/crates/hermit-abi-0.4.0.crate) = 16310 SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70 SIZE (rust/crates/hex-0.4.3.crate) = 13299 SHA256 (rust/crates/hex-literal-0.4.1.crate) = 6fe2267d4ed49bc07b63801559be28c718ea06c4738b7a03c94df7386d2cde46 @@ -403,20 +393,18 @@ SHA256 (rust/crates/http-body-0.4.6.crate) = 7ceab25649e9960c0311ea418d17bee82c0 SIZE (rust/crates/http-body-0.4.6.crate) = 10773 SHA256 (rust/crates/http-body-1.0.0.crate) = 1cac85db508abc24a2e48553ba12a996e87244a0395ce011e62b37158745d643 SIZE (rust/crates/http-body-1.0.0.crate) = 5411 -SHA256 (rust/crates/http-body-util-0.1.1.crate) = 0475f8b2ac86659c21b64320d5d653f9efe42acd2a4e560073ec61a155a34f1d -SIZE (rust/crates/http-body-util-0.1.1.crate) = 11930 -SHA256 (rust/crates/httparse-1.8.0.crate) = d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904 -SIZE (rust/crates/httparse-1.8.0.crate) = 29954 +SHA256 (rust/crates/http-body-util-0.1.2.crate) = 793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f +SIZE (rust/crates/http-body-util-0.1.2.crate) = 12821 +SHA256 (rust/crates/httparse-1.9.4.crate) = 0fcc0b4a115bf80b728eb8ea024ad5bd707b615bfed49e0665b6e0f86fd082d9 +SIZE (rust/crates/httparse-1.9.4.crate) = 38555 SHA256 (rust/crates/httpdate-1.0.3.crate) = df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9 SIZE (rust/crates/httpdate-1.0.3.crate) = 10639 -SHA256 (rust/crates/humantime-1.3.0.crate) = df004cfca50ef23c36850aaaa59ad52cc70d0e90243c3c7737a4dd32dc7a3c4f -SIZE (rust/crates/humantime-1.3.0.crate) = 17020 SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4 SIZE (rust/crates/humantime-2.1.0.crate) = 16749 SHA256 (rust/crates/humantime-serde-1.1.1.crate) = 57a3db5ea5923d99402c94e9feb261dc5ee9b4efa158b0315f788cf549cc200c SIZE (rust/crates/humantime-serde-1.1.1.crate) = 7886 -SHA256 (rust/crates/hyper-0.14.28.crate) = bf96e135eb83a2a8ddf766e426a841d8ddd7449d5f00d34ea02b41d2f19eef80 -SIZE (rust/crates/hyper-0.14.28.crate) = 197204 +SHA256 (rust/crates/hyper-0.14.29.crate) = f361cde2f109281a220d4307746cdfd5ee3f410da58a70377762396775634b33 +SIZE (rust/crates/hyper-0.14.29.crate) = 198107 SHA256 (rust/crates/hyper-1.3.1.crate) = fe575dd17d0862a9a33781c8c4696a55c320909004a67a00fb286ba8b1bc496d SIZE (rust/crates/hyper-1.3.1.crate) = 148763 SHA256 (rust/crates/hyper-util-0.1.5.crate) = 7b875924a60b96e5d7b9ae7b066540b1dd1cbd90d1828f54c92e02a283351c56 @@ -453,8 +441,8 @@ SHA256 (rust/crates/is_terminal_polyfill-1.70.0.crate) = f8478577c03552c21db0e27 SIZE (rust/crates/is_terminal_polyfill-1.70.0.crate) = 7451 SHA256 (rust/crates/itertools-0.11.0.crate) = b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57 SIZE (rust/crates/itertools-0.11.0.crate) = 125074 -SHA256 (rust/crates/itertools-0.12.1.crate) = ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569 -SIZE (rust/crates/itertools-0.12.1.crate) = 137761 +SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186 +SIZE (rust/crates/itertools-0.13.0.crate) = 146261 SHA256 (rust/crates/itoa-1.0.11.crate) = 49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b SIZE (rust/crates/itoa-1.0.11.crate) = 10563 SHA256 (rust/crates/jobserver-0.1.31.crate) = d2b099aaa34a9751c5bf0878add70444e1ed2dd73f347be99003d4577277de6e @@ -471,8 +459,8 @@ SHA256 (rust/crates/kqueue-sys-1.0.4.crate) = ed9625ffda8729b85e45cf04090035ac36 SIZE (rust/crates/kqueue-sys-1.0.4.crate) = 7160 SHA256 (rust/crates/kv-log-macro-1.0.7.crate) = 0de8b303297635ad57c9f5059fd9cee7a47f8e8daa09df0fcd07dd39fb22977f SIZE (rust/crates/kv-log-macro-1.0.7.crate) = 16842 -SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646 -SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443 +SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe +SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025 SHA256 (rust/crates/libc-0.2.155.crate) = 97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c SIZE (rust/crates/libc-0.2.155.crate) = 743539 SHA256 (rust/crates/libm-0.2.8.crate) = 4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058 @@ -497,8 +485,8 @@ SHA256 (rust/crates/matchit-0.7.3.crate) = 0e7465ac9959cc2b1404e8e2367b43684a6d1 SIZE (rust/crates/matchit-0.7.3.crate) = 30372 SHA256 (rust/crates/matrixmultiply-0.3.8.crate) = 7574c1cf36da4798ab73da5b215bbf444f50718207754cb522201d78d1cd0ff2 SIZE (rust/crates/matrixmultiply-0.3.8.crate) = 57530 -SHA256 (rust/crates/memchr-2.7.2.crate) = 6c8640c5d730cb13ebd907d8d04b52f55ac9a2eec55b440c8892f40d56c76c1d -SIZE (rust/crates/memchr-2.7.2.crate) = 96220 +SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3 +SIZE (rust/crates/memchr-2.7.4.crate) = 96670 SHA256 (rust/crates/memmap2-0.5.10.crate) = 83faa42c0a078c393f6b29d5db232d8be22776a891f8f56e5284faee4a20b327 SIZE (rust/crates/memmap2-0.5.10.crate) = 26847 SHA256 (rust/crates/memmap2-0.9.4.crate) = fe751422e4a8caa417e13c3ea66452215d7d63e19e604f4980461212f3ae1322 @@ -507,14 +495,14 @@ SHA256 (rust/crates/merlin-3.0.0.crate) = 58c38e2799fc0978b65dfff8023ec7843e2330 SIZE (rust/crates/merlin-3.0.0.crate) = 10964 SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a SIZE (rust/crates/mime-0.3.17.crate) = 15712 -SHA256 (rust/crates/miniz_oxide-0.7.3.crate) = 87dfd01fe195c66b572b37921ad8803d010623c0aca821bea2302239d155cdae -SIZE (rust/crates/miniz_oxide-0.7.3.crate) = 55774 +SHA256 (rust/crates/miniz_oxide-0.7.4.crate) = b8a240ddb74feaf34a79a7add65a741f3167852fba007066dcac1ca548d89c08 +SIZE (rust/crates/miniz_oxide-0.7.4.crate) = 56119 SHA256 (rust/crates/mio-0.8.11.crate) = a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c SIZE (rust/crates/mio-0.8.11.crate) = 102983 -SHA256 (rust/crates/nalgebra-0.29.0.crate) = d506eb7e08d6329505faa8a3a00a5dcc6de9f76e0c77e4b75763ae3c770831ff -SIZE (rust/crates/nalgebra-0.29.0.crate) = 344585 -SHA256 (rust/crates/nalgebra-macros-0.1.0.crate) = 01fcc0b8149b4632adc89ac3b7b31a12fb6099a0317a4eb2ebff574ef7de7218 -SIZE (rust/crates/nalgebra-macros-0.1.0.crate) = 5758 +SHA256 (rust/crates/nalgebra-0.32.6.crate) = 7b5c17de023a86f59ed79891b2e5d5a94c705dbe904a5b5c9c952ea6221b03e4 +SIZE (rust/crates/nalgebra-0.32.6.crate) = 375297 +SHA256 (rust/crates/nalgebra-macros-0.2.2.crate) = 254a5372af8fc138e36684761d3c0cdb758a4410e938babcff1c860ce14ddbfc +SIZE (rust/crates/nalgebra-macros-0.2.2.crate) = 7545 SHA256 (rust/crates/native-tls-0.2.12.crate) = a8614eb2c83d59d1c8cc974dd3f920198647674a0a035e1af1fa58707e317466 SIZE (rust/crates/native-tls-0.2.12.crate) = 29517 SHA256 (rust/crates/nix-0.28.0.crate) = ab2156c4fce2f8df6c499cc1c763e4394b7482525bf2a9701c9d79d215f519e4 @@ -545,8 +533,8 @@ SHA256 (rust/crates/num_enum-0.7.2.crate) = 02339744ee7253741199f897151b38e72257 SIZE (rust/crates/num_enum-0.7.2.crate) = 18571 SHA256 (rust/crates/num_enum_derive-0.7.2.crate) = 681030a937600a36906c185595136d26abfebb4aa9c65701cefcaf8578bb982b SIZE (rust/crates/num_enum_derive-0.7.2.crate) = 17090 -SHA256 (rust/crates/object-0.35.0.crate) = b8ec7ab813848ba4522158d5517a6093db1ded27575b070f4177b8d12b41db5e -SIZE (rust/crates/object-0.35.0.crate) = 317792 +SHA256 (rust/crates/object-0.32.2.crate) = a6a622008b6e321afc04970976f62ee297fdbaa6f95318ca343e3eebb9648441 +SIZE (rust/crates/object-0.32.2.crate) = 286994 SHA256 (rust/crates/once_cell-1.19.0.crate) = 3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92 SIZE (rust/crates/once_cell-1.19.0.crate) = 33046 SHA256 (rust/crates/openssl-0.10.64.crate) = 95a0481286a310808298130d22dd1fef0fa571e05a8f44ec801801e84b216b1f @@ -555,8 +543,8 @@ SHA256 (rust/crates/openssl-macros-0.1.1.crate) = a948666b637a0f465e8564c73e89d4 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-src-300.3.0+3.3.0.crate) = eba8804a1c5765b18c4b3f907e6897ebabeedebc9830e1a0046c4a4cf44663e1 -SIZE (rust/crates/openssl-src-300.3.0+3.3.0.crate) = 9773409 +SHA256 (rust/crates/openssl-src-300.3.1+3.3.1.crate) = 7259953d42a81bf137fbbd73bd30a8e1914d6dce43c2b90ed575783a22608b91 +SIZE (rust/crates/openssl-src-300.3.1+3.3.1.crate) = 9783559 SHA256 (rust/crates/openssl-sys-0.9.102.crate) = c597637d56fbc83893a35eb0dd04b2b8e7a50c91e64e9493e398b5df4fb45fa2 SIZE (rust/crates/openssl-sys-0.9.102.crate) = 68622 SHA256 (rust/crates/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d @@ -579,8 +567,6 @@ SHA256 (rust/crates/parking_lot_core-0.9.10.crate) = 1e401f977ab385c9e4e3ab30627 SIZE (rust/crates/parking_lot_core-0.9.10.crate) = 32406 SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a SIZE (rust/crates/paste-1.0.15.crate) = 18374 -SHA256 (rust/crates/pem-0.8.3.crate) = fd56cbd21fea48d0c440b41cd69c589faacade08c992d9a54e471b79d0fd13eb -SIZE (rust/crates/pem-0.8.3.crate) = 9395 SHA256 (rust/crates/pem-rfc7468-0.7.0.crate) = 88b39c9bfcfc231068454382784bb460aae594343fb030d46e9f50a645418412 SIZE (rust/crates/pem-rfc7468-0.7.0.crate) = 24159 SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e @@ -605,20 +591,18 @@ SHA256 (rust/crates/pin-project-lite-0.2.14.crate) = bda66fc9667c18cb2758a2ac84d SIZE (rust/crates/pin-project-lite-0.2.14.crate) = 28817 SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184 SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580 -SHA256 (rust/crates/piper-0.2.2.crate) = 464db0c665917b13ebb5d453ccdec4add5658ee1adc7affc7677615356a8afaf -SIZE (rust/crates/piper-0.2.2.crate) = 15897 +SHA256 (rust/crates/piper-0.2.3.crate) = ae1d5c74c9876f070d3e8fd503d748c7d974c3e48da8f41350fa5222ef9b4391 +SIZE (rust/crates/piper-0.2.3.crate) = 15924 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.30.crate) = d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec SIZE (rust/crates/pkg-config-0.3.30.crate) = 20613 -SHA256 (rust/crates/platforms-3.4.0.crate) = db23d408679286588f4d4644f965003d056e3dd5abcaaa938116871d7ce2fee7 -SIZE (rust/crates/platforms-3.4.0.crate) = 29298 SHA256 (rust/crates/polling-2.8.0.crate) = 4b2d323e8ca7996b3e23126511a523f7e62924d93ecd5ae73b333815b0eb3dce SIZE (rust/crates/polling-2.8.0.crate) = 43554 -SHA256 (rust/crates/polling-3.7.0.crate) = 645493cf344456ef24219d02a768cf1fb92ddf8c92161679ae3d91b91a637be3 -SIZE (rust/crates/polling-3.7.0.crate) = 58381 +SHA256 (rust/crates/polling-3.7.2.crate) = a3ed00ed3fbf728b5816498ecd316d1716eecaced9c0c8d2c5a6740ca214985b +SIZE (rust/crates/polling-3.7.2.crate) = 57988 SHA256 (rust/crates/postage-0.5.0.crate) = af3fb618632874fb76937c2361a7f22afd393c982a2165595407edc75b06d3c1 SIZE (rust/crates/postage-0.5.0.crate) = 431521 SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391 @@ -631,18 +615,14 @@ SHA256 (rust/crates/priority-queue-2.0.3.crate) = 70c501afe3a2e25c9bd219aa56ec1e SIZE (rust/crates/priority-queue-2.0.3.crate) = 34752 SHA256 (rust/crates/proc-macro-crate-1.3.1.crate) = 7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919 SIZE (rust/crates/proc-macro-crate-1.3.1.crate) = 9678 -SHA256 (rust/crates/proc-macro-crate-3.1.0.crate) = 6d37c51ca738a55da99dc0c4a34860fd675453b8b36209178c2249bb13651284 -SIZE (rust/crates/proc-macro-crate-3.1.0.crate) = 11084 SHA256 (rust/crates/proc-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.84.crate) = ec96c6a92621310b51366f1e28d05ef11489516e93be030060e5fc12024a49d6 -SIZE (rust/crates/proc-macro2-1.0.84.crate) = 48922 +SHA256 (rust/crates/proc-macro2-1.0.86.crate) = 5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77 +SIZE (rust/crates/proc-macro2-1.0.86.crate) = 48958 SHA256 (rust/crates/pwd-grp-0.1.1.crate) = 6955c41fd7e4283bdf6ff3e7218b7e3f8ef24c4236b31d22be050f4cfd5e2a2c SIZE (rust/crates/pwd-grp-0.1.1.crate) = 28281 -SHA256 (rust/crates/quick-error-1.2.3.crate) = a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0 -SIZE (rust/crates/quick-error-1.2.3.crate) = 15066 SHA256 (rust/crates/quote-1.0.36.crate) = 0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7 SIZE (rust/crates/quote-1.0.36.crate) = 28507 SHA256 (rust/crates/radium-0.7.0.crate) = dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09 @@ -661,20 +641,20 @@ SHA256 (rust/crates/rawpointer-0.2.1.crate) = 60a357793950651c4ed0f3f52338f53b2f SIZE (rust/crates/rawpointer-0.2.1.crate) = 7490 SHA256 (rust/crates/redox_syscall-0.4.1.crate) = 4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa SIZE (rust/crates/redox_syscall-0.4.1.crate) = 24858 -SHA256 (rust/crates/redox_syscall-0.5.1.crate) = 469052894dcb553421e483e4209ee581a45100d31b4018de03e5a7ad86374a7e -SIZE (rust/crates/redox_syscall-0.5.1.crate) = 22536 +SHA256 (rust/crates/redox_syscall-0.5.2.crate) = c82cf8cff14456045f55ec4241383baeff27af886adb72ffb2162f99911de0fd +SIZE (rust/crates/redox_syscall-0.5.2.crate) = 23957 SHA256 (rust/crates/redox_users-0.4.5.crate) = bd283d9651eeda4b2a83a43c1c91b266c40fd76ecd39a50a8c630ae69dc72891 SIZE (rust/crates/redox_users-0.4.5.crate) = 15514 -SHA256 (rust/crates/regex-1.10.4.crate) = c117dbdfde9c8308975b6a18d71f3f385c89461f7b3fb054288ecf2a2058ba4c -SIZE (rust/crates/regex-1.10.4.crate) = 253191 +SHA256 (rust/crates/regex-1.10.5.crate) = b91213439dad192326a0d7c6ee3955910425f441d7038e0d6933b0aec5c4517f +SIZE (rust/crates/regex-1.10.5.crate) = 253805 SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132 SIZE (rust/crates/regex-automata-0.1.10.crate) = 114533 -SHA256 (rust/crates/regex-automata-0.4.6.crate) = 86b83b8b9847f9bf95ef68afb0b8e6cdb80f498442f5179a29fad448fcc1eaea -SIZE (rust/crates/regex-automata-0.4.6.crate) = 617565 +SHA256 (rust/crates/regex-automata-0.4.7.crate) = 38caf58cc5ef2fed281f89292ef23f6365465ed9a41b7a7754eb4e26496c92df +SIZE (rust/crates/regex-automata-0.4.7.crate) = 617582 SHA256 (rust/crates/regex-syntax-0.6.29.crate) = f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1 SIZE (rust/crates/regex-syntax-0.6.29.crate) = 299752 -SHA256 (rust/crates/regex-syntax-0.8.3.crate) = adad44e29e4c806119491a7f06f03de4d1af22c3a680dd47f1e6e179439d1f56 -SIZE (rust/crates/regex-syntax-0.8.3.crate) = 347497 +SHA256 (rust/crates/regex-syntax-0.8.4.crate) = 7a66a03ae7c801facd77a29370b4faec201768915ac14a721ba36f20bc9c209b +SIZE (rust/crates/regex-syntax-0.8.4.crate) = 347577 SHA256 (rust/crates/rfc6979-0.4.0.crate) = f8dd2a808d456c4a54e300a23e9f5a67e122c3024119acbfd73e3bf664491cb2 SIZE (rust/crates/rfc6979-0.4.0.crate) = 9140 SHA256 (rust/crates/ring-0.16.20.crate) = 3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc @@ -699,8 +679,8 @@ SHA256 (rust/crates/rustix-0.37.27.crate) = fea8ca367a3a01fe35e6943c400addf443c0 SIZE (rust/crates/rustix-0.37.27.crate) = 324534 SHA256 (rust/crates/rustix-0.38.34.crate) = 70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f SIZE (rust/crates/rustix-0.38.34.crate) = 365160 -SHA256 (rust/crates/rustls-0.23.8.crate) = 79adb16721f56eb2d843e67676896a61ce7a0fa622dc18d3e372477a029d2740 -SIZE (rust/crates/rustls-0.23.8.crate) = 382764 +SHA256 (rust/crates/rustls-0.23.10.crate) = 05cff451f60db80f490f3c182b77c35260baace73209e9cdbbe526bfe3a4d402 +SIZE (rust/crates/rustls-0.23.10.crate) = 424689 SHA256 (rust/crates/rustls-pki-types-1.7.0.crate) = 976295e77ce332211c0d24d92c0e83e50f5c5f046d11082cea19f3df13a3562d SIZE (rust/crates/rustls-pki-types-1.7.0.crate) = 29555 SHA256 (rust/crates/rustls-webpki-0.102.4.crate) = ff448f7e92e913c4b7d4c6d8e4540a1724b319b4152b8aef6d4cf8339712b33e @@ -709,8 +689,8 @@ SHA256 (rust/crates/rustversion-1.0.17.crate) = 955d28af4278de8121b7ebeb796b6a45 SIZE (rust/crates/rustversion-1.0.17.crate) = 17621 SHA256 (rust/crates/ryu-1.0.18.crate) = f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f SIZE (rust/crates/ryu-1.0.18.crate) = 47713 -SHA256 (rust/crates/safe_arch-0.7.1.crate) = f398075ce1e6a179b46f51bd88d0598b92b00d3551f1a2d4ac49e771b56ac354 -SIZE (rust/crates/safe_arch-0.7.1.crate) = 76930 +SHA256 (rust/crates/safe_arch-0.7.2.crate) = c3460605018fdc9612bce72735cba0d27efbcd9904780d44c7e3a9948f96148a +SIZE (rust/crates/safe_arch-0.7.2.crate) = 74949 SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502 SIZE (rust/crates/same-file-1.0.6.crate) = 10183 SHA256 (rust/crates/sanitize-filename-0.5.0.crate) = 2ed72fbaf78e6f2d41744923916966c4fbe3d7c74e3037a8ee482f1115572603 @@ -737,14 +717,14 @@ SHA256 (rust/crates/serde-1.0.203.crate) = 7253ab4de971e72fb7be983802300c30b5a7f SIZE (rust/crates/serde-1.0.203.crate) = 77935 SHA256 (rust/crates/serde-value-0.7.0.crate) = f3a1a3341211875ef120e117ea7fd5228530ae7e7036a779fdc9117be6b3282c SIZE (rust/crates/serde-value-0.7.0.crate) = 10249 -SHA256 (rust/crates/serde_bytes-0.11.14.crate) = 8b8497c313fd43ab992087548117643f6fcd935cbf36f176ffda0aacf9591734 -SIZE (rust/crates/serde_bytes-0.11.14.crate) = 12018 +SHA256 (rust/crates/serde_bytes-0.11.15.crate) = 387cc504cb06bb40a96c8e04e951fe01854cf6bc921053c954e4a606d9675c6a +SIZE (rust/crates/serde_bytes-0.11.15.crate) = 12191 SHA256 (rust/crates/serde_derive-1.0.203.crate) = 500cbc0ebeb6f46627f50f3f5811ccf6bf00643be300b4c3eabc0ef55dc5b5ba SIZE (rust/crates/serde_derive-1.0.203.crate) = 55867 SHA256 (rust/crates/serde_ignored-0.1.10.crate) = a8e319a36d1b52126a0d608f24e93b2d81297091818cd70625fcf50a15d84ddf SIZE (rust/crates/serde_ignored-0.1.10.crate) = 11789 -SHA256 (rust/crates/serde_json-1.0.117.crate) = 455182ea6142b14f93f4bc5320a2b31c1f266b66a4a5c858b013302a5d8cbfc3 -SIZE (rust/crates/serde_json-1.0.117.crate) = 146921 +SHA256 (rust/crates/serde_json-1.0.118.crate) = d947f6b3163d8857ea16c4fa0dd4840d52f3041039a85decd46867eb1abef2e4 +SIZE (rust/crates/serde_json-1.0.118.crate) = 146962 SHA256 (rust/crates/serde_path_to_error-0.1.16.crate) = af99884400da37c88f5e9146b7f1fd0fbcae8f6eec4e9da38b67d05486f814a6 SIZE (rust/crates/serde_path_to_error-0.1.16.crate) = 16657 SHA256 (rust/crates/serde_repr-0.1.19.crate) = 6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9 @@ -783,8 +763,8 @@ SHA256 (rust/crates/signal-hook-registry-1.4.2.crate) = a9e9e0b4211b72e7b8b6e85c SIZE (rust/crates/signal-hook-registry-1.4.2.crate) = 18064 SHA256 (rust/crates/signature-2.2.0.crate) = 77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de SIZE (rust/crates/signature-2.2.0.crate) = 15531 -SHA256 (rust/crates/simba-0.6.0.crate) = f0b7840f121a46d63066ee7a99fc81dcabbc6105e437cae43528cea199b5a05f -SIZE (rust/crates/simba-0.6.0.crate) = 49252 +SHA256 (rust/crates/simba-0.8.1.crate) = 061507c94fc6ab4ba1c9a0305018408e312e17c041eb63bef8aa726fa33aceae +SIZE (rust/crates/simba-0.8.1.crate) = 52545 SHA256 (rust/crates/simple_asn1-0.6.2.crate) = adc4e5204eb1910f40f9cfa375f6f05b68c3abac4b6fd879c8ff5e7ae8a0a085 SIZE (rust/crates/simple_asn1-0.6.2.crate) = 15992 SHA256 (rust/crates/siphasher-0.3.11.crate) = 38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d @@ -813,38 +793,34 @@ SHA256 (rust/crates/ssh-key-0.6.6.crate) = ca9b366a80cf18bb6406f4cf4d10aebfb4614 SIZE (rust/crates/ssh-key-0.6.6.crate) = 111935 SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480 -SHA256 (rust/crates/statrs-0.16.0.crate) = 2d08e5e1748192713cc281da8b16924fb46be7b0c2431854eadc785823e5696e -SIZE (rust/crates/statrs-0.16.0.crate) = 138777 +SHA256 (rust/crates/statrs-0.17.1.crate) = f697a07e4606a0a25c044de247e583a330dbb1731d11bc7350b81f48ad567255 +SIZE (rust/crates/statrs-0.17.1.crate) = 139729 SHA256 (rust/crates/strsim-0.10.0.crate) = 73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623 SIZE (rust/crates/strsim-0.10.0.crate) = 11355 SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f SIZE (rust/crates/strsim-0.11.1.crate) = 14266 SHA256 (rust/crates/strum-0.25.0.crate) = 290d54ea6f91c969195bdbcd7442c8c2a2ba87da8bf60a7ee86a235d4bc1e125 SIZE (rust/crates/strum-0.25.0.crate) = 5539 -SHA256 (rust/crates/strum-0.26.2.crate) = 5d8cec3501a5194c432b2b7976db6b7d10ec95c253208b45f83f7136aa985e29 -SIZE (rust/crates/strum-0.26.2.crate) = 7189 +SHA256 (rust/crates/strum-0.26.3.crate) = 8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06 +SIZE (rust/crates/strum-0.26.3.crate) = 7237 SHA256 (rust/crates/strum_macros-0.25.3.crate) = 23dc1fa9ac9c169a78ba62f0b841814b7abae11bdd047b9c58f893439e309ea0 SIZE (rust/crates/strum_macros-0.25.3.crate) = 22570 -SHA256 (rust/crates/strum_macros-0.26.2.crate) = c6cf59daf282c0a494ba14fd21610a0325f9f90ec9d1231dea26bcb1d696c946 -SIZE (rust/crates/strum_macros-0.26.2.crate) = 27056 -SHA256 (rust/crates/subtle-2.5.0.crate) = 81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc -SIZE (rust/crates/subtle-2.5.0.crate) = 13909 +SHA256 (rust/crates/strum_macros-0.26.4.crate) = 4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be +SIZE (rust/crates/strum_macros-0.26.4.crate) = 27531 +SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292 +SIZE (rust/crates/subtle-2.6.1.crate) = 14562 SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237 SIZE (rust/crates/syn-1.0.109.crate) = 237611 -SHA256 (rust/crates/syn-2.0.66.crate) = c42f3f41a2de00b01c0aaad383c5a45241efc8b2d1eda5661812fda5f3cdcff5 -SIZE (rust/crates/syn-2.0.66.crate) = 264855 +SHA256 (rust/crates/syn-2.0.68.crate) = 901fa70d88b9d6c98022e23b4136f9f3e54e4662c3bc1bd1d84a42a9a0f0c1e9 +SIZE (rust/crates/syn-2.0.68.crate) = 265035 SHA256 (rust/crates/sync_wrapper-0.1.2.crate) = 2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160 SIZE (rust/crates/sync_wrapper-0.1.2.crate) = 6933 SHA256 (rust/crates/tap-1.0.1.crate) = 55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369 SIZE (rust/crates/tap-1.0.1.crate) = 11316 SHA256 (rust/crates/tempfile-3.10.1.crate) = 85b77fafb263dd9d05cbeac119526425676db3784113aa9295c88498cbf8bff1 SIZE (rust/crates/tempfile-3.10.1.crate) = 33653 -SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755 -SIZE (rust/crates/termcolor-1.4.1.crate) = 18773 SHA256 (rust/crates/terminal_size-0.3.0.crate) = 21bebf2b7c9e0a515f6e0f8c51dc0f8e4696391e6f1ff30379559f8365fb0df7 SIZE (rust/crates/terminal_size-0.3.0.crate) = 10096 -SHA256 (rust/crates/test-cert-gen-0.9.0.crate) = 345f92b7cac59507cdaba298c5493f7c40e2063d31f6fc621105183344d5d50a -SIZE (rust/crates/test-cert-gen-0.9.0.crate) = 6499 SHA256 (rust/crates/thiserror-1.0.61.crate) = c546c80d6be4bc6a00c0f01730c08df82eaa7a7a61f11d656526506112cc1709 SIZE (rust/crates/thiserror-1.0.61.crate) = 21264 SHA256 (rust/crates/thiserror-impl-1.0.61.crate) = 46c3384250002a6d5af4d114f2845d37b57521033f30d5c3f46c4d70e1197533 @@ -861,18 +837,10 @@ SHA256 (rust/crates/tiny-keccak-2.0.2.crate) = 2c9d3793400a45f954c52e73d068316d7 SIZE (rust/crates/tiny-keccak-2.0.2.crate) = 20129 SHA256 (rust/crates/tinystr-0.7.6.crate) = 9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f SIZE (rust/crates/tinystr-0.7.6.crate) = 16971 -SHA256 (rust/crates/tinyvec-1.6.0.crate) = 87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50 -SIZE (rust/crates/tinyvec-1.6.0.crate) = 45991 +SHA256 (rust/crates/tinyvec-1.6.1.crate) = c55115c6fbe2d2bef26eb09ad74bde02d8255476fc0c7b515ef09fbb35742d82 +SIZE (rust/crates/tinyvec-1.6.1.crate) = 46657 SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20 SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865 -SHA256 (rust/crates/tls-api-0.9.0.crate) = 66d1b3dfb0a60da3e8a130c9f2432063d9979928a05c2b2cdcfc9fd05e4f53a3 -SIZE (rust/crates/tls-api-0.9.0.crate) = 13725 -SHA256 (rust/crates/tls-api-native-tls-0.9.0.crate) = 7b935bda2458120a5d2cea542013796fcf13937566580027f6a08f42a52206f7 -SIZE (rust/crates/tls-api-native-tls-0.9.0.crate) = 11352 -SHA256 (rust/crates/tls-api-openssl-0.9.0.crate) = 82155f245c99a3b652627f32abeacd4eae9e0fec996c1090df121e01379d28f3 -SIZE (rust/crates/tls-api-openssl-0.9.0.crate) = 11673 -SHA256 (rust/crates/tls-api-test-0.9.0.crate) = 9df107843d725428d76bb159040fbae6d1524dcf25d5b24c56daa6b37ce9dbb5 -SIZE (rust/crates/tls-api-test-0.9.0.crate) = 6146 SHA256 (rust/crates/tokio-1.38.0.crate) = ba4f4a02a7a80d6f274636f0aa95c7e383b912d41fe721a31f29e29698585a4a SIZE (rust/crates/tokio-1.38.0.crate) = 774094 SHA256 (rust/crates/tokio-macros-2.3.0.crate) = 5f5ae998a069d4b5aba8ee9dad856af7d520c3699e6159b185c2acd48155d39a @@ -885,16 +853,14 @@ SHA256 (rust/crates/tokio-stream-0.1.15.crate) = 267ac89e0bec6e691e5813911606935 SIZE (rust/crates/tokio-stream-0.1.15.crate) = 36284 SHA256 (rust/crates/tokio-util-0.7.11.crate) = 9cf6b47b3771c49ac75ad09a6162f53ad4b8088b76ac60e8ec1455b31a189fe1 SIZE (rust/crates/tokio-util-0.7.11.crate) = 113421 -SHA256 (rust/crates/toml-0.8.13.crate) = a4e43f8cc456c9704c851ae29c67e17ef65d2c30017c17a9765b89c382dc8bba -SIZE (rust/crates/toml-0.8.13.crate) = 50517 +SHA256 (rust/crates/toml-0.8.14.crate) = 6f49eb2ab21d2f26bd6db7bf383edc527a7ebaee412d17af4d40fdccd442f335 +SIZE (rust/crates/toml-0.8.14.crate) = 50645 SHA256 (rust/crates/toml_datetime-0.6.6.crate) = 4badfd56924ae69bcc9039335b2e017639ce3f9b001c393c1b2d1ef846ce2cbf SIZE (rust/crates/toml_datetime-0.6.6.crate) = 11698 SHA256 (rust/crates/toml_edit-0.19.15.crate) = 1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421 SIZE (rust/crates/toml_edit-0.19.15.crate) = 95324 -SHA256 (rust/crates/toml_edit-0.21.1.crate) = 6a8534fd7f78b5405e860340ad6575217ce99f38d4d5c8f2442cb5ecb50090e1 -SIZE (rust/crates/toml_edit-0.21.1.crate) = 101661 -SHA256 (rust/crates/toml_edit-0.22.13.crate) = c127785850e8c20836d49732ae6abfa47616e60bf9d9f57c43c250361a9db96c -SIZE (rust/crates/toml_edit-0.22.13.crate) = 103518 +SHA256 (rust/crates/toml_edit-0.22.14.crate) = f21c7aaf97f1bd9ca9d4f9e73b0a6c74bd5afef56f2bc931943a6e1c37e04e38 +SIZE (rust/crates/toml_edit-0.22.14.crate) = 103761 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 @@ -915,10 +881,10 @@ SHA256 (rust/crates/tracing-log-0.2.0.crate) = ee855f1f400bd0e5c02d150ae5de38400 SIZE (rust/crates/tracing-log-0.2.0.crate) = 17561 SHA256 (rust/crates/tracing-subscriber-0.3.18.crate) = ad0f048c97dbd9faa9b7df56362b8ebcaa52adb06b498c050d2f4e32f90a7a8b SIZE (rust/crates/tracing-subscriber-0.3.18.crate) = 196312 -SHA256 (rust/crates/tracing-test-0.2.4.crate) = 3a2c0ff408fe918a94c428a3f2ad04e4afd5c95bbc08fcf868eff750c15728a4 -SIZE (rust/crates/tracing-test-0.2.4.crate) = 5229 -SHA256 (rust/crates/tracing-test-macro-0.2.4.crate) = 258bc1c4f8e2e73a977812ab339d503e6feeb92700f6d07a6de4d321522d5c08 -SIZE (rust/crates/tracing-test-macro-0.2.4.crate) = 3785 +SHA256 (rust/crates/tracing-test-0.2.5.crate) = 557b891436fe0d5e0e363427fc7f217abf9ccd510d5136549847bdcbcd011d68 +SIZE (rust/crates/tracing-test-0.2.5.crate) = 9080 +SHA256 (rust/crates/tracing-test-macro-0.2.5.crate) = 04659ddb06c87d233c566112c1c9c5b9e98256d9af50ec3bc9c8327f873a7568 +SIZE (rust/crates/tracing-test-macro-0.2.5.crate) = 7665 SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b SIZE (rust/crates/try-lock-0.2.5.crate) = 4314 SHA256 (rust/crates/typed-index-collections-3.1.0.crate) = 183496e014253d15abbe6235677b1392dba2d40524c88938991226baa38ac7c4 @@ -939,16 +905,14 @@ SHA256 (rust/crates/unicode-ident-1.0.12.crate) = 3354b9ac3fae1ff6755cb6db53683a SIZE (rust/crates/unicode-ident-1.0.12.crate) = 42168 SHA256 (rust/crates/unicode-normalization-0.1.23.crate) = a56d1686db2308d901306f92a263857ef59ea39678a5458e7cb17f01415101f5 SIZE (rust/crates/unicode-normalization-0.1.23.crate) = 122649 -SHA256 (rust/crates/untrusted-0.6.2.crate) = 55cd1f4b4e96b46aeb8d4855db4a7a9bd96eeeb5c6a1ab54593328761642ce2f -SIZE (rust/crates/untrusted-0.6.2.crate) = 7526 SHA256 (rust/crates/untrusted-0.7.1.crate) = a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a SIZE (rust/crates/untrusted-0.7.1.crate) = 7924 SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1 SIZE (rust/crates/untrusted-0.9.0.crate) = 14447 -SHA256 (rust/crates/url-2.5.0.crate) = 31e6302e3bb753d46e83516cae55ae196fc0c309407cf11ab35cc51a4c2a4633 -SIZE (rust/crates/url-2.5.0.crate) = 78605 -SHA256 (rust/crates/utf8parse-0.2.1.crate) = 711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a -SIZE (rust/crates/utf8parse-0.2.1.crate) = 13435 +SHA256 (rust/crates/url-2.5.2.crate) = 22784dbdf76fdde8af1aeda5622b546b422b6fc585325248a2bf9f5e41e94d6c +SIZE (rust/crates/url-2.5.2.crate) = 79704 +SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821 +SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499 SHA256 (rust/crates/valuable-0.1.0.crate) = 830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d SIZE (rust/crates/valuable-0.1.0.crate) = 27718 SHA256 (rust/crates/value-bag-1.9.0.crate) = 5a84c137d37ab0142f0f2ddfe332651fdbf252e7b7dbb4e67b6c1f1b2e925101 @@ -989,10 +953,8 @@ SHA256 (rust/crates/weak-table-0.3.2.crate) = 323f4da9523e9a669e1eaf9c6e76389276 SIZE (rust/crates/weak-table-0.3.2.crate) = 23989 SHA256 (rust/crates/web-sys-0.3.69.crate) = 77afa9a11836342370f4817622a2f0f418b134426d91a82dfb48f532d2ec13ef SIZE (rust/crates/web-sys-0.3.69.crate) = 728877 -SHA256 (rust/crates/webpki-0.22.4.crate) = ed63aea5ce73d0ff405984102c42de94fc55a6b75765d621c65262469b3c9b53 -SIZE (rust/crates/webpki-0.22.4.crate) = 63472 -SHA256 (rust/crates/wide-0.7.21.crate) = cd8dc749a1b03f3c255a3064a4f5c0ee5ed09b7c6bc6d4525d31f779cd74d7fc -SIZE (rust/crates/wide-0.7.21.crate) = 84275 +SHA256 (rust/crates/wide-0.7.24.crate) = 8a040b111774ab63a19ef46bbc149398ab372b4ccdcfd719e9814dbd7dfd76c8 +SIZE (rust/crates/wide-0.7.24.crate) = 90130 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 @@ -1045,8 +1007,8 @@ SHA256 (rust/crates/windows_x86_64_msvc-0.52.5.crate) = bec47e5bfd1bff0eeaf6d8b4 SIZE (rust/crates/windows_x86_64_msvc-0.52.5.crate) = 827905 SHA256 (rust/crates/winnow-0.5.40.crate) = f593a95398737aeed53e489c785df13f3618e41dbcd6718c6addbf1395aa6876 SIZE (rust/crates/winnow-0.5.40.crate) = 159316 -SHA256 (rust/crates/winnow-0.6.9.crate) = 86c949fede1d13936a99f14fafd3e76fd642b556dd2ce96287fbe2e0151bfac6 -SIZE (rust/crates/winnow-0.6.9.crate) = 160195 +SHA256 (rust/crates/winnow-0.6.13.crate) = 59b5e5f6c299a3c7890b876a2a587f3115162487e704907d9b6cd29473052ba1 +SIZE (rust/crates/winnow-0.6.13.crate) = 162649 SHA256 (rust/crates/wyz-0.5.1.crate) = 05f360fc0b24296329c78fda852a1e9ae82de9cf7b27dae4b7f62f118f77b9ed SIZE (rust/crates/wyz-0.5.1.crate) = 18790 SHA256 (rust/crates/x25519-dalek-2.0.1.crate) = c7e468321c81fb07fa7f4c636c3972b9100f0346e5b6a9f2bd0603a52f7ed277 @@ -1069,7 +1031,7 @@ SHA256 (rust/crates/zstd-0.13.1.crate) = 2d789b1514203a1120ad2429eae43a7bd32b909 SIZE (rust/crates/zstd-0.13.1.crate) = 29805 SHA256 (rust/crates/zstd-safe-7.1.0.crate) = 1cd99b45c6bc03a018c8b8a86025678c87e55526064e38f9df301989dce7ec0a SIZE (rust/crates/zstd-safe-7.1.0.crate) = 20792 -SHA256 (rust/crates/zstd-sys-2.0.10+zstd.1.5.6.crate) = c253a4914af5bafc8fa8c86ee400827e83cf6ec01195ec1f1ed8441bf00d65aa -SIZE (rust/crates/zstd-sys-2.0.10+zstd.1.5.6.crate) = 749088 -SHA256 (tpo/core-arti-5217447873011338a5426898fcc8b96c8665babf_GL0.tar.gz) = f1e80db7105026f6dbfb87e84c41f3042c636d387511566f4b2bd70992ec494c -SIZE (tpo/core-arti-5217447873011338a5426898fcc8b96c8665babf_GL0.tar.gz) = 4493118 +SHA256 (rust/crates/zstd-sys-2.0.11+zstd.1.5.6.crate) = 75652c55c0b6f3e6f12eb786fe1bc960396bf05a1eb3bf1f3691c3610ac2e6d4 +SIZE (rust/crates/zstd-sys-2.0.11+zstd.1.5.6.crate) = 749078 +SHA256 (tpo/core-arti-ef4a4d3774ddf77eba7f23611dfea3c160fa77ef_GL0.tar.gz) = 33b0163dfa3c55ecfbc49b9b7fe31499c7b7881ceee24e51a75c3b708aa288a5 +SIZE (tpo/core-arti-ef4a4d3774ddf77eba7f23611dfea3c160fa77ef_GL0.tar.gz) = 4505102 diff --git a/security/fizz/Makefile b/security/fizz/Makefile index e9b5532f3ec..b76ab439d3f 100644 --- a/security/fizz/Makefile +++ b/security/fizz/Makefile @@ -1,6 +1,6 @@ PORTNAME= fizz DISTVERSIONPREFIX= v -DISTVERSION= 2024.07.15.00 +DISTVERSION= 2024.07.22.00 CATEGORIES= security MAINTAINER= yuri@FreeBSD.org diff --git a/security/fizz/distinfo b/security/fizz/distinfo index 3d9dbee9d1c..fb1f4174b9f 100644 --- a/security/fizz/distinfo +++ b/security/fizz/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1721075347 -SHA256 (facebookincubator-fizz-v2024.07.15.00_GH0.tar.gz) = 75bda28ab8b4c31d88ff63cb8e34af658047ab28de4f84de147cf02e22e7fe39 -SIZE (facebookincubator-fizz-v2024.07.15.00_GH0.tar.gz) = 757579 +TIMESTAMP = 1721673379 +SHA256 (facebookincubator-fizz-v2024.07.22.00_GH0.tar.gz) = face83964f96497e41101f72c646e75805d0814d2ef40f3c94c7a2f4c4e296bc +SIZE (facebookincubator-fizz-v2024.07.22.00_GH0.tar.gz) = 756492 diff --git a/security/fizz/pkg-plist b/security/fizz/pkg-plist index adf95bc3779..402863f75d8 100644 --- a/security/fizz/pkg-plist +++ b/security/fizz/pkg-plist @@ -124,7 +124,6 @@ include/fizz/protocol/FizzBase.h include/fizz/protocol/HandshakeContext-inl.h include/fizz/protocol/HandshakeContext.h include/fizz/protocol/KeyScheduler.h -include/fizz/protocol/MultiBackendFactory.h include/fizz/protocol/Params.h include/fizz/protocol/Protocol.h include/fizz/protocol/StateMachine-inl.h diff --git a/security/nuclei/Makefile b/security/nuclei/Makefile index 365ff1ec0c4..93f225bbc41 100644 --- a/security/nuclei/Makefile +++ b/security/nuclei/Makefile @@ -1,7 +1,6 @@ PORTNAME= nuclei DISTVERSIONPREFIX= v -DISTVERSION= 3.2.9 -PORTREVISION= 1 +DISTVERSION= 3.3.0 CATEGORIES= security MAINTAINER= dutra@FreeBSD.org diff --git a/security/nuclei/distinfo b/security/nuclei/distinfo index 18688ee519c..082316936f9 100644 --- a/security/nuclei/distinfo +++ b/security/nuclei/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1719434134 -SHA256 (go/security_nuclei/nuclei-v3.2.9/v3.2.9.mod) = 4523d17d2e0b0708f4de57d249de7db08b6a7096069163853f8c8319866e4573 -SIZE (go/security_nuclei/nuclei-v3.2.9/v3.2.9.mod) = 17182 -SHA256 (go/security_nuclei/nuclei-v3.2.9/v3.2.9.zip) = 519c5b2825c06ffc77a379742cd5cd89a20ef154e79fae68479aa96f0d5944bc -SIZE (go/security_nuclei/nuclei-v3.2.9/v3.2.9.zip) = 2699558 +TIMESTAMP = 1721794972 +SHA256 (go/security_nuclei/nuclei-v3.3.0/v3.3.0.mod) = f4f803e227b71caef2c4379edd38e56e9b33d1d6c536dfb91df9322e41217875 +SIZE (go/security_nuclei/nuclei-v3.3.0/v3.3.0.mod) = 17108 +SHA256 (go/security_nuclei/nuclei-v3.3.0/v3.3.0.zip) = 589a0aa5f2afc46aaeb2282f7858930b7d90d0e6d0acc6cd9611a554f80006d1 +SIZE (go/security_nuclei/nuclei-v3.3.0/v3.3.0.zip) = 2703489 diff --git a/security/py-btchip-python/Makefile b/security/py-btchip-python/Makefile index 25a9e2630ab..072747cffe6 100644 --- a/security/py-btchip-python/Makefile +++ b/security/py-btchip-python/Makefile @@ -1,6 +1,6 @@ PORTNAME= btchip-python -PORTVERSION= 0.1.32 -PORTREVISION= 1 +DISTVERSION= 0.1.32 +PORTREVISION= 2 CATEGORIES= security python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/security/py-btchip-python/pkg-descr b/security/py-btchip-python/pkg-descr index 5a6ea95315a..ec3822fe791 100644 --- a/security/py-btchip-python/pkg-descr +++ b/security/py-btchip-python/pkg-descr @@ -1 +1,6 @@ -Python communication library for Ledger Hardware Wallet. +Python library for secure communication with Ledger Hardware Wallets. +This library provides comprehensive support for interacting with Ledger +devices, enabling secure handling of Bitcoin transactions. Features +include transaction creation, signing, verification, and wallet +management. Designed for robustness, it ensures private keys remain +protected within the hardware wallet. diff --git a/security/py-krb5/Makefile b/security/py-krb5/Makefile index 9fe5705e9de..2a90ad65aeb 100644 --- a/security/py-krb5/Makefile +++ b/security/py-krb5/Makefile @@ -1,6 +1,5 @@ PORTNAME= krb5 -PORTVERSION= 0.5.1 -PORTREVISION= 1 +PORTVERSION= 0.6.0 CATEGORIES= security python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/security/py-krb5/distinfo b/security/py-krb5/distinfo index 3b186233146..abb8ce0ca55 100644 --- a/security/py-krb5/distinfo +++ b/security/py-krb5/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1693334015 -SHA256 (krb5-0.5.1.tar.gz) = 7125ee240dad951cc0a71e567c51b215238e490e87ad67b1af9a69dd90e63bca -SIZE (krb5-0.5.1.tar.gz) = 221059 +TIMESTAMP = 1721710274 +SHA256 (krb5-0.6.0.tar.gz) = 712ba092fbe3a28ec18820bb1b1ed2cc1037b75c5c7033f970c6a8c97bbd1209 +SIZE (krb5-0.6.0.tar.gz) = 230384 diff --git a/security/rubygem-doorkeeper-device_authorization_grant/Makefile b/security/rubygem-doorkeeper-device_authorization_grant/Makefile new file mode 100644 index 00000000000..e19d18ce95f --- /dev/null +++ b/security/rubygem-doorkeeper-device_authorization_grant/Makefile @@ -0,0 +1,19 @@ +PORTNAME= doorkeeper-device_authorization_grant +PORTVERSION= 1.0.3 +CATEGORIES= security rubygems +MASTER_SITES= RG + +MAINTAINER= mfechner@FreeBSD.org +COMMENT= OAuth 2.0 Device Authorization Grant extension for Doorkeeper +WWW= https://github.com/exop-group/doorkeeper-device_authorization_grant + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/MIT-LICENSE + +RUN_DEPENDS= rubygem-doorkeeper-rails70>=5.5<6:security/rubygem-doorkeeper-rails70 + +USES= gem + +NO_ARCH= yes + +.include diff --git a/security/rubygem-doorkeeper-device_authorization_grant/distinfo b/security/rubygem-doorkeeper-device_authorization_grant/distinfo new file mode 100644 index 00000000000..ddf356e36d7 --- /dev/null +++ b/security/rubygem-doorkeeper-device_authorization_grant/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1721205274 +SHA256 (rubygem/doorkeeper-device_authorization_grant-1.0.3.gem) = 94c3ac12a0d50942850ecd58ed64298b397a5e903e8880cb68d4085600932679 +SIZE (rubygem/doorkeeper-device_authorization_grant-1.0.3.gem) = 17408 diff --git a/security/rubygem-doorkeeper-device_authorization_grant/pkg-descr b/security/rubygem-doorkeeper-device_authorization_grant/pkg-descr new file mode 100644 index 00000000000..1e6520515fa --- /dev/null +++ b/security/rubygem-doorkeeper-device_authorization_grant/pkg-descr @@ -0,0 +1 @@ +OAuth 2.0 Device Authorization Grant extension for Doorkeeper diff --git a/security/step-certificates/Makefile b/security/step-certificates/Makefile index 1797e954371..5d447b2765c 100644 --- a/security/step-certificates/Makefile +++ b/security/step-certificates/Makefile @@ -1,7 +1,6 @@ PORTNAME= step-certificates DISTVERSIONPREFIX= v -DISTVERSION= 0.26.0 -PORTREVISION= 4 +DISTVERSION= 0.27.2 CATEGORIES= security MAINTAINER= mw@wipp.bayern diff --git a/security/step-certificates/distinfo b/security/step-certificates/distinfo index 2d510b73e2b..bf765e7b4bd 100644 --- a/security/step-certificates/distinfo +++ b/security/step-certificates/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1711731230 -SHA256 (go/security_step-certificates/step-certificates-v0.26.0/v0.26.0.mod) = 8c6fa479a3353e3388f2d2b22eae55f02fec0c627449eebd547aaf6b3dd6116a -SIZE (go/security_step-certificates/step-certificates-v0.26.0/v0.26.0.mod) = 8136 -SHA256 (go/security_step-certificates/step-certificates-v0.26.0/v0.26.0.zip) = a630dbbff154f0fb75ae9ced250df488becf2592d1840c44425d06ead197a161 -SIZE (go/security_step-certificates/step-certificates-v0.26.0/v0.26.0.zip) = 1069995 +TIMESTAMP = 1721763851 +SHA256 (go/security_step-certificates/step-certificates-v0.27.2/v0.27.2.mod) = 9674c7e55173547c8759c98f0d8b0d81a57cb93fa9b2cdc63a69aae0c9b0f090 +SIZE (go/security_step-certificates/step-certificates-v0.27.2/v0.27.2.mod) = 8010 +SHA256 (go/security_step-certificates/step-certificates-v0.27.2/v0.27.2.zip) = 7b2cb568e77c4263545314c26a81fb738ccd2d54ac5b5bfbbfc59e3950337c44 +SIZE (go/security_step-certificates/step-certificates-v0.27.2/v0.27.2.zip) = 1087444 diff --git a/security/step-certificates/files/step-ca.in b/security/step-certificates/files/step-ca.in index 59e8e33c516..88d78482367 100644 --- a/security/step-certificates/files/step-ca.in +++ b/security/step-certificates/files/step-ca.in @@ -90,7 +90,7 @@ step_ca_configure() { if [ ! -e ${step_ca_steppath} ]; then echo "No configured Step CA found." echo "Creating new one...." - install -m 600 -o ${step_ca_user} -g ${step_ca_group} /dev/null ${step_ca_steppath} + install -d -m 600 -o ${step_ca_user} -g ${step_ca_group} ${step_ca_steppath} export STEPPATH=${step_ca_steppath} %%PREFIX%%/bin/step ca init --ssh chown -R ${step_ca_user}:${step_ca_group} ${step_ca_stepdir} diff --git a/security/step-cli/Makefile b/security/step-cli/Makefile index 586f5653beb..aa9cf81ed52 100644 --- a/security/step-cli/Makefile +++ b/security/step-cli/Makefile @@ -1,7 +1,6 @@ PORTNAME= step-cli DISTVERSIONPREFIX= v -DISTVERSION= 0.26.0 -PORTREVISION= 4 +DISTVERSION= 0.27.2 CATEGORIES= security MAINTAINER= mw@wipp.bayern diff --git a/security/step-cli/distinfo b/security/step-cli/distinfo index f8f1cd4e20d..021f73fc024 100644 --- a/security/step-cli/distinfo +++ b/security/step-cli/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1711735189 -SHA256 (go/security_step-cli/step-cli-v0.26.0/v0.26.0.mod) = e2d963bd37767001a7160baa8195f9538ba0fbcdee562e7bf2620a97bfe13f08 -SIZE (go/security_step-cli/step-cli-v0.26.0/v0.26.0.mod) = 7411 -SHA256 (go/security_step-cli/step-cli-v0.26.0/v0.26.0.zip) = 564d91cfa1d598b9b2ce76b7b895c47d3db59a562244efdd8bda741905f6540b -SIZE (go/security_step-cli/step-cli-v0.26.0/v0.26.0.zip) = 1811932 +TIMESTAMP = 1721760552 +SHA256 (go/security_step-cli/step-cli-v0.27.2/v0.27.2.mod) = e2ddc0bdee51a87913c130b9e551e5bd80a4c1cab8e5f250b1514fd25ab89242 +SIZE (go/security_step-cli/step-cli-v0.27.2/v0.27.2.mod) = 7151 +SHA256 (go/security_step-cli/step-cli-v0.27.2/v0.27.2.zip) = 3f92ded3304ad8bf410e15cb58e439d6b21c927d410d1e02ea58b770aad92586 +SIZE (go/security_step-cli/step-cli-v0.27.2/v0.27.2.zip) = 1812417 diff --git a/security/wolfssh/Makefile b/security/wolfssh/Makefile index 870c3444ec9..fe5f8a003ea 100644 --- a/security/wolfssh/Makefile +++ b/security/wolfssh/Makefile @@ -1,5 +1,5 @@ PORTNAME= wolfssh -PORTVERSION= 1.4.17 +PORTVERSION= 1.4.18 CATEGORIES= security MASTER_SITES= https://www.wolfssl.com/ diff --git a/security/wolfssh/distinfo b/security/wolfssh/distinfo index c5d04ff6c37..ab6b4e1ac95 100644 --- a/security/wolfssh/distinfo +++ b/security/wolfssh/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1712644692 -SHA256 (wolfssh-1.4.17.tar.gz) = e3181cc2f5a2d91eefc2230789d896b5d02edc119938c7ceeaee98c1b875f08e -SIZE (wolfssh-1.4.17.tar.gz) = 842556 +TIMESTAMP = 1721710232 +SHA256 (wolfssh-1.4.18.tar.gz) = 60f9fb168ec5bdda835344c5f922de9505fc685d15e28c6fb1709613a019cc09 +SIZE (wolfssh-1.4.18.tar.gz) = 856266 diff --git a/security/wolfssh/pkg-plist b/security/wolfssh/pkg-plist index e958cd77afe..a9007f5cb5c 100644 --- a/security/wolfssh/pkg-plist +++ b/security/wolfssh/pkg-plist @@ -17,4 +17,4 @@ include/wolfssh/wolfsftp.h lib/libwolfssh.a lib/libwolfssh.so lib/libwolfssh.so.7 -lib/libwolfssh.so.7.9.0 +lib/libwolfssh.so.7.10.0 diff --git a/security/wpa_supplicant-devel/Makefile b/security/wpa_supplicant-devel/Makefile index ca40fbcad61..aff48533a7a 100644 --- a/security/wpa_supplicant-devel/Makefile +++ b/security/wpa_supplicant-devel/Makefile @@ -1,5 +1,6 @@ PORTNAME= wpa_supplicant PORTVERSION= ${COMMIT_DATE} +PORTREVISION= 1 CATEGORIES= security net PKGNAMESUFFIX= -devel @@ -51,7 +52,7 @@ OPTIONS_DEFAULT= BSD WIRED \ INTERWORKING HS20 DBUS MATCH IEEE80211R IEEE80211W \ IEEE8021X_EAPOL WPS_ER WPS_NFC WPS_UPNP \ FAST PWD PAX SAKE GPSK TNC IKEV2 EKE \ - WNM MBO RSN_PREAUTH WEP + WNM MBO RSN_PREAUTH WEP PASN OPTIONS_SUB= WPS_DESC= Wi-Fi Protected Setup @@ -78,7 +79,7 @@ INTERWORKING_DESC= Improve ext. network interworking (IEEE 802.11u) HS20_DESC= Hotspot 2.0 NO_ROAMING_DESC= Disable roaming P2P_DESC= Peer-to-Peer support -PASN_DESC= PASN support +PASN_DESC= Pre-Association Security Negotiation TDLS_DESC= Tunneled Direct Link Setup MATCH_DESC= Interface match mode diff --git a/security/wpa_supplicant210/Makefile b/security/wpa_supplicant210/Makefile index 64c26a65287..be7f499c54e 100644 --- a/security/wpa_supplicant210/Makefile +++ b/security/wpa_supplicant210/Makefile @@ -1,6 +1,6 @@ PORTNAME= wpa_supplicant PORTVERSION= 2.10 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= security net MASTER_SITES= https://w1.fi/releases/ PKGNAMESUFFIX= 210 @@ -40,13 +40,13 @@ OPTIONS_DEFINE= WPS WPS_ER WPS_NOREG WPS_NFC WPS_UPNP PKCS12 SMARTCARD \ DELAYED_MIC IEEE80211N IEEE80211AC INTERWORKING \ IEEE8021X_EAPOL EAPOL_TEST \ HS20 NO_ROAMING P2P TDLS DBUS MATCH DOCS \ - SIM_SIMULATOR USIM_SIMULATOR WEP + SIM_SIMULATOR USIM_SIMULATOR WEP PASN OPTIONS_DEFAULT= BSD WIRED \ TLS PEAP TTLS MD5 MSCHAPV2 GTC LEAP OTP PSK \ WPS PKCS12 SMARTCARD IEEE80211R DEBUG_SYSLOG \ INTERWORKING HS20 DBUS MATCH IEEE80211R IEEE80211W \ IEEE8021X_EAPOL WPS_ER WPS_NFC WPS_UPNP \ - FAST PWD PAX SAKE GPSK TNC IKEV2 EKE WEP + FAST PWD PAX SAKE GPSK TNC IKEV2 EKE WEP PASN OPTIONS_SUB= WPS_DESC= Wi-Fi Protected Setup @@ -108,6 +108,7 @@ PAX_DESC= Password Authenticated Exchange SAKE_DESC= Shared-Secret Authentication & Key Establishment GPSK_DESC= Generalized Pre-Shared Key TNC_DESC= Trusted Network Connect +PASN_DESC= Pre-Association Security Negotiation PRIVSEP_PLIST_FILES= sbin/wpa_priv DBUS_PLIST_FILES= share/dbus-1/system-services/fi.w1.wpa_supplicant1.service \ @@ -155,7 +156,8 @@ post-patch: .for simple in WPS WPS_ER WPS_NFC WPS_UPNP PKCS12 SMARTCARD HT_OVERRIDES \ VHT_OVERRIDES TLSV12 IEEE80211AC IEEE80211N IEEE80211R IEEE80211W \ IEEE8021X_EAPOL EAPOL_TEST \ - INTERWORKING DEBUG_FILE DEBUG_SYSLOG HS20 NO_ROAMING PRIVSEP P2P TDLS + INTERWORKING DEBUG_FILE DEBUG_SYSLOG HS20 NO_ROAMING PRIVSEP P2P TDLS \ + PASN . if ${PORT_OPTIONS:M${simple}} @${ECHO_CMD} CONFIG_${simple}=y >> ${CFG} . endif diff --git a/sysutils/Makefile b/sysutils/Makefile index 155a9094a2d..95fb935517e 100644 --- a/sysutils/Makefile +++ b/sysutils/Makefile @@ -29,6 +29,7 @@ SUBDIR += aimage SUBDIR += aird SUBDIR += alfio + SUBDIR += alloy SUBDIR += am-utils SUBDIR += amazon-ssm-agent SUBDIR += amazon-ssm-plugin @@ -199,9 +200,11 @@ SUBDIR += cfengine-masterfiles321 SUBDIR += cfengine-masterfiles322 SUBDIR += cfengine-masterfiles323 + SUBDIR += cfengine-masterfiles324 SUBDIR += cfengine321 SUBDIR += cfengine322 SUBDIR += cfengine323 + SUBDIR += cfengine324 SUBDIR += chaoskube SUBDIR += checkrestart SUBDIR += chezmoi diff --git a/sysutils/alloy/Makefile b/sysutils/alloy/Makefile new file mode 100644 index 00000000000..270458c7500 --- /dev/null +++ b/sysutils/alloy/Makefile @@ -0,0 +1,48 @@ +PORTNAME= alloy +PORTVERSION= 1.0.0 +DISTVERSIONPREFIX=v +CATEGORIES= sysutils + +MAINTAINER= zach.leslie@grafana.com +COMMENT= OpenTelemetry Collector distribution with programmable pipelines +WWW= https://github.com/grafana/alloy + +LICENSE= MIT + +BUILD_DEPENDS= git:devel/git + +USES= go:1.22,modules +USE_GITHUB= yes + +GH_ACCOUNT= grafana +GH_PROJECT= alloy +USE_RC_SUBR= alloy + +GO_MODULE= github.com/${GH_ACCOUNT}/${GH_PROJECT} +GO_PKGNAME= github.com/${GH_ACCOUNT}/${GH_PROJECT} +GO_TARGET= github.com/${GH_ACCOUNT}/${GH_PROJECT} +GO_BUILDFLAGS= -ldflags='-X github.com/grafana/alloy/internal/build.Version=v${PORTVERSION}' + + # Copy the go.mod so we can get all the dist files during fetch. +_USES_fetch+= 600:go-syntax-fetch +go-syntax-fetch: + @${ECHO_MSG} "===> Fetching ${GO_MODNAME}/syntax dependency"; + (cd ${DISTDIR}/${DIST_SUBDIR}; [ -e syntax/go.mod ] || mkdir syntax/; \ + tar -xzf grafana-alloy-v${PORTVERSION}_GH0.tar.gz ${PORTNAME}-${PORTVERSION}/syntax/go.mod; \ + cp ${PORTNAME}-${PORTVERSION}/syntax/go.mod syntax/go.mod) + +# Copy over the syntax/ directory from the source extract to ensure the go mod +# replace for ./syntax is handled with the correct files on disk. +_USES_extract+= 600:go-post-extract-syntax +go-post-extract-syntax: + @cp -r ${WRKDIR}/${PORTNAME}-${PORTVERSION}/syntax ${GO_WRKSRC}/syntax; + +do-install: + ${INSTALL_PROGRAM} ${WRKDIR}/bin/alloy ${STAGEDIR}${PREFIX}/bin/alloy + ${INSTALL_DATA} ${WRKSRC}/example-config.alloy ${STAGEDIR}${PREFIX}/etc/alloy.flow.sample + +post-install: + ${MKDIR} ${STAGEDIR}/var/alloy + chgrp nobody ${STAGEDIR}/var/alloy + +.include diff --git a/sysutils/alloy/distinfo b/sysutils/alloy/distinfo new file mode 100644 index 00000000000..fbf52be850c --- /dev/null +++ b/sysutils/alloy/distinfo @@ -0,0 +1,7 @@ +TIMESTAMP = 1713809924 +SHA256 (go/sysutils_alloy/grafana-alloy-v1.0.0_GH0/v1.0.0.mod) = 180077222c8e613cc9eabd746199013aeea08ba01e0066fdf7aaa9f2d9d85b6c +SIZE (go/sysutils_alloy/grafana-alloy-v1.0.0_GH0/v1.0.0.mod) = 44822 +SHA256 (go/sysutils_alloy/grafana-alloy-v1.0.0_GH0/v1.0.0.zip) = 818226307afab490f566fcc78abc483eca2001b26a40c5e4fad22f544ae568b7 +SIZE (go/sysutils_alloy/grafana-alloy-v1.0.0_GH0/v1.0.0.zip) = 18132479 +SHA256 (go/sysutils_alloy/grafana-alloy-v1.0.0_GH0/grafana-alloy-v1.0.0_GH0.tar.gz) = 422aa6ab7b9e606ebec2edcde79d6f26b6e648da85955fd1d5d08d6e33e7c537 +SIZE (go/sysutils_alloy/grafana-alloy-v1.0.0_GH0/grafana-alloy-v1.0.0_GH0.tar.gz) = 16808552 diff --git a/sysutils/alloy/files/alloy.in b/sysutils/alloy/files/alloy.in new file mode 100644 index 00000000000..553cdb78d2a --- /dev/null +++ b/sysutils/alloy/files/alloy.in @@ -0,0 +1,54 @@ +#!/bin/sh + +# PROVIDE: alloy +# REQUIRE: LOGIN +# KEYWORD: shutdown +# +# Add the following lines to /etc/rc.conf.local or /etc/rc.conf +# to enable this service: +# +# alloy_enable (bool): Set to NO by default. +# Set it to YES to enable alloy. +# alloy_user (string): Set user that alloy will run under +# Default is "nobody". +# alloy_group (string): Set group that alloy will run under +# Default is "nobody". +# alloy_listen_address (string):Set ip:port that alloy will listen on +# Default is ":9200". +# alloy_storage_path (string): Set storage.path +# Default is "/var/alloy". +# alloy_args (string): Set extra arguments to pass to alloy +# Default is "". + +. /etc/rc.subr + +name=alloy +rcvar=alloy_enable + +load_rc_config $name + +: ${alloy_enable:="NO"} +: ${alloy_user:="nobody"} +: ${alloy_group:="nobody"} +: ${alloy_args:=""} +: ${alloy_storage_path:="/var/alloy"} +: ${alloy_listen_address:=":9200"} + +pidfile=/var/run/alloy.pid +command="/usr/sbin/daemon" +procname="%%PREFIX%%/bin/alloy" +run="run /usr/local/etc/alloy.flow" +command_args="-S -R 3 -T ${name} -P ${pidfile} /usr/bin/env ${procname} ${run} \ + --storage.path=${alloy_storage_path} --server.http.listen-addr=${alloy_listen_address} ${alloy_args}" + +start_precmd=alloy_startprecmd + +alloy_startprecmd() +{ + if [ ! -e ${pidfile} ]; then + install -o ${alloy_user} -g ${alloy_group} /dev/null ${pidfile}; + fi +} + +load_rc_config $name +run_rc_command "$1" diff --git a/sysutils/alloy/pkg-descr b/sysutils/alloy/pkg-descr new file mode 100644 index 00000000000..0123b35713d --- /dev/null +++ b/sysutils/alloy/pkg-descr @@ -0,0 +1 @@ +OpenTelemetry Collector distribution with programmable pipelines diff --git a/sysutils/alloy/pkg-plist b/sysutils/alloy/pkg-plist new file mode 100644 index 00000000000..6b81424286c --- /dev/null +++ b/sysutils/alloy/pkg-plist @@ -0,0 +1,3 @@ +bin/alloy +@sample etc/alloy.flow.sample +@dir(root,nobody,0770) /var/alloy diff --git a/sysutils/android-file-transfer/Makefile b/sysutils/android-file-transfer/Makefile index fd5c896a9bd..becda6a9eba 100644 --- a/sysutils/android-file-transfer/Makefile +++ b/sysutils/android-file-transfer/Makefile @@ -1,53 +1,47 @@ PORTNAME= android-file-transfer DISTVERSIONPREFIX= v -DISTVERSION= 4.2 -PORTREVISION?= 1 +DISTVERSION= 4.3 CATEGORIES= sysutils -MAINTAINER= ports@FreeBSD.org +MAINTAINER= tiago.gasiba@gmail.com COMMENT= Android MTP client with minimalistic UI WWW= https://github.com/whoozle/android-file-transfer-linux LICENSE= GPLv3+ +USES= cmake compiler:c++11-lib pkgconfig USE_GITHUB= yes GH_ACCOUNT= whoozle GH_PROJECT= ${PORTNAME}-linux -USES= cmake compiler:c++11-lib pkgconfig CMAKE_ON= USB_BACKEND_LIBUSB +CMAKE_OFF= BUILD_PYTHON PLIST_FILES= "@comment lib/libmtp-ng-static.a" -OPTIONS_DEFINE= CLI FUSE OPENSSL PYTHON QT5 TAGLIB -OPTIONS_DEFAULT=CLI FUSE OPENSSL PYTHON QT5 TAGLIB +OPTIONS_DEFINE= CLI FUSE OPENSSL QT5 TAGLIB +OPTIONS_DEFAULT= CLI OPENSSL TAGLIB OPTIONS_EXCLUDE?= QT5 # enslaved until subpackaging -CLI_DESC= CLI (Command-Line Interface) support -CLI_USES= readline -CLI_PLIST_FILES=bin/aft-mtp-cli +CLI_DESC= CLI (Command-Line Interface) support +TAGLIB_DESC= Reading audio metadata via taglib +CLI_PLIST_FILES= bin/aft-mtp-cli -FUSE_USES= fuse -FUSE_CMAKE_BOOL=BUILD_FUSE -FUSE_PLIST_FILES=bin/aft-mtp-mount +FUSE_USES= fuse +FUSE_CMAKE_BOOL= BUILD_FUSE +FUSE_PLIST_FILES= bin/aft-mtp-mount OPENSSL_USES= ssl OPENSSL_CMAKE_BOOL= BUILD_MTPZ -PYTHON_BUILD_DEPENDS= pybind11>0:devel/pybind11 -PYTHON_USES= python -PYTHON_CMAKE_BOOL= BUILD_PYTHON -PYTHON_PLIST_FILES= %%PYTHON_SITELIBDIR%%/aftl%%PYTHON_EXT_SUFFIX%%.so - -QT5_USES= qt:5 -QT5_USE= QT=qmake:build,buildtools:build,linguisttools:build,core,gui,network,widgets -QT5_CMAKE_BOOL= BUILD_QT_UI -QT5_CMAKE_ON= -DDESIRED_QT_VERSION:STRING=5 +QT5_USES= qt:5 +QT5_USE= QT=core,gui,network,widgets,buildtools:build,linguisttools:build,qmake:build +QT5_CMAKE_BOOL= BUILD_QT_UI +QT5_CMAKE_ON= -DDESIRED_QT_VERSION:STRING=5 QT5_PLIST_FILES= bin/android-file-transfer \ - share/applications/android-file-transfer.desktop \ - share/icons/hicolor/512x512/apps/android-file-transfer.png \ - share/metainfo/android-file-transfer.appdata.xml + share/applications/android-file-transfer.desktop \ + share/icons/hicolor/512x512/apps/android-file-transfer.png \ + share/metainfo/android-file-transfer.appdata.xml -TAGLIB_DESC= Reading audio metadata via taglib TAGLIB_LIB_DEPENDS= libtag.so:audio/taglib TAGLIB_CMAKE_BOOL= BUILD_TAGLIB @@ -58,9 +52,4 @@ post-patch: post-patch-CLI-off: @${REINPLACE_CMD} '/subdirectory(cli)/d' ${WRKSRC}/CMakeLists.txt -post-install-PYTHON-on: - ${MKDIR} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} - ${INSTALL_LIB} ${BUILD_WRKSRC}/python/aftl${PYTHON_EXT_SUFFIX}.so \ - ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} - .include diff --git a/sysutils/android-file-transfer/distinfo b/sysutils/android-file-transfer/distinfo index 050eff6461a..3b39495a69f 100644 --- a/sysutils/android-file-transfer/distinfo +++ b/sysutils/android-file-transfer/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1609258228 -SHA256 (whoozle-android-file-transfer-linux-v4.2_GH0.tar.gz) = cc607d68e8a18273c9b56975a70a0e68fbdf9d5b903b2727a345a605ff48a19f -SIZE (whoozle-android-file-transfer-linux-v4.2_GH0.tar.gz) = 823609 +TIMESTAMP = 1721159585 +SHA256 (whoozle-android-file-transfer-linux-v4.3_GH0.tar.gz) = 8ff658630fc820a7ca0b70025aa47d235b7fb64f5cb6a72ca76a7acbf3435128 +SIZE (whoozle-android-file-transfer-linux-v4.3_GH0.tar.gz) = 827232 diff --git a/sysutils/android-file-transfer/files/patch-mtp_backend_libusb_usb_Context.cpp b/sysutils/android-file-transfer/files/patch-mtp_backend_libusb_usb_Context.cpp new file mode 100644 index 00000000000..15479c5cd00 --- /dev/null +++ b/sysutils/android-file-transfer/files/patch-mtp_backend_libusb_usb_Context.cpp @@ -0,0 +1,11 @@ +--- mtp/backend/libusb/usb/Context.cpp.orig 2024-07-16 19:25:15 UTC ++++ mtp/backend/libusb/usb/Context.cpp +@@ -27,7 +27,7 @@ namespace mtp { namespace usb + Context::Context(int debugLevel) + { + USB_CALL(libusb_init(&_ctx)); +- libusb_set_debug(_ctx, debugLevel); ++ //libusb_set_debug(_ctx, debugLevel); + libusb_device **devs; + int count = libusb_get_device_list(_ctx, &devs); + if (count < 0) diff --git a/sysutils/cfengine-devel/Makefile b/sysutils/cfengine-devel/Makefile index d47026a8c3f..2dcd5268ae4 100644 --- a/sysutils/cfengine-devel/Makefile +++ b/sysutils/cfengine-devel/Makefile @@ -1,10 +1,11 @@ PORTNAME= cfengine -PORTVERSION= 3.${CFENGINE_COMMIT_DATE} +PORTVERSION= 3.25.${CFENGINE_COMMIT_DATE} +PORTEPOCH= 1 CATEGORIES= sysutils PKGNAMESUFFIX= -devel -CFENGINE_HASH= d90d250d9 -LIBNTECH_HASH= 13a9e99 -CFENGINE_COMMIT_DATE= 2024.07.17 +CFENGINE_HASH= 788eabd13 +LIBNTECH_HASH= 6f49c4c +CFENGINE_COMMIT_DATE= 20240722 MAINTAINER= cy@FreeBSD.org COMMENT= Systems administration tool for networks diff --git a/sysutils/cfengine-devel/distinfo b/sysutils/cfengine-devel/distinfo index 3557a13cb3c..b467e87856f 100644 --- a/sysutils/cfengine-devel/distinfo +++ b/sysutils/cfengine-devel/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1721325044 -SHA256 (cfengine-core-3.2024.07.17-d90d250d9_GH0.tar.gz) = 518fda825a648969410d20db234f8b76164592197ca19e626b4e38068c5fa5f2 -SIZE (cfengine-core-3.2024.07.17-d90d250d9_GH0.tar.gz) = 2437000 -SHA256 (cfengine-libntech-13a9e99_GH0.tar.gz) = 329cb06ef7cf4c351ffc5d24cef69e49eb4bc7da96cf64963ee968958872a440 -SIZE (cfengine-libntech-13a9e99_GH0.tar.gz) = 359992 +TIMESTAMP = 1721741710 +SHA256 (cfengine-core-3.25.20240722-788eabd13_GH0.tar.gz) = 701c306d07ba418158c532ae63c76f5b3df30a70461205f97ba18328ffa3eb48 +SIZE (cfengine-core-3.25.20240722-788eabd13_GH0.tar.gz) = 2436395 +SHA256 (cfengine-libntech-6f49c4c_GH0.tar.gz) = feb3f7c5f69a8b2811ece60558c2117942e9c3eb0aff161d98e059f355509740 +SIZE (cfengine-libntech-6f49c4c_GH0.tar.gz) = 360075 diff --git a/sysutils/cfengine-lts/Makefile b/sysutils/cfengine-lts/Makefile index 0d60e68cc33..5127ea44669 100644 --- a/sysutils/cfengine-lts/Makefile +++ b/sysutils/cfengine-lts/Makefile @@ -1,6 +1,6 @@ -VERSIONS= 320 321 322 +VERSIONS= 321 324 # Upgrade to LTS versions only: https://cfengine.com/supported-versions/ -CFENGINE_VERSION?= 321 +CFENGINE_VERSION?= 324 PKGNAMESUFFIX= -lts MASTERDIR= ${.CURDIR}/../cfengine${CFENGINE_VERSION} diff --git a/sysutils/cfengine-masterfiles-devel/Makefile b/sysutils/cfengine-masterfiles-devel/Makefile index 95b6eea74a6..b195fde563b 100644 --- a/sysutils/cfengine-masterfiles-devel/Makefile +++ b/sysutils/cfengine-masterfiles-devel/Makefile @@ -1,9 +1,10 @@ PORTNAME= cfengine-masterfiles -PORTVERSION= 3.${CFENGINE_COMMIT_DATE} +PORTVERSION= 3.25.${CFENGINE_COMMIT_DATE} +PORTEPOCH= 1 CATEGORIES= sysutils PKGNAMESUFFIX= -devel -HASH= 3479c1b0 -CFENGINE_COMMIT_DATE= 2024.07.17 +HASH= 3d7e40e2 +CFENGINE_COMMIT_DATE= 20240722 MAINTAINER= cy@FreeBSD.org COMMENT= cfengine sample policies for installations and upgrades diff --git a/sysutils/cfengine-masterfiles-devel/distinfo b/sysutils/cfengine-masterfiles-devel/distinfo index 4d92f0eca5e..dc5b7567646 100644 --- a/sysutils/cfengine-masterfiles-devel/distinfo +++ b/sysutils/cfengine-masterfiles-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1721334980 -SHA256 (cfengine-masterfiles-3.2024.07.17-3479c1b0_GH0.tar.gz) = 100f2f9d59713f84bdd6df034705dad39f0b097675cb5ed5a9d901a46e4e05f7 -SIZE (cfengine-masterfiles-3.2024.07.17-3479c1b0_GH0.tar.gz) = 498480 +TIMESTAMP = 1721741899 +SHA256 (cfengine-masterfiles-3.25.20240722-3d7e40e2_GH0.tar.gz) = 5a7ace4edb9a2c5c1440a6fef87723502336005b7ce4ed32f535b30eb6eadc01 +SIZE (cfengine-masterfiles-3.25.20240722-3d7e40e2_GH0.tar.gz) = 498478 diff --git a/sysutils/cfengine-masterfiles-lts/Makefile b/sysutils/cfengine-masterfiles-lts/Makefile index c1c0f8b6987..45c7fe51fc1 100644 --- a/sysutils/cfengine-masterfiles-lts/Makefile +++ b/sysutils/cfengine-masterfiles-lts/Makefile @@ -1,6 +1,6 @@ -VERSIONS= 320 321 322 +VERSIONS= 321 324 # Upgrade to LTS versions only: https://cfengine.com/supported-versions/ -CFENGINE_VERSION?= 321 +CFENGINE_VERSION?= 324 PKGNAMESUFFIX= -lts MASTERDIR= ${.CURDIR}/../cfengine-masterfiles${CFENGINE_VERSION} diff --git a/sysutils/cfengine-masterfiles/Makefile b/sysutils/cfengine-masterfiles/Makefile index 4bb7b28d253..9adbd08f3da 100644 --- a/sysutils/cfengine-masterfiles/Makefile +++ b/sysutils/cfengine-masterfiles/Makefile @@ -1,5 +1,5 @@ -VERSIONS= 320 321 322 323 -CFENGINE_VERSION?= 323 +VERSIONS= 320 321 322 323 324 +CFENGINE_VERSION?= 324 MASTERDIR= ${.CURDIR}/../cfengine-masterfiles${CFENGINE_VERSION} diff --git a/sysutils/cfengine-masterfiles324/Makefile b/sysutils/cfengine-masterfiles324/Makefile new file mode 100644 index 00000000000..6556a84644a --- /dev/null +++ b/sysutils/cfengine-masterfiles324/Makefile @@ -0,0 +1,31 @@ +PORTNAME= cfengine-masterfiles +DISTVERSION= 3.24.0 +CATEGORIES= sysutils +MASTER_SITES= https://cfengine-package-repos.s3.amazonaws.com/tarballs/ + +MAINTAINER= cy@FreeBSD.org +COMMENT= cfengine sample policies for installations and upgrades +WWW= https://cfengine.com/ + +LICENSE= GPLv3 + +CPE_VENDOR= gnu +CPE_PRODUCT= cfengine + +CONFLICTS= cfengine-masterfiles3[0-9] cfengine-masterfiles31[0-79] +.if !defined(MASTERDIR) +PKGNAMESUFFIX= 324 +CONFLICTS+= cfengine-masterfiles-3.* +.endif + +RUN_DEPENDS= cf-agent:sysutils/cfengine${PKGNAMESUFFIX} + +FETCH_BEFORE_ARGS= -o ${DISTDIR}/${DISTFILES} + +MAKE_JOBS_UNSAFE= yes +USES= cpe gmake python:build +HAS_CONFIGURE= yes +EXAMPLESDIR= ${PREFIX}/share/examples/cfengine-masterfiles +CONFIGURE_ARGS= --prefix=${EXAMPLESDIR} + +.include diff --git a/sysutils/cfengine-masterfiles324/distinfo b/sysutils/cfengine-masterfiles324/distinfo new file mode 100644 index 00000000000..0b663c55cf6 --- /dev/null +++ b/sysutils/cfengine-masterfiles324/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1721727837 +SHA256 (cfengine-masterfiles-3.24.0.tar.gz) = 0611c3137cc3142d46b45055ea4473b1c115593d013ebe02121bd7304bc7ab79 +SIZE (cfengine-masterfiles-3.24.0.tar.gz) = 534152 diff --git a/sysutils/cfengine-masterfiles324/pkg-descr b/sysutils/cfengine-masterfiles324/pkg-descr new file mode 100644 index 00000000000..6f6dbcfeb74 --- /dev/null +++ b/sysutils/cfengine-masterfiles324/pkg-descr @@ -0,0 +1,8 @@ +CFEngine 3 is a popular open source configuration management system. +Its primary function is to provide automated configuration and +maintenance of large-scale computer systems. + +The repository is intended to provide a stable base policy for +installations and upgrades, and is used by CFEngine 3.6 and newer. +The port installs the repository as examples which should be copied by +the user to the masterfiles directory (usually /var/cfengine/masterfiles). diff --git a/sysutils/cfengine-masterfiles324/pkg-plist b/sysutils/cfengine-masterfiles324/pkg-plist new file mode 100644 index 00000000000..0418717f12d --- /dev/null +++ b/sysutils/cfengine-masterfiles324/pkg-plist @@ -0,0 +1,91 @@ +%%EXAMPLESDIR%%/masterfiles/cfe_internal/CFE_cfengine.cf +%%EXAMPLESDIR%%/masterfiles/cfe_internal/core/deprecated/cfengine_processes.cf +%%EXAMPLESDIR%%/masterfiles/cfe_internal/core/host_info_report.cf +%%EXAMPLESDIR%%/masterfiles/cfe_internal/core/limit_robot_agents.cf +%%EXAMPLESDIR%%/masterfiles/cfe_internal/core/log_rotation.cf +%%EXAMPLESDIR%%/masterfiles/cfe_internal/core/main.cf +%%EXAMPLESDIR%%/masterfiles/cfe_internal/core/watchdog/templates/watchdog.mustache +%%EXAMPLESDIR%%/masterfiles/cfe_internal/core/watchdog/watchdog.cf +%%EXAMPLESDIR%%/masterfiles/cfe_internal/enterprise/CFE_hub_specific.cf +%%EXAMPLESDIR%%/masterfiles/cfe_internal/enterprise/CFE_knowledge.cf +%%EXAMPLESDIR%%/masterfiles/cfe_internal/enterprise/file_change.cf +%%EXAMPLESDIR%%/masterfiles/cfe_internal/enterprise/ha/ha.cf +%%EXAMPLESDIR%%/masterfiles/cfe_internal/enterprise/ha/ha_def.cf +%%EXAMPLESDIR%%/masterfiles/cfe_internal/enterprise/ha/ha_update.cf +%%EXAMPLESDIR%%/masterfiles/cfe_internal/enterprise/main.cf +%%EXAMPLESDIR%%/masterfiles/cfe_internal/enterprise/mission_portal.cf +%%EXAMPLESDIR%%/masterfiles/cfe_internal/enterprise/templates/httpd.conf.mustache +%%EXAMPLESDIR%%/masterfiles/cfe_internal/enterprise/templates/runalerts.php.mustache +%%EXAMPLESDIR%%/masterfiles/cfe_internal/enterprise/templates/runalerts.sh.mustache +%%EXAMPLESDIR%%/masterfiles/cfe_internal/recommendations.cf +%%EXAMPLESDIR%%/masterfiles/cfe_internal/update/cfe_internal_dc_workflow.cf +%%EXAMPLESDIR%%/masterfiles/cfe_internal/update/cfe_internal_update_from_repository.cf +%%EXAMPLESDIR%%/masterfiles/cfe_internal/update/lib.cf +%%EXAMPLESDIR%%/masterfiles/cfe_internal/update/systemd_units.cf +%%EXAMPLESDIR%%/masterfiles/cfe_internal/update/update_bins.cf +%%EXAMPLESDIR%%/masterfiles/cfe_internal/update/update_policy.cf +%%EXAMPLESDIR%%/masterfiles/cfe_internal/update/update_processes.cf +%%EXAMPLESDIR%%/masterfiles/controls/cf_agent.cf +%%EXAMPLESDIR%%/masterfiles/controls/cf_execd.cf +%%EXAMPLESDIR%%/masterfiles/controls/cf_hub.cf +%%EXAMPLESDIR%%/masterfiles/controls/cf_monitord.cf +%%EXAMPLESDIR%%/masterfiles/controls/cf_runagent.cf +%%EXAMPLESDIR%%/masterfiles/controls/cf_serverd.cf +%%EXAMPLESDIR%%/masterfiles/controls/def.cf +%%EXAMPLESDIR%%/masterfiles/controls/def_inputs.cf +%%EXAMPLESDIR%%/masterfiles/controls/reports.cf +%%EXAMPLESDIR%%/masterfiles/controls/update_def.cf +%%EXAMPLESDIR%%/masterfiles/controls/update_def_inputs.cf +%%EXAMPLESDIR%%/masterfiles/inventory/aix.cf +%%EXAMPLESDIR%%/masterfiles/inventory/any.cf +%%EXAMPLESDIR%%/masterfiles/inventory/debian.cf +%%EXAMPLESDIR%%/masterfiles/inventory/freebsd.cf +%%EXAMPLESDIR%%/masterfiles/inventory/generic.cf +%%EXAMPLESDIR%%/masterfiles/inventory/linux.cf +%%EXAMPLESDIR%%/masterfiles/inventory/lsb.cf +%%EXAMPLESDIR%%/masterfiles/inventory/macos.cf +%%EXAMPLESDIR%%/masterfiles/inventory/os.cf +%%EXAMPLESDIR%%/masterfiles/inventory/redhat.cf +%%EXAMPLESDIR%%/masterfiles/inventory/suse.cf +%%EXAMPLESDIR%%/masterfiles/inventory/windows.cf +%%EXAMPLESDIR%%/masterfiles/lib/autorun.cf +%%EXAMPLESDIR%%/masterfiles/lib/bundles.cf +%%EXAMPLESDIR%%/masterfiles/lib/cfe_internal.cf +%%EXAMPLESDIR%%/masterfiles/lib/cfe_internal_hub.cf +%%EXAMPLESDIR%%/masterfiles/lib/cfengine_enterprise_hub_ha.cf +%%EXAMPLESDIR%%/masterfiles/lib/commands.cf +%%EXAMPLESDIR%%/masterfiles/lib/common.cf +%%EXAMPLESDIR%%/masterfiles/lib/databases.cf +%%EXAMPLESDIR%%/masterfiles/lib/edit_xml.cf +%%EXAMPLESDIR%%/masterfiles/lib/event.cf +%%EXAMPLESDIR%%/masterfiles/lib/examples.cf +%%EXAMPLESDIR%%/masterfiles/lib/feature.cf +%%EXAMPLESDIR%%/masterfiles/lib/files.cf +%%EXAMPLESDIR%%/masterfiles/lib/guest_environments.cf +%%EXAMPLESDIR%%/masterfiles/lib/monitor.cf +%%EXAMPLESDIR%%/masterfiles/lib/packages.cf +%%EXAMPLESDIR%%/masterfiles/lib/paths.cf +%%EXAMPLESDIR%%/masterfiles/lib/processes.cf +%%EXAMPLESDIR%%/masterfiles/lib/reports.cf +%%EXAMPLESDIR%%/masterfiles/lib/services.cf +%%EXAMPLESDIR%%/masterfiles/lib/stdlib.cf +%%EXAMPLESDIR%%/masterfiles/lib/storage.cf +%%EXAMPLESDIR%%/masterfiles/lib/testing.cf +%%EXAMPLESDIR%%/masterfiles/lib/users.cf +%%EXAMPLESDIR%%/masterfiles/lib/vcs.cf +%%EXAMPLESDIR%%/masterfiles/promises.cf +%%EXAMPLESDIR%%/masterfiles/services/autorun/hello.cf +%%EXAMPLESDIR%%/masterfiles/services/main.cf +%%EXAMPLESDIR%%/masterfiles/standalone_self_upgrade.cf +%%EXAMPLESDIR%%/masterfiles/templates/cf-apache.service.mustache +%%EXAMPLESDIR%%/masterfiles/templates/cf-execd.service.mustache +%%EXAMPLESDIR%%/masterfiles/templates/cf-hub.service.mustache +%%EXAMPLESDIR%%/masterfiles/templates/cf-monitord.service.mustache +%%EXAMPLESDIR%%/masterfiles/templates/cf-postgres.service.mustache +%%EXAMPLESDIR%%/masterfiles/templates/cf-serverd.service.mustache +%%EXAMPLESDIR%%/masterfiles/templates/cfengine3.service.mustache +%%EXAMPLESDIR%%/masterfiles/templates/cfengine_watchdog.mustache +%%EXAMPLESDIR%%/masterfiles/templates/host_info_report.mustache +%%EXAMPLESDIR%%/masterfiles/templates/json_multiline.mustache +%%EXAMPLESDIR%%/masterfiles/templates/json_serial.mustache +%%EXAMPLESDIR%%/masterfiles/update.cf diff --git a/sysutils/cfengine/Makefile b/sysutils/cfengine/Makefile index 2d434b26066..ff23040ceb3 100644 --- a/sysutils/cfengine/Makefile +++ b/sysutils/cfengine/Makefile @@ -1,5 +1,5 @@ -VERSIONS= 320 321 322 323 -CFENGINE_VERSION?= 323 +VERSIONS= 320 321 322 323 324 +CFENGINE_VERSION?= 324 MASTERDIR= ${.CURDIR}/../cfengine${CFENGINE_VERSION} diff --git a/sysutils/cfengine324/Makefile b/sysutils/cfengine324/Makefile new file mode 100644 index 00000000000..a03f9da2f46 --- /dev/null +++ b/sysutils/cfengine324/Makefile @@ -0,0 +1,69 @@ +PORTNAME= cfengine +DISTVERSION= 3.24.0 +CATEGORIES= sysutils +MASTER_SITES= https://s3.amazonaws.com/cfengine-package-repos/tarballs/ +DISTNAME= ${PORTNAME}-community-${DISTVERSION} + +MAINTAINER= cy@FreeBSD.org +COMMENT= Systems administration tool for networks +WWW= https://cfengine.com/ + +WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION} + +LICENSE= GPLv3 + +CPE_VENDOR= gnu + +CONFLICTS= cfengine cfengine3[0-9] cfengine3[0-9][0-9] +.if !defined(MASTERDIR) +PKGNAMESUFFIX= 324 +.endif + +FETCH_BEFORE_ARGS= -o ${DISTDIR}/${DISTFILES} + +USE_RC_SUBR= cf-execd cf-serverd cf-monitord + +MAKE_JOBS_UNSAFE= yes +USE_LDCONFIG= yes +GNU_CONFIGURE= yes +USES= autoreconf cpe gmake gnome libtool localbase shebangfix ssl +USE_GNOME= libxml2 +SHEBANG_FILES= examples/remake_outputs.pl +CFLAGS+= -Wno-return-type -fcommon +# EXAMPLESDIR= ${PREFIX}/share/examples/cfengine3 +DOCSDIR= ${PREFIX}/share/doc/cfengine +MAKE_ENV= EXPLICIT_VERSION=${PORTVERSION} +CONFIGURE_ENV= EXPLICIT_VERSION=${PORTVERSION} +CONFIGURE_ARGS= --docdir=${DOCSDIR} \ + --htmldir=${DOCSDIR}/html \ + --libexecdir=${PREFIX}/libexec \ + --libdir=${PREFIX}/libexec \ + --mandir=${PREFIX}/man \ + --with-workdir=/var/cfengine \ + --with-pcre2=${LOCALBASE} \ + --with-lmdb=${LOCALBASE} \ + --enable-fhs +INSTALL_TARGET= install-strip + +LIB_DEPENDS+= libpcre.so:devel/pcre \ + libpcre2-posix.so:devel/pcre2 \ + liblmdb.so:databases/lmdb \ + libyaml.so:textproc/libyaml \ + libcurl.so:ftp/curl + +OPTIONS_DEFINE= PGSQL MYSQL LIBVIRT + +PGSQL_USES= pgsql +PGSQL_CONFIGURE_WITH= --with-postgresql=${LOCALBASE} +PGSQL_CONFIGURE_OFF= --without-postgresql + +MYSQL_USES= mysql +MYSQL_CONFIGURE_WITH= --with-mysql=${LOCALBASE} +MYSQL_CONFIGURE_OFF= --without-mysql +MYSQL_LIB_DEPENDS= libmysqlclient.so:${_MYSQL_CLIENT} +MYSQL_LDFLAGS= -L${LOCALBASE}/lib/mysql + +LIBVIRT_CONFIGURE_WITH= --with-libvirt=${LOCALBASE} +LIBVIRT_LIB_DEPENDS+= libvirt.so:devel/libvirt + +.include diff --git a/sysutils/cfengine324/distinfo b/sysutils/cfengine324/distinfo new file mode 100644 index 00000000000..2f2ab7d5f38 --- /dev/null +++ b/sysutils/cfengine324/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1721726644 +SHA256 (cfengine-community-3.24.0.tar.gz) = 5bda099d7db16dc33fee137ca8768dd9544e3c345e803289c3576bb8e2c99391 +SIZE (cfengine-community-3.24.0.tar.gz) = 3384550 diff --git a/sysutils/cfengine324/files/cf-execd.in b/sysutils/cfengine324/files/cf-execd.in new file mode 100644 index 00000000000..b40d3507649 --- /dev/null +++ b/sysutils/cfengine324/files/cf-execd.in @@ -0,0 +1,26 @@ +#!/bin/sh + +# PROVIDE: cf-execd +# REQUIRE: LOGIN +# KEYWORD: shutdown +# +# Add the following line to /etc/rc.conf[.local] to enable cf-execd(8) +# +# cf_execd_enable (bool): Set to "NO" by default. +# Set it to "YES" to enable cf-execd. +# cf_execd_flags (str): Custom additional arguments to be passed +# to cf-execd (default empty). +# + +. /etc/rc.subr + +name="cf_execd" +rcvar=cf_execd_enable + +command="%%PREFIX%%/bin/cf-execd" + +load_rc_config $name + +: ${cf_execd_enable="NO"} + +run_rc_command "$1" diff --git a/sysutils/cfengine324/files/cf-monitord.in b/sysutils/cfengine324/files/cf-monitord.in new file mode 100644 index 00000000000..dd21a0aaed6 --- /dev/null +++ b/sysutils/cfengine324/files/cf-monitord.in @@ -0,0 +1,26 @@ +#!/bin/sh + +# PROVIDE: cf-monitord +# REQUIRE: LOGIN +# KEYWORD: shutdown +# +# Add the following line to /etc/rc.conf[.local] to enable cf-monitord(8) +# +# cf_monitord_enable (bool): Set to "NO" by default. +# Set it to "YES" to enable cf-monitord. +# cf_monitord_flags (str): Custom additional arguments to be passed +# to cf-monitord (default empty). +# + +. /etc/rc.subr + +name="cf_monitord" +rcvar=cf_monitord_enable + +command="%%PREFIX%%/bin/cf-monitord" + +load_rc_config $name + +: ${cf_monitord_enable="NO"} + +run_rc_command "$1" diff --git a/sysutils/cfengine324/files/cf-serverd.in b/sysutils/cfengine324/files/cf-serverd.in new file mode 100644 index 00000000000..93827488735 --- /dev/null +++ b/sysutils/cfengine324/files/cf-serverd.in @@ -0,0 +1,26 @@ +#!/bin/sh + +# PROVIDE: cf-serverd +# REQUIRE: LOGIN +# KEYWORD: shutdown +# +# Add the following line to /etc/rc.conf[.local] to enable cf-serverd(8) +# +# cf_serverd_enable (bool): Set to "NO" by default. +# Set it to "YES" to enable cf-serverd. +# cf_serverd_flags (str): Custom additional arguments to be passed +# to cf-serverd (default empty). +# + +. /etc/rc.subr + +name="cf_serverd" +rcvar=cf_serverd_enable + +command="%%PREFIX%%/bin/cf-serverd" + +load_rc_config $name + +: ${cf_serverd_enable="NO"} + +run_rc_command "$1" diff --git a/sysutils/cfengine324/files/patch-libntech_libutils_known_dirs.c b/sysutils/cfengine324/files/patch-libntech_libutils_known_dirs.c new file mode 100644 index 00000000000..68849193a44 --- /dev/null +++ b/sysutils/cfengine324/files/patch-libntech_libutils_known_dirs.c @@ -0,0 +1,10 @@ +--- libntech/libutils/known_dirs.c.orig 2023-12-01 14:09:56.000000000 -0800 ++++ libntech/libutils/known_dirs.c 2023-12-05 20:25:45.098318000 -0800 +@@ -21,6 +21,7 @@ + included file COSL.txt. + */ + ++#include "../config.h" + #include + #include + #include diff --git a/sysutils/cfengine324/pkg-descr b/sysutils/cfengine324/pkg-descr new file mode 100644 index 00000000000..6afdcc6f57c --- /dev/null +++ b/sysutils/cfengine324/pkg-descr @@ -0,0 +1,8 @@ +Cfengine is an automated suite of programs for configuring and +maintaining Unix-like computers. It has been used on computing arrays +of between 1 and 20,000 computers since 1993 by a wide range of +organizations. Cfengine is supported by active research and was the +first autonomic, hands-free management system for Unix-like operating +systems. Cfengine is an autonomic maintenance system not merely a +change management roll-out tool. Cfengine has a history of security +and adaptability. diff --git a/sysutils/cfengine324/pkg-plist b/sysutils/cfengine324/pkg-plist new file mode 100644 index 00000000000..0220fe615e0 --- /dev/null +++ b/sysutils/cfengine324/pkg-plist @@ -0,0 +1,394 @@ +bin/cf-agent +bin/cf-check +bin/cf-execd +bin/cf-key +bin/cf-monitord +bin/cf-net +bin/cf-promises +bin/cf-runagent +bin/cf-secret +bin/cf-serverd +bin/cf-support +bin/cf-upgrade +bin/rpmvercmp +libexec/cfengine/libpromises.so +libexec/cfengine/libpromises.so.3 +libexec/cfengine/libpromises.so.3.0.6 +libexec/python/README +%%DOCSDIR%%/ChangeLog +%%DOCSDIR%%/README.md +%%DOCSDIR%%/examples/abort.cf +%%DOCSDIR%%/examples/accessed_before.cf +%%DOCSDIR%%/examples/accessedbefore.cf +%%DOCSDIR%%/examples/accumulated_time.cf +%%DOCSDIR%%/examples/acl.cf +%%DOCSDIR%%/examples/acl_generic.cf +%%DOCSDIR%%/examples/acl_ntfs.cf +%%DOCSDIR%%/examples/acl_secret.cf +%%DOCSDIR%%/examples/active_directory.cf +%%DOCSDIR%%/examples/activedirectory_listusers.cf +%%DOCSDIR%%/examples/activedirectory_showuser.cf +%%DOCSDIR%%/examples/ago.cf +%%DOCSDIR%%/examples/app_baseline.cf +%%DOCSDIR%%/examples/appgroups.cf +%%DOCSDIR%%/examples/arrays.cf +%%DOCSDIR%%/examples/augment.cf +%%DOCSDIR%%/examples/backreferences_files.cf +%%DOCSDIR%%/examples/bsdflags.cf +%%DOCSDIR%%/examples/bundle_return_values.cf +%%DOCSDIR%%/examples/bundlesequence.cf +%%DOCSDIR%%/examples/bundlesmatching.cf +%%DOCSDIR%%/examples/bundlestate.cf +%%DOCSDIR%%/examples/canonify.cf +%%DOCSDIR%%/examples/cf2_integration.cf +%%DOCSDIR%%/examples/change_detect.cf +%%DOCSDIR%%/examples/changedbefore.cf +%%DOCSDIR%%/examples/chdir.cf +%%DOCSDIR%%/examples/class-automatic-canonificiation.cf +%%DOCSDIR%%/examples/classes_global.cf +%%DOCSDIR%%/examples/classesmatching.cf +%%DOCSDIR%%/examples/classmatch.cf +%%DOCSDIR%%/examples/classvar_convergence.cf +%%DOCSDIR%%/examples/commands.cf +%%DOCSDIR%%/examples/compare.cf +%%DOCSDIR%%/examples/container_iteration.cf +%%DOCSDIR%%/examples/container_key_iteration.cf +%%DOCSDIR%%/examples/control_expand.cf +%%DOCSDIR%%/examples/copy.cf +%%DOCSDIR%%/examples/copy_classes.cf +%%DOCSDIR%%/examples/copy_copbl.cf +%%DOCSDIR%%/examples/copy_edit.cf +%%DOCSDIR%%/examples/copydir_copbl.cf +%%DOCSDIR%%/examples/copylinks.cf +%%DOCSDIR%%/examples/countclassesmatching.cf +%%DOCSDIR%%/examples/countlinesmatching.cf +%%DOCSDIR%%/examples/create_filedir.cf +%%DOCSDIR%%/examples/createdb.cf +%%DOCSDIR%%/examples/customize_by_named_list.cf +%%DOCSDIR%%/examples/data_expand.cf +%%DOCSDIR%%/examples/data_readstringarray.cf +%%DOCSDIR%%/examples/data_regextract.cf +%%DOCSDIR%%/examples/datastate.cf +%%DOCSDIR%%/examples/defaults.cf +%%DOCSDIR%%/examples/defaults2.cf +%%DOCSDIR%%/examples/defaults3.cf +%%DOCSDIR%%/examples/definitions.cf +%%DOCSDIR%%/examples/deletelines.cf +%%DOCSDIR%%/examples/depends_on.cf +%%DOCSDIR%%/examples/depends_on2.cf +%%DOCSDIR%%/examples/difference.cf +%%DOCSDIR%%/examples/dirname.cf +%%DOCSDIR%%/examples/disable.cf +%%DOCSDIR%%/examples/disable_and_rotate_files.cf +%%DOCSDIR%%/examples/diskfree.cf +%%DOCSDIR%%/examples/dollar.cf +%%DOCSDIR%%/examples/edit_column_files.cf +%%DOCSDIR%%/examples/edit_comment_lines.cf +%%DOCSDIR%%/examples/edit_deletenotmatch.cf +%%DOCSDIR%%/examples/edit_insert_fuzzylines.cf +%%DOCSDIR%%/examples/edit_insert_lines.cf +%%DOCSDIR%%/examples/edit_insert_lines_silly.cf +%%DOCSDIR%%/examples/edit_passwd_file.cf +%%DOCSDIR%%/examples/edit_passwd_file_basic.cf +%%DOCSDIR%%/examples/edit_replace_string.cf +%%DOCSDIR%%/examples/edit_sectioned_file.cf +%%DOCSDIR%%/examples/edit_setvar.cf +%%DOCSDIR%%/examples/edit_template.cf +%%DOCSDIR%%/examples/edit_triggerclass.cf +%%DOCSDIR%%/examples/edit_xml.cf +%%DOCSDIR%%/examples/ensure_line_present_prepend_append.cf +%%DOCSDIR%%/examples/env.cf +%%DOCSDIR%%/examples/epimenides.cf +%%DOCSDIR%%/examples/escape.cf +%%DOCSDIR%%/examples/eval.cf +%%DOCSDIR%%/examples/every.cf +%%DOCSDIR%%/examples/exec_args.cf +%%DOCSDIR%%/examples/exec_in_sequence.cf +%%DOCSDIR%%/examples/execd.cf +%%DOCSDIR%%/examples/execresult.cf +%%DOCSDIR%%/examples/expand.cf +%%DOCSDIR%%/examples/failedcommand.cf +%%DOCSDIR%%/examples/file_change_detection.cf +%%DOCSDIR%%/examples/file_hash.cf +%%DOCSDIR%%/examples/file_owner_list_template.cf +%%DOCSDIR%%/examples/fileexists.cf +%%DOCSDIR%%/examples/filenames.cf +%%DOCSDIR%%/examples/fileperms.cf +%%DOCSDIR%%/examples/filesexist.cf +%%DOCSDIR%%/examples/filesexist2.cf +%%DOCSDIR%%/examples/filesize.cf +%%DOCSDIR%%/examples/filestat.cf +%%DOCSDIR%%/examples/filter.cf +%%DOCSDIR%%/examples/findfiles.cf +%%DOCSDIR%%/examples/fix_names.cf +%%DOCSDIR%%/examples/format.cf +%%DOCSDIR%%/examples/getclassmetatags.cf +%%DOCSDIR%%/examples/getenv.cf +%%DOCSDIR%%/examples/getfields.cf +%%DOCSDIR%%/examples/getgid.cf +%%DOCSDIR%%/examples/getindices.cf +%%DOCSDIR%%/examples/getindices_and_values.cf +%%DOCSDIR%%/examples/getmacaddress.cf +%%DOCSDIR%%/examples/getregistry.cf +%%DOCSDIR%%/examples/getuid.cf +%%DOCSDIR%%/examples/getuserinfo.cf +%%DOCSDIR%%/examples/getusers.cf +%%DOCSDIR%%/examples/getvalues.cf +%%DOCSDIR%%/examples/getvariablemetatags.cf +%%DOCSDIR%%/examples/global_list_expansion.cf +%%DOCSDIR%%/examples/global_list_expansion_2.cf +%%DOCSDIR%%/examples/grep.cf +%%DOCSDIR%%/examples/groupexists.cf +%%DOCSDIR%%/examples/guest_environment_kvm.cf +%%DOCSDIR%%/examples/hash.cf +%%DOCSDIR%%/examples/hash_to_int.cf +%%DOCSDIR%%/examples/hashcomment.cf +%%DOCSDIR%%/examples/hashmatch.cf +%%DOCSDIR%%/examples/hashuncomment.cf +%%DOCSDIR%%/examples/helloworld.cf +%%DOCSDIR%%/examples/host2ip.cf +%%DOCSDIR%%/examples/hostrange.cf +%%DOCSDIR%%/examples/hostsseen.cf +%%DOCSDIR%%/examples/hostswithclass.cf +%%DOCSDIR%%/examples/hub.cf +%%DOCSDIR%%/examples/id.cf +%%DOCSDIR%%/examples/inherit.cf +%%DOCSDIR%%/examples/insert_users.cf +%%DOCSDIR%%/examples/intarray.cf +%%DOCSDIR%%/examples/intersection.cf +%%DOCSDIR%%/examples/inventory_cpu.cf +%%DOCSDIR%%/examples/ip2host.cf +%%DOCSDIR%%/examples/iprange.cf +%%DOCSDIR%%/examples/irange.cf +%%DOCSDIR%%/examples/isdir.cf +%%DOCSDIR%%/examples/isexecutable.cf +%%DOCSDIR%%/examples/isgreaterthan.cf +%%DOCSDIR%%/examples/isipinsubnet.cf +%%DOCSDIR%%/examples/islessthan.cf +%%DOCSDIR%%/examples/islink.cf +%%DOCSDIR%%/examples/isnewerthan.cf +%%DOCSDIR%%/examples/isplain.cf +%%DOCSDIR%%/examples/isvariable.cf +%%DOCSDIR%%/examples/iteration.cf +%%DOCSDIR%%/examples/join.cf +%%DOCSDIR%%/examples/kill_process_running_wrong_user.cf +%%DOCSDIR%%/examples/lastnode.cf +%%DOCSDIR%%/examples/ldap.cf +%%DOCSDIR%%/examples/length.cf +%%DOCSDIR%%/examples/linking.cf +%%DOCSDIR%%/examples/literal_server.cf +%%DOCSDIR%%/examples/local_group_present.cf +%%DOCSDIR%%/examples/local_user_password.cf +%%DOCSDIR%%/examples/local_user_secondary_group_member.cf +%%DOCSDIR%%/examples/local_users_absent.cf +%%DOCSDIR%%/examples/local_users_locked.cf +%%DOCSDIR%%/examples/local_users_present.cf +%%DOCSDIR%%/examples/locate_files_and_compress.cf +%%DOCSDIR%%/examples/log_private.cf +%%DOCSDIR%%/examples/loops.cf +%%DOCSDIR%%/examples/lsdir.cf +%%DOCSDIR%%/examples/main.cf +%%DOCSDIR%%/examples/main_entry_point.cf +%%DOCSDIR%%/examples/main_library.cf +%%DOCSDIR%%/examples/maparray.cf +%%DOCSDIR%%/examples/mapdata.cf +%%DOCSDIR%%/examples/mapdata_jsonpipe.cf +%%DOCSDIR%%/examples/maplist.cf +%%DOCSDIR%%/examples/max-min-mean-variance.cf +%%DOCSDIR%%/examples/measure_log.cf +%%DOCSDIR%%/examples/measurements.cf +%%DOCSDIR%%/examples/menu.cf +%%DOCSDIR%%/examples/mergedata.cf +%%DOCSDIR%%/examples/meta.cf +%%DOCSDIR%%/examples/method.cf +%%DOCSDIR%%/examples/method_polymorph.cf +%%DOCSDIR%%/examples/method_validate.cf +%%DOCSDIR%%/examples/method_var.cf +%%DOCSDIR%%/examples/method_var2.cf +%%DOCSDIR%%/examples/missing_ok.cf +%%DOCSDIR%%/examples/module_exec.cf +%%DOCSDIR%%/examples/module_exec_2.cf +%%DOCSDIR%%/examples/monitord.cf +%%DOCSDIR%%/examples/mount_fs.cf +%%DOCSDIR%%/examples/multipassvars.cf +%%DOCSDIR%%/examples/multiple_outcomes.cf +%%DOCSDIR%%/examples/mustache_classes.cf +%%DOCSDIR%%/examples/mustache_template_motd.cf +%%DOCSDIR%%/examples/namespace_classes.cf +%%DOCSDIR%%/examples/namespace_var_meta.cf +%%DOCSDIR%%/examples/namespace_var_meta2.cf +%%DOCSDIR%%/examples/neighbourhood_watch.cf +%%DOCSDIR%%/examples/none.cf +%%DOCSDIR%%/examples/nth.cf +%%DOCSDIR%%/examples/null_config.cf +%%DOCSDIR%%/examples/orchestrate_chain1.cf +%%DOCSDIR%%/examples/orchestrate_chain2.cf +%%DOCSDIR%%/examples/orchestrate_delay_trigger.cf +%%DOCSDIR%%/examples/orchestrate_dominoes1.cf +%%DOCSDIR%%/examples/orchestrate_dominoes2.cf +%%DOCSDIR%%/examples/orchestrate_dragon.cf +%%DOCSDIR%%/examples/orchestrate_dragon_load_balancer.cf +%%DOCSDIR%%/examples/orchestrate_n_of_m.cf +%%DOCSDIR%%/examples/orchestration_hostlist.cf +%%DOCSDIR%%/examples/ordering.cf +%%DOCSDIR%%/examples/package_apt.cf +%%DOCSDIR%%/examples/package_bundles.cf +%%DOCSDIR%%/examples/package_freebsd.cf +%%DOCSDIR%%/examples/package_latest.cf +%%DOCSDIR%%/examples/package_msi_file.cf +%%DOCSDIR%%/examples/package_msi_version.cf +%%DOCSDIR%%/examples/package_rpm.cf +%%DOCSDIR%%/examples/package_solaris.cf +%%DOCSDIR%%/examples/package_windows_feature.cf +%%DOCSDIR%%/examples/package_yum.cf +%%DOCSDIR%%/examples/package_zypper.cf +%%DOCSDIR%%/examples/packagesmatching.cf +%%DOCSDIR%%/examples/parallel_exec.cf +%%DOCSDIR%%/examples/parsestringarray.cf +%%DOCSDIR%%/examples/parsestringarrayidx.cf +%%DOCSDIR%%/examples/pathtype.cf +%%DOCSDIR%%/examples/pattern_and_edit.cf +%%DOCSDIR%%/examples/peerleader.cf +%%DOCSDIR%%/examples/peerleaders.cf +%%DOCSDIR%%/examples/peers.cf +%%DOCSDIR%%/examples/postfix.cf +%%DOCSDIR%%/examples/process_kill.cf +%%DOCSDIR%%/examples/process_matching.cf +%%DOCSDIR%%/examples/process_matching2.cf +%%DOCSDIR%%/examples/process_matching3.cf +%%DOCSDIR%%/examples/process_restart.cf +%%DOCSDIR%%/examples/process_restart_basic.cf +%%DOCSDIR%%/examples/process_signalling.cf +%%DOCSDIR%%/examples/processes_define_class_based_on_process_runtime.cf +%%DOCSDIR%%/examples/product.cf +%%DOCSDIR%%/examples/promises.cf +%%DOCSDIR%%/examples/quoting.cf +%%DOCSDIR%%/examples/randomint.cf +%%DOCSDIR%%/examples/readcsv.cf +%%DOCSDIR%%/examples/readdata.cf +%%DOCSDIR%%/examples/readfile.cf +%%DOCSDIR%%/examples/readintarray.cf +%%DOCSDIR%%/examples/readintrealstringlist.cf +%%DOCSDIR%%/examples/readlist.cf +%%DOCSDIR%%/examples/readrealarray.cf +%%DOCSDIR%%/examples/readstringarray.cf +%%DOCSDIR%%/examples/readtcp.cf +%%DOCSDIR%%/examples/reg_multiline.cf +%%DOCSDIR%%/examples/regarray.cf +%%DOCSDIR%%/examples/regcmp.cf +%%DOCSDIR%%/examples/regex_replace.cf +%%DOCSDIR%%/examples/regex_win.cf +%%DOCSDIR%%/examples/regextract.cf +%%DOCSDIR%%/examples/registry.cf +%%DOCSDIR%%/examples/registry_cache.cf +%%DOCSDIR%%/examples/registryvalue.cf +%%DOCSDIR%%/examples/regline.cf +%%DOCSDIR%%/examples/reglist.cf +%%DOCSDIR%%/examples/remake_outputs.pl +%%DOCSDIR%%/examples/remoteclasses.cf +%%DOCSDIR%%/examples/remoteclasses2.cf +%%DOCSDIR%%/examples/remotescalar.cf +%%DOCSDIR%%/examples/remove_deadlinks.cf +%%DOCSDIR%%/examples/rename.cf +%%DOCSDIR%%/examples/repairedcommand.cf +%%DOCSDIR%%/examples/report_custom.cf +%%DOCSDIR%%/examples/report_state.cf +%%DOCSDIR%%/examples/reports.cf +%%DOCSDIR%%/examples/reporttofile.cf +%%DOCSDIR%%/examples/resolveconf.cf +%%DOCSDIR%%/examples/returnszero.cf +%%DOCSDIR%%/examples/reverse.cf +%%DOCSDIR%%/examples/root_passwd.cf +%%DOCSDIR%%/examples/select_class.cf +%%DOCSDIR%%/examples/select_mode.cf +%%DOCSDIR%%/examples/select_region.cf +%%DOCSDIR%%/examples/select_size.cf +%%DOCSDIR%%/examples/selectservers.cf +%%DOCSDIR%%/examples/server_callback.cf +%%DOCSDIR%%/examples/server_copy_localhost.cf +%%DOCSDIR%%/examples/server_copy_purge.cf +%%DOCSDIR%%/examples/server_copy_remote.cf +%%DOCSDIR%%/examples/server_flatcopy_localhost.cf +%%DOCSDIR%%/examples/service_catalogue.cf +%%DOCSDIR%%/examples/service_catalogue_separate.cf +%%DOCSDIR%%/examples/service_disable.cf +%%DOCSDIR%%/examples/service_start.cf +%%DOCSDIR%%/examples/services.cf +%%DOCSDIR%%/examples/services_concept.cf +%%DOCSDIR%%/examples/services_default_service_bundle.cf +%%DOCSDIR%%/examples/services_win.cf +%%DOCSDIR%%/examples/setuidlog.cf +%%DOCSDIR%%/examples/setvar.cf +%%DOCSDIR%%/examples/shuffle.cf +%%DOCSDIR%%/examples/simple_ssh_key_distribution.cf +%%DOCSDIR%%/examples/software_dist.cf +%%DOCSDIR%%/examples/software_update_version_yum.cf +%%DOCSDIR%%/examples/some.cf +%%DOCSDIR%%/examples/sort.cf +%%DOCSDIR%%/examples/splitstring.cf +%%DOCSDIR%%/examples/sql_table_structure.cf +%%DOCSDIR%%/examples/storage.cf +%%DOCSDIR%%/examples/strcmp.cf +%%DOCSDIR%%/examples/strftime.cf +%%DOCSDIR%%/examples/string_downcase.cf +%%DOCSDIR%%/examples/string_head.cf +%%DOCSDIR%%/examples/string_length.cf +%%DOCSDIR%%/examples/string_mustache.cf +%%DOCSDIR%%/examples/string_replace.cf +%%DOCSDIR%%/examples/string_reverse.cf +%%DOCSDIR%%/examples/string_split.cf +%%DOCSDIR%%/examples/string_tail.cf +%%DOCSDIR%%/examples/string_upcase.cf +%%DOCSDIR%%/examples/stringarray.cf +%%DOCSDIR%%/examples/sublist.cf +%%DOCSDIR%%/examples/sum.cf +%%DOCSDIR%%/examples/switchcase.cf +%%DOCSDIR%%/examples/symlink.cf +%%DOCSDIR%%/examples/symlink_children.cf +%%DOCSDIR%%/examples/syslog.cf +%%DOCSDIR%%/examples/syslog2.cf +%%DOCSDIR%%/examples/template.cf +%%DOCSDIR%%/examples/template2.cf +%%DOCSDIR%%/examples/test_environment.cf +%%DOCSDIR%%/examples/tidy_all_files.cf +%%DOCSDIR%%/examples/translatepath.cf +%%DOCSDIR%%/examples/unique.cf +%%DOCSDIR%%/examples/unpack_method_calls.cf +%%DOCSDIR%%/examples/update.cf +%%DOCSDIR%%/examples/user_edit.cf +%%DOCSDIR%%/examples/user_edit_method.cf +%%DOCSDIR%%/examples/userexists.cf +%%DOCSDIR%%/examples/users_type.cf +%%DOCSDIR%%/examples/varclass.cf +%%DOCSDIR%%/examples/varexpansion.cf +%%DOCSDIR%%/examples/variablesmatching.cf +%%DOCSDIR%%/examples/variablesmatching_as_data.cf +%%DOCSDIR%%/examples/varnet.cf +%%DOCSDIR%%/examples/vars.cf +%%DOCSDIR%%/examples/warnifline.cf +%%DOCSDIR%%/examples/webserver.cf +%%DOCSDIR%%/examples/win_dns_client.cf +%%DOCSDIR%%/examples/win_emergency.cf +%%DOCSDIR%%/examples/win_registry.cf +%%DOCSDIR%%/examples/win_schedule.cf +%%DOCSDIR%%/examples/zenoss.cf +%%DOCSDIR%%/examples/mustache_comments.cf +%%DOCSDIR%%/examples/mustache_extension_compact_json.cf +%%DOCSDIR%%/examples/mustache_extension_expand_key.cf +%%DOCSDIR%%/examples/mustache_extension_multiline_json.cf +%%DOCSDIR%%/examples/mustache_extension_top.cf +%%DOCSDIR%%/examples/mustache_sections_empty_list.cf +%%DOCSDIR%%/examples/mustache_sections_inverted.cf +%%DOCSDIR%%/examples/mustache_sections_non_empty_list.cf +%%DOCSDIR%%/examples/mustache_sections_non_false_value.cf +%%DOCSDIR%%/examples/mustache_set_delimiters.cf +%%DOCSDIR%%/examples/mustache_variables.cf +%%DOCSDIR%%/examples/readenvfile.cf +%%DOCSDIR%%/examples/with.cf +@dir /var/cfengine/inputs +@dir /var/cfengine/modules +@dir /var/cfengine/outputs +@dir /var/cfengine/plugins +@dir /var/cfengine/state +@dir(root,wheel,700) /var/cfengine/ppkeys +@dir /var/cfengine diff --git a/sysutils/conky/Makefile b/sysutils/conky/Makefile index c6693aa3e14..aacf3affd98 100644 --- a/sysutils/conky/Makefile +++ b/sysutils/conky/Makefile @@ -1,7 +1,6 @@ PORTNAME= conky -PORTVERSION= 1.21.4 +PORTVERSION= 1.21.5 DISTVERSIONPREFIX= v -PORTREVISION= 2 CATEGORIES= sysutils MAINTAINER= fernape@FreeBSD.org diff --git a/sysutils/conky/distinfo b/sysutils/conky/distinfo index 6a58b77c334..feb2f5c88a6 100644 --- a/sysutils/conky/distinfo +++ b/sysutils/conky/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1720100603 -SHA256 (brndnmtthws-conky-v1.21.4_GH0.tar.gz) = 567607122272f4d7d9c2665319b5c17c1aab1f953d388fbfcf4b22c5acab4480 -SIZE (brndnmtthws-conky-v1.21.4_GH0.tar.gz) = 1960582 +TIMESTAMP = 1721745367 +SHA256 (brndnmtthws-conky-v1.21.5_GH0.tar.gz) = 8e365cdab3dfe0194d1375ae940ee3d61373d7eeacee6950184a6136836b2d55 +SIZE (brndnmtthws-conky-v1.21.5_GH0.tar.gz) = 1960818 diff --git a/sysutils/fusefs-ext2/Makefile b/sysutils/fusefs-ext2/Makefile index 4abe5450927..eeb88d49945 100644 --- a/sysutils/fusefs-ext2/Makefile +++ b/sysutils/fusefs-ext2/Makefile @@ -1,7 +1,7 @@ PORTNAME= fusefs-ext2 DISTVERSIONPREFIX= v DISTVERSION= 0.0.11 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= sysutils MAINTAINER= ehaupt@FreeBSD.org @@ -18,7 +18,7 @@ USES= autoreconf fuse libtool localbase:ldflags pkgconfig USE_GITHUB= yes GH_ACCOUNT= alperakcan GH_PROJECT= fuse-ext2 -GH_TAGNAME= ea7bacf +GH_TAGNAME= e8f1063 GNU_CONFIGURE= yes diff --git a/sysutils/fusefs-ext2/distinfo b/sysutils/fusefs-ext2/distinfo index 1a61bc898f7..a1c8808c59a 100644 --- a/sysutils/fusefs-ext2/distinfo +++ b/sysutils/fusefs-ext2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1705304609 -SHA256 (alperakcan-fuse-ext2-v0.0.11-ea7bacf_GH0.tar.gz) = 49ff2f9c243d3151174f3cb1528acb3957bd55cf52d7303a8f55709640edf491 -SIZE (alperakcan-fuse-ext2-v0.0.11-ea7bacf_GH0.tar.gz) = 123406 +TIMESTAMP = 1721752246 +SHA256 (alperakcan-fuse-ext2-v0.0.11-e8f1063_GH0.tar.gz) = 7dcc5be65236f83b121043ce6eae1c56a8658a459f6f4075436e7a9e4176fda9 +SIZE (alperakcan-fuse-ext2-v0.0.11-e8f1063_GH0.tar.gz) = 123443 diff --git a/sysutils/hcloud/Makefile b/sysutils/hcloud/Makefile index 46b1e988d0f..aede78f0e13 100644 --- a/sysutils/hcloud/Makefile +++ b/sysutils/hcloud/Makefile @@ -1,6 +1,6 @@ PORTNAME= hcloud DISTVERSIONPREFIX= v -DISTVERSION= 1.44.2 +DISTVERSION= 1.45.0 CATEGORIES= sysutils MAINTAINER= uzsolt@FreeBSD.org diff --git a/sysutils/hcloud/distinfo b/sysutils/hcloud/distinfo index 0ffb40326dd..830765bf0b1 100644 --- a/sysutils/hcloud/distinfo +++ b/sysutils/hcloud/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1720963049 -SHA256 (go/sysutils_hcloud/hcloud-v1.44.2/v1.44.2.mod) = 513b82af84645e718ef8c0128f3f947e2d12ee9f7e0aaa67e8305dd0e7b7fed0 -SIZE (go/sysutils_hcloud/hcloud-v1.44.2/v1.44.2.mod) = 2566 -SHA256 (go/sysutils_hcloud/hcloud-v1.44.2/v1.44.2.zip) = e95370006e87bcaad4477a0c8fa088665a0db8fa9e3403263dcb7e158be9e071 -SIZE (go/sysutils_hcloud/hcloud-v1.44.2/v1.44.2.zip) = 469891 +TIMESTAMP = 1721711197 +SHA256 (go/sysutils_hcloud/hcloud-v1.45.0/v1.45.0.mod) = 50e368e3dce85f4dc7a63663f9d76e0dd07acf03bba1d35d7b27561b3dfdb95b +SIZE (go/sysutils_hcloud/hcloud-v1.45.0/v1.45.0.mod) = 2554 +SHA256 (go/sysutils_hcloud/hcloud-v1.45.0/v1.45.0.zip) = 1e5fa2056819038d8d6d1eae670830f9378e80fa655ff91e247511214007797e +SIZE (go/sysutils_hcloud/hcloud-v1.45.0/v1.45.0.zip) = 473274 diff --git a/sysutils/ltfs/Makefile b/sysutils/ltfs/Makefile index 4ccb12ff751..cd4ad404771 100644 --- a/sysutils/ltfs/Makefile +++ b/sysutils/ltfs/Makefile @@ -1,8 +1,7 @@ PORTNAME= ltfs DISTVERSIONPREFIX= v -DISTVERSION= 2.4.6.1 -DISTVERSIONSUFFIX= -10511 -PORTREVISION= 1 +DISTVERSION= 2.4.6.2 +DISTVERSIONSUFFIX= -10513 CATEGORIES= sysutils MAINTAINER= kbowling@FreeBSD.org diff --git a/sysutils/ltfs/distinfo b/sysutils/ltfs/distinfo index 1e3ce4a1268..bdad82fb2bf 100644 --- a/sysutils/ltfs/distinfo +++ b/sysutils/ltfs/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1703009003 -SHA256 (LinearTapeFileSystem-ltfs-v2.4.6.1-10511_GH0.tar.gz) = f54fcb014dc06518d3804209fb3bd17f520a075a71e64675cddc46c801509bf6 -SIZE (LinearTapeFileSystem-ltfs-v2.4.6.1-10511_GH0.tar.gz) = 629269 +TIMESTAMP = 1721794312 +SHA256 (LinearTapeFileSystem-ltfs-v2.4.6.2-10513_GH0.tar.gz) = 3ea9b210507f6bb2c9cd8f9d92f0c2ee321e24241dc5a402e557409a71531c91 +SIZE (LinearTapeFileSystem-ltfs-v2.4.6.2-10513_GH0.tar.gz) = 629281 diff --git a/sysutils/parallel/Makefile b/sysutils/parallel/Makefile index 5a736e462a1..86da17926ee 100644 --- a/sysutils/parallel/Makefile +++ b/sysutils/parallel/Makefile @@ -1,5 +1,5 @@ PORTNAME= parallel -PORTVERSION= 20240622 +PORTVERSION= 20240722 CATEGORIES= sysutils MASTER_SITES= GNU diff --git a/sysutils/parallel/distinfo b/sysutils/parallel/distinfo index 57d0a76f491..6c4dac7b824 100644 --- a/sysutils/parallel/distinfo +++ b/sysutils/parallel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1720022710 -SHA256 (parallel-20240622.tar.bz2) = 37e210c907bd443c7d5b626071e815dc0d691d0652992b67d0c2acc34cbf38d5 -SIZE (parallel-20240622.tar.bz2) = 2570527 +TIMESTAMP = 1721710234 +SHA256 (parallel-20240722.tar.bz2) = c7335471f776af28bea9464ad85a50f2ed120f78fbf75ead6647aeea8e0e53f0 +SIZE (parallel-20240722.tar.bz2) = 2617475 diff --git a/sysutils/rubygem-chef-licensing/Makefile b/sysutils/rubygem-chef-licensing/Makefile index b5e6b68201c..0f382f30248 100644 --- a/sysutils/rubygem-chef-licensing/Makefile +++ b/sysutils/rubygem-chef-licensing/Makefile @@ -1,5 +1,5 @@ PORTNAME= chef-licensing -PORTVERSION= 0.7.5 +PORTVERSION= 1.0.0 CATEGORIES= sysutils rubygems MASTER_SITES= RG diff --git a/sysutils/rubygem-chef-licensing/distinfo b/sysutils/rubygem-chef-licensing/distinfo index 0d437b2729b..25947c1cf18 100644 --- a/sysutils/rubygem-chef-licensing/distinfo +++ b/sysutils/rubygem-chef-licensing/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1708448874 -SHA256 (rubygem/chef-licensing-0.7.5.gem) = 2b0773c497f9e96588713d7d14af23edcca0f69d584ce580db4df7996d00d5c6 -SIZE (rubygem/chef-licensing-0.7.5.gem) = 29696 +TIMESTAMP = 1721710306 +SHA256 (rubygem/chef-licensing-1.0.0.gem) = 87b1e10c4c0bada5bcfbb44ed48c4731dfda5b70f1e7e13f8155304ec599d462 +SIZE (rubygem/chef-licensing-1.0.0.gem) = 31232 diff --git a/sysutils/storcli/Makefile b/sysutils/storcli/Makefile index 7b38affd1c7..ee5d409c9b9 100644 --- a/sysutils/storcli/Makefile +++ b/sysutils/storcli/Makefile @@ -1,8 +1,8 @@ PORTNAME= storcli -DISTVERSION= 7.2309 +DISTVERSION= 7.3006 CATEGORIES= sysutils -MASTER_SITES= https://docs.broadcom.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/ -DISTNAME= Unified_storcli_all_os_7.2309.0000.0000 +MASTER_SITES= https://docs.broadcom.com/docs-and-downloads/host-bus-adapters/host-bus-adapters-common-files/sas_sata_nvme_12g_p31/ +DISTNAME= STORCLI_SAS3.5_P31 MAINTAINER= takefu@airport.fm COMMENT= SAS MegaRAID FreeBSD StorCLI @@ -12,24 +12,27 @@ LICENSE= storcli LICENSE_NAME= BROADCOM LICENSE_TEXT= Source recipient must acknowledge license.\ Reproduction or redistribution prohibited.\ - See https://www.broadcom.com/company/legal/licensing + See https://docs.broadcom.com/docs/${DISTNAME}${EXTRACT_SUFX} LICENSE_PERMS= no-dist-mirror no-dist-sell no-pkg-mirror no-pkg-sell auto-accept ONLY_FOR_ARCHS= amd64 +ONLY_FOR_ARCHS_REASON= binaries only available for amd64 USES= zip NO_BUILD= yes NO_WRKSUBDIR= yes PKGMESSAGE= ${WRKDIR}/pkg-message PLIST_FILES= sbin/storcli -BINSRC= ${WRKSRC}/Unified_storcli_all_os +PORTDOCS= MR_SAS_Unified_StorCLI--00${DISTVERSION}.0000.0000.pdf readme.txt +OPTIONS_DEFINE= DOCS +BINSRC= ${WRKSRC}/${DISTNAME}/univ_viva_cli_rel/Unified_storcli_all_os .include .if !exists(${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}) -DOWNLOAD_URL= https://docs.broadcom.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/${DISTNAME}${EXTRACT_SUFX} -IGNORE?= You must manually fetch the distribution file\ - (${DISTNAME}${EXTRACT_SUFX}) from ${DOWNLOAD_URL},\ - place it in ${DISTDIR} and then run make again +DOWNLOAD_URL= https://docs.broadcom.com/docs/${DISTNAME}${EXTRACT_SUFX} +IGNORE= you must manually fetch the distribution file \ + (${DISTNAME}${EXTRACT_SUFX}) from ${DOWNLOAD_URL}, \ + place it in ${DISTDIR} and then run make again .endif post-extract: @@ -43,6 +46,9 @@ post-extract: @${ECHO} "]" >> ${WRKDIR}/pkg-message do-install: - ${INSTALL_SCRIPT} ${WRKSRC}/storcli64 ${STAGEDIR}${PREFIX}/sbin/storcli + ${INSTALL_PROGRAM} ${WRKSRC}/storcli64 ${STAGEDIR}${PREFIX}/sbin/storcli + @${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${BINSRC}/../../MR_SAS_Unified_StorCLI--00${DISTVERSION}.0000.0000.pdf \ + ${BINSRC}/readme.txt ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/storcli/distinfo b/sysutils/storcli/distinfo index 9e22a3e985c..17a072c0152 100644 --- a/sysutils/storcli/distinfo +++ b/sysutils/storcli/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1670195640 -SHA256 (Unified_storcli_all_os_7.2309.0000.0000.zip) = 6fdf3e76b23cddd75730ea68e879d30dfef98ebf372552290301068cb7ac995a -SIZE (Unified_storcli_all_os_7.2309.0000.0000.zip) = 32064815 +TIMESTAMP = 1721693528 +SHA256 (STORCLI_SAS3.5_P31.zip) = 49dcd9e7a3c85327b0fa08772a0965bd5c03552c045d9dbfd96c8381749ee943 +SIZE (STORCLI_SAS3.5_P31.zip) = 37385652 diff --git a/sysutils/terragrunt/Makefile b/sysutils/terragrunt/Makefile index c08866f0e82..96427f3e7d9 100644 --- a/sysutils/terragrunt/Makefile +++ b/sysutils/terragrunt/Makefile @@ -1,6 +1,6 @@ PORTNAME= terragrunt DISTVERSIONPREFIX= v -DISTVERSION= 0.60.1 +DISTVERSION= 0.63.4 CATEGORIES= sysutils MAINTAINER= dutra@FreeBSD.org diff --git a/sysutils/terragrunt/distinfo b/sysutils/terragrunt/distinfo index addc202a493..46384767d5a 100644 --- a/sysutils/terragrunt/distinfo +++ b/sysutils/terragrunt/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1720580335 -SHA256 (go/sysutils_terragrunt/terragrunt-v0.60.1/v0.60.1.mod) = f576924041a75ba8704f955a3dc2b87c4ee0d7182bd97dcc1332e8b654788ecb -SIZE (go/sysutils_terragrunt/terragrunt-v0.60.1/v0.60.1.mod) = 12520 -SHA256 (go/sysutils_terragrunt/terragrunt-v0.60.1/v0.60.1.zip) = 2fa3c1df88adfdb6cbb39244d21ce166a46e4c7e1d2fbe73324f0b54ae40afc3 -SIZE (go/sysutils_terragrunt/terragrunt-v0.60.1/v0.60.1.zip) = 4942685 +TIMESTAMP = 1721793866 +SHA256 (go/sysutils_terragrunt/terragrunt-v0.63.4/v0.63.4.mod) = e4374a234fadbed21867abd2b6acac313ff0a3cb832c8ab8012fd9b7b84db96d +SIZE (go/sysutils_terragrunt/terragrunt-v0.63.4/v0.63.4.mod) = 12627 +SHA256 (go/sysutils_terragrunt/terragrunt-v0.63.4/v0.63.4.zip) = 6fa49b1f5a7fad5573b2fcd75cfc9736ae828bd36d1957f6a9b89fc706ffbdae +SIZE (go/sysutils_terragrunt/terragrunt-v0.63.4/v0.63.4.zip) = 4978731 diff --git a/textproc/difftastic/Makefile b/textproc/difftastic/Makefile index 93749df1ffc..9acb165dcac 100644 --- a/textproc/difftastic/Makefile +++ b/textproc/difftastic/Makefile @@ -1,6 +1,5 @@ PORTNAME= difftastic -DISTVERSION= 0.58.0 -PORTREVISION= 1 +DISTVERSION= 0.59.0 CATEGORIES= textproc MAINTAINER= amdmi3@FreeBSD.org @@ -27,7 +26,7 @@ CARGO_CRATES= ahash-0.8.11 \ bitflags-2.5.0 \ bstr-1.9.1 \ bumpalo-3.14.0 \ - cc-1.0.90 \ + cc-1.1.5 \ cfg-if-1.0.0 \ clap-3.2.25 \ clap_lex-0.2.4 \ @@ -67,7 +66,7 @@ CARGO_CRATES= ahash-0.8.11 \ itertools-0.11.0 \ itoa-1.0.10 \ lazy_static-1.4.0 \ - libc-0.2.153 \ + libc-0.2.155 \ libm-0.2.8 \ libmimalloc-sys-0.1.24 \ line-numbers-0.3.0 \ @@ -98,12 +97,10 @@ CARGO_CRATES= ahash-0.8.11 \ rayon-1.10.0 \ rayon-core-1.12.1 \ redox_syscall-0.4.1 \ - regex-1.9.6 \ - regex-automata-0.3.9 \ + regex-1.10.4 \ regex-automata-0.4.6 \ - regex-syntax-0.7.5 \ regex-syntax-0.8.2 \ - rustc-hash-1.1.0 \ + rustc-hash-2.0.0 \ rustix-0.37.27 \ rustversion-1.0.14 \ ryu-1.0.17 \ diff --git a/textproc/difftastic/distinfo b/textproc/difftastic/distinfo index 4b651048f1f..fa7c35601d7 100644 --- a/textproc/difftastic/distinfo +++ b/textproc/difftastic/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1715612102 +TIMESTAMP = 1721649828 SHA256 (rust/crates/ahash-0.8.11.crate) = e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011 SIZE (rust/crates/ahash-0.8.11.crate) = 43607 SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916 @@ -19,8 +19,8 @@ SHA256 (rust/crates/bstr-1.9.1.crate) = 05efc5cfd9110c8416e471df0e96702d58690178 SIZE (rust/crates/bstr-1.9.1.crate) = 380305 SHA256 (rust/crates/bumpalo-3.14.0.crate) = 7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec SIZE (rust/crates/bumpalo-3.14.0.crate) = 82400 -SHA256 (rust/crates/cc-1.0.90.crate) = 8cd6604a82acf3039f1144f54b8eb34e91ffba622051189e71b781822d5ee1f5 -SIZE (rust/crates/cc-1.0.90.crate) = 73954 +SHA256 (rust/crates/cc-1.1.5.crate) = 324c74f2155653c90b04f25b2a47a8a631360cb908f92a772695f430c7e31052 +SIZE (rust/crates/cc-1.1.5.crate) = 81493 SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 SHA256 (rust/crates/clap-3.2.25.crate) = 4ea181bf566f71cb9a5d17a59e1871af638180a18fb0035c92ae62b705207123 @@ -99,8 +99,8 @@ SHA256 (rust/crates/itoa-1.0.10.crate) = b1a46d1a171d865aa5f83f92695765caa047a9b SIZE (rust/crates/itoa-1.0.10.crate) = 10534 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.153.crate) = 9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd -SIZE (rust/crates/libc-0.2.153.crate) = 740614 +SHA256 (rust/crates/libc-0.2.155.crate) = 97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c +SIZE (rust/crates/libc-0.2.155.crate) = 743539 SHA256 (rust/crates/libm-0.2.8.crate) = 4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058 SIZE (rust/crates/libm-0.2.8.crate) = 113450 SHA256 (rust/crates/libmimalloc-sys-0.1.24.crate) = 7705fc40f6ed493f73584abbb324e74f96b358ff60dfe5659a0f8fc12c590a69 @@ -161,18 +161,14 @@ SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caa SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701 SHA256 (rust/crates/redox_syscall-0.4.1.crate) = 4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa SIZE (rust/crates/redox_syscall-0.4.1.crate) = 24858 -SHA256 (rust/crates/regex-1.9.6.crate) = ebee201405406dbf528b8b672104ae6d6d63e6d118cb10e4d51abbc7b58044ff -SIZE (rust/crates/regex-1.9.6.crate) = 254981 -SHA256 (rust/crates/regex-automata-0.3.9.crate) = 59b23e92ee4318893fa3fe3e6fb365258efbfe6ac6ab30f090cdcbb7aa37efa9 -SIZE (rust/crates/regex-automata-0.3.9.crate) = 610489 +SHA256 (rust/crates/regex-1.10.4.crate) = c117dbdfde9c8308975b6a18d71f3f385c89461f7b3fb054288ecf2a2058ba4c +SIZE (rust/crates/regex-1.10.4.crate) = 253191 SHA256 (rust/crates/regex-automata-0.4.6.crate) = 86b83b8b9847f9bf95ef68afb0b8e6cdb80f498442f5179a29fad448fcc1eaea SIZE (rust/crates/regex-automata-0.4.6.crate) = 617565 -SHA256 (rust/crates/regex-syntax-0.7.5.crate) = dbb5fb1acd8a1a18b3dd5be62d25485eb770e05afb408a9627d14d451bae12da -SIZE (rust/crates/regex-syntax-0.7.5.crate) = 343366 SHA256 (rust/crates/regex-syntax-0.8.2.crate) = c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f SIZE (rust/crates/regex-syntax-0.8.2.crate) = 347228 -SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2 -SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331 +SHA256 (rust/crates/rustc-hash-2.0.0.crate) = 583034fd73374156e66797ed8e5b0d5690409c9226b22d87cb7f19821c05d152 +SIZE (rust/crates/rustc-hash-2.0.0.crate) = 12691 SHA256 (rust/crates/rustix-0.37.27.crate) = fea8ca367a3a01fe35e6943c400addf443c0f57670e6ec51196f71a4b8762dd2 SIZE (rust/crates/rustix-0.37.27.crate) = 324534 SHA256 (rust/crates/rustversion-1.0.14.crate) = 7ffc183a10b4478d04cbbbfc96d0873219d962dd5accaff2ffbd4ceb7df837f4 @@ -287,5 +283,5 @@ SHA256 (rust/crates/zerocopy-0.7.32.crate) = 74d4d3961e53fa4c9a25a8637fc2bfaf259 SIZE (rust/crates/zerocopy-0.7.32.crate) = 151096 SHA256 (rust/crates/zerocopy-derive-0.7.32.crate) = 9ce1b18ccd8e73a9321186f97e46f9f04b778851177567b1975109d26a08d2a6 SIZE (rust/crates/zerocopy-derive-0.7.32.crate) = 37623 -SHA256 (Wilfred-difftastic-0.58.0_GH0.tar.gz) = 2f180ff34e969880613a3cdcd6f2feb53af310180817075199690048d6e23af6 -SIZE (Wilfred-difftastic-0.58.0_GH0.tar.gz) = 42962336 +SHA256 (Wilfred-difftastic-0.59.0_GH0.tar.gz) = 2298ec0c480a3ec98799ecfb065403e13fa225f8ed6fca858fdf8c4efdb0dc69 +SIZE (Wilfred-difftastic-0.59.0_GH0.tar.gz) = 43984897 diff --git a/textproc/obsidian/Makefile b/textproc/obsidian/Makefile index 16cc73f1c1d..d6d145c94c7 100644 --- a/textproc/obsidian/Makefile +++ b/textproc/obsidian/Makefile @@ -8,7 +8,7 @@ PORTNAME= obsidian PORTVERSION= 1.6.5 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= textproc # Icon is taken from the Nix build recipe # https://github.com/NixOS/nixpkgs/blob/de5448dab588ad41aef40f8c7c0c230981656698/pkgs/applications/misc/obsidian/default.nix#L31-L34 diff --git a/textproc/p5-Kwalify/Makefile b/textproc/p5-Kwalify/Makefile index b8bd5dd96db..802b74aad94 100644 --- a/textproc/p5-Kwalify/Makefile +++ b/textproc/p5-Kwalify/Makefile @@ -1,5 +1,5 @@ PORTNAME= Kwalify -PORTVERSION= 1.23 +PORTVERSION= 1.24 CATEGORIES= textproc perl5 MASTER_SITES= CPAN MASTER_SITE_SUBDIR= CPAN:SREZIC diff --git a/textproc/p5-Kwalify/distinfo b/textproc/p5-Kwalify/distinfo index 9309b166551..78c86ab356f 100644 --- a/textproc/p5-Kwalify/distinfo +++ b/textproc/p5-Kwalify/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1582355000 -SHA256 (Kwalify-1.23.tar.gz) = a8f42260d431404253747de1122951a7616a6660755090eb765a6f2305e395c0 -SIZE (Kwalify-1.23.tar.gz) = 16613 +TIMESTAMP = 1721710314 +SHA256 (Kwalify-1.24.tar.gz) = c87c7f2565f4447539cd47e6967c034a7d349ed3e8d3875f6aa6bd63cd90e6b3 +SIZE (Kwalify-1.24.tar.gz) = 17134 diff --git a/textproc/rubygem-liquid/Makefile b/textproc/rubygem-liquid/Makefile index 43e5cc64e62..08532a7fbda 100644 --- a/textproc/rubygem-liquid/Makefile +++ b/textproc/rubygem-liquid/Makefile @@ -1,5 +1,5 @@ PORTNAME= liquid -PORTVERSION= 5.5.0 +PORTVERSION= 5.5.1 CATEGORIES= textproc rubygems MASTER_SITES= RG diff --git a/textproc/rubygem-liquid/distinfo b/textproc/rubygem-liquid/distinfo index eae65b1176e..f54bd1e3e81 100644 --- a/textproc/rubygem-liquid/distinfo +++ b/textproc/rubygem-liquid/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1711466396 -SHA256 (rubygem/liquid-5.5.0.gem) = b3f8591f7a4c29f7d13e654ddddcf94386e8cdbb0ea8cbf8523b22b584b18e38 -SIZE (rubygem/liquid-5.5.0.gem) = 51200 +TIMESTAMP = 1721710308 +SHA256 (rubygem/liquid-5.5.1.gem) = a6c29cda6e38d67313c466e35d531cb0529e3b73f3c0fedcfa39745233002e15 +SIZE (rubygem/liquid-5.5.1.gem) = 51200 diff --git a/www/authelia/Makefile b/www/authelia/Makefile index b73337723a6..3bbc3fe50f8 100644 --- a/www/authelia/Makefile +++ b/www/authelia/Makefile @@ -1,7 +1,6 @@ PORTNAME= authelia DISTVERSIONPREFIX= v -DISTVERSION= 4.38.8 -PORTREVISION= 3 +DISTVERSION= 4.38.9 CATEGORIES= www MASTER_SITES= https://github.com/authelia/authelia/releases/download/v${DISTVERSION}/:public_html DISTFILES= authelia-${DISTVERSIONFULL}-public_html${EXTRACT_SUFX}:public_html # html root directory needs to be built in a special way diff --git a/www/authelia/distinfo b/www/authelia/distinfo index 9ab79e4de4c..d6652476475 100644 --- a/www/authelia/distinfo +++ b/www/authelia/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1713243892 -SHA256 (go/www_authelia/authelia-v4.38.8/authelia-v4.38.8-public_html.tar.gz) = 71d44643ab57f7fa6addfec4c6d1fa505fa29b898fb716b509e88bb5bb013d63 -SIZE (go/www_authelia/authelia-v4.38.8/authelia-v4.38.8-public_html.tar.gz) = 3696649 -SHA256 (go/www_authelia/authelia-v4.38.8/v4.38.8.mod) = 6a764ab5b96e8bbdb250975ac642006f0663be6f56d474308080de796e0c82d8 -SIZE (go/www_authelia/authelia-v4.38.8/v4.38.8.mod) = 4751 -SHA256 (go/www_authelia/authelia-v4.38.8/v4.38.8.zip) = 054a234bfee4eeb7385563bdefc635b6a3b847c5105351d6bbcc3bc8bd832139 -SIZE (go/www_authelia/authelia-v4.38.8/v4.38.8.zip) = 7124263 +TIMESTAMP = 1721696518 +SHA256 (go/www_authelia/authelia-v4.38.9/authelia-v4.38.9-public_html.tar.gz) = e9857d742dc7a413e618cc30c6c9a40c7d2eb28ec7b319dab8782c678ebd7a24 +SIZE (go/www_authelia/authelia-v4.38.9/authelia-v4.38.9-public_html.tar.gz) = 3874752 +SHA256 (go/www_authelia/authelia-v4.38.9/v4.38.9.mod) = 91bb35a9f58e651e09d1b6cb0a9c18c2fa27e88cba1a320d0b1038c859d634b2 +SIZE (go/www_authelia/authelia-v4.38.9/v4.38.9.mod) = 4676 +SHA256 (go/www_authelia/authelia-v4.38.9/v4.38.9.zip) = 04594c3bd14dc1696e8a7049221e41d428b5d0319d994bb1f7fb9cee2fa69427 +SIZE (go/www_authelia/authelia-v4.38.9/v4.38.9.zip) = 7243610 diff --git a/www/firefox/Makefile b/www/firefox/Makefile index 51eedd42b3e..049403c9bb6 100644 --- a/www/firefox/Makefile +++ b/www/firefox/Makefile @@ -1,10 +1,9 @@ PORTNAME= firefox -DISTVERSION= 128.0 -PORTREVISION= 1 +DISTVERSION= 128.0.2 PORTEPOCH= 2 CATEGORIES= www wayland MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}${DISTVERSIONSUFFIX}/source \ - MOZILLA/${PORTNAME}/candidates/${DISTVERSION}${DISTVERSIONSUFFIX}-candidates/build2/source + MOZILLA/${PORTNAME}/candidates/${DISTVERSION}${DISTVERSIONSUFFIX}-candidates/build1/source DISTFILES= ${DISTNAME}.source${EXTRACT_SUFX} MAINTAINER= gecko@FreeBSD.org diff --git a/www/firefox/distinfo b/www/firefox/distinfo index b2a7ea3bb9c..ac78bc84246 100644 --- a/www/firefox/distinfo +++ b/www/firefox/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1720112381 -SHA256 (firefox-128.0.source.tar.xz) = 358b2f67c6c96c2a857588e1678e10bf233d5c324ff845055f2da043d1bf59ca -SIZE (firefox-128.0.source.tar.xz) = 561251876 +TIMESTAMP = 1721730197 +SHA256 (firefox-128.0.2.source.tar.xz) = 39baed6a9a836adb03ed443ee568438a5093f89e5f8bad3f7b11be8f73b3e45f +SIZE (firefox-128.0.2.source.tar.xz) = 562183904 diff --git a/www/galene/Makefile b/www/galene/Makefile index 20881bb0c0e..ad1714c5aa8 100644 --- a/www/galene/Makefile +++ b/www/galene/Makefile @@ -1,6 +1,5 @@ PORTNAME= galene -DISTVERSION= 0.9 -PORTREVISION= 2 +DISTVERSION= 0.9.1 CATEGORIES= www net-im MAINTAINER= bapt@FreeBSD.org diff --git a/www/galene/distinfo b/www/galene/distinfo index c8d13fbca2e..11c66cb461e 100644 --- a/www/galene/distinfo +++ b/www/galene/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1717497035 -SHA256 (jech-galene-0.9-galene-0.9_GH0.tar.gz) = 066f2b06fdbda4b8d29d3048166123dc5bc2c0f6f863cee235df82758ddbef90 -SIZE (jech-galene-0.9-galene-0.9_GH0.tar.gz) = 761391 +TIMESTAMP = 1721825971 +SHA256 (jech-galene-0.9.1-galene-0.9.1_GH0.tar.gz) = 3f0ab64a1c2364ddb55cf41d82d5df4337dff07c2934ed24775daad849c34a53 +SIZE (jech-galene-0.9.1-galene-0.9.1_GH0.tar.gz) = 764835 SHA256 (at-wat-ebml-go-v0.17.1_GH0.tar.gz) = f058fcf7f4da9f979531a0ba1f811fc34c8d9d30087ba8d442eef220e726cbe3 SIZE (at-wat-ebml-go-v0.17.1_GH0.tar.gz) = 69882 SHA256 (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 7d82b9bb7291adbe7498fe946920ab3e7fc9e6cbfc3b2294693fad00bf0dd17e diff --git a/www/galene/pkg-plist b/www/galene/pkg-plist index d0f477d9608..f515a0321b4 100644 --- a/www/galene/pkg-plist +++ b/www/galene/pkg-plist @@ -5,6 +5,8 @@ bin/galene %%DATADIR%%/change-password.html %%DATADIR%%/change-password.js %%DATADIR%%/common.css +%%DATADIR%%/example/example.html +%%DATADIR%%/example/example.js %%DATADIR%%/external/contextual/LICENSE %%DATADIR%%/external/contextual/contextual.css %%DATADIR%%/external/contextual/contextual.js diff --git a/www/p5-LWP-Protocol-socks/Makefile b/www/p5-LWP-Protocol-socks/Makefile index 01a551b41a0..42fff94fcd8 100644 --- a/www/p5-LWP-Protocol-socks/Makefile +++ b/www/p5-LWP-Protocol-socks/Makefile @@ -1,5 +1,6 @@ PORTNAME= LWP-Protocol-socks -PORTVERSION= 1.7 +DISTVERSION= 1.7 +PORTREVISION= 1 CATEGORIES= www perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- @@ -8,11 +9,14 @@ MAINTAINER= ehaupt@FreeBSD.org COMMENT= Adds support for the socks protocol and proxy facility in LWP WWW= https://metacpan.org/release/LWP-Protocol-socks +LICENSE= ART10 GPLv1+ +LICENSE_COMB= dual + BUILD_DEPENDS= ${RUN_DEPENDS} -RUN_DEPENDS= p5-IO-Socket-SSL>=0:security/p5-IO-Socket-SSL \ - p5-IO-Socket-Socks>=0:net/p5-IO-Socket-Socks \ - p5-LWP-Protocol-https>=0:www/p5-LWP-Protocol-https \ - p5-libwww>=0:www/p5-libwww +RUN_DEPENDS= p5-IO-Socket-Socks>=0:net/p5-IO-Socket-Socks \ + p5-IO-Socket-SSL>=0:security/p5-IO-Socket-SSL \ + p5-libwww>=0:www/p5-libwww \ + p5-LWP-Protocol-https>=0:www/p5-LWP-Protocol-https USES= perl5 USE_PERL5= configure diff --git a/www/p5-LWP-Protocol-socks/pkg-descr b/www/p5-LWP-Protocol-socks/pkg-descr index 2fdea81f846..179badb78bd 100644 --- a/www/p5-LWP-Protocol-socks/pkg-descr +++ b/www/p5-LWP-Protocol-socks/pkg-descr @@ -1 +1,5 @@ -Adds support for the socks protocol and proxy facility in LWP. +Adds support for the SOCKS protocol and proxy facility in the LWP +(Library for WWW in Perl) suite. This module allows LWP to route its +requests through SOCKS proxies, supporting both SOCKS4 and SOCKS5 +protocols. It is designed to facilitate secure and anonymous web +interactions by redirecting network traffic through proxy servers. diff --git a/www/proxygen/Makefile b/www/proxygen/Makefile index ad800393607..f709b3de70a 100644 --- a/www/proxygen/Makefile +++ b/www/proxygen/Makefile @@ -1,6 +1,6 @@ PORTNAME= proxygen DISTVERSIONPREFIX= v -DISTVERSION= 2024.07.15.00 +DISTVERSION= 2024.07.22.00 CATEGORIES= www MAINTAINER= yuri@FreeBSD.org diff --git a/www/proxygen/distinfo b/www/proxygen/distinfo index c7ed683fc91..a20bb999972 100644 --- a/www/proxygen/distinfo +++ b/www/proxygen/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1721075353 -SHA256 (facebook-proxygen-v2024.07.15.00_GH0.tar.gz) = ab26ec9184980edf709547af5dd7f52030f60d2d4474b269c93a96e809c10c5f -SIZE (facebook-proxygen-v2024.07.15.00_GH0.tar.gz) = 1187856 +TIMESTAMP = 1721673384 +SHA256 (facebook-proxygen-v2024.07.22.00_GH0.tar.gz) = b04e95cfb9a9784b05b4670511feb484a7be34eb0b70cccf4d15767c44d6fe6c +SIZE (facebook-proxygen-v2024.07.22.00_GH0.tar.gz) = 1188171 diff --git a/www/py-aiostream/Makefile b/www/py-aiostream/Makefile index 2b406fe4777..d1c95e2fd93 100644 --- a/www/py-aiostream/Makefile +++ b/www/py-aiostream/Makefile @@ -1,5 +1,5 @@ PORTNAME= aiostream -PORTVERSION= 0.6.1 +PORTVERSION= 0.6.2 CATEGORIES= www python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/www/py-aiostream/distinfo b/www/py-aiostream/distinfo index c48a0e867c7..e1b45af09d4 100644 --- a/www/py-aiostream/distinfo +++ b/www/py-aiostream/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1715842850 -SHA256 (aiostream-0.6.1.tar.gz) = 7bef8046e56f69b81c2d7cc394893dd9021046c3e02295968d3be0cb9e606196 -SIZE (aiostream-0.6.1.tar.gz) = 66890 +TIMESTAMP = 1721710276 +SHA256 (aiostream-0.6.2.tar.gz) = 481e58c7f94b98f37a81384411ee39336dffb933784753b1cfa0a26f3681cc2c +SIZE (aiostream-0.6.2.tar.gz) = 67754 diff --git a/www/py-django-unfold/Makefile b/www/py-django-unfold/Makefile index 08b879b4101..f917a219df5 100644 --- a/www/py-django-unfold/Makefile +++ b/www/py-django-unfold/Makefile @@ -1,5 +1,5 @@ PORTNAME= django-unfold -PORTVERSION= 0.31.0 +PORTVERSION= 0.32.0 CATEGORIES= www python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/www/py-django-unfold/distinfo b/www/py-django-unfold/distinfo index 4426ca0d98f..60e607f1477 100644 --- a/www/py-django-unfold/distinfo +++ b/www/py-django-unfold/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1721499080 -SHA256 (django_unfold-0.31.0.tar.gz) = e0f06b80f3261760e58973a608d03666aae4b7e2221105fdba21679457ba9e8b -SIZE (django_unfold-0.31.0.tar.gz) = 833358 +TIMESTAMP = 1721710280 +SHA256 (django_unfold-0.32.0.tar.gz) = b6ea9eb636bbeee11dbfa70c9caadb20db1b9f6146d53b5a2f9c0d009516e0e9 +SIZE (django_unfold-0.32.0.tar.gz) = 834655 diff --git a/www/py-httpx-gssapi/Makefile b/www/py-httpx-gssapi/Makefile index c37e1073d26..9ce88abe33d 100644 --- a/www/py-httpx-gssapi/Makefile +++ b/www/py-httpx-gssapi/Makefile @@ -1,5 +1,5 @@ PORTNAME= httpx-gssapi -PORTVERSION= 0.2.1 +PORTVERSION= 0.3.1 CATEGORIES= www python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -11,7 +11,7 @@ WWW= https://github.com/pythongssapi/httpx-gssapi LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}httpx>0:www/py-httpx@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}httpx>=0.16<0.28:www/py-httpx@${PY_FLAVOR} USES= python USE_PYTHON= autoplist concurrent distutils diff --git a/www/py-httpx-gssapi/distinfo b/www/py-httpx-gssapi/distinfo index 61bbd674c20..9d217b3ffd0 100644 --- a/www/py-httpx-gssapi/distinfo +++ b/www/py-httpx-gssapi/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1695748218 -SHA256 (httpx-gssapi-0.2.1.tar.gz) = 2841757366d274c9b0ea6630eab5b700340175e1438aab460c4ae30d0cf70b89 -SIZE (httpx-gssapi-0.2.1.tar.gz) = 33183 +TIMESTAMP = 1721658529 +SHA256 (httpx-gssapi-0.3.1.tar.gz) = 8147fc4898768998c7414553d0b3ffe145ee1d9821df23caac4a8ad8fe9bfea9 +SIZE (httpx-gssapi-0.3.1.tar.gz) = 36265 diff --git a/www/rubygem-puma_worker_killer/Makefile b/www/rubygem-puma_worker_killer/Makefile index 2ddf2e38669..425b3cfa9e6 100644 --- a/www/rubygem-puma_worker_killer/Makefile +++ b/www/rubygem-puma_worker_killer/Makefile @@ -1,5 +1,6 @@ PORTNAME= puma_worker_killer PORTVERSION= 0.3.1 +PORTREVISION= 1 CATEGORIES= www rubygems MASTER_SITES= RG @@ -9,7 +10,7 @@ WWW= https://github.com/schneems/puma_worker_killer LICENSE= MIT -RUN_DEPENDS= rubygem-get_process_mem>=0.2:devel/rubygem-get_process_mem \ +RUN_DEPENDS= rubygem-get_process_mem0>=0.2<1:devel/rubygem-get_process_mem0 \ rubygem-puma>=2.7:www/rubygem-puma USES= gem diff --git a/www/rubygem-unicorn-worker-killer/Makefile b/www/rubygem-unicorn-worker-killer/Makefile index ad1f9e0931d..55b1911f3d5 100644 --- a/www/rubygem-unicorn-worker-killer/Makefile +++ b/www/rubygem-unicorn-worker-killer/Makefile @@ -1,5 +1,6 @@ PORTNAME= unicorn-worker-killer PORTVERSION= 0.4.5 +PORTREVISION= 1 CATEGORIES= www rubygems MASTER_SITES= RG @@ -11,7 +12,7 @@ LICENSE= GPLv2+ RUBY LICENSE_COMB= dual LICENSE_FILE_RUBY= ${WRKSRC}/LICENSE -RUN_DEPENDS= rubygem-get_process_mem>=0<1:devel/rubygem-get_process_mem \ +RUN_DEPENDS= rubygem-get_process_mem0>=0<1:devel/rubygem-get_process_mem0 \ rubygem-unicorn>=4<7:www/rubygem-unicorn USES= gem diff --git a/x11-fm/doublecmd/Makefile b/x11-fm/doublecmd/Makefile index caa2503c911..5ba6419dfc7 100644 --- a/x11-fm/doublecmd/Makefile +++ b/x11-fm/doublecmd/Makefile @@ -1,6 +1,7 @@ PORTNAME= doublecmd PORTVERSION= 1.1.15 DISTVERSIONPREFIX= v +PORTREVISION= 1 CATEGORIES= x11-fm PKGNAMESUFFIX= ${LAZARUS_PKGNAMESUFFIX} diff --git a/x11-fm/doublecmd/files/patch-components_virtualterminal_source_unix_vtemupty.pas b/x11-fm/doublecmd/files/patch-components_virtualterminal_source_unix_vtemupty.pas deleted file mode 100644 index 66da8cc01f3..00000000000 --- a/x11-fm/doublecmd/files/patch-components_virtualterminal_source_unix_vtemupty.pas +++ /dev/null @@ -1,11 +0,0 @@ ---- components/virtualterminal/source/unix/vtemupty.pas.orig 2024-01-04 17:04:32 UTC -+++ components/virtualterminal/source/unix/vtemupty.pas -@@ -171,7 +171,7 @@ end; - constructor TPtyDevice.Create(AOwner: TComponent); - begin - inherited Create(AOwner); -- if fpPipe(FEventPipe) < 0 then -+ if fpPipe(FEventPipe,0) < 0 then - WriteLn(SysErrorMessage(fpGetErrNo)) - else begin - // Set both ends of pipe non blocking diff --git a/x11-fm/doublecmd/files/patch-src_platform_unix_upollthread.pas b/x11-fm/doublecmd/files/patch-src_platform_unix_upollthread.pas deleted file mode 100644 index f378eb8b4f5..00000000000 --- a/x11-fm/doublecmd/files/patch-src_platform_unix_upollthread.pas +++ /dev/null @@ -1,11 +0,0 @@ ---- src/platform/unix/upollthread.pas.orig 2019-12-08 11:40:55 UTC -+++ src/platform/unix/upollthread.pas -@@ -161,7 +161,7 @@ begin - // Create pipe for user triggered fake event - FEventPipe[0] := -1; - FEventPipe[1] := -1; -- if fpPipe(FEventPipe) < 0 then -+ if fpPipe(FEventPipe, longint(0)) < 0 then - Print(SysErrorMessage(fpGetErrNo)) - else begin - // Set both ends of pipe non blocking diff --git a/x11-fm/doublecmd/files/patch-src_uGlobsPaths.pas b/x11-fm/doublecmd/files/patch-src_uGlobsPaths.pas index c7cc83f548b..4d05ae5869f 100644 --- a/x11-fm/doublecmd/files/patch-src_uGlobsPaths.pas +++ b/x11-fm/doublecmd/files/patch-src_uGlobsPaths.pas @@ -1,6 +1,6 @@ ---- src/uGlobsPaths.pas.orig 2024-02-29 18:56:08 UTC +--- src/uGlobsPaths.pas.orig 2024-07-22 23:07:50 UTC +++ src/uGlobsPaths.pas -@@ -3,7 +3,7 @@ var +@@ -3,7 +3,7 @@ unit uGlobsPaths; interface var @@ -9,11 +9,20 @@ gpCfgDir : String = ''; // directory from which configuration files are used gpGlobalCfgDir : String = ''; // config dir global for all user gpCmdLineCfgDir : String = ''; // config dir passed on the command line -@@ -11,6 +11,7 @@ var - gpPixmapPath : String = ''; // path to pixmaps +@@ -12,6 +12,7 @@ var gpHighPath : String = ''; // editor highlighter directory + gpCacheDir : String = ''; // cache directory gpThumbCacheDir : String = ''; // thumbnails cache directory + gpDocsDir : String = '%%DOCSDIR%%/'; // directory for help files //Global Configuration Filename const +@@ -87,7 +88,7 @@ procedure Initialize; + begin + gpExeFile := ParamStr(0); + gpExeFile := TryReadAllLinks(gpExeFile); +- gpExePath := ExtractFilePath(gpExeFile); ++ //gpExePath := ExtractFilePath(gpExeFile); + gpGlobalCfgDir := gpExePath + 'settings' + DirectorySeparator; + end; + diff --git a/x11-fonts/tt2020/pkg-descr b/x11-fonts/tt2020/pkg-descr index 4845578d2c0..ac2711d1a35 100644 --- a/x11-fonts/tt2020/pkg-descr +++ b/x11-fonts/tt2020/pkg-descr @@ -1,2 +1,2 @@ TT2020 is an advanced, open source, hyperrealistic, multilingual -typewriter font for a new decade. +typewriter font for a new decade. diff --git a/x11-themes/plasma5-plasma-workspace-wallpapers/Makefile b/x11-themes/plasma5-plasma-workspace-wallpapers/Makefile index 2b8f29647f6..14947de81f5 100644 --- a/x11-themes/plasma5-plasma-workspace-wallpapers/Makefile +++ b/x11-themes/plasma5-plasma-workspace-wallpapers/Makefile @@ -13,8 +13,8 @@ LICENSE_FILE_LGPL3= ${WRKSRC}/COPYING.LGPL3 USES= cmake kde:5 qt:5 tar:xz USE_KDE= ecm:build -USE_QT= buildtools:build \ - qmake:build +# core is needed for kf6-ecm to find qmake +USE_QT= buildtools:build core:build qmake:build NO_ARCH= yes diff --git a/x11-toolkits/aquamarine/Makefile b/x11-toolkits/aquamarine/Makefile index 0389a8ca9ab..627c99b0ae5 100644 --- a/x11-toolkits/aquamarine/Makefile +++ b/x11-toolkits/aquamarine/Makefile @@ -1,6 +1,6 @@ PORTNAME= aquamarine DISTVERSIONPREFIX= v -DISTVERSION= 0.1.0 +DISTVERSION= 0.1.1 CATEGORIES= x11-toolkits MAINTAINER= jbeich@FreeBSD.org diff --git a/x11-toolkits/aquamarine/distinfo b/x11-toolkits/aquamarine/distinfo index 1ade16a28b5..f64f6de94b0 100644 --- a/x11-toolkits/aquamarine/distinfo +++ b/x11-toolkits/aquamarine/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1721381390 -SHA256 (hyprwm-aquamarine-v0.1.0_GH0.tar.gz) = 05b6eb96add1b3fd801734ba41cd9bb1d73c2777bae9c3940d116b9c5dbe9e0f -SIZE (hyprwm-aquamarine-v0.1.0_GH0.tar.gz) = 70171 +TIMESTAMP = 1721562671 +SHA256 (hyprwm-aquamarine-v0.1.1_GH0.tar.gz) = b07983c748208a64b85816c9988cb2550343a933964ae9f785942c05a3e92fb4 +SIZE (hyprwm-aquamarine-v0.1.1_GH0.tar.gz) = 70241 diff --git a/x11-toolkits/wlroots-hyprland/Makefile b/x11-toolkits/wlroots-hyprland/Makefile index aabbe7ab66f..4b413fbe911 100644 --- a/x11-toolkits/wlroots-hyprland/Makefile +++ b/x11-toolkits/wlroots-hyprland/Makefile @@ -20,6 +20,8 @@ WWW= https://github.com/hyprwm/wlroots-hyprland LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE +DEPRECATED= Project discontinued, use x11-toolkits/aquamarine instead + BUILD_DEPENDS= wayland-protocols>=1.33:graphics/wayland-protocols LIB_DEPENDS= libdrm.so:graphics/libdrm \ libwayland-server.so:graphics/wayland \ diff --git a/x11-wm/cosmic-comp/Makefile b/x11-wm/cosmic-comp/Makefile index f5ae560b780..b23e954e802 100644 --- a/x11-wm/cosmic-comp/Makefile +++ b/x11-wm/cosmic-comp/Makefile @@ -1,5 +1,5 @@ PORTNAME= cosmic-comp -PORTVERSION= s20240717 +PORTVERSION= s20240722 CATEGORIES= x11-wm wayland MAINTAINER= jbeich@FreeBSD.org @@ -22,7 +22,7 @@ USE_GITHUB= yes USE_GL= gbm USE_XORG= pixman GH_ACCOUNT= pop-os -GH_TAGNAME= 0a97147 +GH_TAGNAME= 27f048b GH_TUPLE= pop-os:iced:0.4.2-2000-g6f83a8d1:iced/../${WRKSRC_crate_iced:T}/iced CARGO_FEATURES= --no-default-features # disable systemd PLIST_FILES= bin/${PORTNAME} \ diff --git a/x11-wm/cosmic-comp/distinfo b/x11-wm/cosmic-comp/distinfo index fc6d6d435ce..d12d416a2d6 100644 --- a/x11-wm/cosmic-comp/distinfo +++ b/x11-wm/cosmic-comp/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1721243320 +TIMESTAMP = 1721668099 SHA256 (rust/crates/ab_glyph-0.2.26.crate) = 2e53b0a3d5760cd2ba9b787ae0c6440ad18ee294ff71b05e3381c900a7d16cfd SIZE (rust/crates/ab_glyph-0.2.26.crate) = 19078 SHA256 (rust/crates/ab_glyph_rasterizer-0.1.8.crate) = c71b1793ee61086797f5c80b6efa2b8ffa6d5dd703f118545808a7f2e27f7046 @@ -1283,7 +1283,7 @@ SHA256 (smithay-smithay-e2b233ff588747310c8c4aa6bbb6d56c877351a8_GH0.tar.gz) = a SIZE (smithay-smithay-e2b233ff588747310c8c4aa6bbb6d56c877351a8_GH0.tar.gz) = 750644 SHA256 (pop-os-cosmic-settings-daemon-ad0e0703549f7b135746d0429c6408cc8a7cc037_GH0.tar.gz) = 5cdb3ef6fcceeb95aace1e061c841772c768ef07d2205c3f5be7d61c6f560491 SIZE (pop-os-cosmic-settings-daemon-ad0e0703549f7b135746d0429c6408cc8a7cc037_GH0.tar.gz) = 66831 -SHA256 (pop-os-cosmic-comp-s20240717-0a97147_GH0.tar.gz) = 150a604fd2a0e762524ceb66634e32fa8e94e9fc4b34987d15089c56b55cc786 -SIZE (pop-os-cosmic-comp-s20240717-0a97147_GH0.tar.gz) = 373998 +SHA256 (pop-os-cosmic-comp-s20240722-27f048b_GH0.tar.gz) = d52154278f183be63a6ee6ac832ec7829e33657c0a356fa9c3ec12defa3a2860 +SIZE (pop-os-cosmic-comp-s20240722-27f048b_GH0.tar.gz) = 374232 SHA256 (pop-os-iced-0.4.2-2000-g6f83a8d1_GH0.tar.gz) = dbaa86bc0e2c066b5266bfccb31c78a68e26910dace39a28539ef6f6a41cdc3b SIZE (pop-os-iced-0.4.2-2000-g6f83a8d1_GH0.tar.gz) = 4680262 diff --git a/x11/hyprlock/Makefile b/x11/hyprlock/Makefile index 81a793d1dfa..0e433fa47ed 100644 --- a/x11/hyprlock/Makefile +++ b/x11/hyprlock/Makefile @@ -1,12 +1,8 @@ PORTNAME= hyprlock DISTVERSIONPREFIX= v -DISTVERSION= 0.4.0 -PORTREVISION= 1 +DISTVERSION= 0.4.1 CATEGORIES= x11 wayland -PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ -PATCHFILES+= 7fb3c0350076.patch:-p1 # https://github.com/hyprwm/hyprlock/pull/404 - MAINTAINER= jbeich@FreeBSD.org COMMENT= Hyprland's GPU-accelerated screen locking utility #' WWW= https://github.com/hyprwm/hyprlock diff --git a/x11/hyprlock/distinfo b/x11/hyprlock/distinfo index 0ab6a75dbb2..67ef06b51f4 100644 --- a/x11/hyprlock/distinfo +++ b/x11/hyprlock/distinfo @@ -1,5 +1,3 @@ -TIMESTAMP = 1720213125 -SHA256 (hyprwm-hyprlock-v0.4.0_GH0.tar.gz) = 1da2a9e55e3f174a7c10d3c71b54bba1b55dbbbd1ef3a94783b43c40f3b0c83d -SIZE (hyprwm-hyprlock-v0.4.0_GH0.tar.gz) = 63230 -SHA256 (7fb3c0350076.patch) = 69891ef9be8a2510062b91972cda662614096918879de730ad93f256dd34309c -SIZE (7fb3c0350076.patch) = 1208 +TIMESTAMP = 1721563228 +SHA256 (hyprwm-hyprlock-v0.4.1_GH0.tar.gz) = 87531a43088cafcadf29115889f37f73ab4a8cb1e4347723dfe8d53fa0aaba60 +SIZE (hyprwm-hyprlock-v0.4.1_GH0.tar.gz) = 64302 diff --git a/x11/rio/Makefile b/x11/rio/Makefile index 37779c1a7c5..42f76324c71 100644 --- a/x11/rio/Makefile +++ b/x11/rio/Makefile @@ -1,7 +1,6 @@ PORTNAME= rio DISTVERSIONPREFIX= v -DISTVERSION= 0.1.1 -PORTREVISION= 1 +DISTVERSION= 0.1.2 CATEGORIES= x11 wayland PKGNAMESUFFIX= -terminal-emulator @@ -41,16 +40,16 @@ CARGO_CRATES= ab_glyph-0.2.25 \ arrayref-0.3.7 \ arrayvec-0.7.4 \ as-raw-xcb-connection-1.0.1 \ - ash-0.37.3+1.3.251 \ + ash-0.38.0+1.3.281 \ atomic-waker-1.1.2 \ autocfg-1.2.0 \ backtrace-0.3.71 \ base64-0.21.7 \ - bit-set-0.5.3 \ - bit-vec-0.6.3 \ + bit-set-0.6.0 \ + bit-vec-0.7.0 \ bit_field-0.10.2 \ bitflags-1.3.2 \ - bitflags-2.5.0 \ + bitflags-2.6.0 \ block-0.1.6 \ block2-0.5.1 \ bumpalo-3.16.0 \ @@ -60,7 +59,9 @@ CARGO_CRATES= ab_glyph-0.2.25 \ bytes-0.3.0 \ bytes-1.6.0 \ calloop-0.12.4 \ + calloop-0.13.0 \ calloop-wayland-source-0.2.0 \ + calloop-wayland-source-0.3.0 \ cast-0.3.0 \ cc-1.0.95 \ cesu8-1.1.0 \ @@ -71,9 +72,9 @@ CARGO_CRATES= ab_glyph-0.2.25 \ ciborium-0.2.2 \ ciborium-io-0.2.2 \ ciborium-ll-0.2.2 \ - clap-4.5.4 \ - clap_builder-4.5.2 \ - clap_derive-4.5.4 \ + clap-4.5.9 \ + clap_builder-4.5.9 \ + clap_derive-4.5.8 \ clap_lex-0.7.0 \ clipboard-win-3.1.1 \ cocoa-0.25.0 \ @@ -105,13 +106,13 @@ CARGO_CRATES= ab_glyph-0.2.25 \ crunchy-0.2.2 \ cstr-0.2.12 \ cursor-icon-1.1.0 \ - d3d12-0.20.0 \ + d3d12-22.0.0 \ deflate-1.0.0 \ dirs-5.0.1 \ dirs-sys-0.4.1 \ dispatch-0.2.0 \ dlib-0.5.2 \ - document-features-0.2.8 \ + document-features-0.2.10 \ downcast-rs-1.2.1 \ dpi-0.1.1 \ dwrote-0.11.0 \ @@ -126,7 +127,7 @@ CARGO_CRATES= ab_glyph-0.2.25 \ flate2-1.0.29 \ flume-0.11.0 \ fnv-1.0.7 \ - font-types-0.5.2 \ + font-types-0.5.5 \ fontconfig-parser-0.5.6 \ foreign-types-0.5.0 \ foreign-types-macros-0.2.3 \ @@ -153,10 +154,10 @@ CARGO_CRATES= ab_glyph-0.2.25 \ gimli-0.28.1 \ gl_generator-0.14.0 \ glow-0.13.1 \ - glutin_wgl_sys-0.5.0 \ + glutin_wgl_sys-0.6.0 \ gpu-alloc-0.6.0 \ gpu-alloc-types-0.3.0 \ - gpu-allocator-0.25.0 \ + gpu-allocator-0.26.0 \ gpu-descriptor-0.3.0 \ gpu-descriptor-types-0.2.0 \ guillotiere-0.6.2 \ @@ -187,8 +188,7 @@ CARGO_CRATES= ab_glyph-0.2.25 \ lazy-bytes-cast-5.0.1 \ lazy_static-1.4.0 \ lebe-0.5.2 \ - libc-0.2.153 \ - libloading-0.7.4 \ + libc-0.2.155 \ libloading-0.8.3 \ libredox-0.0.2 \ libredox-0.1.3 \ @@ -197,15 +197,15 @@ CARGO_CRATES= ab_glyph-0.2.25 \ litrs-0.4.1 \ lock_api-0.4.12 \ log-0.3.9 \ - log-0.4.21 \ + log-0.4.22 \ malloc_buf-0.0.6 \ memchr-2.7.2 \ memmap2-0.9.4 \ - metal-0.28.0 \ + metal-0.29.0 \ miniz_oxide-0.7.2 \ mio-0.8.11 \ miow-0.5.0 \ - naga-0.20.0 \ + naga-22.0.0 \ ndk-0.9.0 \ ndk-context-0.1.1 \ ndk-sys-0.5.0+25.2.9519653 \ @@ -243,7 +243,7 @@ CARGO_CRATES= ab_glyph-0.2.25 \ orbclient-0.3.47 \ ordered-float-4.2.0 \ owned_ttf_parser-0.20.0 \ - parking_lot-0.12.2 \ + parking_lot-0.12.3 \ parking_lot_core-0.9.10 \ paste-1.0.14 \ percent-encoding-2.3.1 \ @@ -263,7 +263,7 @@ CARGO_CRATES= ab_glyph-0.2.25 \ proc-macro2-1.0.81 \ profiling-1.0.15 \ qoi-0.4.1 \ - quick-xml-0.31.0 \ + quick-xml-0.34.0 \ quote-1.0.36 \ rand-0.4.6 \ rand-0.8.5 \ @@ -276,16 +276,16 @@ CARGO_CRATES= ab_glyph-0.2.25 \ rayon-1.10.0 \ rayon-core-1.12.1 \ rdrand-0.4.0 \ - read-fonts-0.19.0 \ + read-fonts-0.19.3 \ redox_syscall-0.4.1 \ redox_syscall-0.5.1 \ redox_users-0.4.5 \ - regex-1.10.4 \ + regex-1.10.5 \ regex-automata-0.4.6 \ regex-syntax-0.8.3 \ remove_dir_all-0.5.3 \ renderdoc-sys-1.1.0 \ - rio-winit-fork-0.30.0 \ + rio-winit-fork-0.30.2 \ roxmltree-0.19.0 \ rustc-demangle-0.1.23 \ rustc-hash-1.1.0 \ @@ -294,41 +294,43 @@ CARGO_CRATES= ab_glyph-0.2.25 \ same-file-1.0.6 \ scoped-tls-1.0.1 \ scopeguard-1.2.0 \ - sctk-adwaita-0.9.0 \ - serde-1.0.199 \ - serde_derive-1.0.199 \ + sctk-adwaita-0.10.1 \ + serde-1.0.204 \ + serde_derive-1.0.204 \ serde_json-1.0.116 \ serde_spanned-0.6.5 \ signal-hook-0.3.17 \ signal-hook-registry-1.4.2 \ simd-adler32-0.3.7 \ + skrifa-0.19.3 \ slab-0.4.9 \ slotmap-1.0.7 \ smallvec-1.13.2 \ smithay-client-toolkit-0.18.1 \ + smithay-client-toolkit-0.19.2 \ smithay-clipboard-0.7.1 \ - smol_str-0.2.1 \ + smol_str-0.2.2 \ spin-0.9.8 \ spirv-0.3.0+sdk-1.3.268.0 \ static_assertions-1.1.0 \ strict-num-0.1.1 \ strsim-0.11.1 \ svg_fmt-0.4.2 \ - swash-0.1.16 \ + swash-0.1.17 \ syn-1.0.109 \ syn-2.0.60 \ tempdir-0.3.7 \ termcolor-1.4.1 \ - thiserror-1.0.59 \ - thiserror-impl-1.0.59 \ + thiserror-1.0.63 \ + thiserror-impl-1.0.63 \ tiff-0.9.1 \ tiny-skia-0.11.4 \ tiny-skia-path-0.11.4 \ tinytemplate-1.2.1 \ tinyvec-1.6.0 \ tinyvec_macros-0.1.1 \ - tokio-1.37.0 \ - tokio-macros-2.2.0 \ + tokio-1.38.1 \ + tokio-macros-2.3.0 \ toml-0.8.12 \ toml_datetime-0.6.5 \ toml_edit-0.21.1 \ @@ -342,9 +344,9 @@ CARGO_CRATES= ab_glyph-0.2.25 \ unicode-ident-1.0.12 \ unicode-normalization-0.1.23 \ unicode-segmentation-1.11.0 \ - unicode-width-0.1.12 \ + unicode-width-0.1.13 \ unicode-xid-0.2.4 \ - url-2.5.0 \ + url-2.5.2 \ utf8parse-0.2.1 \ version_check-0.9.4 \ walkdir-2.5.0 \ @@ -357,22 +359,24 @@ CARGO_CRATES= ab_glyph-0.2.25 \ wasm-bindgen-shared-0.2.92 \ wasm-bindgen-test-0.3.42 \ wasm-bindgen-test-macro-0.3.42 \ - wayland-backend-0.3.3 \ - wayland-client-0.31.2 \ + wayland-backend-0.3.6 \ + wayland-client-0.31.5 \ wayland-csd-frame-0.3.0 \ wayland-cursor-0.31.1 \ wayland-protocols-0.31.2 \ - wayland-protocols-plasma-0.2.0 \ + wayland-protocols-0.32.3 \ + wayland-protocols-plasma-0.3.3 \ wayland-protocols-wlr-0.2.0 \ - wayland-scanner-0.31.1 \ - wayland-sys-0.31.1 \ + wayland-protocols-wlr-0.3.3 \ + wayland-scanner-0.31.4 \ + wayland-sys-0.31.4 \ web-sys-0.3.69 \ web-time-1.1.0 \ weezl-0.1.8 \ - wgpu-0.20.1 \ - wgpu-core-0.21.0 \ - wgpu-hal-0.21.0 \ - wgpu-types-0.20.0 \ + wgpu-22.0.0 \ + wgpu-core-22.0.0 \ + wgpu-hal-22.0.0 \ + wgpu-types-22.0.0 \ widestring-1.1.0 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ diff --git a/x11/rio/distinfo b/x11/rio/distinfo index 6f724f8f540..94c85ff2b49 100644 --- a/x11/rio/distinfo +++ b/x11/rio/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1718595583 +TIMESTAMP = 1721637188 SHA256 (rust/crates/ab_glyph-0.2.25.crate) = 6f90148830dac590fac7ccfe78ec4a8ea404c60f75a24e16407a71f0f40de775 SIZE (rust/crates/ab_glyph-0.2.25.crate) = 19105 SHA256 (rust/crates/ab_glyph_rasterizer-0.1.8.crate) = c71b1793ee61086797f5c80b6efa2b8ffa6d5dd703f118545808a7f2e27f7046 @@ -41,8 +41,8 @@ SHA256 (rust/crates/arrayvec-0.7.4.crate) = 96d30a06541fbafbc7f82ed10c06164cfbd2 SIZE (rust/crates/arrayvec-0.7.4.crate) = 29856 SHA256 (rust/crates/as-raw-xcb-connection-1.0.1.crate) = 175571dd1d178ced59193a6fc02dde1b972eb0bc56c892cde9beeceac5bf0f6b SIZE (rust/crates/as-raw-xcb-connection-1.0.1.crate) = 6460 -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/ash-0.38.0+1.3.281.crate) = 0bb44936d800fea8f016d7f2311c6a4f97aebd5dc86f09906139ec848cf3a46f +SIZE (rust/crates/ash-0.38.0+1.3.281.crate) = 457775 SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0 SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422 SHA256 (rust/crates/autocfg-1.2.0.crate) = f1fdabc7756949593fe60f30ec81974b613357de856987752631dea1e3394c80 @@ -51,16 +51,16 @@ SHA256 (rust/crates/backtrace-0.3.71.crate) = 26b05800d2e817c8b3b4b54abd46172626 SIZE (rust/crates/backtrace-0.3.71.crate) = 86553 SHA256 (rust/crates/base64-0.21.7.crate) = 9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567 SIZE (rust/crates/base64-0.21.7.crate) = 82576 -SHA256 (rust/crates/bit-set-0.5.3.crate) = 0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1 -SIZE (rust/crates/bit-set-0.5.3.crate) = 14470 -SHA256 (rust/crates/bit-vec-0.6.3.crate) = 349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb -SIZE (rust/crates/bit-vec-0.6.3.crate) = 19927 +SHA256 (rust/crates/bit-set-0.6.0.crate) = f0481a0e032742109b1133a095184ee93d88f3dc9e0d28a5d033dc77a073f44f +SIZE (rust/crates/bit-set-0.6.0.crate) = 15557 +SHA256 (rust/crates/bit-vec-0.7.0.crate) = d2c54ff287cfc0a34f38a6b832ea1bd8e448a330b3e40a50859e6488bee07f22 +SIZE (rust/crates/bit-vec-0.7.0.crate) = 23206 SHA256 (rust/crates/bit_field-0.10.2.crate) = dc827186963e592360843fb5ba4b973e145841266c1357f7180c43526f2e5b61 SIZE (rust/crates/bit_field-0.10.2.crate) = 10568 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a SIZE (rust/crates/bitflags-1.3.2.crate) = 23021 -SHA256 (rust/crates/bitflags-2.5.0.crate) = cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1 -SIZE (rust/crates/bitflags-2.5.0.crate) = 43821 +SHA256 (rust/crates/bitflags-2.6.0.crate) = b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de +SIZE (rust/crates/bitflags-2.6.0.crate) = 45357 SHA256 (rust/crates/block-0.1.6.crate) = 0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a SIZE (rust/crates/block-0.1.6.crate) = 4077 SHA256 (rust/crates/block2-0.5.1.crate) = 2c132eebf10f5cad5289222520a4a058514204aed6d791f1cf4fe8088b82d15f @@ -79,8 +79,12 @@ SHA256 (rust/crates/bytes-1.6.0.crate) = 514de17de45fdb8dc022b1a7975556c53c86f9f SIZE (rust/crates/bytes-1.6.0.crate) = 60605 SHA256 (rust/crates/calloop-0.12.4.crate) = fba7adb4dd5aa98e5553510223000e7148f621165ec5f9acd7113f6ca4995298 SIZE (rust/crates/calloop-0.12.4.crate) = 69583 +SHA256 (rust/crates/calloop-0.13.0.crate) = b99da2f8558ca23c71f4fd15dc57c906239752dd27ff3c00a1d56b685b7cbfec +SIZE (rust/crates/calloop-0.13.0.crate) = 69698 SHA256 (rust/crates/calloop-wayland-source-0.2.0.crate) = 0f0ea9b9476c7fad82841a8dbb380e2eae480c21910feba80725b46931ed8f02 SIZE (rust/crates/calloop-wayland-source-0.2.0.crate) = 11304 +SHA256 (rust/crates/calloop-wayland-source-0.3.0.crate) = 95a66a987056935f7efce4ab5668920b5d0dac4a7c99991a67395f13702ddd20 +SIZE (rust/crates/calloop-wayland-source-0.3.0.crate) = 11300 SHA256 (rust/crates/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5 SIZE (rust/crates/cast-0.3.0.crate) = 11452 SHA256 (rust/crates/cc-1.0.95.crate) = d32a725bc159af97c3e629873bb9f88fb8cf8a4867175f76dc987815ea07c83b @@ -101,12 +105,12 @@ SHA256 (rust/crates/ciborium-io-0.2.2.crate) = 05afea1e0a06c9be33d539b876f1ce369 SIZE (rust/crates/ciborium-io-0.2.2.crate) = 6697 SHA256 (rust/crates/ciborium-ll-0.2.2.crate) = 57663b653d948a338bfb3eeba9bb2fd5fcfaecb9e199e87e1eda4d9e8b240fd9 SIZE (rust/crates/ciborium-ll-0.2.2.crate) = 14695 -SHA256 (rust/crates/clap-4.5.4.crate) = 90bc066a67923782aa8515dbaea16946c5bcc5addbd668bb80af688e53e548a0 -SIZE (rust/crates/clap-4.5.4.crate) = 55401 -SHA256 (rust/crates/clap_builder-4.5.2.crate) = ae129e2e766ae0ec03484e609954119f123cc1fe650337e155d03b022f24f7b4 -SIZE (rust/crates/clap_builder-4.5.2.crate) = 163566 -SHA256 (rust/crates/clap_derive-4.5.4.crate) = 528131438037fd55894f62d6e9f068b8f45ac57ffa77517819645d10aed04f64 -SIZE (rust/crates/clap_derive-4.5.4.crate) = 29159 +SHA256 (rust/crates/clap-4.5.9.crate) = 64acc1846d54c1fe936a78dc189c34e28d3f5afc348403f28ecf53660b9b8462 +SIZE (rust/crates/clap-4.5.9.crate) = 56348 +SHA256 (rust/crates/clap_builder-4.5.9.crate) = 6fb8393d67ba2e7bfaf28a23458e4e2b543cc73a99595511eb207fdb8aede942 +SIZE (rust/crates/clap_builder-4.5.9.crate) = 164088 +SHA256 (rust/crates/clap_derive-4.5.8.crate) = 2bac35c6dafb060fd4d275d9a4ffae97917c13a6327903a8be2153cd964f7085 +SIZE (rust/crates/clap_derive-4.5.8.crate) = 30024 SHA256 (rust/crates/clap_lex-0.7.0.crate) = 98cc8fbded0c607b7ba9dd60cd98df59af97e84d24e49c8557331cfc26d301ce SIZE (rust/crates/clap_lex-0.7.0.crate) = 11915 SHA256 (rust/crates/clipboard-win-3.1.1.crate) = 9fdf5e01086b6be750428ba4a40619f847eb2e95756eee84b18e06e5f0b50342 @@ -169,8 +173,8 @@ SHA256 (rust/crates/cstr-0.2.12.crate) = 68523903c8ae5aacfa32a0d9ae60cadeb764e1d SIZE (rust/crates/cstr-0.2.12.crate) = 6078 SHA256 (rust/crates/cursor-icon-1.1.0.crate) = 96a6ac251f4a2aca6b3f91340350eab87ae57c3f127ffeb585e92bd336717991 SIZE (rust/crates/cursor-icon-1.1.0.crate) = 11453 -SHA256 (rust/crates/d3d12-0.20.0.crate) = b28bfe653d79bd16c77f659305b195b82bb5ce0c0eb2a4846b82ddbd77586813 -SIZE (rust/crates/d3d12-0.20.0.crate) = 16723 +SHA256 (rust/crates/d3d12-22.0.0.crate) = bdbd1f579714e3c809ebd822c81ef148b1ceaeb3d535352afc73fd0c4c6a0017 +SIZE (rust/crates/d3d12-22.0.0.crate) = 16716 SHA256 (rust/crates/deflate-1.0.0.crate) = c86f7e25f518f4b81808a2cf1c50996a61f5c2eb394b2393bd87f2a4780a432f SIZE (rust/crates/deflate-1.0.0.crate) = 62722 SHA256 (rust/crates/dirs-5.0.1.crate) = 44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225 @@ -181,8 +185,8 @@ SHA256 (rust/crates/dispatch-0.2.0.crate) = bd0c93bb4b0c6d9b77f4435b0ae98c24d17f SIZE (rust/crates/dispatch-0.2.0.crate) = 10229 SHA256 (rust/crates/dlib-0.5.2.crate) = 330c60081dcc4c72131f8eb70510f1ac07223e5d4163db481a04a0befcffa412 SIZE (rust/crates/dlib-0.5.2.crate) = 5806 -SHA256 (rust/crates/document-features-0.2.8.crate) = ef5282ad69563b5fc40319526ba27e0e7363d552a896f0297d54f767717f9b95 -SIZE (rust/crates/document-features-0.2.8.crate) = 12979 +SHA256 (rust/crates/document-features-0.2.10.crate) = cb6969eaabd2421f8a2775cfd2471a2b634372b4a25d41e3bd647b79912850a0 +SIZE (rust/crates/document-features-0.2.10.crate) = 14005 SHA256 (rust/crates/downcast-rs-1.2.1.crate) = 75b325c5dbd37f80359721ad39aca5a29fb04c89279657cffdda8736d0c0b9d2 SIZE (rust/crates/downcast-rs-1.2.1.crate) = 11821 SHA256 (rust/crates/dpi-0.1.1.crate) = f25c0e292a7ca6d6498557ff1df68f32c99850012b6ea401cf8daf771f22ff53 @@ -211,8 +215,8 @@ SHA256 (rust/crates/flume-0.11.0.crate) = 55ac459de2512911e4b674ce33cf20befaba38 SIZE (rust/crates/flume-0.11.0.crate) = 67502 SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1 SIZE (rust/crates/fnv-1.0.7.crate) = 11266 -SHA256 (rust/crates/font-types-0.5.2.crate) = bd6784a76a9c2b136ea3b8462391e9328252e938eb706eb44d752723b4c3a533 -SIZE (rust/crates/font-types-0.5.2.crate) = 22396 +SHA256 (rust/crates/font-types-0.5.5.crate) = 34fd7136aca682873d859ef34494ab1a7d3f57ecd485ed40eb6437ee8c85aa29 +SIZE (rust/crates/font-types-0.5.5.crate) = 22496 SHA256 (rust/crates/fontconfig-parser-0.5.6.crate) = 6a595cb550439a117696039dfc69830492058211b771a2a165379f2a1a53d84d SIZE (rust/crates/fontconfig-parser-0.5.6.crate) = 39300 SHA256 (rust/crates/foreign-types-0.5.0.crate) = d737d9aa519fb7b749cbc3b962edcf310a8dd1f4b67c91c4f83975dbdd17d965 @@ -265,14 +269,14 @@ SHA256 (rust/crates/gl_generator-0.14.0.crate) = 1a95dfc23a2b4a9a2f5ab41d194f8bf SIZE (rust/crates/gl_generator-0.14.0.crate) = 22330 SHA256 (rust/crates/glow-0.13.1.crate) = bd348e04c43b32574f2de31c8bb397d96c9fcfa1371bd4ca6d8bdc464ab121b1 SIZE (rust/crates/glow-0.13.1.crate) = 150940 -SHA256 (rust/crates/glutin_wgl_sys-0.5.0.crate) = 6c8098adac955faa2d31079b65dc48841251f69efd3ac25477903fc424362ead -SIZE (rust/crates/glutin_wgl_sys-0.5.0.crate) = 5469 +SHA256 (rust/crates/glutin_wgl_sys-0.6.0.crate) = 0a4e1951bbd9434a81aa496fe59ccc2235af3820d27b85f9314e279609211e2c +SIZE (rust/crates/glutin_wgl_sys-0.6.0.crate) = 5472 SHA256 (rust/crates/gpu-alloc-0.6.0.crate) = fbcd2dba93594b227a1f57ee09b8b9da8892c34d55aa332e034a228d0fe6a171 SIZE (rust/crates/gpu-alloc-0.6.0.crate) = 19649 SHA256 (rust/crates/gpu-alloc-types-0.3.0.crate) = 98ff03b468aa837d70984d55f5d3f846f6ec31fe34bbb97c4f85219caeee1ca4 SIZE (rust/crates/gpu-alloc-types-0.3.0.crate) = 4128 -SHA256 (rust/crates/gpu-allocator-0.25.0.crate) = 6f56f6318968d03c18e1bcf4857ff88c61157e9da8e47c5f29055d60e1228884 -SIZE (rust/crates/gpu-allocator-0.25.0.crate) = 44341 +SHA256 (rust/crates/gpu-allocator-0.26.0.crate) = fdd4240fc91d3433d5e5b0fc5b67672d771850dc19bbee03c1381e19322803d7 +SIZE (rust/crates/gpu-allocator-0.26.0.crate) = 49005 SHA256 (rust/crates/gpu-descriptor-0.3.0.crate) = 9c08c1f623a8d0b722b8b99f821eb0ba672a1618f0d3b16ddbee1cedd2dd8557 SIZE (rust/crates/gpu-descriptor-0.3.0.crate) = 6727 SHA256 (rust/crates/gpu-descriptor-types-0.2.0.crate) = fdf242682df893b86f33a73828fb09ca4b2d3bb6cc95249707fc684d27484b91 @@ -333,10 +337,8 @@ SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832a 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.153.crate) = 9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd -SIZE (rust/crates/libc-0.2.153.crate) = 740614 -SHA256 (rust/crates/libloading-0.7.4.crate) = b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f -SIZE (rust/crates/libloading-0.7.4.crate) = 27580 +SHA256 (rust/crates/libc-0.2.155.crate) = 97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c +SIZE (rust/crates/libc-0.2.155.crate) = 743539 SHA256 (rust/crates/libloading-0.8.3.crate) = 0c2a198fb6b0eada2a8df47933734e6d35d350665a33a3593d7164fa52c75c19 SIZE (rust/crates/libloading-0.8.3.crate) = 28480 SHA256 (rust/crates/libredox-0.0.2.crate) = 3af92c55d7d839293953fcd0fda5ecfe93297cfde6ffbdec13b41d99c0ba6607 @@ -353,24 +355,24 @@ SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d5 SIZE (rust/crates/lock_api-0.4.12.crate) = 27591 SHA256 (rust/crates/log-0.3.9.crate) = e19e8d5c34a3e0e2223db8e060f9e8264aeeb5c5fc64a4ee9965c062211c024b SIZE (rust/crates/log-0.3.9.crate) = 16686 -SHA256 (rust/crates/log-0.4.21.crate) = 90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c -SIZE (rust/crates/log-0.4.21.crate) = 43442 +SHA256 (rust/crates/log-0.4.22.crate) = a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24 +SIZE (rust/crates/log-0.4.22.crate) = 44027 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.7.2.crate) = 6c8640c5d730cb13ebd907d8d04b52f55ac9a2eec55b440c8892f40d56c76c1d SIZE (rust/crates/memchr-2.7.2.crate) = 96220 SHA256 (rust/crates/memmap2-0.9.4.crate) = fe751422e4a8caa417e13c3ea66452215d7d63e19e604f4980461212f3ae1322 SIZE (rust/crates/memmap2-0.9.4.crate) = 32752 -SHA256 (rust/crates/metal-0.28.0.crate) = 5637e166ea14be6063a3f8ba5ccb9a4159df7d8f6d61c02fc3d480b1f90dcfcb -SIZE (rust/crates/metal-0.28.0.crate) = 3029412 +SHA256 (rust/crates/metal-0.29.0.crate) = 7ecfd3296f8c56b7c1f6fbac3c71cefa9d78ce009850c45000015f206dc7fa21 +SIZE (rust/crates/metal-0.29.0.crate) = 3033188 SHA256 (rust/crates/miniz_oxide-0.7.2.crate) = 9d811f3e15f28568be3407c8e7fdb6514c1cda3cb30683f15b6a1a1dc4ea14a7 SIZE (rust/crates/miniz_oxide-0.7.2.crate) = 55731 SHA256 (rust/crates/mio-0.8.11.crate) = a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c SIZE (rust/crates/mio-0.8.11.crate) = 102983 SHA256 (rust/crates/miow-0.5.0.crate) = 52ffbca2f655e33c08be35d87278e5b18b89550a37dbd598c20db92f6a471123 SIZE (rust/crates/miow-0.5.0.crate) = 27696 -SHA256 (rust/crates/naga-0.20.0.crate) = e536ae46fcab0876853bd4a632ede5df4b1c2527a58f6c5a4150fe86be858231 -SIZE (rust/crates/naga-0.20.0.crate) = 572578 +SHA256 (rust/crates/naga-22.0.0.crate) = 09eeccb9b50f4f7839b214aa3e08be467159506a986c18e0702170ccf720a453 +SIZE (rust/crates/naga-22.0.0.crate) = 592319 SHA256 (rust/crates/ndk-0.9.0.crate) = c3f42e7bbe13d351b6bead8286a43aac9534b82bd3cc43e47037f012ebfd62d4 SIZE (rust/crates/ndk-0.9.0.crate) = 84865 SHA256 (rust/crates/ndk-context-0.1.1.crate) = 27b02d87554356db9e9a873add8782d4ea6e3e58ea071a9adb9a2e8ddb884a8b @@ -445,8 +447,8 @@ SHA256 (rust/crates/ordered-float-4.2.0.crate) = a76df7075c7d4d01fdcb46c912dd17f SIZE (rust/crates/ordered-float-4.2.0.crate) = 20510 SHA256 (rust/crates/owned_ttf_parser-0.20.0.crate) = d4586edfe4c648c71797a74c84bacb32b52b212eff5dfe2bb9f2c599844023e7 SIZE (rust/crates/owned_ttf_parser-0.20.0.crate) = 150890 -SHA256 (rust/crates/parking_lot-0.12.2.crate) = 7e4af0ca4f6caed20e900d564c242b8e5d4903fdacf31d3daf527b66fe6f42fb -SIZE (rust/crates/parking_lot-0.12.2.crate) = 41723 +SHA256 (rust/crates/parking_lot-0.12.3.crate) = f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27 +SIZE (rust/crates/parking_lot-0.12.3.crate) = 41860 SHA256 (rust/crates/parking_lot_core-0.9.10.crate) = 1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8 SIZE (rust/crates/parking_lot_core-0.9.10.crate) = 32406 SHA256 (rust/crates/paste-1.0.14.crate) = de3145af08024dea9fa9914f381a17b8fc6034dfb00f3a84013f7ff43f29ed4c @@ -485,8 +487,8 @@ SHA256 (rust/crates/profiling-1.0.15.crate) = 43d84d1d7a6ac92673717f9f6d1518374e SIZE (rust/crates/profiling-1.0.15.crate) = 14255 SHA256 (rust/crates/qoi-0.4.1.crate) = 7f6d64c71eb498fe9eae14ce4ec935c555749aef511cca85b5568910d6e48001 SIZE (rust/crates/qoi-0.4.1.crate) = 71135 -SHA256 (rust/crates/quick-xml-0.31.0.crate) = 1004a344b30a54e2ee58d66a71b32d2db2feb0a31f9a2d302bf0536f15de2a33 -SIZE (rust/crates/quick-xml-0.31.0.crate) = 172236 +SHA256 (rust/crates/quick-xml-0.34.0.crate) = 6f24d770aeca0eacb81ac29dfbc55ebcc09312fdd1f8bbecdc7e4a84e000e3b4 +SIZE (rust/crates/quick-xml-0.34.0.crate) = 184595 SHA256 (rust/crates/quote-1.0.36.crate) = 0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7 SIZE (rust/crates/quote-1.0.36.crate) = 28507 SHA256 (rust/crates/rand-0.4.6.crate) = 552840b97013b1a26992c11eac34bdd778e464601a4c2054b5f0bff7c6761293 @@ -511,16 +513,16 @@ SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caa SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701 SHA256 (rust/crates/rdrand-0.4.0.crate) = 678054eb77286b51581ba43620cc911abf02758c91f93f479767aed0f90458b2 SIZE (rust/crates/rdrand-0.4.0.crate) = 6456 -SHA256 (rust/crates/read-fonts-0.19.0.crate) = ea75b5ec052843434d263ef7a4c31cf86db5908c729694afb1ad3c884252a1b6 -SIZE (rust/crates/read-fonts-0.19.0.crate) = 239174 +SHA256 (rust/crates/read-fonts-0.19.3.crate) = e8b8af39d1f23869711ad4cea5e7835a20daa987f80232f7f2a2374d648ca64d +SIZE (rust/crates/read-fonts-0.19.3.crate) = 243143 SHA256 (rust/crates/redox_syscall-0.4.1.crate) = 4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa SIZE (rust/crates/redox_syscall-0.4.1.crate) = 24858 SHA256 (rust/crates/redox_syscall-0.5.1.crate) = 469052894dcb553421e483e4209ee581a45100d31b4018de03e5a7ad86374a7e SIZE (rust/crates/redox_syscall-0.5.1.crate) = 22536 SHA256 (rust/crates/redox_users-0.4.5.crate) = bd283d9651eeda4b2a83a43c1c91b266c40fd76ecd39a50a8c630ae69dc72891 SIZE (rust/crates/redox_users-0.4.5.crate) = 15514 -SHA256 (rust/crates/regex-1.10.4.crate) = c117dbdfde9c8308975b6a18d71f3f385c89461f7b3fb054288ecf2a2058ba4c -SIZE (rust/crates/regex-1.10.4.crate) = 253191 +SHA256 (rust/crates/regex-1.10.5.crate) = b91213439dad192326a0d7c6ee3955910425f441d7038e0d6933b0aec5c4517f +SIZE (rust/crates/regex-1.10.5.crate) = 253805 SHA256 (rust/crates/regex-automata-0.4.6.crate) = 86b83b8b9847f9bf95ef68afb0b8e6cdb80f498442f5179a29fad448fcc1eaea SIZE (rust/crates/regex-automata-0.4.6.crate) = 617565 SHA256 (rust/crates/regex-syntax-0.8.3.crate) = adad44e29e4c806119491a7f06f03de4d1af22c3a680dd47f1e6e179439d1f56 @@ -529,8 +531,8 @@ SHA256 (rust/crates/remove_dir_all-0.5.3.crate) = 3acd125665422973a33ac9d3dd2df8 SIZE (rust/crates/remove_dir_all-0.5.3.crate) = 9184 SHA256 (rust/crates/renderdoc-sys-1.1.0.crate) = 19b30a45b0cd0bcca8037f3d0dc3421eaf95327a17cad11964fb8179b4fc4832 SIZE (rust/crates/renderdoc-sys-1.1.0.crate) = 10366 -SHA256 (rust/crates/rio-winit-fork-0.30.0.crate) = 214f2e44c24c1b13b8bfc60bcbab94a86ed5bddd5c5f41e6c6e50a762c99c3e6 -SIZE (rust/crates/rio-winit-fork-0.30.0.crate) = 607634 +SHA256 (rust/crates/rio-winit-fork-0.30.2.crate) = d30cd77120e7f73e5510423937122502b04148c38b4e216550f314ac60143d85 +SIZE (rust/crates/rio-winit-fork-0.30.2.crate) = 607098 SHA256 (rust/crates/roxmltree-0.19.0.crate) = 3cd14fd5e3b777a7422cca79358c57a8f6e3a703d9ac187448d0daf220c2407f SIZE (rust/crates/roxmltree-0.19.0.crate) = 53547 SHA256 (rust/crates/rustc-demangle-0.1.23.crate) = d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76 @@ -547,12 +549,12 @@ SHA256 (rust/crates/scoped-tls-1.0.1.crate) = e1cf6437eb19a8f4a6cc0f7dca544973b0 SIZE (rust/crates/scoped-tls-1.0.1.crate) = 8202 SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49 SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619 -SHA256 (rust/crates/sctk-adwaita-0.9.0.crate) = 7de61fa7334ee8ee1f5c3c58dcc414fb9361e7e8f5bff9d45f4d69eeb89a7169 -SIZE (rust/crates/sctk-adwaita-0.9.0.crate) = 53570 -SHA256 (rust/crates/serde-1.0.199.crate) = 0c9f6e76df036c77cd94996771fb40db98187f096dd0b9af39c6c6e452ba966a -SIZE (rust/crates/serde-1.0.199.crate) = 77598 -SHA256 (rust/crates/serde_derive-1.0.199.crate) = 11bd257a6541e141e42ca6d24ae26f7714887b47e89aa739099104c7e4d3b7fc -SIZE (rust/crates/serde_derive-1.0.199.crate) = 55793 +SHA256 (rust/crates/sctk-adwaita-0.10.1.crate) = b6277f0217056f77f1d8f49f2950ac6c278c0d607c45f5ee99328d792ede24ec +SIZE (rust/crates/sctk-adwaita-0.10.1.crate) = 53237 +SHA256 (rust/crates/serde-1.0.204.crate) = bc76f558e0cbb2a839d37354c575f1dc3fdc6546b5be373ba43d95f231bf7c12 +SIZE (rust/crates/serde-1.0.204.crate) = 78253 +SHA256 (rust/crates/serde_derive-1.0.204.crate) = e0cd7e117be63d3c3678776753929474f3b04a43a080c744d6b0ae2a8c28e222 +SIZE (rust/crates/serde_derive-1.0.204.crate) = 55871 SHA256 (rust/crates/serde_json-1.0.116.crate) = 3e17db7126d17feb94eb3fad46bf1a96b034e8aacbc2e775fe81505f8b0b2813 SIZE (rust/crates/serde_json-1.0.116.crate) = 146790 SHA256 (rust/crates/serde_spanned-0.6.5.crate) = eb3622f419d1296904700073ea6cc23ad690adbd66f13ea683df73298736f0c1 @@ -563,6 +565,8 @@ SHA256 (rust/crates/signal-hook-registry-1.4.2.crate) = a9e9e0b4211b72e7b8b6e85c SIZE (rust/crates/signal-hook-registry-1.4.2.crate) = 18064 SHA256 (rust/crates/simd-adler32-0.3.7.crate) = d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe SIZE (rust/crates/simd-adler32-0.3.7.crate) = 12086 +SHA256 (rust/crates/skrifa-0.19.3.crate) = 0ab45fb68b53576a43d4fc0e9ec8ea64e29a4d2cc7f44506964cb75f288222e9 +SIZE (rust/crates/skrifa-0.19.3.crate) = 160387 SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67 SIZE (rust/crates/slab-0.4.9.crate) = 17108 SHA256 (rust/crates/slotmap-1.0.7.crate) = dbff4acf519f630b3a3ddcfaea6c06b42174d9a44bc70c620e9ed1649d58b82a @@ -571,10 +575,12 @@ SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47 SIZE (rust/crates/smallvec-1.13.2.crate) = 35216 SHA256 (rust/crates/smithay-client-toolkit-0.18.1.crate) = 922fd3eeab3bd820d76537ce8f582b1cf951eceb5475c28500c7457d9d17f53a SIZE (rust/crates/smithay-client-toolkit-0.18.1.crate) = 129920 +SHA256 (rust/crates/smithay-client-toolkit-0.19.2.crate) = 3457dea1f0eb631b4034d61d4d8c32074caa6cd1ab2d59f2327bd8461e2c0016 +SIZE (rust/crates/smithay-client-toolkit-0.19.2.crate) = 131504 SHA256 (rust/crates/smithay-clipboard-0.7.1.crate) = c091e7354ea8059d6ad99eace06dd13ddeedbb0ac72d40a9a6e7ff790525882d SIZE (rust/crates/smithay-clipboard-0.7.1.crate) = 18456 -SHA256 (rust/crates/smol_str-0.2.1.crate) = e6845563ada680337a52d43bb0b29f396f2d911616f6573012645b9e3d048a49 -SIZE (rust/crates/smol_str-0.2.1.crate) = 14689 +SHA256 (rust/crates/smol_str-0.2.2.crate) = dd538fb6910ac1099850255cf94a94df6551fbdd602454387d0adb2d1ca6dead +SIZE (rust/crates/smol_str-0.2.2.crate) = 15840 SHA256 (rust/crates/spin-0.9.8.crate) = 6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67 SIZE (rust/crates/spin-0.9.8.crate) = 38958 SHA256 (rust/crates/spirv-0.3.0+sdk-1.3.268.0.crate) = eda41003dc44290527a59b13432d4a0379379fa074b70174882adfbdfd917844 @@ -587,8 +593,8 @@ SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3 SIZE (rust/crates/strsim-0.11.1.crate) = 14266 SHA256 (rust/crates/svg_fmt-0.4.2.crate) = f83ba502a3265efb76efb89b0a2f7782ad6f2675015d4ce37e4b547dda42b499 SIZE (rust/crates/svg_fmt-0.4.2.crate) = 4058 -SHA256 (rust/crates/swash-0.1.16.crate) = 682a612b50baf09e8a039547ecf49e6c155690dcb751b1bcb19c93cdeb3d42d4 -SIZE (rust/crates/swash-0.1.16.crate) = 278316 +SHA256 (rust/crates/swash-0.1.17.crate) = 4d7773d67fe3373048cf840bfcc54ec3207cfc1e95c526b287ef2eb5eff9faf6 +SIZE (rust/crates/swash-0.1.17.crate) = 235646 SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237 SIZE (rust/crates/syn-1.0.109.crate) = 237611 SHA256 (rust/crates/syn-2.0.60.crate) = 909518bc7b1c9b779f1bbf07f2929d35af9f0f37e47c6e9ef7f9dddc1e1821f3 @@ -597,10 +603,10 @@ SHA256 (rust/crates/tempdir-0.3.7.crate) = 15f2b5fb00ccdf689e0149d1b1b3c03fead81 SIZE (rust/crates/tempdir-0.3.7.crate) = 11468 SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755 SIZE (rust/crates/termcolor-1.4.1.crate) = 18773 -SHA256 (rust/crates/thiserror-1.0.59.crate) = f0126ad08bff79f29fc3ae6a55cc72352056dfff61e3ff8bb7129476d44b23aa -SIZE (rust/crates/thiserror-1.0.59.crate) = 21040 -SHA256 (rust/crates/thiserror-impl-1.0.59.crate) = d1cd413b5d558b4c5bf3680e324a6fa5014e7b7c067a51e69dbdf47eb7148b66 -SIZE (rust/crates/thiserror-impl-1.0.59.crate) = 15726 +SHA256 (rust/crates/thiserror-1.0.63.crate) = c0342370b38b6a11b6cc11d6a805569958d54cfa061a29969c3b5ce2ea405724 +SIZE (rust/crates/thiserror-1.0.63.crate) = 21537 +SHA256 (rust/crates/thiserror-impl-1.0.63.crate) = a4558b58466b9ad7ca0f102865eccc95938dca1a74a856f2b57b6629050da261 +SIZE (rust/crates/thiserror-impl-1.0.63.crate) = 16047 SHA256 (rust/crates/tiff-0.9.1.crate) = ba1310fcea54c6a9a4fd1aad794ecc02c31682f6bfbecdf460bf19533eed1e3e SIZE (rust/crates/tiff-0.9.1.crate) = 1423953 SHA256 (rust/crates/tiny-skia-0.11.4.crate) = 83d13394d44dae3207b52a326c0c85a8bf87f1541f23b0d143811088497b09ab @@ -613,10 +619,10 @@ 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.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20 SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865 -SHA256 (rust/crates/tokio-1.37.0.crate) = 1adbebffeca75fcfd058afa480fb6c0b81e165a0323f9c9d39c9697e37c46787 -SIZE (rust/crates/tokio-1.37.0.crate) = 764297 -SHA256 (rust/crates/tokio-macros-2.2.0.crate) = 5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b -SIZE (rust/crates/tokio-macros-2.2.0.crate) = 11520 +SHA256 (rust/crates/tokio-1.38.1.crate) = eb2caba9f80616f438e09748d5acda951967e1ea58508ef53d9c6402485a46df +SIZE (rust/crates/tokio-1.38.1.crate) = 774260 +SHA256 (rust/crates/tokio-macros-2.3.0.crate) = 5f5ae998a069d4b5aba8ee9dad856af7d520c3699e6159b185c2acd48155d39a +SIZE (rust/crates/tokio-macros-2.3.0.crate) = 11753 SHA256 (rust/crates/toml-0.8.12.crate) = e9dd1545e8208b4a5af1aa9bbd0b4cf7e9ea08fabc5d0a5c67fcaafa17433aa3 SIZE (rust/crates/toml-0.8.12.crate) = 51145 SHA256 (rust/crates/toml_datetime-0.6.5.crate) = 3550f4e9685620ac18a50ed434eb3aec30db8ba93b0287467bca5826ea25baf1 @@ -643,12 +649,12 @@ SHA256 (rust/crates/unicode-normalization-0.1.23.crate) = a56d1686db2308d901306f SIZE (rust/crates/unicode-normalization-0.1.23.crate) = 122649 SHA256 (rust/crates/unicode-segmentation-1.11.0.crate) = d4c87d22b6e3f4a18d4d40ef354e97c90fcb14dd91d7dc0aa9d8a1172ebf7202 SIZE (rust/crates/unicode-segmentation-1.11.0.crate) = 102740 -SHA256 (rust/crates/unicode-width-0.1.12.crate) = 68f5e5f3158ecfd4b8ff6fe086db7c8467a2dfdac97fe420f2b7c4aa97af66d6 -SIZE (rust/crates/unicode-width-0.1.12.crate) = 24062 +SHA256 (rust/crates/unicode-width-0.1.13.crate) = 0336d538f7abc86d282a4189614dfaa90810dfc2c6f6427eaf88e16311dd225d +SIZE (rust/crates/unicode-width-0.1.13.crate) = 457228 SHA256 (rust/crates/unicode-xid-0.2.4.crate) = f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c SIZE (rust/crates/unicode-xid-0.2.4.crate) = 15352 -SHA256 (rust/crates/url-2.5.0.crate) = 31e6302e3bb753d46e83516cae55ae196fc0c309407cf11ab35cc51a4c2a4633 -SIZE (rust/crates/url-2.5.0.crate) = 78605 +SHA256 (rust/crates/url-2.5.2.crate) = 22784dbdf76fdde8af1aeda5622b546b422b6fc585325248a2bf9f5e41e94d6c +SIZE (rust/crates/url-2.5.2.crate) = 79704 SHA256 (rust/crates/utf8parse-0.2.1.crate) = 711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a SIZE (rust/crates/utf8parse-0.2.1.crate) = 13435 SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f @@ -673,38 +679,42 @@ SHA256 (rust/crates/wasm-bindgen-test-0.3.42.crate) = d9bf62a58e0780af3e85204458 SIZE (rust/crates/wasm-bindgen-test-0.3.42.crate) = 17595 SHA256 (rust/crates/wasm-bindgen-test-macro-0.3.42.crate) = b7f89739351a2e03cb94beb799d47fb2cac01759b40ec441f7de39b00cbf7ef0 SIZE (rust/crates/wasm-bindgen-test-macro-0.3.42.crate) = 8573 -SHA256 (rust/crates/wayland-backend-0.3.3.crate) = 9d50fa61ce90d76474c87f5fc002828d81b32677340112b4ef08079a9d459a40 -SIZE (rust/crates/wayland-backend-0.3.3.crate) = 70455 -SHA256 (rust/crates/wayland-client-0.31.2.crate) = 82fb96ee935c2cea6668ccb470fb7771f6215d1691746c2d896b447a00ad3f1f -SIZE (rust/crates/wayland-client-0.31.2.crate) = 62976 +SHA256 (rust/crates/wayland-backend-0.3.6.crate) = f90e11ce2ca99c97b940ee83edbae9da2d56a08f9ea8158550fd77fa31722993 +SIZE (rust/crates/wayland-backend-0.3.6.crate) = 71562 +SHA256 (rust/crates/wayland-client-0.31.5.crate) = 7e321577a0a165911bdcfb39cf029302479d7527b517ee58ab0f6ad09edf0943 +SIZE (rust/crates/wayland-client-0.31.5.crate) = 63042 SHA256 (rust/crates/wayland-csd-frame-0.3.0.crate) = 625c5029dbd43d25e6aa9615e88b829a5cad13b2819c4ae129fdbb7c31ab4c7e SIZE (rust/crates/wayland-csd-frame-0.3.0.crate) = 5696 SHA256 (rust/crates/wayland-cursor-0.31.1.crate) = 71ce5fa868dd13d11a0d04c5e2e65726d0897be8de247c0c5a65886e283231ba SIZE (rust/crates/wayland-cursor-0.31.1.crate) = 6883 SHA256 (rust/crates/wayland-protocols-0.31.2.crate) = 8f81f365b8b4a97f422ac0e8737c438024b5951734506b0e1d775c73030561f4 SIZE (rust/crates/wayland-protocols-0.31.2.crate) = 147062 -SHA256 (rust/crates/wayland-protocols-plasma-0.2.0.crate) = 23803551115ff9ea9bce586860c5c5a971e360825a0309264102a9495a5ff479 -SIZE (rust/crates/wayland-protocols-plasma-0.2.0.crate) = 59992 +SHA256 (rust/crates/wayland-protocols-0.32.3.crate) = 62989625a776e827cc0f15d41444a3cea5205b963c3a25be48ae1b52d6b4daaa +SIZE (rust/crates/wayland-protocols-0.32.3.crate) = 165197 +SHA256 (rust/crates/wayland-protocols-plasma-0.3.3.crate) = f79f2d57c7fcc6ab4d602adba364bf59a5c24de57bd194486bf9b8360e06bfc4 +SIZE (rust/crates/wayland-protocols-plasma-0.3.3.crate) = 60493 SHA256 (rust/crates/wayland-protocols-wlr-0.2.0.crate) = ad1f61b76b6c2d8742e10f9ba5c3737f6530b4c243132c2a2ccc8aa96fe25cd6 SIZE (rust/crates/wayland-protocols-wlr-0.2.0.crate) = 25804 -SHA256 (rust/crates/wayland-scanner-0.31.1.crate) = 63b3a62929287001986fb58c789dce9b67604a397c15c611ad9f747300b6c283 -SIZE (rust/crates/wayland-scanner-0.31.1.crate) = 35419 -SHA256 (rust/crates/wayland-sys-0.31.1.crate) = 15a0c8eaff5216d07f226cb7a549159267f3467b289d9a2e52fd3ef5aae2b7af -SIZE (rust/crates/wayland-sys-0.31.1.crate) = 8577 +SHA256 (rust/crates/wayland-protocols-wlr-0.3.3.crate) = fd993de54a40a40fbe5601d9f1fbcaef0aebcc5fda447d7dc8f6dcbaae4f8953 +SIZE (rust/crates/wayland-protocols-wlr-0.3.3.crate) = 26005 +SHA256 (rust/crates/wayland-scanner-0.31.4.crate) = d7b56f89937f1cf2ee1f1259cf2936a17a1f45d8f0aa1019fae6d470d304cfa6 +SIZE (rust/crates/wayland-scanner-0.31.4.crate) = 35691 +SHA256 (rust/crates/wayland-sys-0.31.4.crate) = 43676fe2daf68754ecf1d72026e4e6c15483198b5d24e888b74d3f22f887a148 +SIZE (rust/crates/wayland-sys-0.31.4.crate) = 8571 SHA256 (rust/crates/web-sys-0.3.69.crate) = 77afa9a11836342370f4817622a2f0f418b134426d91a82dfb48f532d2ec13ef SIZE (rust/crates/web-sys-0.3.69.crate) = 728877 SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb SIZE (rust/crates/web-time-1.1.0.crate) = 18026 SHA256 (rust/crates/weezl-0.1.8.crate) = 53a85b86a771b1c87058196170769dd264f66c0782acf1ae6cc51bfd64b39082 SIZE (rust/crates/weezl-0.1.8.crate) = 42175 -SHA256 (rust/crates/wgpu-0.20.1.crate) = 90e37c7b9921b75dfd26dd973fdcbce36f13dfa6e2dc82aece584e0ed48c355c -SIZE (rust/crates/wgpu-0.20.1.crate) = 145840 -SHA256 (rust/crates/wgpu-core-0.21.0.crate) = d59e0d5fc509601c69e4e1fa06c1eb3c4c9f12956a5e30c79b61ef1c1be7daf0 -SIZE (rust/crates/wgpu-core-0.21.0.crate) = 254674 -SHA256 (rust/crates/wgpu-hal-0.21.0.crate) = 6aa24c3889f885a3fb9133b454c8418bfcfaadcfe4ed3be96ac80e76703b863b -SIZE (rust/crates/wgpu-hal-0.21.0.crate) = 312833 -SHA256 (rust/crates/wgpu-types-0.20.0.crate) = 1353d9a46bff7f955a680577f34c69122628cc2076e1d6f3a9be6ef00ae793ef -SIZE (rust/crates/wgpu-types-0.20.0.crate) = 60828 +SHA256 (rust/crates/wgpu-22.0.0.crate) = c87e07e87a179614940ad845397e03201847453a37b43a31a3b54eee2e6e32ce +SIZE (rust/crates/wgpu-22.0.0.crate) = 155264 +SHA256 (rust/crates/wgpu-core-22.0.0.crate) = e0f191908a21968991463fcf3b42cb6c9648c0fb7fa301b8fc733bc21a9ed9bd +SIZE (rust/crates/wgpu-core-22.0.0.crate) = 254102 +SHA256 (rust/crates/wgpu-hal-22.0.0.crate) = f6bbf4b4de8b2a83c0401d9e5ae0080a2792055f25859a02bf9be97952bbed4f +SIZE (rust/crates/wgpu-hal-22.0.0.crate) = 317984 +SHA256 (rust/crates/wgpu-types-22.0.0.crate) = bc9d91f0e2c4b51434dfa6db77846f2793149d8e73f800fa2e41f52b8eac3c5d +SIZE (rust/crates/wgpu-types-22.0.0.crate) = 62297 SHA256 (rust/crates/widestring-1.1.0.crate) = 7219d36b6eac893fa81e84ebe06485e7dcbb616177469b142df14f1f4deb1311 SIZE (rust/crates/widestring-1.1.0.crate) = 85046 SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419 @@ -815,5 +825,5 @@ SHA256 (rust/crates/zerocopy-derive-0.7.32.crate) = 9ce1b18ccd8e73a9321186f97e46 SIZE (rust/crates/zerocopy-derive-0.7.32.crate) = 37623 SHA256 (rust/crates/zune-inflate-0.2.54.crate) = 73ab332fe2f6680068f3582b16a24f90ad7096d5d39b974d1c0aff0125116f02 SIZE (rust/crates/zune-inflate-0.2.54.crate) = 37973 -SHA256 (raphamorim-rio-v0.1.1_GH0.tar.gz) = 076609d37a5ec1156a4f623d60913f3e4a48245687277838e80d28c645945e72 -SIZE (raphamorim-rio-v0.1.1_GH0.tar.gz) = 32775981 +SHA256 (raphamorim-rio-v0.1.2_GH0.tar.gz) = 20e20df7c2bee3eafb8a112a7c8ce9977a154edce46e31237ce93445f2db07f0 +SIZE (raphamorim-rio-v0.1.2_GH0.tar.gz) = 32778476 diff --git a/x11/xdg-desktop-portal-hyprland/Makefile b/x11/xdg-desktop-portal-hyprland/Makefile index e1d687d50f6..21d9fb79e38 100644 --- a/x11/xdg-desktop-portal-hyprland/Makefile +++ b/x11/xdg-desktop-portal-hyprland/Makefile @@ -1,6 +1,6 @@ PORTNAME= xdg-desktop-portal-hyprland DISTVERSIONPREFIX= v -DISTVERSION= 1.3.2 +DISTVERSION= 1.3.3 CATEGORIES= x11 wayland MAINTAINER= jbeich@FreeBSD.org diff --git a/x11/xdg-desktop-portal-hyprland/distinfo b/x11/xdg-desktop-portal-hyprland/distinfo index 44d5209c16a..a8c698ffb0c 100644 --- a/x11/xdg-desktop-portal-hyprland/distinfo +++ b/x11/xdg-desktop-portal-hyprland/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1718272114 -SHA256 (hyprwm-xdg-desktop-portal-hyprland-v1.3.2_GH0.tar.gz) = 8f77a11c4d3df1b6d963f408ea1159d093e3b14ea0cb8c64094fca9821af2e26 -SIZE (hyprwm-xdg-desktop-portal-hyprland-v1.3.2_GH0.tar.gz) = 48659 +TIMESTAMP = 1721648131 +SHA256 (hyprwm-xdg-desktop-portal-hyprland-v1.3.3_GH0.tar.gz) = 5a8389868287853800d58e5296be9c7fcb0bd191297bc9806c352c735d92d7b3 +SIZE (hyprwm-xdg-desktop-portal-hyprland-v1.3.3_GH0.tar.gz) = 49323 SHA256 (hyprwm-hyprland-protocols-v0.2_GH0.tar.gz) = 106cb189d0fbe4ec0ee11a12a17238172f4c4cd1b2b26db904df144e5c7a05f0 SIZE (hyprwm-hyprland-protocols-v0.2_GH0.tar.gz) = 6342