net/waypipe 0.11.2_2 FreeBSD
Network transparency with Wayland
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
9c878207a1- License
- GPLv3+
- Categories
- net, wayland
- Package size
- 704.5 KiB, 2266.2 KiB installed
Description
waypipe is a proxy for Wayland clients. It forwards Wayland messages and serializes changes to shared memory buffers over a single socket. This makes application forwarding similar to ssh -X feasible.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | net/waypipe | 0.11.2_2 |
| DragonFly | net/waypipe | 0.9.2_2 |
Install
Binary package:
pkg install waypipe
From the ports tree:
cd /usr/ports/net/waypipe/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= waypipe>0:net/waypipe
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 0.11.2_1 | 0.11.2_2 | - | 0.10.4_2 | 0.11.2_2 |
| FreeBSD:14:quarterly | 0.11.2_1 | 0.11.2_1 | n/a | 0.10.4_1 | 0.11.2_1 |
| FreeBSD:15:latest | 0.11.2_2 | 0.11.2_2 | n/a | 0.10.4_2 | 0.10.4_2 |
| FreeBSD:15:quarterly | 0.11.2_1 | 0.11.2_1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.11.2_1 | 0.11.2_2 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Build dependencies 97
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/zstd
- audio/lame
- audio/libogg
- audio/libvorbis
- audio/mpg123
- audio/opus
- converters/fribidi
- converters/libiconv
- devel/gettext-runtime
- devel/glib20
- devel/libepoll-shim
- devel/libffi
- devel/libinotify
- devel/libpciaccess
- devel/libunistring
- devel/llvm12
- devel/llvm19
- devel/meson
- devel/ninja
- devel/pcre2
- devel/pkgconf
- devel/py-packaging
- devel/readline
- devel/rust-bindgen-cli
- devel/spirv-llvm-translator
- dns/libidn2
- dns/libpsl
- ftp/curl
- graphics/giflib
- graphics/graphite2
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lcms2
- graphics/lerc
- graphics/libdrm
- graphics/mesa-libs
- graphics/png
- graphics/shaderc
- graphics/spirv-tools
- graphics/tiff
- graphics/vulkan-headers
- graphics/vulkan-loader
- graphics/wayland
- graphics/webp
- lang/perl5.42
- lang/python312
- lang/python315
- lang/rust
- math/gmp
- math/mpdecimal
- misc/hwdata
- multimedia/aom
- multimedia/dav1d
- multimedia/ffmpeg
- multimedia/libass
- multimedia/libbluray
- multimedia/libdvdcss
- multimedia/libdvdnav
- multimedia/libdvdread
- multimedia/libudfread
- multimedia/libvpx
- multimedia/libx264
- multimedia/svt-av1
- multimedia/vmaf
- multimedia/x265
- print/freetype2
- print/harfbuzz
- print/indexinfo
- security/gnutls
- security/libssh2
- security/libtasn1
- security/nettle
- security/p11-kit
- shells/bash
- sysutils/libdisplay-info
- textproc/expat2
- textproc/libunibreak
- textproc/libxml2
- textproc/scdoc
- www/libnghttp2
- www/srt
- x11-fonts/fontconfig
- x11/libX11
- x11/libXau
- x11/libXdamage
- x11/libXdmcp
- x11/libXext
- x11/libXfixes
- x11/libXrandr
- x11/libXrender
- x11/libXxf86vm
- x11/libxcb
- x11/libxshmfence
- x11/xorgproto
Run dependencies 30
- archivers/liblz4
- archivers/zstd
- devel/libepoll-shim
- devel/libffi
- devel/libpciaccess
- devel/llvm12
- devel/readline
- devel/spirv-llvm-translator
- graphics/libdrm
- graphics/mesa-libs
- graphics/spirv-tools
- graphics/wayland
- lang/perl5.42
- misc/hwdata
- print/indexinfo
- sysutils/libdisplay-info
- textproc/expat2
- textproc/libxml2
- x11/libX11
- x11/libXau
- x11/libXdamage
- x11/libXdmcp
- x11/libXext
- x11/libXfixes
- x11/libXrandr
- x11/libXrender
- x11/libXxf86vm
- x11/libxcb
- x11/libxshmfence
- x11/xorgproto
No port depends on this one.
Configuration
Options name: net_waypipe
| Option | Default | Description |
|---|---|---|
| FFMPEG | on | FFmpeg support (WMA, AIFF, AC3, APE...) |
| LZ4 | on | LZ4 compression support |
| MANPAGES | on | Build and/or install manual pages |
| VULKAN | on | Vulkan GPU support |
| ZSTD | on | Zstandard compression support |
- USES
- cargo meson pkgconfig
- Service scripts
- none
Files
distinfo 36
| File | Size | SHA256 |
|---|---|---|
| rust/crates/anstream-0.6.18.crate | 29681 | 8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b |
| rust/crates/anstyle-1.0.10.crate | 15725 | 55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9 |
| rust/crates/anstyle-parse-0.2.6.crate | 22343 | 3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9 |
| rust/crates/anstyle-query-1.1.2.crate | 9969 | 79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c |
| rust/crates/anstyle-wincon-3.0.6.crate | 12271 | 2109dbce0e72be3ec00bed26e6a7479ca384ad226efdd66db8fa2e3a38c83125 |
| rust/crates/ash-0.38.0+1.3.281.crate | 457775 | 0bb44936d800fea8f016d7f2311c6a4f97aebd5dc86f09906139ec848cf3a46f |
| rust/crates/autocfg-1.4.0.crate | 17712 | ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26 |
| rust/crates/bitflags-2.6.0.crate | 45357 | b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de |
| rust/crates/cfg-if-1.0.0.crate | 7934 | baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd |
| rust/crates/cfg_aliases-0.2.1.crate | 6355 | 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724 |
| rust/crates/clap-4.5.21.crate | 56470 | fb3b4b9e5a7c7514dfa52869339ee98b3156b0bfb4e8a77c4ff4babb64b1604f |
| rust/crates/clap_builder-4.5.21.crate | 164115 | b17a95aa67cc7b5ebd32aa5370189aa0d79069ef1c64ce893bd30fb24bff20ec |
| rust/crates/clap_lex-0.7.3.crate | 12841 | afb84c814227b90d6895e01398aee0d8033c00e7466aca416fb6a8e0eb19d8a7 |
| rust/crates/colorchoice-1.0.3.crate | 7923 | 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990 |
| rust/crates/getrandom-0.2.15.crate | 37163 | c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7 |
| rust/crates/is_terminal_polyfill-1.70.1.crate | 7492 | 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf |
| rust/crates/libc-0.2.177.crate | 792045 | 2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976 |
| rust/crates/libloading-0.8.5.crate | 28902 | 4979f22fdb869068da03c9f7528f8297c6fd2606bc3a4affe42e6a823fdb8da4 |
| rust/crates/log-0.4.22.crate | 44027 | a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24 |
| rust/crates/memoffset-0.9.1.crate | 9032 | 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a |