From 34514c6abe2dac40bd4d14c2359d427899175885 Mon Sep 17 00:00:00 2001 From: suvari Date: Sat, 24 Apr 2021 15:57:48 +0300 Subject: [PATCH] clutter-gst, clutter-gtk: fix deps.. --- desktop/toolkit/gtk/clutter-gst/actions.py | 3 ++ desktop/toolkit/gtk/clutter-gst/pspec.xml | 33 ++++++++++++++++------ desktop/toolkit/gtk/clutter-gtk/pspec.xml | 15 ++++++++-- 3 files changed, 40 insertions(+), 11 deletions(-) diff --git a/desktop/toolkit/gtk/clutter-gst/actions.py b/desktop/toolkit/gtk/clutter-gst/actions.py index 39aeeaaefa..cbb9b61c73 100644 --- a/desktop/toolkit/gtk/clutter-gst/actions.py +++ b/desktop/toolkit/gtk/clutter-gst/actions.py @@ -13,6 +13,9 @@ def setup(): shelltools.system("gtkdocize") autotools.autoreconf("-vfi") autotools.configure("--enable-introspection") + + # for fix unused dependency + pisitools.dosed("libtool"," -shared ", " -Wl,-O1,--as-needed -shared ") def build(): autotools.make() diff --git a/desktop/toolkit/gtk/clutter-gst/pspec.xml b/desktop/toolkit/gtk/clutter-gst/pspec.xml index 27829cf513..dee3ede420 100644 --- a/desktop/toolkit/gtk/clutter-gst/pspec.xml +++ b/desktop/toolkit/gtk/clutter-gst/pspec.xml @@ -1,3 +1,5 @@ + + clutter-gst @@ -10,14 +12,19 @@ GStreamer bindings for clutter GStreamer bindings for clutter - clutter-devel - gdk-pixbuf-devel - gobject-introspection - gst-plugins-base-devel - gst-plugins-good gtk-doc - libXdamage-devel + valgrind + glib2-devel + libX11-devel + clutter-devel libgudev-devel + libgudev-devel + gstreamer-devel + gdk-pixbuf-devel + gst-plugins-good + libXdamage-devel + gst-plugins-base-devel + gobject-introspection-devel http://ftp.gnome.org/pub/gnome/sources/clutter-gst/3.0/clutter-gst-3.0.27.tar.xz @@ -25,12 +32,15 @@ clutter-gst GStreamer bindings for clutter + cogl + glib2 + libX11 clutter + gdk-pixbuf - gst-plugins-base - gst-plugins-good - libXdamage libgudev + gstreamer + gst-plugins-base /usr/lib/girepository-1.0 @@ -46,6 +56,11 @@ clutter-gst-devel + cogl-devel + glib2-devel + clutter-devel + gstreamer-devel + gst-plugins-base-devel clutter-gst diff --git a/desktop/toolkit/gtk/clutter-gtk/pspec.xml b/desktop/toolkit/gtk/clutter-gtk/pspec.xml index 2f04c3fffa..221382df35 100644 --- a/desktop/toolkit/gtk/clutter-gtk/pspec.xml +++ b/desktop/toolkit/gtk/clutter-gtk/pspec.xml @@ -1,3 +1,5 @@ + + clutter-gtk @@ -12,8 +14,11 @@ clutter-gtk provides GTK support for clutter. https://github.com/GNOME/clutter-gtk/archive/1.8.4.tar.gz - clutter-devel + meson + valgrind + cogl-devel gtk3-devel + clutter-devel gobject-introspection-devel @@ -21,10 +26,13 @@ clutter-gtk - clutter + cogl gtk3 cairo + glib2 + clutter gdk-pixbuf + wayland-client /usr/lib @@ -38,6 +46,9 @@ clutter-gtk-devel Development files for clutter-gtk + cogl-devel + gtk3-devel + clutter-devel clutter-gtk