CVS: cvs.openbsd.org: ports

2023-05-05 Thread Marc Espie
CVSROOT:/cvs
Module name:ports
Changes by: es...@cvs.openbsd.org   2023/05/05 23:24:07

Modified files:
infrastructure/bin: dpb-replay 

Log message:
use v5.36;
also adds -C as a synonym for -c, since I tend to mistype it all the time ;)



CVS: cvs.openbsd.org: ports

2023-05-05 Thread Marc Espie
CVSROOT:/cvs
Module name:ports
Changes by: es...@cvs.openbsd.org   2023/05/05 23:21:15

Modified files:
infrastructure/bin: proot 

Log message:
use v5.36, okay tb@
(this also adds an error message in the parser)



CVS: cvs.openbsd.org: ports

2023-05-05 Thread Marc Espie
CVSROOT:/cvs
Module name:ports
Changes by: es...@cvs.openbsd.org   2023/05/05 23:20:32

Modified files:
infrastructure/bin: dpb 
infrastructure/lib/DPB: Affinity.pm AffinityStub.pm 
BasePkgPath.pm Clock.pm Config.pm 
Core.pm Distfile.pm Engine.pm 
ErrorList.pm External.pm Fetch.pm 
Grabber.pm Heuristics.pm Host.pm 
HostProperties.pm Job.pm Limiter.pm 
Locks.pm Logger.pm MiniCurses.pm 
PkgPath.pm PortBuilder.pm PortInfo.pm 
Queue.pm Reporter.pm Roach.pm 
Serialize.pm Shell.pm Signature.pm 
State.pm SubEngine.pm Trace.pm User.pm 
Util.pm Vars.pm 
infrastructure/lib/DPB/Core: Distant.pm Init.pm 
infrastructure/lib/DPB/Heuristics: FetchQueue.pm Nosize.pm 
   Size.pm SpeedFactor.pm 
infrastructure/lib/DPB/Job: Fetch.pm Port.pm 
infrastructure/lib/DPB/PortBuilder: Rebuild.pm 
infrastructure/lib/DPB/Reporter: Tty.pm 
infrastructure/lib/DPB/SubEngine: Build.pm Fetch.pm Roach.pm 

Log message:
move dpb to use v5.36; (function signatures for most parts)

tested by tb@ and naddy@ thanks

(I removed the 'use strict' since it's also subsummed by v5.36 as told by
afresh1@)



CVS: cvs.openbsd.org: ports

2023-05-05 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2023/05/05 23:15:11

Modified files:
x11/qt6: Makefile 

Log message:
Enable new Qt ports



CVS: cvs.openbsd.org: ports

2023-05-05 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2023/05/05 23:14:17

Log message:
Import qt6-qtquick3dphysics-6.5.0, tweaks, comments and OK kn@

Comment:
Quick 3D Physics support for Qt6

Required by:
debug-qt6-qtquick3dphysics-6.5.0

Description:
Qt Quick 3D Physics provides a high-level API for physics simulation. It
supports simulating interactive rigid bodies as well as static meshes and
non-colliding bodies used for detecting overlaps. Every simulated body can 
have
its own physical properties like mass, density and friction.

Maintainer: Rafael Sadowski 

WWW: https://www.qt.io/

Status:

Vendor Tag: rsadowski
Release Tags:   rsadowski_20230506

N ports/x11/qt6/qtquick3dphysics/Makefile
N ports/x11/qt6/qtquick3dphysics/distinfo
N ports/x11/qt6/qtquick3dphysics/pkg/DESCR
N ports/x11/qt6/qtquick3dphysics/pkg/PLIST
N 
ports/x11/qt6/qtquick3dphysics/patches/patch-src_3rdparty_PhysX_pxshared_include_foundation_PxPreprocessor_h
N 
ports/x11/qt6/qtquick3dphysics/patches/patch-src_3rdparty_PhysX_source_foundation_include_PsAllocator_h
N 
ports/x11/qt6/qtquick3dphysics/patches/patch-src_3rdparty_PhysX_source_foundation_src_unix_PsUnixThread_cpp
N 
ports/x11/qt6/qtquick3dphysics/patches/patch-src_3rdparty_PhysX_include_extensions_PxDefaultAllocator_h
N 
ports/x11/qt6/qtquick3dphysics/patches/patch-src_3rdparty_PhysX_source_physxmetadata_extensions_include_PxExtensionAutoGeneratedMetaDataObjects_h
N 
ports/x11/qt6/qtquick3dphysics/patches/patch-src_3rdparty_PhysX_source_physxvehicle_src_physxmetadata_include_PxVehicleAutoGeneratedMetaDataObjects_h
N 
ports/x11/qt6/qtquick3dphysics/patches/patch-src_3rdparty_PhysX_source_physxmetadata_core_include_PxAutoGeneratedMetaDataObjects_h

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2023-05-05 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2023/05/05 23:12:51

Log message:
Import qt6-qtquickeffectmaker-6.5.0, ok kn@

Comment:
Qt6 module for Qt Quick Effect Maker

Required by:
debug-qt6-qtquickeffectmaker-6.5.0

Description:
Qt Quick Effect Maker is a tool for creating shader effects for Qt Quick 
with
high productivity and performance.

Maintainer: Rafael Sadowski 

WWW: https://www.qt.io/

Status:

Vendor Tag: rsadowski
Release Tags:   rsadowski_20230506

N ports/x11/qt6/qtquickeffectmaker/Makefile
N ports/x11/qt6/qtquickeffectmaker/distinfo
N ports/x11/qt6/qtquickeffectmaker/pkg/DESCR
N ports/x11/qt6/qtquickeffectmaker/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2023-05-05 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2023/05/05 23:11:47

Log message:
Import qt6-qthttpserver-6.5.0, ok kn@

Comment:
HTTP Server support for Qt6

Required by:
debug-qt6-qthttpserver-6.5.0

Description:
Qt HTTP Server supports building HTTP server functionality into an 
application.
Common use cases are exposing the application's functionality through REST
APIs, or making devices in a trusted environment configurable also via HTTP.
The limitations are described in Limitations & Security.

Maintainer: Rafael Sadowski 

WWW: https://www.qt.io/

Status:

Vendor Tag: rsadowski
Release Tags:   rsadowski_20230506

N ports/x11/qt6/qthttpserver/Makefile
N ports/x11/qt6/qthttpserver/distinfo
N ports/x11/qt6/qthttpserver/pkg/DESCR
N ports/x11/qt6/qthttpserver/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2023-05-05 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2023/05/05 23:10:33

Log message:
Import qt6-qtgrpc-6.5.0, feedback and ok kn@

Comment:
gRPC support for Qt6

Required by:
debug-qt6-qtgrpc-6.5.0

Description:
The Qt GRPC and Qt Protobuf modules together allow you to define data and
messages in proto files, and then use the code generators, which generate 
code
allowing accessors for fields and gRPC services in the Qt framework. Such 
code
allows users to communicate with the server by sending calls or stream
messages.

Maintainer: Rafael Sadowski 

WWW: https://www.qt.io/

Status:

Vendor Tag: rsadowski
Release Tags:   rsadowski_20230506

N ports/x11/qt6/qtgrpc/Makefile
N ports/x11/qt6/qtgrpc/distinfo
N ports/x11/qt6/qtgrpc/pkg/DESCR
N ports/x11/qt6/qtgrpc/pkg/PLIST

No conflicts created by this import



UPDATE: alembic 1.8.5

2023-05-05 Thread Brad Smith
Here is an update to alembic 1.8.5.


2023-03-13, Alembic 1.8.5

Add test for fuzzer issue 53406.  (PR415)

Address Issue 402 by not using deprecated kWrapExisting calls
when possible.

Add missing vertex for cube test in the python bindings per Issue 407.

Fix several warnings mentioned in Issue 309, 398 and 412.
(PR413, PR414 and PR416)

CMake:

Don't explicitly set MACOSX_RPATH as it is set by default in CMake 3+. (PR404)

Use install rpath for Imath 3. (PR405)

Use STRING instead of PATH for ALEMBIC_LIB_INSTALL_DIR. (PR406)

GitHub:

Add CIFuzz as a GitHub action. (PR403)

2022-11-11, Alembic 1.8.4

CMake:

Add ALEMBIC_DEBUG_WARNINGS_AS_ERRORS to control the build in debug mode.
It is set to ON by default to preserve the current behavior.
Use add_compile_options instead of the older add_definitions. (PR371)

Fix the include dirs for AbcCoreHDF5 tests. (PR382)

Fix issue hinted at in Issue 223: use PROJECT_SOURCE_DIR instead of
CMAKE_SOURCE_DIR when embedding Alembic within another CMake project. (PR393)

AbcCoreOgawa:

On Windows _BitScanForward64 is only available when _WIN64 is defined.
When it is not, fall back on using _BitScanForward. (PR 373)

Fuzzer issue 49213 turned up some new malformed MetaData memory problems.
Indexed MetaData on the write side only allows 254 (plus the default empty one)
small (up to 256 bytes), we now throw if we encounter malformed MetaData.
We were also allowing empty property and object names through on the read side
even though the writer forbids this.
Finally integrate a couple of tests flagged by Taotao Gu's local fuzzer.
(PR391 and PR397)

Fuzzer issue 52939 showed that with certain malformed MetaData the pair
separator should NOT occur before the assign separator. (PR396)

PyAlembic:

N2f and N2d properties were not being correctly bound.(PR390)


Index: Makefile
===
RCS file: /home/cvs/ports/graphics/alembic/Makefile,v
retrieving revision 1.7
diff -u -p -u -p -r1.7 Makefile
--- Makefile26 Apr 2023 08:17:16 -  1.7
+++ Makefile30 Apr 2023 09:08:14 -
@@ -2,10 +2,9 @@ COMMENT=   open framework for storing and 
 
 GH_ACCOUNT=alembic
 GH_PROJECT=alembic
-GH_TAGNAME=1.8.3
-REVISION=  0
+GH_TAGNAME=1.8.5
 
-SHARED_LIBS +=  Alembic   0.1 # 1.8
+SHARED_LIBS +=  Alembic   1.0 # 1.8
 
 CATEGORIES=graphics
 
@@ -16,7 +15,7 @@ PERMIT_PACKAGE=   Yes
 
 WANTLIB += ${COMPILER_LIBCXX} Imath-3_1 c m
 
-COMPILER=  base-clang ports-gcc base-gcc
+COMPILER=  base-clang ports-gcc
 
 MODULES=   devel/cmake
 
Index: distinfo
===
RCS file: /home/cvs/ports/graphics/alembic/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- distinfo28 Feb 2022 10:59:51 -  1.4
+++ distinfo30 Apr 2023 07:51:53 -
@@ -1,2 +1,2 @@
-SHA256 (alembic-1.8.3.tar.gz) = sLx0gzv/EYqGnoHmrLgQpYeX5372MUOVSy+OgXx/Zcs=
-SIZE (alembic-1.8.3.tar.gz) = 862221
+SHA256 (alembic-1.8.5.tar.gz) = GAoS8I05HNifAh8nnb47VCOx23UamJhUDIBZpFglwuk=
+SIZE (alembic-1.8.5.tar.gz) = 867976



UPDATE: openimageio 2.4.11.0

2023-05-05 Thread Brad Smith
Here is an update to openimageio 2.4.11.0.


Release 2.4.11.0 (1 May 2023) -- compared to 2.4.10.0
--
* oiiotool: For expression evaluation, `NIMAGES` now evaluates to the current
  image stack depth. #3822
* Python: Improve error messages when passing wrong python array sizes. #3801
* Raw: handle 1-channel raw images. #3798
* HEIC: Support the ".hif" extension, which seems to be used by some Canon
  cameras instead of .heif. #3813
* PSD: Fix problems reading images with width > 64k pixels. #3806
* Windows/fmath: Work around MSVS bug(?) that generated wrong code for
  fast_exp2. #3804
* Build: Fix building on OpenBSD. #3808
* Build: Refactor simd.h to disable Intel intrinsics when not on Intel
  (including Cuda compiles). #3814
* Build: Fix building against new ffmpeg 6.0. #3812
* Build: Work around problems with fmt library + NVPTX relating to unknown
  float128 type. #3823
* CI/test: Fix incorrect branch name when cloning openexr-images for the
  testsuite. #3814
* Test: Use copies instead of symlinks in a couple spots to help on Windows.
  #3818


Index: Makefile
===
RCS file: /home/cvs/ports/graphics/openimageio/Makefile,v
retrieving revision 1.66
diff -u -p -u -p -r1.66 Makefile
--- Makefile27 Apr 2023 06:00:30 -  1.66
+++ Makefile5 May 2023 23:17:13 -
@@ -6,11 +6,10 @@ COMMENT = library for reading and writi
 GH_ACCOUNT =   OpenImageIO
 GH_PROJECT =   oiio
 GH_TAGNAME =   v$V
-V =2.4.10.0
+V =2.4.11.0
 DISTNAME = openimageio-${V}
-REVISION = 3
 
-SHARED_LIBS += OpenImageIO 12.0 # 2.4.10
+SHARED_LIBS += OpenImageIO 13.0 # 2.4.10
 SHARED_LIBS += OpenImageIO_Util8.0 # 2.4.10
 
 CATEGORIES =   graphics devel
Index: distinfo
===
RCS file: /home/cvs/ports/graphics/openimageio/distinfo,v
retrieving revision 1.17
diff -u -p -u -p -r1.17 distinfo
--- distinfo27 Apr 2023 06:00:30 -  1.17
+++ distinfo5 May 2023 22:44:31 -
@@ -1,2 +1,2 @@
-SHA256 (openimageio-2.4.10.0.tar.gz) = 
WfUjoLmhAUmTvtz3dSmTr0OzSHYRZfUupuuEeH9XrtU=
-SIZE (openimageio-2.4.10.0.tar.gz) = 32155954
+SHA256 (openimageio-2.4.11.0.tar.gz) = 
UTkLPnIiiS6H65KdInu7W5vp9787RyKakdKxBuv/s/s=
+SIZE (openimageio-2.4.11.0.tar.gz) = 32158503
Index: patches/patch-src_libutil_strutil_cpp
===
RCS file: patches/patch-src_libutil_strutil_cpp
diff -N patches/patch-src_libutil_strutil_cpp
--- patches/patch-src_libutil_strutil_cpp   27 Apr 2023 06:00:30 -  
1.1
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,30 +0,0 @@
-Index: src/libutil/strutil.cpp
 src/libutil/strutil.cpp.orig
-+++ src/libutil/strutil.cpp
-@@ -62,7 +62,7 @@ static std::mutex output_mutex;
- 
- // On systems that support it, get a location independent locale.
- #if defined(__linux__) || defined(__APPLE__) || defined(__FreeBSD__) \
--|| defined(__FreeBSD_kernel__) || defined(__GLIBC__)
-+|| defined(__FreeBSD_kernel__) || defined(__OpenBSD__) || 
defined(__GLIBC__)
- static locale_t c_loc = newlocale(LC_ALL_MASK, "C", nullptr);
- #elif defined(_WIN32)
- static _locale_t c_loc = _create_locale(LC_ALL, "C");
-@@ -446,7 +446,7 @@ inline int
- strcasecmp(const char* a, const char* b)
- {
- #if defined(__linux__) || defined(__APPLE__) || defined(__FreeBSD__) \
--|| defined(__FreeBSD_kernel__) || defined(__GLIBC__)
-+|| defined(__FreeBSD_kernel__) || defined(__OpenBSD__) || 
defined(__GLIBC__)
- return strcasecmp_l(a, b, c_loc);
- #elif defined(_WIN32)
- return _stricmp_l(a, b, c_loc);
-@@ -460,7 +460,7 @@ inline int
- strncasecmp(const char* a, const char* b, size_t size)
- {
- #if defined(__linux__) || defined(__APPLE__) || defined(__FreeBSD__) \
--|| defined(__FreeBSD_kernel__) || defined(__GLIBC__)
-+|| defined(__FreeBSD_kernel__) || defined(__OpenBSD__) || 
defined(__GLIBC__)
- return strncasecmp_l(a, b, size, c_loc);
- #elif defined(_WIN32)
- return _strnicmp_l(a, b, size, c_loc);



CVS: cvs.openbsd.org: ports

2023-05-05 Thread Klemens Nanni
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2023/05/05 18:20:22

Modified files:
lang   : Makefile 

Log message:
+ deno



CVS: cvs.openbsd.org: ports

2023-05-05 Thread Klemens Nanni
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2023/05/05 18:19:53

Log message:
Import lang/deno

Deno is a simple, modern and secure runtime for JavaScript and
TypeScript that uses V8 and is built in Rust.

From Volker Schlecht
Input kn
OK rsadowski sthen

Status:

Vendor Tag: kn
Release Tags:   kn_20230506

N ports/lang/deno/Makefile
N ports/lang/deno/crates.inc
N ports/lang/deno/distinfo
N ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_build_rs
N 
ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_build_config_BUILDCONFIG_gn
N 
ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_build_config_BUILD_gn
N 
ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_build_config_compiler_BUILD_gn
N ports/lang/deno/patches/patch-cli_tools_standalone_rs
N 
ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_v8_src_base_platform_memory_h
N ports/lang/deno/patches/patch-cli_standalone_rs
N ports/lang/deno/patches/patch-runtime_ops_os_mod_rs
N ports/lang/deno/patches/patch-core_Cargo_toml
N ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_v8_BUILD_gn
N 
ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_v8_src_base_platform_platform-openbsd_cc
N 
ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_build_toolchain_gcc_toolchain_gni
N ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_v8_src_api_api_cc
N 
ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_v8_src_base_atomicops_h
N 
ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_v8_src_base_sys-info_cc
N 
ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_v8_src_diagnostics_perf-jit_cc
N ports/lang/deno/patches/patch-ext_ffi_Cargo_toml
N 
ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_v8_src_diagnostics_perf-jit_h
N 
ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_v8_src_execution_isolate_cc
N 
ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_v8_src_sandbox_sandbox_cc
N 
ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_v8_src_snapshot_embedded_platform-embedded-file-writer-base_cc
N 
ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_v8_src_snapshot_embedded_platform-embedded-file-writer-base_h
N ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_v8_tools_run_py
N ports/lang/deno/patches/patch-cli_tools_upgrade_rs
N 
ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_v8_src_snapshot_embedded_platform-embedded-file-writer-generic_cc
N 
ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_v8_src_trap-handler_handler-inside-posix_cc
N 
ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_v8_src_trap-handler_handler-inside-posix_h
N 
ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_v8_src_trap-handler_trap-handler_h
N 
ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_v8_include_v8-internal_h
N 
ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_v8_include_v8config_h
N ports/lang/deno/patches/patch-cli_build_rs
N 
ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_v8_src_base_platform_platform-posix_cc
N 
ports/lang/deno/patches/patch-modcargo-crates_deno_task_shell-0_11_0_src_shell_commands_executable_rs
N 
ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_build_config_sysroot_gni
N 
ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_third_party_zlib_BUILD_gn
N 
ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_build_config_linux_BUILD_gn
N 
ports/lang/deno/patches/patch-modcargo-crates_libffi-sys-2_1_0_build_not_msvc_rs
N 
ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_third_party_zlib_cpu_features_c
N ports/lang/deno/patches/patch-ext_fs_std_fs_rs
N ports/lang/deno/patches/patch-ext_fs_30_fs_js
N ports/lang/deno/patches/patch-runtime_ops_signal_rs
N ports/lang/deno/patches/patch-runtime_ops_os_sys_info_rs
N 
ports/lang/deno/patches/patch-cli_napi_generated_symbol_exports_list_openbsd_def
N ports/lang/deno/patches/patch-tools_napi_generate_symbols_lists_js
N ports/lang/deno/patches/patch-tools_wpt_utils_ts
N ports/lang/deno/patches/patch-runtime_ops_tty_rs
N ports/lang/deno/patches/patch-ext_node_polyfills_os_ts
N ports/lang/deno/patches/patch-ext_node_polyfills__util_os_ts
N ports/lang/deno/patches/patch-ext_node_polyfills_internal_binding_uv_ts
N 
ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_build_detect_host_arch_py
N ports/lang/deno/pkg/DESCR
N ports/lang/deno/pkg/PLIST
N ports/lang/deno/pkg/README

No conflicts created by this import



net/libdnet: WIP update to 1.16.4

2023-05-05 Thread Klemens Nanni
Upstream moved to github, there are lots of changes, I've upstreamed our
patches and other fixes.

$ show-reverse-deps net/libdnet
net/arpd
net/snort
net/tcpreplay
security/scanssh

These consumers all package fine.

Upstream now has cmake support, but it is still is worse shape than
autoconf (I've already fixed a lot).

Shared library has new symbols, no removals or size changes.

py-libdnet is only used by net/libdnet's tests, it builds with py3 now,
but the PLIST looks wrong (running out of py porters foo here).

Can someone help me out with the python bits or shall we drop them?


Index: Makefile
===
RCS file: /cvs/ports/net/libdnet/Makefile,v
retrieving revision 1.50
diff -u -p -r1.50 Makefile
--- Makefile17 Apr 2023 20:29:40 -  1.50
+++ Makefile5 May 2023 22:27:08 -
@@ -1,25 +1,23 @@
 COMMENT-main=  portable low-level networking library
 COMMENT-python= python interface to libdnet
 
-MODPY_EGG_VERSION= 1.12
-REVISION=  14
-DISTNAME=  libdnet-${MODPY_EGG_VERSION}
+GH_ACCOUNT=ofalk
+GH_PROJECT=libdnet
+# 1.16.4 release with my merged PRs on top
+GH_COMMIT= 8a0163b38fefdf6184f41645548cfbe306a254b5
+DISTNAME=  libdnet-1.16.4
 PKGNAME-main=  ${DISTNAME}
 PKGNAME-python= py-${DISTNAME}
 
-SHARED_LIBS=   dnet1.0
+SHARED_LIBS=   dnet1.1
 
 CATEGORIES=net
-HOMEPAGE=  https://github.com/dugsong/libdnet
 
 # BSD
 PERMIT_PACKAGE=Yes
 
 WANTLIB=   c
 
-MASTER_SITES=  ${MASTER_SITE_GOOGLECODE:=libdnet/}
-EXTRACT_SUFX=  .tgz
-
 PSEUDO_FLAVORS=no_python
 FLAVOR?=
 
@@ -35,8 +33,8 @@ CONFIGURE_ARGS += --without-check
 .include 
 .if ${BUILD_PACKAGES:M-python}
 MODULES+=  lang/python
-MODPY_VERSION= ${MODPY_DEFAULT_VERSION_2}
 CONFIGURE_ARGS+=   --with-python
+BUILD_DEPENDS+=lang/cython${MODPY_FLAVOR}
 MAKE_FLAGS=PYTHON=${MODPY_BIN}
 TEST_DEPENDS=  ${FULLPKGNAME-python}:${FULLPKGPATH-python}
 TEST_FLAGS=TESTS_ENVIRONMENT=${MODPY_BIN}
Index: distinfo
===
RCS file: /cvs/ports/net/libdnet/distinfo,v
retrieving revision 1.9
diff -u -p -r1.9 distinfo
--- distinfo31 Oct 2013 21:12:12 -  1.9
+++ distinfo5 May 2023 22:18:34 -
@@ -1,2 +1,2 @@
-SHA256 (libdnet-1.12.tgz) = g7MwOXh8+ZmQ6XfO9/GKXV56r/xFBVSKg9Mb01FesCY=
-SIZE (libdnet-1.12.tgz) = 970125
+SHA256 (libdnet-1.16.4-8a0163b3.tar.gz) = 
71M91JzvltN3ekO7QcjfrtB331azMFDhKYDlIU3qkY8=
+SIZE (libdnet-1.16.4-8a0163b3.tar.gz) = 684512
Index: patches/patch-src_intf_c
===
RCS file: /cvs/ports/net/libdnet/patches/patch-src_intf_c,v
retrieving revision 1.3
diff -u -p -r1.3 patch-src_intf_c
--- patches/patch-src_intf_c11 Mar 2022 19:46:13 -  1.3
+++ patches/patch-src_intf_c5 May 2023 22:20:27 -
@@ -1,9 +1,12 @@
 Do not issue an SIOCSIFNETMASK before SIOCSIFADDR it is not
 needed even if the XXX says otherwise.
 
 src/intf.c.origMon Jan  9 08:09:49 2006
-+++ src/intf.c Thu Apr 11 16:16:02 2013
-@@ -66,7 +66,13 @@
+pending https://github.com/ofalk/libdnet/pull/92
+
+Index: src/intf.c
+--- src/intf.c.orig
 src/intf.c
+@@ -69,7 +69,13 @@
  /* XXX - superset of ifreq, for portable SIOC{A,D}IFADDR */
  struct dnet_ifaliasreq {
charifra_name[IFNAMSIZ];
@@ -18,7 +21,7 @@ needed even if the XXX says otherwise.
struct sockaddr ifra_brdaddr;
struct sockaddr ifra_mask;
int ifra_cookie;/* XXX - IRIX!@#$ */
-@@ -281,7 +287,7 @@ intf_set(intf_t *intf, const struct intf_entry *entry)
+@@ -303,7 +309,7 @@ intf_set(intf_t *intf, const struct intf_entry *entry)
}
/* Set interface address. */
if (entry->intf_addr.addr_type == ADDR_TYPE_IP) {
Index: patches/patch-test_dnet_aton_c
===
RCS file: patches/patch-test_dnet_aton_c
diff -N patches/patch-test_dnet_aton_c
--- patches/patch-test_dnet_aton_c  11 Mar 2022 19:46:13 -  1.2
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,13 +0,0 @@
-http://code.google.com/p/libdnet/issues/detail?id=17
-
 test/dnet/aton.c.orig  Mon Oct 14 17:42:10 2002
-+++ test/dnet/aton.c   Thu Jan 20 03:26:57 2011
-@@ -86,7 +86,7 @@ off_aton(char *string, uint16_t *off)
-   } else {
-   i = strtol(string, , 10);
-   if (*string == '\0' || (*p != '\0' && *p != '+') ||
--  i > IP_OFFMASK)
-+  i > (IP_OFFMASK << 3))
-   return (-1);
-   *off = htons(((*p == '+') ? IP_MF : 0) | (i >> 3));
-   }
Index: pkg/PLIST-main
===
RCS file: /cvs/ports/net/libdnet/pkg/PLIST-main,v
retrieving revision 1.5
diff -u -p 

UPDATE: dav1d 1.2.0

2023-05-05 Thread Brad Smith
Here is an update to dav1d 1.2.0.


Changes for 1.2.0 'Arctic Peregrine Falcon':
---

1.2.0 is a small release of dav1d, adding more SIMD and fixes

- Improvements on attachments of props and T.35 entries on output pictures
- NEON z1/z3 high bit-depth optimizations and improvements for 8bpc
- SSSE3 z2/z3 8bpc and SSSE3 z1/z3 high bit-depth optimziations
- refmvs.save_tmvs optimizations in SSSE3/AVX2/AVX-512
- AVX-512 optimizations for high bit-depth itx (16x64, 32x64, 64x16, 64x32, 
64x64)
- AVX2 optimizations for 12bpc for 16x32, 32x16, 32x32 itx


Index: Makefile
===
RCS file: /home/cvs/ports/multimedia/dav1d/Makefile,v
retrieving revision 1.32
diff -u -p -u -p -r1.32 Makefile
--- Makefile24 Apr 2023 21:06:59 -  1.32
+++ Makefile5 May 2023 20:14:06 -
@@ -1,8 +1,7 @@
 COMMENT=   small and fast AV1 decoder
 
-VER=   1.1.0
+VER=   1.2.0
 DISTNAME=  dav1d-${VER}
-REVISION=  0
 CATEGORIES=multimedia
 MASTER_SITES=  https://downloads.videolan.org/pub/videolan/dav1d/${VER}/
 EXTRACT_SUFX=  .tar.xz
Index: distinfo
===
RCS file: /home/cvs/ports/multimedia/dav1d/distinfo,v
retrieving revision 1.16
diff -u -p -u -p -r1.16 distinfo
--- distinfo9 Apr 2023 19:52:58 -   1.16
+++ distinfo5 May 2023 20:14:13 -
@@ -1,2 +1,2 @@
-SHA256 (dav1d-1.1.0.tar.xz) = +1eq54dfKMMPs9uuSjaD0n4vkd3gnOXGDCLO+bxY39E=
-SIZE (dav1d-1.1.0.tar.xz) = 845284
+SHA256 (dav1d-1.2.0.tar.xz) = Ixvti8G7KKQdiNprTCwRjehLkuXx1nyv+ht/garqjG4=
+SIZE (dav1d-1.2.0.tar.xz) = 866120
Index: patches/patch-src_arm_64_ipred16_S
===
RCS file: /home/cvs/ports/multimedia/dav1d/patches/patch-src_arm_64_ipred16_S,v
retrieving revision 1.1
diff -u -p -u -p -r1.1 patch-src_arm_64_ipred16_S
--- patches/patch-src_arm_64_ipred16_S  24 Apr 2023 21:06:59 -  1.1
+++ patches/patch-src_arm_64_ipred16_S  5 May 2023 21:20:53 -
@@ -386,8 +386,8 @@ Index: src/arm/64/ipred16.S
 +  .popsection
  endfunc
  
- // void ipred_filter_16bpc_neon(pixel *dst, const ptrdiff_t stride,
-@@ -1418,13 +1436,13 @@ function ipred_filter_\bpc\()bpc_neon
+ const padding_mask_buf
+@@ -2445,13 +2463,13 @@ function ipred_filter_\bpc\()bpc_neon
  add x6,  x6,  w5, uxtw
  ld1 {v16.8b, v17.8b, v18.8b, v19.8b}, [x6], #32
  clz w9,  w3
@@ -404,7 +404,7 @@ Index: src/arm/64/ipred16.S
  sxtlv18.8h,  v18.8b
  sxtlv19.8h,  v19.8b
  add x6,  x0,  x1
-@@ -1698,11 +1716,13 @@ function ipred_filter_\bpc\()bpc_neon
+@@ -2725,11 +2743,13 @@ function ipred_filter_\bpc\()bpc_neon
  9:
  ret
  
@@ -422,7 +422,7 @@ Index: src/arm/64/ipred16.S
  endfunc
  .endm
  
-@@ -1722,11 +1742,11 @@ endfunc
+@@ -2749,11 +2769,11 @@ endfunc
  function pal_pred_16bpc_neon, export=1
  ld1 {v30.8h}, [x2]
  clz w9,  w4
@@ -437,7 +437,7 @@ Index: src/arm/64/ipred16.S
  br  x6
  40:
  AARCH64_VALID_JUMP_TARGET
-@@ -1895,12 +1915,14 @@ function pal_pred_16bpc_neon, export=1
+@@ -2922,12 +2942,14 @@ function pal_pred_16bpc_neon, export=1
  b.gt64b
  ret
  
@@ -457,7 +457,7 @@ Index: src/arm/64/ipred16.S
  endfunc
  
  // void ipred_cfl_128_16bpc_neon(pixel *dst, const ptrdiff_t stride,
-@@ -1911,12 +1933,12 @@ endfunc
+@@ -2938,12 +2960,12 @@ endfunc
  function ipred_cfl_128_16bpc_neon, export=1
  dup v31.8h,  w7   // bitdepth_max
  clz w9,  w3
@@ -473,7 +473,7 @@ Index: src/arm/64/ipred16.S
  add x6,  x0,  x1
  lsl x1,  x1,  #1
  moviv30.8h,  #0
-@@ -2048,12 +2070,14 @@ L(ipred_cfl_splat_w16):
+@@ -3075,12 +3097,14 @@ L(ipred_cfl_splat_w16):
  b.gt1b
  ret
  
@@ -492,7 +492,7 @@ Index: src/arm/64/ipred16.S
  endfunc
  
  // void ipred_cfl_top_16bpc_neon(pixel *dst, const ptrdiff_t stride,
-@@ -2064,12 +2088,12 @@ endfunc
+@@ -3091,12 +3115,12 @@ endfunc
  function ipred_cfl_top_16bpc_neon, export=1
  dup v31.8h,  w7   // bitdepth_max
  clz w9,  w3
@@ -508,7 +508,7 @@ Index: src/arm/64/ipred16.S
  add x6,  x0,  x1
  lsl x1,  x1,  #1
  moviv30.8h,  #0
-@@ -2107,11 +2131,13 @@ function ipred_cfl_top_16bpc_neon, export=1
+@@ -3134,11 +3158,13 @@ function ipred_cfl_top_16bpc_neon, export=1
  dup v0.8h,   v0.h[0]
  b   L(ipred_cfl_splat_w16)
  
@@ -526,7 +526,7 @@ Index: src/arm/64/ipred16.S
  endfunc
  
  // void ipred_cfl_left_16bpc_neon(pixel *dst, const ptrdiff_t stride,
-@@ -2124,15 +2150,15 @@ function ipred_cfl_left_16bpc_neon, export=1
+@@ 

CVS: cvs.openbsd.org: ports

2023-05-05 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2023/05/05 15:40:24

Modified files:
devel/quirks   : Makefile 
devel/quirks/files: Quirks.pm 

Log message:
remove p5-Test-Group



CVS: cvs.openbsd.org: ports

2023-05-05 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2023/05/05 15:33:31

Removed files:
devel/p5-Test-Group: Makefile distinfo 
devel/p5-Test-Group/pkg: DESCR PLIST 

Log message:
Remove devel/p5-Test-Group as it does not work with modern Perl.
Make test fails with: "Module 'Test::Group' is known to be broken
in version 0.20 and below, newer versions have not been tested.
You have: 0.20".  It has been abandoned upstream since 2016.  No
reverse dependencies are left.



CVS: cvs.openbsd.org: ports

2023-05-05 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2023/05/05 15:25:47

Modified files:
devel  : Makefile 

Log message:
-p5-Test-Group



Re: [MAINTAINER UPDATE] security/lego 4.10.2 -> 4.11.0

2023-05-05 Thread Daniel Jakots
On Fri, 5 May 2023 12:45:12 -0400, Horia Racoviceanu
 wrote:

> - Upgrade to v4.11.0

Committed, thanks!



CVS: cvs.openbsd.org: ports

2023-05-05 Thread Daniel Jakots
CVSROOT:/cvs
Module name:ports
Changes by: d...@cvs.openbsd.org2023/05/05 15:10:36

Modified files:
security/lego  : Makefile distinfo modules.inc 

Log message:
Update to lego-4.11.0

>From Horia Racoviceanu (maintainer)



CVS: cvs.openbsd.org: ports

2023-05-05 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2023/05/05 14:17:55

Modified files:
math/netcdf: Makefile 

Log message:
Fortran support was split from netcdf-c a few releases ago.
Remove Fortran from the port and enable full NCZarr libzip support.



CVS: cvs.openbsd.org: ports

2023-05-05 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/05/05 11:39:05

Modified files:
sysutils/terragrunt: Makefile distinfo 

Log message:
Update to terragrunt-0.45.9.



Re: UPDATE: libwebp 1.3.0

2023-05-05 Thread Brad Smith

ping.

On 2023-04-14 10:02 p.m., Brad Smith wrote:

Here is an update to libwebp 1.3.0.


- 12/16/2022: version 1.3.0
   This is a binary compatible release.
   * add libsharpyuv, which exposes -sharp_yuv/config.use_sharp_yuv
 functionality to other libraries; libwebp now depends on this library
   * major updates to the container and lossless bitstream docs (#448, #546,
 #551)
   * miscellaneous warning, bug & build fixes (#576, #583, #584


Index: Makefile
===
RCS file: /home/cvs/ports/graphics/libwebp/Makefile,v
retrieving revision 1.29
diff -u -p -u -p -r1.29 Makefile
--- Makefile15 Aug 2022 05:51:29 -  1.29
+++ Makefile12 Apr 2023 20:06:37 -
@@ -2,9 +2,10 @@ COMMENT=   Google WebP image format conver
  
  GH_ACCOUNT=	webmproject

  GH_PROJECT=   libwebp
-GH_TAGNAME=v1.2.4
+GH_TAGNAME=v1.3.0
  CATEGORIES=   graphics
  
+SHARED_LIBS +=  sharpyuv 0.0  # 0.0

  SHARED_LIBS +=  webp 4.3  # 6.0
  SHARED_LIBS +=  webpdecoder  2.1  # 2.0
  SHARED_LIBS +=  webpdemux2.0  # 2.0
@@ -27,12 +28,13 @@ AUTOMAKE_VERSION=   1.15
  
  CONFIGURE_STYLE=autoreconf
  
-CONFIGURE_ARGS=	--enable-everything

+CONFIGURE_ARGS= --enable-everything
  
  # this will use libSDL to build stuff under extras otherwise

  # (a static webp viewer which is more or less useless, and not
  # even installed by default)
-CONFIGURE_ARGS +=  --disable-sdl
+CONFIGURE_ARGS +=--disable-gl \
+   --disable-sdl
  
  CONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include" \

LDFLAGS="-L${LOCALBASE}/lib"
Index: distinfo
===
RCS file: /home/cvs/ports/graphics/libwebp/distinfo,v
retrieving revision 1.19
diff -u -p -u -p -r1.19 distinfo
--- distinfo15 Aug 2022 05:51:29 -  1.19
+++ distinfo8 Apr 2023 10:36:46 -
@@ -1,2 +1,2 @@
-SHA256 (libwebp-1.2.4.tar.gz) = 3+e/8zkM1JWNoR52C2UxjwpIwykT5NW8Xo1Vq6qi0y4=
-SIZE (libwebp-1.2.4.tar.gz) = 3671459
+SHA256 (libwebp-1.3.0.tar.gz) = 3Jhg0/4GATJmwjeVnhQWtxxjs280Oq4dZeqclIMmMOE=
+SIZE (libwebp-1.3.0.tar.gz) = 3676984
Index: pkg/PLIST
===
RCS file: /home/cvs/ports/graphics/libwebp/pkg/PLIST,v
retrieving revision 1.11
diff -u -p -u -p -r1.11 PLIST
--- pkg/PLIST   11 Mar 2022 19:22:47 -  1.11
+++ pkg/PLIST   8 Jan 2023 10:43:12 -
@@ -10,7 +10,13 @@ include/webp/demux.h
  include/webp/encode.h
  include/webp/mux.h
  include/webp/mux_types.h
+include/webp/sharpyuv/
+include/webp/sharpyuv/sharpyuv.h
+include/webp/sharpyuv/sharpyuv_csp.h
  include/webp/types.h
+@static-lib lib/libsharpyuv.a
+lib/libsharpyuv.la
+@lib lib/libsharpyuv.so.${LIBsharpyuv_VERSION}
  @static-lib lib/libwebp.a
  lib/libwebp.la
  @lib lib/libwebp.so.${LIBwebp_VERSION}
@@ -23,6 +29,7 @@ lib/libwebpdemux.la
  @static-lib lib/libwebpmux.a
  lib/libwebpmux.la
  @lib lib/libwebpmux.so.${LIBwebpmux_VERSION}
+lib/pkgconfig/libsharpyuv.pc
  lib/pkgconfig/libwebp.pc
  lib/pkgconfig/libwebpdecoder.pc
  lib/pkgconfig/libwebpdemux.pc




Re: UPDATE: pianobar 2022.04.01

2023-05-05 Thread Brad Smith

ping.

On 2023-04-18 8:08 p.m., Brad Smith wrote:

Here is an update to pianobar 2022.04.01.


Release 2022.04.01

- Not a joke
- Fix compilation with ffmpeg 5.0 and replace deprecated function
- Improved retry handling with unreliable HTTP proxies
- Minor UI improvements


Index: Makefile
===
RCS file: /home/cvs/ports/audio/pianobar/Makefile,v
retrieving revision 1.91
diff -u -p -u -p -r1.91 Makefile
--- Makefile11 Mar 2022 18:20:26 -  1.91
+++ Makefile17 Apr 2023 05:34:35 -
@@ -1,6 +1,6 @@
  COMMENT = command-line client for Pandora Internet Radio
  
-DISTNAME =	pianobar-2020.11.28

+DISTNAME = pianobar-2022.04.01
  EXTRACT_SUFX =.tar.bz2
  CATEGORIES =  audio
  
@@ -8,7 +8,7 @@ HOMEPAGE =	https://6xq.net/pianobar/
  
  MASTER_SITES =	${HOMEPAGE}
  
-SHARED_LIBS =	piano	10.0	# 0.0.0

+SHARED_LIBS =  piano   11.0# 0.0.0
  
  # MIT

  PERMIT_PACKAGE =  Yes
Index: distinfo
===
RCS file: /home/cvs/ports/audio/pianobar/distinfo,v
retrieving revision 1.37
diff -u -p -u -p -r1.37 distinfo
--- distinfo1 Feb 2022 14:16:08 -   1.37
+++ distinfo17 Apr 2023 05:28:05 -
@@ -1,2 +1,2 @@
-SHA256 (pianobar-2020.11.28.tar.bz2) = 
ZTv7lrVIJZ46w2B1L2b9t36OIgMS5SpDxlL365bn1P4=
-SIZE (pianobar-2020.11.28.tar.bz2) = 50580
+SHA256 (pianobar-2022.04.01.tar.bz2) = 
FnCyiGWouCpXu23+p/FuL6QUXS81SRC7FzgLMsm5R2M=
+SIZE (pianobar-2022.04.01.tar.bz2) = 52262
Index: patches/patch-Makefile
===
RCS file: /home/cvs/ports/audio/pianobar/patches/patch-Makefile,v
retrieving revision 1.31
diff -u -p -u -p -r1.31 patch-Makefile
--- patches/patch-Makefile  11 Mar 2022 18:20:26 -  1.31
+++ patches/patch-Makefile  17 Apr 2023 05:28:29 -
@@ -1,7 +1,7 @@
  Index: Makefile
  --- Makefile.orig
  +++ Makefile
-@@ -6,21 +6,8 @@ LIBDIR:=${PREFIX}/lib
+@@ -7,21 +7,8 @@ LIBDIR:=${PREFIX}/lib
   INCDIR:=${PREFIX}/include
   MANDIR:=${PREFIX}/share/man
   DYNLINK:=0
@@ -24,7 +24,7 @@ Index: Makefile
   PIANOBAR_DIR:=src
   PIANOBAR_SRC:=\
${PIANOBAR_DIR}/main.c \
-@@ -80,7 +67,7 @@ endif
+@@ -81,7 +68,7 @@ endif
   
   # build pianobar

   ifeq (${DYNLINK},1)
@@ -33,7 +33,7 @@ Index: Makefile
${SILENTECHO} "  LINK  $@"
${SILENTCMD}${CC} -o $@ ${PIANOBAR_OBJ} -L. -lpiano ${ALL_LDFLAGS}
   else
-@@ -90,12 +77,10 @@ pianobar: ${PIANOBAR_OBJ} ${LIBPIANO_OBJ}
+@@ -91,12 +78,10 @@ pianobar: ${PIANOBAR_OBJ} ${LIBPIANO_OBJ}
   endif
   
   # build shared and static libpiano

@@ -48,7 +48,7 @@ Index: Makefile
${SILENTECHO} "AR  libpiano.a"
${SILENTCMD}${AR} rcs libpiano.a ${LIBPIANO_OBJ}
   
-@@ -126,19 +111,17 @@ install: pianobar install-libpiano

+@@ -127,19 +112,17 @@ install: pianobar install-libpiano
   else
   install: pianobar
   endif




CVS: cvs.openbsd.org: ports

2023-05-05 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2023/05/05 11:21:40

Modified files:
www/p5-URI : Makefile distinfo 

Log message:
update p5-URI to 5.19



Re: [New] security/Nuclei 2.9.2 -> 2.9.3

2023-05-05 Thread lux
On Fri, 2023-04-28 at 01:00 +0800, lux wrote:
> On Sat, 2023-04-15 at 21:02 +0200, Omar Polo wrote:
> > On 2023/04/14 21:30:26 +0800, lux  wrote:
> > > On Wed, 2023-04-12 at 21:58 +0200, Omar Polo wrote:
> > > > I haven't tested it, but the build ends with a
> > > > 
> > > > : zsyscall_openbsd_amd64.s:213
> > > > : (syscall/zsyscall_openbsd_amd64.s:213)([...]/go-link-
> > > > 1246028766/go.o:
> > > > : (syscall.libc_syscall_trampoline.abi0)): warning: syscall()
> > > > may
> > > > go
> > > > : away, please rewrite code to use direct calls
> > > > 
> > > > which hints that it may broke a runtime.
> > > > 
> > > 
> > > This warning comes from lib/libc/dlfcn/init.c:
> > > 
> > > #if defined(APIWARN)
> > > __warn_references(syscall,
> > >     "syscall() may go away, please rewrite code to use direct
> > > calls");
> > > #endif
> > > 
> > > I think we may need to wait for the Go language upstream code to
> > > make
> > > changes.
> > 
> > Yep, it comes since some dependency of nuclei is calling syscall()
> > directly.  Don't know how to tell which it is.  However, that
> > doesn't
> > imply that the port is broken, it's just a hint that it *might* be
> > so.
> > I haven't tested, beside a very brief test, so can't say for sure. 
> > If
> > you've tested it throughfully then it's fine.
> > 
> > (this error may even go away when upstream updates their deps.)
> > 
> > 
> 
> Ping.
> 
> Update to 2.9.2

Ping, and update to 2.9.3

Changelog:
https://github.com/projectdiscovery/nuclei/releases/tag/v2.9.3

ok?
<>


CVS: cvs.openbsd.org: ports

2023-05-05 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/05/05 09:14:12

Modified files:
textproc/libxml: Makefile distinfo 

Log message:
Update to libxml-2.11.2.



New: databases/ruby-trilogy

2023-05-05 Thread Jeremy Evans
This is a new MySQL database driver for Ruby, developed by GitHub.  Unlike
other MySQL drivers for Ruby, this one does not require any MySQL client
libraries.

Tested on amd64 using an adapter for databases/ruby-sequel. Included
patch already merged upstream.

OKs to import?

Thanks,
Jeremy


ruby-trilogy.tar.gz
Description: application/tar-gz


CVS: cvs.openbsd.org: ports

2023-05-05 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2023/05/05 05:37:59

Added files:
graphics/blender/patches: 
  
patch-source_blender_nodes_geometry_nodes_node_geo_uv_unwrap_cc 

Log message:
graphics/blender: add cast to fix build on i386

reported by sthen@



CVS: cvs.openbsd.org: ports

2023-05-05 Thread Robert Nagy
CVSROOT:/cvs
Module name:ports
Changes by: rob...@cvs.openbsd.org  2023/05/05 04:59:20

Modified files:
www/ungoogled-chromium: Makefile distinfo 
www/ungoogled-chromium/files: unveil.gpu unveil.main 
www/ungoogled-chromium/patches: patch-BUILD_gn 
patch-base_BUILD_gn 

patch-base_allocator_partition_allocator_page_allocator_constants_h 

patch-base_allocator_partition_allocator_page_allocator_internals_posix_h 

patch-base_allocator_partition_allocator_partition_alloc_config_h 

patch-base_allocator_partition_allocator_partition_alloc_constants_h 

patch-base_allocator_partition_allocator_partition_alloc_gni 

patch-base_allocator_partition_allocator_partition_page_h 

patch-base_allocator_partition_allocator_partition_root_cc 

patch-base_allocator_partition_allocator_spinning_mutex_cc 
patch-base_base_switches_cc 
patch-base_base_switches_h 
patch-base_files_file_util_posix_cc 
patch-base_files_file_util_unittest_cc 
patch-base_process_launch_h 
patch-base_process_process_unittest_cc 

patch-base_profiler_stack_sampling_profiler_test_util_cc 

patch-base_threading_platform_thread_unittest_cc 
patch-build_config_compiler_BUILD_gn 
patch-build_config_rust_gni 
patch-build_toolchain_gcc_toolchain_gni 
patch-cc_BUILD_gn 
patch-chrome_app_chrome_main_cc 

patch-chrome_app_chrome_main_delegate_cc 
patch-chrome_app_chromium_strings_grd 

patch-chrome_app_generated_resources_grd 
patch-chrome_browser_about_flags_cc 

patch-chrome_browser_background_background_mode_optimizer_cc 

patch-chrome_browser_browser_process_impl_cc 

patch-chrome_browser_browser_process_impl_h 

patch-chrome_browser_chrome_browser_interface_binders_cc 

patch-chrome_browser_chrome_browser_main_cc 

patch-chrome_browser_chrome_browser_main_linux_cc 

patch-chrome_browser_chrome_content_browser_client_cc 

patch-chrome_browser_chrome_content_browser_client_h 

patch-chrome_browser_download_chrome_download_manager_delegate_cc 

patch-chrome_browser_download_download_item_model_cc 

patch-chrome_browser_download_download_prefs_cc 

patch-chrome_browser_extensions_api_api_browser_context_keyed_service_factories_cc
 

patch-chrome_browser_extensions_api_enterprise_reporting_private_enterprise_reporting_private_api_cc
 

patch-chrome_browser_extensions_api_passwords_private_passwords_private_delegate_impl_cc
 

patch-chrome_browser_extensions_external_provider_impl_cc 

patch-chrome_browser_flag_descriptions_cc 

patch-chrome_browser_flag_descriptions_h 

patch-chrome_browser_media_webrtc_capture_policy_utils_cc 

patch-chrome_browser_media_webrtc_webrtc_log_uploader_cc 

patch-chrome_browser_media_webrtc_webrtc_logging_controller_cc 

patch-chrome_browser_media_webrtc_webrtc_logging_controller_h 

patch-chrome_browser_metrics_chrome_browser_main_extra_parts_metrics_cc 

patch-chrome_browser_metrics_chrome_browser_main_extra_parts_metrics_h 

patch-chrome_browser_metrics_chrome_metrics_service_client_cc 
   

Re: CVS: cvs.openbsd.org: ports

2023-05-05 Thread Landry Breuil
Le Fri, May 05, 2023 at 12:18:51PM +0200, Landry Breuil a écrit :
> Le Fri, May 05, 2023 at 07:59:04AM +0100, Stuart Henderson a écrit :
> > Fails on i386:
> 
> must have been a copypasto, but reproduces with another error msg:
> 
> /build/obj/ports/blender-3.3.6/blender-3.3.6/source/blender/nodes/geometry/nodes/node_geo_uv_unwrap.cc:114:32:
> error: non-constant-expression cannot be narrowed from type 'unsigned
> int' to 'ParamKey' (aka 'long') in initializer list [-Wc++11-narrowing]
> ParamKey vkeys[2]{edge.v1, edge.v2};
>^~~
> /build/obj/ports/blender-3.3.6/blender-3.3.6/source/blender/nodes/geometry/nodes/node_geo_uv_unwrap.cc:114:32:
> note: insert an explicit cast to silence this issue
> ParamKey vkeys[2]{edge.v1, edge.v2};
>^~~
>static_cast( )

--- source/blender/nodes/geometry/nodes/node_geo_uv_unwrap.cc.orig
+++ source/blender/nodes/geometry/nodes/node_geo_uv_unwrap.cc
@@ -111,7 +111,7 @@ static VArray construct_uv_gvarray(const
MeshC
   }
   for (const int i : seam) {
 const MEdge  = mesh->medge[i];
-ParamKey vkeys[2]{edge.v1, edge.v2};
+ParamKey vkeys[2]{static_cast(edge.v1), 
static_cast(edge.v2)};
 GEO_uv_parametrizer_edge_set_seam(handle, vkeys);
   }
   /* TODO: once field input nodes are able to emit warnings (T94039),
 * emit a

seems to fix the build on i386. checking amd64..
> > 
> > On 2023/04/27 00:00, Rafael Sadowski wrote:
> > > CVSROOT:  /cvs
> > > Module name:  ports
> > > Changes by:   rsadow...@cvs.openbsd.org   2023/04/27 00:00:34
> > > 
> > > Modified files:
> > >   graphics/blender: Makefile distinfo 
> > >   graphics/blender/patches: 
> > > patch-intern_cycles_util_aligned_malloc_cpp 
> > > patch-intern_guardedalloc_intern_mallocn_c 
> > > 
> > > patch-intern_guardedalloc_intern_mallocn_guarded_impl_c 
> > > 
> > > patch-intern_guardedalloc_intern_mallocn_intern_h 
> > > 
> > > patch-release_scripts_addons_io_scene_gltf2_io_com_gltf2_io_draco_compression_extension_py
> > >  
> > > 
> > > patch-release_scripts_startup_bl_ui_space_toolsystem_common_py 
> > > 
> > > patch-source_blender_blenkernel_intern_packedFile_c 
> > > patch-source_blender_blenlib_BLI_filereader_h 
> > > patch-source_blender_blenlib_BLI_sys_types_h 
> > > patch-source_blender_blenlib_intern_storage_c 
> > >   graphics/blender/pkg: PLIST 
> > > Added files:
> > >   graphics/blender/patches: patch-intern_ffmpeg_ffmpeg_compat_h 
> > > 
> > > patch-source_blender_blenkernel_intern_writeffmpeg_c 
> > > 
> > > patch-source_blender_imbuf_intern_anim_movie_c 
> > > patch-source_blender_imbuf_intern_indexer_c 
> > > Removed files:
> > >   graphics/blender/patches: 
> > > 
> > > patch-build_files_cmake_Modules_FindOpenEXR_cmake 
> > > patch-intern_cycles_CMakeLists_txt 
> > > patch-source_blender_blenlib_intern_system_c 
> > > 
> > > patch-source_blender_blenloader_intern_writefile_c 
> > > 
> > > patch-source_blender_imbuf_intern_openexr_openexr_api_cpp 
> > > 
> > > Log message:
> > > Update blender to 3.3.6
> > > 
> > > Update diff from Brad
> > > 
> > 
> 



CVS: cvs.openbsd.org: ports

2023-05-05 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/05/05 04:28:43

Modified files:
print/psutils  : Makefile 

Log message:
Missing BDEP on print/libpaper.



Re: CVS: cvs.openbsd.org: ports

2023-05-05 Thread Landry Breuil
Le Fri, May 05, 2023 at 07:59:04AM +0100, Stuart Henderson a écrit :
> Fails on i386:

must have been a copypasto, but reproduces with another error msg:

/build/obj/ports/blender-3.3.6/blender-3.3.6/source/blender/nodes/geometry/nodes/node_geo_uv_unwrap.cc:114:32:
error: non-constant-expression cannot be narrowed from type 'unsigned
int' to 'ParamKey' (aka 'long') in initializer list [-Wc++11-narrowing]
ParamKey vkeys[2]{edge.v1, edge.v2};
   ^~~
/build/obj/ports/blender-3.3.6/blender-3.3.6/source/blender/nodes/geometry/nodes/node_geo_uv_unwrap.cc:114:32:
note: insert an explicit cast to silence this issue
ParamKey vkeys[2]{edge.v1, edge.v2};
   ^~~
   static_cast( )
> 
> On 2023/04/27 00:00, Rafael Sadowski wrote:
> > CVSROOT:/cvs
> > Module name:ports
> > Changes by: rsadow...@cvs.openbsd.org   2023/04/27 00:00:34
> > 
> > Modified files:
> > graphics/blender: Makefile distinfo 
> > graphics/blender/patches: 
> >   patch-intern_cycles_util_aligned_malloc_cpp 
> >   patch-intern_guardedalloc_intern_mallocn_c 
> >   
> > patch-intern_guardedalloc_intern_mallocn_guarded_impl_c 
> >   
> > patch-intern_guardedalloc_intern_mallocn_intern_h 
> >   
> > patch-release_scripts_addons_io_scene_gltf2_io_com_gltf2_io_draco_compression_extension_py
> >  
> >   
> > patch-release_scripts_startup_bl_ui_space_toolsystem_common_py 
> >   
> > patch-source_blender_blenkernel_intern_packedFile_c 
> >   patch-source_blender_blenlib_BLI_filereader_h 
> >   patch-source_blender_blenlib_BLI_sys_types_h 
> >   patch-source_blender_blenlib_intern_storage_c 
> > graphics/blender/pkg: PLIST 
> > Added files:
> > graphics/blender/patches: patch-intern_ffmpeg_ffmpeg_compat_h 
> >   
> > patch-source_blender_blenkernel_intern_writeffmpeg_c 
> >   
> > patch-source_blender_imbuf_intern_anim_movie_c 
> >   patch-source_blender_imbuf_intern_indexer_c 
> > Removed files:
> > graphics/blender/patches: 
> >   
> > patch-build_files_cmake_Modules_FindOpenEXR_cmake 
> >   patch-intern_cycles_CMakeLists_txt 
> >   patch-source_blender_blenlib_intern_system_c 
> >   
> > patch-source_blender_blenloader_intern_writefile_c 
> >   
> > patch-source_blender_imbuf_intern_openexr_openexr_api_cpp 
> > 
> > Log message:
> > Update blender to 3.3.6
> > 
> > Update diff from Brad
> > 
> 



CVS: cvs.openbsd.org: ports

2023-05-05 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2023/05/05 02:41:25

Added files:
editors/scintilla/patches: patch-src_CellBuffer_cxx 

Log message:
editors/scintilla: fix build on i386 (and probably 32-bits archs)

./../src/CellBuffer.cxx:216:39: error: cannot initialize a parameter of type 
'const int *' with an lvalue of type 'const Sci::Position *' (aka 'const long 
*')

reported by sthen@; thanks !



Re: NEW: games/crispy-doom

2023-05-05 Thread Ryan Freeman
On Wed, May 03, 2023 at 07:24:11PM -0400, Thomas Frohwein wrote:
> On Mon, Sep 19, 2022 at 02:53:41PM -0700, Ryan Freeman wrote:
> > Hi,
> > 
> > Attached is a new port for crispy-doom.
> > last thread here: https://marc.info/?l=openbsd-ports=163917053508968=2
> > Hexen has the crispy treatment since the last preliminary port was posted.
> 
> Follow-up on this with latest version 6.0. Since last email, Strife has also
> been added to the line-up of supported games.
> 
> New tarball attached; someone should take maintainer. If Ryan isn't
> interested, I will take maintainer.

Beat me to it :-)

Go ahead and take maintainer.  Attached tarball is the same as yours, but
with the pkg/README synced up with the Strife bits I have in the
chocolate-doom pkg/README.

Builds and works fine on my amd64 laptop, thanks!

-Ryan

> 
> The only hiccup I see is that `make package` leads to some complaints about
> several section 6 manpages not having a NAME section. Turns out they all
> just have an invocation of docgen in there. I sampled most of the other man
> pages and the remaining ones seem to be fine. 
> 
> ok?
> 
> > > Crispy Doom is a friendly fork of Chocolate Doom that provides a higher
> > > display resolution, removes the static limits of the Doom engine and
> > > offers further optional visual, tactical and physical enhancements
> > > while remaining entirely config file, savegame, netplay and demo
> > > compatible with the original.
> > 
> > Tthe Doom/Heretic/Hexen games all seem to work good here on amd64.
> > 
> > -Ryan




crispy-doom-6.0-tweak.tgz
Description: application/tar-gz


CVS: cvs.openbsd.org: ports

2023-05-05 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/05/05 01:33:02

Modified files:
sysutils/packer: Makefile distinfo modules.inc 

Log message:
Update to packer-1.8.7.



CVS: cvs.openbsd.org: ports

2023-05-05 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/05/05 01:27:06

Modified files:
x11/icewm  : Makefile distinfo 
x11/icewm/patches: patch-src_yapp_cc 

Log message:
Update to icewm-3.3.4.



CVS: cvs.openbsd.org: ports

2023-05-05 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/05/05 01:13:29

Modified files:
astro/py-sgp4  : Makefile distinfo 
astro/py-sgp4/pkg: PLIST 

Log message:
Update to py3-sgp4-2.22.



Re: UPDATE: wayland/wayland

2023-05-05 Thread Stefan Hagen
Rafael Sadowski wrote (2023-05-04 13:21 CEST):
> Update wayland to the latest version. I need this to build the latest
> WIP KDE Plasma.
> 
> OK?

Compiles and portcheck/port-lib-depends-check are happy.
Shared library bump on wayland-server is correct. But I'm unsure if the
comment should be bumped too.

The test target runs. The os-wrapper test fails (just like in the previous
version). Therefore OK.

OK sdk@

Best Regards,
Stefan

> diff --git a/wayland/wayland/Makefile b/wayland/wayland/Makefile
> index ce3516b670f..bd2f77ed5b2 100644
> --- a/wayland/wayland/Makefile
> +++ b/wayland/wayland/Makefile
> @@ -1,7 +1,7 @@
>  COMMENT =Display server protocol
>  
>  DISTNAME =   wayland-${V}
> -V =  1.21.0
> +V =  1.21.91
>  
>  CATEGORIES = wayland
>  
> @@ -10,7 +10,7 @@ HOMEPAGE =  https://wayland.freedesktop.org/
>  SHARED_LIBS +=  wayland-client  0.1 # 0.21.0
>  SHARED_LIBS +=  wayland-cursor  0.0 # 0.21.0
>  SHARED_LIBS +=  wayland-egl 0.0 # 1.0
> -SHARED_LIBS +=  wayland-server  0.1 # 0.21.0
> +SHARED_LIBS +=  wayland-server  0.2 # 0.21.0
>  
>  WANTLIB += c epoll-shim expat ffi xml2
>  
> diff --git a/wayland/wayland/distinfo b/wayland/wayland/distinfo
> index 660d0f26be6..e833ec8070e 100644
> --- a/wayland/wayland/distinfo
> +++ b/wayland/wayland/distinfo
> @@ -1,2 +1,2 @@
> -SHA256 (wayland-1.21.0.tar.xz) = bcZNf8FoN6aTpRz9suVo21OL/cn0V9RlYoW7lZTvEaw=
> -SIZE (wayland-1.21.0.tar.xz) = 225936
> +SHA256 (wayland-1.21.91.tar.xz) = 
> U4GxjbfxuYsbzXHPd0DewzgrNL6mjlFPImcqbBpLQYo=
> +SIZE (wayland-1.21.91.tar.xz) = 229124
> diff --git a/wayland/wayland/patches/patch-tests_test-compositor_c 
> b/wayland/wayland/patches/patch-tests_test-compositor_c
> deleted file mode 100644
> index cd229f10e7b..000
> --- a/wayland/wayland/patches/patch-tests_test-compositor_c
> +++ /dev/null
> @@ -1,42 +0,0 @@
> -https://gitlab.freedesktop.org/wayland/wayland/-/merge_requests/256
> -
> -Index: tests/test-compositor.c
>  tests/test-compositor.c.orig
> -+++ tests/test-compositor.c
> -@@ -101,26 +101,23 @@ handle_client_destroy(void *data)
> - {
> - struct client_info *ci = data;
> - struct display *d;
> --siginfo_t status;
> -+int status;
> - 
> - d = ci->display;
> - 
> --assert(waitid(P_PID, ci->pid, , WEXITED) != -1);
> -+assert(waitpid(ci->pid, , 0) != -1);
> - 
> --switch (status.si_code) {
> --case CLD_KILLED:
> --case CLD_DUMPED:
> -+if (WIFSIGNALED(status)) {
> - fprintf(stderr, "Client '%s' was killed by signal %d\n",
> --ci->name, status.si_status);
> --ci->exit_code = status.si_status;
> --break;
> --case CLD_EXITED:
> --if (status.si_status != EXIT_SUCCESS)
> -+ci->name, WTERMSIG(status));
> -+ci->exit_code = WTERMSIG(status);
> -+
> -+} else if (WIFEXITED(status)) {
> -+if (WEXITSTATUS(status) != EXIT_SUCCESS)
> - fprintf(stderr, "Client '%s' exited with code %d\n",
> --ci->name, status.si_status);
> -+ci->name, WEXITSTATUS(status));
> - 
> --ci->exit_code = status.si_status;
> --break;
> -+ci->exit_code = WEXITSTATUS(status);
> - }
> - 
> - ++d->clients_terminated_no;
> 



CVS: cvs.openbsd.org: ports

2023-05-05 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/05/05 01:06:04

Modified files:
sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.27.127.



CVS: cvs.openbsd.org: ports

2023-05-05 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/05/05 01:05:42

Modified files:
net/py-s3transfer: Makefile distinfo 

Log message:
Update to py3-s3transfer-0.6.1.



CVS: cvs.openbsd.org: ports

2023-05-05 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/05/05 01:05:16

Modified files:
net/py-boto3   : Makefile distinfo 

Log message:
Update to py3-boto3-1.26.127.



CVS: cvs.openbsd.org: ports

2023-05-05 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/05/05 01:04:55

Modified files:
net/py-botocore: Makefile distinfo 

Log message:
Update to py3-botocore-1.29.127.



Re: CVS: cvs.openbsd.org: ports

2023-05-05 Thread Stuart Henderson
Fails on i386:

c++  -DGTK -DNDEBUG -I ./../include -I ./../src --std=c++17 -fPIC -Wpedantic 
-Wall -O3 -I/usr/local/include/gtk-3.0 -I/usr/local/include/at-spi2-atk/2.0 
-I/usr/local/include/at-spi-2.0 -I/usr/X11R6/include 
-I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include 
-I/usr/local/include -I/usr/local/include/gio-unix-2.0 
-I/usr/X11R6/include/libdrm -I/usr/local/include/pango-1.0 
-I/usr/local/include/harfbuzz -I/usr/local/include/fribidi 
-I/usr/local/include/atk-1.0 -I/usr/local/include/cairo 
-I/usr/X11R6/include/freetype2 -I/usr/X11R6/include/pixman-1 
-I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/libpng16 -pthread 
-I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -O2 -pipe   -c 
./../src/CellBuffer.cxx

./../src/CellBuffer.cxx:216:39: error: cannot initialize a parameter of type 
'const int *' with an lvalue of type 'const Sci::Position *' (aka 'const long 
*')

   starts.InsertPartitions(lineAsPos, positions, lines);

  ^

On 2023/04/25 23:50, Landry Breuil wrote:
> CVSROOT:  /cvs
> Module name:  ports
> Changes by:   lan...@cvs.openbsd.org  2023/04/25 23:50:34
> 
> Modified files:
>   editors/scintilla: Makefile distinfo 
>   editors/scintilla/patches: patch-gtk_makefile 
>   editors/scintilla/pkg: PLIST 
> Removed files:
>   editors/scintilla/patches: patch-gtk_ScintillaGTKAccessible_cxx 
> 
> Log message:
> editors/scintilla: update to 5.3.4.
> 
> in v5 scintilla lexers were moved to their own project
> (https://www.scintilla.org/Lexilla.html) but as nothing in the ports
> tree links against them and they're shipped in the scite distfile
> they'll be built statically there.
> 
> vastly simplify gtk/makefile patch while here, and only install the
> shared library.
> 
> ok lraab@ semarie@
> 



Re: CVS: cvs.openbsd.org: ports

2023-05-05 Thread Stuart Henderson
Fails on i386:

i/pobj/qbs-2.0.0/qbs-src-2.0.0/src/shared/quickjs/quickjs.c:54231:24: error: 
use of undeclared identifier 'JSValueUnion'

   return (JSValue){ (JSValueUnion){ .int32 = val }, tag };

  ^

Lots of implicit declarations too

On 2023/04/10 00:38, Rafael Sadowski wrote:
> CVSROOT:  /cvs
> Module name:  ports
> Changes by:   rsadow...@cvs.openbsd.org   2023/04/10 00:38:53
> 
> Modified files:
>   devel/qbs  : Makefile distinfo 
>   devel/qbs/patches: patch-cmake_QbsBuildConfig_cmake 
>   devel/qbs/pkg  : PLIST 
> Added files:
>   devel/qbs/patches: patch-src_lib_corelib_jsextensions_domxml_cpp 
>  patch-src_shared_quickjs_quickjs_c 
> Removed files:
>   devel/qbs/patches: patch-doc_man_man_pri 
> 
> Log message:
> Update QBS to 2.0.0
> 
> Switch from qmake/qt5 to cmake/qt6 to unbreak the build.
> 



Re: CVS: cvs.openbsd.org: ports

2023-05-05 Thread Stuart Henderson
Fails on i386:

c++  -DGTK -DNDEBUG -I ./../include -I ./../src --std=c++17 -fPIC -Wpedantic 
-Wall -O3 -I/usr/local/include/gtk-3.0 -I/usr/local/include/at-spi2-atk/2.0 
-I/usr/local/include/at-spi-2.0 -I/usr/X11R6/include 
-I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include 
-I/usr/local/include -I/usr/local/include/gio-unix-2.0 
-I/usr/X11R6/include/libdrm -I/usr/local/include/pango-1.0 
-I/usr/local/include/harfbuzz -I/usr/local/include/fribidi 
-I/usr/local/include/atk-1.0 -I/usr/local/include/cairo 
-I/usr/X11R6/include/freetype2 -I/usr/X11R6/include/pixman-1 
-I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/libpng16 -pthread 
-I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -O2 -pipe   -c 
./../src/CellBuffer.cxx

./../src/CellBuffer.cxx:216:39: error: cannot initialize a parameter of type 
'const int *' with an lvalue of type 'const Sci::Position *' (aka 'const long 
*')

   starts.InsertPartitions(lineAsPos, positions, lines);

  ^

On 2023/04/27 00:00, Rafael Sadowski wrote:
> CVSROOT:  /cvs
> Module name:  ports
> Changes by:   rsadow...@cvs.openbsd.org   2023/04/27 00:00:34
> 
> Modified files:
>   graphics/blender: Makefile distinfo 
>   graphics/blender/patches: 
> patch-intern_cycles_util_aligned_malloc_cpp 
> patch-intern_guardedalloc_intern_mallocn_c 
> 
> patch-intern_guardedalloc_intern_mallocn_guarded_impl_c 
> 
> patch-intern_guardedalloc_intern_mallocn_intern_h 
> 
> patch-release_scripts_addons_io_scene_gltf2_io_com_gltf2_io_draco_compression_extension_py
>  
> 
> patch-release_scripts_startup_bl_ui_space_toolsystem_common_py 
> 
> patch-source_blender_blenkernel_intern_packedFile_c 
> patch-source_blender_blenlib_BLI_filereader_h 
> patch-source_blender_blenlib_BLI_sys_types_h 
> patch-source_blender_blenlib_intern_storage_c 
>   graphics/blender/pkg: PLIST 
> Added files:
>   graphics/blender/patches: patch-intern_ffmpeg_ffmpeg_compat_h 
> 
> patch-source_blender_blenkernel_intern_writeffmpeg_c 
> 
> patch-source_blender_imbuf_intern_anim_movie_c 
> patch-source_blender_imbuf_intern_indexer_c 
> Removed files:
>   graphics/blender/patches: 
> 
> patch-build_files_cmake_Modules_FindOpenEXR_cmake 
> patch-intern_cycles_CMakeLists_txt 
> patch-source_blender_blenlib_intern_system_c 
> 
> patch-source_blender_blenloader_intern_writefile_c 
> 
> patch-source_blender_imbuf_intern_openexr_openexr_api_cpp 
> 
> Log message:
> Update blender to 3.3.6
> 
> Update diff from Brad
>