CVS: cvs.openbsd.org: ports

2023-12-09 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2023/12/10 00:49:19

Modified files:
sysutils/openbsdisks2: Makefile distinfo 
Removed files:
sysutils/openbsdisks2/patches: patch-src_main_cpp 

Log message:
Update openbsdisks2 to 0.4.0



CVS: cvs.openbsd.org: ports

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

Modified files:
games/rocksndiamonds: Makefile distinfo 

Log message:
Update to rocksndiamonds-4.3.8.0.



Re: firefox vs ssh vs FIDO

2023-12-09 Thread Greg Steuck
Greg Steuck  writes:

> So I was wondering which program is responsible (because my previous
> "fix" was to restart the X session). Turns out exiting firefox is
> enough to get the device back.

I don't understand how or why firefox decides that it should hold on to
fido devices, but hibernate isn't necessary. Right now I'm seeing:

% fstat -n | grep 98,0   # the device number for fido/0
greg firefox67969  139  4,167872620666  rwp   98,0

This is firefox 120.0.1 on a current-ish amd64.

% pstee
| \-+- 67969 greg firefox
 |   |--- 64863 greg /usr/local/lib/firefox/firefox -contentproc -appDir 
/usr/local/lib/firefox/browser {b78ddad4-1757-4fc8-9b74-8d79bb09c13c} 67969 
socket
 |   |--- 75417 greg /usr/local/lib/firefox/firefox -contentproc 
{edcbc521-8aaf-4efd-82f2-ed887f516f67} 67969 tab
 |   |--- 83724 greg /usr/local/lib/firefox/firefox -contentproc 
{a0f250b4-8c9c-4bb4-8cfd-009399071c8a} 67969 tab
 |   |--- 86034 greg /usr/local/lib/firefox/firefox -contentproc -appDir 
/usr/local/lib/firefox/browser {e33e0794-77c7-4e67-b00b-563cc0b53050} 67969 
utility
 |   |--- 37317 greg /usr/local/lib/firefox/firefox -contentproc -appDir 
/usr/local/lib/firefox/browser {451da47a-01c8-461f-9815-f6f2b143950c} 67969 rdd
 |   |--- 41257 greg /usr/local/lib/firefox/firefox -contentproc 
{ee197b40-551b-4674-b120-125e67ce1bd1} 67969 tab
 |   |--- 58780 greg /usr/local/lib/firefox/firefox -contentproc 
{78b4f237-91b0-4e10-a900-43380ce0cb73} 67969 tab
 |   \--- 04421 greg /usr/local/lib/firefox/firefox -contentproc 
{5a7638ba-e3d5-40a0-a7c6-26d654d45c3a} 67969 tab

Thanks
Greg



CVS: cvs.openbsd.org: ports

2023-12-09 Thread Pascal Stumpf
CVSROOT:/cvs
Module name:ports
Changes by: pas...@cvs.openbsd.org  2023/12/09 15:38:11

Modified files:
net/tor: Makefile distinfo 

Log message:
SECURITY update to tor 0.4.8.10.



CVS: cvs.openbsd.org: ports

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

Modified files:
games/nblood   : Makefile 

Log message:
Disable LTO on riscv64 to work around an llvm bug

Upstream issue: https://github.com/llvm/llvm-project/issues/61991

ok jsg@ (maintainer)



CVS: cvs.openbsd.org: ports

2023-12-09 Thread Matthieu Herrb
CVSROOT:/cvs
Module name:ports
Changes by: matth...@cvs.openbsd.org2023/12/09 15:00:43

Modified files:
wayland/havoc  : Makefile 
wayland/havoc/patches: patch-havoc_cfg patch-main_c 

Log message:
Patch the example config file to use /bin/ksh instead of bash.
Remove RDEP on shells/bash.
Set default background so that the terminal cursor is visible.



CVS: cvs.openbsd.org: ports

2023-12-09 Thread Theo Buehler
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2023/12/09 14:56:14

Modified files:
security/rust-openssl-tests: Makefile crates.inc distinfo 
security/rust-openssl-tests/pkg: PLIST 

Log message:
rust-openssl-tests: pull in a couple more commits.



Re: Dealing with daemons that don't behave like daemons in rc scripts

2023-12-09 Thread Edd Barrett
On Sat, Dec 09, 2023 at 01:03:31PM +, Edd Barrett wrote:
> (If we are fine with the general approach, and if this is something that we 
> are
> going to need to do for other ports, perhaps it would be better for rc.d to
> have some kind of built-in support for using a daemon-wrapper? I don't know)

Maybe that'd look something like this:

```
--- rc.subr.origSat Dec  9 18:28:27 2023
+++ rc.subr Sat Dec  9 18:44:51 2023
@@ -174,7 +174,7 @@
 }
 
 rc_start() {
-   rc_exec "${daemon} ${daemon_flags}"
+   rc_exec "${daemon_wrapper:+${daemon_wrapper} }${daemon} ${daemon_flags}"
 }
```

With a rc script looking like this:

```
#!/bin/ksh

daemon="/usr/local/bin/navidrome"
daemon_user="_navidrome"
daemon_flags="-c /etc/navidrome.toml"
daemon_wrapper="/usr/local/sbin/daemon"

. /etc/rc.d/rc.subr

rc_reload=NO

rc_cmd $1
```

(Still doesn't start right when `daemon_logger` is set though)

-- 
Best Regards
Edd Barrett

https://www.theunixzoo.co.uk



CVS: cvs.openbsd.org: ports

2023-12-09 Thread Theo Buehler
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2023/12/09 10:57:57

Modified files:
databases/victoriametrics: Makefile distinfo 

Log message:
Update to victoriametrics 1.93.8

from Lucas Gabriel Vuotto (maintainer)
ok denis

https://github.com/VictoriaMetrics/VictoriaMetrics/blob/master/docs/CHANGELOG.md#v1936
https://github.com/VictoriaMetrics/VictoriaMetrics/blob/master/docs/CHANGELOG.md#v1937
https://github.com/VictoriaMetrics/VictoriaMetrics/blob/master/docs/CHANGELOG.md#v1938



Re: UPDATE databases/victoriametrics from MAINTAINER

2023-12-09 Thread Lucas Gabriel Vuotto
On Tue, Nov 28, 2023 at 07:25:18PM +0100, Denis Fondras wrote:
> Le Tue, Nov 28, 2023 at 01:04:12PM +, Lucas Gabriel Vuotto a écrit :
> > Hi ports,
> > 
> > Update VictoriaMetrics to latest LTS, 1.93.8. A bunch of bugfixes in it,
> > enumerated at
> > 
> > - 
> > https://github.com/VictoriaMetrics/VictoriaMetrics/blob/master/docs/CHANGELOG.md#v1936
> > - 
> > https://github.com/VictoriaMetrics/VictoriaMetrics/blob/master/docs/CHANGELOG.md#v1937
> > - 
> > https://github.com/VictoriaMetrics/VictoriaMetrics/blob/master/docs/CHANGELOG.md#v1938
> > 
> > Runs fine in my single-node small deployment on arm64, with vmetrics and
> > vmetricsalert.
> > 
> 
> OK denis@

bump.


diff refs/heads/master refs/heads/victoriametrics-1.93.8
commit - 24e31a437db799ac2d1939e75cec232b8b1b546b
commit + c08f64b7fa5cdef1557d1870209868a13e66a53d
blob - eee970c488026ace06dbf30e50e07e644930e8a4
blob + c0e967a6992a9749baf6c45c8863e679ea88448d
--- databases/victoriametrics/Makefile
+++ databases/victoriametrics/Makefile
@@ -1,6 +1,6 @@
 COMMENT =  fast, cost-effective and scalable time series database
 
-V =1.93.5
+V =1.93.8
 
 DIST_TUPLE +=  github VictoriaMetrics VictoriaMetrics v${V} . # Apache 
License 2.0
 
blob - 2d76766dd1869ed46add6718c82de5ac43f25e04
blob + 0f9536f8f28e04c13add7c75d6e7558ad5faa788
--- databases/victoriametrics/distinfo
+++ databases/victoriametrics/distinfo
@@ -1,2 +1,2 @@
-SHA256 (VictoriaMetrics-VictoriaMetrics-v1.93.5.tar.gz) = 
DhpwbPR6u17OVR9maMJ4c60UFJqfmFGDLhMY9f1GzOQ=
-SIZE (VictoriaMetrics-VictoriaMetrics-v1.93.5.tar.gz) = 59986043
+SHA256 (VictoriaMetrics-VictoriaMetrics-v1.93.8.tar.gz) = 
2xhz27GANxjyx3WIoaUgprZyHj0KdknS+AkwNdIZyKQ=
+SIZE (VictoriaMetrics-VictoriaMetrics-v1.93.8.tar.gz) = 59823574



CVS: cvs.openbsd.org: ports

2023-12-09 Thread Frederic Cambus
CVSROOT:/cvs
Module name:ports
Changes by: fcam...@cvs.openbsd.org 2023/12/09 09:16:33

Modified files:
sysutils/broot : Makefile crates.inc distinfo 

Log message:
Update broot to 1.30.0.



CVS: cvs.openbsd.org: ports

2023-12-09 Thread Frederic Cambus
CVSROOT:/cvs
Module name:ports
Changes by: fcam...@cvs.openbsd.org 2023/12/09 09:16:01

Modified files:
net/dbip   : Makefile.inc 
net/dbip/asn   : distinfo 
net/dbip/city  : distinfo 
net/dbip/country: distinfo 

Log message:
Update dbip to 2023.12.



CVS: cvs.openbsd.org: ports

2023-12-09 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2023/12/09 08:39:07

Modified files:
net/nextcloudclient: Makefile distinfo 

Log message:
Update nextcloudclient  to 3.10.2

Changelog: https://github.com/nextcloud/desktop/releases/v3.10.2
- Fix folder wizard warning color for local path in dark mode by
@backportbot-nextcloud in #6068
- Bugfix/remove dead oauth code by @claucambra in #6075
- Open Nextcloud after installation on macOS by @backportbot-nextcloud
in #6076
- Fix Chunk v2 upload headers by @backportbot-nextcloud in #6086
- Bugfix/legacy migration by @backportbot-nextcloud in #6095
- Prevent empty password being passed into share creation by
@tobiasKaminsky in #6107
- Unhide discovery logs for file deleted on the server and for
discovered file by @backportbot-nextcloud in #6116
- manpages by @hefee in #6122
- Fix chunk v2 destination header by @backportbot-nextcloud in #6141
- Bugfix/restore folders recursively by @backportbot-nextcloud in
#6143
- Show more informative error message when VFS hydration fails.
Displaya popup and put an error into activity list. More detailed
logs. by @backportbot-nextcloud in #6153
- Do not show failure popul for VFS when hydration finished with code
200 or 204. by @backportbot-nextcloud in #6163
- Upgrade to Mac OS 12.0.0. by @backportbot-nextcloud in #6171
- Enforce virtual file type when it is falsely marked as non-virtual.
Added more logs for scenarios when virtual placeholder gets marked
as non-virtual. by @backportbot-nextcloud in #6172
- we require version 12.0+ for macOS by @backportbot-nextcloud in
#6175
- Fix crash when clicking on import legacy account dialog 'Skip'
button. by @backportbot-nextcloud in #6208
- avoid restore algorithm by setting the data fingerprint from sync DB
by @backportbot-nextcloud in #6241
- Fix crash. Remove unnecessary dependency injection causing crash. by
@backportbot-nextcloud in #6252
- Fix. Bulk upload. Accumulate sent bytes. Fix negative value in UI.
by @allexzander in #6253
- Bugfix/vfs toggle fix by @allexzander in #6251
- maintain lock state if unlock happens during sync by
@backportbot-nextcloud in #6259
- avoid modifying a placeholder (virtual files) when not needed by
@backportbot-nextcloud in #6262
- Fix build with latest NextcloudKit, caused by search for XCTest and
friends by @backportbot-nextcloud in #6266
- Feature. Do not allow move of external storage mounted folders. by
@allexzander in #6268

Update diff from maintianer Adriano, obrigado!



CVS: cvs.openbsd.org: ports

2023-12-09 Thread Theo Buehler
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2023/12/09 07:55:05

Modified files:
security/rust-openssl-tests: Makefile crates.inc distinfo 
security/rust-openssl-tests/pkg: PLIST 

Log message:
Update to rust-openssl-tests 20231209



CVS: cvs.openbsd.org: ports

2023-12-09 Thread Paco Esteban
CVSROOT:/cvs
Module name:ports
Changes by: p...@cvs.openbsd.org2023/12/09 07:00:23

Modified files:
www/shiori : Makefile 

Log message:
Because of syscall(2) removal www/shiori has this error at runtime:

panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x8d1dfc]

goroutine 1 [running]:
modernc.org/libc.(*TLS).setErrno(0x16508e0?, {0xb62100?, 0x10aa9a8?})
modernc.org/libc@v1.24.1/etc.go:189 +0xdc
modernc.org/libc.Xmalloc(0xc06ca0?, 0x10b2cf8?)
modernc.org/libc@v1.24.1/mem.go:34 +0xc5
modernc.org/libc.init()
modernc.org/libc@v1.24.1/libc_openbsd.go:49 +0x1db

I'm working with upstream for a fix.

For now, mark www/shiori as BROKEN until upstream merges the fix or Go
ports can be reliably patched.

ok tb@



CVS: cvs.openbsd.org: ports

2023-12-09 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2023/12/09 06:22:41

Modified files:
devel/kf5  : kf5.port.mk 
devel/kf5/attica: distinfo 
devel/kf5/baloo: distinfo 
devel/kf5/baloo/pkg: PLIST 
devel/kf5/bluez-qt: distinfo 
devel/kf5/breeze-icons: distinfo 
devel/kf5/extra-cmake-modules: distinfo 
devel/kf5/extra-cmake-modules/pkg: PLIST 
devel/kf5/frameworkintegration: distinfo 
devel/kf5/kactivities: distinfo 
devel/kf5/kactivities-stats: Makefile distinfo 
devel/kf5/kapidox: distinfo 
devel/kf5/karchive: distinfo 
devel/kf5/kauth: Makefile distinfo 
devel/kf5/kbookmarks: distinfo 
devel/kf5/kcalendarcore: distinfo 
devel/kf5/kcmutils: distinfo 
devel/kf5/kcodecs: distinfo 
devel/kf5/kcompletion: distinfo 
devel/kf5/kconfig: distinfo 
devel/kf5/kconfigwidgets: distinfo 
devel/kf5/kcontacts: distinfo 
devel/kf5/kcoreaddons: Makefile distinfo 
devel/kf5/kcrash: distinfo 
devel/kf5/kdav : distinfo 
devel/kf5/kdbusaddons: distinfo 
devel/kf5/kdeclarative: distinfo 
devel/kf5/kded : distinfo 
devel/kf5/kdelibs4support: Makefile distinfo 
devel/kf5/kdesignerplugin: distinfo 
devel/kf5/kdesu: distinfo 
devel/kf5/kdnssd: distinfo 
devel/kf5/kdoctools: distinfo 
devel/kf5/kemoticons: distinfo 
devel/kf5/kfilemetadata: distinfo 
devel/kf5/kglobalaccel: distinfo 
devel/kf5/kguiaddons: distinfo 
devel/kf5/kholidays: distinfo 
devel/kf5/khtml: distinfo 
devel/kf5/ki18n: distinfo 
devel/kf5/kiconthemes: distinfo 
devel/kf5/kidletime: distinfo 
devel/kf5/kimageformats: distinfo 
devel/kf5/kinit: distinfo 
devel/kf5/kio  : Makefile distinfo 
devel/kf5/kirigami2: distinfo 
devel/kf5/kitemmodels: distinfo 
devel/kf5/kitemviews: distinfo 
devel/kf5/kjobwidgets: distinfo 
devel/kf5/kjs  : distinfo 
devel/kf5/kmediaplayer: distinfo 
devel/kf5/knewstuff: distinfo 
devel/kf5/knotifications: distinfo 
devel/kf5/knotifyconfig: distinfo 
devel/kf5/kpackage: distinfo 
devel/kf5/kparts: distinfo 
devel/kf5/kpeople: distinfo 
devel/kf5/kplotting: distinfo 
devel/kf5/kpty : distinfo 
devel/kf5/kquickcharts: distinfo 
devel/kf5/kross: distinfo 
devel/kf5/krunner: distinfo 
devel/kf5/kservice: distinfo 
devel/kf5/ktexteditor: Makefile distinfo 
devel/kf5/ktextwidgets: distinfo 
devel/kf5/kunitconversion: distinfo 
devel/kf5/kwallet: distinfo 
devel/kf5/kwayland: Makefile distinfo 
devel/kf5/kwidgetsaddons: distinfo 
devel/kf5/kwindowsystem: distinfo 
devel/kf5/kxmlgui: distinfo 
devel/kf5/kxmlrpcclient: Makefile distinfo 
devel/kf5/oxygen-icons: distinfo 
devel/kf5/plasma-framework: distinfo 
devel/kf5/prison: distinfo 
devel/kf5/purpose: distinfo 
devel/kf5/qqc2-desktop-style: distinfo 
devel/kf5/solid: distinfo 
devel/kf5/sonnet: distinfo 
devel/kf5/syndication: Makefile distinfo 
devel/kf5/syntax-highlighting: distinfo 
devel/kf5/threadweaver: distinfo 
Removed files:
devel/kf5/kwayland/patches: 
patch-autotests_client_test_fake_input_cpp 

patch-autotests_client_test_plasma_window_model_cpp 
patch-src_client_fakeinput_cpp 
patch-src_client_shm_pool_cpp 
patch-src_server_seat_interface_cpp 

Log message:
Update KDE Frameworks to 5.112.0

https://kde.org/announcements/frameworks/5/5.112.0/



Dealing with daemons that don't behave like daemons in rc scripts

2023-12-09 Thread Edd Barrett
Hi,

I'm in the middle of this ongoing saga to get audio/navidrome to be startable
at boot time via an rc script. Despite the moaning below, I do like it as a
music player/streamer.

The problem: navidrome doesn't behave like a daemon:

 - it doesn't setsid(2)
 - it doesn't background itself
 - it doesn't log to syslog: it logs to stdout
 - it dies when sent SIGHUP

This is an unfortunate thing to want to run from an rc script at boot time, as
what seems to happen is:

 - rc(8) forks off a navidrome, navidrome starts
 - when rc is done starting everything, it exits, taking the controlling
   terminal away with it.
 - any child that didn't setsid(2) is sent SIGHUP as a result
 - navidrome didn't, it dies - amsuingly they bother to catch SIGHUP, but just
   exit anyway.

This kind of "daemon" appears to be a trend fuelled by things like systemd,
which are happy to host such services.

Navidrome upstream pointed be at this design principle document they are
following, which AFAICS, is in conflict with traditional daemonisation (it
proposes to run in the foreground and only ever logging to stdout):
https://12factor.net/

I suspect (but have not confirmed) that this same problem that people are
having with node.js daemons:
https://marc.info/?l=openbsd-ports=169583837426245=2

Whether we like it or not, if that's the kind of thing third-party software
wants to do, then what can we do? We can either patch everything that does this
(which is laborious for us), or use a hack like FreeBSD's daemon(8) tool to
first setsid(2) and then exec(3) the software in question:

https://man.freebsd.org/cgi/man.cgi?query=daemon=0=0=FreeBSD+14.0-RELEASE+and+Ports=default=html

There's also this similar (but seemingly unmaintained) "daemonize" tool:
https://linux.die.net/man/1/daemonize

I'm therefore exploring whether we want to try to use a daemon-a-like tool to
help daemonise unwilling programs.

Disclaimer: Nothing you are going to see below is production ready. I'm just
hacking quickly and experimenting to see what works and what doesn't.

After reviewing FreeBSD daemon(8) and daemonize(1), I decided they are too
complicated, and we don't need more than half of their features. I very quickly
put together my own minimal `daemon` program:
https://github.com/vext01/daemon

It just does what sanitisation we can, calls daemon(3) (with `noclose=1` for
now) and execs the program you asked for. A quickly hacked together port is
attached.

Then with the diff below, navidrome can be started at boot time.

With this hack though, for some reason you can't use `daemon_logger` to have
the logs go to syslog. If you try, then the navidrome starts, but `rcctl start`
reports a timeout.

I suspect something clever needs to be done with `pexp` to have `rc_check()`
match when logger(1) is in the mix. I burned a couple of hours trying to figure
this out yesterday and eventually gave up. If someone knowledgeable about rc.d
could help, I'd be most grateful.

But Even without syslog support, at least now you can start the damned thing at
boot!

(If we are fine with the general approach, and if this is something that we are
going to need to do for other ports, perhaps it would be better for rc.d to
have some kind of built-in support for using a daemon-wrapper? I don't know)

What do people think about all of this? Dead end, or worthwhile?

Thanks


Index: Makefile
===
RCS file: /cvs/ports/audio/navidrome/Makefile,v
diff -u -p -r1.16 Makefile
--- Makefile4 Dec 2023 21:06:03 -   1.16
+++ Makefile9 Dec 2023 12:08:46 -
@@ -2,6 +2,7 @@ COMMENT =   modern music server and stream
 
 MODGO_MODNAME =github.com/navidrome/navidrome
 MODGO_VERSION =v0.50.1
+REVISION = 0
 
 DISTNAME = navidrome-${MODGO_VERSION}
 
@@ -27,7 +28,8 @@ WANTLIB += ${COMPILER_LIBCXX} pthread z 
 
 LIB_DEPENDS =  audio/taglib
 
-RUN_DEPENDS =  graphics/ffmpeg
+RUN_DEPENDS =  graphics/ffmpeg \
+   sysutils/daemon
 
 MODULES =  lang/go
 
Index: pkg/navidrome.rc
===
RCS file: /cvs/ports/audio/navidrome/pkg/navidrome.rc,v
diff -u -p -r1.3 navidrome.rc
--- pkg/navidrome.rc30 Nov 2023 14:04:10 -  1.3
+++ pkg/navidrome.rc9 Dec 2023 12:08:25 -
@@ -1,12 +1,12 @@
 #!/bin/ksh
 
-daemon="${TRUEPREFIX}/bin/navidrome"
+daemon="${LOCALBASE}/sbin/daemon"
 daemon_user="_navidrome"
-daemon_flags="-c ${SYSCONFDIR}/navidrome.toml"
+daemon_flags="${TRUEPREFIX}/bin/navidrome -c ${SYSCONFDIR}/navidrome.toml"
 
 . /etc/rc.d/rc.subr
 
-rc_bg=YES
+pexp="${daemon_flags}"
 rc_reload=NO
 
 rc_cmd $1

-- 
Best Regards
Edd Barrett

https://www.theunixzoo.co.uk


daemon.tgz
Description: application/tar-gz


UPDATE: net/nextcloudclient-3.10.2

2023-12-09 Thread Adriano Barbosa
Hi.
Update for net/nextcloudclient v3.10.2
Changelog: https://github.com/nextcloud/desktop/releases/v3.10.2
- Fix folder wizard warning color for local path in dark mode by
  @backportbot-nextcloud in #6068
- Bugfix/remove dead oauth code by @claucambra in #6075
- Open Nextcloud after installation on macOS by @backportbot-nextcloud
  in #6076
- Fix Chunk v2 upload headers by @backportbot-nextcloud in #6086
- Bugfix/legacy migration by @backportbot-nextcloud in #6095
- Prevent empty password being passed into share creation by
  @tobiasKaminsky in #6107
- Unhide discovery logs for file deleted on the server and for
  discovered file by @backportbot-nextcloud in #6116
- manpages by @hefee in #6122
- Fix chunk v2 destination header by @backportbot-nextcloud in #6141
- Bugfix/restore folders recursively by @backportbot-nextcloud in
  #6143
- Show more informative error message when VFS hydration fails.
  Displaya popup and put an error into activity list. More detailed
  logs. by @backportbot-nextcloud in #6153
- Do not show failure popul for VFS when hydration finished with code
  200 or 204. by @backportbot-nextcloud in #6163
- Upgrade to Mac OS 12.0.0. by @backportbot-nextcloud in #6171
- Enforce virtual file type when it is falsely marked as non-virtual.
  Added more logs for scenarios when virtual placeholder gets marked
  as non-virtual. by @backportbot-nextcloud in #6172
- we require version 12.0+ for macOS by @backportbot-nextcloud in
  #6175
- Fix crash when clicking on import legacy account dialog 'Skip'
  button. by @backportbot-nextcloud in #6208
- avoid restore algorithm by setting the data fingerprint from sync DB
  by @backportbot-nextcloud in #6241
- Fix crash. Remove unnecessary dependency injection causing crash. by
  @backportbot-nextcloud in #6252
- Fix. Bulk upload. Accumulate sent bytes. Fix negative value in UI.
  by @allexzander in #6253
- Bugfix/vfs toggle fix by @allexzander in #6251
- maintain lock state if unlock happens during sync by
  @backportbot-nextcloud in #6259
- avoid modifying a placeholder (virtual files) when not needed by
  @backportbot-nextcloud in #6262
- Fix build with latest NextcloudKit, caused by search for XCTest and
  friends by @backportbot-nextcloud in #6266
- Feature. Do not allow move of external storage mounted folders. by
  @allexzander in #6268


Obrigado!
--
Adriano


Index: Makefile
===
RCS file: /cvs/ports/net/nextcloudclient/Makefile,v
retrieving revision 1.56
diff -u -p -r1.56 Makefile
--- Makefile27 Oct 2023 20:22:48 -  1.56
+++ Makefile9 Dec 2023 12:38:18 -
@@ -2,7 +2,7 @@ USE_WXNEEDED =  Yes
 
 COMMENT =  desktop sync client for Nextcloud
 
-V =3.10.1
+V =3.10.2
 DISTNAME = nextcloudclient-${V}
 
 GH_ACCOUNT =   nextcloud
@@ -13,9 +13,9 @@ CATEGORIES =  net
 
 HOMEPAGE = https://nextcloud.com
 
-SHARED_LIBS +=  nextcloudsync 14.0  # 3.10.1
-SHARED_LIBS +=  nextcloud_csync   6.2   # 3.10.1
-SHARED_LIBS +=  nextcloudsync_vfs_suffix  1.0   # 3.9.0
+SHARED_LIBS +=  nextcloudsync 15.0  # 3.10.2
+SHARED_LIBS +=  nextcloud_csync   7.0   # 3.10.2
+SHARED_LIBS +=  nextcloudsync_vfs_suffix  2.0   # 3.10.2
 
 MAINTAINER =   Adriano Barbosa 
 
Index: distinfo
===
RCS file: /cvs/ports/net/nextcloudclient/distinfo,v
retrieving revision 1.45
diff -u -p -r1.45 distinfo
--- distinfo27 Oct 2023 20:22:48 -  1.45
+++ distinfo9 Dec 2023 12:38:18 -
@@ -1,2 +1,2 @@
-SHA256 (nextcloudclient-3.10.1.tar.gz) = 
ETVZQfKy2Dpyhow91hAewZaObKu2eDSgaEuoYPrtzuQ=
-SIZE (nextcloudclient-3.10.1.tar.gz) = 13519993
+SHA256 (nextcloudclient-3.10.2.tar.gz) = 
6BmYAZf6UFmaQo4oFegwEE0OfHJFcGWvoTV+bSZ/w8A=
+SIZE (nextcloudclient-3.10.2.tar.gz) = 13523354



CVS: cvs.openbsd.org: ports

2023-12-09 Thread Klemens Nanni
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2023/12/09 05:55:58

Modified files:
audio/ffmpeg-normalize: Makefile distinfo 
audio/ffmpeg-normalize/pkg: PLIST 

Log message:
update to ffmpeg-normalize 1.27.7;  from Laurie



CVS: cvs.openbsd.org: ports

2023-12-09 Thread Kirill Bychkov
CVSROOT:/cvs
Module name:ports
Changes by: ki...@cvs.openbsd.org   2023/12/09 05:50:18

Modified files:
games/vcmi : Makefile distinfo 
games/vcmi/patches: patch-CMakeLists_txt 
games/vcmi/pkg : PLIST 

Log message:
update vcmi to 1.4.0
changelog:
https://github.com/vcmi/vcmi/blob/develop/ChangeLog.md



Re: update luasec to 1.3.2

2023-12-09 Thread Omar Polo
On 2023/12/08 17:33:00 -0300, Gleydson Soares  wrote:
> update luasec to 1.3.2
> upstream moved to lunarmodules
> ok?

ok op@

while here you might consider switching from GH_* to DIST_TUPLE, it's a
bit nicer.  needs a `make makesum' to regen the distfiles however.

--- Makefile.orig   Sat Dec  9 13:29:44 2023
+++ MakefileSat Dec  9 13:30:03 2023
@@ -1,8 +1,6 @@
 COMMENT=   lua binding to OpenSSL to provide TLS/SSL communication
 
-GH_ACCOUNT=lunarmodules
-GH_PROJECT=luasec
-GH_TAGNAME=v1.3.2
+DIST_TUPLE=github lunarmodules luasec v1.3.2 .
 
 CATEGORIES=security
 



CVS: cvs.openbsd.org: ports

2023-12-09 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2023/12/09 05:22:43

Modified files:
www/wpebackend-fdo: Makefile 
Added files:
www/wpebackend-fdo/patches: patch-src_egl-client-dmabuf-pool_cpp 

Log message:
Borrow a patch from FreeBSD to unbreak wpebackend-fdo build on i386. ok aja@



CVS: cvs.openbsd.org: ports

2023-12-09 Thread Theo Buehler
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2023/12/09 05:15:03

Modified files:
security/step-cli: Makefile 

Log message:
step-cli: set HOME to WRKDIR to fix build in some setups, ok sthen

With the last update the code generating shell completions tries to write
into /root/.step/ when building ports with dpb in a proot (at least in my
configuration). EACCESS is fatal in while ENOENT isn't [1]. In more usual
setups, it would use the /nonexistent/.step via the homedir of _pbuild, so
it would work for those.

[1]: 
https://github.com/smallstep/cli-utils/blob/c3dd6955f2e4e285216beb6d4b3a452cdcaed5fe/step/context.go#L132-L138



Re: CVS: cvs.openbsd.org: ports

2023-12-09 Thread Stuart Henderson
I don't understand why I don't see this, but tb has a fix for it.

On 2023/12/09 08:28, Antoine Jacoutot wrote:
> On Thu, Dec 07, 2023 at 04:08:29AM -0700, Stuart Henderson wrote:
> > CVSROOT:/cvs
> > Module name:ports
> > Changes by: st...@cvs.openbsd.org   2023/12/07 04:08:29
> > 
> > Modified files:
> > security/step-cli: Makefile distinfo modules.inc 
> > 
> > Log message:
> > update to step-cli-0.25.1
> 
> Failed in my bulkd:
> 
> 
> ===>  Faking installation for step-cli-0.25.1
> /exopi-obj/pobj/step-cli-0.25.1/bin/install -d -m 755 
> /exopi-obj/pobj/step-cli-0.25.1/fake-amd64/usr/local/bin &&  
> /exopi-obj/pobj/step-cli-0.25.1/bin/install -c  -m 755 
> /exopi-obj/pobj/step-cli-0.25.1/go/bin/*  
> /exopi-obj/pobj/step-cli-0.25.1/fake-amd64/usr/local/bin;
> /exopi-obj/pobj/step-cli-0.25.1/bin/install -d -m 755  
> /exopi-obj/pobj/step-cli-0.25.1/fake-amd64/usr/local/share/bash-completion/completions
>   
> /exopi-obj/pobj/step-cli-0.25.1/fake-amd64/usr/local/share/zsh/site-functions 
>  
> /exopi-obj/pobj/step-cli-0.25.1/fake-amd64/usr/local/share/fish/vendor_completions.d
> /exopi-obj/pobj/step-cli-0.25.1/go/bin/step completion bash >  
> /exopi-obj/pobj/step-cli-0.25.1/fake-amd64/usr/local/share/bash-completion/completions/step
> open /root/.step/contexts.json failed: permission denied
> *** Error 1 in security/step-cli (Makefile:31 'post-install')
> *** Error 2 in security/step-cli 
> (/exopi-cvs/ports/infrastructure/mk/bsd.port.mk:3148 
> '/exopi-obj/pobj/step-cli-0.25.1/fake-amd64/.fake_done')
> *** Error 2 in security/step-cli 
> (/exopi-cvs/ports/infrastructure/mk/bsd.port.mk:2702 'fake': 
> @lock=step-cli-0.25.1;  export _LOCKS_HELD=" s...)
> ===> Exiting security/step-cli with an error
> 
> 
> -- 
> Antoine



CVS: cvs.openbsd.org: ports

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

Modified files:
x11/gnome/gdm  : Makefile 
x11/gnome/gdm/pkg: PLIST 
Added files:
x11/gnome/gdm/patches: patch-daemon_gdm-local-display-factory_c 

Log message:
Enable wayland.



CVS: cvs.openbsd.org: ports

2023-12-09 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2023/12/09 04:47:30

ports/www/wpebackend-fdo/patches

Update of /cvs/ports/www/wpebackend-fdo/patches
In directory cvs.openbsd.org:/tmp/cvs-serv65998/patches

Log Message:
Directory /cvs/ports/www/wpebackend-fdo/patches added to the repository



CVS: cvs.openbsd.org: ports

2023-12-09 Thread Klemens Nanni
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2023/12/09 04:39:35

Modified files:
sysutils/ruby-puppet/7: Makefile distinfo 
sysutils/ruby-puppet/7/patches: patch-lib_puppet_defaults_rb 
sysutils/ruby-puppet/7/pkg: PLIST 

Log message:
update puppet to 7.27.0



CVS: cvs.openbsd.org: ports

2023-12-09 Thread Klemens Nanni
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2023/12/09 04:35:39

Modified files:
devel/github-cli: Makefile distinfo 
devel/github-cli/pkg: PLIST 

Log message:
update to github-cli 2.40.0



CVS: cvs.openbsd.org: ports

2023-12-09 Thread Theo Buehler
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2023/12/09 03:59:06

Modified files:
security/py-tlsfuzzer: Makefile distinfo 

Log message:
Update tlsfuzzer to 20231209



Re: nrpe: "I'm not dead yet!"

2023-12-09 Thread Stefan Hagen
Lyndon Nerenberg (VE7TFX/VE6BBM) wrote (2023-12-09 00:17 CET):
> On Sep 6 a commit landed in the Github nrpe repo that deleted
> the notice about nrpe being depricated.
> 
> It might be worth revisiting the admonition in the port's
> pkg/MESSAGE file.
> 
> --lyndon

Yes, this was 3 months ago. Since then, nothing happened. No commit, no
active branch, no activity on the authors account fork and no discussion
on PRs.

This "admonition" is taken from the README.md which is in the tarball of
the release and installed to ${PREFIX}/share/doc/nrpe/README.md.

The port is correct for the version we have. We'll update pkg/MESSAGE
when a new release shows up.

Best,
Stefan



CVS: cvs.openbsd.org: ports

2023-12-09 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/12/09 02:26:17

Modified files:
x11/wxWidgets  : Makefile 

Log message:
gtk+3 has wayland support now.



CVS: cvs.openbsd.org: ports

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

Modified files:
x11/xkbcommon  : Makefile 

Log message:
Missing BDEP.



CVS: cvs.openbsd.org: ports

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

Modified files:
x11/xkbcommon  : Makefile 
x11/xkbcommon/pkg: PLIST 

Log message:
Enable wayland support.



CVS: cvs.openbsd.org: ports

2023-12-09 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/12/09 01:52:51

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

Log message:
Update to terragrunt-0.54.0.



CVS: cvs.openbsd.org: ports

2023-12-09 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/12/09 01:57:28

Modified files:
sysutils/nomad : Makefile distinfo 

Log message:
Update to nomad-1.7.1.



CVS: cvs.openbsd.org: ports

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

Modified files:
sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.31.11.



CVS: cvs.openbsd.org: ports

2023-12-09 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/12/09 01:48:32

Modified files:
net/py-boto3   : Makefile distinfo 

Log message:
Update to py3-boto3-1.33.11.



CVS: cvs.openbsd.org: ports

2023-12-09 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/12/09 01:48:23

Modified files:
net/py-botocore: Makefile distinfo 

Log message:
Update to py3-botocore-1.33.11.



CVS: cvs.openbsd.org: ports

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

Modified files:
sysutils/flatpak/xdg-desktop-portal-gtk: Makefile 
x11/gnome/sushi: Makefile 
x11/gnome/control-center: Makefile 
x11/gnome/initial-setup: Makefile 

Log message:
Bump after gtk+3 gained wayland support.



CVS: cvs.openbsd.org: ports

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

Modified files:
x11/gnome/settings-daemon: Makefile 
Added files:
x11/gnome/settings-daemon/patches: patch-meson_build 

Log message:
Add wayland support.



CVS: cvs.openbsd.org: ports

2023-12-09 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/12/09 01:38:05

Modified files:
www/webkitgtk4 : Makefile 

Log message:
Merge wayland support in all FLAVORS.



CVS: cvs.openbsd.org: ports

2023-12-09 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/12/09 01:37:45

Modified files:
x11/spice-gtk  : Makefile 

Log message:
Add wayland support.



CVS: cvs.openbsd.org: ports

2023-12-09 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/12/09 01:37:29

Modified files:
inputmethods/ibus: Makefile 
inputmethods/ibus/pkg: PLIST-main 

Log message:
Pick up wayland support.



CVS: cvs.openbsd.org: ports

2023-12-09 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/12/09 01:37:08

Modified files:
x11/gtk+3  : Makefile 
x11/gtk+3/pkg  : PLIST-main 

Log message:
Enable wayland support.

prodded by landry@