Debian NEW package overview for hyprwire
hyprwire_0.1.1-1_amd64.changes (click to toggle)
Format:1.8
Date:Fri, 05 Dec 2025 23:08:43 +0800
Source:hyprwire
Binary:hyprwire-scanner hyprwire-scanner-dbgsym libhyprwire-dev libhyprwire1 libhyprwire1-dbgsym
Architecture:source amd64
Version:0.1.1-1
Distribution:unstable
Urgency:medium
Maintainer:Debian Hyprland Maintainers <team+hyprland@tracker.debian.org>
Changed-By:Carl Keinath <carl.keinath@gmail.com>
Description:
hyprwire-scanner - Scanner for the Hyprwire protocol
libhyprwire-dev - Fast and consistent wire protocol for IPC -- development files
libhyprwire1 - Fast and consistent wire protocol for IPC -- binary files
Closes:1118694
Changes:
hyprwire (0.1.1-1) unstable; urgency=medium

  * Initial release. (Closes: #1118694)
Files:
c7bd8f0b4e8c6162c961404bbdf53879 2214 libs optional hyprwire_0.1.1-1.dsc
e207e0e9206d409520ad638ddd0d7637 31531 libs optional hyprwire_0.1.1.orig.tar.gz
c666dd33884dabb71cb4e7dd057865f1 4764 libs optional hyprwire_0.1.1-1.debian.tar.xz
aa2d7a06c8ae9f6777571b57d6709b52 610136 debug optional hyprwire-scanner-dbgsym_0.1.1-1_amd64.deb
7029d6a3e929233061c5abb9cb7e2b2d 67332 libs optional hyprwire-scanner_0.1.1-1_amd64.deb
f1d4e063a220204e6e5dc9fc7f6d2fec 8509 libs optional hyprwire_0.1.1-1_amd64.buildinfo
eb0196b6ca734857f829841bbf289599 4964 libdevel optional libhyprwire-dev_0.1.1-1_amd64.deb
5c93301719ba0c0ca9c0fe3766b55c97 3336148 debug optional libhyprwire1-dbgsym_0.1.1-1_amd64.deb
323e15a328d3d601b4d374e64204fba1 110160 libs optional libhyprwire1_0.1.1-1_amd64.deb
hyprwire_0.1.1-1.dsc (click to toggle)
Format:3.0 (quilt)
Source:hyprwire
Binary:libhyprwire-dev, libhyprwire1, hyprwire-scanner
Architecture:any
Version:0.1.1-1
Maintainer:Debian Hyprland Maintainers <team+hyprland@tracker.debian.org>
Uploaders:Carl Keinath <carl.keinath@gmail.com>, Chow Loong Jin <hyperair@debian.org>,
Homepage:https://github.com/hyprwm/hyprwire
Standards-Version:4.7.2
Vcs-Browser:https://salsa.debian.org/hyprland-team/hyprwire
Vcs-Git:https://salsa.debian.org/hyprland-team/hyprwire.git
Testsuite:autopkgtest
Testsuite-Triggers:@builddeps@
Build-Depends:debhelper-compat (=13), cmake, pkgconf, libhyprutils-dev (>=0.9.0), libffi-dev, libpugixml-dev
Package-List:hyprwire-scanner deb libs optional arch=any libhyprwire-dev deb libdevel optional arch=any libhyprwire1 deb libs optional arch=any
Files:
e207e0e9206d409520ad638ddd0d7637 31531 hyprwire_0.1.1.orig.tar.gz
c666dd33884dabb71cb4e7dd057865f1 4764 hyprwire_0.1.1-1.debian.tar.xz
lintian 2.116.3+deb12u1 check for hyprwire_0.1.1-1.dsc (click to toggle)
README.source for hyprwire_0.1.1-1.dsc (click to toggle)
No README.source in this package
control file for hyprwire-scanner_0.1.1-1_amd64.deb (click to toggle)
Package:hyprwire-scanner
Source:hyprwire
Version:0.1.1-1
Architecture:amd64
Maintainer:Debian Hyprland Maintainers <team+hyprland@tracker.debian.org>
Installed-Size:192
Depends:libc6 (>=2.34), libgcc-s1 (>=4.3), libpugixml1v5 (>=1.4), libstdc++6 (>=13.1)
Section:libs
Priority:optional
Multi-Arch:foreign
Homepage:https://github.com/hyprwm/hyprwire
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.
lintian 2.116.3+deb12u1 check for hyprwire-scanner_0.1.1-1_amd64.deb (click to toggle)
contents of hyprwire-scanner_0.1.1-1_amd64.deb (click to toggle)
drwxr-xr-x root/root         0 2025-12-05 15:08 ./
drwxr-xr-x root/root         0 2025-12-05 15:08 ./usr/
drwxr-xr-x root/root         0 2025-12-05 15:08 ./usr/bin/
-rwxr-xr-x root/root    174640 2025-12-05 15:08 ./usr/bin/hyprwire-scanner
drwxr-xr-x root/root         0 2025-12-05 15:08 ./usr/share/
drwxr-xr-x root/root         0 2025-12-05 15:08 ./usr/share/cmake/
drwxr-xr-x root/root         0 2025-12-05 15:08 ./usr/share/cmake/hyprwire-scanner/
-rw-r--r-- root/root      1402 2025-12-05 15:08 ./usr/share/cmake/hyprwire-scanner/hyprwire-scanner-config-version.cmake
-rw-r--r-- root/root      1437 2025-12-05 15:08 ./usr/share/cmake/hyprwire-scanner/hyprwire-scanner-config.cmake
drwxr-xr-x root/root         0 2025-12-05 15:08 ./usr/share/doc/
drwxr-xr-x root/root         0 2025-12-05 15:08 ./usr/share/doc/hyprwire-scanner/
-rw-r--r-- root/root       159 2025-12-05 15:08 ./usr/share/doc/hyprwire-scanner/changelog.Debian.gz
-rw-r--r-- root/root      1843 2025-12-05 15:08 ./usr/share/doc/hyprwire-scanner/copyright
drwxr-xr-x root/root         0 2025-12-05 15:08 ./usr/share/lintian/
drwxr-xr-x root/root         0 2025-12-05 15:08 ./usr/share/lintian/overrides/
-rw-r--r-- root/root        87 2025-12-05 15:08 ./usr/share/lintian/overrides/hyprwire-scanner
drwxr-xr-x root/root         0 2025-12-05 15:08 ./usr/share/pkgconfig/
-rw-r--r-- root/root       169 2025-12-05 15:08 ./usr/share/pkgconfig/hyprwire-scanner.pc
control file for hyprwire-scanner-dbgsym_0.1.1-1_amd64.deb (click to toggle)
Package:hyprwire-scanner-dbgsym
Source:hyprwire
Version:0.1.1-1
Auto-Built-Package:debug-symbols
Architecture:amd64
Maintainer:Debian Hyprland Maintainers <team+hyprland@tracker.debian.org>
Installed-Size:668
Depends:hyprwire-scanner (=0.1.1-1)
Section:debug
Priority:optional
Description:
debug symbols for hyprwire-scanner
Build-Ids:d26faeded0896c9c9de2e107c50e7b45409ffbf9
lintian 2.116.3+deb12u1 check for hyprwire-scanner-dbgsym_0.1.1-1_amd64.deb (click to toggle)
contents of hyprwire-scanner-dbgsym_0.1.1-1_amd64.deb (click to toggle)
drwxr-xr-x root/root         0 2025-12-05 15:08 ./
drwxr-xr-x root/root         0 2025-12-05 15:08 ./usr/
drwxr-xr-x root/root         0 2025-12-05 15:08 ./usr/lib/
drwxr-xr-x root/root         0 2025-12-05 15:08 ./usr/lib/debug/
drwxr-xr-x root/root         0 2025-12-05 15:08 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root         0 2025-12-05 15:08 ./usr/lib/debug/.build-id/d2/
-rw-r--r-- root/root    672824 2025-12-05 15:08 ./usr/lib/debug/.build-id/d2/6faeded0896c9c9de2e107c50e7b45409ffbf9.debug
drwxr-xr-x root/root         0 2025-12-05 15:08 ./usr/share/
drwxr-xr-x root/root         0 2025-12-05 15:08 ./usr/share/doc/
lrwxrwxrwx root/root         0 2025-12-05 15:08 ./usr/share/doc/hyprwire-scanner-dbgsym -> hyprwire-scanner
control file for libhyprwire-dev_0.1.1-1_amd64.deb (click to toggle)
Package:libhyprwire-dev
Source:hyprwire
Version:0.1.1-1
Architecture:amd64
Maintainer:Debian Hyprland Maintainers <team+hyprland@tracker.debian.org>
Installed-Size:31
Depends:libhyprwire1 (=0.1.1-1)
Section:libdevel
Priority:optional
Multi-Arch:same
Homepage:https://github.com/hyprwm/hyprwire
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.
lintian 2.116.3+deb12u1 check for libhyprwire-dev_0.1.1-1_amd64.deb (click to toggle)
contents of libhyprwire-dev_0.1.1-1_amd64.deb (click to toggle)
drwxr-xr-x root/root         0 2025-12-05 15:08 ./
drwxr-xr-x root/root         0 2025-12-05 15:08 ./usr/
drwxr-xr-x root/root         0 2025-12-05 15:08 ./usr/include/
drwxr-xr-x root/root         0 2025-12-05 15:08 ./usr/include/hyprwire/
drwxr-xr-x root/root         0 2025-12-05 15:08 ./usr/include/hyprwire/core/
-rw-r--r-- root/root      1607 2025-10-28 12:11 ./usr/include/hyprwire/core/ClientSocket.hpp
-rw-r--r-- root/root      1378 2025-10-28 12:11 ./usr/include/hyprwire/core/ServerSocket.hpp
drwxr-xr-x root/root         0 2025-12-05 15:08 ./usr/include/hyprwire/core/implementation/
-rw-r--r-- root/root       676 2025-10-28 12:11 ./usr/include/hyprwire/core/implementation/ClientImpl.hpp
-rw-r--r-- root/root      1224 2025-10-28 12:11 ./usr/include/hyprwire/core/implementation/Object.hpp
-rw-r--r-- root/root       901 2025-10-28 12:11 ./usr/include/hyprwire/core/implementation/ServerImpl.hpp
-rw-r--r-- root/root       557 2025-10-28 12:11 ./usr/include/hyprwire/core/implementation/Spec.hpp
-rw-r--r-- root/root       652 2025-10-28 12:11 ./usr/include/hyprwire/core/implementation/Types.hpp
drwxr-xr-x root/root         0 2025-12-05 15:08 ./usr/include/hyprwire/core/types/
-rw-r--r-- root/root       943 2025-10-28 12:11 ./usr/include/hyprwire/core/types/MessageMagic.hpp
-rw-r--r-- root/root       265 2025-10-28 12:11 ./usr/include/hyprwire/hyprwire.hpp
drwxr-xr-x root/root         0 2025-12-05 15:08 ./usr/lib/
drwxr-xr-x root/root         0 2025-12-05 15:08 ./usr/lib/x86_64-linux-gnu/
drwxr-xr-x root/root         0 2025-12-05 15:08 ./usr/lib/x86_64-linux-gnu/pkgconfig/
-rw-r--r-- root/root       251 2025-12-05 15:08 ./usr/lib/x86_64-linux-gnu/pkgconfig/hyprwire.pc
drwxr-xr-x root/root         0 2025-12-05 15:08 ./usr/share/
drwxr-xr-x root/root         0 2025-12-05 15:08 ./usr/share/doc/
drwxr-xr-x root/root         0 2025-12-05 15:08 ./usr/share/doc/libhyprwire-dev/
-rw-r--r-- root/root       159 2025-12-05 15:08 ./usr/share/doc/libhyprwire-dev/changelog.Debian.gz
-rw-r--r-- root/root      1843 2025-12-05 15:08 ./usr/share/doc/libhyprwire-dev/copyright
lrwxrwxrwx root/root         0 2025-12-05 15:08 ./usr/lib/x86_64-linux-gnu/libhyprwire.so -> libhyprwire.so.1
control file for libhyprwire1_0.1.1-1_amd64.deb (click to toggle)
Package:libhyprwire1
Source:hyprwire
Version:0.1.1-1
Architecture:amd64
Maintainer:Debian Hyprland Maintainers <team+hyprland@tracker.debian.org>
Installed-Size:349
Depends:libc6 (>=2.38), libffi8 (>=3.4), libgcc-s1 (>=4.3), libhyprutils9 (>=0.10.0), libstdc++6 (>=14)
Section:libs
Priority:optional
Multi-Arch:same
Homepage:https://github.com/hyprwm/hyprwire
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.
lintian 2.116.3+deb12u1 check for libhyprwire1_0.1.1-1_amd64.deb (click to toggle)
contents of libhyprwire1_0.1.1-1_amd64.deb (click to toggle)
drwxr-xr-x root/root         0 2025-12-05 15:08 ./
drwxr-xr-x root/root         0 2025-12-05 15:08 ./usr/
drwxr-xr-x root/root         0 2025-12-05 15:08 ./usr/lib/
drwxr-xr-x root/root         0 2025-12-05 15:08 ./usr/lib/x86_64-linux-gnu/
-rw-r--r-- root/root    342032 2025-12-05 15:08 ./usr/lib/x86_64-linux-gnu/libhyprwire.so.0.1.1
drwxr-xr-x root/root         0 2025-12-05 15:08 ./usr/share/
drwxr-xr-x root/root         0 2025-12-05 15:08 ./usr/share/doc/
drwxr-xr-x root/root         0 2025-12-05 15:08 ./usr/share/doc/libhyprwire1/
-rw-r--r-- root/root       159 2025-12-05 15:08 ./usr/share/doc/libhyprwire1/changelog.Debian.gz
-rw-r--r-- root/root      1843 2025-12-05 15:08 ./usr/share/doc/libhyprwire1/copyright
lrwxrwxrwx root/root         0 2025-12-05 15:08 ./usr/lib/x86_64-linux-gnu/libhyprwire.so.1 -> libhyprwire.so.0.1.1
control file for libhyprwire1-dbgsym_0.1.1-1_amd64.deb (click to toggle)
Package:libhyprwire1-dbgsym
Source:hyprwire
Version:0.1.1-1
Auto-Built-Package:debug-symbols
Architecture:amd64
Maintainer:Debian Hyprland Maintainers <team+hyprland@tracker.debian.org>
Installed-Size:3313
Depends:libhyprwire1 (=0.1.1-1)
Section:debug
Priority:optional
Multi-Arch:same
Description:
debug symbols for libhyprwire1
Build-Ids:530e07a348bf906bfffbaa055289e08b2c8674a3
lintian 2.116.3+deb12u1 check for libhyprwire1-dbgsym_0.1.1-1_amd64.deb (click to toggle)
contents of libhyprwire1-dbgsym_0.1.1-1_amd64.deb (click to toggle)
drwxr-xr-x root/root         0 2025-12-05 15:08 ./
drwxr-xr-x root/root         0 2025-12-05 15:08 ./usr/
drwxr-xr-x root/root         0 2025-12-05 15:08 ./usr/lib/
drwxr-xr-x root/root         0 2025-12-05 15:08 ./usr/lib/debug/
drwxr-xr-x root/root         0 2025-12-05 15:08 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root         0 2025-12-05 15:08 ./usr/lib/debug/.build-id/53/
-rw-r--r-- root/root   3381992 2025-12-05 15:08 ./usr/lib/debug/.build-id/53/0e07a348bf906bfffbaa055289e08b2c8674a3.debug
drwxr-xr-x root/root         0 2025-12-05 15:08 ./usr/share/
drwxr-xr-x root/root         0 2025-12-05 15:08 ./usr/share/doc/
lrwxrwxrwx root/root         0 2025-12-05 15:08 ./usr/share/doc/libhyprwire1-dbgsym -> libhyprwire1

Timestamp: 05.12.2025 / 16:02:46 (UTC)