Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

hyprwire-devel-0.3.0-1.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: hyprwire-devel Distribution: openSUSE Tumbleweed
Version: 0.3.0 Vendor: openSUSE
Release: 1.1 Build date: Fri Feb 27 22:25:53 2026
Group: Development/Libraries/Other Build host: reproducible
Size: 16053 Source RPM: hyprwire-0.3.0-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/hyprwm/hyprwire
Summary: Development files for hyprwire
Hyprwire is a wire protocol, and its eponymous implementation. This
is essentially a method for processes to talk to each other.

This subpackage contains headers for hyprwire.

Provides

Requires

License

BSD-3-Clause

Changelog

* Fri Feb 27 2026 Florian "sp1rit" <sp1rit@disroot.org>
  - Update to version 0.3.0:
    + This is a big update with a lot of fixes and improvements for the
      upcoming tavern and beyond.
    + Changes:
    - core: enforce data types on the wire
    - core: allow creating sockets from fds
    - core: add a fd type
    - generator: fix arr in s2c
    - scanner: use const & for vecs to avoid copies
    - scanner: avoid auto id
    - protocol: add roundtrips
    - core: fix empty arrays and wire arrays
    - core: minor fixes
    - parser: don't catch errors
    - messages/generic: add fd error
    - core: improve roundtrip
    - server: fix sending fds
    - core: fix creating sockets from fds
    - server: fix crash on exit
    - server: improve fd api
    - server: return client on addClient
    - server/client: add pid
    - client: add isHandshakeDone()
    - server: allow recursive mutex locks for pollmtx
    - core/socket: fix parseFromFd having a potential data race
    - core/client: fix version in bind protocol
    - scanner: add name() to server object handlers
    - message: avoid crash on fd array parsing for debug
    - core: minor fixes
    - docs: add wire docs
    - core/client: buffer pending data on waiting for object
    - core/message: copy id instead of duplicating seq in m_data
    + Additions:
    - core: Add support for fd arrays
    + Fixes:
    - Include string_view header
    - server/socket: fix server socket destruction with attemptEmpty
    - core: Fix serialization bug with unaligned pointer reads
    - core/message: Fix uninitialized global pointer
    - core: integration fixes
* Mon Dec 29 2025 Florian "sp1rit" <sp1rit@disroot.org>
  - Initial packaging of hyprwire 0.2.1

Files

/usr/include/hyprwire
/usr/include/hyprwire/core
/usr/include/hyprwire/core/ClientSocket.hpp
/usr/include/hyprwire/core/ServerSocket.hpp
/usr/include/hyprwire/core/implementation
/usr/include/hyprwire/core/implementation/ClientImpl.hpp
/usr/include/hyprwire/core/implementation/Object.hpp
/usr/include/hyprwire/core/implementation/ServerImpl.hpp
/usr/include/hyprwire/core/implementation/Spec.hpp
/usr/include/hyprwire/core/implementation/Types.hpp
/usr/include/hyprwire/core/types
/usr/include/hyprwire/core/types/MessageMagic.hpp
/usr/include/hyprwire/hyprwire.hpp
/usr/lib64/cmake/hyprwire-scanner
/usr/lib64/cmake/hyprwire-scanner/hyprwire-scanner-config-version.cmake
/usr/lib64/cmake/hyprwire-scanner/hyprwire-scanner-config.cmake
/usr/lib64/libhyprwire.so
/usr/lib64/pkgconfig/hyprwire-scanner.pc
/usr/lib64/pkgconfig/hyprwire.pc
/usr/share/doc/packages/hyprwire-devel
/usr/share/doc/packages/hyprwire-devel/README.md
/usr/share/licenses/hyprwire-devel
/usr/share/licenses/hyprwire-devel/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Aug 2 01:54:38 2026