notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details on branch 2023Q2
xdg-desktop-portal-hyprland xdg-desktop-portal backend for hyprland
0.4.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.4.0Version of this port present on the latest quarterly branch.
Maintainer: jbeich@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2023-04-04 23:09:05
Last Update: 2023-05-30 01:20:53
Commit Hash: 58fcda6
Also Listed In: wayland
License: MIT
WWW:
https://github.com/hyprwm/xdg-desktop-portal-hyprland
Description:
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.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • xdg-desktop-portal-hyprland>0:x11/xdg-desktop-portal-hyprland
Conflicts:
CONFLICTS_INSTALL:
  • xdg-desktop-portal-hyprland-qt6
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:
TIMESTAMP = 1685385764 SHA256 (hyprwm-xdg-desktop-portal-hyprland-v0.4.0_GH0.tar.gz) = d4f30cadb1f958dafc76ca409843c50481e6313664bb1b546dd57863c8943333 SIZE (hyprwm-xdg-desktop-portal-hyprland-v0.4.0_GH0.tar.gz) = 50645

Expand this list (2 items)

Collapse this list.

SHA256 (hyprwm-hyprland-protocols-4d29e48_GH0.tar.gz) = 1384ccdbb0149cdc40d74fbe21fba97d706db08b718c7df9481076381d852c74 SIZE (hyprwm-hyprland-protocols-4d29e48_GH0.tar.gz) = 6340

Collapse this list.


Packages (timestamps in pop-ups are UTC):
xdg-desktop-portal-hyprland
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.3.11_11.3.11_1-1.3.101.3.11_1n/an/an/a
FreeBSD:13:quarterly1.3.11_11.3.11_1-1.3.9_61.3.11_1n/an/an/a
FreeBSD:14:latest1.3.11_11.3.11_1-1.3.101.3.11_10.4.0-0.4.0
FreeBSD:14:quarterly1.3.11_11.3.11_1-1.3.9_61.3.11_1-1.3.11.3.1_2
FreeBSD:15:latest1.3.11_11.3.11_1n/a1.3.10n/an/a-1.3.1_2
FreeBSD:15:quarterly1.3.11_11.3.11_1n/a-n/an/a--
FreeBSD:16:latest1.3.11_11.3.11_1n/a-n/an/a--
 

xdg-desktop-portal-hyprland-qt6
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-----n/an/an/a
FreeBSD:13:quarterly-----n/an/an/a
FreeBSD:14:latest-------0.4.0
FreeBSD:14:quarterly------1.3.11.3.1_2
FreeBSD:15:latest--n/a-n/an/a--
FreeBSD:15:quarterly--n/a-n/an/a--
FreeBSD:16:latest--n/a-n/an/a--
 

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:
===> The following configuration options are available for xdg-desktop-portal-hyprland-0.4.0: SLURP=on: Simple output chooser ===> Use 'make config' to modify these settings
Options name:
x11_xdg-desktop-portal-hyprland
USES:
compiler:c11 gl meson pkgconfig
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.4.0?dummy=/
Collapse this list.

Number of commits found: 7

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.4.0
30 May 2023 01:20:53
commit hash: 58fcda6db2affad7bd8d7a87b877e72e5bb0bb77commit hash: 58fcda6db2affad7bd8d7a87b877e72e5bb0bb77commit hash: 58fcda6db2affad7bd8d7a87b877e72e5bb0bb77commit hash: 58fcda6db2affad7bd8d7a87b877e72e5bb0bb77 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/xdg-desktop-portal-hyprland: update to 0.4.0

Changes:	https://github.com/hyprwm/xdg-desktop-portal-hyprland/releases/tag/v0.4.0
Reported by:	GitHub (watch releases)

(cherry picked from commit 11abdce28dbb1dc40b1df47c2f71a94d49ea09bf)
0.3.1
28 Apr 2023 22:36:17
commit hash: 3566125e27397f461bfd5c257c21566cfd387328commit hash: 3566125e27397f461bfd5c257c21566cfd387328commit hash: 3566125e27397f461bfd5c257c21566cfd387328commit hash: 3566125e27397f461bfd5c257c21566cfd387328 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

(cherry picked from commit fc5900ba928e491a670d1974b60b53771ea9e758)
0.3.1
26 Apr 2023 14:19:39
commit hash: 8c3c8c0f37029ed9124674bb6b3dfe2a66b6d95ecommit hash: 8c3c8c0f37029ed9124674bb6b3dfe2a66b6d95ecommit hash: 8c3c8c0f37029ed9124674bb6b3dfe2a66b6d95ecommit hash: 8c3c8c0f37029ed9124674bb6b3dfe2a66b6d95e 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)

(cherry picked from commit de8e75743692ef85d24af8ee9ae2d918cbf40a17)
0.3.0
21 Apr 2023 10:35:27
commit hash: 614500f1e90f6f93dc189c0220b3915486a56028commit hash: 614500f1e90f6f93dc189c0220b3915486a56028commit hash: 614500f1e90f6f93dc189c0220b3915486a56028commit hash: 614500f1e90f6f93dc189c0220b3915486a56028 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)

(cherry picked from commit 47664b577ae7923d128e20539827c3430c5ba5f2)
0.2.1_1
10 Apr 2023 09:01:18
commit hash: fbacb98c6b94d6c2d83cfa73617a7da7da4c7a5dcommit hash: fbacb98c6b94d6c2d83cfa73617a7da7da4c7a5dcommit hash: fbacb98c6b94d6c2d83cfa73617a7da7da4c7a5dcommit hash: fbacb98c6b94d6c2d83cfa73617a7da7da4c7a5d 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

(cherry picked from commit 5639c7d1b403fda225a795fa8821715baf9ad14b)
0.2.1
10 Apr 2023 08:57:09
commit hash: 07fc26b16f070468f1d05a732b2ae915276658eccommit hash: 07fc26b16f070468f1d05a732b2ae915276658eccommit hash: 07fc26b16f070468f1d05a732b2ae915276658eccommit hash: 07fc26b16f070468f1d05a732b2ae915276658ec 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)

(cherry picked from commit 4298ac4c8027a7bb3ac4a27b52e206c04c57023a)
0.1.0
04 Apr 2023 23:07:03
commit hash: 183de84af3c7a30827d4fa7fe3108340a4e418b6commit hash: 183de84af3c7a30827d4fa7fe3108340a4e418b6commit hash: 183de84af3c7a30827d4fa7fe3108340a4e418b6commit hash: 183de84af3c7a30827d4fa7fe3108340a4e418b6 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)

(cherry picked from commit 8364af541b047ba530feeb09bf5280afab1c6e1c)

Number of commits found: 7