CVS: cvs.openbsd.org: ports

2023-11-17 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2023/11/18 00:43:54

Modified files:
www/mozilla: mozilla.port.mk 

Log message:
www/mozilla: set MODCLANG_VERSION to 16 to build with devel/llvm/16

since base switched to llvm 16, lld fails to link libxul.so with 'LLVM
ERROR: Cannot select: intrinsic %llvm.x86.sse42.crc32.64.64'.

upgrading wasi-compiler-rt to 16 & switching to build with ports-clang
16 instead of 13 (the default) fixes the build.



CVS: cvs.openbsd.org: ports

2023-11-17 Thread Sebastien Marie
CVSROOT:/cvs
Module name:ports
Changes by: sema...@cvs.openbsd.org 2023/11/18 00:41:23

Modified files:
lang/rust  : Makefile distinfo 
lang/rust/patches: patch-compiler_rustc_session_src_options_rs 
   patch-library_std_src_sys_unix_os_rs 
   patch-src_bootstrap_bin_rustc_rs 
   patch-src_bootstrap_bootstrap_py 
   patch-src_bootstrap_lib_rs 
   patch-src_bootstrap_test_rs 
   patch-vendor_libgit2-sys_build_rs 
   patch-vendor_openssl-sys_build_main_rs 
lang/rust/pkg  : PLIST-src 

Log message:
update lang/rust to 1.74.0

ok landry@

Announce: https://blog.rust-lang.org/2023/11/16/Rust-1.74.0.html
ChangeLog: https://github.com/rust-lang/rust/releases/tag/1.74.0



CVS: cvs.openbsd.org: ports

2023-11-17 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2023/11/18 00:40:08

Modified files:
lang/wasi-sdk  : Makefile.inc 
lang/wasi-sdk/compiler-rt: Makefile distinfo 
lang/wasi-sdk/compiler-rt/pkg: PLIST 
Added files:
lang/wasi-sdk/compiler-rt/patches: 
   
patch-cmake_Modules_CompilerRTUtils_cmake 

Log message:
lang/wasi-sdk: update wasi-compiler-rt to 16.0.6

- set MODCLANG_VERSION = 16 so that it's built with devel/llvm/16
- set WRKSRC instead of WRKDIST so that CompilerRTUtils.cmake can be
patched, thanks sthen@ for the hint



CVS: cvs.openbsd.org: ports

2023-11-17 Thread Sebastien Marie
CVSROOT:/cvs
Module name:ports
Changes by: sema...@cvs.openbsd.org 2023/11/18 00:37:58

Modified files:
x11/stumpwm: Makefile 

Log message:
bump x11/stumpwm after lang/sbcl update



CVS: cvs.openbsd.org: ports

2023-11-17 Thread Sebastien Marie
CVSROOT:/cvs
Module name:ports
Changes by: sema...@cvs.openbsd.org 2023/11/18 00:36:34

Modified files:
lang/sbcl  : Makefile distinfo 

Log message:
update lang/sbcl to 2.3.10

Release notes: https://www.sbcl.org/news.html#2.3.10



aarch64 bulk build report

2023-11-17 Thread phessler
bulk build on arm64.ports.openbsd.org
started on  Wed Nov 15 14:44:29 MST 2023
finished at Sat Nov 18 00:34:25 MST 2023
lasted 2D09h49m
done with kern.version=OpenBSD 7.4-current (GENERIC.MP) #18: Wed Nov 15 
10:54:45 MST 2023

built packages:11765
Nov 15:3724
Nov 16:2705
Nov 17:5334
Nov 18:1


critical path missing pkgs:  
http://build-failures.rhaalovely.net/aarch64/2023-11-15/summary.log

build failures: 45
http://build-failures.rhaalovely.net/aarch64/2023-11-15/cad/prusaslicer.log
http://build-failures.rhaalovely.net/aarch64/2023-11-15/devel/atlas.log
http://build-failures.rhaalovely.net/aarch64/2023-11-15/devel/avr32/newlib.log
http://build-failures.rhaalovely.net/aarch64/2023-11-15/devel/kyua-cli.log
http://build-failures.rhaalovely.net/aarch64/2023-11-15/devel/quirks.log
http://build-failures.rhaalovely.net/aarch64/2023-11-15/games/amoebax.log
http://build-failures.rhaalovely.net/aarch64/2023-11-15/games/bastet.log
http://build-failures.rhaalovely.net/aarch64/2023-11-15/games/boswars.log
http://build-failures.rhaalovely.net/aarch64/2023-11-15/games/eliot.log
http://build-failures.rhaalovely.net/aarch64/2023-11-15/games/goldberg_emulator.log
http://build-failures.rhaalovely.net/aarch64/2023-11-15/games/jbrickshooter.log
http://build-failures.rhaalovely.net/aarch64/2023-11-15/games/libgdx/1.9.11.log
http://build-failures.rhaalovely.net/aarch64/2023-11-15/games/libgdx/1.9.9.log
http://build-failures.rhaalovely.net/aarch64/2023-11-15/games/lwjgl.log
http://build-failures.rhaalovely.net/aarch64/2023-11-15/games/mars.log
http://build-failures.rhaalovely.net/aarch64/2023-11-15/geo/postgis.log
http://build-failures.rhaalovely.net/aarch64/2023-11-15/graphics/opencv.log
http://build-failures.rhaalovely.net/aarch64/2023-11-15/japanese/onew,canna.log
http://build-failures.rhaalovely.net/aarch64/2023-11-15/java/jBCrypt.log
http://build-failures.rhaalovely.net/aarch64/2023-11-15/java/tanukiwrapper.log
http://build-failures.rhaalovely.net/aarch64/2023-11-15/lang/kawa.log
http://build-failures.rhaalovely.net/aarch64/2023-11-15/lang/librep.log
http://build-failures.rhaalovely.net/aarch64/2023-11-15/multimedia/assimp.log
http://build-failures.rhaalovely.net/aarch64/2023-11-15/multimedia/ogmtools.log
http://build-failures.rhaalovely.net/aarch64/2023-11-15/multimedia/synfig.log
http://build-failures.rhaalovely.net/aarch64/2023-11-15/net/bro.log
http://build-failures.rhaalovely.net/aarch64/2023-11-15/net/gnugk.log
http://build-failures.rhaalovely.net/aarch64/2023-11-15/net/i2p.log
http://build-failures.rhaalovely.net/aarch64/2023-11-15/net/kea,mysql.log
http://build-failures.rhaalovely.net/aarch64/2023-11-15/net/minbif.log
http://build-failures.rhaalovely.net/aarch64/2023-11-15/net/nheko.log
http://build-failures.rhaalovely.net/aarch64/2023-11-15/net/xprobe.log
http://build-failures.rhaalovely.net/aarch64/2023-11-15/security/pivy.log
http://build-failures.rhaalovely.net/aarch64/2023-11-15/security/web-eid-app,-chrome.log
http://build-failures.rhaalovely.net/aarch64/2023-11-15/sysutils/cdrtools.log
http://build-failures.rhaalovely.net/aarch64/2023-11-15/sysutils/rundeck.log
http://build-failures.rhaalovely.net/aarch64/2023-11-15/textproc/pdftk.log
http://build-failures.rhaalovely.net/aarch64/2023-11-15/www/hiawatha.log
http://build-failures.rhaalovely.net/aarch64/2023-11-15/www/icedtea-web.log
http://build-failures.rhaalovely.net/aarch64/2023-11-15/x11/kde-applications/kleopatra.log
http://build-failures.rhaalovely.net/aarch64/2023-11-15/x11/kde-applications/krfb.log
http://build-failures.rhaalovely.net/aarch64/2023-11-15/x11/libquotient.log
http://build-failures.rhaalovely.net/aarch64/2023-11-15/x11/ogre.log
http://build-failures.rhaalovely.net/aarch64/2023-11-15/x11/qt6/qtwebengine.log
http://build-failures.rhaalovely.net/aarch64/2023-11-15/x11/xruskb.log

recurrent failures
new failures
+++ ls-failures Sat Nov 18 00:36:15 2023
+failures/cad/prusaslicer.log
+failures/devel/atlas.log
+failures/devel/avr32/newlib.log
+failures/devel/kyua-cli.log
+failures/devel/quirks.log
+failures/games/amoebax.log
+failures/games/bastet.log
+failures/games/boswars.log
+failures/games/eliot.log
+failures/games/goldberg_emulator.log
+failures/games/jbrickshooter.log
+failures/games/libgdx/1.9.11.log
+failures/games/libgdx/1.9.9.log
+failures/games/lwjgl.log
+failures/games/mars.log
+failures/geo/postgis.log
+failures/graphics/opencv.log
+failures/japanese/onew,canna.log
+failures/java/jBCrypt.log
+failures/java/tanukiwrapper.log
+failures/lang/kawa.log
+failures/lang/librep.log
+failures/multimedia/assimp.log
+failures/multimedia/ogmtools.log
+failures/multimedia/synfig.log
+failures/net/bro.log
+failures/net/gnugk.log
+failures/net/i2p.log
+failures/net/kea,mysql.log
+failures/net/minbif.log
+failures/net/nheko.log
+failures/net/xprobe.log
+failures/security/pivy.log
+failures/security/web-eid-app,-chrome.log
+failures/sysutils/cdrtools.log
+failures/sysutils/rundeck.log
+failures/textproc/pdftk.log
+failures/www/hiawatha.log

CVS: cvs.openbsd.org: ports

2023-11-17 Thread Theo Buehler
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2023/11/17 18:46:58

Modified files:
textproc/vislcg3: Makefile 
Added files:
textproc/vislcg3/patches: patch-src_inlines_hpp 

Log message:
vislcg3: fix build with boost 1.83

ok bentley



CVS: cvs.openbsd.org: ports

2023-11-17 Thread Theo Buehler
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2023/11/17 18:43:29

Modified files:
math/rstudio   : Makefile 
Added files:
math/rstudio/patches: patch-src_cpp_core_system_PosixProcess_cpp 

Log message:
rstudio: fix build with boost 1.83

ok bcallah (maintainer)



Re: amd64: llvm 16 fallout (2023-11-14)

2023-11-17 Thread Brian Callahan
On 11/17/2023 5:30 PM, Anthony J. Bentley wrote:
> Klemens Nanni writes:
>> On Fri, Nov 17, 2023 at 12:26:08AM +0100, Christian Weisgerber wrote:
>>> games/mars  C++ std::random_shuffle
>>
>> Same as xprobe, can add yet another patch to this dead horse or bring
>> it behind the barn, I prefer getting rid of maintanence burdens like these.
>>
>> Unmaintained, No update after import in 2014, broke 2016 due to SMFL update,
>> broke 2022 due to SMFL and/or base LLVM update, old 2013 SourceForge HOMEAGE,
>> www.marsshooter.org yields 503, linked from a github repo w/o tags/releases,
>> last commit 2021: https://github.com/thelaui/M.A.R.S./
>>
>> OK to remove?
> 
> Old/dead, yes, but not actually a big maintenance burden, so I'd rather
> keep it for now. It's a neat little game.
> 

I feel the same way. It's a neat game that we don't have anything like
it elsewhere.

I am happy to re-take MAINTAINER of this--I'm the one responsible for
importing it way back when.

~Brian



CVS: cvs.openbsd.org: ports

2023-11-17 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2023/11/17 17:45:49

Modified files:
security/libksba: Makefile distinfo 

Log message:
Update to libksba-1.6.5



CVS: cvs.openbsd.org: ports

2023-11-17 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2023/11/17 16:48:50

Modified files:
games/eliot: Makefile 

Log message:
Use -std=gnu++14, needs std::random_shuffle



CVS: cvs.openbsd.org: ports

2023-11-17 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2023/11/17 16:40:08

Modified files:
games/amoebax  : Makefile 

Log message:
Needs -std=gnu++14 for std::auto_ptr, fixes build with clang 16



CVS: cvs.openbsd.org: ports

2023-11-17 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2023/11/17 16:39:08

Modified files:
games/boswars  : Makefile 

Log message:
Needs -std=gnu++14 for std::auto_ptr, fixes build with clang 16



CVS: cvs.openbsd.org: ports

2023-11-17 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2023/11/17 16:19:06

Modified files:
net/openvpn: Tag: OPENBSD_7_4 Makefile distinfo 
net/openvpn/patches: Tag: OPENBSD_7_4 patch-configure 
 patch-include_Makefile_in 
 patch-src_openvpn_route_c 
 patch-src_openvpn_tun_c 

Log message:
Bugfix update to openvpn-2.6.8

Fixes a possible crash due to a check added in 2.6.7

https://github.com/OpenVPN/openvpn/blob/release/2.6/Changes.rst



CVS: cvs.openbsd.org: ports

2023-11-17 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2023/11/17 16:16:31

Modified files:
net/openvpn: Makefile distinfo 
net/openvpn/patches: patch-configure patch-include_Makefile_in 
 patch-src_openvpn_route_c 
 patch-src_openvpn_tun_c 

Log message:
Bugfix update to openvpn-2.6.8

Fixes a possible crash due to a check added in 2.6.7

https://github.com/OpenVPN/openvpn/blob/release/2.6/Changes.rst



Re: amd64: llvm 16 fallout (2023-11-14)

2023-11-17 Thread Anthony J. Bentley
Klemens Nanni writes:
> On Fri, Nov 17, 2023 at 12:26:08AM +0100, Christian Weisgerber wrote:
> > games/mars  C++ std::random_shuffle
>
> Same as xprobe, can add yet another patch to this dead horse or bring
> it behind the barn, I prefer getting rid of maintanence burdens like these.
>
> Unmaintained, No update after import in 2014, broke 2016 due to SMFL update,
> broke 2022 due to SMFL and/or base LLVM update, old 2013 SourceForge HOMEAGE,
> www.marsshooter.org yields 503, linked from a github repo w/o tags/releases,
> last commit 2021: https://github.com/thelaui/M.A.R.S./
>
> OK to remove?

Old/dead, yes, but not actually a big maintenance burden, so I'd rather
keep it for now. It's a neat little game.



[security/stable] www/yt-dlp to 2023.11.16 reg. CVE-2023-46121

2023-11-17 Thread Stefan Hagen
Hi,

on behalf of mestre@ there's a backport to stable for www/yt-dlp,
which contains a fix for CVE-2023-46121.

Below diff applies to 7.4 and updates the cve entry in quirks.

OK?

Best Regards,
Stefan

Index: www/yt-dlp/Makefile
===
RCS file: /cvs/ports/www/yt-dlp/Makefile,v
diff -u -p -r1.30 Makefile
--- www/yt-dlp/Makefile 27 Sep 2023 19:13:07 -  1.30
+++ www/yt-dlp/Makefile 17 Nov 2023 21:17:50 -
@@ -1,6 +1,6 @@
 COMMENT =  CLI program to download videos from YouTube and other sites
 
-VERSION =  2023.09.24
+VERSION =  2023.11.16
 MODPY_EGG_VERSION =${VERSION:S/.0/./g}
 
 DISTNAME = yt-dlp-${VERSION}
Index: www/yt-dlp/distinfo
===
RCS file: /cvs/ports/www/yt-dlp/distinfo,v
diff -u -p -r1.26 distinfo
--- www/yt-dlp/distinfo 25 Sep 2023 15:43:31 -  1.26
+++ www/yt-dlp/distinfo 17 Nov 2023 21:17:50 -
@@ -1,2 +1,2 @@
-SHA256 (yt-dlp-2023.09.24.tar.gz) = 
aJqqtEh2Op77M55gg0bUKqPU93Yoj8H08iMUKsI6Wr8=
-SIZE (yt-dlp-2023.09.24.tar.gz) = 5494731
+SHA256 (yt-dlp-2023.11.16.tar.gz) = 
qn+35JtXsbWsQ5pyVoV15N+QT/wwQX4Z5kSZDnI5rFM=
+SIZE (yt-dlp-2023.11.16.tar.gz) = 5568397
Index: www/yt-dlp/patches/patch-setup_py
===
RCS file: /cvs/ports/www/yt-dlp/patches/patch-setup_py,v
diff -u -p -r1.9 patch-setup_py
--- www/yt-dlp/patches/patch-setup_py   7 Jan 2023 13:18:45 -   1.9
+++ www/yt-dlp/patches/patch-setup_py   17 Nov 2023 21:17:50 -
@@ -1,7 +1,7 @@
 Index: setup.py
 --- setup.py.orig
 +++ setup.py
-@@ -77,7 +77,7 @@ def build_params():
+@@ -85,7 +85,7 @@ def build_params():
  ('share/zsh/site-functions', ['completions/zsh/_yt-dlp']),
  ('share/fish/vendor_completions.d', ['completions/fish/yt-dlp.fish']),
  ('share/doc/yt_dlp', ['README.txt']),
Index: www/yt-dlp/pkg/PLIST
===
RCS file: /cvs/ports/www/yt-dlp/pkg/PLIST,v
diff -u -p -r1.25 PLIST
--- www/yt-dlp/pkg/PLIST25 Sep 2023 15:43:31 -  1.25
+++ www/yt-dlp/pkg/PLIST17 Nov 2023 21:17:51 -
@@ -637,6 +637,8 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}elonet.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}elpais.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}elpais.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}eltrecetv.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}eltrecetv.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}embedly.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}embedly.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}engadget.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -649,6 +651,8 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}epoch.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}eporner.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}eporner.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}erocast.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}erocast.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}eroprofile.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}eroprofile.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}ertgr.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -945,6 +949,8 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}japandiet.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}jeuxvideo.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}jeuxvideo.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}jiosaavn.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}jiosaavn.${MODPY_PYC_MAGIC_TAG}pyc
 

CVS: cvs.openbsd.org: ports

2023-11-17 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2023/11/17 13:52:34

Modified files:
multimedia/synfig: Makefile 

Log message:
Use -std=gnu++14 (for std::auto_ptr)



Re: CVS: cvs.openbsd.org: ports

2023-11-17 Thread Stefan Hagen
Stefan Hagen wrote (2023-11-17 21:40 CET):
> CVSROOT:  /cvs
> Module name:  ports
> Changes by:   s...@cvs.openbsd.org2023/11/17 13:40:25
> 
> Modified files:
>   devel/quirks   : Makefile 
>   devel/quirks/files: Quirks.pm 
> 
> Log message:
> Update quirk for yt-dlp 2023.11.16

This is the cve list entry for CVE-2023-46121



CVS: cvs.openbsd.org: ports

2023-11-17 Thread Stefan Hagen
CVSROOT:/cvs
Module name:ports
Changes by: s...@cvs.openbsd.org2023/11/17 13:40:25

Modified files:
devel/quirks   : Makefile 
devel/quirks/files: Quirks.pm 

Log message:
Update quirk for yt-dlp 2023.11.16



Re: [update] www/yt-dlp to 2023.11.16

2023-11-17 Thread Steffen Nurpmeso
Justin Berthault wrote in
 :
 |On Fri, Nov 17, 2023 at 08:23:58AM +, Stuart Henderson wrote:
 |> When a port has a maintainer, you should CC them, don't rely on
 |> them reading ports@.
 |
 |I included him in the first mail, forgot to cc after that. Sorry. 
 |
 |Still learning the good way to do it.

I maintain that (unfortunately: python!) for a Linux and my recipe

  name=yt-dlp
  version=2023.11.16
  release=1
  source=(https://github.com/${name}/${name}/releases/download/\
  ${version}/${name}.tar.gz)
  renames=(${name}-${version}.tar.gz)

  build() {
  cd ${name} #-${version}

  install -D ${name} "${PKG}"/usr/bin/${name}
  install -D -m 0644 ${name}.1 "${PKG}"/usr/share/man/man1/${name}.1

  if prt-get isinst bash-completion > /dev/null 2>&1; then
  install -D completions/bash/yt-dlp \
  "${PKG}"/usr/share/bash-completion/completions/${name}
  fi
  }

results in

  $ pkginfo -l yt-dlp
  usr/
  usr/bin/
  usr/bin/yt-dlp
  usr/share/
  usr/share/man/
  usr/share/man/man1/
  usr/share/man/man1/yt-dlp.1.gz

  $ file /usr/bin/yt-dlp
  /usr/bin/yt-dlp: a /usr/bin/env python3 script executable (Zip archive)

I find this approach that upstream thankfully provides much nicer
than yours with the thousands of python files that noone but
yt-dlp ever needs.

--steffen
|
|Der Kragenbaer,The moon bear,
|der holt sich munter   he cheerfully and one by one
|einen nach dem anderen runter  wa.ks himself off
|(By Robert Gernhardt)



CVS: cvs.openbsd.org: ports

2023-11-17 Thread Stefan Hagen
CVSROOT:/cvs
Module name:ports
Changes by: s...@cvs.openbsd.org2023/11/17 13:33:02

Modified files:
www/yt-dlp : Makefile distinfo 
www/yt-dlp/patches: patch-setup_py 
www/yt-dlp/pkg : PLIST 

Log message:
Update yt-dlp to 2023.11.16 from Justin Berthault

Committing in behalf of maintainer mestre@



Re: [update] www/yt-dlp to 2023.11.16

2023-11-17 Thread Stefan Hagen
Ricardo Mestre wrote (2023-11-17 09:56 CET):
> Hi,
> 
> Stuart I'm subscribed to ports@, unfortunately due to $DAYJOB I won't be able 
> to
> look at this for at least a week or 2 so could you please take care of this or
> maybe sdk@?

Sure, I'll commit this diff and create one for stable.

> Please note that the previous release from Tuesday had a fix for 
> CVE-2023-46121
> so quirks also needs to be updated and maybe also updating the pkg in -stable.
> 
> On 08:23 Fri 17 Nov , Stuart Henderson wrote:
> > When a port has a maintainer, you should CC them, don't rely on
> > them reading ports@.
> > 
> > 
> > On 2023/11/17 08:36, Justin Berthault wrote:
> > > > A "make update-patches" is missing.
> > > 
> > > Thanks. Everything is ok now.
> > > 
> > > 
> > > diff /usr/ports
> > > commit - 8c63e64d8e995c22e5c74c405d9e013926952908
> > > path + /usr/ports
> > > blob - 4e530ab2529a5b43a1cee66f51b20be2767c36d6
> > > file + www/yt-dlp/Makefile
> > > --- www/yt-dlp/Makefile
> > > +++ www/yt-dlp/Makefile
> > > @@ -1,6 +1,6 @@
> > >  COMMENT =CLI program to download videos from YouTube and other 
> > > sites
> > >  
> > > -VERSION =2023.10.13
> > > +VERSION =2023.11.16
> > >  MODPY_EGG_VERSION =  ${VERSION:S/.0/./g}
> > >  
> > >  DISTNAME =   yt-dlp-${VERSION}
> > > blob - 05552f398fdee8bd509c7b381237af119563355c
> > > file + www/yt-dlp/distinfo
> > > --- www/yt-dlp/distinfo
> > > +++ www/yt-dlp/distinfo
> > > @@ -1,2 +1,2 @@
> > > -SHA256 (yt-dlp-2023.10.13.tar.gz) = 
> > > ZJRPRFKnZXtfsxrlXYI9lBGhop+cEHHTP6PmKG4gUio=
> > > -SIZE (yt-dlp-2023.10.13.tar.gz) = 5525233
> > > +SHA256 (yt-dlp-2023.11.16.tar.gz) = 
> > > qn+35JtXsbWsQ5pyVoV15N+QT/wwQX4Z5kSZDnI5rFM=
> > > +SIZE (yt-dlp-2023.11.16.tar.gz) = 5568397
> > > blob - 6203b6485d2fcc6686439a12874817eb6b82f43e
> > > file + www/yt-dlp/patches/patch-setup_py
> > > --- www/yt-dlp/patches/patch-setup_py
> > > +++ www/yt-dlp/patches/patch-setup_py
> > > @@ -1,7 +1,7 @@
> > >  Index: setup.py
> > >  --- setup.py.orig
> > >  +++ setup.py
> > > -@@ -78,7 +78,7 @@ def build_params():
> > > +@@ -85,7 +85,7 @@ def build_params():
> > >   ('share/zsh/site-functions', ['completions/zsh/_yt-dlp']),
> > >   ('share/fish/vendor_completions.d', 
> > > ['completions/fish/yt-dlp.fish']),
> > >   ('share/doc/yt_dlp', ['README.txt']),
> > > blob - 55297a8c5445638f12ee78eacd3afa799a0be1d7
> > > file + www/yt-dlp/pkg/PLIST
> > > --- www/yt-dlp/pkg/PLIST
> > > +++ www/yt-dlp/pkg/PLIST
> > > @@ -637,6 +637,8 @@ lib/python${MODPY_VERSION}/site-packages/yt_dlp/extrac
> > >  
> > > lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}elonet.${MODPY_PYC_MAGIC_TAG}pyc
> > >  
> > > lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}elpais.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> > >  
> > > lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}elpais.${MODPY_PYC_MAGIC_TAG}pyc
> > > +lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}eltrecetv.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> > > +lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}eltrecetv.${MODPY_PYC_MAGIC_TAG}pyc
> > >  
> > > lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}embedly.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> > >  
> > > lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}embedly.${MODPY_PYC_MAGIC_TAG}pyc
> > >  
> > > lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}engadget.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> > > @@ -947,6 +949,8 @@ lib/python${MODPY_VERSION}/site-packages/yt_dlp/extrac
> > >  
> > > lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}japandiet.${MODPY_PYC_MAGIC_TAG}pyc
> > >  
> > > lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}jeuxvideo.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> > >  
> > > lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}jeuxvideo.${MODPY_PYC_MAGIC_TAG}pyc
> > > +lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}jiosaavn.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> > > +lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}jiosaavn.${MODPY_PYC_MAGIC_TAG}pyc
> > >  
> > > lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}jixie.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> > >  
> > > lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}jixie.${MODPY_PYC_MAGIC_TAG}pyc
> > >  
> > > lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}joj.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> > > @@ -1011,6 +1015,8 @@ 
> > > lib/python${MODPY_VERSION}/site-packages/yt_dlp/extrac
> > >  
> > > lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}laola1tv.${MODPY_PYC_MAGIC_TAG}pyc
> > >  
> > > 

Re: boost 1.83 (was Re: devel/boost syscall(2) removal)

2023-11-17 Thread Theo Buehler
> Also attached is another patch to fix the issue shown by mapnik. That's been 
> around for a
> few Boost releases but upstream still has not commited a proper fix.

Ah good. That should fix freeorion as well. prusaslicer is unrelated,
and postgis (also unrelated) was fixed.

Let's see what the clang 16 bulk tells us. Should be done in about two
days.

> https://github.com/boostorg/phoenix/issues/111
> 
> Index: boost/phoenix/stl.hpp
> --- boost/phoenix/stl.hpp.orig
> +++ boost/phoenix/stl.hpp
> @@ -11,6 +11,5 @@
>  
>  #include 
>  #include 
> -#include 
>  
>  #endif



Re: boost 1.83 (was Re: devel/boost syscall(2) removal)

2023-11-17 Thread Brad Smith
On Fri, Nov 17, 2023 at 01:39:01PM -0500, Brad Smith wrote:
> On Fri, Nov 17, 2023 at 12:11:14PM +0100, Theo Buehler wrote:
> > On Wed, Nov 15, 2023 at 12:01:15PM +, Stuart Henderson wrote:
> > > On 2023/11/15 08:26, Otto Moerbeek wrote:
> > > > Any reason to not commit this?
> > > 
> > > I didn't manage to get a bulk done before the llvm 16 carnage - here's
> > > an updated diff against -current, but it will be hard to get good
> > > testing at the moment.
> > 
> > Ran this through a bulk with clang-13. Very little fallout. clang-16
> > seems to have stabilized somewhat, but it's probably better to wait a
> > bit. I'll upgrade my builder to 16 and  what happens. C++ is sensitive
> > to updates...
> > 
> > Some have very simple fixes which I'll commit soonish:
> > 
> > graphics/simgear#include  -> flightgear builds
> > inputmethods/libime #include-> fcitx dependencies build
> > textproc/vislcg3#include  -> apertium dicts build
> > 
> > A few will need some digging:
> > 
> > cad/prusaslicer
> > games/freeorion
> > geo/postgis ImageMagick weirdness is this even related?
> > graphics/mapnik
> > 
> > cad/prusaslicer:
> > 
> > /tmp/pobj/prusaslicer-2.6.1/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Plater.cpp:5313:11:
> >  error: call to member function 'load_files' is ambiguous
> > if (! load_files({ into_path(filename) }).empty()) {
> >   ^~
> > 
> > games/freeorion
> > 
> > ld: error: duplicate symbol: boost::phoenix::placeholders::uarg1
> > >>> defined at ArithmeticRules.cpp
> > >>>
> > >>> CMakeFiles/freeorionparseobj.dir/parse/ArithmeticRules.cpp.o:(boost::phoenix::placeholders::uarg1)
> > >>> defined at BuildingsParser.cpp
> > >>>
> > >>> CMakeFiles/freeorionparseobj.dir/parse/BuildingsParser.cpp.o:(.bss+0x0)
> > 
> > ld: error: duplicate symbol: boost::phoenix::placeholders::uarg2
> > >>> defined at ArithmeticRules.cpp
> > >>>
> > >>> CMakeFiles/freeorionparseobj.dir/parse/ArithmeticRules.cpp.o:(boost::phoenix::placeholders::uarg2)
> > >>> defined at BuildingsParser.cpp
> > >>>
> > >>> CMakeFiles/freeorionparseobj.dir/parse/BuildingsParser.cpp.o:(.bss+0x2)
> > 
> > graphics/mapnik:
> > 
> > In file included from src/image_filter_grammar.cpp:24:
> > In file included from include/mapnik/image_filter_grammar_impl.hpp:29:
> > In file included from 
> > /usr/local/include/boost/spirit/include/phoenix.hpp:14:
> > In file included from /usr/local/include/boost/phoenix.hpp:11:
> > In file included from /usr/local/include/boost/phoenix/phoenix.hpp:19:
> > In file included from /usr/local/include/boost/phoenix/stl.hpp:14:
> > In file included from /usr/local/include/boost/phoenix/stl/tuple.hpp:115:
> > In file included from 
> > /usr/local/include/boost/preprocessor/iteration/detail/local.hpp:818:
> > /usr/local/include/boost/preprocessor/iteration/detail/limits/local_256.hpp:16:9:
> >  error: no member n
> > amed 'arg1' in namespace 'boost::phoenix::placeholders'
> > BOOST_PP_LOCAL_MACRO(1)
> > ^~~
> > /usr/local/include/boost/phoenix/stl/tuple.hpp:114:71: note: expanded from 
> > macro 'BOOST_PP_LOCAL_MACRO'
> > boost::phoenix::get_<(N)-1>(boost::phoenix::placeholders::arg1);
> > ~~^
> > 
> > geo/postgis:
> > 
> > convert: attempt to perform an operation not allowed by the security policy 
> > `@generator-E9FTPr/draw0
> > ' @ error/string.c/FileToString/1020.
> > Failure return code (1) from command: convert -size 200x200 xc:none -fill 
> > none -stroke "#6495ED" -st
> > rokewidth 4 -draw '@generator-E9FTPr/draw0' -flip 
> > generator-E9FTPr/tmp0.pngreading styles from wkt/s
> > tyles.conf
> > 
> > graphics/simgear:
> > 
> > missing #include 
> > 
> > /tmp/pobj/simgear-2020.3.17/simgear-2020.3.17/simgear/scene/viewer/Compositor.hxx:137:34:
> >  error: imp
> > licit instantiation of undefined template 
> > 'std::array, 14>'
> > BuiltinUniforms  _uniforms;
> >  ^
> > 
> > 
> > inputmethods/libime:
> > 
> > missing #inlcude 
> > 
> > /tmp/pobj/libime-1.0.17/libime-1.0.17/tools/libime_prediction.cpp:32:10: 
> > error: implicit instantiat
> > ion of undefined template 'std::array'
> > auto state = model.nullState();
> >  ^
> > /usr/include/c++/v1/__tuple:219:64: note: template is declared here
> > template  struct _LIBCPP_TEMPLATE_VIS array;
> >^
> > 1 error generated.
> > 
> > textproc/vislcg3
> > 
> > missing '#include :
> > 
> > /tmp/pobj/vislcg3-1.3.2/cg3-1.3.2/src/inlines.hpp:766:16: error: implicit 
> > instantiation of undefined
> >  template 'std::array'
> > constexpr auto make_array_helper(Function f, 
> > std::index_sequence) -> std::array >  invoke_result::type, sizeof...(Indices)> {
> 
> 
> 
> Attached is a patch you can add to your patches/ dir for Boost to fix a build 
> issue
> 

Re: socat does not provide TUN/TAP support

2023-11-17 Thread Luca Di Gregorio
I decided to do a watchdog script,
vxlan works fine.
One endpoint is an old 5$ raspberry 0, its
CPU is much happier with vxlan than with wg.
Thanks again

Il giorno gio 16 nov 2023 alle 10:41 Stuart Henderson 
ha scritto:

> Ah, so it's an existing upstream feature that just isn't working on
> OpenBSD yet. That wasn't clear from the earlier mails.
>
> That could be something which is reasonable to patch in ports.
> Though for your use case, I think you'll be happier with performance
> of something in-kernel. If vxlan doesn't work for you then wg may well
> be your best bet, as long as you don't have a specific reason to
> avoid encryption.
>
>
> On 2023/11/13 16:29, Luca Di Gregorio wrote:
> > Socat upstream tells me that they don't have resource/time
> > to add tun/tap support on OpenBSD.
> >
> > No matter anyway.
> > Thanks again
> >
> >
> > Il giorno lun 13 nov 2023 alle ore 10:19 Luca Di Gregorio <
> luc...@gmail.com>
> > ha scritto:
> >
> > > I will do it.
> > > Anyway, a few months ago I noticed a similar issue on vlc.
> > > Prior 7.4, OpenBSD port didn't have the telnet interface available.
> > > Some gentlemen here in ports@openbsd.org added it and now it's
> available
> > > in 7.4.
> > > That is why I submitted the question related to socat and TUN.
> > > Thanks
> > >
> > > Il giorno dom 12 nov 2023 alle ore 11:54 Theo de Raadt <
> > > dera...@openbsd.org> ha scritto:
> > >
> > >> you would need to talk to socat upstream, because in general the ports
> > >> team do not add features
> > >>
> > >> Luca Di Gregorio  wrote:
> > >>
> > >> > I would like to set a point to point interface encapsulating
> packets via
> > >> > UDP.
> > >> >
> > >> > It would be like a point to point wireguard but:
> > >> >  - without authentication (I can set permissions in PF on source ip)
> > >> >  - without encryption (content is already encrypted by source
> > >> application)
> > >> >
> > >> > I can't use GIF or GRE interfaces because I'm behind NAT with only
> > >> TCP/UDP
> > >> > capabilities.
> > >> >
> > >> > With linux it's possible with fou-gue interfaces, but I see that in
> > >> OpenBSD
> > >> > fou is not implemented.
> > >> >
> > >> > So, I installed socat with pkg_add and tried to do like this:
> > >> > http://www.dest-unreach.org/socat/doc/socat-tun.html
> > >> >
> > >> > Anyway, I see this:
> > >> > # socat UDP:1.2.3.4:11443 TUN:192.168.255.2/24,up
> > >> > 2023/11/11 14:11:27 socat[4504] E unknown device/address "TUN"
> > >> >
> > >> > Do you think it's possible to add TUN/TAP support in socat?
> > >>
> > >
>


Re: amd64: llvm 16 fallout (2023-11-14)

2023-11-17 Thread Jeremie Courreges-Anglas
On Fri, Nov 17 2023, Christian Weisgerber  wrote:
> Updated list:
>
> net/gnugk   C++ std::mem_fun

The Makefile doesn't respect CXXFLAGS, it uses STDCCFLAGS.
The following fixes the build.

ok?

(Technically it could have made sense to use CXXFLAGS instead of its
clang-specific variant but I have not verified that the result still
builds on sparc64.)


Index: Makefile
===
RCS file: /home/cvs/ports/net/gnugk/Makefile,v
diff -u -p -r1.98 Makefile
--- Makefile21 Feb 2023 10:15:46 -  1.98
+++ Makefile17 Nov 2023 19:08:54 -
@@ -3,6 +3,7 @@ BROKEN-hppa=libpt.so.7.0: undefined re
 COMMENT=   H.323 gatekeeper
 
 V= 5.11
+REVISION=  0
 GH_ACCOUNT=willamowius
 GH_PROJECT=gnugk
 GH_TAGNAME=v${V:S/./_/}
@@ -22,6 +23,8 @@ WANTLIB += maxminddb netsnmp netsnmpagen
 WANTLIB += ssh ssl z
 
 COMPILER=  base-clang ports-gcc base-gcc
+# uses std::mem_fun
+CXXFLAGS_base-clang =  -std=gnu++14
 
 MODULES=   lang/lua
 
@@ -44,6 +47,7 @@ NO_TEST=  Yes
 CONFIGURE_STYLE=   gnu
 
 CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
+   STDCCFLAGS="${CXXFLAGS}" \
LDFLAGS="-L${LOCALBASE}/lib" \
OPENH323DIR=${LOCALBASE}/include/openh323 \
OPENH323MAKEDIR=${LOCALBASE}/share/openh323 \


-- 
jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF  DDCC 0DFA 74AE 1524 E7EE



CVS: cvs.openbsd.org: ports

2023-11-17 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2023/11/17 12:09:31

Modified files:
databases/postgresql-previous: Makefile 

Log message:
like databases/postgresql, use clang to build ppstgresql-previous on i386
too now that it's possible. reminded by brad.



Re: amd64: llvm 16 fallout (2023-11-14)

2023-11-17 Thread Marc Espie
On Thu, Nov 16, 2023 at 08:28:52PM +0100, Christian Weisgerber wrote:
> Here are the build failures from my amd64 bulk build started on
> 2023-11-14, including the subsequent build fixes up to
> security/web-eid-app.
> 
> http://build-failures.rhaalovely.net/amd64/2023-11-14/
> 
> cad/prusaslicer C++ ambiguous function call
That one is not an llvm16 issue, I already saw it before I switched.



Re: boost 1.83 (was Re: devel/boost syscall(2) removal)

2023-11-17 Thread Brad Smith
On Fri, Nov 17, 2023 at 12:11:14PM +0100, Theo Buehler wrote:
> On Wed, Nov 15, 2023 at 12:01:15PM +, Stuart Henderson wrote:
> > On 2023/11/15 08:26, Otto Moerbeek wrote:
> > > Any reason to not commit this?
> > 
> > I didn't manage to get a bulk done before the llvm 16 carnage - here's
> > an updated diff against -current, but it will be hard to get good
> > testing at the moment.
> 
> Ran this through a bulk with clang-13. Very little fallout. clang-16
> seems to have stabilized somewhat, but it's probably better to wait a
> bit. I'll upgrade my builder to 16 and  what happens. C++ is sensitive
> to updates...
> 
> Some have very simple fixes which I'll commit soonish:
> 
> graphics/simgear  #include  -> flightgear builds
> inputmethods/libime   #include-> fcitx dependencies build
> textproc/vislcg3  #include  -> apertium dicts build
> 
> A few will need some digging:
> 
> cad/prusaslicer
> games/freeorion
> geo/postgis   ImageMagick weirdness is this even related?
> graphics/mapnik
> 
> cad/prusaslicer:
> 
> /tmp/pobj/prusaslicer-2.6.1/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Plater.cpp:5313:11:
>  error: call to member function 'load_files' is ambiguous
> if (! load_files({ into_path(filename) }).empty()) {
>   ^~
> 
> games/freeorion
> 
> ld: error: duplicate symbol: boost::phoenix::placeholders::uarg1
> >>> defined at ArithmeticRules.cpp
> >>>
> >>> CMakeFiles/freeorionparseobj.dir/parse/ArithmeticRules.cpp.o:(boost::phoenix::placeholders::uarg1)
> >>> defined at BuildingsParser.cpp
> >>>
> >>> CMakeFiles/freeorionparseobj.dir/parse/BuildingsParser.cpp.o:(.bss+0x0)
> 
> ld: error: duplicate symbol: boost::phoenix::placeholders::uarg2
> >>> defined at ArithmeticRules.cpp
> >>>
> >>> CMakeFiles/freeorionparseobj.dir/parse/ArithmeticRules.cpp.o:(boost::phoenix::placeholders::uarg2)
> >>> defined at BuildingsParser.cpp
> >>>
> >>> CMakeFiles/freeorionparseobj.dir/parse/BuildingsParser.cpp.o:(.bss+0x2)
> 
> graphics/mapnik:
> 
> In file included from src/image_filter_grammar.cpp:24:
> In file included from include/mapnik/image_filter_grammar_impl.hpp:29:
> In file included from /usr/local/include/boost/spirit/include/phoenix.hpp:14:
> In file included from /usr/local/include/boost/phoenix.hpp:11:
> In file included from /usr/local/include/boost/phoenix/phoenix.hpp:19:
> In file included from /usr/local/include/boost/phoenix/stl.hpp:14:
> In file included from /usr/local/include/boost/phoenix/stl/tuple.hpp:115:
> In file included from 
> /usr/local/include/boost/preprocessor/iteration/detail/local.hpp:818:
> /usr/local/include/boost/preprocessor/iteration/detail/limits/local_256.hpp:16:9:
>  error: no member n
> amed 'arg1' in namespace 'boost::phoenix::placeholders'
> BOOST_PP_LOCAL_MACRO(1)
> ^~~
> /usr/local/include/boost/phoenix/stl/tuple.hpp:114:71: note: expanded from 
> macro 'BOOST_PP_LOCAL_MACRO'
> boost::phoenix::get_<(N)-1>(boost::phoenix::placeholders::arg1);
> ~~^
> 
> geo/postgis:
> 
> convert: attempt to perform an operation not allowed by the security policy 
> `@generator-E9FTPr/draw0
> ' @ error/string.c/FileToString/1020.
> Failure return code (1) from command: convert -size 200x200 xc:none -fill 
> none -stroke "#6495ED" -st
> rokewidth 4 -draw '@generator-E9FTPr/draw0' -flip 
> generator-E9FTPr/tmp0.pngreading styles from wkt/s
> tyles.conf
> 
> graphics/simgear:
> 
> missing #include 
> 
> /tmp/pobj/simgear-2020.3.17/simgear-2020.3.17/simgear/scene/viewer/Compositor.hxx:137:34:
>  error: imp
> licit instantiation of undefined template 
> 'std::array, 14>'
> BuiltinUniforms  _uniforms;
>  ^
> 
> 
> inputmethods/libime:
> 
> missing #inlcude 
> 
> /tmp/pobj/libime-1.0.17/libime-1.0.17/tools/libime_prediction.cpp:32:10: 
> error: implicit instantiat
> ion of undefined template 'std::array'
> auto state = model.nullState();
>  ^
> /usr/include/c++/v1/__tuple:219:64: note: template is declared here
> template  struct _LIBCPP_TEMPLATE_VIS array;
>^
> 1 error generated.
> 
> textproc/vislcg3
> 
> missing '#include :
> 
> /tmp/pobj/vislcg3-1.3.2/cg3-1.3.2/src/inlines.hpp:766:16: error: implicit 
> instantiation of undefined
>  template 'std::array'
> constexpr auto make_array_helper(Function f, std::index_sequence) 
> -> std::array  invoke_result::type, sizeof...(Indices)> {



Attached is a patch you can add to your patches/ dir for Boost to fix a build 
issue
with Boost::beast when building it as a dependency for downstream proecjts when 
using
Clang 16.
https://github.com/boostorg/beast/commit/72c2eeb3980ed0dc530de9241e25b247517de018

[PATCH] ssl_stream doesn't use BOOST_BEAST_ASYNC_TPARAM1 due to clang errors.

Index: boost/beast/ssl/ssl_stream.hpp
--- 

CVS: cvs.openbsd.org: ports

2023-11-17 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2023/11/17 11:09:58

Modified files:
devel/lutok: Makefile 

Log message:
Unbreak with clang 16: use -std=gnu++14 for std::auto_ptr



Re: amd64: llvm 16 fallout (2023-11-14)

2023-11-17 Thread Jeremie Courreges-Anglas
On Fri, Nov 17 2023, Klemens Nanni  wrote:
> On Fri, Nov 17, 2023 at 12:26:08AM +0100, Christian Weisgerber wrote:
>> games/mars  C++ std::random_shuffle
>
> Same as xprobe, can add yet another patch to this dead horse or bring
> it behind the barn, I prefer getting rid of maintanence burdens like these.
>
> Unmaintained, No update after import in 2014, broke 2016 due to SMFL update,
> broke 2022 due to SMFL and/or base LLVM update, old 2013 SourceForge HOMEAGE,
> www.marsshooter.org yields 503, linked from a github repo w/o tags/releases,
> last commit 2021: https://github.com/thelaui/M.A.R.S./
>
> OK to remove?

Just adding -std=gnu++14 fixes it, I would not call that a burden.
I have committed the fix.  While I'm not strongly objecting to its
deletion, it seems a bit heavy handed in this case.

-- 
jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF  DDCC 0DFA 74AE 1524 E7EE



CVS: cvs.openbsd.org: ports

2023-11-17 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2023/11/17 11:00:05

Modified files:
games/mars : Makefile 

Log message:
Specify -std=gnu++14 to fix build with clang 16 (uses std::random_shuffle)



CVS: cvs.openbsd.org: ports

2023-11-17 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2023/11/17 10:46:55

Modified files:
databases/postgresql: Makefile 

Log message:
Following the update to LLVM 16 in base, change PostgreSQL to building
with clang, gcc is no longer necessary.  ok jeremy@



CVS: cvs.openbsd.org: ports

2023-11-17 Thread Frederic Cambus
CVSROOT:/cvs
Module name:ports
Changes by: fcam...@cvs.openbsd.org 2023/11/17 10:24:09

Modified files:
fonts/spleen   : Makefile distinfo 

Log message:
Update spleen to 2.0.1.



Re: fonts/iosevka-fonts: fix packaging of slab variant

2023-11-17 Thread Edd Barrett
On Fri, Nov 17, 2023 at 05:19:14PM +0100, Florian Obser wrote:
> I see this already went in. Thanks for fixing this up.

No worries. There are a couple of other tweaks coming soon too.

-- 
Best Regards
Edd Barrett

https://www.theunixzoo.co.uk



CVS: cvs.openbsd.org: ports

2023-11-17 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2023/11/17 09:56:46

Modified files:
net/synapse: Makefile distinfo modules.inc 
net/synapse/pkg: PLIST 

Log message:
net/synapse: update to 1.96.1 from MAINTAINER Renaud ALlard



CVS: cvs.openbsd.org: ports

2023-11-17 Thread Christian Weisgerber
CVSROOT:/cvs
Module name:ports
Changes by: na...@cvs.openbsd.org   2023/11/17 09:47:41

Added files:
games/bastet/patches: patch-BastetBlockChooser_cpp 

Log message:
games/bastet: unbreak with clang16 (C++17)



Re: fonts/iosevka-fonts: fix packaging of slab variant

2023-11-17 Thread Manuel Giraud
Yes, thanks for working on this.
-- 
Manuel Giraud



Re: Fwd: devel/valgrind: removal syscall(2)

2023-11-17 Thread Klemens Nanni
On Fri, Nov 17, 2023 at 03:04:02PM +0900, ASOU Masato wrote:
> ping
> 
> I confermed the operation using snapshot created onfNovember 16th.
> --
> ASOU Masato
> 
> -- Forwarded message -
> From: 朝生正人 
> Date: 2023年11月2日(木) 10:45
> Subject: devel/valgrind: removal syscall(2)
> To: 
> 
> 
> I have moved my email address from a...@soum.co.jp to
> takeasou.mas...@gmail.com.

Gmail doesn't accept my mails, hence me using your OpenBSD address.

> 
> This is a diff to remove syscall(2) in Valgrind.
> 
> ok?
> --
> ASOU Masato
> 

OK kn

> Index: Makefile
> ===
> RCS file: /cvs/ports/devel/valgrind/Makefile,v
> diff -u -p -r1.33 Makefile
> --- Makefile18 Oct 2023 03:27:55 -  1.33
> +++ Makefile2 Nov 2023 01:16:02 -
> @@ -5,7 +5,7 @@ CATEGORIES =devel
> 
>  V =3.21.0
>  DISTNAME = valgrind-${V}
> -REVISION = 1
> +REVISION = 2
>  EXTRACT_SUFX = .tar.bz2
> 
>  SITES =https://sourceware.org/pub/valgrind/
> Index: patches/patch-coregrind_m_syswrap_syswrap_main_c
> ===
> RCS file:
> /cvs/ports/devel/valgrind/patches/patch-coregrind_m_syswrap_syswrap_main_c,v
> diff -u -p -r1.1 patch-coregrind_m_syswrap_syswrap_main_c
> --- patches/patch-coregrind_m_syswrap_syswrap_main_c18 Jul 2023
> 06:17:15 -  1.1
> +++ patches/patch-coregrind_m_syswrap_syswrap_main_c2 Nov 2023 01:16:03
> -
> @@ -18,17 +18,12 @@
>  Int real_syscallno;
>   #  endif
>   #  if defined(VGO_linux)
> -@@ -369,6 +369,17 @@
> +@@ -369,6 +369,12 @@
>   real_syscallno, >arch.vex,
>   syscall_mask, , sizeof(vki_sigset_t)
>);
>  +#  elif defined(VGO_openbsd)
> -+   if (tst->arch.vex.guest_SC_CLASS == VG_OPENBSD_SYSCALL0)
> -+  real_syscallno = __NR_syscall;
> -+   else if (tst->arch.vex.guest_SC_CLASS == VG_OPENBSD_SYSCALL198)
> -+  real_syscallno = __NR___syscall;
> -+   else
> -+  real_syscallno = syscallno;
> ++   real_syscallno = syscallno;
>  +   err = ML_(do_syscall_for_client_WRK)(
>  +real_syscallno, >arch.vex,
>  +syscall_mask, , sizeof(vki_sigset_t)
> @@ -36,7 +31,7 @@
>   #  elif defined(VGO_darwin)
>  switch (VG_DARWIN_SYSNO_CLASS(syscallno)) {
> case VG_DARWIN_SYSCALL_CLASS_UNIX:
> -@@ -623,6 +634,153 @@
> +@@ -623,6 +629,112 @@
> canonical->arg8  = stack[2];
>  }
> 
> @@ -117,23 +112,8 @@
>  +   VexGuestX86State* gst = (VexGuestX86State*)gst_vanilla;
>  +   UWord *stack = (UWord *)gst->guest_ESP;
>  +
> -+   // OpenBSD supports different calling conventions
> -+   switch (gst->guest_EAX) {
> -+   case __NR_syscall:
> -+  canonical->class = VG_OPENBSD_SYSCALL0;
> -+  canonical->sysno = stack[1];
> -+  stack += 1;
> -+  break;
> -+   case __NR___syscall:
> -+  canonical->class = VG_OPENBSD_SYSCALL198;
> -+  canonical->sysno = stack[1];
> -+  stack += 2;
> -+  break;
> -+   default:
> -+  canonical->class = 0;
> -+  canonical->sysno = gst->guest_EAX;
> -+  break;
> -+   }
> ++   canonical->class = 0;
> ++   canonical->sysno = gst->guest_EAX;
>  +   // stack[0] is a (fake) return address
>  +   canonical->arg1  = stack[1];
>  +   canonical->arg2  = stack[2];
> @@ -148,49 +128,23 @@
>  +   VexGuestAMD64State* gst = (VexGuestAMD64State*)gst_vanilla;
>  +   UWord *stack = (UWord *)gst->guest_RSP;
>  +
> -+   // OpenBSD supports different calling conventions
> -+   switch (gst->guest_RAX) {
> -+   case __NR_syscall:
> -+  canonical->klass = VG_OPENBSD_SYSCALL0;
> -+  canonical->sysno = gst->guest_RDI;
> -+  break;
> -+   case __NR___syscall:
> -+  canonical->klass = VG_OPENBSD_SYSCALL198;
> -+  canonical->sysno = gst->guest_RDI;
> -+  break;
> -+   default:
> -+  canonical->klass = 0;
> -+  canonical->sysno = gst->guest_RAX;
> -+  break;
> -+   }
> -+   // stack[0] is a (fake) return address
> -+   if (canonical->klass != VG_OPENBSD_SYSCALL0 && canonical->klass !=
> VG_OPENBSD_SYSCALL198) {
> -+  // stack[0] is return address
> -+  canonical->arg1  = gst->guest_RDI;
> -+  canonical->arg2  = gst->guest_RSI;
> -+  canonical->arg3  = gst->guest_RDX;
> -+  canonical->arg4  = gst->guest_R10;
> -+  canonical->arg5  = gst->guest_R8;
> -+  canonical->arg6  = gst->guest_R9;
> -+  canonical->arg7  = stack[1];
> -+  canonical->arg8  = stack[2];
> -+   } else {
> -+  // stack[0] is return address
> -+  canonical->arg1  = gst->guest_RSI;
> -+  canonical->arg2  = gst->guest_RDX;
> -+  canonical->arg3  = gst->guest_R10;
> -+  canonical->arg4  = gst->guest_R8;
> -+  canonical->arg5  = gst->guest_R9;
> -+  canonical->arg6  = stack[1];
> -+  canonical->arg7  = stack[2];
> -+  canonical->arg8  = stack[3];
> -+   }
> ++   canonical->klass = 0;
> ++   

Re: fonts/iosevka-fonts: fix packaging of slab variant

2023-11-17 Thread Florian Obser
I see this already went in. Thanks for fixing this up.
-- 
In my defence, I have been left unsupervised.



Re: amd64: llvm 16 fallout (2023-11-14)

2023-11-17 Thread Klemens Nanni
On Fri, Nov 17, 2023 at 12:26:08AM +0100, Christian Weisgerber wrote:
> games/mars  C++ std::random_shuffle

Same as xprobe, can add yet another patch to this dead horse or bring
it behind the barn, I prefer getting rid of maintanence burdens like these.

Unmaintained, No update after import in 2014, broke 2016 due to SMFL update,
broke 2022 due to SMFL and/or base LLVM update, old 2013 SourceForge HOMEAGE,
www.marsshooter.org yields 503, linked from a github repo w/o tags/releases,
last commit 2021: https://github.com/thelaui/M.A.R.S./

OK to remove?



CVS: cvs.openbsd.org: ports

2023-11-17 Thread Klemens Nanni
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2023/11/17 08:56:50

Modified files:
devel  : Makefile 
devel/quirks   : Makefile 
devel/quirks/files: Quirks.pm 
Removed files:
devel/atlas: Makefile distinfo 
devel/atlas/patches: patch-atlas_m4 patch-src_Codecs_XML_cc 
devel/atlas/pkg: DESCR PLIST 

Log message:
Remove devel/atlas;  OK jca

Unmaintained, already on ports life support, no consumers, out of date,
no HOMEPAGE/clear upstream, both SITES are NXDOMAIN (ftp.o.o fallback),
https://repology.org/project/atlas-c++/versions shows a new version exists,
but not many OS package it in the first place.

FreeBSD's HOMEPAGE is dead, OpenSUSE has none, Trisquel links to
https://www.worldforge.org/ which we don't have...



CVS: cvs.openbsd.org: ports

2023-11-17 Thread Klemens Nanni
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2023/11/17 08:53:38

Modified files:
net: Makefile 
devel/quirks   : Makefile 
devel/quirks/files: Quirks.pm 
Removed files:
net/minbif : Makefile distinfo 
net/minbif/patches: patch-CMakeLists_txt patch-minbif_conf 
patch-src_core_minbif_cpp 
patch-src_im_request_cpp 
patch-src_irc_dcc_cpp 
patch-src_server_poll_daemon_fork_cpp 
patch-src_server_poll_inetd_cpp 
patch-src_sockwrap_sockwrap_cpp 
net/minbif/pkg : DESCR PLIST README minbif.rc 

Log message:
Remote net/minbif;  OK landry

Unmaintained, last update in 2013, HOMEPAGE is an nginx default page,
https://github.com/jasuarez/minbif archived in Jan 2021,
fails to bulid with clang 16.



Re: Porting for -stable from -current

2023-11-17 Thread Johannes Thyssen Tishman
2023-11-17T15:12:22Z, "Omar Polo" :

> On 2023/11/17 13:50:16 +, "Johannes Thyssen Tishman" 
>  wrote:
> > Hi,
> > 
> > I'm working on a port that I want to run on one of my servers and
> > it just hit me that it will most probably not work since I run
> > -stable on it (the dependencies versions don't match). I thought
> > about re-making the port for stable by fetching a -stable ports
> > tree on the server directly, but the available storage space is
> > tight.
>
> This makes me think that you're using a -current tree on -stable which
> is not supported.  Often, changes are done in base and then soon after
> used in the ports infrastructure (in the previous release cycle there
> was the make' special variable .VARIABLES addition for instance.)

Sorry if I wasn't clear enough. I run -current on my desktop computer
where I do most of my porting and it's on my server that's running
-stable that I want to install a port.

> > Does anyone know about an alternative/workaround to this?
>
> Make the port on -current, then attempt to build in on -stable if you
> have to.  It's still something not supported, but chances are that it
> should work as-is.  It depends on the port and on its dependencies of
> course.

That's what I thought. I will deploy a vm with -stable and build
it there.

> > I'm thinking about launching a vm running -stable and just do it
> > from there, but I thought it'd be intersting to hear about other
> > strategies (if any). 
>
> Either this or just use a different machine, I don't think there are
> many other ways around it.
>
> Or just run -current for the next ~4 months until the next release and
> then switch back to -stable :)

Even though I've never had problems with -current, I'd prefer to
stick to -stable on my server as it is also where I run other
services I rely on. But you are right, the wait is not long.

> > Also while here, are any new ports ever backported to stable? What
> > is the policy regarding this?
>
> I don't think new ports are backported to stable.  The policy is to
> backport only security fixes.
>
> Releases are made every six months, so it's not that much to wait for
> new/updated ports to show up for those who sticks to -stable.

Thanks Omar.

> Cheers,
>
> Omar Polo

PS. Your email landed on my spam folder and my email server only
checks for rdns and fcrdns (no {r}spamd or spamassasin}). Could it
be that they not properly configured?



simgear build fix for boost 1.83

2023-11-17 Thread Theo Buehler
Boost 1.83 breaks the build of simgear. Diff below fixes it and
flightgear builds as well.

/tmp/pobj/simgear-2020.3.17/simgear-2020.3.17/simgear/scene/viewer/Compositor.hxx:137:34:
 error: imp
licit instantiation of undefined template 
'std::array, 14>'
BuiltinUniforms  _uniforms;
 ^

Index: Makefile
===
RCS file: /cvs/ports/graphics/simgear/Makefile,v
diff -u -p -r1.22 Makefile
--- Makefile26 Sep 2023 11:39:10 -  1.22
+++ Makefile17 Nov 2023 15:35:08 -
@@ -1,6 +1,7 @@
 COMMENT =  library set for simulations, games and visualizations
 
 DISTNAME = simgear-2020.3.17
+REVISION = 0
 
 SHARED_LIBS +=  SimGearCore   6.0 # 2.10
 SHARED_LIBS +=  SimGearScene  6.0 # 2.10
Index: patches/patch-simgear_scene_viewer_Compositor_hxx
===
RCS file: patches/patch-simgear_scene_viewer_Compositor_hxx
diff -N patches/patch-simgear_scene_viewer_Compositor_hxx
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-simgear_scene_viewer_Compositor_hxx   17 Nov 2023 15:35:08 
-
@@ -0,0 +1,11 @@
+Index: simgear/scene/viewer/Compositor.hxx
+--- simgear/scene/viewer/Compositor.hxx.orig
 simgear/scene/viewer/Compositor.hxx
+@@ -17,6 +17,7 @@
+ #ifndef SG_COMPOSITOR_HXX
+ #define SG_COMPOSITOR_HXX
+ 
++#include 
+ #include 
+ #include 
+ 



libime build fix for boost 1.83

2023-11-17 Thread Theo Buehler
The update to boost 1.83 breaks the build of libime. The diff below
fixes the build and its consumers build as well. I haven't tried
updating to a newer version.

/tmp/pobj/libime-1.0.17/libime-1.0.17/tools/libime_prediction.cpp:32:10: error:
implicit instantiat
ion of undefined template 'std::array'
auto state = model.nullState();
 ^
/usr/include/c++/v1/__tuple:219:64: note: template is declared here
template  struct _LIBCPP_TEMPLATE_VIS array;
   ^
1 error generated.

Index: Makefile
===
RCS file: /cvs/ports/inputmethods/libime/Makefile,v
diff -u -p -r1.5 Makefile
--- Makefile26 Sep 2023 17:58:08 -  1.5
+++ Makefile17 Nov 2023 15:32:42 -
@@ -1,6 +1,7 @@
 COMMENT =  library to support generic input method implementation
 
 DISTNAME = libime-1.0.17
+REVISION = 0
 
 SHARED_LIBS += IMECore 0.0 # 0.0
 SHARED_LIBS += IMEPinyin   0.0 # 0.0
Index: patches/patch-tools_libime_prediction_cpp
===
RCS file: patches/patch-tools_libime_prediction_cpp
diff -N patches/patch-tools_libime_prediction_cpp
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-tools_libime_prediction_cpp   17 Nov 2023 15:32:42 -
@@ -0,0 +1,11 @@
+Index: tools/libime_prediction.cpp
+--- tools/libime_prediction.cpp.orig
 tools/libime_prediction.cpp
+@@ -7,6 +7,7 @@
+ #include "libime/core/constants.h"
+ #include "libime/core/datrie.h"
+ #include "libime/core/languagemodel.h"
++#include 
+ #include 
+ #include 
+ #include 



Re: amd64: llvm 16 fallout (2023-11-14)

2023-11-17 Thread Landry Breuil
Le Fri, Nov 17, 2023 at 12:58:13PM +, Klemens Nanni a écrit :
> On Fri, Nov 17, 2023 at 12:26:08AM +0100, Christian Weisgerber wrote:
> > net/minbif  C++17 does not allow dynamic exception
> 
> Unmaintained, last update in 2013, HOMEPAGE is an nginx default page,
> https://github.com/jasuarez/minbif archived in Jan 2021, my feeling says
> we can live without this dead IRC gateway/client.
> 
> OK to remove?

definitely :)



CVS: cvs.openbsd.org: ports

2023-11-17 Thread Edd Barrett
CVSROOT:/cvs
Module name:ports
Changes by: e...@cvs.openbsd.org2023/11/17 08:23:42

Modified files:
sysutils/dinit : Makefile distinfo 
sysutils/dinit/patches: patch-configs_mconfig_OpenBSD 
sysutils/dinit/pkg: PLIST 

Log message:
sysutils/dinit: Update to version 0.17.1.



Re: Porting for -stable from -current

2023-11-17 Thread Omar Polo
On 2023/11/17 13:50:16 +, "Johannes Thyssen Tishman" 
 wrote:
> Hi,
> 
> I'm working on a port that I want to run on one of my servers and
> it just hit me that it will most probably not work since I run
> -stable on it (the dependencies versions don't match). I thought
> about re-making the port for stable by fetching a -stable ports
> tree on the server directly, but the available storage space is
> tight.

This makes me think that you're using a -current tree on -stable which
is not supported.  Often, changes are done in base and then soon after
used in the ports infrastructure (in the previous release cycle there
was the make' special variable .VARIABLES addition for instance.)

> Does anyone know about an alternative/workaround to this?

Make the port on -current, then attempt to build in on -stable if you
have to.  It's still something not supported, but chances are that it
should work as-is.  It depends on the port and on its dependencies of
course.

> I'm thinking about launching a vm running -stable and just do it
> from there, but I thought it'd be intersting to hear about other
> strategies (if any). 

Either this or just use a different machine, I don't think there are
many other ways around it.

Or just run -current for the next ~4 months until the next release and
then switch back to -stable :)

> Also while here, are any new ports ever backported to stable? What
> is the policy regarding this?

I don't think new ports are backported to stable.  The policy is to
backport only security fixes.

Releases are made every six months, so it's not that much to wait for
new/updated ports to show up for those who sticks to -stable.

Cheers,

Omar Polo



[update] net/synapse 1.96.1

2023-11-17 Thread Renaud Allard

Hello,

Here is a diff to update net/synapse to 1.96.1
Tested on amd64

Best RegardsIndex: Makefile
===
RCS file: /cvs/ports/net/synapse/Makefile,v
retrieving revision 1.65
diff -u -p -r1.65 Makefile
--- Makefile	2 Nov 2023 07:29:22 -	1.65
+++ Makefile	17 Nov 2023 14:51:23 -
@@ -1,6 +1,6 @@
 COMMENT =	open network for secure, decentralized communication
 
-MODPY_EGG_VERSION =	1.95.1
+MODPY_EGG_VERSION =	1.96.1
 
 GH_ACCOUNT =	matrix-org
 GH_PROJECT =	synapse
Index: distinfo
===
RCS file: /cvs/ports/net/synapse/distinfo,v
retrieving revision 1.49
diff -u -p -r1.49 distinfo
--- distinfo	2 Nov 2023 07:29:22 -	1.49
+++ distinfo	17 Nov 2023 14:51:23 -
@@ -36,8 +36,8 @@ SHA256 (cargo/regex-automata-0.3.9.tar.g
 SHA256 (cargo/regex-syntax-0.7.5.tar.gz) = 27X7Gs2KGhiz3VvmLSVIXrdw4Fr7QIqWJ9FNRRuuEto=
 SHA256 (cargo/ryu-1.0.11.tar.gz) = RQGr3/OugqHBtHehclLrac7p5m65FcGrqk9E2HPfnwk=
 SHA256 (cargo/scopeguard-1.1.0.tar.gz) = 0pqwxtP8Dukv5m4tmfcA6rF6jVfRwdO3SDgPsguqeM0=
-SHA256 (cargo/serde-1.0.189.tar.gz) = jkIqROdK1AAb3I7t6aRXCrUvcRkOnAdtFDafOLkgBTc=
-SHA256 (cargo/serde_derive-1.0.189.tar.gz) = HkjR+RgAnOMUVRE3jPaNYT47PZE31nJyViCA1oorMtU=
+SHA256 (cargo/serde-1.0.190.tar.gz) = kdPDNMoe6JSixvataY/oxDW3bVBLE9Q28GhdZI1tlvc=
+SHA256 (cargo/serde_derive-1.0.190.tar.gz) = Z8VgnzlOXCvX/FHv2keABOqA70L+6YPVxnpl408ywOM=
 SHA256 (cargo/serde_json-1.0.107.tar.gz) = a0IM5uPYvYgumyQ8bu0128mmEQyXaedLWE4NaNHyDGU=
 SHA256 (cargo/smallvec-1.10.0.tar.gz) = pQe+/nlUBEVjQd+rEM72bq1MBB9iuLEbu5K//l0JU+A=
 SHA256 (cargo/subtle-2.4.1.tar.gz) = a97zLoFQwqCBEQtCdy/+fXyQMrYGvCJsgmD9l+CXZgE=
@@ -54,7 +54,7 @@ SHA256 (cargo/windows_i686_gnu-0.36.1.ta
 SHA256 (cargo/windows_i686_msvc-0.36.1.tar.gz) = 4ueRcUiygS0e6vrrIql+SBPfpgo/j3jr4gS8yI8S8CQ=
 SHA256 (cargo/windows_x86_64_gnu-0.36.1.tar.gz) = Tc0XG4d2xBuXUh5doSei2GrSgBFIB9Cyqx5GK8dk2eE=
 SHA256 (cargo/windows_x86_64_msvc-0.36.1.tar.gz) = yBHKSoyFPvQgq9hZK6U927rJBBD6tpA7PnmXKmMfdoA=
-SHA256 (synapse-1.95.1.tar.gz) = cus37alOTa0nb4HVogwxeCuhIPraDWrE0+/g6N/mQr4=
+SHA256 (synapse-1.96.1.tar.gz) = WNG7gFc2pNzNoaYihTUqBQKBaO463T8vzd0y9VNqrdk=
 SIZE (cargo/aho-corasick-1.0.2.tar.gz) = 167694
 SIZE (cargo/anyhow-1.0.75.tar.gz) = 43901
 SIZE (cargo/arc-swap-1.5.1.tar.gz) = 66157
@@ -93,8 +93,8 @@ SIZE (cargo/regex-automata-0.3.9.tar.gz)
 SIZE (cargo/regex-syntax-0.7.5.tar.gz) = 343366
 SIZE (cargo/ryu-1.0.11.tar.gz) = 47007
 SIZE (cargo/scopeguard-1.1.0.tar.gz) = 11470
-SIZE (cargo/serde-1.0.189.tar.gz) = 76276
-SIZE (cargo/serde_derive-1.0.189.tar.gz) = 55708
+SIZE (cargo/serde-1.0.190.tar.gz) = 76455
+SIZE (cargo/serde_derive-1.0.190.tar.gz) = 55676
 SIZE (cargo/serde_json-1.0.107.tar.gz) = 146458
 SIZE (cargo/smallvec-1.10.0.tar.gz) = 31564
 SIZE (cargo/subtle-2.4.1.tar.gz) = 12630
@@ -111,4 +111,4 @@ SIZE (cargo/windows_i686_gnu-0.36.1.tar.
 SIZE (cargo/windows_i686_msvc-0.36.1.tar.gz) = 724575
 SIZE (cargo/windows_x86_64_gnu-0.36.1.tar.gz) = 790934
 SIZE (cargo/windows_x86_64_msvc-0.36.1.tar.gz) = 661999
-SIZE (synapse-1.95.1.tar.gz) = 8404523
+SIZE (synapse-1.96.1.tar.gz) = 8419249
Index: modules.inc
===
RCS file: /cvs/ports/net/synapse/modules.inc,v
retrieving revision 1.17
diff -u -p -r1.17 modules.inc
--- modules.inc	2 Nov 2023 07:29:22 -	1.17
+++ modules.inc	17 Nov 2023 14:51:23 -
@@ -36,8 +36,8 @@ MODCARGO_CRATES +=	regex-automata	0.3.9	
 MODCARGO_CRATES +=	regex-syntax	0.7.5	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	ryu	1.0.11	# Apache-2.0 OR BSL-1.0
 MODCARGO_CRATES +=	scopeguard	1.1.0	# MIT/Apache-2.0
-MODCARGO_CRATES +=	serde	1.0.189	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	serde_derive	1.0.189	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	serde	1.0.190	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	serde_derive	1.0.190	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	serde_json	1.0.107	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	smallvec	1.10.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	subtle	2.4.1	# BSD-3-Clause
Index: pkg/PLIST
===
RCS file: /cvs/ports/net/synapse/pkg/PLIST,v
retrieving revision 1.43
diff -u -p -r1.43 PLIST
--- pkg/PLIST	2 Nov 2023 07:29:22 -	1.43
+++ pkg/PLIST	17 Nov 2023 14:51:23 -
@@ -2045,6 +2045,9 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/82/
 lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/82/02_scheduled_tasks_index.sql
 lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/82/04_add_indices_for_purging_rooms.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/82/05gaps.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/83/

CVS: cvs.openbsd.org: ports

2023-11-17 Thread Robert Nagy
CVSROOT:/cvs
Module name:ports
Changes by: rob...@cvs.openbsd.org  2023/11/17 07:53:07

Modified files:
lang/gcc/11: Makefile 
lang/gcc/8 : Makefile 

Log message:
USE_LLD (llvm13) on i386 until linking with lld16 is fixed



CVS: cvs.openbsd.org: ports

2023-11-17 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2023/11/17 07:33:22

Modified files:
comms/gnuradio : Makefile 

Log message:
Unbreak llvm16 build by setting -Wno-implicit-const-int-float-conversion



CVS: cvs.openbsd.org: ports

2023-11-17 Thread Edd Barrett
CVSROOT:/cvs
Module name:ports
Changes by: e...@cvs.openbsd.org2023/11/17 07:22:28

Modified files:
net/syncthing  : Makefile distinfo 
net/syncthing/patches: patch-build_go patch-lib_build_build_go 

Log message:
net/syncthing: update to version 1.26.1.

Diff from Justin Berthault, thanks!



Porting for -stable from -current

2023-11-17 Thread Johannes Thyssen Tishman
Hi,

I'm working on a port that I want to run on one of my servers and
it just hit me that it will most probably not work since I run
-stable on it (the dependencies versions don't match). I thought
about re-making the port for stable by fetching a -stable ports
tree on the server directly, but the available storage space is
tight. Does anyone know about an alternative/workaround to this?
I'm thinking about launching a vm running -stable and just do it
from there, but I thought it'd be intersting to hear about other
strategies (if any). 

Also while here, are any new ports ever backported to stable? What
is the policy regarding this?

Kind regards,
Johannes



CVS: cvs.openbsd.org: ports

2023-11-17 Thread Frederic Cambus
CVSROOT:/cvs
Module name:ports
Changes by: fcam...@cvs.openbsd.org 2023/11/17 06:41:26

Modified files:
sysutils/ttyplot: Makefile distinfo 

Log message:
Update ttyplot to 1.5.2.



Re: amd64: llvm 16 fallout (2023-11-14)

2023-11-17 Thread Klemens Nanni
On Fri, Nov 17, 2023 at 12:26:08AM +0100, Christian Weisgerber wrote:
> net/minbif  C++17 does not allow dynamic exception

Unmaintained, last update in 2013, HOMEPAGE is an nginx default page,
https://github.com/jasuarez/minbif archived in Jan 2021, my feeling says
we can live without this dead IRC gateway/client.

OK to remove?



CVS: cvs.openbsd.org: ports

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

Modified files:
net/toot   : Makefile distinfo 

Log message:
update to toot-0.38.2, based on a diff from Justin Berthault



Re: [update] net/toot to 0.38.2

2023-11-17 Thread Stuart Henderson
On 2023/11/17 12:29, Justin Berthault wrote:
> Update toot to 0.38.2
> 
> Built and tested on arm64.
> 
> databases/py-psycopg2 added as a new TEST_DEP.

Missing ${MODPY_FLAVOR} on the TDEP, but actually it's useless without
a local mastodon server. The existing MODPY_PYTEST_ARGS was addressing
this, but the relevant tests moved, so better to update that instead.

I'll commit this instead.

Index: Makefile
===
RCS file: /cvs/ports/net/toot/Makefile,v
retrieving revision 1.33
diff -u -p -r1.33 Makefile
--- Makefile27 Sep 2023 14:18:37 -  1.33
+++ Makefile17 Nov 2023 12:48:23 -
@@ -1,6 +1,6 @@
 COMMENT =  CLI and TUI tool to interact with Mastodon instances

-MODPY_EGG_VERSION =0.38.1
+MODPY_EGG_VERSION =0.38.2
 DISTNAME = toot-${MODPY_EGG_VERSION}

 CATEGORIES =   net
@@ -15,9 +15,9 @@ PERMIT_PACKAGE =  Yes

 MODULES =  lang/python
 MODPY_PYBUILD =setuptools
-# skip test which requires a local test instance of mastodon,
+# skip tests which require a local test instance of mastodon,
 # plus databases/py-psycopg2
-MODPY_PYTEST_ARGS =--ignore tests/test_integration.py
+MODPY_PYTEST_ARGS =--ignore tests/integration

 RUN_DEPENDS =  devel/py-wcwidth${MODPY_FLAVOR} \
www/py-beautifulsoup4${MODPY_FLAVOR} \
Index: distinfo
===
RCS file: /cvs/ports/net/toot/distinfo,v
retrieving revision 1.20
diff -u -p -r1.20 distinfo
--- distinfo25 Jul 2023 10:15:03 -  1.20
+++ distinfo17 Nov 2023 12:48:23 -
@@ -1,2 +1,2 @@
-SHA256 (toot-0.38.1.tar.gz) = vp5UeaIeqPsTz3upjVQtquB/2H+1ayC4kjtp/6UhxrI=
-SIZE (toot-0.38.1.tar.gz) = 312495
+SHA256 (toot-0.38.2.tar.gz) = S1B8+oNZ3g4Yb/ehT7/jly9RtldXsMg2bYJ/TS0jD2g=
+SIZE (toot-0.38.2.tar.gz) = 371505



CVS: cvs.openbsd.org: ports

2023-11-17 Thread Klemens Nanni
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2023/11/17 05:46:53

Modified files:
devel/quirks   : Makefile 
devel/quirks/files: Quirks.pm 

Log message:
net/xprobe PKGNAME was xprobe2 not xprobe



Re: amd64: llvm 16 fallout (2023-11-14)

2023-11-17 Thread Klemens Nanni
On Fri, Nov 17, 2023 at 12:26:08AM +0100, Christian Weisgerber wrote:
> devel/atlas C++17 does not allow dynamic exception

Unmaintained, already on ports life support, no consumers, out of date,
no HOMEPAGE/clear upstream, both SITES are NXDOMAIN (ftp.o.o fallback),
https://repology.org/project/atlas-c++/versions shows a new version exists,
but not many OS package it in the first place.

FreeBSD's HOMEPAGE is dead, OpenSUSE has none, Trisquel links to
https://www.worldforge.org/ which we don't have...

Until someone cares about this port, I suggest moving it to the attic.
OK?



CVS: cvs.openbsd.org: ports

2023-11-17 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/11/17 05:42:34

Modified files:
devel/capstone : Makefile 

Log message:
python -> python,python3



CVS: cvs.openbsd.org: ports

2023-11-17 Thread Peter Hessler
CVSROOT:/cvs
Module name:ports
Changes by: phess...@cvs.openbsd.org2023/11/17 05:41:08

Added files:
lang/node/patches: patch-deps_v8_src_base_bit-field_h 

Log message:
Workaround for clang 16, copied from x11/qt5/qtwebengine which copied it
from gentoo

seen on arm64

OK MAINTAINER



CVS: cvs.openbsd.org: ports

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

Modified files:
geo/postgis: Makefile 

Log message:
use GraphicsMagick rather than ImageMagick to build; the latter fails
due to new policy checks. ok landry@

https://trac.osgeo.org/postgis/ticket/5593



CVS: cvs.openbsd.org: ports

2023-11-17 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2023/11/17 05:39:47

Modified files:
devel/rizin: Makefile 
Added files:
devel/rizin/patches: patch-librz_debug_p_native_reg_c 
 patch-librz_debug_p_native_reg_netbsd-arm64_h 

Log message:
add arm64 support (based on radare2)



CVS: cvs.openbsd.org: ports

2023-11-17 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2023/11/17 05:34:32

Modified files:
devel/angr : Makefile.inc 

Log message:
enable for aarch64. vex has gained a working arm64 backend some time ago.
explicitly not adjusting angrop because it's not aarch64 ready for OpenBSD yet,
but angr proper seems to work fine.



CVS: cvs.openbsd.org: ports

2023-11-17 Thread Edd Barrett
CVSROOT:/cvs
Module name:ports
Changes by: e...@cvs.openbsd.org2023/11/17 05:29:14

Modified files:
devel/quirks   : Makefile 
devel/quirks/files: Quirks.pm 

Log message:
devel/quirks: 'iosevka-fixed-slab' => 'iosevka-slab'

OK sthen@, thanks.



CVS: cvs.openbsd.org: ports

2023-11-17 Thread Edd Barrett
CVSROOT:/cvs
Module name:ports
Changes by: e...@cvs.openbsd.org2023/11/17 05:28:09

Modified files:
fonts/iosevka-fonts: Makefile 
Added files:
fonts/iosevka-fonts/slab: Makefile distinfo 
fonts/iosevka-fonts/slab/pkg: DESCR PLIST 
Removed files:
fonts/iosevka-fonts/fixed-slab: Makefile distinfo 
fonts/iosevka-fonts/fixed-slab/pkg: DESCR PLIST 

Log message:
fonts/iosevka-fonts: fix packaging of slab variant.

The iosevka-fixed-slab SUBDIR packages what upstream calls a "sub-package", but
all the other SUBDIRs package a top-level upstream package.

For details of top-level and sub- iosevka packages look at:
https://github.com/be5invis/Iosevka/blob/main/doc/PACKAGE-LIST.md

We want consistency. I don't think it's worth packaging at such a fine-grained
level as sub-packages, so I propose that each SUBDIR should be a top-level
iosevka package.

Therefore, this diff removes the `fixed-slab` SUBDIR in favour of a `slab`
SUBDIR.

Follow up commit for quirks coming soon.

OK sthen@, thanks.



CVS: cvs.openbsd.org: ports

2023-11-17 Thread Edd Barrett
CVSROOT:/cvs
Module name:ports
Changes by: e...@cvs.openbsd.org2023/11/17 05:21:55

ports/fonts/iosevka-fonts/slab/pkg

Update of /cvs/ports/fonts/iosevka-fonts/slab/pkg
In directory cvs.openbsd.org:/tmp/cvs-serv92399/slab/pkg

Log Message:
Directory /cvs/ports/fonts/iosevka-fonts/slab/pkg added to the repository



CVS: cvs.openbsd.org: ports

2023-11-17 Thread Edd Barrett
CVSROOT:/cvs
Module name:ports
Changes by: e...@cvs.openbsd.org2023/11/17 05:21:24

ports/fonts/iosevka-fonts/slab

Update of /cvs/ports/fonts/iosevka-fonts/slab
In directory cvs.openbsd.org:/tmp/cvs-serv74597/slab

Log Message:
Directory /cvs/ports/fonts/iosevka-fonts/slab added to the repository



CVS: cvs.openbsd.org: ports

2023-11-17 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2023/11/17 05:19:18

Modified files:
devel/radare2  : Makefile.inc 

Log message:
enable on aarch64



[update] net/toot to 0.38.2

2023-11-17 Thread Justin Berthault
Update toot to 0.38.2

Built and tested on arm64.

databases/py-psycopg2 added as a new TEST_DEP.

diff /usr/ports
commit - cb9c4b3003c2ccbae77d6f99251728d484fd0ec6
path + /usr/ports
blob - b2087c37aa7df51508b94091eb270579a0f89078
file + net/toot/Makefile
--- net/toot/Makefile
+++ net/toot/Makefile
@@ -1,6 +1,6 @@
 COMMENT =  CLI and TUI tool to interact with Mastodon instances
 
-MODPY_EGG_VERSION =0.38.1
+MODPY_EGG_VERSION =0.38.2
 DISTNAME = toot-${MODPY_EGG_VERSION}
 
 CATEGORIES =   net
@@ -24,7 +24,8 @@ RUN_DEPENDS = devel/py-wcwidth${MODPY_FLAVOR} \
www/py-requests${MODPY_FLAVOR} \
devel/py-urwid${MODPY_FLAVOR} \
textproc/py-tomlkit${MODPY_FLAVOR}
-TEST_DEPENDS = devel/py-test-cov${MODPY_FLAVOR}
+TEST_DEPENDS = devel/py-test-cov${MODPY_FLAVOR} \
+   databases/py-psycopg2
 
 MAKE_ENV = LC_CTYPE=C.UTF-8
 
blob - c1be292334fa7bcf19db74975d9c82264cc87b33
file + net/toot/distinfo
--- net/toot/distinfo
+++ net/toot/distinfo
@@ -1,2 +1,2 @@
-SHA256 (toot-0.38.1.tar.gz) = vp5UeaIeqPsTz3upjVQtquB/2H+1ayC4kjtp/6UhxrI=
-SIZE (toot-0.38.1.tar.gz) = 312495
+SHA256 (toot-0.38.2.tar.gz) = S1B8+oNZ3g4Yb/ehT7/jly9RtldXsMg2bYJ/TS0jD2g=
+SIZE (toot-0.38.2.tar.gz) = 371505



CVS: cvs.openbsd.org: ports

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

Modified files:
devel/capstone/python: Makefile 
devel/capstone/python/pkg: PLIST 

Log message:
py3-capstone tweaks:
- moved from py2+3 to py3-only -> convert to MODPY_PYBUILD
- still uses pkg_resources so needs an RDEP on setuptools



CVS: cvs.openbsd.org: ports

2023-11-17 Thread Klemens Nanni
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2023/11/17 04:54:29

Modified files:
net: Makefile 
devel/quirks   : Makefile 
devel/quirks/files: Quirks.pm 
Removed files:
net/xprobe : Makefile distinfo 
net/xprobe/patches: patch-Makefile_in 
patch-libs-external_USI++_src_ip_cc 
patch-libs-external_USI++_src_misc_cc 
patch-libs-external_USI++_usi++_tcp_h 
patch-src_Makefile_in patch-src_defines_h_in 
patch-src_xplib_xp_lib_cc 
net/xprobe/pkg : DESCR PLIST 

Log message:
Remote net/xprobe;  OK sthen thfr rsadowski

Unmaintained, no update since 2005, dead upstream since 2013, crashes on
some interface/IP combinations, no IPv6 support.



CVS: cvs.openbsd.org: ports

2023-11-17 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2023/11/17 04:44:10

Modified files:
devel/quirks   : Makefile 
devel/quirks/files: Quirks.pm 
devel/capstone : Makefile.inc 
devel/capstone/main: distinfo 
devel/capstone/main/patches: patch-Makefile patch-cs_c 
 patch-cstool_cstool_mips_c 
 patch-include_capstone_capstone_h 
devel/capstone/main/pkg: PLIST 
devel/capstone/python: Makefile distinfo 
devel/capstone/python/patches: patch-capstone___init___py 
devel/capstone/python/pkg: PLIST 

Log message:
- update to capstone-5.0
- make py-capstone python3-only

earlier version of this diff tested in a bulk by aja@
ok benoit@ (MAINTAINER)



CVS: cvs.openbsd.org: ports

2023-11-17 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2023/11/17 04:38:01

Modified files:
devel/nasm : Makefile 

Log message:
remove ONLY_FOR_ARCHS

while nasm itself only targets amd64/i386, there's no reason to limit packaging
the tool to just those platforms.

tested on arm64



boost 1.83 (was Re: devel/boost syscall(2) removal)

2023-11-17 Thread Theo Buehler
On Wed, Nov 15, 2023 at 12:01:15PM +, Stuart Henderson wrote:
> On 2023/11/15 08:26, Otto Moerbeek wrote:
> > Any reason to not commit this?
> 
> I didn't manage to get a bulk done before the llvm 16 carnage - here's
> an updated diff against -current, but it will be hard to get good
> testing at the moment.

Ran this through a bulk with clang-13. Very little fallout. clang-16
seems to have stabilized somewhat, but it's probably better to wait a
bit. I'll upgrade my builder to 16 and  what happens. C++ is sensitive
to updates...

Some have very simple fixes which I'll commit soonish:

graphics/simgear#include  -> flightgear builds
inputmethods/libime #include-> fcitx dependencies build
textproc/vislcg3#include  -> apertium dicts build

A few will need some digging:

cad/prusaslicer
games/freeorion
geo/postgis ImageMagick weirdness is this even related?
graphics/mapnik

cad/prusaslicer:

/tmp/pobj/prusaslicer-2.6.1/PrusaSlicer-version_2.6.1/src/slic3r/GUI/Plater.cpp:5313:11:
 error: call to member function 'load_files' is ambiguous
if (! load_files({ into_path(filename) }).empty()) {
  ^~

games/freeorion

ld: error: duplicate symbol: boost::phoenix::placeholders::uarg1
>>> defined at ArithmeticRules.cpp
>>>
>>> CMakeFiles/freeorionparseobj.dir/parse/ArithmeticRules.cpp.o:(boost::phoenix::placeholders::uarg1)
>>> defined at BuildingsParser.cpp
>>>
>>> CMakeFiles/freeorionparseobj.dir/parse/BuildingsParser.cpp.o:(.bss+0x0)

ld: error: duplicate symbol: boost::phoenix::placeholders::uarg2
>>> defined at ArithmeticRules.cpp
>>>
>>> CMakeFiles/freeorionparseobj.dir/parse/ArithmeticRules.cpp.o:(boost::phoenix::placeholders::uarg2)
>>> defined at BuildingsParser.cpp
>>>
>>> CMakeFiles/freeorionparseobj.dir/parse/BuildingsParser.cpp.o:(.bss+0x2)

graphics/mapnik:

In file included from src/image_filter_grammar.cpp:24:
In file included from include/mapnik/image_filter_grammar_impl.hpp:29:
In file included from /usr/local/include/boost/spirit/include/phoenix.hpp:14:
In file included from /usr/local/include/boost/phoenix.hpp:11:
In file included from /usr/local/include/boost/phoenix/phoenix.hpp:19:
In file included from /usr/local/include/boost/phoenix/stl.hpp:14:
In file included from /usr/local/include/boost/phoenix/stl/tuple.hpp:115:
In file included from 
/usr/local/include/boost/preprocessor/iteration/detail/local.hpp:818:
/usr/local/include/boost/preprocessor/iteration/detail/limits/local_256.hpp:16:9:
 error: no member n
amed 'arg1' in namespace 'boost::phoenix::placeholders'
BOOST_PP_LOCAL_MACRO(1)
^~~
/usr/local/include/boost/phoenix/stl/tuple.hpp:114:71: note: expanded from 
macro 'BOOST_PP_LOCAL_MACRO'
boost::phoenix::get_<(N)-1>(boost::phoenix::placeholders::arg1);
~~^

geo/postgis:

convert: attempt to perform an operation not allowed by the security policy 
`@generator-E9FTPr/draw0
' @ error/string.c/FileToString/1020.
Failure return code (1) from command: convert -size 200x200 xc:none -fill none 
-stroke "#6495ED" -st
rokewidth 4 -draw '@generator-E9FTPr/draw0' -flip 
generator-E9FTPr/tmp0.pngreading styles from wkt/s
tyles.conf

graphics/simgear:

missing #include 

/tmp/pobj/simgear-2020.3.17/simgear-2020.3.17/simgear/scene/viewer/Compositor.hxx:137:34:
 error: imp
licit instantiation of undefined template 
'std::array, 14>'
BuiltinUniforms  _uniforms;
 ^


inputmethods/libime:

missing #inlcude 

/tmp/pobj/libime-1.0.17/libime-1.0.17/tools/libime_prediction.cpp:32:10: error: 
implicit instantiat
ion of undefined template 'std::array'
auto state = model.nullState();
 ^
/usr/include/c++/v1/__tuple:219:64: note: template is declared here
template  struct _LIBCPP_TEMPLATE_VIS array;
   ^
1 error generated.

textproc/vislcg3

missing '#include :

/tmp/pobj/vislcg3-1.3.2/cg3-1.3.2/src/inlines.hpp:766:16: error: implicit 
instantiation of undefined
 template 'std::array'
constexpr auto make_array_helper(Function f, std::index_sequence) 
-> std::array::type, sizeof...(Indices)> {



[update] net/syncthing to 1.26.1

2023-11-17 Thread Justin Berthault
Update syncthing to 1.26.1

built, running on arm64

cc to maintainer@


diff /usr/ports
commit - c50f22d88b3eb92d3e4bcfedf697d5ceb0a51484
path + /usr/ports
blob - 78a40d4057fc6391b75b7f1507219bb136bb9297
file + net/syncthing/Makefile
--- net/syncthing/Makefile
+++ net/syncthing/Makefile
@@ -1,7 +1,6 @@
 COMMENT =  open decentralized synchronization utility
 
-V =1.24.0
-REVISION = 0
+V =1.26.1
 DISTNAME = syncthing-${V}
 DISTFILES =syncthing-source-v${V}${EXTRACT_SUFX}
 
blob - 4a0af5878fee32d548b9653fe2f79ec01e50d45e
file + net/syncthing/distinfo
--- net/syncthing/distinfo
+++ net/syncthing/distinfo
@@ -1,2 +1,2 @@
-SHA256 (syncthing-source-v1.24.0.tar.gz) = 
SpRZZn+bcKfR59Vyx8nQJDHvjwVWee7zaDAM4agmYI8=
-SIZE (syncthing-source-v1.24.0.tar.gz) = 18625515
+SHA256 (syncthing-source-v1.26.1.tar.gz) = 
wU3n3xbzPbbndELuKY3YNq60CuCDOevifkGKG7Dr570=
+SIZE (syncthing-source-v1.26.1.tar.gz) = 15020478
blob - fc3e3b1936b697af873c05a62f496f0ced960e4f
file + net/syncthing/patches/patch-build_go
--- net/syncthing/patches/patch-build_go
+++ net/syncthing/patches/patch-build_go
@@ -1,7 +1,7 @@
 Index: build.go
 --- build.go.orig
 +++ build.go
-@@ -562,7 +562,7 @@ func appendParameters(args []string, tags []string, pk
+@@ -568,7 +568,7 @@ func appendParameters(args []string, tags []string, pk
  
if !debugBinary {
// Regular binaries get version tagged and skip some debug 
symbols
blob - e35e61e1c856e1b873c130a653876cb4a91dce0c
file + net/syncthing/patches/patch-lib_build_build_go
--- net/syncthing/patches/patch-lib_build_build_go
+++ net/syncthing/patches/patch-lib_build_build_go
@@ -3,12 +3,12 @@ Disable phone-home calls / anonymous usage reporting
 Index: lib/build/build.go
 --- lib/build/build.go.orig
 +++ lib/build/build.go
-@@ -73,7 +73,7 @@ func setBuildData() {
+@@ -75,7 +75,7 @@ func setBuildData() {
  
exp := regexp.MustCompile(`^v\d+\.\d+\.\d+(-[a-z]+[\d\.]+)?$`)
IsRelease = exp.MatchString(Version)
 -  IsCandidate = strings.Contains(Version, "-rc.")
 +  IsCandidate = false
IsBeta = strings.Contains(Version, "-")
+   Extra = filterString(os.Getenv("STVERSIONEXTRA"), 
versionExtraAllowedChars)
  
-   stamp, _ := strconv.Atoi(Stamp)



CVS: cvs.openbsd.org: ports

2023-11-17 Thread Theo Buehler
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2023/11/17 03:57:36

Modified files:
geo/osrm-backend: Makefile distinfo 
geo/osrm-backend/patches: patch-CMakeLists_txt 
geo/osrm-backend/pkg: PLIST 

Log message:
osrm-backend: update to HEAD commit to fix build with boost 1.83

tested/ok sthen



Re: [update] osrm-backend 5.27.1pl0

2023-11-17 Thread Stuart Henderson
On 2023/11/17 02:10, Theo Buehler wrote:
> This runs into various issues with boost 1.83. After I found myself
> pulling in the third upstream commit without success, I got tired of it
> and decided to use the HEAD commit. This builds & packages with both
> boost 1.80 and 1.83.

Tested with osrm-frontend on boost 1.80, works fine. OK

> Index: Makefile
> ===
> RCS file: /cvs/ports/geo/osrm-backend/Makefile,v
> diff -u -p -r1.13 Makefile
> --- Makefile  15 Nov 2023 16:57:22 -  1.13
> +++ Makefile  17 Nov 2023 00:57:26 -
> @@ -6,8 +6,8 @@ COMMENT = high-performance road network
>  
>  GH_ACCOUNT = Project-OSRM
>  GH_PROJECT = osrm-backend
> -GH_TAGNAME = v5.27.1
> -REVISION =   0
> +GH_COMMIT =  31e31a63d062fb804f5f4695ed3036ca7a269ead
> +DISTNAME =   osrm-backend-5.27.1pl0
>  
>  CATEGORIES = geo
>  
> Index: distinfo
> ===
> RCS file: /cvs/ports/geo/osrm-backend/distinfo,v
> diff -u -p -r1.3 distinfo
> --- distinfo  11 Jun 2023 07:55:46 -  1.3
> +++ distinfo  17 Nov 2023 00:58:43 -
> @@ -1,2 +1,2 @@
> -SHA256 (osrm-backend-5.27.1.tar.gz) = 
> UjkVgOD5JmPdeyHLzHuQZNZwRHDiYBvz7FxRcLRxYpo=
> -SIZE (osrm-backend-5.27.1.tar.gz) = 10979468
> +SHA256 (osrm-backend-5.27.1pl0-31e31a63.tar.gz) = 
> 1BCHnp2wPyF7Eiz9AZvfVrOBCsyGortUCnyilOqK7ns=
> +SIZE (osrm-backend-5.27.1pl0-31e31a63.tar.gz) = 11087133
> Index: patches/patch-CMakeLists_txt
> ===
> RCS file: /cvs/ports/geo/osrm-backend/patches/patch-CMakeLists_txt,v
> diff -u -p -r1.4 patch-CMakeLists_txt
> --- patches/patch-CMakeLists_txt  11 Jun 2023 07:55:46 -  1.4
> +++ patches/patch-CMakeLists_txt  17 Nov 2023 00:57:26 -
> @@ -1,21 +1,12 @@
>  Index: CMakeLists.txt
>  --- CMakeLists.txt.orig
>  +++ CMakeLists.txt
> -@@ -389,7 +389,7 @@ if("${LINKER_VERSION}" MATCHES "GNU gold" OR "${LINKER
> - set(LINKER_FLAGS "${LINKER_FLAGS} -Wl,--gc-sections")
> -   endif()
> -   # Default linker optimization flags
> --  set(LINKER_FLAGS "${LINKER_FLAGS} -Wl,-O1 -Wl,--hash-style=gnu 
> -Wl,--sort-common")
> -+  set(LINKER_FLAGS "${LINKER_FLAGS} -Wl,--sort-common")
> - 
> - else()
> -   message(STATUS "Using unknown linker, not setting linker optimizations")
> -@@ -419,7 +419,7 @@ if(APPLE)
> -   endif()
> +@@ -274,7 +274,7 @@ elseif(CMAKE_CXX_COMPILER_ID MATCHES "MSVC")
> +   target_link_libraries(osrm-extract wsock32 ws2_32)
>   endif()
>   
>  -if(UNIX AND NOT APPLE)
>  +if(UNIX AND NOT APPLE AND NOT "${CMAKE_SYSTEM_NAME}" MATCHES "OpenBSD")
> -   set(MAYBE_RT_LIBRARY -lrt)
> - endif()
> - 
> +   find_library(RT_LIB rt)
> +   if (RT_LIB)
> + set(MAYBE_RT_LIBRARY -lrt)
> Index: pkg/PLIST
> ===
> RCS file: /cvs/ports/geo/osrm-backend/pkg/PLIST,v
> diff -u -p -r1.8 PLIST
> --- pkg/PLIST 24 Aug 2023 21:50:28 -  1.8
> +++ pkg/PLIST 17 Nov 2023 00:57:26 -
> @@ -1,6 +1,6 @@
> +@conflict flatbuffers-*
>  @newgroup _osrm_routed:815
>  @newuser _osrm_routed:815:815::OSRM Router:/var/empty:/sbin/nologin
> -@conflict flatbuffers-*
>  @rcscript ${RCDIR}/osrm_routed
>  @bin bin/osrm-components
>  @bin bin/osrm-contract
> @@ -41,6 +41,7 @@ include/osrm/contractor_config.hpp
>  include/osrm/coordinate.hpp
>  include/osrm/customizer.hpp
>  include/osrm/customizer_config.hpp
> +include/osrm/datasets.hpp
>  include/osrm/engine/
>  include/osrm/engine/api/
>  include/osrm/engine/api/base_parameters.hpp
> @@ -104,6 +105,9 @@ include/osrm/util/typedefs.hpp
>  @static-lib lib/libosrm_update.a
>  lib/pkgconfig/libosrm.pc
>  share/osrm/
> +share/osrm/data/
> +share/osrm/data/driving_side.geojson
> +share/osrm/data/maxheight.geojson
>  share/osrm/profiles/
>  share/osrm/profiles/bicycle.lua
>  share/osrm/profiles/car.lua
> 



Re: [update] www/yt-dlp to 2023.11.16

2023-11-17 Thread Ricardo Mestre
Hi,

Stuart I'm subscribed to ports@, unfortunately due to $DAYJOB I won't be able to
look at this for at least a week or 2 so could you please take care of this or
maybe sdk@?

Please note that the previous release from Tuesday had a fix for CVE-2023-46121
so quirks also needs to be updated and maybe also updating the pkg in -stable.

On 08:23 Fri 17 Nov , Stuart Henderson wrote:
> When a port has a maintainer, you should CC them, don't rely on
> them reading ports@.
> 
> 
> On 2023/11/17 08:36, Justin Berthault wrote:
> > > A "make update-patches" is missing.
> > 
> > Thanks. Everything is ok now.
> > 
> > 
> > diff /usr/ports
> > commit - 8c63e64d8e995c22e5c74c405d9e013926952908
> > path + /usr/ports
> > blob - 4e530ab2529a5b43a1cee66f51b20be2767c36d6
> > file + www/yt-dlp/Makefile
> > --- www/yt-dlp/Makefile
> > +++ www/yt-dlp/Makefile
> > @@ -1,6 +1,6 @@
> >  COMMENT =  CLI program to download videos from YouTube and other sites
> >  
> > -VERSION =  2023.10.13
> > +VERSION =  2023.11.16
> >  MODPY_EGG_VERSION =${VERSION:S/.0/./g}
> >  
> >  DISTNAME = yt-dlp-${VERSION}
> > blob - 05552f398fdee8bd509c7b381237af119563355c
> > file + www/yt-dlp/distinfo
> > --- www/yt-dlp/distinfo
> > +++ www/yt-dlp/distinfo
> > @@ -1,2 +1,2 @@
> > -SHA256 (yt-dlp-2023.10.13.tar.gz) = 
> > ZJRPRFKnZXtfsxrlXYI9lBGhop+cEHHTP6PmKG4gUio=
> > -SIZE (yt-dlp-2023.10.13.tar.gz) = 5525233
> > +SHA256 (yt-dlp-2023.11.16.tar.gz) = 
> > qn+35JtXsbWsQ5pyVoV15N+QT/wwQX4Z5kSZDnI5rFM=
> > +SIZE (yt-dlp-2023.11.16.tar.gz) = 5568397
> > blob - 6203b6485d2fcc6686439a12874817eb6b82f43e
> > file + www/yt-dlp/patches/patch-setup_py
> > --- www/yt-dlp/patches/patch-setup_py
> > +++ www/yt-dlp/patches/patch-setup_py
> > @@ -1,7 +1,7 @@
> >  Index: setup.py
> >  --- setup.py.orig
> >  +++ setup.py
> > -@@ -78,7 +78,7 @@ def build_params():
> > +@@ -85,7 +85,7 @@ def build_params():
> >   ('share/zsh/site-functions', ['completions/zsh/_yt-dlp']),
> >   ('share/fish/vendor_completions.d', 
> > ['completions/fish/yt-dlp.fish']),
> >   ('share/doc/yt_dlp', ['README.txt']),
> > blob - 55297a8c5445638f12ee78eacd3afa799a0be1d7
> > file + www/yt-dlp/pkg/PLIST
> > --- www/yt-dlp/pkg/PLIST
> > +++ www/yt-dlp/pkg/PLIST
> > @@ -637,6 +637,8 @@ lib/python${MODPY_VERSION}/site-packages/yt_dlp/extrac
> >  
> > lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}elonet.${MODPY_PYC_MAGIC_TAG}pyc
> >  
> > lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}elpais.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> >  
> > lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}elpais.${MODPY_PYC_MAGIC_TAG}pyc
> > +lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}eltrecetv.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> > +lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}eltrecetv.${MODPY_PYC_MAGIC_TAG}pyc
> >  
> > lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}embedly.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> >  
> > lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}embedly.${MODPY_PYC_MAGIC_TAG}pyc
> >  
> > lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}engadget.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> > @@ -947,6 +949,8 @@ lib/python${MODPY_VERSION}/site-packages/yt_dlp/extrac
> >  
> > lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}japandiet.${MODPY_PYC_MAGIC_TAG}pyc
> >  
> > lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}jeuxvideo.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> >  
> > lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}jeuxvideo.${MODPY_PYC_MAGIC_TAG}pyc
> > +lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}jiosaavn.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> > +lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}jiosaavn.${MODPY_PYC_MAGIC_TAG}pyc
> >  
> > lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}jixie.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> >  
> > lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}jixie.${MODPY_PYC_MAGIC_TAG}pyc
> >  
> > lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}joj.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> > @@ -1011,6 +1015,8 @@ lib/python${MODPY_VERSION}/site-packages/yt_dlp/extrac
> >  
> > lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}laola1tv.${MODPY_PYC_MAGIC_TAG}pyc
> >  
> > lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}lastfm.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> >  
> > lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}lastfm.${MODPY_PYC_MAGIC_TAG}pyc
> > 

CVS: cvs.openbsd.org: ports

2023-11-17 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2023/11/17 02:30:15

Modified files:
net/librenms   : Makefile distinfo 
net/librenms/patches: patch-misc_config_definitions_json 
net/librenms/pkg: PLIST 

Log message:
update to librenms-23.11.0



Re: [update] www/yt-dlp to 2023.11.16

2023-11-17 Thread Justin Berthault
On Fri, Nov 17, 2023 at 08:23:58AM +, Stuart Henderson wrote:
> When a port has a maintainer, you should CC them, don't rely on
> them reading ports@.

I included him in the first mail, forgot to cc after that. Sorry. 

Still learning the good way to do it.

Thanks.



CVS: cvs.openbsd.org: ports

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

Modified files:
editors/vim: Makefile distinfo 
editors/vim/patches: patch-runtime_filetype_vim 
editors/vim/pkg: PLIST-main 

Log message:
update to vim-9.0.2112



CVS: cvs.openbsd.org: ports

2023-11-17 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/11/17 01:51:32

Modified files:
textproc/libxml: Makefile distinfo 

Log message:
Update to libxml-2.11.6.



CVS: cvs.openbsd.org: ports

2023-11-17 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/11/17 01:49:12

Modified files:
textproc/libxslt: Makefile distinfo 

Log message:
Update to libxslt-1.1.39.



Re: [new] multimedia/ytfzf

2023-11-17 Thread Stuart Henderson
On 2023/11/16 21:07, Stefan Hagen wrote:
> I also broke RUN_DEPENDS into one dependency per line. It's just easier to
> read.

+1

> $ ytfzf -t -T {chafa,mpv,imv}
> fzf[85237]: pledge "wpath", syscall 5
> 
> This happens, because fzf is trying to open the prefiew image in /tmp
> 
>   46440 fzf  NAMI  "/tmp/fzf-preview-1776267355"
>   46440 fzf  PLDG  open, "wpath", errno 1 Operation not permitted
> 
> As you're also maintaining fzf, maybe you want to look at this?

pledging "tmppath" maybe appropriate here.



Re: [update] www/yt-dlp to 2023.11.16

2023-11-17 Thread Stuart Henderson
When a port has a maintainer, you should CC them, don't rely on
them reading ports@.


On 2023/11/17 08:36, Justin Berthault wrote:
> > A "make update-patches" is missing.
> 
> Thanks. Everything is ok now.
> 
> 
> diff /usr/ports
> commit - 8c63e64d8e995c22e5c74c405d9e013926952908
> path + /usr/ports
> blob - 4e530ab2529a5b43a1cee66f51b20be2767c36d6
> file + www/yt-dlp/Makefile
> --- www/yt-dlp/Makefile
> +++ www/yt-dlp/Makefile
> @@ -1,6 +1,6 @@
>  COMMENT =CLI program to download videos from YouTube and other sites
>  
> -VERSION =2023.10.13
> +VERSION =2023.11.16
>  MODPY_EGG_VERSION =  ${VERSION:S/.0/./g}
>  
>  DISTNAME =   yt-dlp-${VERSION}
> blob - 05552f398fdee8bd509c7b381237af119563355c
> file + www/yt-dlp/distinfo
> --- www/yt-dlp/distinfo
> +++ www/yt-dlp/distinfo
> @@ -1,2 +1,2 @@
> -SHA256 (yt-dlp-2023.10.13.tar.gz) = 
> ZJRPRFKnZXtfsxrlXYI9lBGhop+cEHHTP6PmKG4gUio=
> -SIZE (yt-dlp-2023.10.13.tar.gz) = 5525233
> +SHA256 (yt-dlp-2023.11.16.tar.gz) = 
> qn+35JtXsbWsQ5pyVoV15N+QT/wwQX4Z5kSZDnI5rFM=
> +SIZE (yt-dlp-2023.11.16.tar.gz) = 5568397
> blob - 6203b6485d2fcc6686439a12874817eb6b82f43e
> file + www/yt-dlp/patches/patch-setup_py
> --- www/yt-dlp/patches/patch-setup_py
> +++ www/yt-dlp/patches/patch-setup_py
> @@ -1,7 +1,7 @@
>  Index: setup.py
>  --- setup.py.orig
>  +++ setup.py
> -@@ -78,7 +78,7 @@ def build_params():
> +@@ -85,7 +85,7 @@ def build_params():
>   ('share/zsh/site-functions', ['completions/zsh/_yt-dlp']),
>   ('share/fish/vendor_completions.d', 
> ['completions/fish/yt-dlp.fish']),
>   ('share/doc/yt_dlp', ['README.txt']),
> blob - 55297a8c5445638f12ee78eacd3afa799a0be1d7
> file + www/yt-dlp/pkg/PLIST
> --- www/yt-dlp/pkg/PLIST
> +++ www/yt-dlp/pkg/PLIST
> @@ -637,6 +637,8 @@ lib/python${MODPY_VERSION}/site-packages/yt_dlp/extrac
>  
> lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}elonet.${MODPY_PYC_MAGIC_TAG}pyc
>  
> lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}elpais.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  
> lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}elpais.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}eltrecetv.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}eltrecetv.${MODPY_PYC_MAGIC_TAG}pyc
>  
> lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}embedly.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  
> lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}embedly.${MODPY_PYC_MAGIC_TAG}pyc
>  
> lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}engadget.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> @@ -947,6 +949,8 @@ lib/python${MODPY_VERSION}/site-packages/yt_dlp/extrac
>  
> lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}japandiet.${MODPY_PYC_MAGIC_TAG}pyc
>  
> lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}jeuxvideo.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  
> lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}jeuxvideo.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}jiosaavn.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}jiosaavn.${MODPY_PYC_MAGIC_TAG}pyc
>  
> lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}jixie.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  
> lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}jixie.${MODPY_PYC_MAGIC_TAG}pyc
>  
> lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}joj.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> @@ -1011,6 +1015,8 @@ lib/python${MODPY_VERSION}/site-packages/yt_dlp/extrac
>  
> lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}laola1tv.${MODPY_PYC_MAGIC_TAG}pyc
>  
> lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}lastfm.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  
> lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}lastfm.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}laxarxames.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}laxarxames.${MODPY_PYC_MAGIC_TAG}pyc
>  
> lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}lazy_extractors.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  
> lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}lazy_extractors.${MODPY_PYC_MAGIC_TAG}pyc
>  
> lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}lbry.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> @@ -1299,8 +1305,6 @@ 

CVS: cvs.openbsd.org: ports

2023-11-17 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/11/17 01:21:36

Modified files:
multimedia/pipewire/pipewire: Makefile distinfo 
multimedia/pipewire/pipewire/patches: patch-meson_build 
  patch-src_daemon_pipewire_conf_in 
  patch-src_modules_module-rt_c 

Log message:
Update to pipewire-0.3.85.



CVS: cvs.openbsd.org: ports

2023-11-17 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/11/17 01:21:09

Modified files:
graphics/shotwell: Makefile distinfo 

Log message:
Update to shotwell-0.32.3.



CVS: cvs.openbsd.org: ports

2023-11-17 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/11/17 01:16:14

Modified files:
sysutils/p5-Sys-Virt: Makefile distinfo 

Log message:
Update to p5-Sys-Virt-9.8.0.



CVS: cvs.openbsd.org: ports

2023-11-17 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/11/17 01:09:14

Modified files:
inputmethods/ibus: Makefile distinfo 

Log message:
Update to ibus-1.5.29.



CVS: cvs.openbsd.org: ports

2023-11-17 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/11/17 01:08:59

Modified files:
sysutils/terragrunt: Makefile distinfo modules.inc 

Log message:
Update to terragrunt-0.53.4.



Re: [update] www/yt-dlp to 2023.11.16

2023-11-17 Thread Justin Berthault
> A "make update-patches" is missing.

Thanks. Everything is ok now.


diff /usr/ports
commit - 8c63e64d8e995c22e5c74c405d9e013926952908
path + /usr/ports
blob - 4e530ab2529a5b43a1cee66f51b20be2767c36d6
file + www/yt-dlp/Makefile
--- www/yt-dlp/Makefile
+++ www/yt-dlp/Makefile
@@ -1,6 +1,6 @@
 COMMENT =  CLI program to download videos from YouTube and other sites
 
-VERSION =  2023.10.13
+VERSION =  2023.11.16
 MODPY_EGG_VERSION =${VERSION:S/.0/./g}
 
 DISTNAME = yt-dlp-${VERSION}
blob - 05552f398fdee8bd509c7b381237af119563355c
file + www/yt-dlp/distinfo
--- www/yt-dlp/distinfo
+++ www/yt-dlp/distinfo
@@ -1,2 +1,2 @@
-SHA256 (yt-dlp-2023.10.13.tar.gz) = 
ZJRPRFKnZXtfsxrlXYI9lBGhop+cEHHTP6PmKG4gUio=
-SIZE (yt-dlp-2023.10.13.tar.gz) = 5525233
+SHA256 (yt-dlp-2023.11.16.tar.gz) = 
qn+35JtXsbWsQ5pyVoV15N+QT/wwQX4Z5kSZDnI5rFM=
+SIZE (yt-dlp-2023.11.16.tar.gz) = 5568397
blob - 6203b6485d2fcc6686439a12874817eb6b82f43e
file + www/yt-dlp/patches/patch-setup_py
--- www/yt-dlp/patches/patch-setup_py
+++ www/yt-dlp/patches/patch-setup_py
@@ -1,7 +1,7 @@
 Index: setup.py
 --- setup.py.orig
 +++ setup.py
-@@ -78,7 +78,7 @@ def build_params():
+@@ -85,7 +85,7 @@ def build_params():
  ('share/zsh/site-functions', ['completions/zsh/_yt-dlp']),
  ('share/fish/vendor_completions.d', ['completions/fish/yt-dlp.fish']),
  ('share/doc/yt_dlp', ['README.txt']),
blob - 55297a8c5445638f12ee78eacd3afa799a0be1d7
file + www/yt-dlp/pkg/PLIST
--- www/yt-dlp/pkg/PLIST
+++ www/yt-dlp/pkg/PLIST
@@ -637,6 +637,8 @@ lib/python${MODPY_VERSION}/site-packages/yt_dlp/extrac
 
lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}elonet.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}elpais.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}elpais.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}eltrecetv.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}eltrecetv.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}embedly.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}embedly.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}engadget.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -947,6 +949,8 @@ lib/python${MODPY_VERSION}/site-packages/yt_dlp/extrac
 
lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}japandiet.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}jeuxvideo.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}jeuxvideo.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}jiosaavn.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}jiosaavn.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}jixie.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}jixie.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}joj.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -1011,6 +1015,8 @@ lib/python${MODPY_VERSION}/site-packages/yt_dlp/extrac
 
lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}laola1tv.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}lastfm.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}lastfm.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}laxarxames.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}laxarxames.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}lazy_extractors.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}lazy_extractors.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}lbry.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -1299,8 +1305,6 @@ lib/python${MODPY_VERSION}/site-packages/yt_dlp/extrac
 
lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}nintendo.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/yt_dlp/extractor/${MODPY_PYCACHE}nitter.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}