summarylogtreecommitdiffstats
AgeCommit message (Collapse)Author
2023-10-29waffle-git: misc polishEmil Velikov
- 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>
2023-03-02waffle-git: drop cmake makedependsEmil Velikov
No longer needed upstream Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
2022-11-20waffle-git: demote libgl and libgles as optdependsEmil Velikov
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>
2022-11-20waffle-git: assorted meson fixesEmil Velikov
- 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>
2022-11-20waffle-git: Update the website URLEmil Velikov
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
2021-09-27waffle-git: version bump, libudev -> libdrmEmil Velikov
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>
2021-03-07waffle-git: version bump fixup depsEmil Velikov
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>
2021-02-24waffle-git: fixup (opt)dependency listEmil Velikov
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>
2021-02-24waffle-git: do out-of-tree builds, et alEmil Velikov
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>
2021-02-11waffle-git: use correct/extend meson configure togglesEmil Velikov
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>
2021-02-11waffle-git: add myself as a maintainerEmil Velikov
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
2020-12-21Regenerate the .SRCINFOEmmanuel Gil Peyrot
2020-12-21Remove unneeded $srcdir, and put quotes only where they are neededEmmanuel Gil Peyrot
2020-12-21Switch from cmake to meson, now preferred build systemEmmanuel Gil Peyrot
2020-12-21Regenerate the .SRCINFOEmmanuel Gil Peyrot
2020-12-21Add myself as a maintainerEmmanuel Gil Peyrot
2020-12-21Mention AArch64 support since I tested that recentlyEmmanuel Gil Peyrot
2020-12-21Mention git version in pkgdescEmmanuel Gil Peyrot
2020-12-21Remove extra options, those should be set by the user in /etc/makepkg.confEmmanuel Gil Peyrot
2020-12-21Switch from make to ninja as the build toolEmmanuel Gil Peyrot
2020-12-21Add missing git makedepends and remove non-existent mesa-libglEmmanuel Gil Peyrot
2020-12-21Update upstream git repository, it’s now at Freedesktop’s GitLabEmmanuel Gil Peyrot
2017-11-27initial commitClayton Craft
2015-06-11Initial importBen Widawsky