diff --git a/desktop/toolkit/gtk/clutter/actions.py b/desktop/toolkit/gtk/clutter/actions.py index b2a3df0821..1ab55c9071 100644 --- a/desktop/toolkit/gtk/clutter/actions.py +++ b/desktop/toolkit/gtk/clutter/actions.py @@ -21,6 +21,9 @@ def setup(): --enable-evdev-input \ --enable-wayland-compositor \ --enable-gtk-doc ") + + # for fix unused dependency + pisitools.dosed("libtool"," -shared ", " -Wl,-O1,--as-needed -shared ") def build(): autotools.make() diff --git a/desktop/toolkit/gtk/clutter/pspec.xml b/desktop/toolkit/gtk/clutter/pspec.xml index 887f77c982..3512e1fb46 100644 --- a/desktop/toolkit/gtk/clutter/pspec.xml +++ b/desktop/toolkit/gtk/clutter/pspec.xml @@ -1,3 +1,5 @@ + + clutter @@ -14,19 +16,26 @@ pango-devel cairo-devel - gtk2-devel + gtk3-devel mesa-devel - zenity + libXext-devel - libXrender-devel + libXrandr-devel libXfixes-devel libXdamage-devel libXcomposite-devel - xcb-util-devel json-glib-devel gobject-introspection-devel gdk-pixbuf-devel cogl-devel + glib2-devel + gtk-doc + wayland-client + wayland-server + wayland-devel + valgrind + libdrm-devel + libxkbcommon-devel @@ -36,19 +45,31 @@ cogl pango cairo - gtk2 + gtk3 mesa libXext - zenity - libXrender + + libXrandr libXfixes libXdamage libXcomposite - xcb-util json-glib atk libXi gdk-pixbuf + glib2 + libX11 + libdrm + wayland + freetype + harfbuzz + libglvnd + libXrandr + fontconfig + libxkbcommon + wayland-client + wayland-cursor + wayland-server /usr/lib @@ -62,22 +83,25 @@ clutter-devel Development files for clutter - clutter atk-devel + cogl-devel + gtk3-devel gdk-pixbuf mesa-devel libXi-devel pango-devel cairo-devel + glib2-devel + libX11-devel libX11-devel - libdrm-devel libXext-devel + wayland-devel json-glib-devel - libXfixes-devel gdk-pixbuf-devel libXdamage-devel + libxkbcommon-devel libXcomposite-devel - libX11-devel + clutter /usr/include