Age | Commit message (Collapse) | Author |
|
- use SPDX license identifier
- update Lina's (formerly Chad) name and email
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
|
|
- swap systemd/libudev for libdrm
- use array for the meson options
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
|
|
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
|
|
Use the proper URL and drop the no-longer needed cmake dependency.
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
|
|
One can use waffle without libGL.so aka (GLX or OpenGL). Similarly using
GLES + GLX (aka libGL.so) also an option.
Mark the dependencies as optional.
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
|
|
- drop the meson configure - meson setup produces nice summary
- drop the autofeatures - arch-meson enables them
- replace the direct ninja invocations with the meson equivalent
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
|
|
|
|
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
|
|
Thanks Lone_Wolf \o/
- DSO (libgbm.so) as opt-depends doesn't seem to work, use mesa
- the libudev.so header/pkg-config is in another package - systemd
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
|
|
Currently we end with "plain" build - aka gcc -O0.
Switch to the meson release build, while also providing a nice summary
with `meson configure`
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
|
|
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
|
|
In particular:
- bash-completion is not a dependency, I fixed that with 1.6.2
- we don't need systemd, but libudev.so
- libgl/libgles is a dependency which we dlopen at runtime
- wayland is an optdepends, so is libgbm.so and libegl
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
|
|
|
|
|
|
|
|
long time"
|
|
|
|
The implicit "enable if deps are met" was in action until now.
Just make it clear what we want - flip the switch.
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
|
|
The builds have a bug where the completion file is installed in the
wrong place. I've fixed the meson build for v1.6.2 so let's use that.
While at it - remove bogus prepare() section.
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
|
|
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
No other changes required from upstream.
|
|
|