File xdg-desktop-portal-hyprland.changes of Package xdg-desktop-portal-hyprland
-------------------------------------------------------------------
Sat Jun 21 09:27:18 UTC 2025 - Soc Virnyl Estela <uncomfyhalomacro@opensuse.org>
- Update to version 1.3.9:
* config: add screencopy:custom_picker_binary
* core: move to CProcess from hyprutils
* nix: package: replace sdbus-cpp with sdbus-cpp_2
* gitignore: add nix result and result-man
* housekeeping: nix/overlays.nix
* use stable/linux-dmabuf-v1 instead of unstable/linux-dmabuf-unstable-v1
* nix/overlays: gcc13 -> gcc14
-------------------------------------------------------------------
Sat Nov 16 13:17:52 UTC 2024 - Soc Virnyl Estela <uncomfyhalomacro@opensuse.org>
- Update to version 1.3.8:
* Readded call to toplevel activate function in onCreateSession
* sdbus-cpp version used for build should be 2.0.0
* core: reset toplevel before disconnect
-------------------------------------------------------------------
Sat Sep 28 23:44:59 UTC 2024 - Soc Virnyl Estela <obs@uncomfyhalomacro.pl>
- Update to version 1.3.6:
* screencopy: fix handles not being restored
* screencopy: cleanup sanitization
-------------------------------------------------------------------
Thu Sep 26 13:39:23 UTC 2024 - Soc Virnyl Estela <obs@uncomfyhalomacro.pl>
- Update to version 1.3.5
* added screencopy:allow_token_by_default to tick the "allow restore token" box by default
* added --version
* screencopy: fixed invalid toplevel handles being picked in the prompt
* screencopy: improved restore data handling
* screencopy: fixed a bug where restore data would be gone after 2 restarts of an app
* core: added explicit casts to wl_proxy* to fix clang builds
* core: improved --help
* core: move to hyprwayland-scanner
* screenshot: fix compilation due to dubious cast
* global shortcuts: fix crash by ignoring duplicate shortcuts
* hacky fix for fixing output screencopy
* CMakeLists: just search for the wayland-scanner binary
* Second fix for out of buffers
* Move [some code] to hyprwayland-scanner
-------------------------------------------------------------------
Mon Jul 22 17:43:39 UTC 2024 - Joshua Smith <smolsheep@opensuse.org>
- Remove fix-compilation-with-pw.patch -- Fixed upstream
- Update to version 1.3.3:
* core: sanitize environment and paths from user data
* core: fix compilation with newer pw versions
* required pipewire version is now >= 1.1.82.
-------------------------------------------------------------------
Wed Jul 10 00:53:52 UTC 2024 - Soc Virnyl Estela <obs@uncomfyhalomacro.pl>
- Add ./fix-compilation-with-pw.patch
-------------------------------------------------------------------
Wed Jul 10 00:26:41 UTC 2024 - Soc Virnyl Estela <obs@uncomfyhalomacro.pl>
- Switch from gcc to clang
-------------------------------------------------------------------
Tue Jul 9 23:42:41 UTC 2024 - Soc Virnyl Estela <obs@uncomfyhalomacro.pl>
- Cleanup specfile. Remove subprojects
-------------------------------------------------------------------
Tue Jul 9 23:39:45 UTC 2024 - Soc Virnyl Estela <obs@uncomfyhalomacro.pl>
- Remove fix-systemd-service-file-install-path.patch
- Add hyprland-protocols as build dependency
-------------------------------------------------------------------
Tue Jul 9 23:31:42 UTC 2024 - Soc Virnyl Estela <obs@uncomfyhalomacro.pl>
- Update to version 1.3.2:
* added screencopy:max_fps config option
* core: don't critically exit when no HOME env is set
* core: avoid using uninitialized ptrs
* screencast: remove frame callbacks on stream state change
* screencast: fixup timing issues with frame re-scheduling
-------------------------------------------------------------------
Sun Feb 25 11:22:11 UTC 2024 - Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl>
- Cleanup specfile
* remove meson as build requirement.
-------------------------------------------------------------------
Sat Feb 24 09:42:58 UTC 2024 - Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl>
- Add fix-systemd-service-file-install-path.patch
-------------------------------------------------------------------
Sat Feb 24 08:59:07 UTC 2024 - Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl>
- Cleanup specfile
* we remove sources for hyprland-protocols and hyprlang. They are now separate packages
-------------------------------------------------------------------
Fri Feb 23 23:28:31 UTC 2024 - Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl>
- Update to version 1.3.1:
* Add hyprlang as new subproject dependency
* Screencopy: Fixed restore tokens with multiple relaunches
* Screencopy: Fixed paused -> resume state handling
- Update specfile:
* Meson and makefile has been obsoleted by CMake. Only
exception is for hyprland-protocols.
-------------------------------------------------------------------
Tue Nov 28 00:24:32 UTC 2023 - malcolmlewis@opensuse.org
- Update to version 1.2.5:
* Added back screenshot functionality,
(gh#hyprwm/xdg-desktop-portal-hyprland#127).
* VRAM leak fixes.
* Destroy pipewire streams when ScreenCast sessions are closed,
(gh#hyprwm/xdg-desktop-portal-hyprland#130).
- Changes from version 1.2.4:
* portal: remove screenshot cap from .portal file.
* Default meson build type to release,
(gh#hyprwm/xdg-desktop-portal-hyprland#125).
-------------------------------------------------------------------
Sun Oct 22 15:27:00 UTC 2023 - Nicolas Lorin <androw95220@gmail.com>
- Update to version 1.2.3:
* Small update still fixing more edge cases causing a CPU core spike after exit.
-------------------------------------------------------------------
Sun Oct 15 12:44:00 UTC 2023 - Nicolas Lorin <androw95220@gmail.com>
- Update to version 1.2.2:
* Unbreak build on FreeBSD
* Fix build when using clang
* specify flag for manual installation
* fixes the picker starting at windows and not monitors
* performance improvements
* fix for high CPU usage after exit
* hotfix to 1.2.0 to fix crashes after a few seconds
* fix some issues with screensharing on non-linear dmabuf GPUs
* fix xdph not exiting on terminate
-------------------------------------------------------------------
Mon Sep 25 21:46:16 UTC 2023 - Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl>
- Remove 0000-sdbus-c++-cmake-lists.patch
- Remove conflicts with XDG-wlr. XDP 0.18.0 introduces flexible
configuration of portals.
- Update to version 1.1.0:
* core: rework event loop for polling and C++-style awaits
* internal: make frame callbacks log a trace
* internal: add a notification on missing qt-wayland packages
* drop unused dependencies
* fix build system
* add double escaping
-------------------------------------------------------------------
Sat Sep 9 15:41:00 UTC 2023 - Soc Virnyl Estela <socvirnyl.estela@gmail.com>
- Add back cmake. Seems they forgotten share picker on the meson.build
-------------------------------------------------------------------
Sat Sep 9 15:33:26 UTC 2023 - Soc Virnyl Estela <socvirnyl.estela@gmail.com>
- Further correct mistake by installing of systemd services properly.
-------------------------------------------------------------------
Sat Sep 9 15:26:22 UTC 2023 - Soc Virnyl Estela <socvirnyl.estela@gmail.com>
- Revert using cmake and go back using meson
-------------------------------------------------------------------
Thu Sep 7 06:26:57 UTC 2023 - Soc Virnyl Estela <socvirnyl.estela@gmail.com>
- Fix build and install for hyprland protocol and the portal
-------------------------------------------------------------------
Thu Sep 7 04:13:20 UTC 2023 - Soc Virnyl Estela <socvirnyl.estela@gmail.com>
- Use sdb-c++ from system instead of subproject through cmake patch:
0000-sdbus-c++-cmake-lists.patch
-------------------------------------------------------------------
Thu Sep 7 04:04:51 UTC 2023 - Soc Virnyl Estela <socvirnyl.estela@gmail.com>
- Add libjpeg, cairo, pango(cairo) as deps
-------------------------------------------------------------------
Thu Sep 7 03:48:23 UTC 2023 - Soc Virnyl Estela <socvirnyl.estela@gmail.com>
- Use cmake instead of meson.
-------------------------------------------------------------------
Wed Sep 6 22:48:00 UTC 2023 - Soc Virnyl Estela <socvirnyl.estela@gmail.com>
- Update to version 1.0.0:
* added sdbus-c++ as dependency
* this release is a full rewrite from C to C++
-------------------------------------------------------------------
Thu Aug 17 02:45:01 UTC 2023 - Soc Virnyl Estela <socvirnyl.estela@gmail.com>
- Update to version 0.5.0:
* pw: guard output in transform checks
* toplevelexport: remove _done call from _buffer
* screencast: correct array size
-------------------------------------------------------------------
Tue May 30 11:15:39 UTC 2023 - Soc Virnyl Estela <socvirnyl.estela@gmail.com>
- Update to version 0.4.0:
* screencast: restore window by class
* some nix stuff
-------------------------------------------------------------------
Mon May 22 14:38:24 UTC 2023 - Soc Virnyl Estela <socvirnyl.estela@gmail.com>
- Remove some -devel dependencies because this is a runtime package.
-------------------------------------------------------------------
Sat May 13 11:34:43 UTC 2023 - Soc Virnyl Estela <socvirnyl.estela@gmail.com>
- Cleanup dependencies
- Hyprland-protocols now uses tag releases
- Improve specfile
- Update xdg-desktop-portal-hyprland to 0.3.1:
* pw: send transform to pipewire
* fix implicit function declaration
* fix build after commit 7d3da7e
-------------------------------------------------------------------
Sun Apr 23 04:30:48 UTC 2023 - Soc Virnyl Estela <socvirnyl.estela@gmail.com>
- Make shorter summary but longer description.
-------------------------------------------------------------------
Sun Apr 23 04:25:06 UTC 2023 - Soc Virnyl Estela <socvirnyl.estela@gmail.com>
- Set hyprland-protocols-devel to noarch.
-------------------------------------------------------------------
Sun Apr 23 04:18:04 UTC 2023 - Soc Virnyl Estela <socvirnyl.estela@gmail.com>
- Create hyprland-protocols-devel package.
* Assign files for this package.
- Add qt wayland libraries and packages as recommends as they are really
used for the picker. Not strictly a requirement since it will fallback
to slurp.
-------------------------------------------------------------------
Sun Apr 16 05:14:57 UTC 2023 - Soc Virnyl Estela <socvirnyl.estela@gmail.com>
- Initial spec for xdg-desktop-portal-hyprland 0.2.1