notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Ukraine
FreshPorts needs to find a new hosting provide willing to take a 2U chassis and host it free of charge. This is part of the FreshPorts project. Preferably in the Austin area. This is not a primary server, but it used for development.
Port details
xdg-desktop-portal-wlr xdg-desktop-portal backend for wlroots
0.6.0 x11 on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.5.0_1Version of this port present on the latest quarterly branch.
Maintainer: jbeich@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2020-12-21 14:16:14
Last Update: 2022-06-09 20:19:50
Commit Hash: 2dc7cb0
License: MIT
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (7 items)
Collapse this list.
  1. libexec/xdg-desktop-portal-wlr
  2. share/dbus-1/services/org.freedesktop.impl.portal.desktop.wlr.service
  3. share/xdg-desktop-portal/portals/wlr.portal
  4. man/man5/xdg-desktop-portal-wlr.5.gz
  5. /usr/local/share/licenses/xdg-desktop-portal-wlr-0.6.0/catalog.mk
  6. /usr/local/share/licenses/xdg-desktop-portal-wlr-0.6.0/LICENSE
  7. /usr/local/share/licenses/xdg-desktop-portal-wlr-0.6.0/MIT
Collapse this list.
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:
Packages (timestamps in pop-ups are UTC):
xdg-desktop-portal-wlr
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd640.4.0_10.4.0_1
FreeBSD:11:armv6--
FreeBSD:11:i3860.4.0_10.4.0_1
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64-0.5.0_1
FreeBSD:12:amd640.6.00.5.0_1
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i3860.6.00.5.0_1
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64-0.2.0
FreeBSD:13:aarch640.6.00.5.0_1
FreeBSD:13:amd640.6.00.5.0_1
FreeBSD:13:armv60.1.00.5.0_1
FreeBSD:13:armv70.1.00.5.0_1
FreeBSD:13:i3860.6.00.5.0_1
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64-0.4.0_1
FreeBSD:14:aarch640.6.0-
FreeBSD:14:amd640.6.0-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i3860.6.0-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc640.2.0-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. wayland-protocols>=1.14 : graphics/wayland-protocols
  2. scdoc : textproc/scdoc
  3. meson>=0.57.1_1 : devel/meson
  4. ninja : devel/ninja
  5. pkgconf>=1.3.0_1 : devel/pkgconf
Runtime dependencies:
  1. slurp : x11/slurp
Library dependencies:
  1. libbasu.so : devel/basu
  2. libinih.so : devel/inih
  3. libepoll-shim.so : devel/libepoll-shim
  4. libdrm.so : graphics/libdrm
  5. libwayland-client.so : graphics/wayland
  6. libpipewire-0.3.so : multimedia/pipewire
  7. libgbm.so : graphics/mesa-libs
There are no ports dependent upon this port

Configuration Options:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/emersion/xdg-desktop-portal-wlr/tar.gz/v0.6.0?dummy=/
Collapse this list.

Number of commits found: 14

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
09 Jun 2022 20:19:50
 files touched by this commit commit hash:2dc7cb05a35b90a9c5b8928575d19982f1570692  0.6.0
Jan Beich (jbeich) search for other commits by this committer
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
 files touched by this commit commit hash:e92349ca0c3d9b0ccdb1e5d40b3b536b39f56890  0.5.0_1
Jan Beich (jbeich) search for other commits by this committer
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
 files touched by this commit commit hash:2d40add0ab54cec9bf7eebee267417aca9226c39  0.5.0
Jan Beich (jbeich) search for other commits by this committer
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
 files touched by this commit commit hash:e8ede160c06ff6f5c757ce4f31ea5e23bd1a2f1f  0.4.0_1
Jan Beich (jbeich) search for other commits by this committer
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
 files touched by this commit commit hash:7d488bffed7a01c765660e1f7186a27f3ebb6115  0.4.0
Jan Beich (jbeich) search for other commits by this committer
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
 files touched by this commit commit hash:77e0086594e5c17a10c2820d5e4865302a49592c  0.3.0_1
Jan Beich (jbeich) search for other commits by this committer
x11/xdg-desktop-portal-wlr: unbreak default config after 337aa4a3c88e
18 Apr 2021 16:34:19
 files touched by this commit commit hash:0280974e0fb33ef110aa188cfbbb9dadb80f16c5  0.3.0
Jan Beich (jbeich) search for other commits by this committer
x11/xdg-desktop-portal-wlr: respect PREFIX in manpage
18 Apr 2021 16:29:47
 files touched by this commit commit hash:337aa4a3c88ec4d38d79695f208ae2ac17e06626  0.3.0
Jan Beich (jbeich) search for other commits by this committer
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
 files touched by this commit commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c  0.2.0
Mathieu Arnold (mat) search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  0.2.0
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
15 Feb 2021 10:02:50
Original commit files touched by this commit Revision:565299  0.2.0
jbeich search for other commits by this committer
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
Original commit files touched by this commit Revision:560852  0.1.0
jbeich search for other commits by this committer
x11/xdg-desktop-portal-wlr: switch to upstreamed patches
26 Dec 2020 00:24:01
Original commit files touched by this commit Revision:559264  0.1.0
jbeich search for other commits by this committer
sysutils/basu: move to devel/ where dbus is
21 Dec 2020 14:16:02
Original commit files touched by this commit Revision:558828  0.1.0  Sanity Test Failure
jbeich search for other commits by this committer
x11/xdg-desktop-portal-wlr: add new port

xdg-desktop-portal backend for wlroots

https://github.com/emersion/xdg-desktop-portal-wlr

Number of commits found: 14