CVS: cvs.openbsd.org: ports

2023-02-18 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2023/02/19 00:58:30

Modified files:
devel/p5-OLE-Storage_Lite: Makefile distinfo 

Log message:
Update to p5-OLE-Storage_Lite-0.22.



Re: shells/tcsh: update to 6.24.07

2023-02-18 Thread Matthieu Herrb
On Sat, Feb 18, 2023 at 11:56:13PM +0100, Christian Weisgerber wrote:
> I noticed that the tcsh port has fallen behind.  Here is an update
> to the latest version and a bit of cleanup.
> 
> I don't actually use tcsh.  Maybe somebody who does wants to test it?
> OK?
> 
> ... My only connection to tcsh is that over thirty years ago, it
> was the default shell in the university computer lab, and the default
> prompt was set to "%S%n@%m%s[%~] " (yes, I remember!), and I have
> modeled my shell prompts after this ever since.
> 
> ---
>  shells/tcsh: update to 6.24.07
>
Hi,

I'm still using tcsh as my user shell.

Tested on aarch64, amd64 and sparc64.

ok matthieu@
-- 
Matthieu Herrb



CVS: cvs.openbsd.org: ports

2023-02-18 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2023/02/19 00:47:31

Modified files:
devel/p5-Moose : Makefile distinfo 

Log message:
Update to p5-Moose-2.2203.



Re: shells/tcsh: update to 6.24.07

2023-02-18 Thread Vlad Meșco
Le 19 février 2023 00:56:13 GMT+02:00, Christian Weisgerber 
 a écrit :
>I noticed that the tcsh port has fallen behind.  Here is an update
>to the latest version and a bit of cleanup.
>
>I don't actually use tcsh.  Maybe somebody who does wants to test it?
>OK?
>
>... My only connection to tcsh is that over thirty years ago, it
>was the default shell in the university computer lab, and the default
>prompt was set to "%S%n@%m%s[%~] " (yes, I remember!), and I have
>modeled my shell prompts after this ever since.
>
>---
> shells/tcsh: update to 6.24.07
> 
> Also switch home page and master sites to https.
> Add debug package.
> 
>diff 3d3bb6ced883eb31b71175850821bb431a05a752 
>68d3de4faa283b64fd2fafaea95135c80be313e2
>commit - 3d3bb6ced883eb31b71175850821bb431a05a752
>commit + 68d3de4faa283b64fd2fafaea95135c80be313e2
>blob - 99cf45dbc355e1ed1c49c84cf5770fc2b7aebfa0
>blob + e49563f269afaabc8c3c77e834251eff76be415e
>--- shells/tcsh/Makefile
>+++ shells/tcsh/Makefile
>@@ -1,14 +1,16 @@
> COMMENT=  extended C-shell with many useful features
> 
>-DISTNAME= tcsh-6.22.04
>+DISTNAME= tcsh-6.24.07
> CATEGORIES=   shells
>-HOMEPAGE= http://www.tcsh.org/
>+HOMEPAGE= https://www.tcsh.org/
> 
> # BSD
> PERMIT_PACKAGE=   Yes
> 
>-MASTER_SITES= ftp://ftp.astron.com/pub/tcsh/ \
>-  ftp://ftp.astron.com/pub/tcsh/old/
>+MASTER_SITES= https://astron.com/pub/tcsh/ \
>+  https://astron.com/pub/tcsh/old/ \
>+  https://ftp.funet.fi/pub/mirrors/ftp.astron.com/pub/tcsh/ \
>+  https://ftp.funet.fi/pub/mirrors/ftp.astron.com/pub/tcsh/old/
> 
> WANTLIB=  c curses
> 
>@@ -22,14 +24,13 @@ CONFIGURE_ARGS+=--disable-nls-catalogs
> 
> CONFIGURE_STYLE=gnu
> # obsolete catopen(3) message catalogs
>-CONFIGURE_ARGS+=--disable-nls-catalogs
>+CONFIGURE_ARGS=   --disable-nls-catalogs --without-libiconv-prefix
>+MODGNU_CONFIG_GUESS_DIRS=${WRKSRC}/acaux
> 
>-AUTOCONF_VERSION=2.69
>+AUTOCONF_VERSION=2.71
> TEST_DEPENDS= ${MODGNU_AUTOCONF_DEPENDS}
> TEST_FLAGS=   AUTOCONF_VERSION=${AUTOCONF_VERSION}
> 
>-do-install:
>-  ${INSTALL_PROGRAM} ${WRKSRC}/tcsh ${PREFIX}/bin/tcsh
>-  ${INSTALL_MAN} ${WRKSRC}/tcsh.man ${PREFIX}/man/man1/tcsh.1
>+DEBUG_PACKAGES=   ${BUILD_PACKAGES}
> 
> .include 
>blob - e63de9b26631e4b69064ec56661dd551ad75cb9d
>blob + 9888bbfe496e87fc447f48bf9c6f976fac365624
>--- shells/tcsh/distinfo
>+++ shells/tcsh/distinfo
>@@ -1,2 +1,2 @@
>-SHA256 (tcsh-6.22.04.tar.gz) = 6xY1YkMhjDLzngcljXK/iyHmLOlLsOipXjGLFROX4jE=
>-SIZE (tcsh-6.22.04.tar.gz) = 1012977
>+SHA256 (tcsh-6.24.07.tar.gz) = dOTpgFy9lBPtNLT/odcvyNDvgaW3lHaFQJFBbOkzaZU=
>+SIZE (tcsh-6.24.07.tar.gz) = 946889
>blob - c3273c5356503b7a5231e98e689180008cea4349
>blob + 08c78fb9169d83cdfce06b938a337ff7d38f2958
>--- shells/tcsh/patches/patch-tests_subst_at
>+++ shells/tcsh/patches/patch-tests_subst_at
>@@ -1,7 +1,7 @@
> Index: tests/subst.at
> --- tests/subst.at.orig
> +++ tests/subst.at
>-@@ -52,10 +52,10 @@ foo* ab{c,d} ^fo*
>+@@ -55,10 +55,10 @@ foo* ab{c,d} ^fo*
>  
>  AT_CHECK([
>  case "$(uname -s)" in
>@@ -14,7 +14,7 @@ Index: tests/subst.at
>  HOME=$(getent passwd $(id -un) | awk -F: '{ print $(NF - 1) }')
>  ;;
>  esac;
>-@@ -67,10 +67,10 @@ echo 'echo ~; echo "$HOME"' | tcsh -f | uniq | wc -l |
>+@@ -70,10 +70,10 @@ echo 'echo ~; echo "$HOME"' | tcsh -f | uniq | wc -l |
>  
>  AT_CHECK([
>  case "$(uname -s)" in
>blob - 279e56a05606902558c7cfd04c41328414c378ad
>blob + 127649b51ddb53a1ca66ee7e6b760aa74fffce16
>--- shells/tcsh/patches/patch-tests_variables_at
>+++ shells/tcsh/patches/patch-tests_variables_at
>@@ -1,7 +1,7 @@
> Index: tests/variables.at
> --- tests/variables.at.orig
> +++ tests/variables.at
>-@@ -593,10 +593,10 @@ echo $home
>+@@ -644,10 +644,10 @@ echo $home
>  ]])
>  AT_CHECK([
>  case "$(uname -s)" in
>@@ -14,7 +14,7 @@ Index: tests/variables.at
>  HOME=$(getent passwd $(id -un) | awk -F: '{ print $(NF - 1) }')
>  ;;
>  esac;
>-@@ -721,10 +721,10 @@ AT_CLEANUP
>+@@ -779,10 +779,10 @@ AT_CLEANUP()
>  AT_SETUP([$ cdtohome])
>  AT_CHECK([
>  case "$(uname -s)" in
>

Hi,

I'm on HEAD, but I haven't gotten around to submitting a patch, since upstream 
kept tweaking autoconf and the man pages and it wasn't clear when they'd stop 
publishing :-)

There were some build kinks until 6.24.04ish IIRC, but Tcsh is now all good on 
6.24.07. And the man page should be easier to read now!

Cheers,
Vlad



aarch64 bulk build report

2023-02-18 Thread phessler
bulk build on arm64.ports.openbsd.org
started on  Thu Feb 16 09:39:05 MST 2023
finished at Sat Feb 18 16:12:32 MST 2023
lasted 2D06h33m
done with kern.version=OpenBSD 7.2-current (GENERIC.MP) #2029: Thu Feb 16 
02:40:22 MST 2023

built packages:11625
Feb 16:4023
Feb 17:1178
Feb 18:6423


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

build failures: 1
http://build-failures.rhaalovely.net/aarch64/2023-02-16/emulators/citra.log

recurrent failures
 failures/emulators/citra.log
new failures
+++ ls-failures Sat Feb 18 16:12:43 2023
resolved failures
--- ../old/aarch64/last//ls-failuresWed Feb 15 13:15:27 2023
-failures/devel/quirks.log
-failures/games/choria.log
-failures/graphics/openscenegraph.log
-failures/lang/mono.log



shells/tcsh: update to 6.24.07

2023-02-18 Thread Christian Weisgerber
I noticed that the tcsh port has fallen behind.  Here is an update
to the latest version and a bit of cleanup.

I don't actually use tcsh.  Maybe somebody who does wants to test it?
OK?

... My only connection to tcsh is that over thirty years ago, it
was the default shell in the university computer lab, and the default
prompt was set to "%S%n@%m%s[%~] " (yes, I remember!), and I have
modeled my shell prompts after this ever since.

---
 shells/tcsh: update to 6.24.07
 
 Also switch home page and master sites to https.
 Add debug package.
 
diff 3d3bb6ced883eb31b71175850821bb431a05a752 
68d3de4faa283b64fd2fafaea95135c80be313e2
commit - 3d3bb6ced883eb31b71175850821bb431a05a752
commit + 68d3de4faa283b64fd2fafaea95135c80be313e2
blob - 99cf45dbc355e1ed1c49c84cf5770fc2b7aebfa0
blob + e49563f269afaabc8c3c77e834251eff76be415e
--- shells/tcsh/Makefile
+++ shells/tcsh/Makefile
@@ -1,14 +1,16 @@
 COMMENT=   extended C-shell with many useful features
 
-DISTNAME=  tcsh-6.22.04
+DISTNAME=  tcsh-6.24.07
 CATEGORIES=shells
-HOMEPAGE=  http://www.tcsh.org/
+HOMEPAGE=  https://www.tcsh.org/
 
 # BSD
 PERMIT_PACKAGE=Yes
 
-MASTER_SITES=  ftp://ftp.astron.com/pub/tcsh/ \
-   ftp://ftp.astron.com/pub/tcsh/old/
+MASTER_SITES=  https://astron.com/pub/tcsh/ \
+   https://astron.com/pub/tcsh/old/ \
+   https://ftp.funet.fi/pub/mirrors/ftp.astron.com/pub/tcsh/ \
+   https://ftp.funet.fi/pub/mirrors/ftp.astron.com/pub/tcsh/old/
 
 WANTLIB=   c curses
 
@@ -22,14 +24,13 @@ CONFIGURE_ARGS+=--disable-nls-catalogs
 
 CONFIGURE_STYLE=gnu
 # obsolete catopen(3) message catalogs
-CONFIGURE_ARGS+=--disable-nls-catalogs
+CONFIGURE_ARGS=--disable-nls-catalogs --without-libiconv-prefix
+MODGNU_CONFIG_GUESS_DIRS=${WRKSRC}/acaux
 
-AUTOCONF_VERSION=2.69
+AUTOCONF_VERSION=2.71
 TEST_DEPENDS=  ${MODGNU_AUTOCONF_DEPENDS}
 TEST_FLAGS=AUTOCONF_VERSION=${AUTOCONF_VERSION}
 
-do-install:
-   ${INSTALL_PROGRAM} ${WRKSRC}/tcsh ${PREFIX}/bin/tcsh
-   ${INSTALL_MAN} ${WRKSRC}/tcsh.man ${PREFIX}/man/man1/tcsh.1
+DEBUG_PACKAGES=${BUILD_PACKAGES}
 
 .include 
blob - e63de9b26631e4b69064ec56661dd551ad75cb9d
blob + 9888bbfe496e87fc447f48bf9c6f976fac365624
--- shells/tcsh/distinfo
+++ shells/tcsh/distinfo
@@ -1,2 +1,2 @@
-SHA256 (tcsh-6.22.04.tar.gz) = 6xY1YkMhjDLzngcljXK/iyHmLOlLsOipXjGLFROX4jE=
-SIZE (tcsh-6.22.04.tar.gz) = 1012977
+SHA256 (tcsh-6.24.07.tar.gz) = dOTpgFy9lBPtNLT/odcvyNDvgaW3lHaFQJFBbOkzaZU=
+SIZE (tcsh-6.24.07.tar.gz) = 946889
blob - c3273c5356503b7a5231e98e689180008cea4349
blob + 08c78fb9169d83cdfce06b938a337ff7d38f2958
--- shells/tcsh/patches/patch-tests_subst_at
+++ shells/tcsh/patches/patch-tests_subst_at
@@ -1,7 +1,7 @@
 Index: tests/subst.at
 --- tests/subst.at.orig
 +++ tests/subst.at
-@@ -52,10 +52,10 @@ foo* ab{c,d} ^fo*
+@@ -55,10 +55,10 @@ foo* ab{c,d} ^fo*
  
  AT_CHECK([
  case "$(uname -s)" in
@@ -14,7 +14,7 @@ Index: tests/subst.at
  HOME=$(getent passwd $(id -un) | awk -F: '{ print $(NF - 1) }')
  ;;
  esac;
-@@ -67,10 +67,10 @@ echo 'echo ~; echo "$HOME"' | tcsh -f | uniq | wc -l |
+@@ -70,10 +70,10 @@ echo 'echo ~; echo "$HOME"' | tcsh -f | uniq | wc -l |
  
  AT_CHECK([
  case "$(uname -s)" in
blob - 279e56a05606902558c7cfd04c41328414c378ad
blob + 127649b51ddb53a1ca66ee7e6b760aa74fffce16
--- shells/tcsh/patches/patch-tests_variables_at
+++ shells/tcsh/patches/patch-tests_variables_at
@@ -1,7 +1,7 @@
 Index: tests/variables.at
 --- tests/variables.at.orig
 +++ tests/variables.at
-@@ -593,10 +593,10 @@ echo $home
+@@ -644,10 +644,10 @@ echo $home
  ]])
  AT_CHECK([
  case "$(uname -s)" in
@@ -14,7 +14,7 @@ Index: tests/variables.at
  HOME=$(getent passwd $(id -un) | awk -F: '{ print $(NF - 1) }')
  ;;
  esac;
-@@ -721,10 +721,10 @@ AT_CLEANUP
+@@ -779,10 +779,10 @@ AT_CLEANUP()
  AT_SETUP([$ cdtohome])
  AT_CHECK([
  case "$(uname -s)" in

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



Re: devel/clang-tools-extra: do not extract huge unused tests

2023-02-18 Thread Klemens Nanni
18.02.2023 21:51, Stuart Henderson пишет:
> I don't like it. I think ports should not be optimising for this.

Sure, then I'll drop this.

> Like the complexity you've added to cmake build targets in some ports
> recently, you are trading off saving a bit of machine time for taking
> more developer time and attention when handling updates. I much prefer
> to extract the set of files that upstream provides and use the build
> targets that they use by dsfault.

It wouldn't make sense to do this in every cmake port with tests, but in
in big ones the difference it makes is substantial enough that I think
this is worth it.

The module will be fixed so the currently hand-rolled targets can go,
then it is just a question of defining ALL_TARGET if desired to cut down
build time and/or PLIST.



sparc64 bulk build report

2023-02-18 Thread kmos
Bulk build on sparc64-0a.ports.openbsd.org

Started : Thu Feb 16 12:32:05 MST 2023
Finished: Sat Feb 18 15:01:18 MST 2023
Duration: 2 Days 2 hours 29 minutes

Built using OpenBSD 7.2-current (GENERIC.MP) #1664: Thu Feb 16 02:31:05 MST 2023

Built 8395 packages

Number of packages built each day:
Feb 16: 5737
Feb 17: 2528
Feb 18: 130



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

Build failures: 32
http://build-failures.rhaalovely.net/sparc64/2023-02-16/archivers/deutex.log
http://build-failures.rhaalovely.net/sparc64/2023-02-16/benchmarks/hyperfine.log
http://build-failures.rhaalovely.net/sparc64/2023-02-16/cad/oce.log
http://build-failures.rhaalovely.net/sparc64/2023-02-16/devel/avr/gcc.log
http://build-failures.rhaalovely.net/sparc64/2023-02-16/devel/clang-tools-extra.log
http://build-failures.rhaalovely.net/sparc64/2023-02-16/devel/pax-utils.log
http://build-failures.rhaalovely.net/sparc64/2023-02-16/devel/py-thrift,python3.log
http://build-failures.rhaalovely.net/sparc64/2023-02-16/devel/quirks.log
http://build-failures.rhaalovely.net/sparc64/2023-02-16/devel/snare.log
http://build-failures.rhaalovely.net/sparc64/2023-02-16/devel/spidermonkey102.log
http://build-failures.rhaalovely.net/sparc64/2023-02-16/devel/xsd.log
http://build-failures.rhaalovely.net/sparc64/2023-02-16/games/choria.log
http://build-failures.rhaalovely.net/sparc64/2023-02-16/games/dxx-rebirth.log
http://build-failures.rhaalovely.net/sparc64/2023-02-16/graphics/ffmpeg.log
http://build-failures.rhaalovely.net/sparc64/2023-02-16/graphics/jpeginfo.log
http://build-failures.rhaalovely.net/sparc64/2023-02-16/graphics/opencolorio.log
http://build-failures.rhaalovely.net/sparc64/2023-02-16/net/synapse.log
http://build-failures.rhaalovely.net/sparc64/2023-02-16/net/weechat,-lua.log
http://build-failures.rhaalovely.net/sparc64/2023-02-16/security/age-plugin-yubikey.log
http://build-failures.rhaalovely.net/sparc64/2023-02-16/security/clamav.log
http://build-failures.rhaalovely.net/sparc64/2023-02-16/security/py-bcrypt,python3.log
http://build-failures.rhaalovely.net/sparc64/2023-02-16/shells/nushell.log
http://build-failures.rhaalovely.net/sparc64/2023-02-16/sysutils/bat.log
http://build-failures.rhaalovely.net/sparc64/2023-02-16/sysutils/broot.log
http://build-failures.rhaalovely.net/sparc64/2023-02-16/sysutils/bupstash.log
http://build-failures.rhaalovely.net/sparc64/2023-02-16/sysutils/fd.log
http://build-failures.rhaalovely.net/sparc64/2023-02-16/sysutils/u-boot-asahi.log
http://build-failures.rhaalovely.net/sparc64/2023-02-16/textproc/apertium-dicts/pt-gl.log
http://build-failures.rhaalovely.net/sparc64/2023-02-16/textproc/libmarisa.log
http://build-failures.rhaalovely.net/sparc64/2023-02-16/textproc/mdbook.log
http://build-failures.rhaalovely.net/sparc64/2023-02-16/www/geckodriver.log
http://build-failures.rhaalovely.net/sparc64/2023-02-16/x11/gnome/librsvg.log

Recurrent failures:
 failures/devel/avr/gcc.log
 failures/devel/quirks.log
 failures/sysutils/u-boot-asahi.log

New failures:
+failures/archivers/deutex.log
+failures/benchmarks/hyperfine.log
+failures/cad/oce.log
+failures/devel/clang-tools-extra.log
+failures/devel/pax-utils.log
+failures/devel/py-thrift,python3.log
+failures/devel/snare.log
+failures/devel/spidermonkey102.log
+failures/devel/xsd.log
+failures/games/choria.log
+failures/games/dxx-rebirth.log
+failures/graphics/ffmpeg.log
+failures/graphics/jpeginfo.log
+failures/graphics/opencolorio.log
+failures/net/synapse.log
+failures/net/weechat,-lua.log
+failures/security/age-plugin-yubikey.log
+failures/security/clamav.log
+failures/security/py-bcrypt,python3.log
+failures/shells/nushell.log
+failures/sysutils/bat.log
+failures/sysutils/broot.log
+failures/sysutils/bupstash.log
+failures/sysutils/fd.log
+failures/textproc/apertium-dicts/pt-gl.log
+failures/textproc/libmarisa.log
+failures/textproc/mdbook.log
+failures/www/geckodriver.log
+failures/x11/gnome/librsvg.log

Resolved failures:
-failures/devel/autoconf/2.67.log
-failures/devel/robsd.log
-failures/lang/guile3.log
-failures/mail/mdsort.log
-failures/sysutils/py-packaging,python3.log

Packages newly built:
+archivers/ancient
+archivers/blosc
+archivers/brotli
+archivers/fuse-zip
+archivers/gcab
+archivers/innoextract
+archivers/laszip
+archivers/lha
+archivers/libdeflate
+archivers/libtar
+archivers/libzip
+archivers/lrzip
+archivers/minizip
+archivers/pecl-lzf,php74
+archivers/pecl-lzf,php80
+archivers/pecl-rar,php74
+archivers/pecl-rar,php80
+archivers/py-brotli,python3
+archivers/py-libarchive-c,python3
+archivers/py-lz4,python3
+archivers/py-rarfile,python3
+archivers/py-vpk,python3
+archivers/py-zopfli,python3
+archivers/snappy
+archivers/unarr
+archivers/unshield
+archivers/woff2
+archivers/zipios
+archivers/zopfli
+archivers/zziplib
+astro/gnuastro
+astro/py-astral,python3
+astro/py-astropy,python3
+astro/py-erfa,python3
+astro/py-jplephem,python3
+astro/py-metar,python3
+astro/py-skyfield,python3

Re: devel/clang-tools-extra: do not extract huge unused tests

2023-02-18 Thread Stuart Henderson
On 2023/02/18 21:03, Klemens Nanni wrote:
> This helps me on (too) small WRKOBJDIR, reduces grep noise and verifies
> that disabled tests are actually left alone, given what a huge behemoth
> clang-tools-extra already is.
> 
> Builds and package fine.
> (PLIST is already out of sync without this, that's another story around
>  ALL_TARGET and cmake.port.mk which I'm already on to.)
> 
> This is the neat but hackish way, EXTRACT_CASES would be proper, I guess,
> but that's lots of needlessly duplicate code.
> 
> The expression catches the test/ subdir in all three tarballs.
> It could exclude even more like docs/ or unittests/, but that's peanuts.
> 
> Thoughts?
> 
> Index: Makefile
> ===
> RCS file: /cvs/ports/devel/clang-tools-extra/Makefile,v
> retrieving revision 1.27
> diff -u -p -r1.27 Makefile
> --- Makefile  13 Nov 2022 15:27:45 -  1.27
> +++ Makefile  18 Feb 2023 20:45:00 -
> @@ -98,3 +98,7 @@ post-install:
>   ${PREFIX}/share/clang
>  
>  .include 
> +
> +# XXX TAR is supposed to hold the binary alone, isn't it?
> +# exclude test/ from all three tarballs to reduce 851M WRKDIR by 601M
> +TAR +=   -s ',^[a-z-]*-${LLVM_V}.src/test/.*$$,,'

I don't like it. I think ports should not be optimising for this. Like
the complexity you've added to cmake build targets in some ports
recently, you are trading off saving a bit of machine time for taking
more developer time and attention when handling updates. I much prefer
to extract the set of files that upstream provides and use the build
targets that they use by dsfault.



CVS: cvs.openbsd.org: ports

2023-02-18 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/02/18 14:42:52

Modified files:
x11/wxWidgets  : Makefile 

Log message:
multimedia/gstreamer1/plugins-bad gets picked up if present; so add support
to the -media subpackage.



CVS: cvs.openbsd.org: ports

2023-02-18 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2023/02/18 14:31:42

Modified files:
x11/xfce4/parole: Makefile distinfo 

Log message:
x11/xfce4/parole: update to 4.18.0.

see https://mail.xfce.org/pipermail/xfce-announce/2023-February/001246.html



devel/clang-tools-extra: do not extract huge unused tests

2023-02-18 Thread Klemens Nanni
This helps me on (too) small WRKOBJDIR, reduces grep noise and verifies
that disabled tests are actually left alone, given what a huge behemoth
clang-tools-extra already is.

Builds and package fine.
(PLIST is already out of sync without this, that's another story around
 ALL_TARGET and cmake.port.mk which I'm already on to.)

This is the neat but hackish way, EXTRACT_CASES would be proper, I guess,
but that's lots of needlessly duplicate code.

The expression catches the test/ subdir in all three tarballs.
It could exclude even more like docs/ or unittests/, but that's peanuts.

Thoughts?

Index: Makefile
===
RCS file: /cvs/ports/devel/clang-tools-extra/Makefile,v
retrieving revision 1.27
diff -u -p -r1.27 Makefile
--- Makefile13 Nov 2022 15:27:45 -  1.27
+++ Makefile18 Feb 2023 20:45:00 -
@@ -98,3 +98,7 @@ post-install:
${PREFIX}/share/clang
 
 .include 
+
+# XXX TAR is supposed to hold the binary alone, isn't it?
+# exclude test/ from all three tarballs to reduce 851M WRKDIR by 601M
+TAR += -s ',^[a-z-]*-${LLVM_V}.src/test/.*$$,,'



update: net/swirc 3.4.1

2023-02-18 Thread Markus Uhlin
Hello ports@,

Swirc 3.4.1 out with a few but good changes. (I also had to make a
small release in order to fix Windows stuff.)

Here are the changes:

## [3.4.1] - 2023-02-18 ##
- **Changed** the requirements for checking if a connection is lost. (The
  change avoids flooding the server with PING commands better.)
- **Improved** algorithms.
- **Optimized** commonly used functions for speed.
- **Replaced** C-style casts in C++.

### Windows ###
- **Fixed** missing DLLs. Unfortunately some DLLs were missing after
  adding the dependency on Hunspell. Since I am running a dev
  environment I had them my PATH and therefore didn't notice it.

I attach a diff.

Kind regards
Markus
Index: Makefile
===
RCS file: /cvs/ports/net/swirc/Makefile,v
retrieving revision 1.23
diff -u -p -r1.23 Makefile
--- Makefile10 Feb 2023 16:46:55 -  1.23
+++ Makefile18 Feb 2023 20:39:07 -
@@ -1,5 +1,5 @@
 COMMENT =  curses icb and irc client
-DISTNAME = swirc-3.4.0
+DISTNAME = swirc-3.4.1
 CATEGORIES =   net
 HOMEPAGE = https://www.nifty-networks.net/swirc/
 
Index: distinfo
===
RCS file: /cvs/ports/net/swirc/distinfo,v
retrieving revision 1.20
diff -u -p -r1.20 distinfo
--- distinfo10 Feb 2023 16:46:55 -  1.20
+++ distinfo18 Feb 2023 20:39:07 -
@@ -1,2 +1,2 @@
-SHA256 (swirc-3.4.0.tgz) = MUInPbJWip3YEqv4cRLtsB/crGtO5+Yeu1/Jb2CpWhg=
-SIZE (swirc-3.4.0.tgz) = 302309
+SHA256 (swirc-3.4.1.tgz) = 2nbhy8sGu6su+K7VwFqqYKmvwRrhoaYzkGzD8B52w74=
+SIZE (swirc-3.4.1.tgz) = 302612


CVS: cvs.openbsd.org: ports

2023-02-18 Thread Klemens Nanni
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2023/02/18 12:59:34

Modified files:
devel/abseil-cpp: Makefile 

Log message:
Improve test handling

- replace bazel specific TEST_TMPDIR with TMPDIR, the latter is honoured by
bazel *and* used by other tests
- define pre-test only if tests are enabled
- better variable names, more accurate find -exec, without xargs

Still "98% tests passed, 4 tests failed out of 202" on amd64



Re: wxWidgets update fallout

2023-02-18 Thread Pierre-Emmanuel André
Hi,

Ok to rm pgadmin3. Too old and unmaintained.


Le 18 février 2023 18:37:34 GMT+01:00, Jeremie Courreges-Anglas 
 a écrit :
>On Sat, Feb 18 2023, Antoine Jacoutot  wrote:
>> Hi folks.
>>
>>
>> I addition to my previous mail regarding p5-Alien-wxWidgets and p5-Wx here 
>> are
>> some ports that are now broken with our new wxWidgets:
>>
>> * audio/pykaraoke
>> old py2-only stuff, there is a pyKaraoke on pypi but it's a different
>> -> I would like to rm -rf
>>
>> * comms/wammu
>> old py2-only stuff
>> -> kirby@ there seems to be some update available if you want to have a look
>>
>> * graphics/sk1
>> py2-only; dead upstream
>> -> I would like to rm -rf
>>
>> * databases/pgadmin3
>> will not build with new wxWidgets
>> there's pgadmin4 but its an totally entire beast
>> -> pea@ what should we do, rm -rf ?
>
>pgadmin3 was a very nice gui but I suspect it's already broken at
>runtime with our current postgresql version, see
>patches/patch-pgadmin_include_pgAdmin3_h.
>
>> * devel/rapidsvn
>> will not build with new wxWidgets
>> unmaintained
>> -> I would like to rm -rf
>>
>> * misc/rocrail
>> will not build with new wxWidgets
>> -> sebastia@ they seem to provide daily packages, maybe updating is possible?
>>
>> Thoughts?
>
>ok to drop audio/pykaraoke, graphics/sk1, devel/rapidsvn.  And pgadmin3,
>unless pea@ has a better idea.
>
>-- 
>jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF  DDCC 0DFA 74AE 1524 E7EE

-- 
Envoyé de mon appareil Android avec Courriel K-9 Mail. Veuillez excuser ma 
brièveté.

CVS: cvs.openbsd.org: ports

2023-02-18 Thread Klemens Nanni
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2023/02/18 12:15:33

Modified files:
net/tdesktop   : Makefile distinfo 

Log message:
update to tdesktop 4.6.4



CVS: cvs.openbsd.org: ports

2023-02-18 Thread Robert Nagy
CVSROOT:/cvs
Module name:ports
Changes by: rob...@cvs.openbsd.org  2023/02/18 11:58:47

Modified files:
mail/grommunio/gromox: Makefile 

Log message:
install missing zcore.cfg



CVS: cvs.openbsd.org: ports

2023-02-18 Thread Robert Nagy
CVSROOT:/cvs
Module name:ports
Changes by: rob...@cvs.openbsd.org  2023/02/18 11:55:26

Modified files:
mail/grommunio/dav/patches: patch-config_php patch-log4php_xml 
mail/grommunio/gromox: Makefile distinfo 
mail/grommunio/gromox/patches: patch-php_mapi_mapi_ini 
mail/grommunio/gromox/pkg: PLIST-main gromox_zcore.rc 
mail/grommunio/sync/patches: patch-lib_grommunio_grommunio_php 
 patch-lib_grommunio_listfolders_php 
 
patch-vendor_composer_autoload_classmap_php 
 patch-vendor_composer_autoload_static_php 
mail/grommunio/web/patches: patch-init_php 
Added files:
mail/grommunio/dav/patches: 
patch-vendor_composer_autoload_classmap_php 
patch-vendor_composer_autoload_files_php 
patch-vendor_composer_autoload_static_php 
mail/grommunio/gromox/files: zcore.cfg 
mail/grommunio/sync/patches: patch-config_php 

Log message:
add support for running inside a chrooted fpm/httpd environment



CVS: cvs.openbsd.org: ports

2023-02-18 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2023/02/18 11:42:11

Modified files:
geo/gpxsee : Makefile distinfo 

Log message:
geo/gpxsee: update to 12.1



CVS: cvs.openbsd.org: ports

2023-02-18 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2023/02/18 11:37:23

Modified files:
telephony/linphone: Makefile.inc 
telephony/linphone/bctoolbox: Makefile distinfo 
telephony/linphone/bctoolbox/patches: patch-CMakeLists_txt 
  patch-include_bctoolbox_port_h 
  patch-src_CMakeLists_txt 
  patch-src_utils_port_c 
  patch-tester_port_c 
telephony/linphone/bctoolbox/pkg: PLIST 
telephony/linphone/belcard: distinfo 
telephony/linphone/belle-sip: Makefile distinfo 
telephony/linphone/belle-sip/patches: 
  patch-src_belle_sip_resolver_c 
  patch-src_channel_c 
  patch-src_dns_dns_c 
telephony/linphone/belr: distinfo 
telephony/linphone/bzrtp: Makefile distinfo 
telephony/linphone/bzrtp/patches: patch-src_zidCache_c 
telephony/linphone/liblinphone: Makefile distinfo 
telephony/linphone/liblinphone/patches: 
patch-console_linphonec_c 
patch-coreapi_linphonecore_c 
patch-src_CMakeLists_txt 

patch-src_core_paths_paths-linux_cpp 
patch-src_core_paths_paths_cpp 
patch-src_nat_ice-service_cpp 
telephony/linphone/liblinphone/pkg: PLIST 
telephony/linphone/linphone-desktop: Makefile distinfo 
telephony/linphone/linphone-desktop/patches: 
 patch-CMakeLists_txt 
 
patch-linphone-app_cmake_builder_linphone_package_CMakeLists_txt 
 
patch-linphone-app_src_app_App_cpp 
 
patch-linphone-app_src_config_h_cmake 
telephony/linphone/mediastreamer2: Makefile distinfo 
telephony/linphone/mediastreamer2/patches: patch-CMakeLists_txt 
   
patch-include_mediastreamer2_allfilters_h 
   
patch-mediastreamer-config_h_cmake 
   patch-src_CMakeLists_txt 
   patch-src_audiofilters_gsm_c 
   patch-src_base_msfactory_c 
   patch-src_utils_dsptools_c 
   
patch-src_videofilters_msv4l2_c 
   patch-src_voip_msvoip_c 
telephony/linphone/mediastreamer2/pkg: PLIST 
telephony/linphone/ortp: Makefile distinfo 
Added files:
telephony/linphone/bctoolbox/patches: 
  
patch-cmake_BcToolboxCMakeUtils_cmake 
telephony/linphone/liblinphone/patches: 

patch-src_c-wrapper_api_c-call-log_cpp 

patch-src_conference_handlers_local-conference-event-handler_cpp 

patch-src_conference_handlers_remote-conference-event-handler_cpp 
telephony/linphone/linphone-desktop/patches: 
 
patch-linphone-app_src_components_call_CallModel_cpp 
 
patch-linphone-app_ui_views_App_Main_Assistant_AssistantHome_qml 
Removed files:
telephony/linphone/liblinphone/patches: patch-coreapi_call_log_c 

Log message:
telephony/linphone: update to 5.0.10, and update linphone-sdk to 5.2.23

- switches to AGPLv3
- belle-sip: add a patch from freebsd to zero res
- liblinphone: disable various fatal/crashes with DB_STORAGE disabled (we dont 
have SOCI)
- linphone: add two patches from debian to fix a crash and disable CGU checkbox
- mediastreamer2: drop zxing dependency, ours isnt the right one and
linphone upstream also has its own fork now
- mediastreamer2: force-enable ENABLE_QT_GL to fix video display, from
freebsd (cf https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266006)
- mediastreamer2: make sure dlopen() is properly detected

tested by receiving some calls, crashes a bit less.



Re: [update] www/vaultwarden-web to 2023.1.1

2023-02-18 Thread Bjorn Ketelaars
On Sat 18/02/2023 09:49, aisha wrote:
> On 23/01/14 09:17PM, Bjorn Ketelaars wrote:
> > On Sat 14/01/2023 12:26, A Tammy wrote:
> > > There can be multiple versions of the web-vault which are compatible
> > > with the current version of vaultwarden, so keeping it independent makes
> > > it easy to update it separately.
> > > 
> > > Also the web-vault has had more frequent releases, not always breaking,
> > > mostly bug fixes. So it would be good to have them when possible. It's
> > > rare that the breakage happens but not impossible, so I wanted to get
> > > more testers.
> > > 
> > > One of the reasons why I initially made it separate was that the web
> > > vault is not developed by vaultwarden themselves, more of a patching of
> > > the upstream bitwarden web vault by removing branding. So I thought it
> > > made more sense to keep them in separate places.
> > > 
> > > Also didn't want to trigger a build of vaultwarden every time the web
> > > vault got a new release, my build machine is slow and rust is chonky.
> > > 
> > > Not a big difference imo.
> > 
> > Clear, I understand your reasoning.
> > 
> 
> forgot to apply this when I said I would, so now there is a new version 
> 2023.1.1 (patch release from 2023.1.0)
> 
> no functionality changes, everything is working fine.
> 
> OK?

OK bket@



Re: rm devel/p5-Alien-wxWidgets x11/p5-Wx textproc/chordpro

2023-02-18 Thread Todd C . Miller
On Sat, 18 Feb 2023 08:37:03 +0100, Antoine Jacoutot wrote:

> * textproc/chordpro   -> depends on x11/p5-Wx for its -wx subpackage
> We could always remove the -wx subpackage if prefered but the port could use
> a serious update.

I'd prefer to leave chordpro and just remove the -wx subpackage.

 - todd



Re: wxWidgets update fallout

2023-02-18 Thread Jeremie Courreges-Anglas
On Sat, Feb 18 2023, Antoine Jacoutot  wrote:
> Hi folks.
>
>
> I addition to my previous mail regarding p5-Alien-wxWidgets and p5-Wx here are
> some ports that are now broken with our new wxWidgets:
>
> * audio/pykaraoke
> old py2-only stuff, there is a pyKaraoke on pypi but it's a different
> -> I would like to rm -rf
>
> * comms/wammu
> old py2-only stuff
> -> kirby@ there seems to be some update available if you want to have a look
>
> * graphics/sk1
> py2-only; dead upstream
> -> I would like to rm -rf
>
> * databases/pgadmin3
> will not build with new wxWidgets
> there's pgadmin4 but its an totally entire beast
> -> pea@ what should we do, rm -rf ?

pgadmin3 was a very nice gui but I suspect it's already broken at
runtime with our current postgresql version, see
patches/patch-pgadmin_include_pgAdmin3_h.

> * devel/rapidsvn
> will not build with new wxWidgets
> unmaintained
> -> I would like to rm -rf
>
> * misc/rocrail
> will not build with new wxWidgets
> -> sebastia@ they seem to provide daily packages, maybe updating is possible?
>
> Thoughts?

ok to drop audio/pykaraoke, graphics/sk1, devel/rapidsvn.  And pgadmin3,
unless pea@ has a better idea.

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



[patch] remove non-existent make targets from ports(7)

2023-02-18 Thread Stefan Hagen
Hi,

There are a few make targets listed in ports(7) that don't exit.

Those are:
- describe
- homepage-links
- (un)link-categories (also removed the reference in bsd.port.mk(5))
- unlink-categories

And "readmes" is now "generate-readmes".

OK/comments?

Best regards,
Stefan

Index: share/man/man7/ports.7
===
RCS file: /cvs/src/share/man/man7/ports.7,v
retrieving revision 1.130
diff -u -p -u -p -r1.130 ports.7
--- share/man/man7/ports.7  20 Jul 2022 16:37:50 -  1.130
+++ share/man/man7/ports.7  18 Feb 2023 16:42:09 -
@@ -205,13 +205,12 @@ Some targets that do this are
 .Cm configure , extract , fake ,
 .Cm fetch , install , distclean ,
 .Cm deinstall , reinstall , package , prepare ,
-.Cm link-categories , unlink-categories ,
-.Cm describe , show , regress ,
-.Cm lib-depends-check , homepage-links , manpages-check ,
+.Cm show , regress ,
+.Cm lib-depends-check ,
 .Cm license-check , all-dir-depends , build-dir-depends ,
 .Cm run-dir-depends
 and
-.Cm readmes .
+.Cm generate-readmes .
 .Pp
 Target names starting with
 .Sq _
@@ -337,15 +336,6 @@ Use this to restore a port after using
 Alternative target to
 .Cm install .
 Does not install new packages, but updates existing ones.
-.It Cm link-categories
-Populate the ports tree with symbolic links for each category the port
-belongs to.
-.It Cm unlink-categories
-Remove the symbolic links created by
-.Cm link-categories .
-.It Cm homepage-links
-creates an html list of links for each port
-.Ev HOMEPAGE .
 .El
 .Sh LOCK INFRASTRUCTURE
 The ports tree can be used concurrently for building several ports at the
Index: share/man/man5/bsd.port.mk.5
===
RCS file: /cvs/src/share/man/man5/bsd.port.mk.5,v
retrieving revision 1.575
diff -u -p -u -p -r1.575 bsd.port.mk.5
--- share/man/man5/bsd.port.mk.531 Jan 2023 13:53:49 -  1.575
+++ share/man/man5/bsd.port.mk.518 Feb 2023 16:42:10 -
@@ -1199,9 +1199,6 @@ One entry must match the current pkgpath
 must belong to the
 .Sq devel
 category.
-See
-.Cm link-categories ,
-.Cm unlink-categories .
 .It Ev CCACHE_DIR
 Sets the cache directory used when
 .Ev USE_CCACHE



CVS: cvs.openbsd.org: ports

2023-02-18 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2023/02/18 09:12:24

Modified files:
devel/p5-Proc-Fork: Makefile distinfo 

Log message:
Update to p5-Proc-Fork-0.808.



CVS: cvs.openbsd.org: ports

2023-02-18 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2023/02/18 09:06:16

Modified files:
devel/p5-Mixin-Linewise: Makefile distinfo 

Log message:
Update to p5-Mixin-Linewise-0.111.



CVS: cvs.openbsd.org: ports

2023-02-18 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2023/02/18 09:02:44

Modified files:
devel/p5-Locale-Codes: Makefile distinfo 

Log message:
Update to p5-Locale-Codes-3.72.



Re: wxWidgets update fallout

2023-02-18 Thread Landry Breuil
Le Sat, Feb 18, 2023 at 04:56:55PM +0100, Antoine Jacoutot a écrit :
> On Sat, Feb 18, 2023 at 03:52:40PM +, Stuart Henderson wrote:
> > On 2023/02/18 15:52, Antoine Jacoutot wrote:
> > > Hi folks.
> > > 
> > > 
> > > I addition to my previous mail regarding p5-Alien-wxWidgets and p5-Wx 
> > > here are
> > > some ports that are now broken with our new wxWidgets:
> > > 
> > > * audio/pykaraoke
> > > old py2-only stuff, there is a pyKaraoke on pypi but it's a different
> > > -> I would like to rm -rf
> > 
> > ok
> > 
> > > * comms/wammu
> > > old py2-only stuff
> > > -> kirby@ there seems to be some update available if you want to have a 
> > > look
> > > 
> > > * graphics/sk1
> > > py2-only; dead upstream
> > > -> I would like to rm -rf
> > 
> > unless someone with an interest in moving to the py3 branch shows up, ok
> > 
> > > * databases/pgadmin3
> > > will not build with new wxWidgets
> > > there's pgadmin4 but its an totally entire beast
> > > -> pea@ what should we do, rm -rf ?
> > 
> > https://github.com/oskardolch/pgAdmin3 *might* work
> 
> Nah, same thing, it requires old wxWidgets.

i've had a look at https://github.com/pgadmin-org/pgadmin3/network and
didnt found any work with 3.2-related things.



Re: wxWidgets update fallout

2023-02-18 Thread Antoine Jacoutot
On Sat, Feb 18, 2023 at 03:52:40PM +, Stuart Henderson wrote:
> On 2023/02/18 15:52, Antoine Jacoutot wrote:
> > Hi folks.
> > 
> > 
> > I addition to my previous mail regarding p5-Alien-wxWidgets and p5-Wx here 
> > are
> > some ports that are now broken with our new wxWidgets:
> > 
> > * audio/pykaraoke
> > old py2-only stuff, there is a pyKaraoke on pypi but it's a different
> > -> I would like to rm -rf
> 
> ok
> 
> > * comms/wammu
> > old py2-only stuff
> > -> kirby@ there seems to be some update available if you want to have a look
> > 
> > * graphics/sk1
> > py2-only; dead upstream
> > -> I would like to rm -rf
> 
> unless someone with an interest in moving to the py3 branch shows up, ok
> 
> > * databases/pgadmin3
> > will not build with new wxWidgets
> > there's pgadmin4 but its an totally entire beast
> > -> pea@ what should we do, rm -rf ?
> 
> https://github.com/oskardolch/pgAdmin3 *might* work

Nah, same thing, it requires old wxWidgets.

> 
> > * devel/rapidsvn
> > will not build with new wxWidgets
> > unmaintained
> > -> I would like to rm -rf
> 
> ok
> 
> > * misc/rocrail
> > will not build with new wxWidgets
> > -> sebastia@ they seem to provide daily packages, maybe updating is 
> > possible?
> > 
> > Thoughts?
> > 
> > 
> > -- 
> > Antoine
> > 

-- 
Antoine



CVS: cvs.openbsd.org: ports

2023-02-18 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2023/02/18 08:56:18

Modified files:
devel/p5-IO-Lambda: Makefile distinfo 

Log message:
Update to p5-IO-Lambda-1.32.



Re: wxWidgets update fallout

2023-02-18 Thread Stuart Henderson
On 2023/02/18 15:52, Antoine Jacoutot wrote:
> Hi folks.
> 
> 
> I addition to my previous mail regarding p5-Alien-wxWidgets and p5-Wx here are
> some ports that are now broken with our new wxWidgets:
> 
> * audio/pykaraoke
> old py2-only stuff, there is a pyKaraoke on pypi but it's a different
> -> I would like to rm -rf

ok

> * comms/wammu
> old py2-only stuff
> -> kirby@ there seems to be some update available if you want to have a look
> 
> * graphics/sk1
> py2-only; dead upstream
> -> I would like to rm -rf

unless someone with an interest in moving to the py3 branch shows up, ok

> * databases/pgadmin3
> will not build with new wxWidgets
> there's pgadmin4 but its an totally entire beast
> -> pea@ what should we do, rm -rf ?

https://github.com/oskardolch/pgAdmin3 *might* work

> * devel/rapidsvn
> will not build with new wxWidgets
> unmaintained
> -> I would like to rm -rf

ok

> * misc/rocrail
> will not build with new wxWidgets
> -> sebastia@ they seem to provide daily packages, maybe updating is possible?
> 
> Thoughts?
> 
> 
> -- 
> Antoine
> 



CVS: cvs.openbsd.org: ports

2023-02-18 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2023/02/18 08:51:56

Modified files:
devel/p5-Graph : Makefile distinfo 

Log message:
Update to p5-Graph-0.9726.



CVS: cvs.openbsd.org: ports

2023-02-18 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2023/02/18 08:47:22

Modified files:
devel/p5-File-Slurper: Makefile distinfo 

Log message:
Update to p5-File-Slurper-0.014.



CVS: cvs.openbsd.org: ports

2023-02-18 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2023/02/18 08:43:28

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

Log message:
Update to p5-Devel-TraceUse-2.097.



CVS: cvs.openbsd.org: ports

2023-02-18 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/02/18 08:41:58

Modified files:
x11/py-wxPython: Makefile 

Log message:
Missing BDEP on devel/py-attrdict.



CVS: cvs.openbsd.org: ports

2023-02-18 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/02/18 08:39:41

Modified files:
devel  : Makefile 

Log message:
+py-attrdict,python3



CVS: cvs.openbsd.org: ports

2023-02-18 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/02/18 08:38:43

Log message:
Import py3-attrdict-2.0.1

AttrDict is an MIT-licensed library that provides mapping objects that allow
their elements to be accessed both as keys and as attributes.

ok robert@

PS: totally forgot to import it a few hours ago with the py-wxPython
update.

Status:

Vendor Tag: ajacoutot
Release Tags:   ajacoutot_20230218

N ports/devel/py-attrdict/distinfo
N ports/devel/py-attrdict/Makefile
N ports/devel/py-attrdict/pkg/DESCR
N ports/devel/py-attrdict/pkg/PLIST
N ports/devel/py-attrdict/patches/patch-attrdict_default_py
N ports/devel/py-attrdict/patches/patch-attrdict_mapping_py
N ports/devel/py-attrdict/patches/patch-attrdict_merge_py
N ports/devel/py-attrdict/patches/patch-attrdict_mixins_py

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2023-02-18 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/02/18 08:01:35

Modified files:
x11/wxWidgets  : Makefile 

Log message:
Explicitely set wx_cv_gdk_wayland=false.



Re: CVS: cvs.openbsd.org: ports

2023-02-18 Thread Antoine Jacoutot
On Fri, Feb 17, 2023 at 08:15:15AM -0700, Sebastian Reitenbach wrote:
> CVSROOT:  /cvs
> Module name:  ports
> Changes by:   sebas...@cvs.openbsd.org2023/02/17 08:15:15
> 
> Modified files:
>   sysutils/ruby-puppet-syntax: Makefile distinfo 
>   sysutils/ruby-puppet-syntax/pkg: PLIST 
> 
> Log message:
> Update ruby-puppet-syntax to 3.3.0

Does not build.

>>> Building on exopi-3 under sysutils/ruby-puppet-syntax
 BDEPENDS = [lang/ruby/3.1]
 DIST = [sysutils/ruby-puppet-syntax:puppet-syntax-3.3.0.gem]
 FULLPKGNAME = ruby31-puppet-syntax-3.3.0
 RDEPENDS = [sysutils/ruby-puppet/7;lang/ruby/3.1]
Avoided depends for ruby-3.1.3p0
distfiles size=18944
>>> Running build in sysutils/ruby-puppet-syntax at 1676730861.11
===> sysutils/ruby-puppet-syntax
===> ruby31-puppet-syntax-3.3.0 depends on: ruby->=3.1.0,<3.2 -> ruby-3.1.3p0
===>  Checking files for ruby31-puppet-syntax-3.3.0
`/exopi-cvs/ports/distfiles/puppet-syntax-3.3.0.gem' is up to date.
>> (SHA256) puppet-syntax-3.3.0.gem: OK
===>  Extracting for ruby31-puppet-syntax-3.3.0
===>  Patching for ruby31-puppet-syntax-3.3.0
===>  Compiler link: clang -> /usr/bin/clang
===>  Compiler link: clang++ -> /usr/bin/clang++
===>  Compiler link: cc -> /usr/bin/cc
===>  Compiler link: c++ -> /usr/bin/c++
===>  Generating configure for ruby31-puppet-syntax-3.3.0
===>  Configuring for ruby31-puppet-syntax-3.3.0
===>  Building for ruby31-puppet-syntax-3.3.0
if [ -f 
/exopi-obj/pobj/puppet-syntax-3.3.0-ruby31/puppet-syntax-3.3.0/.metadata ]; 
then  cd /exopi-obj/pobj/puppet-syntax-3.3.0-ruby31/puppet-syntax-3.3.0 && gzip 
.metadata &&  mv -f .metadata.gz 
/exopi-obj/pobj/puppet-syntax-3.3.0-ruby31/gem-content/metadata.gz;  fi;  cd 
/exopi-obj/pobj/puppet-syntax-3.3.0-ruby31/puppet-syntax-3.3.0 && pax -wz -s 
'/.*\.orig$//'  -x ustar -o write_opt=nodir . 
>/exopi-obj/pobj/puppet-syntax-3.3.0-ruby31/gem-content/data.tar.gz;  cd 
/exopi-obj/pobj/puppet-syntax-3.3.0-ruby31/gem-content && tar -cf 
/exopi-obj/pobj/puppet-syntax-3.3.0-ruby31/puppet-syntax-3.3.0.gem *.gz;  mkdir 
-p /exopi-obj/pobj/puppet-syntax-3.3.0-ruby31/gem-tmp/.gem;  env -i 
PORTSDIR="/exopi-cvs/ports" LIBTOOL="/usr/bin/libtool"  
PATH='/exopi-obj/pobj/puppet-syntax-3.3.0-ruby31/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11R6/bin'
 PREFIX='/usr/local'  LOCALBASE='/usr/local' X11BASE='/usr/X11R6'  CFLAGS='-O2 
-pipe'  TRUEPREFIX='/usr/local' DESTDIR=''  
HOME='/puppet-syntax-3.3.0_writes_to_HOME' PICFLAG="-fpic"  BINGRP=bin 
BINOWN=root BINMODE=755 NONBINMODE=644  DIRMODE=755  INSTALL_COPY=-c 
INSTALL_STRIP=-s  MANGRP=bin MANOWN=root MANMODE=644 
BSD_INSTALL_PROGRAM="/exopi-obj/pobj/puppet-syntax-3.3.0-ruby31/bin/install -c 
-s -m 755"  
BSD_INSTALL_SCRIPT="/exopi-obj/pobj/puppet-syntax-3.3.0-ruby31/bin/install -c 
-m 755"  
BSD_INSTALL_DATA="/exopi-obj/pobj/puppet-syntax-3.3.0-ruby31/bin/install -c -m 
644"  BSD_INSTALL_MAN="/exopi-obj/pobj/puppet-syntax-3.3.0-ruby31/bin/install 
-c -m 644"  
BSD_INSTALL_PROGRAM_DIR="/exopi-obj/pobj/puppet-syntax-3.3.0-ruby31/bin/install 
-d -m 755"  
BSD_INSTALL_SCRIPT_DIR="/exopi-obj/pobj/puppet-syntax-3.3.0-ruby31/bin/install 
-d -m 755"  
BSD_INSTALL_DATA_DIR="/exopi-obj/pobj/puppet-syntax-3.3.0-ruby31/bin/install -d 
-m 755"  
BSD_INSTALL_MAN_DIR="/exopi-obj/pobj/puppet-syntax-3.3.0-ruby31/bin/install -d 
-m 755" HOME=`dirname /exopi-obj/pobj/puppet-syntax-3.3.0-ruby31/gem-tmp/.gem` 
GEM_HOME=/exopi-obj/pobj/puppet-syntax-3.3.0-ruby31/gem-tmp/.gem  make="make 
V=1"  /usr/local/bin/gem31 install --local -N --no-force --verbose --backtrace 
--user-install 
/exopi-obj/pobj/puppet-syntax-3.3.0-ruby31/puppet-syntax-3.3.0.gem  -- 
ERROR:  Could not find a valid gem 'puppet' (>= 5) (required by 
'/exopi-obj/pobj/puppet-syntax-3.3.0-ruby31/puppet-syntax-3.3.0.gem' (>= 0)) in 
any repository



CVS: cvs.openbsd.org: ports

2023-02-18 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/02/18 07:53:46

Modified files:
x11/wxSVG  : Makefile 

Log message:
Take MAINTAINER.



wxWidgets update fallout

2023-02-18 Thread Antoine Jacoutot
Hi folks.


I addition to my previous mail regarding p5-Alien-wxWidgets and p5-Wx here are
some ports that are now broken with our new wxWidgets:

* audio/pykaraoke
old py2-only stuff, there is a pyKaraoke on pypi but it's a different
-> I would like to rm -rf

* comms/wammu
old py2-only stuff
-> kirby@ there seems to be some update available if you want to have a look

* graphics/sk1
py2-only; dead upstream
-> I would like to rm -rf

* databases/pgadmin3
will not build with new wxWidgets
there's pgadmin4 but its an totally entire beast
-> pea@ what should we do, rm -rf ?

* devel/rapidsvn
will not build with new wxWidgets
unmaintained
-> I would like to rm -rf

* misc/rocrail
will not build with new wxWidgets
-> sebastia@ they seem to provide daily packages, maybe updating is possible?

Thoughts?


-- 
Antoine



Re: [update] www/vaultwarden-web to 2023.1.1

2023-02-18 Thread aisha
On 23/01/14 09:17PM, Bjorn Ketelaars wrote:
> On Sat 14/01/2023 12:26, A Tammy wrote:
> > There can be multiple versions of the web-vault which are compatible
> > with the current version of vaultwarden, so keeping it independent makes
> > it easy to update it separately.
> > 
> > Also the web-vault has had more frequent releases, not always breaking,
> > mostly bug fixes. So it would be good to have them when possible. It's
> > rare that the breakage happens but not impossible, so I wanted to get
> > more testers.
> > 
> > One of the reasons why I initially made it separate was that the web
> > vault is not developed by vaultwarden themselves, more of a patching of
> > the upstream bitwarden web vault by removing branding. So I thought it
> > made more sense to keep them in separate places.
> > 
> > Also didn't want to trigger a build of vaultwarden every time the web
> > vault got a new release, my build machine is slow and rust is chonky.
> > 
> > Not a big difference imo.
> 
> Clear, I understand your reasoning.
> 

forgot to apply this when I said I would, so now there is a new version 
2023.1.1 (patch release from 2023.1.0)

no functionality changes, everything is working fine.

OK?

diff --git a/www/vaultwarden-web/Makefile b/www/vaultwarden-web/Makefile
index d2586150c6f..ade7fe8b82b 100644
--- a/www/vaultwarden-web/Makefile
+++ b/www/vaultwarden-web/Makefile
@@ -2,7 +2,7 @@ COMMENT =   Web vault builds for vaultwarden
 
 CATEGORIES =   www
 
-VERSION =  2022.12.0
+VERSION =  2023.1.1
 MASTER_SITES = 
https://github.com/dani-garcia/bw_web_builds/releases/download/v${VERSION}/
 DISTNAME = bw_web_v${VERSION}
 PKGNAME =  vaultwarden-web-${VERSION}
diff --git a/www/vaultwarden-web/distinfo b/www/vaultwarden-web/distinfo
index dbf9938ab20..4739eb311c1 100644
--- a/www/vaultwarden-web/distinfo
+++ b/www/vaultwarden-web/distinfo
@@ -1,2 +1,2 @@
-SHA256 (bw_web_v2022.12.0.tar.gz) = 
QC3/aqIF2NdJPHmwUbvJR62wsUGBrgsHJCyqBJ/0gMc=
-SIZE (bw_web_v2022.12.0.tar.gz) = 9299031
+SHA256 (bw_web_v2023.1.1.tar.gz) = P6ujENub+BjMPb90gXM1dWd1PlTg0RTSIW3/dXTNx1E=
+SIZE (bw_web_v2023.1.1.tar.gz) = 9549713
diff --git a/www/vaultwarden-web/pkg/PLIST b/www/vaultwarden-web/pkg/PLIST
index cabba6f09db..7ef429f0d2b 100644
--- a/www/vaultwarden-web/pkg/PLIST
+++ b/www/vaultwarden-web/pkg/PLIST
@@ -1,8 +1,10 @@
 vaultwarden/
 vaultwarden/web-vault/
 vaultwarden/web-vault/.nojekyll
-vaultwarden/web-vault/182.ef118a836aae4f655003.js
-vaultwarden/web-vault/182.ef118a836aae4f655003.js.map
+vaultwarden/web-vault/167.841774a757dfa01a2b20.js
+vaultwarden/web-vault/167.841774a757dfa01a2b20.js.map
+vaultwarden/web-vault/182.d2a9a155b344d43557b2.js
+vaultwarden/web-vault/182.d2a9a155b344d43557b2.js.map
 vaultwarden/web-vault/404/
 vaultwarden/web-vault/404.html
 vaultwarden/web-vault/404/bootstrap.min.css
@@ -10,57 +12,55 @@ vaultwarden/web-vault/404/styles.css
 vaultwarden/web-vault/584.238f402a694e2a33f299.js
 vaultwarden/web-vault/584.238f402a694e2a33f299.js.LICENSE.txt
 vaultwarden/web-vault/584.238f402a694e2a33f299.js.map
-vaultwarden/web-vault/650.62b87073d6547a6b7fd4.js
-vaultwarden/web-vault/650.62b87073d6547a6b7fd4.js.map
-vaultwarden/web-vault/754.1655b970c4e9dab5fc90.js
-vaultwarden/web-vault/754.1655b970c4e9dab5fc90.js.map
-vaultwarden/web-vault/812.59ccc0f03ed365576697.js
-vaultwarden/web-vault/812.59ccc0f03ed365576697.js.map
+vaultwarden/web-vault/650.4573bc38bef00a907142.js
+vaultwarden/web-vault/650.4573bc38bef00a907142.js.map
+vaultwarden/web-vault/754.d62d5dff48b00676ef1f.js
+vaultwarden/web-vault/754.d62d5dff48b00676ef1f.js.map
+vaultwarden/web-vault/812.8b07d403d707b395caf6.js
+vaultwarden/web-vault/812.8b07d403d707b395caf6.js.map
 vaultwarden/web-vault/933.6ce03ae789e31b21134d.js
 vaultwarden/web-vault/933.6ce03ae789e31b21134d.js.LICENSE.txt
 vaultwarden/web-vault/933.6ce03ae789e31b21134d.js.map
-vaultwarden/web-vault/977.30cfdbe38986b8ddb470.js
-vaultwarden/web-vault/977.30cfdbe38986b8ddb470.js.map
 vaultwarden/web-vault/app/
 vaultwarden/web-vault/app-id.json
-vaultwarden/web-vault/app/main.5f8690f5c03a207c390a.js
-vaultwarden/web-vault/app/main.5f8690f5c03a207c390a.js.map
-vaultwarden/web-vault/app/main.82096a4e78d5d3f7b01b.css
-vaultwarden/web-vault/app/main.82096a4e78d5d3f7b01b.css.map
+vaultwarden/web-vault/app/main.74ae64ea04569d436b86.css
+vaultwarden/web-vault/app/main.74ae64ea04569d436b86.css.map
+vaultwarden/web-vault/app/main.9d5d3c9d5abca1a1ae75.js
+vaultwarden/web-vault/app/main.9d5d3c9d5abca1a1ae75.js.map
 vaultwarden/web-vault/app/polyfills.428c25638840333a09ee.js
 vaultwarden/web-vault/app/polyfills.428c25638840333a09ee.js.LICENSE.txt
 vaultwarden/web-vault/app/polyfills.428c25638840333a09ee.js.map
-vaultwarden/web-vault/app/vendor.7c30c6e2b5ba56506ea9.js
-vaultwarden/web-vault/app/vendor.7c30c6e2b5ba56506ea9.js.LICENSE.txt
-vaultwarden/web-vault/app/vendor.7c30c6e2b5ba56506ea9.js.map
+vaultwarden/web-vault/app/vendor.52ec48ef32585b61ed1b.js

CVS: cvs.openbsd.org: ports

2023-02-18 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/02/18 07:44:31

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

Log message:
'py-serial' => 'py3-serial'.



CVS: cvs.openbsd.org: ports

2023-02-18 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/02/18 07:43:45

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

Log message:
Move py-serial to py3 only; there are no more consumers of py2.



CVS: cvs.openbsd.org: ports

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

Modified files:
comms/chirp: Makefile distinfo 
comms/chirp/pkg: PLIST 
Removed files:
comms/chirp/patches: patch-chirp_ui_mainapp_py patch-setup_py 

Log message:
Update to chirp-20230218 and move to py3.



CVS: cvs.openbsd.org: ports

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

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

Log message:
'py-suds' => 'py3-suds'



CVS: cvs.openbsd.org: ports

2023-02-18 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/02/18 07:38:44

Modified files:
devel  : Makefile 

Log message:
py-suds -> py-suds,python3



CVS: cvs.openbsd.org: ports

2023-02-18 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/02/18 07:37:56

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

Log message:
Update to py3-suds-1.1.2 and move to py3 only.



CVS: cvs.openbsd.org: ports

2023-02-18 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2023/02/18 07:31:16

Modified files:
sysutils/py-psutil: Makefile distinfo 
sysutils/py-psutil/pkg: PLIST 

Log message:
sysutils/py-psutil: update to 5.9.4.

see https://github.com/giampaolo/psutil/blob/master/HISTORY.rst#594
- switch to MODPY_PYBUILD
- drop conditionals disabling tests on now-removed py2 flavor



net/jitsi: update to 8252

2023-02-18 Thread aisha
Hi,
  I've attached the update for net/jitsi and friends to the 8252 release.

The meta port has a small change to reorder jicofo before jvb. The previous 
setup works as well, except it takes a few more seconds for initial setup to 
get warmed up.

No major changes in functionality, mostly bug fixes.

OK?

diff --git a/meta/jitsi/Makefile b/meta/jitsi/Makefile
index 1c265977b41..ceca9137027 100644
--- a/meta/jitsi/Makefile
+++ b/meta/jitsi/Makefile
@@ -3,6 +3,7 @@ COMMENT=meta package for all Jitsi Meet components
 CATEGORIES=meta net
 
 VERSION=   1.0
+REVISION=  0
 
 MAINTAINER=Philipp Buehler , \
Aisha Tammy 
diff --git a/meta/jitsi/pkg/README b/meta/jitsi/pkg/README
index 133269f5531..e4e6b4a7794 100644
--- a/meta/jitsi/pkg/README
+++ b/meta/jitsi/pkg/README
@@ -221,9 +221,9 @@ Spinning up the daemons
 
 The daemons needs to be started in the order given:
 
-$ rcctl enable nginx prosody jvb jicofo
-$ rcctl order nginx prosody jvb jicofo
-$ rcctl start nginx prosody jvb jicofo
+$ rcctl enable nginx prosody jicofo jvb
+$ rcctl order nginx prosody jicofo jvb
+$ rcctl start nginx prosody jicofo jvb
 
 The setup can be tested by visiting the site at https://jitsi.example.com.
 
diff --git a/net/jitsi/jicofo/Makefile b/net/jitsi/jicofo/Makefile
index f1c2295c1c7..20060a7ade4 100644
--- a/net/jitsi/jicofo/Makefile
+++ b/net/jitsi/jicofo/Makefile
@@ -2,12 +2,12 @@ COMMENT = server-side focus component used in Jitsi Meet 
conferences
 
 CATEGORIES =   net
 
-VERSION =  2.0.8044
+VERSION =  2.0.8252
 PKGNAME =  jicofo-${VERSION}
 
 GH_ACCOUNT =   jitsi
 GH_PROJECT =   jicofo
-GH_TAGNAME =   jitsi-meet_8044
+GH_TAGNAME =   jitsi-meet_8252
 
 DISTFILES +=   ${GH_DISTFILE}
 
diff --git a/net/jitsi/jicofo/distinfo b/net/jitsi/jicofo/distinfo
index 0308dace884..005be6188a6 100644
--- a/net/jitsi/jicofo/distinfo
+++ b/net/jitsi/jicofo/distinfo
@@ -1,4 +1,4 @@
-SHA256 (jicofo-deps-2.0.8044.tgz) = 
fNlANQl/9uxxhu4FA66UD3hHVf8dHbhoKSxKtuxZoNQ=
-SHA256 (jicofo-jitsi-meet_8044.tar.gz) = 
CQ4fetc91JzTuF39Y7wahF7wPWS443MNnlWPh2kqQ08=
-SIZE (jicofo-deps-2.0.8044.tgz) = 157769469
-SIZE (jicofo-jitsi-meet_8044.tar.gz) = 248660
+SHA256 (jicofo-deps-2.0.8252.tgz) = 
R9zMKtVRnNm4xxMHA968DRQL+xzsm00E3SY+dSbn360=
+SHA256 (jicofo-jitsi-meet_8252.tar.gz) = 
YuRQBmFUtJypJW9+kLMCQv+tYv1hApDj6zHRBxRW8Go=
+SIZE (jicofo-deps-2.0.8252.tgz) = 162171380
+SIZE (jicofo-jitsi-meet_8252.tar.gz) = 1883062
diff --git a/net/jitsi/meet/Makefile b/net/jitsi/meet/Makefile
index 60b8f81454e..c924961ae7c 100644
--- a/net/jitsi/meet/Makefile
+++ b/net/jitsi/meet/Makefile
@@ -2,7 +2,7 @@ COMMENT =   web files for Jitsi Meet
 
 CATEGORIES =   net www
 
-VERSION =  1.0.6845
+VERSION =  1.0.6999
 MASTER_SITES = https://download.jitsi.org/jitsi-meet/src/
 DISTNAME = jitsi-meet-${VERSION}
 EXTRACT_SUFX = .tar.bz2
diff --git a/net/jitsi/meet/distinfo b/net/jitsi/meet/distinfo
index 439933a9ccc..7122d50db83 100644
--- a/net/jitsi/meet/distinfo
+++ b/net/jitsi/meet/distinfo
@@ -1,2 +1,2 @@
-SHA256 (jitsi-meet-1.0.6845.tar.bz2) = 
yuWMmBYpUucZdKMI+r9nXuegLAGics8+p+FowhfBe1w=
-SIZE (jitsi-meet-1.0.6845.tar.bz2) = 18162747
+SHA256 (jitsi-meet-1.0.6999.tar.bz2) = 
BtjmS49APx2tZtWRKZZWDK0Y68tvRovlBUl+GEDvDeQ=
+SIZE (jitsi-meet-1.0.6999.tar.bz2) = 18112169
diff --git a/net/jitsi/prosody-plugins/Makefile 
b/net/jitsi/prosody-plugins/Makefile
index 71dc7166a96..f7d8b019036 100644
--- a/net/jitsi/prosody-plugins/Makefile
+++ b/net/jitsi/prosody-plugins/Makefile
@@ -2,11 +2,11 @@ COMMENT = prosody modules for Jitsi Meet
 
 CATEGORIES =   net
 
-PKGNAME =  jitsi-prosody-plugins-2.0.8044
+PKGNAME =  jitsi-prosody-plugins-2.0.8252
 
 GH_ACCOUNT =   jitsi
 GH_PROJECT =   jitsi-meet
-GH_TAGNAME =   jitsi-meet_8044
+GH_TAGNAME =   jitsi-meet_8252
 
 MAINTAINER =   Philipp Buehler , \
Aisha Tammy 
diff --git a/net/jitsi/prosody-plugins/distinfo 
b/net/jitsi/prosody-plugins/distinfo
index 11d3e746552..e494aa8347a 100644
--- a/net/jitsi/prosody-plugins/distinfo
+++ b/net/jitsi/prosody-plugins/distinfo
@@ -1,2 +1,2 @@
-SHA256 (jitsi-meet-jitsi-meet_8044.tar.gz) = 
KetHDO/cnoaN7ynVSWzBgEVGHB5BwP23BVtgkU8ezxY=
-SIZE (jitsi-meet-jitsi-meet_8044.tar.gz) = 117327796
+SHA256 (jitsi-meet-jitsi-meet_8252.tar.gz) = 
9tyObIjPlV+r4SiM5aC+YjECt2RmwXTixE5hH8NVQxE=
+SIZE (jitsi-meet-jitsi-meet_8252.tar.gz) = 116897928
diff --git a/net/jitsi/prosody-plugins/pkg/PLIST 
b/net/jitsi/prosody-plugins/pkg/PLIST
index 303c3df94d3..1ec73da377f 100644
--- a/net/jitsi/prosody-plugins/pkg/PLIST
+++ b/net/jitsi/prosody-plugins/pkg/PLIST
@@ -5,6 +5,7 @@ share/jitsi-prosody-plugins/mod_auth_jitsi-anonymous.lua
 share/jitsi-prosody-plugins/mod_auth_token.lua
 share/jitsi-prosody-plugins/mod_av_moderation.lua
 share/jitsi-prosody-plugins/mod_av_moderation_component.lua
+share/jitsi-prosody-plugins/mod_certs_s2soutinjection.lua
 share/jitsi-prosody-plugins/mod_client_proxy.lua
 

CVS: cvs.openbsd.org: ports

2023-02-18 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2023/02/18 07:12:39

Modified files:
devel/p5-Data-Printer: Makefile distinfo 

Log message:
Update to p5-Data-Printer-1.001000.



CVS: cvs.openbsd.org: ports

2023-02-18 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/02/18 07:08:05

Modified files:
textproc/py-lxml: Makefile 

Log message:
Remove condition; we're py3 only noew.



CVS: cvs.openbsd.org: ports

2023-02-18 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/02/18 07:05:53

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

Log message:
'py-psutil' => 'py3-psutil',
'py-lxml' => 'py3-lxml',
'py-pyglet' => 'py3-pyglet',



CVS: cvs.openbsd.org: ports

2023-02-18 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2023/02/18 07:05:17

Modified files:
devel/p5-Data-OptList: Makefile distinfo 

Log message:
Update to p5-Data-OptList-0.113.



CVS: cvs.openbsd.org: ports

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

Modified files:
x11: Makefile 
sysutils   : Makefile 
textproc   : Makefile 

Log message:
These moved to py3 only:
sysutils/py-psutil
textproc/py-lxml
x11/py-pyglet



CVS: cvs.openbsd.org: ports

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

Modified files:
textproc/py-lxml: Makefile 
textproc/py-lxml/pkg: PLIST 

Log message:
Remove py2 support; only consumer was print/printrun which has moved to py3.



CVS: cvs.openbsd.org: ports

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

Modified files:
sysutils/py-psutil: Makefile 
sysutils/py-psutil/pkg: PLIST 

Log message:
Remove py2 support; only consumer was print/printrun which has moved to py3.



CVS: cvs.openbsd.org: ports

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

Modified files:
x11/py-pyglet  : Makefile 
x11/py-pyglet/pkg: PLIST 

Log message:
Remove py2 support; only consumer was print/printrun which has moved to py3.



Re: help creating new port: x11/xfce4/xfce4-docklike

2023-02-18 Thread Landry Breuil
Le Sat, Feb 18, 2023 at 01:44:20PM +, Klemens Nanni a écrit :
> 2/18/23 13:16, Landry Breuil пишет:
> > i havent tested it yet, but here's a port of the latest git commit, with
> > a simplified Makefile.
> 
> Do you intend to upstream the local patches?  I was surprised to see
> them given your use of XFCE4_COMMIT.

i think joel wanted to upstream them :)

> COMMENT must not start with articles or end in a full stop, I think.

Right

> Should this be hooked up to one of the xfce meta packages?

Maybe, if it works and is useful..



Re: help creating new port: x11/xfce4/xfce4-docklike

2023-02-18 Thread Joel Carnat

Le 18/02/2023 à 10:16, Landry Breuil a écrit :

Le Fri, Feb 10, 2023 at 06:42:46AM +0100, Landry Breuil a écrit :

Le Thu, Feb 09, 2023 at 12:31:24PM +0100, Joel Carnat a écrit :

Le 09/02/2023 à 08:05, Landry Breuil a écrit :

Le Thu, Feb 09, 2023 at 01:01:48AM +0100, Joel Carnat a écrit :

Hi,

rather than applying upstream commits, its simpler to use XFCE_COMMIT in
the port, see for example x11/xfce4/xfce4-taskmanager.
i'll have a look and test your port in the coming days.


i havent tested it yet, but here's a port of the latest git commit, with
a simplified Makefile.

Landry


Great, thanks!

It builds and runs ok on 7.2-STABLE and 7.2-CURRENT  (#1054: Fri Feb 17 
19:43:18 MST 2023).


There are still weird behaviour with Firefox and Thunderbird. But things 
like xterm, thunar and keepassxc appear as expected.


Not sure if it matters but to build the package on 7.2-STABLE, I had to 
replace the pcre reference in WANTLIB (from pcre2-8 to pcre).


Regards,
Joel C.



CVS: cvs.openbsd.org: ports

2023-02-18 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/02/18 06:59:44

Modified files:
print/printrun : Makefile distinfo 
print/printrun/patches: patch-plater_desktop 
patch-pronsole_desktop 
patch-pronterface_desktop patch-setup_py 
print/printrun/pkg: PLIST 
Removed files:
print/printrun/patches: patch-printrun_settings_py 

Log message:
Update to printrun-2.0.0rc8.
- move to py3



[new] graphics/libjxl for jpeg-xl support

2023-02-18 Thread Landry Breuil
Hi,

here's a new port for libjxl (https://jpegxl.info/,
https://jpegxl.info/why-jxl.html) and its dependency
(https://github.com/google/highway).

event if jpegxl support is being dropped from chromium, and was never
enabled in firefox, it is supported by many other things in the
ecosystem. Cf https://cloudinary.com/blog/the-case-for-jpeg-xl for
arguments. My personal usecase is for geo/gdal.

highway's tests all pass on i386/amd64, and for jpegxl it's "not so
bad":
test-0.7.0-amd64.log:80% tests passed, 384 tests failed out of 1957
test-0.8.1-amd64.log:76% tests passed, 824 tests failed out of 3488
test-0.8.1-i386.log:76% tests passed, 825 tests failed out of 3488

i've looked in the portstree for potential consumers, based on the ports
depending on it in freebsd's portstree:

- graphics/libvips: supported since 8.11, our port is at 8.9
- graphics/imlib2: has a plugin to support the format
- multimedia/aom: disabled by default, behind -DCONFIG_TUNE_BUTTERAUGLI=1
- gimp/snapshot: already force-disabled via -Djpeg-xl=disabled
- gimp/stable: uses it if found (checking for libjxl >= 0.6.1... yes)
- graphics/darktable: needs 4.2  
(https://github.com/darktable-org/darktable/issues/10866)
- sdl2-image: support added in 2.6
- graphics/ffmpeg: disabled by default 
(https://github.com/FFmpeg/FFmpeg/blob/master/configure#L244)
- graphics/ImageMagick: needs --with-jxl, not active by default ?
- graphics/GraphicsMagick uses it if found (JPEG-XL --with-jxl=yes yes)
- graphics/gthumb: uses it if found 
(https://gitlab.gnome.org/GNOME/gthumb/-/blob/master/meson_options.txt#L61)
- graphics/geeqie: already force-disabled via -Djpegxl=disabled
- geo/gdal: uses it if found, only as a plain driver and sadly not
  available for tiff compression (  Cannot build JXL as a TIFF codec as
it requires building with -DGDAL_USE_TIFF_INTERNAL=ON)

there's also apparently krita and some kde bits but i havent checked
them... and that's all i've been able to find so far. My idea would be
to import libjxl, disable its detection in all ports (unless a
maintainer explicitely wants to add it) and eventually enable it port by
port.

it can also ship plugins for gimp, shared-mime-info & gdk_pixbuf, cf
https://github.com/libjxl/libjxl/tree/main/plugins - but those arent
built/enabled by default. Cf https://github.com/libjxl/libjxl/pull/1074.

i've tried sending the only patch upstream but they require signing
CLA's so meh.

thoughts/opinions ? feedback ?

Landry


libjxl-0.8.1.tgz
Description: application/tar-gz


Re: help creating new port: x11/xfce4/xfce4-docklike

2023-02-18 Thread Klemens Nanni

2/18/23 13:16, Landry Breuil пишет:

i havent tested it yet, but here's a port of the latest git commit, with
a simplified Makefile.


Do you intend to upstream the local patches?  I was surprised to see
them given your use of XFCE4_COMMIT.

COMMENT must not start with articles or end in a full stop, I think.

Should this be hooked up to one of the xfce meta packages?



Re: net/dino and emojis

2023-02-18 Thread Klemens Nanni

2/18/23 17:15, Tom Murphy пишет:

   I've been using net/dino for a while for XMPP communication, but I
noticed that emojis just don't appear despite me having Noto Emoji and
Noto Color Emoji fonts installed. I was wondering if anyone else had
this problem and if they were able to fix it?


Yes and no.


I looked in the
/etc/fonts/conf.d directories and couldn't find anything that looked
like it would disable them. I believe dino has gone from gtk+3 to
gtk+4 now so there's that.


Emojis never displayed for me under GTK+3, either, just empty boxes.


   I'd just like to be able to get emojis working in the program but
I can't find any meaningful answers. Does gtk+4 still use config paths
like ~/.config/gtk-4.0/settings.ini or does it rely on something else?


No idea, I never bothered with fonts, let alone emojis.

I'm happy to help out or provide ports guidance to anyone who knows this
stuff, though.



CVS: cvs.openbsd.org: ports

2023-02-18 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/02/18 06:39:28

Modified files:
devel  : Makefile 
devel/py-modulegraph: Makefile 
devel/py-modulegraph/pkg: PLIST 
devel/quirks   : Makefile 
devel/quirks/files: Quirks.pm 

Log message:
Move devel/py-modulegraph to py3 only.
python2 support was only needed for math/prover9/p9m4 which is now using
py3.



CVS: cvs.openbsd.org: ports

2023-02-18 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/02/18 06:35:18

Modified files:
math/prover9/ladr: Makefile 
math/prover9/p9m4: Makefile 
math/prover9/p9m4/pkg: PLIST 
Added files:
math/prover9/p9m4/patches: patch-control_py 
   patch-partition_input_py 
   patch-prover9-mace4_py 

Log message:
Unbreak and move p9m4 to python 3.



CVS: cvs.openbsd.org: ports

2023-02-18 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/02/18 06:16:13

Modified files:
math/prover9   : Makefile.inc 
math/prover9/ladr: Makefile 

Log message:
Move ladr to python3 using 2to3.
This is only for installed examples anyway.



net/dino and emojis

2023-02-18 Thread Tom Murphy
Hi all,

  I've been using net/dino for a while for XMPP communication, but I
noticed that emojis just don't appear despite me having Noto Emoji and
Noto Color Emoji fonts installed. I was wondering if anyone else had
this problem and if they were able to fix it? I looked in the
/etc/fonts/conf.d directories and couldn't find anything that looked
like it would disable them. I believe dino has gone from gtk+3 to
gtk+4 now so there's that.

  I'd just like to be able to get emojis working in the program but
I can't find any meaningful answers. Does gtk+4 still use config paths
like ~/.config/gtk-4.0/settings.ini or does it rely on something else?

  Thanks,
  Tom



CVS: cvs.openbsd.org: ports

2023-02-18 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/02/18 06:08:42

Modified files:
graphics/hugin : Makefile 

Log message:
Fix RDEP after wxPython update.



CVS: cvs.openbsd.org: ports

2023-02-18 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/02/18 06:06:48

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

Log message:
'py-wxPython' => 'py3-wxPython'



CVS: cvs.openbsd.org: ports

2023-02-18 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/02/18 06:06:33

Modified files:
x11: Makefile 

Log message:
py-wxPython -> py-wxPython,python3



CVS: cvs.openbsd.org: ports

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

Modified files:
x11/py-wxPython: Makefile distinfo 
Added files:
x11/py-wxPython/pkg: DESCR-main DESCR-media DESCR-webkit 
 PLIST-main PLIST-media PLIST-webkit 
Removed files:
x11/py-wxPython/patches: patch-wxPython_config_py 
 patch-wxPython_setup_py 
 patch-wxPython_src_gtk_propgrid_wrap_cpp 
x11/py-wxPython/pkg: DESCR PLIST 

Log message:
Unbreak + major update to py-wxPython-4.2.0.
- move to python3
- subpackage the -media and -webkit (webview) support
- take MAINTAINER



CVS: cvs.openbsd.org: ports

2023-02-18 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/02/18 06:02:56

Modified files:
x11/wxWidgets  : Makefile 

Log message:
Enable backtrace (default) and take MAINTAINER.



CVS: cvs.openbsd.org: ports

2023-02-18 Thread Theo Buehler
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2023/02/18 03:25:04

Modified files:
www/mozilla-firefox: Makefile 
Added files:
www/mozilla-firefox/patches: 
 
patch-toolkit_system_gnome_nsGIOService_cpp 

Log message:
firefox: always set the GError from URI handlers

The OpenBSD-specific g_app_info_launch_default_for_uri_openbsd() fails
to set the GError on all failures, which led to undesirable interruptions
during kn's quest for evening entertainment. Do the same for similar API
replacements. Also fix a memleak.

ok landry



Re: Heads ups, perl upgraded, wait for mirror package sync / v5.36.0

2023-02-18 Thread Mikolaj Kucharski
On Wed, Feb 15, 2023 at 08:20:10PM +, Mikolaj Kucharski wrote:
> # perl -e 'print "$]\n";'
> 5.036000
> 
> # perl -MBSD::arc4random -e 'print "okay\n"'
> arc4rnd_xs.c: loadable library and perl binaries are mismatched (got first 
> handshake key 0xec0, needed 0xeb8)

Cool, it seems mirror which I am using has rebuilt amd64 packages now:

# perl -MBSD::arc4random -e 'print "$]\n"'
5.036000

-- 
Regards,
 Mikolaj



Re: GNS3 port

2023-02-18 Thread Mikhail
On Tue, Feb 07, 2023 at 10:48:09PM +0300, Mikhail wrote:
> 
> I'd like to port GNS3 (GUI for dynamips [Cisco hardware emulator]; dynamips
> only mode for now, fancy QEMU things are untested) to OpenBSD, it requires one
> port updates (emulators/dynamips) and two new ports as a dependencies
> (devel/py-aiofiles and www/py-aiohttp-cors), not counting GNS3 suite itself,
> which consists of gns3-server, gns3-gui, ubridge and vpcs.
> 
> I plan to separate this to three steps in hope that it will be easier for
> committers to review the patches and new ports:
> 
> - update for emulators/dynamips
> 
> - new port for devel/py-aiofiles
> - new port for www/py-aiohttp-cors
> 
> - new ports for the gns3 suite (gns3-server, gns3-gui, ubridge, vpcs)
> 
> Link to the whole patch: https://freebsd.org/~misha/gns3.patch
> 
> Testing and comments are appreciated.

Ping (in hope interested parties use threaded view)



CVS: cvs.openbsd.org: ports

2023-02-18 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2023/02/18 02:34:10

Modified files:
devel/p5-Data-GUID: Makefile distinfo 

Log message:
Update to p5-Data-GUID-0.051.



CVS: cvs.openbsd.org: ports

2023-02-18 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2023/02/18 02:30:37

Modified files:
devel/p5-Data-Dump-Streamer: Makefile distinfo 
devel/p5-Data-Dump-Streamer/pkg: PLIST 

Log message:
Update to p5-Data-Dump-Streamer-2.41.



CVS: cvs.openbsd.org: ports

2023-02-18 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2023/02/18 02:22:29

Modified files:
devel/p5-curry : Makefile distinfo 

Log message:
Update to p5-curry-2.01.



CVS: cvs.openbsd.org: ports

2023-02-18 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2023/02/18 02:18:49

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

Log message:
geo/pdal: update to 2.5.1.

see https://github.com/PDAL/PDAL/releases/tag/2.5.1



Re: help creating new port: x11/xfce4/xfce4-docklike

2023-02-18 Thread Landry Breuil
Le Fri, Feb 10, 2023 at 06:42:46AM +0100, Landry Breuil a écrit :
> Le Thu, Feb 09, 2023 at 12:31:24PM +0100, Joel Carnat a écrit :
> > Le 09/02/2023 à 08:05, Landry Breuil a écrit :
> > > Le Thu, Feb 09, 2023 at 01:01:48AM +0100, Joel Carnat a écrit :
> > > > Hi,
> rather than applying upstream commits, its simpler to use XFCE_COMMIT in
> the port, see for example x11/xfce4/xfce4-taskmanager.
> i'll have a look and test your port in the coming days.

i havent tested it yet, but here's a port of the latest git commit, with
a simplified Makefile.

Landry


xfce4-docklike.tgz
Description: application/tar-gz


CVS: cvs.openbsd.org: ports

2023-02-18 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2023/02/18 02:01:49

Modified files:
devel/p5-Class-Method-Modifiers: Makefile distinfo 

Log message:
Update to p5-Class-Method-Modifiers-2.14.



CVS: cvs.openbsd.org: ports

2023-02-18 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2023/02/18 01:57:18

Modified files:
devel/p5-App-Cmd: Makefile distinfo 

Log message:
Update to p5-App-Cmd-0.335.



CVS: cvs.openbsd.org: ports

2023-02-18 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2023/02/18 01:50:08

Modified files:
devel/p5-Algorithm-Permute: Makefile distinfo 
devel/p5-Algorithm-Permute/pkg: PLIST 

Log message:
Update to p5-Algorithm-Permute-0.17.



CVS: cvs.openbsd.org: ports

2023-02-18 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2023/02/18 01:49:19

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

Log message:
geo/gpxsee: update to 12.0



CVS: cvs.openbsd.org: ports

2023-02-18 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2023/02/18 01:29:02

Modified files:
x11/xfce4/xfce4-notifyd: Makefile 

Log message:
x11/xfce4/xfce4-dev-tools: add BDEP on xfce4-dev-tools

fixes build failure during fake, reported by ajacoutot@
cf 
https://gitlab.xfce.org/apps/xfce4-notifyd/-/commit/d8f9b3835217f84e92a717ae3c5d9368e76cf3b0



CVS: cvs.openbsd.org: ports

2023-02-18 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2023/02/18 01:13:40

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

Log message:
devel/quirks: register midori removal, dead upstream



CVS: cvs.openbsd.org: ports

2023-02-18 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2023/02/18 01:13:17

Modified files:
www: Makefile 
Removed files:
www/midori : Makefile distinfo 
www/midori/patches: patch-CMakeLists_txt 
www/midori/pkg : DESCR PLIST 

Log message:
delete midori, it was a nice browser but the one we knew is dead upstream

there's a new "upstream" which took over the midori name, but that's an
electron-based horror, or an android app ironically using gecko engine..

the vala-based midori was still using the libsoup2-based webkit4
flavor, which is unmaintained.

discussed with ajacoutot@



CVS: cvs.openbsd.org: ports

2023-02-18 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2023/02/18 01:02:04

Modified files:
databases/p5-TAP-Parser-SourceHandler-pgTAP: Makefile distinfo 

Log message:
Update to p5-TAP-Parser-SourceHandler-pgTAP-3.36.