summaryrefslogtreecommitdiffstats
path: root/rules/mesalib.in
Commit message (Collapse)AuthorAgeFilesLines
* mesalib: version bump 20.1.9 -> 20.2.0Philipp Zabel2020-10-141-2/+0
| | | | | | | | | | | | | | | The license file has been converted from html to rst [1]. For many options true/false is now deprecated in favor of enabled/disabled [2]. The EGL surfaceless platform is always enabled [3]. [1] commit 4d066836e3cf ("docs: convert articles to reructuredtext"). [2] commit 138c003d2273 ("meson: deprecated 'true' and 'false' in combo options for 'enabled' and 'disabled'") [3] commit a38e21d6683a ("egl: always compile surfaceless") Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de> Message-Id: <20201002133635.1031-1-p.zabel@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* zstd: remove libzstd targetinstall optionMarco Felsch2020-08-141-1/+0
| | | | | | | | | | | | | Drop useless ZSTD_LIBZSTD selection. The main purpose of the zstd package is to install the libzstd. Explicit selecting the zstdlib is not intuitive and causes errors if someone assumes that this lib gets installed just by selection the zstd package. Link the zstd helper against the shared libzstd while on it. Signed-off-by: Marco Felsch <m.felsch@pengutronix.de> Message-Id: <20200812152703.7334-1-m.felsch@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* mesalib: version bump 20.0.7 -> 20.1.1Philipp Zabel2020-06-111-0/+4
| | | | | | Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de> Message-Id: <20200611080719.27814-1-p.zabel@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* mesalib: enable zstd shader cache compressionPhilipp Zabel2020-02-261-0/+6
| | | | | | Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de> Message-Id: <20200220112815.15909-1-p.zabel@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* mesalib: enable dri3 for X11Michael Olbrich2020-02-051-0/+6
| | | | | | Vulkan on X11 requires dri3. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* mesalib: enable vulkan driversPhilipp Zabel2020-02-041-0/+12
| | | | | | | Radv still requires LLVM support. Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* mesalib: enable zink gallium driverPhilipp Zabel2020-02-041-0/+5
| | | | | Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* mesalib: version bump 19.1.7 -> 19.2.0Philipp Zabel2019-10-151-1/+0
| | | | | | | | | - the license file change is caused by header markup changes - the asm configuration option is gone - no more libdrm_etnaviv dependency Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* mesalib: udev is no longer neededMichael Olbrich2019-10-031-7/+0
| | | | | | | | | The code that used it was removed a long time ago. waffle, glmark2 and xorg-server relied on the indirect dependency on udev, so move it there. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* mesalib: version bump 19.0.2 -> 19.1.1Philipp Zabel2019-06-281-0/+12
| | | | | Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* mesalib: drop libdrm Freedreno dependency againLucas Stach2019-04-121-1/+0
| | | | | | | | | The version bump to 19.0.0 restored the Freedreno libdrm dependency by accident. As Mesa doesn't actually use Freedreno specific libdrm parts anymore this adds an unused library to the target rootfs. Signed-off-by: Lucas Stach <l.stach@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* mesalib: version bump 18.3.2 -> 19.0.0Philipp Zabel2019-03-191-7/+8
| | | | | | | | - switch build system to Meson - install gallium dri drivers as gallium_dri.so, symlink the others Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* mesalib: drop libdrm Freedreno dependencyLucas Stach2019-01-121-1/+0
| | | | | | | | | Freedreno choose to import all of functionality previously provided by libdrm_freedreno into the Mesa winsys. This change was released with Mesa 18.3, so we can drop the dependency with the version bump. Signed-off-by: Lucas Stach <l.stach@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* mesalib: version bump 18.1.7 -> 18.2.0Philipp Zabel2018-09-121-7/+8
| | | | | Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* replace all xorg-proto-* with xorgprotoMichael Olbrich2018-06-121-2/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* mesalib: drop the xml2/mako dependency for nowMichael Olbrich2018-06-081-2/+0
| | | | | | These are only needed when building from git. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* mesalib: add missing dependencyMichael Olbrich2018-04-241-0/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* mesalib: improve platform optionsMichael Olbrich2018-04-161-12/+11
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* mesalib: version bump 17.2.6 -> 17.3.0Philipp Zabel2018-01-081-0/+6
| | | | | Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* mesalib: version bump 17.1.3 -> 17.2.6Philipp Zabel2017-12-041-0/+1
| | | | | Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* mesalib: version bump 17.0.4 -> 17.1.1Lucas Stach2017-06-021-0/+14
| | | | | | | | Just a regular version bump, plus 2 new options for Gallium HUD extensions. Signed-off-by: Lucas Stach <l.stach@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* mesalib: version bump 13.0.2 -> 17.0.1Markus Niebel2017-03-101-0/+11
| | | | | | | | | | - add support for etnaviv - update config opts - add fallback download URL (newest mesalib seems to live there) Signed-off-by: Markus Niebel <Markus.Niebel@tq-group.com> [mol: cosmetic changes] Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* mesalib: remove old reference to MESALIB_OPENVGMichael Olbrich2016-06-211-1/+1
| | | | | | The symbol was removed some time ago. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* mesalib: add missing dependencyMichael Olbrich2016-05-301-1/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* mesalib: at least one base API must be enabled.Juergen Borleis2016-05-171-0/+2
| | | | | | EGL and GBM can only exist in conjunction of one of the base APIs. Signed-off-by: Juergen Borleis <jbe@pengutronix.de>
* mesalib: version bump 10.3.3 -> 11.1.1Lucas Stach2016-02-031-4/+0
| | | | | | | | | | | Update to latest stable versions. Also switch over to OOT builds, which makes working on the source much more comfortable as the source tree will not be cluttered with confilcting objects from the -host and -target builds. Signed-off-by: Lucas Stach <l.stach@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* mesalib: version bump 10.2.5 -> 10.3.0Michael Olbrich2014-09-241-0/+4
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* rename dri2proto -> xorg-proto-dri2 to match all othersMichael Olbrich2014-08-081-1/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* mesalib: always select expatMichael Olbrich2013-12-111-1/+1
| | | | | | dri needs it and is always enabled. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* mesalib: version bump 8.0.3 -> 9.2.0Michael Olbrich2013-09-291-51/+83
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* mesalib: use host-system-pythonMichael Olbrich2013-06-031-0/+2
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* mesalib: version bump 7.8.2 -> 8.0.3Michael Olbrich2012-06-131-175/+28
| | | | | | demos are now a separate package Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* [mesalib] needs libstdc++Robert Schwebel2010-10-021-0/+2
| | | | | | | Otherwhise glew bails out (uses libGLU). Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* [mesalib] select makedependMarc Kleine-Budde2010-08-051-0/+1
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* [mesalib] fix option promptMichael Olbrich2010-07-111-1/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* [mesalib] version bump 7,6,1 -> 7.8.2Michael Olbrich2010-07-081-12/+5
| | | | | | this also adds the now necessary host-mesalib package Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* [mesa] Update versionErwin Rol2010-02-251-11/+40
| | | | | | | | - Update version - remove two patches that are fixed upstream - Improve menu structure Signed-off-by: Erwin Rol <erwin@erwinrol.com>
* [mesalib] add support for demosMichael Olbrich2009-08-141-0/+109
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* [mesalib] sis driver is brokenRobert Schwebel2009-08-121-1/+3
| | | | | | The SIS driver backend in Mesa is broken and does not compile. Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* [mesalib] fixed MESALIB_DRIVER_DRI problemMarc Kleine-Budde2009-08-111-0/+2
| | | | | | | | In kconfig it's impossible to select values which are in a choice. We work-a-round this problem by disabling the other symbols in the choice instead. :P Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* [mesalib] fix dependenciesMarc Kleine-Budde2009-08-041-6/+6
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* [mesalib] select EXPAT if DIR is enabledMarc Kleine-Budde2009-08-031-0/+1
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* [mesalib] version bump 7.4.4 -> 7.5, cleanupsRobert Schwebel2009-07-301-59/+42
| | | | Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* [MesaLib] Update versionErwin Rol2009-07-301-1/+122
| | | | Signed-off-by: Erwin Rol <erwin@erwinrol.com>
* * xorg: migrate to autogenerated menuesRobert Schwebel2008-12-201-0/+2
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@9277 33e552b5-05e3-0310-8538-816dae2090ed
* * change bool to tristate .in Files from H to MHenning Steffen2008-06-041-1/+1
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@8312 33e552b5-05e3-0310-8538-816dae2090ed
* Patches for xserver and dependencies updatesErwin Rol2006-02-221-0/+10
git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@4712 33e552b5-05e3-0310-8538-816dae2090ed