CVS: cvs.openbsd.org: ports

2023-03-12 Thread Jonathan Matthew
CVSROOT:/cvs
Module name:ports
Changes by: jmatt...@cvs.openbsd.org2023/03/12 22:05:06

Modified files:
security/pivy  : Makefile distinfo 
security/pivy/pkg: PLIST 
security/pivy/patches: patch-Makefile 

Log message:
Update to pivy 0.11.1, add dependency on json-c and enable pivy-ca



[Maintainer Update] archivers/zpaqfranz-57.4

2023-03-12 Thread tux0r
Ah, I was worried .. it's been days without a new version ... ;-)

Update attached.


zpaqfranz-57.4.diff
Description: Binary data


nsh1.1 update diff attached

2023-03-12 Thread Tom Smyth
Folks,
please find attached, update for nsh to nsh1.1-20230312
I would like to give a big thanks to Chris Cappuccio, Stefan Sperling,
Justin Donoghue  and Kurt Mosiejczuk for all their time, expertise and
work to help.

the attached CVS diff updates the port with the upstream release,
Changes since last time
Chris and Stefan have made a number of improvements to nsh since the last update

1) dhcpleased support
2) slaacd support
3) resolvd support
4) ndp control support
5) improved arp control on interfaces
6) improved bridge/ veb feature support
7) improved diagnostics commands
show arp
show ndp
show bridge
show interface status
8) improved integration scripts
9) improved  reduced default configuration on new sysctls  (to omit
default settings on OpenBSD sysctls)
10) improved arp control on interfaces (arp on, static arp, )
11) improved usability and alignment with other industry CLIs with the
keyword "exit" used to exit interface configuration modes


12) nsh.8 manual page updated to include the new features, improved
cross referencing
etc.

further updates to nsh.8 possible  but I wanted make sure at least
this diff makes the cut before ports freeze ...

a big shout out to Justin who helped identify where we could improve
the show  commands / diagnostic commands based on his use of other
networking platforms.

-- 
Kindest regards,
Tom Smyth.


nsh-1.1.20230312
Description: Binary data


[update] librelp version 1.10.0

2023-03-12 Thread Remi Locherer
Hi,

This is an update for librelp to version 1.10.0.

The changelog lists "TLS handling bugfix" for version 1.10.0:
https://github.com/rsyslog/librelp/blob/master/ChangeLog

All tests pass but the ones using LibreSSL. It is the same issue as
last time: The test certs include errors. Nevertheless, GnuTLS and
OpenSSL validate them successful.
Details from last update:
https://marc.info/?l=openbsd-ports=16129288212=2

I verified with rsyslogd that imrelp and omrelp with and without TLS
are working.

According to nm and also check_sym the SHARED_LIBS can stay as it is.

I intend to commit this after the release of 7.3.

OK?

Remi


Index: Makefile
===
RCS file: /cvs/ports/sysutils/librelp/Makefile,v
retrieving revision 1.23
diff -u -p -r1.23 Makefile
--- Makefile31 Mar 2022 13:37:03 -  1.23
+++ Makefile4 Mar 2023 21:26:43 -
@@ -1,7 +1,6 @@
 COMMENT =  reliable event logging protocol library
 
-DISTNAME = librelp-1.9.0
-REVISION = 1
+DISTNAME = librelp-1.10.0
 
 SHARED_LIBS +=  relp  5.0 # 5.0
 
Index: distinfo
===
RCS file: /cvs/ports/sysutils/librelp/distinfo,v
retrieving revision 1.10
diff -u -p -r1.10 distinfo
--- distinfo10 Feb 2021 21:26:44 -  1.10
+++ distinfo27 Feb 2023 09:08:56 -
@@ -1,2 +1,2 @@
-SHA256 (librelp-1.9.0.tar.gz) = JO6ehDlg0UAKRP+u2wseyRRj34+KzKhpzAJ+0l7mvzM=
-SIZE (librelp-1.9.0.tar.gz) = 540477
+SHA256 (librelp-1.10.0.tar.gz) = FI205NGiPoE26ewIgQkppV+vXUXiTC4xhtWrNDVdqzE=
+SIZE (librelp-1.10.0.tar.gz) = 543414



CVS: cvs.openbsd.org: ports

2023-03-12 Thread Klemens Nanni
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2023/03/12 16:05:43

Modified files:
net/tdesktop   : Makefile distinfo 

Log message:
update to tdesktop 4.6.10



CVS: cvs.openbsd.org: ports

2023-03-12 Thread Robert Nagy
CVSROOT:/cvs
Module name:ports
Changes by: rob...@cvs.openbsd.org  2023/03/12 14:55:51

Modified files:
www/iridium: Makefile distinfo 
www/iridium/patches: patch-BUILD_gn patch-base_BUILD_gn 
 
patch-base_allocator_partition_allocator_address_space_randomization_h 
 
patch-base_allocator_partition_allocator_page_allocator_internals_posix_h 
 
patch-base_allocator_partition_allocator_partition_address_space_cc 
 
patch-base_allocator_partition_allocator_partition_alloc_config_h 
 
patch-base_allocator_partition_allocator_partition_alloc_constants_h 
 
patch-base_allocator_partition_allocator_partition_alloc_forward_h 
 
patch-base_allocator_partition_allocator_partition_alloc_gni 
 
patch-base_allocator_partition_allocator_partition_root_cc 
 
patch-base_allocator_partition_allocator_spinning_mutex_cc 
 patch-base_debug_stack_trace_posix_cc 
 patch-base_files_file_path_watcher_unittest_cc 
 patch-base_files_file_util_unittest_cc 
 patch-base_i18n_icu_util_cc 
 patch-base_logging_unittest_cc 
 
patch-base_memory_platform_shared_memory_region_posix_cc 
 patch-base_posix_unix_domain_socket_unittest_cc 
 patch-base_process_process_metrics_cc 
 patch-base_process_process_metrics_freebsd_cc 
 patch-base_process_process_metrics_h 
 patch-base_process_process_metrics_openbsd_cc 
 patch-base_process_process_unittest_cc 
 
patch-base_profiler_sampling_profiler_thread_token_cc 
 
patch-base_profiler_sampling_profiler_thread_token_h 
 patch-base_profiler_stack_base_address_posix_cc 
 
patch-base_profiler_stack_sampling_profiler_test_util_cc 
 patch-base_strings_safe_sprintf_unittest_cc 
 patch-base_system_sys_info_cc 
 patch-base_system_sys_info_h 
 patch-base_system_sys_info_posix_cc 
 patch-base_system_sys_info_unittest_cc 
 patch-base_threading_platform_thread_linux_cc 
 patch-base_threading_platform_thread_posix_cc 
 patch-base_threading_platform_thread_unittest_cc 
 patch-base_trace_event_malloc_dump_provider_cc 
 patch-build_config_BUILD_gn 
 patch-build_config_compiler_BUILD_gn 
 patch-build_config_linux_pkg-config_py 
 patch-build_config_rust_gni 
 patch-build_detect_host_arch_py 
 patch-build_gn_run_binary_py 
 patch-build_toolchain_gcc_toolchain_gni 
 patch-chrome_app_chrome_command_ids_h 
 patch-chrome_app_chrome_main_cc 
 patch-chrome_app_chrome_main_delegate_cc 
 patch-chrome_app_generated_resources_grd 
 patch-chrome_app_settings_strings_grdp 
 
patch-chrome_app_theme_chrome_unscaled_resources_grd 
 patch-chrome_app_theme_theme_resources_grd 
 patch-chrome_browser_about_flags_cc 
 
patch-chrome_browser_autocomplete_chrome_autocomplete_scheme_classifier_cc 
 
patch-chrome_browser_background_background_mode_manager_cc 
 patch-chrome_browser_browser_features_cc 
 patch-chrome_browser_browser_process_impl_cc 
 patch-chrome_browser_browser_process_impl_h 
 
patch-chrome_browser_chrome_browser_interface_binders_cc 
 patch-chrome_browser_chrome_browser_main_cc 
 
patch-chrome_browser_chrome_content_browser_client_cc 
 
patch-chrome_browser_chrome_content_browser_client_h 
 
patch-chrome_browser_custom_handlers_chrome_protocol_handler_registry_delegate_cc
 
 patch-chrome_browser_dev_ui_browser_resources_grd 
 
patch-chrome_browser_download_chrome_download_manager_delegate_cc 
  

Slowing down for 7.3

2023-03-12 Thread Christian Weisgerber
We are approaching the release of OpenBSD 7.3.  It is time to slow
down ports work.  Before you commit something, ask yourself:
* What if it breaks?  Can I fix it in time?
* What's the impact?  Will a problem take out many other ports?
* But also: Is this something we need now for the lifetime of
  7.3-stable?

And if you know of nagging bugs, now is the time to fix them!

Commits are still open, but please exercise some judgment.

-- 
Christian "naddy" Weisgerber  na...@mips.inka.de



Update fonts/jetbrains-mono to version 2.304

2023-03-12 Thread Josiah Frentsos
Index: Makefile
===
RCS file: /cvs/ports/fonts/jetbrains-mono/Makefile,v
retrieving revision 1.4
diff -u -p -r1.4 Makefile
--- Makefile11 Mar 2022 19:00:21 -  1.4
+++ Makefile12 Mar 2023 20:34:07 -
@@ -1,6 +1,6 @@
 COMMENT =  monotype font for developers
 
-V =2.242
+V =2.304
 DISTNAME = ${TYPEFACE}-$V
 PKGNAME =  jetbrains-mono-$V
 
Index: distinfo
===
RCS file: /cvs/ports/fonts/jetbrains-mono/distinfo,v
retrieving revision 1.3
diff -u -p -r1.3 distinfo
--- distinfo27 Feb 2022 22:14:14 -  1.3
+++ distinfo12 Mar 2023 20:34:07 -
@@ -1,2 +1,2 @@
-SHA256 (JetBrainsMono-2.242.zip) = TjFbTvF2zn/8lxsUmXvcj2RuPR5bkT0ey6OjsQtKGp8=
-SIZE (JetBrainsMono-2.242.zip) = 4099695
+SHA256 (JetBrainsMono-2.304.zip) = b2N2xu0pYOqKljzXOH7J124/YpElvDPR/c1+twEve78=
+SIZE (JetBrainsMono-2.304.zip) = 5622857



fonts/jetbrains-mono: Fix the license marker

2023-03-12 Thread Josiah Frentsos
Index: Makefile
===
RCS file: /cvs/ports/fonts/jetbrains-mono/Makefile,v
retrieving revision 1.4
diff -u -p -r1.4 Makefile
--- Makefile11 Mar 2022 19:00:21 -  1.4
+++ Makefile12 Mar 2023 20:34:53 -
@@ -8,7 +8,7 @@ CATEGORIES =fonts x11
 
 HOMEPAGE = https://www.jetbrains.com/lp/mono/
 
-# Apache 2.0
+# SIL OFL 1.1
 PERMIT_PACKAGE =   Yes
 
 MASTER_SITES = https://download.jetbrains.com/fonts/



[UPDATE] lang/node 18.15.0

2023-03-12 Thread Volker Schlecht

Updates lang/node to the latest release 18.15.0
https://github.com/nodejs/node/releases/tag/v18.15.0

Builds and runs fine on amd64, i386 and arm64.

AFAICT no changes with an obvious risk for other platforms.
As usual, quite a bit of PLIST churn due to npm.Index: Makefile
===
RCS file: /cvs/ports/lang/node/Makefile,v
retrieving revision 1.117
diff -u -p -r1.117 Makefile
--- Makefile	19 Feb 2023 12:27:19 -	1.117
+++ Makefile	9 Mar 2023 20:21:15 -
@@ -5,7 +5,7 @@ USE_WXNEEDED =		Yes
 
 COMMENT = JavaScript runtime built on Chrome's V8 JavaScript engine
 
-NODE_VERSION =		v18.14.1
+NODE_VERSION =		v18.15.0
 PLEDGE_VER =		1.1.3
 DISTFILES =		node-pledge-{}${PLEDGE_VER}.tar.gz:0 \
 			${DISTNAME}-headers.tar.gz \
Index: distinfo
===
RCS file: /cvs/ports/lang/node/distinfo,v
retrieving revision 1.67
diff -u -p -r1.67 distinfo
--- distinfo	19 Feb 2023 12:27:19 -	1.67
+++ distinfo	9 Mar 2023 20:21:15 -
@@ -1,6 +1,6 @@
 SHA256 (node-pledge-1.1.3.tar.gz) = fEaXvLg6hYEJ69K+mgQFizf8DiJY2/DtyFJB/pEanVU=
-SHA256 (node-v18.14.1-headers.tar.gz) = kYs1rpQ/zRuzrVkM638EQYgezfWUCiA55PtXYsQEgNI=
-SHA256 (node-v18.14.1.tar.xz) = 7sNTQ4Jm/QrvU6lEa+ELMu5udNCOMt1UVLOC/2eT2gQ=
+SHA256 (node-v18.15.0-headers.tar.gz) = WtoxFDkz8EQ9IHaa5ZQsSxxcgP6fioIh2uEu2b7CrS0=
+SHA256 (node-v18.15.0.tar.xz) = jkTWUBj/lzKEGVwjGGRpoOpAgul+xCAOX1cG1VhNqjc=
 SIZE (node-pledge-1.1.3.tar.gz) = 3167
-SIZE (node-v18.14.1-headers.tar.gz) = 8568128
-SIZE (node-v18.14.1.tar.xz) = 41439328
+SIZE (node-v18.15.0-headers.tar.gz) = 8568450
+SIZE (node-v18.15.0.tar.xz) = 40355624
Index: patches/patch-node_gyp
===
RCS file: /cvs/ports/lang/node/patches/patch-node_gyp,v
retrieving revision 1.17
diff -u -p -r1.17 patch-node_gyp
--- patches/patch-node_gyp	19 Feb 2023 12:27:19 -	1.17
+++ patches/patch-node_gyp	9 Mar 2023 20:21:15 -
@@ -13,7 +13,7 @@ Index: node.gyp
  'deps/histogram/histogram.gyp:histogram',
  'deps/uvwasi/uvwasi.gyp:uvwasi',
  'deps/simdutf/simdutf.gyp:simdutf',
-@@ -1205,8 +1205,8 @@
+@@ -1206,8 +1206,8 @@
'dependencies': [
  '<(node_lib_target_name)',
  'deps/base64/base64.gyp:base64',
@@ -24,7 +24,7 @@ Index: node.gyp
  'deps/histogram/histogram.gyp:histogram',
  'deps/uvwasi/uvwasi.gyp:uvwasi',
  'node_dtrace_header',
-@@ -1281,6 +1281,10 @@
+@@ -1282,6 +1282,10 @@
  }],
  ['OS=="solaris"', {
'ldflags': [ '-I<(SHARED_INTERMEDIATE_DIR)' ]
Index: pkg/PLIST
===
RCS file: /cvs/ports/lang/node/pkg/PLIST,v
retrieving revision 1.54
diff -u -p -r1.54 PLIST
--- pkg/PLIST	19 Feb 2023 12:27:19 -	1.54
+++ pkg/PLIST	9 Mar 2023 20:21:15 -
@@ -135,6 +135,7 @@ lib/node_modules/@npmcli/arborist/lib/ar
 lib/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js
 lib/node_modules/@npmcli/arborist/lib/arborist/deduper.js
 lib/node_modules/@npmcli/arborist/lib/arborist/index.js
+lib/node_modules/@npmcli/arborist/lib/arborist/isolated-reifier.js
 lib/node_modules/@npmcli/arborist/lib/arborist/load-actual.js
 lib/node_modules/@npmcli/arborist/lib/arborist/load-virtual.js
 lib/node_modules/@npmcli/arborist/lib/arborist/load-workspaces.js
@@ -250,9 +251,15 @@ lib/node_modules/@npmcli/metavuln-calcul
 lib/node_modules/@npmcli/metavuln-calculator/lib/hash.js
 lib/node_modules/@npmcli/metavuln-calculator/lib/index.js
 lib/node_modules/@npmcli/metavuln-calculator/package.json
+lib/node_modules/@npmcli/move-file/
+lib/node_modules/@npmcli/move-file/LICENSE.md
+lib/node_modules/@npmcli/move-file/lib/
+lib/node_modules/@npmcli/move-file/lib/index.js
+lib/node_modules/@npmcli/move-file/package.json
 lib/node_modules/@npmcli/name-from-folder/
 lib/node_modules/@npmcli/name-from-folder/LICENSE
-lib/node_modules/@npmcli/name-from-folder/index.js
+lib/node_modules/@npmcli/name-from-folder/lib/
+lib/node_modules/@npmcli/name-from-folder/lib/index.js
 lib/node_modules/@npmcli/name-from-folder/package.json
 lib/node_modules/@npmcli/node-gyp/
 lib/node_modules/@npmcli/node-gyp/lib/
@@ -384,52 +391,6 @@ lib/node_modules/are-we-there-yet/lib/tr
 lib/node_modules/are-we-there-yet/lib/tracker-group.js
 lib/node_modules/are-we-there-yet/lib/tracker-stream.js
 lib/node_modules/are-we-there-yet/lib/tracker.js
-lib/node_modules/are-we-there-yet/node_modules/
-lib/node_modules/are-we-there-yet/node_modules/buffer/
-lib/node_modules/are-we-there-yet/node_modules/buffer/AUTHORS.md
-lib/node_modules/are-we-there-yet/node_modules/buffer/LICENSE
-lib/node_modules/are-we-there-yet/node_modules/buffer/index.d.ts
-lib/node_modules/are-we-there-yet/node_modules/buffer/index.js
-lib/node_modules/are-we-there-yet/node_modules/buffer/package.json
-lib/node_modules/are-we-there-yet/node_modules/readable-stream/

CVS: cvs.openbsd.org: ports

2023-03-12 Thread Daniel Jakots
CVSROOT:/cvs
Module name:ports
Changes by: d...@cvs.openbsd.org2023/03/12 12:09:18

Modified files:
infrastructure/db: user.list 

Log message:
Comment out users for removed ports

"it is better to have the lines present but commented-out so 'cvs
blame' shows the date" and ok sthen



CVS: cvs.openbsd.org: ports

2023-03-12 Thread Daniel Jakots
CVSROOT:/cvs
Module name:ports
Changes by: d...@cvs.openbsd.org2023/03/12 12:06:34

Modified files:
infrastructure/db: user.list 

Log message:
Update 'port' column entry to reflect reality

ok sthen



Re: [NEW] lang/gleam

2023-03-12 Thread Volker Schlecht
One ping just in case - if nobody else is interested, I'll shut up about 
that one.


On 3/6/23 19:39, Volker Schlecht wrote:

Update to account for the new default value of PATCHORIG.

On 3/3/23 17:54, Volker Schlecht wrote:
Attached is a port for lang/gleam (https://gleam.run), a statically 
typed language with a strong syntactical similarity to Rust, targeting 
the Erlang BEAM (and Javascript).


Patches are only needed to make sure that the erlang/25 binaries from 
the OpenBSD port are called, otherwise it's a very straightforward 
Rust port.


I've also included a small fix for LSP conformity that was already 
merged upstream for a future release.


Tested on amd64. Anyone else interested?




Re: [update] devel/rebar3 3.20.0

2023-03-12 Thread Volker Schlecht

Ping

On 3/6/23 19:29, Volker Schlecht wrote:

And here's this week's friendly ping;-)

On 2/26/23 20:38, Volker Schlecht wrote:

Here's another ping.

Is there anything fundamentally wrong with the update, or is it just a 
lack of interest in that port? In the latter case, I'd offer to take 
over as maintainer.


On 2/19/23 18:14, Volker Schlecht wrote:

Ping.

Update rebar3 to version 3.20.0
https://github.com/erlang/rebar3/releases/tag/3.20.0

* Starting with this version rebar3 bundles all of its build
   dependencies
* Drop all DISTFILES for the bundled dependencies
* Keep DISTFILE for meck around, since it's needed to run make test
* Adapt patches to their new paths
* Adapt substitutions to their new paths
* Only unpack meck hex module in do-test

On 2/12/23 15:04, Volker Schlecht wrote:

ping

On 2/4/23 21:28, Volker Schlecht wrote:
Adapted diff to consider the revision bump that happened in the 
meantime.


On 2/4/23 21:24, Volker Schlecht wrote:

bump

On 1/14/23 10:43, Volker Schlecht wrote:

bump

On 1/5/23 16:12, Volker Schlecht wrote:

bump

On 12/29/22 21:33, Volker Schlecht wrote:

Cc: Maintainer

Updates rebar3 to version 3.20
https://github.com/erlang/rebar3/releases/tag/3.20.0

* Starting with this version they bundle all of their build 
dependencies

* Drop all DISTFILES for the bundled dependencies
* Keep DISTFILE for meck around, since it's needed to run make 
test

* Adapt patches to their new paths
* Adapt substitutions to their new paths
* Only unpack meck hex module in do-test

Rebuilds elixir, rebuilds rabbitmq, works on the command line 
on amd64








Re: [Update] devel/difftastic 0.45

2023-03-12 Thread Volker Schlecht

Ping

On 3/8/23 09:34, Laurent Cheylus wrote:

Hi,

On Mon, 6 Mar 2023 20:49:06 +0100, Volker Schlecht wrote:


Straightforward Update to devel/difftastic 0.45

* Adds support for Racket and Newick
* Falls back to textual diff when encountering parse errors
* Improves keyword syntax highlighting

Built and tested on amd64.


OK, built and tested on current/amd64.

Thanks for this update, Laurent





CVS: cvs.openbsd.org: ports

2023-03-12 Thread Omar Polo
CVSROOT:/cvs
Module name:ports
Changes by: o...@cvs.openbsd.org2023/03/12 10:22:34

Added files:
games/godot/patches: patch-platform_x11_detect_prime_cpp 

Log message:
missed cvs add (unbreak games/godot)

spotted by ajacoutot@, thanks!



CVS: cvs.openbsd.org: ports

2023-03-12 Thread Robert Nagy
CVSROOT:/cvs
Module name:ports
Changes by: rob...@cvs.openbsd.org  2023/03/12 10:16:11

Modified files:
www/ungoogled-chromium/patches: 

patch-chrome_browser_memory_details_linux_cc 

Log message:
remove debug printf



Re: CVS: cvs.openbsd.org: ports

2023-03-12 Thread Antoine Jacoutot
On Sun, Mar 12, 2023 at 01:28:59AM -0700, Omar Polo wrote:
> CVSROOT:  /cvs
> Module name:  ports
> Changes by:   o...@cvs.openbsd.org2023/03/12 01:28:59
> 
> Modified files:
>   games/godot: Makefile distinfo 
> 
> Log message:
> update games/godot to 3.5.2

Failed to build for me.


>>> Building on exopi-4 under games/godot
 BDEPENDS = 
[audio/libvorbis;devel/bullet;games/goldberg_emulator;net/enet;devel/pcre2;multimedia/libvpx;archivers/zstd;audio/musepack;security/polarssl;graphics/libwebp;archivers/xz;devel/gettext,-runtime;multimedia/libtheora;devel/scons;devel/dwz;audio/opusfile]
 DIST = 
[games/godot,-tools:godot-3.5.2/g35-s155-gs3171.tar.gz;games/godot,-tools:godot-3.5.2/godot-3.5.2-stable.tar.xz]
 FULLPKGNAME = godot-3.5.2
 RDEPENDS = 
[audio/libvorbis;devel/bullet;games/goldberg_emulator;net/enet;multimedia/libvpx;devel/pcre2;archivers/zstd;audio/musepack;devel/gettext,-runtime;multimedia/libtheora;graphics/libwebp;security/polarssl;audio/opusfile]
(Junk lock failure for exopi-4 at 1678630037.48862)
Received IO
(Junk lock obtained for exopi-4 at 1678630043.49)
Received IO
Woken up games/godot
Woken up games/godot
Woken up games/godot
Woken up games/godot
Woken up games/godot
Woken up games/godot
>>> Running depends in games/godot at 1678630044.89
   last junk was in www/ruby-rainbows
/usr/sbin/pkg_add -aI -Drepair bullet-3.22 enet-1.3.13p0 
goldberg_emulator-0.2.5pl2 libtheora-1.2.20190601p0 libvorbis-1.3.7 
libvpx-1.12.0v0 libwebp-1.2.4 mbedtls-2.28.0p0 musepack-475p5 opusfile-0.12 
scons-4.4.0p1 zstd-1.5.4p0
was: /usr/sbin/pkg_add -aI -Drepair bullet-3.22 dwz-0.14 enet-1.3.13p0 
gettext-runtime-0.21.1 goldberg_emulator-0.2.5pl2 libtheora-1.2.20190601p0 
libvorbis-1.3.7 libvpx-1.12.0v0 libwebp-1.2.4 mbedtls-2.28.0p0 musepack-475p5 
opusfile-0.12 pcre2-10.37p1 scons-4.4.0p1 xz-5.4.1 zstd-1.5.4p0
/usr/sbin/pkg_add -aI -Drepair bullet-3.22 enet-1.3.13p0 
goldberg_emulator-0.2.5pl2 libtheora-1.2.20190601p0 libvorbis-1.3.7 
libvpx-1.12.0v0 libwebp-1.2.4 mbedtls-2.28.0p0 musepack-475p5 opusfile-0.12 
scons-4.4.0p1 zstd-1.5.4p0
>>> Running show-prepare-results in games/godot at 1678630057.81
===> games/godot
===> godot-3.5.2 depends on: scons-* -> scons-4.4.0p1
===> godot-3.5.2 depends on: dwz-* -> dwz-0.14
===> godot-3.5.2 depends on: xz->=5.4.0 -> xz-5.4.1
===> godot-3.5.2 depends on: zstd-* -> zstd-1.5.4p0
===> godot-3.5.2 depends on: libvorbis-* -> libvorbis-1.3.7
===> godot-3.5.2 depends on: musepack-* -> musepack-475p5
===> godot-3.5.2 depends on: opusfile-* -> opusfile-0.12
===> godot-3.5.2 depends on: bullet-* -> bullet-3.22
===> godot-3.5.2 depends on: gettext-runtime-* -> gettext-runtime-0.21.1
===> godot-3.5.2 depends on: pcre2-* -> pcre2-10.37p1
===> godot-3.5.2 depends on: goldberg_emulator-* -> goldberg_emulator-0.2.5pl2
===> godot-3.5.2 depends on: libwebp-* -> libwebp-1.2.4
===> godot-3.5.2 depends on: libtheora-* -> libtheora-1.2.20190601p0
===> godot-3.5.2 depends on: libvpx-* -> libvpx-1.12.0v0
===> godot-3.5.2 depends on: enet-* -> enet-1.3.13p0
===> godot-3.5.2 depends on: mbedtls-* -> mbedtls-2.28.0p0
===>  Verifying specs:  c++ c++abi pthread BulletCollision BulletDynamics 
BulletSoftBody GL LinearMath X11 X11-xcb Xau Xcursor Xdmcp Xext Xfixes Xi 
Xinerama Xrandr Xrender Xxf86vm c drm enet execinfo intl m mbedcrypto mbedtls 
mbedx509 mpcdec ogg opus opusfile pcre2-32 sndio steam_api theora theoradec 
usbhid vorbis vorbisfile vpx webp xcb xcb-dri2 xcb-glx zstd c++ c++abi pthread 
BulletCollision BulletDynamics BulletSoftBody GL LinearMath X11 X11-xcb Xau 
Xcursor Xdmcp Xext Xfixes Xi Xinerama Xrandr Xrender Xxf86vm c drm enet 
execinfo intl m mbedcrypto mbedtls mbedx509 mpcdec ogg opus opusfile pcre2-32 
sndio steam_api theora theoradec usbhid vorbis vorbisfile vpx webp xcb xcb-dri2 
xcb-glx zstd
===>  found c++.9.0 c++abi.6.0 pthread.27.0 BulletCollision.5.0 
BulletDynamics.5.1 BulletSoftBody.6.0 GL.18.0 LinearMath.5.0 X11.18.0 
X11-xcb.2.0 Xau.10.0 Xcursor.5.0 Xdmcp.11.0 Xext.13.0 Xfixes.6.1 Xi.12.2 
Xinerama.6.0 Xrandr.7.1 Xrender.6.0 Xxf86vm.6.0 c.97.0 drm.7.12 enet.0.2 
execinfo.3.0 intl.7.0 m.10.1 mbedcrypto.5.0 mbedtls.7.0 mbedx509.3.2 mpcdec.4.0 
ogg.6.2 opus.1.3 opusfile.1.0 pcre2-32.0.5 sndio.7.2 steam_api.2.0 theora.4.0 
theoradec.2.0 usbhid.7.1 vorbis.9.0 vorbisfile.6.0 vpx.15.0 webp.4.3 xcb.4.1 
xcb-dri2.1.1 xcb-glx.1.1 zstd.6.2
bullet-3.22
dwz-0.14
enet-1.3.13p0
gettext-runtime-0.21.1
goldberg_emulator-0.2.5pl2
libtheora-1.2.20190601p0
libvorbis-1.3.7
libvpx-1.12.0v0
libwebp-1.2.4
mbedtls-2.28.0p0
musepack-475p5
opusfile-0.12
pcre2-10.37p1
scons-4.4.0p1
xz-5.4.1
zstd-1.5.4p0
Don't run junk because nojunk in textproc/apertium
(Junk lock released for exopi-4 at 1678630062.14)
distfiles size=24234017
>>> Running patch in games/godot at 1678630062.16
===> games/godot
===>  Checking files for godot-3.5.2
`/exopi-cvs/ports/distfiles/godot-3.5.2/godot-3.5.2-stable.tar.xz' is up to 
date.

CVS: cvs.openbsd.org: ports

2023-03-12 Thread Stefan Sperling
CVSROOT:/cvs
Module name:ports
Changes by: s...@cvs.openbsd.org2023/03/12 09:09:38

Modified files:
devel/got  : Makefile distinfo 

Log message:
update to got 0.86

see git repository history for per-change authorship information
- fix race condition on NFS where log-message file's modify time may change
- fix gotd sending too large pack files in some cases
- support histedit fold operations which delete a file and then add it again
- make diffing files which changed into dirs and vice-versa possible
- handle files changing into directories during 'got update'
- add quoting to repository path sent to server for git-shell compatibility
- gotwebd: handle short reads and timeouts
- gotwebd: provide gotweb_render_page() entrypoint for all pages
- gotwebd: reply with non-200 HTTP status code on error



update: games/zelda3 from snapshot to 0.2-beta

2023-03-12 Thread Stefan Sperling
Two days ago the snesrev project tagged a new release of zelda3, fixing
several gameplay glitches and crashes. This diff updates our port.

Quick playtesting suggests that this version is working fine Given the
nature of the changes made upstream it is unlikely that this update would
introduce any major problems.

Our build fix has been merged so a local patch can be dropped.

Upstream calls this "0.2-beta" and I have followed their naming.

ok?

diff /usr/ports
commit - 4783614d8e624d89a1b6f60755ca79ea91c630fe
path + /usr/ports
blob - 46f7e5df7b0132900a3b9bc921e6cb0d50dd7c0f
file + games/zelda3/Makefile
--- games/zelda3/Makefile
+++ games/zelda3/Makefile
@@ -1,11 +1,11 @@
 COMMENT =  reimplementation of Zelda - A Link to the Past
 
-DISTNAME = zelda3-0.1pre20221101
+V =0.2-beta
+PKGNAME =  zelda3-${V:S/-//g}
 
-# use a commit hash, for now; the latest tag (v0.1-beta) is quite outdated
 GH_ACCOUNT =   snesrev
 GH_PROJECT =   zelda3
-GH_COMMIT =91d771ecc4532e4e40995b133edd9d82a39d61ac
+GH_TAGNAME =   v${V}
 
 CATEGORIES =   games
 
blob - 8aad0c00a804349edb6222698a454cbbf2d149e5
file + games/zelda3/distinfo
--- games/zelda3/distinfo
+++ games/zelda3/distinfo
@@ -1,2 +1,2 @@
-SHA256 (zelda3-0.1pre20221101-91d771ec.tar.gz) = 
nQ8+nFZQ+PW9nAzYSRuXVVOp+fewoYsbt37ympzqcwc=
-SIZE (zelda3-0.1pre20221101-91d771ec.tar.gz) = 3907372
+SHA256 (zelda3-0.2-beta.tar.gz) = igF8TPOKc4vFi7xBAcko6Y9TcFY4GXEn2+rcFujOWuw=
+SIZE (zelda3-0.2-beta.tar.gz) = 3908488
blob - 7e8835702bf3496cb17ad0a038d86d8cf561a83b
file + /dev/null
--- games/zelda3/patches/patch-types_h
+++ /dev/null
@@ -1,13 +0,0 @@
-Index: types.h
 types.h.orig
-+++ types.h
-@@ -63,7 +63,9 @@ static FORCEINLINE uint UintMax(uint a, uint b) { retu
- #define DWORD(x) (*(uint32*)&(x))
- #define XY(x, y) ((y)*64+(x))
- 
-+#ifndef swap16
- static inline uint16 swap16(uint16 v) { return (v << 8) | (v >> 8); }
-+#endif
- 
- typedef struct Point16U {
-   uint16 x, y;
blob - 9afb2bbcfafdfa3f2cbcecbafbb6ef7458f94fab
file + games/zelda3-data/Makefile
--- games/zelda3-data/Makefile
+++ games/zelda3-data/Makefile
@@ -1,13 +1,11 @@
 COMMENT =  game data files for zelda3
 
-DISTNAME = zelda3-0.1pre20221101
-PKGNAME =  zelda3-data-0.1pre20221101
-REVISION = 0
+V =0.2-beta
+PKGNAME =  zelda3-data-${V:S/-//g}
 
-# use a commit hash, for now; the latest tag (v0.1-beta) is quite outdated
 GH_ACCOUNT =   snesrev
 GH_PROJECT =   zelda3
-GH_COMMIT =91d771ecc4532e4e40995b133edd9d82a39d61ac
+GH_TAGNAME =   v${V}
 
 CATEGORIES =   games
 
blob - 8aad0c00a804349edb6222698a454cbbf2d149e5
file + games/zelda3-data/distinfo
--- games/zelda3-data/distinfo
+++ games/zelda3-data/distinfo
@@ -1,2 +1,2 @@
-SHA256 (zelda3-0.1pre20221101-91d771ec.tar.gz) = 
nQ8+nFZQ+PW9nAzYSRuXVVOp+fewoYsbt37ympzqcwc=
-SIZE (zelda3-0.1pre20221101-91d771ec.tar.gz) = 3907372
+SHA256 (zelda3-0.2-beta.tar.gz) = igF8TPOKc4vFi7xBAcko6Y9TcFY4GXEn2+rcFujOWuw=
+SIZE (zelda3-0.2-beta.tar.gz) = 3908488



CVS: cvs.openbsd.org: ports

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

Modified files:
net/py-botocore: Makefile distinfo 

Log message:
Update to py3-botocore-1.29.89.



CVS: cvs.openbsd.org: ports

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

Modified files:
sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.27.89.



CVS: cvs.openbsd.org: ports

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

Modified files:
net/py-boto3   : Makefile distinfo 

Log message:
Update to py3-boto3-1.26.89.



Re: NEW: devel/p5-OpenAI-API

2023-03-12 Thread Mikolaj Kucharski
Hi,

I took p5-OpenAI-API,2.tgz from Stuart and update OpenAI::API to 0.25
which I saw in CPAN.

Port changes:
- version bumped to 0.25
- new dependencies added
- plist updated
- checksums regenerated via makesum

New version p5-OpenAI-API,3.tgz attached.

I did simple test via:


---8<---
#!/usr/bin/perl

use warnings;
use strict;
use OpenAI::API;

use Data::Dumper;
$Data::Dumper::Terse = 1;
$Data::Dumper::Indent = 1;
$Data::Dumper::Sortkeys = 1;

open(my $fh, '<', 'key.conf') or die $!;
my $key = <$fh>;
close($fh) or die $!;

chomp $key;

my $ai = OpenAI::API->new(api_key => $key);
print Dumper($ai->models());

print Dumper($ai->chat(model => 'gpt-3.5-turbo',
messages => [ { 'role' => 'user', 'content' => 'What is 
OpenBSD?' }, ]));
--->8---


and I got some data back. Didn't had time to look into it more, but I guess
it works?



On Mon, Feb 27, 2023 at 12:01:00PM +, Stuart Henderson wrote:
> On 2023/02/25 17:36, Todd T. Fries wrote:
> > Penned by Stuart Henderson on 20230221  9:37.50, we have:
> > | On 2023/02/20 15:14, Todd T. Fries wrote:
> > | > This is not used by anything, yet.
> > | > 
> > | > Comment:
> > | > A Perl module for accessing the OpenAI API
> > | 
> > | s/A //
> > | 
> > | > Feedback?  If OK, please commit, I don't have commit access since
> > | > I fell off the radar.
> > | 
> > | There's no attachment.
> > 
> > Getting back into the swing is hard. Or probably I just goofed. Here ya go, 
> > with the above
> > suggestion!
> > -- 
> > Todd T. Fries . http://todd.fries.net/pgp.txt . @unix2mars . 
> > github:toddfries
> 
> Tweaked version (tar attached) is OK with me if someone would like to
> commit. (I've only built and run "make test", I have no interest in
> signing up for an api key). I'll comment on the changes inline:
> 
> : diff --git devel/p5-OpenAI-API/Makefile devel/p5-OpenAI-API/Makefile
> : index 9d33fb2..9025886 100644
> : --- devel/p5-OpenAI-API/Makefile
> : +++ devel/p5-OpenAI-API/Makefile
> : @@ -1,24 +1,16 @@
> : -# : Makefile,v 1.2 2005/12/01 22:37:28 steven Exp $
> : -
> 
> the main part of the ports tree is not using RCS IDs any more (only
> for infrastructure)
> 
> :  COMMENT=   Perl module for accessing the OpenAI API
> :  
> :  MODULES=   cpan
> : -VER=   0.07
> : -DISTNAME=  OpenAI-API-${VER}
> : -PKGNAME=   p5-${DISTNAME}
> : -CATEGORIES=devel perl5
> : +DISTNAME=  OpenAI-API-0.07
> : +CATEGORIES=devel
> 
> simplify, the p5- prefix and 'perl' CATEGORIES are added automatically
> by MODULES=cpan.
> 
> :  CPAN_AUTHOR=   NFERRAZ
> :  
> :  MAINTAINER=Todd T. Fries 
> :  
> :  # Artistic
> : -PERMIT_PACKAGE=Yes
> : -PERMIT_DISTFILES=   Yes
> : +PERMIT_PACKAGE=Yes
> 
> PERMIT_DISTFILES is defaulted to Yes if PERMIT_PACKAGE is set.
> 
> : -RUN_DEPENDS+= ${BUILD_DEPENDS}
> : -BUILD_DEPENDS+=www/p5-libwww \
> : +RUN_DEPENDS=   www/p5-libwww \
> : converters/p5-JSON-MaybeXS
> 
> although in this case it makes no difference, often there are some
> 'hidden' build dependencies (for example, Module::Build for a perl port
> using CONFIGURE_STYLE=modbuild, or autoconf etc for some other ports),
> so avoid setting it this way round.
> 
> if you need this, do it the other way round instead,
> BUILD_DEPENDS=${RUN_DEPENDS}, this is less likely to pollute the run deps.
> but in this port the build dep isn't doing much; just avoids a warning
> at build time. if it were a port with a more complex set of dependencies
> I might argue to keep listing them as BUILD_DEPENDS to make it easier
> to check updates, but in this case it's a short list and easy to check
> by hand.
> 
> :  
> : -CONFIGURE_STYLE= perl
> : -
> 
> already set by MODULES=cpan
> 
> :  .include 
> : diff --git devel/p5-OpenAI-API/pkg/DESCR devel/p5-OpenAI-API/pkg/DESCR
> : index 004d87e..413129c 100644
> : --- devel/p5-OpenAI-API/pkg/DESCR
> : +++ devel/p5-OpenAI-API/pkg/DESCR
> : @@ -1 +1,7 @@
> : -Perl module for accessing the OpenAI API
> : +OpenAI::API is a Perl module that provides an interface to the OpenAI
> : +API, which allows you to generate text, translate languages, summarize
> : +text, and perform other tasks using the language models developed by
> : +OpenAI.
> : +
> : +To use the OpenAI::API module, you will need an API key, which you can
> : +obtain by signing up for an account on the OpenAI website.
> 
> if possible DESCR should have a bit more in than just a copy of COMMENT.
> 

-- 
Regards,
 Mikolaj


p5-OpenAI-API,3.tgz
Description: application/tar-gz


CVS: cvs.openbsd.org: ports

2023-03-12 Thread Omar Polo
CVSROOT:/cvs
Module name:ports
Changes by: o...@cvs.openbsd.org2023/03/12 01:28:59

Modified files:
games/godot: Makefile distinfo 

Log message:
update games/godot to 3.5.2