[ANNOUNCE] libXaw3d 1.6.3
Alan Coopersmith (9): Remove CRAY/WORD64 support (unifdef -UCRAY -UWORD64) Replace TXT16 with XChar2b inline Remove support for pre-C89 headers (unifdef -UX_NOT_STDC_ENV) configure: Drop AM_MAINTAINER_MODE autogen.sh: Honor NOCONFIGURE=1 Just use C89 size_t instead of rolling our own Size_t & Off_t Use SEEK_* names instead of raw numbers for fseek whence argument Get rid of some extraneous ; at the end of C source lines Avoid using dead pointer in _XawTextSetSelection Emil Velikov (1): autogen.sh: use quoted string variables Javier Pello (1): Fix --disable-feature options in configure Jeremy Huddleston Sequoia (1): darwin: Remove incorrect export of vendorShellClassRec and vendorShellWidgetClass Matt Turner (1): libXaw3d 1.6.3 Mihail Konev (1): autogen: add default patch prefix Peter Hutterer (1): autogen.sh: use exec instead of waiting for configure to finish Thomas Klausner (1): Fix abs() usage. git tag: libXaw3d-1.6.3 https://xorg.freedesktop.org/archive/individual/lib/libXaw3d-1.6.3.tar.bz2 MD5: 35b9296b8b2fccd4f46480c0afbd7f4f libXaw3d-1.6.3.tar.bz2 SHA1: dc50029f21d33e0abc167cc884d44d1bd9e6bca5 libXaw3d-1.6.3.tar.bz2 SHA256: 2dba993f04429ec3d7e99341e91bf46be265cc482df25963058c15f1901ec544 libXaw3d-1.6.3.tar.bz2 SHA512: f79f997ff8442563c74f38c7d76fab2c9253691743ca3143047ce698adb4c126d02dc968be7bdc79ab3052b785fd705375d2f01171e3a3266736beb531c91424 libXaw3d-1.6.3.tar.bz2 PGP: https://xorg.freedesktop.org/archive/individual/lib/libXaw3d-1.6.3.tar.bz2.sig https://xorg.freedesktop.org/archive/individual/lib/libXaw3d-1.6.3.tar.gz MD5: f472daa6edc7a2129530b2ecb0866399 libXaw3d-1.6.3.tar.gz SHA1: 5d8c47059dabc85368f01fd6b2509c1dec97a911 libXaw3d-1.6.3.tar.gz SHA256: 9f42b409e5a4a0d7a2c94595b31d17fc078e5e307d14389dbc396754c3a01fcc libXaw3d-1.6.3.tar.gz SHA512: f1f404121ca4d41e7d1b244c67c6bc198474c517d52e14ef5477ff53fac5c0ad3d7dbd11ed9391aa894ba8af5302de105a5dea8803685213bde2618c260c3360 libXaw3d-1.6.3.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/lib/libXaw3d-1.6.3.tar.gz.sig signature.asc Description: Digital signature ___ xorg@lists.x.org: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: https://lists.x.org/mailman/listinfo/xorg Your subscription address: %(user_address)s
[ANNOUNCE] xf86-input-mouse 1.9.3
For Xserver 1.20 compatibility. Adam Jackson (2): Adapt to removal of xf86GetOS bsd: Don't try to use SIGIO for input ABI >= 23 Emil Velikov (1): autogen.sh: use quoted string variables Matt Turner (1): xf86-input-mouse 1.9.3 Mihail Konev (1): autogen: add default patch prefix Peter Hutterer (1): autogen.sh: use exec instead of waiting for configure to finish git tag: xf86-input-mouse-1.9.3 https://xorg.freedesktop.org/archive/individual/driver/xf86-input-mouse-1.9.3.tar.bz2 MD5: a2104693bbcfe1413397f7905eecd3dc xf86-input-mouse-1.9.3.tar.bz2 SHA1: b3982998808ba43117fc066c4ecc94ce67c5818e xf86-input-mouse-1.9.3.tar.bz2 SHA256: 93ecb350604d05be98b7d4e5db3b8155a44890069a7d8d6b800c0bea79c85cc5 xf86-input-mouse-1.9.3.tar.bz2 SHA512: d99f5b4b1ef1aa4cbf1a92549e412f54f121bc804e4d6643248ad7ea18081b38b958bd289dc8476ebc0f6ef5f7424c2f2a8abcfaa30cae5378829549af6b148f xf86-input-mouse-1.9.3.tar.bz2 PGP: https://xorg.freedesktop.org/archive/individual/driver/xf86-input-mouse-1.9.3.tar.bz2.sig https://xorg.freedesktop.org/archive/individual/driver/xf86-input-mouse-1.9.3.tar.gz MD5: b324b9e00cab5319d431b25254fb0562 xf86-input-mouse-1.9.3.tar.gz SHA1: 9252edb24f2788e3d97cfafa316388d83914df76 xf86-input-mouse-1.9.3.tar.gz SHA256: 71f3aa0a18dfe1ca5cb235ec9210f33571cf5fbbd90ac5b55306a954f67aa5c6 xf86-input-mouse-1.9.3.tar.gz SHA512: 2a417ddf620b1f7538abde83b4f3f26a589e807eeaab211168ae5b04a706d2636c4688eb23d948eff423f3119ccd94bee1f8fffbf38b02fe4804389143ec928b xf86-input-mouse-1.9.3.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/driver/xf86-input-mouse-1.9.3.tar.gz.sig signature.asc Description: Digital signature ___ xorg@lists.x.org: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: https://lists.x.org/mailman/listinfo/xorg Your subscription address: %(user_address)s
[ANNOUNCE] xf86-input-mouse 1.9.3
For Xserver 1.20 compatibility. Adam Jackson (2): Adapt to removal of xf86GetOS bsd: Don't try to use SIGIO for input ABI >= 23 Emil Velikov (1): autogen.sh: use quoted string variables Matt Turner (1): xf86-input-mouse 1.9.3 Mihail Konev (1): autogen: add default patch prefix Peter Hutterer (1): autogen.sh: use exec instead of waiting for configure to finish git tag: xf86-input-mouse-1.9.3 https://xorg.freedesktop.org/archive/individual/driver/xf86-input-mouse-1.9.3.tar.bz2 MD5: a2104693bbcfe1413397f7905eecd3dc xf86-input-mouse-1.9.3.tar.bz2 SHA1: b3982998808ba43117fc066c4ecc94ce67c5818e xf86-input-mouse-1.9.3.tar.bz2 SHA256: 93ecb350604d05be98b7d4e5db3b8155a44890069a7d8d6b800c0bea79c85cc5 xf86-input-mouse-1.9.3.tar.bz2 SHA512: d99f5b4b1ef1aa4cbf1a92549e412f54f121bc804e4d6643248ad7ea18081b38b958bd289dc8476ebc0f6ef5f7424c2f2a8abcfaa30cae5378829549af6b148f xf86-input-mouse-1.9.3.tar.bz2 PGP: https://xorg.freedesktop.org/archive/individual/driver/xf86-input-mouse-1.9.3.tar.bz2.sig https://xorg.freedesktop.org/archive/individual/driver/xf86-input-mouse-1.9.3.tar.gz MD5: b324b9e00cab5319d431b25254fb0562 xf86-input-mouse-1.9.3.tar.gz SHA1: 9252edb24f2788e3d97cfafa316388d83914df76 xf86-input-mouse-1.9.3.tar.gz SHA256: 71f3aa0a18dfe1ca5cb235ec9210f33571cf5fbbd90ac5b55306a954f67aa5c6 xf86-input-mouse-1.9.3.tar.gz SHA512: 2a417ddf620b1f7538abde83b4f3f26a589e807eeaab211168ae5b04a706d2636c4688eb23d948eff423f3119ccd94bee1f8fffbf38b02fe4804389143ec928b xf86-input-mouse-1.9.3.tar.gz PGP: https://xorg.freedesktop.org/archive/individual/driver/xf86-input-mouse-1.9.3.tar.gz.sig signature.asc Description: Digital signature ___ xorg-announce mailing list xorg-announce@lists.x.org https://lists.x.org/mailman/listinfo/xorg-announce
Re: [igt-dev] [ANNOUNCE] intel-gpu-tools 1.22
On Mon, Jun 18, 2018 at 3:14 PM Ross Vandegrift wrote: > > On Mon, Jun 18, 2018 at 10:23:03AM -0700, Matt Turner wrote: > > On Mon, Jun 18, 2018 at 8:51 AM Daniel Vetter wrote: > > > On Wed, Jun 13, 2018 at 02:54:52PM -0700, Matt Turner wrote: > > > > Since the Meson build system has no configuration options it's not yet > > > > a replacement distros can use. Please ship the 1.23 tarball with the > > > > autotools files generated by make dist. > > > > > > Meson upstream seems to think that autoconfiguring with defaults Is Better > > > (tm). What would distro's want from the meson build (since I think it's > > > useful to cut down a bit from the all the options, mostly they didn't > > > really work after a short while anyway)? > > > [snip] > > > > source code is already ready. FWIW, this came to my attention recently > > because I worked with the Chrome team at Intel to add v1.22 to Gentoo. > > I suggested switching to Meson and then realized it wasn't > > configurable at all. > > Maybe I've missed some context, but I don't think this is a meson limitation: > https://github.com/mesonbuild/meson/blob/master/docs/markdown/Build-options.md No, of course not. I meant that i-g-t's meson_options.txt is nearly empty and its meson.build is only wired to enable deps based on whether they're present. > Here is an example option that disables wayland support by default, but > allows enabling it at build time by specifying "-Dwayland=true": > https://git.enlightenment.org/core/enlightenment.git/tree/meson_options.txt#n48 Yep, I just finished transitioning Gentoo's Mesa ebuild from autotools to Meson last week :) ___ xorg@lists.x.org: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: https://lists.x.org/mailman/listinfo/xorg Your subscription address: %(user_address)s
Re: [PATCH xorgproto 2/2] Assorted typo fixes in headers
On 06/18/18 02:51 PM, Jon Turney wrote: On 17/06/2018 17:55, Alan Coopersmith wrote: - ** o Convience Marcos + ** o Convenience Marcos "Convenience Macros" ? Good point. So busy looking at the typo in the first word that I didn't notice the second (and neither did the spell checker). Fixed, thanks! -- -Alan Coopersmith- alan.coopersm...@oracle.com Oracle Solaris Engineering - https://blogs.oracle.com/alanc ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: https://lists.x.org/mailman/listinfo/xorg-devel
Re: [PATCH xorgproto 2/2] Assorted typo fixes in headers
On 17/06/2018 17:55, Alan Coopersmith wrote: - ** o Convience Marcos + ** o Convenience Marcos "Convenience Macros" ? ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: https://lists.x.org/mailman/listinfo/xorg-devel
Grabbing modesetting ddx related patches for pull request
To help ajax out with getting a bug release out for Xorg, we figured it would be a good idea for me to go through the stuff I needed to get upstream and file pull requests for all of it. This is pretty much the same thing as what I'm doing for EGLStreams stuff in Xwayland, except for modesetting. For starters, my current WIP branch for this pull lives at: https://gitlab.freedesktop.org/lyudess/xserver/tree/wip/modesetting-pull This contains all the modesetting patches on patchwork I could find that have been reviewed and are ready to go. Additionally, there's a rather important fix for the modesetting ddx regarding the new partial atomic support that I haven't written up yet that will be included in this too. Other then that, there's currently some patches on the ML that I found which need reviews: * "modesetting: Update fb_id from shadow allocate and destroy if not set" from Tony Lindgren: https://patchwork.freedesktop.org/patch/203834/ * "modesetting: Allow a DRM fd to be passed on command line with -masterfd" from Keith Packard https://patchwork.freedesktop.org/patch/207655/ I will try to give a review of these, but reviews from others would be appreciated as well since there are probably people a lot more experienced with this ddx than I on this list :). If I've missed anyone's patches, please feel free to respond to this email. I'll give an update when I think it's ready for pulling time (which should hopefully not be too long from now). -- Cheers, Lyude Paul ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: https://lists.x.org/mailman/listinfo/xorg-devel
Re: [PATCH xserver] modesetting: use drmmode_bo_import() for rotate_fb
Reviewed-by: Lyude Paul On Fri, 2018-06-15 at 08:57 +0200, Olivier Fourdan wrote: > drmmode_shadow_allocate() still uses drmModeAddFB() which may fail if > the format is not as expected, preventing from using a rotated output. > > Change it to use the new function drmmode_bo_import() which takes care > of calling the drmModeAddFB2() API. > > Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=106715 > Signed-off-by: Olivier Fourdan > --- > hw/xfree86/drivers/modesetting/drmmode_display.c | 7 ++- > 1 file changed, 2 insertions(+), 5 deletions(-) > > diff --git a/hw/xfree86/drivers/modesetting/drmmode_display.c > b/hw/xfree86/drivers/modesetting/drmmode_display.c > index 859a21a9d..ec11b3f56 100644 > --- a/hw/xfree86/drivers/modesetting/drmmode_display.c > +++ b/hw/xfree86/drivers/modesetting/drmmode_display.c > @@ -1794,11 +1794,8 @@ drmmode_shadow_allocate(xf86CrtcPtr crtc, int width, > int height) > return NULL; > } > > -ret = drmModeAddFB(drmmode->fd, width, height, crtc->scrn->depth, > - drmmode->kbpp, > - drmmode_bo_get_pitch(_crtc->rotate_bo), > - drmmode_bo_get_handle(_crtc->rotate_bo), > - _crtc->rotate_fb_id); > +ret = drmmode_bo_import(drmmode, _crtc->rotate_bo, > +_crtc->rotate_fb_id); > > if (ret) { > ErrorF("failed to add rotate fb\n"); -- Cheers, Lyude Paul ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: https://lists.x.org/mailman/listinfo/xorg-devel
Re: xorg-server-1.20 freeze if started with "mouse" driver
On June 18, 2018 10:04 PM, Samuel Thibault wrote: > You need changeset 3c8f243b750a due to the ABI change on xf86GetOS. > > Apparently 1.9.2 doesn't have it and we need a release. Thank you Samuel, adding this commit as patch indeed allows me to run xorg-server 1.20. -- Piotr. ___ xorg@lists.x.org: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: https://lists.x.org/mailman/listinfo/xorg Your subscription address: %(user_address)s
Re: xorg-server-1.20 freeze if started with "mouse" driver
Piotr Karbowski, le lun. 18 juin 2018 15:20:34 -0400, a ecrit: > I have reproducible issue after upgrading from 1.19.5 to 1.20 xorg-server. If > used with "mouse" driver (x11-drivers/xf86-input-mouse-1.9.2), the system > will complate freeze. I got confirmation from handful of other people that > they have the same issue. > > Any idea how to address that? I cannot switch to libinput or evdev drivers as > I do not run udev on my systems. You need changeset 3c8f243b750a due to the ABI change on xf86GetOS. Apparently 1.9.2 doesn't have it and we need a release. Samuel ___ xorg@lists.x.org: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: https://lists.x.org/mailman/listinfo/xorg Your subscription address: %(user_address)s
Re: [igt-dev] [ANNOUNCE] intel-gpu-tools 1.22
On Mon, Jun 18, 2018 at 10:23:03AM -0700, Matt Turner wrote: > On Mon, Jun 18, 2018 at 8:51 AM Daniel Vetter wrote: > > > > On Wed, Jun 13, 2018 at 02:54:52PM -0700, Matt Turner wrote: > > > On Fri, Mar 9, 2018 at 6:28 AM, Petri Latvala > > > wrote: > > > > > > > > A new intel-gpu-tools quarterly release is available with the > > > > following changes: > > > > > > > > > > Since the Meson build system has no configuration options it's not yet > > > a replacement distros can use. Please ship the 1.23 tarball with the > > > autotools files generated by make dist. > > > > Meson upstream seems to think that autoconfiguring with defaults Is Better > > (tm). What would distro's want from the meson build (since I think it's > > useful to cut down a bit from the all the options, mostly they didn't > > really work after a short while anyway)? > > That works fine for developers building it out of their ~/projects > directory, but not so well for distros. Source distros in particular > don't work well with so-called "automagic" dependencies, i.e., those > that are enabled if detected by the configure script without the > ability to explicitly disable them. > > Gentoo's dependency tracking works by saying "Depend on package XYZ > iff support for XYZ is requested". Automagic deps break this by > assumption by linking with XYZ if it happens to be installed even if > support isn't requested. +1. same kind of issues on build system for *BSD. -- Matthieu Herrb signature.asc Description: PGP signature ___ xorg@lists.x.org: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: https://lists.x.org/mailman/listinfo/xorg Your subscription address: %(user_address)s
xorg-server-1.20 freeze if started with "mouse" driver
Hi, I have reproducible issue after upgrading from 1.19.5 to 1.20 xorg-server. If used with "mouse" driver (x11-drivers/xf86-input-mouse-1.9.2), the system will complate freeze. I got confirmation from handful of other people that they have the same issue. Any idea how to address that? I cannot switch to libinput or evdev drivers as I do not run udev on my systems. -- Piotr. ___ xorg@lists.x.org: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: https://lists.x.org/mailman/listinfo/xorg Your subscription address: %(user_address)s
Gathering EGLStream related changed for Xwayland for a pull request
Hey guys! So, talking to Ajax he said that something which would probably help out with getting a bugfix release out there for X is if people started getting their changes together into pull requests so that he doesn't need to go through a bunch of threads and figure out what needs to be pulled in or not. I've got some other stuff I need to make sure gets fixed in the X server, but for now as far as I can tell all of the EGLStream related fixes we need to get in Xwayland are reviewed and ready for a pull request. This includes: https://cgit.freedesktop.org/~ofourdan/xserver/log/?h=xwayland (thanks Olivier for putting everything in one place!) If anyone else has EGLStream related stuff they would like to get in that I missed, it's probably a good idea to respond to this! -- Cheers, Lyude Paul ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: https://lists.x.org/mailman/listinfo/xorg-devel
Re: gitlab migration
On Tue, 2018-06-12 at 17:38 -0400, James Cloos wrote: > Two comments: > > BZ is superior to GL (or GH or the like). > > Mailing lists are vastly superior to any web-only crap. 'web-only' is only a problem until you actually go write a command line client for it. Which, you can do if you really need these sort of workflows. Additionally I'm with daniels here, Gitlab and Github are two massively different things with different workflows and if you're just going off the assumption "if it sounds like the word Github then it must be another github" you're not actually contributing anything useful to the discussion, especially if you don't actually provide any points as to "gitlab is bad because of X or Y reason". > > -JimC -- Cheers, Lyude Paul ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: https://lists.x.org/mailman/listinfo/xorg-devel
Re: [igt-dev] [ANNOUNCE] intel-gpu-tools 1.22
On Mon, Jun 18, 2018 at 8:51 AM Daniel Vetter wrote: > > On Wed, Jun 13, 2018 at 02:54:52PM -0700, Matt Turner wrote: > > On Fri, Mar 9, 2018 at 6:28 AM, Petri Latvala > > wrote: > > > > > > A new intel-gpu-tools quarterly release is available with the > > > following changes: > > > > > > > Since the Meson build system has no configuration options it's not yet > > a replacement distros can use. Please ship the 1.23 tarball with the > > autotools files generated by make dist. > > Meson upstream seems to think that autoconfiguring with defaults Is Better > (tm). What would distro's want from the meson build (since I think it's > useful to cut down a bit from the all the options, mostly they didn't > really work after a short while anyway)? That works fine for developers building it out of their ~/projects directory, but not so well for distros. Source distros in particular don't work well with so-called "automagic" dependencies, i.e., those that are enabled if detected by the configure script without the ability to explicitly disable them. Gentoo's dependency tracking works by saying "Depend on package XYZ iff support for XYZ is requested". Automagic deps break this by assumption by linking with XYZ if it happens to be installed even if support isn't requested. If we just want to make everything required, then... I guess that will work. But because autotools already has configuration support, the source code is already ready. FWIW, this came to my attention recently because I worked with the Chrome team at Intel to add v1.22 to Gentoo. I suggested switching to Meson and then realized it wasn't configurable at all. ___ xorg@lists.x.org: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: https://lists.x.org/mailman/listinfo/xorg Your subscription address: %(user_address)s
Re: [igt-dev] [ANNOUNCE] intel-gpu-tools 1.22
On Wed, Jun 13, 2018 at 02:54:52PM -0700, Matt Turner wrote: > On Fri, Mar 9, 2018 at 6:28 AM, Petri Latvala wrote: > > > > A new intel-gpu-tools quarterly release is available with the > > following changes: > > > > Since the Meson build system has no configuration options it's not yet > a replacement distros can use. Please ship the 1.23 tarball with the > autotools files generated by make dist. Meson upstream seems to think that autoconfiguring with defaults Is Better (tm). What would distro's want from the meson build (since I think it's useful to cut down a bit from the all the options, mostly they didn't really work after a short while anyway)? -Daniel -- Daniel Vetter Software Engineer, Intel Corporation http://blog.ffwll.ch ___ xorg@lists.x.org: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: https://lists.x.org/mailman/listinfo/xorg Your subscription address: %(user_address)s
Re: [ANNOUNCE] edid-decode has moved
On 06/18/2018 05:18 PM, Adam Jackson wrote: > I don't have the cycles to maintain edid-decode, and Hans Verkuil (who > contributed a ton of HDMI-related patches) has graciously offered to > take over. The project can now be found at: > > https://git.linuxtv.org/hverkuil/edid-decode.git/ > > - ajax > It will actually move to https://git.linuxtv.org/edid-decode.git/ later this week. I'll get back with more details once that's done. Regards, Hans ___ xorg@lists.x.org: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: https://lists.x.org/mailman/listinfo/xorg Your subscription address: %(user_address)s
[ANNOUNCE] edid-decode has moved
I don't have the cycles to maintain edid-decode, and Hans Verkuil (who contributed a ton of HDMI-related patches) has graciously offered to take over. The project can now be found at: https://git.linuxtv.org/hverkuil/edid-decode.git/ - ajax signature.asc Description: This is a digitally signed message part ___ xorg@lists.x.org: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: https://lists.x.org/mailman/listinfo/xorg Your subscription address: %(user_address)s
[ANNOUNCE] edid-decode has moved
I don't have the cycles to maintain edid-decode, and Hans Verkuil (who contributed a ton of HDMI-related patches) has graciously offered to take over. The project can now be found at: https://git.linuxtv.org/hverkuil/edid-decode.git/ - ajax signature.asc Description: This is a digitally signed message part ___ xorg-announce mailing list xorg-announce@lists.x.org https://lists.x.org/mailman/listinfo/xorg-announce