import mesa-19.1.0-0.5.rc5.el8
This commit is contained in:
commit
44b7f01cfa
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
SOURCES/mesa-19.1.0-rc5.tar.xz
|
1
.mesa.metadata
Normal file
1
.mesa.metadata
Normal file
@ -0,0 +1 @@
|
|||||||
|
83a8cc4a4e450d65e9ce7eb5d46dbbdca574bca2 SOURCES/mesa-19.1.0-rc5.tar.xz
|
23
SOURCES/Makefile
Normal file
23
SOURCES/Makefile
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
VERSION ?= 19.1.0-rc5
|
||||||
|
SANITIZE ?= 1
|
||||||
|
|
||||||
|
DIRNAME = mesa-${VERSION}
|
||||||
|
|
||||||
|
all: archive
|
||||||
|
|
||||||
|
clean:
|
||||||
|
rm -rf $(DIRNAME)/
|
||||||
|
rm -f mesa-${VERSION}.tar.xz
|
||||||
|
|
||||||
|
clone: clean
|
||||||
|
curl -O https://mesa.freedesktop.org/archive/mesa-${VERSION}.tar.xz
|
||||||
|
tar xf mesa-${VERSION}.tar.xz
|
||||||
|
|
||||||
|
sanitize: clone vl_mpeg12_decoder.c vl_decoder.c
|
||||||
|
ifdef SANITIZE
|
||||||
|
cat < vl_mpeg12_decoder.c > $(DIRNAME)/src/gallium/auxiliary/vl/vl_mpeg12_decoder.c
|
||||||
|
cat < vl_decoder.c > $(DIRNAME)/src/gallium/auxiliary/vl/vl_decoder.c
|
||||||
|
endif
|
||||||
|
|
||||||
|
archive: clone sanitize
|
||||||
|
tar caf ${DIRNAME}.tar.xz ${DIRNAME}
|
117
SOURCES/Mesa-MLAA-License-Clarification-Email.txt
Normal file
117
SOURCES/Mesa-MLAA-License-Clarification-Email.txt
Normal file
@ -0,0 +1,117 @@
|
|||||||
|
|
||||||
|
Subject: RE: Question about Mesa MLAA license
|
||||||
|
From: Jorge Jimenez <iryoku@gmail.com>
|
||||||
|
Date: 01/08/2013 12:50 PM
|
||||||
|
To: Tom Callaway <tcallawa@redhat.com>
|
||||||
|
CC: "jorge@iryoku.com" <jorge@iryoku.com>
|
||||||
|
|
||||||
|
Yes to both questions.
|
||||||
|
|
||||||
|
Thanks,
|
||||||
|
Jorge
|
||||||
|
|
||||||
|
From: Tom Callaway <tcallawa@redhat.com>
|
||||||
|
Sent: January 8, 2013 6:49 PM
|
||||||
|
To: Jorge Jimenez <iryoku@gmail.com>
|
||||||
|
CC: jorge@iryoku.com
|
||||||
|
Subject: Re: Question about Mesa MLAA license
|
||||||
|
|
||||||
|
On 01/08/2013 12:39 PM, Jorge Jimenez wrote:
|
||||||
|
> Hi Tom,
|
||||||
|
>
|
||||||
|
> What we meant with that is that we made an exception for clause 2.
|
||||||
|
> Instead of clause 2, in the case of the Mesa project, you have to name
|
||||||
|
> the technique Jimenez's MLAA in the config options of Mesa. We did that
|
||||||
|
> just to allow them to solve license issues. This exception should be for
|
||||||
|
> the Mesa project, and any project using Mesa, like Fedora.
|
||||||
|
>
|
||||||
|
> We want to widespread usage of our MLAA, so we want to avoid any kind of
|
||||||
|
> license complications. Hope current one is good for Fedora, if not
|
||||||
|
> please tell, and we'll see what we can do!
|
||||||
|
|
||||||
|
Okay, a few more questions:
|
||||||
|
|
||||||
|
* If Fedora decides to simply reproduce the quoted statement:
|
||||||
|
"Uses Jimenez's MLAA. Copyright (C) 2010 by Jorge Jimenez, Belen Masia,
|
||||||
|
Jose I. Echevarria, Fernando Navarro and Diego Gutierrez."
|
||||||
|
|
||||||
|
Specifically, if this is done as part of documentation included with
|
||||||
|
Mesa, is that sufficient to meet clause 2 even if the Mesa config option
|
||||||
|
is not set as described in your exception?
|
||||||
|
|
||||||
|
* Currently, the Mesa config option for MLAA says: "Morphological
|
||||||
|
anti-aliasing based on Jimenez\' MLAA. 0 to disable, 8 for default
|
||||||
|
quality". Is this in compliance with your exception?
|
||||||
|
|
||||||
|
Thanks again,
|
||||||
|
|
||||||
|
~tom
|
||||||
|
|
||||||
|
==
|
||||||
|
Fedora Project
|
||||||
|
|
||||||
|
Subject: RE: Question about Mesa MLAA license
|
||||||
|
From: Jorge Jimenez <iryoku@gmail.com>
|
||||||
|
Date: 01/08/2013 12:39 PM
|
||||||
|
To: "jorge@iryoku.com" <jorge@iryoku.com>, Tom Callaway <tcallawa@redhat.com>
|
||||||
|
|
||||||
|
Hi Tom,
|
||||||
|
|
||||||
|
What we meant with that is that we made an exception for clause 2.
|
||||||
|
Instead of clause 2, in the case of the Mesa project, you have to name
|
||||||
|
the technique Jimenez's MLAA in the config options of Mesa. We did that
|
||||||
|
just to allow them to solve license issues. This exception should be for
|
||||||
|
the Mesa project, and any project using Mesa, like Fedora.
|
||||||
|
|
||||||
|
We want to widespread usage of our MLAA, so we want to avoid any kind of
|
||||||
|
license complications. Hope current one is good for Fedora, if not
|
||||||
|
please tell, and we'll see what we can do!
|
||||||
|
|
||||||
|
Cheers,
|
||||||
|
Jorge
|
||||||
|
|
||||||
|
From: Tom Callaway <tcallawa@redhat.com>
|
||||||
|
Sent: January 8, 2013 6:30 PM
|
||||||
|
To: jorge@iryoku.com
|
||||||
|
Subject: Question about Mesa MLAA license
|
||||||
|
|
||||||
|
Jorge,
|
||||||
|
|
||||||
|
Thanks for all of your fantastic graphics work! I have been auditing
|
||||||
|
Fedora (a popular distribution of Linux) for license compliance and I
|
||||||
|
came across your MLAA code in Mesa.
|
||||||
|
|
||||||
|
The license says:
|
||||||
|
|
||||||
|
* 2. Redistributions in binary form must reproduce the following
|
||||||
|
statement:
|
||||||
|
*
|
||||||
|
* "Uses Jimenez's MLAA. Copyright (C) 2010 by Jorge Jimenez, Belen Masia,
|
||||||
|
* Jose I. Echevarria, Fernando Navarro and Diego Gutierrez."
|
||||||
|
*
|
||||||
|
* Only for use in the Mesa project, this point 2 is filled by naming the
|
||||||
|
* technique Jimenez's MLAA in the Mesa config options.
|
||||||
|
|
||||||
|
That wording is unclear. When you say "Only for use in the Mesa
|
||||||
|
project...", it seems like you could either be saying:
|
||||||
|
|
||||||
|
- This code may only be used as part of Mesa.
|
||||||
|
|
||||||
|
OR
|
||||||
|
|
||||||
|
- In Mesa, you can comply with clause 2 by simply selecting "Jimenez's
|
||||||
|
MLAA" in the Mesa config options.
|
||||||
|
|
||||||
|
*****
|
||||||
|
|
||||||
|
If the first item is true, then we may have to remove the MLAA code from
|
||||||
|
Fedora's copy of Mesa. However, looking at the license on your SMAA
|
||||||
|
code, I do not believe it to be the case. Please let me know either way!
|
||||||
|
|
||||||
|
Thanks in advance,
|
||||||
|
|
||||||
|
Tom Callaway
|
||||||
|
Fedora Legal
|
||||||
|
|
||||||
|
==
|
||||||
|
Fedora Project
|
10
SOURCES/glesv2.pc
Normal file
10
SOURCES/glesv2.pc
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
prefix=/usr
|
||||||
|
libdir=${prefix}/lib64
|
||||||
|
includedir=${prefix}/include
|
||||||
|
|
||||||
|
Name: glesv2
|
||||||
|
Description: Mesa OpenGL ES 2.0 library
|
||||||
|
Version: 19.1.0
|
||||||
|
Libs: -L${libdir} -lGLESv2
|
||||||
|
Libs.private: -lpthread -pthread -lm -ldl
|
||||||
|
Cflags: -I${includedir}
|
20
SOURCES/vl_decoder.c
Normal file
20
SOURCES/vl_decoder.c
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
#include "vl_decoder.h"
|
||||||
|
bool
|
||||||
|
vl_profile_supported(struct pipe_screen *screen, enum pipe_video_profile profile,
|
||||||
|
enum pipe_video_entrypoint entrypoint)
|
||||||
|
{
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
int
|
||||||
|
vl_level_supported(struct pipe_screen *screen, enum pipe_video_profile profile)
|
||||||
|
{
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
struct pipe_video_codec *
|
||||||
|
vl_create_decoder(struct pipe_context *pipe,
|
||||||
|
const struct pipe_video_codec *templat)
|
||||||
|
{
|
||||||
|
return NULL;
|
||||||
|
}
|
7
SOURCES/vl_mpeg12_decoder.c
Normal file
7
SOURCES/vl_mpeg12_decoder.c
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
#include "vl_mpeg12_decoder.h"
|
||||||
|
struct pipe_video_codec *
|
||||||
|
vl_create_mpeg12_decoder(struct pipe_context *context,
|
||||||
|
const struct pipe_video_codec *templat)
|
||||||
|
{
|
||||||
|
return NULL;
|
||||||
|
}
|
1318
SPECS/mesa.spec
Normal file
1318
SPECS/mesa.spec
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user