commit: e2426a7f9bd317a885a12c4da5b661189adb82e5
parent 71e6699d92b216d83f39c6b99ad97f6ee74cc69f
Author: Michael Forney <mforney@mforney.org>
Date: Wed, 28 Aug 2019 23:39:52 -0700
swc: Update to latest git
Diffstat:
3 files changed, 14 insertions(+), 3 deletions(-)
diff --git a/pkg/swc/gen.lua b/pkg/swc/gen.lua
@@ -1,4 +1,5 @@
cflags{
+ '-Wall',
'-D _GNU_SOURCE',
'-D screen_new=swc__screen_new',
'-D remove_resource=swc__remove_resource',
@@ -59,10 +60,10 @@ lib('libswc.a', [[
libswc/(
bindings.c
compositor.c
- cursor_plane.c
data.c
data_device.c
data_device_manager.c
+ dmabuf.c
drm.c
input.c
keyboard.c
@@ -71,13 +72,14 @@ lib('libswc.a', [[
output.c
panel.c
panel_manager.c
+ plane.c
pointer.c
primary_plane.c
region.c
screen.c
- seat.c
shell.c
shell_surface.c
+ seat.c
shm.c
subcompositor.c
subsurface.c
@@ -95,6 +97,7 @@ lib('libswc.a', [[
pkg/libinput/libinput.a.d
pkg/libxkbcommon/libxkbcommon.a
pkg/wayland-protocols/xdg-shell-protocol.c.o
+ pkg/wayland-protocols/linux-dmabuf-unstable-v1-protocol.c.o
pkg/wayland/libwayland-server.a.d
pkg/wld/libwld.a.d
)
diff --git a/pkg/swc/ver b/pkg/swc/ver
@@ -1 +1 @@
-c2e73373c2 r0
+411db3e00b r0
diff --git a/pkg/wayland-protocols/gen.lua b/pkg/wayland-protocols/gen.lua
@@ -12,11 +12,19 @@ waylandproto('unstable/idle-inhibit/idle-inhibit-unstable-v1.xml', {
code='idle-inhibit-v1-protocol.c'
})
+waylandproto('unstable/linux-dmabuf/linux-dmabuf-unstable-v1.xml', {
+ client='include/linux-dmabuf-unstable-v1-client-protocol.h',
+ server='include/linux-dmabuf-unstable-v1-server-protocol.h',
+ code='linux-dmabuf-unstable-v1-protocol.c',
+})
+
pkg.hdrs = {
'$outdir/include/xdg-shell-client-protocol.h',
'$outdir/include/xdg-shell-server-protocol.h',
'$outdir/include/idle-inhibit-unstable-v1-client-protocol.h',
'$outdir/include/idle-inhibit-unstable-v1-server-protocol.h',
+ '$outdir/include/linux-dmabuf-unstable-v1-client-protocol.h',
+ '$outdir/include/linux-dmabuf-unstable-v1-server-protocol.h',
}
fetch 'git'