new: textproc/typst 0.11.0

2024-04-22 Thread Sebastien Marie
Hi,

I would like to import textproc/typst - https://typst.app/

It is a rust based program. The website promotes the webapp (a
collaborative editor on web), but the cli tool is enough for doing all
the stuff.

The port is slightly patched to avoid rust git dependency. I replaced it
by using DIST_TUPLE.

$ cat pkg/DESCR
Typst is a new markup-based typesetting system that is designed to be as 
powerful
as LaTeX while being much easier to learn and use. Typst has:

- Built-in markup for the most common formatting tasks
- Flexible functions for everything else
- A tightly integrated scripting system
- Math typesetting, bibliography management, and more
- Fast compile times thanks to incremental compilation
- Friendly error messages in case something goes wrong


Comments or OK ?
-- 
Sebastien Marie



typst.tgz
Description: Binary data


CVS: cvs.openbsd.org: ports

2024-04-22 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2024/04/22 22:31:35

Modified files:
x11/qt5/qt3d   : Makefile 
x11/qt5/qt3d/pkg: PLIST-examples PLIST-main 
x11/qt5/qtconnectivity: Makefile 
x11/qt5/qtconnectivity/pkg: PLIST-examples PLIST-main 
x11/qt5/qtpurchasing: Makefile 
x11/qt5/qtpurchasing/pkg: PLIST-examples PLIST-main 
x11/qt5/qtremoteobjects: Makefile 
x11/qt5/qtremoteobjects/pkg: PLIST-examples PLIST-main 
x11/qt5/qtwebchannel: Makefile 
x11/qt5/qtwebchannel/pkg: PLIST-examples PLIST-main 

Log message:
Untangle some "examples" folders and files

Some "examples" folders and files were incorrectly -main.

Spotted by Kirill A. Korinsky, thanks. With help and ok sthen@



sparc64 bulk build report

2024-04-22 Thread kmos
Bulk build on sparc64-0a.ports.openbsd.org

Started : Sat Apr 20 23:59:30 MDT 2024
Finished: Mon Apr 22 21:06:50 MDT 2024
Duration: 1 Days 21 hours 7 minutes

Built using OpenBSD 7.5-current (GENERIC.MP) #2111: Wed Apr 17 22:25:26 MDT 2024

Built 8320 packages

Number of packages built each day:
Apr 20: 2
Apr 21: 6844
Apr 22: 1474


Critical path missing pkgs:
http://build-failures.rhaalovely.net/sparc64/2024-04-20/summary.log

Build failures: 66
http://build-failures.rhaalovely.net/sparc64/2024-04-20/archivers/blosc2.log
http://build-failures.rhaalovely.net/sparc64/2024-04-20/audio/ncmpc.log
http://build-failures.rhaalovely.net/sparc64/2024-04-20/audio/xmms2.log
http://build-failures.rhaalovely.net/sparc64/2024-04-20/cad/ngspice/ngspice.log
http://build-failures.rhaalovely.net/sparc64/2024-04-20/devel/arm-none-eabi/gdb.log
http://build-failures.rhaalovely.net/sparc64/2024-04-20/devel/avr/gcc.log
http://build-failures.rhaalovely.net/sparc64/2024-04-20/devel/binutils.log
http://build-failures.rhaalovely.net/sparc64/2024-04-20/devel/difftastic.log
http://build-failures.rhaalovely.net/sparc64/2024-04-20/devel/libbgcode.log
http://build-failures.rhaalovely.net/sparc64/2024-04-20/devel/mtxclient.log
http://build-failures.rhaalovely.net/sparc64/2024-04-20/devel/py-protobuf,python3.log
http://build-failures.rhaalovely.net/sparc64/2024-04-20/devel/py-thrift,python3.log
http://build-failures.rhaalovely.net/sparc64/2024-04-20/devel/rgbds.log
http://build-failures.rhaalovely.net/sparc64/2024-04-20/devel/ruby-narray,ruby33.log
http://build-failures.rhaalovely.net/sparc64/2024-04-20/devel/vim-command-t.log
http://build-failures.rhaalovely.net/sparc64/2024-04-20/devel/woboq_codebrowser.log
http://build-failures.rhaalovely.net/sparc64/2024-04-20/devel/xsd.log
http://build-failures.rhaalovely.net/sparc64/2024-04-20/devel/yder.log
http://build-failures.rhaalovely.net/sparc64/2024-04-20/emulators/dosbox-x.log
http://build-failures.rhaalovely.net/sparc64/2024-04-20/emulators/libretro-pcsx-rearmed.log
http://build-failures.rhaalovely.net/sparc64/2024-04-20/emulators/openmsx.log
http://build-failures.rhaalovely.net/sparc64/2024-04-20/games/bugdom.log
http://build-failures.rhaalovely.net/sparc64/2024-04-20/games/bugdom2.log
http://build-failures.rhaalovely.net/sparc64/2024-04-20/games/cataclysm-dda,no_x11.log
http://build-failures.rhaalovely.net/sparc64/2024-04-20/games/choria.log
http://build-failures.rhaalovely.net/sparc64/2024-04-20/games/colobot/colobot.log
http://build-failures.rhaalovely.net/sparc64/2024-04-20/games/cromagrally.log
http://build-failures.rhaalovely.net/sparc64/2024-04-20/games/devilutionx.log
http://build-failures.rhaalovely.net/sparc64/2024-04-20/games/emptyclip.log
http://build-failures.rhaalovely.net/sparc64/2024-04-20/games/fheroes2.log
http://build-failures.rhaalovely.net/sparc64/2024-04-20/games/gnukem.log
http://build-failures.rhaalovely.net/sparc64/2024-04-20/games/openttd.log
http://build-failures.rhaalovely.net/sparc64/2024-04-20/games/ottomatic.log
http://build-failures.rhaalovely.net/sparc64/2024-04-20/games/scid.log
http://build-failures.rhaalovely.net/sparc64/2024-04-20/games/widelands.log
http://build-failures.rhaalovely.net/sparc64/2024-04-20/games/wrath.log
http://build-failures.rhaalovely.net/sparc64/2024-04-20/geo/osm2pgrouting.log
http://build-failures.rhaalovely.net/sparc64/2024-04-20/graphics/spirv-tools.log
http://build-failures.rhaalovely.net/sparc64/2024-04-20/graphics/tesseract/tesseract.log
http://build-failures.rhaalovely.net/sparc64/2024-04-20/lang/bootgcc.log
http://build-failures.rhaalovely.net/sparc64/2024-04-20/mail/alpine,-c-client.log
http://build-failures.rhaalovely.net/sparc64/2024-04-20/mail/grommunio/index.log
http://build-failures.rhaalovely.net/sparc64/2024-04-20/mail/rspamd,hyperscan.log
http://build-failures.rhaalovely.net/sparc64/2024-04-20/math/gunits.log
http://build-failures.rhaalovely.net/sparc64/2024-04-20/math/openfst.log
http://build-failures.rhaalovely.net/sparc64/2024-04-20/net/iamb.log
http://build-failures.rhaalovely.net/sparc64/2024-04-20/net/p5-Net-Snort-Parser.log
http://build-failures.rhaalovely.net/sparc64/2024-04-20/net/powerdns.log
http://build-failures.rhaalovely.net/sparc64/2024-04-20/net/proxychains-ng.log
http://build-failures.rhaalovely.net/sparc64/2024-04-20/print/hplip,-common.log
http://build-failures.rhaalovely.net/sparc64/2024-04-20/productivity/tdl.log
http://build-failures.rhaalovely.net/sparc64/2024-04-20/shells/nsh,static.log
http://build-failures.rhaalovely.net/sparc64/2024-04-20/sysutils/borgmatic.log
http://build-failures.rhaalovely.net/sparc64/2024-04-20/sysutils/flashrom.log
http://build-failures.rhaalovely.net/sparc64/2024-04-20/sysutils/libvirt.log
http://build-failures.rhaalovely.net/sparc64/2024-04-20/sysutils/nix.log
http://build-failures.rhaalovely.net/sparc64/2024-04-20/sysutils/pftop.log
http://build-failures.rhaalovely.net/sparc64/2024-04-20/sysutils/ruby-puppet/7.log

CVS: cvs.openbsd.org: ports

2024-04-22 Thread Lucas Raab
CVSROOT:/cvs
Module name:ports
Changes by: lr...@cvs.openbsd.org   2024/04/22 20:38:06

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

Log message:
devel/py-pybind11: update to 2.12.0

ok daniel@



Re: [update] devel/py-pybind11 to 2.12.0

2024-04-22 Thread Daniel Dickman



On Mon, 22 Apr 2024, Lucas Raab wrote:

> Hello,
> 
> daniel@ spotted that an eventual bokeh update requires a new version of
> contourpy which in turn needs a new pybind11 version. Attached is an
> update to pybind11 which has been build tested against all consumers and
> test-tested against contourpy with no ill effects seen. I'd appreciate
> other runtime tests if anyone can spare the cycles. Other thoughts?
> 
> Thanks,
> Lucas
> 

ok daniel@



CVS: cvs.openbsd.org: ports

2024-04-22 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/04/22 20:19:22

Modified files:
net/py-websocket-client: Makefile distinfo 

Log message:
update py-websocket-client to 1.7.0



[update] security/osv-scanner to 1.7.2

2024-04-22 Thread Lucas Raab
Hello,

Here's a quick update for osv-scanner to the latest that's been working
fine on amd64. Other tests?

changelog:
https://github.com/google/osv-scanner/releases/tag/v1.7.2

Thanks,
Lucas
diff refs/heads/master refs/heads/osv
commit - d5419a004460fe24166a65220607610ad2448fbe
commit + ff5ab87b116a72229ec1274a30dd4097ed0084bb
blob - e9a27afdd42dd7923aa44950d454b746c39313a3
blob + fd7c2c308ee9cf1eea5fa1a8f5b6470e69093d75
--- security/osv-scanner/Makefile
+++ security/osv-scanner/Makefile
@@ -6,7 +6,7 @@ ONLY_FOR_ARCHS = aarch64 amd64 mips64 riscv64
 
 COMMENT =  scan your project's dependencies for vulnerabilities
 
-V =1.7.0
+V =1.7.2
 MODGO_MODNAME =github.com/google/osv-scanner
 MODGO_VERSION =v${V}
 
blob - 9c9269b552e342ee14b0412536927622d311721d
blob + adbc9a160f472dccd00925d21b283eda292bae07
--- security/osv-scanner/distinfo
+++ security/osv-scanner/distinfo
@@ -1,20 +1,21 @@
 SHA256 (go_modules/cloud.google.com/go/compute/@v/v1.19.3.mod) = 
am0s/+OFo8MUMlu1WLCAZ9fMAzH3Ulp3G/3xSTPVTJM=
-SHA256 (go_modules/cloud.google.com/go/compute/@v/v1.23.3.mod) = 
BBQXgpy/OLDWuULixrPp1fcpO5L4XYMadQ+XBD3uNlM=
-SHA256 (go_modules/cloud.google.com/go/compute/@v/v1.23.3.zip) = 
khTPhYN+qLlr1h5W4pfwbTAIudH8gYQeeaqtKUDz7VY=
+SHA256 (go_modules/cloud.google.com/go/compute/@v/v1.24.0.mod) = 
cN4p9UNomi3fW3rQg0/EUFQ5aZbCJCmJAGJRv5NZFEE=
+SHA256 (go_modules/cloud.google.com/go/compute/@v/v1.24.0.zip) = 
DPPUMl43jJL/kM7z0bd1JoKnfw6qCxHAksw+oy5e1jg=
 SHA256 (go_modules/cloud.google.com/go/compute/metadata/@v/v0.2.3.mod) = 
ABGpCmT7GqppqtQm/orJyeWjfkthmnvQTUCQlTZatIg=
 SHA256 (go_modules/cloud.google.com/go/compute/metadata/@v/v0.2.3.zip) = 
KShk29Cx3jepaOKF6UmIXlczhIN9gc02lb5c4uI5GIc=
 SHA256 (go_modules/dario.cat/mergo/@v/v1.0.0.mod) = 
4jxLgDpsbm5FdHlG6H0kcEzXd1bMSEvf0XtXIjvzINY=
 SHA256 (go_modules/dario.cat/mergo/@v/v1.0.0.zip) = 
Gn7zlnCcWDUha7R7qSGN1ECsUwdYPGnReYzp5FfxMR0=
-SHA256 
(go_modules/deps.dev/api/v3alpha/@v/v0.0.0-20231114023923-e40c4d5c34e5.mod) = 
h/veE8xDl3AO43RbynyN7nbNERVbVmMCHMmQ07wfiOc=
-SHA256 
(go_modules/deps.dev/api/v3alpha/@v/v0.0.0-20240223021916-3ec708cc3f2e.mod) = 
h/veE8xDl3AO43RbynyN7nbNERVbVmMCHMmQ07wfiOc=
-SHA256 
(go_modules/deps.dev/api/v3alpha/@v/v0.0.0-20240223021916-3ec708cc3f2e.zip) = 
XL9V9OVSPFkbNvA26/c9HKPGHXDcOfrR1jSxCk6Tppo=
-SHA256 
(go_modules/deps.dev/util/maven/@v/v0.0.0-20240223021916-3ec708cc3f2e.mod) = 
GMfX16LJfwvrYJ6sPFo5mSm1N4SG0VljBrHxragt9iA=
-SHA256 
(go_modules/deps.dev/util/maven/@v/v0.0.0-20240223021916-3ec708cc3f2e.zip) = 
Lv0UQqq6OVDOjZI9krMG3YynN8UG18+MLxbs094oCkY=
-SHA256 
(go_modules/deps.dev/util/resolve/@v/v0.0.0-20240223021916-3ec708cc3f2e.mod) = 
WnpKVdUYRv0AEsYuGl21fqLdd562akWx8o/C+Okbk5Y=
-SHA256 
(go_modules/deps.dev/util/resolve/@v/v0.0.0-20240223021916-3ec708cc3f2e.zip) = 
/bHRnr7Kidp6ep22Q52fr5qqQVSPmJdzZBbgmhJGyzo=
+SHA256 (go_modules/deps.dev/api/v3/@v/v3.0.0-20240311054650-e1e6a3d70fb7.mod) 
= 0eXe1Um8xy/dpyuzUBJiTEW2UCL1e7pk9fqR7utQyfw=
+SHA256 (go_modules/deps.dev/api/v3/@v/v3.0.0-20240411010756-f6f382da6e02.mod) 
= 0eXe1Um8xy/dpyuzUBJiTEW2UCL1e7pk9fqR7utQyfw=
+SHA256 (go_modules/deps.dev/api/v3/@v/v3.0.0-20240411010756-f6f382da6e02.zip) 
= 8LjW6YQzez4YtUodSANvyO6kF82RXdOnx0UxFux1xu4=
+SHA256 
(go_modules/deps.dev/util/maven/@v/v0.0.0-20240322043601-ff53416fec6a.mod) = 
GMfX16LJfwvrYJ6sPFo5mSm1N4SG0VljBrHxragt9iA=
+SHA256 
(go_modules/deps.dev/util/maven/@v/v0.0.0-20240411010756-f6f382da6e02.mod) = 
GMfX16LJfwvrYJ6sPFo5mSm1N4SG0VljBrHxragt9iA=
+SHA256 
(go_modules/deps.dev/util/maven/@v/v0.0.0-20240411010756-f6f382da6e02.zip) = 
eg7STmefbNo7q0YYGH/3RrnosixHz/4yoZcL4A1MCd8=
+SHA256 
(go_modules/deps.dev/util/resolve/@v/v0.0.0-20240411010756-f6f382da6e02.mod) = 
Ezwydk7dI1904VfXoONor7gJT2N/9zAnRES3cmVvDN8=
+SHA256 
(go_modules/deps.dev/util/resolve/@v/v0.0.0-20240411010756-f6f382da6e02.zip) = 
pUt9xNa8OpxuPDbzAj3EY0I6uKSPTNsfJslPcsF2M4M=
 SHA256 
(go_modules/deps.dev/util/semver/@v/v0.0.0-20240109040450-1e316b822bc4.mod) = 
PBARmS9BLys0bWQHHH40BDoAiidH3bPqo/In6id0XXw=
-SHA256 
(go_modules/deps.dev/util/semver/@v/v0.0.0-20240223021916-3ec708cc3f2e.mod) = 
PBARmS9BLys0bWQHHH40BDoAiidH3bPqo/In6id0XXw=
-SHA256 
(go_modules/deps.dev/util/semver/@v/v0.0.0-20240223021916-3ec708cc3f2e.zip) = 
66nOMNX6J4K6jwPcbqihENIhBlQD+yc6078gQe5x7PM=
+SHA256 
(go_modules/deps.dev/util/semver/@v/v0.0.0-20240411010756-f6f382da6e02.mod) = 
PBARmS9BLys0bWQHHH40BDoAiidH3bPqo/In6id0XXw=
+SHA256 
(go_modules/deps.dev/util/semver/@v/v0.0.0-20240411010756-f6f382da6e02.zip) = 
0CI5R2XiwQTPp26VNNbQ0wdISBAALrJ5PnuWkrDtdkA=
 SHA256 (go_modules/github.com/!burnt!sushi/toml/@v/v1.3.2.mod) = 
JnfIL+dPIDdyiJpagBr7Mp2VF1UId92ssXIZFpurPt0=
 SHA256 (go_modules/github.com/!burnt!sushi/toml/@v/v1.3.2.zip) = 
XeJGoMtMJW8/1dDbigihFPWK8MLhk7vwrZASEErbtrI=
 SHA256 (go_modules/github.com/!cyclone!d!x/cyclonedx-go/@v/v0.8.0.mod) = 
X1TYnaBD7V3Tmb6nIG+3k3AcVSRgAH6nq+sCUVmMX9s=
@@ -22,15 +23,18 @@ SHA256 

Re: UPDATE: audio/gonic to v0.16.4

2024-04-22 Thread Daniel Jakots
On Sun, 21 Apr 2024 23:48:31 -0400, Russ Sharek 
wrote:

> > Please send a diff, it's easier to review and apply.  
> 
> Happily done.

Committed, thanks!

FWIW, we tend to send "unified" diff since +/- are more "intuitive"
than >/<. Here's what I have for my cvs config file (don't remember
where I got it from).

$ cat ~/.cvsrc   
# $OpenBSD: dot.cvsrc,v 1.3 2016/10/31 20:50:11 tb Exp $
#
diff -uNp
update -Pd
checkout -P
rdiff -u

Cheers,
Daniel

> Thanks for the instruction!
> 
> OK, please?
> 
> Index: Makefile
> ===
> RCS file: /cvs/ports/audio/gonic/Makefile,v
> diff -r1.1.1.1 Makefile
> 4c4
> < MODGO_VERSION = v0.16.2
> ---
> > MODGO_VERSION = v0.16.4  
> Index: distinfo
> ===
> RCS file: /cvs/ports/audio/gonic/distinfo,v
> diff -r1.1.1.1 distinfo
> 3,4d2
> < SHA256 (go_modules/github.com/!burnt!sushi/toml/@v/v0.3.1.mod) =
> KAIbQYClnDmTYHqVsY4jDdC8a+pSQv/o6ou/tPT3tNc= < SHA256
> (go_modules/github.com/!burnt!sushi/toml/@v/v0.3.1.zip) =
> gVxuWUdF8tiEL/mksFacZpXmzf1eB+Wz2Y0GtyykHjw= 13,14c11,12 < SHA256
> (go_modules/github.com/!puerkito!bio/goquery/@v/v1.8.1.mod) =
> PdJrWoVK5qjme4hGGMZqgUbSeLV9376VsbWDWV5lIfo= < SHA256
> (go_modules/github.com/!puerkito!bio/goquery/@v/v1.8.1.zip) =
> mHy89bC7F4vWBNfgA2iLfRttK0QgiWu3Kx+RGMxtu1c= ---
> > SHA256 (go_modules/github.com/!puerkito!bio/goquery/@v/v1.9.0.mod)
> > = lYvTpd1WCJUU7mibOagrnQNZ7VIh73Q6DlE8NEATM7A= SHA256
> > (go_modules/github.com/!puerkito!bio/goquery/@v/v1.9.0.zip) =
> > +liLFzhxGbu2xlXvFbxuEOUXI/mDmzl2anajkWMNHvs=  
> 62,63c60,61
> < SHA256 (go_modules/github.com/google/uuid/@v/v1.4.0.mod) =
> c9pHtjOLAKCC/UUao1oyc9OtwJuOm7qY2rAQkeQCr24= < SHA256
> (go_modules/github.com/google/uuid/@v/v1.4.0.zip) =
> Ff8zl2SO30mZ03NZs/wEEhLUm81rRXMnwPjf8Z9ZQFA= ---
> > SHA256 (go_modules/github.com/google/uuid/@v/v1.6.0.mod) =
> > c9pHtjOLAKCC/UUao1oyc9OtwJuOm7qY2rAQkeQCr24= SHA256
> > (go_modules/github.com/google/uuid/@v/v1.6.0.zip) =
> > 0PAvN3IX9CcC4lloTgZEHtv1FA3dzDS6m+pWA4s4pu0=  
> 110,111c108,109
> < SHA256 (go_modules/github.com/mattn/go-sqlite3/@v/v1.14.18.mod) =
> tmtIYA14NsYZ0AJP4f+zWZYQ2ffWahLVx+mCjk4YBHM= < SHA256
> (go_modules/github.com/mattn/go-sqlite3/@v/v1.14.18.zip) =
> s18NbrJgibwdOO4uD5+Uf8czcyANPqAE4di7LxDzkSg= ---
> > SHA256 (go_modules/github.com/mattn/go-sqlite3/@v/v1.14.22.mod) =
> > vJI17m5OYCQ/Hn3KzwyqTUgK/N8G7Xjkgf0Sfp4xGd8= SHA256
> > (go_modules/github.com/mattn/go-sqlite3/@v/v1.14.22.zip) =
> > BHeQxPH/eyXlfrNgPn7dji0H4PhoVC6n2SQ6MWw4cl0=  
> 114,115d111
> < SHA256 (go_modules/github.com/mitchellh/go-wordwrap/@v/v1.0.0.mod)
> = kWJOeFTcWkDr4+tr6BTMkoyoIpkWxpSQnqyGzlLkq60= < SHA256
> (go_modules/github.com/mitchellh/go-wordwrap/@v/v1.0.0.zip) =
> nqGF+X3+YW2jUbY7IppaISsUrA4jvT+UPjlZDq2zgDE= 133,136d128 < SHA256
> (go_modules/github.com/pelletier/go-toml/@v/v1.6.0.mod) =
> rQhfKMiRS5pDCk+COf3apBpuKyV0javCZuhjOlVnaqg= < SHA256
> (go_modules/github.com/pelletier/go-toml/@v/v1.6.0.zip) =
> zG3OGd9sbDCr1nWU0X6mAV0SEKpt2MYJbGQp7sBv2rQ= < SHA256
> (go_modules/github.com/peterbourgon/ff/@v/v1.7.1.mod) =
> Sl22JzpwYuVnCank5giseO4Zi0sBoziawhWoPtD35GE= < SHA256
> (go_modules/github.com/peterbourgon/ff/@v/v1.7.1.zip) =
> c77jqGkV+FSwWLQ6Sv9IXN5vNxgS0WoAOThXlledG+c= 144,147c136,139 < SHA256
> (go_modules/github.com/rivo/uniseg/@v/v0.4.4.mod) =
> oeF0iQ/J8lJFAhH63rU3VvnPWrexlpd2X5+yVfgeqJg= < SHA256
> (go_modules/github.com/rivo/uniseg/@v/v0.4.4.zip) =
> dAzVgDEE763yd6DzUZ8OrZfjIdvZCc7uvXyLaza0R1Q= < SHA256
> (go_modules/github.com/rogpeppe/go-internal/@v/v1.11.0.mod) =
> zRKUMvaTrNtOkSxjkyyxIG1UWcjboC3sG0GPgH3LeOs= < SHA256
> (go_modules/github.com/rogpeppe/go-internal/@v/v1.11.0.zip) =
> NinUsuRX/bpenVGjduK+rZsoogaW+pBbcBx5JQGIxOM= ---
> > SHA256 (go_modules/github.com/rivo/uniseg/@v/v0.4.7.mod) =
> > oeF0iQ/J8lJFAhH63rU3VvnPWrexlpd2X5+yVfgeqJg= SHA256
> > (go_modules/github.com/rivo/uniseg/@v/v0.4.7.zip) =
> > uZXkqgzB5XecxhE4rJJcuMHpY+QMgOS5PuhVOBLrt5I= SHA256
> > (go_modules/github.com/rogpeppe/go-internal/@v/v1.12.0.mod) =
> > e/5bA6stTZVNm3TqzbLMv2ve9jQgGwALl/mg0gIx3H4= SHA256
> > (go_modules/github.com/rogpeppe/go-internal/@v/v1.12.0.zip) =
> > 1FOecWwrfygkWE5MShf2TFCL1uU1kQakBqfiPncQnN4=  
> 150,151c142,143
> < SHA256
> (go_modules/github.com/sentriz/audiotags/@v/v0.0.0-20230419125925-8886243b2137.mod)
> = qVDBk0lmFnKwTisJzgthp32ng6POkC11u1+Ar1bp4Rk= < SHA256
> (go_modules/github.com/sentriz/audiotags/@v/v0.0.0-20230419125925-8886243b2137.zip)
> = KhMP7VBd+ajM/tzFKwFtVCvRTGcCLARKxa0u3CxpjcI= ---
> > SHA256
> > (go_modules/github.com/sentriz/audiotags/@v/v0.0.0-20240202193907-618ae39d7743.mod)
> > = +SsfkPyjuLCRamscVwSEI0LXbNJwZXwCpKNnudq+KTY= SHA256
> > (go_modules/github.com/sentriz/audiotags/@v/v0.0.0-20240202193907-618ae39d7743.zip)
> > = VH/Mk+P5ay57cKE1Ooa4p9fgjIUXpeV0SJu7CERpfIY=  
> 169a162,163
> > SHA256 (go_modules/go.senan.xyz/flagconf/@v/v0.1.5.mod) =
> > 

CVS: cvs.openbsd.org: ports

2024-04-22 Thread Daniel Jakots
CVSROOT:/cvs
Module name:ports
Changes by: d...@cvs.openbsd.org2024/04/22 19:34:08

Modified files:
audio/gonic: Makefile distinfo modules.inc 

Log message:
Update to gonic-0.16.4

>From Russ Sharek (maintainer)



Re: [-stable UPDATE] samba-4.19.6

2024-04-22 Thread Ian McWilliam



> On 23 Apr 2024, at 8:53 am, J Doe  wrote:
> 
> On 2024-04-15 01:28, Ian McWilliam wrote:
> 
>> vfs objects = acl_tdb
>> 
>> is the issue. Not enabling the acl_tbd vfs object allow files and folders to 
>> be deleted again. I suspect this has been broken on OpenBSD for some time as 
>> I have it disabled on all my other samba instances where it was once enabled.
>> 
>> Should we add a note to both state and current readme saying the vfs objects 
>> are essentially broken on OpenBSD?
>> 
>> 
>> Ian McWilliam
> 
> Hi Ian,
> 
> Does this apply to *all* VFS objects with Samba 4.19.6 ?
> 
> I have a server configured with several VFS objects to provide a share
> for some Apple iOS/macOS clients.  In the config file I have:
> 
>/etc/samba/smb.conf
>. . .
>vfs objects = catia fruit streams_xattr xattr_tdb
> 
> ...after this I configure some of the VFS objects (ie: fruit: etc.).
> 
> I had *thought* this was being honoured by Samba as I did not seeing any
> error output regarding the VFS objects ... but has Samba been silently
> ignoring them ?
> 
> Thanks,
> 
> - J


Hi,

On Mac

kristamari-w1:~/Desktop>touch test.txt

kristamari-w1:~/Desktop>xattr -w com.test.org hello test.txt 

kristamari-w1:~/Desktop>ls -al@ test.txt
-rw-r--r--@ 1 ianm  staff  0 23 Apr 10:33 test.txt
com.apple.macl  72 
com.test.org5 

kristamari-w1:~/Desktop>xattr -l test.txt 
com.apple.macl: 
com.test.org: hello

vfs objects =

Mount samba share
Copy file to share

kristamari-w1:~/Desktop>ls -al@ /Volumes/ianm/test.txt
-rwx--  1 ianm  staff  0 23 Apr 10:33 /Volumes/ianm/test.txt

vfs objects = xattr_tdb acl_xattr
restart samba
remount volume

Copy file from mac to share

kristamari-w1:~/Desktop>ls -al@ /Volumes/ianm/test.txt
-rwx--@ 1 ianm  staff  0 23 Apr 10:33 /Volumes/ianm/test.txt
com.apple.macl  72 
com.test.org5 

kristamari-w1:~/Desktop>xattr -l /Volumes/ianm/test.txt
com.apple.macl: 
com.test.org: hello


So it appears that xattr_tdb is storing extended attributes.



Ian McWilliam



Re: [-stable UPDATE] samba-4.19.6

2024-04-22 Thread J Doe

On 2024-04-15 01:28, Ian McWilliam wrote:


vfs objects = acl_tdb

is the issue. Not enabling the acl_tbd vfs object allow files and folders to be 
deleted again. I suspect this has been broken on OpenBSD for some time as I 
have it disabled on all my other samba instances where it was once enabled.

Should we add a note to both state and current readme saying the vfs objects 
are essentially broken on OpenBSD?


Ian McWilliam


Hi Ian,

Does this apply to *all* VFS objects with Samba 4.19.6 ?

I have a server configured with several VFS objects to provide a share
for some Apple iOS/macOS clients.  In the config file I have:

/etc/samba/smb.conf
. . .
vfs objects = catia fruit streams_xattr xattr_tdb

...after this I configure some of the VFS objects (ie: fruit: etc.).

I had *thought* this was being honoured by Samba as I did not seeing any
error output regarding the VFS objects ... but has Samba been silently
ignoring them ?

Thanks,

- J



CVS: cvs.openbsd.org: ports

2024-04-22 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2024/04/22 16:45:50

Modified files:
net/openvpn/patches: patch-src_openvpn_tun_c 

Log message:
Drop outdated comment



influxdb not starting after upgrade to 7.5

2024-04-22 Thread Zé Loff


Hi all

After upgrading an amd64 machine to 7.5-stable, influxdb fails to start,
saying:

2024-04-22T22:07:42.599907Z infoWelcome to InfluxDB {"log_id": 
"0oiySb1l000", "version": "2.7.3", "commit": "none", "build_date": 
"2024-04-22T22:07:42Z", "log_level": "info"}
2024-04-22T22:07:42.601348Z error   Failed opening bolt {"log_id": 
"0oiySb1l000", "error": "function not implemented"}

Starting with a clean /var/influxdb doesn't help, nor does doing it as
root (which also starts with a clean slate, at /root/.influxdbv2).
Removing and reinstalling the package didn't help either.

Has anyone else seen the same thing and/or has any advice?

Thanks in advance

-- 
 



CVS: cvs.openbsd.org: ports

2024-04-22 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2024/04/22 15:19:18

Modified files:
x11/gnome/polari: Makefile distinfo 
x11/gnome/polari/pkg: PLIST 

Log message:
Update to polari-46.0.



CVS: cvs.openbsd.org: ports

2024-04-22 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2024/04/22 15:14:48

Modified files:
multimedia/pipewire/wireplumber: Makefile distinfo 
multimedia/pipewire/wireplumber/pkg: PLIST 

Log message:
Update to wireplumber-0.5.2.



CVS: cvs.openbsd.org: ports

2024-04-22 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2024/04/22 15:06:54

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

Log message:
Update to terragrunt-0.57.5.



CVS: cvs.openbsd.org: ports

2024-04-22 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2024/04/22 15:06:40

Modified files:
x11/gnome/control-center: Makefile distinfo 
x11/gnome/control-center/patches: patch-shell_cc-panel-loader_c 

Log message:
Update to gnome-control-center-46.1.



Re: x11/qt5 doesn't cleanup some files

2024-04-22 Thread Stuart Henderson
On 2024/04/22 21:09, Rafael Sadowski wrote:
> 
> Thanks Stuart, here's a new diff with all your input. I'm pretty
> confident with the new diff, except for the duplicate @conflicts tags.
> Is that ok?

> diff --git a/x11/qt5/qtremoteobjects/pkg/PLIST-examples 
> b/x11/qt5/qtremoteobjects/pkg/PLIST-examples
> index 5f40b82b4f8..dabeb5855ce 100644
> --- a/x11/qt5/qtremoteobjects/pkg/PLIST-examples
> +++ b/x11/qt5/qtremoteobjects/pkg/PLIST-examples
> @@ -1,4 +1,5 @@
>  @conflict qtremoteobjects-<5.15.2p0
> +@conflict qtremoteobjects-<5.15.12p0

You can remove the first one, it's covered by the second. With that: ok.



CVS: cvs.openbsd.org: ports

2024-04-22 Thread Volker Schlecht
CVSROOT:/cvs
Module name:ports
Changes by: vol...@cvs.openbsd.org  2024/04/22 14:53:39

Modified files:
lang/gleam : Makefile crates.inc distinfo 
lang/gleam/patches: patch-compiler-cli_src_run_rs 
patch-compiler-cli_src_shell_rs 
patch-compiler-core_src_build_package_compiler_rs 

Log message:
lang/gleam: Update to 1.1.0



CVS: cvs.openbsd.org: ports

2024-04-22 Thread Frederic Cambus
CVSROOT:/cvs
Module name:ports
Changes by: fcam...@cvs.openbsd.org 2024/04/22 14:42:59

Modified files:
sysutils/ncdu  : Makefile distinfo 

Log message:
Update ncdu to 1.20.



CVS: cvs.openbsd.org: ports

2024-04-22 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2024/04/22 14:31:30

Modified files:
x11/gnome/tweaks: Makefile 

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



Re: x11/qt5 doesn't cleanup some files

2024-04-22 Thread Rafael Sadowski
On Mon Apr 22, 2024 at 04:34:08PM GMT, Stuart Henderson wrote:
> On 2024/04/22 16:47, Rafael Sadowski wrote:
> > On Sat Apr 20, 2024 at 11:17:47AM GMT, Stuart Henderson wrote:
> > > On 2024/04/20 02:07, Kirill A. Korinsky wrote:
> > > > ports@,
> > > > 
> > > > Let assume that I have a system without x11/qt5, and to install it I do
> > > > something like this:
> > > > 
> > > >   ~ $ ls /usr/local/lib/qt5   
> > > >   ls: /usr/local/lib/qt5: No such file or directory
> > > >   ~ $ doas pkg_add -a py3-qt5 
> > > >   quirks-7.18 signed on 2024-04-18T15:06:29Z
> > > >   py3-qt5-5.15.9p1:py3-ply-3.11p6: ok
> > > >   py3-qt5-5.15.9p1:pcaudiolib-1.2: ok
> > > >   py3-qt5-5.15.9p1:espeak-1.51p2: ok
> > > >   py3-qt5-5.15.9p1:libao-1.2.0p2: ok
> > > >   py3-qt5-5.15.9p1:dotconf-1.3p0: ok
> > > >   py3-qt5-5.15.9p1:py3-xdg-0.28p2: ok
> > > >   py3-qt5-5.15.9p1:speech-dispatcher-0.11.5: ok
> > > >   py3-qt5-5.15.9p1:qtbase-5.15.12pl151p0: ok
> > > >   py3-qt5-5.15.9p1:libsigc++-2.12.1: ok
> > > >   py3-qt5-5.15.9p1:glib2mm-2.66.7: ok
> > > >   py3-qt5-5.15.9p1:gstreamer1mm-1.10.0p9: ok
> > > >   py3-qt5-5.15.9p1:qtdeclarative-5.15.12pl31: ok
> > > >   py3-qt5-5.15.9p1:qtmultimedia-5.15.12pl2: ok
> > > >   py3-qt5-5.15.9p1:qtspeech-5.15.12pl1: ok
> > > >   py3-qt5-5.15.9p1:hyphen-2.8.8p0: ok
> > > >   py3-qt5-5.15.9p1:qtwebsockets-5.15.12pl2: ok
> > > >   py3-qt5-5.15.9p1:qtwebchannel-5.15.12pl3: ok
> > > >   py3-qt5-5.15.9p1:qtserialport-5.15.12: ok
> > > >   py3-qt5-5.15.9p1:qtlocation-5.15.12pl6: ok
> > > >   py3-qt5-5.15.9p1:qtsensors-5.15.12: ok
> > > >   py3-qt5-5.15.9p1:libnotify-0.8.3: ok
> > > >   py3-qt5-5.15.9p1:avahi-glib-0.8p2: ok
> > > >   py3-qt5-5.15.9p1:glib2-networking-2.80.0: ok
> > > >   py3-qt5-5.15.9p1:libpsl-0.21.1: ok
> > > >   py3-qt5-5.15.9p1:libsoup3-3.4.4: ok
> > > >   py3-qt5-5.15.9p1:geoclue2-2.7.1p0: ok
> > > >   py3-qt5-5.15.9p1:qtwebkit-5.212.0alpha4p9v0: ok
> > > >   py3-qt5-5.15.9p1:qtx11extras-5.15.12: ok
> > > >   py3-qt5-5.15.9p1:qtxmlpatterns-5.15.12: ok
> > > >   py3-qt5-5.15.9p1:py3-sip-6.7.11p0v0: ok
> > > >   py3-qt5-5.15.9p1:py3-pyqt5_sip-12.12.2: ok
> > > >   py3-qt5-5.15.9p1:qtconnectivity-5.15.12pl6: ok
> > > >   py3-qt5-5.15.9p1:qtsvg-5.15.12pl6: ok
> > > >   py3-qt5-5.15.9p1:llvm-16.0.6p24: ok
> > > >   py3-qt5-5.15.9p1:qttools-5.15.12pl4: ok
> > > >   py3-qt5-5.15.9p1:qtremoteobjects-5.15.12: ok
> > > >   py3-qt5-5.15.9p1: ok
> > > >   Running tags: ok
> > > >   New and changed readme(s):
> > > >   /usr/local/share/doc/pkg-readmes/llvm-16
> > > >   ~ $
> > > > 
> > > > now, let remove it:
> > > > 
> > > >   ~ $ doas pkg_delete -a  
> > > >   lcms2-2.16p0:py3-qt5-5.15.9p1: ok
> > > >   lcms2-2.16p0:qtspeech-5.15.12pl1: ok
> > > >   lcms2-2.16p0:qtmultimedia-5.15.12pl2: ok
> > > >   lame-3.100p2:speech-dispatcher-0.11.5: ok
> > > >   lame-3.100p2:espeak-1.51p2: ok
> > > >   lame-3.100p2:pcaudiolib-1.2: ok
> > > >   gsettings-desktop-schemas-46.0:qtwebkit-5.212.0alpha4p9v0: ok
> > > >   gsettings-desktop-schemas-46.0:geoclue2-2.7.1p0: ok
> > > >   gsettings-desktop-schemas-46.0:libsoup3-3.4.4: ok
> > > >   gsettings-desktop-schemas-46.0:glib2-networking-2.80.0: ok
> > > >   py3-pyqt5_sip-12.12.2: ok
> > > >   qtx11extras-5.15.12: ok
> > > >   qtwebchannel-5.15.12pl3: ok
> > > >   avahi-glib-0.8p2: ok
> > > >   libpsl-0.21.1: ok
> > > >   qtbase-5.15.12pl151p0:qtsensors-5.15.12: ok
> > > >   qtbase-5.15.12pl151p0:qtlocation-5.15.12pl6: ok
> > > >   qtbase-5.15.12pl151p0:qtserialport-5.15.12: ok
> > > >   qtbase-5.15.12pl151p0:qtwebsockets-5.15.12pl2: ok
> > > >   qtbase-5.15.12pl151p0:qttools-5.15.12pl4: ok
> > > >   qtbase-5.15.12pl151p0:qtxmlpatterns-5.15.12: ok
> > > >   qtbase-5.15.12pl151p0:qtconnectivity-5.15.12pl6: ok
> > > >   qtbase-5.15.12pl151p0:qtremoteobjects-5.15.12: ok
> > > >   qtbase-5.15.12pl151p0:qtdeclarative-5.15.12pl31: ok
> > > >   qtbase-5.15.12pl151p0:qtsvg-5.15.12pl6: ok
> > > >   qtbase-5.15.12pl151p0: ok
> > > >   glib2mm-2.66.7:gstreamer1mm-1.10.0p9: ok
> > > >   glib2mm-2.66.7: ok
> > > >   py3-ply-3.11p6:py3-sip-6.7.11p0v0: ok
> > > >   py3-ply-3.11p6: ok
> > > >   libsigc++-2.12.1: ok
> > > >   libao-1.2.0p2: ok
> > > >   dotconf-1.3p0: ok
> > > >   llvm-16.0.6p24: ok
> > > >   hyphen-2.8.8p0: ok
> > > >   libnotify-0.8.3: ok
> > > >   py3-xdg-0.28p2: ok
> > > >   Running tags: ok
> > > >   Read shared items: ok
> > > >   --- -geoclue2-2.7.1p0 ---
> > > >   You should also run /usr/sbin/userdel _geoclue
> > > >   You should also run /usr/sbin/groupdel _geoclue
> > > >   --- -py3-xdg-0.28p2 ---
> > > >   Error deleting directory /usr/local/lib/qt5/examples: Directory not 
> > > > empty
> > > >   Error deleting directory /usr/local/lib/qt5: Directory not empty
> > > >   ~ $
> > > > 
> > > > as you see, it left /usr/local/lib/qt5:
> > > > 
> > > >   ~ $ find /usr/local/lib/qt5
> > > >   /usr/local/lib/qt5
> > > >   /usr/local/lib/qt5/examples
> > > >   

CVS: cvs.openbsd.org: ports

2024-04-22 Thread Frederic Cambus
CVSROOT:/cvs
Module name:ports
Changes by: fcam...@cvs.openbsd.org 2024/04/22 12:59:24

Modified files:
misc/mc: Makefile distinfo 
misc/mc/patches: patch-configure patch-lib_mcconfig_paths_c 
 patch-lib_shell_c patch-src_diffviewer_ydiff_c 
 patch-src_subshell_common_c 
misc/mc/pkg: PLIST 

Log message:
Update mc to 4.8.31.

OK robert@



Re: -current Haskell ports aborting with SIGILL

2024-04-22 Thread Greg Steuck
Stuart Henderson  writes:

> On 2024/04/22 10:30, Greg Steuck wrote:
>> > If it would help, I could update my old AMD machine to -current
>> > and check ghc works with the two patches removed, once I've finished
>> > trying out the patch I just sent for 7.5.
>> 
>> Thanks James for working through this. Yes, we need the new development
>> to happen on -current ports with -current base system. We'd also want a
>> more complicated patch than the one you just sent because base supports
>> avx-512 now.
>
> We probably don't need any patches for this in -current now that avx-512
> opcodes are supported by the OS.

James, if you'd like to play with this on -current, please remove both
patch-libraries_text_simdutf_simdutf_h and
patch-libraries_text_cbits_measure_off_c

This should make the offending check disappear and the pre-existing
checks should correctly report the OS doesn't support these instructions
on your machine. We can then confirm that avx-512 is working for people
who previously had problems.

Thanks
Greg



CVS: cvs.openbsd.org: ports

2024-04-22 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2024/04/22 12:02:47

Modified files:
databases/lmdb : Makefile 

Log message:
Add link to lmdb.pc issue, check whether upcoming versions ship lmdb.pc

Upstream issue opened by otto@, thanks



CVS: cvs.openbsd.org: ports

2024-04-22 Thread Theo Buehler
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2024/04/22 12:02:31

Modified files:
devel/objfw: Makefile distinfo 

Log message:
Update to objfw 1.1.2

from upstream/maintainer



CVS: cvs.openbsd.org: ports

2024-04-22 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2024/04/22 11:55:08

Modified files:
databases/lmdb : Makefile distinfo 
databases/lmdb/patches: patch-mdb_c 

Log message:
Bugfix update to lmdb-0.9.32



CVS: cvs.openbsd.org: ports

2024-04-22 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2024/04/22 11:50:04

Modified files:
databases/lmdb : Makefile 
databases/lmdb/pkg: PLIST 
Added files:
databases/lmdb/files: lmdb.pc.in 

Log message:
Add pkg-config file for lmdb

Requested by otto@



Re: -current Haskell ports aborting with SIGILL

2024-04-22 Thread Stuart Henderson
On 2024/04/22 10:30, Greg Steuck wrote:
> > If it would help, I could update my old AMD machine to -current
> > and check ghc works with the two patches removed, once I've finished
> > trying out the patch I just sent for 7.5.
> 
> Thanks James for working through this. Yes, we need the new development
> to happen on -current ports with -current base system. We'd also want a
> more complicated patch than the one you just sent because base supports
> avx-512 now.

We probably don't need any patches for this in -current now that avx-512
opcodes are supported by the OS.



CVS: cvs.openbsd.org: ports

2024-04-22 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2024/04/22 11:39:56

Modified files:
databases/mongo-tools: Makefile distinfo 
databases/mongo-tools/pkg: DESCR PLIST 

Log message:
update to mongo-tools-100.9.4



CVS: cvs.openbsd.org: ports

2024-04-22 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2024/04/22 11:34:33

Modified files:
net/fping  : Makefile distinfo 
net/fping/patches: patch-src_fping_c 

Log message:
update to fping-5.2



Re: -current Haskell ports aborting with SIGILL

2024-04-22 Thread Greg Steuck
James Cook  writes:

> The line you linked to comes after a check for cpuid_bit::osxsave,
> so I don't think it would get reached on machines that don't have
> xgetbv, i.e. it should be fine.

Cool, so maybe we need a patch which does this? I also just noticed
that you patched libraries/text/cbits/measure_off.c whereas I was
looking at libraries/text/simdutf/simdutf.h hence my confusion.
The latter is shipped disabled, so we don't have to keep patching
it:

https://gitlab.haskell.org/ghc/ghc/-/blob/master/hadrian/src/Settings/Packages.hs#L197

> Similarly, the existing patch-libraries_text_simdutf_simdutf_h in
> ports doesn't seem to cause a problem with my AMD machine. At least,
> now I have pandoc working; not sure if I actually exercised that code
> in simdutf.h.

Yeah, looks like this is dead code from our POV.

> If it would help, I could update my old AMD machine to -current
> and check ghc works with the two patches removed, once I've finished
> trying out the patch I just sent for 7.5.

Thanks James for working through this. Yes, we need the new development
to happen on -current ports with -current base system. We'd also want a
more complicated patch than the one you just sent because base supports
avx-512 now.

https://codeberg.org/openbsd/src/commit/c0f33c9875c4ab47e986b698610630b6cbf21c6c

Thanks
Greg



CVS: cvs.openbsd.org: ports

2024-04-22 Thread Jeremy Evans
CVSROOT:/cvs
Module name:ports
Changes by: jer...@cvs.openbsd.org  2024/04/22 10:06:13

Modified files:
databases/ruby-sqlite3: Makefile distinfo 
databases/ruby-sqlite3/pkg: PLIST 

Log message:
Update to ruby-sqlite3 2.0.0

Remove test code from port, as the gem no longer ships tests.



Re: x11/qt5 doesn't cleanup some files

2024-04-22 Thread Stuart Henderson
On 2024/04/22 16:47, Rafael Sadowski wrote:
> On Sat Apr 20, 2024 at 11:17:47AM GMT, Stuart Henderson wrote:
> > On 2024/04/20 02:07, Kirill A. Korinsky wrote:
> > > ports@,
> > > 
> > > Let assume that I have a system without x11/qt5, and to install it I do
> > > something like this:
> > > 
> > >   ~ $ ls /usr/local/lib/qt5   
> > >   ls: /usr/local/lib/qt5: No such file or directory
> > >   ~ $ doas pkg_add -a py3-qt5 
> > >   quirks-7.18 signed on 2024-04-18T15:06:29Z
> > >   py3-qt5-5.15.9p1:py3-ply-3.11p6: ok
> > >   py3-qt5-5.15.9p1:pcaudiolib-1.2: ok
> > >   py3-qt5-5.15.9p1:espeak-1.51p2: ok
> > >   py3-qt5-5.15.9p1:libao-1.2.0p2: ok
> > >   py3-qt5-5.15.9p1:dotconf-1.3p0: ok
> > >   py3-qt5-5.15.9p1:py3-xdg-0.28p2: ok
> > >   py3-qt5-5.15.9p1:speech-dispatcher-0.11.5: ok
> > >   py3-qt5-5.15.9p1:qtbase-5.15.12pl151p0: ok
> > >   py3-qt5-5.15.9p1:libsigc++-2.12.1: ok
> > >   py3-qt5-5.15.9p1:glib2mm-2.66.7: ok
> > >   py3-qt5-5.15.9p1:gstreamer1mm-1.10.0p9: ok
> > >   py3-qt5-5.15.9p1:qtdeclarative-5.15.12pl31: ok
> > >   py3-qt5-5.15.9p1:qtmultimedia-5.15.12pl2: ok
> > >   py3-qt5-5.15.9p1:qtspeech-5.15.12pl1: ok
> > >   py3-qt5-5.15.9p1:hyphen-2.8.8p0: ok
> > >   py3-qt5-5.15.9p1:qtwebsockets-5.15.12pl2: ok
> > >   py3-qt5-5.15.9p1:qtwebchannel-5.15.12pl3: ok
> > >   py3-qt5-5.15.9p1:qtserialport-5.15.12: ok
> > >   py3-qt5-5.15.9p1:qtlocation-5.15.12pl6: ok
> > >   py3-qt5-5.15.9p1:qtsensors-5.15.12: ok
> > >   py3-qt5-5.15.9p1:libnotify-0.8.3: ok
> > >   py3-qt5-5.15.9p1:avahi-glib-0.8p2: ok
> > >   py3-qt5-5.15.9p1:glib2-networking-2.80.0: ok
> > >   py3-qt5-5.15.9p1:libpsl-0.21.1: ok
> > >   py3-qt5-5.15.9p1:libsoup3-3.4.4: ok
> > >   py3-qt5-5.15.9p1:geoclue2-2.7.1p0: ok
> > >   py3-qt5-5.15.9p1:qtwebkit-5.212.0alpha4p9v0: ok
> > >   py3-qt5-5.15.9p1:qtx11extras-5.15.12: ok
> > >   py3-qt5-5.15.9p1:qtxmlpatterns-5.15.12: ok
> > >   py3-qt5-5.15.9p1:py3-sip-6.7.11p0v0: ok
> > >   py3-qt5-5.15.9p1:py3-pyqt5_sip-12.12.2: ok
> > >   py3-qt5-5.15.9p1:qtconnectivity-5.15.12pl6: ok
> > >   py3-qt5-5.15.9p1:qtsvg-5.15.12pl6: ok
> > >   py3-qt5-5.15.9p1:llvm-16.0.6p24: ok
> > >   py3-qt5-5.15.9p1:qttools-5.15.12pl4: ok
> > >   py3-qt5-5.15.9p1:qtremoteobjects-5.15.12: ok
> > >   py3-qt5-5.15.9p1: ok
> > >   Running tags: ok
> > >   New and changed readme(s):
> > >   /usr/local/share/doc/pkg-readmes/llvm-16
> > >   ~ $
> > > 
> > > now, let remove it:
> > > 
> > >   ~ $ doas pkg_delete -a  
> > >   lcms2-2.16p0:py3-qt5-5.15.9p1: ok
> > >   lcms2-2.16p0:qtspeech-5.15.12pl1: ok
> > >   lcms2-2.16p0:qtmultimedia-5.15.12pl2: ok
> > >   lame-3.100p2:speech-dispatcher-0.11.5: ok
> > >   lame-3.100p2:espeak-1.51p2: ok
> > >   lame-3.100p2:pcaudiolib-1.2: ok
> > >   gsettings-desktop-schemas-46.0:qtwebkit-5.212.0alpha4p9v0: ok
> > >   gsettings-desktop-schemas-46.0:geoclue2-2.7.1p0: ok
> > >   gsettings-desktop-schemas-46.0:libsoup3-3.4.4: ok
> > >   gsettings-desktop-schemas-46.0:glib2-networking-2.80.0: ok
> > >   py3-pyqt5_sip-12.12.2: ok
> > >   qtx11extras-5.15.12: ok
> > >   qtwebchannel-5.15.12pl3: ok
> > >   avahi-glib-0.8p2: ok
> > >   libpsl-0.21.1: ok
> > >   qtbase-5.15.12pl151p0:qtsensors-5.15.12: ok
> > >   qtbase-5.15.12pl151p0:qtlocation-5.15.12pl6: ok
> > >   qtbase-5.15.12pl151p0:qtserialport-5.15.12: ok
> > >   qtbase-5.15.12pl151p0:qtwebsockets-5.15.12pl2: ok
> > >   qtbase-5.15.12pl151p0:qttools-5.15.12pl4: ok
> > >   qtbase-5.15.12pl151p0:qtxmlpatterns-5.15.12: ok
> > >   qtbase-5.15.12pl151p0:qtconnectivity-5.15.12pl6: ok
> > >   qtbase-5.15.12pl151p0:qtremoteobjects-5.15.12: ok
> > >   qtbase-5.15.12pl151p0:qtdeclarative-5.15.12pl31: ok
> > >   qtbase-5.15.12pl151p0:qtsvg-5.15.12pl6: ok
> > >   qtbase-5.15.12pl151p0: ok
> > >   glib2mm-2.66.7:gstreamer1mm-1.10.0p9: ok
> > >   glib2mm-2.66.7: ok
> > >   py3-ply-3.11p6:py3-sip-6.7.11p0v0: ok
> > >   py3-ply-3.11p6: ok
> > >   libsigc++-2.12.1: ok
> > >   libao-1.2.0p2: ok
> > >   dotconf-1.3p0: ok
> > >   llvm-16.0.6p24: ok
> > >   hyphen-2.8.8p0: ok
> > >   libnotify-0.8.3: ok
> > >   py3-xdg-0.28p2: ok
> > >   Running tags: ok
> > >   Read shared items: ok
> > >   --- -geoclue2-2.7.1p0 ---
> > >   You should also run /usr/sbin/userdel _geoclue
> > >   You should also run /usr/sbin/groupdel _geoclue
> > >   --- -py3-xdg-0.28p2 ---
> > >   Error deleting directory /usr/local/lib/qt5/examples: Directory not 
> > > empty
> > >   Error deleting directory /usr/local/lib/qt5: Directory not empty
> > >   ~ $
> > > 
> > > as you see, it left /usr/local/lib/qt5:
> > > 
> > >   ~ $ find /usr/local/lib/qt5
> > >   /usr/local/lib/qt5
> > >   /usr/local/lib/qt5/examples
> > >   /usr/local/lib/qt5/examples/bluetooth
> > >   /usr/local/lib/qt5/examples/bluetooth/btscanner
> > >   /usr/local/lib/qt5/examples/bluetooth/heartrate-game
> > >   /usr/local/lib/qt5/examples/bluetooth/heartrate-server
> > >   /usr/local/lib/qt5/examples/bluetooth/lowenergyscanner
> > >   

CVS: cvs.openbsd.org: ports

2024-04-22 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2024/04/22 09:19:21

Modified files:
www/mozilla-firefox: Tag: OPENBSD_7_5 Makefile distinfo 

Log message:
www/mozilla-firefox: MFC update to 125.0.2.

see https://www.mozilla.org/en-US/firefox/125.0.2/releasenotes/
fixes #1892069



CVS: cvs.openbsd.org: ports

2024-04-22 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2024/04/22 09:18:32

Modified files:
www/firefox-i18n: Makefile.inc distinfo 
www/mozilla-firefox: Makefile distinfo 

Log message:
www/mozilla-firefox: update to 125.0.2.

see https://www.mozilla.org/en-US/firefox/125.0.2/releasenotes/
fixes #1892069



Re: x11/qt5 doesn't cleanup some files

2024-04-22 Thread Rafael Sadowski
On Sat Apr 20, 2024 at 11:17:47AM GMT, Stuart Henderson wrote:
> On 2024/04/20 02:07, Kirill A. Korinsky wrote:
> > ports@,
> > 
> > Let assume that I have a system without x11/qt5, and to install it I do
> > something like this:
> > 
> >   ~ $ ls /usr/local/lib/qt5   
> >   ls: /usr/local/lib/qt5: No such file or directory
> >   ~ $ doas pkg_add -a py3-qt5 
> >   quirks-7.18 signed on 2024-04-18T15:06:29Z
> >   py3-qt5-5.15.9p1:py3-ply-3.11p6: ok
> >   py3-qt5-5.15.9p1:pcaudiolib-1.2: ok
> >   py3-qt5-5.15.9p1:espeak-1.51p2: ok
> >   py3-qt5-5.15.9p1:libao-1.2.0p2: ok
> >   py3-qt5-5.15.9p1:dotconf-1.3p0: ok
> >   py3-qt5-5.15.9p1:py3-xdg-0.28p2: ok
> >   py3-qt5-5.15.9p1:speech-dispatcher-0.11.5: ok
> >   py3-qt5-5.15.9p1:qtbase-5.15.12pl151p0: ok
> >   py3-qt5-5.15.9p1:libsigc++-2.12.1: ok
> >   py3-qt5-5.15.9p1:glib2mm-2.66.7: ok
> >   py3-qt5-5.15.9p1:gstreamer1mm-1.10.0p9: ok
> >   py3-qt5-5.15.9p1:qtdeclarative-5.15.12pl31: ok
> >   py3-qt5-5.15.9p1:qtmultimedia-5.15.12pl2: ok
> >   py3-qt5-5.15.9p1:qtspeech-5.15.12pl1: ok
> >   py3-qt5-5.15.9p1:hyphen-2.8.8p0: ok
> >   py3-qt5-5.15.9p1:qtwebsockets-5.15.12pl2: ok
> >   py3-qt5-5.15.9p1:qtwebchannel-5.15.12pl3: ok
> >   py3-qt5-5.15.9p1:qtserialport-5.15.12: ok
> >   py3-qt5-5.15.9p1:qtlocation-5.15.12pl6: ok
> >   py3-qt5-5.15.9p1:qtsensors-5.15.12: ok
> >   py3-qt5-5.15.9p1:libnotify-0.8.3: ok
> >   py3-qt5-5.15.9p1:avahi-glib-0.8p2: ok
> >   py3-qt5-5.15.9p1:glib2-networking-2.80.0: ok
> >   py3-qt5-5.15.9p1:libpsl-0.21.1: ok
> >   py3-qt5-5.15.9p1:libsoup3-3.4.4: ok
> >   py3-qt5-5.15.9p1:geoclue2-2.7.1p0: ok
> >   py3-qt5-5.15.9p1:qtwebkit-5.212.0alpha4p9v0: ok
> >   py3-qt5-5.15.9p1:qtx11extras-5.15.12: ok
> >   py3-qt5-5.15.9p1:qtxmlpatterns-5.15.12: ok
> >   py3-qt5-5.15.9p1:py3-sip-6.7.11p0v0: ok
> >   py3-qt5-5.15.9p1:py3-pyqt5_sip-12.12.2: ok
> >   py3-qt5-5.15.9p1:qtconnectivity-5.15.12pl6: ok
> >   py3-qt5-5.15.9p1:qtsvg-5.15.12pl6: ok
> >   py3-qt5-5.15.9p1:llvm-16.0.6p24: ok
> >   py3-qt5-5.15.9p1:qttools-5.15.12pl4: ok
> >   py3-qt5-5.15.9p1:qtremoteobjects-5.15.12: ok
> >   py3-qt5-5.15.9p1: ok
> >   Running tags: ok
> >   New and changed readme(s):
> >   /usr/local/share/doc/pkg-readmes/llvm-16
> >   ~ $
> > 
> > now, let remove it:
> > 
> >   ~ $ doas pkg_delete -a  
> >   lcms2-2.16p0:py3-qt5-5.15.9p1: ok
> >   lcms2-2.16p0:qtspeech-5.15.12pl1: ok
> >   lcms2-2.16p0:qtmultimedia-5.15.12pl2: ok
> >   lame-3.100p2:speech-dispatcher-0.11.5: ok
> >   lame-3.100p2:espeak-1.51p2: ok
> >   lame-3.100p2:pcaudiolib-1.2: ok
> >   gsettings-desktop-schemas-46.0:qtwebkit-5.212.0alpha4p9v0: ok
> >   gsettings-desktop-schemas-46.0:geoclue2-2.7.1p0: ok
> >   gsettings-desktop-schemas-46.0:libsoup3-3.4.4: ok
> >   gsettings-desktop-schemas-46.0:glib2-networking-2.80.0: ok
> >   py3-pyqt5_sip-12.12.2: ok
> >   qtx11extras-5.15.12: ok
> >   qtwebchannel-5.15.12pl3: ok
> >   avahi-glib-0.8p2: ok
> >   libpsl-0.21.1: ok
> >   qtbase-5.15.12pl151p0:qtsensors-5.15.12: ok
> >   qtbase-5.15.12pl151p0:qtlocation-5.15.12pl6: ok
> >   qtbase-5.15.12pl151p0:qtserialport-5.15.12: ok
> >   qtbase-5.15.12pl151p0:qtwebsockets-5.15.12pl2: ok
> >   qtbase-5.15.12pl151p0:qttools-5.15.12pl4: ok
> >   qtbase-5.15.12pl151p0:qtxmlpatterns-5.15.12: ok
> >   qtbase-5.15.12pl151p0:qtconnectivity-5.15.12pl6: ok
> >   qtbase-5.15.12pl151p0:qtremoteobjects-5.15.12: ok
> >   qtbase-5.15.12pl151p0:qtdeclarative-5.15.12pl31: ok
> >   qtbase-5.15.12pl151p0:qtsvg-5.15.12pl6: ok
> >   qtbase-5.15.12pl151p0: ok
> >   glib2mm-2.66.7:gstreamer1mm-1.10.0p9: ok
> >   glib2mm-2.66.7: ok
> >   py3-ply-3.11p6:py3-sip-6.7.11p0v0: ok
> >   py3-ply-3.11p6: ok
> >   libsigc++-2.12.1: ok
> >   libao-1.2.0p2: ok
> >   dotconf-1.3p0: ok
> >   llvm-16.0.6p24: ok
> >   hyphen-2.8.8p0: ok
> >   libnotify-0.8.3: ok
> >   py3-xdg-0.28p2: ok
> >   Running tags: ok
> >   Read shared items: ok
> >   --- -geoclue2-2.7.1p0 ---
> >   You should also run /usr/sbin/userdel _geoclue
> >   You should also run /usr/sbin/groupdel _geoclue
> >   --- -py3-xdg-0.28p2 ---
> >   Error deleting directory /usr/local/lib/qt5/examples: Directory not empty
> >   Error deleting directory /usr/local/lib/qt5: Directory not empty
> >   ~ $
> > 
> > as you see, it left /usr/local/lib/qt5:
> > 
> >   ~ $ find /usr/local/lib/qt5
> >   /usr/local/lib/qt5
> >   /usr/local/lib/qt5/examples
> >   /usr/local/lib/qt5/examples/bluetooth
> >   /usr/local/lib/qt5/examples/bluetooth/btscanner
> >   /usr/local/lib/qt5/examples/bluetooth/heartrate-game
> >   /usr/local/lib/qt5/examples/bluetooth/heartrate-server
> >   /usr/local/lib/qt5/examples/bluetooth/lowenergyscanner
> >   /usr/local/lib/qt5/examples/remoteobjects
> >   /usr/local/lib/qt5/examples/remoteobjects/ssl
> >   /usr/local/lib/qt5/examples/remoteobjects/ssl/sslserver
> >   /usr/local/lib/qt5/examples/remoteobjects/ssl/sslserver/cert
> >   /usr/local/lib/qt5/examples/remoteobjects/websockets
> >   

[SMALL FIX] archivers/lrzip

2024-04-22 Thread Rubén Llorente

Hello,

lrzip's ZPAQ has been broken since this port got added to the tree.

This patch fixes it. It has been working for years for me.

diff -u -p -r1.3 Makefile
--- Makefile4 Nov 2022 15:05:10 -   1.3
+++ Makefile22 Apr 2024 11:12:34 -
@@ -3,7 +3,7 @@ COMMENT =   compression utility for large
 GH_ACCOUNT =   ckolivas
 GH_PROJECT =   lrzip
 GH_TAGNAME =   v0.651
-REVISION = 0
+REVISION = 1

 CATEGORIES =   archivers

@@ -24,7 +24,7 @@ RUN_DEPENDS = shells/bash

 CONFIGURE_STYLE = autoreconf
 CONFIGURE_ARGS = --disable-doc
-CONFIGURE_ENV =CPPFLAGS="-I${LOCALBASE}/include" \
+CONFIGURE_ENV =CPPFLAGS="-I${LOCALBASE}/include -DNOJIT" \
LDFLAGS="-L${LOCALBASE}/lib" \
ac_cv_prog_ASM_PROG='no '
 # don't pick up archivers/nasm; it breaks build



Re: [NEW] security/nitrocli

2024-04-22 Thread Rubén Llorente
This is a second attempt at the port, incorporating some suggestions 
from Klemens Nanni.


I include both a full version of the port (attached) and a patch that 
shows the differences between the earlier version and the current 
version of the port (attached).

nitrocli.tar.gz
Description: application/gzip
diff -Nur nitrocli.orig/Makefile nitrocli/Makefile
--- nitrocli.orig/Makefile	Sun Apr 14 15:28:33 2024
+++ nitrocli/Makefile	Mon Apr 22 12:18:42 2024
@@ -18,91 +18,24 @@
 
 LIB_DEPENDS =	comms/libhidapi
 
+RUN_DEPENDS =	security/gnupg
+
 COMPILER =	base-clang ports-gcc
 
 CONFIGURE_STYLE =	cargo
 
 MODCARGO_RUSTFLAGS =	-L ${LOCALBASE}/lib
 
-MODCARGO_CRATES +=	aho-corasick	0.7.18	# Unlicense/MIT
-MODCARGO_CRATES +=	anyhow	1.0.40	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	autocfg	1.0.1	# Apache-2.0 OR MIT
-MODCARGO_CRATES +=	base32	0.4.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	bitflags	1.2.1	# MIT/Apache-2.0
-MODCARGO_CRATES +=	cc	1.0.67	# MIT/Apache-2.0
-MODCARGO_CRATES +=	cfg-if	1.0.0	# MIT/Apache-2.0
-MODCARGO_CRATES +=	clap	2.33.3	# MIT
-MODCARGO_CRATES +=	directories	3.0.2	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	dirs-sys	0.3.6	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	envy	0.4.2	# MIT
-MODCARGO_CRATES +=	getrandom	0.1.16	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	getrandom	0.2.2	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	heck	0.3.2	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	lazy_static	1.4.0	# MIT/Apache-2.0
-MODCARGO_CRATES +=	libc	0.2.94	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	log	0.4.14	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	memchr	2.4.0	# Unlicense/MIT
-MODCARGO_CRATES +=	merge	0.1.0	# Apache-2.0 OR MIT
-MODCARGO_CRATES +=	merge_derive	0.1.0	# Apache-2.0 OR MIT
-MODCARGO_CRATES +=	nitrokey	0.9.0	# MIT
-MODCARGO_CRATES +=	nitrokey-sys	3.6.0	# LGPL-3.0
-MODCARGO_CRATES +=	nitrokey-test	0.5.0	# GPL-3.0-or-later
-MODCARGO_CRATES +=	nitrokey-test-state	0.1.0	# GPL-3.0-or-later
-MODCARGO_CRATES +=	num-traits	0.2.14	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	numtoa	0.1.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	ppv-lite86	0.2.10	# MIT/Apache-2.0
-MODCARGO_CRATES +=	proc-macro-error	1.0.4	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	proc-macro-error-attr	1.0.4	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	proc-macro2	1.0.26	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	progressing	3.0.2	# Apache-2.0
-MODCARGO_CRATES +=	quote	1.0.9	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	rand	0.8.3	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	rand_chacha	0.3.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	rand_core	0.5.1	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	rand_core	0.6.2	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	rand_hc	0.3.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	redox_syscall	0.2.8	# MIT
-MODCARGO_CRATES +=	redox_termios	0.1.2	# MIT
-MODCARGO_CRATES +=	redox_users	0.4.0	# MIT
-MODCARGO_CRATES +=	regex	1.5.4	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	regex-syntax	0.6.25	# MIT/Apache-2.0
-MODCARGO_CRATES +=	remove_dir_all	0.5.3	# MIT/Apache-2.0
-MODCARGO_CRATES +=	serde	1.0.125	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	serde_derive	1.0.125	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	structopt	0.3.21	# Apache-2.0 OR MIT
-MODCARGO_CRATES +=	structopt-derive	0.4.14	# Apache-2.0/MIT
-MODCARGO_CRATES +=	syn	1.0.72	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	tempfile	3.2.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	termion	1.5.6	# MIT
-MODCARGO_CRATES +=	textwrap	0.11.0	# MIT
-MODCARGO_CRATES +=	toml	0.5.8	# MIT/Apache-2.0
-MODCARGO_CRATES +=	unicode-segmentation	1.7.1	# MIT/Apache-2.0
-MODCARGO_CRATES +=	unicode-width	0.1.8	# MIT/Apache-2.0
-MODCARGO_CRATES +=	unicode-xid	0.2.2	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	version_check	0.9.3	# MIT/Apache-2.0
+.include "modules.inc"
 
-# Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
-MODCARGO_CRATES +=	wasi	0.9.0+wasi-snapshot-preview1
-
-# Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
-MODCARGO_CRATES +=	wasi	0.10.2+wasi-snapshot-preview1
-MODCARGO_CRATES +=	winapi	0.3.9	# MIT/Apache-2.0
-
-# MIT/Apache-2.0
-MODCARGO_CRATES +=	winapi-i686-pc-windows-gnu	0.4.0
-
-# MIT/Apache-2.0
-MODCARGO_CRATES +=	winapi-x86_64-pc-windows-gnu	0.4.0
-
-MODCARGO_VENDOR_DIR = ${WRKSRC}/modcargo-crates
-
-RUN_DEPENDS =	security/gnupg
-
 MY_REPLACE_CMD =	sed -i s/hid_init/hidapi_hid_init/g
-MY_HIDAPI_DIR =	/nitrokey-sys-*/libnitrokey-*/libnitrokey/
-MY_HIDAPI_HEADER =	hidapi/hidapi.h
+MY_HEADER =	/nitrokey-sys-*/libnitrokey-*/libnitrokey/hidapi/hidapi.h
 
 post-patch:
-	${MY_REPLACE_CMD} ${MODCARGO_VENDOR_DIR}${MY_HIDAPI_DIR}${MY_HIDAPI_HEADER}
+	${MY_REPLACE_CMD} ${MODCARGO_VENDOR_DIR}${MY_HEADER}
+
+post-install:
+	mv ${PREFIX}/bin/shell-complete \
+	${PREFIX}/bin/nitrocli-shell-complete
 
 .include 
diff -Nur nitrocli.orig/modules.inc nitrocli/modules.inc
--- nitrocli.orig/modules.inc	Thu Jan  1 01:00:00 1970
+++ nitrocli/modules.inc	Sun Apr 14 15:31:32 2024
@@ -0,0 +1,69 @@
+MODCARGO_CRATES +=	aho-corasick	0.7.18	# Unlicense/MIT
+MODCARGO_CRATES +=	anyhow	1.0.40	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	autocfg	1.0.1	# Apache-2.0 OR MIT

Re: update emulators/mednafen

2024-04-22 Thread Stefan Sperling
On Sun, Apr 21, 2024 at 01:41:59PM +0200, Solene Rapenne wrote:
> A newer version is available, changelogs since our version:
> 
> - https://forum.fobby.net/index.php?t=msg=2181=0;
> - https://forum.fobby.net/index.php?t=msg=2191=0;
> 
> tested on amd64, build and works fine, I tried a few games on super
> nes and megadrive

ok stsp@

The changelogs read like small incremental changes and fixes.
Should be a safe update.

> diff --git a/emulators/mednafen/Makefile b/emulators/mednafen/Makefile
> index cb08d15a0b8..f500b6896bf 100644
> --- a/emulators/mednafen/Makefile
> +++ b/emulators/mednafen/Makefile
> @@ -1,10 +1,9 @@
>  BROKEN-hppa =../../include/mednafen/state.h:21:7: error: 
> 'exception_ptr' in namespace 'std' does not name a type
>  COMMENT =emulates numerous game consoles
>  
> -VERSION =1.31.0-UNSTABLE
> +VERSION =1.32.1
>  DISTNAME =   mednafen-${VERSION}
>  PKGNAME =mednafen-${VERSION:C/-UNSTABLE//}
> -REVISION =   2
>  
>  CATEGORIES = emulators games
>  HOMEPAGE =   https://mednafen.github.io
> diff --git a/emulators/mednafen/distinfo b/emulators/mednafen/distinfo
> index 4c9b4d330ba..fed5bcfad85 100644
> --- a/emulators/mednafen/distinfo
> +++ b/emulators/mednafen/distinfo
> @@ -1,2 +1,2 @@
> -SHA256 (mednafen-1.31.0-UNSTABLE.tar.xz) = 
> v8/3LjcOCeEro3kWAHghh/v14syda1/k+fNHFkIEY2c=
> -SIZE (mednafen-1.31.0-UNSTABLE.tar.xz) = 3528532
> +SHA256 (mednafen-1.32.1.tar.xz) = 
> 3n65SrZiEq53WDdlJDaKirIII0szeWYlymMFR9vIODI=
> +SIZE (mednafen-1.32.1.tar.xz) = 3571236
> 
> 



CVS: cvs.openbsd.org: ports

2024-04-22 Thread Robert Nagy
CVSROOT:/cvs
Module name:ports
Changes by: rob...@cvs.openbsd.org  2024/04/22 02:23:49

Modified files:
devel/libHX: Makefile distinfo 
devel/libHX/pkg: PLIST 

Log message:
update to 4.23



CVS: cvs.openbsd.org: ports

2024-04-22 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2024/04/22 01:53:40

Modified files:
graphics/displaz: Makefile 

Log message:
graphics/displaz: mark BROKEN for now, failure reported by naddy@

it's not compatible with lastools 2.3, and doesn't build against recent
pdal either. being discussed w/ upstream.



CVS: cvs.openbsd.org: ports

2024-04-22 Thread Robert Nagy
CVSROOT:/cvs
Module name:ports
Changes by: rob...@cvs.openbsd.org  2024/04/22 01:44:21

Modified files:
x11/mate/atril : Makefile 
x11/mate/caja  : Makefile 
x11/mate/control-center: Makefile 
x11/mate/desktop: Makefile 
x11/mate/engrampa: Makefile 
x11/mate/eom   : Makefile 
x11/mate/libmatekbd: Makefile 
x11/mate/libmatemixer: Makefile 
x11/mate/libmateweather: Makefile 
x11/mate/media : Makefile 
x11/mate/notification-daemon: Makefile 
x11/mate/panel : Makefile 
x11/mate/polkit: Makefile 
x11/mate/power-manager: Makefile 
x11/mate/screensaver: Makefile 
x11/mate/session-manager: Makefile 
x11/mate/settings-daemon: Makefile 
x11/mate/system-monitor: Makefile 
x11/mate/terminal: Makefile 

Log message:
fixup WANTLIB



CVS: cvs.openbsd.org: ports

2024-04-22 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2024/04/22 01:04:13

Modified files:
x11/gnome/user-docs: Makefile distinfo 

Log message:
Update to gnome-user-docs-46.1.



CVS: cvs.openbsd.org: ports

2024-04-22 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2024/04/22 00:58:29

Modified files:
x11/gnome/nautilus: Makefile distinfo 

Log message:
Update to nautilus-46.1.



CVS: cvs.openbsd.org: ports

2024-04-22 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2024/04/22 00:56:50

Modified files:
x11/gnome/calendar: Makefile distinfo 

Log message:
Update to gnome-calendar-46.1.



CVS: cvs.openbsd.org: ports

2024-04-22 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2024/04/22 00:54:10

Modified files:
sysutils/flatpak/xdg-desktop-portal-gnome: Makefile distinfo 

Log message:
Update to xdg-desktop-portal-gnome-46.1.



CVS: cvs.openbsd.org: ports

2024-04-22 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2024/04/22 00:50:11

Modified files:
textproc/icu4c : Makefile distinfo 

Log message:
Upstream rerolled the tarball.



CVS: cvs.openbsd.org: ports

2024-04-22 Thread Sebastian Reitenbach
CVSROOT:/cvs
Module name:ports
Changes by: sebas...@cvs.openbsd.org2024/04/22 00:47:57

Modified files:
x11/gnustep/libobjc2: Makefile distinfo 
x11/gnustep/libobjc2/patches: patch-block_trampolines_S 
Removed files:
x11/gnustep/libobjc2/patches: patch-CMakeLists_txt 

Log message:
update 2.2 -> 2.2.1



Re: [update] geo/traccar 6.1

2024-04-22 Thread Renaud Allard



On 4/21/24 1:07 PM, Stuart Henderson wrote:

On 2024/04/20 10:18, Renaud Allard wrote:

Hello,

Here is an update for geo/traccar 6.1.
Tested on amd64


I'll take a look soon.


Legacy app is now removed by default from 6.0 onwards, but is still
available on GitHub for those who still want to use it. This should maybe
be added to upgrade76.html.


It's only worth adding to update notes if we can tell people what to do.
A vague "available on github" isn't useful (also, github is not accessible
from some parts of the world).



Indeed, I should have mentioned the complete URL, although the important 
part is that legacy interface is not available anymore by default. So, 
maybe that only should be mentioned.


Note that I didn't test the legacy interface on this version.
https://github.com/traccar/traccar-web
The instructions are here: https://www.traccar.org/build-extjs/
But I am not sure it's so trivial to do on OpenBSD since it depends on 
"Sencha cmd", which is only available for windows, macos and linux.


smime.p7s
Description: S/MIME Cryptographic Signature


arm bulk build report

2024-04-22 Thread phessler
bulk build on armv7.ports.openbsd.org
started on  Sat Mar 16 02:09:40 MDT 2024
finished at Sun Apr 21 23:59:50 MDT 2024
lasted 6D21h50m
done with kern.version=OpenBSD 7.5 (GENERIC) #208: Fri Mar 15 15:53:19 MDT 2024

built packages:8221
Mar 16:552
Mar 17:126
Mar 18:317
Mar 19:132
Mar 20:92
Mar 21:40
Mar 22:134
Mar 23:314
Mar 24:85
Mar 25:40
Mar 26:47
Mar 27:87
Mar 28:117
Mar 29:55
Mar 30:72
Mar 31:227
Apr 1:1793
Apr 2:2966
Apr 3:83
Apr 4:133
Apr 5:123
Apr 6:86
Apr 7:176
Apr 8:164
Apr 9:259
Apr 10:157
Apr 11:11
Apr 12:120
Apr 13:141
Apr 14:202
Apr 15:189
Apr 16:192
Apr 17:209
Apr 18:231
Apr 19:212
Apr 20:502
Apr 21:2268


critical path missing pkgs:  
http://build-failures.rhaalovely.net/arm/2024-03-16/summary.log

build failures: 51
http://build-failures.rhaalovely.net/arm/2024-03-16/archivers/snappy.log
http://build-failures.rhaalovely.net/arm/2024-03-16/audio/pulseaudio.log
http://build-failures.rhaalovely.net/arm/2024-03-16/audio/ruby-taglib,ruby33.log
http://build-failures.rhaalovely.net/arm/2024-03-16/databases/pgbackrest.log
http://build-failures.rhaalovely.net/arm/2024-03-16/devel/abseil-cpp.log
http://build-failures.rhaalovely.net/arm/2024-03-16/devel/arm-none-eabi/gcc,arm.log
http://build-failures.rhaalovely.net/arm/2024-03-16/devel/boost.log
http://build-failures.rhaalovely.net/arm/2024-03-16/devel/dyncall.log
http://build-failures.rhaalovely.net/arm/2024-03-16/devel/libfirm.log
http://build-failures.rhaalovely.net/arm/2024-03-16/devel/liboil.log
http://build-failures.rhaalovely.net/arm/2024-03-16/devel/libvirt-glib.log
http://build-failures.rhaalovely.net/arm/2024-03-16/devel/llvm/16.log
http://build-failures.rhaalovely.net/arm/2024-03-16/devel/llvm/17.log
http://build-failures.rhaalovely.net/arm/2024-03-16/devel/or1k-elf/gcc.log
http://build-failures.rhaalovely.net/arm/2024-03-16/devel/py-unicorn,python3.log
http://build-failures.rhaalovely.net/arm/2024-03-16/devel/remake.log
http://build-failures.rhaalovely.net/arm/2024-03-16/devel/riscv-elf/gcc.log
http://build-failures.rhaalovely.net/arm/2024-03-16/devel/xsd.log
http://build-failures.rhaalovely.net/arm/2024-03-16/devel/xtensa-elf/gcc.log
http://build-failures.rhaalovely.net/arm/2024-03-16/emulators/dgen-sdl.log
http://build-failures.rhaalovely.net/arm/2024-03-16/emulators/libchdr.log
http://build-failures.rhaalovely.net/arm/2024-03-16/games/hyperrogue.log
http://build-failures.rhaalovely.net/arm/2024-03-16/games/stockfish.log
http://build-failures.rhaalovely.net/arm/2024-03-16/graphics/babl.log
http://build-failures.rhaalovely.net/arm/2024-03-16/lang/STk.log
http://build-failures.rhaalovely.net/arm/2024-03-16/lang/gambit.log
http://build-failures.rhaalovely.net/arm/2024-03-16/lang/hashlink.log
http://build-failures.rhaalovely.net/arm/2024-03-16/lang/racket-minimal.log
http://build-failures.rhaalovely.net/arm/2024-03-16/lang/rakudo.log
http://build-failures.rhaalovely.net/arm/2024-03-16/lang/swi-prolog.log
http://build-failures.rhaalovely.net/arm/2024-03-16/mail/bogofilter,db4.log
http://build-failures.rhaalovely.net/arm/2024-03-16/math/flintlib.log
http://build-failures.rhaalovely.net/arm/2024-03-16/math/lean.log
http://build-failures.rhaalovely.net/arm/2024-03-16/misc/osinfo/libosinfo.log
http://build-failures.rhaalovely.net/arm/2024-03-16/net/rpki-data.log
http://build-failures.rhaalovely.net/arm/2024-03-16/net/tdlib.log
http://build-failures.rhaalovely.net/arm/2024-03-16/net/ucspi-tools.log
http://build-failures.rhaalovely.net/arm/2024-03-16/plan9/drawterm.log
http://build-failures.rhaalovely.net/arm/2024-03-16/security/boringssl/fips.log
http://build-failures.rhaalovely.net/arm/2024-03-16/security/foremost.log
http://build-failures.rhaalovely.net/arm/2024-03-16/security/openssl/3.1.log
http://build-failures.rhaalovely.net/arm/2024-03-16/security/openssl/3.2.log
http://build-failures.rhaalovely.net/arm/2024-03-16/security/openssl/quictls.log
http://build-failures.rhaalovely.net/arm/2024-03-16/security/step-cli.log
http://build-failures.rhaalovely.net/arm/2024-03-16/security/vault.log
http://build-failures.rhaalovely.net/arm/2024-03-16/sysutils/autossh.log
http://build-failures.rhaalovely.net/arm/2024-03-16/sysutils/login_krb5.log
http://build-failures.rhaalovely.net/arm/2024-03-16/sysutils/rancid.log
http://build-failures.rhaalovely.net/arm/2024-03-16/sysutils/ugrep.log
http://build-failures.rhaalovely.net/arm/2024-03-16/www/kiwix/libkiwix.log
http://build-failures.rhaalovely.net/arm/2024-03-16/x11/gnustep/base.log

recurrent failures
 failures/archivers/snappy.log
 failures/audio/pulseaudio.log
 failures/databases/pgbackrest.log
 failures/devel/abseil-cpp.log
 failures/devel/arm-none-eabi/gcc,arm.log
 failures/devel/boost.log
 failures/devel/dyncall.log
 failures/devel/liboil.log
 failures/devel/libvirt-glib.log
 failures/devel/llvm/16.log
 failures/devel/py-unicorn,python3.log
 failures/devel/remake.log
 failures/devel/riscv-elf/gcc.log
 failures/graphics/babl.log
 failures/lang/STk.log
 failures/lang/gambit.log