CVS: cvs.openbsd.org: ports
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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!"
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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@