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
Port details
xdg-desktop-portal-hyprland xdg-desktop-portal backend for hyprland
0.3.1 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.3.1Version 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-04-28 22:34:36
Commit Hash: fc5900b
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-fallout0.3.1
FreeBSD:12:amd640.3.10.3.1
FreeBSD:12:armv6pkg-falloutpkg-fallout
FreeBSD:12:armv7pkg-falloutpkg-fallout
FreeBSD:12:i3860.3.10.3.1
FreeBSD:12:mipspkg-falloutpkg-fallout
FreeBSD:12:mips64pkg-falloutpkg-fallout
FreeBSD:12:powerpc64pkg-falloutpkg-fallout
FreeBSD:13:aarch640.3.10.3.1
FreeBSD:13:amd640.3.10.3.1
FreeBSD:13:armv6pkg-falloutpkg-fallout
FreeBSD:13:armv70.3.10.3.1
FreeBSD:13:i3860.3.10.3.1
FreeBSD:13:mipspkg-falloutpkg-fallout
FreeBSD:13:mips64pkg-falloutpkg-fallout
FreeBSD:13:powerpc64pkg-fallout0.3.1
FreeBSD:13:riscv64pkg-falloutpkg-fallout
FreeBSD:14:aarch64pkg-falloutpkg-fallout
FreeBSD:14:amd640.3.1pkg-fallout
FreeBSD:14:armv6pkg-falloutpkg-fallout
FreeBSD:14:armv7pkg-falloutpkg-fallout
FreeBSD:14:i3860.3.1pkg-fallout
FreeBSD:14:mipspkg-falloutpkg-fallout
FreeBSD:14:mips64pkg-falloutpkg-fallout
FreeBSD:14:powerpc64pkg-falloutpkg-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-fallout0.3.1
FreeBSD:12:amd640.3.10.3.1
FreeBSD:12:armv6pkg-falloutpkg-fallout
FreeBSD:12:armv7pkg-falloutpkg-fallout
FreeBSD:12:i3860.3.10.3.1
FreeBSD:12:mipspkg-falloutpkg-fallout
FreeBSD:12:mips64pkg-falloutpkg-fallout
FreeBSD:12:powerpc64pkg-falloutpkg-fallout
FreeBSD:13:aarch640.3.10.3.1
FreeBSD:13:amd640.3.10.3.1
FreeBSD:13:armv6pkg-falloutpkg-fallout
FreeBSD:13:armv70.3.10.3.1
FreeBSD:13:i3860.3.10.3.1
FreeBSD:13:mipspkg-falloutpkg-fallout
FreeBSD:13:mips64pkg-falloutpkg-fallout
FreeBSD:13:powerpc64pkg-fallout0.3.1
FreeBSD:13:riscv64pkg-falloutpkg-fallout
FreeBSD:14:aarch64pkg-falloutpkg-fallout
FreeBSD:14:amd640.3.1pkg-fallout
FreeBSD:14:armv6pkg-falloutpkg-fallout
FreeBSD:14:armv7pkg-falloutpkg-fallout
FreeBSD:14:i3860.3.1pkg-fallout
FreeBSD:14:mipspkg-falloutpkg-fallout
FreeBSD:14:mips64pkg-falloutpkg-fallout
FreeBSD:14:powerpc64pkg-falloutpkg-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. libuuid.so : misc/e2fsprogs-libuuid
  7. libpipewire-0.3.so : multimedia/pipewire
  8. 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/v0.3.1?dummy=/
Collapse this list.

Number of commits found: 15

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.3.1
28 Apr 2023 22:34:36
commit hash:fc5900ba928e491a670d1974b60b53771ea9e758commit hash:fc5900ba928e491a670d1974b60b53771ea9e758commit hash:fc5900ba928e491a670d1974b60b53771ea9e758commit hash:fc5900ba928e491a670d1974b60b53771ea9e758 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/xdg-desktop-portal-hyprland: pass --skip-subprojects from within ninja
0.3.1
26 Apr 2023 14:18:31
commit hash:de8e75743692ef85d24af8ee9ae2d918cbf40a17commit hash:de8e75743692ef85d24af8ee9ae2d918cbf40a17commit hash:de8e75743692ef85d24af8ee9ae2d918cbf40a17commit hash:de8e75743692ef85d24af8ee9ae2d918cbf40a17 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/xdg-desktop-portal-hyprland: update to 0.3.1

Changes:	https://github.com/hyprwm/xdg-desktop-portal-hyprland/releases/tag/v0.3.1
Reported by:	GitHub (watch releases)
0.3.0_2
25 Apr 2023 15:17:15
commit hash:feb1fa34f58ea796656b86a81c2a2996b0b03c96commit hash:feb1fa34f58ea796656b86a81c2a2996b0b03c96commit hash:feb1fa34f58ea796656b86a81c2a2996b0b03c96commit hash:feb1fa34f58ea796656b86a81c2a2996b0b03c96 files touched by this commit
Christian Weisgerber (naddy) search for other commits by this committer
audio/opus: bump consumers after update to 1.4
0.3.0
21 Apr 2023 10:35:00
commit hash:47664b577ae7923d128e20539827c3430c5ba5f2commit hash:47664b577ae7923d128e20539827c3430c5ba5f2commit hash:47664b577ae7923d128e20539827c3430c5ba5f2commit hash:47664b577ae7923d128e20539827c3430c5ba5f2 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/xdg-desktop-portal-hyprland: update to 0.3.0

Changes:	https://github.com/hyprwm/xdg-desktop-portal-hyprland/releases/tag/v0.3.0
Reported by:	GitHub (watch releases)
0.2.1_1
10 Apr 2023 09:00:54
commit hash:5639c7d1b403fda225a795fa8821715baf9ad14bcommit hash:5639c7d1b403fda225a795fa8821715baf9ad14bcommit hash:5639c7d1b403fda225a795fa8821715baf9ad14bcommit hash:5639c7d1b403fda225a795fa8821715baf9ad14b files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/xdg-desktop-portal-hyprland: re-disable hyprland-protocols install after
4298ac4c8027
0.2.1
10 Apr 2023 08:56:50
commit hash:4298ac4c8027a7bb3ac4a27b52e206c04c57023acommit hash:4298ac4c8027a7bb3ac4a27b52e206c04c57023acommit hash:4298ac4c8027a7bb3ac4a27b52e206c04c57023acommit hash:4298ac4c8027a7bb3ac4a27b52e206c04c57023a files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/xdg-desktop-portal-hyprland: update to 0.2.1

Changes:	https://github.com/hyprwm/xdg-desktop-portal-hyprland/releases/tag/v0.2.0
Changes:	https://github.com/hyprwm/xdg-desktop-portal-hyprland/releases/tag/v0.2.1
Reported by:	GitHub (watch releases)
0.1.0
04 Apr 2023 23:06:44
commit hash:8364af541b047ba530feeb09bf5280afab1c6e1ccommit hash:8364af541b047ba530feeb09bf5280afab1c6e1ccommit hash:8364af541b047ba530feeb09bf5280afab1c6e1ccommit hash:8364af541b047ba530feeb09bf5280afab1c6e1c files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/xdg-desktop-portal-hyprland: update to 0.1.0

Changes:	https://github.com/hyprwm/xdg-desktop-portal-hyprland/releases/tag/v0.1.0
Reported by:	GitHub (watch releases)
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: 15