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
openSUSE Build Service is sponsored by