CVS: cvs.openbsd.org: ports

2024-04-17 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2024/04/17 23:35:30

Added files:
devel/kf6/kio/patches: patch-src_core_worker_cpp 

Log message:
Disable threaded worker jobs ins KIO

This leads in core dumps. Same patch as in devel/kf5/kio



CVS: cvs.openbsd.org: ports

2024-04-17 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2024/04/17 23:27:36

ports/devel/kf6/kio/patches

Update of /cvs/ports/devel/kf6/kio/patches
In directory cvs.openbsd.org:/tmp/cvs-serv49690/patches

Log Message:
Directory /cvs/ports/devel/kf6/kio/patches added to the repository



CVS: cvs.openbsd.org: ports

2024-04-17 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2024/04/17 23:19:43

Modified files:
mail/stalwart  : Makefile crates.inc distinfo 

Log message:
mail/stalwart-mail: update to 0.7.2.

see https://github.com/stalwartlabs/mail-server/releases/tag/v0.7.2



Re: 回复: 回复: x11/lxqt: Update to 1.2.0

2024-04-17 Thread Landry Breuil
Le Thu, Apr 27, 2023 at 07:24:08AM +, wen heping a écrit :
> Thank you !
> 
> I shall recheck it again and update to 1.3.

https://lxqt-project.org/release/2024/04/15/release-lxqt-2-0-0/

switches to QT6.
Le Thu, Apr 27, 2023 at 07:24:08AM +, wen heping a écrit :
> Thank you !
> 
> I shall recheck it again and update to 1.3.

https://lxqt-project.org/release/2024/04/15/release-lxqt-2-0-0/

switches to QT6.



CVS: cvs.openbsd.org: ports

2024-04-17 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2024/04/17 22:48:15

Added files:
devel/kf6/solid/patches: 
 
patch-src_solid_devices_backends_fstab_fstabwatcher_cpp 

Log message:
/etc/mtab not exists on OpenBSD

Upstream told me that it is our fault and they will not change the codebase for
us and other non-mtab operating systems. Patch from devel/kf5



CVS: cvs.openbsd.org: ports

2024-04-17 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2024/04/17 22:44:57

ports/devel/kf6/solid/patches

Update of /cvs/ports/devel/kf6/solid/patches
In directory cvs.openbsd.org:/tmp/cvs-serv50393/patches

Log Message:
Directory /cvs/ports/devel/kf6/solid/patches added to the repository



Re: UPDATE: OpenVDB 11.0.0

2024-04-17 Thread Brad Smith

ping.

On 2024-04-03 2:31 a.m., Brad Smith wrote:

Here is an update to OpenVDB 11.0.0.


Version 11.0.0 - November 1, 2023

   OpenVDB:
 Improvements:
 - Removed use of boost::any in favor of std::any.
   [Contributed by Brian McKinnon]

 Bug Fixes:
 - Fix potential crash reading corrupt .vdb files with invalid
   blosc or zip chunks.
   [Contributed by Matthias Ueberheide]

   NanoVDB:
 Highlights:
 - Several new tools to generate and modify NanoVDB grids on the GPU.
 - New file format that supports streaming of raw grid buffers.

 New Features:
 - New memory efficient GridClass::IndexGrid that separates values from tree
 - 4 new GridTypes (Index, OnIndex, IndexMask, OnIndexMask) used by 
IndexGrid
 - Added createNanoGrid that replaces older conversion methods in 
GridBuilder.h,
   IndexGridBuilder.h and OpenToNanoVDB.h
 - Added cudaPointsToGrid that constructs a point device grid from a list of
   points.
 - Added cudaVoxelsToGrid that constructs a voxel device grid from a list of
   voxels.
 - Added cuda/CudaUtils.h with several cuda utility functions.
 - Added GpuTimer for timing of kernels in a specific cuda stream.
 - Added cudaIndexToGrid that converts IndexGrids into regular Grids.
 - Added cudaSignedFloodFill that performs signed-flood filling on the GPU.
 - Added cudaAddBlindData that adds blind data to an existing grid on the 
GPU.
 - Added cudaGridChecksum that computes checksums of device grids.
 - Added cudaGridHandle that handles grids on the GPU.
 - Added cudaNodeManager that constructs a NodeManager on the GPU.
 - Added build type Points and GridType::PointIndex for point grids.
 - Added GridType::Vec3u16 and GridType::Vec3u8 for compressed coordinates.
 - Added PrefixSum.h for concurrent computation of prefix sum on the CPU.

 API Changes:
 - Version 32.6.0 (ABI is unchanged).
 - Transition from C++11 to C++17
 - Vec3R is deprecated, please use Vec3d instead.
 - nanoToOpenVDB now takes the index of a NanoVDB in a GridHandle.
 - GridData, InternalData and LeafData are now public.
 - GridMetaData can be copied.
 - Improvements to GridBuilder.h that allows construction of grids on CPU.
 - GridHandle's move c-tor now requires the GridBuffer to contain a valid 
grid.
 - Moved CudaDeviceBuffer.h to cuda/CudaDeviceBuffer.h.
 - New API for acceleration of custom random-access with ValueAccessors.
 - Added BitFlags class for convenient bit-mask operations.
 - Added Vec2/3::min/maxComponentAtomic GPU methods.
 - Added BBox::expandAtomic and BBox::intersectAtomic.
 - Added Coord::expandAtomic.
 - Added Map constructors.
 - Added Mask::DenseIterator, Mask::setOnAtomic, and Mask::setOffAtomic.
 - InternalNode::ChildIterator is now const-correct.
 - Added several new NanoVDB Build Traits.
 - Syncing PNanoVDB.h with NanoVDB.h.

   Build:
   - Support for OpenEXR 2.X has been removed.
   - Better support for building with external package configurations
 with CMAKE_FIND_PACKAGE_PREFER_CONFIG=ON.

   Python:
   - Removed Python 2 support.
   [Contributed by Matthew Cong]
   - Removed explicit bindings for Math types.
   [Contributed by Matthew Cong]
   - Improved type casting for TypedMetadata.
   [Contributed by Matthew Cong]


Index: Makefile
===
RCS file: /cvs/ports/graphics/openvdb/Makefile,v
retrieving revision 1.9
diff -u -p -u -p -r1.9 Makefile
--- Makefile10 May 2023 09:35:17 -  1.9
+++ Makefile3 Apr 2024 03:57:43 -
@@ -6,9 +6,9 @@ COMMENT=tools for storage and manipulat
  
  GH_ACCOUNT=	AcademySoftwareFoundation

  GH_PROJECT=   openvdb
-GH_TAGNAME=v10.0.1
+GH_TAGNAME=v11.0.0
  
-SHARED_LIBS +=  openvdb   4.0 # 9.0

+SHARED_LIBS +=  openvdb   5.0 # 9.0
  
  CATEGORIES=	graphics
  
Index: distinfo

===
RCS file: /cvs/ports/graphics/openvdb/distinfo,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 distinfo
--- distinfo10 May 2023 09:35:17 -  1.5
+++ distinfo3 Apr 2024 03:57:43 -
@@ -1,2 +1,2 @@
-SHA256 (openvdb-10.0.1.tar.gz) = iHozkfvZayDHeRT0+zq0sz0m5fxHmqA205Xe9VI8Yi8=
-SIZE (openvdb-10.0.1.tar.gz) = 3461352
+SHA256 (openvdb-11.0.0.tar.gz) = YxT/HbBX6pAFB2Pnt9fthtgiT81CqCzbucUV4AG5bHQ=
+SIZE (openvdb-11.0.0.tar.gz) = 4620858
Index: pkg/PLIST
===
RCS file: /cvs/ports/graphics/openvdb/pkg/PLIST,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 PLIST
--- pkg/PLIST   10 May 2023 09:35:17 -  1.6
+++ pkg/PLIST   3 Apr 2024 03:57:43 -
@@ -25,7 +25,6 @@ include/openvdb/math/Coord.h
  include/openvdb/math/DDA.h
  include/openvdb/math/FiniteDifference.h
  include/openvdb/math/Half.h
-include/openvdb/math/HalfLimits.h

Re: UPDATE: mpv 0.38.0

2024-04-17 Thread Jose Maldonado
El Wed, 17 Apr 2024 22:09:06 -0400
Brad Smith  escribió:
> Here is an update to mpv 0.38.0.
> 
> https://raw.githubusercontent.com/mpv-player/mpv/master/RELEASE_NOTES
> 
> 
> Index: Makefile
> ===
> RCS file: /cvs/ports/multimedia/mpv/Makefile,v
> retrieving revision 1.99
> diff -u -p -u -p -r1.99 Makefile
> --- Makefile  21 Feb 2024 10:42:42 -  1.99
> +++ Makefile  17 Apr 2024 23:57:05 -
> @@ -2,7 +2,7 @@ COMMENT = movie player based on MPlayer
>  
>  GH_ACCOUNT = mpv-player
>  GH_PROJECT = mpv
> -GH_TAGNAME = v0.37.0
> +GH_TAGNAME = v0.38.0
>  USE_NOBTCFI =Yes
>  
>  SHARED_LIBS +=   mpv 2.0
> @@ -62,6 +62,7 @@ CONFIGURE_ARGS =-Dlua=lua${MODLUA_DEP_V
>   -Dalsa=disabled \
>   -Dandroid-media-ndk=disabled \
>   -Daudiounit=disabled \
> + -Davfoundation=disabled \
>   -Dcaca=disabled \
>   -Dcocoa=disabled \
>   -Dcoreaudio=disabled \
> @@ -72,12 +73,15 @@ CONFIGURE_ARGS =  -Dlua=lua${MODLUA_DEP_V
>   -Dd3d-hwaccel=disabled \
>   -Ddirect3d=disabled \
>   -Ddmabuf-wayland=disabled \
> + -Ddrm=disabled \
> + -Ddvbin=disabled \
>   -Degl-android=disabled \
>   -Degl-angle=disabled  \
>   -Degl-angle-lib=disabled \
>   -Degl-angle-win32=disabled \
>   -Degl-drm=disabled \
>   -Degl-wayland=disabled \
> + -Dgbm=disabled \
>   -Dgl-cocoa=disabled \
>   -Dgl-dxinterop=disabled \
>   -Dgl-dxinterop-d3d9=disabled \
> @@ -93,7 +97,6 @@ CONFIGURE_ARGS =-Dlua=lua${MODLUA_DEP_V
>   -Doss-audio=disabled \
>   -Dpipewire=disabled \
>   -Dpulse=disabled \
> - -Drpi-mmal=disabled \
>   -Drubberband=disabled \
>   -Dshaderc=disabled \
>   -Dsixel=disabled \
> @@ -106,6 +109,7 @@ CONFIGURE_ARGS =  -Dlua=lua${MODLUA_DEP_V
>   -Dvaapi-drm=disabled \
>   -Dvaapi-x11=disabled \
>   -Dvaapi-wayland=disabled \
> + -Dvaapi-win32=disabled \
>   -Dvapoursynth=disabled \
>   -Dvdpau=disabled \
>   -Dvdpau-gl-x11=disabled \
> Index: distinfo
> ===
> RCS file: /cvs/ports/multimedia/mpv/distinfo,v
> retrieving revision 1.35
> diff -u -p -u -p -r1.35 distinfo
> --- distinfo  21 Feb 2024 10:42:42 -  1.35
> +++ distinfo  17 Apr 2024 23:57:05 -
> @@ -1,2 +1,2 @@
> -SHA256 (mpv-0.37.0.tar.gz) =
> HS1K268Eii+m7hNFdQMsSy2tmn76/Vs+abiNuTWvrd8= -SIZE
> (mpv-0.37.0.tar.gz) = 3384190 +SHA256 (mpv-0.38.0.tar.gz) =
> htnvQLYFhzL2e0bQu9okoHT66GCz6q4FurMUUEEwMGY= +SIZE
> (mpv-0.38.0.tar.gz) = 3419741 Index: patches/patch-meson_build
> ===
> RCS file: /cvs/ports/multimedia/mpv/patches/patch-meson_build,v
> retrieving revision 1.7
> diff -u -p -u -p -r1.7 patch-meson_build
> --- patches/patch-meson_build 21 Feb 2024 10:42:42
> - 1.7 +++ patches/patch-meson_build   17 Apr 2024
> 23:57:05 - @@ -4,9 +4,9 @@ time if present at all, rather than
> only Index: meson.build
>  --- meson.build.orig
>  +++ meson.build
> -@@ -342,7 +342,19 @@ if features['libdl']
> +@@ -348,7 +348,19 @@ if features['libdl']
>   endif
> -
> + 
>   # C11 atomics are mandatory but linking to the library is not
> always required. -dependencies += cc.find_library('atomic', required:
> false) +if cc.links('''
> @@ -22,6 +22,6 @@ Index: meson.build
>  +else
>  +stdatomic_dep = cc.find_library('atomic')
>  +endif
> -
> + 
>   cplugins = get_option('cplugins').require(
>   win32 or (features['libdl'] and
> cc.has_link_argument('-rdynamic')), Index:
> patches/patch-osdep_threads_posix_h
> ===
> RCS file:
> /cvs/ports/multimedia/mpv/patches/patch-osdep_threads_posix_h,v
> retrieving revision 1.1 diff -u -p -u -p -r1.1
> patch-osdep_threads_posix_h ---
> patches/patch-osdep_threads_posix_h   21 Feb 2024 10:42:42
> - 1.1 +++ patches/patch-osdep_threads_posix_h 17
> Apr 2024 23:57:05 - @@ -2,10 +2,10 @@ Index:
> osdep/threads-posix.h --- osdep/threads-posix.h.orig +++
> osdep/threads-posix.h @@ -19,6 +19,7 @@ -
> + 
>   #include 
>   #include 
>  +#include 
>   #include 
> -
> + 
>   #include "common/common.h"
> Index: patches/patch-osdep_timer-linux_c
> 

CVS: cvs.openbsd.org: ports

2024-04-17 Thread Andrew Fresh
CVSROOT:/cvs
Module name:ports
Changes by: afre...@cvs.openbsd.org 2024/04/17 20:37:16

Modified files:
devel/p5-YAML-XS: Makefile distinfo 

Log message:
Update devel/p5-YAML-XS to 0.89



UPDATE: mpv 0.38.0

2024-04-17 Thread Brad Smith
Here is an update to mpv 0.38.0.

https://raw.githubusercontent.com/mpv-player/mpv/master/RELEASE_NOTES


Index: Makefile
===
RCS file: /cvs/ports/multimedia/mpv/Makefile,v
retrieving revision 1.99
diff -u -p -u -p -r1.99 Makefile
--- Makefile21 Feb 2024 10:42:42 -  1.99
+++ Makefile17 Apr 2024 23:57:05 -
@@ -2,7 +2,7 @@ COMMENT =   movie player based on MPlayer
 
 GH_ACCOUNT =   mpv-player
 GH_PROJECT =   mpv
-GH_TAGNAME =   v0.37.0
+GH_TAGNAME =   v0.38.0
 USE_NOBTCFI =  Yes
 
 SHARED_LIBS += mpv 2.0
@@ -62,6 +62,7 @@ CONFIGURE_ARGS =  -Dlua=lua${MODLUA_DEP_V
-Dalsa=disabled \
-Dandroid-media-ndk=disabled \
-Daudiounit=disabled \
+   -Davfoundation=disabled \
-Dcaca=disabled \
-Dcocoa=disabled \
-Dcoreaudio=disabled \
@@ -72,12 +73,15 @@ CONFIGURE_ARGS =-Dlua=lua${MODLUA_DEP_V
-Dd3d-hwaccel=disabled \
-Ddirect3d=disabled \
-Ddmabuf-wayland=disabled \
+   -Ddrm=disabled \
+   -Ddvbin=disabled \
-Degl-android=disabled \
-Degl-angle=disabled  \
-Degl-angle-lib=disabled \
-Degl-angle-win32=disabled \
-Degl-drm=disabled \
-Degl-wayland=disabled \
+   -Dgbm=disabled \
-Dgl-cocoa=disabled \
-Dgl-dxinterop=disabled \
-Dgl-dxinterop-d3d9=disabled \
@@ -93,7 +97,6 @@ CONFIGURE_ARGS =  -Dlua=lua${MODLUA_DEP_V
-Doss-audio=disabled \
-Dpipewire=disabled \
-Dpulse=disabled \
-   -Drpi-mmal=disabled \
-Drubberband=disabled \
-Dshaderc=disabled \
-Dsixel=disabled \
@@ -106,6 +109,7 @@ CONFIGURE_ARGS =-Dlua=lua${MODLUA_DEP_V
-Dvaapi-drm=disabled \
-Dvaapi-x11=disabled \
-Dvaapi-wayland=disabled \
+   -Dvaapi-win32=disabled \
-Dvapoursynth=disabled \
-Dvdpau=disabled \
-Dvdpau-gl-x11=disabled \
Index: distinfo
===
RCS file: /cvs/ports/multimedia/mpv/distinfo,v
retrieving revision 1.35
diff -u -p -u -p -r1.35 distinfo
--- distinfo21 Feb 2024 10:42:42 -  1.35
+++ distinfo17 Apr 2024 23:57:05 -
@@ -1,2 +1,2 @@
-SHA256 (mpv-0.37.0.tar.gz) = HS1K268Eii+m7hNFdQMsSy2tmn76/Vs+abiNuTWvrd8=
-SIZE (mpv-0.37.0.tar.gz) = 3384190
+SHA256 (mpv-0.38.0.tar.gz) = htnvQLYFhzL2e0bQu9okoHT66GCz6q4FurMUUEEwMGY=
+SIZE (mpv-0.38.0.tar.gz) = 3419741
Index: patches/patch-meson_build
===
RCS file: /cvs/ports/multimedia/mpv/patches/patch-meson_build,v
retrieving revision 1.7
diff -u -p -u -p -r1.7 patch-meson_build
--- patches/patch-meson_build   21 Feb 2024 10:42:42 -  1.7
+++ patches/patch-meson_build   17 Apr 2024 23:57:05 -
@@ -4,9 +4,9 @@ time if present at all, rather than only
 Index: meson.build
 --- meson.build.orig
 +++ meson.build
-@@ -342,7 +342,19 @@ if features['libdl']
+@@ -348,7 +348,19 @@ if features['libdl']
  endif
-
+ 
  # C11 atomics are mandatory but linking to the library is not always required.
 -dependencies += cc.find_library('atomic', required: false)
 +if cc.links('''
@@ -22,6 +22,6 @@ Index: meson.build
 +else
 +stdatomic_dep = cc.find_library('atomic')
 +endif
-
+ 
  cplugins = get_option('cplugins').require(
  win32 or (features['libdl'] and cc.has_link_argument('-rdynamic')),
Index: patches/patch-osdep_threads_posix_h
===
RCS file: /cvs/ports/multimedia/mpv/patches/patch-osdep_threads_posix_h,v
retrieving revision 1.1
diff -u -p -u -p -r1.1 patch-osdep_threads_posix_h
--- patches/patch-osdep_threads_posix_h 21 Feb 2024 10:42:42 -  1.1
+++ patches/patch-osdep_threads_posix_h 17 Apr 2024 23:57:05 -
@@ -2,10 +2,10 @@ Index: osdep/threads-posix.h
 --- osdep/threads-posix.h.orig
 +++ osdep/threads-posix.h
 @@ -19,6 +19,7 @@
-
+ 
  #include 
  #include 
 +#include 
  #include 
-
+ 
  #include "common/common.h"
Index: patches/patch-osdep_timer-linux_c
===
RCS file: /cvs/ports/multimedia/mpv/patches/patch-osdep_timer-linux_c,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 patch-osdep_timer-linux_c
--- 

CVS: cvs.openbsd.org: ports

2024-04-17 Thread Andrew Fresh
CVSROOT:/cvs
Module name:ports
Changes by: afre...@cvs.openbsd.org 2024/04/17 18:21:49

Modified files:
devel/p5-Module-Build-Tiny: Makefile distinfo 

Log message:
Update devel/p5-Module-Build-Tiny to 0.047



CVS: cvs.openbsd.org: ports

2024-04-17 Thread Andrew Fresh
CVSROOT:/cvs
Module name:ports
Changes by: afre...@cvs.openbsd.org 2024/04/17 18:14:17

Modified files:
devel/p5-Test-Warnings: Makefile distinfo 

Log message:
Update devel/p5-Test-Warnings to 0.033



CVS: cvs.openbsd.org: ports

2024-04-17 Thread Andrew Fresh
CVSROOT:/cvs
Module name:ports
Changes by: afre...@cvs.openbsd.org 2024/04/17 18:07:41

Modified files:
devel/p5-CPAN-Meta-Check: Makefile distinfo 

Log message:
Update devel/p5-CPAN-Meta-Check to 0.018



CVS: cvs.openbsd.org: ports

2024-04-17 Thread Andrew Fresh
CVSROOT:/cvs
Module name:ports
Changes by: afre...@cvs.openbsd.org 2024/04/17 17:59:34

Modified files:
devel/p5-Test-Deep: Makefile distinfo 
devel/p5-Test-Deep/pkg: PLIST 

Log message:
Update devel/p5-Test-Deep to 1.204



CVS: cvs.openbsd.org: ports

2024-04-17 Thread Andrew Fresh
CVSROOT:/cvs
Module name:ports
Changes by: afre...@cvs.openbsd.org 2024/04/17 17:54:59

Modified files:
devel/p5-Devel-StackTrace: Makefile distinfo 

Log message:
Update devel/p5-Devel-StackTrace to 2.05



CVS: cvs.openbsd.org: ports

2024-04-17 Thread Andrew Fresh
CVSROOT:/cvs
Module name:ports
Changes by: afre...@cvs.openbsd.org 2024/04/17 17:45:28

Modified files:
textproc/p5-Text-CSV_XS: Makefile distinfo 

Log message:
Update textproc/p5-Text-CSV_XS to 1.53



Re: [NEW] Icinga DB and Icinga DB Web

2024-04-17 Thread Stuart Henderson
On 2024/04/11 23:04, Alvar Penning wrote:
> Hi again,
> 
> For the record, I have been running the two ports without any problems
> since my last mail.
> 
> Today both Icinga DB and Icinga DB Web have been updated and I have
> updated my ports as well. Please feel free to check out the attached
> updated ports.
> 
> - https://github.com/Icinga/icingadb/releases/tag/v1.2.0
> - https://github.com/Icinga/icingadb-web/releases/tag/v1.1.2
> 
> Please note that the new Icinga DB Web release requires an updated
> icinga-php-library version, which I just sent in another mail.
> 
> Best,
> Alvar

I've rearranged things slightly (in particular used upstream's
icingadb-web name). I think I'm pretty happy with this, though I'd
kind of like to take maintainer myself to keep all the icinga ports
under single maintainership if you don't mind.

Index: Makefile
===
RCS file: /cvs/ports/net/icinga/Makefile,v
diff -u -p -r1.11 Makefile
--- Makefile11 Mar 2022 19:46:05 -  1.11
+++ Makefile17 Apr 2024 23:28:58 -
@@ -2,6 +2,8 @@
   SUBDIR += core2
   SUBDIR += icinga-php-library
   SUBDIR += icinga-php-thirdparty
+  SUBDIR += icingadb
+  SUBDIR += icingadb-web
   SUBDIR += web2
   SUBDIR += web2-module-director
   SUBDIR += web2-module-incubator
Index: icingadb/Makefile
===
RCS file: icingadb/Makefile
diff -N icingadb/Makefile
--- /dev/null   1 Jan 1970 00:00:00 -
+++ icingadb/Makefile   17 Apr 2024 23:28:58 -
@@ -0,0 +1,30 @@
+COMMENT=   configuration and state database for Icinga
+
+GH_PROJECT=icingadb
+GH_TAGNAME=v1.2.0
+
+MODGO_MODNAME= github.com/icinga/icingadb
+MODGO_VERSION= ${GH_TAGNAME}
+
+WANTLIB += c pthread
+
+HOMEPAGE=  https://icinga.com/docs/icinga-db/
+MAINTAINER=Alvar Penning 
+
+# GPLv2
+PERMIT_PACKAGE=Yes
+
+MODULES=   lang/go
+
+.include "modules.inc"
+
+post-install:
+   ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/icingadb/markdown
+   ${INSTALL_DATA} ${WRKSRC}/{AUTHORS,LICENSE,*.md} 
${PREFIX}/share/doc/icingadb
+   cp -a ${WRKSRC}/doc ${PREFIX}/share/doc/icingadb/
+
+   ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/icingadb/schema
+   ${INSTALL_DATA} ${WRKSRC}/config.example.yml 
${PREFIX}/share/examples/icingadb
+   cp -a ${WRKSRC}/schema ${PREFIX}/share/examples/icingadb/
+
+.include 
Index: icingadb/distinfo
===
RCS file: icingadb/distinfo
diff -N icingadb/distinfo
--- /dev/null   1 Jan 1970 00:00:00 -
+++ icingadb/distinfo   17 Apr 2024 23:28:58 -
@@ -0,0 +1,230 @@
+SHA256 (go_modules/filippo.io/edwards25519/@v/v1.1.0.mod) = 
CZVW/E1+b1yxNe/di2u0wJMuOOoFjFP8X6XOKFVy+2E=
+SHA256 (go_modules/filippo.io/edwards25519/@v/v1.1.0.zip) = 
msQ6aG0G/evXGfevOGbIfrBpMCJy37ExAHrfRxwwi2U=
+SHA256 (go_modules/github.com/!vivid!cortex/ewma/@v/v1.2.0.mod) = 
ILNcJxBBj+a8SPgF/mQlwJXr0GKZrGH8kQfZtR18EeY=
+SHA256 (go_modules/github.com/!vivid!cortex/ewma/@v/v1.2.0.zip) = 
+s/u7C2sRHIR5zPtbxkOkGioqJ13DqQLHWlV+mz/Ns8=
+SHA256 
(go_modules/github.com/acarl005/stripansi/@v/v0.0.0-20180116102854-5a71ef0e047d.mod)
 = 9reCOkmoAi4gnOYzdGnzgODUVIrJ7d3FAsk+nSGFU5w=
+SHA256 
(go_modules/github.com/acarl005/stripansi/@v/v0.0.0-20180116102854-5a71ef0e047d.zip)
 = UWmFilT28G8wicRdsjMpD7rx68LJd2ZJcFts2dxYpAw=
+SHA256 (go_modules/github.com/bsm/ginkgo/v2/@v/v2.12.0.mod) = 
4Z6a5I0biaA6+Y7wguQ6rEUN2JoisvR4LFLxJt5YOXU=
+SHA256 (go_modules/github.com/bsm/ginkgo/v2/@v/v2.12.0.zip) = 
7nNRkO2kuXft2TSEvAPJ3KKu7esxJBwjMDs3fe7FafI=
+SHA256 (go_modules/github.com/bsm/gomega/@v/v1.27.10.mod) = 
7Zm/GRmWBtSgMPrKlBAU6E0ClSg9yBC4CZQQ/c5YDJo=
+SHA256 (go_modules/github.com/bsm/gomega/@v/v1.27.10.zip) = 
MwsjBrfLwXTcVqjrAZRuud2FRHjSkvAdN+uGshRMFOw=
+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/creasty/defaults/@v/v1.7.0.mod) = 
x/35kvVZVN5fIGcB2Ee776hkDG8C6367XHwxQAcNkc4=
+SHA256 (go_modules/github.com/creasty/defaults/@v/v1.7.0.zip) = 
wsbXirL2DtjxJRQAX7tbs37PfBRBeESBk6zK1OEwV84=
+SHA256 (go_modules/github.com/davecgh/go-spew/@v/v1.1.1.mod) = 
vLKTkyUSN7eaF7bBm/KRNPQ+j0OMMZiYj81GGhzfBcw=
+SHA256 (go_modules/github.com/davecgh/go-spew/@v/v1.1.1.zip) = 
a0SoQ5UfNxtwEMdU7MPKvv6BXVztHFuUCfstaX6KiQ0=
+SHA256 
(go_modules/github.com/dgryski/go-rendezvous/@v/v0.0.0-20200823014737-9f7001d12a5f.mod)
 = hd5DSrBs56RHCmR6eybbiMa1TsYIDJSCoSq8JtK3G68=
+SHA256 
(go_modules/github.com/dgryski/go-rendezvous/@v/v0.0.0-20200823014737-9f7001d12a5f.zip)
 = 0iIli2B9X8rPCehAaWB9jxj7pIslrRkex404DQeOaU8=
+SHA256 (go_modules/github.com/fatih/color/@v/v1.10.0.mod) = 
U5/OfPScTcYTXzAK1HE3D9DhXf849csMxDLUExNj64s=
+SHA256 (go_modules/github.com/fatih/color/@v/v1.13.0.mod) = 

CVS: cvs.openbsd.org: ports

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

ports/net/icinga/icingadb/pkg

Update of /cvs/ports/net/icinga/icingadb/pkg
In directory cvs.openbsd.org:/tmp/cvs-serv36237/icingadb/pkg

Log Message:
Directory /cvs/ports/net/icinga/icingadb/pkg added to the repository



CVS: cvs.openbsd.org: ports

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

ports/net/icinga/icingadb-web/pkg

Update of /cvs/ports/net/icinga/icingadb-web/pkg
In directory cvs.openbsd.org:/tmp/cvs-serv57438/icingadb-web/pkg

Log Message:
Directory /cvs/ports/net/icinga/icingadb-web/pkg added to the repository



CVS: cvs.openbsd.org: ports

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

ports/net/icinga/icingadb

Update of /cvs/ports/net/icinga/icingadb
In directory cvs.openbsd.org:/tmp/cvs-serv69451/icingadb

Log Message:
Directory /cvs/ports/net/icinga/icingadb added to the repository



CVS: cvs.openbsd.org: ports

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

ports/net/icinga/icingadb-web

Update of /cvs/ports/net/icinga/icingadb-web
In directory cvs.openbsd.org:/tmp/cvs-serv60213/icingadb-web

Log Message:
Directory /cvs/ports/net/icinga/icingadb-web added to the repository



CVS: cvs.openbsd.org: ports

2024-04-17 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/04/17 16:51:08

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

Log message:
update to maturin 1.5.1



CVS: cvs.openbsd.org: ports

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

Modified files:
devel/py-hatchling: distinfo 

Log message:
fix distinfo



CVS: cvs.openbsd.org: ports

2024-04-17 Thread Stefan Sperling
CVSROOT:/cvs
Module name:ports
Changes by: s...@cvs.openbsd.org2024/04/17 15:55:32

Modified files:
games/zelda3   : Makefile distinfo 
games/zelda3/patches: patch-zelda3_ini 
games/zelda3/pkg: PLIST 
games/zelda3-data: Makefile distinfo 
Added files:
games/zelda3/patches: patch-src_main_c 
Removed files:
games/zelda3/patches: patch-main_c 

Log message:
Update to games/zelda3 version 0.3.

This version supports game assets of non-US releases but our zelda3-data
port is not yet set up to handle them. Help would be welcome from people
who own the game in supported non-English languages.

While here, strip CR from files which get patched to avoid CRLF in patch-*.

ok bentley@



[NEW] audio/furnace

2024-04-17 Thread Frederic Cambus
Hi ports@,

Here is a new port: audio/furnace

>From DESCR:

Furnace is a tool which allows you to create music using sound chips
("chiptune"), most from the 8/16-bit era.

It has a large selection of features and sound chips. From the NES, SNES
and Genesis to ES5506, VIC-20 or even Arcade, Furnace has most likely
covered your target with many presets to choose from.

Every chip is emulated using many emulation cores, therefore the sound
that Furnace produces is authentic to that of real hardware.

Comments? OK?


furnace.tar.gz
Description: application/tar-gz


converters/k2pdfopt: unbreak/update to 2.55

2024-04-17 Thread Caspar Schutijser
Hi,

At the end of the email is a diff that unbreaks and updates
converters/k2pdfopt to 2.55.

I borrowed quite some patches from Debian to get it to work. See here
(I also added comments in the patch files themselves):
https://sources.debian.org/patches/k2pdfopt/2.55+ds-2/

The Debian-patched version does not use mupdf and uses leptonica from
the system. So for those two, we don't need the odd patching of files
anymore.

I attempted to get it to build with Tesseract but I failed to get
that to work (tail of the build log for that below in case someone
wants to have a look), so I decided to patch that away in CMakeLists.txt
(the chunk that starts with "pkg_check_modules(TESSERACT tesseract)").

Perhaps any of the disabled functionality can be added back later
(help or ideas are welcome), and maybe some of the old patches need to
come back for that, but I don't want to keep looking at this forever
before I send it out.

I heard that Paul is not interested in being MAINTAINER anymore, so
I'll make myself MAINTAINER (although I'll easily mark it BROKEN
again if the build breaks in weird ways).

Comments or OKs?

Caspar

---

Tail of log when build fails with Tesseract enabled.
tesseract_mod/tesscapi.cpp provides the necessary functions but I
couldn't quickly get it to work.

[1/1] : && /usr/ports/pobj/k2pdfopt-2.55/bin/cc -O2 -pipe -DUSE_CMAKE -Wall 
-DNDEBUG  CMakeFiles/k2pdfopt.dir/k2pdfopt.c.o -o k2pdfopt  
-Wl,-z,origin,-rpath,/usr/local/lib:  k2pdfoptlib/libk2pdfoptlib.a  
willuslib/libwilluslib.a  -lm  /usr/lib/libz.so.7.0  
/usr/local/lib/libpng.so.18.0  /usr/local/lib/libjpeg.so.70.2  
/usr/local/lib/libjasper.so.6.1  -L/usr/local/lib  -lgsl  -lgslcblas  -lm  
-L/usr/local/lib  -ldjvulibre  -L/usr/local/lib  -lleptonica  -L/usr/local/lib  
-ltesseract  -larchive  -lcurl  -lpthread  /usr/lib/libz.so.7.0  
/usr/local/lib/libpng.so.18.0  /usr/local/lib/libjpeg.so.70.2  
/usr/local/lib/libjasper.so.6.1  -lgsl  -lgslcblas  -ldjvulibre  -lleptonica  
-ltesseract  -larchive  -lcurl  -lpthread  
-Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && :
FAILED: k2pdfopt 
: && /usr/ports/pobj/k2pdfopt-2.55/bin/cc -O2 -pipe -DUSE_CMAKE -Wall -DNDEBUG  
CMakeFiles/k2pdfopt.dir/k2pdfopt.c.o -o k2pdfopt  
-Wl,-z,origin,-rpath,/usr/local/lib:  k2pdfoptlib/libk2pdfoptlib.a  
willuslib/libwilluslib.a  -lm  /usr/lib/libz.so.7.0  
/usr/local/lib/libpng.so.18.0  /usr/local/lib/libjpeg.so.70.2  
/usr/local/lib/libjasper.so.6.1  -L/usr/local/lib  -lgsl  -lgslcblas  -lm  
-L/usr/local/lib  -ldjvulibre  -L/usr/local/lib  -lleptonica  -L/usr/local/lib  
-ltesseract  -larchive  -lcurl  -lpthread  /usr/lib/libz.so.7.0  
/usr/local/lib/libpng.so.18.0  /usr/local/lib/libjpeg.so.70.2  
/usr/local/lib/libjasper.so.6.1  -lgsl  -lgslcblas  -ldjvulibre  -lleptonica  
-ltesseract  -larchive  -lcurl  -lpthread  
-Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && :
k2mark.c(k2mark.c.o:(mark_source_page) in archive 
k2pdfoptlib/libk2pdfoptlib.a): warning: sprintf() is often misused, please use 
snprintf()
k2file.c(k2file.c.o:(k2pdfopt_proc_file_or_folder) in archive 
k2pdfoptlib/libk2pdfoptlib.a): warning: strcpy() is almost always misused, 
please use strlcpy()
k2ocr.c(k2ocr.c.o:(k2ocr_init) in archive k2pdfoptlib/libk2pdfoptlib.a): 
warning: strcat() is almost always misused, please use strlcat()
wzfile.c(wzfile.c.o:(wzprintf) in archive willuslib/libwilluslib.a): warning: 
vsprintf() is often misused, please use vsnprintf()
wfile.c(wfile.c.o:(wfile_tempname) in archive willuslib/libwilluslib.a): 
warning: tempnam() possibly used unsafely; consider using mkstemp()
wfile.c(wfile.c.o:(wfile_tempname) in archive willuslib/libwilluslib.a): 
warning: tmpnam() possibly used unsafely; consider using mkstemp()
array.c(array.c.o:(array_load) in archive willuslib/libwilluslib.a): warning: 
rand() may return deterministic values, is that what you want?
ld: error: undefined symbol: tess_capi_set_logfile
>>> referenced by ocrtess.c
>>>   ocrtess.c.o:(ocrtess_set_logfile) in archive 
>>> willuslib/libwilluslib.a

ld: error: undefined symbol: tess_capi_debug_message
>>> referenced by ocrtess.c
>>>   ocrtess.c.o:(ocrtess_debug_message) in archive 
>>> willuslib/libwilluslib.a

ld: error: undefined symbol: tess_capi_init
>>> referenced by ocrtess.c
>>>   ocrtess.c.o:(ocrtess_init) in archive willuslib/libwilluslib.a

ld: error: undefined symbol: tess_capi_end
>>> referenced by ocrtess.c
>>>   ocrtess.c.o:(ocrtess_end) in archive willuslib/libwilluslib.a

ld: error: undefined symbol: tess_capi_get_ocr_multiword
>>> referenced by ocrtess.c
>>>   ocrtess.c.o:(ocrtess_ocrwords_from_bmp8) in archive 
>>> willuslib/libwilluslib.a

ld: error: undefined symbol: tess_capi_get_ocr
>>> referenced by ocrtess.c
>>>   ocrtess.c.o:(ocrtess_from_bmp8) in archive 
>>> willuslib/libwilluslib.a
cc: error: linker command failed with exit code 1 (use -v to see invocation)

CVS: cvs.openbsd.org: ports

2024-04-17 Thread Frederic Cambus
CVSROOT:/cvs
Module name:ports
Changes by: fcam...@cvs.openbsd.org 2024/04/17 14:44:58

Modified files:
textproc/yq: Makefile distinfo 

Log message:
Update yq to 3.3.1.



Re: NEW: www/internetarchive

2024-04-17 Thread Anthony J. Bentley
Stuart Henderson writes:
> On 2024/04/17 12:14, Anthony J. Bentley wrote:
> > > The internetarchive package provides a command-line tool named 'ia',
> > > as well as a Python module for programmatic access to Archive.org.
> > >
> > >
> > > Would have been fun to put it under archivers/, but I decided
> > > against it.
> > >
> > > ok?
> >
> > Updated RUN_DEPENDS.
>
> Generally python ports aren't using PKG_ARCH=*, I'd prefer to keep it
> like that.
>
> tests/cli/test_ia_download.py tests fail if ia isn't on the path so
> probably wants either a self-TEST_DEPENDS or adjusting the path to
> include the newly built files (TEST_ENV = PATH=${WRKINST}${PREFIX}/bin
> though this only works after 'make fake').

Added self-TEST_DEPENDS and removed PKG_ARCH.


internetarchive.tar.gz
Description: GNU Zip compressed data


CVS: cvs.openbsd.org: ports

2024-04-17 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2024/04/17 14:31:30

Modified files:
devel/nspr : Makefile 

Log message:
devel/nspr: enable DEBUG_PACKAGES



CVS: cvs.openbsd.org: ports

2024-04-17 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2024/04/17 14:30:27

Modified files:
security/nss   : Makefile 

Log message:
security/nss: enable DEBUG_PACKAGES



CVS: cvs.openbsd.org: ports

2024-04-17 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2024/04/17 14:21:41

Modified files:
devel/py-buildbot: Makefile.inc 
devel/py-buildbot/buildbot: Makefile distinfo 
devel/py-buildbot/console-view: distinfo 
devel/py-buildbot/grid-view: distinfo 
devel/py-buildbot/pkg: distinfo 
devel/py-buildbot/react-console-view: distinfo 
devel/py-buildbot/react-grid-view: distinfo 
devel/py-buildbot/react-waterfall-view: distinfo 
devel/py-buildbot/waterfall-view: distinfo 
devel/py-buildbot/www: distinfo 
devel/py-buildbot/www-react: distinfo 
devel/py-buildbot/www-react/pkg: PLIST 
devel/py-buildslave: Makefile distinfo 

Log message:
devel/py-buildbot: update to 3.11.1.

see https://github.com/buildbot/buildbot/releases/tag/v3.11.1
drops requirement on py3-future, because there's NO FUTURE!



CVS: cvs.openbsd.org: ports

2024-04-17 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2024/04/17 14:15:48

Modified files:
databases/repmgr: Makefile distinfo 
databases/repmgr/pkg: PLIST 

Log message:
databases/repmgr: update to 5.4.1.

see https://www.repmgr.org/docs/current/release-5.4.0.html
and https://www.repmgr.org/docs/current/release-5.4.1.html



Re: [UPDATE] OCaml 4.14.1 -> 4.14.2

2024-04-17 Thread Theo Buehler
> > >  - Do we keep an empty patches directory or no? I'd presume yes.
> 
> I don't think so, we should remove it if empty.

You can't remove directories in cvs. The -P flag to the update command
prunes them on the client side.



CVS: cvs.openbsd.org: ports

2024-04-17 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2024/04/17 14:12:34

Modified files:
databases/barman: Makefile distinfo 

Log message:
databases/barman: update to 3.10.0.

see https://github.com/EnterpriseDB/barman/blob/release/3.10.0/NEWS



Re: [UPDATE] OCaml 4.14.1 -> 4.14.2

2024-04-17 Thread Yozo TODA
Dave Voutila writes:
> ping.
>
> Dave Voutila  writes:
>
> > OCaml 4.14.2 is a bugfix release that includes some of our patches and
> > tweaks upstreamed thanks to miod@:

I confirmed that I can make a package on ocaml-non-native architecture setting
(on amd64).
Moreover, there's no problem to build other ocaml-dependant packages;
math/coq, lang/compcert, and other related packages.
yay!

> >  - Do we keep an empty patches directory or no? I'd presume yes.

I don't think so, we should remove it if empty.

-- yozo.



CVS: cvs.openbsd.org: ports

2024-04-17 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2024/04/17 13:52:30

Modified files:
security/nss   : Makefile 

Log message:
security/nss: fix inverted logic in previous

"The yes needs the no to win against the no"



Re: [UPDATE] OCaml 4.14.1 -> 4.14.2

2024-04-17 Thread Volker Schlecht

Dave Voutila  writes:


OCaml 4.14.2 is a bugfix release that includes some of our patches and
tweaks upstreamed thanks to miod@:


My arm64 build went rather far, but I get a build error with math/coq

I didn't investigate further yet, so I don't exclude the possibility that
something in my tree is broken.

OTOH our coq port is 3 years old ...


Running configure in math/coq at 1713382147.08

===> math/coq
===>  Generating configure for coq-8.13.2p5
===>  Configuring for coq-8.13.2p5
ocamlfind: Package `threads' not found
Error while running '/usr/local/bin/ocamlfind ocamlc -version' (exit code 2)
Configuration script failed!
*** Error 1 in math/coq (/usr/ports/infrastructure/mk/bsd.port.mk:3022 'do-configure': 
@cd /tmp/pobj/coq-8.13.2/coq-8.13.2 && /usr/bin/env -...)
*** Error 2 in math/coq (/usr/ports/infrastructure/mk/bsd.port.mk:3042 
'/tmp/pobj/coq-8.13.2/.configure_done': @cd /usr/ports/math/coq && PK...)
*** Error 2 in math/coq (/usr/ports/infrastructure/mk/bsd.port.mk:2704 'configure': 
@lock=coq-8.13.2p5;  export _LOCKS_HELD=" coq-8.13.2p5";...)
===> Exiting math/coq with an error
*** Error 1 in /usr/ports (infrastructure/mk/bsd.port.subdir.mk:144 
'configure': @: ${echo_msg:=echo};  : ${target:=configure};  for i in ; ...)

Ended at 1713382147.73

max_stuck=24.73/clean=0.87/depends=0.85/show-prepare-results=2.68/patch=31.25/configure=0.67



CVS: cvs.openbsd.org: ports

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

Modified files:
infrastructure/db: user.list 

Log message:
reserve 898 for _icingadb



CVS: cvs.openbsd.org: ports

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

Modified files:
net/icinga : Makefile.inc 

Log message:
make HOMEPAGE conditional, part of a diff from Alvar Penning



CVS: cvs.openbsd.org: ports

2024-04-17 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2024/04/17 13:07:24

Modified files:
mail/rspamd: Makefile distinfo 

Log message:
switch DIST_TUPLE back to GH_* so that portroach works



CVS: cvs.openbsd.org: ports

2024-04-17 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2024/04/17 13:06:31

Modified files:
mail/rspamd: Makefile 

Log message:
use system fmt, now that it's new enough. from Brad



CVS: cvs.openbsd.org: ports

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

Modified files:
graphics/openimageio: Makefile 
graphics/openimageio/pkg: PLIST 

Log message:
regen openimageio plist for new fmt, from Brad



CVS: cvs.openbsd.org: ports

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

Modified files:
emulators/dolphin: Makefile distinfo 

Log message:
update to dolphin-5.0.0.20230924, from Brad, fixes with new fmt



CVS: cvs.openbsd.org: ports

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

Modified files:
devel/fmt  : Makefile distinfo 
devel/fmt/patches: patch-test_gtest-extra-test_cc 
devel/fmt/pkg  : PLIST 
Added files:
devel/fmt/patches: patch-src_os_cc 
Removed files:
devel/fmt/patches: patch-CMakeLists_txt 

Log message:
update to fmt-10.2.1, from Brad
fixes for a couple of ports to follow



CVS: cvs.openbsd.org: ports

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

Modified files:
devel  : Makefile 

Log message:
+py-cruft, py-shellingham py-typer



CVS: cvs.openbsd.org: ports

2024-04-17 Thread Pavel Korovin
CVSROOT:/cvs
Module name:ports
Changes by: p...@cvs.openbsd.org2024/04/17 12:58:24

Log message:
Import py-typer

Typer is a Python library for building CLI applications.

Tweaks and ok sthen@

Status:

Vendor Tag: pvk
Release Tags:   pvk_20240417

N ports/devel/py-typer/Makefile
N ports/devel/py-typer/distinfo
N ports/devel/py-typer/pkg/DESCR
N ports/devel/py-typer/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2024-04-17 Thread Pavel Korovin
CVSROOT:/cvs
Module name:ports
Changes by: p...@cvs.openbsd.org2024/04/17 12:57:35

Log message:
Import py-shellingham

Shellingham is a Python library that detects shell
the Python executable is running in.

ok sthen@

Status:

Vendor Tag: pvk
Release Tags:   pvk_20240417

N ports/devel/py-shellingham/Makefile
N ports/devel/py-shellingham/distinfo
N ports/devel/py-shellingham/pkg/DESCR
N ports/devel/py-shellingham/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2024-04-17 Thread Pavel Korovin
CVSROOT:/cvs
Module name:ports
Changes by: p...@cvs.openbsd.org2024/04/17 12:56:11

Log message:
Import py-cruft

Cruft is a Python utility to create and maintain projects
from cookiecutter templates.

Tweaks and ok sthen@

Status:

Vendor Tag: pvk
Release Tags:   pvk_20240417

N ports/devel/py-cruft/Makefile
N ports/devel/py-cruft/distinfo
N ports/devel/py-cruft/pkg/DESCR
N ports/devel/py-cruft/pkg/PLIST

No conflicts created by this import



Re: NEW: www/internetarchive

2024-04-17 Thread Stuart Henderson
On 2024/04/17 12:14, Anthony J. Bentley wrote:
> Hi,
> 
> > The internetarchive package provides a command-line tool named 'ia',
> > as well as a Python module for programmatic access to Archive.org.
> >
> >
> > Would have been fun to put it under archivers/, but I decided
> > against it.
> >
> > ok?
> 
> Updated RUN_DEPENDS.

Generally python ports aren't using PKG_ARCH=*, I'd prefer to keep it
like that.

tests/cli/test_ia_download.py tests fail if ia isn't on the path so
probably wants either a self-TEST_DEPENDS or adjusting the path to
include the newly built files (TEST_ENV = PATH=${WRKINST}${PREFIX}/bin
though this only works after 'make fake').



Update: databases/ruby-sqlite3 2.0.0

2024-04-17 Thread Jeremy Evans
Update to the latest release of ruby sqlite3. Changelog located at
https://github.com/sparklemotion/sqlite3-ruby/blob/main/CHANGELOG.md

The gem no longer ships tests, so remove test code from the port.

Tested manually on amd64.  I plan on committing this next week unless I
hear objections.

Thanks,
Jeremy

Index: Makefile
===
RCS file: /cvs/ports/databases/ruby-sqlite3/Makefile,v
diff -u -p -r1.49 Makefile
--- Makefile31 Dec 2023 21:25:22 -  1.49
+++ Makefile17 Apr 2024 18:39:17 -
@@ -1,6 +1,6 @@
 COMMENT=   access a SQLite3 database from ruby
 
-DISTNAME=  sqlite3-1.7.0
+DISTNAME=  sqlite3-2.0.0
 CATEGORIES=databases
 
 MAINTAINER =   Jeremy Evans 
@@ -17,12 +17,5 @@ LIB_DEPENDS= databases/sqlite3
 
 CONFIGURE_STYLE=   ruby gem ext
 CONFIGURE_ARGS=--enable-system-libraries
-
-MODRUBY_TEST=  rake
-TEST_DEPENDS=  ${FULLPKGNAME}:${BUILD_PKGPATH}
-
-do-test:
-   cd ${WRKSRC}/test && ${RUBY} -I . -e \
-   "require 'sqlite3'; Dir['test_*.rb'].each{|f| load(f)}"
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/databases/ruby-sqlite3/distinfo,v
diff -u -p -r1.22 distinfo
--- distinfo31 Dec 2023 21:25:22 -  1.22
+++ distinfo17 Apr 2024 18:34:08 -
@@ -1,2 +1,2 @@
-SHA256 (sqlite3-1.7.0.gem) = iUtZZVkfstt9lVcuk5QvT93Rdi037E+8GYs2Qm/Nrjw=
-SIZE (sqlite3-1.7.0.gem) = 3277824
+SHA256 (sqlite3-2.0.0.gem) = 9ojkquE/YKu486SdP6I6gU08ZkO4n+yWuu8zYCyPTgc=
+SIZE (sqlite3-2.0.0.gem) = 3295232
Index: pkg/PLIST
===
RCS file: /cvs/ports/databases/ruby-sqlite3/pkg/PLIST,v
diff -u -p -r1.19 PLIST
--- pkg/PLIST   31 Dec 2023 21:25:23 -  1.19
+++ pkg/PLIST   17 Apr 2024 18:38:56 -
@@ -1,16 +1,11 @@
-${GEM_LIB}/build_info/${DISTNAME}.info
 ${GEM_LIB}/cache/${DISTNAME}.gem
 ${GEM_LIB}/gems/${DISTNAME}/
 ${GEM_LIB}/gems/${DISTNAME}/.gemtest
-${GEM_LIB}/gems/${DISTNAME}/API_CHANGES.md
 ${GEM_LIB}/gems/${DISTNAME}/CHANGELOG.md
 ${GEM_LIB}/gems/${DISTNAME}/CONTRIBUTING.md
-${GEM_LIB}/gems/${DISTNAME}/ChangeLog.cvs
 ${GEM_LIB}/gems/${DISTNAME}/FAQ.md
-${GEM_LIB}/gems/${DISTNAME}/Gemfile
 ${GEM_LIB}/gems/${DISTNAME}/INSTALLATION.md
 ${GEM_LIB}/gems/${DISTNAME}/LICENSE
-${GEM_LIB}/gems/${DISTNAME}/LICENSE-DEPENDENCIES
 ${GEM_LIB}/gems/${DISTNAME}/README.md
 ${GEM_LIB}/gems/${DISTNAME}/dependencies.yml
 ${GEM_LIB}/gems/${DISTNAME}/lib/
@@ -23,28 +18,9 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/sqlite3/
 ${GEM_LIB}/gems/${DISTNAME}/lib/sqlite3/resultset.rb
 @so ${GEM_LIB}/gems/${DISTNAME}/lib/sqlite3/sqlite3_native.so
 ${GEM_LIB}/gems/${DISTNAME}/lib/sqlite3/statement.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/sqlite3/translator.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/sqlite3/value.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/sqlite3/version.rb
-${GEM_LIB}/gems/${DISTNAME}/test/
-${GEM_LIB}/gems/${DISTNAME}/test/helper.rb
-${GEM_LIB}/gems/${DISTNAME}/test/test_backup.rb
-${GEM_LIB}/gems/${DISTNAME}/test/test_collation.rb
-${GEM_LIB}/gems/${DISTNAME}/test/test_database.rb
-${GEM_LIB}/gems/${DISTNAME}/test/test_database_flags.rb
-${GEM_LIB}/gems/${DISTNAME}/test/test_database_readonly.rb
-${GEM_LIB}/gems/${DISTNAME}/test/test_database_readwrite.rb
-${GEM_LIB}/gems/${DISTNAME}/test/test_deprecated.rb
-${GEM_LIB}/gems/${DISTNAME}/test/test_encoding.rb
-${GEM_LIB}/gems/${DISTNAME}/test/test_integration.rb
-${GEM_LIB}/gems/${DISTNAME}/test/test_integration_aggregate.rb
-${GEM_LIB}/gems/${DISTNAME}/test/test_integration_open_close.rb
-${GEM_LIB}/gems/${DISTNAME}/test/test_integration_pending.rb
-${GEM_LIB}/gems/${DISTNAME}/test/test_integration_resultset.rb
-${GEM_LIB}/gems/${DISTNAME}/test/test_integration_statement.rb
-${GEM_LIB}/gems/${DISTNAME}/test/test_pragmas.rb
-${GEM_LIB}/gems/${DISTNAME}/test/test_result_set.rb
-${GEM_LIB}/gems/${DISTNAME}/test/test_sqlite3.rb
-${GEM_LIB}/gems/${DISTNAME}/test/test_statement.rb
-${GEM_LIB}/gems/${DISTNAME}/test/test_statement_execute.rb
+${GEM_LIB}/gems/${DISTNAME}/ports/
+${GEM_LIB}/gems/${DISTNAME}/ports/archives/
+${GEM_LIB}/gems/${DISTNAME}/ports/archives/sqlite-autoconf-3450300.tar.gz
 ${GEM_LIB}/specifications/${DISTNAME}.gemspec



Re: NEW: www/internetarchive

2024-04-17 Thread Anthony J. Bentley
Hi,

> The internetarchive package provides a command-line tool named 'ia',
> as well as a Python module for programmatic access to Archive.org.
>
>
> Would have been fun to put it under archivers/, but I decided
> against it.
>
> ok?

Updated RUN_DEPENDS.

--
Anthony J. Bentley



internetarchive.tar.gz
Description: GNU Zip compressed data


CVS: cvs.openbsd.org: ports

2024-04-17 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2024/04/17 12:06:08

Modified files:
security/clamav: Tag: OPENBSD_7_5 Makefile distinfo 
security/clamav/patches: Tag: OPENBSD_7_5 
 patch-etc_clamd_conf_sample 

Log message:
update to clamav-1.3.1

CVE-2024-20380: Fixed a possible crash in the HTML file parser that
could cause a denial-of-service (DoS) condition, affecting 1.3.0 only



CVS: cvs.openbsd.org: ports

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

Modified files:
security/clamav: Makefile distinfo 
security/clamav/patches: patch-etc_clamd_conf_sample 

Log message:
update to clamav-1.3.1

CVE-2024-20380: Fixed a possible crash in the HTML file parser that
could cause a denial-of-service (DoS) condition, affecting 1.3.0 only



CVS: cvs.openbsd.org: ports

2024-04-17 Thread Joerg Jung
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2024/04/17 12:05:14

Modified files:
x11/st : Makefile distinfo 

Log message:
update to 0.9.1



CVS: cvs.openbsd.org: ports

2024-04-17 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2024/04/17 11:57:02

Modified files:
security/nss   : Makefile 

Log message:
security/nss: unbreak packaging with DEBUG=-g

first step towards enabling DEBUG_PACKAGES..



Re: Switch from devel/kf5 to kf6/{extra-cmake-modules,breeze-icons}

2024-04-17 Thread Landry Breuil
Le Wed, Apr 17, 2024 at 07:52:11PM +0200, Rafael Sadowski a écrit :
> On Wed Apr 17, 2024 at 07:34:57PM +0200, Landry Breuil wrote:
> > Le Wed, Apr 17, 2024 at 07:25:51PM +0200, Rafael Sadowski a écrit :
> > > I would like to replace devel/kf5/extra-cmake-modules and breeze-icons
> > > with the kf6 version.
> > > 
> > > This is the recommended way and for me the first step to continue working 
> > > cleanly.
> > > 
> > > - Only one version of extra-cmake-modules can be installed. The KF6
> > >   version is backwards compatible and should also be used for KF5 builds.
> > 
> > M.. hadnt realized it when i first looked before, but why not
> > then... update devel/kf5/extra-cmake-modules to 6, not touching pkgpath
> > and PKGNAME for now ? since it replaces version 5.. and this way you
> > don't have to deal with a migration path.
> > 
> > maybe the same thing applies for breeze-icons ?
> 
> Yes, that's the shortcut, but I think we can remove kf5 completely in
> the mid-term. I would like to have a clean separation. Especially at
> ports-folder level.
> 
> Everything comes with a clean kf6- prefix. The same goes for
> x11/kde-plasma and x11/kde-applications. No longer the kf5 suffix,
> prefix, non-fix.

ok your call, the more churn the more chances to miss something :)
i'm fine with your diff then



CVS: cvs.openbsd.org: ports

2024-04-17 Thread Joerg Jung
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2024/04/17 11:54:04

Modified files:
x11/tabbed : Makefile distinfo 
x11/tabbed/patches: patch-Makefile patch-config_def_h 
x11/tabbed/pkg : PLIST 
Removed files:
x11/tabbed/patches: patch-config_mk 

Log message:
update to 0.8



Re: Switch from devel/kf5 to kf6/{extra-cmake-modules,breeze-icons}

2024-04-17 Thread Rafael Sadowski
On Wed Apr 17, 2024 at 07:34:57PM +0200, Landry Breuil wrote:
> Le Wed, Apr 17, 2024 at 07:25:51PM +0200, Rafael Sadowski a écrit :
> > I would like to replace devel/kf5/extra-cmake-modules and breeze-icons
> > with the kf6 version.
> > 
> > This is the recommended way and for me the first step to continue working 
> > cleanly.
> > 
> > - Only one version of extra-cmake-modules can be installed. The KF6
> >   version is backwards compatible and should also be used for KF5 builds.
> 
> M.. hadnt realized it when i first looked before, but why not
> then... update devel/kf5/extra-cmake-modules to 6, not touching pkgpath
> and PKGNAME for now ? since it replaces version 5.. and this way you
> don't have to deal with a migration path.
> 
> maybe the same thing applies for breeze-icons ?

Yes, that's the shortcut, but I think we can remove kf5 completely in
the mid-term. I would like to have a clean separation. Especially at
ports-folder level.

Everything comes with a clean kf6- prefix. The same goes for
x11/kde-plasma and x11/kde-applications. No longer the kf5 suffix,
prefix, non-fix.

Rafael



CVS: cvs.openbsd.org: ports

2024-04-17 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2024/04/17 11:50:57

Modified files:
net/isc-bind   : Tag: OPENBSD_7_5 Makefile distinfo 
net/isc-bind/patches: Tag: OPENBSD_7_5 patch-bin_dig_dig_c 
  patch-lib_isc_netmgr_netmgr_c 

Log message:
update to isc-bind-9.18.26



CVS: cvs.openbsd.org: ports

2024-04-17 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2024/04/17 11:50:55

Modified files:
net/isc-bind   : Makefile distinfo 
net/isc-bind/patches: patch-bin_dig_dig_c 
  patch-lib_isc_netmgr_netmgr_c 

Log message:
update to isc-bind-9.18.26



CVS: cvs.openbsd.org: ports

2024-04-17 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2024/04/17 11:49:40

Modified files:
print/py-pikepdf: Makefile distinfo 

Log message:
update to py3-pikepdf-8.15.1



CVS: cvs.openbsd.org: ports

2024-04-17 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2024/04/17 11:49:02

Modified files:
x11/freerdp: Tag: OPENBSD_7_5 Makefile distinfo 

Log message:
update to freerdp-2.11.6

CVE-2024-32041 [Low[ OutOfBound Read in zgfx_decompress_segment
CVE-2024-32039 [Moderate] Integer overflow & OutOfBound Write in 
clear_decompress_residual_data
CVE-2024-32040 [Low] integer underflow in nsc_rle_decode
CVE-2024-32458 [Low] OutOfBound Read in planar_skip_plane_rle
CVE-2024-32459 [Low] OutOfBound Read in ncrush_decompress
CVE-2024-32460 [Low] OutOfBound Read in interleaved_decompress



CVS: cvs.openbsd.org: ports

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

Modified files:
x11/freerdp: Makefile distinfo 

Log message:
update to freerdp-2.11.6

CVE-2024-32041 [Low[ OutOfBound Read in zgfx_decompress_segment
CVE-2024-32039 [Moderate] Integer overflow & OutOfBound Write in 
clear_decompress_residual_data
CVE-2024-32040 [Low] integer underflow in nsc_rle_decode
CVE-2024-32458 [Low] OutOfBound Read in planar_skip_plane_rle
CVE-2024-32459 [Low] OutOfBound Read in ncrush_decompress
CVE-2024-32460 [Low] OutOfBound Read in interleaved_decompress



CVS: cvs.openbsd.org: ports

2024-04-17 Thread Paco Esteban
CVSROOT:/cvs
Module name:ports
Changes by: p...@cvs.openbsd.org2024/04/17 11:46:39

Modified files:
net/amfora : Makefile distinfo modules.inc 

Log message:
update net/amfora to 1.10.0

While here, taking maintainer.



CVS: cvs.openbsd.org: ports

2024-04-17 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2024/04/17 11:42:30

Modified files:
devel/py-virtualenv: Makefile distinfo 
devel/py-virtualenv/pkg: PLIST 

Log message:
update to py3-virtualenv-20.25.2



CVS: cvs.openbsd.org: ports

2024-04-17 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2024/04/17 11:40:06

Modified files:
devel/py-hatchling: Makefile 
devel/py-hatchling/pkg: PLIST 

Log message:
update to py3-hatchling-1.24.0



CVS: cvs.openbsd.org: ports

2024-04-17 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2024/04/17 11:37:43

Modified files:
audio/libmpdclient: Makefile distinfo 
audio/libmpdclient/pkg: PLIST 

Log message:
audio/libmpdclient: update to 2.22.

adds support for MPD protocol 0.24.0



CVS: cvs.openbsd.org: ports

2024-04-17 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2024/04/17 11:36:44

Modified files:
print/ocrmypdf : Makefile distinfo 
print/ocrmypdf/pkg: PLIST 

Log message:
update to ocrmypdf-16.2.0



Re: Switch from devel/kf5 to kf6/{extra-cmake-modules,breeze-icons}

2024-04-17 Thread Landry Breuil
Le Wed, Apr 17, 2024 at 07:25:51PM +0200, Rafael Sadowski a écrit :
> I would like to replace devel/kf5/extra-cmake-modules and breeze-icons
> with the kf6 version.
> 
> This is the recommended way and for me the first step to continue working 
> cleanly.
> 
> - Only one version of extra-cmake-modules can be installed. The KF6
>   version is backwards compatible and should also be used for KF5 builds.

M.. hadnt realized it when i first looked before, but why not
then... update devel/kf5/extra-cmake-modules to 6, not touching pkgpath
and PKGNAME for now ? since it replaces version 5.. and this way you
don't have to deal with a migration path.

maybe the same thing applies for breeze-icons ?



CVS: cvs.openbsd.org: ports

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

Modified files:
devel/py-hatchling: Makefile 

Log message:
revert unwanted change, spotted tb@



Switch from devel/kf5 to kf6/{extra-cmake-modules,breeze-icons}

2024-04-17 Thread Rafael Sadowski
I would like to replace devel/kf5/extra-cmake-modules and breeze-icons
with the kf6 version.

This is the recommended way and for me the first step to continue working 
cleanly.

- Only one version of extra-cmake-modules can be installed. The KF6
  version is backwards compatible and should also be used for KF5 builds.
- Icon packages should only ship the latest version
  - breeze-icons
  - oxygen-icons (released separately)

-- https://community.kde.org/Frameworks/6.0_Release_notes

devel/kf5/extra-cmake-modules is a pure build dependency and
breeze-icons includes only the icons for run-time.

Here is my pkg_add test process:

env TRUSTED_PKG_PATH=https://www doas pkg_add -D unsigned -u
accountsservice-23.13.9->23.13.9: ok
catdoc-0.95->0.95: ok
celt-0.11.1p0v1->0.11.1p0v1: ok
db-4.6.21p7v0->4.6.21p7v0: ok
docbook-4.5p4:libxml-2.12.6->2.12.6: ok
ebook-tools-0.2.2:zstd-1.5.5->1.5.6: ok
ebook-tools-0.2.2:libzip-1.8.0p0->1.8.0p0: ok
ebook-tools-0.2.2->0.2.2: ok
exiv2-0.28.2p0v0->0.28.2p0v0: ok
gobject-introspection-1.80.1:py3-cryptodome-3.20.0->3.20.0: ok
gobject-introspection-1.80.1:py3-beaker-1.11.0p0->1.11.0p0: ok
gobject-introspection-1.80.1:py3-mako-1.2.4->1.2.4: ok
gobject-introspection-1.80.1:py3-markdown-3.4.4->3.4.4: ok
gobject-introspection-1.80.1:py3-setuptools-68.0.0v0->68.0.0v0: ok
gobject-introspection-1.80.1->1.80.1: ok
gperf-3.1p0->3.1p0: ok
kaccounts-integration-23.08.4:signond-8.61p5->8.61pl0: ok
kaccounts-integration-23.08.4:kdbusaddons-5.115.0->5.115.0: ok
kaccounts-integration-23.08.4:ki18n-5.115.0->5.115.0: ok
kaccounts-integration-23.08.4:kdoctools-5.115.0->5.115.0: ok
kaccounts-integration-23.08.4:kconfig-5.115.0->5.115.0: ok
kaccounts-integration-23.08.4:kcoreaddons-5.115.0->5.115.0: ok
kaccounts-integration-23.08.4:kservice-5.115.0->5.115.0: ok
kaccounts-integration-23.08.4:kglobalaccel-5.115.0p0->5.115.0p0: ok
kaccounts-integration-23.08.4:kguiaddons-5.115.0p0->5.115.0p0: ok
breeze-icons-5.115.0->kf6-breeze-icons-6.1.0 forward dependencies:
| Dependency of kdenlive-23.08.4 on breeze-icons-* doesn't match
| Dependency of kf5-kirigami2-5.115.0p0 on breeze-icons->=5.115 doesn't match
| Dependency of kiconthemes-5.115.0p0 on breeze-icons->=5.115 doesn't match
Merging kdenlive-23.08.4->23.08.4p0 (ok)
Merging kf5-kirigami2-5.115.0p0->5.115.0p1 (ok)
Merging kiconthemes-5.115.0p0->5.115.0p1 (ok)
kaccounts-integration-23.08.4:breeze-icons-5.115.0+kdenlive-23.08.4+kf5-kirigami2-5.115.0p0+kiconthemes-5.115.0p0->kdenlive-23.08.4p0+kf5-kirigami2-5.115.0p1+kf6-breeze-icons-6.1.0+kiconthemekaccounts-integration-23.08.4:openbsdisks2-0.5.0->0.5.0:
 ok
kaccounts-integration-23.08.4:solid-5.115.0->5.115.0: ok
kaccounts-integration-23.08.4:sonnet-5.115.0->5.115.0: ok
kaccounts-integration-23.08.4:polkit-qt5-0.200.0->0.200.0: ok
kaccounts-integration-23.08.4:kauth-5.115.0->5.115.0: ok
Detected loop, merging sets ok
| kxmlgui-5.115.0->5.115.0
| 
breeze-icons-5.115.0+kdenlive-23.08.4+kf5-kirigami2-5.115.0p0+kiconthemes-5.115.0p0->kdenlive-23.08.4p0+kf5-kirigami2-5.115.0p1+kf6-breeze-icons-6.1.0+kiconthemes-5.115.0p1
kaccounts-integration-23.08.4:breeze-icons-5.115.0+kdenlive-23.08.4+kf5-kirigami2-5.115.0p0+kiconthemes-5.115.0p0+kxmlgui-5.115.0->kdenlive-23.08.4p0+kf5-kirigami2-5.115.0p1+kf6-breeze-icons-Detected
 loop, merging sets ok
| purpose-5.115.0->5.115.0
| 
breeze-icons-5.115.0+kdenlive-23.08.4+kf5-kirigami2-5.115.0p0+kiconthemes-5.115.0p0+kxmlgui-5.115.0->kdenlive-23.08.4p0+kf5-kirigami2-5.115.0p1+kf6-breeze-icons-6.1.0+kiconthemes-5.115.0p1+kxmlgui-5.115.0
kaccounts-integration-23.08.4:breeze-icons-5.115.0+kdenlive-23.08.4+kf5-kirigami2-5.115.0p0+kiconthemes-5.115.0p0+kxmlgui-5.115.0+purpose-5.115.0->kdenlive-23.08.4p0+kf5-kirigami2-5.115.0p1+kDetected
 loop, merging sets ok
| kdeclarative-5.115.0->5.115.0
| 
breeze-icons-5.115.0+kdenlive-23.08.4+kf5-kirigami2-5.115.0p0+kiconthemes-5.115.0p0+kxmlgui-5.115.0+purpose-5.115.0->kdenlive-23.08.4p0+kf5-kirigami2-5.115.0p1+kf6-breeze-icons-6.1.0+kiconthemes-5.115.0p1+kxmlgui-5.115.0+purpose-5.115.0
| kaccounts-integration-23.08.4->23.08.4
breeze-icons-5.115.0+kaccounts-integration-23.08.4+kdeclarative-5.115.0+kdenlive-23.08.4+kf5-kirigami2-5.115.0p0+kiconthemes-5.115.0p0+kxmlgui-5.115.0+purpose-5.115.0->kaccounts-integration-2kaccounts-integration-23.08...:py3-cairo-1.26.0->1.26.0:
 ok
kaccounts-integration-23.08...:py3-gobject3-3.48.2->3.48.2: ok
kaccounts-integration-23.08...:libaccounts-glib-1.26p2->1.26p2: ok
kaccounts-integration-23.08...:libaccounts-qt-1.16p2->1.17: ok
kaccounts-integration-23.08...:qca-qt5-2.3.8->2.3.8: ok
kaccounts-integration-23.08...:kf5-kwallet-5.115.0p0->5.115.0p0: ok
Detected loop, merging sets ok
| kbookmarks-5.115.0->5.115.0
| 

CVS: cvs.openbsd.org: ports

2024-04-17 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2024/04/17 11:23:51

ports/games/0ad/patches

Update of /cvs/ports/games/0ad/patches
In directory cvs.openbsd.org:/tmp/cvs-serv9607/patches

Log Message:
Directory /cvs/ports/games/0ad/patches added to the repository



CVS: cvs.openbsd.org: ports

2024-04-17 Thread Paco Esteban
CVSROOT:/cvs
Module name:ports
Changes by: p...@cvs.openbsd.org2024/04/17 11:15:45

Modified files:
math   : Makefile 

Log message:
hook math/bitwise



CVS: cvs.openbsd.org: ports

2024-04-17 Thread Paco Esteban
CVSROOT:/cvs
Module name:ports
Changes by: p...@cvs.openbsd.org2024/04/17 11:14:16

Log message:
Import math/bitwise

Bitwise is a terminal based calculator and bit manipulator.

Tweaks jca@, sthen@
ok jca@

Status:

Vendor Tag: paco
Release Tags:   paco_20240417

N ports/math/bitwise/Makefile
N ports/math/bitwise/distinfo
N ports/math/bitwise/pkg/DESCR
N ports/math/bitwise/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2024-04-17 Thread Joerg Jung
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2024/04/17 11:10:13

Modified files:
mail/opensmtpd-filters/spamassassin: Makefile distinfo 
Removed files:
mail/opensmtpd-filters/spamassassin/patches: 
 
patch-filter-spamassassin_go 

Log message:
update to 0.8
drop no longer needed patch



Re: [new] math/bitwise

2024-04-17 Thread Stuart Henderson
On 2024/04/17 18:35, Paco Esteban wrote:
> Hi ports@,
> 
> This is a port for bitwise (https://github.com/mellowcandle/bitwise).
> 
> $ cat pkg/DESCR
> 
> Bitwise is multi base interactive calculator supporting dynamic base
> conversion and bit manipulation. It's a handy tool for low level
> hackers, kernel developers and device drivers developers.
> 
> Some of the features include:
> 
> Interactive ncurses interface
> Command line calculator supporting all bitwise operations.
> Individual bit manipulator.
> Bitwise operations such as NOT, OR, AND, XOR, and shifts.
> 
> I had this lying around for some time.
> 
> ok to import ?
> 
> -- 
> Paco Esteban.
> 0x5818130B8A6DBC03


: COMMENT =   terminal based bit manipulator

it might be nice to include the word "calculator" in COMMENT somehow.
maybe this?

COMMENT =   terminal based calculator and bit manipulator

and a couple of nit-picking ones:

: Bitwise is multi base interactive calculator supporting dynamic base

 a multi base

: conversion and bit manipulation. It's a handy tool for low level
: hackers, kernel developers and device drivers developers.
: 
: Some of the features include:
: 
: Interactive ncurses interface

Either add a . above, or remove from the following

: Command line calculator supporting all bitwise operations.
: Individual bit manipulator.
: Bitwise operations such as NOT, OR, AND, XOR, and shifts.




Re: [new] math/bitwise

2024-04-17 Thread Jeremie Courreges-Anglas
On Wed, Apr 17, 2024 at 06:35:57PM +0200, Paco Esteban wrote:
> Hi ports@,
> 
> This is a port for bitwise (https://github.com/mellowcandle/bitwise).
> 
> $ cat pkg/DESCR
> 
> Bitwise is multi base interactive calculator supporting dynamic base
> conversion and bit manipulation. It's a handy tool for low level
> hackers, kernel developers and device drivers developers.
> 
> Some of the features include:
> 
> Interactive ncurses interface
> Command line calculator supporting all bitwise operations.
> Individual bit manipulator.
> Bitwise operations such as NOT, OR, AND, XOR, and shifts.
> 
> I had this lying around for some time.
> 
> ok to import ?

Could you please install the README so that one doesn't need to go to
github to access the full docs?  Then it's ok jca@


-- 
jca



CVS: cvs.openbsd.org: ports

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

Modified files:
textproc/clo++ : Makefile 

Log message:
clo++: remove defunct HOMEPAGE.



[new] math/bitwise

2024-04-17 Thread Paco Esteban
Hi ports@,

This is a port for bitwise (https://github.com/mellowcandle/bitwise).

$ cat pkg/DESCR

Bitwise is multi base interactive calculator supporting dynamic base
conversion and bit manipulation. It's a handy tool for low level
hackers, kernel developers and device drivers developers.

Some of the features include:

Interactive ncurses interface
Command line calculator supporting all bitwise operations.
Individual bit manipulator.
Bitwise operations such as NOT, OR, AND, XOR, and shifts.

I had this lying around for some time.

ok to import ?

-- 
Paco Esteban.
0x5818130B8A6DBC03


bitwise-0.50.tar.gz
Description: application/tar-gz


CVS: cvs.openbsd.org: ports

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

Modified files:
emulators/mame : Makefile 
Added files:
emulators/mame/patches: patch-3rdparty_lzma_C_CpuArch_c 

Log message:
mame: fix the build on arm64 and remove BROKEN-aarch64 marker.

Same patch as patch-third_party_lzma_sdk_C_CpuArch_c from www/chromium.



CVS: cvs.openbsd.org: ports

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

Modified files:
games/bluemoon : Makefile distinfo 
games/bluemoon/patches: patch-bluemoon_c 
Added files:
games/bluemoon/patches: patch-Makefile 

Log message:
Update bluemoon to 2.13.



CVS: cvs.openbsd.org: ports

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

Modified files:
textproc/yq: Makefile 
textproc/yq/pkg: PLIST 

Log message:
yq: regenerate PLIST to fix the build.

Pointed out by ajacoutot@ and naddy@, thanks!



CVS: cvs.openbsd.org: ports

2024-04-17 Thread Paco Esteban
CVSROOT:/cvs
Module name:ports
Changes by: p...@cvs.openbsd.org2024/04/17 09:48:47

Added files:
textproc/miller: modules.inc 

Log message:
forgot to add modules.inc for textproc/miller



CVS: cvs.openbsd.org: ports

2024-04-17 Thread Paco Esteban
CVSROOT:/cvs
Module name:ports
Changes by: p...@cvs.openbsd.org2024/04/17 09:48:12

Modified files:
textproc/miller: Makefile distinfo 

Log message:
update textproc/miller to 6.12.0

tweaks and ok sthen@



CVS: cvs.openbsd.org: ports

2024-04-17 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2024/04/17 09:20:51

Modified files:
geo/osm2pgsql  : Makefile distinfo 
geo/osm2pgsql/patches: patch-CMakeLists_txt 
   patch-man_osm2pgsql_1 
   patch-src_command-line-parser_cpp 
   patch-src_options_hpp 

Log message:
geo/osm2pgsql: update to 1.11.0



CVS: cvs.openbsd.org: ports

2024-04-17 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2024/04/17 09:16:02

Modified files:
devel/kf6/breeze-icons: Makefile 
devel/kf6/breeze-icons/pkg: PLIST 

Log message:
Enable BINARY_ICONS_RESOURCE

Only KDE god knows why this is not enabled by default. Consumers will
be happy.



Re: update textproc/miller --> 6.12.0

2024-04-17 Thread Stuart Henderson
On 2024/04/17 17:07, Paco Esteban wrote:
> Hi ports@,
> 
> This is an update of textproc/miller to its latest version 6.12.0
> Upstream rewrote the tool in Go (previously C), so this is an entire
> different port really.
> 
> Builds, tests pass and works for me on amd64.
> I had to override some targets as they do things not in the standard Go
> way.
> 
> Ok to commit ?

Small tweak (I thought of something to test after my suggestion ;) then it's ok:

# zip file contains a UTF-8 character; rename it, but allow the rename to fail 
in
# case the iconv flavour of unzip is already installed
post-extract:
-cd ${WRKSRC} && mv test/input/datos-pluriling{++,ü}es.csv



CVS: cvs.openbsd.org: ports

2024-04-17 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2024/04/17 09:09:15

Added files:
devel/kf6/extra-cmake-modules/patches: 
   
patch-find-modules_FindInotify_cmake 
   
patch-kde-modules_KDEMetaInfoPlatformCheck_cmake 

Log message:
Merge patches from devel/kf5/extra-cmake-modules



CVS: cvs.openbsd.org: ports

2024-04-17 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2024/04/17 09:08:04

ports/devel/kf6/extra-cmake-modules/patches

Update of /cvs/ports/devel/kf6/extra-cmake-modules/patches
In directory cvs.openbsd.org:/tmp/cvs-serv4694/patches

Log Message:
Directory /cvs/ports/devel/kf6/extra-cmake-modules/patches added to the 
repository



update textproc/miller --> 6.12.0

2024-04-17 Thread Paco Esteban
Hi ports@,

This is an update of textproc/miller to its latest version 6.12.0
Upstream rewrote the tool in Go (previously C), so this is an entire
different port really.

Builds, tests pass and works for me on amd64.
I had to override some targets as they do things not in the standard Go
way.

Ok to commit ?

diff refs/heads/master 4a53dad3614a1c663a336a6c1a070f96087e7e59
commit - 5e543d4d846455537d0016c56a39cd0e57e4debf
commit + 4a53dad3614a1c663a336a6c1a070f96087e7e59
blob - aa94d56001a8ecc60b156bb55d1397e1ec8de9fe
blob + a87f67d53246bf171f7d067cc92e466dfc5de5b5
--- textproc/miller/Makefile
+++ textproc/miller/Makefile
@@ -1,18 +1,36 @@
 COMMENT =  name-indexed data processing tool
 
-GH_ACCOUNT =   johnkerl
-GH_PROJECT =   miller
-GH_TAGNAME =   v5.10.4
+MODGO_MODNAME =github.com/johnkerl/miller
+MODGO_VERSION =v1.0.2-0.20240316211905-a0bead409304
 
+DISTNAME = miller-6.12.0
+
 CATEGORIES =   textproc
 
-HOMEPAGE = https://johnkerl.org/miller/doc/
+HOMEPAGE = https://miller.readthedocs.io
 
 # BSD
 PERMIT_PACKAGE =   Yes
 
-WANTLIB += c m
+WANTLIB += c pthread
 
-CONFIGURE_STYLE = gnu
+MODULES =  lang/go
 
+post-extract:
+   cd ${WRKSRC} && mv test/input/datos-pluriling{++,ü}es.csv
+
+do-build:
+   cd ${WRKSRC} && ${MODGO_CMD} build ${MODGO_FLAGS} ./cmd/mlr
+
+do-test:
+   cd ${WRKSRC} && \
+   ${MODGO_CMD} test ${MODGO_FLAGS} ${MODGO_TEST_FLAGS} ./pkg/...
+   cd ${WRKSRC} && \
+   ${MODGO_CMD} test ${MODGO_FLAGS} ${MODGO_TEST_FLAGS} 
regression_test.go
+
+do-install:
+   ${INSTALL_PROGRAM} ${WRKSRC}/mlr ${PREFIX}/bin
+   ${INSTALL_MAN} ${WRKSRC}/man/mlr.1 ${PREFIX}/man/man1
+
+.include "modules.inc"
 .include 
blob - 2940c1e47497265186508d533c5d37505c5f4f0c
blob + bf6c740854be43bb83de1b6b4d85c9fd8cfc23ef
--- textproc/miller/distinfo
+++ textproc/miller/distinfo
@@ -1,2 +1,130 @@
-SHA256 (miller-5.10.4.tar.gz) = iQdeT5VxViz+K5rzXkQovfV0CwmqZfqzg4OBB1+UNsI=
-SIZE (miller-5.10.4.tar.gz) = 6280883
+SHA256 (go_modules/github.com/chzyer/logex/@v/v1.1.10.mod) = 
99MQTqxMVnTcSEfPWxGTwuA70k/lISQ6NNcscJrYOjo=
+SHA256 (go_modules/github.com/chzyer/logex/@v/v1.1.10.zip) = 
LJR3HB4zWixYqWREs3aLjgApd0fWzn58FLqy6LOdkb0=
+SHA256 
(go_modules/github.com/chzyer/readline/@v/v0.0.0-20180603132655-2972be24d48e.mod)
 = kAt5fFMfLfGC5DGolezTEJqs/t/d2rI6SPfAqdWnVlk=
+SHA256 
(go_modules/github.com/chzyer/readline/@v/v0.0.0-20180603132655-2972be24d48e.zip)
 = PchCZ3iHJ4+zPSUHjTda5qepS7d6jSBe4iMLWBtpR6Y=
+SHA256 
(go_modules/github.com/chzyer/test/@v/v0.0.0-20180213035817-a1ea475d72b1.mod) = 
0HXE5LZiTqb4AxiDyNZv9DCrwv/h+06Jw7kRVpnynDs=
+SHA256 
(go_modules/github.com/chzyer/test/@v/v0.0.0-20180213035817-a1ea475d72b1.zip) = 
rYVQvtPEqUu+9XufxbsVgG6s7aAJJXFkBDIFgNYOL30=
+SHA256 (go_modules/github.com/davecgh/go-spew/@v/v1.1.0.mod) = 
vLKTkyUSN7eaF7bBm/KRNPQ+j0OMMZiYj81GGhzfBcw=
+SHA256 (go_modules/github.com/davecgh/go-spew/@v/v1.1.1.mod) = 
vLKTkyUSN7eaF7bBm/KRNPQ+j0OMMZiYj81GGhzfBcw=
+SHA256 (go_modules/github.com/davecgh/go-spew/@v/v1.1.1.zip) = 
a0SoQ5UfNxtwEMdU7MPKvv6BXVztHFuUCfstaX6KiQ0=
+SHA256 
(go_modules/github.com/facette/natsort/@v/v0.0.0-20181210072756-2cd4dd1e2dcb.mod)
 = 8v/3is6w20+9C3sD2n8JICUYvqRGCz2UsTv1vZh/bo4=
+SHA256 
(go_modules/github.com/facette/natsort/@v/v0.0.0-20181210072756-2cd4dd1e2dcb.zip)
 = CM0RESN0v2v5RTRb/e3hFBoLuXNwYpEBb6zAUI7KOuc=
+SHA256 (go_modules/github.com/felixge/fgprof/@v/v0.9.3.mod) = 
G4FCpyTwr69dOnTq+HyFVk1QzegJwKNNz6AmZH+ucx4=
+SHA256 (go_modules/github.com/felixge/fgprof/@v/v0.9.3.zip) = 
LIMmgIes+Ldnvmnbw3wJn6hYVnY8Loj7mWN9Rutqwjw=
+SHA256 
(go_modules/github.com/google/pprof/@v/v0.0.0-20211214055906-6f57359322fd.mod) 
= hzeZ+tgTqpIWXvsMYZn4NPAiTAZIAz+ydNLF6SFghow=
+SHA256 
(go_modules/github.com/google/pprof/@v/v0.0.0-20211214055906-6f57359322fd.zip) 
= +05Skzm4fGLqk3cL9QyDTbDZxqc95EE+mzItFy+HW08=
+SHA256 
(go_modules/github.com/ianlancetaylor/demangle/@v/v0.0.0-20210905161508-09a460cdf81d.mod)
 = ++6V0vip9ymLgFywV1UNxOIYMTnBtoUPPPOhxkevJ/8=
+SHA256 
(go_modules/github.com/ianlancetaylor/demangle/@v/v0.0.0-20210905161508-09a460cdf81d.zip)
 = W73dg8tLikLXQftqK1CCbrvugAxRt6nnXf0r3DcyeKE=
+SHA256 (go_modules/github.com/johnkerl/lumin/@v/v1.0.0.mod) = 
iXgnOH1fEhkVedh2CjOTU1muYaj+jIQsBpy+X1DQ+wI=
+SHA256 (go_modules/github.com/johnkerl/lumin/@v/v1.0.0.zip) = 
dDqGSmh8e30U8e0JdoV9DzGt/Sh74QzWLv6FhBcHMAk=
+SHA256 
(go_modules/github.com/kballard/go-shellquote/@v/v0.0.0-20180428030007-95032a82bc51.mod)
 = SaLWxz9mfcD0YyKg1qz8uhQgm/t2735iLWHhCRli/zQ=
+SHA256 
(go_modules/github.com/kballard/go-shellquote/@v/v0.0.0-20180428030007-95032a82bc51.zip)
 = rky3sJfcTrDCSN/wDtO78PNphMQWKtHWFSZghOWL1sw=
+SHA256 (go_modules/github.com/klauspost/compress/@v/v1.17.7.mod) = 
m6QGTWROiRkC7SIOLAE1/XloXyPG+wybI2j8kXP4H0A=
+SHA256 (go_modules/github.com/klauspost/compress/@v/v1.17.7.zip) = 
gow7ltlzYuIw8mezcp/6+M7dkuOfup7JIXAAGkEg1VA=
+SHA256 

Re: CVS: cvs.openbsd.org: ports

2024-04-17 Thread Stuart Henderson
On 2024/04/17 09:06, Stuart Henderson wrote:
> CVSROOT:  /cvs
> Module name:  ports
> Changes by:   st...@cvs.openbsd.org   2024/04/17 09:06:14
> 
> Modified files:
>   security/py-fastecdsa: Makefile 
> Removed files:
>   security/py-fastecdsa/patches: 
>  
> patch-fastecdsa_tests_test_rfc6979_ecdsa_py 
>  
> patch-fastecdsa_tests_test_whycheproof_vectors_py 
> 
> Log message:
> avoid some annoying patching with a judicious symlink. still annoying but
> less so, and there's some general problem in our pytest infrastructure where
> it doesn't work well for Python modules that include compiled extensions.
> 

that was ok tb@



CVS: cvs.openbsd.org: ports

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

Modified files:
security/py-fastecdsa: Makefile 
Removed files:
security/py-fastecdsa/patches: 
   
patch-fastecdsa_tests_test_rfc6979_ecdsa_py 
   
patch-fastecdsa_tests_test_whycheproof_vectors_py 

Log message:
avoid some annoying patching with a judicious symlink. still annoying but
less so, and there's some general problem in our pytest infrastructure where
it doesn't work well for Python modules that include compiled extensions.



CVS: cvs.openbsd.org: ports

2024-04-17 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2024/04/17 09:05:28

Modified files:
net/libaccounts-qt: Makefile distinfo 

Log message:
Update libaccounts-qt to 1.17



CVS: cvs.openbsd.org: ports

2024-04-17 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2024/04/17 08:46:08

Modified files:
geo/py-osmium  : Makefile distinfo 

Log message:
geo/py-osmium: update to 3.7.0



CVS: cvs.openbsd.org: ports

2024-04-17 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2024/04/17 08:44:52

Modified files:
geo/pygeoapi   : Makefile distinfo 
geo/pygeoapi/pkg: PLIST 

Log message:
geo/pygeoapi: update to 0.16.1



CVS: cvs.openbsd.org: ports

2024-04-17 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2024/04/17 08:44:25

Modified files:
geo/py-geoif   : Makefile distinfo 
geo/py-geoif/pkg: PLIST 

Log message:
geo/py-geoif: update to 1.4.0



CVS: cvs.openbsd.org: ports

2024-04-17 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2024/04/17 08:34:43

Modified files:
geo/py-laspy   : Makefile distinfo 
geo/py-laspy/pkg: PLIST 

Log message:
geo/py-laspy: update to 2.5.3



Re: [new] devel/py-cruft + dependencies devel/py-shellingham, devel/py-typer

2024-04-17 Thread Stuart Henderson
On 2024/04/16 22:44, Pavel Korovin wrote:
> On 12/12, Pavel Korovin wrote:
> > Dear all,
> > 
> > Please find attached port for cruft along with its dependency, typer module.
> > 
> > From cruft webpage:
> > cruft allows you to maintain all the necessary boilerplate for packaging
> > and building projects separate from the code you intentionally write.
> > Fully compatible with existing Cookiecutter templates.
> > 
> > Creating new projects from templates using cruft is easy:
> > 
> > And, so is updating them as the template changes overtime:
> > Many project template utilities exist that automate the copying and pasting
> > of code to create new projects. This seems great! However, once created,
> > most leave you with that copy-and-pasted code to manage through the life
> > of your project.
> > 
> > cruft is different. It automates the creation of new projects like the 
> > others,
> > but then it also helps you to manage the boilerplate through the life
> > of the project. cruft makes sure your code stays in-sync with the template
> > it came from for you.
> > 
> > Looking for OKs to commit.
> 
> Another attempt with updated py-typer.
> 
> -- 
> With best regards,
> Pavel Korovin

I don't insist, but I would drop the minimum version specs in those
ports, I don't think they really help anything and are another thing
to take care of if a port update is later reverted and we need to use
EPOCH.

For py-cruft, please change this:

-MODPY_PYBUILD = setuptools
-BUILD_DEPENDS = devel/py-poetry-core${MODPY_FLAVOR}
+MODPY_PYBUILD = poetry-core

For py-typer, please change this (I just renamed "bootstrap" to "other"
so it needs a brand new python.port.mk)

-MODPY_PYBUILD = setuptools
+MODPY_PYBUILD = other
 BUILD_DEPENDS = devel/py-pdm-backend${MODPY_FLAVOR}

With that, OK



CVS: cvs.openbsd.org: ports

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

Modified files:
sysutils/borgmatic: Makefile distinfo 

Log message:
update to borgmatic-1.8.10



CVS: cvs.openbsd.org: ports

2024-04-17 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2024/04/17 07:33:57

Modified files:
devel/py-setuptools: Makefile 
devel/py-hatchling: Makefile 
devel/py-poetry-core: Makefile 
devel/meson-python: Makefile 
lang/python: python.port.mk 

Log message:
rename MODPY_PYBUILD=bootstrap to MODPY_PYBUILD=other as there are some less
common backends (like pdm-backend) which don't seem particularly widely used
so it seems useful to have a generic mechanism for these.



  1   2   >