[distfile moving] wayland/libevdev-openbsd

2025-05-31 Thread Matthieu Herrb
(libevdev-openbsd-2023.tar.gz) = 15012 -- Matthieu Herrb

[distfile moving] devel/libstdthreads

2025-05-31 Thread Matthieu Herrb
(libstdthreads-0.3.2.tar.gz) = CSBXoa1pznriISBwdoa2vU0C2riGKF7PhUR5K24hyWg= -SIZE (libstdthreads-0.3.2.tar.gz) = 6376 +SHA256 (libstdthreads-0.3.2.tar.gz) = qM6Qrvd20qPB1Nvt+e0FJzWx/ccvFDmweFwM8qo1WSc= +SIZE (libstdthreads-0.3.2.tar.gz) = 6359 -- Matthieu Herrb

maintainer update: xcursorgen 1.0.9

2025-05-24 Thread Matthieu Herrb
Switches build system to meson and man page tweaks. nothing fancy. ok ? Index: Makefile === RCS file: /cvs/OpenBSD/ports/x11/xcursorgen/Makefile,v diff -u -p -u -r1.36 Makefile --- Makefile27 Sep 2023 20:37:30 - 1.36 +++

update: swayimg 3.9

2025-04-05 Thread Matthieu Herrb
-share/zsh/site-functions/ share/zsh/site-functions/_swayimg @tag update-desktop-database @tag gtk-update-icon-cache %D/share/icons/hicolor -- Matthieu Herrb

update: foot-1.21

2025-04-04 Thread Matthieu Herrb
-63,6 +64,8 @@ share/foot/themes/paper-color-light share/foot/themes/poimandres share/foot/themes/rezza share/foot/themes/rose-pine +share/foot/themes/rose-pine-dawn +share/foot/themes/rose-pine-moon share/foot/themes/selenized-black share/foot/themes/selenized-dark share/foot/themes/selenized-light @@ -89,7 +92,7 @@ share/foot/themes/tempus-tempest share/foot/themes/tempus-totus share/foot/themes/tempus-warp share/foot/themes/tempus-winter -share/foot/themes/tokyonight-day +share/foot/themes/tokyonight-light share/foot/themes/tokyonight-night share/foot/themes/tokyonight-storm share/foot/themes/visibone -- Matthieu Herrb

update: swaylock 1.8.2

2025-04-04 Thread Matthieu Herrb
@ dependencies = [ cairo, gdk_pixbuf, math, @@ -29,7 +29,7 @@ Index: meson.build xkbcommon, wayland_client, ] -@@ -110,12 +110,16 @@ sources = [ +@@ -108,12 +108,16 @@ sources = [ if libpam.found() sources += ['pam.c'] -- Matthieu Herrb

Re: NEW: www/anubis

2025-03-26 Thread Matthieu Herrb
n.conf (and point the systemd EnvironmentFile variable to it). Having it under /var on .Ox looks a bit weird to my eyes, but I will not cry if anubis also uses LOCALSTATEDIR for consistency with vaulwarden in case it's too late to move vaultwarden's default. -- Matthieu Herrb

update: fcft-3.3.1

2025-03-26 Thread Matthieu Herrb
23 Mar 2025 18:31:46 - @@ -7,7 +7,10 @@ lib/pkgconfig/fcft.pc @man man/man3/fcft_clone.3 @man man/man3/fcft_destroy.3 @man man/man3/fcft_fini.3 +@man man/man3/fcft_font_options_create.3 +@man man/man3/fcft_font_options_destroy.3 @man man/man3/fcft_from_name.3 +@man man/man3/fcft_from_name2.3 @man man/man3/fcft_init.3 @man man/man3/fcft_kerning.3 @man man/man3/fcft_log_init.3 -- Matthieu Herrb

update: wlopm-1.0.0

2025-03-23 Thread Matthieu Herrb
ompletion/completions/wlopm -- Matthieu Herrb

Re: NEW: sysutils/drm_info: small utility to dump info about DRM devices

2025-03-16 Thread Matthieu Herrb
On Sun, Mar 16, 2025 at 05:55:29PM +0100, Matthieu Herrb wrote: > On Wed, Mar 05, 2025 at 10:43:45PM +0100, Tobias Heider wrote: > > On Wed, Mar 05, 2025 at 10:06:55PM GMT, Matthieu Herrb wrote: > > > On Wed, Mar 05, 2025 at 05:57:41PM +0100, Tobias Heider wrote: > > >

Re: NEW: sysutils/drm_info: small utility to dump info about DRM devices

2025-03-16 Thread Matthieu Herrb
On Wed, Mar 05, 2025 at 10:43:45PM +0100, Tobias Heider wrote: > On Wed, Mar 05, 2025 at 10:06:55PM GMT, Matthieu Herrb wrote: > > On Wed, Mar 05, 2025 at 05:57:41PM +0100, Tobias Heider wrote: > > > Hi, > > > > > > this has been a rather helpful utility

Re: NEW: graphics/drm_info: small utility to dump info about DRM devices

2025-03-05 Thread Matthieu Herrb
On Wed, Mar 05, 2025 at 05:57:41PM +0100, Tobias Heider wrote: > Hi, > > this has been a rather helpful utility for debugging the smithay > drm backend and wlroots on macppc. > I guess it might be useful to others too so here's a port. > > ok? I would use sysutils as t

update: sway 1.10.1

2025-03-02 Thread Matthieu Herrb
-1.10.1.tar.gz) = hWWrOzWXgPArHcsk3EjltrgsZN2XynlXgsL7TKtiRXs= +SIZE (sway-1.10.1.tar.gz) = 5582000 -- Matthieu Herrb

Re: multimedia/mpv : use XShm 1.2

2025-02-18 Thread Matthieu Herrb
On Sun, Dec 15, 2024 at 09:34:04PM +0100, Matthieu Herrb wrote: > Hi, > > similarly to the mplayer patches I sent earlier, here is an > implementation of XShm 1.2 for mpv when using x11 or xv backends. > Note that the vaapi driver, available on supported platforms, doesn't &g

Re: mplayer: use XShm 1.2

2025-02-16 Thread Matthieu Herrb
On Sun, Dec 15, 2024 at 07:08:23PM +0100, Matthieu Herrb wrote: > Hi again. > > So mplayer is using the XShm extention to share memory with the X > server. Unfortunatly, on OpenBSD the X server and the mplayer process > don't run with the same uid, leading to the patch

update: wayland/wlroots-0.18.2

2024-12-16 Thread Matthieu Herrb
0Ej/p+GYigLhR48V0GSdFcXQxWCaCe/u3BhKHg= -SIZE (wlroots-0.18.1.tar.gz) = 628648 +SHA256 (wlroots-0.18.2.tar.gz) = z3dsFpFp8nmAjZ6rxlg/SEM43NRUyWaihf8XjIjBBdQ= +SIZE (wlroots-0.18.2.tar.gz) = 629379 -- Matthieu Herrb

Re: mplayer: use XShm 1.2

2024-12-15 Thread Matthieu Herrb
On Sun, Dec 15, 2024 at 07:08:23PM +0100, Matthieu Herrb wrote: > Hi again. > > So mplayer is using the XShm extention to share memory with the X > server. Unfortunatly, on OpenBSD the X server and the mplayer process > don't run with the same uid, leading to the patch

multimedia/mpv : use XShm 1.2

2024-12-15 Thread Matthieu Herrb
t;Shminfo[foo].shmaddr; +-XShmAttach(x11->display, &ctx->Shminfo[foo]); ++XShmAttachFd(x11->display, &ctx->Shminfo[foo]); + XSync(x11->display, False); +-shmctl(ctx->Shminfo[foo].shmid, IPC_RMID, 0); ++ shm_unlink(ctx->shmname); + } else { + ctx->xvimage[foo] = + (XvImage *) XvCreateImage(x11->display, ctx->xv_port, +@@ -605,6 +624,7 @@ static void deallocate_xvimage(struct vo *vo, int foo) + struct xvctx *ctx = vo->priv; + if (ctx->Shmem_Flag) { + XShmDetach(vo->x11->display, &ctx->Shminfo[foo]); ++ close(ctx->Shminfo[foo].shmid); + shmdt(ctx->Shminfo[foo].shmaddr); + } else { + av_free(ctx->xvimage[foo]->data); -- Matthieu Herrb

mplayer: use XShm 1.2

2024-12-15 Thread Matthieu Herrb
Shminfo[foo].shmaddr = (char *) shmat(Shminfo[foo].shmid, 0, 0); +-Shminfo[foo].shmaddr = (char *) shmat(Shminfo[foo].shmid, 0, 0); ++ memcpy(myshmname, "/tmp/tshm-XX", sizeof(myshmname)); ++ Shminfo[foo].shmid = shm_mkstemp(myshmname); ++Shminfo[foo].shmaddr = mmap(NULL, xvimage[foo]->data_size, ++ PROT_READ | PROT_WRITE, MAP_SHARED|__MAP_NOFAULT, ++ Shminfo[0].shmid, 0); ++ ftruncate(Shminfo[0].shmid, xvimage[foo]->data_size); Shminfo[foo].readOnly = False; + xvimage[foo]->data = Shminfo[foo].shmaddr; +-XShmAttach(mDisplay, &Shminfo[foo]); ++XShmAttachFd(mDisplay, &Shminfo[foo]); + XSync(mDisplay, False); +-shmctl(Shminfo[foo].shmid, IPC_RMID, 0); ++ shm_unlink(myshmname); + } else + #endif + { +@@ -306,6 +328,7 @@ static void deallocate_xvimage(int foo) + if (Shmem_Flag) + { + XShmDetach(mDisplay, &Shminfo[foo]); ++ close(Shminfo[foo].shmid); + shmdt(Shminfo[foo].shmaddr); + } else + #endif -- Matthieu Herrb

mplayer : add sdl-image bdep

2024-12-15 Thread Matthieu Herrb
image \ textproc/docbook-xsl # MPlayer uses non-public interfaces to FFmpeg, so we still need # the FFmpeg source in the MPlayer tree at build time. -- Matthieu Herrb

Re: UPDATE: net/snowflake_proxy to 2.10.1

2024-12-07 Thread Matthieu Herrb
d attached. Hi, It seems to work ok here. It is more verbose (one line for each connexion) but this is in the upstreams version too. ok matthieu@ fwiw. -- Matthieu Herrb

Re: mplayer generates X11 errors and no longer renders video

2024-12-01 Thread Matthieu Herrb
>data_size, IPC_CREAT | 0777); + Shminfo[foo].shmaddr = (char *) shmat(Shminfo[foo].shmid, 0, 0); + Shminfo[foo].readOnly = False; + -- Matthieu Herrb

NEW: wayland/wlopm

2024-11-08 Thread Matthieu Herrb
wlopm is a simple screen power management client. It can be used to turn the screen off from a tool like swayidle with labwc or other compositors that don't implement this directly. comments, ok ? -- Matthieu Herrb wlopm.tar.gz Description: application/tar-gz

Re: [new] wayland/labwc (& sysutils/libsfdo)

2024-11-08 Thread Matthieu Herrb
ed yet. > > XKB_DEFAULT_LAYOUT=fr in ~/.config/labwc/environment gives me a working > fr keymap. > > feedback on both ports welcome. Labwc works well in a basic config on my wayland test machine. It doesn't seem to crash anymore like the earlier version I started to port. ok from me. I can't easyly test it the xfce next part (I don't have a regular /usr/X11R6 tree on this machine). -- Matthieu Herrb

Re: update: sway 1.10

2024-11-06 Thread Matthieu Herrb
On Wed, Nov 06, 2024 at 10:28:25PM +0100, Landry Breuil wrote: > Le Wed, Nov 06, 2024 at 03:10:34PM +0100, Landry Breuil a écrit : > > Le Wed, Nov 06, 2024 at 10:13:21AM +0100, Matthieu Herrb a écrit : > > > This needs the wlroot 0.18.1 update not yet committed and > > &

Re: www/qobuz-dl: new port with dependencies

2024-11-06 Thread Matthieu Herrb
On Wed, Nov 06, 2024 at 10:41:40AM +0100, Kirill A. Korinsky wrote: > On Wed, 06 Nov 2024 10:20:53 +0100, > Matthieu Herrb wrote: > > > > I really don't like the UI, but that's not your fault. (And the app > > could display some informative error message rat

update: sway 1.10

2024-11-06 Thread Matthieu Herrb
(size_t i = 0; i < sizeof(config_paths) / sizeof(char *); ++i) { if (wordexp(config_paths[i], &p, 0) == 0) { -@@ -389,7 +394,19 @@ char *swaynag_get_config_path(void) { +@@ -388,7 +393,19 @@ char *swaynag_get_config_path(void) { free(path); } } -- Matthieu Herrb

Re: www/qobuz-dl: new port with dependencies

2024-11-06 Thread Matthieu Herrb
. I really don't like the UI, but that's not your fault. (And the app could display some informative error message rather than a python backtrace on URLs that don't match the expected pattern). Last nit, maybe include the above explanations in pkg/DESCR ? Otherwise it looks ok to me. -- Matthieu Herrb

Re: www/qobuz-dl: new port with dependencies

2024-11-06 Thread Matthieu Herrb
8, in handle_url url_type, item_id = get_url_info(url) ^ File "/usr/local/lib/python3.11/site-packages/qobuz_dl/utils.py", line 190, in get_url_info return r.groups() ^^^^ AttributeError: 'NoneType' object has no attribute 'groups' It's not clear to me if it's supposed to work for purchased albums or only for streaming accounts (which I don't have). -- Matthieu Herrb

Re: new tool: port-var-check

2024-11-05 Thread Matthieu Herrb
reedesktop.org/xorg/lib/libxfont MAINTAINER =xenoc...@openbsd.org # MIT PERMIT_PACKAGE =Yes WANTLIB = c m EXTRACT_SUFX = .tar.xz MODULES =devel/meson xenocara SITES = ${SITE_XORG:=lib/} .include -- Matthieu Herrb

Re: update: wlroots 0.18.1

2024-11-05 Thread Matthieu Herrb
On Tue, Nov 05, 2024 at 05:38:45PM +0100, Matthieu Herrb wrote: > On Tue, Nov 05, 2024 at 03:49:51PM +0100, Landry Breuil wrote: > > Le Tue, Nov 05, 2024 at 10:59:34AM +0100, Matthieu Herrb a écrit : > > > Hi > > > > > > This updates wlroots to 0.18.1. I

Re: update: wlroots 0.18.1

2024-11-05 Thread Matthieu Herrb
On Tue, Nov 05, 2024 at 03:49:51PM +0100, Landry Breuil wrote: > Le Tue, Nov 05, 2024 at 10:59:34AM +0100, Matthieu Herrb a écrit : > > Hi > > > > This updates wlroots to 0.18.1. It will be needed for sway > > 0.10. Wayfire will need an update too (landry is working on

Re: Add an emacs--pgtk FLAVOR for wayland users

2024-11-05 Thread Matthieu Herrb
On Mon, Nov 04, 2024 at 03:53:02PM +0100, Jeremie Courreges-Anglas wrote: > > So Matthieu has requested a PGTK (Pure GTK) Emacs FLAVOR for some time > already. > > Runtime has one obvious glitch: it doesn't fall back to tty if you're > not running X/wayland, like othe

update: wlroots 0.18.1

2024-11-05 Thread Matthieu Herrb
.18.so.${LIBwlroots-0.18_VERSION} +lib/pkgconfig/wlroots-0.18.pc -- Matthieu Herrb

update: wayland/wmenu 0.1.9

2024-11-05 Thread Matthieu Herrb
s/wayland/wmenu/pkg/PLIST,v diff -u -p -u -r1.1.1.1 PLIST --- pkg/PLIST 7 Feb 2024 20:12:47 - 1.1.1.1 +++ pkg/PLIST 5 Nov 2024 08:23:17 - @@ -1,3 +1,4 @@ @bin bin/wmenu +@bin bin/wmenu-run bin/wmenu_path @man man/man1/wmenu.1 -- Matthieu Herrb

update: libinput-openbsd 1.26.2

2024-11-05 Thread Matthieu Herrb
/libinput/50-system-starlabs.quirks -- Matthieu Herrb

Re: update: wayland 1.23.1 take #3

2024-10-24 Thread Matthieu Herrb
On Sun, Oct 20, 2024 at 01:20:21PM +0200, Matthieu Herrb wrote: > Hi, > > so rsadowski@ reported that my previsous diff to upgrade wayland to > 1.23.1 is breaking kwayland ports. > > I've tracked down the build error to the wrong assumption that > __STDC_VERSION__

update: wayland 1.23.1 take #2

2024-10-20 Thread Matthieu Herrb
Hi, so rsadowski@ reported that my previsous diff to upgrade wayland to 1.23.1 is breaking kwayland ports. I've tracked down the build error to the wrong assumption that __STDC_VERSION__ is defined for C++ too, in combinaison with strict -Werror -Wundef CFLAGS. Reported upstreams: https://gitlab

Re: wayland/sway: fix example install path

2024-10-06 Thread Matthieu Herrb
On Sun, Oct 06, 2024 at 10:47:50AM +0200, Antoine Jacoutot wrote: > On Sun, Oct 06, 2024 at 10:35:22AM +0200, Matthieu Herrb wrote: > > Index: pkg/PLIST > > === > > RCS file: /local/cvs/ports/wayland/sway/pkg/PLIS

wayland/sway: fix example install path

2024-10-06 Thread Matthieu Herrb
FDIR}/sway/ -share/examples/sway/sway/config +share/examples/sway/config @sample ${SYSCONFDIR}/sway/config share/fish/ share/fish/vendor_completions.d/ -- Matthieu Herrb

Re: update: wayland-1.23.0

2024-10-06 Thread Matthieu Herrb
On Sun, Aug 25, 2024 at 10:21:39AM +0200, Matthieu Herrb wrote: > On Fri, Aug 16, 2024 at 03:26:29PM +0200, Matthieu Herrb wrote: > > Hi, > > > > The patch below is a trivial update to wayland-1.23.0. All patches > > have been merged upstreams. > > > And

Re: libstdthreads threads.h detection and gnulib

2024-09-15 Thread Matthieu Herrb
gt; On Thu, Sep 12, 2024 at 06:38:17PM +0200, Jeremie Courreges-Anglas > > > > wrote: > > > > > On Thu, Sep 12, 2024 at 08:49:33AM +0200, Matthieu Herrb wrote: > > > > > > On Wed, Sep 11, 2024 at 10:51:50PM +0200, Antoine Jacoutot wrote: > > >

Re: libstdthreads threads.h detection and gnulib

2024-09-11 Thread Matthieu Herrb
seems to work too but is slightly tricker. wayland/foot > > would need a meson.build patch. > > > > Thoughts? > > I vote for #1. > This is something we should have. > #3 is horrible, we already struggle with such constructs in ports and honestly > it's a pain (

Re: libstdthreads on sparc64/base-gcc archs

2024-09-02 Thread Matthieu Herrb
t; + * held. > + */ > + > ++#ifndef __has_extension > ++#define __has_extension(_e) 0 > ++#endif > ++ > + #if __has_extension(c_thread_safety_attributes) > + #define __lock_annotate(x) __attribute__((x)) > + #else > > -- > jca -- Matthieu Herrb

Re: update: wayland-1.23.0

2024-08-25 Thread Matthieu Herrb
On Fri, Aug 16, 2024 at 03:26:29PM +0200, Matthieu Herrb wrote: > Hi, > > The patch below is a trivial update to wayland-1.23.0. All patches > have been merged upstreams. > And now, update to wayland 1.23.1, with proper shared libraries bumps. comments, ok ?

update: wayland-1.23.0

2024-08-16 Thread Matthieu Herrb
if (t->must_fail) - success = 1; - - stderr_set_color(success ? GREEN : RED); - fprintf(stderr, "test \"%s\":\tsignal %d", -- t->name, info.si_status); -- -- break; -+ t->name, WTERMSIG(info)); - } - - if (success) { -- Matthieu Herrb

Re: BROKEN: x11/stumpwm XLIB Meta_L breakage. (fails to start session)

2024-07-31 Thread Matthieu Herrb
lps. > > Thanks for your assistance > > -- > -iz (they/them) > > > i like to say mundane things, > > there are too many uninteresting things > > that go unnoticed. > > izder456 (dot) neocities (dot) org > The issue should be fixed with stumpwm-23.11p5 that I just commited. It will show up in a future packages snapshot in a few days. -- Matthieu Herrb

x11/stumpwm : update to clx-0.7.6

2024-07-31 Thread Matthieu Herrb
(stumpwm-23.11.tar.gz) = 287178 -- Matthieu Herrb

Re: BROKEN: x11/stumpwm XLIB Meta_L breakage. (fails to start session)

2024-07-30 Thread Matthieu Herrb
ng a new session of StumpWM, I immediately get dumped back > into XenoDM Hi, Do you know the date / version of your previous (working) snapshot? -- Matthieu Herrb

Re: change vaapi .so dirs in ports

2024-07-23 Thread Matthieu Herrb
On Tue, Jul 23, 2024 at 06:46:55PM +1000, Jonathan Gray wrote: > The ports part of a tech@ diff to change the directories libva looks > for .so files in. > > removes the need for @sample Works on an intel machine here. ok matthieu@ > > Index: graphics/intel-med

Re: NEW: multimedia/intel-media-driver

2024-07-22 Thread Matthieu Herrb
X11BASE and LOCALBASE paths? > In Prague we discussed this a bit. In the past there have been some resitance against having stuff from xenocara reach out to the ports tree. But I tend to agree that it wold be cleander to add LOCALBASE/lib/dri to the search path of libva (and more generally Mesa/Xserver too) to help with this kind of situation. -- Matthieu Herrb

Re: update: libinput-openbsd

2024-07-14 Thread Matthieu Herrb
; for the input configuration. On Sat, Jul 13, 2024 at 05:28:31PM +0200, Matthieu Herrb wrote: > Hi, > > The diff below updates libinput-openbsd to the recent commits I did > on github, in order to support disabling / enabling a device. > This in turn will allow Wayland compositors

update: seatd 0.8.0p0

2024-07-13 Thread Matthieu Herrb
: KD_TEXT) == -1) { + log_errorf("Could not set KD graphics mode to %s: %s", enable ? "graphics" : "text", + strerror(errno)); + return -1; + } ++#else ++ int mode = enable ? WSDISPLAYIO_MODE_MAPPED : WSDISPLAYIO_MODE_EMUL; ++ if (ioctl(fd, WSDISPLAYIO_SMODE, &mode) == -1) { ++ log_errorf("Could not set graphics mode to %s: %s", ++ enable ? "mapped" : "emul", strerror(errno)); ++ return -1; ++ } ++#endif + return 0; + } -- Matthieu Herrb

update: libinput-openbsd

2024-07-13 Thread Matthieu Herrb
) = CudoT3g0cXKdZepvx5n8ZiA6Sm50iXKK3qeqpqPkoc4= -SIZE (libinput-openbsd-1.24.0-ba8406af.tar.gz) = 1039095 +SHA256 (libinput-openbsd-1.24.0-4e305ac3.tar.gz) = xuXMn0m3mW29xOmWsdHt/Scc85PmS3VS44FdsfCUrI8= +SIZE (libinput-openbsd-1.24.0-4e305ac3.tar.gz) = 1039113 -- Matthieu Herrb

Re: NEW: multimedia/intel-media-driver

2024-07-13 Thread Matthieu Herrb
VAProfileHEVCSccMain444 : VAEntrypointVLD VAProfileHEVCSccMain444 : VAEntrypointEncSliceLP VAProfileAV1Profile0: VAEntrypointVLD VAProfileHEVCSccMain444_10 : VAEntrypointVLD VAProfileHEVCSccMain444_10 : VAEntrypointEncSliceLP -- Matthieu Herrb

Re: NEW: www/forgejo

2024-07-06 Thread Matthieu Herrb
don't have time right now to test your port. I can do it after july 20 at best. Also I'm not really authoritative ports-wise, I'll let others comment on the port itself. -- Matthieu Herrb

borgbackup 1.4 (Re: CVS: cvs.openbsd.org: ports)

2024-07-03 Thread Matthieu Herrb
hook up 1.4/ and unhook 1.2/ > Hi, Is 1.4 compatible with 1.2 repositories or is there some constraint to upgrade the server and clients simultaneously ? -- Matthieu Herrb

update: wlroots 0.17.4

2024-06-30 Thread Matthieu Herrb
Hi again. update to wayland/wlroots-0.17.4. Tested with sway and wayfire (and needed after libliftoff 0.5.0 upgrade) ok ? Index: Makefile === RCS file: /cvs/OpenBSD/ports/wayland/wlroots/Makefile,v diff -u -p -u -r1.8 Makefile --- Ma

update: libliftoff 0.5.0

2024-06-30 Thread Matthieu Herrb
Hi, relatively trivial upgrade to graphics/libliftoff 0.5.0. The only consumer (wayland/wlroot) needs an update to build with it - see next message. Index: Makefile === RCS file: /cvs/OpenBSD/ports/graphics/libliftoff/Makefile,v dif

update: xwayland 24.1.0

2024-06-30 Thread Matthieu Herrb
Hi, maintainer update to xwayland 24.1.0. ok ? Index: Makefile === RCS file: /cvs/OpenBSD/ports/wayland/xwayland/Makefile,v diff -u -p -u -r1.11 Makefile --- Makefile17 Apr 2024 05:53:23 - 1.11 +++ Makefile30 Jun 202

update: xwayland 21.1.0

2024-06-01 Thread Matthieu Herrb
@ -0,0 +1,13 @@ +epoll-shim + +Index: present/meson.build +--- present/meson.build.orig present/meson.build +@@ -21,6 +21,7 @@ libxserver_present = static_library('libxserver_presen + include_directories: inc, + dependencies: [ + common_dep, ++ epoll_dep, + dependency('presentproto', version: '>= 1.2') + ], + ) -- Matthieu Herrb

Re: update: wayland-protocols 1.36

2024-05-28 Thread Matthieu Herrb
On Sun, May 19, 2024 at 05:20:35PM +0200, Matthieu Herrb wrote: > Hi, > > Here's an update to wayland-protocols 1.36 > It should probably go into a bulk build since it exposes new protocols > that could be used by various wayland components. (so far wlroot & > friends w

update: wayland-protocols 1.36

2024-05-19 Thread Matthieu Herrb
shell/xwayland-shell-v1.xml share/wayland-protocols/unstable/ -- Matthieu Herrb

OT: dkim (was Re: patch dkimproxy: use rsa-sha256 in sample signing config)

2024-05-12 Thread Matthieu Herrb
: https://16years.secvuln.info/ The old Debian OpenSSL bug from 2006 still haunts DKIM signatures today. -- Matthieu Herrb

Re: patch dkimproxy: use rsa-sha256 in sample signing config

2024-05-10 Thread Matthieu Herrb
On Fri, May 10, 2024 at 10:19:22AM +0100, Kirill A. Korinsky wrote: > On Fri, 10 May 2024 06:57:20 +0100, > Matthieu Herrb wrote: > > > > https://www.rfc-editor.org/rfc/rfc6376#section-3.3 says that > > rsa-sha256 SHOULD be used. Unfortunatly Mail::DKIM::Signer uses >

patch dkimproxy: use rsa-sha256 in sample signing config

2024-05-09 Thread Matthieu Herrb
example.org + + # specify what signatures to add +-signature dkim(c=relaxed) ++signature dkim(a=rsa-sha256,c=relaxed) + signature domainkeys(c=nofws) + + # specify location of the private key -- Matthieu Herrb

maintainer update: rendercheck 1.6

2024-04-28 Thread Matthieu Herrb
= rendercheck-1.5 +DISTNAME= rendercheck-1.6 CATEGORIES=x11 -REVISION= 0 +EXTRACT_SUFX= .tar.xz HOMEPAGE= http://www.freedesktop.org/ @@ -11,10 +11,10 @@ MAINTAINER= Matthieu Herrb Index: distinfo === RCS file: /cvs

infrastructure/db/network.conf: update SITE_XORG

2024-04-28 Thread Matthieu Herrb
sites/ftp.x.org/pub/individual/ -- Matthieu Herrb

update: wlroots 0.17.3

2024-04-28 Thread Matthieu Herrb
+SHA256 (wlroots-0.17.3.tar.gz) = BNMVIb0rc3VBuWgAmOVeuq+VbmjWkvgEefTuEjZgbZg= +SIZE (wlroots-0.17.3.tar.gz) = 608292 -- Matthieu Herrb

update: wlroots to 0.17.2

2024-03-18 Thread Matthieu Herrb
/ZPehPTvkfnuSP9wwwWqlSK/DbnmESg= -SIZE (wlroots-0.17.0.tar.gz) = 606172 +SHA256 (wlroots-0.17.2.tar.gz) = 9AB9P3HhkLkACrSjCv2HgzsDSrJgIDCgCvRGX/1OmXw= +SIZE (wlroots-0.17.2.tar.gz) = 606822 -- Matthieu Herrb

Re: cooledit update to 3.17.28

2024-02-24 Thread Matthieu Herrb
atest version in the 3.17 series? > > This update fixes a few minor bugs, but is really an intermediate step > before going to the 4.x series which appears to support python3. > > ok? Works here. There are some alignment glitches in the Makefile but there where there already. With

update: sway 1.9

2024-02-24 Thread Matthieu Herrb
, 0) == 0) { char **w = p.we_wordv; -@@ -665,6 +670,17 @@ void load_include_configs(const char *path, struct swa +@@ -670,6 +675,17 @@ void load_include_configs(const char *path, struct swa } wordfree(&p); } -- Matthieu Herrb

update: wayland/swayimg 2.1

2024-02-18 Thread Matthieu Herrb
ion/completions/swayimg -share/icons/ -share/icons/hicolor/ -share/icons/hicolor/64x64/ -share/icons/hicolor/64x64/apps/ share/icons/hicolor/64x64/apps/swayimg.png +share/swayimg/ +share/swayimg/swayimgrc share/zsh/ share/zsh/site-functions/ share/zsh/site-functions/_swayimg -- Matthieu Herrb

update: wayland/havoc 0.5.0

2024-02-18 Thread Matthieu Herrb
else { +- len = sprintf(buf, "\e%c%.0d%c", ss3 ? 'O' : '[', index, c); ++ len = snprintf(buf, sizeof(buf), "\e%c%.0d%c", ss3 ? 'O' : '[', index, c); + } + vte_write(vte, buf, len); + } -- Matthieu Herrb

Re: retire some python 2 ports

2024-02-17 Thread Matthieu Herrb
vor. You could remove only the -python flavor. Not that I would miss cooledit a lot. but I used to like (and use) it some decades ago. -- Matthieu Herrb

update: wayland/splurp 1.5.0

2024-02-17 Thread Matthieu Herrb
dependency('wayland-cursor') - wayland_protos = dependency('wayland-protocols', version: '>=1.14') + wayland_protos = dependency('wayland-protocols', version: '>=1.32') @@ -30,7 +30,7 @@ executable( ], dependencies: [ -- Matthieu Herrb

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 s

NEW: wayland/wmenu

2024-01-27 Thread Matthieu Herrb
dency) Comments? ok? -- Matthieu Herrb wmenu.tar.gz Description: application/tar-gz

Re: [OpenBSD -current] xpdf: core dump

2024-01-26 Thread Matthieu Herrb
11 shared lib revision was bumped to 18.0. go to /var/db/pkg and run: grep X11\\.17 */+CONTENTS to figure out which packages need some kind of manual update (assuming that you have run pkg_add -u on a regular basis in the last 2 years). -- Matthieu Herrb

Re: wayland/sway keyboard layout is offset

2024-01-17 Thread Matthieu Herrb
point. In the mean time, try to make sure you have only one keyboard attached to the mux. -- Matthieu Herrb

Re: fix libei build when libevdev-openbsd is installed

2024-01-14 Thread Matthieu Herrb
On Sun, Jan 14, 2024 at 07:50:28PM +0100, Antoine Jacoutot wrote: > On Sun, Jan 14, 2024 at 06:52:54PM +0100, Matthieu Herrb wrote: > > It detects libevdev.pc and activates the build of eis_demo_server, > > which fails because libevdev-openbsd is not a full libevedev >

fix libei build when libevdev-openbsd is installed

2024-01-14 Thread Matthieu Herrb
dep_libutil, ++# dep_libeis, ++# dep_libxkbcommon, ++# dep_libevdev ++# ], ++# include_directories: [inc_builddir], ++#) + + executable('ei-demo-client', + 'ei-demo-client.c', -- Matthieu Herrb

Re: Updating to newest sway, wlroots, and libdrm

2024-01-04 Thread Matthieu Herrb
On Wed, Jan 03, 2024 at 07:52:56PM -0700, Chris Waddey wrote: > Hello. Hi, > I was able to get the latest version of sway working on my box after > getting the latest version of wlroots to work, which was after applying > the following patch to the latest version of libdrm (source obtained > from

wayland/libinput-openbsd: support for USB keyboards

2024-01-01 Thread Matthieu Herrb
ibinput-openbsd-1.24.0-ba8406af.tar.gz) = 1039095 -- Matthieu Herrb

update: xwayland 23.2.3

2023-12-13 Thread Matthieu Herrb
) = n3wJONKkHpQf+gT5nDXl2yvNPuwDSv6NNdXIEKIusKg= -SIZE (xwayland-23.2.2.tar.xz) = 1298400 +SHA256 (xwayland-23.2.3.tar.xz) = 652apyMsR0EsiDXsFal8V18DVjcmx4d1T/DAGb0H4wI= +SIZE (xwayland-23.2.3.tar.xz) = 1298840 -- Matthieu Herrb

Re: wayland/dmenu-wayland: wrong HOMEPAGE

2023-12-05 Thread Matthieu Herrb
and > Fixed, Thanks. -- Matthieu Herrb

Re: wayland/sway: build fix and link to the tree

2023-11-30 Thread Matthieu Herrb
pkg/PLIST === RCS file: /cvs/OpenBSD/ports/wayland/sway/pkg/PLIST,v retrieving revision 1.3 diff -u -r1.3 PLIST --- pkg/PLIST 8 Nov 2023 14:04:07 - 1.3 +++ pkg/PLIST 30 Nov 2023 21:10:29 - @@ -1,3 +1,4 @@ +bin/startsway.sh @bin bin/sway @bin bin/swaybar @bin bin/swaymsg -- Matthieu Herrb

Re: wayland/sway: build fix and link to the tree

2023-11-28 Thread Matthieu Herrb
an application requested an undefined cursor back in july. I think this was fixed since then, so may be the default config can not be patched to use cursors from xcursor-themes which has less dependencies. I haven't had an occation to check. -- Matthieu Herrb

x11/gnome/gcr : missing build depend on py-packaging

2023-11-26 Thread Matthieu Herrb
/gnome/gcr/Makefile +++ b/x11/gnome/gcr/Makefile @@ -30,7 +30,8 @@ LIB_DEPENDS= security/libgcrypt \ security/p11-kit \ x11/gtk+3 -BUILD_DEPENDS= security/gnupg +BUILD_DEPENDS= security/gnupg \ + sysutils/py-packaging RUN_DEPENDS= security/gnupg -- Matthieu Herrb

Re: [update] wayland/sway & wayland/wlroots 0.17.0

2023-11-25 Thread Matthieu Herrb
On Fri, Nov 24, 2023 at 07:09:06PM +0100, Landry Breuil wrote: > hi, > > here's two diffs to update wlroots to the recently released 0.17.0, and > update sway to a more recent commit (eg last commit before they started > using wlroots apis not in 0.17.0). > > Both ports now use upstream sources,

Re: mosh broken in -current

2023-11-20 Thread Matthieu Herrb
On Mon, Nov 20, 2023 at 06:46:10PM +0100, Matthieu Herrb wrote: > Hi, > > I've just upgraded my machine to -current and ran pkg_add -u 10mn ago. > > mosh is now broken with C++ undefined symbols in protobuf : Appently this was caused by abseil-cpp not beeing upgraded by pkg

mosh broken in -current

2023-11-20 Thread Matthieu Herrb
0x8 FLAGS_1 0x801 DEBUG 0x0 RELA 0x5370 RELASZ 0x4890 RELAENT 0x18 RELACOUNT 0x242 JMPREL 0x9c00 PLTRELSZ0x10f8 PLTGOT 0x4fd78 PLTREL 0x7 SYMTAB 0x3a0 SYMENT 0x18 STRTAB 0x23fc STRSZ 0x2f6d GNU_HASH0x1b40 HASH0x1c14 INIT_ARRAY 0x4f6a8 INIT_ARRAYSZ 0x18 -- Matthieu Herrb

Re: seatd: switch to upstream SITES

2023-11-15 Thread Matthieu Herrb
On Wed, Nov 08, 2023 at 11:32:51AM +, Matthieu Herrb wrote: > 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 funct

[new] wayland/slurp

2023-11-11 Thread Matthieu Herrb
Slurp is a command-line utility that allows one to select a region in wayland (for use with grim to do snapshot for arbitrary rectangle) ok ? comments ? -- Matthieu Herrb slurp.tar.gz Description: application/tar-gz

new: wayland/grim

2023-11-11 Thread Matthieu Herrb
grim is command-line tool to grab images from a Wayland compositor. ok? comments? -- Matthieu Herrb grim.tar.gz Description: application/tar-gz

update libevdev-openbsd to 20231111

2023-11-11 Thread Matthieu Herrb
WG8v5b+r/55lYy/CjPpaO3P2qYG7oz3gBfibxucvj54= -SIZE (libevdev-openbsd-20230706.tar.gz) = 15012 +SHA256 (libevdev-openbsd-2023.tar.gz) = UfLQa99F3cya+3dSCsYX5+MLIrUtfJlW7W5KoewqZGs= +SIZE (libevdev-openbsd-2023.tar.gz) = 15032 -- Matthieu Herrb

editors/emacs new pgtk flavor

2023-11-11 Thread Matthieu Herrb
ct-2.0 gtk-3 harfbuzz intl jpeg lcms2 +WANTLIB += otf pango-1.0 pangocairo-1.0 png +WANTLIB += rsvg-2 tiff webpdemux webpdecoder . else ERRORS+= "Fatal: Conflicting flavor: ${FLAVOR}" . endif -- Matthieu Herrb

Re: remove py-gtk2 ports (except gimp)?

2023-11-11 Thread Matthieu Herrb
n adriconf port https://gitlab.freedesktop.org/mesa/adriconf > x11/gammapage > x11/obmenu > > I am letting gimp alone because espie is using whatever old plugins that still > need python2. > > Thoughts? > > -- > Antoine > -- Matthieu Herrb

Re: [new] wayland/swaylock & wayland/swayidle

2023-11-11 Thread Matthieu Herrb
now how many OpenBSD depend on that feature. > > imo proper screen locking seems like basic daily usage for regular > OpenBSD users :) > agree. -- Matthieu Herrb

Re: [new] wayland/swaylock & wayland/swayidle

2023-11-11 Thread Matthieu Herrb
* dpms on"' > > honest feedback (eg not rocks) on the bsdauth bits, the wordexp > replacement bits & the meson changes welcome. > The bsd_auth part doesn't handle the style:pass syntax that is supported by many bsdauth based tools (including xenodm and xlock :-). Also I would add an explicit_bzero(buf) after checking the password but I see that I didn't add it to xlock either. but ok to import as is from me. we can always improve it in tree later. I don't know how many OpenBSD depend on that feature. -- Matthieu Herrb

  1   2   3   4   5   6   >