pacstall / pacstall/pacstall-programs
Broken: xdg-desktop-portal-hyprland
Open
@wizard-28 is already working on this.
Since Feb 19, 2025.
Broken
- Dominant language
- Shell
- Stars
- 216
- Forks
- 187
- Avg merge
- 1d 8h
- Merged PRs (30d)
- 117
Description
Package name
xdg-desktop-portal-hyprland
Version
1.3.1
Pacstall version
6.1.1
Relevant log output
➜ Desktop sudo rpk install hyprland
Found packages matching 'hyprland':
[0]: hyprland (apt)
[1]: hyprland-backgrounds (apt)
[2]: hyprland-dev (apt)
[3]: hyprland-protocols (apt)
[4]: xdg-desktop-portal-hyprland (apt)
[5]: hyprland (pacstall)
[6]: hyprland-bin (pacstall)
[7]: xdg-desktop-portal-hyprland (pacstall)
Select which package to install [0-7]: 5
Selecting 'hyprland' from package manager 'pacstall'
Are you sure? (y/N) y
(hyprland) Do you want to view/edit the pacscript? [y/N] n
[+] INFO: Sourcing pacscript
[+] INFO: Checking pacstall dependencies
[>] libtomlplusplus-header ✓ [installed]
[>] xdg-desktop-portal-hyprland ✗ [required]
(xdg-desktop-portal-hyprland) Do you want to view/edit the pacscript? [y/N] n
[+] INFO: Sourcing pacscript
[+] INFO: Checking pacstall dependencies
[>] hyprlang ✓ [installed]
[+] INFO: Checking build dependencies
[>] scdoc ↑↓ [remote]
[>] tar ✓ [installed]
[>] meson ↑↓ [remote]
[>] libinih-dev ↑↓ [remote]
[>] ninja-build ↑↓ [remote]
[>] cmake ✓ [installed]
[>] wayland-protocols ↑↓ [remote]
[>] qt6-base-dev ↑↓ [remote]
[>] pkg-config ✓ [installed]
[>] qt6-wayland-dev ↑↓ [remote]
[>] wayland-utils ↑↓ [remote]
[>] gzip ✓ [installed]
[>] libdrm-dev ↑↓ [remote]
[>] uuid-dev ✓ [installed]
[>] libpipewire-0.3-dev ↑↓ [remote]
[>] libgbm-dev ↑↓ [remote]
[>] libsdbus-c++-bin ↑↓ [remote]
[>] libsdbus-c++-dev ↑↓ [remote]
[>] Creating build dependency/conflicts dummy package
[+] INFO: Packaging xdg-desktop-portal-hyprland-dummy-builddeps
[>] Packing control.tar
[>] Packing data.tar
[>] Compressing
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Note, selecting 'xdg-desktop-portal-hyprland-dummy-builddeps' instead of '/usr/src/pacstall/xdg-desktop-portal-hyprland-dummy-builddeps_1.3.1-pacstall1_amd64.deb'
The following packages were automatically installed and are no longer required:
hyprlang libatkmm-1.6-1v5 libavdevice61 libcairomm-1.0-1v5 libconfig++11
libffado2 libfmt10 libglibmm-2.4-1t64 libgtkmm-3.0-1t64 liblua5.4-0
libmpdclient2t64 libmujs3 libopenal-data libopenal1 libpangomm-1.4-1v5
libplayerctl2 libroc0.4 libsdl2-2.0-0 libsixel1 libsndio7.0 libspdlog1.15
libtomlplusplus-header libxml++2.6-2v5
Use 'sudo apt autoremove' to remove them.
The following additional packages will be installed:
libcap-dev libdrm-dev libdrm-nouveau2 libgbm-dev libgl-dev libglx-dev
libinih-dev libopengl-dev libpciaccess-dev libpipewire-0.3-0t64
libpipewire-0.3-dev libqt6concurrent6 libqt6openglwidgets6 libqt6test6
libqt6waylandcompositoriviapplication6
libqt6waylandcompositorpresentationtime6 libqt6waylandcompositorwlshell6
libqt6waylandcompositorxdgshell6 libsdbus-c++-bin libsdbus-c++-dev
libsdbus-c++2 libspa-0.2-dev libspa-0.2-modules libsystemd-dev libvulkan-dev
libwayland-bin libwayland-dev libx11-dev libxau-dev libxcb1-dev libxdmcp-dev
meson ninja-build qmake6 qmake6-bin
qml6-module-qtwayland-client-texturesharing qml6-module-qtwayland-compositor
qt6-base-dev qt6-base-dev-tools qt6-qpa-plugins qt6-wayland-dev
qt6-wayland-dev-tools scdoc wayland-protocols wayland-utils x11proto-dev
xorg-sgml-doctools xtrans-dev
Suggested packages:
manpages-dev pipewire pipewire-doc libwayland-doc libx11-doc libxcb-doc
Recommended packages:
libpipewire-0.3-common
The following NEW packages will be installed:
libcap-dev libdrm-dev libdrm-nouveau2 libgbm-dev libgl-dev libglx-dev
libinih-dev libopengl-dev libpciaccess-dev libpipewire-0.3-0t64
libpipewire-0.3-dev libqt6concurrent6 libqt6openglwidgets6 libqt6test6
libqt6waylandcompositoriviapplication6
libqt6waylandcompositorpresentationtime6 libqt6waylandcompositorwlshell6
libqt6waylandcompositorxdgshell6 libsdbus-c++-bin libsdbus-c++-dev
libsdbus-c++2 libspa-0.2-dev libspa-0.2-modules libsystemd-dev libvulkan-dev
libwayland-bin libwayland-dev libx11-dev libxau-dev libxcb1-dev libxdmcp-dev
meson ninja-build qmake6 qmake6-bin
qml6-module-qtwayland-client-texturesharing qml6-module-qtwayland-compositor
qt6-base-dev qt6-base-dev-tools qt6-qpa-plugins qt6-wayland-dev
qt6-wayland-dev-tools scdoc wayland-protocols wayland-utils x11proto-dev
xdg-desktop-portal-hyprland-dummy-builddeps xorg-sgml-doctools xtrans-dev
0 upgraded, 49 newly installed, 0 to remove and 0 not upgraded.
Need to get 6,293 kB/12.7 MB of archives.
After this operation, 92.6 MB of additional disk space will be used.
Get:1 /usr/src/pacstall/xdg-desktop-portal-hyprland-dummy-builddeps_1.3.1-pacstall1_amd64.deb xdg-desktop-portal-hyprland-dummy-builddeps amd64 1.3.1-pacstall1 [1,070 B]
Get:2 http://archive.ubuntu.com/ubuntu ./devel/main amd64 libinih-dev amd64 58-1ubuntu1 [22.9 kB]
Get:3 http://archive.ubuntu.com/ubuntu ./devel/main amd64 libspa-0.2-modules amd64 1.2.7-1ubuntu5 [684 kB]
Get:4 http://archive.ubuntu.com/ubuntu ./devel/main amd64 libpipewire-0.3-0t64 amd64 1.2.7-1ubuntu5 [314 kB]
Get:5 http://archive.ubuntu.com/ubuntu ./devel/main amd64 libspa-0.2-dev amd64 1.2.7-1ubuntu5 [114 kB]
Get:6 http://archive.ubuntu.com/ubuntu ./devel/main amd64 libpipewire-0.3-dev amd64 1.2.7-1ubuntu5 [57.2 kB]
Get:7 http://archive.ubuntu.com/ubuntu ./devel/universe amd64 libqt6concurrent6 amd64 6.8.2+dfsg-0ubuntu2 [33.4 kB]
Get:8 http://archive.ubuntu.com/ubuntu ./devel/universe amd64 libqt6openglwidgets6 amd64 6.8.2+dfsg-0ubuntu2 [43.6 kB]
Get:9 http://archive.ubuntu.com/ubuntu ./devel/universe amd64 libqt6test6 amd64 6.8.2+dfsg-0ubuntu2 [200 kB]
Get:10 http://archive.ubuntu.com/ubuntu ./devel/universe amd64 libqt6waylandcompositoriviapplication6 amd64 6.8.2-0ubuntu1 [14.6 kB]
Get:11 http://archive.ubuntu.com/ubuntu ./devel/universe amd64 libqt6waylandcompositorpresentationtime6 amd64 6.8.2-0ubuntu1 [13.5 kB]
Get:12 http://archive.ubuntu.com/ubuntu ./devel/universe amd64 libqt6waylandcompositorwlshell6 amd64 6.8.2-0ubuntu1 [14.0 kB]
Get:13 http://archive.ubuntu.com/ubuntu ./devel/universe amd64 libqt6waylandcompositorxdgshell6 amd64 6.8.2-0ubuntu1 [20.0 kB]
Get:14 http://archive.ubuntu.com/ubuntu ./devel/universe amd64 libsdbus-c++-bin amd64 2.1.0-1 [93.7 kB]
Get:15 http://archive.ubuntu.com/ubuntu ./devel/universe amd64 libsdbus-c++2 amd64 2.1.0-1 [96.6 kB]
Get:16 http://archive.ubuntu.com/ubuntu ./devel/universe amd64 libsdbus-c++-dev amd64 2.1.0-1 [37.0 kB]
Get:17 http://archive.ubuntu.com/ubuntu ./devel/universe amd64 qmake6-bin amd64 6.8.2+dfsg-0ubuntu2 [710 kB]
Get:18 http://archive.ubuntu.com/ubuntu ./devel/universe amd64 qmake6 amd64 6.8.2+dfsg-0ubuntu2 [145 kB]
Get:19 http://archive.ubuntu.com/ubuntu ./devel/universe amd64 qml6-module-qtwayland-client-texturesharing amd64 6.8.2-0ubuntu1 [26.1 kB]
Get:20 http://archive.ubuntu.com/ubuntu ./devel/universe amd64 qml6-module-qtwayland-compositor amd64 6.8.2-0ubuntu1 [75.4 kB]
Get:21 http://archive.ubuntu.com/ubuntu ./devel/universe amd64 qt6-base-dev-tools amd64 6.8.2+dfsg-0ubuntu2 [1,226 kB]
Get:22 http://archive.ubuntu.com/ubuntu ./devel/universe amd64 qt6-qpa-plugins amd64 6.8.2+dfsg-0ubuntu2 [95.4 kB]
Get:23 http://archive.ubuntu.com/ubuntu ./devel/universe amd64 qt6-base-dev amd64 6.8.2+dfsg-0ubuntu2 [2,008 kB]
Get:24 http://archive.ubuntu.com/ubuntu ./devel/universe amd64 qt6-wayland-dev-tools amd64 6.8.2-0ubuntu1 [30.7 kB]
Get:25 http://archive.ubuntu.com/ubuntu ./devel/universe amd64 qt6-wayland-dev amd64 6.8.2-0ubuntu1 [80.7 kB]
Get:26 http://archive.ubuntu.com/ubuntu ./devel/universe amd64 scdoc amd64 1.11.3-1 [15.0 kB]
Get:27 http://archive.ubuntu.com/ubuntu ./devel/main amd64 wayland-protocols all 1.41-1 [122 kB]
Fetched 6,293 kB in 1s (5,566 kB/s)
Selecting previously unselected package libcap-dev:amd64.
(Reading database ... 263546 files and directories currently installed.)
Preparing to unpack .../00-libcap-dev_1%3a2.66-5ubuntu3_amd64.deb ...
Unpacking libcap-dev:amd64 (1:2.66-5ubuntu3) ...
Selecting previously unselected package libdrm-nouveau2:amd64.
Preparing to unpack .../01-libdrm-nouveau2_2.4.123-1_amd64.deb ...
Unpacking libdrm-nouveau2:amd64 (2.4.123-1) ...
Selecting previously unselected package libpciaccess-dev:amd64.
Preparing to unpack .../02-libpciaccess-dev_0.17-3build1_amd64.deb ...
Unpacking libpciaccess-dev:amd64 (0.17-3build1) ...
Selecting previously unselected package libdrm-dev:amd64.
Preparing to unpack .../03-libdrm-dev_2.4.123-1_amd64.deb ...
Unpacking libdrm-dev:amd64 (2.4.123-1) ...
Selecting previously unselected package libgbm-dev:amd64.
Preparing to unpack .../04-libgbm-dev_24.3.4-3ubuntu1_amd64.deb ...
Unpacking libgbm-dev:amd64 (24.3.4-3ubuntu1) ...
Selecting previously unselected package xorg-sgml-doctools.
Preparing to unpack .../05-xorg-sgml-doctools_1%3a1.11-1.1_all.deb ...
Unpacking xorg-sgml-doctools (1:1.11-1.1) ...
Selecting previously unselected package x11proto-dev.
Preparing to unpack .../06-x11proto-dev_2024.1-1_all.deb ...
Unpacking x11proto-dev (2024.1-1) ...
Selecting previously unselected package libxau-dev:amd64.
Preparing to unpack .../07-libxau-dev_1%3a1.0.11-1_amd64.deb ...
Unpacking libxau-dev:amd64 (1:1.0.11-1) ...
Selecting previously unselected package libxdmcp-dev:amd64.
Preparing to unpack .../08-libxdmcp-dev_1%3a1.1.5-1_amd64.deb ...
Unpacking libxdmcp-dev:amd64 (1:1.1.5-1) ...
Selecting previously unselected package xtrans-dev.
Preparing to unpack .../09-xtrans-dev_1.4.0-1_all.deb ...
Unpacking xtrans-dev (1.4.0-1) ...
Selecting previously unselected package libxcb1-dev:amd64.
Preparing to unpack .../10-libxcb1-dev_1.17.0-2_amd64.deb ...
Unpacking libxcb1-dev:amd64 (1.17.0-2) ...
Selecting previously unselected package libx11-dev:amd64.
Preparing to unpack .../11-libx11-dev_2%3a1.8.10-2_amd64.deb ...
Unpacking libx11-dev:amd64 (2:1.8.10-2) ...
Selecting previously unselected package libglx-dev:amd64.
Preparing to unpack .../12-libglx-dev_1.7.0-1build1_amd64.deb ...
Unpacking libglx-dev:amd64 (1.7.0-1build1) ...
Selecting previously unselected package libgl-dev:amd64.
Preparing to unpack .../13-libgl-dev_1.7.0-1build1_amd64.deb ...
Unpacking libgl-dev:amd64 (1.7.0-1build1) ...
Selecting previously unselected package libinih-dev:amd64.
Preparing to unpack .../14-libinih-dev_58-1ubuntu1_amd64.deb ...
Unpacking libinih-dev:amd64 (58-1ubuntu1) ...
Selecting previously unselected package libopengl-dev:amd64.
Preparing to unpack .../15-libopengl-dev_1.7.0-1build1_amd64.deb ...
Unpacking libopengl-dev:amd64 (1.7.0-1build1) ...
Selecting previously unselected package libspa-0.2-modules:amd64.
Preparing to unpack .../16-libspa-0.2-modules_1.2.7-1ubuntu5_amd64.deb ...
Unpacking libspa-0.2-modules:amd64 (1.2.7-1ubuntu5) ...
Selecting previously unselected package libpipewire-0.3-0t64:amd64.
Preparing to unpack .../17-libpipewire-0.3-0t64_1.2.7-1ubuntu5_amd64.deb ...
Unpacking libpipewire-0.3-0t64:amd64 (1.2.7-1ubuntu5) ...
Selecting previously unselected package libspa-0.2-dev:amd64.
Preparing to unpack .../18-libspa-0.2-dev_1.2.7-1ubuntu5_amd64.deb ...
Unpacking libspa-0.2-dev:amd64 (1.2.7-1ubuntu5) ...
Selecting previously unselected package libpipewire-0.3-dev:amd64.
Preparing to unpack .../19-libpipewire-0.3-dev_1.2.7-1ubuntu5_amd64.deb ...
Unpacking libpipewire-0.3-dev:amd64 (1.2.7-1ubuntu5) ...
Selecting previously unselected package libqt6concurrent6:amd64.
Preparing to unpack .../20-libqt6concurrent6_6.8.2+dfsg-0ubuntu2_amd64.deb ...
Unpacking libqt6concurrent6:amd64 (6.8.2+dfsg-0ubuntu2) ...
Selecting previously unselected package libqt6openglwidgets6:amd64.
Preparing to unpack .../21-libqt6openglwidgets6_6.8.2+dfsg-0ubuntu2_amd64.deb ...
Unpacking libqt6openglwidgets6:amd64 (6.8.2+dfsg-0ubuntu2) ...
Selecting previously unselected package libqt6test6:amd64.
Preparing to unpack .../22-libqt6test6_6.8.2+dfsg-0ubuntu2_amd64.deb ...
Unpacking libqt6test6:amd64 (6.8.2+dfsg-0ubuntu2) ...
Selecting previously unselected package libqt6waylandcompositoriviapplication6:amd64.
Preparing to unpack .../23-libqt6waylandcompositoriviapplication6_6.8.2-0ubuntu1_amd64.deb ...
Unpacking libqt6waylandcompositoriviapplication6:amd64 (6.8.2-0ubuntu1) ...
Selecting previously unselected package libqt6waylandcompositorpresentationtime6:amd64.
Preparing to unpack .../24-libqt6waylandcompositorpresentationtime6_6.8.2-0ubuntu1_amd64.deb ...
Unpacking libqt6waylandcompositorpresentationtime6:amd64 (6.8.2-0ubuntu1) ...
Selecting previously unselected package libqt6waylandcompositorwlshell6:amd64.
Preparing to unpack .../25-libqt6waylandcompositorwlshell6_6.8.2-0ubuntu1_amd64.deb ...
Unpacking libqt6waylandcompositorwlshell6:amd64 (6.8.2-0ubuntu1) ...
Selecting previously unselected package libqt6waylandcompositorxdgshell6:amd64.
Preparing to unpack .../26-libqt6waylandcompositorxdgshell6_6.8.2-0ubuntu1_amd64.deb ...
Unpacking libqt6waylandcompositorxdgshell6:amd64 (6.8.2-0ubuntu1) ...
Selecting previously unselected package libsdbus-c++-bin.
Preparing to unpack .../27-libsdbus-c++-bin_2.1.0-1_amd64.deb ...
Unpacking libsdbus-c++-bin (2.1.0-1) ...
Selecting previously unselected package libsdbus-c++2:amd64.
Preparing to unpack .../28-libsdbus-c++2_2.1.0-1_amd64.deb ...
Unpacking libsdbus-c++2:amd64 (2.1.0-1) ...
Selecting previously unselected package libsystemd-dev:amd64.
Preparing to unpack .../29-libsystemd-dev_257.2-3ubuntu1_amd64.deb ...
Unpacking libsystemd-dev:amd64 (257.2-3ubuntu1) ...
Selecting previously unselected package libsdbus-c++-dev:amd64.
Preparing to unpack .../30-libsdbus-c++-dev_2.1.0-1_amd64.deb ...
Unpacking libsdbus-c++-dev:amd64 (2.1.0-1) ...
Selecting previously unselected package libvulkan-dev:amd64.
Preparing to unpack .../31-libvulkan-dev_1.4.304.0-1_amd64.deb ...
Unpacking libvulkan-dev:amd64 (1.4.304.0-1) ...
Selecting previously unselected package ninja-build.
Preparing to unpack .../32-ninja-build_1.12.1-1_amd64.deb ...
Unpacking ninja-build (1.12.1-1) ...
Selecting previously unselected package meson.
Preparing to unpack .../33-meson_1.7.0-1ubuntu1_all.deb ...
Unpacking meson (1.7.0-1ubuntu1) ...
Selecting previously unselected package qmake6-bin.
Preparing to unpack .../34-qmake6-bin_6.8.2+dfsg-0ubuntu2_amd64.deb ...
Unpacking qmake6-bin (6.8.2+dfsg-0ubuntu2) ...
Selecting previously unselected package qmake6:amd64.
Preparing to unpack .../35-qmake6_6.8.2+dfsg-0ubuntu2_amd64.deb ...
Unpacking qmake6:amd64 (6.8.2+dfsg-0ubuntu2) ...
Selecting previously unselected package qml6-module-qtwayland-client-texturesharing:amd64.
Preparing to unpack .../36-qml6-module-qtwayland-client-texturesharing_6.8.2-0ubuntu1_amd64.deb ...
Unpacking qml6-module-qtwayland-client-texturesharing:amd64 (6.8.2-0ubuntu1) ...
Selecting previously unselected package qml6-module-qtwayland-compositor:amd64.
Preparing to unpack .../37-qml6-module-qtwayland-compositor_6.8.2-0ubuntu1_amd64.deb ...
Unpacking qml6-module-qtwayland-compositor:amd64 (6.8.2-0ubuntu1) ...
Selecting previously unselected package qt6-base-dev-tools.
Preparing to unpack .../38-qt6-base-dev-tools_6.8.2+dfsg-0ubuntu2_amd64.deb ...
Unpacking qt6-base-dev-tools (6.8.2+dfsg-0ubuntu2) ...
Selecting previously unselected package qt6-qpa-plugins:amd64.
Preparing to unpack .../39-qt6-qpa-plugins_6.8.2+dfsg-0ubuntu2_amd64.deb ...
Unpacking qt6-qpa-plugins:amd64 (6.8.2+dfsg-0ubuntu2) ...
Selecting previously unselected package qt6-base-dev:amd64.
Preparing to unpack .../40-qt6-base-dev_6.8.2+dfsg-0ubuntu2_amd64.deb ...
Unpacking qt6-base-dev:amd64 (6.8.2+dfsg-0ubuntu2) ...
Selecting previously unselected package libwayland-bin.
Preparing to unpack .../41-libwayland-bin_1.23.1-1_amd64.deb ...
Unpacking libwayland-bin (1.23.1-1) ...
Selecting previously unselected package libwayland-dev:amd64.
Preparing to unpack .../42-libwayland-dev_1.23.1-1_amd64.deb ...
Unpacking libwayland-dev:amd64 (1.23.1-1) ...
Selecting previously unselected package qt6-wayland-dev-tools.
Preparing to unpack .../43-qt6-wayland-dev-tools_6.8.2-0ubuntu1_amd64.deb ...
Unpacking qt6-wayland-dev-tools (6.8.2-0ubuntu1) ...
Selecting previously unselected package qt6-wayland-dev:amd64.
Preparing to unpack .../44-qt6-wayland-dev_6.8.2-0ubuntu1_amd64.deb ...
Unpacking qt6-wayland-dev:amd64 (6.8.2-0ubuntu1) ...
Selecting previously unselected package scdoc.
Preparing to unpack .../45-scdoc_1.11.3-1_amd64.deb ...
Unpacking scdoc (1.11.3-1) ...
Selecting previously unselected package wayland-utils.
Preparing to unpack .../46-wayland-utils_1.2.0-2_amd64.deb ...
Unpacking wayland-utils (1.2.0-2) ...
Selecting previously unselected package wayland-protocols.
Preparing to unpack .../47-wayland-protocols_1.41-1_all.deb ...
Unpacking wayland-protocols (1.41-1) ...
Selecting previously unselected package xdg-desktop-portal-hyprland-dummy-builddeps.
Preparing to unpack .../48-xdg-desktop-portal-hyprland-dummy-builddeps_1.3.1-pacstall1_amd64.deb ...
Unpacking xdg-desktop-portal-hyprland-dummy-builddeps (1.3.1-pacstall1) ...
Setting up libqt6concurrent6:amd64 (6.8.2+dfsg-0ubuntu2) ...
Setting up libvulkan-dev:amd64 (1.4.304.0-1) ...
Setting up libdrm-nouveau2:amd64 (2.4.123-1) ...
Setting up libqt6test6:amd64 (6.8.2+dfsg-0ubuntu2) ...
Setting up libpciaccess-dev:amd64 (0.17-3build1) ...
Setting up qt6-base-dev-tools (6.8.2+dfsg-0ubuntu2) ...
Setting up qt6-qpa-plugins:amd64 (6.8.2+dfsg-0ubuntu2) ...
Setting up libgbm-dev:amd64 (24.3.4-3ubuntu1) ...
Setting up ninja-build (1.12.1-1) ...
Setting up xtrans-dev (1.4.0-1) ...
Setting up libwayland-bin (1.23.1-1) ...
Setting up libspa-0.2-modules:amd64 (1.2.7-1ubuntu5) ...
Setting up libsdbus-c++2:amd64 (2.1.0-1) ...
Setting up scdoc (1.11.3-1) ...
Setting up libinih-dev:amd64 (58-1ubuntu1) ...
Setting up wayland-utils (1.2.0-2) ...
Setting up qml6-module-qtwayland-client-texturesharing:amd64 (6.8.2-0ubuntu1) ...
Setting up libsdbus-c++-bin (2.1.0-1) ...
Setting up libqt6waylandcompositorpresentationtime6:amd64 (6.8.2-0ubuntu1) ...
Setting up qt6-wayland-dev-tools (6.8.2-0ubuntu1) ...
Setting up libqt6waylandcompositoriviapplication6:amd64 (6.8.2-0ubuntu1) ...
Setting up qmake6-bin (6.8.2+dfsg-0ubuntu2) ...
Setting up wayland-protocols (1.41-1) ...
Setting up libqt6waylandcompositorwlshell6:amd64 (6.8.2-0ubuntu1) ...
Setting up libqt6waylandcompositorxdgshell6:amd64 (6.8.2-0ubuntu1) ...
Setting up xorg-sgml-doctools (1:1.11-1.1) ...
Setting up libopengl-dev:amd64 (1.7.0-1build1) ...
Setting up libspa-0.2-dev:amd64 (1.2.7-1ubuntu5) ...
Setting up libqt6openglwidgets6:amd64 (6.8.2+dfsg-0ubuntu2) ...
Setting up libcap-dev:amd64 (1:2.66-5ubuntu3) ...
Setting up libpipewire-0.3-0t64:amd64 (1.2.7-1ubuntu5) ...
Setting up libsystemd-dev:amd64 (257.2-3ubuntu1) ...
Setting up qml6-module-qtwayland-compositor:amd64 (6.8.2-0ubuntu1) ...
Setting up libdrm-dev:amd64 (2.4.123-1) ...
Setting up meson (1.7.0-1ubuntu1) ...
Setting up libwayland-dev:amd64 (1.23.1-1) ...
Setting up qmake6:amd64 (6.8.2+dfsg-0ubuntu2) ...
Setting up libsdbus-c++-dev:amd64 (2.1.0-1) ...
Setting up libpipewire-0.3-dev:amd64 (1.2.7-1ubuntu5) ...
Setting up qt6-wayland-dev:amd64 (6.8.2-0ubuntu1) ...
Processing triggers for sgml-base (1.31) ...
Setting up x11proto-dev (2024.1-1) ...
Setting up libxau-dev:amd64 (1:1.0.11-1) ...
Processing triggers for doc-base (0.11.2) ...
Processing 1 added doc-base file...
Processing triggers for libc-bin (2.40-4ubuntu1) ...
Processing triggers for man-db (2.13.0-1) ...
Setting up libxdmcp-dev:amd64 (1:1.1.5-1) ...
Setting up libxcb1-dev:amd64 (1.17.0-2) ...
Setting up libx11-dev:amd64 (2:1.8.10-2) ...
Setting up libglx-dev:amd64 (1.7.0-1build1) ...
Setting up libgl-dev:amd64 (1.7.0-1build1) ...
Setting up qt6-base-dev:amd64 (6.8.2+dfsg-0ubuntu2) ...
Setting up xdg-desktop-portal-hyprland-dummy-builddeps (1.3.1-pacstall1) ...
[+] INFO: Checking apt dependencies
[>] xdg-desktop-portal ↑↓ [remote]
[>] pipewire ↑↓ [remote]
[>] slurp ✓ [installed]
[>] grim ✓ [installed]
[+] INFO: Retrieving packages
[+] INFO: Downloading xdg-desktop-portal-hyprland-1.3.1.tar.gz
Initializing download: https://github.com/hyprwm/xdg-desktop-portal-hyprland/archive/v1.3.1/xdg-desktop-portal-hyprland-1.3.1.tar.gz
File size: unavailable
Opening output file xdg-desktop-portal-hyprland-1.3.1.tar.gz
Server unsupported, starting from scratch with one connection.
Starting download
Connection 0 finished
Downloaded 45.8975 Kilobyte(s) in 0 second(s). (181.86 KB/s)
[>] Checking hash 60b390f3[...]
[>] Extracting xdg-desktop-portal-hyprland-1.3.1.tar.gz
[+] INFO: Downloading 4d29e48433270a2af06b8bc711ca1fe5109746cd.tar.gz
Initializing download: https://github.com/hyprwm/hyprland-protocols/archive/4d29e48433270a2af06b8bc711ca1fe5109746cd.tar.gz
File size: unavailable
Opening output file 4d29e48433270a2af06b8bc711ca1fe5109746cd.tar.gz
Server unsupported, starting from scratch with one connection.
Starting download
Connection 0 finished
Downloaded 6.19434 Kilobyte(s) in 0 second(s). (30.85 KB/s)
[>] Checking hash 5f6be4d8[...]
[>] Extracting 4d29e48433270a2af06b8bc711ca1fe5109746cd.tar.gz
[+] INFO: Running functions
[>] Running prepare
[>] Running build
-- The C compiler identification is GNU 14.2.0
-- The CXX compiler identification is GNU 14.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Configuring XDPH in Release with CMake
-- Checking deps...
CMake Deprecation Warning at hyprland-share-picker/CMakeLists.txt:1 (cmake_minimum_required):
Compatibility with CMake < 3.10 will be removed from a future version of
CMake.
Update the VERSION argument <min> value. Or, use the <min>...<max> syntax
to tell CMake that the project requires at least <min> but has been updated
to work with policies introduced by <max> or earlier.
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Performing Test HAVE_STDATOMIC
-- Performing Test HAVE_STDATOMIC - Success
-- Found WrapAtomic: TRUE
-- Found OpenGL: /usr/lib/x86_64-linux-gnu/libOpenGL.so
-- Found WrapOpenGL: TRUE
-- Could NOT find XKB (missing: XKB_LIBRARY XKB_INCLUDE_DIR) (Required is at least version "0.5.0")
-- Found WrapVulkanHeaders: /usr/include
-- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.1")
-- Checking for modules 'wayland-client;wayland-protocols;libpipewire-0.3;libspa-0.2;libdrm;gbm;hyprlang>=0.2.0'
-- Found wayland-client, version 1.23.1
-- Found wayland-protocols, version 1.41
-- Found libpipewire-0.3, version 1.2.7
-- Found libspa-0.2, version 0.2
-- Found libdrm, version 2.4.123
-- Found gbm, version 24.3.4-3ubuntu1
-- Found hyprlang, version 0.5.0
-- Checking for module 'sdbus-c++'
-- Found sdbus-c++, version 2.1.0
-- Checking for module 'hyprland-protocols'
-- Package 'hyprland-protocols', required by 'virtual:world', not found
-- Found WaylandScanner at /usr/bin/wayland-scanner
-- Found wayland-protocols at //usr/share/wayland-protocols
-- Configuring done (1.0s)
-- Generating done (0.0s)
-- Build files have been written to: /tmp/pacstall/xdg-desktop-portal-hyprland~1.3.1/xdg-desktop-portal-hyprland-1.3.1/build
[ 4%] Building CXX object CMakeFiles/xdg-desktop-portal-hyprland.dir/src/core/PortalManager.cpp.o
In file included from /tmp/pacstall/xdg-desktop-portal-hyprland~1.3.1/xdg-desktop-portal-hyprland-1.3.1/src/core/../portals/Screencopy.hpp:6,
from /tmp/pacstall/xdg-desktop-portal-hyprland~1.3.1/xdg-desktop-portal-hyprland-1.3.1/src/core/PortalManager.hpp:8,
from /tmp/pacstall/xdg-desktop-portal-hyprland~1.3.1/xdg-desktop-portal-hyprland-1.3.1/src/core/PortalManager.cpp:1:
/usr/include/spa-0.2/spa/pod/dynamic.h: In function ‘void spa_pod_dynamic_builder_init(spa_pod_dynamic_builder*, void*, uint32_t, uint32_t)’:
/tmp/pacstall/xdg-desktop-portal-hyprland~1.3.1/xdg-desktop-portal-hyprland-1.3.1/src/core/../portals/../shared/ScreencopyShared.hpp:9:43: error: expected primary-expression before ‘.’ token
9 | #define SPA_VERSION_POD_BUILDER_CALLBACKS .version = 0
| ^
/tmp/pacstall/xdg-desktop-portal-hyprland~1.3.1/xdg-desktop-portal-hyprland-1.3.1/src/core/PortalManager.cpp: In member function ‘void CPortalManager::init()’:
/tmp/pacstall/xdg-desktop-portal-hyprland~1.3.1/xdg-desktop-portal-hyprland-1.3.1/src/core/PortalManager.cpp:273:58: error: no matching function for call to ‘createSessionBusConnection(const char [45])’
273 | m_pConnection = sdbus::createSessionBusConnection("org.freedesktop.impl.portal.desktop.hyprland");
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/sdbus-c++/sdbus-c++.h:27,
from /tmp/pacstall/xdg-desktop-portal-hyprland~1.3.1/xdg-desktop-portal-hyprland-1.3.1/src/core/PortalManager.hpp:4:
/usr/include/sdbus-c++/IConnection.h:481:55: note: candidate: ‘std::unique_ptr<sdbus::IConnection> sdbus::createSessionBusConnection()’
481 | [[nodiscard]] std::unique_ptr<sdbus::IConnection> createSessionBusConnection();
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sdbus-c++/IConnection.h:481:55: note: candidate expects 0 arguments, 1 provided
/usr/include/sdbus-c++/IConnection.h:491:55: note: candidate: ‘std::unique_ptr<sdbus::IConnection> sdbus::createSessionBusConnection(const ServiceName&)’
491 | [[nodiscard]] std::unique_ptr<sdbus::IConnection> createSessionBusConnection(const ServiceName& name);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sdbus-c++/IConnection.h:491:101: note: no known conversion for argument 1 from ‘const char [45]’ to ‘const sdbus::ServiceName&’ {aka ‘const sdbus::BusName&’}
491 | dbus::IConnection> createSessionBusConnection(const ServiceName& name);
| ~~~~~~~~~~~~~~~~~~~^~~~
/tmp/pacstall/xdg-desktop-portal-hyprland~1.3.1/xdg-desktop-portal-hyprland-1.3.1/src/core/PortalManager.cpp: In member function ‘void CPortalManager::startEventLoop()’:
/tmp/pacstall/xdg-desktop-portal-hyprland~1.3.1/xdg-desktop-portal-hyprland-1.3.1/src/core/PortalManager.cpp:440:35: error: ‘class sdbus::IConnection’ has no member named ‘processPendingRequest’; did you mean ‘processPendingEvent’?
440 | while (m_pConnection->processPendingRequest()) {
| ^~~~~~~~~~~~~~~~~~~~~
| processPendingEvent
At global scope:
cc1plus: note: unrecognized command-line option ‘-Wno-address-of-temporary’ may have been intended to silence earlier diagnostics
gmake[2]: *** [CMakeFiles/xdg-desktop-portal-hyprland.dir/build.make:79: CMakeFiles/xdg-desktop-portal-hyprland.dir/src/core/PortalManager.cpp.o] Error 1
gmake[1]: *** [CMakeFiles/Makefile2:111: CMakeFiles/xdg-desktop-portal-hyprland.dir/all] Error 2
gmake: *** [Makefile:136: all] Error 2
[!] ERROR: Could not build xdg-desktop-portal-hyprland properly
[+] INFO: Cleaning up
[!] ERROR: Failed to install dependency (xdg-desktop-portal-hyprland from hyprland)
[+] INFO: Cleaning up
➜ Desktop firefox
Gtk-Message: 20:25:35.687: Failed to load module "appmenu-gtk-module"
Gtk-Message: 20:25:35.688: Failed to load module "appmenu-gtk-module"
pa^CExiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Patch for package
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.