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 2023Q3
xdg-desktop-portal-hyprland xdg-desktop-portal backend for hyprland
1.1.0_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 1.1.0_1Version of this port present on the latest quarterly branch.
Maintainer: jbeich@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2023-08-03 21:45:35
Last Update: 2023-09-28 01:42:47
Commit Hash: d2613eb
Also Listed In: wayland
License: BSD3CLAUSE
WWW:
https://github.com/hyprwm/xdg-desktop-portal-hyprland
Description:
An XDG Desktop Portal backend for Hyprland.
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.
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 = 1695057057 SHA256 (hyprwm-xdg-desktop-portal-hyprland-v1.1.0_GH0.tar.gz) = 4a51163ec91f1d5ec7f8c44205d44e4cb429db05edf75cc273d3a8a8efffb7c3 SIZE (hyprwm-xdg-desktop-portal-hyprland-v1.1.0_GH0.tar.gz) = 42732

Expand this list (8 items)

Collapse this list.

SHA256 (hyprwm-hyprland-protocols-v0.2_GH0.tar.gz) = 106cb189d0fbe4ec0ee11a12a17238172f4c4cd1b2b26db904df144e5c7a05f0 SIZE (hyprwm-hyprland-protocols-v0.2_GH0.tar.gz) = 6342 SHA256 (llvm-llvm-project-llvmorg-16.0.1_GH0.tar.gz) = b5a9ff1793b1e2d388a3819bf35797002b1d2e40bb35a10c65605e0ea1435271 SIZE (llvm-llvm-project-llvmorg-16.0.1_GH0.tar.gz) = 179289803 SHA256 (54b5467ec12f.patch) = 2cacc5de7b4b72410b9d338377ee51927fdc61918bf4657dd4c03eda7e56b34f SIZE (54b5467ec12f.patch) = 2818 SHA256 (f9461b0b7d30.patch) = 278adb116da65a783c8c1f103e2c6b3da8de413618cd7a3ced50f27c1a66f07e SIZE (f9461b0b7d30.patch) = 6421

Collapse this list.


No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. wayland-protocols>=1.31 : graphics/wayland-protocols
  2. cmake : devel/cmake-core
  3. meson : devel/meson
  4. ninja : devel/ninja
  5. pkgconf>=1.3.0_1 : devel/pkgconf
  6. llvm-config16 : devel/llvm16
Runtime dependencies:
  1. hyprland-share-picker : x11/hyprland-share-picker@qt5
Library dependencies:
  1. libsdbus-c++.so : devel/sdbus-cpp
  2. libdrm.so : graphics/libdrm
  3. libwayland-client.so : graphics/wayland
  4. libpipewire-0.3.so : multimedia/pipewire
  5. libgbm.so : graphics/mesa-libs
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
x11_xdg-desktop-portal-hyprland
USES:
compiler:c++11-lib gl meson pkgconfig llvm:min=16,build
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/v1.1.0?dummy=/
Collapse this list.

Number of commits found: 6

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.1.0_1
28 Sep 2023 01:42:47
commit hash: d2613ebb18c4756dd5bd97f083bd55598b92aeb3commit hash: d2613ebb18c4756dd5bd97f083bd55598b92aeb3commit hash: d2613ebb18c4756dd5bd97f083bd55598b92aeb3commit hash: d2613ebb18c4756dd5bd97f083bd55598b92aeb3 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/xdg-desktop-portal-hyprland: unbreak build after e602fc540b59

meson.build:1:0: ERROR: Unable to detect linker for compiler `c++ -Wl,--version
-fstack-protector-strong -O2 -pipe -fstack-protector-strong -fno-strict-aliasing
-fexperimental-library -nostdinc++
-isystem/wrkdirs/usr/ports/x11/xdg-desktop-portal-hyprland/work-qt5/libcxx_prefix/include/c++/v1`
stdout:
stderr: c++: error: unknown argument: '-fexperimental-library'

Reported by:	pkg-fallout
(direct commit to 2023Q3 as 4df0e66a3662 is missing on the branch)
1.1.0_1
27 Sep 2023 14:20:23
commit hash: e602fc540b5956d9f82e4d37b697962b54f76d63commit hash: e602fc540b5956d9f82e4d37b697962b54f76d63commit hash: e602fc540b5956d9f82e4d37b697962b54f76d63commit hash: e602fc540b5956d9f82e4d37b697962b54f76d63 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/xdg-desktop-portal-hyprland: unbreak with Clang after 4ce3b4b71dcb

(cherry picked from commit 2944f5e8c102df462b3f898500ab9bcbec9e01c9)
1.1.0
23 Sep 2023 00:56:27
commit hash: 4907de1a82c993f2508b102ede069de772d681fecommit hash: 4907de1a82c993f2508b102ede069de772d681fecommit hash: 4907de1a82c993f2508b102ede069de772d681fecommit hash: 4907de1a82c993f2508b102ede069de772d681fe files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/xdg-desktop-portal-hyprland: update to 1.1.0

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

(cherry picked from commit 4ce3b4b71dcbf414bd7304c7336a78b2721f77f2)
(cherry picked from commit ea74fe0de08e3e2cee2f35286896b32f120faa0c)
(cherry picked from commit 8bed8f91a83ca7bae52607fe63edca0c406f5b97)
(cherry picked from commit 4d59be6930e8d7f26c67454eaf05d4f1f934a101)
(cherry picked from commit c4c6f690d7bb8de7a320f0cb73b9decdcc1437be)
(cherry picked from commit 66be1d09f008a202f02624a48435cc7ec124d341)
0.5.0
08 Sep 2023 15:16:42
commit hash: 2a6c1c5a3740d8f6b305e60bca2421575b58cf06commit hash: 2a6c1c5a3740d8f6b305e60bca2421575b58cf06commit hash: 2a6c1c5a3740d8f6b305e60bca2421575b58cf06commit hash: 2a6c1c5a3740d8f6b305e60bca2421575b58cf06 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/xdg-desktop-portal-hyprland: switch to tagged protocols

(cherry picked from commit 97bb9e3d4333d1ecba90bef70a09a40cd3989a9b)
0.5.0
08 Sep 2023 15:16:08
commit hash: 0939c0751490729aa8862da996a473b2226a7d42commit hash: 0939c0751490729aa8862da996a473b2226a7d42commit hash: 0939c0751490729aa8862da996a473b2226a7d42commit hash: 0939c0751490729aa8862da996a473b2226a7d42 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/xdg-desktop-portal-wlr: always depend on slurp for Screenshot portal

(cherry picked from commit ca30f80820a8bbb71e12cf6576fcbcb86783e755)
0.5.0
03 Aug 2023 21:43:55
commit hash: 142c5a76408821b916258adb840010454a3cc1c2commit hash: 142c5a76408821b916258adb840010454a3cc1c2commit hash: 142c5a76408821b916258adb840010454a3cc1c2commit hash: 142c5a76408821b916258adb840010454a3cc1c2 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11/xdg-desktop-portal-hyprland: update to 0.5.0

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

(cherry picked from commit cbd39709976e6711934d3a932a6fa0c038db5ddf)

Number of commits found: 6