[Mesa-maintainers] Downstream Mesa patches and quirks

Jonathan Gray jsg at jsg.id.au
Mon Feb 26 16:07:42 UTC 2018


On Mon, Feb 26, 2018 at 03:22:07PM +0100, Stefan Dirsch wrote:
> On Fri, Feb 23, 2018 at 02:03:43PM +1100, Jonathan Gray wrote:
> > On Thu, Feb 22, 2018 at 02:14:42PM +0100, Stefan Dirsch wrote:
> > > On Wed, Feb 21, 2018 at 10:32:55AM +0000, Emil Velikov wrote:
> > > > >  - third party (bison, flex, python*) - same as above
> > > > I'm going through the bits that require these, but it's picky.
> > > > As pointed out - might want to keep these for the time being.
> > > > 
> > > > On the other hand fdupes and anything that references _mandir could be nuked.
> > > 
> > > Well, maybe not, because I've added GL/GLU manual pages from old Xserver
> > > sources (Mesa was built together with the Xserver sources at this time) to our
> > > Mesa package (Mesa sources come without GL/GLU manual pages). That's also the
> > > reason why we still need imake in our Mesa package.
> > 
> > OpenBSD also ships the old manual pages (though with simple Makefiles to
> > avoid imake).
> > https://cvsweb.openbsd.org/cgi-bin/cvsweb/xenocara/doc/gl-docs/
> 
> Thanks! Stupid question: Is there a way to download these sources?

Sure, https://www.openbsd.org/anoncvs.html

There is a git mirror but then you can't do partial checkouts

https://github.com/openbsd/xenocara/

Makefiles for the gl-docs are witten including bsd.*.mk for OpenBSD
make(1).  But you could write something similiar for gmake.

> 
> > Khronos no longer seem interested in providing them:
> > 
> > https://www.khronos.org/bugzilla/show_bug.cgi?id=865
> > 
> > "We're not going to build traditional Unix man pages from the sources,
> > if that's what you were asking. It's essentially impossible to imbed
> > LaTeX math in them without far more effort than is justified and they're
> > useless as a web format. It's good that Debian worked something out,
> > however."
> > 
> > https://github.com/KhronosGroup/OpenGL-Refpages
> > 
> > Even with the debian patch the resulting pages have numerous
> > problems with the generated mdoc/roff and don't seem worth
> > replacing the old pages with.
> 
> Ok. I understand. We'll stay with old ones. Should be still ok for a start. ;-)
> 
> CU,
> Stefan
> 
> > > Mon Jun 19 10:47:49 CEST 2006 - sndirsch at suse.de
> > > - added missing manual pages (Bug #185707)
> > > 
> > > https://bugzilla.suse.com/show_bug.cgi?id=185707
> > > 
> > > Maybe not a perfect solution, but still better than not having any GL/GLU
> > > manual pages available I believe.
> > > 
> > > Thanks,
> > > Stefan
> 
> Public Key available
> ------------------------------------------------------
> Stefan Dirsch (Res. & Dev.)   SUSE LINUX GmbH
> Tel: 0911-740 53 0            Maxfeldstra?e 5
> FAX: 0911-740 53 479          D-90409 N?rnberg
> http://www.suse.de            Germany 
> ---------------------------------------------------------------
> SUSE Linux GmbH, GF: Felix Imend?rffer, Jane Smithard, Graham
> Norton, HRB 21284 (AG N?rnberg)
> ---------------------------------------------------------------


More information about the Mesa-maintainers mailing list