CVS: cvs.openbsd.org: ports

2023-04-29 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2023/04/29 23:25:28

Modified files:
x11/mplayer: Makefile 
graphics/ffmpeg: Makefile distinfo 

Log message:
Update FFmpeg to 4.4.4

Update diff from Brad, went through a bulk build by phessler@, thanks!



CVS: cvs.openbsd.org: ports

2023-04-29 Thread Bjorn Ketelaars
CVSROOT:/cvs
Module name:ports
Changes by: b...@cvs.openbsd.org2023/04/29 23:07:55

Modified files:
audio/audacious: Makefile.inc 
audio/audacious/player: Makefile distinfo 
audio/audacious/plugins: distinfo 
meta/audacious : Makefile 

Log message:
Update to audacious-4.3.1

Fixes reading of invalid ID3v2.4 tags and seek errors for some FLAC
files. Overview on changes can be found at
https://audacious-media-player.org/news/57-audacious-4-3-1-released



unbreak emulators/flycast

2023-04-29 Thread Nam Nguyen
naddy@ reported a bulk build with emulators/flycast build failure.

--8<---cut here---start->8---
/usr/obj/ports/flycast-2.1pl20230303/flycast/core/deps/glslang/SPIRV/CInterface/spirv_c_interface.cpp:39:1:
error: static_assert failed due to requirement
'sizeof(glslang_spv_options_s) == sizeof(glslang::SpvOptions)' ""
static_assert(sizeof(glslang_spv_options_t) == sizeof(glslang::SpvOptions), "");
^ 
1 error generated.
--8<---cut here---end--->8---

To resolve this, I propose enabling shared library building in
graphics/glslang and unbundling glslang in flycast. To reproduce the
build error, I had to uninstall my modified glslang and install packaged
glslang. The issue is different struct sizes in the /usr/local/include
glslang header file and bundled flycast glslang file.

This diff does the following:
- no revision bump because build failure so a package never built.
- unbundles glslang and uses graphics/glslang for libglslang.so.0.0 and
  libSPIRV.so instead.
- mirrors a different dist file with glslang deleted

Test against the libglslang diff to build shared libraries sent prior to
this email.

Feedback and tests are welcome. ok?

Index: Makefile
===
RCS file: /cvs/ports/emulators/flycast/Makefile,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 Makefile
--- Makefile26 Apr 2023 09:19:17 -  1.2
+++ Makefile30 Apr 2023 03:23:05 -
@@ -19,7 +19,7 @@ MAINTAINER =  Nam Nguyen https://github.com/flyinghead/flycast.git; \
cd ${D} && git checkout ${COMMIT}; \
-   git rm -r --cached core/deps/{SDL,libchdr,luabridge,breakpad}; \
+   git rm -r --cached core/deps/{SDL,breakpad,glslang,libchdr,luabridge}; \
git submodule init; \
git submodule update; \
rm -rfv 
core/deps/{dirent,libretro-common,libzip,miniupnpc,oboe,xxHash}; \
Index: distinfo
===
RCS file: /cvs/ports/emulators/flycast/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 distinfo
--- distinfo25 Apr 2023 19:31:43 -  1.1.1.1
+++ distinfo30 Apr 2023 03:23:05 -
@@ -1,2 +1,2 @@
-SHA256 (flycast-2.1pl20230303.tar.gz) = 
KojesNJ/ODejrhVK8Kh9aKCQDRZuKY7+FYhYMDMbypQ=
-SIZE (flycast-2.1pl20230303.tar.gz) = 18430249
+SHA256 (flycast-2.1pl20230303.tar.gz) = 
F4AjWMwKO1hFJEeUzZOMf7i3drm74+4UtPwIMRX3N3o=
+SIZE (flycast-2.1pl20230303.tar.gz) = 14886805
Index: patches/patch-CMakeLists_txt
===
RCS file: /cvs/ports/emulators/flycast/patches/patch-CMakeLists_txt,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 patch-CMakeLists_txt
--- patches/patch-CMakeLists_txt25 Apr 2023 19:31:43 -  1.1.1.1
+++ patches/patch-CMakeLists_txt30 Apr 2023 03:23:05 -
@@ -1,5 +1,5 @@
 add include and link directories
-unbundle xxhash and libchdr
+unbundle xxhash, glslang and libchdr
 link against -lSDL2 instead of libSDL2.a by using PkgConfig
 
 Index: CMakeLists.txt
@@ -31,7 +31,39 @@ Index: CMakeLists.txt
  
  option(BUILD_SHARED_LIBS "Build shared library" OFF)
  add_subdirectory(core/deps/glm)
-@@ -356,29 +364,10 @@ if(NOT LIBRETRO)
+@@ -339,8 +347,29 @@ if(USE_VULKAN)
+   option(ENABLE_GLSLANG_BINARIES "Builds glslangValidator and 
spirv-remap" OFF)
+   option(ENABLE_HLSL "Enables HLSL input support" OFF)
+   option(ENABLE_PCH "Enables Precompiled header" OFF)
+-  add_subdirectory(core/deps/glslang EXCLUDE_FROM_ALL)
+-  target_link_libraries(${PROJECT_NAME} PRIVATE SPIRV)
++  find_library(GLSLANG_LIBRARIES glslang)
++  if (GLSLANG_LIBRARIES)
++  set(GLSLANG_FOUND 1)
++  find_path(GLSLANG_INCLUDE_DIR GlslangToSpv.h PATH_SUFFIXES 
glslang/SPIRV)
++  set(GLSLANG_INCLUDE_DIR "${GLSLANG_INCLUDE_DIR}/..")
++  endif(GLSLANG_LIBRARIES)
++  find_library(SPIRV_LIBRARIES SPIRV)
++  if (SPIRV_LIBRARIES)
++  set(SPIRV_FOUND 1)
++  endif (SPIRV_LIBRARIES)
++  if (GLSLANG_FOUND)
++  message(STATUS "Found glslang: ${GLSLANG_LIBRARIES}")
++  message(STATUS "glslang include: ${GLSLANG_INCLUDE_DIR}")
++  else()
++  message(STATUS "glslang library not found.")
++  endif()
++  if (SPIRV_FOUND)
++  message(STATUS "Found SPIRV: ${SPIRV_LIBRARIES}")
++  else()
++  message(STATUS "spirv library not found.")
++  endif()
++  target_include_directories(${PROJECT_NAME} PRIVATE 
${GLSLANG_INCLUDE_DIR})
++  target_link_libraries(${PROJECT_NAME} PRIVATE ${GLSLANG_LIBRARIES} 
${SPIRV_LIBRARIES})
+ endif()
+ 
+ if(NOT LIBRETRO)
+@@ -356,29 +385,10 @@ if(NOT LIBRETRO)
endif()
  
if(NOT ANDROID AND NOT IOS)
@@ -65,7 +97,7 @@ Index: CMakeLists.txt

Re: graphics/glslang build shared libs

2023-04-29 Thread Nam Nguyen
> Thomas Frohwein writes:
>
>> On Tue, Apr 18, 2023 at 06:41:50PM -0700, Nam Nguyen wrote:
>> Do you have some details on this? Is this an upstream error, that
>> that --no-undefined is wrong when building the shared library? Or is
>> there something that might not be compiling or linking correctly?

Brad upstreamed a fix recently for removing --no-undefined, included in
this new diff.

see:
https://github.com/KhronosGroup/glslang/commit/9c7fd1a33e5cecbe465e1cd70170167d5e40d398

Here is a new inline diff that:
- backports Brad's fix for removing --no-undefined when building shared 
libraries
- builds shared libraries

naddy uncovered a build failure with emulators/flycast. I will have
details in the flycast email, but the proposed solution is to build
shared libraries in graphics/glslang so that flycast can use libSPIRV.so
and libglslang.so.0.0.

>>> +@so lib/libHLSL.so
>>> +@so lib/libSPIRV.so
>>> +@so lib/libSPVRemapper.so
>>> +@so lib/libglslang-default-resource-limits.so
>>> +@lib lib/libglslang.so.${LIBglslang_VERSION}

Having shared libraries without semantic versioning might be fine?
Upstream seems to only want to add semantic versioning to the main
library, libglslang.so.0.0.

see:
https://github.com/KhronosGroup/glslang/commit/fbe9a23baf2cb020fe3f80d68d972e2a97d9b954

I successfully tested all consumers (vulkan-tools, vkquake and piglit)
again.

OK?

Index: Makefile
===
RCS file: /cvs/ports/graphics/glslang/Makefile,v
retrieving revision 1.16
diff -u -p -u -p -r1.16 Makefile
--- Makefile10 Mar 2023 22:28:49 -  1.16
+++ Makefile30 Apr 2023 03:18:50 -
@@ -5,7 +5,9 @@ COMMENT =   reference front-end for GLSL a
 GH_TAGNAME =   12.0.0
 GH_ACCOUNT =   KhronosGroup
 GH_PROJECT =   glslang
-REVISION = 0
+REVISION = 1
+
+SHARED_LIBS += glslang 0.0 # 12.0
 
 CATEGORIES =   devel graphics
 
@@ -24,6 +26,8 @@ MODULES = devel/cmake \
lang/python
 TEST_DEPENDS = graphics/spirv-tools \
shells/bash
+
+CONFIGURE_ARGS +=  -DBUILD_SHARED_LIBS=ON
 
 do-test:
cd ${WRKSRC}/Test; exec ./runtests localResults \
Index: patches/patch-CMakeLists_txt
===
RCS file: patches/patch-CMakeLists_txt
diff -N patches/patch-CMakeLists_txt
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-CMakeLists_txt30 Apr 2023 03:18:50 -
@@ -0,0 +1,38 @@
+Fix building on OpenBSD when building shared libs
+
+OpenBSD does not link shared libs against libc so it is expected
+that the use of --no-undefined when linking will fail.
+
+Also garbage collect CMAKE_VERSION check while here, as requested, since
+the minimum version is already 3.14.
+
+see:
+https://github.com/KhronosGroup/glslang/commit/9c7fd1a33e5cecbe465e1cd70170167d5e40d398
+
+Index: CMakeLists.txt
+--- CMakeLists.txt.orig
 CMakeLists.txt
+@@ -171,10 +171,8 @@ if(${CMAKE_CXX_COMPILER_ID} MATCHES "GNU")
+ add_compile_options(-Werror=deprecated-copy)
+ endif()
+ 
+-if(NOT CMAKE_VERSION VERSION_LESS "3.13" AND NOT CMAKE_SYSTEM_NAME 
STREQUAL "Darwin")
++if(NOT CMAKE_SYSTEM_NAME STREQUAL "OpenBSD" AND NOT CMAKE_SYSTEM_NAME 
STREQUAL "Darwin")
+ # Error if there's symbols that are not found at link time.
+-# add_link_options() was added in CMake 3.13 - if using an earlier
+-# version don't set this - it should be caught by presubmits anyway.
+ add_link_options("-Wl,--no-undefined")
+ endif()
+ elseif(${CMAKE_CXX_COMPILER_ID} MATCHES "Clang" AND NOT MSVC)
+@@ -188,10 +186,8 @@ elseif(${CMAKE_CXX_COMPILER_ID} MATCHES "Clang" AND NO
+ add_compile_options(-fno-exceptions)
+ endif()
+ 
+-if(NOT CMAKE_VERSION VERSION_LESS "3.13")
++if(NOT CMAKE_SYSTEM_NAME STREQUAL "OpenBSD")
+ # Error if there's symbols that are not found at link time.
+-# add_link_options() was added in CMake 3.13 - if using an earlier
+-# version don't set this - it should be caught by presubmits anyway.
+ if (CMAKE_CXX_COMPILER_ID STREQUAL "AppleClang")
+ add_link_options("-Wl,-undefined,error")
+ else()
Index: pkg/PLIST
===
RCS file: /cvs/ports/graphics/glslang/pkg/PLIST,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 PLIST
--- pkg/PLIST   3 Mar 2023 02:38:37 -   1.6
+++ pkg/PLIST   30 Apr 2023 03:18:50 -
@@ -72,8 +72,6 @@ include/glslang/SPIRV/spvIR.h
 include/glslang/build_info.h
 lib/cmake/
 lib/cmake/HLSLTargets.cmake
-lib/cmake/OGLCompilerTargets.cmake
-lib/cmake/OSDependentTargets.cmake
 lib/cmake/SPIRVTargets.cmake
 lib/cmake/SPVRemapperTargets.cmake
 lib/cmake/glslang/
@@ -82,15 +80,10 @@ lib/cmake/glslang/glslang-config-version
 lib/cmake/glslang/glslang-config.cmake
 lib/cmake/glslang/glslang-targets${MODCMAKE_BUILD_SUFFIX}
 lib/cmake/glslang/glslang-targets.cmake

CVS: cvs.openbsd.org: ports

2023-04-29 Thread Aisha Tammy
CVSROOT:/cvs
Module name:ports
Changes by: ai...@cvs.openbsd.org   2023/04/29 17:17:26

Modified files:
security/keycloak: Makefile distinfo 
security/keycloak/pkg: PLIST 

Log message:
update to 21.1.1



sparc64 bulk build report

2023-04-29 Thread kmos
Bulk build on sparc64-0a.ports.openbsd.org

Started : Fri Apr 28 02:02:27 MDT 2023
Finished: Sat Apr 29 17:08:22 MDT 2023
Duration: 1 Days 15 hours 6 minutes

Built using OpenBSD 7.3-current (GENERIC.MP) #1739: Wed Apr 26 03:32:15 MDT 2023

Built 8294 packages

Number of packages built each day:
Apr 28: 6417
Apr 29: 1877



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

Build failures: 37
http://build-failures.rhaalovely.net/sparc64/2023-04-28/audio/espeak.log
http://build-failures.rhaalovely.net/sparc64/2023-04-28/audio/mp3splt-gtk.log
http://build-failures.rhaalovely.net/sparc64/2023-04-28/audio/ncmpc.log
http://build-failures.rhaalovely.net/sparc64/2023-04-28/audio/ocp.log
http://build-failures.rhaalovely.net/sparc64/2023-04-28/comms/libhidapi.log
http://build-failures.rhaalovely.net/sparc64/2023-04-28/devel/avr/gcc.log
http://build-failures.rhaalovely.net/sparc64/2023-04-28/devel/clang-tools-extra.log
http://build-failures.rhaalovely.net/sparc64/2023-04-28/devel/difftastic.log
http://build-failures.rhaalovely.net/sparc64/2023-04-28/devel/mtxclient.log
http://build-failures.rhaalovely.net/sparc64/2023-04-28/devel/orcania.log
http://build-failures.rhaalovely.net/sparc64/2023-04-28/devel/p5-Catalyst-Plugin-C3.log
http://build-failures.rhaalovely.net/sparc64/2023-04-28/devel/py-thrift,python3.log
http://build-failures.rhaalovely.net/sparc64/2023-04-28/devel/rgbds.log
http://build-failures.rhaalovely.net/sparc64/2023-04-28/devel/xsd.log
http://build-failures.rhaalovely.net/sparc64/2023-04-28/emulators/libchdr.log
http://build-failures.rhaalovely.net/sparc64/2023-04-28/games/cataclysm-dda,no_x11.log
http://build-failures.rhaalovely.net/sparc64/2023-04-28/games/choria.log
http://build-failures.rhaalovely.net/sparc64/2023-04-28/games/dxx-rebirth.log
http://build-failures.rhaalovely.net/sparc64/2023-04-28/games/fheroes2.log
http://build-failures.rhaalovely.net/sparc64/2023-04-28/graphics/pstoedit.log
http://build-failures.rhaalovely.net/sparc64/2023-04-28/graphics/tesseract/tesseract.log
http://build-failures.rhaalovely.net/sparc64/2023-04-28/lang/guile2.log
http://build-failures.rhaalovely.net/sparc64/2023-04-28/mail/grommunio/libexmdbpp.log
http://build-failures.rhaalovely.net/sparc64/2023-04-28/mail/neomutt,sasl.log
http://build-failures.rhaalovely.net/sparc64/2023-04-28/mail/rspamd,hyperscan.log
http://build-failures.rhaalovely.net/sparc64/2023-04-28/math/gunits.log
http://build-failures.rhaalovely.net/sparc64/2023-04-28/multimedia/gstreamer1/plugins-bad.log
http://build-failures.rhaalovely.net/sparc64/2023-04-28/multimedia/mpv.log
http://build-failures.rhaalovely.net/sparc64/2023-04-28/net/libproxy.log
http://build-failures.rhaalovely.net/sparc64/2023-04-28/net/zabbix,-main.log
http://build-failures.rhaalovely.net/sparc64/2023-04-28/security/p5-Net-SSLeay.log
http://build-failures.rhaalovely.net/sparc64/2023-04-28/security/yubico/yubico-piv-tool.log
http://build-failures.rhaalovely.net/sparc64/2023-04-28/sysutils/libvirt.log
http://build-failures.rhaalovely.net/sparc64/2023-04-28/sysutils/u-boot-asahi.log
http://build-failures.rhaalovely.net/sparc64/2023-04-28/textproc/libmarisa.log
http://build-failures.rhaalovely.net/sparc64/2023-04-28/www/havp.log
http://build-failures.rhaalovely.net/sparc64/2023-04-28/x11/gnome/gjs.log

Recurrent failures:
 failures/audio/espeak.log
 failures/audio/ocp.log
 failures/comms/libhidapi.log
 failures/devel/avr/gcc.log
 failures/devel/clang-tools-extra.log
 failures/devel/difftastic.log
 failures/devel/mtxclient.log
 failures/devel/py-thrift,python3.log
 failures/devel/xsd.log
 failures/games/cataclysm-dda,no_x11.log
 failures/games/choria.log
 failures/games/dxx-rebirth.log
 failures/games/fheroes2.log
 failures/graphics/pstoedit.log
 failures/graphics/tesseract/tesseract.log
 failures/mail/grommunio/libexmdbpp.log
 failures/mail/rspamd,hyperscan.log
 failures/math/gunits.log
 failures/multimedia/gstreamer1/plugins-bad.log
 failures/multimedia/mpv.log
 failures/security/yubico/yubico-piv-tool.log
 failures/sysutils/u-boot-asahi.log
 failures/www/havp.log
 failures/x11/gnome/gjs.log

New failures:
+failures/audio/mp3splt-gtk.log
+failures/audio/ncmpc.log
+failures/devel/orcania.log
+failures/devel/p5-Catalyst-Plugin-C3.log
+failures/devel/rgbds.log
+failures/emulators/libchdr.log
+failures/lang/guile2.log
+failures/mail/neomutt,sasl.log
+failures/net/libproxy.log
+failures/net/zabbix,-main.log
+failures/security/p5-Net-SSLeay.log
+failures/sysutils/libvirt.log
+failures/textproc/libmarisa.log

Resolved failures:
-failures/astro/calcmysky.log
-failures/audio/libcanberra.log
-failures/databases/leveldb.log
-failures/devel/jdk/1.8.log
-failures/devel/libvirt-glib.log
-failures/devel/qcoro.log
-failures/games/xmoto.log
-failures/graphics/cfdg.log
-failures/inputmethods/libime.log
-failures/mail/mu.log
-failures/mail/neomutt,gpgme,sasl.log
-failures/security/py-bcrypt,python3.log
-failures/sysutils/collectd,-main.log

Re: [NEW] sysutils/jfrog-cli

2023-04-29 Thread Denis Fondras
Le Tue, Apr 25, 2023 at 09:44:23AM +0200, Rafael Sadowski a écrit :
> 
> First of all thanks for the port, it build and runs fine. I noticed
> there is self-hosted but I see GH_*. Confusing! Is there no possibility
> to use the source directly from upstream and not self-hosted? I really
> dislike self-hosted source-code.
> 

The vendor dependencies/libs are not available from the GH repository. That's
why I add it as a self-hosted archive (as many Go projects do in the ports
tree).
Also the Go modules mirror is not usable because versions do not match.
Downloading resources is not possible when building a port so it dependencies
have to be made available upfront.

Denis



CVS: cvs.openbsd.org: ports

2023-04-29 Thread Aisha Tammy
CVSROOT:/cvs
Module name:ports
Changes by: ai...@cvs.openbsd.org   2023/04/29 08:25:09

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

Log message:
update to 4.0.0

OK op@



CVS: cvs.openbsd.org: ports

2023-04-29 Thread Greg Steuck
CVSROOT:/cvs
Module name:ports
Changes by: gne...@cvs.openbsd.org  2023/04/29 08:24:54

Modified files:
devel/cabal-bundler: Makefile 

Log message:
Remove duplicate gentle-introduction in cabal-bundler

This mistake was not manifest when using make but got exposed when
using dpb.

OK espie@



[update] security/gosec to 2.15.0

2023-04-29 Thread Laurent Cheylus

Hi,

attached a diff to update security/gosec for the latest version 2.15.0.

Changelog https://github.com/securego/gosec/releases/tag/v2.15.0

- update Makefile and modules.inc for the latest version
- add do-install in Makefile to install only gosec binary + update 
pkg/PLIST

- add a patch to simplify version display (gosec -version)

Build and tests OK on current/amd64 with Go v1.20.1.

Unless there's any objections, I'd like to take maintainership for this 
port. I'm using this tool for my Go projects.


Comments welcome and please commit if OK.

Laurent

Index: Makefile
===
RCS file: /cvs/ports/security/gosec/Makefile,v
retrieving revision 1.3
diff -u -p -r1.3 Makefile
--- Makefile	31 Mar 2022 13:37:02 -	1.3
+++ Makefile	29 Apr 2023 13:39:59 -
@@ -1,8 +1,7 @@
 COMMENT =	security checker for Go projects
 
 MODGO_MODNAME =	github.com/securego/gosec/v2
-REVISION =	0
-MODGO_VERSION =	v2.9.6
+MODGO_VERSION =	v2.15.0
 
 DISTNAME =	gosec-${MODGO_VERSION}
 
@@ -10,6 +9,8 @@ HOMEPAGE =	https://securego.io/
 
 CATEGORIES =	security devel
 
+MAINTAINER =Laurent Cheylus 
+
 # Apache 2.0
 PERMIT_PACKAGE =	Yes
 
@@ -17,7 +18,13 @@ WANTLIB += c pthread
 
 MODULES =		lang/go
 
-MODGO_LDFLAGS =		-X main.Version=${MODGO_VERSION}
+MODGO_LDFLAGS =		-X main.Version=${MODGO_VERSION:S/v//}
+
+# For patch to apply
+WRKDIST = ${WRKSRC}
+
+do-install:
+	${INSTALL_PROGRAM} ${MODGO_WORKSPACE}/bin/gosec ${PREFIX}/bin
 
 .include "modules.inc"
 
Index: distinfo
===
RCS file: /cvs/ports/security/gosec/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 distinfo
--- distinfo	20 Jan 2022 17:15:10 -	1.1.1.1
+++ distinfo	29 Apr 2023 13:40:00 -
@@ -132,8 +132,7 @@ SHA256 (go_modules/github.com/fatih/colo
 SHA256 (go_modules/github.com/fatih/color/@v/v1.10.0.zip) = 4bLagQykihbZ7NgIt6qudX8cPJBs8ejKHRSbjbfNuRs=
 SHA256 (go_modules/github.com/fatih/color/@v/v1.7.0.mod) = TDlJ5lwSok4Luy1SEYvASOaYDCm8SUAsWWWK3gNRmKM=
 SHA256 (go_modules/github.com/fsnotify/fsnotify/@v/v1.4.7.mod) = 6i0Kag6E9dOdDAVxGlXa+x1WqXShqRh/sk6GVxlsVFQ=
-SHA256 (go_modules/github.com/fsnotify/fsnotify/@v/v1.4.9.mod) = DasIqdOQ+kI5ebKByKMK32NoV5lFUZ3/pWjr5vdUoDY=
-SHA256 (go_modules/github.com/fsnotify/fsnotify/@v/v1.4.9.zip) = /kj1cIAd4Wv+lz3HTn5ZI65om6jCdEN/ZdvIpjU391k=
+SHA256 (go_modules/github.com/fsnotify/fsnotify/@v/v1.4.7.zip) = HQmtjz3EHLbgKIAjtHJywck5PKQR5I9LUAm8pmYtw60=
 SHA256 (go_modules/github.com/fullstorydev/grpcurl/@v/v1.6.0.mod) = AfRADqlfZ9ZUrnKy+wWtz1BYo5d3ce7MsGTuWfpS7jw=
 SHA256 (go_modules/github.com/fullstorydev/grpcurl/@v/v1.6.0.zip) = iUB9Zs3pEkK2fxGEoMjqsbGIk91IBQswSKRopSEZiyk=
 SHA256 (go_modules/github.com/ghodss/yaml/@v/v1.0.0.mod) = eKGuHn8M24VH6QP9Cu2m09Z6GKY+C9Gb+0tokYRBC8w=
@@ -149,6 +148,8 @@ SHA256 (go_modules/github.com/go-kit/kit
 SHA256 (go_modules/github.com/go-logfmt/logfmt/@v/v0.3.0.mod) = eTmLzLy8EwrQD5ipnOaf/lysw0WL9NMy8Vib+Zur2Ug=
 SHA256 (go_modules/github.com/go-logfmt/logfmt/@v/v0.4.0.mod) = SWFhybJTv9cd/bQCM8MieG1V6eQpU3hcO+SDiYP+fnk=
 SHA256 (go_modules/github.com/go-logfmt/logfmt/@v/v0.4.0.zip) = 1ngZjcDurtKHNuDXG5GaC9mFAbcnXGmnkXEi9t6eDRw=
+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/go-redis/redis/@v/v6.15.8+incompatible.mod) = pbKgUcebNxhtpVHdWjHxXOWGDTixbnbOzHS7Y64zI2A=
 SHA256 (go_modules/github.com/go-redis/redis/@v/v6.15.8+incompatible.zip) = l3pUdSqUyMsI0kzcDmtPDuJVcAopWlZjMY2ozNhDtZ4=
 SHA256 (go_modules/github.com/go-sql-driver/mysql/@v/v1.5.0.mod) = c9P9R6q2sN5RpE3yf+seOBuRQGDaMYrtP+1kYoBHSgg=
@@ -191,7 +192,6 @@ SHA256 (go_modules/github.com/golang/pro
 SHA256 (go_modules/github.com/golang/protobuf/@v/v1.4.0.mod) = DQkveqKHf+ueVa7iZoKG679+PQcRsXAthMkiXkzKc/g=
 SHA256 (go_modules/github.com/golang/protobuf/@v/v1.4.1.mod) = t+u+8PIWanPHq3nsN6AbJSBrYyfmhOOJi6fLdezW7AA=
 SHA256 (go_modules/github.com/golang/protobuf/@v/v1.4.2.mod) = S/WIXR69xtJwlYN5p0HNO096ygFuh02OixBZEQ3+nhU=
-SHA256 (go_modules/github.com/golang/protobuf/@v/v1.5.0.mod) = c4y7HelrZ6YjisO4CBzYsb+w2uvPbJu+jL221zuuzRk=
 SHA256 (go_modules/github.com/golang/protobuf/@v/v1.5.2.mod) = fI52EFJ6/Xckx+i36EPxMrDbYejJ3UncWJ1DDokpvMQ=
 SHA256 (go_modules/github.com/golang/protobuf/@v/v1.5.2.zip) = XRyBe+vBICqztCpBjlhOAAjoAnuvISzmnCrj6ee4xks=
 SHA256 (go_modules/github.com/google/btree/@v/v0.0.0-20180813153112-4030bb1f1f0c.mod) = zxL0h7DCiaymnWKzj7Ik7HrONX8Sc9ofX6V46ZGqCaI=
@@ -206,8 +206,8 @@ SHA256 (go_modules/github.com/google/go-
 SHA256 (go_modules/github.com/google/go-cmp/@v/v0.4.0.mod) = QDarVjaqQr0xMpbNO/y0yIkSdgxWqeZlWuQi2HZ8gNo=
 SHA256 (go_modules/github.com/google/go-cmp/@v/v0.5.0.mod) = QDarVjaqQr0xMpbNO/y0yIkSdgxWqeZlWuQi2HZ8gNo=
 SHA256 (go_modules/github.com/google/go-cmp/@v/v0.5.2.mod) = 

net/syncthing: update to 1.23.4

2023-04-29 Thread Klemens Nanni
https://github.com/syncthing/syncthing/releases

works for me on amd64.
OK?

Index: Makefile
===
RCS file: /cvs/ports/net/syncthing/Makefile,v
retrieving revision 1.48
diff -u -p -r1.48 Makefile
--- Makefile8 Mar 2023 14:32:17 -   1.48
+++ Makefile29 Apr 2023 13:40:41 -
@@ -1,6 +1,6 @@
 COMMENT =  open decentralized synchronization utility
 
-V =1.23.2
+V =1.23.4
 DISTNAME = syncthing-${V}
 DISTFILES =syncthing-source-v${V}${EXTRACT_SUFX}
 
Index: distinfo
===
RCS file: /cvs/ports/net/syncthing/distinfo,v
retrieving revision 1.33
diff -u -p -r1.33 distinfo
--- distinfo8 Mar 2023 14:32:17 -   1.33
+++ distinfo29 Apr 2023 13:41:12 -
@@ -1,2 +1,2 @@
-SHA256 (syncthing-source-v1.23.2.tar.gz) = 
PQ7KDm9Oquukh5kYs/VPR9WftfQoioOvgh1QknGtoYk=
-SIZE (syncthing-source-v1.23.2.tar.gz) = 14413300
+SHA256 (syncthing-source-v1.23.4.tar.gz) = 
BqKIL4rEnhX6+WAlsB0O3NTMGQpBnV3pj76CcWlTKfo=
+SIZE (syncthing-source-v1.23.4.tar.gz) = 14141457



CVS: cvs.openbsd.org: ports

2023-04-29 Thread Stefan Sperling
CVSROOT:/cvs
Module name:ports
Changes by: s...@cvs.openbsd.org2023/04/29 06:30:07

Modified files:
devel/got  : Makefile distinfo 

Log message:
update to got 0.88

- tog: always use alternate charset for vertical/horizontal line
- several tog regression test suite improvements
- run the tog tests as part of the default regress set
- tog: resize log view if toggling fullscreen from child view
- when finding changed paths iterate tree entries in on-disk order for speed
- cache fulltext data in delta cache to improve speed with long delta chains
- gotwebd: fix logic error in gotweb_render_index



CVS: cvs.openbsd.org: ports

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

Modified files:
audio/audacity : Makefile distinfo 

Log message:
Update to audacity-3.3.1.



Re: update graphics/imlib2 to 1.11

2023-04-29 Thread Omar Polo
On 2023/04/28 16:51:40 +0200, Omar Polo  wrote:
> Please find attached a diff to update imlib2 to the latest release.
> I've tested it with some deps, but not all (hsetroot, nsixv, pmenu,
> xmenu, xnotify.)  This update doesn't introduce API changes (only a
> new function provided), so it shouldn't cause issues in consumers.
> There's a detailed changelog in the tarball; but it boils down to
> small bugfixes.
> 
> I've bumped the major even though there's only one new symbol provided
> (imlib_save_image_fd()), because IMLIB2_LOADER_VERSION was cranked.
> 
> While here i've noticed the missing COMPILER too.
> 
> ok?

updated diff after imlib2-heic merge.

Index: Makefile
===
RCS file: /home/cvs/ports/graphics/imlib2/Makefile,v
retrieving revision 1.48
diff -u -p -r1.48 Makefile
--- Makefile29 Apr 2023 08:10:43 -  1.48
+++ Makefile29 Apr 2023 08:58:08 -
@@ -1,8 +1,7 @@
 COMMENT=   image manipulation library
 
-DISTNAME=  imlib2-1.10.0
-REVISION=  1
-SHARED_LIBS=   Imlib2  7.0 # 11.0
+DISTNAME=  imlib2-1.11.0
+SHARED_LIBS=   Imlib2  8.0 # 12.0
 CATEGORIES=graphics
 
 HOMEPAGE=  https://docs.enlightenment.org/api/imlib2/html/
@@ -20,6 +19,8 @@ WANTLIB += heif hwy iconv id3tag intl jp
 WANTLIB += lzma m openjp2 pango-1.0 pangocairo-1.0 pangoft2-1.0
 WANTLIB += pcre2-8 pixman-1 png rsvg-2 tiff webp webpdemux x265
 WANTLIB += xcb xcb-render xcb-shm xml2 z zstd
+
+COMPILER=  base-clang ports-gcc
 
 LIB_DEPENDS+=  archivers/bzip2 \
audio/libid3tag \
Index: distinfo
===
RCS file: /home/cvs/ports/graphics/imlib2/distinfo,v
retrieving revision 1.12
diff -u -p -r1.12 distinfo
--- distinfo28 Feb 2023 10:10:28 -  1.12
+++ distinfo29 Apr 2023 08:58:10 -
@@ -1,2 +1,2 @@
-SHA256 (imlib2-1.10.0.tar.gz) = bl9c/3PlqBlZPZCOORCC1rUx4kXj8fLJ4J9jjlASlo4=
-SIZE (imlib2-1.10.0.tar.gz) = 1122651
+SHA256 (imlib2-1.11.0.tar.gz) = lLdPfCjV0FrJNtR5+USnEiIxG4ztjQEv1XAQgw+q3jE=
+SIZE (imlib2-1.11.0.tar.gz) = 1125232



Re: [update] security/osv-scanner to 1.3.2

2023-04-29 Thread Lucas Raab
On Sun, Apr 23, 2023 at 09:36:15PM +, Lucas Raab wrote:
> Hello,
> 
> Here's an update for osv-scanner to 1.3.1. It works well, but the experimental
> GoVulnCheck integration like to consume a lot of RAM. I stopped trying after
> 3-4GB. Other than that, I haven't noticed any issues.
> 
> Other tests?
> 
> Thanks,
> Lucas

1.3.2 was released just a few days ago, updated diff attached.

In some projects with 300-450 dependencies, bumping ulimit -d to 8GB was
enough to get the GoVulnCheck scans to complete. YMMV

changelogs:
https://github.com/google/osv-scanner/releases/tag/v1.3.0
https://github.com/google/osv-scanner/releases/tag/v1.3.1
https://github.com/google/osv-scanner/releases/tag/v1.3.2

Thanks,
Lucas
diff refs/heads/master refs/heads/osv-scanner
commit - f9544b990b420cc4a68450cd335f74795967a2d2
commit + c4cbad7663ee575e268b39d92425ccf9eee84f4f
blob - a2bf1c4d0d03aa16a6a1ced69ff0454ac58e070d
blob + b1d8bf866628d68282b8fa0ac39fc5e345c3f23b
--- security/osv-scanner/Makefile
+++ security/osv-scanner/Makefile
@@ -6,7 +6,7 @@ V = 1.2.0
 
 COMMENT =  scan your project's dependencies for vulnerabilities
 
-V =1.2.0
+V =1.3.2
 MODGO_MODNAME =github.com/google/osv-scanner
 MODGO_VERSION =v${V}
 
blob - af0758b75bc47abc9c8eaf1a5d366a77ae34df92
blob + 11a0fd580b104397e581c21a593d72324be4b34b
--- security/osv-scanner/distinfo
+++ security/osv-scanner/distinfo
@@ -1,13 +1,14 @@
+SHA256 (go_modules/github.com/!burnt!sushi/toml/@v/v0.3.1.mod) = 
KAIbQYClnDmTYHqVsY4jDdC8a+pSQv/o6ou/tPT3tNc=
 SHA256 (go_modules/github.com/!burnt!sushi/toml/@v/v1.2.1.mod) = 
JnfIL+dPIDdyiJpagBr7Mp2VF1UId92ssXIZFpurPt0=
 SHA256 (go_modules/github.com/!burnt!sushi/toml/@v/v1.2.1.zip) = 
b7ZY6CYhef/TTVfq72sHayXHfoshKWWbZml83tKacSE=
-SHA256 (go_modules/github.com/!cyclone!d!x/cyclonedx-go/@v/v0.7.0.mod) = 
SKB0jK23wf8dnhwVqicWbye5ex2qRszBWhoBVbh0490=
-SHA256 (go_modules/github.com/!cyclone!d!x/cyclonedx-go/@v/v0.7.0.zip) = 
yyDWspQ+9lwXekiVv5U1XYBbmUmdd464jVYm9dFfriw=
+SHA256 (go_modules/github.com/!cyclone!d!x/cyclonedx-go/@v/v0.7.1.mod) = 
uqvhVbf1hOh1/U4bvuiQTjf0qn4QJl1WfdKYiAY/5oM=
+SHA256 (go_modules/github.com/!cyclone!d!x/cyclonedx-go/@v/v0.7.1.zip) = 
+D2ExgswC7p36y6FOYnFDHq/mMWWIPtaC24x2gd3aAU=
 SHA256 (go_modules/github.com/!microsoft/go-winio/@v/v0.5.2.mod) = 
Gbj76dRBkni7Hp0M8v1a7IeeQoKcU7o+/VZWuNGzWuc=
 SHA256 (go_modules/github.com/!microsoft/go-winio/@v/v0.5.2.zip) = 
9HnUI0H97R0KmFQHEzOZIHdPdUDt96drhJf7wRSTE4w=
-SHA256 
(go_modules/github.com/!proton!mail/go-crypto/@v/v0.0.0-20221026131551-cf6655e29de4.mod)
 = n5M1x3zb3c6ld3nZKZ1bKyc23N+8JldsgfrwhHCMAbU=
-SHA256 
(go_modules/github.com/!proton!mail/go-crypto/@v/v0.0.0-20221026131551-cf6655e29de4.zip)
 = r+PZYXnpM6svceZcuwKVGDIhTfGQbHrVwfYMB130blA=
-SHA256 (go_modules/github.com/acomagu/bufpipe/@v/v1.0.3.mod) = 
Iaxsw323lcL/h53Hl9IqRY/0F1um/IBgrFx8/DYOoWw=
-SHA256 (go_modules/github.com/acomagu/bufpipe/@v/v1.0.3.zip) = 
7ZrftBGZjQjNK28lO9OrAlWZiFBswyIjWv1cLY+m5t0=
+SHA256 
(go_modules/github.com/!proton!mail/go-crypto/@v/v0.0.0-20230217124315-7d5c6f04bbb8.mod)
 = QVtdNmqDPoNHidCM66rfXMhZG5WwIPV9NY170fTTDS8=
+SHA256 
(go_modules/github.com/!proton!mail/go-crypto/@v/v0.0.0-20230217124315-7d5c6f04bbb8.zip)
 = QwUH/oqnnj2zdodYBPMSbvCZZdheyYaRH5jQmXUU4Tc=
+SHA256 (go_modules/github.com/acomagu/bufpipe/@v/v1.0.4.mod) = 
Iaxsw323lcL/h53Hl9IqRY/0F1um/IBgrFx8/DYOoWw=
+SHA256 (go_modules/github.com/acomagu/bufpipe/@v/v1.0.4.zip) = 
Oj1OO/HH5GpaEMpDGEcx1fFnEgE6YoMIfzYy9xw/P8U=
 SHA256 
(go_modules/github.com/anmitsu/go-shlex/@v/v0.0.0-20200514113438-38f4b401e2be.mod)
 = YFvwqg2YIjVA9dr3+pcJHq+79ImJx9F2Uq+ZLKdkr7Y=
 SHA256 
(go_modules/github.com/anmitsu/go-shlex/@v/v0.0.0-20200514113438-38f4b401e2be.zip)
 = Klz3yaJwn2Sf1QjLrLK+luT7pNU0oooSLuTXV0r0C14=
 SHA256 
(go_modules/github.com/armon/go-socks5/@v/v0.0.0-20160902184237-e75332964ef5.mod)
 = eH9fmKshF09xFkyrjuplEl5gqnL111F+EuCOe47szNI=
@@ -16,6 +17,8 @@ SHA256 (go_modules/github.com/cloudflare/circl/@v/v1.1
 SHA256 (go_modules/github.com/bradleyjkemp/cupaloy/v2/@v/v2.8.0.zip) = 
+nOEG0auVcwJj3c5M4gl5XREHETrknHSzqt1rMDbPtc=
 SHA256 (go_modules/github.com/bwesterb/go-ristretto/@v/v1.2.0.mod) = 
NorKF1e+h0XM47kN60Aee+V0CWPKU1nEqVTMA1AtjwM=
 SHA256 (go_modules/github.com/bwesterb/go-ristretto/@v/v1.2.0.zip) = 
RZ6byrTT29I8JWJebDwSHZzBjz9oPhO7YXQA9offe3I=
+SHA256 (go_modules/github.com/client9/misspell/@v/v0.3.4.mod) = 
0bw2Ld3Zb7OkPtS5Kqq3CqbH71pQDX8JVk4+skq88Lg=
+SHA256 (go_modules/github.com/client9/misspell/@v/v0.3.4.zip) = 
o68gY3LhMd0QporEcMZqGxjq9Rxq+stVsuKgbjm5Byg=
 SHA256 (go_modules/github.com/cloudflare/circl/@v/v1.1.0.mod) = 
HbnQ8RL5ropyoGhB9PGR01RcFExuBe082BYBiliCKBo=
 SHA256 (go_modules/github.com/cloudflare/circl/@v/v1.1.0.zip) = 
vGIgcUMzpWYndEC0f6KpArlTR2nbVvhPvHGuKZLfF5o=
 SHA256 (go_modules/github.com/cpuguy83/go-md2man/v2/@v/v2.0.2.mod) = 
FMOvou9iNVXBtINNH4ixTfd1Sa/uheV1DBkQJGW3iro=
@@ -32,30 +35,34 @@ SHA256 (go_modules/github.com/go-git/go-billy/v5/@v/v5

[update] geo/py-mercantile to 2023.2.0

2023-04-29 Thread Lucas Raab
Hello,

Here's an update for py-xyzservices to 2023.2.0. Offline tests continue to
pass and add py-requests as a TDEP (missed the first time around).

changelog:
Providers:
Updated available layers of GeoportailFrance

Bug fixes:
Use pkgutil instead of importlib to fetch the JSON if the default in share
is not available. Fixes this fallback for Python 3.8.


Thanks,
Lucas
diff /usr/ports
commit - f9544b990b420cc4a68450cd335f74795967a2d2
path + /usr/ports
blob - 9841cdd238544690c703057f3dbec0cc34b1422f
file + geo/py-xyzservices/Makefile
--- geo/py-xyzservices/Makefile
+++ geo/py-xyzservices/Makefile
@@ -1,6 +1,6 @@
 COMMENT =  source of XYZ tiles providers
 
-MODPY_EGG_VERSION =2022.9.0
+MODPY_EGG_VERSION =2023.2.0
 
 DISTNAME = xyzservices-${MODPY_EGG_VERSION}
 PKGNAME =  py-${DISTNAME}
@@ -21,6 +21,7 @@ TEST_DEPENDS =geo/py-mercantile${MODPY_FLAVOR}
 MODPY_PYBUILD =setuptools
 
 # Many tests want to get online, but there are passing tests
-TEST_DEPENDS = geo/py-mercantile${MODPY_FLAVOR}
+TEST_DEPENDS = geo/py-mercantile${MODPY_FLAVOR} \
+   www/py-requests${MODPY_FLAVOR}
 
 .include 
blob - 4b08980035bd526c180ebf1f42b58e5ecf950a05
file + geo/py-xyzservices/distinfo
--- geo/py-xyzservices/distinfo
+++ geo/py-xyzservices/distinfo
@@ -1,2 +1,2 @@
-SHA256 (xyzservices-2022.9.0.tar.gz) = 
K1e2qgqIB8L7Aj1OgrOpvKIBbGfXcAhop9SiMxKXjDU=
-SIZE (xyzservices-2022.9.0.tar.gz) = 1133163
+SHA256 (xyzservices-2023.2.0.tar.gz) = 
uMFDIovRSZdKZy90sRMsPTYTfj/IxIl7ywN2C7Az97M=
+SIZE (xyzservices-2023.2.0.tar.gz) = 1133277


CVS: cvs.openbsd.org: ports

2023-04-29 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/04/29 03:54:57

Modified files:
sysutils/terragrunt: Makefile distinfo 

Log message:
Update to terragrunt-0.45.6.



Re: man borg - unexpected output with borgbackup-1.1.18p3

2023-04-29 Thread Bjorn Ketelaars
On Sat 29/04/2023 08:21, Mikolaj Kucharski wrote:
> Hi,
> 
> I just wanted to have a quick look at `man borg` and it doesn't look
> right.
> 
> Do you guys see the same?

Yes, think so. Manual page is displayed with markup language.

I'm not familiar with the language and not sure if the attached patch is
the right solution. At least with this patch 'man borg' looks good.

Hopefully someone - with more knowledge on manpages - chimes in.


diff --git Makefile Makefile
index 2bf9cd961fa..3ce565536c1 100644
--- Makefile
+++ Makefile
@@ -1,7 +1,7 @@
 PORTROACH =limit:^1\.1\.
 
 MODPY_EGG_VERSION =1.1.18
-REVISION = 3
+REVISION = 4
 
 WANTLIB =  ${COMPILER_LIBCXX} b2 crypto m
 
diff --git patches/patch-docs_man_borg_1 patches/patch-docs_man_borg_1
new file mode 100644
index 000..2bfdc8ebd57
--- /dev/null
+++ patches/patch-docs_man_borg_1
@@ -0,0 +1,157 @@
+Index: docs/man/borg.1
+--- docs/man/borg.1.orig
 docs/man/borg.1
+@@ -27,29 +27,13 @@ level margin: \\n[rst2man-indent\\n[rst2man-indent-lev
+ .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
+ .in \\n[rst2man-indent\\n[rst2man-indent-level]]u
+ ..
+-.TH ""  "" "" ""
++.TH "BORG" 1 "2023-03-22" "" "borg backup tool"
+ .SH NAME
+- \- 
+-.SH BORG
+-.SS deduplicating and encrypting backup tool
+-.INDENT 0.0
+-.TP
+-.B Author
+-The Borg Collective
+-.TP
+-.B Date
+-2017\-02\-05
+-.TP
+-.B Manual section
+-1
+-.TP
+-.B Manual group
+-borg backup tool
+-.UNINDENT
+-.SS SYNOPSIS
++borg \- deduplicating and encrypting backup tool
++.SH SYNOPSIS
+ .sp
+ borg [common options]  [options] [arguments]
+-.SS DESCRIPTION
++.SH DESCRIPTION
+ .\" we don't include the README.rst here since we want to keep this terse.
+ .
+ .sp
+@@ -66,8 +50,8 @@ Borg stores a set of files in an \fIarchive\fP\&. A \f
+ of \fIarchives\fP\&. The format of repositories is Borg\-specific. Borg does 
not
+ distinguish archives from each other in any way other than their name,
+ it does not matter when or where archives were created (e.g. different hosts).
+-.SS EXAMPLES
+-.SS A step\-by\-step example
++.SH EXAMPLES
++.SH A step\-by\-step example
+ .INDENT 0.0
+ .IP 1. 3
+ Before a backup can be made a repository has to be initialized:
+@@ -201,8 +185,8 @@ reports during command execution.  You can also add th
+ get other informational messages.
+ .UNINDENT
+ .UNINDENT
+-.SS NOTES
+-.SS Positional Arguments and Options: Order matters
++.SH NOTES
++.SH Positional Arguments and Options: Order matters
+ .sp
+ Borg only supports taking options (\fB\-s\fP and \fB\-\-progress\fP in the 
example)
+ to the left or right of all positional arguments (\fBrepo::archive\fP and 
\fBpath\fP
+@@ -222,7 +206,7 @@ borg create repo::archive \-s \-\-progress path  # BAD
+ .UNINDENT
+ .sp
+ This is due to a problem in the argparse module: 
\fI\%https://bugs.python.org/issue15112\fP
+-.SS Repository URLs
++.SH Repository URLs
+ .sp
+ \fBLocal filesystem\fP (or locally mounted network filesystem):
+ .sp
+@@ -278,7 +262,7 @@ to use the default \- it will be read from BORG_REPO t
+ .sp
+ Use \fB::\fP syntax to give the repo URL when syntax requires giving a 
positional
+ argument for the repo (e.g. \fBborg mount :: /mnt\fP).
+-.SS Repository / Archive Locations
++.SH Repository / Archive Locations
+ .sp
+ Many commands want either a repository (just give the repo URL, see above) or
+ an archive location, which is a repo URL followed by \fB::archive_name\fP\&.
+@@ -290,7 +274,7 @@ name).
+ .sp
+ If you have set BORG_REPO (see above) and an archive location is needed, use
+ \fB::archive_name\fP \- the repo URL part is then read from BORG_REPO.
+-.SS Logging
++.SH Logging
+ .sp
+ Borg writes all log output to stderr by default. But please note that 
something
+ showing up on stderr does \fInot\fP indicate an error condition just because 
it is
+@@ -343,7 +327,7 @@ Options \fB\-\-critical\fP and \fB\-\-error\fP are pro
+ their usage is not recommended as you might miss important information.
+ .UNINDENT
+ .UNINDENT
+-.SS Return codes
++.SH Return codes
+ .sp
+ Borg can exit with the following return codes (rc):
+ .TS
+@@ -386,7 +370,7 @@ _
+ .sp
+ If you use \fB\-\-show\-rc\fP, the return code is also logged at the indicated
+ level as the last log entry.
+-.SS Environment Variables
++.SH Environment Variables
+ .sp
+ Borg uses some environment variables for automation:
+ .INDENT 0.0
+@@ -597,7 +581,7 @@ Be very careful when using the "yes" sayers, the warni
+ Also be very careful when putting your passphrase into a script, make sure it 
has appropriate file permissions (e.g.
+ mode 600, root:root).
+ .UNINDENT
+-.SS File systems
++.SH File systems
+ .sp
+ We strongly recommend against using Borg (or any other database\-like
+ software) on non\-journaling file systems like FAT, since it is not
+@@ -630,14 +614,14 @@ Hardlinks are needed for \fIborg_upgrade\fP (if \fB\-\
+ Also hardlinks are used for more safe and secure file updating (e.g. of the 
repo
+ 

CVS: cvs.openbsd.org: ports

2023-04-29 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/04/29 03:24:03

Modified files:
net/netatalk3  : Makefile distinfo 
net/netatalk3/patches: patch-etc_netatalk_Makefile_in 
Removed files:
net/netatalk3/patches: patch-libatalk_dsi_dsi_write_c 

Log message:
Update to netatalk-3.1.15.



CVS: cvs.openbsd.org: ports

2023-04-29 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/04/29 03:19:22

Modified files:
x11/gnome/zenity: Makefile distinfo 
x11/gnome/zenity/pkg: PLIST 
Removed files:
x11/gnome/zenity/patches: patch-src_progress_c 

Log message:
Update to zenity-3.92.0.



CVS: cvs.openbsd.org: ports

2023-04-29 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/04/29 02:40:09

Modified files:
editors/libreoffice: Makefile 

Log message:
Missed -java bump in previous.
Bump all subpackages just in case.



CVS: cvs.openbsd.org: ports

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

Modified files:
cad/qelectrotech: Makefile 

Log message:
Fix package version: 0.9.1 -> 0.91.



man borg - unexpected output with borgbackup-1.1.18p3

2023-04-29 Thread Mikolaj Kucharski
Hi,

I just wanted to have a quick look at `man borg` and it doesn't look
right.

Do you guys see the same?


OpenBSD 7.3-current (GENERIC.MP) #1139: Fri Apr 14 10:12:49 MDT 2023
dera...@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP

-- 
Regards,
 Mikolaj



CVS: cvs.openbsd.org: ports

2023-04-29 Thread Omar Polo
CVSROOT:/cvs
Module name:ports
Changes by: o...@cvs.openbsd.org2023/04/29 02:13:24

Modified files:
graphics   : Makefile 

Log message:
-imlib2-heic



CVS: cvs.openbsd.org: ports

2023-04-29 Thread Omar Polo
CVSROOT:/cvs
Module name:ports
Changes by: o...@cvs.openbsd.org2023/04/29 02:12:57

Removed files:
graphics/imlib2-heic: Makefile distinfo 
graphics/imlib2-heic/patches: patch-makefile 
graphics/imlib2-heic/pkg: DESCR PLIST 

Log message:
remove imlib2-heic

ok ajacoutot@



CVS: cvs.openbsd.org: ports

2023-04-29 Thread Omar Polo
CVSROOT:/cvs
Module name:ports
Changes by: o...@cvs.openbsd.org2023/04/29 02:10:43

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

Log message:
merge imlib2 and imlib2-heic

imlib2-heic was imported when imlib2 didn't have a HEIC loader.
Since the last update, imlib2 has one built-in loader and due to a
change in the loader interface, having imlib2-heic installed not
only is redundant but breaks applications using imlib2.



Re: NEW news/py-sabctools-7.0.1

2023-04-29 Thread Stuart Henderson
On 2023/04/29 07:35, Bjorn Ketelaars wrote:
> Enclosed is a port for py-sabctools, which is needed for an update of
> news/sabnzbd.
> 
> DESCR
> -
> This module implements several sets of C implementations that are used
> within SABnzbd:
> - yEnc decoding and encoding using SIMD routines
> - CRC32 calculations
> - Non-blocking SSL-socket reading
> - Marking files as sparse
> 
> 
> py-sabctools actually is a rename of py-sabyenc, which is already in
> ports. Assuming that someone given an OK to import this, plan is to move
> news/py-sabyenc to the attic and register the rename in quirks.
> 
> OK for importing this?

OK. To replace via quirks, you'll need EPOCH=0, @pkgpath
news-py-sabyenc and @pkgpath news-py-sabyenc,python3
.