Re: update xterm to version 367

2021-04-01 Thread Matthieu Herrb
On Sat, Mar 27, 2021 at 10:22:15AM +0100, Matthieu Herrb wrote: > Patch #367 - 2021/03/26 > > ok ? comments ? Hi, I could use some actual test results. I'd like to commit the update. -- Matthieu Herrb

Re: xf86-input-ws: fix hotplugging usb mice on legacy-free machines

2021-03-27 Thread Matthieu Herrb
ing X not being treated as its own device because X > would need to open that device directly. That can't easily be > solved right now.) Hi, yes this makes sense and can help in some situations. I don't see any practical drawbacks. ok matthieu@ -- Matthieu Herrb

update xterm to version 367

2021-03-27 Thread Matthieu Herrb
Patch #367 - 2021/03/26 * add OSC 22 to allow programs to select different pointer cursor at runtime. * change configuration for no-return functions to use _Noreturn when it is available, because clang --analyze does not properly handle

Re: allow xlock -dpms* values < 30 and > 0

2021-03-13 Thread Matthieu Herrb
gt; MIN_DPMS ? > noff : MIN_DPMS))); > + (nstandby <= 0 ? 0 : nstandby), > + (nsuspend <= 0 ? 0 : nsuspend), > + (noff <= 0 ? 0 : noff)); > } > } -- Matthieu Herrb

xenodm : don't add authorizations for tcp connections by default

2021-03-08 Thread Matthieu Herrb
++ xenodm/server.c 8 Mar 2021 20:05:11 - @@ -86,6 +86,8 @@ StartServerOnce (struct display *d) snprintf (arg, sizeof(arg), "-auth %s", d->authFile); argv = parseArgs (argv, arg); } + if (d->listenTcp) + argv = parseArgs(argv, "-listen tcp"); if (!argv) { LogError ("StartServer: no arguments\n"); sleep ((unsigned) d->openDelay); -- Matthieu Herrb

Re: Ignore /tmp/.Xauth* in daily

2021-03-06 Thread Matthieu Herrb
On Sat, Mar 06, 2021 at 09:52:58PM +0300, Vadim Zhukov wrote: > сб, 6 мар. 2021 г. в 21:30, Theo de Raadt : > > > > Matthieu Herrb wrote: > > > > > Linux, systemd and XDG have inventend this /run/user/$uid tmpfs that > > > is created automagic

Re: Ignore /tmp/.Xauth* in daily

2021-03-06 Thread Matthieu Herrb
md and XDG have inventend this /run/user/$uid tmpfs that is created automagically and they use that in place of /tmp for volatile things that don't beloing to $HOME, but this is not a can of worms I want to open now. -- Matthieu Herrb

Re: Ignore /tmp/.Xauth* in daily

2021-03-06 Thread Matthieu Herrb
On Sat, Mar 06, 2021 at 09:56:34AM -0700, Theo de Raadt wrote: > Matthieu Herrb wrote: > > > On Fri, Mar 05, 2021 at 09:10:32PM +0300, Vadim Zhukov wrote: > > > чт, 4 мар. 2021 г. в 02:02, Vadim Zhukov : > > > > > > > > Hello all. > > > >

Re: Ignore /tmp/.Xauth* in daily

2021-03-06 Thread Matthieu Herrb
th './ssh-*' -o -path ./.X11-unix -o -path ./.ICE-unix \ > > - -o -path './tmux-*' \) \ > > + -o -path './tmux-*' -o -path './.Xauth*' \) \ > > -prune -o -type f -atime +7 -delete 2>/dev/null > > find -x . -type d -mtime +1 ! -path ./vi.recover ! -path > > ./.X11-unix \ > > ! -path ./.ICE-unix ! -name . \ > > -- > WBR, > Vadim Zhukov -- Matthieu Herrb

Re: use /dev/dri/ in xenocara

2021-02-18 Thread Matthieu Herrb
ing/driver.c 18 Feb 2021 10:02:03 > - > @@ -226,7 +226,7 @@ open_hw(const char *dev) > else { > dev = getenv("KMSDEVICE"); > if ((NULL == dev) || ((fd = priv_open_device(dev)) == -1)) { > -dev = "/dev/drm0"; > +dev = "/dev/dri/card0"; > fd = priv_open_device(dev); > } > } -- Matthieu Herrb

some fvwmrc defautlts changes

2021-01-24 Thread Matthieu Herrb
serSel single +#*SshChoice Default Default on "same user" +#*SshChoice CustomCustomoff "user:" +*SshText "(Userid:" +*SshInputUserName 10 "" +*SshText ")" +*SshLine center +*SshText "FG:" +*SshInputFgColor 15 "" +*SshText "BG:" +*SshInputBgColor 15 "" +*SshLine expand +*SshButton quit "Login" ^M +*SshCommand Exec xterm $(FgColor?-fg $(FgColor)) $(BgColor?-bg $(BgColor)) -T xterm@$(HostName) -e $(RL?ssh) $(TN?telnet) $(HostName) $(UserName?-l $(UserName)) +*SshButton restart "Clear" +*SshCommand Beep +*SshButton quit "Cancel" +*SshCommand Nop # FvwmForm alias - query exit ala mwm *QuitVerifyGrabServer -- Matthieu Herrb

Re: behaviour of openssl s_server and certificate chains on 6.8

2021-01-14 Thread Matthieu Herrb
On Thu, Jan 14, 2021 at 02:20:38PM +0100, Theo Buehler wrote: > On Thu, Jan 14, 2021 at 01:32:41PM +0100, Matthieu Herrb wrote: > > Hi, > > > > I'm trying to debug strange beahaviour changes with certificates on a > > systemc after upgrading it from 6.7 to 6.8..

behaviour of openssl s_server and certificate chains on 6.8

2021-01-14 Thread Matthieu Herrb
chain mycert->CA With the same commands on 6.8, I don't get the CA certificate. Is this a known issue, and how can I get the chain with 6.8 ? (my real application is sendmail...) -- Matthieu Herrb

Re: Edit /etc/boot.conf

2020-12-06 Thread Matthieu Herrb
macppc > +.if ${MACHINE} == amd64 || ${MACHINE} == arm64 || ${MACHINE} == armv7 \ > +|| ${MACHINE} == i386 || ${MACHINE} == macppc || ${MACHINE} == powerpc64 > DEFAULT_VT= --with-default-vt=vt05 > .endif > -- Matthieu Herrb

Re: add OpenType bitmap fonts to xenocara

2020-10-25 Thread Matthieu Herrb
R6/lib/X11/fonts/misc/cursor.bdf it looks like a typo in cursor-misc/Makefile.{am,in} (BDF_FILES intead of OTB_FILES) -- Matthieu Herrb

Re: fonttosfnt: merge changes to fix fonts for new pango

2020-10-18 Thread Matthieu Herrb
If nothing happens on the xorg side in the next 3 days, then ok to commit the changes locally. -- Matthieu Herrb

Re: Support astfb(4) in wsfb(4)

2020-10-03 Thread Matthieu Herrb
lse { > + masks.red = 0x1f; > + masks.green = 0x3f << 5; > + masks.blue = 0x1f << 11; > + } > + break; > default: > masks.red = 0; > masks.green = 0; -- Matthieu Herrb

hostname.if '!' commands and rdomains

2020-07-29 Thread Matthieu Herrb
;; *) _cmds[${#_cmds[*]}]="ifconfig $_if ${_c[@]}" ;; -- Matthieu Herrb

Re: Add ability to set control values with video(1)

2020-07-25 Thread Matthieu Herrb
the command line syntax was more regular with audio or wscons control programs. -- Matthieu Herrb

Re: typo in www/faq/current.html - libxkbui...

2020-07-11 Thread Matthieu Herrb
10 Jul 2020 06:04:41 - 1.1047 > +++ faq/current.html 11 Jul 2020 14:17:46 - > @@ -106,7 +106,7 @@ It should be manually removed. > > # rm /usr/X11R6/lib/libxkbui.* > # rm /usr/X11R6/lib/pkgconfig/xkbui.pc > -# rm /usr/X11R6/include/extenstions/XKBui.h > +# rm /usr/X11R6/include/X11/extensions/XKBui.h > > -- Matthieu Herrb

Re: WireGuard patchset for OpenBSD, rev. 3

2020-06-21 Thread Matthieu Herrb
g works if I set wg0 in rdomain1 and keep my re0 interface in rdomain 0, but as soon as I set rdomain 1 for re0 and rdomain 0 for wg0, the VPN cannot come up (and I see the UDP packets to port 51820 trying to go out through wg0). Thanks for your work on wireguard ! -- Matthieu Herrb

Re: WireGuard patchset for OpenBSD, rev. 3

2020-06-21 Thread Matthieu Herrb
will update the address after receiving a correctly authenticated packet. -- Matthieu Herrb

Re: Xwindows keymap weirdness

2020-06-01 Thread Matthieu Herrb
On Mon, Jun 01, 2020 at 03:28:52PM +0200, Stéphane Aulery wrote: > Hello, > > Le 01/06/2020 14:55, Matthieu Herrb a écrit : > > > > > > > > (I have just tried with a test user with nothing configured besides > > > LC_CTYPE=en_US.UTF-8, w

Re: Xwindows keymap weirdness

2020-06-01 Thread Matthieu Herrb
ied with a test user with nothing configured besides > LC_CTYPE=en_US.UTF-8, without which xterm/vim doesn't show proper characters) I'm using a real US keyboard with AltGr or the Menu Key (depending on the actual keyboard) set as Compose and typing full compose sequences to get diacritics. ieand so on. -- Matthieu Herrb

Re: Removing old video drivers

2020-05-12 Thread Matthieu Herrb
dditional graphics modules in the future not > effectively rendering the i386 port useless for anything else than pure CLI, > router or headless systems, and, shouldn't , in that case, an explicit > warning be added to release notes/installer/sysupgrade ? Too late unfortunatly. 6.6 was release 6 month ago. -- Matthieu Herrb

Re: [UPDATE] xcb-proto and libxcb 1.14

2020-04-05 Thread Matthieu Herrb
On Sun, Mar 22, 2020 at 08:13:11PM +0100, Matthieu Herrb wrote: > Hi, > > the patch below updates XCB (xcb-proto and libxcb) to version 1.14.0. > > I've been running this on amd64 for a while. Comments ? ok ? > > Note that it goes together with an update to the x11/py-x

UPDATE: xserver 1.20.8

2020-04-02 Thread Matthieu Herrb
Hi, The patch below updates the X server to version 1.20.8. Apply the patch in ${XSRCDIR}/xserver with patch -p0 -E and then rebuild Xenocara according to release(8). Comments, ok ? Index: ChangeLog === RCS file:

Re: xorg packaging issue

2020-03-24 Thread Matthieu Herrb
ago for I don't know what reason. Fixed now. Thanks. > > This does explain the failures of tightvnc on some bulk machines. > By default, proot does NOT copy xserv in the chroot, and I believe > it's correct. -- Matthieu Herrb

[UPDATE] xcb-proto and libxcb 1.14

2020-03-22 Thread Matthieu Herrb
size = 0 self.lenfield_parent = [self] -self.fds = [] # get required_start_alignment required_start_align_element = elt.find("required_start_align") Index: distrib/sets/lists/xbase/mi === RCS file: /cvs/OpenBSD/xenocara/distrib/sets/lists/xbase/mi,v retrieving revision 1.125 diff -u -p -u -r1.125 mi --- distrib/sets/lists/xbase/mi 4 Jan 2020 18:04:05 - 1.125 +++ distrib/sets/lists/xbase/mi 22 Mar 2020 19:05:03 - @@ -358,7 +358,7 @@ ./usr/X11R6/lib/libxcb-res.a ./usr/X11R6/lib/libxcb-res.so.1.1 ./usr/X11R6/lib/libxcb-screensaver.a -./usr/X11R6/lib/libxcb-screensaver.so.1.1 +./usr/X11R6/lib/libxcb-screensaver.so.2.0 ./usr/X11R6/lib/libxcb-shape.a ./usr/X11R6/lib/libxcb-shape.so.1.1 ./usr/X11R6/lib/libxcb-shm.a @@ -388,7 +388,7 @@ ./usr/X11R6/lib/libxcb-xvmc.a ./usr/X11R6/lib/libxcb-xvmc.so.1.0 ./usr/X11R6/lib/libxcb.a -./usr/X11R6/lib/libxcb.so.4.0 +./usr/X11R6/lib/libxcb.so.4.1 ./usr/X11R6/lib/libxkbfile.a ./usr/X11R6/lib/libxkbfile.la ./usr/X11R6/lib/libxkbfile.so.6.0 -- Matthieu Herrb

Re: piixpm(4) on ATI SBx00

2020-01-07 Thread Matthieu Herrb
> if (cold || sc->sc_poll || (flags & I2C_F_POLL)) > Index: piixreg.h > === > RCS file: /cvs/src/sys/dev/pci/piixreg.h,v > retrieving revision 1.5 > diff -u -p -r1.5 piixreg.h > --- piixreg.h 16 Dec 2019 21:39:40 - 1.5 > +++ piixreg.h 7 Jan 2020 11:12:29 - > @@ -70,8 +70,11 @@ > #define SB800_PMREG_SIZE 2 /* index/data pair */ > #define SB800_PMREG_SMB0EN 0x2c/* 16-bit register */ > #define SB800_PMREG_SMB0SEL 0x2e/* bus selection */ > +#define SB800_PMREG_SMB0SELEN0x2f/* bus selection enable */ > #define SB800_SMB0EN_EN 0x0001 > #define SB800_SMB0EN_BASE_MASK 0xffe0 > +#define SB800_SMB0EN_PORT_MASK 0x06 > +#define SB800_SMB0SELEN_EN 0x01 > > #define SB800_SMB_HOSTC 0x10/* I2C bus configuration */ > #define SB800_SMB_HOSTC_SMI (1 << 0)/* SMI */ -- Matthieu Herrb

[UPDATE] xhost 1.0.8

2019-12-29 Thread Matthieu Herrb
. + +Reading past the memory boundary could reveal sensitive information +to external DNS servers, because a lookup will be performed. + +Signed-off-by: Tobias Stoeckmann +Reviewed-by: Matthieu Herrb + +commit 28015d91e284ee4b797a6e99ec16d53147c0ddb6 +Author: Mihail Konev +Date: Thu

[UPDATE] xauth 1.1.0

2019-12-29 Thread Matthieu Herrb
return 0; @@ -1661,6 +1688,7 @@ do_add(const char *inputfilename, int li fprintf (stderr, "unable to merge in added record\n"); return 1; } +sort_entries(_head); xauth_modified = True; return 0; Index: test-driver === RCS file: /cvs/OpenBSD/xenocara/app/xauth/test-driver,v retrieving revision 1.2 diff -u -p -u -r1.2 test-driver --- test-driver 19 Feb 2017 17:30:58 - 1.2 +++ test-driver 15 Aug 2019 17:06:03 - @@ -1,9 +1,9 @@ #! /bin/sh # test-driver - basic testsuite driver script. -scriptversion=2013-07-13.22; # UTC +scriptversion=2018-03-07.03; # UTC -# Copyright (C) 2011-2014 Free Software Foundation, Inc. +# Copyright (C) 2011-2018 Free Software Foundation, Inc. # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -16,7 +16,7 @@ scriptversion=2013-07-13.22; # UTC # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. +# along with this program. If not, see <https://www.gnu.org/licenses/>. # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a @@ -140,9 +140,9 @@ echo ":copy-in-global-log: $gcopy" >> $t # Local Variables: # mode: shell-script # sh-indentation: 2 -# eval: (add-hook 'write-file-hooks 'time-stamp) +# eval: (add-hook 'before-save-hook 'time-stamp) # time-stamp-start: "scriptversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" -# time-stamp-time-zone: "UTC" +# time-stamp-time-zone: "UTC0" # time-stamp-end: "; # UTC" # End: -- Matthieu Herrb

[UPDATE] libXpm 3.5.13

2019-12-29 Thread Matthieu Herrb
ing for configure to finish + +Syncs the invocation of configure with the one from the server. + +Signed-off-by: Peter Hutterer +Reviewed-by: Emil Velikov + commit 1fab5e81fd761f628fb68d22934615536dbd0220 Author: Matthieu Herrb Date: Mon Dec 12 23:09:52 2016 +0100 In

Re: [Patch]: Integrate VA-API into xenocara

2019-12-19 Thread Matthieu Herrb
hould report available profiles and entrypoints for > VA-API. >Example of successful execution: Hi, I won't be able to look at this before the 28th, being busy for work and then away for vacation. Thaks for this work. -- Matthieu Herrb

update: X server to version 1.20.6

2019-11-23 Thread Matthieu Herrb
Hi, The diff below update the X server to version 1.20.6. See ChangeLog for changes. Testing and oks are welcome. Index: ChangeLog === RCS file: /cvs/OpenBSD/xenocara/xserver/ChangeLog,v retrieving revision 1.33 diff -u -p -u

[UPDATE] xf86-video-amdgpu and xf86-video-ati to versions 19.1.0

2019-10-19 Thread Matthieu Herrb
cara/driver/xf86-video-ati/src/radeon_present.c,v retrieving revision 1.6 diff -u -p -u -r1.6 radeon_present.c --- driver/xf86-video-ati/src/radeon_present.c 8 Mar 2019 21:59:57 - 1.6 +++ driver/xf86-video-ati/src/radeon_present.c 19 Oct 2019 16:23:21 - @@ -254,6 +254,7 @@ radeon_present_check_flip(RRCrtcPtr crtc xf86CrtcPtr xf86_crtc = crtc->devPrivate; ScreenPtr screen = window->drawable.pScreen; ScrnInfoPtr scrn = xf86_crtc->scrn; +struct radeon_pixmap *priv = radeon_get_pixmap_private(pixmap); xf86CrtcConfigPtr config = XF86_CRTC_CONFIG_PTR(scrn); RADEONInfoPtr info = RADEONPTR(scrn); PixmapPtr screen_pixmap = screen->GetScreenPixmap(screen); @@ -276,6 +277,23 @@ radeon_present_check_flip(RRCrtcPtr crtc if (pixmap->devKind != screen_pixmap->devKind) return FALSE; #endif + +if (priv && priv->fb_failed) + return FALSE; + +if (!radeon_pixmap_get_fb(pixmap)) { + if (!priv) + priv = radeon_get_pixmap_private(pixmap); + + if (priv && !priv->fb_failed) { + xf86DrvMsg(scrn->scrnIndex, X_WARNING, + "Cannot get FB for Present flip (may be " + "normal if using PRIME render offloading)\n"); + priv->fb_failed = TRUE; + } + + return FALSE; +} /* The kernel driver doesn't handle flipping between BOs with different * tiling parameters correctly yet -- Matthieu Herrb

Re: rcctl issues when running in non-default rdomain

2019-09-06 Thread Matthieu Herrb
On Thu, Sep 05, 2019 at 11:00:06PM +0200, Matthieu Herrb wrote: > Hi, > > on my redundant firealls I have an " admin" interface in rdomain 1 > with a sshd listening, used to be able to access the slave machine and > let it access the internet to be able to run syspatch or

rcctl issues when running in non-default rdomain

2019-09-05 Thread Matthieu Herrb
{daemon_class} -s /bin/sh ${daemon_user} -c" -[ "${daemon_rtable}" -eq "$(id -R)" ] || - rcexec="route -T ${daemon_rtable} exec ${rcexec}" +rcexec="route -T ${daemon_rtable} exec ${rcexec}" -- Matthieu Herrb

rad(8) and carp interfaces

2019-09-04 Thread Matthieu Herrb
t;own" the shared IPv6 address of the carp interface. Is there a way to configure rad to avoid these errors? How do other people handle the situation? Thanks in advance, -- Matthieu Herrb

[UPDATE] freetype 2.10.1

2019-09-01 Thread Matthieu Herrb
inline. Sorry. This is the checksum of the file : SHA256 (freetype-2.10.1-full.diff) = 884e1b38691d15e582934f077b2b2b45fa7e79fe353130b4f9cf825e82bb97e6 ok, comments ? -- Matthieu Herrb

Re: arm64 glass console

2019-08-11 Thread Matthieu Herrb
his diff you can use: > > boot> set tty fb0 > > to override that default. > > ok? Hi, This works great on my PineBook 11" HD -- Matthieu Herrb

Re: [update] libxtrans 1.4.0

2019-08-03 Thread Matthieu Herrb
On Sun, Jul 14, 2019 at 06:31:13PM +0200, Matthieu Herrb wrote: > Hi, > > the patch below updates libxtrans to version 1.4.0. Since there is one > removed in a generated file used by other libs, there are also libX11 > and libICE major bumps. Ping. In particular, how is the sch

Re: ldomctl.8: split config into new ldom.conf.5

2019-07-27 Thread Matthieu Herrb
uYbA85wgn: No such file or directory *** Error 1 in /share/OpenBSD/src/usr.sbin/ldomd (:35 '/usr/share/man/man5/sparc64/ldom.conf.5') -- Matthieu Herrb

[update] libXdmcp 1.1.3

2019-07-14 Thread Matthieu Herrb
:27 - @@ -22,7 +22,7 @@ # Initialize Autoconf AC_PREREQ([2.60]) -AC_INIT([libXdmcp], [1.1.2], +AC_INIT([libXdmcp], [1.1.3], [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg], [libXdmcp]) AC_CONFIG_SRCDIR([Makefile.am]) AC_CONFIG_HEADERS([config.h]) @@ -55,9 +55,17 @@ # Checks for libraries. AC_SEARCH_LIBS([recvfrom],[socket]) +case $host_os in + *mingw*) +AC_CHECK_LIB([ws2_32],[main]) +;; + *) +;; +esac + # Checks for library functions. AC_CHECK_LIB([bsd], [arc4random_buf]) -AC_CHECK_FUNCS([srand48 lrand48 arc4random_buf]) +AC_CHECK_FUNCS([srand48 lrand48 arc4random_buf getentropy]) # Obtain compiler/linker options for depedencies PKG_CHECK_MODULES(XDMCP, xproto) Index: doc/xdmcp.xml === RCS file: /cvs/OpenBSD/xenocara/lib/libXdmcp/doc/xdmcp.xml,v retrieving revision 1.2 diff -u -r1.2 xdmcp.xml --- doc/xdmcp.xml 10 Mar 2012 13:58:12 - 1.2 +++ doc/xdmcp.xml 14 Jul 2019 21:09:27 - @@ -23,7 +23,7 @@ X Display Manager Control Protocol X.Org Standard - X Version 11, Release + X Version 11 Version 1.1 -- Matthieu Herrb

[update] libICE 1.0.10

2019-07-14 Thread Matthieu Herrb
free happens. + +In order to exploit this, an attacker must change environment variables +between each call, namely ICEAUTHORITY or HOME. It also takes subsequent +calls. Due to these limitations, I don't consider this to be of high +priority. + +Reviewed-by: Matthieu H

[update] libXft 2.3.3

2019-07-14 Thread Matthieu Herrb
o->colors[i].screen = draw->screen; + XRenderFillRectangle (dpy, PictOpSrc, + info->colors[i].pict, + >color, 0, 0, 1, 1); } -/* - * Set to the new color - */ info->colors[i].color = color->color; info->colors[i].screen = draw->screen; -XRenderFillRectangle (dpy, PictOpSrc, - info->colors[i].pict, - >color, 0, 0, 1, 1); + return info->colors[i].pict; } Index: src/xftint.h === RCS file: /cvs/OpenBSD/xenocara/lib/libXft/src/xftint.h,v retrieving revision 1.4 diff -u -p -u -r1.4 xftint.h --- src/xftint.h11 Jun 2012 19:23:03 - 1.4 +++ src/xftint.h10 Jun 2019 16:52:02 - @@ -245,6 +245,7 @@ typedef struct _XftDisplayInfo { XExtCodes *codes; FcPattern *defaults; FcBool hasRender; +FcBool hasSolid; XftFont*fonts; XRenderPictFormat *solidFormat; unsigned long glyph_memory; -- Matthieu Herrb

[update] libxtrans 1.4.0

2019-07-14 Thread Matthieu Herrb
Hi, the patch below updates libxtrans to version 1.4.0. Since there is one removed in a generated file used by other libs, there are also libX11 and libICE major bumps. comments, oks ? Index: lib/libICE/Makefile.bsd-wrapper === RCS

Re: ssh-askpass(1): fix indicator size with multiple screens

2019-06-16 Thread Matthieu Herrb
On Sun, Jun 16, 2019 at 09:55:24PM +1000, Damien Miller wrote: > > > On Sun, 16 Jun 2019, Matthieu Herrb wrote: > > > On Sun, Jun 09, 2019 at 04:47:53PM +0200, Matthieu Herrb wrote: > > > Hi, > > > > > > ssh-askpass(1) is trying to be clever

Re: libXfont2: disable font server code

2019-06-16 Thread Matthieu Herrb
On Sun, Jun 09, 2019 at 07:22:26PM +0200, Matthieu Herrb wrote: > Hi, > > We disabled almost all X font server support code already. The patch > below removes support for connecting to a font server from libXfont2. > > It means that you X server will no longer be able

Re: ssh-askpass(1): fix indicator size with multiple screens

2019-06-16 Thread Matthieu Herrb
On Sun, Jun 09, 2019 at 04:47:53PM +0200, Matthieu Herrb wrote: > Hi, > > ssh-askpass(1) is trying to be clever and computes the size of its > indicator relatively to the screen resolution. > > Unfortunatly, when multiple screens are present, this gets ugly. The > support f

update: libXcursor 1.2.0

2019-06-10 Thread Matthieu Herrb
Coopersmith + commit 4828abe494df8fb4aa00dcaa22a03446ba418d01 Author: Matthieu Herrb Date: Sat Nov 25 11:59:31 2017 +0100 Index: Makefile.am === RCS file: /cvs/OpenBSD/xenocara/lib/libXcursor/Makefile.am,v retrieving revision 1.5

update libXdamage 1.1.5

2019-06-10 Thread Matthieu Herrb
kefile.in 17 Mar 2019 10:18:52 - @@ -294,9 +294,9 @@ libXdamage_la_SOURCES = \ Xdamage.c libXdamage_la_LIBADD = $(XDAMAGE_LIBS) -AM_CFLAGS = $(CWARNFLAGS) $(XDAMAGE_CFLAGS) -INCLUDES = -I$(top_srcdir)/include/X11/extensions libXdamage_la_LDFLAGS = -version-number 1:1:0 -no-undefined +AM_CFLAGS = $(CWARNFLAGS) $(XDAMAGE_CFLAGS) +AM_CPPFLAGS = -I$(top_srcdir)/include/X11/extensions libXdamageincludedir = $(includedir)/X11/extensions libXdamageinclude_HEADERS = $(top_srcdir)/include/X11/extensions/Xdamage.h all: all-am Index: src/Xdamage.c === RCS file: /cvs/OpenBSD/xenocara/lib/libXdamage/src/Xdamage.c,v retrieving revision 1.4 diff -u -p -u -r1.4 Xdamage.c --- src/Xdamage.c 5 Jan 2013 15:02:20 - 1.4 +++ src/Xdamage.c 17 Mar 2019 10:18:21 - @@ -101,7 +101,7 @@ XDamageExtAddDisplay (XDamageExtInfo*ex */ XExtCodes *codes = XAddExtension(dpy); if (!codes) { - XFree(info); + Xfree(info); return NULL; } XESetCloseDisplay (dpy, codes->extension, XDamageCloseDisplay); -- Matthieu Herrb

update: libXcomposite 0.45

2019-06-10 Thread Matthieu Herrb
g .ds Aq \(aq -.el .ds Aq ' -.\" - .\" * set default formatting .\" ----- .\" disable hyphenation @@ -252,7 +243,7 @@ The X server must support at least versi \fBXCompositeReleaseOverlayWindow\fR .RS 4 This request specifies that the client is no longer using the Composite Overlay Window on the screen specified by the argument -\fIwindow\fR\&. A screen\*(Aqs Composite Overlay Window is unmapped when there are no longer any clients using it\&. +\fIwindow\fR\&. A screen\'s Composite Overlay Window is unmapped when there are no longer any clients using it\&. .sp The X server must support at least version 0\&.3 of the Composite Extension for \fBXCompositeReleaseOverlayWindow\fR\&. Index: src/Xcomposite.c === RCS file: /cvs/OpenBSD/xenocara/lib/libXcomposite/src/Xcomposite.c,v retrieving revision 1.4 diff -u -p -u -r1.4 Xcomposite.c --- src/Xcomposite.c5 Jan 2013 14:59:39 - 1.4 +++ src/Xcomposite.c17 Mar 2019 10:10:24 - @@ -147,7 +147,7 @@ XCompositeExtAddDisplay (XCompositeExtIn */ XExtCodes *codes = XAddExtension(dpy); if (!codes) { - XFree(info); + Xfree(info); return NULL; } XESetCloseDisplay (dpy, codes->extension, XCompositeCloseDisplay); -- Matthieu Herrb

update: libXdmcp 1.1.3

2019-06-09 Thread Matthieu Herrb
1.6 +++ configure.ac17 Mar 2019 10:21:28 - @@ -22,7 +22,7 @@ # Initialize Autoconf AC_PREREQ([2.60]) -AC_INIT([libXdmcp], [1.1.2], +AC_INIT([libXdmcp], [1.1.3], [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg], [libXdmcp]) AC_CONFIG_SRCDIR([Makefile.am]) AC_CONFIG_HEADERS([config.h]) @@ -55,9 +55,17 @@ AC_PROG_LN_S # Checks for libraries. AC_SEARCH_LIBS([recvfrom],[socket]) +case $host_os in + *mingw*) +AC_CHECK_LIB([ws2_32],[main]) +;; + *) +;; +esac + # Checks for library functions. AC_CHECK_LIB([bsd], [arc4random_buf]) -AC_CHECK_FUNCS([srand48 lrand48 arc4random_buf]) +AC_CHECK_FUNCS([srand48 lrand48 arc4random_buf getentropy]) # Obtain compiler/linker options for depedencies PKG_CHECK_MODULES(XDMCP, xproto) Index: doc/xdmcp.xml === RCS file: /cvs/OpenBSD/xenocara/lib/libXdmcp/doc/xdmcp.xml,v retrieving revision 1.2 diff -u -p -u -r1.2 xdmcp.xml --- doc/xdmcp.xml 10 Mar 2012 13:58:12 - 1.2 +++ doc/xdmcp.xml 17 Mar 2019 10:21:28 - @@ -23,7 +23,7 @@ X Display Manager Control Protocol X.Org Standard - X Version 11, Release + X Version 11 Version 1.1 -- Matthieu Herrb

libXfont2: disable font server code

2019-06-09 Thread Matthieu Herrb
+++ Makefile.bsd-wrapper9 Jun 2019 17:15:38 - @@ -3,6 +3,6 @@ SHARED_LIBS= Xfont2 1.0 -CONFIGURE_ARGS+= --with-xmlto=no --disable-devel-docs +CONFIGURE_ARGS+= --disable-fc --with-xmlto=no --disable-devel-docs .include -- Matthieu Herrb

ssh-askpass(1): fix indicator size with multiple screens

2019-06-09 Thread Matthieu Herrb
een_width * 1000 / WidthMMOfScreen(app.screen); - app.yResolution = - app.screen_height * 1000 / HeightMMOfScreen(app.screen); createDialog(); createGCs(); -- Matthieu Herrb

Re: chown first drm render node in xenodm

2019-05-12 Thread Matthieu Herrb
en > chown root /dev/drm0 > fi > +if [ -c /dev/drmR128 ]; then > + chown root /dev/drmR128 > +fi > /usr/X11R6/bin/sessreg -d -l $DISPLAY -u none $USER -- Matthieu Herrb

Re: Removing old video drivers

2019-05-11 Thread Matthieu Herrb
On Mon, Apr 22, 2019 at 06:47:23PM +0200, Matthieu Herrb wrote: > Hi, > > In xenocara, we still build a number of video drivers for very old > hardware, that is mostly useless. For AGP, I don't have a working > motherboard to test the cards I still have. > I also still ha

Re: ld.so speedup (part 2)

2019-04-28 Thread Matthieu Herrb
t; > > tree is broad and deep, such as samba's smbd which links over 100 > > >>libraries. > > Past experience with ld.so changes suggests it would be good to have > test reports from multiple arches, *especially* hppa. The regress test seem to pass here on hppa. -- Matthieu Herrb

Re: Removing old video drivers

2019-04-23 Thread Matthieu Herrb
On Tue, Apr 23, 2019 at 10:28:18AM +0100, Craig Skinner wrote: > On Mon, 22 Apr 2019 18:47:23 +0200 Matthieu Herrb wrote: > > If you're still using a machine with a graphics card supported by one > > of these, please speak up, otherwise they are going to be removed: > >

Removing old video drivers

2019-04-22 Thread Matthieu Herrb
-video-nv xf86-video-openchrome xf86-video-r128 xf86-video-siliconmotion xf86-video-vesa xf86-video-vmware xf86-video-wsfb xf86-video-wsudl and on i386 only: xf86-video-geode -- Matthieu Herrb

Re: xenocara: unlink libFS from the build

2019-04-22 Thread Matthieu Herrb
On Thu, Mar 14, 2019 at 09:31:59PM +0100, Matthieu Herrb wrote: > Hi, > > all tools dealing with X font server have been already removed, and > don't seem to be missed since no one asked to re-add them in ports. > > Now, libFS, the font server client library can be remov

update pixman to 0.38.4

2019-04-15 Thread Matthieu Herrb
Hi, the diff below updates pixman to 0.38.4. Since upstream is too lazy to provide a ChangeLog, here are the main changes from 0.36, picked up from their git log: - Implement floating point gradient computation, - Use maximum precision for pixman-bits-image As always with pixman, the shared

Re: Question about xenodm Xresources config default

2019-04-15 Thread Matthieu Herrb
m console, such as when shutting the system down, +or to generally access the console. Sending .Nm a -- Matthieu Herrb

update xf86-video-ati to version 19.0.1

2019-03-19 Thread Matthieu Herrb
_glamor.c 8 Mar 2019 21:59:57 - 1.10 +++ src/radeon_glamor.c 19 Mar 2019 22:01:54 - @@ -238,7 +238,7 @@ radeon_glamor_create_pixmap(ScreenPtr sc if (info->shadow_primary) { if (usage != CREATE_PIXMAP_USAGE_BACKING_PIXMAP) return fbCreatePixmap(screen, w, h, depth, usage); - } else if (usage != CREATE_PIXMAP_USAGE_BACKING_PIXMAP) { + } else { pixmap = glamor_create_pixmap(screen, w, h, depth, usage); if (pixmap) return pixmap; -- Matthieu Herrb

xenocara: unlink libFS from the build

2019-03-14 Thread Matthieu Herrb
.xml ./usr/X11R6/share/doc/kbproto/xkbproto.xml -./usr/X11R6/share/doc/libFS -./usr/X11R6/share/doc/libFS/FSlib.txt ./usr/X11R6/share/doc/libICE ./usr/X11R6/share/doc/libICE/ICElib.xml ./usr/X11R6/share/doc/libICE/ice.xml -- Matthieu Herrb

Re: Update openchrome to 0.6.182 in Xenocara

2019-03-12 Thread Matthieu Herrb
On Tue, Mar 12, 2019 at 11:28:30AM +0100, Frederic Cambus wrote: > Hi tech@, > > Here is a diff to update openchrome to 0.6.182 in Xenocara. > > Tested on my VX900 system. > > Comments? OK? Looks ok, but I can't test it, as I don't have via hardware anymore. One small nit: please remove $Id$

Re: xterm and wcwidth()

2019-03-08 Thread Matthieu Herrb
-} > -#endif /* HAVE_WCWIDTH */ > - > void > decode_wcwidth(XtermWidget xw) > { > @@ -5045,8 +4990,7 @@ decode_wcwidth(XtermWidget xw) > switch (mode) { > default: > #if defined(HAVE_WCHAR_H) && defined(HAVE_WCWIDTH) > - if (xtermEnvUTF8() && > - systemWcwidthOk(xw->misc.mk_samplesize, xw->misc.mk_samplepass)) { > + if (xtermEnvUTF8()) { > my_wcwidth = wcwidth; > TRACE(("using system wcwidth() function\n")); > break; -- Matthieu Herrb

Re: radeon driver argb cursor fixes (was Re: X segmentation fault by chromium)

2019-03-08 Thread Matthieu Herrb
On Fri, Mar 08, 2019 at 10:09:55AM +1100, Jonathan Gray wrote: > On Tue, Mar 05, 2019 at 10:24:10PM +0100, Matthieu Herrb wrote: > > On Mon, Mar 04, 2019 at 09:14:45AM +0100, Matthieu Herrb wrote: > > > On Sat, Mar 02, 2019 at 10:24:22PM +0200, Mihai Popescu wr

radeon driver argb cursor fixes (was Re: X segmentation fault by chromium)

2019-03-05 Thread Matthieu Herrb
On Mon, Mar 04, 2019 at 09:14:45AM +0100, Matthieu Herrb wrote: > On Sat, Mar 02, 2019 at 10:24:22PM +0200, Mihai Popescu wrote: > > Hello, > > > > I am able to generate a segmentation fault on X with chromium help. > > This is happening each time I visit the

update xserver to version 1.19.7

2019-03-03 Thread Matthieu Herrb
Hi, the patch below updates the X server to version 1.19.7. It's a bug-fix release. You'll find the change log at the begining of the patch. To test, apply the patch with patch -p0 -E in /usr/xenocara/xserver, and then re build xenocara as documented in release(8). The patch is also available

xenocara: update to libfontenc 1.1.4

2019-02-26 Thread Matthieu Herrb
{ FontEncPtr encoding; char dir[MAXFONTFILENAMELEN], dirname[MAXFONTFILENAMELEN]; -char *d; +const char *d; if (fontFileName) { parseFontFileName(fontFileName, dirname, dir); Index: src/fontenc.c === RCS file: /cvs/OpenBSD/xenocara/lib/libfontenc/src/fontenc.c,v retrieving revision 1.6 diff -u -r1.6 fontenc.c --- src/fontenc.c 10 May 2015 09:27:16 - 1.6 +++ src/fontenc.c 26 Feb 2019 21:10:35 - @@ -274,14 +274,14 @@ isocode == 0xB7 || isocode == 0xBB || isocode == 0xBD) return isocode; else if (isocode == 0xA1) -return 0x02BD; +return 0x2018; else if (isocode == 0xA2) -return 0x02BC; +return 0x2019; else if (isocode == 0xAF) return 0x2015; else if (isocode == 0xD2) /* unassigned */ return 0; -else if (isocode >= 0xB4) +else if (isocode >= 0xB4 && isocode <= 0xFE) return isocode - 0xA0 + 0x0370; else return 0; -- Matthieu Herrb

xterm: fix build with -DOPT_TRACE=1

2019-02-26 Thread Matthieu Herrb
return result; } +#endif const char * visibleVTparse(int code) -- Matthieu Herrb

Re: switch Xorg protos to xorgproto 2018.4

2019-02-24 Thread Matthieu Herrb
On Thu, Feb 14, 2019 at 09:38:33AM +0100, Matthieu Herrb wrote: > On Mon, Feb 11, 2019 at 07:34:46AM +0100, Matthieu Herrb wrote: > > Hi, > > > > I've recently imported xorgproto 2018.4 in xenocara. This is a package > > the unifies all the previous *proto packages

Re: update xserver dri2 pci_ids

2019-02-17 Thread Matthieu Herrb
; +CHIPSET(0x6997, POLARIS12_, POLARIS12) > +CHIPSET(0x699F, POLARIS12_, POLARIS12) > + > +CHIPSET(0x694C, VEGAM_, VEGAM) > +CHIPSET(0x694E, VEGAM_, VEGAM) > +CHIPSET(0x694F, VEGAM_, VEGAM) > + > +CHIPSET(0x6860, VEGA10_, VEGA10) > +CHIPSET(0x6861, VEGA10_, VEGA10) > +CHIPSET(0x6862, VEGA10_, VEGA10) > +CHIPSET(0x6863, VEGA10_, VEGA10) > +CHIPSET(0x6864, VEGA10_, VEGA10) > +CHIPSET(0x6867, VEGA10_, VEGA10) > +CHIPSET(0x6868, VEGA10_, VEGA10) > +CHIPSET(0x6869, VEGA10_, VEGA10) > +CHIPSET(0x686A, VEGA10_, VEGA10) > +CHIPSET(0x686B, VEGA10_, VEGA10) > +CHIPSET(0x686C, VEGA10_, VEGA10) > +CHIPSET(0x686D, VEGA10_, VEGA10) > +CHIPSET(0x686E, VEGA10_, VEGA10) > +CHIPSET(0x686F, VEGA10_, VEGA10) > +CHIPSET(0x687F, VEGA10_, VEGA10) > + > +CHIPSET(0x69A0, VEGA12_, VEGA12) > +CHIPSET(0x69A1, VEGA12_, VEGA12) > +CHIPSET(0x69A2, VEGA12_, VEGA12) > +CHIPSET(0x69A3, VEGA12_, VEGA12) > +CHIPSET(0x69AF, VEGA12_, VEGA12) > + > +CHIPSET(0x66A0, VEGA20_, VEGA20) > +CHIPSET(0x66A1, VEGA20_, VEGA20) > +CHIPSET(0x66A2, VEGA20_, VEGA20) > +CHIPSET(0x66A3, VEGA20_, VEGA20) > +CHIPSET(0x66A4, VEGA20_, VEGA20) > +CHIPSET(0x66A7, VEGA20_, VEGA20) > +CHIPSET(0x66AF, VEGA20_, VEGA20) > + > +CHIPSET(0x15DD, RAVEN_, RAVEN) > +CHIPSET(0x15D8, RAVEN_, RAVEN) -- Matthieu Herrb

Re: switch Xorg protos to xorgproto 2018.4

2019-02-14 Thread Matthieu Herrb
On Mon, Feb 11, 2019 at 07:34:46AM +0100, Matthieu Herrb wrote: > Hi, > > I've recently imported xorgproto 2018.4 in xenocara. This is a package > the unifies all the previous *proto packages from X.Org (except > xcb-proto which is special), and enabled it yesterday. >

switch Xorg protos to xorgproto 2018.4

2019-02-10 Thread Matthieu Herrb
86driproto dri2proto dri3proto -.endif +SUBDIR= xcb-proto xorgproto .include -- Matthieu Herrb

xtsscale - use abs() for integers

2019-02-10 Thread Matthieu Herrb
10 Feb 2019 15:53:44 - @@ -732,7 +732,7 @@ cleanup_exit(device); /* Check if X and Y should be swapped */ - if (fabs(x[0] - x[1]) > fabs(y[0] - y[1])) { + if (abs(x[0] - x[1]) > abs(y[0] - y[1])) { calib.swapxy = 1; -- Matthieu Herrb

Re: video(1) pledge

2019-01-21 Thread Matthieu Herrb
r needs to be called. > + err(1, "pledge"); > + } else { > + if (pledge("stdio rpath video", NULL) == -1) > + err(1, "pledge"); > + } > > if (!stream()) > cleanup(, 1); -- Matthieu Herrb

Re: video(1) pledge (& updated kernel diff)

2019-01-04 Thread Matthieu Herrb
; > @@ -1937,7 +1937,7 @@ > > vid.fps = strtonum(optarg, 1, 100, ); > > if (errstr != NULL) { > > warnx("frame rate '%s' is %s", optarg, errstr); > > - err++; > > + errs++; > > } > > break; > > case 's': > > @@ -1947,13 +1947,13 @@ > > vid.verbose++; > > break; > > default: > > - err++; > > + errs++; > > break; > > } > > - if (err > 0) > > + if (errs > 0) > > break; > > } > > - if (err > 0) { > > + if (errs > 0) { > > usage(); > > cleanup(, 1); > > } -- Matthieu Herrb

Re: running Xorg without root

2018-12-12 Thread Matthieu Herrb
mutex_unlock(>struct_mutex); > - ret = EPERM; > - goto free_priv; > - } > - > + /* first opener automatically becomes master */ > file_priv->is_master = SPLAY_EMPTY(>files); > + if (!file_priv->authenticated) > + file_priv->authenticated = file_priv->is_master; > > SPLAY_INSERT(drm_file_tree, >files, file_priv); > mutex_unlock(>struct_mutex); > > -- > Lauri Tirkkonen | lotheac @ IRCnet -- Matthieu Herrb

xenodm: remove unused 'keyFile' resource

2018-11-03 Thread Matthieu Herrb
t;,DM_BOOL,(char **) , "true"} , -{ "keyFile", "KeyFile", DM_STRING, , - DEF_KEY_FILE} , { "exportList","ExportList", DM_ARGV,(char **) , ""} , { "sourceAddress","SourceAddress",DM_BOOL, (char **) , -- Matthieu Herrb

Re: pledge xenodm

2018-11-03 Thread Matthieu Herrb
--- session.c 11 Jul 2018 20:28:41 - 1.12 > +++ session.c 31 Oct 2018 15:15:49 - > @@ -378,6 +378,10 @@ StartClient ( > default: > Debug ("StartSession, fork succeeded %d\n", pid); > *pidp = pid; > + > + if (pledge("stdio rpath wpath cpath fattr dns proc exec id", NULL) == > -1) > + exit(25); > + > return 1; > } > } > > - End forwarded message - -- Matthieu Herrb

Xenocara: disable xdm-authorization-1 cleanly

2018-11-01 Thread Matthieu Herrb
--without-fop --without-xmlto --without-xsltproc \ --disable-dmx ${NO_XORG_OPTION} \ --disable-unit-tests \ -- Matthieu Herrb

Re: unveil bdftopcf

2018-10-24 Thread Matthieu Herrb
err(1, "pledge"); > + } > + if (input_name && !output_name) { > + if (pledge("stdio rpath", NULL) == -1) > + err(1, "pledge"); > + } > + if (!input_name && !output_name) { > + if (pledge("stdio", NULL) == -1) > + err(1, "pledge"); > + } > + > if (input_name) { > input = FontFileOpen(input_name); > if (!input) { -- Matthieu Herrb signature.asc Description: PGP signature

Re: unveil xserver's priv proc

2018-10-24 Thread Matthieu Herrb
err(1, "unveil"); > + } > if (pledge("stdio rpath wpath sendfd proc", NULL) == -1) > err(1, "pledge"); > -- Matthieu Herrb

update libxcb to 1.13.1

2018-09-29 Thread Matthieu Herrb
b/src/config.h,v retrieving revision 1.6 diff -u -p -u -r1.6 config.h --- lib/libxcb/src/config.h 11 Sep 2018 19:34:57 - 1.6 +++ lib/libxcb/src/config.h 27 Sep 2018 19:18:59 - @@ -77,7 +77,7 @@ #define PACKAGE_NAME "libxcb" /* Define to the full name and version of this package. */ -#define PACKAGE_STRING "libxcb 1.13" +#define PACKAGE_STRING "libxcb 1.13.1" /* Define to the one symbol short name of this package. */ #define PACKAGE_TARNAME "libxcb" @@ -86,7 +86,7 @@ #define PACKAGE_URL "" /* Define to the version of this package. */ -#define PACKAGE_VERSION "1.13" +#define PACKAGE_VERSION "1.13.1" /* Major version of this package */ #define PACKAGE_VERSION_MAJOR 1 @@ -95,7 +95,7 @@ #define PACKAGE_VERSION_MINOR 13 /* Patch version of this package */ -#define PACKAGE_VERSION_PATCHLEVEL 0 +#define PACKAGE_VERSION_PATCHLEVEL 1 /* Define to 1 if you have the ANSI C header files. */ #define STDC_HEADERS 1 -- Matthieu Herrb

Re: [bugfix] xterm(1) needs "cpath" pledge(2)

2018-07-29 Thread Matthieu Herrb
; but to decide, we should know *what* triggered this behaviour. Hi, After digging a bit, there is at least the 'Print All Immediatly' function from button 1 menu that will trigger the creation of a file and violate the pledge. see xtermPrintImmediately() in print.c:789. The fopen() itself appears in charToPrinter() on line 498 of the same file. Should this feature be disabled in xterm ? -- Matthieu Herrb

Re: Remove i386 specific mention for pcvtfonts in hier.7

2018-07-11 Thread Matthieu Herrb
an/man7/hier.7 11 Jul 2018 08:24:33 - > @@ -407,7 +407,7 @@ Miscellaneous system-wide ASCII text fil > Terminal characteristics database (see > .Xr termcap 5 ) . > .It pcvtfonts/ > -Additional i386 console fonts. > +Additional console fonts. > .El > .Pp > .It mk/ -- Matthieu Herrb

xenodm: source Xsetup before initializing the greeter

2018-07-08 Thread Matthieu Herrb
* the server is grabbed, so we don't even bother trying. */ if (!d->grabServer) SetupDisplay (d); +dpy = InitGreet (d); if (!dpy) { LogError ("Cannot reopen display %s for greet window\n", d->name); exit (RESERVER_DISPLAY); -- Matthieu Herrb

Re: DRI3/prime kernel implementation for OpenBSD

2018-06-21 Thread Matthieu Herrb
ks for me on my X240. I'm seeing videos causing firefox tabs to crash, but I'm not sure if its related to dri3 or firefox's pleges or something else. Videos play fine in chrome and with the gld river in mplayer. Thanks, -- Matthieu Herrb

enable middle button scrolling by default in ws(4) ?

2018-06-16 Thread Matthieu Herrb
) { xf86IDrvMsg(pInfo, X_WARNING, "Invalid EmulateWheelButton value: %d\n", button); -- Matthieu Herrb

Re: freetype bumps [Re: CVS: cvs.openbsd.org: xenocara]

2018-05-25 Thread Matthieu Herrb
== RCS file: /cvs/OpenBSD/xenocara/lib/freetype/shlib_version,v retrieving revision 1.28 diff -u -r1.28 shlib_version --- shlib_version 21 May 2018 11:52:24 - 1.28 +++ shlib_version 25 May 2018 20:54:40 - @@ -1,2 +1,4 @@ major=29 minor=0 +# note: If bumping the major, also bump major for libXft, libXfont2 +# and libfontconfig -- Matthieu Herrb

fix libepoxy build on mips64el

2018-05-25 Thread Matthieu Herrb
=gnu99 +.if ${MACHINE_ARCH} == "mips64el" +PICFLAG+= -mxgot +.endif + CPPFLAGS+= \ -I${.CURDIR} \ -I${.CURDIR}/generated/include \ -- Matthieu Herrb

Re: [UPDATE] FreeType 2.9.1

2018-05-20 Thread Matthieu Herrb
vert the change in src/base/ftutil.c rev 1.10. -- Matthieu Herrb

Re: Broken links in fc-*man pages (fontconfig)

2018-04-29 Thread Matthieu Herrb
h files on the fly while installing them in /usr/xenocara/lib/fontconfig/doc/Makefile. This won't need to change files from upstream (and thus avoid managing local patches). Patches welcome. I don't have time for this currently. -- Matthieu Herrb

remove 2 obsolete libraries from Xenocara

2018-04-28 Thread Matthieu Herrb
tconfig freetype gdk-x11-2.0 WANTLIB += gdk_pixbuf-2.0 gdk_pixbuf_xlib-2.0 gio-2.0 glade-2.0 WANTLIB += gle glib-2.0 gmodule-2.0 gobject-2.0 gtk-x11-2.0 intl -- Matthieu Herrb

Re: fix xlockmore build with llvm 6.0.0

2018-03-15 Thread Matthieu Herrb
gt; + (float) s1, (float) t1}; >(void) fwrite(, sizeof(float), 8, fp); > } else { >(void) fprintf(fp, "%g %g %g %g %g %g %g %g\n\n", -- Matthieu Herrb

Re: [PATCH] Fix font rendering error in FreeType 2.8.1 update, memory allocation related?

2018-03-11 Thread Matthieu Herrb
Mar 2018 17:00:53 - @@ -146,6 +146,7 @@ block = memory->alloc( memory, new_count * item_size ); if ( block == NULL ) error = FT_THROW( Out_Of_Memory ); + FT_MEM_ZERO( block, new_count * item_size ); } else { -- Matthieu Herrb

Re: dhcp-options(5) diff

2018-02-28 Thread Matthieu Herrb
On Wed, Feb 28, 2018 at 05:24:20PM +0100, Matthieu Herrb wrote: > Hi, > > I've started using the classless-static-route option in dhcpd(8). This > was not as painless as possible because I missed some important > information from the underlying RFC to understand how the o

  1   2   3   >