CVS: cvs.openbsd.org: ports

2023-06-17 Thread Kurt Mosiejczuk
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2023/06/17 23:09:21

Modified files:
devel/gitsh: Makefile 

Log message:
The transition to Ruby 3.2 means ports-gcc is needed to use its libraries.

Fixes build on sparc64



CVS: cvs.openbsd.org: ports

2023-06-17 Thread Kurt Mosiejczuk
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2023/06/17 22:46:33

Modified files:
multimedia/mpv : Makefile 
multimedia/mpv/patches: patch-meson_build 

Log message:
Fix build on sparc64

>From Brad Smith



CVS: cvs.openbsd.org: ports

2023-06-17 Thread Kurt Mosiejczuk
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2023/06/17 22:30:45

Modified files:
archivers/minizip: Makefile 

Log message:
Fix for building minizip on sparc64

from Brad Smith



Re: new security/web-eid-app

2023-06-17 Thread Klemens Nanni
On Sun, Jun 18, 2023 at 01:57:10AM +0300, Klemens Nanni wrote:
> A small qt6 app interfacing the PCSC API that acts as native app for
> browser extensions, which I plan to sub-package in the same port, once
> I sorted out the chicken scratches, hence the intial port with
> MULTI_PACKAGES = -main.
> 
> CLI mode already works for me, so I'd like to get this in and work on
> the rest in-tree.
> 
> Feedback? OK?
> 
> ---
> Information for inst:web-eid-app-2.3.1
> 
> Comment:
> native messaging host for Web eID browser extension
> 
> Description:
> The Web eID application peforms cryptographic digital signing and
> authentication operations with electronic ID smart cards for the Web eID
> browser extension (it is the native messaging host for the extension).
> Also works standalone without the extension in command-line mode.
> 
> Maintainer: Klemens Nanni 
> 
> WWW: https://web-eid.eu/

... here's the port.


web-eid-app.tgz
Description: application/tar-gz


new security/web-eid-app

2023-06-17 Thread Klemens Nanni
A small qt6 app interfacing the PCSC API that acts as native app for
browser extensions, which I plan to sub-package in the same port, once
I sorted out the chicken scratches, hence the intial port with
MULTI_PACKAGES = -main.

CLI mode already works for me, so I'd like to get this in and work on
the rest in-tree.

Feedback? OK?

---
Information for inst:web-eid-app-2.3.1

Comment:
native messaging host for Web eID browser extension

Description:
The Web eID application peforms cryptographic digital signing and
authentication operations with electronic ID smart cards for the Web eID
browser extension (it is the native messaging host for the extension).
Also works standalone without the extension in command-line mode.

Maintainer: Klemens Nanni 

WWW: https://web-eid.eu/



CVS: cvs.openbsd.org: ports

2023-06-17 Thread Mark Kettenis
CVSROOT:/cvs
Module name:ports
Changes by: kette...@cvs.openbsd.org2023/06/17 16:19:43

Modified files:
graphics/ffmpeg: Makefile 
Added files:
graphics/ffmpeg/patches: patch-libavcodec_aarch64_fft_neon_S 
 patch-libavcodec_aarch64_h264idct_neon_S 
 patch-libavcodec_aarch64_mdct_neon_S 
 patch-libavcodec_aarch64_simple_idct_neon_S 
 patch-libavcodec_aarch64_synth_filter_neon_S 
 patch-libavcodec_aarch64_vp9itxfm_16bpp_neon_S 
 patch-libavcodec_aarch64_vp9itxfm_neon_S 
 patch-libavcodec_aarch64_vp9lpf_16bpp_neon_S 
 patch-libavcodec_aarch64_vp9lpf_neon_S 
 patch-libavutil_aarch64_asm_S 

Log message:
Backport arm64 PAC/BTI support from upstream.

ok Brad (maintainer)



CVS: cvs.openbsd.org: ports

2023-06-17 Thread Mark Kettenis
CVSROOT:/cvs
Module name:ports
Changes by: kette...@cvs.openbsd.org2023/06/17 16:18:31

Modified files:
multimedia/x265: Makefile 
multimedia/x265/patches: patch-source_common_aarch64_asm_S 

Log message:
Implement arm64 BTI support.

ok Brad (maintainer)



CVS: cvs.openbsd.org: ports

2023-06-17 Thread Mark Kettenis
CVSROOT:/cvs
Module name:ports
Changes by: kette...@cvs.openbsd.org2023/06/17 16:17:46

Modified files:
multimedia/x264: Makefile 
Added files:
multimedia/x264/patches: patch-common_aarch64_asm_S 

Log message:
Implement arm64 BTI support.

ok Brad (maintainer)



Re: remove diffpp from enscript

2023-06-17 Thread Marc Espie
On Sat, Jun 17, 2023 at 10:42:39AM +0200, Jan Stary wrote:
> $ diffpp /tmp/foo 
> Assigning non-zero to $[ is no longer possible at /usr/local/bin/diffpp line 
> 72.
> 
> Apparently, the diffpp(1) of print/enscript
> has been broken for years and nobody noticed.
> Is anyone using that?
> 
>   Jan

Alternately, you could fix it.
There are exactly 4 array dereferences that follow $[

Mechanically substracting 1 in each location does the trick


Index: Makefile
===
RCS file: /cvs/ports/print/enscript/Makefile,v
retrieving revision 1.38
diff -u -p -r1.38 Makefile
--- Makefile11 Mar 2022 19:50:59 -  1.38
+++ Makefile17 Jun 2023 21:30:21 -
@@ -2,7 +2,7 @@ COMMENT=convert ASCII files to PostScr
 
 DISTNAME=  enscript-1.6.6
 CATEGORIES=print
-REVISION=  2
+REVISION=  3
 
 HOMEPAGE=  https://www.gnu.org/software/enscript/
 
Index: patches/patch-scripts_diffpp_in
===
RCS file: patches/patch-scripts_diffpp_in
diff -N patches/patch-scripts_diffpp_in
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-scripts_diffpp_in 17 Jun 2023 21:30:21 -
@@ -0,0 +1,47 @@
+Index: scripts/diffpp.in
+--- scripts/diffpp.in.orig
 scripts/diffpp.in
+@@ -69,7 +69,6 @@ if ($file eq "--version") {
+ open(FP, $file) || die "$program: couldn't open file `$file' for input: $!\n";
+ @orig_file = ;
+ close(FP);
+-$[ = 1;
+ $orig_line_num = 1;
+ $orig_num_lines = @orig_file;
+ 
+@@ -79,7 +78,7 @@ $diff_line_num = 1;
+ $diff_num_lines = @diffs;
+ 
+ while ($diff_line_num <= $diff_num_lines) {
+-$_ = $diffs[$diff_line_num];
++$_ = $diffs[$diff_line_num-1];
+ if (/a/) {
+   do_add($_);
+ } elsif (/d/) {
+@@ -90,7 +89,7 @@ while ($diff_line_num <= $diff_num_lines) {
+ }
+ 
+ while ($orig_line_num <= $orig_num_lines) {
+-print $orig_file[$orig_line_num++];
++print $orig_file[$orig_line_num++-1];
+ }
+ 
+ # Handle new/added lines
+@@ -175,7 +174,7 @@ sub skip_to_line {
+ ($line) = @_;
+ 
+ while ($orig_line_num <= $line) {
+-  print $orig_file[$orig_line_num];
++  print $orig_file[$orig_line_num-1];
+   $orig_line_num++;
+ }
+ }
+@@ -185,7 +184,7 @@ sub mark_to_line {
+ 
+ $diff_line_num++; # skip over diff command
+ while ($num_lines > 0) {
+-  $diff_line = substr($diffs[$diff_line_num++],3);
++  $diff_line = substr($diffs[$diff_line_num++-1],3);
+   print "\000ps{gsave -5 0 rmoveto ($marker) show grestore}";
+   print $diff_line;
+   $num_lines--;



CVS: cvs.openbsd.org: ports

2023-06-17 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2023/06/17 15:15:29

Modified files:
devel/jdk/11   : Makefile 
devel/jdk/17   : Makefile 
Added files:
devel/jdk/11/patches: 
  
patch-src_java_base_unix_native_libjava_ProcessHandleImpl_unix_c 
  
patch-src_java_base_unix_native_libjava_ProcessHandleImpl_unix_h 
devel/jdk/17/patches: 
  
patch-src_java_base_unix_native_libjava_ProcessHandleImpl_unix_c 
  
patch-src_java_base_unix_native_libjava_ProcessHandleImpl_unix_h 

Log message:
Start using waitid(2)



small tweak to bsd.port.mk

2023-06-17 Thread Marc Espie
I'd like to add a line to the display.

This shows visual confirmation that a build was started from scratch,
without a pre-existing wrkdir.

This could be used in dpb to triage build stats time, or for various
other things.

The only potential drawback I see is if some people are expecting
a very inflexible order of lines in the logs.


Index: bsd.port.mk
===
RCS file: /cvs/ports/infrastructure/mk/bsd.port.mk,v
retrieving revision 1.1588
diff -u -p -r1.1588 bsd.port.mk
--- bsd.port.mk 17 May 2023 10:34:42 -  1.1588
+++ bsd.port.mk 17 Jun 2023 19:47:30 -
@@ -2651,6 +2654,7 @@ ${_BULK_COOKIE}:
 # disabled, and there are hooks to override behavior.
 
 ${_WRKDIR_COOKIE}:
+   @${ECHO_MSG} "===>  Building from scratch ${FULLPKGNAME}${_MASTER}"
@${_PBUILD} rm -rf ${WRKDIR}
@appdefaults=${LOCALBASE}/lib/X11/app-defaults; \
if ! test -d $$appdefaults -a -h $$appdefaults; then \



small new feature in dpb

2023-06-17 Thread Marc Espie
Instead of hardcoding the number of entries saved under
distfiles/build-stats/%a to 10, we've made it adjustable.

There are actually two knobs for that:
STATS_USED: the last n recent entries will be used (defaults to 10)
STATS_BACKLOG: the last n recent entries will be saved (defaults to 25)

No change in dpb function, but the log file will grow by x2.5 by default.

This also allows people to simply keep build stats for each pkgpath over
longer periods and possibly do fun stuff with it.



CVS: cvs.openbsd.org: ports

2023-06-17 Thread Marc Espie
CVSROOT:/cvs
Module name:ports
Changes by: es...@cvs.openbsd.org   2023/06/17 13:27:32

Modified files:
infrastructure/lib/DPB: Config.pm State.pm 

Log message:
Save a bit more than what we use, as far as stats are concerned.
Work with Charles Neyrand , a student
at my job who started working with me on ports and packages tool.
To be documented soonish



CVS: cvs.openbsd.org: ports

2023-06-17 Thread Marc Espie
CVSROOT:/cvs
Module name:ports
Changes by: es...@cvs.openbsd.org   2023/06/17 13:25:51

Modified files:
infrastructure/lib/DPB/Job: Port.pm 
infrastructure/lib/DPB/SubEngine: Fetch.pm 

Log message:
"endcode" always takes core as a parameter, because it's what owns
the final status.

(something of a mess, between the lambda-inspired code which will often
naturally capture core, and OO stuff which has it as a parameter)



CVS: cvs.openbsd.org: ports

2023-06-17 Thread Brian Callahan
CVSROOT:/cvs
Module name:ports
Changes by: bcal...@cvs.openbsd.org 2023/06/17 09:45:46

Modified files:
devel/dtools   : Makefile distinfo 

Log message:
Update to dtools-2.104.0
Changelog: https://github.com/dlang/tools/compare/v2.102.0...v2.104.0



CVS: cvs.openbsd.org: ports

2023-06-17 Thread Klemens Nanni
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2023/06/17 08:32:23

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

Log message:
update to dnscontrol 4.1.1; OK paco



[update] math/matio 1.5.23

2023-06-17 Thread Martin Reindl
Hello,

attached is the update to math/matio 1.5.23.
This fixes CVE-2022-1515 (mem leak).
Tested math/labplot on amd64 with this.

Comments? OK?

-m

Index: Makefile
===
RCS file: /cvs/ports/math/matio/Makefile,v
retrieving revision 1.20
diff -u -p -r1.20 Makefile
--- Makefile11 Mar 2022 19:36:19 -  1.20
+++ Makefile17 Jun 2023 08:32:18 -
@@ -1,7 +1,7 @@
 COMMENT=   library for reading and writing Matlab MAT files
 
-DISTNAME=  matio-1.5.21
-SHARED_LIBS=   matio   3.1  # 11.3
+DISTNAME=  matio-1.5.23
+SHARED_LIBS=   matio   3.2  # 11.4
 CATEGORIES=math
 
 HOMEPAGE=  https://sourceforge.net/projects/matio/
Index: distinfo
===
RCS file: /cvs/ports/math/matio/distinfo,v
retrieving revision 1.7
diff -u -p -r1.7 distinfo
--- distinfo9 Mar 2022 08:38:04 -   1.7
+++ distinfo17 Jun 2023 08:32:18 -
@@ -1,2 +1,2 @@
-SHA256 (matio-1.5.21.tar.gz) = IYCRd+VYOefJTa2nRO5Vwd6n11fdqriWBXdtUBIvsGU=
-SIZE (matio-1.5.21.tar.gz) = 10110430
+SHA256 (matio-1.5.23.tar.gz) = n5Hq5mHfRupTwxGhstz/cgUQlbAjxhLXy/wJQGyfTW4=
+SIZE (matio-1.5.23.tar.gz) = 10115808



sparc64 bulk build report

2023-06-17 Thread kmos
Bulk build on sparc64-0a.ports.openbsd.org

Started : Wed Jun 14 14:19:05 MDT 2023
Finished: Sat Jun 17 05:48:43 MDT 2023
Duration: 2 Days 15 hours 30 minutes

Built using OpenBSD 7.3-current (GENERIC.MP) #1791: Wed Jun 14 02:28:20 MDT 2023

Built 9249 packages

Number of packages built each day:
Jun 14: 5651
Jun 15: 1770
Jun 16: 1819
Jun 17: 9



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

Build failures: 63
http://build-failures.rhaalovely.net/sparc64/2023-06-14/archivers/minizip.log
http://build-failures.rhaalovely.net/sparc64/2023-06-14/astro/calcmysky.log
http://build-failures.rhaalovely.net/sparc64/2023-06-14/audio/libcanberra.log
http://build-failures.rhaalovely.net/sparc64/2023-06-14/audio/libmusicbrainz.log
http://build-failures.rhaalovely.net/sparc64/2023-06-14/audio/libmusicbrainz5.log
http://build-failures.rhaalovely.net/sparc64/2023-06-14/audio/ncmpc.log
http://build-failures.rhaalovely.net/sparc64/2023-06-14/audio/ocp.log
http://build-failures.rhaalovely.net/sparc64/2023-06-14/audio/solfege.log
http://build-failures.rhaalovely.net/sparc64/2023-06-14/cad/dxf2gcode.log
http://build-failures.rhaalovely.net/sparc64/2023-06-14/databases/pkglocatedb.log
http://build-failures.rhaalovely.net/sparc64/2023-06-14/devel/abseil-cpp.log
http://build-failures.rhaalovely.net/sparc64/2023-06-14/devel/avr/gcc.log
http://build-failures.rhaalovely.net/sparc64/2023-06-14/devel/difftastic.log
http://build-failures.rhaalovely.net/sparc64/2023-06-14/devel/gitsh.log
http://build-failures.rhaalovely.net/sparc64/2023-06-14/devel/gn.log
http://build-failures.rhaalovely.net/sparc64/2023-06-14/devel/mtxclient.log
http://build-failures.rhaalovely.net/sparc64/2023-06-14/devel/orcania.log
http://build-failures.rhaalovely.net/sparc64/2023-06-14/devel/py-thrift,python3.log
http://build-failures.rhaalovely.net/sparc64/2023-06-14/devel/qcoro.log
http://build-failures.rhaalovely.net/sparc64/2023-06-14/devel/vim-command-t.log
http://build-failures.rhaalovely.net/sparc64/2023-06-14/devel/xsd.log
http://build-failures.rhaalovely.net/sparc64/2023-06-14/editors/kakoune.log
http://build-failures.rhaalovely.net/sparc64/2023-06-14/games/cataclysm-dda,no_x11.log
http://build-failures.rhaalovely.net/sparc64/2023-06-14/games/choria.log
http://build-failures.rhaalovely.net/sparc64/2023-06-14/games/dxx-rebirth.log
http://build-failures.rhaalovely.net/sparc64/2023-06-14/games/fheroes2.log
http://build-failures.rhaalovely.net/sparc64/2023-06-14/games/libgdx/1.9.9.log
http://build-failures.rhaalovely.net/sparc64/2023-06-14/graphics/asymptote.log
http://build-failures.rhaalovely.net/sparc64/2023-06-14/graphics/makehuman.log
http://build-failures.rhaalovely.net/sparc64/2023-06-14/graphics/tesseract/tesseract.log
http://build-failures.rhaalovely.net/sparc64/2023-06-14/graphics/vulkan-validation-layers.log
http://build-failures.rhaalovely.net/sparc64/2023-06-14/inputmethods/ibus.log
http://build-failures.rhaalovely.net/sparc64/2023-06-14/inputmethods/libime.log
http://build-failures.rhaalovely.net/sparc64/2023-06-14/mail/mu.log
http://build-failures.rhaalovely.net/sparc64/2023-06-14/mail/rspamd,hyperscan.log
http://build-failures.rhaalovely.net/sparc64/2023-06-14/mail/s-postgray.log
http://build-failures.rhaalovely.net/sparc64/2023-06-14/math/gunits.log
http://build-failures.rhaalovely.net/sparc64/2023-06-14/multimedia/mpv.log
http://build-failures.rhaalovely.net/sparc64/2023-06-14/net/cadaver.log
http://build-failures.rhaalovely.net/sparc64/2023-06-14/net/openconnect.log
http://build-failures.rhaalovely.net/sparc64/2023-06-14/net/zabbix,pgsql,-main.log
http://build-failures.rhaalovely.net/sparc64/2023-06-14/productivity/davical.log
http://build-failures.rhaalovely.net/sparc64/2023-06-14/security/nss.log
http://build-failures.rhaalovely.net/sparc64/2023-06-14/sysutils/firmware/apple-boot.log
http://build-failures.rhaalovely.net/sparc64/2023-06-14/sysutils/nut.log
http://build-failures.rhaalovely.net/sparc64/2023-06-14/sysutils/ruby-libvirt,ruby31.log
http://build-failures.rhaalovely.net/sparc64/2023-06-14/sysutils/u-boot-asahi.log
http://build-failures.rhaalovely.net/sparc64/2023-06-14/telephony/asterisk/16.log
http://build-failures.rhaalovely.net/sparc64/2023-06-14/telephony/asterisk/18.log
http://build-failures.rhaalovely.net/sparc64/2023-06-14/telephony/asterisk/20.log
http://build-failures.rhaalovely.net/sparc64/2023-06-14/telephony/baresip/baresip,-gtk.log
http://build-failures.rhaalovely.net/sparc64/2023-06-14/textproc/libmarisa.log
http://build-failures.rhaalovely.net/sparc64/2023-06-14/textproc/redland-bindings,-main.log
http://build-failures.rhaalovely.net/sparc64/2023-06-14/textproc/xxdiff.log
http://build-failures.rhaalovely.net/sparc64/2023-06-14/www/havp.log
http://build-failures.rhaalovely.net/sparc64/2023-06-14/www/webkitgtk4.log
http://build-failures.rhaalovely.net/sparc64/2023-06-14/x11/gnome/gjs.log
http://build-failures.rhaalovely.net/sparc64/2023-06-14/x11/gnome/secrets.log

UPDATE: QEMU 8.0.2

2023-06-17 Thread Brad Smith
Here is an update to QEMU 8.0.2.

CVE-2023-0330


https://marc.info/?l=qemu-devel=168562843012586=2


Index: Makefile
===
RCS file: /cvs/ports/emulators/qemu/Makefile,v
retrieving revision 1.231
diff -u -p -u -p -r1.231 Makefile
--- Makefile23 Apr 2023 19:07:49 -  1.231
+++ Makefile17 Jun 2023 06:12:16 -
@@ -4,7 +4,7 @@ DPB_PROPERTIES= parallel
 COMMENT-main=  multi system emulator
 COMMENT-ga=QEMU guest agent
 
-VERSION=   8.0.0
+VERSION=   8.0.2
 DISTNAME=  qemu-${VERSION}
 CATEGORIES=emulators
 MASTER_SITES=  https://download.qemu.org/
Index: distinfo
===
RCS file: /cvs/ports/emulators/qemu/distinfo,v
retrieving revision 1.69
diff -u -p -u -p -r1.69 distinfo
--- distinfo23 Apr 2023 19:07:49 -  1.69
+++ distinfo17 Jun 2023 06:12:16 -
@@ -1,2 +1,2 @@
-SHA256 (qemu-8.0.0.tar.xz) = u2DwNBUxGB1sw5ad0ZoBPQQnqH+RgZOXDZrbkRMeVtA=
-SIZE (qemu-8.0.0.tar.xz) = 127835148
+SHA256 (qemu-8.0.2.tar.xz) = 8GCr1DX75nlBJeLDmFaP/Dz6VABCWWkHqLGO3KNM9qU=
+SIZE (qemu-8.0.2.tar.xz) = 126707132
Index: patches/patch-configure
===
RCS file: /cvs/ports/emulators/qemu/patches/patch-configure,v
retrieving revision 1.76
diff -u -p -u -p -r1.76 patch-configure
--- patches/patch-configure 23 Apr 2023 19:07:49 -  1.76
+++ patches/patch-configure 17 Jun 2023 06:12:16 -
@@ -14,7 +14,7 @@ Index: configure
  
  rm -f config.log
  
-@@ -1329,7 +1330,6 @@ if test "$static" = "yes" ; then
+@@ -1330,7 +1331,6 @@ if test "$static" = "yes" ; then
  plugins="no"
fi
  fi
@@ -22,7 +22,7 @@ Index: configure
  
  cat > $TMPC << EOF
  
-@@ -1474,6 +1474,56 @@ if ! has "$pkg_config_exe"; then
+@@ -1475,6 +1475,56 @@ if ! has "$pkg_config_exe"; then
  fi
  
  ##
@@ -79,7 +79,7 @@ Index: configure
  # glib support probe
  
  # When bumping glib_req_ver, please check also whether we should increase
-@@ -2403,6 +2453,15 @@ fi
+@@ -2404,6 +2454,15 @@ fi
  
  if test "$plugins" = "yes" ; then
  echo "CONFIG_PLUGIN=y" >> $config_host_mak
Index: patches/patch-meson_build
===
RCS file: /cvs/ports/emulators/qemu/patches/patch-meson_build,v
retrieving revision 1.10
diff -u -p -u -p -r1.10 patch-meson_build
--- patches/patch-meson_build   23 Apr 2023 19:07:49 -  1.10
+++ patches/patch-meson_build   17 Jun 2023 06:12:16 -
@@ -13,7 +13,7 @@ Index: meson.build
  config_host_data.set_quoted('CONFIG_QEMU_MODDIR', get_option('prefix') / 
qemu_moddir)
  config_host_data.set_quoted('CONFIG_SYSCONFDIR', get_option('prefix') / 
get_option('sysconfdir'))
  
-@@ -3805,9 +3805,6 @@ if targetos == 'darwin'
+@@ -3810,9 +3810,6 @@ if targetos == 'darwin'
summary_info += {'Objective-C compiler': ' 
'.join(meson.get_compiler('objc').cmd_array())}
  endif
  option_cflags = (get_option('debug') ? ['-g'] : [])



Re: UPDATE: OpenColorIO 2.2.1

2023-06-17 Thread Brad Smith
On Sun, Jun 04, 2023 at 10:14:52PM -0400, Brad Smith wrote:
> Here is an update to OpenColorIO 2.2.1.
> 
> 
> New features:
> 
> PR #1659, Build the new ACES CG and Studio configs into the library itself
> PR #1696, Allow OCIO configs to be archived, introducing the .ocioz file 
> format
> PR #1710, Convert to or from a known external color space
> PR #1703, Add a method to query whether a color space is linear
> PR #1637, Address circular build dependency between OCIO and OpenImageIO
> 
> Noteworthy bug fixes and enhancements:
> 
> PR #1711, Make the interchange roles required for config versions 2.2 or 
> higher
> PR #1691, Add support for ICC Parametric curves type 1-4
> PR #1689, Add getProcessor calls that take a NamedTransform
> PR #1604, Add preliminary support for ACES Metadata Files (AMF)
> PR #1693, Add NamedTransform support for Baking and fix crosstalk issue
> PR #1704, Add Built-in Transforms for ARRI LogC4 and Canon curves
> PR #1706, Add Python 3.11 wheels
> PR #1712, Fix atan2 issue with ACES viewing transforms in HLSL
> PR #1656, Speed up config ID hashing (replace md5 with xxhash)
> PR #1684, Allow ocioconvert, ociowrite, ocioperf to invert a 
> DisplayViewTransform
> PR #1646, Provide scripts to facilitate building OCIO on Windows
> PR #1630, Improve iridas_cube parsing speed
> PR #1605, Add Python source distribution package for PyPI
> PR #1598, Add DisplayViewTransform support to Baker
> PR #1516, Default to C++ 14 and remove OIIO from ocioperf
> PR #1532, Update default branch name to "main"

Here is a second try for OpenColorIO 2.2.1. I fixed the system copy of minizip
detection and added support for the new minizip 4.0.0 API.


Index: Makefile
===
RCS file: /cvs/ports/graphics/opencolorio/Makefile,v
retrieving revision 1.29
diff -u -p -u -p -r1.29 Makefile
--- Makefile12 Jun 2023 21:29:25 -  1.29
+++ Makefile17 Jun 2023 09:48:49 -
@@ -1,14 +1,13 @@
-ONLY_FOR_ARCHS =   ${CLANG_ARCHS}
-
 COMMENT =  color management library
 
 EPOCH =2
 GH_ACCOUNT =   AcademySoftwareFoundation
 GH_PROJECT =   OpenColorIO
-GH_TAGNAME =   v2.1.1
+GH_TAGNAME =   v2.2.1
 PKGNAME =  ${DISTNAME:L}
+REVISION = 0
 
-SHARED_LIBS +=  OpenColorIO   3.0 # 1.1.1
+SHARED_LIBS +=  OpenColorIO   4.0 # 1.1.1
 
 CATEGORIES =   graphics
 
@@ -19,9 +18,9 @@ MAINTAINER =  Pascal Stumpf =4.0.0 \
+   devel/pystring \
+   devel/yaml-cpp>=0.7.0 \
math/imath
 
 CONFIGURE_ARGS +=  -DPYTHON="${MODPY_BIN}" \
-DOCIO_BUILD_STATIC=OFF \
-DOCIO_BUILD_APPS=OFF \
-   -DOCIO_BUILD_GPU_TESTS=OFF
+   -DOCIO_BUILD_GPU_TESTS=OFF \
+   -Dminizip-ng_INCLUDE_DIR="${LOCALBASE}/include/minizip"
 
 MODCMAKE_LDFLAGS = -L${LOCALBASE}/lib
 
Index: distinfo
===
RCS file: /cvs/ports/graphics/opencolorio/distinfo,v
retrieving revision 1.9
diff -u -p -u -p -r1.9 distinfo
--- distinfo12 Jun 2023 21:29:25 -  1.9
+++ distinfo17 Jun 2023 09:48:49 -
@@ -1,2 +1,2 @@
-SHA256 (OpenColorIO-2.1.1.tar.gz) = 
FuvD4PIfctvpD+YEN+uGT01N6cJV744hL4N4JPybjZw=
-SIZE (OpenColorIO-2.1.1.tar.gz) = 11013141
+SHA256 (OpenColorIO-2.2.1.tar.gz) = 
NvJ8WIf8TlwkGAXCm4uOaHJaoFUgvKp8fshMBCK4WA4=
+SIZE (OpenColorIO-2.2.1.tar.gz) = 11336775
Index: patches/patch-src_OpenColorIO_OCIOZArchive_cpp
===
RCS file: patches/patch-src_OpenColorIO_OCIOZArchive_cpp
diff -N patches/patch-src_OpenColorIO_OCIOZArchive_cpp
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-src_OpenColorIO_OCIOZArchive_cpp  17 Jun 2023 09:48:49 
-
@@ -0,0 +1,57 @@
+Support minizip 4.0.0.
+
+Index: src/OpenColorIO/OCIOZArchive.cpp
+--- src/OpenColorIO/OCIOZArchive.cpp.orig
 src/OpenColorIO/OCIOZArchive.cpp
+@@ -225,7 +225,7 @@ void archiveConfig(std::ostream & ostream, const Confi
+ std::string configStr = ss.str();
+ 
+ // Write zip to memory stream.
+-mz_stream_mem_create(_mem_stream);
++write_mem_stream = mz_stream_mem_create();
+ mz_stream_mem_set_grow_size(write_mem_stream, 128 * 1024);
+ mz_stream_open(write_mem_stream, NULL, MZ_OPEN_MODE_CREATE);
+ 
+@@ -237,7 +237,7 @@ void archiveConfig(std::ostream & ostream, const Confi
+ options.compress_level  = ArchiveCompressionLevels::BEST;
+ 
+ // Create the writer handle.
+-mz_zip_writer_create();
++archiver = mz_zip_writer_create();
+ 
+ // Archive options.
+ // Compression method
+@@ -332,7 +332,7 @@ void ExtractOCIOZArchive(const char * archivePath, con
+ std::string outputDestination = pystring::os::path::normpath(destination);
+ 
+ // Create 

CVS: cvs.openbsd.org: ports

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

Modified files:
audio/musikcube: Makefile distinfo 

Log message:
Update to musikcube-3.0.1.



CVS: cvs.openbsd.org: ports

2023-06-17 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/06/17 03:47:19

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

Log message:
Update to libdiscid-0.6.4.



CVS: cvs.openbsd.org: ports

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

Modified files:
sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.27.155.



CVS: cvs.openbsd.org: ports

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

Modified files:
net/py-boto3   : Makefile distinfo 

Log message:
Update to py3-boto3-1.26.155.



CVS: cvs.openbsd.org: ports

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

Modified files:
net/py-botocore: Makefile distinfo 
net/py-botocore/pkg: PLIST 

Log message:
Update to py3-botocore-1.29.155.



CVS: cvs.openbsd.org: ports

2023-06-17 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/06/17 03:20:32

Modified files:
net/libproxy   : Makefile distinfo 

Log message:
Update to libproxy-0.5.2.



remove diffpp from enscript

2023-06-17 Thread Jan Stary
$ diffpp /tmp/foo 
Assigning non-zero to $[ is no longer possible at /usr/local/bin/diffpp line 72.

Apparently, the diffpp(1) of print/enscript
has been broken for years and nobody noticed.
Is anyone using that?

Jan


Index: Makefile
===
RCS file: /cvs/ports/print/enscript/Makefile,v
retrieving revision 1.38
diff -u -p -r1.38 Makefile
--- Makefile11 Mar 2022 19:50:59 -  1.38
+++ Makefile17 Jun 2023 08:42:03 -
@@ -2,7 +2,7 @@ COMMENT=convert ASCII files to PostScr
 
 DISTNAME=  enscript-1.6.6
 CATEGORIES=print
-REVISION=  2
+REVISION=  3
 
 HOMEPAGE=  https://www.gnu.org/software/enscript/
 
Index: pkg/PLIST
===
RCS file: /cvs/ports/print/enscript/pkg/PLIST,v
retrieving revision 1.13
diff -u -p -r1.13 PLIST
--- pkg/PLIST   11 Mar 2022 19:50:59 -  1.13
+++ pkg/PLIST   17 Jun 2023 08:42:03 -
@@ -1,12 +1,10 @@
 @pkgpath print/enscript,a4
-bin/diffpp
 @bin bin/enscript
 @bin bin/mkafmmap
 bin/over
 bin/sliceprint
 @bin bin/states
 @info info/enscript.info
-@man man/man1/diffpp.1
 @man man/man1/enscript.1
 @man man/man1/sliceprint.1
 @man man/man1/states.1



CVS: cvs.openbsd.org: ports

2023-06-17 Thread Matthieu Herrb
CVSROOT:/cvs
Module name:ports
Changes by: matth...@cvs.openbsd.org2023/06/17 02:16:58

Modified files:
x11/ctwm   : Makefile distinfo 

Log message:
Update to ctwm 4.1.0.  WANLIB fix & ok sthen@



[update] ctwm 4.1.0

2023-06-17 Thread Matthieu Herrb
Hi,

Update x11/ctwm to 4.1.0. ok ?

>From the announcement:

The major new feature of this release is multi-monitor support via
XRANDR.  It also includes some EWMH improvements and various minor
bugfixes.

It also removes several obsolescent features, major among them being
VirtualScreens.  The multi-monitor support added is far more capable
and
less weirdly buggy.  If you're currently using VirtualScreens,
however,
be prepared for things to work out rather differently on upgrade.

Further details are available in the changelog in the tar or on the
website.

Index: Makefile
===
RCS file: /local/cvs/ports/x11/ctwm/Makefile,v
retrieving revision 1.30
diff -u -p -u -r1.30 Makefile
--- Makefile11 Mar 2022 20:15:25 -  1.30
+++ Makefile17 Jun 2023 07:08:52 -
@@ -1,6 +1,6 @@
 COMMENT=   twm, plus support for multiple virtual screens, etc
 
-DISTNAME=  ctwm-4.0.3
+DISTNAME=  ctwm-4.1.0
 
 CATEGORIES=x11
 
Index: distinfo
===
RCS file: /local/cvs/ports/x11/ctwm/distinfo,v
retrieving revision 1.8
diff -u -p -u -r1.8 distinfo
--- distinfo21 Aug 2019 19:30:52 -  1.8
+++ distinfo17 Jun 2023 07:08:52 -
@@ -1,2 +1,2 @@
-SHA256 (ctwm-4.0.3.tar.gz) = 3ezUUw/R76LRnVlNmAPm6fFXiDlviRwxldWtIyBS4Bc=
-SIZE (ctwm-4.0.3.tar.gz) = 934415
+SHA256 (ctwm-4.1.0.tar.gz) = ifbyHiacZBGV5rOf6ARTf8556w34IbGmlpOa6rdETKo=
+SIZE (ctwm-4.1.0.tar.gz) = 983340

-- 
Matthieu Herrb



CVS: cvs.openbsd.org: ports

2023-06-17 Thread Matthieu Herrb
CVSROOT:/cvs
Module name:ports
Changes by: matth...@cvs.openbsd.org2023/06/17 01:00:38

Modified files:
x11/xrestop: Makefile distinfo 

Log message:
Update to xrestop 0.6, ok sthen@



Re: fix github /archive/ urls

2023-06-17 Thread Sebastien Marie
On Fri, Jun 16, 2023 at 10:26:54AM +0100, Stuart Henderson wrote:
> We should fetch from /archive/refs/tags for GH_TAGNAME; /archive/ is
> ambiguous and can cover tags, branches or commits.
> 
> Because this no longer uses /archive/ then the check for
> GH_TAGNAME=master doesn't make sense because master won't be fetchable
> as a tag anyway.
> 
> Then we can remove the workaround in alacritty.
> 
> ok?

it makes sense to me.

ok semarie@

> Index: infrastructure/mk/bsd.port.mk
> ===
> RCS file: /cvs/ports/infrastructure/mk/bsd.port.mk,v
> retrieving revision 1.1592
> diff -u -p -r1.1592 bsd.port.mk
> --- infrastructure/mk/bsd.port.mk 13 Jun 2023 10:28:40 -  1.1592
> +++ infrastructure/mk/bsd.port.mk 16 Jun 2023 09:23:32 -
> @@ -1263,11 +1263,15 @@ ECHO_MSG ?= echo
>  .  if !empty(GH_COMMIT) && !empty(GH_TAGNAME)
>  ERRORS += "Fatal: specifying both GH_TAGNAME and GH_COMMIT is invalid"
>  .  endif
> -.  if ${GH_TAGNAME} == master
> -ERRORS += "Fatal: using master as GH_TAGNAME is invalid"
> -.  endif
> +.  if !empty(GH_TAGNAME)
>  MASTER_SITES_GITHUB += \
> - 
> https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/archive/${GH_TAGNAME:S/$/\//}
> + 
> https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/archive/refs/tags/${GH_TAGNAME:S/$/\//}
> +.  elif !empty(GH_COMMIT)
> +MASTER_SITES_GITHUB += \
> + https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/archive/
> +.  else
> +ERRORS += "Fatal: if using GH_*, one of GH_TAGNAME or GH_COMMIT must be set"
> +.endif
>  
>  MASTER_SITES ?= ${MASTER_SITES_GITHUB}
>  HOMEPAGE ?= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}
> Index: x11/alacritty/Makefile
> ===
> RCS file: /cvs/ports/x11/alacritty/Makefile,v
> retrieving revision 1.13
> diff -u -p -r1.13 Makefile
> --- x11/alacritty/Makefile15 Jun 2023 16:54:21 -  1.13
> +++ x11/alacritty/Makefile16 Jun 2023 09:23:32 -
> @@ -3,10 +3,9 @@ CATEGORIES = x11
>  
>  MAINTAINER = Eric Auge 
>  
> -VERSION =0.12.1
> -DISTNAME =   alacritty-${VERSION}
> -MASTER_SITES =   https://github.com/alacritty/alacritty/
> -DISTFILES += alacritty-{archive/refs/tags/}v${VERSION}${EXTRACT_SUFX}
> +GH_ACCOUNT = alacritty
> +GH_PROJECT = alacritty
> +GH_TAGNAME = v0.12.1
>  
>  HOMEPAGE =   https://alacritty.org/
>  
> Index: x11/alacritty/distinfo
> ===
> RCS file: /cvs/ports/x11/alacritty/distinfo,v
> retrieving revision 1.4
> diff -u -p -r1.4 distinfo
> --- x11/alacritty/distinfo15 Jun 2023 16:54:21 -  1.4
> +++ x11/alacritty/distinfo16 Jun 2023 09:23:32 -
> @@ -1,4 +1,4 @@
> -SHA256 (alacritty-v0.12.1.tar.gz) = 
> FLzgv8U4hyyX4OOLkjOp0fqZLc+DoitgNdpf5YpVvGw=
> +SHA256 (alacritty-0.12.1.tar.gz) = 
> FLzgv8U4hyyX4OOLkjOp0fqZLc+DoitgNdpf5YpVvGw=
>  SHA256 (cargo/adler-1.0.2.tar.gz) = 
> 8mIBYEyHseAb09mPjV2aj8u4FejO20H/zL60v1k6Nf4=
>  SHA256 (cargo/android-activity-0.4.0.tar.gz) = 
> QWWhrvcDIyAxtApuiQjC+eMU1JXxGqf5jbddOaSXzGo=
>  SHA256 (cargo/android-properties-0.2.2.tar.gz) = 
> /H6yCbFRjWu4eyg8IAlfUijs2kYNpwtE8IAlI96m2gQ=
> @@ -231,7 +231,7 @@ SHA256 (cargo/xcursor-0.3.4.tar.gz) = Rj
>  SHA256 (cargo/xdg-2.4.1.tar.gz) = 
> DEWD21y9TEwDA98tFa+A8FOdtwP6HGiALUy70t0PiPY=
>  SHA256 (cargo/xml-rs-0.8.4.tar.gz) = 
> 0tfTlIYT91yY/ZMoz9zEWsxNNgZVKJ0KfU7JMTkiAKM=
>  SHA256 (cargo/yaml-rust-0.4.5.tar.gz) = 
> VsGTbEzHocmrIaHrtgLrlCuoaMvUSpnLfNxYkjNeHIU=
> -SIZE (alacritty-v0.12.1.tar.gz) = 1493994
> +SIZE (alacritty-0.12.1.tar.gz) = 1493994
>  SIZE (cargo/adler-1.0.2.tar.gz) = 12778
>  SIZE (cargo/android-activity-0.4.0.tar.gz) = 235580
>  SIZE (cargo/android-properties-0.2.2.tar.gz) = 4563
> 

-- 
Sebastien Marie



Re: net/dnscontrol: update to 4.1.1

2023-06-17 Thread Paco Esteban
On Tue, 13 Jun 2023, Klemens Nanni wrote:

> not using bind, but there are other small changes in this minor release.
> keeps works for me using gandi.
> 
> feedback, ok?

I also use it with gandi, so my testing will not add much value.
In any case, ok paco

> Index: Makefile
> ===
> RCS file: /cvs/ports/net/dnscontrol/Makefile,v
> retrieving revision 1.22
> diff -u -p -r1.22 Makefile
> --- Makefile  28 May 2023 07:29:56 -  1.22
> +++ Makefile  13 Jun 2023 17:03:51 -
> @@ -1,6 +1,6 @@
>  COMMENT =manage DNS configuration across any number of DNS hosts
>  
> -MODGO_VERSION =  v4.1.0
> +MODGO_VERSION =  v4.1.1
>  MODGO_MODNAME =  github.com/StackExchange/dnscontrol/v4
>  
>  DISTNAME =   dnscontrol-${MODGO_VERSION}
> Index: distinfo
> ===
> RCS file: /cvs/ports/net/dnscontrol/distinfo,v
> retrieving revision 1.14
> diff -u -p -r1.14 distinfo
> --- distinfo  28 May 2023 07:29:56 -  1.14
> +++ distinfo  13 Jun 2023 17:08:25 -
> @@ -1,253 +1,15 @@
> -SHA256 (dnscontrol-v4.1.0.zip) = j6aJwUvC/EamVERfC2ERuF/XSxSvI5KPtxMqlg8NNyI=
> +SHA256 (dnscontrol-v4.1.1.zip) = pj1eEir6FAmP7C31cauCV4dzyf8wkxMd2ppW7GyqxpQ=
>  SHA256 (go_modules/cloud.google.com/go/@v/v0.110.0.mod) = 
> O29NEw+OV6zWIuXjFT6h9S5KXzwbXoW3zojCi1nx384=
>  SHA256 (go_modules/cloud.google.com/go/@v/v0.110.0.zip) = 
> i9zg17/AfnHOu7198tk9FBijXu0JIRuyHjwe6NL6v3w=
>  SHA256 (go_modules/cloud.google.com/go/@v/v0.26.0.mod) = 
> IhijTyC5cbwZUhbUGV9XUgoqy9hd5/wxrPxEAmZwTBE=
>  SHA256 (go_modules/cloud.google.com/go/@v/v0.34.0.mod) = 
> IhijTyC5cbwZUhbUGV9XUgoqy9hd5/wxrPxEAmZwTBE=
> -SHA256 (go_modules/cloud.google.com/go/accessapproval/@v/v1.6.0.mod) = 
> m1QAnn26igeBgjh40bZsP9ZosBmW0YyybMNg5yS3ZaU=
> -SHA256 (go_modules/cloud.google.com/go/accessapproval/@v/v1.6.0.zip) = 
> T9McAic+leQDLHZSgi50Db8HTXfWYALfD7lsEiL9DR4=
> -SHA256 (go_modules/cloud.google.com/go/accesscontextmanager/@v/v1.7.0.mod) = 
> M5b9OAB9cbfaqX9s6re4BQzJ0cct2/SQBsgqgC3jdxE=
> -SHA256 (go_modules/cloud.google.com/go/accesscontextmanager/@v/v1.7.0.zip) = 
> kCMMzCCwKCHeDvV4kUx8MqwxievM5TnaUhIo33aPpPE=
> -SHA256 (go_modules/cloud.google.com/go/aiplatform/@v/v1.37.0.mod) = 
> JOgBF00DIQGyOvUALQw6xa+7rT6TXuLwwtEI9cxYLk8=
> -SHA256 (go_modules/cloud.google.com/go/aiplatform/@v/v1.37.0.zip) = 
> 5hOFzs636575PIDa9ReH8INHDxBNETyEYHlHRKhTySc=
> -SHA256 (go_modules/cloud.google.com/go/analytics/@v/v0.19.0.mod) = 
> OEOOheTaiJm0N1AtUJR/C/VPyWa7XXsAAlLFYZFH+m0=
> -SHA256 (go_modules/cloud.google.com/go/analytics/@v/v0.19.0.zip) = 
> ssCOmdMXOT6pECy7TzCdFhcHkKeTuV7q/QJvgmMoGz8=
> -SHA256 (go_modules/cloud.google.com/go/apigateway/@v/v1.5.0.mod) = 
> XQw94nPSfAJp/QbZsP+lUk9KFQunGtQh9rZbHIWGQ7c=
> -SHA256 (go_modules/cloud.google.com/go/apigateway/@v/v1.5.0.zip) = 
> gfnPfUYJOkzzu237fqlCeEKV8JMmHEVphlbdhEvfoWM=
> -SHA256 (go_modules/cloud.google.com/go/apigeeconnect/@v/v1.5.0.mod) = 
> yoUhNZhCaLVljJwDKeo1UVdR/qH2tenhyIPHEGK0C5Y=
> -SHA256 (go_modules/cloud.google.com/go/apigeeconnect/@v/v1.5.0.zip) = 
> oK4UGv2cdityJ3izUI3MRZ4YxokKIlhiNdr8D0NlMqI=
> -SHA256 (go_modules/cloud.google.com/go/apigeeregistry/@v/v0.6.0.mod) = 
> 0jty2QtpuJWOFOU1lgK7TQc8R7JSJjSKHYwO9D6eU2k=
> -SHA256 (go_modules/cloud.google.com/go/apigeeregistry/@v/v0.6.0.zip) = 
> HPdyjBuNMSR9XC7BC0slLWIk6VScLufSIitILeyK66Q=
> -SHA256 (go_modules/cloud.google.com/go/apikeys/@v/v0.6.0.mod) = 
> niLGtdASkX9rGtYTLsaEcMsLI+xbdMdxGzH6azuGOII=
> -SHA256 (go_modules/cloud.google.com/go/apikeys/@v/v0.6.0.zip) = 
> URuoPzg3RZqeVTAm7PVW6+yQB0AwVGNdkPBl99c13b4=
> -SHA256 (go_modules/cloud.google.com/go/appengine/@v/v1.7.1.mod) = 
> 5xdGLYNEe4Qt+PCnSxbhSA+nhvO3U0xiBxJGFxdVDWQ=
> -SHA256 (go_modules/cloud.google.com/go/appengine/@v/v1.7.1.zip) = 
> CfNe5bnYeCvO12tzPHw6Kl87nkFjAjakeFS0qSVn5kY=
> -SHA256 (go_modules/cloud.google.com/go/area120/@v/v0.7.1.mod) = 
> bdvEv0WhAW0GVYjRzP85KuLXIGrK2vCmDaSIOfLT1SI=
> -SHA256 (go_modules/cloud.google.com/go/area120/@v/v0.7.1.zip) = 
> fc/fNl658p/O3ym44y8AI7gpcyhp3HrZos2EUMveqN8=
> -SHA256 (go_modules/cloud.google.com/go/artifactregistry/@v/v1.13.0.mod) = 
> KYxj4ZH+Kr8kTpfMwz++GFHx8Pv5QcPTKIJKVMFOlU4=
> -SHA256 (go_modules/cloud.google.com/go/artifactregistry/@v/v1.13.0.zip) = 
> q/c1hr3O0PWQkYs38ZZDZGw6oEplFIDL2/rYYXHwPZg=
> -SHA256 (go_modules/cloud.google.com/go/asset/@v/v1.13.0.mod) = 
> iQIVZo5R8WarUmJ4GKI6WyERKNSgQo3toa0bUekPL3E=
> -SHA256 (go_modules/cloud.google.com/go/asset/@v/v1.13.0.zip) = 
> 3K7ixJg15/nFPXeyFzjU2APiWytS3ExxxeFFMy/q2EE=
> -SHA256 (go_modules/cloud.google.com/go/assuredworkloads/@v/v1.10.0.mod) = 
> r5vPxsY3trjwytqLRP4ST86b667HNLFRjj11K1Ph3cU=
> -SHA256 (go_modules/cloud.google.com/go/assuredworkloads/@v/v1.10.0.zip) = 
> +CsvS6LWkt7/PM99rPwj50TXCAT1X7s0r/7nVS2k9zA=
> -SHA256 (go_modules/cloud.google.com/go/automl/@v/v1.12.0.mod) = 
> ZGsxdRDpSGPhy6A88Wew4+b67xRwF1f3xunmc2ynTEk=
>