CVS: cvs.openbsd.org: ports

2024-02-03 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2024/02/04 00:47:32

Modified files:
net/gssdp  : Makefile 
net/gssdp/pkg  : PLIST 

Log message:
Don't build man pages: it requires textproc/pandoc which does not build on the
exopi cluster. And when using a package built from somewhere else, it just
fails with illegal instruction.



Remove: x11/qt5/qtwebkit preparations

2024-02-03 Thread Rafael Sadowski
Hi ports@, hi ports hackers,

I would like to get rid of 'x11/qt5/qtwebkit'. Here is a short list with
ports using qtwebkit with some comments. All $MAINTAINER CC'd.

- geo/qgis: I can't imagine that such an active project would still use it.
- x11/py-qt5: Easy to remove
- x11/qt5/docs: Easy to remove
- x11/qt5/qttools: Easy to remove
- x11/smtube: Upstream dead? Nobody package is anymore:
  https://repology.org/project/smtube/versions
- devel/zeal: I have an WIP update.
- www/ruby-capybara-webkit: Sent to ports for removal
- textproc/goldendict: I know, there is an issue with qt6 goldendict. I think
  that is the same issue as it is in zeal.
- databases/recoll: Needs an update, upstream switched to qt5-webengine
- productivity/libalkimia: Needs an update, upstream switched to qt5-webengine
- databases/kexi: On my list, remove the dependency
- devel/kreport: On my list, remove the dependency
- multimedia/upplay: Needs an update, ping maintainer
- net/qsyncthingtray: dead upstream?
- misc/subsurface: dead upstream?
- meta/qt5: On my list
- mail/trojita: Already removed

I would be delighted if the maintainers could take a look at this.

Grateful for any support!

Rafael



Remove: www/ruby-capybara-webkit

2024-02-03 Thread Rafael Sadowski
Ok to remove www/ruby-capybara-webkit? It still use qt5/qtwebkit.
Nothing depends on it. IMO it's better to not package such an insecure
webkit package.

Rafael



sparc64 bulk build report

2024-02-03 Thread kmos
Bulk build on sparc64-0a.ports.openbsd.org

Started : Thu Feb  1 01:28:04 MST 2024
Finished: Sat Feb  3 22:32:17 MST 2024
Duration: 2 Days 21 hours 4 minutes

Built using OpenBSD 7.4-current (GENERIC.MP) #3: Wed Jan 31 22:51:31 MST 2024

Built 9456 packages

Number of packages built each day:
Feb 1: 7046
Feb 2: 1944
Feb 3: 466



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

Build failures: 116
http://build-failures.rhaalovely.net/sparc64/2024-02-01/audio/libcanberra.log
http://build-failures.rhaalovely.net/sparc64/2024-02-01/audio/ncmpc.log
http://build-failures.rhaalovely.net/sparc64/2024-02-01/audio/ruby-vorbis_comment,ruby33.log
http://build-failures.rhaalovely.net/sparc64/2024-02-01/audio/solfege.log
http://build-failures.rhaalovely.net/sparc64/2024-02-01/audio/xmms2.log
http://build-failures.rhaalovely.net/sparc64/2024-02-01/comms/gnuradio.log
http://build-failures.rhaalovely.net/sparc64/2024-02-01/databases/ruby-amalgalite,ruby31.log
http://build-failures.rhaalovely.net/sparc64/2024-02-01/databases/ruby-ldap,ruby33.log
http://build-failures.rhaalovely.net/sparc64/2024-02-01/databases/ruby-mysql2,ruby33.log
http://build-failures.rhaalovely.net/sparc64/2024-02-01/databases/ruby-pg,ruby33.log
http://build-failures.rhaalovely.net/sparc64/2024-02-01/databases/ruby-sqlite3,ruby33.log
http://build-failures.rhaalovely.net/sparc64/2024-02-01/databases/ruby-tiny_tds,ruby33.log
http://build-failures.rhaalovely.net/sparc64/2024-02-01/databases/ruby-trilogy,ruby33.log
http://build-failures.rhaalovely.net/sparc64/2024-02-01/devel/arm-none-eabi/gdb.log
http://build-failures.rhaalovely.net/sparc64/2024-02-01/devel/avr/gcc.log
http://build-failures.rhaalovely.net/sparc64/2024-02-01/devel/difftastic.log
http://build-failures.rhaalovely.net/sparc64/2024-02-01/devel/mtxclient.log
http://build-failures.rhaalovely.net/sparc64/2024-02-01/devel/py-debugpy,python3.log
http://build-failures.rhaalovely.net/sparc64/2024-02-01/devel/py-thrift,python3.log
http://build-failures.rhaalovely.net/sparc64/2024-02-01/devel/qcoro.log
http://build-failures.rhaalovely.net/sparc64/2024-02-01/devel/ruby-ffi,ruby33.log
http://build-failures.rhaalovely.net/sparc64/2024-02-01/devel/ruby-idn,ruby33.log
http://build-failures.rhaalovely.net/sparc64/2024-02-01/devel/ruby-kgio,ruby33.log
http://build-failures.rhaalovely.net/sparc64/2024-02-01/devel/ruby-narray,ruby33.log
http://build-failures.rhaalovely.net/sparc64/2024-02-01/devel/ruby-ncurses,ruby33.log
http://build-failures.rhaalovely.net/sparc64/2024-02-01/devel/ruby-nio4r,ruby33.log
http://build-failures.rhaalovely.net/sparc64/2024-02-01/devel/ruby-rbtree,ruby33.log
http://build-failures.rhaalovely.net/sparc64/2024-02-01/devel/ruby-subset_sum,ruby33.log
http://build-failures.rhaalovely.net/sparc64/2024-02-01/devel/ruby-yajl,ruby33.log
http://build-failures.rhaalovely.net/sparc64/2024-02-01/devel/vim-command-t.log
http://build-failures.rhaalovely.net/sparc64/2024-02-01/devel/xsd.log
http://build-failures.rhaalovely.net/sparc64/2024-02-01/devel/yder.log
http://build-failures.rhaalovely.net/sparc64/2024-02-01/emulators/libretro-pcsx-rearmed.log
http://build-failures.rhaalovely.net/sparc64/2024-02-01/emulators/snes9x.log
http://build-failures.rhaalovely.net/sparc64/2024-02-01/games/bugdom.log
http://build-failures.rhaalovely.net/sparc64/2024-02-01/games/bugdom2.log
http://build-failures.rhaalovely.net/sparc64/2024-02-01/games/cataclysm-dda,no_x11.log
http://build-failures.rhaalovely.net/sparc64/2024-02-01/games/choria.log
http://build-failures.rhaalovely.net/sparc64/2024-02-01/games/colobot/colobot.log
http://build-failures.rhaalovely.net/sparc64/2024-02-01/games/devilutionx.log
http://build-failures.rhaalovely.net/sparc64/2024-02-01/games/emptyclip.log
http://build-failures.rhaalovely.net/sparc64/2024-02-01/games/fheroes2.log
http://build-failures.rhaalovely.net/sparc64/2024-02-01/games/gnukem.log
http://build-failures.rhaalovely.net/sparc64/2024-02-01/games/godot4,-editor.log
http://build-failures.rhaalovely.net/sparc64/2024-02-01/games/libgdx/1.9.11.log
http://build-failures.rhaalovely.net/sparc64/2024-02-01/games/nblood.log
http://build-failures.rhaalovely.net/sparc64/2024-02-01/games/ottomatic.log
http://build-failures.rhaalovely.net/sparc64/2024-02-01/games/pioneers.log
http://build-failures.rhaalovely.net/sparc64/2024-02-01/games/scid.log
http://build-failures.rhaalovely.net/sparc64/2024-02-01/games/widelands.log
http://build-failures.rhaalovely.net/sparc64/2024-02-01/geo/osm2pgrouting.log
http://build-failures.rhaalovely.net/sparc64/2024-02-01/graphics/nomacs.log
http://build-failures.rhaalovely.net/sparc64/2024-02-01/graphics/rawstudio.log
http://build-failures.rhaalovely.net/sparc64/2024-02-01/graphics/ruby-rmagick,ruby33.log
http://build-failures.rhaalovely.net/sparc64/2024-02-01/graphics/spirv-tools.log
http://build-failures.rhaalovely.net/sparc64/2024-02-01/graphics/tesseract/tesseract.log

Re: update x11/picom to v11

2024-02-03 Thread Jose Maldonado
El Sat, 03 Feb 2024 12:25:31 +0100
Omar Polo  escribió:
> On 2024/01/24 11:07:12 +0100, Omar Polo  wrote:
> > the changelog is available here:
> > 
> > https://github.com/yshui/picom/releases/tag/v11-rc1
> > 
> > picom now tries to set itself as real-time.  I've commented out that
> > part since it uses a function we don't seem to provide
> > (sched_setscheduler), but it's not a big deal.
> > 
> > However, I had again issues with the visibility of OpenGL symbols.
> > This time the 'usual' workaround didn't work.  See the two diffs
> > below.  It's ugly, but at least I can confirm that the glx backend
> > works for me (amdgpu if it matters.)  Any help understanding this
> > is welcome :)
> 
> diff updated for 11.1, still no idea regarding the
> glGetQueryObjectui64v symbol issue.
> 

Update, I have successfully managed to compile and run picom-v11.1 with
the following changes. Take a look and feedback is welcome!


-- 
*
Dios en su cielo, todo bien en la Tierra
Index: Makefile
===
RCS file: /cvs/ports/x11/picom/Makefile,v
retrieving revision 1.11
diff -u -p -u -r1.11 Makefile
--- Makefile	24 Apr 2023 11:42:49 -	1.11
+++ Makefile	4 Feb 2024 04:35:52 -
@@ -1,19 +1,16 @@
 COMMENT =	lightweight compositor for X11
 
-GH_ACCOUNT =	yshui
-GH_PROJECT =	picom
-GH_TAGNAME =	v10.2
-REVISION =	0
+DIST_TUPLE =   github yshui picom v11.1 .
 
 CATEGORIES =	x11
 
 # MPL 2.0
 PERMIT_PACKAGE =	Yes
 
-WANTLIB += EGL GL X11 X11-xcb c config dbus-1 ev m pcre pixman-1
-WANTLIB += xcb-composite xcb-damage xcb-glx xcb-image xcb-present
+WANTLIB += EGL GL X11 X11-xcb c config dbus-1 ev m pcre2-8 pixman-1
+WANTLIB += pthread xcb-composite xcb-damage xcb-glx xcb-image xcb-present
 WANTLIB += xcb-randr xcb-render-util xcb-render xcb-shape xcb-sync
-WANTLIB += xcb-xfixes xcb-xinerama xcb
+WANTLIB += xcb-xfixes xcb-util xcb
 
 MODULES =		devel/meson
 
@@ -29,7 +26,7 @@ RUN_DEPENDS =		x11/gtk+4,-guic \
 
 LIB_DEPENDS =		devel/libconfig \
 			devel/libev \
-			devel/pcre \
+			devel/pcre2 \
 			x11/dbus
 
 CONFIGURE_ARGS	+=	-Dwith_docs=true \
Index: distinfo
===
RCS file: /cvs/ports/x11/picom/distinfo,v
retrieving revision 1.7
diff -u -p -u -r1.7 distinfo
--- distinfo	24 Dec 2022 16:35:26 -	1.7
+++ distinfo	4 Feb 2024 04:35:52 -
@@ -1,2 +1,2 @@
-SHA256 (picom-10.2.tar.gz) = l0FXffATbYor5IAFyiuT7cFZE1KOGbzreYU1ykaDNBw=
-SIZE (picom-10.2.tar.gz) = 287166
+SHA256 (yshui-picom-v11.1.tar.gz) = lvKjOpMGSnS1V5QtAwCirHeshT9Q77v2RmhJ/MdULsg=
+SIZE (yshui-picom-v11.1.tar.gz) = 308617
Index: patches/patch-src_backend_gl_gl_common_c
===
RCS file: patches/patch-src_backend_gl_gl_common_c
diff -N patches/patch-src_backend_gl_gl_common_c
--- /dev/null	1 Jan 1970 00:00:00 -
+++ patches/patch-src_backend_gl_gl_common_c	4 Feb 2024 04:35:52 -
@@ -0,0 +1,13 @@
+--- src/backend/gl/gl_common.c.orig	Sat Feb  3 23:35:29 2024
 src/backend/gl/gl_common.c	Sat Feb  3 23:35:04 2024
+@@ -1186,8 +1186,8 @@ bool gl_last_render_time(backend_t *base, struct times
+ 		return false;
+ 	}
+ 
+-	GLuint64 time;
+-	glGetQueryObjectui64v(gd->frame_timing[gd->current_frame_timing ^ 1],
++	GLuint time;
++	glGetQueryObjectuiv(gd->frame_timing[gd->current_frame_timing ^ 1],
+ 	  GL_QUERY_RESULT, );
+ 	ts->tv_sec = (long)(time / 10);
+ 	ts->tv_nsec = (long)(time % 10);
Index: patches/patch-src_picom_c
===
RCS file: patches/patch-src_picom_c
diff -N patches/patch-src_picom_c
--- /dev/null	1 Jan 1970 00:00:00 -
+++ patches/patch-src_picom_c	4 Feb 2024 04:35:52 -
@@ -0,0 +1,38 @@
+--- src/picom.c.orig	Sat Feb  3 23:35:20 2024
 src/picom.c	Sat Feb  3 23:34:40 2024
+@@ -2550,28 +2550,30 @@ err:
+ /// Make picom realtime to reduce latency, and make rendering times more predictable to
+ /// help pacing.
+ ///
+-/// This requires the user to set up permissions for the real-time scheduling. e.g. by
+-/// setting `ulimit -r`, or giving us the CAP_SYS_NICE capability.
+ void set_rr_scheduling(void) {
+ 	int priority = sched_get_priority_min(SCHED_RR);
+ 
++	int old_policy;
+ 	int ret;
+ 	struct sched_param param;
+ 
+-	ret = sched_getparam(0, );
++	ret = pthread_getschedparam(pthread_self(), _policy, );
+ 	if (ret != 0) {
+ 		log_debug("Failed to get old scheduling priority");
+ 		return;
+ 	}
+ 
+ 	param.sched_priority = priority;
+-	ret = sched_setscheduler(0, SCHED_RR, );
++	ret = pthread_setschedparam(pthread_self(), SCHED_RR, );
+ 	if (ret != 0) {
+-		log_info("Failed to set real-time scheduling priority to %d.", priority);
++		log_info("Failed to set real-time scheduling priority to %d. Consider "
++		 "giving picom the CAP_SYS_NICE capability",
++		 priority);
+ 		return;
+ 	}
+ 	

Re: NEW: x11/emwm-utils

2024-02-03 Thread izder456
On Fri, 19 Jan 2024 13:17:40 -0600
izder456  wrote:

> Hey ports@,
> 
> I want to import the utils portion of EMWM, which i worked on porting
> earlier this week.
> 
> This includes a session manager for
> emwm and a toolchest-like app for launching applications. 
> 
> It is packaged with example configurations as well too in lib/X11
> 
> the project page is here:
> http://fastestcode.org/emwm.html
> 
> Port is attached
> 
> Comments, or OK to merge?
> 

Following up on my x11/emwm port's thread, i version bumped it to 1.2
as 1.2 was released from upstream as of the 28th of January. I also
used the upstream mirror over the github, thanks to naddy@'s
recommend.

It is attached

Thoughts?

-- 

-iz


emwm-utils-1.2.tgz
Description: application/compressed-tar


Re: NEW: games/ottomatic

2024-02-03 Thread izder456
On Sat, 3 Feb 2024 21:15:49 -0600
izder456  wrote:

> On Sun, 28 Jan 2024 10:26:32 +0100
> "Sebastian Reitenbach"  wrote:
> 
> > Hi,
> > 
> > On Thursday, January 25, 2024 06:02 CET, izder456
> >  wrote:
> >   
> > > Heyo ports@ nerds,
> > > 
> > > I want to import my port of OttoMatic, which is yet another Pangea
> > > Software title originally for the PPC macs. 
> > > 
> > > I have done light patchwork to allow the binary to be ran from
> > > anywhere so core files can be properly dumped again. (referencing
> > > Omar's patch of Nanosaur2)
> > > 
> > > Attached is the port, OK to import?
> > 
> > port looks good to me. However, I had to update the PLIST. Port
> > re-attached. Didn't yet got to the end of Level 1, but so far it's
> > quite fun ;)
> > 
> > Anyone else?
> > 
> > Sebastian
> > 
> >   
> > > 
> > > -- 
> > > -iz
> > > 
> > > > If something is shit and no one likes it, 
> > >   you just put out another one the next month.
> > > 
> > > Stu
> 
> Following up on my x11/emwm port's thread, i version bumped it to 1.2
> as 1.2 was released from upstream as of the 28th of January. I also
> used the upstream mirror over the github, thanks to naddy@'s
> recommend.
> 
> It is attached
> 
> Thoughts?
> 

Sorry, wrong thread.

Please ignore.

-- 

-iz



Re: NEW: x11/emwm-utils

2024-02-03 Thread izder456
On Fri, 19 Jan 2024 13:17:40 -0600
izder456  wrote:

> Hey ports@,
> 
> I want to import the utils portion of EMWM, which i worked on porting
> earlier this week.
> 
> This includes a session manager for
> emwm and a toolchest-like app for launching applications. 
> 
> It is packaged with example configurations as well too in lib/X11
> 
> the project page is here:
> http://fastestcode.org/emwm.html
> 
> Port is attached
> 
> Comments, or OK to merge?
> 

UPDATE:

following the thread on my x11/emwm port, naddy@ sent me recommends.

summary of changes:

use upstream mirror instead of github.
upstream version-bumped a point release to 1.2, on the 28th of January.

this port now targets 1.2

it is attached.

thoughts?

-- 

-iz


emwm-utils-1.2.tgz
Description: application/compressed-tar


Re: NEW: games/ottomatic

2024-02-03 Thread izder456
On Sun, 28 Jan 2024 10:26:32 +0100
"Sebastian Reitenbach"  wrote:

> Hi,
> 
> On Thursday, January 25, 2024 06:02 CET, izder456
>  wrote:
> 
> > Heyo ports@ nerds,
> > 
> > I want to import my port of OttoMatic, which is yet another Pangea
> > Software title originally for the PPC macs. 
> > 
> > I have done light patchwork to allow the binary to be ran from
> > anywhere so core files can be properly dumped again. (referencing
> > Omar's patch of Nanosaur2)
> > 
> > Attached is the port, OK to import?  
> 
> port looks good to me. However, I had to update the PLIST. Port
> re-attached. Didn't yet got to the end of Level 1, but so far it's
> quite fun ;)
> 
> Anyone else?
> 
> Sebastian
> 
> 
> > 
> > -- 
> > -iz
> >   
> > > If something is shit and no one likes it,   
> >   you just put out another one the next month.
> > 
> > Stu  

Following up on my x11/emwm port's thread, i version bumped it to 1.2
as 1.2 was released from upstream as of the 28th of January. I also
used the upstream mirror over the github, thanks to naddy@'s recommend.

It is attached

Thoughts?

-- 

-iz


emwm-utils-1.2.tgz
Description: application/compressed-tar


Re: NEW: x11/emwm

2024-02-03 Thread izder456
On Sat, 3 Feb 2024 22:14:36 +0100
Christian Weisgerber  wrote:

> Omar Polo:
> 
> > Here's an updated tarball with a few more tweaks on top:
> > 
> >  - use DIST_TUPLE instead of GH_* (takes less lines :-)
> >  - don't need to patch the makefile; just override the variables
> > using MAKE_FLAGS and FAKE_FLAGS
> >  - use tabs for indenting the values  
> 
> I've been wanting to look at this for months, well before the port
> was submitted here, but I can never find the time, so just some
> quick remarks:
> 
> If it uses the 1.1 release anyway, it should just use the release
> tarball
> https://fastestcode.org/dl/emwm-src-1.1.tar.xz
> instead of GitHub.
> 
> This is advertised as an mwm fork "without changing the way the
> window manager looks and behaves".  Well, it _looks_ different,
> even after neutering app-defaults/Emwm.  What's up with that?  Also,
> aren't those app-defaults intended as an example, rather than actual
> defaults?
> 
> Resizing xterm is a crapshoot, because their is a size mismatch
> between emwm and xterm.  A default 80x24 xterm is "81x26" or some
> such.  This is a showstopper, IMO.  I don't know whether it also
> affects pixel-dimensioned windows.
> 
> On the plus side, it interops better with Firefox in at least two
> regards:
> * Maximizing the Firefox window correctly maximizes it.
>   (With mwm its extended to twice the screen height/width.)
> * The PiP window can be moved.
> 

I also found this plays better with multiple X11 heads. 

On smaller screens, this isn't an issue but on larger screens IIRC,
around 720p and up, the vetical/horizonal maximize and fullscreen
maximize is broken. Emwm seems to also fix this. The default Xterm size
is gross. that is yucky. you should check my x11/emwm-utils port too,
this is probably the killer feature that this project provides IMHO. 

I should use the tarball from fastestcode.org, thats a good idea,
thanks.

It looks like upstream had a point release bump to 1.2 as of the 28th.

I fixed that too.

It is attached.

I plan to reply to the thread for my x11/emwm-utils port with the
version bumped and the above suggestions.

Thoughts?

-- 

-iz


emwm-1.2.tgz
Description: application/compressed-tar


Re: update x11/picom to v11

2024-02-03 Thread Jose Maldonado
El Sat, 03 Feb 2024 12:25:31 +0100
Omar Polo  escribió:
> On 2024/01/24 11:07:12 +0100, Omar Polo  wrote:
> > the changelog is available here:
> > 
> > https://github.com/yshui/picom/releases/tag/v11-rc1
> > 
> > picom now tries to set itself as real-time.  I've commented out that
> > part since it uses a function we don't seem to provide
> > (sched_setscheduler), but it's not a big deal.
> > 
> > However, I had again issues with the visibility of OpenGL symbols.
> > This time the 'usual' workaround didn't work.  See the two diffs
> > below.  It's ugly, but at least I can confirm that the glx backend
> > works for me (amdgpu if it matters.)  Any help understanding this
> > is welcome :)
> 
> diff updated for 11.1, still no idea regarding the
> glGetQueryObjectui64v symbol issue.
> 

Hi! 

I'm working on this too (using v11.1). Searching the issue with
glGetQueryObjectui64v, I found this:

nm /usr/X11R6/lib/libGL* | grep glGetQueryObjectui

__indirect_glGetQueryObjectuiv fc50 T
__indirect_glGetQueryObjectuiv 00061fc0 t __indirect_glGetQueryObjectuiv
0008c520 T glGetQueryObjectuiv
0008c570 T glGetQueryObjectuivARB
2fd0 T glGetQueryObjectuiv
df50 T glGetQueryObjectuiv
3510 T glGetQueryObjectuiv
 U __indirect_glGetQueryObjectuiv
d810 T __indirect_glGetQueryObjectuiv

glGetQueryObjectui64v don't exist in OpenBSD GL libs ¿¿?? 


-- 
*
Dios en su cielo, todo bien en la Tierra



Re: NEW: x11/emwm

2024-02-03 Thread Christian Weisgerber
Omar Polo:

> Here's an updated tarball with a few more tweaks on top:
> 
>  - use DIST_TUPLE instead of GH_* (takes less lines :-)
>  - don't need to patch the makefile; just override the variables using
>MAKE_FLAGS and FAKE_FLAGS
>  - use tabs for indenting the values

I've been wanting to look at this for months, well before the port
was submitted here, but I can never find the time, so just some
quick remarks:

If it uses the 1.1 release anyway, it should just use the release
tarball
https://fastestcode.org/dl/emwm-src-1.1.tar.xz
instead of GitHub.

This is advertised as an mwm fork "without changing the way the
window manager looks and behaves".  Well, it _looks_ different,
even after neutering app-defaults/Emwm.  What's up with that?  Also,
aren't those app-defaults intended as an example, rather than actual
defaults?

Resizing xterm is a crapshoot, because their is a size mismatch
between emwm and xterm.  A default 80x24 xterm is "81x26" or some
such.  This is a showstopper, IMO.  I don't know whether it also
affects pixel-dimensioned windows.

On the plus side, it interops better with Firefox in at least two
regards:
* Maximizing the Firefox window correctly maximizes it.
  (With mwm its extended to twice the screen height/width.)
* The PiP window can be moved.

-- 
Christian "naddy" Weisgerber  na...@mips.inka.de



CVS: cvs.openbsd.org: ports

2024-02-03 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2024/02/03 13:52:09

Modified files:
devel/quirks   : Makefile 
devel/quirks/files: Quirks.pm 

Log message:
Register trojita removal



CVS: cvs.openbsd.org: ports

2024-02-03 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2024/02/03 13:48:20

Modified files:
mail   : Makefile 
Removed files:
mail/trojita   : Makefile distinfo 
mail/trojita/patches: patch-CMakeLists_txt 
  patch-src_Gui_Spinner_h 
  patch-src_Gui_Window_cpp 
  patch-src_Imap_Network_FileDownloadManager_cpp 
  patch-tests_Imap_test_Imap_BodyParts_cpp 
mail/trojita/pkg: DESCR PLIST 

Log message:
Remove trojita

Dead upstream and it still use x11/qt5/qtwebkit (insecure and also dead
upstream)

OK caspar@ (maintainer), solene@



CVS: cvs.openbsd.org: ports

2024-02-03 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2024/02/03 13:37:47

Modified files:
devel/doxygen  : Makefile 
Added files:
devel/doxygen/patches: patch-src_dirdef_cpp 

Log message:
Re-add patch-src_dirdef_cpp (lost in an earlier update)

Doxygen encodes the source directory path into some of the output filenames.
This is problematic in a ports context as it means WRKDIR pathnames can appear
in generated filenames.



CVS: cvs.openbsd.org: ports

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

Modified files:
telephony/linphone/liblinphone: Makefile 
telephony/linphone/liblinphone/pkg: PLIST 
net/signond: Makefile 
net/signond/pkg: PLIST 
graphics/orthanc/server: Makefile 
graphics/orthanc/server/pkg: PLIST 
graphics/ipe   : Makefile 
graphics/ipe/pkg: PLIST 
net/libaccounts-qt: Makefile 
net/libaccounts-qt/pkg: PLIST 

Log message:
Regen PLIST with Doxygen 1.10.0



CVS: cvs.openbsd.org: ports

2024-02-03 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2024/02/03 13:34:49

Modified files:
devel/doxygen-gui: Makefile distinfo 
devel/doxygen  : Makefile distinfo 
devel/doxygen/patches: patch-doc_CMakeLists_txt 

Log message:
Update Doxygen to 1.10.0



CVS: cvs.openbsd.org: ports

2024-02-03 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2024/02/03 13:13:46

Added files:
math/fftw3/files: FFTW3LibraryDepends.cmake.in 

Log message:
Add missing files/FFTW3LibraryDepends.cmake.in

Forgotten in the previous commit



CVS: cvs.openbsd.org: ports

2024-02-03 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2024/02/03 13:10:18

Modified files:
graphics/krita : Makefile distinfo 
graphics/krita/pkg: PLIST 

Log message:
Update krita to 5.2.2



CVS: cvs.openbsd.org: ports

2024-02-03 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2024/02/03 13:09:07

Modified files:
math/fftw3 : Makefile 
math/fftw3/pkg : PFRAG.double-main PFRAG.float-main 

Log message:
fix the missing FFTW3LibraryDepends.cmake

This file would normally be generated by cmake, but we are using the more
feature-complete and stable autotools configure.

https://github.com/FFTW/fftw3/issues/130

- Split cmake files in fftw3 and fftw3f depending on the FLAVOR.
- Subst FFTW3LibraryDepends.cmake
- With this approach we could introduce "--enable-long-double" (l) and
"--enable-quad-precision" (q) if we need it.



CVS: cvs.openbsd.org: ports

2024-02-03 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2024/02/03 12:58:37

Modified files:
devel  : Makefile 

Log message:
Hook up devel/zug devel/immer devel/lager (new krita depedencies)



CVS: cvs.openbsd.org: ports

2024-02-03 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2024/02/03 12:53:44

Log message:
Import lager-0.1.1, tweak and ok semarie@

Comment:
redux for C++

Description:
ilager is a C++ library to assist value-oriented design by implementing the
unidirectional data-flow architecture. It is heavily inspired by Elm and 
Redux,
and enables composable designs by promoting the use of simple value types 
and
testable application logic via pure functions.

Maintainer: The OpenBSD ports mailing-list 

WWW: https://sinusoid.es/lager

Status:

Vendor Tag: rsadowski
Release Tags:   rsadowski_20240203

N ports/devel/lager/Makefile
N ports/devel/lager/distinfo
N ports/devel/lager/pkg/DESCR
N ports/devel/lager/pkg/PLIST
N ports/devel/lager/patches/patch-CMakeLists_txt

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2024-02-03 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2024/02/03 12:52:00

Log message:
Import zug-0.1.1, tweak and ok semarie@

Comment:
C++ library providing transducers.

Description:
zug is a C++ library providing transducers. Transducers are composable
sequential transformations independent of the source. They are extremely
lightweight, and can be used to express algorithms over pull-based sequences
(iterators, files) but also push based sequences (signals, events, 
asynchronous
streams) in a generic way.

Maintainer: The OpenBSD ports mailing-list 

WWW: https://sinusoid.es/zug

Status:

Vendor Tag: rsadowski
Release Tags:   rsadowski_20240203

N ports/devel/zug/Makefile
N ports/devel/zug/distinfo
N ports/devel/zug/pkg/DESCR
N ports/devel/zug/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2024-02-03 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2024/02/03 12:50:53

Log message:
Import immer-0.8.1, tweak and ok semarie@

Comment:
immutable and persistent data structures for C++

Description:
immer is a library of persistent and immutable data structures written in 
C++.
These enable whole new kinds of architectures for interactive and concurrent
programs of striking simplicity, correctness, and performance.

Maintainer: The OpenBSD ports mailing-list 

WWW: https://sinusoid.es/immer

Status:

Vendor Tag: rsadowski
Release Tags:   rsadowski_20240203

N ports/devel/immer/Makefile
N ports/devel/immer/distinfo
N ports/devel/immer/pkg/DESCR
N ports/devel/immer/pkg/PLIST

No conflicts created by this import



NEW: games/mightymike

2024-02-03 Thread izder456
Hey ports@

Yes again, I am back with another pangea soft port.

This concludes all of Iliyas Jorio's Pangea games.

I can't wait till 7.5. Viva la iMac :)

Port is attached.

Comments or OK?

--

-iz


mightymike-3.0.2.tgz
Description: Binary data


CVS: cvs.openbsd.org: ports

2024-02-03 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/02/03 11:43:46

Modified files:
devel/py-gitpython: Makefile distinfo 

Log message:
update gitpython to 3.1.41



NEW: games/billyfrontier

2024-02-03 Thread izder456
Hey ports@

Yes again, I am back with another pangea soft port.

Port is attached.

Comments or OK?

-- 

-iz


billyfrontier-1.1.1.tgz
Description: application/compressed-tar


CVS: cvs.openbsd.org: ports

2024-02-03 Thread Omar Polo
CVSROOT:/cvs
Module name:ports
Changes by: o...@cvs.openbsd.org2024/02/03 11:14:34

Modified files:
graphics/imlib2: Makefile distinfo 

Log message:
graphics/imlib2: update to 1.12.2

fixes a number of loader/saver bugs.



CVS: cvs.openbsd.org: ports

2024-02-03 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/02/03 11:05:15

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

Log message:
update py-yarl to 1.9.2 so aiohttp can be updated



Re: Remove: mail/trojita

2024-02-03 Thread Caspar Schutijser
Hi,

On Fri, Feb 02, 2024 at 10:55:37PM +0100, Rafael Sadowski wrote:
> Hi Caspar, Hi ports@,
> 
> I'm trying to remove x11/qt5/qtwebkit. It's an very outdated and
> unsecure web engine. Which is also dead upstream. Other distributors
> have already got rid of it. Let's go the way too!
> 
> First trojita, it looks dead upstream and no one has it in their package
> catalog anymore. I hope that people will not use it to read their e-mail.
> 
> Anyway, Caspar, ports@, are we ready to get rid of it?

A bit sad but it makes sense indeed. OK caspar@

Caspar

> 
> Rafael
> 



CVS: cvs.openbsd.org: ports

2024-02-03 Thread Klemens Nanni
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2024/02/03 06:12:32

Modified files:
security/qdigidoc4: Makefile distinfo 

Log message:
config.json rerolled



CVS: cvs.openbsd.org: ports

2024-02-03 Thread Klemens Nanni
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2024/02/03 05:39:41

Modified files:
x11/remmina: Makefile distinfo 
x11/remmina/patches: patch-CMakeLists_txt 

Log message:
update to remmina 1.4.33



CVS: cvs.openbsd.org: ports

2024-02-03 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2024/02/03 05:15:05

Modified files:
devel/avr32: Makefile.inc 
devel/avr32/binutils: Makefile 
devel/avr32/gcc: Makefile 
devel/avr32/gcc-bootstrap: Makefile 
devel/avr32/headers: Makefile 
devel/avr32/newlib: Makefile 

Log message:
remove dead HOMEPAGE/SITES and provide a working mirror



CVS: cvs.openbsd.org: ports

2024-02-03 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2024/02/03 05:03:18

Modified files:
sysutils/smbldap-tools: Makefile 

Log message:
homepage moved to github

an interested party might want to update it though



CVS: cvs.openbsd.org: ports

2024-02-03 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2024/02/03 04:57:24

Modified files:
net/fpdns  : Makefile 

Log message:
remove defunct google code homepage and fallback to github



CVS: cvs.openbsd.org: ports

2024-02-03 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2024/02/03 04:49:55

Modified files:
infrastructure/db: network.conf 

Log message:
replace defunct kddilabs GNU mirror with another Japanese mirror (JAIST).
kddilabs has been removed from the GNU mirror list some time ago as well.



CVS: cvs.openbsd.org: ports

2024-02-03 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2024/02/03 04:46:27

Modified files:
net/uhttpmock  : Makefile 

Log message:
use HTTPS for SITES



Re: update x11/picom to v11

2024-02-03 Thread Omar Polo
On 2024/01/24 11:07:12 +0100, Omar Polo  wrote:
> the changelog is available here:
> 
>   https://github.com/yshui/picom/releases/tag/v11-rc1
> 
> picom now tries to set itself as real-time.  I've commented out that
> part since it uses a function we don't seem to provide
> (sched_setscheduler), but it's not a big deal.
> 
> However, I had again issues with the visibility of OpenGL symbols.  This
> time the 'usual' workaround didn't work.  See the two diffs below.  It's
> ugly, but at least I can confirm that the glx backend works for me
> (amdgpu if it matters.)  Any help understanding this is welcome :)

diff updated for 11.1, still no idea regarding the glGetQueryObjectui64v
symbol issue.

Index: Makefile
===
RCS file: /home/cvs/ports/x11/picom/Makefile,v
diff -u -p -r1.11 Makefile
--- Makefile24 Apr 2023 11:42:49 -  1.11
+++ Makefile3 Feb 2024 10:36:48 -
@@ -1,19 +1,16 @@
 COMMENT =  lightweight compositor for X11
 
-GH_ACCOUNT =   yshui
-GH_PROJECT =   picom
-GH_TAGNAME =   v10.2
-REVISION = 0
+DIST_TUPLE =   github yshui picom v11.1 .
 
 CATEGORIES =   x11
 
 # MPL 2.0
 PERMIT_PACKAGE =   Yes
 
-WANTLIB += EGL GL X11 X11-xcb c config dbus-1 ev m pcre pixman-1
-WANTLIB += xcb-composite xcb-damage xcb-glx xcb-image xcb-present
-WANTLIB += xcb-randr xcb-render-util xcb-render xcb-shape xcb-sync
-WANTLIB += xcb-xfixes xcb-xinerama xcb
+WANTLIB += EGL GL X11 X11-xcb c config dbus-1 ev m pcre2-8 pixman-1
+WANTLIB += pthread xcb xcb-composite xcb-damage xcb-dpms xcb-glx
+WANTLIB += xcb-image xcb-present xcb-randr xcb-render xcb-render-util
+WANTLIB += xcb-shape xcb-sync xcb-xfixes
 
 MODULES =  devel/meson
 
@@ -29,7 +26,7 @@ RUN_DEPENDS = x11/gtk+4,-guic \
 
 LIB_DEPENDS =  devel/libconfig \
devel/libev \
-   devel/pcre \
+   devel/pcre2 \
x11/dbus
 
 CONFIGURE_ARGS +=  -Dwith_docs=true \
Index: distinfo
===
RCS file: /home/cvs/ports/x11/picom/distinfo,v
diff -u -p -r1.7 distinfo
--- distinfo24 Dec 2022 16:35:26 -  1.7
+++ distinfo3 Feb 2024 10:36:53 -
@@ -1,2 +1,2 @@
-SHA256 (picom-10.2.tar.gz) = l0FXffATbYor5IAFyiuT7cFZE1KOGbzreYU1ykaDNBw=
-SIZE (picom-10.2.tar.gz) = 287166
+SHA256 (yshui-picom-v11.1.tar.gz) = 
lvKjOpMGSnS1V5QtAwCirHeshT9Q77v2RmhJ/MdULsg=
+SIZE (yshui-picom-v11.1.tar.gz) = 308617
Index: patches/patch-src_backend_gl_egl_c
===
RCS file: patches/patch-src_backend_gl_egl_c
diff -N patches/patch-src_backend_gl_egl_c
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-src_backend_gl_egl_c  24 Jan 2024 09:51:34 -
@@ -0,0 +1,27 @@
+ugly ugly ugly workaround
+
+Index: src/backend/gl/egl.c
+--- src/backend/gl/egl.c.orig
 src/backend/gl/egl.c
+@@ -37,6 +37,7 @@ struct egl_data {
+ };
+ 
+ static PFNGLEGLIMAGETARGETTEXSTORAGEEXTPROC glEGLImageTargetTexStorage = NULL;
++PFNGLGETQUERYOBJECTUI64VEXTPROC glEGLGetQueryObjectui64v = NULL;
+ static PFNEGLCREATEIMAGEKHRPROC eglCreateImageProc = NULL;
+ static PFNEGLDESTROYIMAGEKHRPROC eglDestroyImageProc = NULL;
+ static PFNEGLGETPLATFORMDISPLAYPROC eglGetPlatformDisplayProc = NULL;
+@@ -248,6 +249,13 @@ static backend_t *egl_init(session_t *ps, xcb_window_t
+   
"torageEXT");
+   if (glEGLImageTargetTexStorage == NULL) {
+   log_error("Failed to get glEGLImageTargetTexStorageEXT.");
++  goto end;
++  }
++
++  glEGLGetQueryObjectui64v =
++  
(PFNGLGETQUERYOBJECTUI64VPROC)eglGetProcAddress("glGetQueryObjectui64vEXT");
++  if (glGetQueryObjectui64v == NULL) {
++  log_error("Failed to get glGetQueryObjectui64vEXT.");
+   goto end;
+   }
+ 
Index: patches/patch-src_backend_gl_gl_common_c
===
RCS file: patches/patch-src_backend_gl_gl_common_c
diff -N patches/patch-src_backend_gl_gl_common_c
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-src_backend_gl_gl_common_c24 Jan 2024 09:51:29 -
@@ -0,0 +1,23 @@
+ugly ugly ugly workaround
+
+Index: src/backend/gl/gl_common.c
+--- src/backend/gl/gl_common.c.orig
 src/backend/gl/gl_common.c
+@@ -22,6 +22,8 @@
+ #include "backend/backend_common.h"
+ #include "backend/gl/gl_common.h"
+ 
++extern PFNGLGETQUERYOBJECTUI64VEXTPROC glEGLGetQueryObjectui64v;
++
+ void gl_prepare(backend_t *base, const region_t *reg attr_unused) {
+   auto gd = (struct gl_data *)base;
+   glBeginQuery(GL_TIME_ELAPSED, 
gd->frame_timing[gd->current_frame_timing]);
+@@ -1187,7 +1189,7 @@ bool gl_last_render_time(backend_t *base, struct times
+   }
+ 
+   GLuint64 time;
+-  

CVS: cvs.openbsd.org: ports

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

Modified files:
security/py-openssl: Makefile 

Log message:
py-openssl: fix comment: shutdown test is no longer disabled



Re: NEW: wayland/wmenu

2024-02-03 Thread Matthieu Herrb
On Sat, Jan 27, 2024 at 10:09:50PM +0100, Matthieu Herrb wrote:
> Hi,
> 
> wmenu is a dynamic menu for sway and other wlroot based Wayland
> compositors.
> Starting with sway 1.9 it will be the default menu in the sway
> configuration.
> 
> I've added a basic shell script to list available programs (upstream
> uses dmenu_path from x11/dmenu, but I wanted to avoid the dependency)
> 
> Comments? ok?
> 
> -- 
> Matthieu Herrb

Ping ?

-- 
Matthieu Herrb



Re: [UPDATE] devel/msgpack-6.0.0

2024-02-03 Thread SASANO Takayoshi
(added neovim/neovim-qt maintainer)

Hi,

> It will need doing sometime. It's probably easier to do it sooner rather
> than later before more other ports start using it.
> 
> These ports will need changes to adapt:
> 
> editors/neovim
> editors/neovim-qt
> sysutils/tmate

well, here is (simply fixed version that you pointed out in previous mail)
new msgpack 5 -> 6 diff and neovim/neovim-qt/tmate diff.

 devel/msgpack

Index: Makefile
===
RCS file: /cvs/ports/devel/msgpack/Makefile,v
diff -u -p -r1.18 Makefile
--- Makefile21 Sep 2023 09:50:01 -  1.18
+++ Makefile3 Feb 2024 06:57:19 -
@@ -1,10 +1,10 @@
 COMMENT =  MessagePack implementation for C and C++
 
-V =5.0.0
+V =6.0.0
 DISTNAME = msgpack-c-${V}
 PKGNAME =  msgpack-${V}
 
-SHARED_LIBS += msgpackc  2.0 # 2.0
+SHARED_LIBS += msgpack-c  0.0 # 2.0
 
 CATEGORIES =   devel
 
@@ -21,7 +21,7 @@ BUILD_DEPENDS =   devel/gtest>=1.11.0pl20
 TEST_DEPENDS = devel/gtest>=1.11.0pl20220208
 
 # evertyhing except tests
-ALL_TARGET =   msgpackc msgpackc-static
+ALL_TARGET =   msgpack-c msgpack-c-static
 
 # build whatever is left (ca. 22 C++ test files)
 pre-test:
Index: distinfo
===
RCS file: /cvs/ports/devel/msgpack/distinfo,v
diff -u -p -r1.6 distinfo
--- distinfo2 Sep 2023 11:10:13 -   1.6
+++ distinfo3 Feb 2024 06:57:19 -
@@ -1,2 +1,2 @@
-SHA256 (msgpack-c-5.0.0.tar.gz) = 62138y26qukXTZbKz+Aq8wvx6jKcRQGAdM2VrG5vpuU=
-SIZE (msgpack-c-5.0.0.tar.gz) = 69275
+SHA256 (msgpack-c-6.0.0.tar.gz) = NlT14sZS3FLgqZPicLtX1XArJicD8DdxwVK7pRYCrro=
+SIZE (msgpack-c-6.0.0.tar.gz) = 69341
Index: pkg/PLIST
===
RCS file: /cvs/ports/devel/msgpack/pkg/PLIST,v
diff -u -p -r1.6 PLIST
--- pkg/PLIST   2 Sep 2023 11:10:13 -   1.6
+++ pkg/PLIST   3 Feb 2024 06:57:19 -
@@ -19,11 +19,11 @@ include/msgpack/vrefbuffer.h
 include/msgpack/zbuffer.h
 include/msgpack/zone.h
 lib/cmake/
-lib/cmake/msgpackc/
-lib/cmake/msgpackc/msgpackc-config-version.cmake
-lib/cmake/msgpackc/msgpackc-config.cmake
-lib/cmake/msgpackc/msgpackc-targets${MODCMAKE_BUILD_SUFFIX}
-lib/cmake/msgpackc/msgpackc-targets.cmake
-@static-lib lib/libmsgpackc.a
-@lib lib/libmsgpackc.so.${LIBmsgpackc_VERSION}
-lib/pkgconfig/msgpack.pc
+lib/cmake/msgpack-c/
+lib/cmake/msgpack-c/msgpack-c-config-version.cmake
+lib/cmake/msgpack-c/msgpack-c-config.cmake
+lib/cmake/msgpack-c/msgpack-c-targets${MODCMAKE_BUILD_SUFFIX}
+lib/cmake/msgpack-c/msgpack-c-targets.cmake
+@static-lib lib/libmsgpack-c.a
+@lib lib/libmsgpack-c.so.${LIBmsgpack-c_VERSION}
+lib/pkgconfig/msgpack-c.pc


 editors/neovim

Index: Makefile
===
RCS file: /cvs/ports/editors/neovim/Makefile,v
diff -u -p -r1.42 Makefile
--- Makefile17 Jan 2024 14:17:59 -  1.42
+++ Makefile3 Feb 2024 07:16:28 -
@@ -17,6 +17,7 @@ DIST_TUPLE =  github neovim neovim v0.9.5
 USE_NOBTCFI =  Yes
 
 CATEGORIES =   editors devel
+REVISION = 0
 HOMEPAGE = https://neovim.io
 MAINTAINER =   Edd Barrett 
 
@@ -40,7 +41,7 @@ PERMIT_PACKAGE =  Yes
 
 DEBUG_PACKAGES =   ${BUILD_PACKAGES}
 
-WANTLIB += c iconv intl m msgpackc pthread termkey
+WANTLIB += c iconv intl m msgpack-c pthread termkey
 WANTLIB += tree-sitter unibilium util uv vterm
 
 .if ${EMBED_LUAJIT} != "Yes"


 editors/neovim-qt

Index: Makefile
===
RCS file: /cvs/ports/editors/neovim-qt/Makefile,v
diff -u -p -r1.9 Makefile
--- Makefile14 Dec 2023 12:20:32 -  1.9
+++ Makefile3 Feb 2024 07:48:42 -
@@ -3,6 +3,7 @@ COMMENT =   Qt5 GUI front-end for neovim
 GH_ACCOUNT = equalsraf
 GH_PROJECT = neovim-qt
 GH_TAGNAME = v0.2.18
+REVISION = 0
 
 CATEGORIES = editors
 
@@ -14,7 +15,7 @@ MAINTAINER = Laurence Tratt https://github.com/tmate-io/tmate/commit/
 PATCHFILES.p = 
tmate-bad-fingerprint{cbec43f56dfb48c2fb6e00faa2cb85443d4b7d8f}.patch \
@@ -18,7 +18,7 @@ PERMIT_PACKAGE =  Yes
 
 # uses pledge()
 
-WANTLIB =  c curses event_core event_extra execinfo msgpackc ssh util
+WANTLIB =  c curses event_core event_extra execinfo msgpack-c ssh util
 
 LIB_DEPENDS =  devel/libevent2 \
devel/msgpack \
Index: patches/patch-configure-ac
===
RCS file: patches/patch-configure-ac
diff -N patches/patch-configure-ac
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-configure-ac  3 Feb 2024 09:29:58 -
@@ -0,0 +1,20 @@
+--- configure.ac.orig  Sun Nov 17 07:09:38 2019
 configure.ac   Sat Feb  3 15:47:48 2024
+@@ -201,7 +201,7 @@ fi
+ 
+ PKG_CHECK_MODULES(
+   MSGPACK,
+-  msgpack >= 

CVS: cvs.openbsd.org: ports

2024-02-03 Thread Sebastien Marie
CVSROOT:/cvs
Module name:ports
Changes by: sema...@cvs.openbsd.org 2024/02/03 01:18:44

Modified files:
lang/zig   : Makefile 
lang/zig/patches: patch-lib_std_debug_zig patch-lib_std_os_zig 

Log message:
lang/zig: unbreak the build

msync() might return EPERM now.

https://github.com/ziglang/zig/pull/18701



CVS: cvs.openbsd.org: ports

2024-02-03 Thread Kurt Mosiejczuk
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2024/02/03 01:06:25

Modified files:
security/clamav: Makefile 

Log message:
Mark BROKEN-sparc64

This hasn't built in some time because the rust part doesn't build.
The memory safe language part dies with a SIGSEGV