1<?xml version="1.0" encoding="UTF-8"?> 2<package packagerversion="1.9.4" 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"> 3 <name>ds</name> 4 <channel>pecl.php.net</channel> 5 <summary>Data Structures</summary> 6 <description>Data Structures for PHP 7</description> 7 <lead> 8 <name>Rudi Theunissen</name> 9 <user>rtheunissen</user> 10 <email>rtheunissen@php.net</email> 11 <active>yes</active> 12 </lead> 13 <lead> 14 <name>Joe Watkins</name> 15 <user>krakjoe</user> 16 <email>krakjoe@php.net</email> 17 <active>yes</active> 18 </lead> 19 <date>2023-12-19</date> 20 <time>17:53:14</time> 21 <version> 22 <release>1.5.0</release> 23 <api>1.5.0</api> 24 </version> 25 <stability> 26 <release>stable</release> 27 <api>stable</api> 28 </stability> 29 <license uri="https://opensource.org/licenses/MIT">MIT License</license> 30 <notes> 31 - Support for PHP 8.3 32 - Fix #194 @nielsdos 33 - Fix #200 @nielsdos 34 </notes> 35 <contents> 36 <dir name="/"> 37 <file role="doc" name="LICENSE"/> 38 39 <file role="src" name="config.m4"/> 40 <file role="src" name="config.w32"/> 41 42 <file role="src" name="php_ds.c"/> 43 <file role="src" name="php_ds.h"/> 44 45 <dir name="src"> 46 <file role="src" name="common.c"/> 47 <file role="src" name="common.h"/> 48 49 <dir name="ds"> 50 <file role="src" name="ds_deque.c"/> 51 <file role="src" name="ds_deque.h"/> 52 <file role="src" name="ds_htable.c"/> 53 <file role="src" name="ds_htable.h"/> 54 <file role="src" name="ds_map.c"/> 55 <file role="src" name="ds_map.h"/> 56 <file role="src" name="ds_priority_queue.c"/> 57 <file role="src" name="ds_priority_queue.h"/> 58 <file role="src" name="ds_queue.c"/> 59 <file role="src" name="ds_queue.h"/> 60 <file role="src" name="ds_set.c"/> 61 <file role="src" name="ds_set.h"/> 62 <file role="src" name="ds_stack.c"/> 63 <file role="src" name="ds_stack.h"/> 64 <file role="src" name="ds_vector.c"/> 65 <file role="src" name="ds_vector.h"/> 66 </dir> 67 <dir name="php"> 68 <file role="src" name="arginfo.h"/> 69 <file role="src" name="parameters.h"/> 70 71 <dir name="classes"> 72 <file role="src" name="php_collection_ce.c"/> 73 <file role="src" name="php_collection_ce.h"/> 74 <file role="src" name="php_deque_ce.c"/> 75 <file role="src" name="php_deque_ce.h"/> 76 <file role="src" name="php_hashable_ce.c"/> 77 <file role="src" name="php_hashable_ce.h"/> 78 <file role="src" name="php_map_ce.c"/> 79 <file role="src" name="php_map_ce.h"/> 80 <file role="src" name="php_pair_ce.c"/> 81 <file role="src" name="php_pair_ce.h"/> 82 <file role="src" name="php_priority_queue_ce.c"/> 83 <file role="src" name="php_priority_queue_ce.h"/> 84 <file role="src" name="php_queue_ce.c"/> 85 <file role="src" name="php_queue_ce.h"/> 86 <file role="src" name="php_sequence_ce.c"/> 87 <file role="src" name="php_sequence_ce.h"/> 88 <file role="src" name="php_set_ce.c"/> 89 <file role="src" name="php_set_ce.h"/> 90 <file role="src" name="php_stack_ce.c"/> 91 <file role="src" name="php_stack_ce.h"/> 92 <file role="src" name="php_vector_ce.c"/> 93 <file role="src" name="php_vector_ce.h"/> 94 </dir> 95 <dir name="handlers"> 96 <file role="src" name="php_common_handlers.c"/> 97 <file role="src" name="php_common_handlers.h"/> 98 <file role="src" name="php_deque_handlers.c"/> 99 <file role="src" name="php_deque_handlers.h"/> 100 <file role="src" name="php_map_handlers.c"/> 101 <file role="src" name="php_map_handlers.h"/> 102 <file role="src" name="php_pair_handlers.c"/> 103 <file role="src" name="php_pair_handlers.h"/> 104 <file role="src" name="php_priority_queue_handlers.c"/> 105 <file role="src" name="php_priority_queue_handlers.h"/> 106 <file role="src" name="php_queue_handlers.c"/> 107 <file role="src" name="php_queue_handlers.h"/> 108 <file role="src" name="php_set_handlers.c"/> 109 <file role="src" name="php_set_handlers.h"/> 110 <file role="src" name="php_stack_handlers.c"/> 111 <file role="src" name="php_stack_handlers.h"/> 112 <file role="src" name="php_vector_handlers.c"/> 113 <file role="src" name="php_vector_handlers.h"/> 114 </dir> 115 <dir name="iterators"> 116 <file role="src" name="php_deque_iterator.c"/> 117 <file role="src" name="php_deque_iterator.h"/> 118 <file role="src" name="php_htable_iterator.c"/> 119 <file role="src" name="php_htable_iterator.h"/> 120 <file role="src" name="php_map_iterator.c"/> 121 <file role="src" name="php_map_iterator.h"/> 122 <file role="src" name="php_priority_queue_iterator.c"/> 123 <file role="src" name="php_priority_queue_iterator.h"/> 124 <file role="src" name="php_queue_iterator.c"/> 125 <file role="src" name="php_queue_iterator.h"/> 126 <file role="src" name="php_set_iterator.c"/> 127 <file role="src" name="php_set_iterator.h"/> 128 <file role="src" name="php_stack_iterator.c"/> 129 <file role="src" name="php_stack_iterator.h"/> 130 <file role="src" name="php_vector_iterator.c"/> 131 <file role="src" name="php_vector_iterator.h"/> 132 </dir> 133 <dir name="objects"> 134 <file role="src" name="php_deque.c"/> 135 <file role="src" name="php_deque.h"/> 136 <file role="src" name="php_map.c"/> 137 <file role="src" name="php_map.h"/> 138 <file role="src" name="php_pair.c"/> 139 <file role="src" name="php_pair.h"/> 140 <file role="src" name="php_priority_queue.c"/> 141 <file role="src" name="php_priority_queue.h"/> 142 <file role="src" name="php_queue.c"/> 143 <file role="src" name="php_queue.h"/> 144 <file role="src" name="php_set.c"/> 145 <file role="src" name="php_set.h"/> 146 <file role="src" name="php_stack.c"/> 147 <file role="src" name="php_stack.h"/> 148 <file role="src" name="php_vector.c"/> 149 <file role="src" name="php_vector.h"/> 150 </dir> 151 </dir> 152 </dir> 153 </dir> 154 </contents> 155 <dependencies> 156 <required> 157 <php> 158 <min>7.4.0</min> 159 </php> 160 <pearinstaller> 161 <min>1.4.0b1</min> 162 </pearinstaller> 163 </required> 164 </dependencies> 165 <providesextension>ds</providesextension> 166 <extsrcrelease /> 167</package> 168