aarch64 bulk build report

2024-04-05 Thread phessler
bulk build on arm64.ports.openbsd.org
started on  Tue Apr 2 23:49:54 MDT 2024
finished at Fri Apr 5 23:47:34 MDT 2024
lasted 2D23h57m
done with kern.version=OpenBSD 7.5-current (GENERIC.MP) #1: Tue Apr  2 11:36:47 
MDT 2024

built packages:12145
Apr 2:169
Apr 3:4468
Apr 4:534
Apr 5:6973


critical path missing pkgs:  
http://build-failures.rhaalovely.net/aarch64/2024-04-02/summary.log

build failures: 4
http://build-failures.rhaalovely.net/aarch64/2024-04-02/graphics/openimageio.log
http://build-failures.rhaalovely.net/aarch64/2024-04-02/plan9/plan9port.log
http://build-failures.rhaalovely.net/aarch64/2024-04-02/x11/gnome/control-center.log
http://build-failures.rhaalovely.net/aarch64/2024-04-02/x11/gnome/initial-setup.log

recurrent failures
 failures/plan9/plan9port.log
new failures
+++ ls-failures Fri Apr  5 23:49:01 2024
+failures/graphics/openimageio.log
+failures/x11/gnome/control-center.log
+failures/x11/gnome/initial-setup.log
resolved failures
--- ../old/aarch64/last//ls-failuresTue Apr  2 16:31:55 2024
-failures/sysutils/testdisk.log
-failures/x11/kde-applications/elisa.log



[update] math/py-networkx to 2.7.1

2024-04-05 Thread Lucas Raab
Hello,

networkx is getting a bit long in the tooth so let's try to bring it up
to the next version. Tests pass, but downstream users have any
regressions?

CC maintainers of impacted ports:
devel/angr/py-angr: jasper@
math/py-scikit-image: pirofti@
security/knockpy: rsadowski@
textproc/hotdoc: ajacoutot@

Thanks,
Lucas
diff refs/heads/master refs/heads/networkx
commit - caf423687cd5ed0af97bb28f404e36bc7a6d0e44
commit + e43447f76e7f62a80c51674d54fdcd2e7582a8a5
blob - 7314524156bf7d3fded4c4f2c1c0936c29dea001
blob + 9a7a617deed832d9b4b37310cecf2db08f50b12e
--- math/py-networkx/Makefile
+++ math/py-networkx/Makefile
@@ -1,9 +1,8 @@
 COMMENT =  module for creating and manipulating graphs and networks
 
-MODPY_EGG_VERSION =2.6.2
+MODPY_EGG_VERSION =2.7.1
 DISTNAME = networkx-${MODPY_EGG_VERSION}
 PKGNAME =  py-${DISTNAME}
-REVISION = 2
 
 CATEGORIES =   math
 
@@ -21,6 +20,6 @@ FLAVOR =  python3
 
 RUN_DEPENDS =  devel/py-decorator${MODPY_FLAVOR}
 
-TEST_DEPENDS = devel/py-nose${MODPY_FLAVOR}
+TEST_DEPENDS = devel/py-test-cov${MODPY_FLAVOR}
 
 .include 
blob - 6dde6c14a50ea31dbadddf6806e6de4e90d18725
blob + b5b989993b8c2a67673e0c456a72ca10c5ebe54b
--- math/py-networkx/distinfo
+++ math/py-networkx/distinfo
@@ -1,2 +1,2 @@
-SHA256 (networkx-2.6.2.tar.gz) = IwbxlQzncsWlmlf1SG1Zu5yrmEl8RfxJy8RawN7BGbs=
-SIZE (networkx-2.6.2.tar.gz) = 1842077
+SHA256 (networkx-2.7.1.tar.gz) = 0RlLp1Pl7tB83s0dI8XNejx3IJm9jb0v6jZniM9N57o=
+SIZE (networkx-2.7.1.tar.gz) = 1923431
blob - 811420d40c39f8406ae004530cd6dd9aa148b7ce
blob + 10c83610039f6519aad9f938db2c4c9e366a461e
--- math/py-networkx/pkg/PLIST
+++ math/py-networkx/pkg/PLIST
@@ -18,6 +18,8 @@ lib/python${MODPY_VERSION}/site-packages/networkx/${MO
 
lib/python${MODPY_VERSION}/site-packages/networkx/${MODPY_PYCACHE}convert_matrix.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/networkx/${MODPY_PYCACHE}exception.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/networkx/${MODPY_PYCACHE}exception.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/networkx/${MODPY_PYCACHE}lazy_imports.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/networkx/${MODPY_PYCACHE}lazy_imports.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/networkx/${MODPY_PYCACHE}relabel.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/networkx/${MODPY_PYCACHE}relabel.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/networkx/algorithms/
@@ -475,11 +477,8 @@ lib/python${MODPY_VERSION}/site-packages/networkx/algo
 
lib/python${MODPY_VERSION}/site-packages/networkx/algorithms/coloring/${MODPY_PYCACHE}equitable_coloring.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/networkx/algorithms/coloring/${MODPY_PYCACHE}greedy_coloring.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/networkx/algorithms/coloring/${MODPY_PYCACHE}greedy_coloring.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/networkx/algorithms/coloring/${MODPY_PYCACHE}greedy_coloring_with_interchange.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/networkx/algorithms/coloring/${MODPY_PYCACHE}greedy_coloring_with_interchange.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/networkx/algorithms/coloring/equitable_coloring.py
 
lib/python${MODPY_VERSION}/site-packages/networkx/algorithms/coloring/greedy_coloring.py
-lib/python${MODPY_VERSION}/site-packages/networkx/algorithms/coloring/greedy_coloring_with_interchange.py
 lib/python${MODPY_VERSION}/site-packages/networkx/algorithms/coloring/tests/
 
lib/python${MODPY_VERSION}/site-packages/networkx/algorithms/coloring/tests/__init__.py
 
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/networkx/algorithms/coloring/tests/${MODPY_PYCACHE}/
@@ -506,6 +505,8 @@ lib/python${MODPY_VERSION}/site-packages/networkx/algo
 
lib/python${MODPY_VERSION}/site-packages/networkx/algorithms/community/${MODPY_PYCACHE}kernighan_lin.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/networkx/algorithms/community/${MODPY_PYCACHE}label_propagation.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/networkx/algorithms/community/${MODPY_PYCACHE}label_propagation.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/networkx/algorithms/community/${MODPY_PYCACHE}louvain.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/networkx/algorithms/community/${MODPY_PYCACHE}louvain.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/networkx/algorithms/community/${MODPY_PYCACHE}lukes.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 

[update] www/py-bokeh to 3.4.0

2024-04-05 Thread Lucas Raab
Hello,

Here's an update for bokeh up to the latest that's been working fine
here. Admittedly, nothing strenuous here so tests welcome.

changelog: https://docs.bokeh.org/en/latest/docs/releases.html#release-3-4-0

Thanks,
Lucas
diff refs/heads/master refs/heads/bokeh
commit - caf423687cd5ed0af97bb28f404e36bc7a6d0e44
commit + 0369b66fcf5f1f3ad8f51e9fa7fd408e5fe631e9
blob - 5ed86bf1ce3481f1e33545b78205d31a82c0c793
blob + 2b7f5ab379da73c4ea2110b139f125ea95dae289
--- www/py-bokeh/Makefile
+++ www/py-bokeh/Makefile
@@ -1,6 +1,6 @@
 COMMENT=   statistical and novel interactive HTML plots for Python
 
-MODPY_EGG_VERSION= 3.3.3
+MODPY_EGG_VERSION= 3.4.0
 DISTNAME=  bokeh-${MODPY_EGG_VERSION}
 PKGNAME=   py-bokeh-${MODPY_EGG_VERSION}
 
blob - 24a356a10f39777c322fc43a4e82e3e346a8f3b7
blob + 5a0be12acbf70163295fe9cdfc595e2d6a97fe2c
--- www/py-bokeh/distinfo
+++ www/py-bokeh/distinfo
@@ -1,2 +1,2 @@
-SHA256 (bokeh-3.3.3.tar.gz) = bs5vACY/LSBDok6vnbdab4YO/Ioflt9mMYb+PrJpLdM=
-SIZE (bokeh-3.3.3.tar.gz) = 6243908
+SHA256 (bokeh-3.4.0.tar.gz) = nqa8QHtefQS6ei8H2PAOi2/+AsI2jnB/Qbs2KpkoVpo=
+SIZE (bokeh-3.4.0.tar.gz) = 6401773
blob - 9cb6721544021744ef2d86f80ddf55c73c81db31
blob + 8a1fac9d9364ba7fdc073b5acdb50902d8d047e8
--- www/py-bokeh/pkg/PLIST
+++ www/py-bokeh/pkg/PLIST
@@ -35,7 +35,88 @@ lib/python${MODPY_VERSION}/site-packages/bokeh/${MODPY
 
lib/python${MODPY_VERSION}/site-packages/bokeh/${MODPY_PYCACHE}tile_providers.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/bokeh/${MODPY_PYCACHE}transform.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/bokeh/${MODPY_PYCACHE}transform.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/bokeh/_sri.json
+lib/python${MODPY_VERSION}/site-packages/bokeh/_sri/
+lib/python${MODPY_VERSION}/site-packages/bokeh/_sri/0.1.0.json
+lib/python${MODPY_VERSION}/site-packages/bokeh/_sri/0.10.0.json
+lib/python${MODPY_VERSION}/site-packages/bokeh/_sri/0.11.0.json
+lib/python${MODPY_VERSION}/site-packages/bokeh/_sri/0.11.1.json
+lib/python${MODPY_VERSION}/site-packages/bokeh/_sri/0.12.0.json
+lib/python${MODPY_VERSION}/site-packages/bokeh/_sri/0.12.1.json
+lib/python${MODPY_VERSION}/site-packages/bokeh/_sri/0.12.10.json
+lib/python${MODPY_VERSION}/site-packages/bokeh/_sri/0.12.11.json
+lib/python${MODPY_VERSION}/site-packages/bokeh/_sri/0.12.12.json
+lib/python${MODPY_VERSION}/site-packages/bokeh/_sri/0.12.13.json
+lib/python${MODPY_VERSION}/site-packages/bokeh/_sri/0.12.14.json
+lib/python${MODPY_VERSION}/site-packages/bokeh/_sri/0.12.15.json
+lib/python${MODPY_VERSION}/site-packages/bokeh/_sri/0.12.16.json
+lib/python${MODPY_VERSION}/site-packages/bokeh/_sri/0.12.2.json
+lib/python${MODPY_VERSION}/site-packages/bokeh/_sri/0.12.3.json
+lib/python${MODPY_VERSION}/site-packages/bokeh/_sri/0.12.4.json
+lib/python${MODPY_VERSION}/site-packages/bokeh/_sri/0.12.5.json
+lib/python${MODPY_VERSION}/site-packages/bokeh/_sri/0.12.6.json
+lib/python${MODPY_VERSION}/site-packages/bokeh/_sri/0.12.7.json
+lib/python${MODPY_VERSION}/site-packages/bokeh/_sri/0.12.8.json
+lib/python${MODPY_VERSION}/site-packages/bokeh/_sri/0.12.9.json
+lib/python${MODPY_VERSION}/site-packages/bokeh/_sri/0.13.0.json
+lib/python${MODPY_VERSION}/site-packages/bokeh/_sri/0.2.0.json
+lib/python${MODPY_VERSION}/site-packages/bokeh/_sri/0.3.0.json
+lib/python${MODPY_VERSION}/site-packages/bokeh/_sri/0.4.0.json
+lib/python${MODPY_VERSION}/site-packages/bokeh/_sri/0.4.1.json
+lib/python${MODPY_VERSION}/site-packages/bokeh/_sri/0.4.2.json
+lib/python${MODPY_VERSION}/site-packages/bokeh/_sri/0.4.3.json
+lib/python${MODPY_VERSION}/site-packages/bokeh/_sri/0.4.4.json
+lib/python${MODPY_VERSION}/site-packages/bokeh/_sri/0.5.0.json
+lib/python${MODPY_VERSION}/site-packages/bokeh/_sri/0.5.1.json
+lib/python${MODPY_VERSION}/site-packages/bokeh/_sri/0.5.2.json
+lib/python${MODPY_VERSION}/site-packages/bokeh/_sri/0.6.0.json
+lib/python${MODPY_VERSION}/site-packages/bokeh/_sri/0.6.1.json
+lib/python${MODPY_VERSION}/site-packages/bokeh/_sri/0.7.0.json
+lib/python${MODPY_VERSION}/site-packages/bokeh/_sri/0.7.1.json
+lib/python${MODPY_VERSION}/site-packages/bokeh/_sri/0.8.0.json
+lib/python${MODPY_VERSION}/site-packages/bokeh/_sri/0.8.1.json
+lib/python${MODPY_VERSION}/site-packages/bokeh/_sri/0.8.2.json
+lib/python${MODPY_VERSION}/site-packages/bokeh/_sri/0.9.0.json
+lib/python${MODPY_VERSION}/site-packages/bokeh/_sri/0.9.1.json
+lib/python${MODPY_VERSION}/site-packages/bokeh/_sri/0.9.2.json
+lib/python${MODPY_VERSION}/site-packages/bokeh/_sri/0.9.3.json
+lib/python${MODPY_VERSION}/site-packages/bokeh/_sri/1.0.0.json
+lib/python${MODPY_VERSION}/site-packages/bokeh/_sri/1.0.1.json
+lib/python${MODPY_VERSION}/site-packages/bokeh/_sri/1.0.2.json
+lib/python${MODPY_VERSION}/site-packages/bokeh/_sri/1.0.3.json
+lib/python${MODPY_VERSION}/site-packages/bokeh/_sri/1.0.4.json
+lib/python${MODPY_VERSION}/site-packages/bokeh/_sri/1.1.0.json

CVS: cvs.openbsd.org: ports

2024-04-05 Thread Lucas Raab
CVSROOT:/cvs
Module name:ports
Changes by: lr...@cvs.openbsd.org   2024/04/05 20:54:55

Modified files:
editors/scite  : Makefile distinfo 

Log message:
editors/scite: update to 5.4.3



CVS: cvs.openbsd.org: ports

2024-04-05 Thread Lucas Raab
CVSROOT:/cvs
Module name:ports
Changes by: lr...@cvs.openbsd.org   2024/04/05 20:54:08

Modified files:
editors/scintilla: Makefile distinfo 

Log message:
editors/scintilla: update to 5.4.3



CVS: cvs.openbsd.org: ports

2024-04-05 Thread Lucas Raab
CVSROOT:/cvs
Module name:ports
Changes by: lr...@cvs.openbsd.org   2024/04/05 20:26:39

Modified files:
www/redlib : Makefile distinfo crates.inc 

Log message:
www/redlib: update to 0.31.2



CVS: cvs.openbsd.org: ports

2024-04-05 Thread Jonathan Gray
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2024/04/05 17:51:59

Modified files:
games/scummvm  : Makefile distinfo 
games/scummvm/patches: patch-configure 
games/scummvm/pkg: PLIST 

Log message:
update to scummvm 2.8.1



Re: UPDATE: OpenColorIO 2.3.2

2024-04-05 Thread Brad Smith
On Fri, Apr 05, 2024 at 10:01:29PM +0100, Stuart Henderson wrote:
> +cc maintainer
> 
> On 2024/04/05 04:45, Brad Smith wrote:
> > ping.
> > 
> > Now that the Blender diff is in.
> 
> ok.

One last change. One fix for the patch.


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
+++ Makefile5 Apr 2024 21:52:07 -
@@ -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
+++ distinfo5 Apr 2024 21:52:07 -
@@ -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_NumberUtils_h
===
RCS file: 
/cvs/ports/graphics/opencolorio/patches/patch-src_utils_NumberUtils_h,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 patch-src_utils_NumberUtils_h
--- patches/patch-src_utils_NumberUtils_h   12 Jun 2023 21:29:25 -  
1.6
+++ patches/patch-src_utils_NumberUtils_h   5 Apr 2024 21:52:07 -
@@ -1,14 +1,36 @@
-Fix build failure
-
 Index: src/utils/NumberUtils.h
 --- src/utils/NumberUtils.h.orig
 +++ src/utils/NumberUtils.h
-@@ -140,7 +140,7 @@ really_inline from_chars_result from_chars(const char 
+@@ -64,8 +64,10 @@ really_inline from_chars_result from_chars(const char 
+ double
  #ifdef _WIN32
- tempval = _strtol_l(first, , 0, loc.local);
- #else
--tempval = ::strtol_l(first, , 0, loc.local);
-+tempval = ::strtoll_l(first, , 0, loc.local);
+ tempval = _strtod_l(first, , loc.local);
+-#else
++#elif defined(__GLIBC__) || defined(_LIBCPP_VERSION)
+ tempval = ::strtod_l(first, , loc.local);
++#else
++tempval = ::strtod(first, );
+ #endif
+ 
+ if (errno != 0 && errno != EINVAL)
+@@ -108,8 +110,10 @@ really_inline from_chars_result from_chars(const char 
+ #elif __APPLE__
+ // On OSX, strtod_l is for some reason drastically faster than strtof_l.
+ tempval = static_cast(::strtod_l(first, , loc.local));
+-#else
++#elif defined(__GLIBC__) || defined(_LIBCPP_VERSION)
+ tempval = ::strtof_l(first, , loc.local);
++#else
++tempval = ::strtof(first, );
  #endif
  
  if (errno != 0)
+@@ -144,7 +148,7 @@ really_inline from_chars_result from_chars(const char 
+ long int
+ #ifdef _WIN32
+ tempval = _strtol_l(first, , 0, loc.local);
+-#elif defined(__GLIBC__)
++#elif defined(__GLIBC__) || defined(_LIBCPP_VERSION)
+ tempval = ::strtol_l(first, , 0, loc.local);
+ #else
+ tempval = ::strtol(first, , 0);
Index: pkg/PLIST
===
RCS file: /cvs/ports/graphics/opencolorio/pkg/PLIST,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 PLIST
--- pkg/PLIST   5 Mar 2022 11:30:10 -   1.5
+++ pkg/PLIST   5 Apr 2024 21:52:07 -
@@ -11,6 +11,8 @@ lib/cmake/OpenColorIO/OpenColorIOTargets
 lib/cmake/OpenColorIO/OpenColorIOTargets.cmake
 @lib lib/libOpenColorIO.so.${LIBOpenColorIO_VERSION}
 lib/pkgconfig/OpenColorIO.pc
-@so 

CVS: cvs.openbsd.org: ports

2024-04-05 Thread Josh Rickmar
CVSROOT:/cvs
Module name:ports
Changes by: jr...@cvs.openbsd.org   2024/04/05 16:05:31

Modified files:
math/flintlib  : Makefile distinfo 
math/flintlib/patches: patch-Makefile_in 
math/flintlib/pkg: PLIST 
Removed files:
math/flintlib/patches: patch-flint_pc_in 

Log message:
update math/flintlib to 3.1.2

ok sthen@



CVS: cvs.openbsd.org: ports

2024-04-05 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2024/04/05 15:01:40

Modified files:
devel/snare: Makefile crates.inc distinfo 

Log message:
update to snare-0.4.10, from Laurence Tratt (maintainer)



Re: UPDATE: OpenColorIO 2.3.2

2024-04-05 Thread Stuart Henderson
+cc maintainer

On 2024/04/05 04:45, Brad Smith wrote:
> ping.
> 
> Now that the Blender diff is in.

ok.

> On 2024-03-25 11:00 p.m., Brad Smith wrote:
> > 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

CVS: cvs.openbsd.org: ports

2024-04-05 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2024/04/05 14:38:05

Modified files:
net/libcares   : Makefile distinfo 
net/libcares/pkg: PLIST 

Log message:
update to libcares-1.28.0, from Brad (maintainer)



Re: towards python 3.11 default: math/py-tables, devel/py-lief, www/py-cookies

2024-04-05 Thread Stuart Henderson
On 2024/04/04 09:03, Martin Reindl wrote:
> On Wed, Apr 03, 2024 at 09:54:24PM +0100, Stuart Henderson wrote:
> > On 2024/04/03 21:26, Martin Reindl wrote:
> > > 
> > > graphics/openvdb still requires blosc1. Attached is a port of blosc2, I
> > > can update py-tables afterwards.
> > 
> > Ah great, thanks Martin. Slight tweaks to the CMakeLists in the
> > attached ("AND NOT OPENBSD" isn't a thing, but you can do what you
> > want and reduce the number of lines touched with 'AND NOT
> > CMAKE_SYSTEM_NAME STREQUAL "OpenBSD"'), OK with that.
> > 
> 
> Looks good, this seems more acceptable to upstream too.
> 
> Turns out py-tables still depends on blosc1 AND blosc2, plus py-blosc2 for 
> their
> packaging. Or maybe there is a smarter way (py-blosc2 needs py-scikit-build).

Based on last time I looked at py-scikit-build, the way you did this
makes sense to me :)



CVS: cvs.openbsd.org: ports

2024-04-05 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2024/04/05 14:23:41

Modified files:
www/tomcat/v9  : Tag: OPENBSD_7_5 Makefile distinfo 

Log message:
update to tomcat-9.0.87



CVS: cvs.openbsd.org: ports

2024-04-05 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2024/04/05 14:22:57

Modified files:
www/tomcat/v10 : Tag: OPENBSD_7_5 Makefile distinfo 
www/tomcat/v10/pkg: Tag: OPENBSD_7_5 PLIST-examples 

Log message:
update to tomcat-10.1.20



CVS: cvs.openbsd.org: ports

2024-04-05 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2024/04/05 14:22:43

Modified files:
www/tomcat/v8  : Tag: OPENBSD_7_5 Makefile distinfo 
www/tomcat/v8/pkg: Tag: OPENBSD_7_5 PLIST-examples 

Log message:
update to tomcat-8.5.100



UPDATE: x265 3.6

2024-04-05 Thread Brad Smith
Here is an update to x265 3.6.


Version 3.6
===

Release date - 4th April, 2024.

New feature
---
1. Segment based Ratecontrol (SBRC) feature
2. Motion-Compensated Spatio-Temporal Filtering
3. Scene-cut aware qp - BBAQ (Bidirectional Boundary Aware Quantization)
4. Histogram-Based Scene Change Detection
5. Film-Grain characteristics as a SEI message to support Film Grain 
Synthesis(FGS)
6. Add temporal layer implementation(Hierarchical B-frame implementation)
 
Enhancements to existing features
-
1. Added Dolby Vision 8.4 Profile Support

API changes
---
1. Add Segment based Ratecontrol(SBRC) feature: "--[no-]sbrc".
2. Add command line parameter for mcstf feature: "--[no-]mctf".
3. Add command line parameters for the scene cut aware qp feature: 
"--scenecut-aware-qp" and "--masking-strength".
4. Add command line parameters for Histogram-Based Scene Change Detection: 
"--hist-scenecut".
5. Add film grain characteristics as a SEI message to the bitstream: 
"--film-grain "
6. cli: add new option --cra-nal (Force nal type to CRA to all frames expect 
for the first frame, works only with keyint 1)

Optimizations
-
ARM64 NEON optimizations:- Several time-consuming C functions have been 
optimized for the targeted platform - aarch64. The overall performance 
increased by around 20%.
SVE/SVE2 optimizations

Bug fixes
-
1. Linux bug to utilize all the cores
2. Crash with hist-scenecut build when source resolution is not multiple of 
minCuSize
3. 32bit and 64bit builds generation for ARM
4. bugs in zonefile feature (Reflect Zonefile Parameters inside Lookahead, 
extra IDR issue, Avg I Slice QP value issue etc..)
5. Add x86 ASM implementation for subsampling luma 
6. Fix for abrladder segfault with load reuse level 1 
7. Reorder miniGOP based on temporal layer hierarchy and add support for more B 
frame 
8. Add MacOS aarch64 build support 
9. Fix boundary condition issue for Gaussian filter


Index: Makefile
===
RCS file: /cvs/ports/multimedia/x265/Makefile,v
retrieving revision 1.58
diff -u -p -u -p -r1.58 Makefile
--- Makefile20 Feb 2024 10:05:00 -  1.58
+++ Makefile5 Apr 2024 19:46:36 -
@@ -1,13 +1,12 @@
 COMMENT=   free H.265/HEVC encoder
 
-VER=   3.5
+VER=   3.6
 DISTNAME=  x265_${VER}
 PKGNAME=   x265-${VER}
-REVISION=  3
 CATEGORIES=multimedia
 SITES= https://bitbucket.org/multicoreware/x265_git/downloads/
 
-SHARED_LIBS=   x26523.0
+SHARED_LIBS=   x26524.0
 
 HOMEPAGE=  https://x265.org/
 
Index: distinfo
===
RCS file: /cvs/ports/multimedia/x265/distinfo,v
retrieving revision 1.26
diff -u -p -u -p -r1.26 distinfo
--- distinfo24 Apr 2021 05:48:25 -  1.26
+++ distinfo5 Apr 2024 19:46:36 -
@@ -1,2 +1,2 @@
-SHA256 (x265_3.5.tar.gz) = 5wozNcrKy7oLOiDsb+zWeDkyKI68gWOtdLzJYGR3yug=
-SIZE (x265_3.5.tar.gz) = 1537044
+SHA256 (x265_3.6.tar.gz) = ZjUx80HFOJ9GDXMOYuEKT8yjQoyiyhCWk4Z7xf4uKAc=
+SIZE (x265_3.6.tar.gz) = 1655889
Index: patches/patch-source_CMakeLists_txt
===
RCS file: /cvs/ports/multimedia/x265/patches/patch-source_CMakeLists_txt,v
retrieving revision 1.7
diff -u -p -u -p -r1.7 patch-source_CMakeLists_txt
--- patches/patch-source_CMakeLists_txt 11 Mar 2022 19:39:29 -  1.7
+++ patches/patch-source_CMakeLists_txt 5 Apr 2024 19:46:36 -
@@ -1,7 +1,7 @@
 Index: source/CMakeLists.txt
 --- source/CMakeLists.txt.orig
 +++ source/CMakeLists.txt
-@@ -485,7 +485,8 @@ if(POWER)
+@@ -523,7 +523,8 @@ if(POWER)
  endif()
  endif()
  
Index: patches/patch-source_common_aarch64_asm_S
===
RCS file: /cvs/ports/multimedia/x265/patches/patch-source_common_aarch64_asm_S,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 patch-source_common_aarch64_asm_S
--- patches/patch-source_common_aarch64_asm_S   17 Jun 2023 22:18:31 -  
1.3
+++ patches/patch-source_common_aarch64_asm_S   5 Apr 2024 19:46:36 -
@@ -1,50 +1,7 @@
-- fix the compiling errors on MAC
-  0983cffc501e5279e7d9e9b2241b506cb332efcb
-- fix clang compile errors on linux
-  577b658105b90ec1c04b049e43a51384172fb8fc
-
 Index: source/common/aarch64/asm.S
 --- source/common/aarch64/asm.S.orig
 +++ source/common/aarch64/asm.S
-@@ -25,23 +25,35 @@
- 
- #ifdef PREFIX
- #define EXTERN_ASM _
-+#define HAVE_AS_FUNC 0
-+#elif defined __clang__
-+#define EXTERN_ASM
-+#define HAVE_AS_FUNC 0
-+#define PREFIX 1
- #else
- #define EXTERN_ASM
-+#define HAVE_AS_FUNC 1
- #endif
- 
- #ifdef __ELF__
- #define ELF
- #else
-+#ifdef PREFIX
-+#define ELF #
-+#else
- #define ELF @
- #endif
-+#endif
- 
--#define HAVE_AS_FUNC 1
--
- #if HAVE_AS_FUNC
- #define FUNC
- #else
-+#ifdef PREFIX
-+#define FUNC #
-+#else
- #define FUNC @
- #endif
-+#endif

CVS: cvs.openbsd.org: ports

2024-04-05 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2024/04/05 14:11:53

Modified files:
net/wireshark  : Tag: OPENBSD_7_5 Makefile distinfo 

Log message:
update to wireshark-4.0.14



CVS: cvs.openbsd.org: ports

2024-04-05 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2024/04/05 14:11:31

Modified files:
www/nghttp2: Makefile distinfo 
www/nghttp2/patches: patch-Makefile_in 

Log message:
update to nghttp2-1.61.0



CVS: cvs.openbsd.org: ports

2024-04-05 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2024/04/05 14:09:25

Modified files:
lang/lucee/v6  : Makefile distinfo 

Log message:
update to lucee-6.0.1.83



CVS: cvs.openbsd.org: ports

2024-04-05 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2024/04/05 14:09:23

Modified files:
lang/lucee/v5  : Makefile distinfo 

Log message:
update to lucee-5.4.5.23



CVS: cvs.openbsd.org: ports

2024-04-05 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2024/04/05 14:09:17

Modified files:
lang/lucee/v5  : Tag: OPENBSD_7_5 Makefile 

Log message:
lucee/v5: fix missing RDEP



CVS: cvs.openbsd.org: ports

2024-04-05 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2024/04/05 14:08:00

Modified files:
lang/php/8.3   : Tag: OPENBSD_7_5 Makefile distinfo 

Log message:
update to php-8.3.4



CVS: cvs.openbsd.org: ports

2024-04-05 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2024/04/05 14:07:50

Modified files:
lang/php/8.2   : Tag: OPENBSD_7_5 Makefile distinfo 

Log message:
update to php-8.2.17



CVS: cvs.openbsd.org: ports

2024-04-05 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2024/04/05 14:05:16

Modified files:
net/isc-bind   : Tag: OPENBSD_7_5 Makefile distinfo 

Log message:
MFC update to isc-bind-9.18.25

various fixes around cache cleaning: "fixes a memory issue in the prior
maintenance version that was significant for some very busy resolvers"



Re: Minor firefox-esr 7.5 ID's as 7.4

2024-04-05 Thread Stuart Henderson
On 2024/04/05 11:31, Heppler, J. Scott wrote:
> More info.
> 
> I did a manual upgrade and used pkg_add -u to update firefox-esr.
> I removed the package and reinstalled.  Recursively deleted ~/.mozilla
> and firefox-esr now correctly ID's as OpenBSD - 7.5
> 
> I was initially concerned that the build info had not been updated.  For
> some reason pkg_update did not replace the package for 7.5.  I expect
> this will correct in 7.5 on the next firefox-esr update.
> 
> Regards
> 
> ---
> 
> J. Scott Heppler
> 
> 
> 

There will be a reason why things don't get updated, sometimes it's
because a library dependency is not recorded properly, sometimes a
problem with a build where certain ports failed (more likely with a
snapshot than release build), sometimes @pkgpath / @conflict / quirks
are missing. In most cases those aren't going to magically go away,
so if anyone else sees problems with things not getting updated,
before you go and delete and reinstall, please run pkg_add -vvvu
under script(1) so that ports devs can take a look and try to figure
it out.



CVS: cvs.openbsd.org: ports

2024-04-05 Thread Frederic Cambus
CVSROOT:/cvs
Module name:ports
Changes by: fcam...@cvs.openbsd.org 2024/04/05 13:19:24

Modified files:
audio/ocp  : Makefile distinfo 

Log message:
Update ocp to 0.2.109.



Re: Minor firefox-esr 7.5 ID's as 7.4

2024-04-05 Thread Heppler, J. Scott

More info.

I did a manual upgrade and used pkg_add -u to update firefox-esr.
I removed the package and reinstalled.  Recursively deleted ~/.mozilla
and firefox-esr now correctly ID's as OpenBSD - 7.5

I was initially concerned that the build info had not been updated.  For
some reason pkg_update did not replace the package for 7.5.  I expect
this will correct in 7.5 on the next firefox-esr update.

Regards

---

J. Scott Heppler





[update] sysutils/fzf to 0.49.0

2024-04-05 Thread Justin Berthault
Hi ports@

Fzf updated to 0.49.0

Built and tested on arm64, maintainer cc


diff /usr/ports
commit - 3b4dcb6edcfc778c224d457bb9be6177e25e48f1
path + /usr/ports
blob - 60411e315d395942f79a2c1731c98967dea0f371
file + sysutils/fzf/Makefile
--- sysutils/fzf/Makefile
+++ sysutils/fzf/Makefile
@@ -3,7 +3,7 @@ COMMENT =   command-line fuzzy finder
 MODGO_MODNAME = github.com/junegunn/fzf
 MODGO_VERSION =v0.0.0-20240201091300-3c0a6304756e
 
-V =0.46.1
+V =0.49.0
 DISTNAME = fzf-${V}
 
 CATEGORIES =   sysutils
blob - a003b6285c07f7621ee621baac523994cc3cf324
file + sysutils/fzf/distinfo
--- sysutils/fzf/distinfo
+++ sysutils/fzf/distinfo
@@ -1,4 +1,4 @@
-SHA256 (fzf-0.46.1.zip) = ypM5O784UKbRvrNb7o4Vl6jRdsjxOIEPhoXlxTOBsv8=
+SHA256 (fzf-0.49.0.zip) = ypM5O784UKbRvrNb7o4Vl6jRdsjxOIEPhoXlxTOBsv8=
 SHA256 (go_modules/github.com/gdamore/encoding/@v/v1.0.0.mod) = 
pJgRJVFfDy3yU8LeOjrBlwx0Q+W2adlH6HTnezaBtuU=
 SHA256 (go_modules/github.com/gdamore/encoding/@v/v1.0.0.zip) = 
Y4qYMuL2LRGNfFEdhr2uFiKlHzMd5IoB2Sn9JOvmoqY=
 SHA256 (go_modules/github.com/gdamore/tcell/v2/@v/v2.7.0.mod) = 
DmKjdtCo+lggVXLWq9HOVqx4DkCLF47l3r+Zj6B+e7s=
@@ -65,7 +65,7 @@ SHA256 (go_modules/golang.org/x/tools/@v/v0.6.0.mod) =
 SHA256 (go_modules/golang.org/x/tools/@v/v0.6.0.zip) = 
minIkEwqzUtlgl6RbL2vQXCG81u2jFSvmmKDoOE0HoU=
 SHA256 
(go_modules/golang.org/x/xerrors/@v/v0.0.0-20190717185122-a985d3407aa7.mod) = 
ql4+ybt7n2gWCe+sAZ2d4ae6dxkkj/Hqon54iC2z1/U=
 SHA256 
(go_modules/golang.org/x/xerrors/@v/v0.0.0-20190717185122-a985d3407aa7.zip) = 
xOnwY8/tVGyQ8AqWV96sT5FaiZT4y+bb0/GOeeuDAs8=
-SIZE (fzf-0.46.1.zip) = 304366
+SIZE (fzf-0.49.0.zip) = 304366
 SIZE (go_modules/github.com/gdamore/encoding/@v/v1.0.0.mod) = 77
 SIZE (go_modules/github.com/gdamore/encoding/@v/v1.0.0.zip) = 19867
 SIZE (go_modules/github.com/gdamore/tcell/v2/@v/v2.7.0.mod) = 298

-- 
~Justin



CVS: cvs.openbsd.org: ports

2024-04-05 Thread Pavel Korovin
CVSROOT:/cvs
Module name:ports
Changes by: p...@cvs.openbsd.org2024/04/05 12:18:43

Modified files:
security/vault : Makefile distinfo 

Log message:
Update vault 1.15.6 -> 1.16.1
Changelogs: https://github.com/hashicorp/vault/releases/tag/v1.16.0
https://github.com/hashicorp/vault/releases/tag/v1.16.1



[patch (kind of)] sysutils/gitlab-cli: terminal input doesn't work properly on OpenBSD

2024-04-05 Thread Mikhail Pchelin
[cc'ing maintainer]

Currently glab port doesn't properly handle terminal input, for example,
after 'glab auth login' (setup wizard) you won't be able to type
properly or choose the options, you will get ^[[B^[[A etc stuff.

This happens because survey library on which whole interface is based
still uses syscall.* interface, which was removed in OpenBSD.

The library (https://github.com/AlecAivazis/survey/) was abandoned by
the author:

> This project is no longer maintained. For an alternative, please check
> out: https://github.com/charmbracelet/bubbletea 

Inlined patch for this library fixes everything for me, but I must admit
that I've spent only couple hours with Go, and even if the patch looks
simple it can contain stupid mistakes, I'd be appreciated if someone
more proficient in Go can take a look at it (especially this 'unsafe'
stuff).

What would be the best way to bring the fix into the ports tree?

To understand what I'm talking about here is the steps for reproduction:

# build original gitlab-cli
cd /tmp
export GOPATH=/tmp/go
git clone https://gitlab.com/gitlab-org/cli
cd cli
gmake
./bin/glab auth login


reset
 
# clone the library with the patch
cd /tmp
git clone https://github.com/bsdmp/survey
 
# make go use patched library
cd /tmp/cli
go mod edit -replace github.com/AlecAivazis/survey/v2=/tmp/survey
gmake
./bin/glab auth login


diff --git a/go.mod b/go.mod
index 4837ce7..cc04509 100644
--- a/go.mod
+++ b/go.mod
@@ -10,6 +10,7 @@ require (
github.com/mattn/go-isatty v0.0.8
github.com/mgutz/ansi v0.0.0-20170206155736-9520e82c474b
github.com/stretchr/testify v1.6.1
+   golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f
golang.org/x/term v0.0.0-20210927222741-03fcf44c2211
golang.org/x/text v0.4.0
 )
diff --git a/terminal/runereader_posix.go b/terminal/runereader_posix.go
index 563a081..4c1e88a 100644
--- a/terminal/runereader_posix.go
+++ b/terminal/runereader_posix.go
@@ -14,7 +14,7 @@ import (
"bytes"
"fmt"
"syscall"
-   "unsafe"
+   "golang.org/x/sys/unix"
 )
 
 const (
@@ -23,7 +23,7 @@ const (
 )
 
 type runeReaderState struct {
-   term   syscall.Termios
+   termunix.Termios
reader *bufio.Reader
buf*bytes.Buffer
 }
@@ -45,19 +45,20 @@ func (rr *RuneReader) Buffer() *bytes.Buffer {
 
 // For reading runes we just want to disable echo.
 func (rr *RuneReader) SetTermMode() error {
-   if _, _, err := syscall.Syscall6(syscall.SYS_IOCTL, 
uintptr(rr.stdio.In.Fd()), ioctlReadTermios, 
uintptr(unsafe.Pointer()), 0, 0, 0); err != 0 {
+   termios, err := unix.IoctlGetTermios((int)(rr.stdio.In.Fd()), 
ioctlReadTermios)
+   if err != nil {
return err
}
 
-   newState := rr.state.term
-   newState.Lflag &^= syscall.ECHO | syscall.ECHONL | syscall.ICANON | 
syscall.ISIG
+   rr.state.term = *termios
+   termios.Lflag &^= syscall.ECHO | syscall.ECHONL | syscall.ICANON | 
syscall.ISIG
// Because we are clearing canonical mode, we need to ensure VMIN & 
VTIME are
// set to the values we expect. This combination puts things in standard
// "blocking read" mode (see termios(3)).
-   newState.Cc[syscall.VMIN] = 1
-   newState.Cc[syscall.VTIME] = 0
+   termios.Cc[syscall.VMIN] = 1
+   termios.Cc[syscall.VTIME] = 0
 
-   if _, _, err := syscall.Syscall6(syscall.SYS_IOCTL, 
uintptr(rr.stdio.In.Fd()), ioctlWriteTermios, 
uintptr(unsafe.Pointer()), 0, 0, 0); err != 0 {
+   if err = unix.IoctlSetTermios((int)(rr.stdio.In.Fd()), 
ioctlWriteTermios, termios); err != nil {
return err
}
 
@@ -65,7 +66,7 @@ func (rr *RuneReader) SetTermMode() error {
 }
 
 func (rr *RuneReader) RestoreTermMode() error {
-   if _, _, err := syscall.Syscall6(syscall.SYS_IOCTL, 
uintptr(rr.stdio.In.Fd()), ioctlWriteTermios, 
uintptr(unsafe.Pointer()), 0, 0, 0); err != 0 {
+   if err := unix.IoctlSetTermios((int)(rr.stdio.In.Fd()), 
ioctlWriteTermios, ); err != nil {
return err
}
return nil



Re: 7.5: www/ungoogled-chromium is missing a lib

2024-04-05 Thread Stuart Henderson
On 2024/04/05 18:03, Robert Nagy wrote:
> On 05/04/24 15:11 +0200, Solène Rapenne wrote:
> > on a fresh 7.5
> > 
> > $ ungoogled-chromium
> > ld.so: ungoogled-chromium: can't load library 'libvpx.so.17.0'
> > 
> > installing libvpx package seems to solve, but chromim instantly reboots my
> > computer
> > 
> 
> but the port has a dependency on libvpx and if it reboots instantly,
> i think you might have a hardware issue
> 

libvpx dep was added after the 7.5 version



Minor firefox-esr 7.5 ID's as 7.4

2024-04-05 Thread Heppler, J. Scott

This is minor but after upgrading to 7.5
firefox-esr > Help > About Firefox

ID as OpenBSD - 7.4

dmesg:
OpenBSD 7.5 (GENERIC.MP) #82: Wed Mar 20 15:48:40 MDT 2024
dera...@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP

 pkg_info firefox-esr
Information for inst:firefox-esr-115.9.1


--
J. Scott Heppler

Penguin Innovations

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 



NOTICE: This e-mail message and any attachments may
contain legally privileged and confidential information intended
solely for the use of the intended recipients. If you are not an
intended recipient, you are hereby notified that you have
received this message in error and any review, dissemination,
distribution, copying, or other unauthorized use of this email
and any attachment is strictly prohibited. If you have received
this email in error, please notify the sender immediately and
delete the message and any attachments from your system.



CVS: cvs.openbsd.org: ports

2024-04-05 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2024/04/05 10:08:43

Modified files:
textproc/wkhtmltopdf: Makefile 

Log message:
wkhtmltopdf: needs USE_NOBTCFI for some pages (in practice this mostly means
you hit a Trace/BPT trap rather than SIGILL on js-heavy pages, but maybe
there's something that it fixes..)



CVS: cvs.openbsd.org: ports

2024-04-05 Thread Frederic Cambus
CVSROOT:/cvs
Module name:ports
Changes by: fcam...@cvs.openbsd.org 2024/04/05 10:05:35

Modified files:
www/newsraft   : Makefile distinfo 

Log message:
Update newsraft to 0.24.



Re: 7.5: www/ungoogled-chromium is missing a lib

2024-04-05 Thread Robert Nagy
On 05/04/24 15:11 +0200, Solène Rapenne wrote:
> on a fresh 7.5
> 
> $ ungoogled-chromium
> ld.so: ungoogled-chromium: can't load library 'libvpx.so.17.0'
> 
> installing libvpx package seems to solve, but chromim instantly reboots my
> computer
> 

but the port has a dependency on libvpx and if it reboots instantly,
i think you might have a hardware issue



CVS: cvs.openbsd.org: ports

2024-04-05 Thread Otto Moerbeek
CVSROOT:/cvs
Module name:ports
Changes by: o...@cvs.openbsd.org2024/04/05 08:25:50

Modified files:
net/dnsdist: Makefile distinfo 

Log message:
Update to dnsdist 1.9.3



7.5: www/ungoogled-chromium is missing a lib

2024-04-05 Thread Solène Rapenne

on a fresh 7.5

$ ungoogled-chromium
ld.so: ungoogled-chromium: can't load library 'libvpx.so.17.0'

installing libvpx package seems to solve, but chromim instantly reboots 
my computer




CVS: cvs.openbsd.org: ports

2024-04-05 Thread Theo Buehler
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2024/04/05 06:39:33

Modified files:
wayland/wf-config: Makefile 

Log message:
wf-config: switch to ports-gcc on sparc64 because it needs C++17

ok landry (maintainer)



CVS: cvs.openbsd.org: ports

2024-04-05 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2024/04/05 05:58:14

Modified files:
sysutils/ansible-lint: Makefile distinfo 
Added files:
sysutils/ansible-lint/patches: patch-src_ansiblelint_config_py 

Log message:
update to ansible-lint-24.2.1
neuter the online version-check



CVS: cvs.openbsd.org: ports

2024-04-05 Thread Theo Buehler
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2024/04/05 04:25:11

Added files:
security/opensc/patches: patch-src_common_compat_overflow_c 

Log message:
opensc: unbreak on sparc64

The compat __bulitin_add_overflow() uses SIZE_MAX, which is provided by
stdint.h, which in turn isn't pulled in by the other headers.



CVS: cvs.openbsd.org: ports

2024-04-05 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2024/04/05 03:31:10

Modified files:
geo/gdal   : Makefile distinfo 

Log message:
geo/gdal: update to 3.8.5

see https://github.com/OSGeo/gdal/blob/v3.8.5/NEWS.md



CVS: cvs.openbsd.org: ports

2024-04-05 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2024/04/05 03:22:29

Modified files:
math/py-tables : Makefile distinfo 
math/py-tables/pkg: PLIST 
Added files:
math/py-tables/patches: patch-pyproject_toml 
patch-requirements_txt 

Log message:
Update py-tables to 3.9.2.



CVS: cvs.openbsd.org: ports

2024-04-05 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2024/04/05 03:21:51

ports/math/py-tables/patches

Update of /cvs/ports/math/py-tables/patches
In directory cvs.openbsd.org:/tmp/cvs-serv93313/patches

Log Message:
Directory /cvs/ports/math/py-tables/patches added to the repository



CVS: cvs.openbsd.org: ports

2024-04-05 Thread Theo Buehler
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2024/04/05 03:11:50

Modified files:
www/redlib : Makefile 

Log message:
redlib: not for sparc64 due to ring



sparc64 bulk build report

2024-04-05 Thread kmos
Bulk build on sparc64-0a.ports.openbsd.org

Started : Wed Apr  3 04:38:43 MDT 2024
Finished: Fri Apr  5 03:04:51 MDT 2024
Duration: 1 Days 22 hours 26 minutes

Built using OpenBSD 7.5-current (GENERIC.MP) #2094: Mon Apr  1 17:33:44 MDT 2024

Built 8611 packages

Number of packages built each day:
Apr 3: 6770
Apr 4: 1818
Apr 5: 23



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

Build failures: 54
http://build-failures.rhaalovely.net/sparc64/2024-04-03/audio/ncmpc.log
http://build-failures.rhaalovely.net/sparc64/2024-04-03/audio/xmms2.log
http://build-failures.rhaalovely.net/sparc64/2024-04-03/databases/leveldb.log
http://build-failures.rhaalovely.net/sparc64/2024-04-03/databases/ruby-amalgalite,ruby31.log
http://build-failures.rhaalovely.net/sparc64/2024-04-03/devel/arm-none-eabi/gdb.log
http://build-failures.rhaalovely.net/sparc64/2024-04-03/devel/avr/gcc.log
http://build-failures.rhaalovely.net/sparc64/2024-04-03/devel/binutils.log
http://build-failures.rhaalovely.net/sparc64/2024-04-03/devel/difftastic.log
http://build-failures.rhaalovely.net/sparc64/2024-04-03/devel/libbgcode.log
http://build-failures.rhaalovely.net/sparc64/2024-04-03/devel/mtxclient.log
http://build-failures.rhaalovely.net/sparc64/2024-04-03/devel/py-thrift,python3.log
http://build-failures.rhaalovely.net/sparc64/2024-04-03/devel/vim-command-t.log
http://build-failures.rhaalovely.net/sparc64/2024-04-03/devel/xsd.log
http://build-failures.rhaalovely.net/sparc64/2024-04-03/devel/yder.log
http://build-failures.rhaalovely.net/sparc64/2024-04-03/emulators/dosbox-x.log
http://build-failures.rhaalovely.net/sparc64/2024-04-03/emulators/libretro-pcsx-rearmed.log
http://build-failures.rhaalovely.net/sparc64/2024-04-03/games/bugdom.log
http://build-failures.rhaalovely.net/sparc64/2024-04-03/games/bugdom2.log
http://build-failures.rhaalovely.net/sparc64/2024-04-03/games/cataclysm-dda,no_x11.log
http://build-failures.rhaalovely.net/sparc64/2024-04-03/games/choria.log
http://build-failures.rhaalovely.net/sparc64/2024-04-03/games/colobot/colobot.log
http://build-failures.rhaalovely.net/sparc64/2024-04-03/games/cromagrally.log
http://build-failures.rhaalovely.net/sparc64/2024-04-03/games/devilutionx.log
http://build-failures.rhaalovely.net/sparc64/2024-04-03/games/emptyclip.log
http://build-failures.rhaalovely.net/sparc64/2024-04-03/games/fheroes2.log
http://build-failures.rhaalovely.net/sparc64/2024-04-03/games/gnukem.log
http://build-failures.rhaalovely.net/sparc64/2024-04-03/games/ottomatic.log
http://build-failures.rhaalovely.net/sparc64/2024-04-03/games/scid.log
http://build-failures.rhaalovely.net/sparc64/2024-04-03/games/widelands.log
http://build-failures.rhaalovely.net/sparc64/2024-04-03/games/wrath.log
http://build-failures.rhaalovely.net/sparc64/2024-04-03/geo/osm2pgrouting.log
http://build-failures.rhaalovely.net/sparc64/2024-04-03/graphics/spirv-tools.log
http://build-failures.rhaalovely.net/sparc64/2024-04-03/graphics/tesseract/tesseract.log
http://build-failures.rhaalovely.net/sparc64/2024-04-03/lang/bootgcc.log
http://build-failures.rhaalovely.net/sparc64/2024-04-03/mail/rspamd,hyperscan.log
http://build-failures.rhaalovely.net/sparc64/2024-04-03/math/gunits.log
http://build-failures.rhaalovely.net/sparc64/2024-04-03/math/openfst.log
http://build-failures.rhaalovely.net/sparc64/2024-04-03/net/iamb.log
http://build-failures.rhaalovely.net/sparc64/2024-04-03/net/powerdns.log
http://build-failures.rhaalovely.net/sparc64/2024-04-03/net/proxychains-ng.log
http://build-failures.rhaalovely.net/sparc64/2024-04-03/security/opensc.log
http://build-failures.rhaalovely.net/sparc64/2024-04-03/shells/nsh,static.log
http://build-failures.rhaalovely.net/sparc64/2024-04-03/sysutils/borgmatic.log
http://build-failures.rhaalovely.net/sparc64/2024-04-03/sysutils/flashrom.log
http://build-failures.rhaalovely.net/sparc64/2024-04-03/sysutils/libvirt.log
http://build-failures.rhaalovely.net/sparc64/2024-04-03/sysutils/nix.log
http://build-failures.rhaalovely.net/sparc64/2024-04-03/sysutils/pftop.log
http://build-failures.rhaalovely.net/sparc64/2024-04-03/sysutils/u-boot-asahi.log
http://build-failures.rhaalovely.net/sparc64/2024-04-03/textproc/libmarisa,,-main.log
http://build-failures.rhaalovely.net/sparc64/2024-04-03/textproc/redland-bindings,-main.log
http://build-failures.rhaalovely.net/sparc64/2024-04-03/wayland/wf-config.log
http://build-failures.rhaalovely.net/sparc64/2024-04-03/www/redlib.log
http://build-failures.rhaalovely.net/sparc64/2024-04-03/x11/gnome/gjs.log
http://build-failures.rhaalovely.net/sparc64/2024-04-03/x11/polybar.log

Recurrent failures:
 failures/audio/ncmpc.log
 failures/audio/xmms2.log
 failures/databases/ruby-amalgalite,ruby31.log
 failures/devel/arm-none-eabi/gdb.log
 failures/devel/avr/gcc.log
 failures/devel/libbgcode.log
 failures/devel/mtxclient.log
 failures/devel/py-thrift,python3.log
 failures/devel/vim-command-t.log
 failures/devel/xsd.log
 failures/devel/yder.log
 

CVS: cvs.openbsd.org: ports

2024-04-05 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2024/04/05 02:55:05

Modified files:
archivers  : Makefile 

Log message:
+blosc2



CVS: cvs.openbsd.org: ports

2024-04-05 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2024/04/05 02:53:54

Log message:
Import blosc2, required for newer versions of py-tables which depends on 
both
blosc1 and blosc2.

C-Blosc2 is the new major version of C-Blosc. Blosc is a high performance
compressor optimized for binary data (i.e. floating point numbers, integers 
and
booleans, although it can handle string data too). It has been designed to
transmit data to the processor cache faster than the traditional,xi
non-compressed, direct memory fetch approach via a memcpy() OS call. Bloscxi
main goal is not just to reduce the size of large datasets on-disk orxi
in-memory, but also to accelerate memory-bound computations.

OK sthen@

Status:

Vendor Tag: martin
Release Tags:   martin_20240405

N ports/archivers/blosc2/Makefile
N ports/archivers/blosc2/distinfo
N ports/archivers/blosc2/patches/patch-bench_CMakeLists_txt
N ports/archivers/blosc2/patches/patch-examples_CMakeLists_txt
N ports/archivers/blosc2/patches/patch-blosc_CMakeLists_txt
N ports/archivers/blosc2/pkg/DESCR
N ports/archivers/blosc2/pkg/PLIST

No conflicts created by this import



Re: UPDATE: OpenColorIO 2.3.2

2024-04-05 Thread Brad Smith

ping.

Now that the Blender diff is in.

On 2024-03-25 11:00 p.m., Brad Smith wrote:

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 
  # several BSD-like
  PERMIT_PACKAGE =  Yes
  
-WANTLIB += ${COMPILER_LIBCXX} Imath-3_1 expat m pystring yaml-cpp

+WANTLIB += ${COMPILER_LIBCXX} Imath-3_1 expat m minizip pystring yaml-cpp z
  
-COMPILER =		base-clang

+COMPILER = base-clang ports-gcc
  
  MODULES =		devel/cmake \

lang/python
@@ -30,16 +28,16 @@ BUILD_DEPENDS = devel/boost \
devel/py-pybind11${MODPY_FLAVOR} \
devel/py-setuptools${MODPY_FLAVOR} \
devel/py-wheel${MODPY_FLAVOR}
-LIB_DEPENDS =  devel/pystring \
+LIB_DEPENDS =  archivers/minizip>=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
-   

Re: UPDATE: fmt 10.2.1

2024-04-05 Thread Stuart Henderson
On 2024/04/05 03:05, Brad Smith wrote:
> On 2024-04-05 2:59 a.m., Stuart Henderson wrote:
> 
> On 2024/04/04 17:52, Brad Smith wrote:
> 
> On 2024-04-04 5:49 p.m., Stuart Henderson wrote:
> 
> On 2024/04/04 17:19, Brad Smith wrote:
> 
> Here is an update to fmt 10.2.1.
> 
> I tried 10.2.1 a few weeks ago (and an older one a month or two 
> ago),
> I think kn did as well. Various breakage in dependent ports.
> 
> Which ones? I fixed MariaDB and OpenImageIO was an issue, part of why 
> I updated it.
> 
> At least one of the emulators and I *think* 0ad. I stopped building
> after I saw problems in a few and not finding patches elsewhere for
> them.
> 
> 
> Not updating will start to become an issue as well.
> 
> I know - I was trying to update it to attempt a port of simplomon which
> needs a newer version.
> 
> 
> I rolled the Dolphin port update right up to the commit where it switches to 
> 10.1
> and I have seen other projects going in the direction of wanting newer 
> versions.
> 
> 
> Ok, well it's not a rush, but I'd like to get it through a bulk to get a 
> proper view
> of the landscape to work on things.

It's not that many ports, I normally do a build using SUBDIRLIST for
things like that. I find bulk builds are only usually worth the hassle
and time for more widespread changes.

$ grep devel/fmt /usr/local/share/ports-INDEX | cut -d'|' -f2 |
sed s/,-.*// | sort -u | grep -v devel/fmt | tee /tmp/plist.fmt
audio/mpd
audio/sdl2-audiolib
databases/mariadb
emulators/citra
emulators/dolphin
games/0ad/base
games/devilutionx
geo/osm2pgsql
graphics/openimageio
inputmethods/fcitx
inputmethods/fcitx-chinese-addons
inputmethods/fcitx-m17n
inputmethods/fcitx-qt
mail/grommunio/gromox
multimedia/mkvtoolnix
net/litecoin,no_x11
net/tdesktop
textproc/goldendict-ng

$ SUBDIRLIST=/tmp/plist.fmt make prepare FETCH_PACKAGES=; \
 SUBDIRLIST=/tmp/plist.fmt make package REPORT_PROBLEM_LOGFILE=/tmp/fmt.problems



CVS: cvs.openbsd.org: ports

2024-04-05 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2024/04/05 02:23:21

Modified files:
productivity/baikal: Makefile distinfo 
productivity/baikal/pkg: PLIST 

Log message:
Update baikal to 0.9.5.



[update] net/mautrix-whatsapp 0.10.6

2024-04-05 Thread Renaud Allard

Hello,

Here is an update for net/mautrix-whatsapp 0.10.6.
Tested on amd64

Best RegardsIndex: Makefile
===
RCS file: /cvs/ports/net/mautrix-whatsapp/Makefile,v
retrieving revision 1.25
diff -u -p -r1.25 Makefile
--- Makefile	19 Feb 2024 12:22:33 -	1.25
+++ Makefile	5 Apr 2024 08:21:01 -
@@ -1,6 +1,6 @@
 COMMENT =	matrix-WhatsApp puppeting bridge
 
-MODGO_VERSION =	v0.10.5
+MODGO_VERSION =	v0.10.6
 MODGO_MODNAME =	maunium.net/go/mautrix-whatsapp
 
 DISTNAME =	mautrix-whatsapp-${MODGO_VERSION}
Index: distinfo
===
RCS file: /cvs/ports/net/mautrix-whatsapp/distinfo,v
retrieving revision 1.17
diff -u -p -r1.17 distinfo
--- distinfo	19 Feb 2024 12:22:33 -	1.17
+++ distinfo	5 Apr 2024 08:21:01 -
@@ -1,13 +1,18 @@
 SHA256 (go_modules/filippo.io/edwards25519/@v/v1.0.0.mod) = 18MvTgz5F65FgigZwzhreQaHZbYlu+JJdGHuwPjoYpw=
 SHA256 (go_modules/filippo.io/edwards25519/@v/v1.0.0.zip) = +1voKavKxjkxp6DEEKcYH6T5CffrcPc07b2nhoWSFno=
-SHA256 (go_modules/github.com/!d!a!t!a-!d!o!g/go-sqlmock/@v/v1.5.0.mod) = AOgSX/Vtc7xr+OOM2lfBSUCZQbIkHVBiyaOBqreDEWk=
-SHA256 (go_modules/github.com/!d!a!t!a-!d!o!g/go-sqlmock/@v/v1.5.0.zip) = JXIL/L1zkwUjhAirVCYyJLaf9pNJI9/Zyu1204cdAVE=
-SHA256 (go_modules/github.com/alecthomas/kingpin/v2/@v/v2.3.2.mod) = 17OszAg8LYhxB+e5mY0rfap993NS0WnmnW+75plfuL0=
-SHA256 (go_modules/github.com/alecthomas/kingpin/v2/@v/v2.3.2.zip) = jzMPNcpCm2acOXzy5rWLjNaJT7bWQ39wmZMdLRQAuQk=
+SHA256 (go_modules/github.com/!d!a!t!a-!d!o!g/go-sqlmock/@v/v1.5.2.mod) = u9oVBF3LEBOlMY3+WjAh5GeXHaba86Kgk5mIVEL75To=
+SHA256 (go_modules/github.com/!d!a!t!a-!d!o!g/go-sqlmock/@v/v1.5.2.zip) = kP6SbxX3eL0Gzui2ijPCt/Sij83w/0CIj/MNN7S1IgI=
+SHA256 (go_modules/github.com/alecthomas/kingpin/v2/@v/v2.4.0.mod) = 17OszAg8LYhxB+e5mY0rfap993NS0WnmnW+75plfuL0=
+SHA256 (go_modules/github.com/alecthomas/kingpin/v2/@v/v2.4.0.zip) = 7x6m/q0h5fzJ4VMhh4iMjHxPPrvbAFh6tnoZJFIGymY=
 SHA256 (go_modules/github.com/alecthomas/units/@v/v0.0.0-20211218093645-b94a6e3cc137.mod) = ftH6kO7vq7UGWGCrf2fdM/5ysTVwVCejb0515qgQBls=
 SHA256 (go_modules/github.com/alecthomas/units/@v/v0.0.0-20211218093645-b94a6e3cc137.zip) = tiQ310pSMImvRroBFezhzhG8peMh/h4dTJduzKbueKo=
+SHA256 (go_modules/github.com/aws/aws-sdk-go/@v/v1.49.9.mod) = YcBCBT96O9yg3cAleIThpHv6LLPvjAeb0z16Lkr71rg=
+SHA256 (go_modules/github.com/aws/aws-sdk-go/@v/v1.49.9.zip) = apmQgZ/RD4v2fI1/dOSvS5wcfhlhr3sOTHZYM2e5Z/o=
+SHA256 (go_modules/github.com/beeper/libserv/@v/v0.0.0-20231231202820-c7303abfc32c.mod) = XJRT9IRpoFRchlogxk5L8d+ZspxAdc7XKGhnV0Xhh+c=
+SHA256 (go_modules/github.com/beeper/libserv/@v/v0.0.0-20231231202820-c7303abfc32c.zip) = Np/rX7Z/PK9/Fu531OCIrWy7zrG1H9p1DyUR46P4dwY=
 SHA256 (go_modules/github.com/beorn7/perks/@v/v1.0.1.mod) = yHCz/lC2lE+rCVsGII2ciJh2PpFzyx7tMljD1YMJumY=
 SHA256 (go_modules/github.com/beorn7/perks/@v/v1.0.1.zip) = Jb2eLZSsp3Dm28H1NyX4T2r0Qy9jHTXdLEb5bvBRLxo=
+SHA256 (go_modules/github.com/cespare/xxhash/v2/@v/v2.1.2.mod) = oJD46q9ZzCrfFjKZ6+/nl+Hco/at0sjoimo7kLpTiwI=
 SHA256 (go_modules/github.com/cespare/xxhash/v2/@v/v2.2.0.mod) = oJD46q9ZzCrfFjKZ6+/nl+Hco/at0sjoimo7kLpTiwI=
 SHA256 (go_modules/github.com/cespare/xxhash/v2/@v/v2.2.0.zip) = /BgM2wwA+/+9Obd0pyzbXwwyrOJTcNUTUZWRiow/vSU=
 SHA256 (go_modules/github.com/coreos/go-systemd/v22/@v/v22.3.3-0.20220203105225-a9a7ef127534.mod) = 3pM5X+kwhvgFU4INFASJ4x6Tv+BFfhtN48dyVW1TSEA=
@@ -21,20 +26,33 @@ SHA256 (go_modules/github.com/go-kit/log
 SHA256 (go_modules/github.com/go-kit/log/@v/v0.2.1.zip) = UmNLUCudCqlFgz2TWCz/wb3Zv6OYEOfHDQaI4zC3UZg=
 SHA256 (go_modules/github.com/go-logfmt/logfmt/@v/v0.5.1.mod) = pjttroy/srYD56wCM4IMuYObhlVV3Nj7oid7j9coaaA=
 SHA256 (go_modules/github.com/go-logfmt/logfmt/@v/v0.5.1.zip) = ngMM0JtYTlmi9bqqJM9gBSB1fXMq8PiZPMQS3TCGcDo=
+SHA256 (go_modules/github.com/go-logr/logr/@v/v1.2.3.mod) = UZsdbaXu72dbShhX1ijwXxEKK4yzxCO3Ff6oDQl1pRg=
+SHA256 (go_modules/github.com/go-logr/logr/@v/v1.2.3.zip) = S0t5tYY6sdNcMp00qcu6KlipuDtKM8Qm+s0qpzsTLwQ=
 SHA256 (go_modules/github.com/godbus/dbus/v5/@v/v5.0.4.mod) = h0Pqcv7SHMFDxKBnQI4h93h2EOZi/b6NWUMxLqiuiBY=
 SHA256 (go_modules/github.com/godbus/dbus/v5/@v/v5.0.4.zip) = I6I/CL6kjm5JpGpAFbZK27FpLcbd8Ng8LwwgJ8uOMcg=
-SHA256 (go_modules/github.com/golang/protobuf/@v/v1.2.0.mod) = wKIDG/J3CHdJ2MzEMkSfaxN1eH6shkHdL5MAdCMar7Q=
+SHA256 (go_modules/github.com/gofrs/flock/@v/v0.8.1.mod) = f89wY4L3qiUkSKVviPa2wbijAAZSU71pkFCYWoJJP/E=
+SHA256 (go_modules/github.com/gofrs/flock/@v/v0.8.1.zip) = ms5bCgVnKTeQT7ofy4bLRef3AeUI+utfYS4kM0A1Hfo=
+SHA256 (go_modules/github.com/gogo/protobuf/@v/v1.3.2.mod) = lm6k32HphWCWdkI+68++XwjIZlLTqt3294woxyyB6dw=
+SHA256 (go_modules/github.com/gogo/protobuf/@v/v1.3.2.zip) = 3Stz8WPIGDlBYmNgGWyPhErd2VQj00GgQS4bItAQT/c=
 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) = 

CVS: cvs.openbsd.org: ports

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

Modified files:
x11/gtk+4  : Makefile distinfo 
x11/gtk+4/pkg  : PLIST-main 

Log message:
Update to gtk+4-4.14.2.



UPDATE: HandBrake 1.6.1

2024-04-05 Thread Brad Smith
Here is an update to HandBrake 1.6.1.


https://raw.githubusercontent.com/HandBrake/HandBrake/master/NEWS.markdown

Still looking for any feedback.

I pushed most of the patching upstream.

There will be some things that I think are broken. I don't think the 10-bit
H.264 encoding works.


Index: Makefile
===
RCS file: /cvs/ports/multimedia/handbrake/Makefile,v
retrieving revision 1.20
diff -u -p -u -p -r1.20 Makefile
--- Makefile27 Sep 2023 10:10:20 -  1.20
+++ Makefile5 Apr 2024 06:36:44 -
@@ -1,8 +1,8 @@
-V =1.3.3
 COMMENT =  open source video transcoder
+
+V =1.6.1
 DISTNAME = HandBrake-${V}-source
 PKGNAME =  handbrake-${V}
-REVISION = 7
 EXTRACT_SUFX = .tar.bz2
 CATEGORIES =   multimedia x11
 
@@ -12,20 +12,20 @@ MAINTAINER =Brian Callahan https://github.com/HandBrake/HandBrake/releases/download/${V}/
 
@@ -40,17 +40,32 @@ BUILD_DEPENDS = devel/autoconf/${AUTOCON
devel/libtool \
textproc/intltool
 
-LIB_DEPENDS =  devel/jansson \
-   devel/orc \
+LIB_DEPENDS =  archivers/bzip2 \
+   archivers/xz \
+   audio/lame \
+   audio/libogg \
+   audio/libvorbis \
+   audio/opus \
+   audio/speex \
+   converters/libiconv \
+   devel/fribidi \
+   devel/harfbuzz \
+   devel/jansson \
+   devel/libdvdread \
graphics/ffmpeg \
+   graphics/jpeg \
+   graphics/zimg \
multimedia/aom \
+   multimedia/libass \
multimedia/libbluray \
multimedia/gstreamer1/plugins-base \
multimedia/libdvdnav \
multimedia/libtheora \
multimedia/libvpx \
+   multimedia/svt-av1 \
multimedia/x264 \
multimedia/x265 \
+   textproc/libxml \
x11/gtk+3
 
 RUN_DEPENDS =  devel/desktop-file-utils \
@@ -60,8 +75,6 @@ SEPARATE_BUILD =  Yes
 
 CONFIGURE_STYLE =  simple
 CONFIGURE_SCRIPT = ${MODPY_BIN} ${WRKSRC}/make/configure.py
-CONFIGURE_ARGS =   --disable-gtk-update-checks \
-   --enable-x265
 
 # Yes, autoconf is called *during* the build but not at configure time...
 USE_GMAKE =Yes
@@ -71,22 +84,20 @@ MAKE_ENV =  AUTOCONF_VERSION="${AUTOCONF_
AWK=/usr/bin/awk \
MKDIR_P='/bin/mkdir -p'
 MAKE_FILE =GNUmakefile
-MAKE_FLAGS =   CFLAGS="${CFLAGS} -I${LOCALBASE}/include/libxml2 
-D_NO_UPDATE_CHECK" \
-   LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib -L${X11BASE}/lib -lx265 
-liconv"
+MAKE_FLAGS =   CFLAGS="${CFLAGS}" \
+   LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib"
 
 .if ${MACHINE_ARCH:Mi386}
 CFLAGS +=  -msse2
 CXXFLAGS +=-msse2
 .endif
 
-AUTOCONF_VERSION = 2.69
+CFLAGS+=   -D_NO_UPDATE_CHECK
+
+AUTOCONF_VERSION = 2.71
 AUTOMAKE_VERSION = 1.16
 
 WRKDIST =  ${WRKDIR}/HandBrake-${V}
-
-post-extract:
-   ln -s ${WRKSRC}/make/variant/freebsd.defs \
-   ${WRKSRC}/make/variant/openbsd.defs
 
 post-install:
ln -s ${TRUEPREFIX}/bin/ghb ${PREFIX}/bin/HandBrake
Index: distinfo
===
RCS file: /cvs/ports/multimedia/handbrake/distinfo,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 distinfo
--- distinfo20 Jun 2020 21:12:38 -  1.5
+++ distinfo5 Apr 2024 06:36:44 -
@@ -1,2 +1,2 @@
-SHA256 (HandBrake-1.3.3-source.tar.bz2) = 
IYo32V9ItefPKFNj06sWwxTZdienpxDKs3WJAq6Hf4U=
-SIZE (HandBrake-1.3.3-source.tar.bz2) = 16804119
+SHA256 (HandBrake-1.6.1-source.tar.bz2) = 
lMz+A9uRepFlAADFEPf9U/hE2hnxmtS0vhuPa8MajUw=
+SIZE (HandBrake-1.6.1-source.tar.bz2) = 15934833
Index: patches/patch-gtk_configure_ac
===
RCS file: /cvs/ports/multimedia/handbrake/patches/patch-gtk_configure_ac,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 patch-gtk_configure_ac
--- patches/patch-gtk_configure_ac  11 Mar 2022 19:39:19 -  1.5
+++ patches/patch-gtk_configure_ac  5 Apr 2024 06:36:44 -
@@ -1,25 +1,14 @@
 Get the proper library directory for -lhandbrake.
-No -ldl on OpenBSD.
 
 Index: gtk/configure.ac
 --- gtk/configure.ac.orig
 +++ gtk/configure.ac
-@@ -199,7 +199,7 @@ AM_CONDITIONAL([GHB_GTK_3_16], [test "$HAVE_GTK_316" -
+@@ -203,7 +203,7 @@ AM_CONDITIONAL([GHB_GTK_3_16], [test "$HAVE_GTK_316" -
  
  AM_CONDITIONAL([MINGW], [test "x$mingw_flag" = "xyes"])
  
--HB_LIBS="$HB_LIBS -lhandbrake -lavformat -lavfilter -lavcodec -lavutil 
-ldav1d -lswresample -lpostproc -ldvdnav -ldvdread -lmp3lame -lvorbis 
-lvorbisenc -logg -lswscale -ltheoraenc -ltheoradec -lvpx -lz -lbz2 -lbluray 
-lass -lfontconfig -lfreetype -lxml2 -ljansson -lopus -lspeex -llzma"

Re: UPDATE: fmt 10.2.1

2024-04-05 Thread Brad Smith

On 2024-04-05 2:59 a.m., Stuart Henderson wrote:

On 2024/04/04 17:52, Brad Smith wrote:

On 2024-04-04 5:49 p.m., Stuart Henderson wrote:

 On 2024/04/04 17:19, Brad Smith wrote:

 Here is an update to fmt 10.2.1.

 I tried 10.2.1 a few weeks ago (and an older one a month or two ago),
 I think kn did as well. Various breakage in dependent ports.

Which ones? I fixed MariaDB and OpenImageIO was an issue, part of why I updated 
it.

At least one of the emulators and I *think* 0ad. I stopped building
after I saw problems in a few and not finding patches elsewhere for
them.


Not updating will start to become an issue as well.

I know - I was trying to update it to attempt a port of simplomon which
needs a newer version.


I rolled the Dolphin port update right up to the commit where it 
switches to 10.1
and I have seen other projects going in the direction of wanting newer 
versions.



Ok, well it's not a rush, but I'd like to get it through a bulk to get a 
proper view

of the landscape to work on things.

Re: UPDATE: fmt 10.2.1

2024-04-05 Thread Stuart Henderson
On 2024/04/04 17:52, Brad Smith wrote:
> On 2024-04-04 5:49 p.m., Stuart Henderson wrote:
> 
> On 2024/04/04 17:19, Brad Smith wrote:
> 
> Here is an update to fmt 10.2.1.
> 
> I tried 10.2.1 a few weeks ago (and an older one a month or two ago),
> I think kn did as well. Various breakage in dependent ports.
> 
> Which ones? I fixed MariaDB and OpenImageIO was an issue, part of why I 
> updated it.

At least one of the emulators and I *think* 0ad. I stopped building
after I saw problems in a few and not finding patches elsewhere for
them.

> Not updating will start to become an issue as well.

I know - I was trying to update it to attempt a port of simplomon which
needs a newer version.



CVS: cvs.openbsd.org: ports

2024-04-05 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2024/04/05 00:59:14

Modified files:
sysutils/terragrunt: Makefile distinfo 

Log message:
Update to terragrunt-0.55.21.



CVS: cvs.openbsd.org: ports

2024-04-05 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2024/04/05 00:58:03

Modified files:
textproc/libxmlb: Makefile distinfo 
textproc/libxmlb/pkg: PLIST 

Log message:
Update to libxmlb-0.3.16.



CVS: cvs.openbsd.org: ports

2024-04-05 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2024/04/05 00:53:50

Modified files:
sysutils/libvirt-python: Makefile distinfo 

Log message:
Update to py3-libvirt-10.2.0.



CVS: cvs.openbsd.org: ports

2024-04-05 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2024/04/05 00:53:34

Modified files:
sysutils/libvirt: Makefile distinfo 
sysutils/libvirt/patches: patch-meson_build 

Log message:
Update to libvirt-10.2.0.



CVS: cvs.openbsd.org: ports

2024-04-05 Thread Kurt Mosiejczuk
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2024/04/05 00:52:26

Modified files:
mail/neomutt   : Makefile 

Log message:
Build was failing on sparc64 with "error: initializer element is not constant"

Shift to ports-gcc and drop gnu99 clause at bottom

Fixes build on sparc64



CVS: cvs.openbsd.org: ports

2024-04-05 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2024/04/05 00:49:20

Modified files:
sysutils/google-cloud-sdk: Makefile distinfo 
sysutils/google-cloud-sdk/pkg: PLIST 

Log message:
Update to google-cloud-sdk-471.0.0.



CVS: cvs.openbsd.org: ports

2024-04-05 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2024/04/05 00:47:23

Modified files:
sysutils/govmomi: Makefile distinfo 

Log message:
Update to govc-0.36.3.



CVS: cvs.openbsd.org: ports

2024-04-05 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2024/04/05 00:44:15

Modified files:
sysutils/amazon-ssm-agent: Makefile distinfo 

Log message:
Update to amazon-ssm-agent-3.3.217.0.



CVS: cvs.openbsd.org: ports

2024-04-05 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2024/04/05 00:44:03

Modified files:
sysutils/exoscale-cli: Makefile distinfo 

Log message:
Update to exoscale-cli-1.77.0.



CVS: cvs.openbsd.org: ports

2024-04-05 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2024/04/05 00:42:32

Modified files:
textproc/enchant2: Makefile distinfo 

Log message:
Update to enchant2-2.6.9.



CVS: cvs.openbsd.org: ports

2024-04-05 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2024/04/05 00:41:34

Modified files:
misc/hwdata: Makefile distinfo 

Log message:
Update to hwdata-0.381.



CVS: cvs.openbsd.org: ports

2024-04-05 Thread Kurt Mosiejczuk
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2024/04/05 00:40:49

Modified files:
sysutils/crust : Makefile 

Log message:
crust uses C11, so must use ports-gcc on base-gcc arches

Fixes the build on sparc64



CVS: cvs.openbsd.org: ports

2024-04-05 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2024/04/05 00:35:29

Modified files:
x11/gnome/session: Makefile 
Added files:
x11/gnome/session/patches: patch-data_meson_build 

Log message:
Unbreak runtime.



CVS: cvs.openbsd.org: ports

2024-04-05 Thread Kurt Mosiejczuk
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2024/04/05 00:24:48

Modified files:
textproc/libinih: Makefile 

Log message:
libinih uses C++, so cannot use base-gcc

Add COMPILER line to use ports-gcc on base-gcc arches

Fixes build on sparc64



Re: UPDATE: libcares 1.28

2024-04-05 Thread Brad Smith

On 2024-03-30 6:00 p.m., Brad Smith wrote:

On Fri, Mar 29, 2024 at 02:58:53PM -0400, Brad Smith wrote:

Here is an update to libcares 1.28.0.


## c-ares version 1.28.0 - Mar 29 2024

This is a feature and bugfix release.

Features:

* Emit warnings when deprecated c-ares functions are used.  This can be
   disabled by passing a compiler definition of `CARES_NO_DEPRECATED`.
  [PR #732](https://github.com/c-ares/c-ares/pull/732)
* Add function `ares_search_dnrec()` to search for records using the new DNS
   record data structures. [PR #719](https://github.com/c-ares/c-ares/pull/719)
* Rework internals to pass around `ares_dns_record_t` instead of binary data,
   this introduces new public functions of `ares_query_dnsrec()` and
   `ares_send_dnsrec()`. [PR #730](https://github.com/c-ares/c-ares/pull/730)

Changes:

* tests: when performing simulated queries, reduce timeouts to make tests run
   faster
* Replace configuration file parsers with memory-safe parser.
  [PR #725](https://github.com/c-ares/c-ares/pull/725)
* Remove `acountry` completely, the manpage might still get installed otherwise.
  [Issue #718](https://github.com/c-ares/c-ares/pull/718)

Bugfixes:

* CMake: don't overwrite global required libraries/definitions/includes which
   could cause build errors for projects chain building c-ares.
  [Issue #729](https://github.com/c-ares/c-ares/issues/729)
* On some platforms, `netinet6/in6.h` is not included by `netinet/in.h`
   and needs to be included separately.
  [PR #728](https://github.com/c-ares/c-ares/pull/728)
* Fix a potential memory leak in `ares_init()`.
  [Issue #724](https://github.com/c-ares/c-ares/issues/724)
* Some platforms don't have the `isascii()` function.  Implement as a macro.
  [PR #721](https://github.com/c-ares/c-ares/pull/721)
* CMake: Fix Chain building if CMAKE runtime paths not set
* NDots configuration should allow a value of zero.
  [PR #735](https://github.com/c-ares/c-ares/pull/735)



ping.


Here is an update to libcares 1.28.1.


## c-ares version 1.28.1 - Mar 30 2024

This release contains a fix for a single significant regression introduced
in c-ares 1.28.0.

* `ares_search()` and `ares_getaddrinfo()` resolution fails if no search domains
   are specified. [Issue #737](https://github.com/c-ares/c-ares/issues/737)


Index: Makefile
===
RCS file: /cvs/ports/net/libcares/Makefile,v
retrieving revision 1.27
diff -u -p -u -p -r1.27 Makefile
--- Makefile23 Feb 2024 20:42:46 -  1.27
+++ Makefile30 Mar 2024 21:58:55 -
@@ -1,12 +1,12 @@
  COMMENT=  asynchronous resolver library
  
-V=		1.27.0

+V= 1.28.1
  DISTNAME= c-ares-${V}
  PKGNAME=  libcares-${V}
  CATEGORIES=   net devel
  SITES=${HOMEPAGE}download/
  
-SHARED_LIBS +=  cares3.5  # 8.1.6

+SHARED_LIBS +=  cares3.6  # 8.1.6
  
  HOMEPAGE=	https://c-ares.haxx.se/
  
@@ -19,7 +19,13 @@ WANTLIB+=	pthread
  
  MODULES=	devel/cmake
  
-CONFIGURE_ARGS+=-DCARES_BUILD_TOOLS=OFF \

+# C++
+COMPILER=  base-clang ports-gcc
+
+BUILD_DEPENDS+=devel/gtest
+
+CONFIGURE_ARGS+=-DCARES_BUILD_TESTS=ON \
+   -DCARES_BUILD_TOOLS=OFF \
-DCARES_STATIC=ON \
-DCARES_SYMBOL_HIDING=ON
  
Index: distinfo

===
RCS file: /cvs/ports/net/libcares/distinfo,v
retrieving revision 1.15
diff -u -p -u -p -r1.15 distinfo
--- distinfo23 Feb 2024 20:42:46 -  1.15
+++ distinfo30 Mar 2024 21:58:55 -
@@ -1,2 +1,2 @@
-SHA256 (c-ares-1.27.0.tar.gz) = CnK+ZpWZVcQ+KvL70DQY6Cor1UZGBOyaYhR+N6zrQgs=
-SIZE (c-ares-1.27.0.tar.gz) = 1301440
+SHA256 (c-ares-1.28.1.tar.gz) = Z1pp/FTdv0LmgwvGce62zYnuykOCjrQTJD/SwKdggJ0=
+SIZE (c-ares-1.28.1.tar.gz) = 1312102
Index: pkg/PLIST
===
RCS file: /cvs/ports/net/libcares/pkg/PLIST,v
retrieving revision 1.14
diff -u -p -u -p -r1.14 PLIST
--- pkg/PLIST   23 Feb 2024 20:42:46 -  1.14
+++ pkg/PLIST   30 Mar 2024 21:58:55 -
@@ -37,6 +37,7 @@ lib/pkgconfig/libcares.pc
  @man man/man3/ares_dns_record.3
  @man man/man3/ares_dns_record_create.3
  @man man/man3/ares_dns_record_destroy.3
+@man man/man3/ares_dns_record_duplicate.3
  @man man/man3/ares_dns_record_get_flags.3
  @man man/man3/ares_dns_record_get_id.3
  @man man/man3/ares_dns_record_get_opcode.3
@@ -44,10 +45,13 @@ lib/pkgconfig/libcares.pc
  @man man/man3/ares_dns_record_query_add.3
  @man man/man3/ares_dns_record_query_cnt.3
  @man man/man3/ares_dns_record_query_get.3
+@man man/man3/ares_dns_record_query_set_name.3
+@man man/man3/ares_dns_record_query_set_type.3
  @man man/man3/ares_dns_record_rr_add.3
  @man man/man3/ares_dns_record_rr_cnt.3
  @man man/man3/ares_dns_record_rr_del.3
  @man man/man3/ares_dns_record_rr_get.3
+@man man/man3/ares_dns_record_rr_get_const.3
  @man man/man3/ares_dns_rr.3
  

CVS: cvs.openbsd.org: ports

2024-04-05 Thread Kurt Mosiejczuk
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2024/04/05 00:21:15

Modified files:
archivers/libdeflate: Makefile 

Log message:
libdeflate as of 1.20 refuses to build on anything older than gcc 4.9, so
we need to use ports-gcc on base-gcc arches

Fixes build on sparc64