• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1%YAML 1.2
2--- |
3  <?xml version="1.0" encoding="UTF-8"?>
4  <package packagerversion="1.9.5" version="2.0" xmlns="http://pear.php.net/dtd/package-2.0" xmlns:tasks="http://pear.php.net/dtd/tasks-1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://pear.php.net/dtd/tasks-1.0 http://pear.php.net/dtd/tasks-1.0.xsd http://pear.php.net/dtd/package-2.0 http://pear.php.net/dtd/package-2.0.xsd">
5   <name>grpc</name>
6   <channel>pecl.php.net</channel>
7   <summary>A high performance, open source, general RPC framework that puts mobile and HTTP/2 first.</summary>
8   <description>Remote Procedure Calls (RPCs) provide a useful abstraction for building distributed applications and services. The libraries in this repository provide a concrete implementation of the gRPC protocol, layered over HTTP/2. These libraries enable communication between clients and servers using any combination of the supported languages.</description>
9   <lead>
10    <name>Stanley Cheung</name>
11    <user>stanleycheung</user>
12    <email>grpc-packages@google.com</email>
13    <active>yes</active>
14   </lead>
15   <date>2019-09-24</date>
16   <time>16:06:07</time>
17   <version>
18    <release>${settings.php_version.php()}</release>
19    <api>${settings.php_version.php()}</api>
20   </version>
21   <stability>
22    <release>${settings.php_version.php_stability()}</release>
23    <api>${settings.php_version.php_stability()}</api>
24   </stability>
25   <license>Apache 2.0</license>
26   <notes>
27  - gRPC Core ${settings.php_version.php_composer()} update
28   </notes>
29   <contents>
30    <dir baseinstalldir="/" name="/">
31      <file baseinstalldir="/" name="config.m4" role="src" />
32      <file baseinstalldir="/" name="config.w32" role="src" />
33      <file baseinstalldir="/" name="src/php/README.md" role="src" />\
34  <%
35    srcs = []
36    srcs.extend(php_config_m4.src + php_config_m4.headers)
37    php_deps = php_config_m4.get('deps', [])
38    lib_maps = {lib.name: lib for lib in libs}
39    for dep in php_deps[:]:
40      php_deps.extend(lib_maps[dep].transitive_deps)
41    for dep in php_deps:
42      lib = lib_maps[dep]
43      srcs.extend(lib.get('public_headers', []) + lib.headers + lib.src)
44    srcs = sorted(set(srcs))
45  %>
46      % for src in srcs:
47      <file baseinstalldir="/" name="${src}" role="src" />
48      % endfor
49      <file name="LICENSE" role="doc" />
50    </dir>
51   </contents>
52   <dependencies>
53    <required>
54     <php>
55      <min>7.0.0</min>
56     </php>
57     <pearinstaller>
58      <min>1.4.0</min>
59     </pearinstaller>
60    </required>
61   </dependencies>
62   <providesextension>grpc</providesextension>
63   <extsrcrelease />
64   <changelog>
65    <release>
66     <version>
67      <release>0.5.0</release>
68      <api>0.5.0</api>
69     </version>
70     <stability>
71      <release>alpha</release>
72      <api>alpha</api>
73     </stability>
74     <date>2015-06-16</date>
75     <license>BSD</license>
76     <notes>
77  First alpha release
78     </notes>
79    </release>
80    <release>
81     <version>
82      <release>0.5.1</release>
83      <api>0.5.1</api>
84     </version>
85     <stability>
86      <release>alpha</release>
87      <api>alpha</api>
88     </stability>
89     <date>2015-07-09</date>
90     <license>BSD</license>
91     <notes>
92  Update to wrap gRPC C Core version 0.10.0
93     </notes>
94    </release>
95    <release>
96     <version>
97      <release>0.6.0</release>
98      <api>0.6.0</api>
99     </version>
100     <stability>
101      <release>beta</release>
102      <api>beta</api>
103     </stability>
104     <date>2015-09-24</date>
105     <license>BSD</license>
106     <notes>
107  - support per message compression disable
108  - expose per-call host override option
109  - expose connectivity API
110  - expose channel target and call peer
111  - add user-agent
112  - update to wrap gRPC C core library beta version 0.11.0
113     </notes>
114    </release>
115    <release>
116     <version>
117      <release>0.6.1</release>
118      <api>0.6.0</api>
119     </version>
120     <stability>
121      <release>beta</release>
122      <api>beta</api>
123     </stability>
124     <date>2015-10-21</date>
125     <license>BSD</license>
126     <notes>
127  - fixed undefined constant fatal error when run with apache/nginx #2275
128     </notes>
129    </release>
130    <release>
131     <version>
132      <release>0.7.0</release>
133      <api>0.7.0</api>
134     </version>
135     <stability>
136      <release>beta</release>
137      <api>beta</api>
138     </stability>
139     <date>2016-01-13</date>
140     <license>BSD</license>
141     <notes>
142  - Breaking change to Credentials class (removed) #3765
143  - Replaced by ChannelCredentials and CallCredentials class #3765
144  - New plugin based metadata auth API #4394
145  - Explicit ChannelCredentials::createInsecure() call
146     </notes>
147    </release>
148    <release>
149     <version>
150      <release>0.8.0</release>
151      <api>0.8.0</api>
152     </version>
153     <stability>
154      <release>beta</release>
155      <api>beta</api>
156     </stability>
157     <date>2016-02-24</date>
158     <license>BSD</license>
159     <notes>
160  - Simplify gRPC PHP installation #4517
161  - Wrap gRPC core library version 0.13
162     </notes>
163    </release>
164    <release>
165     <version>
166      <release>0.8.1</release>
167      <api>0.8.1</api>
168     </version>
169     <stability>
170      <release>beta</release>
171      <api>beta</api>
172     </stability>
173     <date>2016-03-01</date>
174     <license>BSD</license>
175     <notes>
176  - Increase unit test code coverage #5225
177     </notes>
178    </release>
179    <release>
180     <version>
181      <release>0.14.0</release>
182      <api>0.14.0</api>
183     </version>
184     <stability>
185      <release>beta</release>
186      <api>beta</api>
187     </stability>
188     <date>2016-04-19</date>
189     <license>BSD</license>
190     <notes>
191  - wrap grpc C core version 0.14.0
192  - destroy grpc_byte_buffer after startBatch #6096
193     </notes>
194    </release>
195    <release>
196     <version>
197      <release>0.15.0</release>
198      <api>0.15.0</api>
199     </version>
200     <stability>
201      <release>beta</release>
202      <api>beta</api>
203     </stability>
204     <date>2016-05-18</date>
205     <license>BSD</license>
206     <notes>
207  - Updated functions with TSRM macros for ZTS support #6607
208  - Load default roots.pem via grpc_set_ssl_roots_override_callback #6848
209     </notes>
210    </release>
211    <release>
212     <version>
213      <release>1.0.0RC1</release>
214      <api>1.0.0RC1</api>
215     </version>
216     <stability>
217      <release>stable</release>
218      <api>stable</api>
219     </stability>
220     <date>2016-07-13</date>
221     <license>BSD</license>
222     <notes>
223  - GA release
224  - Fix shutdown hang problem #4017
225     </notes>
226    </release>
227    <release>
228     <version>
229      <release>1.0.0RC2</release>
230      <api>1.0.0RC2</api>
231     </version>
232     <stability>
233      <release>stable</release>
234      <api>stable</api>
235     </stability>
236     <date>2016-07-21</date>
237     <license>BSD</license>
238     <notes>
239  - PHP7 Support #7464
240     </notes>
241    </release>
242    <release>
243     <version>
244      <release>1.0.0RC3</release>
245      <api>1.0.0RC3</api>
246     </version>
247     <stability>
248      <release>stable</release>
249      <api>stable</api>
250     </stability>
251     <date>2016-07-28</date>
252     <license>BSD</license>
253     <notes>
254  - PHP7 Support continued, reduce code duplication #7543
255     </notes>
256    </release>
257    <release>
258     <version>
259      <release>1.0.0RC4</release>
260      <api>1.0.0RC4</api>
261     </version>
262     <stability>
263      <release>stable</release>
264      <api>stable</api>
265     </stability>
266     <date>2016-08-09</date>
267     <license>BSD</license>
268     <notes>
269  - Fixed Ubuntu compile error #7571, #7642
270     </notes>
271    </release>
272    <release>
273     <version>
274      <release>1.0.0</release>
275      <api>1.0.0</api>
276     </version>
277     <stability>
278      <release>stable</release>
279      <api>stable</api>
280     </stability>
281     <date>2016-08-18</date>
282     <license>BSD</license>
283     <notes>
284  - gRPC 1.0.0 release
285     </notes>
286    </release>
287    <release>
288     <version>
289      <release>1.0.1RC1</release>
290      <api>1.0.1RC1</api>
291     </version>
292     <stability>
293      <release>beta</release>
294      <api>beta</api>
295     </stability>
296     <date>2016-10-06</date>
297     <license>BSD</license>
298     <notes>
299  - Reject metadata keys which are not legal #7881
300     </notes>
301    </release>
302    <release>
303     <version>
304      <release>1.0.1</release>
305      <api>1.0.1</api>
306     </version>
307     <stability>
308      <release>stable</release>
309      <api>stable</api>
310     </stability>
311     <date>2016-10-27</date>
312     <license>BSD</license>
313     <notes>
314  - Reject metadata keys which are not legal #7881
315     </notes>
316    </release>
317    <release>
318     <version>
319      <release>1.1.0RC1</release>
320      <api>1.1.0RC1</api>
321     </version>
322     <stability>
323      <release>beta</release>
324      <api>beta</api>
325     </stability>
326     <date>2017-01-13</date>
327     <license>BSD</license>
328     <notes>
329  - PHP Proto3 adoption #8179
330  - Various bug fixes
331     </notes>
332    </release>
333    <release>
334     <version>
335      <release>1.1.0</release>
336      <api>1.1.0</api>
337     </version>
338     <stability>
339      <release>stable</release>
340      <api>stable</api>
341     </stability>
342     <date>2017-01-31</date>
343     <license>BSD</license>
344     <notes>
345  - PHP Proto3 adoption #8179
346  - Various bug fixes
347     </notes>
348    </release>
349    <release>
350     <version>
351      <release>1.2.0RC1</release>
352      <api>1.2.0RC1</api>
353     </version>
354     <stability>
355      <release>beta</release>
356      <api>beta</api>
357     </stability>
358     <date>2017-03-01</date>
359     <license>BSD</license>
360     <notes>
361  - Added arg info macros #9751
362  - Updated codegen to be consistent with protobuf #9492
363     </notes>
364    </release>
365    <release>
366     <version>
367      <release>1.2.0</release>
368      <api>1.2.0</api>
369     </version>
370     <stability>
371      <release>stable</release>
372      <api>stable</api>
373     </stability>
374     <date>2017-03-20</date>
375     <license>BSD</license>
376     <notes>
377  - Added arg info macros #9751
378  - Updated codegen to be consistent with protobuf #9492
379     </notes>
380    </release>
381   </changelog>
382  </package>
383