[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
1970 00:00:00 - > +++ pkg/PFRAG.pgtk4 Nov 2024 12:27:23 - > @@ -0,0 +1,3 @@ > +share/emacs/${VERSION}/etc/org.gnu.emacs.defaults.gschema.valid > +share/glib-2.0/schemas/org.gnu.emacs.defaults.gschema.xml > +@tag glib-compile-schemas > Index: pkg/PLIST > === > RCS file: /home/cvs/ports/editors/emacs/pkg/PLIST,v > diff -u -p -r1.31 PLIST > --- pkg/PLIST 6 Jul 2024 02:12:36 - 1.31 > +++ pkg/PLIST 4 Nov 2024 12:31:35 - > @@ -10,6 +10,7 @@ > %%gtk2%% > %%gtk3%% > !%%no_x11%% > +%%pgtk%% > @bin bin/ctags > @bin bin/ebrowse > bin/emacs > > -- > jca > -- Matthieu Herrb

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
causes too much trouble for the release just un-hook it again (with UNLINKED = wayland) together with fcft and foot. No one will miss those ports. and we can work on this later again. One difficulty to add it in base it that it doesn't build with base-gcc as is. -- Matthieu Herrb

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
> RCS file: /cvs/ports/graphics/intel-vaapi-driver/pkg/PLIST,v > diff -u -p -r1.1.1.1 PLIST > --- graphics/intel-vaapi-driver/pkg/PLIST 15 Jul 2024 19:20:09 - > 1.1.1.1 > +++ graphics/intel-vaapi-driver/pkg/PLIST 23 Jul 2024 05:20:08 - > @@ -1,4 +1,2 @@ > -lib/xorg/ > -lib/xorg/modules/ > -@so lib/xorg/modules/i965_drv_video.so > -@sample ${X11BASE}/lib/modules/drivers/i965_drv_video.so > +lib/dri/ > +@so lib/dri/i965_drv_video.so -- Matthieu Herrb

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
e/de/LC_MESSAGES/cooledit.mo > -share/locale/es/LC_MESSAGES/cooledit.mo > -share/locale/fi/LC_MESSAGES/cooledit.mo > -share/locale/fr/LC_MESSAGES/cooledit.mo > -share/locale/it/LC_MESSAGES/cooledit.mo > -share/locale/ja/LC_MESSAGES/cooledit.mo > -share/locale/ko/LC_MESSAGES/cooledit.mo > -share/locale/nl/LC_MESSAGES/cooledit.mo > -share/locale/no/LC_MESSAGES/cooledit.mo > -share/locale/pl/LC_MESSAGES/cooledit.mo > -share/locale/pt/LC_MESSAGES/cooledit.mo > -share/locale/ru/LC_MESSAGES/cooledit.mo > -share/locale/sl/LC_MESSAGES/cooledit.mo > -share/locale/sv/LC_MESSAGES/cooledit.mo > -- Matthieu Herrb

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   >