nixbot

builds

succeeded xdg-desktop-portal-hyprland-1.5.0+date=2026-10-28_d1467fe herculesCI.onPush.default.outputs.hosts.ge2 · build #279 · raw

unpackPhase
1unpacking source archive /nix/store/dlr8jms7zn6l2vxz51mzmbj1mpxr2p6s-source2source root is source
patchPhase
3applying patch /nix/store/gdxbd1janix75qgifrrlf6vn5mbaq4is-0001-screencopy-recover-from-failed-frames.patch4patching file src/portals/Screencopy.cpp5Hunk #1 succeeded at 538 (offset 96 lines).6Hunk #2 succeeded at 670 (offset 96 lines).
configurePhase
7cmake flags: -DCMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_BUILD_TYPE=RelWithDebInfo -DBUILD_TESTING=OFF -DCMAKE_INSTALL_LOCALEDIR=/nix/store/qf04rdw5ldn9yl3vw18ks4mqisipfq4k-xdg-desktop-portal-hyprland-1.5.0+date=2026-10-28_d1467fe/share/locale -DCMAKE_INSTALL_LIBEXECDIR=/nix/store/qf04rdw5ldn9yl3vw18ks4mqisipfq4k-xdg-desktop-portal-hyprland-1.5.0+date=2026-10-28_d1467fe/libexec -DCMAKE_INSTALL_LIBDIR=/nix/store/qf04rdw5ldn9yl3vw18ks4mqisipfq4k-xdg-desktop-portal-hyprland-1.5.0+date=2026-10-28_d1467fe/lib -DCMAKE_INSTALL_DOCDIR=/nix/store/qf04rdw5ldn9yl3vw18ks4mqisipfq4k-xdg-desktop-portal-hyprland-1.5.0+date=2026-10-28_d1467fe/share/doc/xdg-desktop-portal-hyprland -DCMAKE_INSTALL_INFODIR=/nix/store/qf04rdw5ldn9yl3vw18ks4mqisipfq4k-xdg-desktop-portal-hyprland-1.5.0+date=2026-10-28_d1467fe/share/info -DCMAKE_INSTALL_MANDIR=/nix/store/qf04rdw5ldn9yl3vw18ks4mqisipfq4k-xdg-desktop-portal-hyprland-1.5.0+date=2026-10-28_d1467fe/share/man -DCMAKE_INSTALL_INCLUDEDIR=/nix/store/qf04rdw5ldn9yl3vw18ks4mqisipfq4k-xdg-desktop-portal-hyprland-1.5.0+date=2026-10-28_d1467fe/include -DCMAKE_INSTALL_SBINDIR=/nix/store/qf04rdw5ldn9yl3vw18ks4mqisipfq4k-xdg-desktop-portal-hyprland-1.5.0+date=2026-10-28_d1467fe/sbin -DCMAKE_INSTALL_BINDIR=/nix/store/qf04rdw5ldn9yl3vw18ks4mqisipfq4k-xdg-desktop-portal-hyprland-1.5.0+date=2026-10-28_d1467fe/bin -DCMAKE_INSTALL_NAME_DIR=/nix/store/qf04rdw5ldn9yl3vw18ks4mqisipfq4k-xdg-desktop-portal-hyprland-1.5.0+date=2026-10-28_d1467fe/lib -DCMAKE_STRIP=/nix/store/cqsv2fq4icf0w7412h2npq419mvq30lv-gcc-wrapper-16.2.0/bin/strip -DCMAKE_RANLIB=/nix/store/cqsv2fq4icf0w7412h2npq419mvq30lv-gcc-wrapper-16.2.0/bin/ranlib -DCMAKE_AR=/nix/store/cqsv2fq4icf0w7412h2npq419mvq30lv-gcc-wrapper-16.2.0/bin/ar -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DCMAKE_INSTALL_PREFIX=/nix/store/qf04rdw5ldn9yl3vw18ks4mqisipfq4k-xdg-desktop-portal-hyprland-1.5.0+date=2026-10-28_d1467fe8-- The C compiler identification is GNU 16.2.09-- The CXX compiler identification is GNU 16.2.010-- Detecting C compiler ABI info11-- Detecting C compiler ABI info - done12-- Check for working C compiler: /nix/store/cqsv2fq4icf0w7412h2npq419mvq30lv-gcc-wrapper-16.2.0/bin/gcc - skipped13-- Detecting C compile features14-- Detecting C compile features - done15-- Detecting CXX compiler ABI info16-- Detecting CXX compiler ABI info - done17-- Check for working CXX compiler: /nix/store/cqsv2fq4icf0w7412h2npq419mvq30lv-gcc-wrapper-16.2.0/bin/g++ - skipped18-- Detecting CXX compile features19-- Detecting CXX compile features - done20-- Configuring XDPH in Release with CMake21-- Checking deps...22-- Found PkgConfig: /nix/store/s70gz6bvz74c36xigh5m2ab2cqli08cv-pkg-config-wrapper-0.29.2/bin/pkg-config (found version "0.29.2")23-- Checking for modules 'hyprtoolkit>=0.6.0;hyprutils>=0.2.6;libdrm'24-- Found hyprtoolkit, version 0.6.025-- Found hyprutils, version 0.14.326-- Found libdrm, version 2.4.13427Package sysprof-capture-4 was not found in the pkg-config search path.28Perhaps you should add the directory containing `sysprof-capture-4.pc'29to the PKG_CONFIG_PATH environment variable30Package 'sysprof-capture-4', required by 'glib-2.0', not found31Package sysprof-capture-4 was not found in the pkg-config search path.32Perhaps you should add the directory containing `sysprof-capture-4.pc'33to the PKG_CONFIG_PATH environment variable34Package 'sysprof-capture-4', required by 'glib-2.0', not found35Package sysprof-capture-4 was not found in the pkg-config search path.36Perhaps you should add the directory containing `sysprof-capture-4.pc'37to the PKG_CONFIG_PATH environment variable38Package 'sysprof-capture-4', required by 'glib-2.0', not found39Package sysprof-capture-4 was not found in the pkg-config search path.40Perhaps you should add the directory containing `sysprof-capture-4.pc'41to the PKG_CONFIG_PATH environment variable42Package 'sysprof-capture-4', required by 'glib-2.0', not found43-- Performing Test CMAKE_HAVE_LIBC_PTHREAD44-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success45-- Found Threads: TRUE46-- Checking for modules 'wayland-client;wayland-protocols>=1.39;libpipewire-0.3>=1.1.82;libspa-0.2;libdrm;uuid;gbm;hyprlang>=0.2.0;hyprutils>=0.2.6;hyprwayland-scanner>=0.4.2'47-- Found wayland-client, version 1.26.048-- Found wayland-protocols, version 1.4949-- Found libpipewire-0.3, version 1.6.950-- Found libspa-0.2, version 0.251-- Found libdrm, version 2.4.13452-- Found uuid, version 2.42.453-- Found gbm, version 26.1.354-- Found hyprlang, version 0.6.855-- Found hyprutils, version 0.14.356-- Found hyprwayland-scanner, version 0.4.657-- Checking for module 'sdbus-c++>=2.0.0'58-- Found sdbus-c++, version 2.2.159-- Checking for module 'hyprland-protocols>=0.8.0'60-- Found hyprland-protocols, version 0.8.061-- Found wayland-protocols at //nix/store/4gslphcdzp6rcxq5n0zqjc5xjczyw32w-wayland-protocols-1.49/share/wayland-protocols62-- Found wayland-scanner at //nix/store/sylhi1rpn84diism7yixal3gqyd2f8qw-wayland-scanner-1.26.0/share/wayland63-- Configuring done (4.3s)64-- Generating done (0.0s)65CMake Warning (unused-cli):66 Manually-specified variables were not used by the project:6768 CMAKE_EXPORT_NO_PACKAGE_REGISTRY697071-- Build files have been written to: /build/source/build72cmake: enabled parallel building73cmake: enabled parallel installing
buildPhase
74build flags: -j32 SHELL=/nix/store/nnm9gdr70ihc6zc9298mzz8jpcgaciql-bash-5.3p20/bin/bash75[ 2%] Generating /build/source/protocols/xdg-output-unstable-v1.cpp, /build/source/protocols/xdg-output-unstable-v1.hpp76[ 4%] Generating /build/source/protocols/ext-image-copy-capture-v1.cpp, /build/source/protocols/ext-image-copy-capture-v1.hpp77[ 8%] Generating /build/source/protocols/ext-workspace-v1.cpp, /build/source/protocols/ext-workspace-v1.hpp78[ 8%] Generating /build/source/protocols/ext-foreign-toplevel-list-v1.cpp, /build/source/protocols/ext-foreign-toplevel-list-v1.hpp79[ 10%] Generating /build/source/protocols/hyprland-toplevel-export-v1.cpp, /build/source/protocols/hyprland-toplevel-export-v1.hpp80[ 12%] Generating /build/source/protocols/hyprland-global-shortcuts-v1.cpp, /build/source/protocols/hyprland-global-shortcuts-v1.hpp81[ 14%] Generating /build/source/protocols/hyprland-input-capture-v1.cpp, /build/source/protocols/hyprland-input-capture-v1.hpp82[ 16%] Generating /build/source/protocols/hyprland-workspace-image-capture-source-v1.cpp, /build/source/protocols/hyprland-workspace-image-capture-source-v1.hpp83[ 18%] Generating /build/source/protocols/wayland.cpp, /build/source/protocols/wayland.hpp84[ 20%] Generating /build/source/protocols/hyprland-toplevel-mapping-v1.cpp, /build/source/protocols/hyprland-toplevel-mapping-v1.hpp85[ 22%] Generating /build/source/protocols/ext-image-capture-source-v1.cpp, /build/source/protocols/ext-image-capture-source-v1.hpp86[ 24%] Generating /build/source/protocols/linux-dmabuf-v1.cpp, /build/source/protocols/linux-dmabuf-v1.hpp87[ 26%] Generating /build/source/protocols/wlr-screencopy-unstable-v1.cpp, /build/source/protocols/wlr-screencopy-unstable-v1.hpp88[ 28%] Building CXX object hyprland-share-picker/CMakeFiles/hyprland-share-picker.dir/main.cpp.o89[ 30%] Building CXX object hyprland-share-picker/CMakeFiles/hyprland-share-picker.dir/Picker.cpp.o90[ 32%] Building CXX object hyprland-share-picker/CMakeFiles/hyprland-share-picker.dir/PickerData.cpp.o91[ 34%] Building CXX object hyprland-share-picker/CMakeFiles/hyprland-share-picker.dir/RegionPicker.cpp.o92[ 36%] Generating /build/source/protocols/wlr-foreign-toplevel-management-unstable-v1.cpp, /build/source/protocols/wlr-foreign-toplevel-management-unstable-v1.hpp93[ 42%] Building CXX object CMakeFiles/xdg-desktop-portal-hyprland.dir/src/helpers/MiscFunctions.cpp.o94[ 42%] Building CXX object CMakeFiles/xdg-desktop-portal-hyprland.dir/src/core/PortalManager.cpp.o95[ 42%] Building CXX object CMakeFiles/xdg-desktop-portal-hyprland.dir/src/helpers/Log.cpp.o96[ 44%] Building CXX object CMakeFiles/xdg-desktop-portal-hyprland.dir/src/main.cpp.o97[ 46%] Building CXX object CMakeFiles/xdg-desktop-portal-hyprland.dir/src/portals/InputCapture.cpp.o98[ 48%] Building CXX object CMakeFiles/xdg-desktop-portal-hyprland.dir/src/portals/GlobalShortcuts.cpp.o99[ 50%] Building CXX object CMakeFiles/xdg-desktop-portal-hyprland.dir/src/portals/Screenshot.cpp.o100[ 54%] Building CXX object CMakeFiles/xdg-desktop-portal-hyprland.dir/src/portals/Screencopy.cpp.o101[ 54%] Building CXX object CMakeFiles/xdg-desktop-portal-hyprland.dir/src/helpers/Timer.cpp.o102[ 56%] Building CXX object CMakeFiles/xdg-desktop-portal-hyprland.dir/src/portals/WorkspaceCapture.cpp.o103[ 58%] Building CXX object CMakeFiles/xdg-desktop-portal-hyprland.dir/src/shared/ScreencopyShared.cpp.o104[ 60%] Building CXX object CMakeFiles/xdg-desktop-portal-hyprland.dir/src/shared/ImageCopyCapture.cpp.o105[ 62%] Building CXX object CMakeFiles/xdg-desktop-portal-hyprland.dir/src/shared/Session.cpp.o106[ 64%] Building CXX object CMakeFiles/xdg-desktop-portal-hyprland.dir/src/shared/WorkspaceTracker.cpp.o107[ 66%] Building CXX object CMakeFiles/xdg-desktop-portal-hyprland.dir/src/shared/ToplevelMappingManager.cpp.o108[ 68%] Building CXX object CMakeFiles/xdg-desktop-portal-hyprland.dir/protocols/wlr-foreign-toplevel-management-unstable-v1.cpp.o109[ 70%] Building CXX object CMakeFiles/xdg-desktop-portal-hyprland.dir/src/shared/ToplevelManager.cpp.o110[ 72%] Building CXX object CMakeFiles/xdg-desktop-portal-hyprland.dir/protocols/wayland.cpp.o111[ 74%] Building CXX object CMakeFiles/xdg-desktop-portal-hyprland.dir/protocols/wlr-screencopy-unstable-v1.cpp.o112[ 76%] Building CXX object CMakeFiles/xdg-desktop-portal-hyprland.dir/protocols/hyprland-global-shortcuts-v1.cpp.o113[ 78%] Building CXX object CMakeFiles/xdg-desktop-portal-hyprland.dir/protocols/hyprland-toplevel-export-v1.cpp.o114[ 80%] Building CXX object CMakeFiles/xdg-desktop-portal-hyprland.dir/protocols/hyprland-toplevel-mapping-v1.cpp.o115[ 82%] Building CXX object CMakeFiles/xdg-desktop-portal-hyprland.dir/protocols/hyprland-input-capture-v1.cpp.o116[ 84%] Building CXX object CMakeFiles/xdg-desktop-portal-hyprland.dir/protocols/hyprland-workspace-image-capture-source-v1.cpp.o117[ 86%] Building CXX object CMakeFiles/xdg-desktop-portal-hyprland.dir/protocols/xdg-output-unstable-v1.cpp.o118[ 88%] Building CXX object CMakeFiles/xdg-desktop-portal-hyprland.dir/protocols/ext-foreign-toplevel-list-v1.cpp.o119[ 90%] Building CXX object CMakeFiles/xdg-desktop-portal-hyprland.dir/protocols/linux-dmabuf-v1.cpp.o120[ 92%] Building CXX object CMakeFiles/xdg-desktop-portal-hyprland.dir/protocols/ext-image-copy-capture-v1.cpp.o121[ 94%] Building CXX object CMakeFiles/xdg-desktop-portal-hyprland.dir/protocols/ext-image-capture-source-v1.cpp.o122[ 96%] Building CXX object CMakeFiles/xdg-desktop-portal-hyprland.dir/protocols/ext-workspace-v1.cpp.o123/build/source/src/shared/ScreencopyShared.cpp: In function 'SSelectionData promptForScreencopySelection()':124/build/source/src/shared/ScreencopyShared.cpp:248:41: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]125 248 | static auto* const* PCUSTOMPICKER = (Hyprlang::STRING* const)g_pPortalManager->m_sConfig.config->getConfigValuePtr("screencopy:custom_picker_binary")->getDataStaticPtr();126 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~127[ 98%] Linking CXX executable hyprland-share-picker128[ 98%] Built target hyprland-share-picker129At global scope:130cc1plus: note: unrecognized command-line option '-Wno-address-of-temporary' may have been intended to silence earlier diagnostics131[100%] Linking CXX executable xdg-desktop-portal-hyprland132[100%] Built target xdg-desktop-portal-hyprland
installPhase
133install flags: -j32 SHELL=/nix/store/nnm9gdr70ihc6zc9298mzz8jpcgaciql-bash-5.3p20/bin/bash gsettingsschemadir=/nix/store/qf04rdw5ldn9yl3vw18ks4mqisipfq4k-xdg-desktop-portal-hyprland-1.5.0+date=2026-10-28_d1467fe/share/gsettings-schemas/xdg-desktop-portal-hyprland-1.5.0+date=2026-10-28_d1467fe/glib-2.0/schemas/ install134[ 10%] Built target hyprland-share-picker135[100%] Built target xdg-desktop-portal-hyprland136Install the project...137-- Install configuration: "RelWithDebInfo"138-- Installing: /nix/store/qf04rdw5ldn9yl3vw18ks4mqisipfq4k-xdg-desktop-portal-hyprland-1.5.0+date=2026-10-28_d1467fe/bin/hyprland-share-picker139-- Installing: /nix/store/qf04rdw5ldn9yl3vw18ks4mqisipfq4k-xdg-desktop-portal-hyprland-1.5.0+date=2026-10-28_d1467fe/libexec/xdg-desktop-portal-hyprland140-- Installing: /nix/store/qf04rdw5ldn9yl3vw18ks4mqisipfq4k-xdg-desktop-portal-hyprland-1.5.0+date=2026-10-28_d1467fe/share/xdg-desktop-portal/portals/hyprland.portal141-- Installing: /nix/store/qf04rdw5ldn9yl3vw18ks4mqisipfq4k-xdg-desktop-portal-hyprland-1.5.0+date=2026-10-28_d1467fe/share/dbus-1/services/org.freedesktop.impl.portal.desktop.hyprland.service142-- Installing: /nix/store/qf04rdw5ldn9yl3vw18ks4mqisipfq4k-xdg-desktop-portal-hyprland-1.5.0+date=2026-10-28_d1467fe/lib/systemd/user/xdg-desktop-portal-hyprland.service
fixupPhase
143shrinking RPATHs of ELF executables and libraries in /nix/store/qf04rdw5ldn9yl3vw18ks4mqisipfq4k-xdg-desktop-portal-hyprland-1.5.0+date=2026-10-28_d1467fe144shrinking /nix/store/qf04rdw5ldn9yl3vw18ks4mqisipfq4k-xdg-desktop-portal-hyprland-1.5.0+date=2026-10-28_d1467fe/bin/.hyprland-share-picker-wrapped145shrinking /nix/store/qf04rdw5ldn9yl3vw18ks4mqisipfq4k-xdg-desktop-portal-hyprland-1.5.0+date=2026-10-28_d1467fe/libexec/.xdg-desktop-portal-hyprland-wrapped146checking for references to /build/ in /nix/store/qf04rdw5ldn9yl3vw18ks4mqisipfq4k-xdg-desktop-portal-hyprland-1.5.0+date=2026-10-28_d1467fe...147moving /nix/store/qf04rdw5ldn9yl3vw18ks4mqisipfq4k-xdg-desktop-portal-hyprland-1.5.0+date=2026-10-28_d1467fe/lib/systemd/user/* to /nix/store/qf04rdw5ldn9yl3vw18ks4mqisipfq4k-xdg-desktop-portal-hyprland-1.5.0+date=2026-10-28_d1467fe/share/systemd/user148patching script interpreter paths in /nix/store/qf04rdw5ldn9yl3vw18ks4mqisipfq4k-xdg-desktop-portal-hyprland-1.5.0+date=2026-10-28_d1467fe149making symlink relative: /nix/store/qf04rdw5ldn9yl3vw18ks4mqisipfq4k-xdg-desktop-portal-hyprland-1.5.0+date=2026-10-28_d1467fe/lib/systemd/user