Re: add commented out wayland related ports to their categories makefiles

2023-11-08 Thread Marc Espie
If it takes a lot of time before they get linked, I would prefer everything to be linked in somehow, so that at least sqlports gets the information, and they don't get passed up in sweeps to change basic ports elements. We just need to have them IGNOREd by bulk so they don't get built by default.

Re: x11/qt5: KDE Qt5 Patch Collection

2023-11-08 Thread Rafael Sadowski
On Tue Nov 07, 2023 at 08:13:06AM +0100, Rafael Sadowski wrote: > qtbase-5.15.11pl138. I still have to test an pkg_add -u update with it > but it should actually work. env TRUSTED_PKG_PATH=/usr/ports/packages/amd64/all pkg_add -u -D unsigned qtbase-5.15.11p0->5.15.11pl138 > > What has changed in

x11/qt5: KDE Qt5 Patch Collection

2023-11-08 Thread Rafael Sadowski
Hi ports@, KDE provides security fixes, crash fixes, and other functional defects atop the Qt5 code-base, in particular Qt 5.15 LTS. Read [1] and [2] for more information. With the introduction of DIST_TUPLE, we are now in a position to use them. Please find a diff below that combine the old with

Re: [update] cad/prusaslicer 2.6.1

2023-11-08 Thread Stuart Henderson
On 2023/10/29 15:23, Renato Aguiar wrote: > > Here is a diff updating cad/prusaslicer to 2.6.1. It depends on updated > math/cgal and the new port graphics/nanosvg: Broken on i386 (and maybe other 32-bit?). Log attached. prusaslicer.log.gz Description: application/gunzip

Re: py3-black fails with no module named typing_extensions on snapshot 2023-11-07T11:37:49Z

2023-11-08 Thread Daniel Dickman
On Wed, 8 Nov 2023, Mikolaj Kucharski wrote: > Hi. > > I've noticed it today. Sorry for the lack of a diff :/ > > $ black foo.py > Traceback (most recent call last): > File "/usr/local/bin/black", line 5, in > from black import patched_main > File "/usr/local/lib/python3.10/site-pack

Re: [Update] games/stone-soup to 0.30.1

2023-11-08 Thread Stefan S Moran
.desktop file was missing entries Index: Makefile === RCS file: /cvs/ports/games/stone-soup/Makefile,v retrieving revision 1.46 diff -u -p -r1.46 Makefile --- Makefile26 Sep 2023 09:41:41 - 1.46 +++ Makefile8 Nov 2023

py3-black fails with no module named typing_extensions on snapshot 2023-11-07T11:37:49Z

2023-11-08 Thread Mikolaj Kucharski
Hi. I've noticed it today. Sorry for the lack of a diff :/ $ black foo.py Traceback (most recent call last): File "/usr/local/bin/black", line 5, in from black import patched_main File "/usr/local/lib/python3.10/site-packages/black/__init__.py", line 37, in from black.cache import C

[Update] games/stone-soup to 0.30.1

2023-11-08 Thread Stefan S Moran
I'm fairly new to porting, so I'd appreciate pointing at any mistakes, or some tips if I'm missing something obvious. need OK Index: Makefile === RCS file: /cvs/ports/games/stone-soup/Makefile,v retrieving revision 1.46 diff -u -p -r

Re: sysutils/openbsdisks2: unveil to prevent execution

2023-11-08 Thread Klemens Nanni
On Wed, Nov 08, 2023 at 06:39:19PM +0100, Landry Breuil wrote: > out of curiosity, what do you mean by 'works under Xfce' ? afaik, > nothing calls the org.freedesktop.UDisks2 name in xfce code.. and > thunar-volman (which isnt ported) requires gudev (not ported either) Means nothing breaks for me

Re: sysutils/openbsdisks2: unveil to prevent execution

2023-11-08 Thread Landry Breuil
Le Wed, Nov 08, 2023 at 11:04:01AM +, Klemens Nanni a écrit : > This service seems like a common dependency for desktop environments > and runs as root speaking D-Bus without any activesecurity mechanisms. > > ioctl(2) for cd(4) and sysctl(2) hw.disknames usage currently prevents > using pledg

libinput-openbsd: fix mouse button ordering

2023-11-08 Thread Matthieu Herrb
Hi, libinput has the mouse buttons in order: left, right, middle. So fix the mappings. While here replace the comment before that code that doesn't make sense anymore. I've done this as a patch but if you prefer to commit it upstreams and do a new release, it also works for me. Index: Makefile =

Re: textproc/xpdf: update to 4.04, move old 3.04 to textproc/xpdf3

2023-11-08 Thread Klemens Nanni
On Thu, Nov 02, 2023 at 02:47:36AM +, Klemens Nanni wrote: > On Wed, Nov 01, 2023 at 09:39:09PM +0100, Matthias Kilian wrote: > > Hi, > > > > On Wed, Nov 01, 2023 at 07:32:25AM +, Klemens Nanni wrote: > > > On Wed, Nov 01, 2023 at 01:33:36AM +0100, Matthias Kilian wrote: > > > > On Tue, Oc

Re: NEW: devel/sccache

2023-11-08 Thread Landry Breuil
Le Wed, Nov 08, 2023 at 04:25:47PM +0100, Caspar Schutijser a écrit : > On Mon, Nov 06, 2023 at 07:45:06AM +, Klemens Nanni wrote: > > On Tue, Sep 05, 2023 at 12:11:56PM +0200, Caspar Schutijser wrote: > > > On Tue, Sep 05, 2023 at 08:42:34AM +0200, Landry Breuil wrote: > > > > Le Mon, Sep 04,

Re: APM_ARCHS: add riscv64

2023-11-08 Thread Stuart Henderson
On 2023/11/08 12:35, Jeremie Courreges-Anglas wrote: > > I wanted to add riscv64 to APM_ARCHS because a few (mostly gui) ports > are missing from bulk builds (an important one is sysutils/upower). > machine/apmvar.h may be needed to build those ports but there is no > promise that apm(4) / apmd(8)

NEW: devel/sccache

2023-11-08 Thread Caspar Schutijser
On Mon, Nov 06, 2023 at 07:45:06AM +, Klemens Nanni wrote: > On Tue, Sep 05, 2023 at 12:11:56PM +0200, Caspar Schutijser wrote: > > On Tue, Sep 05, 2023 at 08:42:34AM +0200, Landry Breuil wrote: > > > Le Mon, Sep 04, 2023 at 05:13:19PM +0200, Landry Breuil a écrit : > > > > Le Mon, Sep 04, 2023

Re: sysutils/upower: unveil to prevent execution

2023-11-08 Thread Klemens Nanni
On Wed, Nov 08, 2023 at 03:30:37PM +0100, Landry Breuil wrote: > Le Wed, Nov 08, 2023 at 02:20:22PM +, Klemens Nanni a écrit : > > On Wed, Nov 08, 2023 at 03:11:33PM +0100, Landry Breuil wrote: > > > Le Wed, Nov 08, 2023 at 02:56:53PM +0100, Landry Breuil a écrit : > > > > if you want to go dow

Re: sysutils/upower: unveil to prevent execution

2023-11-08 Thread Landry Breuil
Le Wed, Nov 08, 2023 at 02:20:22PM +, Klemens Nanni a écrit : > On Wed, Nov 08, 2023 at 03:11:33PM +0100, Landry Breuil wrote: > > Le Wed, Nov 08, 2023 at 02:56:53PM +0100, Landry Breuil a écrit : > > > if you want to go down that road, barring any glib madness about various > > > ~/.cache or .

Re: sysutils/upower: unveil to prevent execution

2023-11-08 Thread Klemens Nanni
On Wed, Nov 08, 2023 at 03:11:33PM +0100, Landry Breuil wrote: > Le Wed, Nov 08, 2023 at 02:56:53PM +0100, Landry Breuil a écrit : > > if you want to go down that road, barring any glib madness about various > > ~/.cache or .local stuff, upower itself should only need wc on > > /var/db/upower/ >

Re: sysutils/upower: unveil to prevent execution

2023-11-08 Thread Landry Breuil
Le Wed, Nov 08, 2023 at 02:56:53PM +0100, Landry Breuil a écrit : > Le Wed, Nov 08, 2023 at 01:49:56PM +, Klemens Nanni a écrit : > > Started by D-Bus, this upowerd(8) runs as root without the usual > > OpenBSD security considerations. > > > > upowerd(8) used to support scripts, but deprecated

Re: sysutils/upower: unveil to prevent execution

2023-11-08 Thread Landry Breuil
Le Wed, Nov 08, 2023 at 01:49:56PM +, Klemens Nanni a écrit : > Started by D-Bus, this upowerd(8) runs as root without the usual > OpenBSD security considerations. > > upowerd(8) used to support scripts, but deprecated them in 2013. > I don't see any other code that would fork or exec stuff. >

sysutils/upower: unveil to prevent execution

2023-11-08 Thread Klemens Nanni
Started by D-Bus, this upowerd(8) runs as root without the usual OpenBSD security considerations. upowerd(8) used to support scripts, but deprecated them in 2013. I don't see any other code that would fork or exec stuff. apm(4) ioctls is not covered by pledge(2), sensors readying via sysctl(2) sh

[update] Lagrange to 1.17.3

2023-11-08 Thread Florian Viehweger
Hi, this is an update for Lagrange to 1.17.3. Some testing done on amd64. No issues found. portcheck and 'make port-lib-depends-check' are happy. Changes listed here [1]. Comments? Thanks! [1] https://github.com/skyjake/lagrange/releases Index: Makefile

APM_ARCHS: add riscv64

2023-11-08 Thread Jeremie Courreges-Anglas
I wanted to add riscv64 to APM_ARCHS because a few (mostly gui) ports are missing from bulk builds (an important one is sysutils/upower). machine/apmvar.h may be needed to build those ports but there is no promise that apm(4) / apmd(8) will be available at runtime. sparc64 for example has no apm

seatd: switch to upstream SITES

2023-11-08 Thread Matthieu Herrb
Hi, now that seatd 0.8.0 has been released with some level of NetBSD/FreeBSD support, it becomes easier to switch to the upstream distribution and ship patches for OpenBSD. There is no actual functionnal change between the previous package and the new one. comments, oks? (still not linked). In

sysutils/openbsdisks2: unveil to prevent execution

2023-11-08 Thread Klemens Nanni
This service seems like a common dependency for desktop environments and runs as root speaking D-Bus without any activesecurity mechanisms. ioctl(2) for cd(4) and sysctl(2) hw.disknames usage currently prevents using pledge(2). Use unveil("/", "rwc") for starters to strip x bits as, by design, th

Re: add commented out wayland related ports to their categories makefiles

2023-11-08 Thread Matthieu Herrb
On Wed, Nov 08, 2023 at 09:55:48AM +, Matthieu Herrb wrote: > Hi, > > when importing the ports needed for wayland, not yet linked to the > build, I did not add them to the Makefiles. This fixes that. > rsadowski@ took care of the wayland/ directory. > New diff with wayland markers and the mis

Re: add commented out wayland related ports to their categories makefiles

2023-11-08 Thread Stuart Henderson
On 2023/11/08 11:10, Antoine Jacoutot wrote: > On the other hand a hackathon is starting. So it might be a good time for it? Unless other ports start depending to them, adding them to the build gives no information at all, since they won't even get installed. Might be a good time for a test build

Re: Unable to access the Hiawatha package

2023-11-08 Thread Stuart Henderson
On 2023/11/08 08:22, Lucas Gabriel Vuotto wrote: > Hey Jason, > > On Tue, Nov 07, 2023 at 09:43:38PM +1100, jasfi...@emailme.net.au wrote: > > I am using the latest OpenBSD 7.4 version along with Hiawatha 10.11 > > installed. Unfortunately, I am unable to update the latest version Hiawatha > > 11.

Re: add commented out wayland related ports to their categories makefiles

2023-11-08 Thread Landry Breuil
Le Wed, Nov 08, 2023 at 09:55:48AM +, Matthieu Herrb a écrit : > Hi, > > when importing the ports needed for wayland, not yet linked to the > build, I did not add them to the Makefiles. This fixes that. > rsadowski@ took care of the wayland/ directory. > > Or is it time to try to link those t

Re: add commented out wayland related ports to their categories makefiles

2023-11-08 Thread Stuart Henderson
On 2023/11/08 09:55, Matthieu Herrb wrote: > Hi, > > when importing the ports needed for wayland, not yet linked to the > build, I did not add them to the Makefiles. This fixes that. > rsadowski@ took care of the wayland/ directory. I'd prefer to have "wayland" included in the commented-out lines

add commented out wayland related ports to their categories makefiles

2023-11-08 Thread Matthieu Herrb
Hi, when importing the ports needed for wayland, not yet linked to the build, I did not add them to the Makefiles. This fixes that. rsadowski@ took care of the wayland/ directory. Or is it time to try to link those to the build and see what happens in a full bulk? Index: graphics/Makefile =

Re: www/opensearch-dashboards not counted as rcctl start-ed since OpenBSD 7.4

2023-11-08 Thread Omar Polo
On 2023/11/07 21:49:56 +0100, Alexander Klimov wrote: > Hello dear maintainers, > > Not very dramatic, but also not very convenient: > > pkg_add opensearch opensearch-dashboards > echo 'plugins.security.disabled: true' >>/etc/opensearch/opensearch.yml > rcctl start opensearch > sed -i s/https/ht

Re: Unable to access the Hiawatha package

2023-11-08 Thread Lucas Gabriel Vuotto
Hey Jason, On Tue, Nov 07, 2023 at 09:43:38PM +1100, jasfi...@emailme.net.au wrote: > I am using the latest OpenBSD 7.4 version along with Hiawatha 10.11 > installed. Unfortunately, I am unable to update the latest version Hiawatha > 11.4 that found in OpenBSD Ports Readme: port www/hiawatha (open