notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
All times are UTC
Ukraine
The safest procedure: change your FreshPorts password. Anything you had set before Friday March 24 2023 09:49:20 UTC should be changed. You can read more here: SQL inejection issues fixed and FreshSource code fixes Sorry about the extra work for you.
All known SQL injection issues patched. There is no evidence it was exploited. That doesn’t mean it wasn’t. Please change your password.
Port details
xdg-desktop-portal-hyprland xdg-desktop-portal backend for hyprland
s20230316 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 Version of this port present on the latest quarterly branch.
Maintainer: jbeich@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2022-12-14 00:11:11
Last Update: 2023-03-20 19:58:59
Commit Hash: cc5395c
Also Listed In: wayland
License: MIT
Description:
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • xdg-desktop-portal-hyprland>0:x11/xdg-desktop-portal-hyprland
Conflicts:
CONFLICTS_INSTALL:
  • xdg-desktop-portal-hyprland-qt6
Conflicts Matches:
There are no Conflicts Matches for this port. This is usually an error.
To install the port:
cd /usr/ports/x11/xdg-desktop-portal-hyprland/ && make install clean
To add the package, run one of these commands:
  • pkg install x11/xdg-desktop-portal-hyprland
  • pkg install xdg-desktop-portal-hyprland
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: xdg-desktop-portal-hyprland
Package flavors (<flavor>: <package>)
  • qt5: xdg-desktop-portal-hyprland
  • qt6: xdg-desktop-portal-hyprland-qt6
distinfo:

Packages (timestamps in pop-ups are UTC):
xdg-desktop-portal-hyprland
ABIlatestquarterly
FreeBSD:11:aarch64pkg-falloutpkg-fallout
FreeBSD:11:amd64pkg-falloutpkg-fallout
FreeBSD:11:armv6pkg-falloutpkg-fallout
FreeBSD:11:i386pkg-falloutpkg-fallout
FreeBSD:11:mipspkg-falloutpkg-fallout
FreeBSD:11:mips64pkg-falloutpkg-fallout
FreeBSD:12:aarch64pkg-fallouts20221213_1
FreeBSD:12:amd64s20230316s20221213_1
FreeBSD:12:armv6pkg-falloutpkg-fallout
FreeBSD:12:armv7pkg-falloutpkg-fallout
FreeBSD:12:i386s20230316s20221213_1
FreeBSD:12:mipspkg-falloutpkg-fallout
FreeBSD:12:mips64pkg-falloutpkg-fallout
FreeBSD:12:powerpc64pkg-falloutpkg-fallout
FreeBSD:13:aarch64s20230316s20221213_1
FreeBSD:13:amd64s20230316s20221213_1
FreeBSD:13:armv6pkg-falloutpkg-fallout
FreeBSD:13:armv7s20230316s20221213_1
FreeBSD:13:i386s20230316s20221213_1
FreeBSD:13:mipspkg-falloutpkg-fallout
FreeBSD:13:mips64pkg-falloutpkg-fallout
FreeBSD:13:powerpc64pkg-fallouts20221213_1
FreeBSD:13:riscv64pkg-falloutpkg-fallout
FreeBSD:14:aarch64s20230203pkg-fallout
FreeBSD:14:amd64s20230316pkg-fallout
FreeBSD:14:armv6pkg-falloutpkg-fallout
FreeBSD:14:armv7pkg-falloutpkg-fallout
FreeBSD:14:i386s20230316pkg-fallout
FreeBSD:14:mipspkg-falloutpkg-fallout
FreeBSD:14:mips64pkg-falloutpkg-fallout
FreeBSD:14:powerpc64s20230203pkg-fallout
FreeBSD:14:riscv64pkg-falloutpkg-fallout
 
xdg-desktop-portal-hyprland-qt6
ABIlatestquarterly
FreeBSD:11:aarch64pkg-falloutpkg-fallout
FreeBSD:11:amd64pkg-falloutpkg-fallout
FreeBSD:11:armv6pkg-falloutpkg-fallout
FreeBSD:11:i386pkg-falloutpkg-fallout
FreeBSD:11:mipspkg-falloutpkg-fallout
FreeBSD:11:mips64pkg-falloutpkg-fallout
FreeBSD:12:aarch64pkg-fallouts20221213_1
FreeBSD:12:amd64s20230316s20221213_1
FreeBSD:12:armv6pkg-falloutpkg-fallout
FreeBSD:12:armv7pkg-falloutpkg-fallout
FreeBSD:12:i386s20230316s20221213_1
FreeBSD:12:mipspkg-falloutpkg-fallout
FreeBSD:12:mips64pkg-falloutpkg-fallout
FreeBSD:12:powerpc64pkg-falloutpkg-fallout
FreeBSD:13:aarch64s20230316s20221213_1
FreeBSD:13:amd64s20230316s20221213_1
FreeBSD:13:armv6pkg-falloutpkg-fallout
FreeBSD:13:armv7s20230316s20221213_1
FreeBSD:13:i386s20230316s20221213_1
FreeBSD:13:mipspkg-falloutpkg-fallout
FreeBSD:13:mips64pkg-falloutpkg-fallout
FreeBSD:13:powerpc64pkg-fallouts20221213_1
FreeBSD:13:riscv64pkg-falloutpkg-fallout
FreeBSD:14:aarch64s20230203pkg-fallout
FreeBSD:14:amd64s20230316pkg-fallout
FreeBSD:14:armv6pkg-falloutpkg-fallout
FreeBSD:14:armv7pkg-falloutpkg-fallout
FreeBSD:14:i386s20230316pkg-fallout
FreeBSD:14:mipspkg-falloutpkg-fallout
FreeBSD:14:mips64pkg-falloutpkg-fallout
FreeBSD:14:powerpc64s20230203pkg-fallout
FreeBSD:14:riscv64pkg-falloutpkg-fallout
 
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. wayland-protocols>=1.24 : graphics/wayland-protocols
  2. meson : devel/meson
  3. ninja : devel/ninja
  4. pkgconf>=1.3.0_1 : devel/pkgconf
Runtime dependencies:
  1. grim : x11/grim
  2. hyprland-share-picker : x11/hyprland-share-picker@qt5
  3. 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/hyprwm/xdg-desktop-portal-hyprland/tar.gz/85f49f4?dummy=/
Collapse this list.

Number of commits found: 8

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
s20230316
20 Mar 2023 19:58:59
commit hash:cc5395cb8afd5e2e2dce0240cc903469af3e012acommit hash:cc5395cb8afd5e2e2dce0240cc903469af3e012acommit hash:cc5395cb8afd5e2e2dce0240cc903469af3e012acommit hash:cc5395cb8afd5e2e2dce0240cc903469af3e012a files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/xdg-desktop-portal-hyprland: unbreak with --auto-features=enabled

meson.build:112:0: ERROR: Dependency "systemd" not found, tried pkgconfig

PR:		270361
s20230316
17 Mar 2023 16:44:43
commit hash:35055f848cae7305af57a705003120471a955621commit hash:35055f848cae7305af57a705003120471a955621commit hash:35055f848cae7305af57a705003120471a955621commit hash:35055f848cae7305af57a705003120471a955621 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/xdg-desktop-portal-hyprland: update to s20230316

Changes:	https://github.com/hyprwm/xdg-desktop-portal-hyprland/compare/a9b76c7...85f49f4
s20230203
04 Feb 2023 21:45:18
commit hash:0d669e54312cc8194da8da30cbbe49031e72e142commit hash:0d669e54312cc8194da8da30cbbe49031e72e142commit hash:0d669e54312cc8194da8da30cbbe49031e72e142commit hash:0d669e54312cc8194da8da30cbbe49031e72e142 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/xdg-desktop-portal-hyprland: update to s20230203

Changes:	https://github.com/hyprwm/xdg-desktop-portal-hyprland/compare/13db7db...a9b76c7
s20230201
03 Feb 2023 12:34:05
commit hash:1abb835fa2824f80dba9d6d578ed239ee4c628bbcommit hash:1abb835fa2824f80dba9d6d578ed239ee4c628bbcommit hash:1abb835fa2824f80dba9d6d578ed239ee4c628bbcommit hash:1abb835fa2824f80dba9d6d578ed239ee4c628bb files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/xdg-desktop-portal-hyprland: update to s20230201

Changes:	https://github.com/hyprwm/xdg-desktop-portal-hyprland/compare/b03b1c2...13db7db
s20230108
09 Jan 2023 16:24:12
commit hash:3e1048c7e906281e4c097dccb9eec83dafe9c587commit hash:3e1048c7e906281e4c097dccb9eec83dafe9c587commit hash:3e1048c7e906281e4c097dccb9eec83dafe9c587commit hash:3e1048c7e906281e4c097dccb9eec83dafe9c587 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/xdg-desktop-portal-hyprland: update to s20230108

Changes:	https://github.com/hyprwm/xdg-desktop-portal-hyprland/compare/101b58d...b03b1c2
s20221213_1
17 Dec 2022 22:11:24
commit hash:ae1e7214c885fbc2765d4d82873f0808bcaa1da3commit hash:ae1e7214c885fbc2765d4d82873f0808bcaa1da3commit hash:ae1e7214c885fbc2765d4d82873f0808bcaa1da3commit hash:ae1e7214c885fbc2765d4d82873f0808bcaa1da3 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/xdg-desktop-portal-hyprland: propagate -qt6 flavor from dependency

Avoids hyprland-share-picker-qt6 conflicting with xdg-desktop-portal-hyprland.
This can be reverted once provides/requires arrive to Mk/* framework.
s20221213_1
14 Dec 2022 13:45:26
commit hash:901b29944bb897d127ce7725ad77d2e0166a5734commit hash:901b29944bb897d127ce7725ad77d2e0166a5734commit hash:901b29944bb897d127ce7725ad77d2e0166a5734commit hash:901b29944bb897d127ce7725ad77d2e0166a5734 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/xdg-desktop-portal-hyprland: update to s20221213_1

Changes:	https://github.com/hyprwm/xdg-desktop-portal-hyprland/compare/9fb4fae...101b58d
s20221213
13 Dec 2022 11:30:39
commit hash:0afb6d6c2f6c6a67bafd4c5dbe3732321f2a5470commit hash:0afb6d6c2f6c6a67bafd4c5dbe3732321f2a5470commit hash:0afb6d6c2f6c6a67bafd4c5dbe3732321f2a5470commit hash:0afb6d6c2f6c6a67bafd4c5dbe3732321f2a5470 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/xdg-desktop-portal-hyprland: add new port

Due to reasons explained in hyprland-protocols, we have a separate
desktop portal impl for Hyprland.

Although -wlr *does* work with Hyprland, -hyprland offers more features.

Number of commits found: 8