[ANNOUNCE] xrandr 1.5.1

2019-08-12 Thread Matt Turner

Aaron Plattner (1):
 man: Document the new --filter option

Adam Simpkins (1):
 xrandr: fix crash if some modes cannot be found

Alan Coopersmith (2):
 Update README for gitlab migration
 Update configure.ac bug URL for gitlab migration

Emil Velikov (1):
 autogen.sh: use quoted string variables

Giuseppe Bilotta (8):
 xrandr: document that we accept '--dpi output'
 xrandr: suppress misleading indentation warning
 xrandr: allow a single value for --scale
 xrandr: stricter --scale argument parsing
 xrandr.man: grammar tuning
 xrandr: allow single value for --gamma
 xrandr.man: document the monitor manipulation options
 xrandr: gamma and scaling factors must be positive

Matt Turner (2):
 Build xz tarballs instead of bzip2
 xrandr 1.5.1

Mihail Konev (1):
 autogen: add default patch prefix

Pablo De La Garza (1):
 xrandr: Add a "--filter" flag

Pali Rohár (2):
 Document format of --dpi option in non-ambiguous way
 Document that --dpi and --fbmm options set DPI of whole X screen

Peter Hutterer (2):
 autogen.sh: use exec instead of waiting for configure to finish
 init the name to 0

Vladimir Panteleev (1):
 xrandr: Fix deleting inactive monitors

git tag: xrandr-1.5.1

https://xorg.freedesktop.org/archive/individual/app/xrandr-1.5.1.tar.gz
MD5:  396a276b18ee4bac788eb464423a3c36  xrandr-1.5.1.tar.gz
SHA1: 293c37e8b30e6a8d4f9689d4253f2856c7f6191f  xrandr-1.5.1.tar.gz
SHA256: 7b99edb7970a1365eaf5bcaf552144e4dfc3ccf510c4abc08569849929fb366e  
xrandr-1.5.1.tar.gz
SHA512: 
a57a187610345fd0f311bc7d05f2696727607fb6b1c40098f9d9ee19c8f5137a73bf60aa24fb1f8bb509957734637cee451df955542291ba01cffbe33a734b4e
  xrandr-1.5.1.tar.gz
PGP:  
https://xorg.freedesktop.org/archive/individual/app/xrandr-1.5.1.tar.gz.sig

https://xorg.freedesktop.org/archive/individual/app/xrandr-1.5.1.tar.xz
MD5:  fe40f7a4fd39dd3a02248d3e0b1972e4  xrandr-1.5.1.tar.xz
SHA1: 9f72957e0d2a26ece509336ea7e1529cc9ea881e  xrandr-1.5.1.tar.xz
SHA256: 7bc76daf9d72f8aff885efad04ce06b90488a1a169d118dea8a2b661832e8762  
xrandr-1.5.1.tar.xz
SHA512: 
3d0d37e974b9dffb996276ee7fd676327fd0956e5f5f572dd142a651a35d3cdfa2f6dd415cf27bf87f306981957aba4cc014c12baebefcabaa5d66b78a114922
  xrandr-1.5.1.tar.xz
PGP:  
https://xorg.freedesktop.org/archive/individual/app/xrandr-1.5.1.tar.xz.sig



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

[ANNOUNCE] xrandr 1.5.1

2019-08-12 Thread Matt Turner

Aaron Plattner (1):
 man: Document the new --filter option

Adam Simpkins (1):
 xrandr: fix crash if some modes cannot be found

Alan Coopersmith (2):
 Update README for gitlab migration
 Update configure.ac bug URL for gitlab migration

Emil Velikov (1):
 autogen.sh: use quoted string variables

Giuseppe Bilotta (8):
 xrandr: document that we accept '--dpi output'
 xrandr: suppress misleading indentation warning
 xrandr: allow a single value for --scale
 xrandr: stricter --scale argument parsing
 xrandr.man: grammar tuning
 xrandr: allow single value for --gamma
 xrandr.man: document the monitor manipulation options
 xrandr: gamma and scaling factors must be positive

Matt Turner (2):
 Build xz tarballs instead of bzip2
 xrandr 1.5.1

Mihail Konev (1):
 autogen: add default patch prefix

Pablo De La Garza (1):
 xrandr: Add a "--filter" flag

Pali Rohár (2):
 Document format of --dpi option in non-ambiguous way
 Document that --dpi and --fbmm options set DPI of whole X screen

Peter Hutterer (2):
 autogen.sh: use exec instead of waiting for configure to finish
 init the name to 0

Vladimir Panteleev (1):
 xrandr: Fix deleting inactive monitors

git tag: xrandr-1.5.1

https://xorg.freedesktop.org/archive/individual/app/xrandr-1.5.1.tar.gz
MD5:  396a276b18ee4bac788eb464423a3c36  xrandr-1.5.1.tar.gz
SHA1: 293c37e8b30e6a8d4f9689d4253f2856c7f6191f  xrandr-1.5.1.tar.gz
SHA256: 7b99edb7970a1365eaf5bcaf552144e4dfc3ccf510c4abc08569849929fb366e  
xrandr-1.5.1.tar.gz
SHA512: 
a57a187610345fd0f311bc7d05f2696727607fb6b1c40098f9d9ee19c8f5137a73bf60aa24fb1f8bb509957734637cee451df955542291ba01cffbe33a734b4e
  xrandr-1.5.1.tar.gz
PGP:  
https://xorg.freedesktop.org/archive/individual/app/xrandr-1.5.1.tar.gz.sig

https://xorg.freedesktop.org/archive/individual/app/xrandr-1.5.1.tar.xz
MD5:  fe40f7a4fd39dd3a02248d3e0b1972e4  xrandr-1.5.1.tar.xz
SHA1: 9f72957e0d2a26ece509336ea7e1529cc9ea881e  xrandr-1.5.1.tar.xz
SHA256: 7bc76daf9d72f8aff885efad04ce06b90488a1a169d118dea8a2b661832e8762  
xrandr-1.5.1.tar.xz
SHA512: 
3d0d37e974b9dffb996276ee7fd676327fd0956e5f5f572dd142a651a35d3cdfa2f6dd415cf27bf87f306981957aba4cc014c12baebefcabaa5d66b78a114922
  xrandr-1.5.1.tar.xz
PGP:  
https://xorg.freedesktop.org/archive/individual/app/xrandr-1.5.1.tar.xz.sig



signature.asc
Description: PGP signature
___
xorg-announce mailing list
xorg-announce@lists.x.org
https://lists.x.org/mailman/listinfo/xorg-announce

Re: libXt release

2019-06-19 Thread Matt Turner
On Tue, Jun 18, 2019 at 8:03 PM Thomas Dickey  wrote:
>
> On Tue, Jun 18, 2019 at 07:18:21AM -0400, Thomas Dickey wrote:
> > On Tue, Jun 18, 2019 at 05:37:40AM -0400, Thomas Dickey wrote:
> > > On Mon, Jun 17, 2019 at 10:08:21AM -0400, Matt Turner wrote:
> > > > On Mon, Jun 17, 2019 at 4:57 AM Thomas Dickey  wrote:
> > > > >
> > > > > On Sun, Jun 16, 2019 at 08:08:42PM -0400, Thomas Dickey wrote:
> > > > > > On Thu, Jun 13, 2019 at 03:43:04PM -0400, Thomas Dickey wrote:
> > > > > > > - Original Message -
> > > > > > > | From: "Matt Turner" 
> > > > > > > | To: "Thomas Dickey" 
> > > > > > > | Cc: "xorg-devel" 
> > > > > > > | Sent: Thursday, June 13, 2019 1:47:04 PM
> > > > > > > | Subject: libXt release
> > > > > > >
> > > > > > > | Hi Thomas,
> > > > > > > |
> > > > > > > | I'd like to do a tarball release of libXt since there are now 
> > > > > > > quite a
> > > > > > > | few commits since 1.1.5, released in 2015. Are you okay with me 
> > > > > > > making
> > > > > > > | a 1.2.0 release now, or is there anything else you would want 
> > > > > > > to get
> > > > > > > | into a new release?
> > > > > > >
> > > > > > > I've been working on some scripts to check for
> > > > > > > breakage in the specification document - might have some fixes 
> > > > > > > there.
> > > > > > >
> > > > > > > I'll review the current state on the weekend, to give better 
> > > > > > > advice.
> > > > > >
> > > > > > I think it's in good shape.  Because of the interface change (using
> > > > > > const), I was going to suggest that it should be 1.2.0
> > > > >
> > > > > I added a merge request for "1.2.0", which I'm testing,
> > > > > should be done tomorrow early (in case someone finds an issue).
> > > >
> > > > Thanks. Are you familiar with the Xorg release scripts [0]? There's a
> > > > wiki page at [1] that has instructions.
> > > >
> > > > If for any reason you have trouble making the release or uploading the
> > > > tarball, let me know and I'll be happy to handle it.
> > > >
> > > > [0] https://gitlab.freedesktop.org/xorg/util/modular/
> > >
> > > hmm - in a quick check, there's something amiss with the distcheck step
> > > because it's not picking up the right path to the makestrs utility
> > > (or failing to build it in parallel, etc).  That's with my Debian/testing
> > > machine.
>
> fixed that...
>
> But I don't have ssh access to the server to upload files.
>
> What is the next step?

Request an account and attach your GPG pubkey and SSH pubkey. It used
to be filed on Bugzilla, but according to [0] I guess you should use
gitlab. (I don't think anyone's really thought about this since the
gitlab transition)

[0] https://www.freedesktop.org/wiki/AccountRequests/
___
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

[ANNOUNCE] libXi 1.7.10

2019-06-19 Thread Matt Turner

Alan Coopersmith (2):
 Update README for gitlab migration
 Update configure.ac bug URL for gitlab migration

Alexander Bersenev (1):
 Fix the FIXME in XIValuatorClass case of copy_classes function in XExtInt.c

Emil Velikov (1):
 autogen.sh: use quoted string variables

Jeff Smith (1):
 _XIPassiveGrabDevice needs to set time value

Matt Turner (2):
 Replace open-coded FP3232_TO_DOUBLE
 libXi 1.7.10

Mihail Konev (1):
 autogen: add default patch prefix

Peter Hutterer (2):
 autogen.sh: use exec instead of waiting for configure to finish
 man: add a bunch of missing spaces

Raphaël Droz (1):
 Update XIChangeHierarchy.txt

git tag: libXi-1.7.10

https://xorg.freedesktop.org/archive/individual/lib/libXi-1.7.10.tar.bz2
MD5:  62c4af0839072024b4b1c8cbe84216c7  libXi-1.7.10.tar.bz2
SHA1: 79052e50ea07ce2431f8988a60553d9091d46207  libXi-1.7.10.tar.bz2
SHA256: 36a30d8f6383a72e7ce060298b4b181fd298bc3a135c8e201b7ca847f5f81061  
libXi-1.7.10.tar.bz2
SHA512: 
591f0860bf5904897587c4990d6c852f3729a212d1ef390362d41242440e078221877c31db2232d5cc81727fe97f4e194b077f7de917e251e60641bbd06ee218
  libXi-1.7.10.tar.bz2
PGP:  
https://xorg.freedesktop.org/archive/individual/lib/libXi-1.7.10.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/lib/libXi-1.7.10.tar.gz
MD5:  b64bf95134263fcf8880a9c18021e615  libXi-1.7.10.tar.gz
SHA1: 8489238eca3c0d33f289daa9dbc02e7655d8ebc0  libXi-1.7.10.tar.gz
SHA256: b51e106c445a49409f3da877aa2f9129839001b24697d75a54e5c60507e9a5e3  
libXi-1.7.10.tar.gz
SHA512: 
66618595efda32a9ece924087b50e7afa6138865db35dd764310b9abb5f468ee45d7feb909c77bc614271ab565e07d7725a1a4181da991c9689a73f2aa6b3be5
  libXi-1.7.10.tar.gz
PGP:  
https://xorg.freedesktop.org/archive/individual/lib/libXi-1.7.10.tar.gz.sig



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

[ANNOUNCE] libXi 1.7.10

2019-06-19 Thread Matt Turner

Alan Coopersmith (2):
 Update README for gitlab migration
 Update configure.ac bug URL for gitlab migration

Alexander Bersenev (1):
 Fix the FIXME in XIValuatorClass case of copy_classes function in XExtInt.c

Emil Velikov (1):
 autogen.sh: use quoted string variables

Jeff Smith (1):
 _XIPassiveGrabDevice needs to set time value

Matt Turner (2):
 Replace open-coded FP3232_TO_DOUBLE
 libXi 1.7.10

Mihail Konev (1):
 autogen: add default patch prefix

Peter Hutterer (2):
 autogen.sh: use exec instead of waiting for configure to finish
 man: add a bunch of missing spaces

Raphaël Droz (1):
 Update XIChangeHierarchy.txt

git tag: libXi-1.7.10

https://xorg.freedesktop.org/archive/individual/lib/libXi-1.7.10.tar.bz2
MD5:  62c4af0839072024b4b1c8cbe84216c7  libXi-1.7.10.tar.bz2
SHA1: 79052e50ea07ce2431f8988a60553d9091d46207  libXi-1.7.10.tar.bz2
SHA256: 36a30d8f6383a72e7ce060298b4b181fd298bc3a135c8e201b7ca847f5f81061  
libXi-1.7.10.tar.bz2
SHA512: 
591f0860bf5904897587c4990d6c852f3729a212d1ef390362d41242440e078221877c31db2232d5cc81727fe97f4e194b077f7de917e251e60641bbd06ee218
  libXi-1.7.10.tar.bz2
PGP:  
https://xorg.freedesktop.org/archive/individual/lib/libXi-1.7.10.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/lib/libXi-1.7.10.tar.gz
MD5:  b64bf95134263fcf8880a9c18021e615  libXi-1.7.10.tar.gz
SHA1: 8489238eca3c0d33f289daa9dbc02e7655d8ebc0  libXi-1.7.10.tar.gz
SHA256: b51e106c445a49409f3da877aa2f9129839001b24697d75a54e5c60507e9a5e3  
libXi-1.7.10.tar.gz
SHA512: 
66618595efda32a9ece924087b50e7afa6138865db35dd764310b9abb5f468ee45d7feb909c77bc614271ab565e07d7725a1a4181da991c9689a73f2aa6b3be5
  libXi-1.7.10.tar.gz
PGP:  
https://xorg.freedesktop.org/archive/individual/lib/libXi-1.7.10.tar.gz.sig



signature.asc
Description: PGP signature
___
xorg-announce mailing list
xorg-announce@lists.x.org
https://lists.x.org/mailman/listinfo/xorg-announce

[ANNOUNCE] encodings 1.0.5

2019-06-17 Thread Matt Turner

Akira TAGOH (1):
 jisx0201.1976-0.enc: Add undefined mapping for 0x7f - 0xa0 range

Alan Coopersmith (5):
 cns11643-x encodings don't need to alias to themselves
 configure: Drop AM_MAINTAINER_MODE
 autogen.sh: Honor NOCONFIGURE=1
 Update README for gitlab migration
 Update configure.ac bug URL for gitlab migration

Emil Velikov (1):
 autogen.sh: use quoted string variables

Gaetan Nadon (1):
 config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILES

Matt Turner (1):
 encodings 1.0.5

Mihail Konev (1):
 autogen: add default patch prefix

Peter Hutterer (1):
 autogen.sh: use exec instead of waiting for configure to finish

git tag: encodings-1.0.5

https://xorg.freedesktop.org/archive/individual/font/encodings-1.0.5.tar.bz2
MD5:  bbae4f247b88ccde0e85ed6a403da22a  encodings-1.0.5.tar.bz2
SHA1: 7ffec76dba1cfd5040c5b43ccfae930c83ddf92e  encodings-1.0.5.tar.bz2
SHA256: bd96e16143a044b19e87f217cf6a3763a70c561d1076aad6f6d862ec41774a31  
encodings-1.0.5.tar.bz2
SHA512: 
920e49f0b3545f181a1574ca3280ac9adef1e68fe27566c195dd7013f728d355c0d759132789357fcf8fa7391fcbe1e17edf2bd85aa5611df5a4d99740011008
  encodings-1.0.5.tar.bz2
PGP:  
https://xorg.freedesktop.org/archive/individual/font/encodings-1.0.5.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/font/encodings-1.0.5.tar.gz
MD5:  49d10bdd1bb53b6051b6c630b627b249  encodings-1.0.5.tar.gz
SHA1: f0397607b67abfadc00251d069149fc363890e55  encodings-1.0.5.tar.gz
SHA256: 66f524ab53acdd0823265e1b1a894f8652c928ae75a18b39aafd6a2d4a5577b0  
encodings-1.0.5.tar.gz
SHA512: 
9e444ebeed0f667eb1a50d226c9953d1b3b55cb15415c4cb32ec33fd081cc62ae7df5e2925cff51d5dd14cdd82c212ba655e81ea5f83a6bf30b3031d38ccc602
  encodings-1.0.5.tar.gz
PGP:  
https://xorg.freedesktop.org/archive/individual/font/encodings-1.0.5.tar.gz.sig



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

[ANNOUNCE] encodings 1.0.5

2019-06-17 Thread Matt Turner

Akira TAGOH (1):
 jisx0201.1976-0.enc: Add undefined mapping for 0x7f - 0xa0 range

Alan Coopersmith (5):
 cns11643-x encodings don't need to alias to themselves
 configure: Drop AM_MAINTAINER_MODE
 autogen.sh: Honor NOCONFIGURE=1
 Update README for gitlab migration
 Update configure.ac bug URL for gitlab migration

Emil Velikov (1):
 autogen.sh: use quoted string variables

Gaetan Nadon (1):
 config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILES

Matt Turner (1):
 encodings 1.0.5

Mihail Konev (1):
 autogen: add default patch prefix

Peter Hutterer (1):
 autogen.sh: use exec instead of waiting for configure to finish

git tag: encodings-1.0.5

https://xorg.freedesktop.org/archive/individual/font/encodings-1.0.5.tar.bz2
MD5:  bbae4f247b88ccde0e85ed6a403da22a  encodings-1.0.5.tar.bz2
SHA1: 7ffec76dba1cfd5040c5b43ccfae930c83ddf92e  encodings-1.0.5.tar.bz2
SHA256: bd96e16143a044b19e87f217cf6a3763a70c561d1076aad6f6d862ec41774a31  
encodings-1.0.5.tar.bz2
SHA512: 
920e49f0b3545f181a1574ca3280ac9adef1e68fe27566c195dd7013f728d355c0d759132789357fcf8fa7391fcbe1e17edf2bd85aa5611df5a4d99740011008
  encodings-1.0.5.tar.bz2
PGP:  
https://xorg.freedesktop.org/archive/individual/font/encodings-1.0.5.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/font/encodings-1.0.5.tar.gz
MD5:  49d10bdd1bb53b6051b6c630b627b249  encodings-1.0.5.tar.gz
SHA1: f0397607b67abfadc00251d069149fc363890e55  encodings-1.0.5.tar.gz
SHA256: 66f524ab53acdd0823265e1b1a894f8652c928ae75a18b39aafd6a2d4a5577b0  
encodings-1.0.5.tar.gz
SHA512: 
9e444ebeed0f667eb1a50d226c9953d1b3b55cb15415c4cb32ec33fd081cc62ae7df5e2925cff51d5dd14cdd82c212ba655e81ea5f83a6bf30b3031d38ccc602
  encodings-1.0.5.tar.gz
PGP:  
https://xorg.freedesktop.org/archive/individual/font/encodings-1.0.5.tar.gz.sig



signature.asc
Description: PGP signature
___
xorg-announce mailing list
xorg-announce@lists.x.org
https://lists.x.org/mailman/listinfo/xorg-announce

[ANNOUNCE] libX11 1.6.8

2019-06-17 Thread Matt Turner

Adam Jackson (2):
 _XDefaultIOError: Reformat to be less ugly
 _XDefaultIOError: Do better at detecting explicit shutdown

Alan Coopersmith (23):
 Remove documentation of obsolete B16 & B32 tags in specs/libX11
 Update README for gitlab migration
 Import reallocarray() from OpenBSD
 Convert main src directory to use reallocarray()
 Convert src/XKB to use reallocarray()
 Convert src/xcms to use reallocarray()
 Add some missing allocation failure checks in src/xcms
 Replace _XkbTypedRealloc & _XkbClearElems with new _XkbResizeArray
 Replace Xmalloc+strcpy pairs with strdup calls
 Convert src/xlibi18n to use reallocarray()
 Fix out-of-tree builds after commit 
8a62e26515e528bb47917ec4a55cc2b492419eeb
 Remove no-longer-used name variable in _XGetAtomName
 Fix implicit conversion warnings in _XlcCreateDefaultCharSet
 Avoid use-after-free in _XimProtoSetIMValues()
 Fix man page typo: XkbAllBellNotifyMask -> XkbAllBellEventsMask
 XkbAllocGeomOverlayKey man page should be named XkbAllocGeomOverlayKeys
 specs/XKB: Fix misprint in documentation of XkbGetNamedGeometry()
 specs/XKB: Fix misprint in documentation of XkbAllocGeomOverlayRows()
 specs/XKB: Fix misprint in documentation of XkbAllocGeomOverlayKeys()
 specs/XKB: Fix misprint in documentation of XkbFreeGeomOverlayKeys()
 XlibInt.c: include headers needed for ioctl(...FIONREAD...) on Solaris
 Include reallocarray.h in tarballs so "make distcheck" passes
 Add missing close paren to XrmGetStringDatabase synopsis in man page

Albert Astals Cid (2):
 compose.dir: Add ast_ES.UTF-8
 locale.dir: Add ast_ES.UTF-8

Jon Turney (4):
 Add autoconf checks for headers we include for FIONREAD
 Remove makekeys dependency on X headers
 Use EXEEXT_FOR_BUILD for makekeys
 Avoid using libtool wrapper for makekeys

Josh Triplett (1):
 compose.dir.pre: Give the C.UTF-8 locale a full set of UTF-8 compose 
sequences

Matt Turner (2):
 Use AC_SYS_LARGEFILE
 libX11 1.6.8

Matthias Dieter Wallnöfer (5):
 locale.dir.pre - fix the de_LI latin15 locale
 Update locale.alias.pre - introduce the de_LI aliases (equivalent to de_CH)
 compose.dir.pre - add de_IT locale
 locale.dir.pre - add the de_IT locale
 locale.alias.pre - add the de_IT locale

Pavel Labath (1):
 Fix a leak in XCreateFontSet

Ran Benita (1):
 Compose.man: fix escaped hexadecimal char description

Samuel Thibault (1):
 Braille: Fix typing quickly

Tapani Pälli (1):
 Protect colormap add/removal with display lock

ojab (1):
 Compose sequences for rouble sign

git tag: libX11-1.6.8

https://xorg.freedesktop.org/archive/individual/lib/libX11-1.6.8.tar.bz2
MD5:  c5fa5a86a20e3591bed6c046498d4b8f  libX11-1.6.8.tar.bz2
SHA1: f1ea96fe472a981d378b4f2eec90dcd063f9a407  libX11-1.6.8.tar.bz2
SHA256: b289a845c189e251e0e884cc0f9269bbe97c238df3741e854ec4c17c21e473d5  
libX11-1.6.8.tar.bz2
SHA512: 
1de8e0ec466308bc48946d1ce7a7dc6bd3120b1b365cd01afd1bd51dd7369e3d1870dd379b0b7c5b07699095d59761bd23e2e02ab60929de32c39b6885016e76
  libX11-1.6.8.tar.bz2
PGP:  
https://xorg.freedesktop.org/archive/individual/lib/libX11-1.6.8.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/lib/libX11-1.6.8.tar.gz
MD5:  63f7111fd2425f2c2d1a504024a3d715  libX11-1.6.8.tar.gz
SHA1: ddaff1b7c19275ba1d6fbf9abdf175e313ba5371  libX11-1.6.8.tar.gz
SHA256: 69d1a27cba722dca897198a23fa8d3cad3ec0c715e00205ea4398ec68a4258a5  
libX11-1.6.8.tar.gz
SHA512: 
697b5575f5db2e2c702b6ad3a561cbf92a00a5ac98ba4bee90e11c85f20dbd68796aecb676ec1b1fe185e49707a5dab9a29017d309acf4ab67684d5b7e0c6b04
  libX11-1.6.8.tar.gz
PGP:  
https://xorg.freedesktop.org/archive/individual/lib/libX11-1.6.8.tar.gz.sig



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

[ANNOUNCE] libX11 1.6.8

2019-06-17 Thread Matt Turner

Adam Jackson (2):
 _XDefaultIOError: Reformat to be less ugly
 _XDefaultIOError: Do better at detecting explicit shutdown

Alan Coopersmith (23):
 Remove documentation of obsolete B16 & B32 tags in specs/libX11
 Update README for gitlab migration
 Import reallocarray() from OpenBSD
 Convert main src directory to use reallocarray()
 Convert src/XKB to use reallocarray()
 Convert src/xcms to use reallocarray()
 Add some missing allocation failure checks in src/xcms
 Replace _XkbTypedRealloc & _XkbClearElems with new _XkbResizeArray
 Replace Xmalloc+strcpy pairs with strdup calls
 Convert src/xlibi18n to use reallocarray()
 Fix out-of-tree builds after commit 
8a62e26515e528bb47917ec4a55cc2b492419eeb
 Remove no-longer-used name variable in _XGetAtomName
 Fix implicit conversion warnings in _XlcCreateDefaultCharSet
 Avoid use-after-free in _XimProtoSetIMValues()
 Fix man page typo: XkbAllBellNotifyMask -> XkbAllBellEventsMask
 XkbAllocGeomOverlayKey man page should be named XkbAllocGeomOverlayKeys
 specs/XKB: Fix misprint in documentation of XkbGetNamedGeometry()
 specs/XKB: Fix misprint in documentation of XkbAllocGeomOverlayRows()
 specs/XKB: Fix misprint in documentation of XkbAllocGeomOverlayKeys()
 specs/XKB: Fix misprint in documentation of XkbFreeGeomOverlayKeys()
 XlibInt.c: include headers needed for ioctl(...FIONREAD...) on Solaris
 Include reallocarray.h in tarballs so "make distcheck" passes
 Add missing close paren to XrmGetStringDatabase synopsis in man page

Albert Astals Cid (2):
 compose.dir: Add ast_ES.UTF-8
 locale.dir: Add ast_ES.UTF-8

Jon Turney (4):
 Add autoconf checks for headers we include for FIONREAD
 Remove makekeys dependency on X headers
 Use EXEEXT_FOR_BUILD for makekeys
 Avoid using libtool wrapper for makekeys

Josh Triplett (1):
 compose.dir.pre: Give the C.UTF-8 locale a full set of UTF-8 compose 
sequences

Matt Turner (2):
 Use AC_SYS_LARGEFILE
 libX11 1.6.8

Matthias Dieter Wallnöfer (5):
 locale.dir.pre - fix the de_LI latin15 locale
 Update locale.alias.pre - introduce the de_LI aliases (equivalent to de_CH)
 compose.dir.pre - add de_IT locale
 locale.dir.pre - add the de_IT locale
 locale.alias.pre - add the de_IT locale

Pavel Labath (1):
 Fix a leak in XCreateFontSet

Ran Benita (1):
 Compose.man: fix escaped hexadecimal char description

Samuel Thibault (1):
 Braille: Fix typing quickly

Tapani Pälli (1):
 Protect colormap add/removal with display lock

ojab (1):
 Compose sequences for rouble sign

git tag: libX11-1.6.8

https://xorg.freedesktop.org/archive/individual/lib/libX11-1.6.8.tar.bz2
MD5:  c5fa5a86a20e3591bed6c046498d4b8f  libX11-1.6.8.tar.bz2
SHA1: f1ea96fe472a981d378b4f2eec90dcd063f9a407  libX11-1.6.8.tar.bz2
SHA256: b289a845c189e251e0e884cc0f9269bbe97c238df3741e854ec4c17c21e473d5  
libX11-1.6.8.tar.bz2
SHA512: 
1de8e0ec466308bc48946d1ce7a7dc6bd3120b1b365cd01afd1bd51dd7369e3d1870dd379b0b7c5b07699095d59761bd23e2e02ab60929de32c39b6885016e76
  libX11-1.6.8.tar.bz2
PGP:  
https://xorg.freedesktop.org/archive/individual/lib/libX11-1.6.8.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/lib/libX11-1.6.8.tar.gz
MD5:  63f7111fd2425f2c2d1a504024a3d715  libX11-1.6.8.tar.gz
SHA1: ddaff1b7c19275ba1d6fbf9abdf175e313ba5371  libX11-1.6.8.tar.gz
SHA256: 69d1a27cba722dca897198a23fa8d3cad3ec0c715e00205ea4398ec68a4258a5  
libX11-1.6.8.tar.gz
SHA512: 
697b5575f5db2e2c702b6ad3a561cbf92a00a5ac98ba4bee90e11c85f20dbd68796aecb676ec1b1fe185e49707a5dab9a29017d309acf4ab67684d5b7e0c6b04
  libX11-1.6.8.tar.gz
PGP:  
https://xorg.freedesktop.org/archive/individual/lib/libX11-1.6.8.tar.gz.sig



signature.asc
Description: PGP signature
___
xorg-announce mailing list
xorg-announce@lists.x.org
https://lists.x.org/mailman/listinfo/xorg-announce

Re: libXt release

2019-06-17 Thread Matt Turner
On Mon, Jun 17, 2019 at 4:57 AM Thomas Dickey  wrote:
>
> On Sun, Jun 16, 2019 at 08:08:42PM -0400, Thomas Dickey wrote:
> > On Thu, Jun 13, 2019 at 03:43:04PM -0400, Thomas Dickey wrote:
> > > - Original Message -
> > > | From: "Matt Turner" 
> > > | To: "Thomas Dickey" 
> > > | Cc: "xorg-devel" 
> > > | Sent: Thursday, June 13, 2019 1:47:04 PM
> > > | Subject: libXt release
> > >
> > > | Hi Thomas,
> > > |
> > > | I'd like to do a tarball release of libXt since there are now quite a
> > > | few commits since 1.1.5, released in 2015. Are you okay with me making
> > > | a 1.2.0 release now, or is there anything else you would want to get
> > > | into a new release?
> > >
> > > I've been working on some scripts to check for
> > > breakage in the specification document - might have some fixes there.
> > >
> > > I'll review the current state on the weekend, to give better advice.
> >
> > I think it's in good shape.  Because of the interface change (using
> > const), I was going to suggest that it should be 1.2.0
>
> I added a merge request for "1.2.0", which I'm testing,
> should be done tomorrow early (in case someone finds an issue).

Thanks. Are you familiar with the Xorg release scripts [0]? There's a
wiki page at [1] that has instructions.

If for any reason you have trouble making the release or uploading the
tarball, let me know and I'll be happy to handle it.

[0] https://gitlab.freedesktop.org/xorg/util/modular/
[1] https://www.x.org/wiki/Development/Documentation/ReleaseHOWTO/
___
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

libXt release

2019-06-13 Thread Matt Turner
Hi Thomas,

I'd like to do a tarball release of libXt since there are now quite a
few commits since 1.1.5, released in 2015. Are you okay with me making
a 1.2.0 release now, or is there anything else you would want to get
into a new release?

Thanks,
Matt
___
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

[ANNOUNCE] xf86-input-elographics 1.4.2

2019-06-09 Thread Matt Turner

Alan Coopersmith (3):
 Update README for gitlab migration
 Update configure.ac bug URL for gitlab migration
 Add README.md to EXTRA_DIST

Jaska Kivela (1):
 Added axis inversion functionality.

Matt Turner (1):
 elographics 1.4.2

Peter Hutterer (1):
 Handle DEVICE_ABORT on input ABI 19.1

git tag: xf86-input-elographics-1.4.2

https://xorg.freedesktop.org/archive/individual/driver/xf86-input-elographics-1.4.2.tar.bz2
MD5:  e71459c1c6e818f4d43ecaaf26462ec5  xf86-input-elographics-1.4.2.tar.bz2
SHA1: f325cb35f196c640cdf551f04966cbd8c037d3d2  
xf86-input-elographics-1.4.2.tar.bz2
SHA256: 2bd91c0509d0e01bd77371893d0b3580f8a7b5958a781074bf44b01b08f1a5aa  
xf86-input-elographics-1.4.2.tar.bz2
SHA512: 
90e9eb3441a78288fbfbb2b108f212b8cfa3d5aaf25a0e88a5e40783cd36bc2d60e02ba390a5f0071eaa37f77e61f0d7ce6d9dbde4f6db21a86ca3294decff97
  xf86-input-elographics-1.4.2.tar.bz2
PGP:  
https://xorg.freedesktop.org/archive/individual/driver/xf86-input-elographics-1.4.2.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/driver/xf86-input-elographics-1.4.2.tar.gz
MD5:  39344ad2da099bbd56962dcc8015f9ef  xf86-input-elographics-1.4.2.tar.gz
SHA1: d276b94e5262ecefaa2394b0d8df1f828b45e82d  
xf86-input-elographics-1.4.2.tar.gz
SHA256: c9b92ff05a2aaf34afffbcc03bd3bac6c16c6e8c742c22e9be6bb5405c051469  
xf86-input-elographics-1.4.2.tar.gz
SHA512: 
67ee3536d09a650f9c2098d7769a639da2dd64b4f416928dcdaca79d4933d6c4eae8494e3cd97b7b8e9619c0aa8e514aca12e1c115f70f313d0ff5e1bf7eb63e
  xf86-input-elographics-1.4.2.tar.gz
PGP:  
https://xorg.freedesktop.org/archive/individual/driver/xf86-input-elographics-1.4.2.tar.gz.sig



signature.asc
Description: PGP signature
___
xorg-announce mailing list
xorg-announce@lists.x.org
https://lists.x.org/mailman/listinfo/xorg-announce

[ANNOUNCE] xf86-input-elographics 1.4.2

2019-06-09 Thread Matt Turner

Alan Coopersmith (3):
 Update README for gitlab migration
 Update configure.ac bug URL for gitlab migration
 Add README.md to EXTRA_DIST

Jaska Kivela (1):
 Added axis inversion functionality.

Matt Turner (1):
 elographics 1.4.2

Peter Hutterer (1):
 Handle DEVICE_ABORT on input ABI 19.1

git tag: xf86-input-elographics-1.4.2

https://xorg.freedesktop.org/archive/individual/driver/xf86-input-elographics-1.4.2.tar.bz2
MD5:  e71459c1c6e818f4d43ecaaf26462ec5  xf86-input-elographics-1.4.2.tar.bz2
SHA1: f325cb35f196c640cdf551f04966cbd8c037d3d2  
xf86-input-elographics-1.4.2.tar.bz2
SHA256: 2bd91c0509d0e01bd77371893d0b3580f8a7b5958a781074bf44b01b08f1a5aa  
xf86-input-elographics-1.4.2.tar.bz2
SHA512: 
90e9eb3441a78288fbfbb2b108f212b8cfa3d5aaf25a0e88a5e40783cd36bc2d60e02ba390a5f0071eaa37f77e61f0d7ce6d9dbde4f6db21a86ca3294decff97
  xf86-input-elographics-1.4.2.tar.bz2
PGP:  
https://xorg.freedesktop.org/archive/individual/driver/xf86-input-elographics-1.4.2.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/driver/xf86-input-elographics-1.4.2.tar.gz
MD5:  39344ad2da099bbd56962dcc8015f9ef  xf86-input-elographics-1.4.2.tar.gz
SHA1: d276b94e5262ecefaa2394b0d8df1f828b45e82d  
xf86-input-elographics-1.4.2.tar.gz
SHA256: c9b92ff05a2aaf34afffbcc03bd3bac6c16c6e8c742c22e9be6bb5405c051469  
xf86-input-elographics-1.4.2.tar.gz
SHA512: 
67ee3536d09a650f9c2098d7769a639da2dd64b4f416928dcdaca79d4933d6c4eae8494e3cd97b7b8e9619c0aa8e514aca12e1c115f70f313d0ff5e1bf7eb63e
  xf86-input-elographics-1.4.2.tar.gz
PGP:  
https://xorg.freedesktop.org/archive/individual/driver/xf86-input-elographics-1.4.2.tar.gz.sig



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

[ANNOUNCE] pixman release 0.38.4 now available

2019-04-10 Thread Matt Turner

A new pixman release 0.38.4 is now available. This is a stable release in the
in the 0.38 series.

tar.gz:
https://cairographics.org/releases/pixman-0.38.4.tar.gz
https://www.x.org/releases/individual/lib/pixman-0.38.4.tar.gz

tar.bz2:
https://www.x.org/releases/individual/lib/pixman-0.38.4.tar.bz2

Hashes:
MD5:  267a7af290f93f643a1bc74490d9fdd1  pixman-0.38.4.tar.gz
MD5:  16a350a8a40116ddf67632a1d2623711  pixman-0.38.4.tar.bz2
SHA1: 8594e0a31c1802ae0c155d6b502c0953aa862baa  pixman-0.38.4.tar.gz
SHA1: 87e1abc91ac4e5dfcc275f744f1d0ec3277ee7cd  pixman-0.38.4.tar.bz2

GPG signature:
https://cairographics.org/releases/pixman-0.38.4.tar.gz.sha1.asc
(signed by [ultimate] Matt Turner 
[ultimate] Matt Turner 
[ultimate] Matt Turner 
[ultimate] Matt Turner )

Git:
https://gitlab.freedesktop.org/pixman/pixman.git
tag: pixman-0.38.4

Log:
Matt Turner (4):
  Post-release version bump to 0.38.3
  Makefile.am: Update download links
  Makefile.am: Ship Meson assembly test files in the tarball
  Pre-release version bump to 0.38.4


signature.asc
Description: PGP signature
___
xorg-announce mailing list
xorg-announce@lists.x.org
https://lists.x.org/mailman/listinfo/xorg-announce

[ANNOUNCE] pixman release 0.38.2 now available

2019-04-07 Thread Matt Turner


A new pixman release 0.38.2 is now available. This is a stable release in the
in the 0.38 series.

This release mostly contains fixes for the Meson build system.

tar.gz:
https://cairographics.org/releases/pixman-0.38.2.tar.gz
https://www.x.org/releases/individual/lib/pixman-0.38.2.tar.gz

tar.bz2:
https://www.x.org/releases/individual/lib/pixman-0.38.2.tar.bz2

Hashes:
MD5:  e216abae705641038ca782c6d6fd4204  pixman-0.38.2.tar.gz
MD5:  dfdbebf2ce6c2ff0891247c55f928d97  pixman-0.38.2.tar.bz2
SHA1: c2abaea13ff9f12f31592859604047d8b1fa082a  pixman-0.38.2.tar.gz
SHA1: ce40833fe4337aa6329ac5694d9ff342338219c1  pixman-0.38.2.tar.bz2

GPG signature:
http://cairographics.org/releases/pixman-0.38.2.tar.gz.sha1.asc
(signed by [ultimate] Matt Turner 
[ultimate] Matt Turner 
[ultimate] Matt Turner 
[ultimate] Matt Turner )

Git:
https://gitlab.freedesktop.org/pixman/pixman.git
tag: pixman-0.38.2

Log:
Dylan Baker (6):
  meson: work around meson issue #5115
  meson: fix typo which breaks loongson checks
  meson: fix copy-n-paste error for arm simd assembly
  meson: Add proper include paths for the loongson check
  meson: simplify and fix mmx library compilation
  meson: store ARM SIMD and NEON tests as text files

Matt Turner (2):
  meson: Correct copy-and-paste mistake
  Pre-release version bump to 0.38.2

Niveditha Rau (1):
  void function should not return a value

Simon Richter (2):
  Windows: Show compiler invocation
  Windows: Support building with SHELL=cmd.exe


signature.asc
Description: PGP signature
___
xorg-announce mailing list
xorg-announce@lists.x.org
https://lists.x.org/mailman/listinfo/xorg-announce

Re: [PATCH xf86-video-savage] Changing result parameter type for ScreenWakeupHandlerProcPtr

2019-01-31 Thread Matt Turner
On Thu, Jan 31, 2019 at 3:32 PM Kevin Brace  wrote:
>
> For ABI_VIDEODRV_VERSION >= 23, it was changed to int from unsigned
> long.
>
> Signed-off-by: Kevin Brace 
> ---
>  src/compat-api.h | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/src/compat-api.h b/src/compat-api.h
> index 44daea4..7cf29d0 100644
> --- a/src/compat-api.h
> +++ b/src/compat-api.h
> @@ -82,7 +82,7 @@

A little more context would have made this a bit easier to review. The
line immediately above this hunk is

#if ABI_VIDEODRV_VERSION >= SET_ABI_VERSION(23, 0)

>  #define BLOCKHANDLER_ARGS_DECL ScreenPtr arg, pointer pTimeout
>  #define BLOCKHANDLER_ARGS arg, pTimeout
>
> -#define WAKEUPHANDLER_ARGS_DECL ScreenPtr arg, unsigned long result
> +#define WAKEUPHANDLER_ARGS_DECL ScreenPtr arg, int result
>  #define WAKEUPHANDLER_ARGS arg, result

Reviewed-by: Matt Turner 

(and for the identical -tdfx patch as well)
___
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] result parameter for ScreenWakeupHandlerProcPtr should be unsigned long

2019-01-09 Thread Matt Turner
On Wed, Jan 9, 2019 at 10:03 AM Kevin Brace  wrote:
>
> Hi Dave,
>
> I do see what is going on, but was there a mistake in the X Server header 
> file when the ABI was changed?
> Who else uses ScreenWakeupHandlerProcPtr and does another device driver have 
> this issue?

Can we please try to keep discussion of one issue to one thread? This
is now the third separate thread on this list about this issue.

Also, please do not top quote.

As I said in the other thread, the result parameter is not even used
by -savage, so just change -savage and move on. I don't remember
finding any other drivers that used ScreenWakeupHandlerProcPtr, but
you can certainly confirm by cloning the repos and grepping. There's
no need to ask a question if you can easily answer it yourself
definitively.

I don't know that the s/unsigned long/int/ change (which was done in
xserver commit fb0802113b4c57819cba15d64baf79bf4148607e) was a mistake
-- seems more like a simplification while the ABI was being changes
anyway.
___
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: Will like to see some action on ScreenWakeupHandlerProcPtr related patch

2018-12-18 Thread Matt Turner
On Tue, Dec 18, 2018 at 3:16 PM Kevin Brace  wrote:
>
> Hi Alan,
>
> I am not asking to change the ABI.
> I just spotted an inconsistency in how ScreenWakeupHandlerProcPtr is defined 
> inside compat-api.h and scrnintstr.h.
> That appears the root of the problem.
> I consider this a bug.
> If I apply the patch to X Server's header file, the warning goes away.
>
> Proof:
>
> https://cgit.freedesktop.org/xorg/driver/xf86-video-savage/tree/src/compat-api.h?id=dce59663ecd846831724d6d7303ee813fa458a7d
>  (Line 85)
>
> https://cgit.freedesktop.org/xorg/xserver/tree/include/scrnintstr.h?h=server-1.19-branch=ebfb06b11955a6c32500b7086be912ab96b753a7
>  (Line 280 and 281)
>
>
> It appears that only xf86-video-savage is affected by this mismatch.

Why isn't the solution to change the definition of
WAKEUPHANDLER_ARGS_DECL in -savage to be

#define WAKEUPHANDLER_ARGS_DECL ScreenPtr arg, int result

SAVAGEWakeupHandler doesn't even use the result param, so... seems safe.
___
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: Will like to see some action on ScreenWakeupHandlerProcPtr related patch

2018-12-18 Thread Matt Turner
On Mon, Dec 17, 2018 at 6:09 PM Kevin Brace  wrote:
> I posted a small patch related to ScreenWakeupHandlerProcPtr several days ago.
>
> https://lists.x.org/archives/xorg-devel/2018-December/057793.html

No need to start an additional thread...
___
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: Will like to release xf86-video-mga Version 1.7 soon

2018-11-27 Thread Matt Turner
On Mon, Nov 26, 2018 at 11:30 AM Kevin Brace  wrote:
> If there are no objections, I will like to increment the version of 
> xf86-video-mga DDX to Version 1.7 (1.7.0) early next week.

Since the version numbers don't really have any meaning, would you
mind just picking xf86-video-mga-2.0.0? I ask because there are some
11 year old 1.9.99 and 1.9.100 release tags in the -mga repo that
confuse packaging software like Repology [1] and Euscan [2]. So if we
just picked 2.0.0 we'd no longer confuse those into thinking distros
are shipping old stuff.

[1] https://repology.org/metapackage/xdrv:mga/versions
[2] http://euscan.gentooexperimental.org/package/x11-drivers/xf86-video-mga/
___
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: xf86-video-r128 fails to build with --disable-dri

2018-10-23 Thread Matt Turner
On Mon, Oct 22, 2018 at 11:17 PM Kevin Brace  wrote:
>
> Hi Matt,
>
> When I released xf86-video-r128 DDX Version 6.11, I do not think I knew how 
> to use the r128 DDX compile options correctly, and that is partial reason why 
> this bug happened.
> I just uploaded Version 6.12 to the freedesktop.org upstream Git and x.org 
> tar file repositories.
> Version 6.12 should fix the reported bug for good.
> You should be able to close the bug with this update.

No problem at all! Thanks a bunch, and thanks for making the release as well!
___
xorg-driver-ati mailing list
xorg-driver-ati@lists.x.org
https://lists.x.org/mailman/listinfo/xorg-driver-ati


xf86-video-r128 fails to build with --disable-dri

2018-10-16 Thread Matt Turner
It regressed between 6.10.2 and 6.11.0. See https://bugs.gentoo.org/666422

A quick glance indicates that it's due to 'widths' being defined only inside

#if defined(R128DRI) && defined(RENDER)
...
#endif

but being used unconditionally.

Thanks,
Matt
___
xorg-driver-ati mailing list
xorg-driver-ati@lists.x.org
https://lists.x.org/mailman/listinfo/xorg-driver-ati


[ANNOUNCE] libX11 1.6.7

2018-10-09 Thread Matt Turner

Bhavi Dhingra (1):
 XcmsLookupColor: fully initialize XColor structs passed to 
_XColor_to_XcmsRGB

Matt Turner (1):
 libX11 1.6.7

Michel Dänzer (2):
 poll_for_response: Call poll_for_event again if xcb_poll_for_reply fails
 poll_for_event: Allow using xcb_poll_for_queued_event

git tag: libX11-1.6.7

https://xorg.freedesktop.org/archive/individual/lib/libX11-1.6.7.tar.bz2
MD5:  034fdd6cc5393974d88aec6f5bc96162  libX11-1.6.7.tar.bz2
SHA1: 5076f7853713d7db958a05f6fd1c18f7e111a0ad  libX11-1.6.7.tar.bz2
SHA256: 910e9e30efba4ad3672ca277741c2728aebffa7bc526f04dcfa74df2e52a1348  
libX11-1.6.7.tar.bz2
SHA512: 
edd2273b9dadbbf90ad8d7b5715db29eb120a5a22ad2595f697e56532cc24b84e358580c00548fa6be8e9d26601a2b2cdab32272c59266709534317abbd05cd5
  libX11-1.6.7.tar.bz2
PGP:  
https://xorg.freedesktop.org/archive/individual/lib/libX11-1.6.7.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/lib/libX11-1.6.7.tar.gz
MD5:  31eaf1595bd88fbacaf6b235b93dee50  libX11-1.6.7.tar.gz
SHA1: 0b54b17e757f24791cf9c6994f2c2e92851c824a  libX11-1.6.7.tar.gz
SHA256: f62ab88c2a87b55e1dc338726a55bb6ed8048084fe6a3294a7ae324ca45159d1  
libX11-1.6.7.tar.gz
SHA512: 
e4b8ae6dca424486bad192eae61fad4fcfaa08f57e8a6c7be0a0b60ef82a41b17af9591574c12ea5bdcce6935c01d748d4fa5ce2ae08a2453f8bee384ec41e44
  libX11-1.6.7.tar.gz
PGP:  
https://xorg.freedesktop.org/archive/individual/lib/libX11-1.6.7.tar.gz.sig



signature.asc
Description: PGP signature
___
xorg-announce mailing list
xorg-announce@lists.x.org
https://lists.x.org/mailman/listinfo/xorg-announce


[ANNOUNCE] libX11 1.6.7

2018-10-09 Thread Matt Turner

Bhavi Dhingra (1):
 XcmsLookupColor: fully initialize XColor structs passed to 
_XColor_to_XcmsRGB

Matt Turner (1):
 libX11 1.6.7

Michel Dänzer (2):
 poll_for_response: Call poll_for_event again if xcb_poll_for_reply fails
 poll_for_event: Allow using xcb_poll_for_queued_event

git tag: libX11-1.6.7

https://xorg.freedesktop.org/archive/individual/lib/libX11-1.6.7.tar.bz2
MD5:  034fdd6cc5393974d88aec6f5bc96162  libX11-1.6.7.tar.bz2
SHA1: 5076f7853713d7db958a05f6fd1c18f7e111a0ad  libX11-1.6.7.tar.bz2
SHA256: 910e9e30efba4ad3672ca277741c2728aebffa7bc526f04dcfa74df2e52a1348  
libX11-1.6.7.tar.bz2
SHA512: 
edd2273b9dadbbf90ad8d7b5715db29eb120a5a22ad2595f697e56532cc24b84e358580c00548fa6be8e9d26601a2b2cdab32272c59266709534317abbd05cd5
  libX11-1.6.7.tar.bz2
PGP:  
https://xorg.freedesktop.org/archive/individual/lib/libX11-1.6.7.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/lib/libX11-1.6.7.tar.gz
MD5:  31eaf1595bd88fbacaf6b235b93dee50  libX11-1.6.7.tar.gz
SHA1: 0b54b17e757f24791cf9c6994f2c2e92851c824a  libX11-1.6.7.tar.gz
SHA256: f62ab88c2a87b55e1dc338726a55bb6ed8048084fe6a3294a7ae324ca45159d1  
libX11-1.6.7.tar.gz
SHA512: 
e4b8ae6dca424486bad192eae61fad4fcfaa08f57e8a6c7be0a0b60ef82a41b17af9591574c12ea5bdcce6935c01d748d4fa5ce2ae08a2453f8bee384ec41e44
  libX11-1.6.7.tar.gz
PGP:  
https://xorg.freedesktop.org/archive/individual/lib/libX11-1.6.7.tar.gz.sig



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

Re: [PATCH xserver v2] glamor: add support for NV12 in Xv

2018-09-11 Thread Matt Turner
On Tue, Sep 11, 2018 at 10:28 AM Julien Isorce  wrote:
>
> Useful when video decoders only output NV12. Currently
> glamor Xv only supports I420 and YV12.
>
> Note that Intel's sna supports I420, YV12, YUY2, UYVY, NV12.
>
> Test: xvinfo | grep NV12
> Test: gst-launch-1.0 videotestsrc ! video/x-raw, format=NV12 ! xvimagesink
>
> v2: Combine the two texture2Ds on u_sampler.
>
> Signed-off-by: Julien Isorce 

I don't know the code well enough to give a R-b, but you fixed the one
thing I pointed out. Looks good to me.
___
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 3/3] glamor: add support for NV12 in Xv

2018-09-11 Thread Matt Turner
On Thu, Sep 6, 2018 at 3:40 PM Julien Isorce  wrote:
>
> Useful when video decoders only support NV12. Currently
> glamor Xv only supports I420 and YV12.
>
> Note that Intel's sna supports I420, YV12, YUY2, UYVY, NV12.
>
> Test: xvinfo | grep NV12
> Test: gst-launch-1.0 videotestsrc ! video/x-raw, format=NV12 ! xvimagesink
>
> Signed-off-by: Julien Isorce 
> ---
>  glamor/glamor_xv.c | 180 
> +
>  1 file changed, 155 insertions(+), 25 deletions(-)
>
> diff --git a/glamor/glamor_xv.c b/glamor/glamor_xv.c
> index 62fc4ff..5631293 100644
> --- a/glamor/glamor_xv.c
> +++ b/glamor/glamor_xv.c
> @@ -59,8 +59,40 @@ typedef struct tagREF_TRANSFORM {
>  #define RTFContrast(a)   (1.0 + ((a)*1.0)/1000.0)
>  #define RTFHue(a)   (((a)*3.1416)/1000.0)
>
> -static const glamor_facet glamor_facet_xv_planar = {
> -.name = "xv_planar",
> +static const glamor_facet glamor_facet_xv_planar_2 = {
> +.name = "xv_planar_2",
> +
> +.version = 120,
> +
> +.source_name = "v_texcoord0",
> +.vs_vars = ("attribute vec2 position;\n"
> +"attribute vec2 v_texcoord0;\n"
> +"varying vec2 tcs;\n"),
> +.vs_exec = (GLAMOR_POS(gl_Position, position)
> +"tcs = v_texcoord0;\n"),
> +
> +.fs_vars = ("uniform sampler2D y_sampler;\n"
> +"uniform sampler2D u_sampler;\n"
> +"uniform vec4 offsetyco;\n"
> +"uniform vec4 ucogamma;\n"
> +"uniform vec4 vco;\n"
> +"varying vec2 tcs;\n"),
> +.fs_exec = (
> +"float sample;\n"
> +"vec4 temp1;\n"
> +"sample = texture2D(y_sampler, tcs).w;\n"
> +"temp1.xyz = offsetyco.www * vec3(sample) + 
> offsetyco.xyz;\n"
> +"sample = texture2D(u_sampler, tcs).x;\n"
> +"temp1.xyz = ucogamma.xyz * vec3(sample) + 
> temp1.xyz;\n"
> +"sample = texture2D(u_sampler, tcs).y;\n"

Might as well combine the two texture2Ds on u_sampler. I expect most
GLSL compilers will be able to combine them into one operation, but
there's no point in leaving it to chance.
___
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 v2] meson: add option to disable selective werror

2018-08-09 Thread Matt Turner
On Thu, Aug 9, 2018 at 1:03 PM, Eric Anholt  wrote:
> "Marty E. Plummer"  writes:
>
>> Signed-off-by: Marty E. Plummer 
>
> We definitely want our -W flags.  Are you finding that one of the
> -Werror ones is throwing errors for you?  If so, let's fix that for
> everyone.

-Werror is fine for developers, but for distros it's a huge pain.

https://flameeyes.blog/2009/02/25/future-proof-your-code-dont-use-werror/

With every new version of GCC, not only does the set of warnings on by
default change but also its ability to detect warnings (i.e., the same
-Wflag is now more effective). Upgrading GCC already causes lots of
churn, and having to immediately deal with -Werror fall out just makes
this more difficult.
___
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

[ANNOUNCE] libXaw3d 1.6.3

2018-06-18 Thread Matt Turner

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

2018-06-18 Thread Matt Turner

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

2018-06-18 Thread Matt Turner

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

2018-06-18 Thread Matt Turner
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: [igt-dev] [ANNOUNCE] intel-gpu-tools 1.22

2018-06-18 Thread Matt Turner
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: [ANNOUNCE] intel-gpu-tools 1.22

2018-06-13 Thread Matt Turner
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.
___
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 xserver] xfree86: Inline xf86{Read, Write}Mmio{8, 16, 32} on alpha

2018-06-11 Thread Matt Turner
On Thu, Jun 7, 2018 at 10:55 AM, Adam Jackson  wrote:
> On Thu, 2018-06-07 at 09:31 -0700, Matt Turner wrote:
>> In commit 9db2af6f757e (xfree86: Remove xf86{Map,Unmap}VidMem) we
>> somehow stopped exporting xf86{Read,Write}Mmio{8,16,32}. Since the
>> function pointer indirection was intended to support dense vs sparse and
>> sparse support is now gone, we can just make the functions static inline
>> in compiler.h and avoid all of this.
>>
>> Bugzilla: https://bugs.gentoo.org/548906
>> Tested-by: Christopher May-Townsend 
>> Signed-off-by: Matt Turner 
>
> Reviewed-by: Adam Jackson 

Thanks, merged:

To ssh://git.freedesktop.org/git/xorg/xserver
   1993f147d..166ac294a  master -> master
___
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

[PATCH xserver] xfree86: Inline xf86{Read, Write}Mmio{8, 16, 32} on alpha

2018-06-07 Thread Matt Turner
In commit 9db2af6f757e (xfree86: Remove xf86{Map,Unmap}VidMem) we
somehow stopped exporting xf86{Read,Write}Mmio{8,16,32}. Since the
function pointer indirection was intended to support dense vs sparse and
sparse support is now gone, we can just make the functions static inline
in compiler.h and avoid all of this.

Bugzilla: https://bugs.gentoo.org/548906
Tested-by: Christopher May-Townsend 
Signed-off-by: Matt Turner 
---
 configure.ac|  4 --
 hw/xfree86/common/compiler.h| 67 -
 hw/xfree86/os-support/bsd/Makefile.am   |  3 +-
 hw/xfree86/os-support/linux/Makefile.am | 12 --
 hw/xfree86/os-support/linux/lnx_video.c | 27 -
 hw/xfree86/os-support/meson.build   |  1 -
 6 files changed, 50 insertions(+), 64 deletions(-)

diff --git a/configure.ac b/configure.ac
index ddc47faa2..0075b6ace 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1908,9 +1908,6 @@ if test "x$XORG" = xyes; then
XORG_OS_SUBDIR="linux"
linux_acpi="no"
case $host_cpu in
- alpha*)
-   linux_alpha=yes
-   ;;
  i*86|amd64*|x86_64*|ia64*)
linux_acpi=$enable_linux_acpi
;;
@@ -2075,7 +2072,6 @@ AM_CONDITIONAL([XORG], [test "x$XORG" = xyes])
 AM_CONDITIONAL([XORG_BUS_PCI], [test "x$PCI" = xyes])
 AM_CONDITIONAL([XORG_BUS_BSDPCI], [test "x$xorg_bus_bsdpci" = xyes])
 AM_CONDITIONAL([XORG_BUS_SPARC], [test "x$xorg_bus_sparc" = xyes])
-AM_CONDITIONAL([LINUX_ALPHA], [test "x$linux_alpha" = xyes])
 AM_CONDITIONAL([LNXACPI], [test "x$linux_acpi" = xyes])
 AM_CONDITIONAL([LNXAPM], [test "x$linux_apm" = xyes])
 AM_CONDITIONAL([SOLARIS_VT], [test "x$solaris_vt" = xyes])
diff --git a/hw/xfree86/common/compiler.h b/hw/xfree86/common/compiler.h
index eea29dfb5..7144c6a27 100644
--- a/hw/xfree86/common/compiler.h
+++ b/hw/xfree86/common/compiler.h
@@ -986,33 +986,64 @@ inl(unsigned PORT_SIZE port)
 #endif
 
 #ifdef __alpha__
-/* entry points for Mmio memory access routines */
-extern _X_EXPORT int (*xf86ReadMmio8) (void *, unsigned long);
-extern _X_EXPORT int (*xf86ReadMmio16) (void *, unsigned long);
-extern _X_EXPORT int (*xf86ReadMmio32) (void *, unsigned long);
-extern _X_EXPORT void (*xf86WriteMmio8) (int, void *, unsigned long);
-extern _X_EXPORT void (*xf86WriteMmio16) (int, void *, unsigned long);
-extern _X_EXPORT void (*xf86WriteMmio32) (int, void *, unsigned long);
+static inline int
+xf86ReadMmio8(void *Base, unsigned long Offset)
+{
+mem_barrier();
+return *(CARD8 *) ((unsigned long) Base + (Offset));
+}
+
+static inline int
+xf86ReadMmio16(void *Base, unsigned long Offset)
+{
+mem_barrier();
+return *(CARD16 *) ((unsigned long) Base + (Offset));
+}
+
+static inline int
+xf86ReadMmio32(void *Base, unsigned long Offset)
+{
+mem_barrier();
+return *(CARD32 *) ((unsigned long) Base + (Offset));
+}
+
+static inline void
+xf86WriteMmio8(int Value, void *Base, unsigned long Offset)
+{
+write_mem_barrier();
+*(CARD8 *) ((unsigned long) Base + (Offset)) = Value;
+}
+
+static inline void
+xf86WriteMmio16(int Value, void *Base, unsigned long Offset)
+{
+write_mem_barrier();
+*(CARD16 *) ((unsigned long) Base + (Offset)) = Value;
+}
+
+static inline void
+xf86WriteMmio32(int Value, void *Base, unsigned long Offset)
+{
+write_mem_barrier();
+*(CARD32 *) ((unsigned long) Base + (Offset)) = Value;
+}
+
 extern _X_EXPORT void xf86SlowBCopyFromBus(unsigned char *, unsigned char *,
int);
 extern _X_EXPORT void xf86SlowBCopyToBus(unsigned char *, unsigned char *, 
int);
 
 /* Some macros to hide the system dependencies for MMIO accesses */
 /* Changed to kill noise generated by gcc's -Wcast-align */
-#define MMIO_IN8(base, offset) (*xf86ReadMmio8)(base, offset)
-#define MMIO_IN16(base, offset) (*xf86ReadMmio16)(base, offset)
-#define MMIO_IN32(base, offset) (*xf86ReadMmio32)(base, offset)
-
-#define MMIO_OUT32(base, offset, val) \
-do { \
-   write_mem_barrier(); \
-   *(volatile CARD32 *)(void *)(((CARD8*)(base)) + (offset)) = (val); \
-} while (0)
+#define MMIO_IN8(base, offset) xf86ReadMmio8(base, offset)
+#define MMIO_IN16(base, offset) xf86ReadMmio16(base, offset)
+#define MMIO_IN32(base, offset) xf86ReadMmio32(base, offset)
 
 #define MMIO_OUT8(base, offset, val) \
-(*xf86WriteMmio8)((CARD8)(val), base, offset)
+xf86WriteMmio8((CARD8)(val), base, offset)
 #define MMIO_OUT16(base, offset, val) \
-(*xf86WriteMmio16)((CARD16)(val), base, offset)
+xf86WriteMmio16((CARD16)(val), base, offset)
+#define MMIO_OUT32(base, offset, val) \
+xf86WriteMmio32((CARD32)(val), base, offset)
 
 #elif defined(__powerpc__) || defined(__sparc__)
  /*
diff --git a/hw/xfree86/os-support/

Re: [ANNOUNCE] xorg-server 1.20.0

2018-05-11 Thread Matt Turner
On Fri, May 11, 2018 at 2:28 PM, Thomas Klausner  wrote:
> xf86-video-intel-2.99.917:
>
> checking whether to include DRI1 support... no
> configure: error: DRI1 requested but prerequisites not found
> *** Error code 1

You probably just want to start using --disable-dri1 here.
___
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

[PATCH xserver] randr: Account for panning and transforms when constraining the cursor

2018-04-30 Thread Matt Turner
From: Chris Wilson 

commit 56c90e29f04727c903bd0f084d23bf44eb1a0a11 [1.10.99.901]
Author: Adam Jackson 
Date:   Mon Nov 15 14:29:14 2010 -0500

randr: Add RRConstrainCursorHarder

introduced a regression as it ignored the effect of panning and
transforms upon the crtc bounds. The result was that the cursor would be
constrained to the visible area even though the panning arena was much
bigger, or the cursor was constrained to a region that did not even
match the visible area when the output was transformed or reflected.

This supercedes the hack introduced by
commit 1bf81af4a6be1113bcc3b940ab264d5c9e0f0c5d [1.12.99.904]
Author: Rui Matos 
Date:   Mon Jul 30 14:32:12 2012 -0400

xf86RandR12: Don't call ConstrainCursorHarder() if panning is enabled
which disabled the cursor constraints if a panning mode was active, but
did not fix the regression with arbitrary output transforms.

Signed-off-by: Chris Wilson 
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=39949
Cc: Adam Jackson 
Cc: Rui Matos 
---
The bug's up to 78 comments and I'm getting pings from Gentoo users.

 randr/rrcrtc.c | 60 +-
 1 file changed, 34 insertions(+), 26 deletions(-)

diff --git a/randr/rrcrtc.c b/randr/rrcrtc.c
index 338064f9f..d7d937e80 100644
--- a/randr/rrcrtc.c
+++ b/randr/rrcrtc.c
@@ -272,25 +272,34 @@ RRCrtcPendingProperties(RRCrtcPtr crtc)
 return FALSE;
 }
 
-static void
-crtc_bounds(RRCrtcPtr crtc, int *left, int *right, int *top, int *bottom)
+static Bool
+cursor_bounds(RRCrtcPtr crtc, int *left, int *right, int *top, int *bottom)
 {
-*left = crtc->x;
-*top = crtc->y;
+rrScrPriv(crtc->pScreen);
+BoxRec bounds;
 
-switch (crtc->rotation & 0xf) {
-case RR_Rotate_0:
-case RR_Rotate_180:
-default:
-*right = crtc->x + crtc->mode->mode.width;
-*bottom = crtc->y + crtc->mode->mode.height;
-return;
-case RR_Rotate_90:
-case RR_Rotate_270:
-*right = crtc->x + crtc->mode->mode.height;
-*bottom = crtc->y + crtc->mode->mode.width;
-return;
+if (crtc->mode == NULL)
+   return FALSE;
+
+memset(, 0, sizeof(bounds));
+if (pScrPriv->rrGetPanning)
+   pScrPriv->rrGetPanning(crtc->pScreen, crtc, NULL, , NULL);
+
+if (bounds.y2 <= bounds.y1 || bounds.x2 <= bounds.x1) {
+   bounds.x1 = 0;
+   bounds.y1 = 0;
+   bounds.x2 = crtc->mode->mode.width;
+   bounds.y2 = crtc->mode->mode.height;
 }
+
+pixman_f_transform_bounds(>f_transform, );
+
+*left = bounds.x1;
+*right = bounds.x2;
+*top = bounds.y1;
+*bottom = bounds.y2;
+
+return TRUE;
 }
 
 /* overlapping counts as adjacent */
@@ -302,8 +311,10 @@ crtcs_adjacent(const RRCrtcPtr a, const RRCrtcPtr b)
 int bl, br, bt, bb;
 int cl, cr, ct, cb; /* the overlap, if any */
 
-crtc_bounds(a, , , , );
-crtc_bounds(b, , , , );
+if (!cursor_bounds(a, , , , ))
+   return FALSE;
+if (!cursor_bounds(b, , , , ))
+   return FALSE;
 
 cl = max(al, bl);
 cr = min(ar, br);
@@ -321,7 +332,7 @@ mark_crtcs(rrScrPrivPtr pScrPriv, int *reachable, int cur)
 
 reachable[cur] = TRUE;
 for (i = 0; i < pScrPriv->numCrtcs; ++i) {
-if (reachable[i] || !pScrPriv->crtcs[i]->mode)
+if (reachable[i])
 continue;
 if (crtcs_adjacent(pScrPriv->crtcs[cur], pScrPriv->crtcs[i]))
 mark_crtcs(pScrPriv, reachable, i);
@@ -1811,10 +1822,8 @@ check_all_screen_crtcs(ScreenPtr pScreen, int *x, int *y)
 
 int left, right, top, bottom;
 
-if (!crtc->mode)
-continue;
-
-crtc_bounds(crtc, , , , );
+if (!cursor_bounds(crtc, , , , ))
+   continue;
 
 if ((*x >= left) && (*x < right) && (*y >= top) && (*y < bottom))
 return TRUE;
@@ -1834,10 +1843,9 @@ constrain_all_screen_crtcs(DeviceIntPtr pDev, ScreenPtr 
pScreen, int *x, int *y)
 int nx, ny;
 int left, right, top, bottom;
 
-if (!crtc->mode)
-continue;
+if (!cursor_bounds(crtc, , , , ))
+   continue;
 
-crtc_bounds(crtc, , , , );
 miPointerGetPosition(pDev, , );
 
 if ((nx >= left) && (nx < right) && (ny >= top) && (ny < bottom)) {
-- 
2.16.1

___
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] Xwayland: Don't notify RR of an unchanged size

2018-04-22 Thread Matt Turner
On Tue, Apr 17, 2018 at 3:44 PM, Preston Carpenter
 wrote:
> From: Timidger 

Do you mind using your real name?
___
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] xwayland: Fix build without glamor

2018-04-16 Thread Matt Turner
Thanks Olivier!

Reviewed-by: Matt Turner <matts...@gmail.com>
___
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

[PATCH xserver] modesetting: Move GBM code inside #ifdef GLAMOR_HAS_GBM

2018-04-16 Thread Matt Turner
Fixes a compilation error without Glamor.

Bugzilla: https://bugs.gentoo.org/653288
Signed-off-by: Matt Turner <matts...@gmail.com>
---
Unfortunately, there's more: Xwayland fails to link without Glamor.

 hw/xfree86/drivers/modesetting/drmmode_display.c | 14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/hw/xfree86/drivers/modesetting/drmmode_display.c 
b/hw/xfree86/drivers/modesetting/drmmode_display.c
index 322ef050b..79e91f0f8 100644
--- a/hw/xfree86/drivers/modesetting/drmmode_display.c
+++ b/hw/xfree86/drivers/modesetting/drmmode_display.c
@@ -998,18 +998,18 @@ static Bool
 drmmode_create_bo(drmmode_ptr drmmode, drmmode_bo *bo,
   unsigned width, unsigned height, unsigned bpp)
 {
-uint32_t format;
-
-if (drmmode->scrn->depth == 30)
-format = GBM_FORMAT_ARGB2101010;
-else
-format = GBM_FORMAT_ARGB;
-
 bo->width = width;
 bo->height = height;
 
 #ifdef GLAMOR_HAS_GBM
 if (drmmode->glamor) {
+uint32_t format;
+
+if (drmmode->scrn->depth == 30)
+format = GBM_FORMAT_ARGB2101010;
+else
+format = GBM_FORMAT_ARGB;
+
 #ifdef GBM_BO_WITH_MODIFIERS
 uint32_t num_modifiers;
 uint64_t *modifiers = NULL;
-- 
2.16.1

___
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

[ANNOUNCE] xtrap 1.0.3

2018-03-23 Thread Matt Turner

Alan Coopersmith (8):
 Add README with pointers to mailing lists, bugzilla, & git
 Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS
 Assume signal handlers return void, as C89 requires
 config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
 This is not a GNU project, so declare it foreign.
 configure: Drop AM_MAINTAINER_MODE
 autogen.sh: Honor NOCONFIGURE=1
 config: Remove unnecessary calls from configure.ac

Eric S. Raymond (1):
 Bug 9522 - Markup problems on the xtrap.1x page

Gaetan Nadon (1):
 config: update AC_PREREQ statement to 2.60

James Cloos (3):
 Rename .cvsignore to .gitignore
 Add *~ to .gitignore to skip patch/emacs droppings
 Replace static ChangeLog with dist-hook to generate from git log

Matt Turner (4):
 Makefile: Use _DEFAULT_SOURCE instead of _BSD_SOURCE
 configure: Depend on libXt
 Fix pointer-to-int-cast errors
 xtrap 1.0.3

Paulo Cesar Pereira de Andrade (2):
 Ansification and compile warning fixes.
 Janitor: Add matching prototypes to callback functions.

Thomas Zimmermann (1):
 Bug 24530: Add $(AM_CFLAGS) to xtrap*_CFLAGS

git tag: xtrap-1.0.3

https://xorg.freedesktop.org/archive/individual/app/xtrap-1.0.3.tar.bz2
MD5:  ad434adab17ebc9d0a5ece33bbc55beb  xtrap-1.0.3.tar.bz2
SHA1: 1f1df2c1cb6422238d4dc2708b15445d1af9bdad  xtrap-1.0.3.tar.bz2
SHA256: 52c80d3f3386b70d38382a6d84b4673d280bc1518a131c49d26152f78324156b  
xtrap-1.0.3.tar.bz2
SHA512: 
cdb205859a96a64ede8ce1df119c318e5b6d35107425996c18be0ec56a6287a0564d768f93012f301cb91d517f67261de5c76441c0bfb796cc0190799aaf6c2f
  xtrap-1.0.3.tar.bz2
PGP:  
https://xorg.freedesktop.org/archive/individual/app/xtrap-1.0.3.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/app/xtrap-1.0.3.tar.gz
MD5:  42c5c5b72adf371214febf4fc808a038  xtrap-1.0.3.tar.gz
SHA1: 424b12c4d0ad101f42291dcd73b0b4c36feb51ff  xtrap-1.0.3.tar.gz
SHA256: c6b86b921a748acbf1d82590fbd9c4575f970220760088f0e0efac6fd93d6dc3  
xtrap-1.0.3.tar.gz
SHA512: 
84e4328838a3fd3d392784283571c1aea99968de2960f76a25d9902577755ce394e73b3de6a0f9b6e493ad064dfe2994fb750ecc081a85f016642e95908fd6c5
  xtrap-1.0.3.tar.gz
PGP:  https://xorg.freedesktop.org/archive/individual/app/xtrap-1.0.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] xtrap 1.0.3

2018-03-23 Thread Matt Turner

Alan Coopersmith (8):
 Add README with pointers to mailing lists, bugzilla, & git
 Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS
 Assume signal handlers return void, as C89 requires
 config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
 This is not a GNU project, so declare it foreign.
 configure: Drop AM_MAINTAINER_MODE
 autogen.sh: Honor NOCONFIGURE=1
 config: Remove unnecessary calls from configure.ac

Eric S. Raymond (1):
 Bug 9522 - Markup problems on the xtrap.1x page

Gaetan Nadon (1):
 config: update AC_PREREQ statement to 2.60

James Cloos (3):
 Rename .cvsignore to .gitignore
 Add *~ to .gitignore to skip patch/emacs droppings
 Replace static ChangeLog with dist-hook to generate from git log

Matt Turner (4):
 Makefile: Use _DEFAULT_SOURCE instead of _BSD_SOURCE
 configure: Depend on libXt
 Fix pointer-to-int-cast errors
 xtrap 1.0.3

Paulo Cesar Pereira de Andrade (2):
 Ansification and compile warning fixes.
 Janitor: Add matching prototypes to callback functions.

Thomas Zimmermann (1):
 Bug 24530: Add $(AM_CFLAGS) to xtrap*_CFLAGS

git tag: xtrap-1.0.3

https://xorg.freedesktop.org/archive/individual/app/xtrap-1.0.3.tar.bz2
MD5:  ad434adab17ebc9d0a5ece33bbc55beb  xtrap-1.0.3.tar.bz2
SHA1: 1f1df2c1cb6422238d4dc2708b15445d1af9bdad  xtrap-1.0.3.tar.bz2
SHA256: 52c80d3f3386b70d38382a6d84b4673d280bc1518a131c49d26152f78324156b  
xtrap-1.0.3.tar.bz2
SHA512: 
cdb205859a96a64ede8ce1df119c318e5b6d35107425996c18be0ec56a6287a0564d768f93012f301cb91d517f67261de5c76441c0bfb796cc0190799aaf6c2f
  xtrap-1.0.3.tar.bz2
PGP:  
https://xorg.freedesktop.org/archive/individual/app/xtrap-1.0.3.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/app/xtrap-1.0.3.tar.gz
MD5:  42c5c5b72adf371214febf4fc808a038  xtrap-1.0.3.tar.gz
SHA1: 424b12c4d0ad101f42291dcd73b0b4c36feb51ff  xtrap-1.0.3.tar.gz
SHA256: c6b86b921a748acbf1d82590fbd9c4575f970220760088f0e0efac6fd93d6dc3  
xtrap-1.0.3.tar.gz
SHA512: 
84e4328838a3fd3d392784283571c1aea99968de2960f76a25d9902577755ce394e73b3de6a0f9b6e493ad064dfe2994fb750ecc081a85f016642e95908fd6c5
  xtrap-1.0.3.tar.gz
PGP:  https://xorg.freedesktop.org/archive/individual/app/xtrap-1.0.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


[ANNOUNCE] libxshmfence 1.3

2018-02-26 Thread Matt Turner

Adam Jackson (2):
 configure: Nerf a thing
 Revert "configure: Nerf a thing"

Emil Velikov (1):
 autogen.sh: use quoted string variables

Matt Turner (1):
 libxshmfence 1.3

Michał Górny (1):
 Fix missing  include for HAVE_UMTX branch of futex

Mihail Konev (1):
 autogen: add default patch prefix

Peter Hutterer (1):
 autogen.sh: use exec instead of waiting for configure to finish

Ross Burton (1):
 configure.ac: call AC_USE_SYSTEM_EXTENSIONS

git tag: libxshmfence-1.3

https://xorg.freedesktop.org/archive/individual/lib/libxshmfence-1.3.tar.bz2
MD5:  42dda8016943dc12aff2c03a036e0937  libxshmfence-1.3.tar.bz2
SHA1: 3472218fc0e8ee8183533d22dbcd4bbe90bf3ab8  libxshmfence-1.3.tar.bz2
SHA256: b884300d26a14961a076fbebc762a39831cb75f92bed5ccf9836345b459220c7  
libxshmfence-1.3.tar.bz2
SHA512: 
c446e055f8fac62b9aa266132289a4cfc030282147974c45ce96d1768a98d1afb997470e58e4a68513174c404cbf373bdde2f0cd4b34abdbce1d89dd0b6fe2b7
  libxshmfence-1.3.tar.bz2
PGP:  
https://xorg.freedesktop.org/archive/individual/lib/libxshmfence-1.3.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/lib/libxshmfence-1.3.tar.gz
MD5:  ab3940af0bd3d3cc91eb35ecd33a779a  libxshmfence-1.3.tar.gz
SHA1: 70528d74ee4dd1fdd49175a263f2d8d4c6260a41  libxshmfence-1.3.tar.gz
SHA256: 7eb3d46ad91bab444f121d475b11b39273142d090f7e9ac43e6a87f4ff5f902c  
libxshmfence-1.3.tar.gz
SHA512: 
2303924c907f920462e773c82052b03e6c2cc7762b6e2ae4fa25bf9ccd7e0fd979f22f0448ba79a90d03491d311a59fa93a2b7c49590cd14b441fb4508c8e730
  libxshmfence-1.3.tar.gz
PGP:  
https://xorg.freedesktop.org/archive/individual/lib/libxshmfence-1.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] libxshmfence 1.3

2018-02-26 Thread Matt Turner

Adam Jackson (2):
 configure: Nerf a thing
 Revert "configure: Nerf a thing"

Emil Velikov (1):
 autogen.sh: use quoted string variables

Matt Turner (1):
 libxshmfence 1.3

Michał Górny (1):
 Fix missing  include for HAVE_UMTX branch of futex

Mihail Konev (1):
 autogen: add default patch prefix

Peter Hutterer (1):
 autogen.sh: use exec instead of waiting for configure to finish

Ross Burton (1):
 configure.ac: call AC_USE_SYSTEM_EXTENSIONS

git tag: libxshmfence-1.3

https://xorg.freedesktop.org/archive/individual/lib/libxshmfence-1.3.tar.bz2
MD5:  42dda8016943dc12aff2c03a036e0937  libxshmfence-1.3.tar.bz2
SHA1: 3472218fc0e8ee8183533d22dbcd4bbe90bf3ab8  libxshmfence-1.3.tar.bz2
SHA256: b884300d26a14961a076fbebc762a39831cb75f92bed5ccf9836345b459220c7  
libxshmfence-1.3.tar.bz2
SHA512: 
c446e055f8fac62b9aa266132289a4cfc030282147974c45ce96d1768a98d1afb997470e58e4a68513174c404cbf373bdde2f0cd4b34abdbce1d89dd0b6fe2b7
  libxshmfence-1.3.tar.bz2
PGP:  
https://xorg.freedesktop.org/archive/individual/lib/libxshmfence-1.3.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/lib/libxshmfence-1.3.tar.gz
MD5:  ab3940af0bd3d3cc91eb35ecd33a779a  libxshmfence-1.3.tar.gz
SHA1: 70528d74ee4dd1fdd49175a263f2d8d4c6260a41  libxshmfence-1.3.tar.gz
SHA256: 7eb3d46ad91bab444f121d475b11b39273142d090f7e9ac43e6a87f4ff5f902c  
libxshmfence-1.3.tar.gz
SHA512: 
2303924c907f920462e773c82052b03e6c2cc7762b6e2ae4fa25bf9ccd7e0fd979f22f0448ba79a90d03491d311a59fa93a2b7c49590cd14b441fb4508c8e730
  libxshmfence-1.3.tar.gz
PGP:  
https://xorg.freedesktop.org/archive/individual/lib/libxshmfence-1.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: [PATCH bdftopcf] Depend on xproto and fsproto that are now used.

2017-12-10 Thread Matt Turner
On Sun, Dec 10, 2017 at 4:50 AM, Matthieu Herrb <matth...@herrb.eu> wrote:
> Signed-off-by: Matthieu Herrb <matth...@herrb.eu>
> ---

Yep, I came to the same conclusion in Gentoo.

Reviewed-by: Matt Turner <matts...@gmail.com>
___
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: [ANNOUNCE] xf86-video-vboxvideo 1.0.0

2017-12-01 Thread Matt Turner
On Thu, Nov 30, 2017 at 3:20 AM, Michael Thayer
<michael.tha...@oracle.com> wrote:
> Hello Matt,
>
> 30.11.2017 00:53, Matt Turner wrote:
>> On Wed, Nov 29, 2017 at 1:08 AM, Michael Thayer
>> <michael.tha...@oracle.com> wrote:
>>> The first release of vboxvideo in upstream X.Org.  Enjoy!
>>
>> Very glad to see this!
>
> Thank you.  Obviously it is mainly for the benefit of non-Linux these
> days as Linux is handled by the kernel driver.
>
>> Just one thing to note: the driver is "xf86-video-vboxvideo" but the
>> git repository is named xf86-video-vbox. Can we fix the name of the
>> git repo to match?
>>
>> Or, alternatively rename the driver to match the git repo? Having
>> video in the name twice is a bit redundant :)
>
> I agree that xf86-video-vbox makes slightly more sense, but perhaps for
> simplicity we can still just rename the repository?

That works for me.
___
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] xf86-video-vboxvideo 1.0.0

2017-11-29 Thread Matt Turner
On Wed, Nov 29, 2017 at 1:08 AM, Michael Thayer
 wrote:
> The first release of vboxvideo in upstream X.Org.  Enjoy!

Very glad to see this!

Just one thing to note: the driver is "xf86-video-vboxvideo" but the
git repository is named xf86-video-vbox. Can we fix the name of the
git repo to match?

Or, alternatively rename the driver to match the git repo? Having
video in the name twice is a bit redundant :)
___
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 xserver] configure.ac: unconditionally enable kdrive

2017-11-01 Thread Matt Turner
On Tue, Oct 24, 2017 at 10:27 AM, Matt Turner <matts...@gmail.com> wrote:
> Reviewed-by: Matt Turner <matts...@gmail.com>

Please merge. :)
___
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] configure.ac: unconditionally enable kdrive

2017-10-24 Thread Matt Turner
Reviewed-by: Matt Turner <matts...@gmail.com>
___
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

[ANNOUNCE] libXfont 1.5.3

2017-10-19 Thread Matt Turner

Matt Turner (1):
 libXfont 1.5.3

Michal Srb (2):
 Check for end of string in PatternMatch (CVE-2017-13720)
 pcfGetProperties: Check string boundaries (CVE-2017-13722)

git tag: libXfont-1.5.3

https://xorg.freedesktop.org/archive/individual/lib/libXfont-1.5.3.tar.bz2
MD5:  9ba75bf38ba62a6ad52550ab716da9b3  libXfont-1.5.3.tar.bz2
SHA1: 628b8ca2207f09324b8926084318a2fa2edb16d1  libXfont-1.5.3.tar.bz2
SHA256: ab85c10fd2683481dfef672a77fe60e6a2039558cbc0e9bf56b5e1df471c93d0  
libXfont-1.5.3.tar.bz2
SHA512: 
e7c8a09c4d174129e5d550194d3c3dc2b4abf797e52fe588c6002920727c52cf33b7db8d07fc69c2987e766d3af2d6ddda72f0c70eb21b135c691c97656a81b4
  libXfont-1.5.3.tar.bz2
PGP:  
https://xorg.freedesktop.org/archive/individual/lib/libXfont-1.5.3.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/lib/libXfont-1.5.3.tar.gz
MD5:  87d1f94e2da66f55a3ec7054008c2501  libXfont-1.5.3.tar.gz
SHA1: 7c306c7fab582d8ac5574aacfc8aa20f4d5aeba1  libXfont-1.5.3.tar.gz
SHA256: e8e3538dacf0a3c0317f0b92a092a3bd9d70fd23de10a6d895435ac78de54b7c  
libXfont-1.5.3.tar.gz
SHA512: 
ad5e576a5ac65c742283de0660c2a084a6819ad450a4eefd74b12ebacbb371b5485ecd78168bb9d263c6c0b87d2c207d6d0a3d3fff176789abae8b280af1a38f
  libXfont-1.5.3.tar.gz
PGP:  
https://xorg.freedesktop.org/archive/individual/lib/libXfont-1.5.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


[ANNOUNCE] libXfont 1.5.3

2017-10-19 Thread Matt Turner

Matt Turner (1):
 libXfont 1.5.3

Michal Srb (2):
 Check for end of string in PatternMatch (CVE-2017-13720)
 pcfGetProperties: Check string boundaries (CVE-2017-13722)

git tag: libXfont-1.5.3

https://xorg.freedesktop.org/archive/individual/lib/libXfont-1.5.3.tar.bz2
MD5:  9ba75bf38ba62a6ad52550ab716da9b3  libXfont-1.5.3.tar.bz2
SHA1: 628b8ca2207f09324b8926084318a2fa2edb16d1  libXfont-1.5.3.tar.bz2
SHA256: ab85c10fd2683481dfef672a77fe60e6a2039558cbc0e9bf56b5e1df471c93d0  
libXfont-1.5.3.tar.bz2
SHA512: 
e7c8a09c4d174129e5d550194d3c3dc2b4abf797e52fe588c6002920727c52cf33b7db8d07fc69c2987e766d3af2d6ddda72f0c70eb21b135c691c97656a81b4
  libXfont-1.5.3.tar.bz2
PGP:  
https://xorg.freedesktop.org/archive/individual/lib/libXfont-1.5.3.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/lib/libXfont-1.5.3.tar.gz
MD5:  87d1f94e2da66f55a3ec7054008c2501  libXfont-1.5.3.tar.gz
SHA1: 7c306c7fab582d8ac5574aacfc8aa20f4d5aeba1  libXfont-1.5.3.tar.gz
SHA256: e8e3538dacf0a3c0317f0b92a092a3bd9d70fd23de10a6d895435ac78de54b7c  
libXfont-1.5.3.tar.gz
SHA512: 
ad5e576a5ac65c742283de0660c2a084a6819ad450a4eefd74b12ebacbb371b5485ecd78168bb9d263c6c0b87d2c207d6d0a3d3fff176789abae8b280af1a38f
  libXfont-1.5.3.tar.gz
PGP:  
https://xorg.freedesktop.org/archive/individual/lib/libXfont-1.5.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

Re: [Mesa-dev] XDC 2017 feedback

2017-09-28 Thread Matt Turner
On Wed, Sep 27, 2017 at 10:07 PM, Rob Clark  wrote:
> If you had known of the khr dates, and brought it up in Feb (or really
> somewhat earlier, given that XDC is roughly same time each year +/-
> few weeks), that *might* have been early enough to move things.

That's unfair. It's part of the X.Org board's responsibilities to plan
conferences and that means being aware of potential conflicts. In
February, six of the eight members of the X.Org board worked for
companies with Khronos access (that's not including Keith who I
suspect has access as well).

I replied to the 2017-03-02 minutes and noted the conflict, but as you
say that was too late. Unfortunately that was the first time a date
was publicly announced, so I'm not really sure what could have been
done from outside the X.Org board.
___
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: [xrandr v2] Select NearestNeighbour filtering for pixel exact scaling

2017-09-01 Thread Matt Turner
Was there a reason this did not land?
___
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] On x86 targets, turn off SSE instructions for SlowBcopy

2017-07-30 Thread Matt Turner
On Sun, Jul 30, 2017 at 11:49 AM, Dimitry Andric  wrote:
> Some compilers (e.g. clang) will recognize the memcpy idiom in
> xf86SlowBcopy(), and optimize it into a loop using SSE instructions.
> This can cause "Illegal instruction" crashes under virtualization
> environments such as qemu/kvm.
>
> To prevent this, explicitly turn off SSE for SlowBcopy.c, when compiling
> for an x86 target.
>
> See also: https://bugs.freebsd.org/202643

Thanks. This is also reported in Gentoo's bug tracker as well:

Bugzilla: https://bugs.gentoo.org/570684
___
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 rendercheck 0/5] Convert to meson.

2017-03-24 Thread Matt Turner
On Fri, Mar 24, 2017 at 2:13 PM, Mark Kettenis  wrote:
>> From: Eric Anholt 
>> Date: Fri, 24 Mar 2017 13:17:45 -0700
>>
>> Having bitten off a bit more than I can chew in 3 days with the X
>> Server (hw/xfree86/sdksyms.c is the worst), I decided to take a quick
>> pass at converting a project that's my own fault.
>
> Seems I missed some discussion somewhere...
>
> While I understand your frustrations with autoconf, moving to build
> infrastructure that relies on tools like Python and Ninja would have
> serious consequences for the way we integrate X into OpenBSD.  We
> build the entire base OS, which includes X, with tools that are part
> of the base OS.  That would become pretty much impossible if various X
> projects go this way.

Yes, there's a thread on mesa-dev about switching to Meson that's
approaching 100 mails. A lot of it revolves the limitations OpenBSD
has placed on itself by putting Mesa (and X) into its core.
___
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

[PATCH xserver] xkb: Correct type of XkbDfltAccessXOptions.

2017-03-23 Thread Matt Turner
Declared as unsigned short in xkb/xkbAccessX.c.

Signed-off-by: Matt Turner <matts...@gmail.com>
---
 xkb/xkbInit.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/xkb/xkbInit.c b/xkb/xkbInit.c
index 46016ab..9e45b4b 100644
--- a/xkb/xkbInit.c
+++ b/xkb/xkbInit.c
@@ -737,7 +737,7 @@ extern int XkbDfltRepeatInterval;
 extern unsigned short XkbDfltAccessXTimeout;
 extern unsigned int XkbDfltAccessXTimeoutMask;
 extern unsigned int XkbDfltAccessXFeedback;
-extern unsigned char XkbDfltAccessXOptions;
+extern unsigned short XkbDfltAccessXOptions;
 
 int
 XkbProcessArguments(int argc, char *argv[], int i)
@@ -798,7 +798,7 @@ XkbProcessArguments(int argc, char *argv[], int i)
 j++;
 }
 if (((i + 1) < argc) && (isdigit(argv[i + 1][0]))) {
-XkbDfltAccessXOptions = (unsigned char)
+XkbDfltAccessXOptions = (unsigned short)
 strtol(argv[++i], NULL, 16);
 j++;
 }
-- 
2.10.2

___
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 util-modular] release.sh: create a worktree structure that's out of reach of libtool

2017-03-08 Thread Matt Turner
On Wed, Mar 8, 2017 at 12:21 AM, Peter Hutterer
 wrote:
> +# libtool will search down to ../.. for install-sh and then just gess

typo: guess
___
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

[ANNOUNCE] sessreg 1.1.1

2017-02-27 Thread Matt Turner

Egbert Eich (1):
 Use off_t instead of long to make largefile support work

Emil Velikov (1):
 autogen.sh: use quoted string variables

Matt Turner (1):
 sessreg 1.1.1

Mihail Konev (1):
 autogen: add default patch prefix

Peter Hutterer (1):
 autogen.sh: use exec instead of waiting for configure to finish

Stefan Dirsch (1):
 Pass -P to the preprocessor when generating filenames for the manpage.

git tag: sessreg-1.1.1

https://xorg.freedesktop.org/archive/individual/app/sessreg-1.1.1.tar.bz2
MD5:  e475167a892b589da23edf8edf8c942d  sessreg-1.1.1.tar.bz2
SHA1: 09437d9da0b88acde6ca67e231870899023cc3d2  sessreg-1.1.1.tar.bz2
SHA256: 78a76ae3f3f6a26547a34630d1b740f42344848b5fb6d7c9c7f7da255e35a6e1  
sessreg-1.1.1.tar.bz2
PGP:  
https://xorg.freedesktop.org/archive/individual/app/sessreg-1.1.1.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/app/sessreg-1.1.1.tar.gz
MD5:  86fd620746cda525c3874586de0aa0da  sessreg-1.1.1.tar.gz
SHA1: 8ec6b7bab89e61718ff4950265a50604e142b643  sessreg-1.1.1.tar.gz
SHA256: 3e38f72ff690eaffc0f5eaff533a236bb5e93d4b91ed4fff60e9a2505347d009  
sessreg-1.1.1.tar.gz
PGP:  
https://xorg.freedesktop.org/archive/individual/app/sessreg-1.1.1.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


[ANNOUNCE] sessreg 1.1.1

2017-02-27 Thread Matt Turner

Egbert Eich (1):
 Use off_t instead of long to make largefile support work

Emil Velikov (1):
 autogen.sh: use quoted string variables

Matt Turner (1):
 sessreg 1.1.1

Mihail Konev (1):
 autogen: add default patch prefix

Peter Hutterer (1):
 autogen.sh: use exec instead of waiting for configure to finish

Stefan Dirsch (1):
 Pass -P to the preprocessor when generating filenames for the manpage.

git tag: sessreg-1.1.1

https://xorg.freedesktop.org/archive/individual/app/sessreg-1.1.1.tar.bz2
MD5:  e475167a892b589da23edf8edf8c942d  sessreg-1.1.1.tar.bz2
SHA1: 09437d9da0b88acde6ca67e231870899023cc3d2  sessreg-1.1.1.tar.bz2
SHA256: 78a76ae3f3f6a26547a34630d1b740f42344848b5fb6d7c9c7f7da255e35a6e1  
sessreg-1.1.1.tar.bz2
PGP:  
https://xorg.freedesktop.org/archive/individual/app/sessreg-1.1.1.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/app/sessreg-1.1.1.tar.gz
MD5:  86fd620746cda525c3874586de0aa0da  sessreg-1.1.1.tar.gz
SHA1: 8ec6b7bab89e61718ff4950265a50604e142b643  sessreg-1.1.1.tar.gz
SHA256: 3e38f72ff690eaffc0f5eaff533a236bb5e93d4b91ed4fff60e9a2505347d009  
sessreg-1.1.1.tar.gz
PGP:  
https://xorg.freedesktop.org/archive/individual/app/sessreg-1.1.1.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] libX11 1.6.5

2017-02-26 Thread Matt Turner

Adam Jackson (1):
 Revert "Compose sequences for rouble sign"

Alan Coopersmith (6):
 specs/libX11: More synopsis fixes
 specs/libX11: Fix paramdef entries listing multiple parameters
 specs/libX11: Make paramdef spacing more consistent
 specs/libX11: Add missing parameter types for XGetWindowProperty()
 specs/libX11: Fix broken synopsis for Data/Data16/Data32
 specs/libX11: Update Portability Considerations for the 21st century

Emil Velikov (1):
 autogen.sh: use quoted string variables

Emilio Pozuelo Monfort (1):
 Plug a memory leak

Julien Cristau (1):
 Fix wrong Xfree in XListFonts failure path

Lucien Gentis (1):
 Typos in "Xlib - C Language X Interface" document - Chapter 02

Matt Turner (1):
 libX11 1.6.5

Mihail Konev (2):
 autogen: add default patch prefix
 Compose sequences for rouble sign

Peter Hutterer (1):
 autogen.sh: use exec instead of waiting for configure to finish

Petr Písař (1):
 Revert cs_CZ.UTF-8 XLC_LOCALE to en_US.UTF-8

git tag: libX11-1.6.5

https://xorg.freedesktop.org/archive/individual/lib/libX11-1.6.5.tar.bz2
MD5:  0f618db70c4054ca67cee0cc156a4255  libX11-1.6.5.tar.bz2
SHA1: c32155467508dfe783f9296ef22ee6ed53cae7df  libX11-1.6.5.tar.bz2
SHA256: 4d3890db2ba225ba8c55ca63c6409c1ebb078a2806de59fb16342768ae63435d  
libX11-1.6.5.tar.bz2
PGP:  
https://xorg.freedesktop.org/archive/individual/lib/libX11-1.6.5.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/lib/libX11-1.6.5.tar.gz
MD5:  300b5831916ffcc375468431d856917e  libX11-1.6.5.tar.gz
SHA1: 6d34e1f3bb17c700bab7fe65670a1173f65766e2  libX11-1.6.5.tar.gz
SHA256: 3abce972ba62620611fab5b404dafb852da3da54e7c287831c30863011d28fb3  
libX11-1.6.5.tar.gz
PGP:  
https://xorg.freedesktop.org/archive/individual/lib/libX11-1.6.5.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


[ANNOUNCE] libX11 1.6.5

2017-02-25 Thread Matt Turner

Adam Jackson (1):
 Revert "Compose sequences for rouble sign"

Alan Coopersmith (6):
 specs/libX11: More synopsis fixes
 specs/libX11: Fix paramdef entries listing multiple parameters
 specs/libX11: Make paramdef spacing more consistent
 specs/libX11: Add missing parameter types for XGetWindowProperty()
 specs/libX11: Fix broken synopsis for Data/Data16/Data32
 specs/libX11: Update Portability Considerations for the 21st century

Emil Velikov (1):
 autogen.sh: use quoted string variables

Emilio Pozuelo Monfort (1):
 Plug a memory leak

Julien Cristau (1):
 Fix wrong Xfree in XListFonts failure path

Lucien Gentis (1):
 Typos in "Xlib - C Language X Interface" document - Chapter 02

Matt Turner (1):
 libX11 1.6.5

Mihail Konev (2):
 autogen: add default patch prefix
 Compose sequences for rouble sign

Peter Hutterer (1):
 autogen.sh: use exec instead of waiting for configure to finish

Petr Písař (1):
 Revert cs_CZ.UTF-8 XLC_LOCALE to en_US.UTF-8

git tag: libX11-1.6.5

https://xorg.freedesktop.org/archive/individual/lib/libX11-1.6.5.tar.bz2
MD5:  0f618db70c4054ca67cee0cc156a4255  libX11-1.6.5.tar.bz2
SHA1: c32155467508dfe783f9296ef22ee6ed53cae7df  libX11-1.6.5.tar.bz2
SHA256: 4d3890db2ba225ba8c55ca63c6409c1ebb078a2806de59fb16342768ae63435d  
libX11-1.6.5.tar.bz2
PGP:  
https://xorg.freedesktop.org/archive/individual/lib/libX11-1.6.5.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/lib/libX11-1.6.5.tar.gz
MD5:  300b5831916ffcc375468431d856917e  libX11-1.6.5.tar.gz
SHA1: 6d34e1f3bb17c700bab7fe65670a1173f65766e2  libX11-1.6.5.tar.gz
SHA256: 3abce972ba62620611fab5b404dafb852da3da54e7c287831c30863011d28fb3  
libX11-1.6.5.tar.gz
PGP:  
https://xorg.freedesktop.org/archive/individual/lib/libX11-1.6.5.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

Re: xserver 1.19.2 call for patches

2017-02-17 Thread Matt Turner
These fix a regression 1.19 (https://bugs.freedesktop.org/show_bug.cgi?id=99358)

3eb964e25243056dd998f52d3b00171b71c89189 xfree86: Take input_lock()
for xf86ScreenCheckHWCursor
cfddd919cce4178baba07959e5e862d02e166522 xfree86: Take input lock for
xf86TransparentCursor
7198a6d4e74f684cb383b3e0f70dd2bae405e6e7 xfree86: Take the input lock
for xf86RecolorCursor
___
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

[ANNOUNCE] xconsole 1.0.7

2017-01-29 Thread Matt Turner

Alan Coopersmith (3):
 configure: Drop AM_MAINTAINER_MODE
 autogen.sh: Honor NOCONFIGURE=1
 config: add AC_USE_SYSTEM_EXTENSIONS

Emil Velikov (1):
 autogen.sh: use quoted string variables

Matt Turner (1):
 xconsole 1.0.7

Mihail Konev (1):
 autogen: add default patch prefix

Peter Hutterer (1):
 autogen.sh: use exec instead of waiting for configure to finish

git tag: xconsole-1.0.7

https://xorg.freedesktop.org/archive/individual/app/xconsole-1.0.7.tar.bz2
MD5:  5c42e161fcd4289a463366e17683598a  xconsole-1.0.7.tar.bz2
SHA1: 06624727d5cd291fa5be52467e5c42c057c0ec42  xconsole-1.0.7.tar.bz2
SHA256: d1144882df207378381bc83927906559defbf7b83a01d52c50ad44234c5851e0  
xconsole-1.0.7.tar.bz2
PGP:  
https://xorg.freedesktop.org/archive/individual/app/xconsole-1.0.7.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/app/xconsole-1.0.7.tar.gz
MD5:  83c007fb2324451c639c7f05e3d1add5  xconsole-1.0.7.tar.gz
SHA1: c20b3acc238e8f54bf988c3c57347b99d9fc545c  xconsole-1.0.7.tar.gz
SHA256: 91bc7327643b1ca57800a37575930af16fbea485d426a96d8f465de570aa6eb3  
xconsole-1.0.7.tar.gz
PGP:  
https://xorg.freedesktop.org/archive/individual/app/xconsole-1.0.7.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


[ANNOUNCE] util-macros 1.19.1

2017-01-29 Thread Matt Turner

Alan Coopersmith (1):
 XORG_MANPAGE_SECTIONS: limit SysV man page sections to Solaris 2.0-11

Andreas Boll (1):
 Fix XORG_WITH_XMLTO to work with xmlto >= 0.0.27

Emil Velikov (1):
 autogen.sh: use quoted string variables

Matt Turner (1):
 Version bump: 1.19.1

Mihail Konev (1):
 autogen: add default patch prefix

Peter Hutterer (1):
 autogen.sh: use exec instead of waiting for configure to finish

git tag: util-macros-1.19.1

https://xorg.freedesktop.org/archive/individual/util/util-macros-1.19.1.tar.bz2
MD5:  6e76e546a4e580f15cebaf8019ef1625  util-macros-1.19.1.tar.bz2
SHA1: 386e993ba339e561aa6d93073a4dcbab24e30bad  util-macros-1.19.1.tar.bz2
SHA256: 18d459400558f4ea99527bc9786c033965a3db45bf4c6a32eefdc07aa9e306a6  
util-macros-1.19.1.tar.bz2
PGP:  
https://xorg.freedesktop.org/archive/individual/util/util-macros-1.19.1.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/util/util-macros-1.19.1.tar.gz
MD5:  3f8a8e6100556f7f28e469809805dee8  util-macros-1.19.1.tar.gz
SHA1: 4bc1a51277bf0ffd9290b12f7b4071d1cea7dedd  util-macros-1.19.1.tar.gz
SHA256: 472ad0e41d1e0abf5ecafd29460bf1b8d47e53d4b7d3abf1f66d02dc576547b8  
util-macros-1.19.1.tar.gz
PGP:  
https://xorg.freedesktop.org/archive/individual/util/util-macros-1.19.1.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


[ANNOUNCE] xauth 1.0.10

2017-01-29 Thread Matt Turner

Alan Coopersmith (2):
 include POSIX-standard limits.h for PATH_MAX instead of sys/syslimits.h
 autogen.sh: Honor NOCONFIGURE=1

Dr. Tilmann Bubeck (2):
 Clarified RELEASING in README
 Fix for xauth failing on ENOSPC (= disk full)

Emil Velikov (1):
 autogen.sh: use quoted string variables

Jeremy Huddleston Sequoia (1):
 Update DISPLAY parsing to work with new launchd paths in Yosemite

Jon TURNEY (1):
 Fix !HAVE_STRLCPY case

Matt Turner (2):
 Build xauth before running tests.
 xauth 1.0.10

Mihail Konev (1):
 autogen: add default patch prefix

Peter Hutterer (2):
 autogen.sh: stop using maintainer mode
 autogen.sh: use exec instead of waiting for configure to finish

Søren Sandmann Pedersen (1):
 usage(): Print summary for the -n option

git tag: xauth-1.0.10

https://xorg.freedesktop.org/archive/individual/app/xauth-1.0.10.tar.bz2
MD5:  f3f76cb10f69b571c43893ea6a634aa4  xauth-1.0.10.tar.bz2
SHA1: 87946b2af3ff13705d8eb60adae5c0bcdf839967  xauth-1.0.10.tar.bz2
SHA256: 5afe42ce3cdf4f60520d1658d2b17face45c74050f39af45dccdc95e73fafc4d  
xauth-1.0.10.tar.bz2
PGP:  
https://xorg.freedesktop.org/archive/individual/app/xauth-1.0.10.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/app/xauth-1.0.10.tar.gz
MD5:  ab5a1ceb569ffb669cdfda0e641f1e2b  xauth-1.0.10.tar.gz
SHA1: 64a3931f962759d92dcecd4d044817087779092d  xauth-1.0.10.tar.gz
SHA256: 5196821221d824b9bc278fa6505c595acee1d374518a52217d9b64d3c63dedd0  
xauth-1.0.10.tar.gz
PGP:  
https://xorg.freedesktop.org/archive/individual/app/xauth-1.0.10.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


[ANNOUNCE] xauth 1.0.10

2017-01-29 Thread Matt Turner

Alan Coopersmith (2):
 include POSIX-standard limits.h for PATH_MAX instead of sys/syslimits.h
 autogen.sh: Honor NOCONFIGURE=1

Dr. Tilmann Bubeck (2):
 Clarified RELEASING in README
 Fix for xauth failing on ENOSPC (= disk full)

Emil Velikov (1):
 autogen.sh: use quoted string variables

Jeremy Huddleston Sequoia (1):
 Update DISPLAY parsing to work with new launchd paths in Yosemite

Jon TURNEY (1):
 Fix !HAVE_STRLCPY case

Matt Turner (2):
 Build xauth before running tests.
 xauth 1.0.10

Mihail Konev (1):
 autogen: add default patch prefix

Peter Hutterer (2):
 autogen.sh: stop using maintainer mode
 autogen.sh: use exec instead of waiting for configure to finish

Søren Sandmann Pedersen (1):
 usage(): Print summary for the -n option

git tag: xauth-1.0.10

https://xorg.freedesktop.org/archive/individual/app/xauth-1.0.10.tar.bz2
MD5:  f3f76cb10f69b571c43893ea6a634aa4  xauth-1.0.10.tar.bz2
SHA1: 87946b2af3ff13705d8eb60adae5c0bcdf839967  xauth-1.0.10.tar.bz2
SHA256: 5afe42ce3cdf4f60520d1658d2b17face45c74050f39af45dccdc95e73fafc4d  
xauth-1.0.10.tar.bz2
PGP:  
https://xorg.freedesktop.org/archive/individual/app/xauth-1.0.10.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/app/xauth-1.0.10.tar.gz
MD5:  ab5a1ceb569ffb669cdfda0e641f1e2b  xauth-1.0.10.tar.gz
SHA1: 64a3931f962759d92dcecd4d044817087779092d  xauth-1.0.10.tar.gz
SHA256: 5196821221d824b9bc278fa6505c595acee1d374518a52217d9b64d3c63dedd0  
xauth-1.0.10.tar.gz
PGP:  
https://xorg.freedesktop.org/archive/individual/app/xauth-1.0.10.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] xconsole 1.0.7

2017-01-29 Thread Matt Turner

Alan Coopersmith (3):
 configure: Drop AM_MAINTAINER_MODE
 autogen.sh: Honor NOCONFIGURE=1
 config: add AC_USE_SYSTEM_EXTENSIONS

Emil Velikov (1):
 autogen.sh: use quoted string variables

Matt Turner (1):
 xconsole 1.0.7

Mihail Konev (1):
 autogen: add default patch prefix

Peter Hutterer (1):
 autogen.sh: use exec instead of waiting for configure to finish

git tag: xconsole-1.0.7

https://xorg.freedesktop.org/archive/individual/app/xconsole-1.0.7.tar.bz2
MD5:  5c42e161fcd4289a463366e17683598a  xconsole-1.0.7.tar.bz2
SHA1: 06624727d5cd291fa5be52467e5c42c057c0ec42  xconsole-1.0.7.tar.bz2
SHA256: d1144882df207378381bc83927906559defbf7b83a01d52c50ad44234c5851e0  
xconsole-1.0.7.tar.bz2
PGP:  
https://xorg.freedesktop.org/archive/individual/app/xconsole-1.0.7.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/app/xconsole-1.0.7.tar.gz
MD5:  83c007fb2324451c639c7f05e3d1add5  xconsole-1.0.7.tar.gz
SHA1: c20b3acc238e8f54bf988c3c57347b99d9fc545c  xconsole-1.0.7.tar.gz
SHA256: 91bc7327643b1ca57800a37575930af16fbea485d426a96d8f465de570aa6eb3  
xconsole-1.0.7.tar.gz
PGP:  
https://xorg.freedesktop.org/archive/individual/app/xconsole-1.0.7.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-video-sunleo 1.2.2

2017-01-24 Thread Matt Turner

Dave Airlie (2):
 drop mifillarc.h include
 drop miwideline.h include

Matt Turner (1):
 xf86-video-sunleo 1.2.2

git tag: xf86-video-sunleo-1.2.2

https://xorg.freedesktop.org/archive/individual/driver/xf86-video-sunleo-1.2.2.tar.bz2
MD5:  8a53329f6529318dca4c2eaddae71a99  xf86-video-sunleo-1.2.2.tar.bz2
SHA1: 9a24e61435b7f8ddc9f0ba69f503dfe849fd66b7  xf86-video-sunleo-1.2.2.tar.bz2
SHA256: 83e6d8ee0cc3f9ea65937c593bf4264d82a2375cc5dfd475e924c66c34a84cbd  
xf86-video-sunleo-1.2.2.tar.bz2
PGP:  
https://xorg.freedesktop.org/archive/individual/driver/xf86-video-sunleo-1.2.2.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/driver/xf86-video-sunleo-1.2.2.tar.gz
MD5:  5f2aaacb3e9154fd422e83208d5e2104  xf86-video-sunleo-1.2.2.tar.gz
SHA1: 86ee2a3293cea8df5a842916d5939d61f7f5  xf86-video-sunleo-1.2.2.tar.gz
SHA256: 628d900ddcbecb35b387600ca75d257b877a1e2ba0941dd02b77c2abf2a51fce  
xf86-video-sunleo-1.2.2.tar.gz
PGP:  
https://xorg.freedesktop.org/archive/individual/driver/xf86-video-sunleo-1.2.2.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


[ANNOUNCE] xf86-video-sunleo 1.2.2

2017-01-24 Thread Matt Turner

Dave Airlie (2):
 drop mifillarc.h include
 drop miwideline.h include

Matt Turner (1):
 xf86-video-sunleo 1.2.2

git tag: xf86-video-sunleo-1.2.2

https://xorg.freedesktop.org/archive/individual/driver/xf86-video-sunleo-1.2.2.tar.bz2
MD5:  8a53329f6529318dca4c2eaddae71a99  xf86-video-sunleo-1.2.2.tar.bz2
SHA1: 9a24e61435b7f8ddc9f0ba69f503dfe849fd66b7  xf86-video-sunleo-1.2.2.tar.bz2
SHA256: 83e6d8ee0cc3f9ea65937c593bf4264d82a2375cc5dfd475e924c66c34a84cbd  
xf86-video-sunleo-1.2.2.tar.bz2
PGP:  
https://xorg.freedesktop.org/archive/individual/driver/xf86-video-sunleo-1.2.2.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/driver/xf86-video-sunleo-1.2.2.tar.gz
MD5:  5f2aaacb3e9154fd422e83208d5e2104  xf86-video-sunleo-1.2.2.tar.gz
SHA1: 86ee2a3293cea8df5a842916d5939d61f7f5  xf86-video-sunleo-1.2.2.tar.gz
SHA256: 628d900ddcbecb35b387600ca75d257b877a1e2ba0941dd02b77c2abf2a51fce  
xf86-video-sunleo-1.2.2.tar.gz
PGP:  
https://xorg.freedesktop.org/archive/individual/driver/xf86-video-sunleo-1.2.2.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-video-r128 6.10.2

2017-01-17 Thread Matt Turner

Adam Jackson (1):
 Adapt Block/WakeupHandler signature for ABI 23

Connor Behan (1):
 Remove gatos advertisement

Kevin Brace (1):
 xextproto 7.1 support update to the source code

Matt Turner (1):
 xf86-video-r128 6.10.2

git tag: xf86-video-r128-6.10.2

https://xorg.freedesktop.org/archive/individual/driver/xf86-video-r128-6.10.2.tar.bz2
MD5:  905758eb0711bf7151c4f6c435757426  xf86-video-r128-6.10.2.tar.bz2
SHA1: ea3c739efda6ce785b057ac9c39f9247ae9ede8e  xf86-video-r128-6.10.2.tar.bz2
SHA256: 84da21517f3af7617fdf341e84ccb22444d6cdab1647e4808fa631528b9a77de  
xf86-video-r128-6.10.2.tar.bz2
PGP:  
https://xorg.freedesktop.org/archive/individual/driver/xf86-video-r128-6.10.2.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/driver/xf86-video-r128-6.10.2.tar.gz
MD5:  00eb023a9fa9be59db9c09495ad2a0ac  xf86-video-r128-6.10.2.tar.gz
SHA1: ebb8299e0c9a6791db583cf2190248d406872cf4  xf86-video-r128-6.10.2.tar.gz
SHA256: 50ebdb90f8649b0eaa899e55436fe788f93e013555352f31e033c8664a42f018  
xf86-video-r128-6.10.2.tar.gz
PGP:  
https://xorg.freedesktop.org/archive/individual/driver/xf86-video-r128-6.10.2.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


[ANNOUNCE] xf86-video-mga 1.6.5

2017-01-17 Thread Matt Turner

Adam Jackson (2):
 Enable write-combining on the framebuffer BAR
 Adapt Block/WakeupHandler signature for ABI 23

Connor Behan (2):
 Remove DownloadFromScreen
 Composite fixup

Mathieu Larouche (2):
 xf86-video-mga: Add support for a new G200eW3 chipset
 xf86-video-mga: Add support for the new G200e chipset -- V2

Matt Turner (1):
 xf86-video-mga 1.6.5

Matthew Rezny (1):
 MGA DDX: make it possible to find EXA support

Thomas Klausner (1):
 Use correct type in function call.

git tag: xf86-video-mga-1.6.5

https://xorg.freedesktop.org/archive/individual/driver/xf86-video-mga-1.6.5.tar.bz2
MD5:  3ee2549247e01de3e7bce52c27483118  xf86-video-mga-1.6.5.tar.bz2
SHA1: a21605f79694ac2b57fe1abaf049732ac60ac90b  xf86-video-mga-1.6.5.tar.bz2
SHA256: b663cd8e6364f7c4e2637b9fcab9861d0e3971518c73b00d213f6545a1289422  
xf86-video-mga-1.6.5.tar.bz2
PGP:  
https://xorg.freedesktop.org/archive/individual/driver/xf86-video-mga-1.6.5.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/driver/xf86-video-mga-1.6.5.tar.gz
MD5:  b2413e3620dcb321967460f17a1ec184  xf86-video-mga-1.6.5.tar.gz
SHA1: ec526e1f67feaea7d50abf319da670c55cce538b  xf86-video-mga-1.6.5.tar.gz
SHA256: ae1ddf8d4780f6c5313fe0d23826e302fc65556a6ebcaca751c755c9761928ff  
xf86-video-mga-1.6.5.tar.gz
PGP:  
https://xorg.freedesktop.org/archive/individual/driver/xf86-video-mga-1.6.5.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


[ANNOUNCE] xf86-video-siliconmotion 1.7.9

2017-01-17 Thread Matt Turner

Adam Jackson (1):
 Adapt Block/WakeupHandler signature for ABI 23

Connor Behan (1):
 Check for drawables before compositing

Matt Turner (1):
 xf86-video-siliconmotion 1.7.9

Thomas Klausner (1):
 Use X11/Xarch.h for endian detection.

git tag: xf86-video-siliconmotion-1.7.9

https://xorg.freedesktop.org/archive/individual/driver/xf86-video-siliconmotion-1.7.9.tar.bz2
MD5:  68b9ebf1bda752ac21606857d236f0f5  xf86-video-siliconmotion-1.7.9.tar.bz2
SHA1: 8b694bf2b64a1c6808708ed8cb4b013493ea5ffa  
xf86-video-siliconmotion-1.7.9.tar.bz2
SHA256: d0f3c691e71108d27a061beb62bf78b36ec35bd755905692734dd68cfb3359bc  
xf86-video-siliconmotion-1.7.9.tar.bz2
PGP:  
https://xorg.freedesktop.org/archive/individual/driver/xf86-video-siliconmotion-1.7.9.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/driver/xf86-video-siliconmotion-1.7.9.tar.gz
MD5:  0265ba2c63cb1648b19a1f814d5d0c26  xf86-video-siliconmotion-1.7.9.tar.gz
SHA1: 8bc29c5814199bc214c7b461634f8a2726b6d75d  
xf86-video-siliconmotion-1.7.9.tar.gz
SHA256: 8be99373a431cfbdeb6b88e42bd9b4bc48a883ba607e49c9eec3702d5e7bd1c7  
xf86-video-siliconmotion-1.7.9.tar.gz
PGP:  
https://xorg.freedesktop.org/archive/individual/driver/xf86-video-siliconmotion-1.7.9.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


[ANNOUNCE] xf86-video-glint 1.2.9

2017-01-17 Thread Matt Turner

Adam Jackson (3):
 Remove mibstore.h
 Pass the pci device through to fbdevHWInit
 Adapt Block/WakeupHandler signature for ABI 23

Matt Turner (1):
 xf86-video-glint 1.2.9

Michael Lorenz (1):
 Fix I2C for DDC2.

git tag: xf86-video-glint-1.2.9

https://xorg.freedesktop.org/archive/individual/driver/xf86-video-glint-1.2.9.tar.bz2
MD5:  3d166b7a97d96007272ffc153d5f81fd  xf86-video-glint-1.2.9.tar.bz2
SHA1: 93b56f77d5d57f7b8746f58a5098a05ca9825b1d  xf86-video-glint-1.2.9.tar.bz2
SHA256: 852833ab2ea9ce519195dfd061a6c7aa5945a093cdc19546d1e9e69df7d577d2  
xf86-video-glint-1.2.9.tar.bz2
PGP:  
https://xorg.freedesktop.org/archive/individual/driver/xf86-video-glint-1.2.9.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/driver/xf86-video-glint-1.2.9.tar.gz
MD5:  e52104e5c09bfcd727184bb7c7c03183  xf86-video-glint-1.2.9.tar.gz
SHA1: cb72f52da500c47e0ffabc13e7683823d78829b6  xf86-video-glint-1.2.9.tar.gz
SHA256: a96be6e7a165e65992b207f15f427dc55ea4f1fb2fb6914e2f639e5048bba699  
xf86-video-glint-1.2.9.tar.gz
PGP:  
https://xorg.freedesktop.org/archive/individual/driver/xf86-video-glint-1.2.9.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


[ANNOUNCE] xf86-video-sis 0.10.9

2017-01-17 Thread Matt Turner

Adam Jackson (1):
 Adapt Block/WakeupHandler signature for ABI 23

Matt Turner (1):
 xf86-video-sis 0.10.9

Thomas Klausner (1):
 Fix arguments for miSetPointerPosition.

git tag: xf86-video-sis-0.10.9

https://xorg.freedesktop.org/archive/individual/driver/xf86-video-sis-0.10.9.tar.bz2
MD5:  1d0f425b84988edf8d144803860c9bde  xf86-video-sis-0.10.9.tar.bz2
SHA1: c0009118307b8cf110d43dbd0a174de2f90dfbcc  xf86-video-sis-0.10.9.tar.bz2
SHA256: 5226b7407c601afa32d6cbf155f9182da95d92cdc89c1f83471e1927e552c10d  
xf86-video-sis-0.10.9.tar.bz2
PGP:  
https://xorg.freedesktop.org/archive/individual/driver/xf86-video-sis-0.10.9.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/driver/xf86-video-sis-0.10.9.tar.gz
MD5:  48ae561a49e2478d1d6510a4cab488f8  xf86-video-sis-0.10.9.tar.gz
SHA1: cf1f902fda9b3d27e7404f172419544ed23154e1  xf86-video-sis-0.10.9.tar.gz
SHA256: 7696cbc5991b770824842b0183498a5911f924f4963dcc867a0e6657c0f6cffe  
xf86-video-sis-0.10.9.tar.gz
PGP:  
https://xorg.freedesktop.org/archive/individual/driver/xf86-video-sis-0.10.9.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


[ANNOUNCE] xf86-video-trident 1.3.8

2017-01-17 Thread Matt Turner

Adam Jackson (1):
 Adapt Block/WakeupHandler signature for ABI 23

Matt Turner (1):
 xf86-video-trident 1.3.8

git tag: xf86-video-trident-1.3.8

https://xorg.freedesktop.org/archive/individual/driver/xf86-video-trident-1.3.8.tar.bz2
MD5:  ea23158dc50a5bf48a0596b8375ff01f  xf86-video-trident-1.3.8.tar.bz2
SHA1: 8d6aa7a52dad9029b54f41ec817bdc4ece44dec3  xf86-video-trident-1.3.8.tar.bz2
SHA256: 9e5119d974c3e2221994542d35e3a0b3426a441869ddd6dd08a84f324856ac3f  
xf86-video-trident-1.3.8.tar.bz2
PGP:  
https://xorg.freedesktop.org/archive/individual/driver/xf86-video-trident-1.3.8.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/driver/xf86-video-trident-1.3.8.tar.gz
MD5:  ab4d563512f41a8b7d785e1b86a2c365  xf86-video-trident-1.3.8.tar.gz
SHA1: e2b31f65fe5575f78efe8a40216bbaed4ba1bea8  xf86-video-trident-1.3.8.tar.gz
SHA256: d67f5a7bb41fb5eee7db4c8d26b2c2b314945d721dd5ea019e70ac998c1c1e21  
xf86-video-trident-1.3.8.tar.gz
PGP:  
https://xorg.freedesktop.org/archive/individual/driver/xf86-video-trident-1.3.8.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


[ANNOUNCE] xf86-video-savage 2.3.9

2017-01-17 Thread Matt Turner

Adam Jackson (1):
 Adapt Block/WakeupHandler signature for ABI 23

Matt Turner (1):
 xf86-video-savage 2.3.9

Stefan Dirsch (1):
 Disable tiling on SuperSavage by default

git tag: xf86-video-savage-2.3.9

https://xorg.freedesktop.org/archive/individual/driver/xf86-video-savage-2.3.9.tar.bz2
MD5:  f694b2b201fb815cd3b910e639f55bb5  xf86-video-savage-2.3.9.tar.bz2
SHA1: 5896fc5560c4b7242a5d3df2e6840f09f4995a4c  xf86-video-savage-2.3.9.tar.bz2
SHA256: 2c93c4db1f71e725dda0caee5821253129d4b52d7aa0fd720593e7769bceec86  
xf86-video-savage-2.3.9.tar.bz2
PGP:  
https://xorg.freedesktop.org/archive/individual/driver/xf86-video-savage-2.3.9.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/driver/xf86-video-savage-2.3.9.tar.gz
MD5:  da9877c7df07719ac329866ca748e84f  xf86-video-savage-2.3.9.tar.gz
SHA1: 7c7d671e7775eee66c1e80c28a657cd47fef0e5f  xf86-video-savage-2.3.9.tar.gz
SHA256: a9af88154582fdad528b106ed86df74b690f921462540bac4ba12c26b26be766  
xf86-video-savage-2.3.9.tar.gz
PGP:  
https://xorg.freedesktop.org/archive/individual/driver/xf86-video-savage-2.3.9.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


[ANNOUNCE] xf86-video-savage 2.3.9

2017-01-17 Thread Matt Turner

Adam Jackson (1):
 Adapt Block/WakeupHandler signature for ABI 23

Matt Turner (1):
 xf86-video-savage 2.3.9

Stefan Dirsch (1):
 Disable tiling on SuperSavage by default

git tag: xf86-video-savage-2.3.9

https://xorg.freedesktop.org/archive/individual/driver/xf86-video-savage-2.3.9.tar.bz2
MD5:  f694b2b201fb815cd3b910e639f55bb5  xf86-video-savage-2.3.9.tar.bz2
SHA1: 5896fc5560c4b7242a5d3df2e6840f09f4995a4c  xf86-video-savage-2.3.9.tar.bz2
SHA256: 2c93c4db1f71e725dda0caee5821253129d4b52d7aa0fd720593e7769bceec86  
xf86-video-savage-2.3.9.tar.bz2
PGP:  
https://xorg.freedesktop.org/archive/individual/driver/xf86-video-savage-2.3.9.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/driver/xf86-video-savage-2.3.9.tar.gz
MD5:  da9877c7df07719ac329866ca748e84f  xf86-video-savage-2.3.9.tar.gz
SHA1: 7c7d671e7775eee66c1e80c28a657cd47fef0e5f  xf86-video-savage-2.3.9.tar.gz
SHA256: a9af88154582fdad528b106ed86df74b690f921462540bac4ba12c26b26be766  
xf86-video-savage-2.3.9.tar.gz
PGP:  
https://xorg.freedesktop.org/archive/individual/driver/xf86-video-savage-2.3.9.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-video-i740 1.3.6

2017-01-17 Thread Matt Turner

Adam Jackson (1):
 Adapt Block/WakeupHandler signature for ABI 23

Matt Turner (1):
 xf86-video-i740 1.3.6

git tag: xf86-video-i740-1.3.6

https://xorg.freedesktop.org/archive/individual/driver/xf86-video-i740-1.3.6.tar.bz2
MD5:  1cfe144ffa3160c91e3f9b50b20ea772  xf86-video-i740-1.3.6.tar.bz2
SHA1: 932e68f51776925dcbb3c6c89aa93e5876c1e171  xf86-video-i740-1.3.6.tar.bz2
SHA256: 090d5d99a587b8074e939fa96cdcbb1c15a4c64dfc69d33eb10870ef3da01631  
xf86-video-i740-1.3.6.tar.bz2
PGP:  
https://xorg.freedesktop.org/archive/individual/driver/xf86-video-i740-1.3.6.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/driver/xf86-video-i740-1.3.6.tar.gz
MD5:  b3688d86d8c9b4b885525999abf698c5  xf86-video-i740-1.3.6.tar.gz
SHA1: b081311494e6a747f17bf99ca042503b72a011bc  xf86-video-i740-1.3.6.tar.gz
SHA256: 0b4f5f5e34f9805e533729f60b0afea3a4a2f00407c237e2132fa161484383a9  
xf86-video-i740-1.3.6.tar.gz
PGP:  
https://xorg.freedesktop.org/archive/individual/driver/xf86-video-i740-1.3.6.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-video-glint 1.2.9

2017-01-17 Thread Matt Turner

Adam Jackson (3):
 Remove mibstore.h
 Pass the pci device through to fbdevHWInit
 Adapt Block/WakeupHandler signature for ABI 23

Matt Turner (1):
 xf86-video-glint 1.2.9

Michael Lorenz (1):
 Fix I2C for DDC2.

git tag: xf86-video-glint-1.2.9

https://xorg.freedesktop.org/archive/individual/driver/xf86-video-glint-1.2.9.tar.bz2
MD5:  3d166b7a97d96007272ffc153d5f81fd  xf86-video-glint-1.2.9.tar.bz2
SHA1: 93b56f77d5d57f7b8746f58a5098a05ca9825b1d  xf86-video-glint-1.2.9.tar.bz2
SHA256: 852833ab2ea9ce519195dfd061a6c7aa5945a093cdc19546d1e9e69df7d577d2  
xf86-video-glint-1.2.9.tar.bz2
PGP:  
https://xorg.freedesktop.org/archive/individual/driver/xf86-video-glint-1.2.9.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/driver/xf86-video-glint-1.2.9.tar.gz
MD5:  e52104e5c09bfcd727184bb7c7c03183  xf86-video-glint-1.2.9.tar.gz
SHA1: cb72f52da500c47e0ffabc13e7683823d78829b6  xf86-video-glint-1.2.9.tar.gz
SHA256: a96be6e7a165e65992b207f15f427dc55ea4f1fb2fb6914e2f639e5048bba699  
xf86-video-glint-1.2.9.tar.gz
PGP:  
https://xorg.freedesktop.org/archive/individual/driver/xf86-video-glint-1.2.9.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-video-r128 6.10.2

2017-01-17 Thread Matt Turner

Adam Jackson (1):
 Adapt Block/WakeupHandler signature for ABI 23

Connor Behan (1):
 Remove gatos advertisement

Kevin Brace (1):
 xextproto 7.1 support update to the source code

Matt Turner (1):
 xf86-video-r128 6.10.2

git tag: xf86-video-r128-6.10.2

https://xorg.freedesktop.org/archive/individual/driver/xf86-video-r128-6.10.2.tar.bz2
MD5:  905758eb0711bf7151c4f6c435757426  xf86-video-r128-6.10.2.tar.bz2
SHA1: ea3c739efda6ce785b057ac9c39f9247ae9ede8e  xf86-video-r128-6.10.2.tar.bz2
SHA256: 84da21517f3af7617fdf341e84ccb22444d6cdab1647e4808fa631528b9a77de  
xf86-video-r128-6.10.2.tar.bz2
PGP:  
https://xorg.freedesktop.org/archive/individual/driver/xf86-video-r128-6.10.2.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/driver/xf86-video-r128-6.10.2.tar.gz
MD5:  00eb023a9fa9be59db9c09495ad2a0ac  xf86-video-r128-6.10.2.tar.gz
SHA1: ebb8299e0c9a6791db583cf2190248d406872cf4  xf86-video-r128-6.10.2.tar.gz
SHA256: 50ebdb90f8649b0eaa899e55436fe788f93e013555352f31e033c8664a42f018  
xf86-video-r128-6.10.2.tar.gz
PGP:  
https://xorg.freedesktop.org/archive/individual/driver/xf86-video-r128-6.10.2.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-video-trident 1.3.8

2017-01-17 Thread Matt Turner

Adam Jackson (1):
 Adapt Block/WakeupHandler signature for ABI 23

Matt Turner (1):
 xf86-video-trident 1.3.8

git tag: xf86-video-trident-1.3.8

https://xorg.freedesktop.org/archive/individual/driver/xf86-video-trident-1.3.8.tar.bz2
MD5:  ea23158dc50a5bf48a0596b8375ff01f  xf86-video-trident-1.3.8.tar.bz2
SHA1: 8d6aa7a52dad9029b54f41ec817bdc4ece44dec3  xf86-video-trident-1.3.8.tar.bz2
SHA256: 9e5119d974c3e2221994542d35e3a0b3426a441869ddd6dd08a84f324856ac3f  
xf86-video-trident-1.3.8.tar.bz2
PGP:  
https://xorg.freedesktop.org/archive/individual/driver/xf86-video-trident-1.3.8.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/driver/xf86-video-trident-1.3.8.tar.gz
MD5:  ab4d563512f41a8b7d785e1b86a2c365  xf86-video-trident-1.3.8.tar.gz
SHA1: e2b31f65fe5575f78efe8a40216bbaed4ba1bea8  xf86-video-trident-1.3.8.tar.gz
SHA256: d67f5a7bb41fb5eee7db4c8d26b2c2b314945d721dd5ea019e70ac998c1c1e21  
xf86-video-trident-1.3.8.tar.gz
PGP:  
https://xorg.freedesktop.org/archive/individual/driver/xf86-video-trident-1.3.8.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-video-sis 0.10.9

2017-01-17 Thread Matt Turner

Adam Jackson (1):
 Adapt Block/WakeupHandler signature for ABI 23

Matt Turner (1):
 xf86-video-sis 0.10.9

Thomas Klausner (1):
 Fix arguments for miSetPointerPosition.

git tag: xf86-video-sis-0.10.9

https://xorg.freedesktop.org/archive/individual/driver/xf86-video-sis-0.10.9.tar.bz2
MD5:  1d0f425b84988edf8d144803860c9bde  xf86-video-sis-0.10.9.tar.bz2
SHA1: c0009118307b8cf110d43dbd0a174de2f90dfbcc  xf86-video-sis-0.10.9.tar.bz2
SHA256: 5226b7407c601afa32d6cbf155f9182da95d92cdc89c1f83471e1927e552c10d  
xf86-video-sis-0.10.9.tar.bz2
PGP:  
https://xorg.freedesktop.org/archive/individual/driver/xf86-video-sis-0.10.9.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/driver/xf86-video-sis-0.10.9.tar.gz
MD5:  48ae561a49e2478d1d6510a4cab488f8  xf86-video-sis-0.10.9.tar.gz
SHA1: cf1f902fda9b3d27e7404f172419544ed23154e1  xf86-video-sis-0.10.9.tar.gz
SHA256: 7696cbc5991b770824842b0183498a5911f924f4963dcc867a0e6657c0f6cffe  
xf86-video-sis-0.10.9.tar.gz
PGP:  
https://xorg.freedesktop.org/archive/individual/driver/xf86-video-sis-0.10.9.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-video-siliconmotion 1.7.9

2017-01-17 Thread Matt Turner

Adam Jackson (1):
 Adapt Block/WakeupHandler signature for ABI 23

Connor Behan (1):
 Check for drawables before compositing

Matt Turner (1):
 xf86-video-siliconmotion 1.7.9

Thomas Klausner (1):
 Use X11/Xarch.h for endian detection.

git tag: xf86-video-siliconmotion-1.7.9

https://xorg.freedesktop.org/archive/individual/driver/xf86-video-siliconmotion-1.7.9.tar.bz2
MD5:  68b9ebf1bda752ac21606857d236f0f5  xf86-video-siliconmotion-1.7.9.tar.bz2
SHA1: 8b694bf2b64a1c6808708ed8cb4b013493ea5ffa  
xf86-video-siliconmotion-1.7.9.tar.bz2
SHA256: d0f3c691e71108d27a061beb62bf78b36ec35bd755905692734dd68cfb3359bc  
xf86-video-siliconmotion-1.7.9.tar.bz2
PGP:  
https://xorg.freedesktop.org/archive/individual/driver/xf86-video-siliconmotion-1.7.9.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/driver/xf86-video-siliconmotion-1.7.9.tar.gz
MD5:  0265ba2c63cb1648b19a1f814d5d0c26  xf86-video-siliconmotion-1.7.9.tar.gz
SHA1: 8bc29c5814199bc214c7b461634f8a2726b6d75d  
xf86-video-siliconmotion-1.7.9.tar.gz
SHA256: 8be99373a431cfbdeb6b88e42bd9b4bc48a883ba607e49c9eec3702d5e7bd1c7  
xf86-video-siliconmotion-1.7.9.tar.gz
PGP:  
https://xorg.freedesktop.org/archive/individual/driver/xf86-video-siliconmotion-1.7.9.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-video-mga 1.6.5

2017-01-17 Thread Matt Turner

Adam Jackson (2):
 Enable write-combining on the framebuffer BAR
 Adapt Block/WakeupHandler signature for ABI 23

Connor Behan (2):
 Remove DownloadFromScreen
 Composite fixup

Mathieu Larouche (2):
 xf86-video-mga: Add support for a new G200eW3 chipset
 xf86-video-mga: Add support for the new G200e chipset -- V2

Matt Turner (1):
 xf86-video-mga 1.6.5

Matthew Rezny (1):
 MGA DDX: make it possible to find EXA support

Thomas Klausner (1):
 Use correct type in function call.

git tag: xf86-video-mga-1.6.5

https://xorg.freedesktop.org/archive/individual/driver/xf86-video-mga-1.6.5.tar.bz2
MD5:  3ee2549247e01de3e7bce52c27483118  xf86-video-mga-1.6.5.tar.bz2
SHA1: a21605f79694ac2b57fe1abaf049732ac60ac90b  xf86-video-mga-1.6.5.tar.bz2
SHA256: b663cd8e6364f7c4e2637b9fcab9861d0e3971518c73b00d213f6545a1289422  
xf86-video-mga-1.6.5.tar.bz2
PGP:  
https://xorg.freedesktop.org/archive/individual/driver/xf86-video-mga-1.6.5.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/driver/xf86-video-mga-1.6.5.tar.gz
MD5:  b2413e3620dcb321967460f17a1ec184  xf86-video-mga-1.6.5.tar.gz
SHA1: ec526e1f67feaea7d50abf319da670c55cce538b  xf86-video-mga-1.6.5.tar.gz
SHA256: ae1ddf8d4780f6c5313fe0d23826e302fc65556a6ebcaca751c755c9761928ff  
xf86-video-mga-1.6.5.tar.gz
PGP:  
https://xorg.freedesktop.org/archive/individual/driver/xf86-video-mga-1.6.5.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-video-tdfx 1.4.7

2017-01-17 Thread Matt Turner

Adam Jackson (1):
 Adapt Block/WakeupHandler signature for ABI 23

Matt Turner (1):
 xf86-video-tdfx 1.4.7

git tag: xf86-video-tdfx-1.4.7

https://xorg.freedesktop.org/archive/individual/driver/xf86-video-tdfx-1.4.7.tar.bz2
MD5:  a7ba739c9e22ee6071750306cbac0b72  xf86-video-tdfx-1.4.7.tar.bz2
SHA1: 536e3136b85e44deab36be3bf24983453ac0422a  xf86-video-tdfx-1.4.7.tar.bz2
SHA256: 4cf48ee14ead52b23493c3dce5032496fd68bf1d000170bb138730497e212a42  
xf86-video-tdfx-1.4.7.tar.bz2
PGP:  
https://xorg.freedesktop.org/archive/individual/driver/xf86-video-tdfx-1.4.7.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/driver/xf86-video-tdfx-1.4.7.tar.gz
MD5:  4d785981d052d47d2e6fd0fd726d66f5  xf86-video-tdfx-1.4.7.tar.gz
SHA1: c87e37b0f1124b4b82c4e202b1ef83a191c496ae  xf86-video-tdfx-1.4.7.tar.gz
SHA256: 2ce16b23de0736c11e597338c27a914944ac86c302398625b26c498cc09e226a  
xf86-video-tdfx-1.4.7.tar.gz
PGP:  
https://xorg.freedesktop.org/archive/individual/driver/xf86-video-tdfx-1.4.7.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

Re: [ANNOUNCE] libXpm 3.5.12

2016-12-15 Thread Matt Turner
On Thu, Dec 15, 2016 at 9:08 AM, Matthieu Herrb  wrote:
> Jörg Sonnenberger (1):
>   Fix abs() usage.
>
> Matthieu Herrb (1):
>   libXpm 3.5.12
>
> Tobias Stoeckmann (4):
>   Fix out out boundary read on unknown colors
>   Gracefully handle EOF while parsing files.
>   Avoid OOB write when handling malicious XPM files.
>   Handle size_t in file/buffer length
>
> git tag: libXpm-3.5.12
>
> https://xorg.freedesktop.org/archive/individual/lib/libXpm-3.5.12.tar.bz2
> MD5:  20f4627672edb2bd06a749f11aa97302  libXpm-3.5.12.tar.bz2
> SHA1: 4e22fefe61714209539b08051b5287bcd9ecfd04  libXpm-3.5.12.tar.bz2
> SHA256: fd6a6de3da48de8d1bb738ab6be4ad67f7cb0986c39bd3f7d51dd24f7854bdec  
> libXpm-3.5.12.tar.bz2
> PGP:  
> https://xorg.freedesktop.org/archive/individual/lib/libXpm-3.5.12.tar.bz2.sig
>
> https://xorg.freedesktop.org/archive/individual/lib/libXpm-3.5.12.tar.gz
> MD5:  b286c884b11b5a0b4371175c5327141f  libXpm-3.5.12.tar.gz
> SHA1: c837dfca61080a40031a3d9a83ea284acb619ab7  libXpm-3.5.12.tar.gz
> SHA256: 2523acc780eac01db5163267b36f5b94374bfb0de26fc0b5a7bee76649fd8501  
> libXpm-3.5.12.tar.gz
> PGP:  
> https://xorg.freedesktop.org/archive/individual/lib/libXpm-3.5.12.tar.gz.sig

Thanks for handling Tobias' patches and making a release.

I cannot download the new tarballs. I get a 403, and looking at the
directory via ssh I see that the files have mode 600, which would
explain it.
___
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] libdrm 2.4.72

2016-11-14 Thread Matt Turner

Alex Deucher (1):
 amdgpu: check parameters in amdgpu_query_gpu_info

Chris Wilson (3):
 intel: Export raw GEM mmap interfaces
 intel: Migrate handle/name lookups from linear lists to hashtables
 intel: Look prime handle up in handle hash table

Eric Anholt (1):
 Silence runtime complaints on platform devices

Junwei Zhang (1):
 amdgpu: add the function to get the marketing name (v4)

Matt Turner (4):
 intel: Add uthash.h to Makefile.sources.
 amdgpu: Add amdgpu_asic_id.h to Makefile.sources.
 freedreno: Add fd_ringbuffer_flush2 to symbol check.
 Bump version for release

Michel Dänzer (3):
 headers: Sync drm{,_mode}.h with the kernel
 Add drmModePageFlipTarget
 intel: Add new symbols to intel-symbol-check

Neil Roberts (1):
 intel: Allow some codenames in INTEL_DEVID_OVERRIDE

Rob Clark (3):
 add libsync.h helper
 freedreno: sync uapi header
 freedreno: add fence fd support

Rob Herring (1):
 Return an -ENODEV from drmGetDevice() when no device was found.

git tag: libdrm-2.4.72

https://dri.freedesktop.org/libdrm/libdrm-2.4.72.tar.bz2
MD5:  5ca170c39609430a3c39f15906523448  libdrm-2.4.72.tar.bz2
SHA1: 371772e90a7db67a7544d6377e6e53b19d6eafe6  libdrm-2.4.72.tar.bz2
SHA256: 16295ef61a7dec87216fd74a06225f68e3ac3e95224cb31454d2577ac46ccc89  
libdrm-2.4.72.tar.bz2
PGP:  https://dri.freedesktop.org/libdrm/libdrm-2.4.72.tar.bz2.sig

https://dri.freedesktop.org/libdrm/libdrm-2.4.72.tar.gz
MD5:  74253ec3d33d2e1b440159f487abbd04  libdrm-2.4.72.tar.gz
SHA1: b8b5bb8483ec27e426e66c49b5a446f4be09e36a  libdrm-2.4.72.tar.gz
SHA256: aa41b8df7b9a2c6cbd710b36e8b556939762fdc1841af072fdedc1992ae2e900  
libdrm-2.4.72.tar.gz
PGP:  https://dri.freedesktop.org/libdrm/libdrm-2.4.72.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: [PATCH xserver] randr: Do not check the screen size bound for gpu screens

2016-11-02 Thread Matt Turner
On Wed, Aug 31, 2016 at 9:11 AM, Nikhil Mahale  wrote:
>>
>> OTOH this may indeed be a server bug, but your fix is not the right
>> one, I wonder why we are doing a RRSetScreenSize for slave GPU-s at
>> all. Since we already check that the Screen is big enough in
>> ProcRRSetCrtcConfig?
>
> We are looking for answer of this question, may be Dave or Ajax knows
> about this.
>
> Thanks,
> Nikhil Mahale

Someone pinged me to add this patch to Gentoo's xserver package, but
it'd be much preferred if the patch were upstream first. Ping for
perhaps ajax to take a look.
___
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] micro-optimize RADEONCopySwap in radeon_accel.c for powerpc

2016-10-31 Thread Matt Turner
On Mon, Oct 31, 2016 at 11:16 AM, Jochen Rollwagen
<joro-2...@t-online.de> wrote:
> Am 31.10.2016 um 07:01 schrieb Matt Turner:
>>
>> On Fri, Oct 28, 2016 at 1:28 AM, Jochen Rollwagen <joro-2...@t-online.de>
>> wrote:
>>>
>>> Hi there,
>>>
>>> gcc seems to create some sub-optimal code for the following code sequence
>>> in
>>> radeon_accel.c:
>>>
>>>   for (; nwords > 0; --nwords, ++d, ++s)
>>>  *d = ((*s & 0x) << 16) | ((*s >> 16) & 0x);
>>>
>>> the body of the loop compiles to
>>>
>>>  lwz 9,40(31)
>>>  lwz 9,0(9)
>>>  rotlwi 10,9,16
>>>  lwz 9,36(31)
>>>  stw 10,0(9)
>>>  lwz 9,44(31)
>>>  addi 9,9,-1
>>>  stw 9,44(31)
>>>  lwz 9,36(31)
>>>  addi 9,9,4
>>>  stw 9,36(31)
>>>  lwz 9,40(31)
>>>  addi 9,9,4
>>>  stw 9,40(31)
>>>
>>> this patch adds some (hopefully optimal) assembler code, bringing it in
>>> line
>>> with the other cases in the switch:
>>>
>>> diff --git a/src/radeon_accel.c b/src/radeon_accel.c
>>> index 1def2a3..580fa33 100644
>>> --- a/src/radeon_accel.c
>>> +++ b/src/radeon_accel.c
>>> @@ -138,7 +138,16 @@ void RADEONCopySwap(uint8_t *dst, uint8_t *src,
>>> unsigned int size, int swap)
>>>  unsigned int nwords = size >> 2;
>>>
>>>  for (; nwords > 0; --nwords, ++d, ++s)
>>> -   *d = ((*s & 0x) << 16) | ((*s >> 16) & 0x);
>>> +#ifdef __powerpc__
>>> +   __asm__ volatile ("rlwinm %0,%1,%2,%3,%4\n\t"
>>> +"rlwimi
>>> %0,%1,%5,%6,%7\n\t"
>>> + : "=" (*d)
>>> + : "r" (*s),"i" (16),
>>> "i"
>>> (16),"i" (31) ,"i" (16), "i" (0),"i" (15)
>>> + :);
>>> +
>>> +#else
>>> +   *d = ((*s & 0x) << 16) | ((*s >> 16) &
>>> 0x);
>>> +#endif
>>
>> It looks like this code just swaps the two 16-bit shorts. That looks
>> like a rotate by 16. I don't know anything about PPC assembly, but if
>> this description [1] of the rlwinm is correct, you should be able to
>> do it in a single rlwinm instruction, right? E.g., __rlwinm(*s, 16, 0,
>> 31).
>>
>> Also, if it's possible it would be more readable to embed the
>> immediates in the assembly text string instead of "i" inputs.
>>
>> [1] https://gist.github.com/rygorous/1440600
>
>
> Hi Matt,
>
> thanks for your review.
>
> You’re perfectly right, the one rlwinm does the trick –with half the
> instructions (one).
>
> Which very probably really makes this „the optimal“ code sequence.

Cool!

> As for the integers, putting them directly in the asm statement seems to
> make gcc’s inline asm interpret them as register names (r0, r16, r31).
> There’s probably a funky compiler switch for that, but i guess the safest,
> cleanest version is the one below.

You might try prefixing them with a # or $. Some assembly language's
syntax requires such a prefix for immediate values.

Also, if you want  you might be interested in replacing the other
#ifdef __powerpc__ cases later in that file with uses of
__builtin_bswap*.
___
xorg-driver-ati mailing list
xorg-driver-ati@lists.x.org
https://lists.x.org/mailman/listinfo/xorg-driver-ati


Re: [PATCH] micro-optimize RADEONCopySwap in radeon_accel.c for powerpc

2016-10-31 Thread Matt Turner
On Fri, Oct 28, 2016 at 1:28 AM, Jochen Rollwagen  wrote:
> Hi there,
>
> gcc seems to create some sub-optimal code for the following code sequence in
> radeon_accel.c:
>
>  for (; nwords > 0; --nwords, ++d, ++s)
> *d = ((*s & 0x) << 16) | ((*s >> 16) & 0x);
>
> the body of the loop compiles to
>
> lwz 9,40(31)
> lwz 9,0(9)
> rotlwi 10,9,16
> lwz 9,36(31)
> stw 10,0(9)
> lwz 9,44(31)
> addi 9,9,-1
> stw 9,44(31)
> lwz 9,36(31)
> addi 9,9,4
> stw 9,36(31)
> lwz 9,40(31)
> addi 9,9,4
> stw 9,40(31)
>
> this patch adds some (hopefully optimal) assembler code, bringing it in line
> with the other cases in the switch:
>
> diff --git a/src/radeon_accel.c b/src/radeon_accel.c
> index 1def2a3..580fa33 100644
> --- a/src/radeon_accel.c
> +++ b/src/radeon_accel.c
> @@ -138,7 +138,16 @@ void RADEONCopySwap(uint8_t *dst, uint8_t *src,
> unsigned int size, int swap)
> unsigned int nwords = size >> 2;
>
> for (; nwords > 0; --nwords, ++d, ++s)
> -   *d = ((*s & 0x) << 16) | ((*s >> 16) & 0x);
> +#ifdef __powerpc__
> +   __asm__ volatile ("rlwinm %0,%1,%2,%3,%4\n\t"
> +"rlwimi %0,%1,%5,%6,%7\n\t"
> + : "=" (*d)
> + : "r" (*s),"i" (16), "i"
> (16),"i" (31) ,"i" (16), "i" (0),"i" (15)
> + :);
> +
> +#else
> +   *d = ((*s & 0x) << 16) | ((*s >> 16) & 0x);
> +#endif

It looks like this code just swaps the two 16-bit shorts. That looks
like a rotate by 16. I don't know anything about PPC assembly, but if
this description [1] of the rlwinm is correct, you should be able to
do it in a single rlwinm instruction, right? E.g., __rlwinm(*s, 16, 0,
31).

Also, if it's possible it would be more readable to embed the
immediates in the assembly text string instead of "i" inputs.

[1] https://gist.github.com/rygorous/1440600
___
xorg-driver-ati mailing list
xorg-driver-ati@lists.x.org
https://lists.x.org/mailman/listinfo/xorg-driver-ati


Re: [PATCH xserver] configure.ac: bump epoxy requirement to 1.2

2016-10-24 Thread Matt Turner
On Mon, Oct 24, 2016 at 2:39 AM, Emil Velikov  wrote:
> From: Emil Velikov 
>
> As pointed out in the ABI tracker[1], epoxy has gone through a few
> non-backwards compatible ABI changes, yet preserved the DSO name.
>
> Most noticeable of which, from xserver POV, in epoxy_has_egl_extension()
> - s/EGLDisplay */EGLDisplay/.
>
> To avoid unwanted/unexpected 'fun' behaviour, just bump the requirement.
> Version 1.2 has been released more than 2 years ago, in May 2014.
>
> [1] https://abi-laboratory.pro/tracker/timeline/libepoxy/
> Cc: Eric Anholt 
> Cc: Dave Airlie 
> Signed-off-by: Emil Velikov 
> ---
> We might want this in the stable branch(es)?
>
> Eric, iirc Dave had some ideas about moving libepoxy to fd.o [+ making
> it the canonical/upstream source] and was looking for your blessing.
>
> How is that going ? The state of the github repo looks tragic.

ajax and anholt were talking about epoxy's status at XDC. Cc'ing ajax.
___
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 1/3] xfree86/modes: Move gamma initialization to xf86RandR12Init12 v2

2016-07-27 Thread Matt Turner
On Tue, Jul 26, 2016 at 7:25 AM, walter harms  wrote:
>
>
> Am 26.07.2016 11:11, schrieb Michel Dänzer:
>> From: Michel Dänzer 
>>
>> RRCrtcGammaSetSize cannot be used yet in xf86InitialConfiguration,
>> because randr_crtc isn't allocated yet at that point, but a following
>> change will require RRCrtcGammaSetSize to be called from
>> xf86RandR12CrtcInitGamma.
>>
>> v2:
>> * Bail from xf86RandR12CrtcInitGamma if !crtc->funcs->gamma_set (Keith
>>   Packard)
>>
>> Signed-off-by: Michel Dänzer 
>> ---
>>  hw/xfree86/modes/xf86Crtc.c| 113 
>> 
>>  hw/xfree86/modes/xf86RandR12.c | 115 
>> -
>>  2 files changed, 114 insertions(+), 114 deletions(-)
>>
>> diff --git a/hw/xfree86/modes/xf86Crtc.c b/hw/xfree86/modes/xf86Crtc.c
>> index 4a13c13..966a168 100644
>> --- a/hw/xfree86/modes/xf86Crtc.c
>> +++ b/hw/xfree86/modes/xf86Crtc.c
>> @@ -2451,108 +2451,6 @@ xf86TargetUserpref(ScrnInfoPtr scrn, 
>> xf86CrtcConfigPtr config,
>>  return FALSE;
>>  }
>>
>> -static Bool
>> -xf86CrtcSetInitialGamma(xf86CrtcPtr crtc, float gamma_red, float 
>> gamma_green,
>> -float gamma_blue)
>> -{
>> -int i, size = 256;
>> -CARD16 *red, *green, *blue;
>> -
>> -red = xallocarray(size, 3 * sizeof(CARD16));
>> -green = red + size;
>> -blue = green + size;
>> -
>> -/* Only cause warning if user wanted gamma to be set. */
>> -if (!crtc->funcs->gamma_set &&
>> -(gamma_red != 1.0 || gamma_green != 1.0 || gamma_blue != 1.0)) {
>> -free(red);
>> -return FALSE;
>> -}
>> -else if (!crtc->funcs->gamma_set) {
>> -free(red);
>> -return TRUE;
>> -}
>> -
>> -/* At this early stage none of the randr-interface stuff is up.
>> - * So take the default gamma size for lack of something better.
>> - */
>> -for (i = 0; i < size; i++) {
>> -if (gamma_red == 1.0)
>> -red[i] = i << 8;
>> -else
>> -red[i] = (CARD16) (pow((double) i / (double) (size - 1),
>> -   1. / (double) gamma_red) * (double) 
>> (size -
>> -1) *
>> -   256);
>> -
>> -if (gamma_green == 1.0)
>> -green[i] = i << 8;
>> -else
>> -green[i] = (CARD16) (pow((double) i / (double) (size - 1),
>> - 1. / (double) gamma_green) *
>> - (double) (size - 1) * 256);
>> -
>> -if (gamma_blue == 1.0)
>> -blue[i] = i << 8;
>> -else
>> -blue[i] = (CARD16) (pow((double) i / (double) (size - 1),
>> -1. / (double) gamma_blue) * (double) 
>> (size -
>> -  
>> 1) *
>> -256);
>> -}
>> -
>> -/* Default size is 256, so anything else is failure. */
>> -if (size != crtc->gamma_size) {
>> -free(red);
>> -return FALSE;
>> -}
>> -
>> -crtc->gamma_size = size;
>> -memcpy(crtc->gamma_red, red, crtc->gamma_size * sizeof(CARD16));
>> -memcpy(crtc->gamma_green, green, crtc->gamma_size * sizeof(CARD16));
>> -memcpy(crtc->gamma_blue, blue, crtc->gamma_size * sizeof(CARD16));
>> -
>> -/* Do not set gamma now, delay until the crtc is activated. */
>> -
>> -free(red);
>> -
>> -return TRUE;
>> -}
>> -
>> -static Bool
>> -xf86OutputSetInitialGamma(xf86OutputPtr output)
>> -{
>> -XF86ConfMonitorPtr mon = output->conf_monitor;
>> -float gamma_red = 1.0, gamma_green = 1.0, gamma_blue = 1.0;
>> -
>> -if (!mon)
>> -return TRUE;
>> -
>> -if (!output->crtc)
>> -return FALSE;
>> -
>> -/* Get configured values, where they exist. */
>> -if (mon->mon_gamma_red >= GAMMA_MIN && mon->mon_gamma_red <= GAMMA_MAX)
>> -gamma_red = mon->mon_gamma_red;
>> -
>> -if (mon->mon_gamma_green >= GAMMA_MIN && mon->mon_gamma_green <= 
>> GAMMA_MAX)
>> -gamma_green = mon->mon_gamma_green;
>> -
>> -if (mon->mon_gamma_blue >= GAMMA_MIN && mon->mon_gamma_blue <= 
>> GAMMA_MAX)
>> -gamma_blue = mon->mon_gamma_blue;
>> -
>> -/* This avoids setting gamma 1.0 in case another cloned output on this 
>> crtc has a specific gamma. */
>> -if (gamma_red != 1.0 || gamma_green != 1.0 || gamma_blue != 1.0) {
>> -xf86DrvMsg(output->scrn->scrnIndex, X_INFO,
>> -   "Output %s wants gamma correction (%.1f, %.1f, %.1f)\n",
>> -   output->name, gamma_red, gamma_green, gamma_blue);
>> -return xf86CrtcSetInitialGamma(output->crtc, gamma_red, gamma_green,
>> -   gamma_blue);
>> -}
>> -else
>> -return TRUE;
>> -}
>> -
>>  /**
>>   * 

[ANNOUNCE] libXfixes 5.0.2

2016-05-25 Thread Matt Turner
Matt Turner (1):
  libXfixes 5.0.2

Michael Joost (1):
  Remove fallback for _XEatDataWords, require libX11 1.6 for it

git tag: libXfixes-5.0.2

http://xorg.freedesktop.org/archive/individual/lib/libXfixes-5.0.2.tar.bz2
MD5:  544d73df94e638ba7b64147be416e576  libXfixes-5.0.2.tar.bz2
SHA1: 56ad5e27f2cb7dcc61af4bab813464415ff0b25b  libXfixes-5.0.2.tar.bz2
SHA256: 9bd20edfec084a1bed481d48dd4815dee88139fffad091418cdda081129a9aea  
libXfixes-5.0.2.tar.bz2
PGP:  
http://xorg.freedesktop.org/archive/individual/lib/libXfixes-5.0.2.tar.bz2.sig

http://xorg.freedesktop.org/archive/individual/lib/libXfixes-5.0.2.tar.gz
MD5:  3636e59f8f5fa2e469d556d49f30e98d  libXfixes-5.0.2.tar.gz
SHA1: 483532effa426c0b619a8c71ec318449a7e228d8  libXfixes-5.0.2.tar.gz
SHA256: ad8df1ecf3324512b80ed12a9ca07556e561b14256d94216e67a68345b23c981  
libXfixes-5.0.2.tar.gz
PGP:  
http://xorg.freedesktop.org/archive/individual/lib/libXfixes-5.0.2.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


[ANNOUNCE] libXfixes 5.0.2

2016-05-25 Thread Matt Turner
Matt Turner (1):
  libXfixes 5.0.2

Michael Joost (1):
  Remove fallback for _XEatDataWords, require libX11 1.6 for it

git tag: libXfixes-5.0.2

http://xorg.freedesktop.org/archive/individual/lib/libXfixes-5.0.2.tar.bz2
MD5:  544d73df94e638ba7b64147be416e576  libXfixes-5.0.2.tar.bz2
SHA1: 56ad5e27f2cb7dcc61af4bab813464415ff0b25b  libXfixes-5.0.2.tar.bz2
SHA256: 9bd20edfec084a1bed481d48dd4815dee88139fffad091418cdda081129a9aea  
libXfixes-5.0.2.tar.bz2
PGP:  
http://xorg.freedesktop.org/archive/individual/lib/libXfixes-5.0.2.tar.bz2.sig

http://xorg.freedesktop.org/archive/individual/lib/libXfixes-5.0.2.tar.gz
MD5:  3636e59f8f5fa2e469d556d49f30e98d  libXfixes-5.0.2.tar.gz
SHA1: 483532effa426c0b619a8c71ec318449a7e228d8  libXfixes-5.0.2.tar.gz
SHA256: ad8df1ecf3324512b80ed12a9ca07556e561b14256d94216e67a68345b23c981  
libXfixes-5.0.2.tar.gz
PGP:  
http://xorg.freedesktop.org/archive/individual/lib/libXfixes-5.0.2.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

Re: [PATCH xserver 5/8] xquartz/glx: Error out for MakeContextCurrent(draw != read)

2016-03-21 Thread Matt Turner
On Mon, Mar 21, 2016 at 1:29 PM, Adam Jackson  wrote:
> CGL doesn't have a way to express this directly, unlike EGL WGL and GLX.
> It might be implementable, but it's never actually worked, and it's a
> fairly niche feature so we're better off throwing an error if someone
> attempts it.
>
> Signed-off-by: Adam Jackson 
> ---
>  hw/xquartz/GL/indirect.c | 3 +++
>  1 file changed, 3 insertions(+)
>
> diff --git a/hw/xquartz/GL/indirect.c b/hw/xquartz/GL/indirect.c
> index 54c9073..c0648c4 100644
> --- a/hw/xquartz/GL/indirect.c
> +++ b/hw/xquartz/GL/indirect.c
> @@ -387,6 +387,9 @@ __glXAquaContextMakeCurrent(__GLXcontext *baseContext)
>
>  GLAQUA_DEBUG_MSG("glAquaMakeCurrent (ctx 0x%p)\n", baseContext);
>
> +if (context->base.drawPriv !+ context->base.readPriv)

I'm not sure how that parses. Should be !=
___
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:makedepend] Use do { ... } while(0) idiom to make debug() macro safer

2016-03-12 Thread Matt Turner
On Sat, Mar 12, 2016 at 10:24 AM, walter harms  wrote:
>
>
> Am 12.03.2016 19:15, schrieb Alan Coopersmith:
>> Cleans up several -Wempty-body warnings from gcc 5.3
>>
>> Signed-off-by: Alan Coopersmith 
>> ---
>>  def.h | 4 ++--
>>  1 file changed, 2 insertions(+), 2 deletions(-)
>>
>> diff --git a/def.h b/def.h
>> index 1930cde..59670a9 100644
>> --- a/def.h
>> +++ b/def.h
>> @@ -82,9 +82,9 @@ extern int  _debugmask;
>>   * 3 show #include SYMBOL
>>   * 4-6   unused
>>   */
>> -#define debug(level,arg) { if (_debugmask & (1 << level)) warning arg; }
>> +#define debug(level,arg) do { if (_debugmask & (1 << level)) warning arg; } 
>> while(0)
>>  #else
>> -#define  debug(level,arg) /**/
>> +#define  debug(level,arg) do { /**/ } while (0)
>>  #endif /* DEBUG */
>>
>>  typedef  unsigned char boolean;
>
>
>  #definedebug(level,arg)   while(0)
>
> should be sufficient (not tested)

Maybe, but that sure looks strange to my eye, while the do { ... }
while(0) pattern is well recognized.
___
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 6/8] ephyr: Create 3.3 core profile context if possible (v3)

2016-01-19 Thread Matt Turner
On Mon, Jan 18, 2016 at 11:02 PM, Dave Airlie  wrote:
> From: Keith Packard 
>
> On desktop GL, Ask for a 3.3 core profile context if that's available,
> otherwise create a generic context.
>
> v2: tell glamor the profile is a core one.
> v2.1: add/use GL version defines
> v3: let glamor work out core itself
>
> Signed-off-by: Keith Packard 
> Signed-off-by: Dave Airlie 
> ---
>  hw/kdrive/ephyr/ephyr_glamor_glx.c | 18 +-
>  1 file changed, 17 insertions(+), 1 deletion(-)
>
> diff --git a/hw/kdrive/ephyr/ephyr_glamor_glx.c 
> b/hw/kdrive/ephyr/ephyr_glamor_glx.c
> index 30c5245..b9fe8d1 100644
> --- a/hw/kdrive/ephyr/ephyr_glamor_glx.c
> +++ b/hw/kdrive/ephyr/ephyr_glamor_glx.c
> @@ -41,6 +41,10 @@
>  #include "os.h"
>  #include 
>
> +/* until we need geometry shaders GL3.1 should suffice. */
> +/* Xephyr has it's own copy of this for build reasons */
> +#define GLAMOR_GL_CORE_VER_MAJOR 3
> +#define GLAMOR_GL_CORE_VER_MINOR 1
>  /** @{
>   *
>   * global state for Xephyr with glamor.
> @@ -319,7 +323,19 @@ ephyr_glamor_glx_screen_init(xcb_window_t win)
> "GLX_EXT_create_context_es2_profile\n");
>  }
>  } else {
> -ctx = glXCreateContext(dpy, visual_info, NULL, True);
> +static const int context_attribs[] = {
> +GLX_CONTEXT_PROFILE_MASK_ARB,
> +GLX_CONTEXT_CORE_PROFILE_BIT_ARB,
> +GLX_CONTEXT_MAJOR_VERSION_ARB,
> +GLAMOR_GL_CORE_VER_MAJOR,
> +GLX_CONTEXT_MINOR_VERSION_ARB,
> +GLAMOR_GL_CORE_VER_MINOR,
> +0,
> +};
> +ctx = glXCreateContextAttribsARB(dpy, fb_config, NULL, True,
> + context_attribs);
> +if (!ctx)
> +ctx = glXCreateContext(dpy, visual_info, NULL, True);
>  }
>  if (ctx == NULL)
>  FatalError("glXCreateContext failed\n");
> --

GL 3.2 adds profiles -- they're not available in GL 3.1. The
GLX_ARB_create_context_profile spec says:

 If the requested OpenGL version is less than 3.2,
 GLX_CONTEXT_PROFILE_MASK_ARB is ignored and the functionality
 of the context is determined solely by the requested version.


If you simply ask for 3.1, you may get GL_ARB_compatibility... The spec says:

If version 3.1 is requested, the context returned may implement
any of the following versions:

  * Version 3.1. The GL_ARB_compatibility extension may or may not
be implemented, as determined by the implementation.
  * The core profile of version 3.2 or greater.

It's probably a safe bet that no driver we care about glamor running
on will implement GL_ARB_compatibility, so maybe asking for 3.1 is the
best thing to do. The lack of profiles in 3.1 is a real pain in the
ass.
___
xorg-devel@lists.x.org: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info: http://lists.x.org/mailman/listinfo/xorg-devel

[PATCH libXfont] Convert to non-recursive build.

2015-12-09 Thread Matt Turner
---
Because two Makefiles are better than ten.

 Makefile.am  | 114 ++-
 configure.ac |  10 +
 src/FreeType/Makefile.am |  15 ---
 src/Makefile.am  |  68 
 src/bitmap/Makefile.am   |  29 
 src/builtins/Makefile.am |  17 ---
 src/dummy.c  |   0
 src/fc/Makefile.am   |  16 ---
 src/fontfile/Makefile.am |  29 
 src/stubs/Makefile.am|  10 -
 src/util/Makefile.am |  18 
 11 files changed, 114 insertions(+), 212 deletions(-)
 delete mode 100644 src/FreeType/Makefile.am
 delete mode 100644 src/Makefile.am
 delete mode 100644 src/bitmap/Makefile.am
 delete mode 100644 src/builtins/Makefile.am
 delete mode 100644 src/dummy.c
 delete mode 100644 src/fc/Makefile.am
 delete mode 100644 src/fontfile/Makefile.am
 delete mode 100644 src/stubs/Makefile.am
 delete mode 100644 src/util/Makefile.am

diff --git a/Makefile.am b/Makefile.am
index 43ccd34..86870bb 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -19,7 +19,7 @@
 #  TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
 #  PERFORMANCE OF THIS SOFTWARE.
 
-SUBDIRS=doc src
+SUBDIRS=doc
 
 libXfontincludedir = $(includedir)/X11/fonts
 libXfontinclude_HEADERS = \
@@ -48,6 +48,118 @@ nodist_libXfontinclude_HEADERS = \
 pkgconfigdir = $(libdir)/pkgconfig
 pkgconfig_DATA = xfont2.pc
 
+lib_LTLIBRARIES = libXfont2.la
+
+AM_CPPFLAGS = -I${top_srcdir}/include
+AM_CFLAGS = $(XFONT_CFLAGS) $(OS_CFLAGS) $(CWARNFLAGS)
+
+libXfont2_la_SOURCES = \
+   src/stubs/atom.c\
+   src/stubs/libxfontstubs.c   \
+   src/util/fontaccel.c\
+   src/util/fontnames.c\
+   src/util/fontutil.c \
+   src/util/fontxlfd.c \
+   src/util/format.c   \
+   src/util/miscutil.c \
+   src/util/patcache.c \
+   src/util/private.c  \
+   src/util/utilbitmap.c
+
+libXfont2_la_LDFLAGS = -version-number 2:0:0 -no-undefined
+
+libXfont2_la_LIBADD = $(Z_LIBS) $(MATH_LIBS) $(XFONT_LIBS)
+
+if XFONT_FONTFILE
+libXfont2_la_SOURCES +=\
+   src/fontfile/bitsource.c\
+   src/fontfile/bufio.c\
+   src/fontfile/decompress.c   \
+   src/fontfile/defaults.c \
+   src/fontfile/dirfile.c  \
+   src/fontfile/fileio.c   \
+   src/fontfile/filewr.c   \
+   src/fontfile/fontdir.c  \
+   src/fontfile/fontencc.c \
+   src/fontfile/fontfile.c \
+   src/fontfile/fontscale.c\
+   src/fontfile/gunzip.c   \
+   src/fontfile/register.c \
+   src/fontfile/renderers.c\
+   src/fontfile/catalogue.c
+
+if X_BZIP2_FONT_COMPRESSION
+libXfont2_la_SOURCES += src/fontfile/bunzip2.c
+endif
+endif
+
+if XFONT_FREETYPE
+AM_CFLAGS += $(FREETYPE_CFLAGS)
+
+libXfont2_la_LIBADD += $(FREETYPE_LIBS)
+libXfont2_la_SOURCES +=\
+   src/FreeType/ft.h   \
+   src/FreeType/ftfuncs.h  \
+   src/FreeType/xttcap.h   \
+   src/FreeType/ftenc.c\
+   src/FreeType/ftfuncs.c  \
+   src/FreeType/fttools.c  \
+   src/FreeType/xttcap.c
+endif
+
+if XFONT_BITMAP
+libXfont2_la_SOURCES +=\
+   src/bitmap/bitmap.c \
+   src/bitmap/bitmapfunc.c \
+   src/bitmap/bitmaputil.c \
+   src/bitmap/bitscale.c   \
+   src/bitmap/fontink.c
+
+if XFONT_BDFFORMAT
+libXfont2_la_SOURCES +=\
+   src/bitmap/bdfread.c\
+   src/bitmap/bdfutils.c
+endif
+
+if XFONT_PCF_OR_BUILTIN
+libXfont2_la_SOURCES += src/bitmap/pcfread.c
+endif
+
+if XFONT_PCFFORMAT
+libXfont2_la_SOURCES += src/bitmap/pcfwrite.c
+endif
+
+if XFONT_SNFFORMAT
+libXfont2_la_SOURCES +=\
+   src/bitmap/snfread.c\
+   src/bitmap/snfstr.h
+endif
+endif
+
+if XFONT_BUILTINS
+libXfont2_la_SOURCES +=\
+   src/builtins/builtin.h  \
+   src/builtins/dir.c  \
+   src/builtins/file.c \
+   src/builtins/fonts.c\
+   src/builtins/fpe.c  \
+   src/builtins/render.c
+endif
+
+if XFONT_FC
+libXfont2_la_SOURCES +=\
+   src/fc/fsconvert.c  \
+   src/fc/fserve.c \
+   src/fc/fserve.h \
+   src/fc/fservestr.h  \
+   src/fc/fsio.c   \
+   src/fc/fsio.h   \
+   src/fc/fslibos.h\
+   src/fc/fstrans.c
+endif
+
+EXTRA_DIST = src/builtins/buildfont
+
 MAINTAINERCLEANFILES = ChangeLog INSTALL
 
 .PHONY: ChangeLog INSTALL
diff --git a/configure.ac b/configure.ac
index 

Re: CC_CHECK_FLAGS_APPEND (was Re: libXfont: Changes to 'master')

2015-12-09 Thread Matt Turner
On Tue, Dec 8, 2015 at 10:51 PM, Jeremy Huddleston Sequoia
 wrote:
> ./configure: line 19194: syntax error near unexpected token `with_cflags,'
> ./configure: line 19194: `  CC_CHECK_FLAGS_APPEND(with_cflags, CFLAGS, \'
>
> From what I can tell, CC_CHECK_FLAGS_APPEND comes from glib.  Can we please 
> not add a dependency on glib for this?

Given the addition of

+AC_CONFIG_MACRO_DIR([m4])

I think Keith just forgot to git add a file.
___
xorg-devel@lists.x.org: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info: http://lists.x.org/mailman/listinfo/xorg-devel

Re: [ANNOUNCE] libXfont2 2.0.0

2015-12-09 Thread Matt Turner
On Tue, Dec 8, 2015 at 8:48 PM, Keith Packard  wrote:
>
> Here's the first version of a new libXfont2 library; it's the same as
> the old libXfont libary, but has a shiny new API/ABI that avoids
> referencing symbols in the X server directly. The code for the X server
> to use this version is awaiting review and merging still.
>
> Alan Coopersmith (1):
>   doc: add a couple olinks to fsproto & xfs-design docs
>
> Benjamin Tissoires (1):
>   bdfReadCharacters: Allow negative DWIDTH values
>
> Jeremy Huddleston Sequoia (2):
>   stubs: Add missing externs for declarations in the NO_WEAK_SYMBOLS && 
> PIC stubs resolution
>   Use NO_WEAK_SYMBOLS instead of -flat_namespace
>
> Keith Packard (2):
>   Add compiler warning flags and fix warnings

I think you forgot to git add a file in the m4/ directory? I'm getting

./configure: line 19207: syntax error near unexpected token `with_cflags,'
./configure: line 19207: ` CC_CHECK_FLAGS_APPEND(with_cflags, CFLAGS,'
___
xorg@lists.x.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.x.org/mailman/listinfo/xorg
Your subscription address: %(user_address)s

<    1   2   3   4   5   6   7   >