Port details |
- xdg-desktop-portal-wlr xdg-desktop-portal backend for wlroots
- 0.6.0 x11
=0 0.5.0_1Version of this port present on the latest quarterly branch. - Maintainer: jbeich@FreeBSD.org
 - Port Added: 2020-12-21 14:16:14
- Last Update: 2022-06-09 20:19:50
- Commit Hash: 2dc7cb0
- License: MIT
- Description:
- xdg-desktop-portal backend for wlroots
WWW: https://github.com/emersion/xdg-desktop-portal-wlr
- SVNWeb : git : Homepage
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- xdg-desktop-portal-wlr>0:x11/xdg-desktop-portal-wlr
- To install the port:
- cd /usr/ports/x11/xdg-desktop-portal-wlr/ && make install clean
- To add the package, run one of these commands:
- pkg install x11/xdg-desktop-portal-wlr
- pkg install xdg-desktop-portal-wlr
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: xdg-desktop-portal-wlr
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1654766725
SHA256 (emersion-xdg-desktop-portal-wlr-v0.6.0_GH0.tar.gz) = 20f145f00a40b41221aca73b1423f3ea4633980e1a2b1c4b25045d5eacd313e2
SIZE (emersion-xdg-desktop-portal-wlr-v0.6.0_GH0.tar.gz) = 35654
- Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- wayland-protocols>=1.14 : graphics/wayland-protocols
- scdoc : textproc/scdoc
- meson>=0.57.1_1 : devel/meson
- ninja : devel/ninja
- pkgconf>=1.3.0_1 : devel/pkgconf
- Runtime dependencies:
-
- slurp : x11/slurp
- Library dependencies:
-
- libbasu.so : devel/basu
- libinih.so : devel/inih
- libepoll-shim.so : devel/libepoll-shim
- libdrm.so : graphics/libdrm
- libwayland-client.so : graphics/wayland
- libpipewire-0.3.so : multimedia/pipewire
- libgbm.so : graphics/mesa-libs
- There are no ports dependent upon this port
- Configuration Options:
- ===> The following configuration options are available for xdg-desktop-portal-wlr-0.6.0:
MANPAGES=on: Build and/or install manual pages
SLURP=on: Simple output chooser
===> Use 'make config' to modify these settings
- Options name:
- x11_xdg-desktop-portal-wlr
- USES:
- compiler:c11 gl meson pkgconfig
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: see SVNWeb link above for full details) |
Date | By | Description |
09 Jun 2022 20:19:50 0.6.0
|
Jan Beich (jbeich)  |
x11/xdg-desktop-portal-wlr: update to 0.6.0
Changes: https://github.com/emersion/xdg-desktop-portal-wlr/releases/tag/v0.6.0
Reported by: GitHub (watch releases) |
20 Nov 2021 22:41:23 0.5.0_1
|
Jan Beich (jbeich)  |
multimedia/pipewire: force rebuild consumers after 8691df3a5142
ABI has changed: pw_{,de}init -> pipewire_{,de}init. As PipeWire
support is often runtime-optional the breakage maybe hard to notice.
ERROR kooha::backend::screencast_portal > Error from screencast call:
Zbus(MethodError(OwnedInterfaceName(InterfaceName(Str("org.freedesktop.DBus.Error.UnknownMethod"))),
Some("No such interface “org.freedesktop.portal.ScreenCast” on object at
path /org/freedesktop/portal/desktop"), Msg { type: Error, sender:
UniqueName(Str(":1.397")), reply-serial: 18, body: Signature: [
s (115),
] }))
ld-elf.so.1: /usr/local/libexec/xdg-desktop-portal-wlr: Undefined symbol
"pw_init"
PR: 259621 |
05 Nov 2021 16:06:08 0.5.0
|
Jan Beich (jbeich)  |
x11/xdg-desktop-portal-wlr: update to 0.5.0
Changes: https://github.com/emersion/xdg-desktop-portal-wlr/releases/tag/v0.5.0
Reported by: GitHub (watch releases) |
17 Aug 2021 02:10:42 0.4.0_1
|
Jan Beich (jbeich)  |
x11/xdg-desktop-portal-wlr: install one chooser by default
Makes it work out-of-the-box with PipeWire-based consumers.
xdpw tries slurp -> wofi -> bemenu by default. However, a lot
of alternatives exist for wofi/bemenu e.g., fuzzel, rofi-wayland,
dmenu-wayland, nwgdmenu (from nwg-launchers). |
01 Jun 2021 16:27:08 0.4.0
|
Jan Beich (jbeich)  |
x11/xdg-desktop-portal-wlr: update to 0.4.0
Changes: https://github.com/emersion/xdg-desktop-portal-wlr/releases/tag/v0.4.0
Reported by: GitHub (watch releases) |
18 Apr 2021 23:34:26 0.3.0_1
|
Jan Beich (jbeich)  |
x11/xdg-desktop-portal-wlr: unbreak default config after 337aa4a3c88e |
18 Apr 2021 16:34:19 0.3.0
|
Jan Beich (jbeich)  |
x11/xdg-desktop-portal-wlr: respect PREFIX in manpage |
18 Apr 2021 16:29:47 0.3.0
|
Jan Beich (jbeich)  |
x11/xdg-desktop-portal-wlr: update to 0.3.0
Changes: https://github.com/emersion/xdg-desktop-portal-wlr/releases/tag/v0.3.0
Reported by: GitHub (watch releases) |
07 Apr 2021 08:09:01 0.2.0
|
Mathieu Arnold (mat)  |
One more small cleanup, forgotten yesterday.
Reported by: lwhsu |
06 Apr 2021 14:31:07 0.2.0
|
Mathieu Arnold (mat)  |
Remove # $FreeBSD$ from Makefiles. |
15 Feb 2021 10:02:50
0.2.0
|
jbeich  |
x11/xdg-desktop-portal-wlr: update to 0.2.0
Changes: https://github.com/emersion/xdg-desktop-portal-wlr/releases/tag/v0.2.0
Reported by: GitHub (watch releases) |
09 Jan 2021 11:37:58
0.1.0
|
jbeich  |
x11/xdg-desktop-portal-wlr: switch to upstreamed patches |
26 Dec 2020 00:24:01
0.1.0
|
jbeich  |
sysutils/basu: move to devel/ where dbus is |
21 Dec 2020 14:16:02
0.1.0 
|
jbeich  |
x11/xdg-desktop-portal-wlr: add new port
xdg-desktop-portal backend for wlroots
https://github.com/emersion/xdg-desktop-portal-wlr |