File: control

package info (click to toggle)
iceoryx 2.0.6%2Bdfsg-1
  • links: PTS, VCS
  • area: main
  • in suites: sid, trixie
  • size: 11,292 kB
  • sloc: cpp: 94,119; ansic: 1,443; sh: 1,436; python: 1,377; xml: 100; makefile: 64
file content (216 lines) | stat: -rw-r--r-- 6,128 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
Source: iceoryx
Section: libs
Priority: optional
Maintainer: Debian Robotics Team <team+robotics@tracker.debian.org>
Uploaders: Timo Röhling <roehling@debian.org>
Build-Depends:
 debhelper-compat (= 13),
 architecture-is-64-bit,
 cmake,
 libcpptoml-dev,
Build-Depends-Arch:
 libacl1-dev,
 libgmock-dev <!nocheck>,
 libgtest-dev <!nocheck>,
 libncurses-dev,
Build-Depends-Indep:
 doxygen <!nodoc>,
 graphviz <!nodoc>,
Standards-Version: 4.7.0
Rules-Requires-Root: no
Homepage: https://projects.eclipse.org/projects/technology.iceoryx
Vcs-Git: https://salsa.debian.org/robotics-team/iceoryx.git
Vcs-Browser: https://salsa.debian.org/robotics-team/iceoryx
Description: zero-copy inter-process communication
 Iceoryx is an inter-process communication (IPC) middleware for POSIX
 based operating systems. It features shared memory capabilities which
 allow a true zero-copy data transfer.
 .
 Originating from the automotive domain, it is crucial to transfer a huge
 amount of data between multiple processes to realize driver assistance
 systems or automated driving applications. Moreover, the same efficient
 communication mechanism can be applied to a broader range of use cases,
 e.g. in the field of robotics or game development.

Package: iceoryx
Section: net
Architecture: any
Multi-Arch: no
Depends:
 ${misc:Depends},
 ${shlibs:Depends},
Description: ${source:Synopsis}
 ${source:Extended-Description}
 .
 This package provides the central RouDi daemon and the introspection
 tool for Iceoryx.

Package: libiceoryx-binding-c2
Architecture: any
Multi-Arch: same
Depends:
 ${misc:Depends},
 ${shlibs:Depends},
Description: C bindings for the ${source:Synopsis} library
 ${source:Extended-Description}
 .
 This library provides the C bindings for Iceoryx.

Package: libiceoryx-binding-c-dev
Section: libdevel
Architecture: any
Multi-Arch: same
Depends:
 ${misc:Depends},
 libiceoryx-posh-dev (= ${binary:Version}),
 libiceoryx-hoofs-dev (= ${binary:Version}),
 libiceoryx-binding-c2 (= ${binary:Version}),
Suggests: iceoryx-doc
Description: C bindings for the ${source:Synopsis} library (headers)
 ${source:Extended-Description}
 .
 This package provides the development headers for the C bindings of Iceoryx.

Package: libiceoryx-posh2
Architecture: any
Multi-Arch: same
Depends:
 ${misc:Depends},
 ${shlibs:Depends},
Description: ${source:Synopsis} POSH transport library
 ${source:Extended-Description}
 .
 This package provides the shared memory transport library of Iceoryx.
 POSH stands for "POsix SHared memory".

Package: libiceoryx-posh-roudi2
Architecture: any
Multi-Arch: same
Depends:
 ${misc:Depends},
 ${shlibs:Depends},
Description: ${source:Synopsis} POSH RouDi library
 ${source:Extended-Description}
 .
 This package provides the RouDi-specific shared memory transport of Iceoryx.
 POSH stands for "POsix SHared memory". RouDi is the central management
 daemon for the shared memory transport.

Package: libiceoryx-posh-gateway2
Architecture: any
Multi-Arch: same
Depends:
 ${misc:Depends},
 ${shlibs:Depends},
Description: ${source:Synopsis} POSH gateway library
 ${source:Extended-Description}
 .
 This package provides the POSH gateway library of Iceoryx.
 POSH stands for "POsix SHared memory".

Package: libiceoryx-posh-config2
Architecture: any
Multi-Arch: same
Depends:
 ${misc:Depends},
 ${shlibs:Depends},
Description: ${source:Synopsis} POSH config library
 ${source:Extended-Description}
 .
 This package provides the POSH config library of Iceoryx.
 POSH stands for "POsix SHared memory".

Package: libiceoryx-posh-dev
Section: libdevel
Architecture: any
Multi-Arch: same
Depends:
 ${misc:Depends},
 libiceoryx-hoofs-dev (= ${binary:Version}),
 libiceoryx-posh2 (= ${binary:Version}),
 libiceoryx-posh-config2 (= ${binary:Version}),
 libiceoryx-posh-gateway2 (= ${binary:Version}),
 libiceoryx-posh-roudi2 (= ${binary:Version}),
Suggests: iceoryx-doc
Description: ${source:Synopsis} POSH library headers
 ${source:Extended-Description}
 .
 This package provides the development headers for the POSH libraries
 of Iceoryx.
 POSH stands for "POsix SHared memory".

Package: libiceoryx-hoofs2
Architecture: any
Multi-Arch: same
Depends:
 ${misc:Depends},
 ${shlibs:Depends},
Description: ${source:Synopsis} HOOFS library
 ${source:Extended-Description}
 .
 This package provides the low-level utilities library of Iceoryx.
 HOOFS stands for "Handy Objects Optimized For Safety".

Package: libiceoryx-platform2
Architecture: any
Multi-Arch: same
Depends:
 ${misc:Depends},
 ${shlibs:Depends},
Description: ${source:Synopsis} platform library
 ${source:Extended-Description}
 .
 This package provides the platform library of Iceoryx.

Package: libiceoryx-hoofs-dev
Section: libdevel
Architecture: any
Multi-Arch: same
Depends:
 ${misc:Depends},
 libiceoryx-platform2 (= ${binary:Version}),
 libiceoryx-hoofs2 (= ${binary:Version}),
Suggests: iceoryx-doc
Description: ${source:Synopsis} HOOFS library headers
 ${source:Extended-Description}
 .
 This package provide the development headers for the low-level
 utilities and platform library of Iceoryx.
 HOOFS stands for "Handy Objects Optimized For Safety".

Package: libiceoryx-introspection2
Architecture: any
Multi-Arch: same
Depends:
 ${misc:Depends},
 ${shlibs:Depends},
Description: ${source:Synopsis} introspection library
 ${source:Extended-Description}
 .
 This package provides the introspection library of Iceoryx.

Package: libiceoryx-introspection-dev
Section: libdevel
Architecture: any
Multi-Arch: same
Depends:
 ${misc:Depends},
 libiceoryx-posh-dev (= ${binary:Version}),
 libiceoryx-hoofs-dev (= ${binary:Version}),
 libiceoryx-introspection2 (= ${binary:Version}),
Suggests: iceoryx-doc
Description: ${source:Synopsis} introspection library headers
 ${source:Extended-Description}
 .
 This package provide the development headers for the introspection library of
 Iceoryx.

Package: iceoryx-doc
Section: doc
Architecture: all
Multi-Arch: foreign
Depends: ${misc:Depends}
Description: ${source:Synopsis} library documentation
 ${source:Extended-Description}
 .
 This package provides the API documentation for all Iceoryx components.