Age | Commit message (Collapse) | Author |
|
Somewhat recently we switched (both in Arch and Waffle itself) to SPDX
license identifiers. Update the PKGBUILD to reflect that.
There a few more issues highlighted by namcap, which will be sorted at
later point.
While in here also uprev pkgver - it shouldn't matter either way.
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
|
|
- use array for the meson options
- kill off unneeded variable
- sync description with other waffle pkgs
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
|
|
No longer needed upstream
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.
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>
|
|
Upstream no longer uses libudev, but instead dlopen's libdrm as needed.
Make the latter a make+opt depends and purge the libudev/systemd
references.
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
|
|
Fixup the opt deps (copied from waffle pkg)
- libgbm.so is missing use mesa
- systemd contains the headers/pkg-config for libudev.so
Additionally with 1.7.0 we need wayland-protocols for xdg-shell.
Since 1.7.0 is properly signed tag, we can drop the magic removing the
Debian prefix.
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
|
|
In details:
- add cmake makedep - meson needs it to create the cmake config files
- libudev.so - optional for gbm
- 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>
|
|
Currently we place the builddir within the sourcedir. There's no reason
for that, plus in generally it's considered bad habit.
Aside: fixup variable quoting
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
|
|
Forgot to update them with the switch to meson. While we're here also
explicitly enabled surfaceless_egl and use meson configure.
The piece will help us figure out if anything isn't set.
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
|
|
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|