Ravenports generated: 08 Feb 2023 00:14
[ravenports.git] / bucket_1C / libnice
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               libnice
4 VERSION=                0.1.21
5 KEYWORDS=               net_im devel
6 VARIANTS=               standard
7 SDESC[standard]=        Implementation of ICE standard (RFC 5245)
8 HOMEPAGE=               https://wiki.freedesktop.org/nice/
9 CONTACT=                nobody
10
11 DOWNLOAD_GROUPS=        main
12 SITES[main]=            https://nice.freedesktop.org/releases/
13 DISTFILE[1]=            libnice-0.1.21.tar.gz:main
14 DF_INDEX=               1
15 SPKGS[standard]=        complete
16                         primary
17                         gstreamer
18                         docs
19
20 OPTIONS_AVAILABLE=      none
21 OPTIONS_STANDARD=       none
22
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
30
31 USES=                   gmake pkgconfig ssl meson gtk-doc
32 GNOME_COMPONENTS=       glib introspection
33
34 LICENSE=                LGPL21:primary MPL:primary
35 LICENSE_TERMS=          primary:{{WRKSRC}}/COPYING
36 LICENSE_FILE=           LGPL21:{{WRKSRC}}/COPYING.LGPL
37                         MPL:{{WRKSRC}}/COPYING.MPL
38 LICENSE_SCHEME=         dual
39
40 FPC_EQUIVALENT=         net-im/libnice
41 MESON_ARGS=             -Dgtk_doc=enabled
42                         -Dexamples=disabled
43                         -Dtests=disabled
44                         -Dintrospection=enabled
45
46 INSTALL_REQ_TOOLCHAIN=  yes
47 SOVERSION=              10.13.1
48
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
52 protocols.
53
54
55 [FILE:51:descriptions/desc.gstreamer.standard]
56 This package containers the GStreamer1 ICE plugin.
57
58
59 [FILE:100:distinfo]
60 72e73a2acf20f59093e21d5601606e405873503eb35f346fa621de23e99b3b39       460086 libnice-0.1.21.tar.gz
61
62
63 [FILE:415:manifests/plist.primary.standard]
64 bin/
65  stunbdc
66  stund
67 include/nice/
68  address.h
69  agent.h
70  candidate.h
71  debug.h
72  interfaces.h
73  nice-version.h
74  nice.h
75  pseudotcp.h
76 include/stun/
77  constants.h
78  debug.h
79  stunagent.h
80  stunmessage.h
81  win32_common.h
82 include/stun/usages/
83  bind.h
84  ice.h
85  timer.h
86  turn.h
87 lib/
88  libnice.so
89  libnice.so.%%SOMAJOR%%
90  libnice.so.%%SOVERSION%%
91 lib/girepository-1.0/Nice-0.1.typelib
92 lib/pkgconfig/nice.pc
93 share/gir-1.0/Nice-0.1.gir
94
95
96 [FILE:32:manifests/plist.gstreamer.standard]
97 lib/gstreamer-1.0/libgstnice.so
98
99
100 [FILE:820:manifests/plist.docs.standard]
101 share/doc/libnice/
102  NiceAddress.html
103  NiceAgent.html
104  NiceCandidate.html
105  annotation-glossary.html
106  api-index-deprecated.html
107  api-index-full.html
108  ch01.html
109  ch02.html
110  ch03.html
111  ch04.html
112  ch05.html
113  home.png
114  index.html
115  ix03.html
116  ix04.html
117  ix05.html
118  ix06.html
119  ix07.html
120  ix08.html
121  ix09.html
122  ix10.html
123  ix11.html
124  ix12.html
125  ix13.html
126  ix14.html
127  ix15.html
128  ix16.html
129  ix17.html
130  ix18.html
131  left-insensitive.png
132  left.png
133  libnice-Bind.html
134  libnice-Debug-messages.html
135  libnice-ICE.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
141  libnice-TURN.html
142  libnice-Timer.html
143  pt01.html
144  pt02.html
145  pt03.html
146  pt04.html
147  right-insensitive.png
148  right.png
149  states.png
150  style.css
151  up-insensitive.png
152  up.png
153
154
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
158
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 = [
162  ]
163  
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',
168                                   output: 'Makefile',
169                                   command: [
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)
175 +if dot.found()
176  run_target('update-states.png',
177    command: ['dot',
178              '-Tpng',
179 @@ -74,3 +76,4 @@ run_target('update-states.png',
180              '-Gsize=9.6,2.9!',
181              '-Gdpi=200',
182              files('states.gv')])
183 +endif
184