1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
7 SDESC[standard]= Implementation of ICE standard (RFC 5245)
8 HOMEPAGE= https://wiki.freedesktop.org/nice/
12 SITES[main]= https://nice.freedesktop.org/releases/
13 DISTFILE[1]= libnice-0.1.21.tar.gz:main
15 SPKGS[standard]= complete
20 OPTIONS_AVAILABLE= none
21 OPTIONS_STANDARD= none
23 BUILD_DEPENDS= gstreamer1:dev:standard
24 gstreamer1-plugins-base:dev:standard
25 gstreamer1-plugins-base:primary:standard
26 graphviz:primary:standard
27 BUILDRUN_DEPENDS= gnutls:primary:standard
28 EXRUN[gstreamer]= gstreamer1-plugins-base:primary:standard
29 libnice:primary:standard
31 USES= gmake pkgconfig ssl meson gtk-doc
32 GNOME_COMPONENTS= glib introspection
34 LICENSE= LGPL21:primary MPL:primary
35 LICENSE_TERMS= primary:{{WRKSRC}}/COPYING
36 LICENSE_FILE= LGPL21:{{WRKSRC}}/COPYING.LGPL
37 MPL:{{WRKSRC}}/COPYING.MPL
40 FPC_EQUIVALENT= net-im/libnice
41 MESON_ARGS= -Dgtk_doc=enabled
44 -Dintrospection=enabled
46 INSTALL_REQ_TOOLCHAIN= yes
49 [FILE:155:descriptions/desc.primary.standard]
50 Libnice is a library and a transmitter that implements ICE (as defined in
51 the ICE-19 draft), as well as Google Talk and MSN compatible ICE-like
55 [FILE:51:descriptions/desc.gstreamer.standard]
56 This package containers the GStreamer1 ICE plugin.
60 72e73a2acf20f59093e21d5601606e405873503eb35f346fa621de23e99b3b39 460086 libnice-0.1.21.tar.gz
63 [FILE:415:manifests/plist.primary.standard]
89 libnice.so.%%SOMAJOR%%
90 libnice.so.%%SOVERSION%%
91 lib/girepository-1.0/Nice-0.1.typelib
93 share/gir-1.0/Nice-0.1.gir
96 [FILE:32:manifests/plist.gstreamer.standard]
97 lib/gstreamer-1.0/libgstnice.so
100 [FILE:820:manifests/plist.docs.standard]
105 annotation-glossary.html
106 api-index-deprecated.html
134 libnice-Debug-messages.html
136 libnice-Network-interfaces-discovery.html
137 libnice-Pseudo-TCP-Socket.html
138 libnice-STUN-Constants.html
139 libnice-StunAgent.html
140 libnice-StunMessage.html
147 right-insensitive.png
155 [FILE:1133:patches/patch-docs_reference_libnice_meson.build]
156 - Keep graphviz optional with meson >= 0.58 after
157 https://github.com/mesonbuild/meson/commit/80c89a650b6f
159 --- docs/reference/libnice/meson.build.orig 2023-01-07 15:51:15 UTC
160 +++ docs/reference/libnice/meson.build
161 @@ -26,7 +26,7 @@ ignore_headers = [
164 if dependency('gtk-doc', version: '<1.30', required: false).found()
165 - prog_python = import('python').find_installation('python3')
166 + prog_python = import('python').find_installation()
167 fake_makefile = custom_target ('libnice-docs-test-Makefile',
170 @@ -67,6 +67,8 @@ gnome.gtkdoc('libnice',
171 # If we ever need to regenerate this diagram.
172 # Since it’s not expected to change much, let’s not depend on GraphViz to
173 # build the docs (that's also why we don't use find_program('dot') here)
174 +dot = find_program('dot', required: false)
176 run_target('update-states.png',
179 @@ -74,3 +76,4 @@ run_target('update-states.png',