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
|
Source: hyprwire
Section: libs
Priority: optional
Maintainer: Debian Hyprland Maintainers <team+hyprland@tracker.debian.org>
Uploaders:
Carl Keinath <carl.keinath@gmail.com>,
Chow Loong Jin <hyperair@debian.org>,
Build-Depends:
debhelper-compat (= 13),
cmake,
pkgconf,
libhyprutils-dev (>= 0.9.0),
libffi-dev,
libpugixml-dev,
Standards-Version: 4.7.2
Homepage: https://github.com/hyprwm/hyprwire
Vcs-Browser: https://salsa.debian.org/hyprland-team/hyprwire
Vcs-Git: https://salsa.debian.org/hyprland-team/hyprwire.git
Package: libhyprwire-dev
Section: libdevel
Architecture: any
Multi-Arch: same
Depends:
libhyprwire1 (= ${binary:Version}),
${misc:Depends},
Description: Fast and consistent wire protocol for IPC -- development files
Hyprwire is a fast and consistent wire protocol, and its implementation. This
is essentially a "method" for processes to talk to each other. It is heavily
inspired by Wayland, and heavily anti-inspired by D-Bus.
.
Hyprwire is:
- Strict: both sides need to be on the same page to communicate. No "random
data" is allowed.
- Fast: initial handshakes are very simple and allow for quick information
exchange (including one-shot operations)
- Simple to use: the API uses modern C++ and abstracts away any
memory-sensitive operations
- Simple internally: the protocol itself is simple and straightforward to
parse / write your own implementation
.
This package contains the headers and other development support files needed
for compiling and linking applications and libraries which use this library.
Package: libhyprwire1
Architecture: any
Multi-Arch: same
Depends:
${shlibs:Depends},
${misc:Depends},
Description: Fast and consistent wire protocol for IPC -- binary files
Hyprwire is a fast and consistent wire protocol, and its implementation. This
is essentially a "method" for processes to talk to each other. It is heavily
inspired by Wayland, and heavily anti-inspired by D-Bus.
.
Hyprwire is:
- Strict: both sides need to be on the same page to communicate. No "random
data" is allowed.
- Fast: initial handshakes are very simple and allow for quick information
exchange (including one-shot operations)
- Simple to use: the API uses modern C++ and abstracts away any
memory-sensitive operations
- Simple internally: the protocol itself is simple and straightforward to
parse / write your own implementation
.
This package contains the shared library needed for running applications which
use this library.
Package: hyprwire-scanner
Architecture: any
Multi-Arch: foreign
Depends:
${shlibs:Depends},
${misc:Depends},
libpugixml1v5,
Description: Scanner for the Hyprwire protocol
Hyprwire is a fast and consistent wire protocol, and its implementation. This
is essentially a "method" for processes to talk to each other. It is heavily
inspired by Wayland, and heavily anti-inspired by D-Bus.
.
Hyprwire is:
- Strict: both sides need to be on the same page to communicate. No "random
data" is allowed.
- Fast: initial handshakes are very simple and allow for quick information
exchange (including one-shot operations)
- Simple to use: the API uses modern C++ and abstracts away any
memory-sensitive operations
- Simple internally: the protocol itself is simple and straightforward to
parse / write your own implementation
.
This package provides the Hyprwire protocol scanner for generating
application interfaces.
|