summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* media-libs/mesa: Version bump to 17.2.2Matt Turner2017-10-022-0/+580
|
* media-libs/mesa: Version bump to 17.1.10Matt Turner2017-09-302-0/+504
|
* media-libs/mesa: 1.7.2.1 requires LLVM <= 5Michał Górny2017-09-301-1/+1
|
* media-libs/mesa: Backport LLVM dep fixes to 17.2.1Michał Górny2017-09-281-14/+89
|
* media-libs/mesa: Use correct slotted LLVM depsMichał Górny2017-09-281-1/+14
| | | | | | | Introduce a proper complete slotted dependency block for LLVM. While it's not strictly necessary whenever the Mesa version supports the newest LLVM version, keeping it unconditionally will help developers wrap up Mesa releases correctly.
* media-libs/mesa: Use helper var in LLVM deps for flexibilityMichał Górny2017-09-281-8/+13
|
* media-libs/mesa: Add llvm_check_deps() to enable slot matchingMichał Górny2017-09-281-0/+13
|
* media-libs/mesa: Fix LLVM dep to pull exactly one versionMichał Górny2017-09-281-10/+45
| | | | | | | | | | | | | | | Since LLVM is slotted, you can't expect multiple different dependencies to apply to the same slot. For this reason, we need to ensure that only one form of dependency (set of USE flags) is applied to LLVM. To cover all the necessary variants: - when using [opencl], enforce LLVM version and USE flags through implicit dependency via sys-devel/clang; - enforce [llvm_targets_AMDGPU] for all variants needing it, and the non-AMDGPU version only if neither of them applies.
* media-libs/mesa: [llvm_targets_AMDGPU] is also required by r600Michał Górny2017-09-281-0/+6
|
* media-libs/mesa: Deduplicate [opencl] depsMichał Górny2017-09-281-5/+4
| | | | | | Since [opencl] requires [llvm], and additionally sys-devel/clang pulls sys-devel/llvm in, there is really no reason for a separate [opencl] block or a duplicate sys-devel/llvm dependency.
* media-libs/mesa: Require LLVM 3.9.0+Michał Górny2017-09-281-10/+4
| | | | | | | Now that LLVM 3.9 is stable, the older versions are on the cleanup list and there is really no reason to create overcomplex dependencies to account for them. Furthermore, according to configure.ac all of the Radeon drivers & swrast require 3.9 anyway.
* media-libs/mesa: Move clang dep for [opencl] to RDEPMichał Górny2017-09-281-3/+5
| | | | The relevant libraries clearly link to libclang*.
* media-libs/mesa: Move radeonsi dep to RDEPMichał Górny2017-09-281-6/+4
| | | | | | Even if the relevant LLVM target is only strictly required at build-time, mesa links to all targets anyway and removing any of them will break link chain.
* media-libs/mesa: Split LLVM RDEP into sep blockMichał Górny2017-09-281-2/+12
| | | | | Split the LLVM RDEPEND into a separate block for improved readability when I start hacking on it.
* media-libs/mesa: Version bump to 17.2.1Matt Turner2017-09-172-0/+505
|
* media-libs/mesa: Update to use newly renamed OMX flagMatt Turner2017-09-161-1/+1
| | | | Upstream commit 6a8aa11c207b changed the name.
* media-libs/mesa: Version bump to 17.1.9Matt Turner2017-09-092-0/+504
|
* media-libs/mesa: arm stable, bug #629244Markus Meier2017-09-091-1/+1
| | | | | Package-Manager: Portage-2.3.6, Repoman-2.3.1 RepoMan-Options: --include-arches="arm"
* media-libs/mesa: Restore stable 17.0.6 versionMart Raudsepp2017-09-052-0/+514
| | | | This partially reverts commit a7c9839cfe79cb13f7255ae9a0e988924f224ef5.
* media-libs/mesa: Remove old versionsMatt Turner2017-09-0415-7078/+0
|
* media-libs/mesa: Version bump to 17.2.0Matt Turner2017-09-042-0/+505
|
* media-libs/mesa-17.1.8-r0: alpha stableTobias Klausmann2017-09-041-1/+1
| | | | Gentoo-Bug: 629244
* media-libs/mesa: Version bump to 17.2.0_rc6Matt Turner2017-08-312-0/+505
|
* media-libs/mesa: stable 17.1.8 for ia64, bug #629244Sergei Trofimovich2017-08-301-1/+1
| | | | | Package-Manager: Portage-2.3.8, Repoman-2.3.3 RepoMan-Options: --include-arches="ia64"
* media-libs/mesa: Version bump to 17.1.8Matt Turner2017-08-282-0/+504
|
* media-libs/mesa: Version bump to 17.2.0_rc5Matt Turner2017-08-212-0/+505
|
* media-libs/mesa: Version bump to 17.1.7Matt Turner2017-08-212-0/+504
|
* media-libs/mesa: use HTTPS for freedesktop.org and SRC_URI, add HOMEPAGEDavid Hicks2017-08-1711-15/+15
| | | | Package-Manager: Portage-2.3.6, Repoman-2.3.3
* media-libs/mesa: Version bump to 17.2.0_rc4Matt Turner2017-08-122-0/+505
|
* media-libs/mesa: bump x11-libs/libva dep.Robin H. Johnson2017-08-121-1/+1
| | | | | | | | mesa-17.1 uses constant VA_RT_FORMAT_YUV420_10BPP which was only introduced in libva-1.7. Package-Manager: portage-2.3.6 Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* media-libs/mesa: bump x11-libs/libva dep.Robin H. Johnson2017-08-128-8/+8
| | | | | | | | mesa-17.1 uses constant VA_RT_FORMAT_YUV420_10BPP which was only introduced in libva-1.7. Package-Manager: portage-2.3.6 Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* media-libs/mesa: Version bump to 17.2.0_rc3Matt Turner2017-08-072-0/+505
|
* media-libs/mesa: Version bump to 17.1.6Matt Turner2017-08-072-0/+504
|
* media-libs/mesa: Require libdrm-2.4.82Matt Turner2017-08-071-1/+1
|
* media-libs/mesa: Require libdrm-2.4.81Matt Turner2017-07-181-1/+1
| | | | Bug: https://bugs.gentoo.org/623970
* media-libs/mesa: Don't depend on libdrm[video_cards_intel] for i965Matt Turner2017-07-181-8/+6
| | | | Dependence is gone upstream since upstream commit 7dd20bc3ee8f
* media-libs/mesa: Use --with-platformsMatt Turner2017-07-181-1/+1
| | | | --with-egl-platforms was renamed in upstream commit 7748c3f5eb1d
* media-libs/mesa: Require wayland-protocols if building with wayland supportNick Sarnie2017-07-181-1/+4
| | | | | | | | After upstream commit 02cc359372773800de817950aebdf9be2c7973d1, wayland-protocols>=1.8 is required if building with --enable-wayland Signed-off-by: Nick Sarnie <commendsarnex@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/5129
* media-libs/mesa: Version bump to 17.1.5Matt Turner2017-07-142-0/+504
|
* media-libs/mesa: Version bump to 17.1.4Matt Turner2017-06-302-0/+504
|
* media-libs/mesa: arm stable, bug #620234Markus Meier2017-06-241-1/+1
| | | | | Package-Manager: Portage-2.3.6, Repoman-2.3.1 RepoMan-Options: --include-arches="arm"
* media-libs/mesa: ppc stable wrt bug #620234Agostino Sarubbo2017-06-211-1/+1
| | | | | | Package-Manager: Portage-2.3.6, Repoman-2.3.1 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* media-libs/mesa: Version bump to 17.1.3Matt Turner2017-06-202-0/+504
|
* media-libs/mesa: VC4 support is based on gallium. Add REQUIRED_USE to ↵Alexis Ballier2017-06-182-0/+2
| | | | | | reflect that. Package-Manager: Portage-2.3.6, Repoman-2.3.2
* media-libs/mesa: Enable surfaceless EGL platform.Alexis Ballier2017-06-182-2/+2
| | | | | | | | Useful for offscreen testing of EGL programs. Acked by Matt on IRC. Bug #616664. Package-Manager: Portage-2.3.6, Repoman-2.3.2
* media-libs/mesa: ppc64 stable wrt bug #620234Agostino Sarubbo2017-06-131-1/+1
| | | | | | Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* media-libs/mesa: Version bump to 17.1.2Matt Turner2017-06-102-0/+503
|
* media-libs/mesa: ia64 stable wrt bug #620234Agostino Sarubbo2017-06-101-1/+1
| | | | | | Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* media-libs/mesa: sparc stable wrt bug #620234Agostino Sarubbo2017-06-101-1/+1
| | | | | | Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* media-libs/mesa-17.0.6-r0: add alpha keywordTobias Klausmann2017-06-041-1/+1
| | | | Gentoo-Bug: 620234