Re: security/py-mitmproxy: new port (version 10.3.0)

2024-06-25 Thread Daniel Dickman



On Sat, 22 Jun 2024, Stuart Henderson wrote:

> On 2024/06/22 00:45, Kirill A. Korinsky wrote:
> > ports@,
> > 
> > Here a ping about mitmproxy port.
> > 
> > I've reattached the archive with all required dependencies.
> > 
> > -- 
> > wbr, Kirill
> 
> I've attached a new tgz with some small tweaks, and include a diff below
> with commentary on those changes.
> 
> With those changes I am ok with importing these (i.e. all except
> py-aioquic and mitmproxy itself), or I can import given another ok) -

ok daniel@ to import these ones:

> www/py-h2
> www/py-hpack
> www/py-hyperframe

Still working through these, but no objections if someone else beats me to 
it.

> 
> archivers/py-brotlicffi
> archivers/py-lsqpack
> archivers/py-zstandard
> devel/py-kaitaistruct
> net/py-publicsuffix2
> security/py-mitmproxy_rs
> www/py-asgiref
> 



Re: update devel/py-jsonschema (needed for jupyter)

2024-06-25 Thread Daniel Dickman



On Tue, 25 Jun 2024, Stuart Henderson wrote:

> > +# jupyter_events needs the "format-nongpl" optional dependencies
> 
> could you just add those as deps in jupyter_events instead please?
> 
> 

I don't think this would work well.

These are optional deps that will really be used by jsonschema if 
they are available at runtime. They are not used by jupyter_events.

In fact the current Makefile has a note about running into issues with 
idna during dpb junking. And I don't see any reason why the same problem 
with dbp junking couldn't happen with all of these other optional 
dependencies from my reading of the code. (see jsonschema/_format.py which 
does the run-time checking for each of these optional deps)

So I think it would be best to keep them as required deps for jsonschema.



CVS: cvs.openbsd.org: ports

2024-06-25 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/06/25 21:44:51

Modified files:
devel  : Makefile 
net: Makefile 
www: Makefile 

Log message:
+py-isoduration
+py-jsonschema-specifications
+py-rfc3986-validator
+py-fqdn
+py-uri-template
+py-webcolors



Re: [new] multimedia/mat2

2024-06-25 Thread Jag Talon
adjusted Makefile to have a more accurate list of LIB_DEPENDS and
RUN_DEPENDS

On 6/25/24 2:22 PM, Jag Talon wrote:
> added both the python library libmat2 and a command line tool called
> mat2 to remove metadata from various files.
> 
> https://0xacab.org/jvoisin/mat2
> 
> tests are disabled because the tarball in https://pypi.org/project/mat2/
> doesn't include the test documents.
> 
> the test documents are, however, present in
> https://0xacab.org/jvoisin/mat2 so cloning that repository separately
> and running the test yields the attached test-results.txt file. Looks
> like it fails on some video files which i'll look into, but it mostly
> works at least on my own personal files!
> 
> this library can be a building block for apps that use mat2 like
> https://gitlab.com/rmnvgr/metadata-cleaner as well.
> 
> the library also requires a couple runtime libraries to be installed,
> and they can be checked by running the --check-dependencies command.
> 
> $ mat2 --check-dependencies
> Dependencies for mat2 0.13.4:
> - Cairo: yes
> - Exiftool: yes (optional)
> - Ffmpeg: yes (optional)
> - GLib from PyGobject: yes
> - GdkPixbuf from PyGobject: yes
> - Mutagen: yes
> - Poppler from PyGobject: yes
> - PyGobject: yes
> 
> please test! works on my files on current/amd64. OK?
> 

-- 
jagtalon.net
weirder.earth/@jag

py-mat2.tar.gz
Description: application/gzip


Re: [update] devel/intellij to 2024.1.4

2024-06-25 Thread Kirill A . Korinsky
On Wed, 26 Jun 2024 00:50:08 +0100,
Lucas Raab  wrote:
> 
> Here's a lightly tested update for intellij to 2024.1.4. Other tests?
>

Tested on -current/amd64 on:
 - medium size Java project;
 - large scala project with crossbuild via sbt.

everything works.

-- 
wbr, Kirill



rsync add zstd flavor?

2024-06-25 Thread Bryan Vyhmeister
I have a project that requires rsync with zstd compression and I would
like to have the option in ports without having to manually modify my
rsync port Makefile if possible. The zstd option is disabled in the
rsync port right now. This diff would add a flavor for zstd. I'm not
sure everyone would want zstd enabled globally but a flavor might work
instead? Thoughts?

Bryan



Index: net/rsync/Makefile
===
RCS file: /cvs/ports/net/rsync/Makefile,v
retrieving revision 1.103
diff -u -p -u -r1.103 Makefile
--- net/rsync/Makefile  6 May 2024 12:23:48 -   1.103
+++ net/rsync/Makefile  26 Jun 2024 00:27:50 -
@@ -5,7 +5,7 @@ CATEGORIES =net
 HOMEPAGE = https://rsync.samba.org/
 REVISION = 0
 
-FLAVORS =  iconv
+FLAVORS =  iconv zstd
 FLAVOR ?=
 
 # GPLv3
@@ -26,7 +26,6 @@ BUILD_DEPENDS =   textproc/py-commonmark${
 SEPARATE_BUILD =Yes
 CONFIGURE_STYLE =gnu
 CONFIGURE_ARGS =--disable-lz4 \
-   --disable-zstd \
--with-included-popt \
--with-included-zlib \
--with-rrsync \
@@ -47,6 +46,12 @@ CONFIGURE_ARGS +=--enable-md5-asm
 CONFIGURE_ENV +=LDFLAGS='-L${LOCALBASE}/lib'
 LIB_DEPENDS += converters/libiconv
 WANTLIB += iconv
+.endif
+
+.if ${FLAVOR:Mzstd}
+CONFIGURE_ENV +=LDFLAGS='-L${LOCALBASE}/lib'
+LIB_DEPENDS += archivers/zstd
+WANTLIB += zstd
 .endif
 
 DOCDIR =   ${PREFIX}/share/doc/rsync



Re: [update] www/redlib to 0.34.0

2024-06-25 Thread Lucas Raab
On Wed, Jun 26, 2024 at 12:15:51AM GMT, Lucas Raab wrote:
> Hello,
> 
> Here's an update for redlib to 0.34.0. I also grabbed a patch that was
> committed shortly after which fixed browsing from browsers with desktop
> user agent strings. Next release, the patch can be removed. It's been
> working fine for me the past few weeks.
> 
> changelog:
> https://github.com/redlib-org/redlib/compare/v0.31.2...v0.34.0
> 
> Thanks,
> Lucas

ugh, I need to check my outbox or write down when I send updates :/ Same
diff as the one sent 2024-06-22, sorry for the noise.



[update] www/redlib to 0.34.0

2024-06-25 Thread Lucas Raab
Hello,

Here's an update for redlib to 0.34.0. I also grabbed a patch that was
committed shortly after which fixed browsing from browsers with desktop
user agent strings. Next release, the patch can be removed. It's been
working fine for me the past few weeks.

changelog:
https://github.com/redlib-org/redlib/compare/v0.31.2...v0.34.0

Thanks,
Lucas
diff refs/heads/master refs/heads/redlib
commit - 77393f7cc979d750ca520f16e37aa46dd44be3b2
commit + 20b2951cb62082831202d60ab1af971a14652ae6
blob - 30dbae8a35c599bfb3f88d7a3855eec5244fd1e1
blob + 31268d8c2e7d2c62a80315c244905f658dda0f18
--- www/redlib/Makefile
+++ www/redlib/Makefile
@@ -5,7 +5,7 @@ COMMENT =   alternative private front-end to Reddit
 
 GH_ACCOUNT =   redlib-org
 GH_PROJECT =   redlib
-GH_TAGNAME =   v0.31.2
+GH_TAGNAME =   v0.34.0
 
 CATEGORIES =   www
 
blob - 5a6f48a11489e4f21402880c88af93ae108e8296
blob + f0da37273f5adf562089739faac8d385fe309e0e
--- www/redlib/crates.inc
+++ www/redlib/crates.inc
@@ -1,54 +1,53 @@
-MODCARGO_CRATES += addr2line   0.21.0  # Apache-2.0 OR MIT
+MODCARGO_CRATES += addr2line   0.22.0  # Apache-2.0 OR MIT
 MODCARGO_CRATES += adler   1.0.2   # 0BSD OR MIT OR Apache-2.0
 MODCARGO_CRATES += adler32 1.2.0   # Zlib
 MODCARGO_CRATES += ahash   0.8.11  # MIT OR Apache-2.0
-MODCARGO_CRATES += aho-corasick1.1.2   # Unlicense OR MIT
+MODCARGO_CRATES += aho-corasick1.1.3   # Unlicense OR MIT
 MODCARGO_CRATES += alloc-no-stdlib 2.0.4   # BSD-3-Clause
 MODCARGO_CRATES += alloc-stdlib0.2.2   # BSD-3-Clause
-MODCARGO_CRATES += allocator-api2  0.2.16  # MIT OR Apache-2.0
-MODCARGO_CRATES += anstyle 1.0.6   # MIT OR Apache-2.0
+MODCARGO_CRATES += allocator-api2  0.2.18  # MIT OR Apache-2.0
+MODCARGO_CRATES += anstyle 1.0.7   # MIT OR Apache-2.0
 MODCARGO_CRATES += askama  0.12.1  # MIT OR Apache-2.0
 MODCARGO_CRATES += askama_derive   0.12.5  # MIT/Apache-2.0
 MODCARGO_CRATES += askama_escape   0.10.3  # MIT OR Apache-2.0
 MODCARGO_CRATES += askama_parser   0.2.1   # MIT OR Apache-2.0
-MODCARGO_CRATES += async-trait 0.1.77  # MIT OR Apache-2.0
-MODCARGO_CRATES += autocfg 1.1.0   # Apache-2.0 OR MIT
-MODCARGO_CRATES += backtrace   0.3.69  # MIT OR Apache-2.0
-MODCARGO_CRATES += base64  0.21.7  # MIT OR Apache-2.0
-MODCARGO_CRATES += bitflags1.3.2   # MIT/Apache-2.0
-MODCARGO_CRATES += bitflags2.4.2   # MIT OR Apache-2.0
+MODCARGO_CRATES += async-trait 0.1.80  # MIT OR Apache-2.0
+MODCARGO_CRATES += autocfg 1.3.0   # Apache-2.0 OR MIT
+MODCARGO_CRATES += backtrace   0.3.72  # MIT OR Apache-2.0
+MODCARGO_CRATES += base64  0.22.1  # MIT OR Apache-2.0
+MODCARGO_CRATES += bitflags2.5.0   # MIT OR Apache-2.0
 MODCARGO_CRATES += block-buffer0.10.4  # MIT OR Apache-2.0
-MODCARGO_CRATES += brotli  3.4.0   # BSD-3-Clause/MIT
-MODCARGO_CRATES += brotli-decompressor 2.5.1   # BSD-3-Clause/MIT
+MODCARGO_CRATES += brotli  6.0.0   # BSD-3-Clause OR MIT
+MODCARGO_CRATES += brotli-decompressor 4.0.1   # BSD-3-Clause/MIT
 MODCARGO_CRATES += bstr1.9.1   # MIT OR Apache-2.0
 MODCARGO_CRATES += build_html  2.4.0   # MIT
-MODCARGO_CRATES += bytes   1.5.0   # MIT
-MODCARGO_CRATES += cached  0.48.1  # MIT
-MODCARGO_CRATES += cached_proc_macro   0.19.1  # MIT
+MODCARGO_CRATES += bytes   1.6.0   # MIT
+MODCARGO_CRATES += cached  0.51.3  # MIT
+MODCARGO_CRATES += cached_proc_macro   0.21.0  # MIT
 MODCARGO_CRATES += cached_proc_macro_types 0.1.1   # MIT
-MODCARGO_CRATES += cc  1.0.89  # MIT OR Apache-2.0
+MODCARGO_CRATES += cc  1.0.98  # MIT OR Apache-2.0
 MODCARGO_CRATES += cfg-if  1.0.0   # MIT/Apache-2.0
-MODCARGO_CRATES += clap4.5.1   # MIT OR Apache-2.0
-MODCARGO_CRATES += clap_builder4.5.1   # MIT OR Apache-2.0
+MODCARGO_CRATES += clap4.5.4   # MIT OR Apache-2.0
+MODCARGO_CRATES += clap_builder4.5.2   # MIT OR Apache-2.0
 MODCARGO_CRATES += clap_lex0.7.0   # MIT OR Apache-2.0
-MODCARGO_CRATES += cookie  0.18.0  # MIT OR Apache-2.0
+MODCARGO_CRATES += cookie  0.18.1  # MIT OR Apache-2.0
 MODCARGO_CRATES += core-foundation 0.9.4   # MIT OR Apache-2.0
 MODCARGO_CRATES += core-foundation-sys 0.8.6   # MIT OR Apache-2.0
 MODCARGO_CRATES += core2   0.4.0   # Apache-2.0 OR MIT
 MODCARGO_CRATES += cpufeatures 0.2.12  # MIT OR Apache-2.0
-MODCARGO_CRATES += crc32fast   1.4.0   # MIT OR Apache-2.0
+MODCARGO_CRATES += crc32fast   1.4.2   # MIT OR Apache-2.0
 MODCARGO_CRATES += crypto-common   0.1.6   # MIT OR Apache-2.0
-MODCARGO_CRATES += darling 0.14.4  # MIT
-MODCARGO_CRATES += darling_core0.14.4  # MIT
-MODCARGO_CRATES += darling_macro   0.14.4  # MIT
+MODCARGO_CRATES += darling 0.20.9  # MIT
+MODCARGO_CRATES += darling_core0.20.9  # MIT
+MODCARGO_CRATES += 

CVS: cvs.openbsd.org: ports

2024-06-25 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/06/25 18:11:49

Log message:
import py-webcolors; with tweaks and ok sthen@

Status:

Vendor Tag: daniel
Release Tags:   daniel_20240625

N ports/www/py-webcolors/Makefile
N ports/www/py-webcolors/distinfo
N ports/www/py-webcolors/pkg/DESCR
N ports/www/py-webcolors/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2024-06-25 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/06/25 18:10:33

Log message:
import py-uri-template; ok sthen@

Status:

Vendor Tag: daniel
Release Tags:   daniel_20240625

N ports/www/py-uri-template/Makefile
N ports/www/py-uri-template/distinfo
N ports/www/py-uri-template/pkg/DESCR
N ports/www/py-uri-template/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2024-06-25 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/06/25 18:08:56

Log message:
import py-fqdn; with tweaks and ok sthen@

Status:

Vendor Tag: daniel
Release Tags:   daniel_20240625

N ports/net/py-fqdn/Makefile
N ports/net/py-fqdn/distinfo
N ports/net/py-fqdn/pkg/DESCR
N ports/net/py-fqdn/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2024-06-25 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/06/25 18:07:55

Log message:
import py-rfc3986-validator; ok sthen@

Status:

Vendor Tag: daniel
Release Tags:   daniel_20240625

N ports/devel/py-rfc3986-validator/Makefile
N ports/devel/py-rfc3986-validator/distinfo
N ports/devel/py-rfc3986-validator/pkg/DESCR
N ports/devel/py-rfc3986-validator/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2024-06-25 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/06/25 18:06:10

Log message:
import py-jsonschema-specifications; ok sthen@

Status:

Vendor Tag: daniel
Release Tags:   daniel_20240625

N ports/devel/py-jsonschema-specifications/Makefile
N ports/devel/py-jsonschema-specifications/distinfo
N ports/devel/py-jsonschema-specifications/pkg/DESCR
N ports/devel/py-jsonschema-specifications/pkg/PLIST

No conflicts created by this import



[update] devel/pycharm to 2024.1.4

2024-06-25 Thread Lucas Raab
Hello,

Similar to intellij, here's a lightly tested update for intellij to
2024.1.4. Other tests?

changelogs:
https://blog.jetbrains.com/pycharm/2024/04/pycharm-2024-1-1/
https://blog.jetbrains.com/pycharm/2024/05/pycharm-2024-1-2/
https://blog.jetbrains.com/pycharm/2024/06/pycharm-2024-1-4/

Thanks,
Lucas



CVS: cvs.openbsd.org: ports

2024-06-25 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/06/25 18:03:51

Log message:
import py-isoduration; ok sthen@

Status:

Vendor Tag: daniel
Release Tags:   daniel_20240625

N ports/devel/py-isoduration/Makefile
N ports/devel/py-isoduration/distinfo
N ports/devel/py-isoduration/pkg/DESCR
N ports/devel/py-isoduration/pkg/PLIST

No conflicts created by this import



[update] devel/intellij to 2024.1.4

2024-06-25 Thread Lucas Raab
Hello,

Here's a lightly tested update for intellij to 2024.1.4. Other tests?

changelogs:
https://blog.jetbrains.com/idea/2024/04/intellij-idea-2024-1-1/
https://blog.jetbrains.com/idea/2024/05/intellij-idea-2024-1-2/
https://blog.jetbrains.com/idea/2024/06/intellij-idea-2024-1-3/
https://blog.jetbrains.com/idea/2024/06/intellij-idea-2024-1-4/

Thanks,
Lucas
diff refs/heads/master refs/heads/idea
commit - 77393f7cc979d750ca520f16e37aa46dd44be3b2
commit + f3dfd5f0f7563a161f8ba47d8aeac0d1b565ed22
blob - 0e020cc5aaae89d2e02e59ab51ecb8fdc75de60f
blob + 42365af56d4b71d348be9f402c6e35876f7df5ca
--- devel/intellij/Makefile
+++ devel/intellij/Makefile
@@ -1,6 +1,6 @@
 COMMENT=   IntelliJ IDEA Java IDE
 
-V= 2024.1
+V= 2024.1.4
 DISTNAME=  ideaIC-${V}
 PKGNAME=   intellij-${V}
 CATEGORIES=devel
@@ -23,7 +23,7 @@ RUN_DEPENDS=  devel/desktop-file-utils \
 
 NO_TEST=   Yes
 
-WRKDIST=   ${WRKDIR}/idea-IC-241.14494.240
+WRKDIST=   ${WRKDIR}/idea-IC-241.18034.62
 IJ=${PREFIX}/intellij
 
 # If NO_BUILD is set, JAVA_HOME doesn't get defined. So do
blob - 41edd24ac19928059564e5e670358948249e1cf7
blob + c00a5d1db93264afd2a193ee0ffde92dcab6bdde
--- devel/intellij/distinfo
+++ devel/intellij/distinfo
@@ -1,2 +1,2 @@
-SHA256 (ideaIC-2024.1.tar.gz) = AdGyJMXohZL5VLF3lqdvqDkc3K/vJyZOcDx//ke7QGU=
-SIZE (ideaIC-2024.1.tar.gz) = 817447015
+SHA256 (ideaIC-2024.1.4.tar.gz) = fV5M21p8scN2ymaVdIE1BXFWHtrcP0Xm/OQi4Urw/BY=
+SIZE (ideaIC-2024.1.4.tar.gz) = 819330505
blob - 8dc3b6d1a3acae042e6f7048c3b906b08259d69b
blob + 0d93bf999c64808120fb12eefda4b6d13440ca3b
--- devel/intellij/pkg/PLIST
+++ devel/intellij/pkg/PLIST
@@ -31,12 +31,15 @@ intellij/lib/annotations.jar
 intellij/lib/app-client.jar
 intellij/lib/app.jar
 intellij/lib/bouncy-castle.jar
-intellij/lib/build-marker-IC-241.14494.240
+intellij/lib/build-marker-IC-241.18034.62
 intellij/lib/cds/
 intellij/lib/cds/classesLogAgent.jar
 intellij/lib/external-system-rt.jar
 intellij/lib/externalProcess-rt.jar
 intellij/lib/forms_rt.jar
+intellij/lib/frontend/
+intellij/lib/frontend/frontend-customization.jar
+intellij/lib/frontend/frontend.jar
 intellij/lib/groovy.jar
 intellij/lib/grpc.jar
 intellij/lib/idea_rt.jar
@@ -51,7 +54,7 @@ intellij/lib/lib.jar
 intellij/lib/modules.jar
 intellij/lib/opentelemetry.jar
 intellij/lib/platform-loader.jar
-intellij/lib/product-client.jar
+intellij/lib/product.jar
 intellij/lib/protobuf.jar
 intellij/lib/rd.jar
 intellij/lib/stats.jar
@@ -417,6 +420,9 @@ intellij/plugins/keymap-netbeans/lib/keymap-netbeans.j
 intellij/plugins/keymap-visualStudio/
 intellij/plugins/keymap-visualStudio/lib/
 intellij/plugins/keymap-visualStudio/lib/keymap-visualStudio.jar
+intellij/plugins/llmInstaller/
+intellij/plugins/llmInstaller/lib/
+intellij/plugins/llmInstaller/lib/llmInstaller.jar
 intellij/plugins/markdown/
 intellij/plugins/markdown/lib/
 intellij/plugins/markdown/lib/markdown.jar


CVS: cvs.openbsd.org: ports

2024-06-25 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2024/06/25 14:25:00

Modified files:
www/py-adblock/patches: patch-pyproject_toml 

Log message:
fix previous, reported by aja@



CVS: cvs.openbsd.org: ports

2024-06-25 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2024/06/25 13:35:15

Modified files:
devel/kf6/ktextwidgets: Makefile 

Log message:
Missing build dependency on qtwebengine for "Qt6::QPdfPlugin"



CVS: cvs.openbsd.org: ports

2024-06-25 Thread Sebastian Reitenbach
CVSROOT:/cvs
Module name:ports
Changes by: sebas...@cvs.openbsd.org2024/06/25 12:42:40

Modified files:
x11/gnustep/gui: Makefile distinfo 

Log message:
bugfix update 0.31.0 -> 0.31.1



[new] multimedia/mat2

2024-06-25 Thread Jag Talon
added both the python library libmat2 and a command line tool called
mat2 to remove metadata from various files.

https://0xacab.org/jvoisin/mat2

tests are disabled because the tarball in https://pypi.org/project/mat2/
doesn't include the test documents.

the test documents are, however, present in
https://0xacab.org/jvoisin/mat2 so cloning that repository separately
and running the test yields the attached test-results.txt file. Looks
like it fails on some video files which i'll look into, but it mostly
works at least on my own personal files!

this library can be a building block for apps that use mat2 like
https://gitlab.com/rmnvgr/metadata-cleaner as well.

the library also requires a couple runtime libraries to be installed,
and they can be checked by running the --check-dependencies command.

$ mat2 --check-dependencies
Dependencies for mat2 0.13.4:
- Cairo: yes
- Exiftool: yes (optional)
- Ffmpeg: yes (optional)
- GLib from PyGobject: yes
- GdkPixbuf from PyGobject: yes
- Mutagen: yes
- Poppler from PyGobject: yes
- PyGobject: yes

please test! works on my files on current/amd64. OK?

-- 
jagtalon.net
weirder.earth/@jag

py3-mat2.tar.gz
Description: application/gzip
jag@big ~/D/mat2 (master)> coverage run --branch -m unittest discover -s tests/
...E.FF..FF..EEERROR:root:Something went wrong during the 
processing of ./tests/data/clean.avi: Command '['/usr/local/bin/ffmpeg', '-i', 
'./tests/data/clean.avi', '-y', '-map', '0', '-codec', 'copy', '-loglevel', 
'panic', '-hide_banner', '-map_metadata', '-1', '-map_chapters', '-1', 
'-disposition', '0', '-fflags', '+bitexact', '-flags:v', '+bitexact', 
'-flags:a', '+bitexact', './tests/data/clean.cleaned.avi']' returned non-zero 
exit status 1.
.ERROR:root:Something went wrong during the processing of 
./tests/data/--output.avi: Command '['/usr/local/bin/ffmpeg', '-i', 
'./tests/data/--output.avi', '-y', '-map', '0', '-codec', 'copy', '-loglevel', 
'panic', '-hide_banner', '-map_metadata', '-1', '-map_chapters', '-1', 
'-disposition', '0', '-fflags', '+bitexact', '-flags:v', '+bitexact', 
'-flags:a', '+bitexact', './tests/data/--output.cleaned.avi']' returned 
non-zero exit status 1.
...ERROR:root:Unable to parse /tmp/tmp5je1k6bq/OEBPS/content.opf in 
./tests/data/clean.epub.
WARNING:root:Something went wrong during deep cleaning of OEBPS/content.opf in 
./tests/data/clean.epub
..FWARNING:root:Not a valid bencoded string: 137
WARNING:root:Not a valid bencoded string: 137
WARNING:root:Not a valid bencoded string: 
WARNING:root:Not a valid bencoded string: 
WARNING:root:Not a valid bencoded string: 
WARNING:root:Invalid bencoded value (data after valid prefix)
..F[+] Testing pdf
[+] Testing png
[+] Testing jpg
[+] Testing wav
[+] Testing aiff
[+] Testing mp3
[+] Testing ogg
[+] Testing flac
[+] Testing docx
[+] Testing odt
[+] Testing tiff
Warning: [minor] Can't delete IFD0 from TIFF - ./tests/data/clean.tiff
[+] Testing bmp
[+] Testing torrent
[+] Testing odf
[+] Testing odg
[+] Testing txt
[+] Testing gif
[+] Testing css
[+] Testing svg
[+] Testing ppm
[+] Testing avi
[+] Testing mp4
WARNING:root:The format of "./tests/data/clean.mp4" (video/mp4) has some 
mandatory metadata fields; mat2 filled them with standard data.
WARNING:root:The format of "./tests/data/clean.cleaned.mp4" (video/mp4) has 
some mandatory metadata fields; mat2 filled them with standard data.
[+] Testing wmv
WARNING:root:The format of "./tests/data/clean.wmv" (video/x-ms-wmv) has some 
mandatory metadata fields; mat2 filled them with standard data.
WARNING:root:The format of "./tests/data/clean.cleaned.wmv" (video/x-ms-wmv) 
has some mandatory metadata fields; mat2 filled them with standard data.
[+] Testing heic
Warning: ICC_Profile deleted. Image colors may be affected - 
./tests/data/clean.heic
Warning: ICC_Profile deleted. Image colors may be affected - 
./tests/data/clean.cleaned.heic
...EWARNING:root:./tests/data/clean.pptx contains invalid cNvPr: {1, 2, 3, 
4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 20, 22, 24}
EFE..ERROR:root:In file ./tests/data/clean.docx, 
element word/media/setup.py's format (text/x-python) isn't supported
.ERROR:root:In file ./tests/data/clean.odt, element Pictures/setup.py's format 
(text/x-python) isn't supported
.Warning: [minor] Can't delete IFD0 from TIFF - ./tests/data/clean.tiff
..WARNING:root:In file ./tests/data/clean.docx, keeping unknown element 
word/media/setup.py (format: text/x-python)
.WARNING:root:In file ./tests/data/clean.docx, omitting unknown element 
word/media/setup.py (format: text/x-python)
..
==
ERROR: test_different (test_climat2.TestCommandLineParallel.test_different)
--
Traceback (most recent call last):
  File "/home/jag/Downloads/mat2/tests/test_climat2.py", line 269, in 
test_different
shutil.copytree(src, 

Re: [patch] www/nginx: update third-party modules

2024-06-25 Thread Sergey A. Osokin
On Thu, Jun 20, 2024 at 01:20:49AM +, Sergey A. Osokin wrote:
> On Thu, Jun 13, 2024 at 03:38:11PM +, Sergey A. Osokin wrote:
> > On Fri, Jun 07, 2024 at 01:54:04PM +, Sergey A. Osokin wrote:
> > > On Fri, Jun 07, 2024 at 02:48:36PM +0100, Stuart Henderson wrote:
> > > > On 2024/06/07 13:26, Sergey A. Osokin wrote:
> > > > > 
> > > > > could you please provide an update.
> > > > 
> > > > Update is: There's been no reply from the maintainer yet. But it's
> > > > only been a few days.
> > > 
> > > Yeah, that's exactly what I'm looking for - the maintainer update.
> > > To be honest, it's already 1 week timeout :-)
> > > 
> > > I'm curious - is there "maintainer timeout" rule for such updates?
> > > And if so, that's the timeout time for that?
> > 
> > Could you please provide an update.

Gentle reminder.
Thank you.
 
-- 
Sergey A. Osokin



CVS: cvs.openbsd.org: ports

2024-06-25 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2024/06/25 10:57:50

Modified files:
audio/audacity : Makefile 
Added files:
audio/audacity/patches: patch-lib-src_pffft_pfsimd_macros_h 

Log message:
Fix build on non-altivec PowerPC.

from Brad, thanks!



[update] devel/py-asn1 0.6.0

2024-06-25 Thread Laurent Cheylus
Hi,

[cc benoit@ as maintainer]

an update for devel/py-asn1 port to the latest version 0.6.0
The main GH repository (homepage) is now https://github.com/pyasn1/pyasn1

- update Makefile, distinfo and pkg/PLIST for this version

Build and tests OK on current/amd64 with Python 3.11.9

Tests welcome and please commit if OK.

Laurent
Index: Makefile
===
RCS file: /cvs/ports/devel/py-asn1/Makefile,v
diff -u -p -r1.42 Makefile
--- Makefile	6 May 2024 12:22:43 -	1.42
+++ Makefile	25 Jun 2024 15:26:45 -
@@ -1,13 +1,12 @@
 COMMENT =	ASN.1 library for Python
 
-MODPY_EGG_VERSION =	0.4.8
+MODPY_EGG_VERSION =	0.6.0
 DISTNAME =		pyasn1-${MODPY_EGG_VERSION}
 PKGNAME =		${DISTNAME:S/py/py-/}
 CATEGORIES =		devel
 EPOCH =			0
-REVISION =		6
 
-HOMEPAGE =		https://github.com/etingof/pyasn1
+HOMEPAGE =		https://github.com/pyasn1/pyasn1
 
 MAINTAINER =		Benoit Lecocq 
 
Index: distinfo
===
RCS file: /cvs/ports/devel/py-asn1/distinfo,v
diff -u -p -r1.20 distinfo
--- distinfo	6 Jan 2020 12:46:19 -	1.20
+++ distinfo	25 Jun 2024 15:26:45 -
@@ -1,2 +1,2 @@
-SHA256 (pyasn1-0.4.8.tar.gz) = rvd8n7lKOsWI6HhBIIvexGRHHZhxvVBQoofMmkdc0Lo=
-SIZE (pyasn1-0.4.8.tar.gz) = 146820
+SHA256 (pyasn1-0.6.0.tar.gz) = OjWrLEte+Y4X397IqwdARvvaduKBxacGzNgjKM/I9kw=
+SIZE (pyasn1-0.6.0.tar.gz) = 148088
Index: pkg/PLIST
===
RCS file: /cvs/ports/devel/py-asn1/pkg/PLIST,v
diff -u -p -r1.14 PLIST
--- pkg/PLIST	25 Nov 2022 17:14:59 -	1.14
+++ pkg/PLIST	25 Jun 2024 15:26:45 -
@@ -20,6 +20,8 @@ lib/python${MODPY_VERSION}/site-packages
 ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/pyasn1/codec/${MODPY_PYCACHE}/
 lib/python${MODPY_VERSION}/site-packages/pyasn1/codec/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/pyasn1/codec/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/pyasn1/codec/${MODPY_PYCACHE}streaming.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/pyasn1/codec/${MODPY_PYCACHE}streaming.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/pyasn1/codec/ber/
 lib/python${MODPY_VERSION}/site-packages/pyasn1/codec/ber/__init__.py
 ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/pyasn1/codec/ber/${MODPY_PYCACHE}/
@@ -67,29 +69,18 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/pyasn1/codec/native/${MODPY_PYCACHE}encoder.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/pyasn1/codec/native/decoder.py
 lib/python${MODPY_VERSION}/site-packages/pyasn1/codec/native/encoder.py
+lib/python${MODPY_VERSION}/site-packages/pyasn1/codec/streaming.py
 lib/python${MODPY_VERSION}/site-packages/pyasn1/compat/
 lib/python${MODPY_VERSION}/site-packages/pyasn1/compat/__init__.py
 ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/pyasn1/compat/${MODPY_PYCACHE}/
 lib/python${MODPY_VERSION}/site-packages/pyasn1/compat/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/pyasn1/compat/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/pyasn1/compat/${MODPY_PYCACHE}binary.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/pyasn1/compat/${MODPY_PYCACHE}binary.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/pyasn1/compat/${MODPY_PYCACHE}calling.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/pyasn1/compat/${MODPY_PYCACHE}calling.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/pyasn1/compat/${MODPY_PYCACHE}dateandtime.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/pyasn1/compat/${MODPY_PYCACHE}dateandtime.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/pyasn1/compat/${MODPY_PYCACHE}integer.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/pyasn1/compat/${MODPY_PYCACHE}integer.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/pyasn1/compat/${MODPY_PYCACHE}octets.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 lib/python${MODPY_VERSION}/site-packages/pyasn1/compat/${MODPY_PYCACHE}octets.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/pyasn1/compat/${MODPY_PYCACHE}string.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
-lib/python${MODPY_VERSION}/site-packages/pyasn1/compat/${MODPY_PYCACHE}string.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/pyasn1/compat/binary.py
-lib/python${MODPY_VERSION}/site-packages/pyasn1/compat/calling.py
-lib/python${MODPY_VERSION}/site-packages/pyasn1/compat/dateandtime.py
 lib/python${MODPY_VERSION}/site-packages/pyasn1/compat/integer.py
 

CVS: cvs.openbsd.org: ports

2024-06-25 Thread Claudio Jeker
CVSROOT:/cvs
Module name:ports
Changes by: clau...@cvs.openbsd.org 2024/06/25 08:44:32

Modified files:
devel/autoconf/2.71: Makefile 
devel/autoconf/2.72: Makefile 

Log message:
Bump REVISION after config.guess and config.sub update.
OK tb@



CVS: cvs.openbsd.org: ports

2024-06-25 Thread Claudio Jeker
CVSROOT:/cvs
Module name:ports
Changes by: clau...@cvs.openbsd.org 2024/06/25 08:36:35

Modified files:
infrastructure/db: config.guess config.sub 

Log message:
Update config.guess and config.sub to the current 2024-01-01 version.

This drops the mktemp template adjustment that we carried as a local
change. If people really think that six X is not enough talk with upstream.

Bulk test done by tb@
OK sthen@



[Update] www/gallery-dl 1.27.1

2024-06-25 Thread grodzio
Update to gallery-dl from 1.26.7 to 1.27.1 (since the previous ones haven't been
comitted yet and I don't know if they'll ever be). Tested on amd64 -current.
-grodzio1
Index: Makefile
===
RCS file: /cvs/ports/www/gallery-dl/Makefile,v
diff -u -p -r1.6 Makefile
--- Makefile26 Jan 2024 06:42:41 -  1.6
+++ Makefile25 Jun 2024 13:59:08 -
@@ -1,6 +1,6 @@
 COMMENT =  CLI program to mass download images from various 
websites
 
-MODPY_EGG_VERSION =1.26.7
+MODPY_EGG_VERSION =1.27.1
 DISTNAME = gallery_dl-${MODPY_EGG_VERSION}
 PKGNAME =  ${DISTNAME:S/_/-/}
 CATEGORIES =   www
Index: distinfo
===
RCS file: /cvs/ports/www/gallery-dl/distinfo,v
diff -u -p -r1.6 distinfo
--- distinfo26 Jan 2024 06:42:41 -  1.6
+++ distinfo25 Jun 2024 13:59:08 -
@@ -1,2 +1,2 @@
-SHA256 (gallery_dl-1.26.7.tar.gz) = 
+aoXcxJVBp9nXKS+3+CG7XkDMemSgvExMXtnR2FDhYs=
-SIZE (gallery_dl-1.26.7.tar.gz) = 493678
+SHA256 (gallery_dl-1.27.1.tar.gz) = 
S1RF0FNJ/oKTwq9SXXIOnqBIViGIYBVuxPjV/6fbeV8=
+SIZE (gallery_dl-1.27.1.tar.gz) = 462419
Index: pkg/PLIST
===
RCS file: /cvs/ports/www/gallery-dl/pkg/PLIST,v
diff -u -p -r1.6 PLIST
--- pkg/PLIST   26 Jan 2024 06:42:41 -  1.6
+++ pkg/PLIST   25 Jun 2024 13:59:08 -
@@ -18,6 +18,8 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/gallery_dl/${MODPY_PYCACHE}actions.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/gallery_dl/${MODPY_PYCACHE}aes.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/gallery_dl/${MODPY_PYCACHE}aes.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/gallery_dl/${MODPY_PYCACHE}archive.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/gallery_dl/${MODPY_PYCACHE}archive.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/gallery_dl/${MODPY_PYCACHE}cache.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/gallery_dl/${MODPY_PYCACHE}cache.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/gallery_dl/${MODPY_PYCACHE}config.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -40,6 +42,8 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/gallery_dl/${MODPY_PYCACHE}path.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/gallery_dl/${MODPY_PYCACHE}text.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/gallery_dl/${MODPY_PYCACHE}text.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/gallery_dl/${MODPY_PYCACHE}update.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/gallery_dl/${MODPY_PYCACHE}update.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/gallery_dl/${MODPY_PYCACHE}util.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/gallery_dl/${MODPY_PYCACHE}util.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/gallery_dl/${MODPY_PYCACHE}version.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -48,6 +52,7 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/gallery_dl/${MODPY_PYCACHE}ytdl.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/gallery_dl/actions.py
 lib/python${MODPY_VERSION}/site-packages/gallery_dl/aes.py
+lib/python${MODPY_VERSION}/site-packages/gallery_dl/archive.py
 lib/python${MODPY_VERSION}/site-packages/gallery_dl/cache.py
 lib/python${MODPY_VERSION}/site-packages/gallery_dl/config.py
 lib/python${MODPY_VERSION}/site-packages/gallery_dl/cookies.py
@@ -123,6 +128,8 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/gallery_dl/extractor/${MODPY_PYCACHE}behance.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/gallery_dl/extractor/${MODPY_PYCACHE}blogger.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/gallery_dl/extractor/${MODPY_PYCACHE}blogger.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/gallery_dl/extractor/${MODPY_PYCACHE}bluesky.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/gallery_dl/extractor/${MODPY_PYCACHE}bluesky.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/gallery_dl/extractor/${MODPY_PYCACHE}booru.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/gallery_dl/extractor/${MODPY_PYCACHE}booru.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/gallery_dl/extractor/${MODPY_PYCACHE}bunkr.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -199,6 +206,8 @@ 

CVS: cvs.openbsd.org: ports

2024-06-25 Thread Joel Sing
CVSROOT:/cvs
Module name:ports
Changes by: js...@cvs.openbsd.org   2024/06/25 07:48:24

Modified files:
infrastructure/mk: arch-defines.mk 
lang/go: Makefile distinfo go.port.mk 

Log message:
Remove openbsd/mips64 from lang/go.

The openbsd/mips64 port is effectively unmaintainable, largely due to not
being able to upstream the direct syscall to libc conversion:

https://github.com/golang/go/issues/61546

Remove mips64 from GO_ARCHS, along with armv7 (arm is already included).
Remove mips64 from the lang/go Makefile and sort the MACHINE_ARCH handling
list. Do the same in go.port.mk, adding riscv64 in the process (neither
mips64 or riscv64 were included previously).

ok jca@ sthen@



Re: [lang/go] remove mips64 support

2024-06-25 Thread Joel Sing
On 24-06-24 17:35:07, Jeremie Courreges-Anglas wrote:
> On Sun, Jun 23, 2024 at 01:56:44AM +1000, Joel Sing wrote:
> > The openbsd/mips64 port is effectively unmaintainable. I've been
> > trying to upstream the direct syscall to libc conversion for two
> > years now:
> > 
> >   https://github.com/golang/go/issues/61546
> > 
> > Currently, I'm carrying a bunch of extra diffs in ports, I have
> > limited working hardware to build/test on and when it was broken
> > in ports for multiple months, no one seemed to notice.
> > 
> > I think it's time to simply give up.
> 
> No opinion on that.  Kudos for trying!
> 
> > The below removes mips64 from GO_ARCHS, along with armv7 which
> > seems like it should not be there.
> 
> Looks correct, arch-defines.mk talks about MACHINE_ARCH which should
> be "arm" according to arch/arm/include/param.h.  I can't verify this
> on a live system though.
> 
> > Remove mips64 from the
> > lang/go Makefile and sort the MACHINE_ARCH handling list.
> > Do the same in go.port.mk, however add riscv64 (neither mips64
> > or riscv64 were there - not sure what the impact was).
> 
> No idea either.  I added this on top of the previous riscv64 bulk
> build, and it didn't magically fix the go ports that fail.  Not very
> surprising, AFAIK the problem with most/all of those ports lies within
> module deps that are too old to know about openbsd/riscv64.  In the
> unlikely event of a regression on riscv64, we can fix it up.

If you have a list of failures I'm happy to take a look. I sent out
diffs for go.port.mk some time ago that made it easy to patch/fix these
kinds of issues, however was unable to get any traction on it.

> > P.S. I'll deal with the removal of mips64 specific patches in the
> > upcoming Go 1.23 bump.
> 
> You also should remove the mips64 bootstraps from distinfo, as dpb(1)
> would error out trying to download them.  Except for this, LGTM.

Fixed, thanks.



CVS: cvs.openbsd.org: ports

2024-06-25 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2024/06/25 06:29:24

Modified files:
sysutils/borgmatic: Makefile distinfo 

Log message:
update to borgmatic-1.8.12



CVS: cvs.openbsd.org: ports

2024-06-25 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2024/06/25 05:33:45

Modified files:
x11/icewm  : Makefile distinfo 
x11/icewm/patches: patch-src_icesh_cc 
x11/icewm/pkg  : PLIST 

Log message:
update to icewm-3.6.0



CVS: cvs.openbsd.org: ports

2024-06-25 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2024/06/25 05:28:57

Modified files:
databases/citus: Makefile distinfo 
databases/citus/patches: 
 
patch-src_backend_distributed_commands_multi_copy_c 
databases/citus/pkg: PLIST 
Removed files:
databases/citus/patches: 
 
patch-src_backend_distributed_worker_worker_sql_task_protocol_c 

Log message:
update to citus-12.1.4



CVS: cvs.openbsd.org: ports

2024-06-25 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2024/06/25 05:27:47

Modified files:
audio/puddletag: Makefile distinfo 

Log message:
update to puddletag-2.4.0, add missing RDEPs



CVS: cvs.openbsd.org: ports

2024-06-25 Thread Robert Nagy
CVSROOT:/cvs
Module name:ports
Changes by: rob...@cvs.openbsd.org  2024/06/25 05:25:10

Modified files:
www/iridium: Makefile distinfo 

Log message:
update to 2024.06.126.2



CVS: cvs.openbsd.org: ports

2024-06-25 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2024/06/25 05:24:58

Modified files:
sysutils/py-filelock: Makefile distinfo 

Log message:
update to py3-filelock-3.15.4



CVS: cvs.openbsd.org: ports

2024-06-25 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2024/06/25 05:19:29

Modified files:
security/letsencrypt: Makefile.inc 
security/letsencrypt/client: distinfo 
security/letsencrypt/py-acme: distinfo 

Log message:
update to certbot/py3-acme-2.11.0



CVS: cvs.openbsd.org: ports

2024-06-25 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2024/06/25 05:15:43

Modified files:
devel/py-coverage: Makefile distinfo 

Log message:
update to py3-coverage-7.5.4



CVS: cvs.openbsd.org: ports

2024-06-25 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2024/06/25 05:11:56

Modified files:
graphics/py-tifffile: Makefile distinfo 

Log message:
update to py3-tifffile-2024.6.18



CVS: cvs.openbsd.org: ports

2024-06-25 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2024/06/25 05:11:08

Modified files:
www/py-httpbin : Makefile distinfo 
www/py-httpbin/pkg: PLIST 

Log message:
update to py3-httpbin-0.10.2



CVS: cvs.openbsd.org: ports

2024-06-25 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2024/06/25 05:10:14

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

Log message:
update to py3-hatchling-1.25.0



Re: bug: ngrep can't read OpenBSD pflog files

2024-06-25 Thread K R
Hey Stuart,

Yes, your diff is better.  Thanks for commiting it.

Best,
--Kor

On Mon, Jun 24, 2024 at 6:31 PM Stuart Henderson  wrote:
>
> thanks, I've committed a tweaked version (using the size from the system
> header rather than a fixed value).
>
> On 2024/06/24 17:39, K R wrote:
> > >Synopsis:  ngrep can't read OpenBSD pflog files
> > >Category:  ports amd64
> >
> > >Environment:
> > System  : OpenBSD 7.5
> > Details : OpenBSD 7.5-current (GENERIC) #146: Sun Jun 23
> > 21:58:39 MDT 2024
> >
> > dera...@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC
> >
> > Architecture: OpenBSD.amd64
> > Machine : amd64
> >
> > >Description:
> > tcpdump works as expected:
> >
> > vm# tcpdump -nlq -r /var/log/pflog -c 1
> > 18:38:59.703428 fd00::1.32597 > fd00::2.12345: tcp 0 [class 0x10]
> > [flowlabel 0x9608d]
> >
> > But ngrep won't read OpenBSD pflog files correctly, including
> > timestamps:
> >
> > vm# ngrep -q -t -I /var/log/pflog -n 1
> > input: /var/log/pflog
> > filter: (ip || ip6)
> >
> > ? 95740049/05/04 19:23:47.703428 P$.N.| ->  #1
> >   
> > ._...U09a.`..,.@...
> >   ..U096#.r..@.3e..
> >
> > >How-To-Repeat:
> > ngrep -q -t I /var/log/pflog
> >
> > >Fix:
> > Please have a look at the patch files attached, they seem to
> > fix the problem.
> >
> > Thanks,
> > --Kor
>
>
>



CVS: cvs.openbsd.org: ports

2024-06-25 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2024/06/25 05:01:47

Modified files:
net/exabgp : Makefile distinfo 
net/exabgp/pkg : PLIST 

Log message:
update to exabgp-4.2.22



CVS: cvs.openbsd.org: ports

2024-06-25 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2024/06/25 05:01:33

Modified files:
www/py-genshi  : Makefile distinfo 

Log message:
update to py3-genshi-0.7.8



CVS: cvs.openbsd.org: ports

2024-06-25 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2024/06/25 05:01:31

Modified files:
textproc/py-openpyxl: Makefile distinfo 
textproc/py-openpyxl/pkg: PLIST 

Log message:
update to py3-openpyxl-3.1.4



CVS: cvs.openbsd.org: ports

2024-06-25 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2024/06/25 05:01:29

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

Log message:
update to py3-filelock-3.15.1



CVS: cvs.openbsd.org: ports

2024-06-25 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2024/06/25 04:52:00

Modified files:
multimedia/svt-av1: Makefile distinfo 

Log message:
update to svt-av1-2.1.0, from Brad (maintainer)



CVS: cvs.openbsd.org: ports

2024-06-25 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2024/06/25 04:51:49

Modified files:
archivers/minizip: Makefile distinfo 

Log message:
update to minizip-4.0.7, from Brad



Re: UPDATE: burpsuite-2024.5.3 (java.lang.ExceptionInInitializerError)

2024-06-25 Thread Kirill A . Korinsky
On Tue, 25 Jun 2024 09:30:15 +0100,
Корякин Артём  wrote:
> 
> So, no burpsuite in the ports then ?
> 
> Is there an alternative that can be ported or already added to ports?
> 

The problem seems to be that neither I nor Rafael can run it on OpenBSD.

If someone can run it and share how, it defently can be ported.

But, unfortunately, the code is heavily obfuscated and I am not that
motivated to reverse engineer burp to ping point the real issue behind
ExceptionInInitializerError to find a way to overstep it.

-- 
wbr, Kirill



CVS: cvs.openbsd.org: ports

2024-06-25 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2024/06/25 04:26:26

Modified files:
net/eduvpn/vpn-user-portal: Makefile distinfo 
net/eduvpn/vpn-user-portal/pkg: PLIST 

Log message:
update to vpn-user-portal-3.7.2



Re: UPDATE: burpsuite-2024.5.3 (java.lang.ExceptionInInitializerError)

2024-06-25 Thread Корякин Артём
> If you take a look at the contents of the .jar, you'll see that it contains
> Chromium. Yes, prebuild chromium for MacOS, Windows and Linux.
>
> I had spent some time trying to hack it to not use chromium, but I wasn't
> able to achive anything useful.
>
> Probably this is a root cause, but without sources it is quite difficult to
> guess.
>
> Anyway, such a hack is forbidden by the license.

So, no burpsuite in the ports then ?

Is there an alternative that can be ported or already added to ports?



CVS: cvs.openbsd.org: ports

2024-06-25 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2024/06/25 02:18:36

Modified files:
mail/dovecot-fts-xapian: Makefile distinfo 

Log message:
update to dovecot-fts-xapian-1.7.13



Re: update devel/py-jsonschema (needed for jupyter)

2024-06-25 Thread Stuart Henderson
On 2024/06/24 20:54, Daniel Dickman wrote:
> In order to update jupyter_server to the 2.x series (which is on the path 
> for importing jupyterlab and updating jupter notebook), we need to first 
> update jsonschema.
> 
> The attached includes 6 new ports needed for this update.
> 
> And the diff to update jsonschema is included as well. There's a comment 
> below in the diff about jupyter_events which is a forthcoming new port 
> that's also on the jupyter_server update path.
> 
> ok to import these new ports?

wrong homepage in fqdn?

I'd zap the blank lines in the list in webcolors DESCR.

otherwise ok.

> +# jupyter_events needs the "format-nongpl" optional dependencies

could you just add those as deps in jupyter_events instead please?



CVS: cvs.openbsd.org: ports

2024-06-25 Thread Robert Nagy
CVSROOT:/cvs
Module name:ports
Changes by: rob...@cvs.openbsd.org  2024/06/25 01:00:08

Modified files:
www/chromium   : Makefile distinfo 

Log message:
update to 126.0.6478.126



lang/gcc/11: Enable gdc for riscv64

2024-06-25 Thread Brian Callahan
Hello --

I was recently gifted a SiFive Unleashed system. Attached is a diff to
build gdc on riscv64. I am able to build D programs on my machine with it.

Would appreciate other eyes on especially the build system parts to make
sure I didn't break anything. Eyes on the riscv64 assembly also appreciated.

OK?

~BrianIndex: Makefile
===
RCS file: /cvs/ports/lang/gcc/11/Makefile,v
retrieving revision 1.33
diff -u -p -r1.33 Makefile
--- Makefile15 Apr 2024 23:00:53 -  1.33
+++ Makefile25 Jun 2024 06:24:27 -
@@ -9,7 +9,7 @@ ONLY_FOR_ARCHS = aarch64 alpha amd64 arm
powerpc powerpc64 riscv64 sparc64
 
 ONLY_FOR_ARCHS-ada = amd64 i386 mips64 powerpc
-ONLY_FOR_ARCHS-dlang = aarch64 amd64 arm i386 powerpc powerpc64
+ONLY_FOR_ARCHS-dlang = aarch64 amd64 arm i386 powerpc powerpc64 riscv64
 
 DPB_PROPERTIES = parallel
 
@@ -18,7 +18,7 @@ USE_NOEXECONLY = Yes
 V = 11.2.0
 FULL_VERSION = $V
 FULL_PKGVERSION = $V
-REVISION = 13
+REVISION = 14
 REVISION-c++ = 14
 
 ADASTRAP-amd64 = adastrap-amd64-$V-4.tar.xz
Index: patches/patch-libphobos_configure
===
RCS file: /cvs/ports/lang/gcc/11/patches/patch-libphobos_configure,v
retrieving revision 1.2
diff -u -p -r1.2 patch-libphobos_configure
--- patches/patch-libphobos_configure   11 Mar 2022 19:28:58 -  1.2
+++ patches/patch-libphobos_configure   25 Jun 2024 06:24:27 -
@@ -1,15 +1,16 @@
-Add fiber asm for powerpc64, to avoid
+Add fiber asm for powerpc64 and riscv64, to avoid
 "configure: error: setcontext required but not found"
 
 Index: libphobos/configure
 --- libphobos/configure.orig
 +++ libphobos/configure
-@@ -15196,7 +15196,7 @@ fi
+@@ -15196,7 +15196,8 @@ fi
  aarch64* | \
  arm* | \
  i[34567]86|x86_64 | \
 -powerpc)
-+powerpc*)
++powerpc* | \
++riscv64)
druntime_fiber_asm_external=yes
;;
esac
Index: patches/patch-libphobos_libdruntime_Makefile_in
===
RCS file: 
/cvs/ports/lang/gcc/11/patches/patch-libphobos_libdruntime_Makefile_in,v
retrieving revision 1.2
diff -u -p -r1.2 patch-libphobos_libdruntime_Makefile_in
--- patches/patch-libphobos_libdruntime_Makefile_in 11 Mar 2022 19:28:58 
-  1.2
+++ patches/patch-libphobos_libdruntime_Makefile_in 25 Jun 2024 06:24:27 
-
@@ -1,7 +1,60 @@
 Index: libphobos/libdruntime/Makefile.in
 --- libphobos/libdruntime/Makefile.in.orig
 +++ libphobos/libdruntime/Makefile.in
-@@ -775,8 +775,9 @@ ALL_DRUNTIME_SOURCES = $(DRUNTIME_DSOURCES) $(DRUNTIME
+@@ -126,6 +126,7 @@ target_triplet = @target@
+ @DRUNTIME_CPU_ARM_TRUE@am__append_12 = config/arm/switchcontext.S
+ @DRUNTIME_CPU_MIPS_TRUE@am__append_13 = config/mips/switchcontext.S
+ @DRUNTIME_CPU_POWERPC_TRUE@am__append_14 = config/powerpc/switchcontext.S
++@DRUNTIME_CPU_RISCV64_TRUE@am__append_19 = config/riscv64/switchcontext.S
+ @DRUNTIME_CPU_X86_TRUE@@DRUNTIME_OS_MINGW_TRUE@am__append_15 = 
config/mingw/switchcontext.S
+ @DRUNTIME_CPU_X86_TRUE@@DRUNTIME_OS_MINGW_FALSE@am__append_16 = 
config/x86/switchcontext.S
+ @DRUNTIME_CPU_SYSTEMZ_TRUE@am__append_17 = config/systemz/get_tls_offset.S
+@@ -449,6 +450,7 @@ am__objects_21 = core/sys/solaris/dlfcn.lo core/sys/so
+ @DRUNTIME_CPU_ARM_TRUE@am__objects_24 = 
config/arm/libgdruntime_la-switchcontext.lo
+ @DRUNTIME_CPU_MIPS_TRUE@am__objects_25 = 
config/mips/libgdruntime_la-switchcontext.lo
+ @DRUNTIME_CPU_POWERPC_TRUE@am__objects_26 = 
config/powerpc/libgdruntime_la-switchcontext.lo
++@DRUNTIME_CPU_RISCV64_TRUE@am__objects_47 = 
config/riscv64/libgdruntime_la-switchcontext.lo
+ @DRUNTIME_CPU_X86_TRUE@@DRUNTIME_OS_MINGW_TRUE@am__objects_27 = 
config/mingw/libgdruntime_la-switchcontext.lo
+ @DRUNTIME_CPU_X86_TRUE@@DRUNTIME_OS_MINGW_FALSE@am__objects_28 = 
config/x86/libgdruntime_la-switchcontext.lo
+ @DRUNTIME_CPU_SYSTEMZ_TRUE@am__objects_29 = 
config/systemz/libgdruntime_la-get_tls_offset.lo
+@@ -458,7 +460,8 @@ am__objects_31 = $(am__objects_4) $(am__objects_6) $(a
+   $(am__objects_16) $(am__objects_18) $(am__objects_20) \
+   $(am__objects_22) $(am__objects_23) $(am__objects_24) \
+   $(am__objects_25) $(am__objects_26) $(am__objects_27) \
+-  $(am__objects_28) $(am__objects_29) $(am__objects_30)
++  $(am__objects_28) $(am__objects_29) $(am__objects_30) \
++  $(am__objects_47)
+ am__objects_32 = gcc/config.lo gcc/libbacktrace.lo
+ am__objects_33 = $(am__objects_1) $(am__objects_2) $(am__objects_31) \
+   $(am__objects_32)
+@@ -472,6 +475,7 @@ am__objects_34 = core/stdc/libgdruntime_convenience_la
+ @DRUNTIME_CPU_ARM_TRUE@am__objects_37 = 
config/arm/libgdruntime_convenience_la-switchcontext.lo
+ @DRUNTIME_CPU_MIPS_TRUE@am__objects_38 = 
config/mips/libgdruntime_convenience_la-switchcontext.lo
+ @DRUNTIME_CPU_POWERPC_TRUE@am__objects_39 = 
config/powerpc/libgdruntime_convenience_la-switchcontext.lo