(libevdev-openbsd-2023.tar.gz) = 15012
--
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
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
+++
-share/zsh/site-functions/
share/zsh/site-functions/_swayimg
@tag update-desktop-database
@tag gtk-update-icon-cache %D/share/icons/hicolor
--
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
@ 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
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
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
ompletion/completions/wlopm
--
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:
> > >
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
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
-1.10.1.tar.gz) = hWWrOzWXgPArHcsk3EjltrgsZN2XynlXgsL7TKtiRXs=
+SIZE (sway-1.10.1.tar.gz) = 5582000
--
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
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
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
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
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
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
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
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
>data_size, IPC_CREAT | 0777);
+ Shminfo[foo].shmaddr = (char *) shmat(Shminfo[foo].shmid, 0, 0);
+ Shminfo[foo].readOnly = False;
+
--
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
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
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
> > &
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
(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
.
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
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
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
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
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
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
.18.so.${LIBwlroots-0.18_VERSION}
+lib/pkgconfig/wlroots-0.18.pc
--
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
/libinput/50-system-starlabs.quirks
--
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__
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
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
FDIR}/sway/
-share/examples/sway/sway/config
+share/examples/sway/config
@sample ${SYSCONFDIR}/sway/config
share/fish/
share/fish/vendor_completions.d/
--
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
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:
> > >
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 (
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
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 ?
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
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
(stumpwm-23.11.tar.gz) = 287178
--
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
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
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
;
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
: 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
) =
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
VAProfileHEVCSccMain444 : VAEntrypointVLD
VAProfileHEVCSccMain444 : VAEntrypointEncSliceLP
VAProfileAV1Profile0: VAEntrypointVLD
VAProfileHEVCSccMain444_10 : VAEntrypointVLD
VAProfileHEVCSccMain444_10 : VAEntrypointEncSliceLP
--
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
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
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
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
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
@ -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
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
shell/xwayland-shell-v1.xml
share/wayland-protocols/unstable/
--
Matthieu Herrb
: https://16years.secvuln.info/
The old Debian OpenSSL bug from 2006 still haunts DKIM signatures today.
--
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
>
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
= 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
sites/ftp.x.org/pub/individual/
--
Matthieu Herrb
+SHA256 (wlroots-0.17.3.tar.gz) = BNMVIb0rc3VBuWgAmOVeuq+VbmjWkvgEefTuEjZgbZg=
+SIZE (wlroots-0.17.3.tar.gz) = 608292
--
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
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
, 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
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
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
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
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
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
dency)
Comments? ok?
--
Matthieu Herrb
wmenu.tar.gz
Description: application/tar-gz
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
point. In the mean time, try to make
sure you have only one keyboard attached to the mux.
--
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
>
dep_libutil,
++# dep_libeis,
++# dep_libxkbcommon,
++# dep_libevdev
++# ],
++# include_directories: [inc_builddir],
++#)
+
+ executable('ei-demo-client',
+ 'ei-demo-client.c',
--
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
ibinput-openbsd-1.24.0-ba8406af.tar.gz) = 1039095
--
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
and
>
Fixed, Thanks.
--
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
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
/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
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,
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
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
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
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
grim is command-line tool to grab images from a Wayland compositor.
ok? comments?
--
Matthieu Herrb
grim.tar.gz
Description: application/tar-gz
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
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
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
now how many OpenBSD depend on that feature.
>
> imo proper screen locking seems like basic daily usage for regular
> OpenBSD users :)
>
agree.
--
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 - 100 of 565 matches
Mail list logo