clutter-gst, clutter-gtk: fix deps..

This commit is contained in:
suvari
2021-04-24 15:57:48 +03:00
parent 1390943062
commit 34514c6abe
3 changed files with 40 additions and 11 deletions
@@ -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()
+24 -9
View File
@@ -1,3 +1,5 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>clutter-gst</Name>
@@ -10,14 +12,19 @@
<Summary>GStreamer bindings for clutter</Summary>
<Description>GStreamer bindings for clutter</Description>
<BuildDependencies>
<Dependency>clutter-devel</Dependency>
<Dependency>gdk-pixbuf-devel</Dependency>
<Dependency>gobject-introspection</Dependency>
<Dependency>gst-plugins-base-devel</Dependency>
<Dependency>gst-plugins-good</Dependency>
<Dependency>gtk-doc</Dependency>
<Dependency>libXdamage-devel</Dependency>
<Dependency>valgrind</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>libX11-devel</Dependency>
<Dependency>clutter-devel</Dependency>
<Dependency>libgudev-devel</Dependency>
<Dependency>libgudev-devel</Dependency>
<Dependency>gstreamer-devel</Dependency>
<Dependency>gdk-pixbuf-devel</Dependency>
<Dependency>gst-plugins-good</Dependency>
<Dependency>libXdamage-devel</Dependency>
<Dependency>gst-plugins-base-devel</Dependency>
<Dependency>gobject-introspection-devel</Dependency>
</BuildDependencies>
<Archive type="tarxz" sha1sum="251fcd1363aa0f4618a32a652cfaa07b879a999b">http://ftp.gnome.org/pub/gnome/sources/clutter-gst/3.0/clutter-gst-3.0.27.tar.xz</Archive>
</Source>
@@ -25,12 +32,15 @@
<Name>clutter-gst</Name>
<Summary>GStreamer bindings for clutter</Summary>
<RuntimeDependencies>
<Dependency>cogl</Dependency>
<Dependency>glib2</Dependency>
<Dependency>libX11</Dependency>
<Dependency>clutter</Dependency>
<!-- <Dependency>zenity</Dependency> -->
<Dependency>gdk-pixbuf</Dependency>
<Dependency>gst-plugins-base</Dependency>
<Dependency>gst-plugins-good</Dependency>
<Dependency>libXdamage</Dependency>
<Dependency>libgudev</Dependency>
<Dependency>gstreamer</Dependency>
<Dependency>gst-plugins-base</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib/girepository-1.0</Path>
@@ -46,6 +56,11 @@
<Package>
<Name>clutter-gst-devel</Name>
<RuntimeDependencies>
<Dependency>cogl-devel</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>clutter-devel</Dependency>
<Dependency>gstreamer-devel</Dependency>
<Dependency>gst-plugins-base-devel</Dependency>
<Dependency release="current">clutter-gst</Dependency>
</RuntimeDependencies>
<Files>
+13 -2
View File
@@ -1,3 +1,5 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>clutter-gtk</Name>
@@ -12,8 +14,11 @@
<Description>clutter-gtk provides GTK support for clutter.</Description>
<Archive sha1sum="417cb1b9aa7cf26253c4791e9361a63543405394" type="targz">https://github.com/GNOME/clutter-gtk/archive/1.8.4.tar.gz</Archive>
<BuildDependencies>
<Dependency>clutter-devel</Dependency>
<Dependency>meson</Dependency>
<Dependency>valgrind</Dependency>
<Dependency>cogl-devel</Dependency>
<Dependency>gtk3-devel</Dependency>
<Dependency>clutter-devel</Dependency>
<Dependency>gobject-introspection-devel</Dependency>
</BuildDependencies>
</Source>
@@ -21,10 +26,13 @@
<Package>
<Name>clutter-gtk</Name>
<RuntimeDependencies>
<Dependency>clutter</Dependency>
<Dependency>cogl</Dependency>
<Dependency>gtk3</Dependency>
<Dependency>cairo</Dependency>
<Dependency>glib2</Dependency>
<Dependency>clutter</Dependency>
<Dependency>gdk-pixbuf</Dependency>
<Dependency>wayland-client</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib</Path>
@@ -38,6 +46,9 @@
<Name>clutter-gtk-devel</Name>
<Summary>Development files for clutter-gtk</Summary>
<RuntimeDependencies>
<Dependency>cogl-devel</Dependency>
<Dependency>gtk3-devel</Dependency>
<Dependency>clutter-devel</Dependency>
<Dependency release="current">clutter-gtk</Dependency>
</RuntimeDependencies>
<Files>