py-yaml 5.4.1 -> 6.0.1

2024-03-25 Thread Daniel Dickman
Here's an update of py-yaml to 6.0.1 which is the latest release. This is 
needed so we can update urllib3 to the 2.x series.

Build-tested with all reverse deps, although further runtime testing of 
those consumers would be useful.

ok?


Index: Makefile
===
RCS file: /cvs/ports/textproc/py-yaml/Makefile,v
diff -u -p -u -r1.31 Makefile
--- Makefile24 Sep 2023 11:39:30 -  1.31
+++ Makefile26 Mar 2024 04:55:23 -
@@ -1,9 +1,8 @@
 COMMENT=   YAML parser and emitter in Python
 
-MODPY_EGG_VERSION=5.4.1
+MODPY_EGG_VERSION=6.0.1
 DISTNAME=  PyYAML-${MODPY_EGG_VERSION}
 PKGNAME=   py-yaml-${MODPY_EGG_VERSION}
-REVISION=  4
 
 CATEGORIES=textproc
 
@@ -14,17 +13,19 @@ MAINTAINER= Pierre-Emmanuel Andre https://github.com/yaml/pyyaml/issues/640
 MODPY_PYTEST=  No
Index: distinfo
===
RCS file: /cvs/ports/textproc/py-yaml/distinfo,v
diff -u -p -u -r1.9 distinfo
--- distinfo1 Feb 2022 18:30:27 -   1.9
+++ distinfo26 Mar 2024 04:55:23 -
@@ -1,2 +1,2 @@
-SHA256 (PyYAML-5.4.1.tar.gz) = YHd0y7oocyv6gCtUuqdIQhX1MJkQVbtWLvvtWy8gpF4=
-SIZE (PyYAML-5.4.1.tar.gz) = 175147
+SHA256 (PyYAML-6.0.1.tar.gz) = v99GCxc2x3Xyup9qkryjC8IJUGe4qdd4dtH61sw7SkM=
+SIZE (PyYAML-6.0.1.tar.gz) = 125201



UPDATE: OpenImageIO 2.5.9

2024-03-25 Thread Brad Smith
Here is an update to OpenImageIO 2.5.9.


https://github.com/AcademySoftwareFoundation/OpenImageIO/blob/dev-2.5/CHANGES.md


Index: Makefile
===
RCS file: /cvs/ports/graphics/openimageio/Makefile,v
retrieving revision 1.69
diff -u -p -u -p -r1.69 Makefile
--- Makefile22 Mar 2024 12:25:32 -  1.69
+++ Makefile25 Mar 2024 03:53:18 -
@@ -5,11 +5,11 @@ COMMENT = library for reading and writi
 
 GH_ACCOUNT =   AcademySoftwareFoundation
 GH_PROJECT =   OpenImageIO
-GH_TAGNAME =   v2.4.17.0
+GH_TAGNAME =   v2.5.9.0
 PKGNAME =  ${DISTNAME:L}
 
-SHARED_LIBS += OpenImageIO 14.0 # 2.4.10
-SHARED_LIBS += OpenImageIO_Util9.0 # 2.4.10
+SHARED_LIBS += OpenImageIO 15.0 # 2.4.10
+SHARED_LIBS += OpenImageIO_Util10.0 # 2.4.10
 
 CATEGORIES =   graphics devel
 
Index: distinfo
===
RCS file: /cvs/ports/graphics/openimageio/distinfo,v
retrieving revision 1.19
diff -u -p -u -p -r1.19 distinfo
--- distinfo22 Mar 2024 12:25:32 -  1.19
+++ distinfo25 Mar 2024 03:53:18 -
@@ -1,2 +1,2 @@
-SHA256 (OpenImageIO-2.4.17.0.tar.gz) = 
f+gdjlvOMMxKIS8CCsPMQ0Tmt8HAhCR146BIUVCZxlw=
-SIZE (OpenImageIO-2.4.17.0.tar.gz) = 47900800
+SHA256 (OpenImageIO-2.5.9.0.tar.gz) = 
tqaONpvEdVJeuEO9wMuK3JEMxxAAgl+NubXhNhZs3Hg=
+SIZE (OpenImageIO-2.5.9.0.tar.gz) = 52051925
Index: pkg/PLIST
===
RCS file: /cvs/ports/graphics/openimageio/pkg/PLIST,v
retrieving revision 1.20
diff -u -p -u -p -r1.20 PLIST
--- pkg/PLIST   27 Apr 2023 06:00:30 -  1.20
+++ pkg/PLIST   25 Mar 2024 03:53:18 -
@@ -21,11 +21,13 @@ include/OpenImageIO/detail/
 include/OpenImageIO/detail/farmhash.h
 include/OpenImageIO/detail/fmt/
 include/OpenImageIO/detail/fmt.h
+include/OpenImageIO/detail/fmt/chrono.h
 include/OpenImageIO/detail/fmt/core.h
 include/OpenImageIO/detail/fmt/format-inl.h
 include/OpenImageIO/detail/fmt/format.h
 include/OpenImageIO/detail/fmt/ostream.h
 include/OpenImageIO/detail/fmt/printf.h
+include/OpenImageIO/detail/fmt/std.h
 include/OpenImageIO/errorhandler.h
 include/OpenImageIO/export.h
 include/OpenImageIO/filesystem.h



UPDATE: OpenColorIO 2.3.2

2024-03-25 Thread Brad Smith
Here is an update to OpenColorIO 2.3.2.


v2.3.0

This is the main new feature release for this year and is the base version for 
the
CY2024 VFX Reference Platform (which specifies 2.3.x).

Major new features:

PR #1816, Add new ocioview config visual editor app (alpha)
PR #1687, Utilize AVX SIMD intrinsics to accelerate Lut1D and Lut3D performance
PR #1828, Utilize Neon SIMD intrinsics and improve Universal Build support for 
macOS
PR #1788, Enhanced methods to find an equivalent color space between configs
PR #1802, Add command-line apps to Python Wheel
PR #1808, Add GetProcessorFromConfigs variants for displays and views
PR #1762, Disallow use of 1D textures for Lut1D ops in the GPU renderer
PR #1791, Add clear Processor cache function to accomodate changes to existing 
LUT files
PR #1773, Add cg-config-latest & studio-config-latest short-cuts to built-in 
configs
PR #1812, Add built-in transform for Display P3 and bump config version

Bug fixes and minor enhancements:

PR #1792, Add isInactiveColorSpace and getRoleColorSpace methods
PR #1832, Add hasDynamic method to CPUProcessor and allow OSL language output 
from Python
PR #1829, Fix named transform validation issue
PR #1779, Fix GradingPrimary bypass and allow easier comparison in Python
PR #1759, Allow PyOpenColorIO module to load DLLs from Windows PATH env var
PR #1780, Improve DisplayViewTransform error message and add more unit tests
PR #1786, Remove inactive color space warnings from unit test output
PR #1822, Remove additional color space warnings from unit test output
PR #1833, Update Python docs for new texture dimensions API
PR #1812, Fix error in Baker documentation related to LUT inversion
PR #1803, Add Thomas and Zach to the TSC
PR #1782, Add 3ds Max as a supported app

Build process enhancements:

PR #1777, Add CMake support for minimum and recommended versions of dependencies
PR #1813, Add VFX Platform 2023 to CI Linux build matrix
PR #1778, Improve Python Wheel packaging
PR #1790, Make OpenColorIO usable as a sub-project using CMake's FetchContent
PR #1806, Support minizip-ng 4 API
PR #1823, CMake fixes for yaml-cpp affecting vcpkg
PR #1793, Change min ZLib version to 1.2.8
PR #1826, Adjust to change in Sphinx breaking documentation builds
PR #1809, Adjust to change in Doxygen groups to fix documentation build
PR #1797, Adjust urllib3 version to fix CI and dependencies-latest workflows
PR #1770, Update GitHub Actions workflows
PR #1795, OSL-related fix for dependencies-latest workflow on macOS
PR #1783, Docutils version fix for dependencies-latest workflow
PR #1714, Fix CI warnings / deprecations


Index: Makefile
===
RCS file: /cvs/ports/graphics/opencolorio/Makefile,v
retrieving revision 1.31
diff -u -p -u -p -r1.31 Makefile
--- Makefile23 Sep 2023 16:29:53 -  1.31
+++ Makefile24 Mar 2024 02:02:28 -
@@ -1,14 +1,12 @@
-ONLY_FOR_ARCHS =   ${CLANG_ARCHS}
-
 COMMENT =  color management library
 
-EPOCH =2
 GH_ACCOUNT =   AcademySoftwareFoundation
 GH_PROJECT =   OpenColorIO
-GH_TAGNAME =   v2.1.1
+GH_TAGNAME =   v2.3.2
 PKGNAME =  ${DISTNAME:L}
+EPOCH =2
 
-SHARED_LIBS +=  OpenColorIO   3.0 # 1.1.1
+SHARED_LIBS +=  OpenColorIO   4.0 # 1.1.1
 
 CATEGORIES =   graphics
 
@@ -19,9 +17,9 @@ MAINTAINER =  Pascal Stumpf =4.0.4 \
+   devel/pystring \
devel/yaml-cpp \
math/imath
 
 CONFIGURE_ARGS +=  -DPYTHON="${MODPY_BIN}" \
-DOCIO_BUILD_STATIC=OFF \
-DOCIO_BUILD_APPS=OFF \
-   -DOCIO_BUILD_GPU_TESTS=OFF
-
-MODCMAKE_LDFLAGS = -L${LOCALBASE}/lib
+   -DOCIO_BUILD_GPU_TESTS=OFF \
+   -Dminizip-ng_INCLUDE_DIR="${LOCALBASE}/include/minizip"
 
 .if ${MACHINE_ARCH} == "amd64"
 CONFIGURE_ARGS +=  -DOCIO_USE_SSE=ON
@@ -49,10 +47,6 @@ CONFIGURE_ARGS +=-DOCIO_USE_SSE=OFF
 
 # everything except tests
 ALL_TARGET =   OpenColorIO PyOpenColorIO
-
-pre-configure:
-   # custom code fails to find yaml-cpp>=0.8.0
-   rm -f ${WRKSRC}/share/cmake/modules/Findyaml-cpp.cmake
 
 pre-test:
# build whatever is left (ca. 180 C++ test files)
Index: distinfo
===
RCS file: /cvs/ports/graphics/opencolorio/distinfo,v
retrieving revision 1.9
diff -u -p -u -p -r1.9 distinfo
--- distinfo12 Jun 2023 21:29:25 -  1.9
+++ distinfo24 Mar 2024 02:02:28 -
@@ -1,2 +1,2 @@
-SHA256 (OpenColorIO-2.1.1.tar.gz) = 
FuvD4PIfctvpD+YEN+uGT01N6cJV744hL4N4JPybjZw=
-SIZE (OpenColorIO-2.1.1.tar.gz) = 11013141
+SHA256 (OpenColorIO-2.3.2.tar.gz) = 
a79Of6TqL3Q6I4yyKv9EiQQldxovV/Ys7OFXTkbO7C8=
+SIZE (OpenColorIO-2.3.2.tar.gz) = 11443450
Index: patches/patch-src_utils_Numb

Re: [NEW] net/b2

2024-03-25 Thread Paul Galbraith

On 2024-03-25 10:34 p.m., A Tammy wrote:

On 3/22/24 08:20, Stuart Henderson wrote:

On 2024/03/19 18:49, Paul Galbraith wrote:

On 2024-02-04 12:16 p.m., Paul Galbraith wrote:

New port: b2 CLI client for Backblaze B2 storage access/management

https://www.backblaze.com/docs/cloud-storage-command-line-tools

TIA for taking a look, please let me know how it looks.

Paul


ping, can someone spare a few cycles to put some eyes on this one?

: CATEGORIES =  net

hmm, I would have expected sysutils

: FLAVORS =
: FLAVOR =  python3

don't use this for a standalone port, only a python library

: PKGNAME = ${DISTNAME}

please drop, this is the default

otherwise LGTM but I don't have a way to test.


I've tested it out, it's working nicely for my use case. I'd like to get
this in.

@paul could you please update it to 3.17.0? Or if you can't do that I'm
happy to get 3.6.0 in the tree as well.
Some of the changes are that it is now using pyproject.toml and also has
a few more dependencies.

Cheers,
Aisha

There are some dependency entanglements, and I'm tied up, give me 
another week or two to look into it.




Re: [NEW] net/b2

2024-03-25 Thread A Tammy


On 3/22/24 08:20, Stuart Henderson wrote:
> On 2024/03/19 18:49, Paul Galbraith wrote:
>> On 2024-02-04 12:16 p.m., Paul Galbraith wrote:
>>> New port: b2 CLI client for Backblaze B2 storage access/management
>>>
>>> https://www.backblaze.com/docs/cloud-storage-command-line-tools
>>>
>>> TIA for taking a look, please let me know how it looks.
>>>
>>> Paul
>>>
>> ping, can someone spare a few cycles to put some eyes on this one?
> : CATEGORIES =net
>
> hmm, I would have expected sysutils
>
> : FLAVORS =
> : FLAVOR =python3
>
> don't use this for a standalone port, only a python library
>
> : PKGNAME =   ${DISTNAME}
>
> please drop, this is the default
>
> otherwise LGTM but I don't have a way to test.
>

I've tested it out, it's working nicely for my use case. I'd like to get
this in.

@paul could you please update it to 3.17.0? Or if you can't do that I'm
happy to get 3.6.0 in the tree as well.
Some of the changes are that it is now using pyproject.toml and also has
a few more dependencies.

Cheers,
Aisha



Re: UPDATE: sysutils/vultr-cli-3.0.3

2024-03-25 Thread Daniel Jakots
On Thu, 21 Mar 2024 10:23:48 -0400, Adriano Barbosa
 wrote:

> Hi.
> Update for sysutils/vultr-cli-3.0.3
> Changelog: https://github.com/vultr/vultr-cli/releases/tag/v3.0.3

Committed, thanks!

> Obrigado!
> --
> Adriano
> 
> 
> Index: Makefile
> ===
> RCS file: /cvs/ports/sysutils/vultr-cli/Makefile,v
> retrieving revision 1.21
> diff -u -p -r1.21 Makefile
> --- Makefile  28 Feb 2024 12:29:29 -  1.21
> +++ Makefile  21 Mar 2024 13:00:21 -
> @@ -1,7 +1,7 @@
>  COMMENT =Vultr Command Line Interface
>  
>  MODGO_MODNAME =  github.com/vultr/vultr-cli/v3
> -MODGO_VERSION =  v3.0.1
> +MODGO_VERSION =  v3.0.3
>  
>  DISTNAME =   vultr-cli-${MODGO_VERSION}
>  
> Index: distinfo
> ===
> RCS file: /cvs/ports/sysutils/vultr-cli/distinfo,v
> retrieving revision 1.18
> diff -u -p -r1.18 distinfo
> --- distinfo  28 Feb 2024 12:29:30 -  1.18
> +++ distinfo  21 Mar 2024 13:00:21 -
> @@ -158,8 +158,8 @@ SHA256 (go_modules/github.com/stretchr/t
>  SHA256 (go_modules/github.com/stretchr/testify/@v/v1.8.4.zip) =
> 4gbart4L0D3gYL3765hKwsSbgwWHU//8k/4MIg6odTI= SHA256
> (go_modules/github.com/subosito/gotenv/@v/v1.6.0.mod) =
> iy2Lx4td7xBjYIZ6gq2CxaTp3pNULwogcIe7ODhPVb8= SHA256
> (go_modules/github.com/subosito/gotenv/@v/v1.6.0.zip) =
> FC2z3SMo50TBV+hc8ykdAnATt5+SpFmE+GD+OLwPH40= -SHA256
> (go_modules/github.com/vultr/govultr/v3/@v/v3.6.2.mod) =
> Btztb1e1OWlrAp+aP+hNBpwS5h5xIQO/9EKGVmwB5f0= -SHA256
> (go_modules/github.com/vultr/govultr/v3/@v/v3.6.2.zip) =
> SjPQFV9MtmuGTfAUaSD6HgEbrlaXVpttK9sfzp871OE= +SHA256
> (go_modules/github.com/vultr/govultr/v3/@v/v3.6.4.mod) =
> Btztb1e1OWlrAp+aP+hNBpwS5h5xIQO/9EKGVmwB5f0= +SHA256
> (go_modules/github.com/vultr/govultr/v3/@v/v3.6.4.zip) =
> cI9AuWFRhOWHx44fCvdjct/NvCjF79dtR0hPm31ZZuA= SHA256
> (go_modules/go.etcd.io/etcd/api/v3/@v/v3.5.10.mod) =
> BdgLHNyTTdrAmRX4IqQFDoj9pkajbymego6kjjP/Yfc= SHA256
> (go_modules/go.etcd.io/etcd/api/v3/@v/v3.5.10.zip) =
> 0F1Bvq5D3HXwpueBWkR8DnBM/flIQelrpmHgsdvEoQw= SHA256
> (go_modules/go.etcd.io/etcd/client/pkg/v3/@v/v3.5.10.mod) =
> +IjWF2shNMhy6adJ/bfazsGGXsk8BIPE1plnbVVRHqo= @@ -179,8 +179,8 @@
> SHA256 (go_modules/go.uber.org/zap/@v/v1 SHA256
> (go_modules/go.uber.org/zap/@v/v1.21.0.zip) =
> mKigrUvrqUccYBbEsMCgdyVOXyZpKQq4fCjJANYuOIU= SHA256
> (go_modules/golang.org/x/crypto/@v/v0.0.0-20190308221718-c2843e01d9a2.mod)
> = M+0HClpm4JYGhaxThkQOG1mJnnTYo4oRgGhecqIZXe0= SHA256
> (go_modules/golang.org/x/crypto/@v/v0.16.0.mod) =
> 3ECGe+88pReVacwvh0K7YYuMxoSw0lp1MlDoHW3ClEI= -SHA256
> (go_modules/golang.org/x/crypto/@v/v0.19.0.mod) =
> +LWV5clhCTxod7lq9nn0MyIlSlMIexH9JkVkLmk779U= -SHA256
> (go_modules/golang.org/x/crypto/@v/v0.19.0.zip) =
> c+4xJC4RNP+YMIOyWpFab6HldCZYlyJZz1+0wS2yzYY= +SHA256
> (go_modules/golang.org/x/crypto/@v/v0.21.0.mod) =
> f/QKV7DP8QbRsVNeHQvHdCOK+z5T95f+/hgkt2WraE0= +SHA256
> (go_modules/golang.org/x/crypto/@v/v0.21.0.zip) =
> aJ1rkxPUBuBhhjubhOtDsCt/vggaSbslCXv7GS8bkOA= SHA256
> (go_modules/golang.org/x/exp/@v/v0.0.0-20230905200255-921286631fa9.mod)
> = ko2BpDwXWlBsQQHgDgyVBo2xBccjjEVal9AqHKHaXn0= SHA256
> (go_modules/golang.org/x/exp/@v/v0.0.0-20230905200255-921286631fa9.zip)
> = 54mSGiA2le3w0b/8mLD3a1+aJkwviO8ISi6pp2gIH4U= SHA256
> (go_modules/golang.org/x/mod/@v/v0.12.0.mod) =
> YkVnRZxumUesSr3gtwNO5h3Ltqk3P1lwCUwLs+gSGWQ= @@ -188,22 +188,22 @@
> SHA256 (go_modules/golang.org/x/mod/@v/v SHA256
> (go_modules/golang.org/x/mod/@v/v0.8.0.mod) =
> YkVnRZxumUesSr3gtwNO5h3Ltqk3P1lwCUwLs+gSGWQ= SHA256
> (go_modules/golang.org/x/net/@v/v0.0.0-20190603091049-60506f45cf65.mod)
> = br6z+vsJYS0+8f8EE9+qwFu6+PIpq94K4OASKY3+ZwI= SHA256
> (go_modules/golang.org/x/net/@v/v0.19.0.mod) =
> qN2kNAkwuAhR6X8yv6atuGvhhaSu6p/HZqb+cvEn8QE= -SHA256
> (go_modules/golang.org/x/net/@v/v0.21.0.mod) =
> Du8+n+f2aL5bTSTI8SUcbFAtEWiVPICBrJ3D85nGTwY= -SHA256
> (go_modules/golang.org/x/net/@v/v0.21.0.zip) =
> Tpy0ve0ZV+c/5wl0HCmHnqsFBHYXybFLcjcxT/kCSRM= +SHA256
> (go_modules/golang.org/x/net/@v/v0.22.0.mod) =
> Cz+667RmgBS03KX15YpFkWcFZ+9EKexf3k6u1mreb6w= +SHA256
> (go_modules/golang.org/x/net/@v/v0.22.0.zip) =
> L2JOUE9M1WnpB6lEnTSfHE42UmI/ueNS6B0hVezCwTM= SHA256
> (go_modules/golang.org/x/oauth2/@v/v0.15.0.mod) =
> Nyk4dfadyoT8IxsSMwzl8DEH4iFbuS1NRrXkYdmI0pU= -SHA256
> (go_modules/golang.org/x/oauth2/@v/v0.17.0.mod) =
> ZRbYuciMzgWCb4q+do1uupopmdofLeoiPRISDv6TG5A= -SHA256
> (go_modules/golang.org/x/oauth2/@v/v0.17.0.zip) =
> 5Z7ugy34eEUX6dd89gh4SmWdIAHJr2ZZHBeH4XQBYi4= +SHA256
> (go_modules/golang.org/x/oauth2/@v/v0.18.0.mod) =
> LbHebpJX+4Kg1wxDZGgdGBXks7I7w+k6I4KBPijar3o= +SHA256
> (go_modules/golang.org/x/oauth2/@v/v0.18.0.zip) =
> dxbQbPieFza3S5RYTNytEgx2lRnwxB5td9DxJleHB3I= SHA256
> (go_modules/golang.org/x/sync/@v/v0.5.0.mod) =
> cA5dsA3SaqGaF9zl/FUkNtYPaMVgbIW4IfJMPWByoVE= SHA256
> (go_modules/golang.org/x/sync/@v/v0.5.0.zip) =
> nglMZbFTiBQ3ziMLLSSScZ0GPIkkAJYxyQJa3RMFaSI= SHA256
> (

Re: flask 2.3.3

2024-03-25 Thread Daniel Dickman



On Mon, 25 Mar 2024, Omar Polo wrote:

> On 2024/03/21 20:37:38 -0400, Daniel Dickman  wrote:
> > Following on the werkzeug update, here's an update of flask. It needs the 
> > updated werkzeug.
> > 
> > ok?
> 
> works for me; ok op@, thanks!

Thanks! Committed and also committed an update for www/py-flask-login 
(breakage there was apparent from doing "make test")

Hopefully I didn't miss any other run-time breakage from the updates.

Thanks again for taking a look at these.

> 
> same nit as for werkzeug:
> 
> > -RUN_DEPENDS =  devel/py-blinker${MODPY_FLAVOR} \
> > -   www/py-itsdangerous${MODPY_FLAVOR} \
> > -   www/py-jinja2${MODPY_FLAVOR} \
> > -   www/py-werkzeug${MODPY_FLAVOR} \
> > -   devel/py-click${MODPY_FLAVOR}>=8.0.0
> > +MODPY_PI = Yes
> > +MODPY_PYBUILD =flit_core
> > +
> > +RUN_DEPENDS =  devel/py-blinker${MODPY_FLAVOR}>=1.6.2 \
> > +   www/py-itsdangerous${MODPY_FLAVOR}>=2.1.2 \
> > +   www/py-jinja2${MODPY_FLAVOR}>=3.1.2 \
> > +   www/py-werkzeug${MODPY_FLAVOR}>=2.3.7 \
> > +   devel/py-click${MODPY_FLAVOR}>=8.1.3
> 
> although they weren't sorted previously either, since you're touching
> these lines anyway why don't sort them too? :)
> 
> 
> 



Re: werkzeug 2.3.8

2024-03-25 Thread Daniel Dickman



On Mon, 25 Mar 2024, Omar Polo wrote:

> On 2024/03/21 20:36:20 -0400, Daniel Dickman  wrote:
> > Here's an update of werkzeug to 2.3.8 needed to update flask.
> > 
> > ok?
> 
> ok op@ with one nit below

Thanks! Committed with your suggested tweak.

> 
> I guess you're not jumping to 3.0.1 due to the removal of deprecated
> functions?

Yep



Re: UPDATE: textproc/py-black to 24.3.0

2024-03-25 Thread Daniel Dickman
Committed. Thanks!

> On Mar 24, 2024, at 12:43 PM, Justin Berthault  
> wrote:
> 
> Hi ports@
> 
> Security update for py-black.
> 
>  - CVE-2024-21503
> 
> diff /usr/ports
> commit - b7932efce1bee9c4d1f9afec670c8e293b4d1679
> path + /usr/ports
> blob - 95ca4ec8572005ffb89a7520c39561604399b439
> file + textproc/py-black/Makefile
> --- textproc/py-black/Makefile
> +++ textproc/py-black/Makefile
> @@ -1,9 +1,8 @@
> COMMENT=Python code formatter
> 
> -MODPY_EGG_VERSION=23.11.0
> +MODPY_EGG_VERSION=24.3.0
> DISTNAME=black-${MODPY_EGG_VERSION}
> PKGNAME=py-black-${MODPY_EGG_VERSION:S/b/beta/}
> -REVISION=0
> 
> CATEGORIES=textproc devel
> 
> blob - 074b1c2a09fe5f3b0cdd68e6adf4cff3f24367c8
> file + textproc/py-black/distinfo
> --- textproc/py-black/distinfo
> +++ textproc/py-black/distinfo
> @@ -1,2 +1,2 @@
> -SHA256 (black-23.11.0.tar.gz) = TGiFWCX/Qy0ZcimEb5cbxNZmbOkEkuWwIBO8rKTZqwU=
> -SIZE (black-23.11.0.tar.gz) = 615416
> +SHA256 (black-24.3.0.tar.gz) = oMnEoHca/GkZV4zscc6Co+MeBUkE5xl96svJOCZxxB8=
> +SIZE (black-24.3.0.tar.gz) = 634292
> blob - e7a7c92b8d778ae3945533ca43099076a34acce6
> file + textproc/py-black/pkg/PLIST
> --- textproc/py-black/pkg/PLIST
> +++ textproc/py-black/pkg/PLIST
> @@ -58,6 +58,8 @@ lib/python${MODPY_VERSION}/site-packages/black/${MODPY
> lib/python${MODPY_VERSION}/site-packages/black/${MODPY_PYCACHE}report.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/black/${MODPY_PYCACHE}rusty.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> lib/python${MODPY_VERSION}/site-packages/black/${MODPY_PYCACHE}rusty.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/black/${MODPY_PYCACHE}schema.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/black/${MODPY_PYCACHE}schema.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/black/${MODPY_PYCACHE}strings.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> lib/python${MODPY_VERSION}/site-packages/black/${MODPY_PYCACHE}strings.${MODPY_PYC_MAGIC_TAG}pyc
> lib/python${MODPY_VERSION}/site-packages/black/${MODPY_PYCACHE}trans.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> @@ -81,7 +83,14 @@ lib/python${MODPY_VERSION}/site-packages/black/parsing
> lib/python${MODPY_VERSION}/site-packages/black/py.typed
> lib/python${MODPY_VERSION}/site-packages/black/ranges.py
> lib/python${MODPY_VERSION}/site-packages/black/report.py
> +lib/python${MODPY_VERSION}/site-packages/black/resources/
> +lib/python${MODPY_VERSION}/site-packages/black/resources/__init__.py
> +${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/black/resources/${MODPY_PYCACHE}/
> +lib/python${MODPY_VERSION}/site-packages/black/resources/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/black/resources/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/black/resources/black.schema.json
> lib/python${MODPY_VERSION}/site-packages/black/rusty.py
> +lib/python${MODPY_VERSION}/site-packages/black/schema.py
> lib/python${MODPY_VERSION}/site-packages/black/strings.py
> lib/python${MODPY_VERSION}/site-packages/black/trans.py
> lib/python${MODPY_VERSION}/site-packages/blackd/
> 
> --
> ~Justin



Update: Suricata 7.0.4 + fixes

2024-03-25 Thread Jeremy Evans
Here's an update to Suricata 7.0.4, based on gonzalo's update
recently posted to ports@.  After discussion with gonzalo@ and
sthen@, I'm adding myself as co-maintainer.

In addition to the version update, this fixes the following issues:

Package README recommends suricata-update, but default config is
overridden to not use suricata-update. Stop overriding default
config, so way recommended by package README does not require
suricata.yaml modification.

Run SUBST_CMD on suricata.yaml.in to fix the ${LOCALSTATEDIR}
remaining in default installed configuration.

suricata-update downloads to /var/lib/suricata instead of
/var/suricata by default, despite the local patches.  Not sure yet
how to fix that easily, so updated package README to specify -D
flag so it updates the correct place.  I checked OpenBSD 7.4
(Suricata 6.0.12) and suricata-update also defaulted to
/var/lib/suricata there.

Remove now unnecessary patch for suricata/doc/Makefile.in. Remove
a couple unnecessary files in SUBST_CMD as well.

Fix README to not recommend restarting suricata twice after updating
the rules with suricata-update (once in the suricata-update section
and once in the "After updating rules" section).

Index: Makefile
===
RCS file: /cvs/ports/security/suricata/Makefile,v
retrieving revision 1.67
diff -u -p -r1.67 Makefile
--- Makefile23 Mar 2024 13:26:40 -  1.67
+++ Makefile25 Mar 2024 20:09:24 -
@@ -3,9 +3,8 @@ NOT_FOR_ARCHS = powerpc64 riscv64
 
 COMMENT =  high performance network IDS, IPS and security monitoring
 
-SURICATA_V =   7.0.3
-SUPDATE_V =1.2.8
-REVISION = 1
+SURICATA_V =   7.0.4
+SUPDATE_V =1.3.2
 
 DISTNAME = suricata-${SURICATA_V}
 CATEGORIES =   security
@@ -13,7 +12,8 @@ SHARED_LIBS +=htp  
 
 HOMEPAGE = https://suricata.io/
 
-MAINTAINER =   Gonzalo L. R. 
+MAINTAINER =   Gonzalo L. R. , \
+   Jeremy Evans 
 
 # GPLv2
 PERMIT_PACKAGE=Yes
@@ -68,8 +68,7 @@ SUBST_VARS =  SURICATA_V SUPDATE_V
 
 pre-configure:
${SUBST_CMD} ${WRKSRC}/configure \
-   ${WRKSRC}/doc/userguide/Makefile.in \
-   ${WRKSRC}/suricata-update/doc/Makefile \
+   ${WRKSRC}/suricata.yaml.in \
${WRKSRC}/suricata-update/suricata/update/config.py \
${WRKSRC}/suricata-update/suricata/update/parsers.py
# prevent generating revision.py
Index: distinfo
===
RCS file: /cvs/ports/security/suricata/distinfo,v
retrieving revision 1.22
diff -u -p -r1.22 distinfo
--- distinfo22 Feb 2024 09:49:35 -  1.22
+++ distinfo25 Mar 2024 20:09:24 -
@@ -1,2 +1,2 @@
-SHA256 (suricata-7.0.3.tar.gz) = 6gdC16mHg/GvSldmGvYGi8LYUKw+ygSzIE0ozhZeNf8=
-SIZE (suricata-7.0.3.tar.gz) = 23599903
+SHA256 (suricata-7.0.4.tar.gz) = ZABgEgAkvnDb6B9uxu/HLkYlD8s2IZ3/Z+ZBciD/Ibc=
+SIZE (suricata-7.0.4.tar.gz) = 23610769
Index: patches/patch-doc_userguide_Makefile_in
===
RCS file: patches/patch-doc_userguide_Makefile_in
diff -N patches/patch-doc_userguide_Makefile_in
--- patches/patch-doc_userguide_Makefile_in 16 Nov 2023 18:15:37 -  
1.7
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,8 +0,0 @@
-Index: doc/userguide/Makefile.in
 doc/userguide/Makefile.in.orig
-+++ doc/userguide/Makefile.in
-@@ -1,3 +1,4 @@
-+
- # Makefile.in generated by automake 1.16.5 from Makefile.am.
- # @configure_input@
- 
Index: patches/patch-src_suricata_c
===
RCS file: /cvs/ports/security/suricata/patches/patch-src_suricata_c,v
retrieving revision 1.14
diff -u -p -r1.14 patch-src_suricata_c
--- patches/patch-src_suricata_c18 Mar 2024 17:46:37 -  1.14
+++ patches/patch-src_suricata_c25 Mar 2024 20:09:24 -
@@ -4,7 +4,7 @@ Suricata uses libcap-ng on Linux and run
 Index: src/suricata.c
 --- src/suricata.c.orig
 +++ src/suricata.c
-@@ -1600,7 +1600,7 @@ static TmEcode ParseCommandLine(int argc, char** argv,
+@@ -1597,7 +1597,7 @@ static TmEcode ParseCommandLine(int argc, char** argv,
  return TM_ECODE_FAILED;
  #endif /* UNITTESTS */
  } else if (strcmp((long_opts[option_index]).name, "user") == 0) {
@@ -13,7 +13,7 @@ Index: src/suricata.c
  SCLogError("libcap-ng is required to"
 " drop privileges, but it was not compiled into 
Suricata.");
  return TM_ECODE_FAILED;
-@@ -1609,7 +1609,7 @@ static TmEcode ParseCommandLine(int argc, char** argv,
+@@ -1606,7 +1606,7 @@ static TmEcode ParseCommandLine(int argc, char** argv,
  suri->do_setuid = TRUE;
  #endif /* HAVE_LIBCAP_NG */
  } else if (strcmp((long_opts[option_index]).name, "group") == 0) {
@@ -22,10 +22,10 @@ Index: src/suricata.c
  SCLog

UPDATE: Dendrite-0.13.6

2024-03-25 Thread Gonzalo L. Rodriguez
Hello,

Update for Dendrite to 0.13.6:

https://github.com/matrix-org/dendrite/releases/tag/v0.13.6

OK? Comments?

Cheers.-

Index: Makefile
===
RCS file: /cvs/ports/net/dendrite/Makefile,v
retrieving revision 1.27
diff -u -p -r1.27 Makefile
--- Makefile1 Feb 2024 15:49:37 -   1.27
+++ Makefile25 Mar 2024 19:01:59 -
@@ -1,7 +1,7 @@
 COMMENT =  matrix homeserver written in Go
 
 MODGO_MODNAME =github.com/matrix-org/dendrite
-MODGO_VERSION =v0.13.5
+MODGO_VERSION =v0.13.6
 
 DISTNAME = dendrite-${MODGO_VERSION}
 
Index: distinfo
===
RCS file: /cvs/ports/net/dendrite/distinfo,v
retrieving revision 1.20
diff -u -p -r1.20 distinfo
--- distinfo1 Feb 2024 15:49:37 -   1.20
+++ distinfo25 Mar 2024 19:02:00 -
@@ -1,4 +1,4 @@
-SHA256 (dendrite-v0.13.5.zip) = 6NkednWIqbfRFkB8lVHOhFg2iu419b8WyZkfdMSIwJc=
+SHA256 (dendrite-v0.13.6.zip) = TFk+OowA2lIvEJxyUiA54fxOWHWgoL9PDze5sctBN9w=
 SHA256 
(go_modules/dmitri.shuralyov.com/gpu/mtl/@v/v0.0.0-20190408044501-666a987793e9.mod)
 = +sTF2PaC+eyXchsvyf1TBiqxcLLSt/q4/8EK4YOhlR4=
 SHA256 
(go_modules/dmitri.shuralyov.com/gpu/mtl/@v/v0.0.0-20190408044501-666a987793e9.zip)
 = ylMwkB/NqD0JVTrDYldtGWxTEVe8nFAudrI3zKJitAA=
 SHA256 
(go_modules/github.com/!arceliar/ironwood/@v/v0.0.0-20221025225125-45b4281814c2.mod)
 = /juPd/r0QaZxYsS4PDpr7/UAalYQx1nj6jai4KPdE6c=
@@ -225,7 +225,6 @@ SHA256 (go_modules/github.com/golang/pro
 SHA256 (go_modules/github.com/golang/protobuf/@v/v1.3.2.mod) = 
wKIDG/J3CHdJ2MzEMkSfaxN1eH6shkHdL5MAdCMar7Q=
 SHA256 (go_modules/github.com/golang/protobuf/@v/v1.3.3.mod) = 
1S4SrQsoSK63qyUiw+9tfldiGA9VYhaENhLSYY6U8oE=
 SHA256 (go_modules/github.com/golang/protobuf/@v/v1.3.5.mod) = 
s6wk4gSR2Eb+rulQiL3gkmzl4kU4UCUPUkdEFuZhKUQ=
-SHA256 (go_modules/github.com/golang/protobuf/@v/v1.4.2.mod) = 
S/WIXR69xtJwlYN5p0HNO096ygFuh02OixBZEQ3+nhU=
 SHA256 (go_modules/github.com/golang/protobuf/@v/v1.5.0.mod) = 
c4y7HelrZ6YjisO4CBzYsb+w2uvPbJu+jL221zuuzRk=
 SHA256 (go_modules/github.com/golang/protobuf/@v/v1.5.2.mod) = 
fI52EFJ6/Xckx+i36EPxMrDbYejJ3UncWJ1DDokpvMQ=
 SHA256 (go_modules/github.com/golang/protobuf/@v/v1.5.3.mod) = 
fI52EFJ6/Xckx+i36EPxMrDbYejJ3UncWJ1DDokpvMQ=
@@ -323,9 +322,9 @@ SHA256 (go_modules/github.com/kisielk/go
 SHA256 (go_modules/github.com/klauspost/compress/@v/v1.10.3.mod) = 
rqg6mMd7wLglwC4EHyS/E7yDLigVhyG6qiiSZF0wrT8=
 SHA256 (go_modules/github.com/klauspost/compress/@v/v1.15.11.mod) = 
bON2Yx8SuRwP2MaOa9aL8fCNZqQ23UGU9wBGQ/5iPBA=
 SHA256 (go_modules/github.com/klauspost/compress/@v/v1.15.9.mod) = 
HDqp639GIBVx3yygwb2cCV2BsskcHtk5OAjC5lTD/GQ=
-SHA256 (go_modules/github.com/klauspost/compress/@v/v1.16.5.mod) = 
yOP+9EEikCVHrQ3ClSmVLDvtrQGRB5lj0sFEQxOkW8g=
-SHA256 (go_modules/github.com/klauspost/compress/@v/v1.16.7.mod) = 
yOP+9EEikCVHrQ3ClSmVLDvtrQGRB5lj0sFEQxOkW8g=
-SHA256 (go_modules/github.com/klauspost/compress/@v/v1.16.7.zip) = 
Nim/vfjspprAAPM+jenpe3rMt8i3L1dLjdDhRaBWv4s=
+SHA256 (go_modules/github.com/klauspost/compress/@v/v1.17.0.mod) = 
yOP+9EEikCVHrQ3ClSmVLDvtrQGRB5lj0sFEQxOkW8g=
+SHA256 (go_modules/github.com/klauspost/compress/@v/v1.17.4.mod) = 
JjAqEltaUlSr5G4mgdVhv+p9yqndtbF8fkRxNHUIEBg=
+SHA256 (go_modules/github.com/klauspost/compress/@v/v1.17.4.zip) = 
3RrMY8QL82zPsqen3UZXnqZ1heN/HS27BgJrVu9iWQM=
 SHA256 (go_modules/github.com/klauspost/cpuid/v2/@v/v2.2.3.mod) = 
nG/GHSQ1hCexvtSPaJTbOCyik2H0DQNojUsKvHVd0rI=
 SHA256 (go_modules/github.com/klauspost/cpuid/v2/@v/v2.2.3.zip) = 
9o/4LKqAeUD+5hW0iY1Cg2V2Hus2hhlZyouRoDS9Dn4=
 SHA256 (go_modules/github.com/kr/pretty/@v/v0.1.0.mod) = 
49XUbS9qyUpmalS16GfsFr8ZnZ9LcAgnzXMWB+/dEJo=
@@ -358,8 +357,8 @@ SHA256 (go_modules/github.com/matrix-org
 SHA256 
(go_modules/github.com/matrix-org/gomatrix/@v/v0.0.0-20210324163249-be2af5ef2e16.mod)
 = 1jlp+m4HwQyxqSeOd5w4KNEtAzhpQ/1q0cQ9gKpaz7I=
 SHA256 
(go_modules/github.com/matrix-org/gomatrix/@v/v0.0.0-20220926102614-ceba4d9f7530.mod)
 = 1jlp+m4HwQyxqSeOd5w4KNEtAzhpQ/1q0cQ9gKpaz7I=
 SHA256 
(go_modules/github.com/matrix-org/gomatrix/@v/v0.0.0-20220926102614-ceba4d9f7530.zip)
 = +UQWtWsTC19Zy6a2CE5JC9e5P9rqQqTxIwOJ/xZRTCs=
-SHA256 
(go_modules/github.com/matrix-org/gomatrixserverlib/@v/v0.0.0-20231212115925-41497b7563eb.mod)
 = qvzbCosZspmTBadX/esiGzBfUngO3iLTIziwK9/0cDs=
-SHA256 
(go_modules/github.com/matrix-org/gomatrixserverlib/@v/v0.0.0-20231212115925-41497b7563eb.zip)
 = urEvSf2WXDLEppl8LBQAMZg1XUlgZhgTmbAxaP1S6f0=
+SHA256 
(go_modules/github.com/matrix-org/gomatrixserverlib/@v/v0.0.0-20240109180417-3495e573f2b7.mod)
 = M9vjiZVMPwClrmb2PlT3Pn4/xYouf/oShuxAkB9RZKk=
+SHA256 
(go_modules/github.com/matrix-org/gomatrixserverlib/@v/v0.0.0-20240109180417-3495e573f2b7.zip)
 = Sp8xN4mOpFPCuQXI0q0UXl63PoIaSwI6jXMJ0KK07ec=
 SHA256 
(go_modules/github.com/matrix-org/pinecone/@v/v0.11.1-0.20230810010612-ea4c33717fd7.mod)
 = uSyMS9pPTGCEq5HPfB7sk6xPiGW4BM/PB+iVM6Vjgdk=

UPDATE: Stripe-cli-1.19.2

2024-03-25 Thread Gonzalo L. Rodriguez
Hi,

Update for Stripe-cli to 1.19.2:

https://github.com/stripe/stripe-cli/releases/tag/v1.19.2

OK? Comments?

Cheers.-


Index: Makefile
===
RCS file: /cvs/ports/sysutils/stripe-cli/Makefile,v
retrieving revision 1.3
diff -u -p -r1.3 Makefile
--- Makefile3 Sep 2023 15:07:45 -   1.3
+++ Makefile25 Mar 2024 17:33:25 -
@@ -1,7 +1,7 @@
 
 COMMENT =  build, test, and manage your Stripe integration
 
-V =1.17.2
+V =1.19.2
 MODGO_MODNAME =github.com/stripe/stripe-cli
 MODGO_VERSION =v${V}
 
Index: distinfo
===
RCS file: /cvs/ports/sysutils/stripe-cli/distinfo,v
retrieving revision 1.3
diff -u -p -r1.3 distinfo
--- distinfo3 Sep 2023 15:07:45 -   1.3
+++ distinfo25 Mar 2024 17:33:26 -
@@ -872,7 +872,7 @@ SHA256 (go_modules/rsc.io/quote/v3/@v/v3
 SHA256 (go_modules/rsc.io/quote/v3/@v/v3.1.0.zip) = 
tDTLv8MsF7UijQsO3erqib707JvZC1yPxVtk+M4T7rk=
 SHA256 (go_modules/rsc.io/sampler/@v/v1.3.0.mod) = 
oq5uhUCkC4XldwPMYYuZxbEHU4bZWOiZmg4tTALzpwU=
 SHA256 (go_modules/rsc.io/sampler/@v/v1.3.0.zip) = 
2iArDagDqyZhq5imgLuk9kEjoyblQMJVgrbNu53BFKo=
-SHA256 (stripe-cli-v1.17.2.zip) = /Apj0keragSCDSz9cwhqu0h2Mu2f0iApDXJGUjrC1C4=
+SHA256 (stripe-cli-v1.19.2.zip) = NlCrv3UnY9dQvOQG+ECE5721EWajL3qh3UAPfgdiYE4=
 SIZE (go_modules/cloud.google.com/go/@v/v0.100.2.mod) = 531
 SIZE (go_modules/cloud.google.com/go/@v/v0.100.2.zip) = 567152
 SIZE (go_modules/cloud.google.com/go/@v/v0.26.0.mod) = 27
@@ -1747,4 +1747,4 @@ SIZE (go_modules/rsc.io/quote/v3/@v/v3.1
 SIZE (go_modules/rsc.io/quote/v3/@v/v3.1.0.zip) = 2223
 SIZE (go_modules/rsc.io/sampler/@v/v1.3.0.mod) = 88
 SIZE (go_modules/rsc.io/sampler/@v/v1.3.0.zip) = 14308
-SIZE (stripe-cli-v1.17.2.zip) = 1693112
+SIZE (stripe-cli-v1.19.2.zip) = 1782566
-- 

 %gonzalo



riscv64 bulk build report

2024-03-25 Thread jca
Bulk build on riscv64-1.ports.openbsd.org

Started : Fri Mar 15 13:41:21 MDT 2024
Finished: Mon Mar 25 09:01:03 MDT 2024
Duration: 9 Days 19 hours 20 minutes

Built using OpenBSD 7.5 (GENERIC.MP) #10: Fri Mar 15 11:48:12 MDT 2024

Built 10591 packages

Number of packages built each day:
Mar 15: 2758
Mar 16: 908
Mar 17: 443
Mar 18: 441
Mar 19: 171
Mar 20: 468
Mar 21: 588
Mar 22: 710
Mar 23: 857
Mar 24: 632
Mar 25: 2615


Critical path missing pkgs:
http://build-failures.rhaalovely.net/riscv64/2024-03-15/summary.log

Build failures: 46
http://build-failures.rhaalovely.net/riscv64/2024-03-15/devel/reposurgeon.log
http://build-failures.rhaalovely.net/riscv64/2024-03-15/devel/tea.log
http://build-failures.rhaalovely.net/riscv64/2024-03-15/graphics/ruby-rmagick,ruby33.log
http://build-failures.rhaalovely.net/riscv64/2024-03-15/lang/gleam.log
http://build-failures.rhaalovely.net/riscv64/2024-03-15/net/amfora.log
http://build-failures.rhaalovely.net/riscv64/2024-03-15/net/dt.log
http://build-failures.rhaalovely.net/riscv64/2024-03-15/net/eduvpn/vpn-daemon.log
http://build-failures.rhaalovely.net/riscv64/2024-03-15/net/iamb.log
http://build-failures.rhaalovely.net/riscv64/2024-03-15/net/irtt.log
http://build-failures.rhaalovely.net/riscv64/2024-03-15/net/minio/client.log
http://build-failures.rhaalovely.net/riscv64/2024-03-15/net/minio/server.log
http://build-failures.rhaalovely.net/riscv64/2024-03-15/net/sping.log
http://build-failures.rhaalovely.net/riscv64/2024-03-15/net/syncthing.log
http://build-failures.rhaalovely.net/riscv64/2024-03-15/net/tailscale.log
http://build-failures.rhaalovely.net/riscv64/2024-03-15/net/termshark.log
http://build-failures.rhaalovely.net/riscv64/2024-03-15/net/wormhole-william.log
http://build-failures.rhaalovely.net/riscv64/2024-03-15/security/nuclei.log
http://build-failures.rhaalovely.net/riscv64/2024-03-15/security/ogvt.log
http://build-failures.rhaalovely.net/riscv64/2024-03-15/security/sops.log
http://build-failures.rhaalovely.net/riscv64/2024-03-15/security/step-ca.log
http://build-failures.rhaalovely.net/riscv64/2024-03-15/security/step-cli.log
http://build-failures.rhaalovely.net/riscv64/2024-03-15/security/vault.log
http://build-failures.rhaalovely.net/riscv64/2024-03-15/shells/elvish.log
http://build-failures.rhaalovely.net/riscv64/2024-03-15/sysutils/amazon-ecs-cli.log
http://build-failures.rhaalovely.net/riscv64/2024-03-15/sysutils/beats/filebeat.log
http://build-failures.rhaalovely.net/riscv64/2024-03-15/sysutils/beats/heartbeat.log
http://build-failures.rhaalovely.net/riscv64/2024-03-15/sysutils/beats/metricbeat.log
http://build-failures.rhaalovely.net/riscv64/2024-03-15/sysutils/beats/packetbeat.log
http://build-failures.rhaalovely.net/riscv64/2024-03-15/sysutils/borgbackup/2.0.log
http://build-failures.rhaalovely.net/riscv64/2024-03-15/sysutils/chezmoi.log
http://build-failures.rhaalovely.net/riscv64/2024-03-15/sysutils/dep.log
http://build-failures.rhaalovely.net/riscv64/2024-03-15/sysutils/direnv.log
http://build-failures.rhaalovely.net/riscv64/2024-03-15/sysutils/gitlab-runner.log
http://build-failures.rhaalovely.net/riscv64/2024-03-15/sysutils/grafana.log
http://build-failures.rhaalovely.net/riscv64/2024-03-15/sysutils/lf.log
http://build-failures.rhaalovely.net/riscv64/2024-03-15/sysutils/nomad.log
http://build-failures.rhaalovely.net/riscv64/2024-03-15/sysutils/oc.log
http://build-failures.rhaalovely.net/riscv64/2024-03-15/sysutils/planor.log
http://build-failures.rhaalovely.net/riscv64/2024-03-15/sysutils/promscale.log
http://build-failures.rhaalovely.net/riscv64/2024-03-15/sysutils/rclone.log
http://build-failures.rhaalovely.net/riscv64/2024-03-15/sysutils/serf.log
http://build-failures.rhaalovely.net/riscv64/2024-03-15/sysutils/telegraf.log
http://build-failures.rhaalovely.net/riscv64/2024-03-15/sysutils/terragrunt.log
http://build-failures.rhaalovely.net/riscv64/2024-03-15/textproc/gron.log
http://build-failures.rhaalovely.net/riscv64/2024-03-15/www/chromium.log
http://build-failures.rhaalovely.net/riscv64/2024-03-15/www/hugo,extended.log

Recurrent failures:
 failures/sysutils/chezmoi.log
 failures/sysutils/dep.log
 failures/sysutils/direnv.log
 failures/sysutils/gitlab-runner.log
 failures/sysutils/grafana.log
 failures/sysutils/lf.log

New failures:

Resolved failures:
-failures/sysutils/docker-cli.log

Packages newly built:
+comms/amtterm
+devel/pre-commit,python3
+devel/py-jupyter_server,python3
+devel/py-nodeenv,python3
+devel/py-test-jupyter,python3
+devel/py-test-tornasync,python3
+games/godot4
+multimedia/mlt7,
+multimedia/mlt7,,-gpl2
+net/go-sendxmpp
+sysutils/croc
+sysutils/docker-buildx
+sysutils/docker-cli
+sysutils/docker-compose
+www/pipe-viewer
+www/pipe-viewer,-gtk
+www/pipe-viewer,-main
+www/redlib
+x11/kde-applications/plasmatube
+x11/qt5/qtlocation,
+x11/qt5/qtlocation,,-examples
+x11/qt5/qtscript,
+x11/qt5/qtscript,,-examples
+x11/qt6/qtlocation

Packages not built this time:
-meta/qt6
-net/sendxmpp
-productivity/tryton/5.0/account
-pro

Re: meson vs boost

2024-03-25 Thread Otto Moerbeek
On Mon, Mar 25, 2024 at 01:03:44PM +0100, Omar Polo wrote:

> On 2024/03/22 20:12:41 +0100, Otto Moerbeek  wrote:
> > How about this? If you think it's ok, I'll try to see what upstream thinks
> 
> the boost.py diff fails to apply for me, maybe it was generated against
> the previous version (1.3.x)?

Right, sorry, I did not pay attantion.  Below looks ok.

-Otto

> 
> 
> Index: patches/patch-mesonbuild_dependencies_boost_py
> ===
> RCS file: 
> /home/cvs/ports/devel/meson/patches/patch-mesonbuild_dependencies_boost_py,v
> diff -u -p -r1.1 patch-mesonbuild_dependencies_boost_py
> --- patches/patch-mesonbuild_dependencies_boost_py25 Mar 2024 07:12:30 
> -  1.1
> +++ patches/patch-mesonbuild_dependencies_boost_py25 Mar 2024 11:49:49 
> -
> @@ -1,13 +1,13 @@
>  Index: mesonbuild/dependencies/boost.py
>  --- mesonbuild/dependencies/boost.py.orig
>  +++ mesonbuild/dependencies/boost.py
> -@@ -609,7 +609,8 @@ class BoostDependency(SystemDependency):
> - mlog.debug(f'Static {len(libs)}')
> +@@ -594,7 +594,8 @@ class BoostDependency(SystemDependency):
> + # mlog.debug('- vscrt: {}'.format(vscrt))
> + libs = [x for x in libs if x.static == self.static or not 
> self.explicit_static]
>   libs = [x for x in libs if x.mt == self.multithreading]
> - mlog.debug(f'MT {len(libs)}')
>  -libs = [x for x in libs if x.version_matches(lib_vers)]
>  +if not mesonlib.is_openbsd():
>  +libs = [x for x in libs if x.version_matches(lib_vers)]
> - mlog.debug(f'Vers {len(libs)} {lib_vers}')
>   libs = [x for x in libs if x.arch_matches(self.arch)]
> - mlog.debug(f'Arch {len(libs)}')
> + libs = [x for x in libs if x.vscrt_matches(vscrt)]
> + libs = [x for x in libs if x.nvsuffix != 'dll']  # Only link to 
> import libraries
> 
> 



Re: UPDATE: textproc/py-black to 24.3.0

2024-03-25 Thread Laurent Cheylus
Hi, On Sun, 24 Mar 2024 18:41:43 +0100, Justin Berthault wrote:

> Security update for py-black.
> 
>   - CVE-2024-21503

Build and tests OK for black version 24.3.0 on current/amd64 with Python 
3.10.13. 
OK to reformat Python code with this version (directly via CLI or via my 
Neovim plugin).

thanks for your update, Laurent



UPDATE: Suricata-7.0.4

2024-03-25 Thread Gonzalo L. Rodriguez
Hello,

Update for Suricata to 7.0.4:

https://github.com/OISF/suricata/releases/tag/suricata-7.0.4

OK? Comments?

Cheers.-


Index: Makefile
===
RCS file: /cvs/ports/security/suricata/Makefile,v
retrieving revision 1.67
diff -u -p -r1.67 Makefile
--- Makefile23 Mar 2024 13:26:40 -  1.67
+++ Makefile25 Mar 2024 12:23:41 -
@@ -3,9 +3,8 @@ NOT_FOR_ARCHS = powerpc64 riscv64
 
 COMMENT =  high performance network IDS, IPS and security monitoring
 
-SURICATA_V =   7.0.3
-SUPDATE_V =1.2.8
-REVISION = 1
+SURICATA_V =   7.0.4
+SUPDATE_V =1.3.2
 
 DISTNAME = suricata-${SURICATA_V}
 CATEGORIES =   security
Index: distinfo
===
RCS file: /cvs/ports/security/suricata/distinfo,v
retrieving revision 1.22
diff -u -p -r1.22 distinfo
--- distinfo22 Feb 2024 09:49:35 -  1.22
+++ distinfo25 Mar 2024 12:23:41 -
@@ -1,2 +1,2 @@
-SHA256 (suricata-7.0.3.tar.gz) = 6gdC16mHg/GvSldmGvYGi8LYUKw+ygSzIE0ozhZeNf8=
-SIZE (suricata-7.0.3.tar.gz) = 23599903
+SHA256 (suricata-7.0.4.tar.gz) = ZABgEgAkvnDb6B9uxu/HLkYlD8s2IZ3/Z+ZBciD/Ibc=
+SIZE (suricata-7.0.4.tar.gz) = 23610769
Index: patches/patch-src_suricata_c
===
RCS file: /cvs/ports/security/suricata/patches/patch-src_suricata_c,v
retrieving revision 1.14
diff -u -p -r1.14 patch-src_suricata_c
--- patches/patch-src_suricata_c18 Mar 2024 17:46:37 -  1.14
+++ patches/patch-src_suricata_c25 Mar 2024 12:23:41 -
@@ -4,7 +4,7 @@ Suricata uses libcap-ng on Linux and run
 Index: src/suricata.c
 --- src/suricata.c.orig
 +++ src/suricata.c
-@@ -1600,7 +1600,7 @@ static TmEcode ParseCommandLine(int argc, char** argv,
+@@ -1597,7 +1597,7 @@ static TmEcode ParseCommandLine(int argc, char** argv,
  return TM_ECODE_FAILED;
  #endif /* UNITTESTS */
  } else if (strcmp((long_opts[option_index]).name, "user") == 0) {
@@ -13,7 +13,7 @@ Index: src/suricata.c
  SCLogError("libcap-ng is required to"
 " drop privileges, but it was not compiled into 
Suricata.");
  return TM_ECODE_FAILED;
-@@ -1609,7 +1609,7 @@ static TmEcode ParseCommandLine(int argc, char** argv,
+@@ -1606,7 +1606,7 @@ static TmEcode ParseCommandLine(int argc, char** argv,
  suri->do_setuid = TRUE;
  #endif /* HAVE_LIBCAP_NG */
  } else if (strcmp((long_opts[option_index]).name, "group") == 0) {
@@ -22,11 +22,3 @@ Index: src/suricata.c
  SCLogError("libcap-ng is required to"
 " drop privileges, but it was not compiled into 
Suricata.");
  return TM_ECODE_FAILED;
-@@ -3036,6 +3036,7 @@ int SuricataMain(int argc, char **argv)
- SystemHugepageSnapshotDestroy(prerun_snap);
- SystemHugepageSnapshotDestroy(postrun_snap);
- 
-+SCSetUserID(suricata.userid, suricata.groupid);
- SCPledge();
- SuricataMainLoop(&suricata);
- 
-- 

 %gonzalo



Re: meson vs boost

2024-03-25 Thread Omar Polo
On 2024/03/22 20:12:41 +0100, Otto Moerbeek  wrote:
> How about this? If you think it's ok, I'll try to see what upstream thinks

the boost.py diff fails to apply for me, maybe it was generated against
the previous version (1.3.x)?


Index: patches/patch-mesonbuild_dependencies_boost_py
===
RCS file: 
/home/cvs/ports/devel/meson/patches/patch-mesonbuild_dependencies_boost_py,v
diff -u -p -r1.1 patch-mesonbuild_dependencies_boost_py
--- patches/patch-mesonbuild_dependencies_boost_py  25 Mar 2024 07:12:30 
-  1.1
+++ patches/patch-mesonbuild_dependencies_boost_py  25 Mar 2024 11:49:49 
-
@@ -1,13 +1,13 @@
 Index: mesonbuild/dependencies/boost.py
 --- mesonbuild/dependencies/boost.py.orig
 +++ mesonbuild/dependencies/boost.py
-@@ -609,7 +609,8 @@ class BoostDependency(SystemDependency):
- mlog.debug(f'Static {len(libs)}')
+@@ -594,7 +594,8 @@ class BoostDependency(SystemDependency):
+ # mlog.debug('- vscrt: {}'.format(vscrt))
+ libs = [x for x in libs if x.static == self.static or not 
self.explicit_static]
  libs = [x for x in libs if x.mt == self.multithreading]
- mlog.debug(f'MT {len(libs)}')
 -libs = [x for x in libs if x.version_matches(lib_vers)]
 +if not mesonlib.is_openbsd():
 +libs = [x for x in libs if x.version_matches(lib_vers)]
- mlog.debug(f'Vers {len(libs)} {lib_vers}')
  libs = [x for x in libs if x.arch_matches(self.arch)]
- mlog.debug(f'Arch {len(libs)}')
+ libs = [x for x in libs if x.vscrt_matches(vscrt)]
+ libs = [x for x in libs if x.nvsuffix != 'dll']  # Only link to 
import libraries




Re: flask 2.3.3

2024-03-25 Thread Omar Polo
On 2024/03/21 20:37:38 -0400, Daniel Dickman  wrote:
> Following on the werkzeug update, here's an update of flask. It needs the 
> updated werkzeug.
> 
> ok?

works for me; ok op@, thanks!

same nit as for werkzeug:

> -RUN_DEPENDS =devel/py-blinker${MODPY_FLAVOR} \
> - www/py-itsdangerous${MODPY_FLAVOR} \
> - www/py-jinja2${MODPY_FLAVOR} \
> - www/py-werkzeug${MODPY_FLAVOR} \
> - devel/py-click${MODPY_FLAVOR}>=8.0.0
> +MODPY_PI =   Yes
> +MODPY_PYBUILD =  flit_core
> +
> +RUN_DEPENDS =devel/py-blinker${MODPY_FLAVOR}>=1.6.2 \
> + www/py-itsdangerous${MODPY_FLAVOR}>=2.1.2 \
> + www/py-jinja2${MODPY_FLAVOR}>=3.1.2 \
> + www/py-werkzeug${MODPY_FLAVOR}>=2.3.7 \
> + devel/py-click${MODPY_FLAVOR}>=8.1.3

although they weren't sorted previously either, since you're touching
these lines anyway why don't sort them too? :)




Re: werkzeug 2.3.8

2024-03-25 Thread Omar Polo
On 2024/03/21 20:36:20 -0400, Daniel Dickman  wrote:
> Here's an update of werkzeug to 2.3.8 needed to update flask.
> 
> ok?

ok op@ with one nit below

I guess you're not jumping to 3.0.1 due to the removal of deprecated
functions?

> -TEST_DEPENDS =   devel/py-test-xprocess${MODPY_FLAVOR} \
> +RUN_DEPENDS =textproc/py-MarkupSafe${MODPY_FLAVOR}
> +
> +TEST_DEPENDS =   devel/py-greenlet${MODPY_FLAVOR} \
> + devel/py-test-xprocess${MODPY_FLAVOR} \
>   devel/py-test-timeout${MODPY_FLAVOR} \

I'd keep the entries sorted, so -xprocess after -timeout.

>   net/py-ephemeral_port_reserve${MODPY_FLAVOR} \
> + security/py-cryptography${MODPY_FLAVOR} \
> + sysutils/py-watchdog${MODPY_FLAVOR} \
>   www/py-requests${MODPY_FLAVOR}

Thanks!



UPDATE: OSV-Scanner-1.7.0

2024-03-25 Thread Gonzalo L. Rodriguez
Hello,

Update for OSV-Scanner to 1.7.0:

https://github.com/google/osv-scanner/releases/tag/v1.7.0

OK? Comments?

Cheers.-


Index: Makefile
===
RCS file: /cvs/ports/security/osv-scanner/Makefile,v
retrieving revision 1.14
diff -u -p -r1.14 Makefile
--- Makefile3 Mar 2024 00:14:42 -   1.14
+++ Makefile25 Mar 2024 09:13:47 -
@@ -6,7 +6,7 @@ ONLY_FOR_ARCHS = aarch64 amd64 mips64 ri
 
 COMMENT =  scan your project's dependencies for vulnerabilities
 
-V =1.6.2
+V =1.7.0
 MODGO_MODNAME =github.com/google/osv-scanner
 MODGO_VERSION =v${V}
 
Index: distinfo
===
RCS file: /cvs/ports/security/osv-scanner/distinfo,v
retrieving revision 1.13
diff -u -p -r1.13 distinfo
--- distinfo3 Mar 2024 00:14:42 -   1.13
+++ distinfo25 Mar 2024 09:13:49 -
@@ -1,16 +1,20 @@
-SHA256 (go_modules/cloud.google.com/go/compute/@v/v1.23.0.mod) = 
SI2TVknKeuBzDnUj1v2BwiWJhPotYoT9IlqTVMmt43I=
-SHA256 (go_modules/cloud.google.com/go/compute/@v/v1.23.0.zip) = 
qJ66lKMxOOCscmYOxkJoros5RBt5tXjpIKj8R4BtifU=
+SHA256 (go_modules/cloud.google.com/go/compute/@v/v1.19.3.mod) = 
am0s/+OFo8MUMlu1WLCAZ9fMAzH3Ulp3G/3xSTPVTJM=
+SHA256 (go_modules/cloud.google.com/go/compute/@v/v1.23.3.mod) = 
BBQXgpy/OLDWuULixrPp1fcpO5L4XYMadQ+XBD3uNlM=
+SHA256 (go_modules/cloud.google.com/go/compute/@v/v1.23.3.zip) = 
khTPhYN+qLlr1h5W4pfwbTAIudH8gYQeeaqtKUDz7VY=
 SHA256 (go_modules/cloud.google.com/go/compute/metadata/@v/v0.2.3.mod) = 
ABGpCmT7GqppqtQm/orJyeWjfkthmnvQTUCQlTZatIg=
 SHA256 (go_modules/cloud.google.com/go/compute/metadata/@v/v0.2.3.zip) = 
KShk29Cx3jepaOKF6UmIXlczhIN9gc02lb5c4uI5GIc=
 SHA256 (go_modules/dario.cat/mergo/@v/v1.0.0.mod) = 
4jxLgDpsbm5FdHlG6H0kcEzXd1bMSEvf0XtXIjvzINY=
 SHA256 (go_modules/dario.cat/mergo/@v/v1.0.0.zip) = 
Gn7zlnCcWDUha7R7qSGN1ECsUwdYPGnReYzp5FfxMR0=
 SHA256 
(go_modules/deps.dev/api/v3alpha/@v/v0.0.0-20231114023923-e40c4d5c34e5.mod) = 
h/veE8xDl3AO43RbynyN7nbNERVbVmMCHMmQ07wfiOc=
-SHA256 
(go_modules/deps.dev/api/v3alpha/@v/v0.0.0-20240109042716-00b51ef52ece.mod) = 
h/veE8xDl3AO43RbynyN7nbNERVbVmMCHMmQ07wfiOc=
-SHA256 
(go_modules/deps.dev/api/v3alpha/@v/v0.0.0-20240109042716-00b51ef52ece.zip) = 
6enK6Ws3A9qUndelYdFX5ck9+OLN4POMROhxCHr08sk=
-SHA256 
(go_modules/deps.dev/util/resolve/@v/v0.0.0-20240109042716-00b51ef52ece.mod) = 
WnpKVdUYRv0AEsYuGl21fqLdd562akWx8o/C+Okbk5Y=
-SHA256 
(go_modules/deps.dev/util/resolve/@v/v0.0.0-20240109042716-00b51ef52ece.zip) = 
mxvUXKycVMBCaRmgLvHPEmC8WaM6e86FLtPH3LpQFg4=
+SHA256 
(go_modules/deps.dev/api/v3alpha/@v/v0.0.0-20240223021916-3ec708cc3f2e.mod) = 
h/veE8xDl3AO43RbynyN7nbNERVbVmMCHMmQ07wfiOc=
+SHA256 
(go_modules/deps.dev/api/v3alpha/@v/v0.0.0-20240223021916-3ec708cc3f2e.zip) = 
XL9V9OVSPFkbNvA26/c9HKPGHXDcOfrR1jSxCk6Tppo=
+SHA256 
(go_modules/deps.dev/util/maven/@v/v0.0.0-20240223021916-3ec708cc3f2e.mod) = 
GMfX16LJfwvrYJ6sPFo5mSm1N4SG0VljBrHxragt9iA=
+SHA256 
(go_modules/deps.dev/util/maven/@v/v0.0.0-20240223021916-3ec708cc3f2e.zip) = 
Lv0UQqq6OVDOjZI9krMG3YynN8UG18+MLxbs094oCkY=
+SHA256 
(go_modules/deps.dev/util/resolve/@v/v0.0.0-20240223021916-3ec708cc3f2e.mod) = 
WnpKVdUYRv0AEsYuGl21fqLdd562akWx8o/C+Okbk5Y=
+SHA256 
(go_modules/deps.dev/util/resolve/@v/v0.0.0-20240223021916-3ec708cc3f2e.zip) = 
/bHRnr7Kidp6ep22Q52fr5qqQVSPmJdzZBbgmhJGyzo=
 SHA256 
(go_modules/deps.dev/util/semver/@v/v0.0.0-20240109040450-1e316b822bc4.mod) = 
PBARmS9BLys0bWQHHH40BDoAiidH3bPqo/In6id0XXw=
-SHA256 
(go_modules/deps.dev/util/semver/@v/v0.0.0-20240109040450-1e316b822bc4.zip) = 
9v1Va2QyQ05p9PTdcRwa0sd3llF6wXshSTv0cXdbjaA=
+SHA256 
(go_modules/deps.dev/util/semver/@v/v0.0.0-20240223021916-3ec708cc3f2e.mod) = 
PBARmS9BLys0bWQHHH40BDoAiidH3bPqo/In6id0XXw=
+SHA256 
(go_modules/deps.dev/util/semver/@v/v0.0.0-20240223021916-3ec708cc3f2e.zip) = 
66nOMNX6J4K6jwPcbqihENIhBlQD+yc6078gQe5x7PM=
 SHA256 (go_modules/github.com/!burnt!sushi/toml/@v/v1.3.2.mod) = 
JnfIL+dPIDdyiJpagBr7Mp2VF1UId92ssXIZFpurPt0=
 SHA256 (go_modules/github.com/!burnt!sushi/toml/@v/v1.3.2.zip) = 
XeJGoMtMJW8/1dDbigihFPWK8MLhk7vwrZASEErbtrI=
 SHA256 (go_modules/github.com/!cyclone!d!x/cyclonedx-go/@v/v0.8.0.mod) = 
X1TYnaBD7V3Tmb6nIG+3k3AcVSRgAH6nq+sCUVmMX9s=
@@ -19,17 +23,33 @@ SHA256 (go_modules/github.com/!microsoft
 SHA256 (go_modules/github.com/!microsoft/go-winio/@v/v0.6.1.mod) = 
GR3dd4wdsbe9WoL7ainnVfCh1ZujT026AyNTay/OvwY=
 SHA256 (go_modules/github.com/!microsoft/go-winio/@v/v0.6.1.zip) = 
/f7Ii562GJWrOe06YYHZnXg2Zjj4amCRcNdkF7oBj1M=
 SHA256 
(go_modules/github.com/!proton!mail/go-crypto/@v/v0.0.0-20230828082145-3c4c8a2d2371.mod)
 = QN3pYrzx0TZG3Np4fmjzXpUa/oaZqf2L5Vt+RgWo/zQ=
-SHA256 
(go_modules/github.com/!proton!mail/go-crypto/@v/v0.0.0-20230923063757-afb1ddc0824c.mod)
 = QN3pYrzx0TZG3Np4fmjzXpUa/oaZqf2L5Vt+RgWo/zQ=
-SHA256 
(go_modules/github.com/!proton!mail/go-crypto/@v/v0.0.0-20230923063757-afb1ddc0824c.zip)
 = wUV

UPDATE: ARtty-1.4.8

2024-03-25 Thread Gonzalo L. Rodriguez
Hello,

Update for Artty to 1.4.8:

https://github.com/mjwhitta/artty/releases/tag/v1.4.8

OK? Comments?

Cheers.-


Index: Makefile
===
RCS file: /cvs/ports/sysutils/artty/Makefile,v
retrieving revision 1.3
diff -u -p -r1.3 Makefile
--- Makefile11 Aug 2023 07:30:33 -  1.3
+++ Makefile25 Mar 2024 08:54:39 -
@@ -1,7 +1,7 @@
 COMMENT =  art for your TTY
 
 MODGO_MODNAME =github.com/mjwhitta/artty
-MODGO_VERSION =v1.4.4
+MODGO_VERSION =v1.4.8
 
 DISTNAME = artty-${MODGO_VERSION}
 
Index: distinfo
===
RCS file: /cvs/ports/sysutils/artty/distinfo,v
retrieving revision 1.3
diff -u -p -r1.3 distinfo
--- distinfo11 Aug 2023 07:30:33 -  1.3
+++ distinfo25 Mar 2024 08:54:39 -
@@ -1,82 +1,84 @@
-SHA256 (artty-v1.4.4.zip) = iWAwN405Xo5DXZeKFBWe7dk8wJW9dU6Q60MnNnohRWc=
+SHA256 (artty-v1.4.8.zip) = eB6FNFDtdPWYOIp8YKAyBTRt+VV9m7UVPmlKkXYYHrs=
 SHA256 (go_modules/github.com/davecgh/go-spew/@v/v1.1.1.mod) = 
vLKTkyUSN7eaF7bBm/KRNPQ+j0OMMZiYj81GGhzfBcw=
 SHA256 (go_modules/github.com/davecgh/go-spew/@v/v1.1.1.zip) = 
a0SoQ5UfNxtwEMdU7MPKvv6BXVztHFuUCfstaX6KiQ0=
 SHA256 (go_modules/github.com/kr/pretty/@v/v0.3.1.mod) = 
hPPkCAOx69SoAuVXlLmZffCxc8SAnoVy/5BC7FWMobw=
 SHA256 (go_modules/github.com/kr/pretty/@v/v0.3.1.zip) = 
7PWkrySCbDrXWM4GQQygji1Y5NlQU747nd4uFIUsDNw=
 SHA256 (go_modules/github.com/kr/text/@v/v0.2.0.mod) = 
9jh5sgT2zolc6lNZS4FPWsCvCEhrM7HKecZXOE77xyY=
 SHA256 (go_modules/github.com/kr/text/@v/v0.2.0.zip) = 
No6zGPkaW2e+kFxHAyq1wxodSal4SLEBGg0KISKzC6Q=
-SHA256 (go_modules/github.com/mjwhitta/cli/@v/v1.11.0.mod) = 
VWf46tGSf9qpubsj32GUrQRieek51rYD30rCAmK+QzM=
-SHA256 (go_modules/github.com/mjwhitta/cli/@v/v1.11.0.zip) = 
Ux79psC3yK/msEGW5gR9xtUPpIqo5Xb1hMgzGNN9SAI=
+SHA256 (go_modules/github.com/mjwhitta/cli/@v/v1.12.3.mod) = 
VWf46tGSf9qpubsj32GUrQRieek51rYD30rCAmK+QzM=
+SHA256 (go_modules/github.com/mjwhitta/cli/@v/v1.12.3.zip) = 
Uv3KqQcxESmHtnx/OSUKHvYhvbgr0eccTgdJvwcFcO8=
 SHA256 (go_modules/github.com/mjwhitta/errors/@v/v1.0.2.mod) = 
RYelLS8K4JuksQGFMuhQXXGZrzanXJkfEYFOjmV+OB0=
 SHA256 (go_modules/github.com/mjwhitta/errors/@v/v1.0.2.zip) = 
slO9E3od5WMRVf8+bsHED462m9tW86Xk17D1jex6W84=
-SHA256 (go_modules/github.com/mjwhitta/hilighter/@v/v1.11.3.mod) = 
qnVLVeTLdlA0bD1g+vax2dcHtZ9oYQqLEHu74yWYfMQ=
-SHA256 (go_modules/github.com/mjwhitta/hilighter/@v/v1.11.3.zip) = 
aogZMsTjbXhdJZ8GPLiTUvXCecNJMu4uwyFRomn8F+M=
-SHA256 (go_modules/github.com/mjwhitta/jq/@v/v1.5.4.mod) = 
kq6eze61WIm+AokdTowyRoi3uR32jjX3fxVmeNVHB/w=
-SHA256 (go_modules/github.com/mjwhitta/jq/@v/v1.5.4.zip) = 
ii/TQcel+tKTh6U+hljHe9dDI0UY9Hi3G9djvr0Y7Z4=
-SHA256 (go_modules/github.com/mjwhitta/jsoncfg/@v/v1.6.10.mod) = 
7iHQxRuVnJPGD8b2oHRSjyicTHi3D4Iby17XwQy8TgY=
-SHA256 (go_modules/github.com/mjwhitta/jsoncfg/@v/v1.6.10.zip) = 
JoQ7qGlijuKp9nHqWOyKBFHr5xohHo0qOjq6M0e6Dk0=
-SHA256 (go_modules/github.com/mjwhitta/log/@v/v1.6.4.mod) = 
lDyDwBq+ccwObSdOvMoVuhnD2cCtasBHXi+PutIfEI4=
-SHA256 (go_modules/github.com/mjwhitta/log/@v/v1.6.4.zip) = 
+939epkau0jjBalg4uT8Ld+GKVfRupPoPobg341Qptw=
+SHA256 (go_modules/github.com/mjwhitta/hilighter/@v/v1.11.8.mod) = 
FFOsbLLYWSiV9OfGT16BSKFiEByaK7iX6nTyjsKchm4=
+SHA256 (go_modules/github.com/mjwhitta/hilighter/@v/v1.11.8.zip) = 
f52m25TBDxSB3kgEGFjojDwAXpKaZRvirzW93ApndXM=
+SHA256 (go_modules/github.com/mjwhitta/jq/@v/v1.5.5.mod) = 
kq6eze61WIm+AokdTowyRoi3uR32jjX3fxVmeNVHB/w=
+SHA256 (go_modules/github.com/mjwhitta/jq/@v/v1.5.5.zip) = 
ysZB9i/5y5zSYObiimApgdwvGRa1Ai3qOq+MWZICFMo=
+SHA256 (go_modules/github.com/mjwhitta/jsoncfg/@v/v1.6.12.mod) = 
fZYf0HIooWuyWDE4+QJQp64LxLFY+1zQAx9Xc2x08AE=
+SHA256 (go_modules/github.com/mjwhitta/jsoncfg/@v/v1.6.12.zip) = 
VCOQ0p7kKAorwP3juV7UXWf4fEzrePK3kYCZ8OGjLlg=
+SHA256 (go_modules/github.com/mjwhitta/log/@v/v1.6.8.mod) = 
6C4N3Tm5fzviZdziADdiiHzPfC5pQA/JLlEG/Nw7bOc=
+SHA256 (go_modules/github.com/mjwhitta/log/@v/v1.6.8.zip) = 
tHYK8q/YzPlUHRaWh50KT6QYzeqJD8V9sg0+q0asyLI=
 SHA256 (go_modules/github.com/mjwhitta/pathname/@v/v1.2.5.mod) = 
jUY25N0PTSKGDKw0i1aQsw9MjDDr3uuSg8P2f+UWWEE=
 SHA256 (go_modules/github.com/mjwhitta/pathname/@v/v1.2.5.zip) = 
i67Z7TNzKE5z6SpFFt//sPiCTj70T8Ftjb527UfB1Kw=
 SHA256 (go_modules/github.com/mjwhitta/safety/@v/v1.11.3.mod) = 
uocCcm+8hjodzau3yYPhop3KfM8h/GLmvdX+AxfBWLk=
 SHA256 (go_modules/github.com/mjwhitta/safety/@v/v1.11.3.zip) = 
Df7voclJcd4JDkdE1IjAeiVFqqLy1jFpDvGKxef4eIE=
-SHA256 (go_modules/github.com/mjwhitta/sysinfo/@v/v1.5.1.mod) = 
EwGCoUzubaEHc8H9lbaN1JFFAs1bA8zpyOSVVqvWzZk=
-SHA256 (go_modules/github.com/mjwhitta/sysinfo/@v/v1.5.1.zip) = 
TdY6G+Pb33s5JCm0+Va7iUJ3+m9rlrqK8OIRgVOXsMg=
-SHA256 (go_modules/github.com/mjwhitta/where/@v/v1.2.8.mod) = 
t92B+qMaKxwpLC/26g+wicdw4g9dOSKX5/BNXl4b2/8=
-SHA256 (go_modules/github.com/mjwhitta/where/@v/v1.2.8.zip) = 
m5wucyhNcEDPWyQA3w/VUa2IMfw5ocGqbjspGoyxmRI=
+SHA256 (go_modules/github.com/m

UPDATE: SQLMap-1.8.3

2024-03-25 Thread Gonzalo L. Rodriguez
Hello,

Update for SQLMap to 1.8.3:

https://github.com/sqlmapproject/sqlmap/releases

OK? Comments?

Cheers.-


Index: Makefile
===
RCS file: /cvs/ports/security/sqlmap/Makefile,v
retrieving revision 1.46
diff -u -p -r1.46 Makefile
--- Makefile3 Sep 2023 13:44:18 -   1.46
+++ Makefile25 Mar 2024 08:39:21 -
@@ -2,7 +2,7 @@ COMMENT =   penetration testing tool to d
 
 GH_ACCOUNT =   sqlmapproject
 GH_PROJECT =   sqlmap
-GH_TAGNAME =   1.7.8
+GH_TAGNAME =   1.8.3
 
 CATEGORIES =   security
 
Index: distinfo
===
RCS file: /cvs/ports/security/sqlmap/distinfo,v
retrieving revision 1.36
diff -u -p -r1.36 distinfo
--- distinfo3 Sep 2023 13:44:18 -   1.36
+++ distinfo25 Mar 2024 08:39:21 -
@@ -1,2 +1,2 @@
-SHA256 (sqlmap-1.7.8.tar.gz) = 5nY18WpzH1uUExfJ+ncbKg6YjO76S/cLdWiLvh1EiPo=
-SIZE (sqlmap-1.7.8.tar.gz) = 7214346
+SHA256 (sqlmap-1.8.3.tar.gz) = tr9cAOy5b7vGc6yaVFOIYUBkDyjNy9YJHVWv1jxNphc=
+SIZE (sqlmap-1.8.3.tar.gz) = 7216846
-- 

 %gonzalo



UPDATE: Lynis-3.1.1

2024-03-25 Thread Gonzalo L. Rodriguez
Hello,

Update for Lynis to 3.1.1:

https://cisofy.com/changelog/lynis/#311

OK? Comments?

Cheers.-

Index: Makefile
===
RCS file: /cvs/ports/security/lynis/Makefile,v
retrieving revision 1.47
diff -u -p -r1.47 Makefile
--- Makefile27 Sep 2023 16:34:33 -  1.47
+++ Makefile25 Mar 2024 08:34:17 -
@@ -1,6 +1,6 @@
 COMMENT=   security auditing tool
 
-DISTNAME = lynis-3.0.9
+DISTNAME = lynis-3.1.1
 
 CATEGORIES=security
 
Index: distinfo
===
RCS file: /cvs/ports/security/lynis/distinfo,v
retrieving revision 1.41
diff -u -p -r1.41 distinfo
--- distinfo3 Sep 2023 15:09:03 -   1.41
+++ distinfo25 Mar 2024 08:34:17 -
@@ -1,2 +1,2 @@
-SHA256 (lynis-3.0.9.tar.gz) = 85TffSA5H7dul1rojz66HaBaycSUXix/cJMm4YXhcCU=
-SIZE (lynis-3.0.9.tar.gz) = 339171
+SHA256 (lynis-3.1.1.tar.gz) = 1y9O5zJYFruNv88x6xBCB7n+WKJJPCqHU3N0anEoTMM=
+SIZE (lynis-3.1.1.tar.gz) = 344324
Index: pkg/PLIST
===
RCS file: /cvs/ports/security/lynis/pkg/PLIST,v
retrieving revision 1.24
diff -u -p -r1.24 PLIST
--- pkg/PLIST   11 Mar 2022 19:53:33 -  1.24
+++ pkg/PLIST   25 Mar 2024 08:34:17 -
@@ -36,6 +36,7 @@ share/lynis/db/languages/fr
 share/lynis/db/languages/gr
 share/lynis/db/languages/he
 share/lynis/db/languages/hu
+share/lynis/db/languages/id
 share/lynis/db/languages/it
 share/lynis/db/languages/ja
 share/lynis/db/languages/ko
-- 

 %gonzalo



UPDATE: Varnish-7.5.0

2024-03-25 Thread Gonzalo L. Rodriguez
Hello,

Update for Varnish to 7.5.0:

https://varnish-cache.org/docs/7.5/whats-new/changes-7.5.html

OK? Comments?

Cheers.-


Index: Makefile
===
RCS file: /cvs/ports/www/varnish/Makefile,v
retrieving revision 1.79
diff -u -p -r1.79 Makefile
--- Makefile8 Jan 2024 08:16:49 -   1.79
+++ Makefile25 Mar 2024 08:20:12 -
@@ -1,6 +1,6 @@
 COMMENT =  high-performance HTTP accelerator
 
-DISTNAME = varnish-7.4.2
+DISTNAME = varnish-7.5.0
 
 CATEGORIES =   www
 
Index: distinfo
===
RCS file: /cvs/ports/www/varnish/distinfo,v
retrieving revision 1.36
diff -u -p -r1.36 distinfo
--- distinfo8 Jan 2024 08:16:49 -   1.36
+++ distinfo25 Mar 2024 08:20:12 -
@@ -1,2 +1,2 @@
-SHA256 (varnish-7.4.2.tgz) = bT0DxnUU5rtOhYTkCjgfUecIYH05M3pj3ErkIGHZpG8=
-SIZE (varnish-7.4.2.tgz) = 3977831
+SHA256 (varnish-7.5.0.tgz) = /KYbmDE54arGHEVG0SoaOrmAfbsdgxRXHjFIyT/3K10=
+SIZE (varnish-7.5.0.tgz) = 4033962
-- 

 %gonzalo



sysutils/ugrep: Updateto 5.1.1

2024-03-25 Thread wen heping
Hi,
   
Here is a simple patch for sysutils/ugrep to update to 5.1.1.
It build and run well on amd64-current system.


Cheers !
wenIndex: Makefile
===
RCS file: /cvs/ports/sysutils/ugrep/Makefile,v
retrieving revision 1.52
diff -u -p -r1.52 Makefile
--- Makefile6 Jan 2024 15:45:02 -   1.52
+++ Makefile25 Mar 2024 08:16:35 -
@@ -3,7 +3,7 @@ CATEGORIES =sysutils
 
 GH_ACCOUNT =   Genivia
 GH_PROJECT =   ugrep
-GH_TAGNAME =   v4.5.1
+GH_TAGNAME =   v5.1.1
 
 MAINTAINER =   Brian Callahan 
 
Index: distinfo
===
RCS file: /cvs/ports/sysutils/ugrep/distinfo,v
retrieving revision 1.50
diff -u -p -r1.50 distinfo
--- distinfo6 Jan 2024 15:45:02 -   1.50
+++ distinfo25 Mar 2024 08:16:35 -
@@ -1,2 +1,2 @@
-SHA256 (ugrep-4.5.1.tar.gz) = gbSFS2qL1p/zusYWqOU2O9AgIkFh+goa88Y9oOegcVA=
-SIZE (ugrep-4.5.1.tar.gz) = 6204538
+SHA256 (ugrep-5.1.1.tar.gz) = aH/EOgIoe6wY+XOCIDa7PEcKgYJbjrPZijNWA7JJsTs=
+SIZE (ugrep-5.1.1.tar.gz) = 6238147


Re: meson vs boost

2024-03-25 Thread Antoine Jacoutot
On Mon, Mar 25, 2024 at 08:43:56AM +0100, Otto Moerbeek wrote:
> On Fri, Mar 22, 2024 at 08:55:19PM +0100, Antoine Jacoutot wrote:
> 
> > Ok 
> 
> Thanks,
> 
> Committed and upstreamed: https://github.com/mesonbuild/meson/pull/13006

Awesome, thanks!



Re: meson vs boost

2024-03-25 Thread Otto Moerbeek
On Fri, Mar 22, 2024 at 08:55:19PM +0100, Antoine Jacoutot wrote:

> Ok 

Thanks,

Committed and upstreamed: https://github.com/mesonbuild/meson/pull/13006

-Otto

> 
> —
> Antoine
> 
> > On 22 Mar 2024, at 20:12, Otto Moerbeek  wrote:
> > 
> > On Fri, Mar 22, 2024 at 05:55:22PM +0100, Antoine Jacoutot wrote:
> > 
> >>> On Fri, Mar 22, 2024 at 01:54:13PM +0100, Otto Moerbeek wrote:
> >>> Hi,
> >>> 
> >>> at PowerDNS we are starting to use meson builds and I hit upon a snag
> >>> wrt boost.
> >>> 
> >>> When searching for libs, only .a's are found, all boost .so's are
> >>> skipped. I tracked it down to line 608 in
> >>> 
> >>> ./mesonbuild/dependencies/boost.py:filter_libraries:
> >>> 
> >>>libs = [x for x in libs if x.version_matches(lib_vers)]
> >>> 
> >>> Here lib_vers is set to the boost version 1_84, but presumably the .so
> >>> version is used to compare against. On other systems that is the
> >>> convention, but on OpenBSD that does not match.
> >>> 
> >>> Disabling this line makes things work.
> >>> 
> >>> So there seem to be two possible solutions: make the so version match
> >>> the boost version, or just skip the test.
> >>> 
> >>> I think the latter is preferred. If that's ok, I'll prep a diff.
> >> 
> >> Agreed.
> >> Otherwise we defeat the purpose of SHARED_LIBS.
> >> It would be nice to have this discussed / pushed upstream if you could.
> >> https://github.com/mesonbuild/meson
> >> 
> >> Thanks.
> >> 
> >> --
> >> Antoine
> > 
> > How about this? If you think it's ok, I'll try to see what upstream thinks
> > 
> >-Otto
> > 
> > Index: Makefile
> > ===
> > RCS file: /home/cvs/ports/devel/meson/Makefile,v
> > diff -u -p -r1.132 Makefile
> > --- Makefile14 Feb 2024 11:11:04 -1.132
> > +++ Makefile22 Mar 2024 19:10:08 -
> > @@ -5,6 +5,7 @@ GH_ACCOUNT=mesonbuild
> > GH_PROJECT=meson
> > GH_TAGNAME=1.3.2
> > EPOCH=0
> > +REVISION=0
> > 
> > CATEGORIES=devel
> > 
> > Index: patches/patch-mesonbuild_dependencies_boost_py
> > ===
> > RCS file: patches/patch-mesonbuild_dependencies_boost_py
> > diff -N patches/patch-mesonbuild_dependencies_boost_py
> > --- /dev/null1 Jan 1970 00:00:00 -
> > +++ patches/patch-mesonbuild_dependencies_boost_py22 Mar 2024 19:10:08 
> > -
> > @@ -0,0 +1,13 @@
> > +Index: mesonbuild/dependencies/boost.py
> > +--- mesonbuild/dependencies/boost.py.orig
> >  mesonbuild/dependencies/boost.py
> > +@@ -609,7 +609,8 @@ class BoostDependency(SystemDependency):
> > + mlog.debug(f'Static {len(libs)}')
> > + libs = [x for x in libs if x.mt == self.multithreading]
> > + mlog.debug(f'MT {len(libs)}')
> > +-libs = [x for x in libs if x.version_matches(lib_vers)]
> > ++if not mesonlib.is_openbsd():
> > ++libs = [x for x in libs if x.version_matches(lib_vers)]
> > + mlog.debug(f'Vers {len(libs)} {lib_vers}')
> > + libs = [x for x in libs if x.arch_matches(self.arch)]
> > + mlog.debug(f'Arch {len(libs)}')
> 



回复: [NEW]www/py-h11

2024-03-25 Thread wen heping
Hi, 

I would restart the importing www/py-h11, which 
is the first step to import www/py-httpx, when I could 
not update geo/py-planet because it require py-httpx.
There is a typo in previous mail, it should be www/py-h11,
but not devel/py-h11.
The previous patch work well on amd64-current so I 
attached the previous patch here.


Cheers !
wen


发件人: wen heping 
发送时间: 2023年12月15日 18:40
收件人: ports@openbsd.org
主题: [NEW]www/py-h11

Hi, ports@:

 Here is a patch to create new port devel/py-h11,
which is required by the creating of devel/py-httpx,
which is required by some other ports.

   It build well and run well on amd64-current system
and pass all tests.


Cheers !
wen


py-h11.tar.gz
Description: py-h11.tar.gz