gui-libs/hyprtoolkit
A modern C++ Wayland-native GUI toolkit
-
hyprtoolkit-9999test
View
Download
Browse License: BSD Overlay: hyproverlay -
hyprtoolkit-0.5.4~amd64test
View
Download
Browse License: BSD Overlay: hyproverlay -
hyprtoolkit-0.5.3~amd64test
View
Download
Browse License: BSD Overlay: hyproverlay
ChangeLog
commit 388a4511a29b6e9b428abfb5135165c5f3d09cf0
Author: Anthony Ruhier <aruhier@mailbox.org>
Date: Sat May 2 22:14:57 2026 +0200
gui-libs/hyprtoolkit: add 0.5.4, drop 0.4.1
Signed-off-by: Anthony Ruhier <aruhier@mailbox.org>
commit 4d497c824913660d8e4dd236c1e053f34170a146
Author: Anthony Ruhier <aruhier@mailbox.org>
Date: Sat May 2 22:10:03 2026 +0200
gui-libs/hyprtoolkit: restrict to gcc < 16
Signed-off-by: Anthony Ruhier <aruhier@mailbox.org>
commit ed07320ccb30fdfb1d73df5791201f5e0e6a093e
Author: Anthony Ruhier <aruhier@mailbox.org>
Date: Wed Apr 29 22:26:12 2026 +0200
*/*: add subslot operator for hypr libraries
Updating hyprutils, I realized that this happens often:
!!! existing preserved libs:
>>> package: gui-libs/hyprutils-0.13.0
* - /usr/lib64/libhyprutils.so.0.12.0
* - /usr/lib64/libhyprutils.so.11
* used by /usr/bin/hyprland-dialog (gui-libs/hyprland-guiutils-0.2.1)
* used by /usr/bin/hyprland-donate-screen (gui-libs/hyprland-guiutils-0.2.1)
* used by /usr/bin/hyprland-run (gui-libs/hyprland-guiutils-0.2.1)
* used by 3 other files
Use emerge @preserved-rebuild to rebuild packages using these libraries
Because the ABI changes often in hypr libraries, add a subslot operator
(":=") in ebuild dependencies to these libraries so that an update
automatically trigger a rebuild of the dependency graph without having
to manually run `emerge @preserve-rebuild`.
Signed-off-by: Anthony Ruhier <aruhier@mailbox.org>
commit 6271a937f0cc2470b1c2e767db51e47d9c054fc1
Author: Anthony Ruhier <aruhier@mailbox.org>
Date: Sun Feb 8 12:13:43 2026 +0100
gui-libs/hyprtoolkit: add 9999
Signed-off-by: Anthony Ruhier <aruhier@mailbox.org>
commit 8d19e5eaae2b1627ca5bae0cfb3766016bff7909
Author: Anthony Ruhier <aruhier@mailbox.org>
Date: Fri Jan 23 15:14:09 2026 +0100
gui-libs/hyprtoolkit: add 0.5.3, drop 0.4.0
Signed-off-by: Anthony Ruhier <aruhier@mailbox.org>
commit 51cb65633fbff96450fe94487afb400ddce4d61a
Author: Filip Kszczot <filip@kszczot.pl>
Date: Sun Jan 18 20:32:17 2026 +0100
*/*: Fix small pkgcheck warnings
Signed-off-by: Filip Kszczot <filip@kszczot.pl>
commit 5a9c8f5de5721d2e693e20f62391917ed079a160
Author: Filip Kszczot <filip@kszczot.pl>
Date: Sun Jan 18 18:48:26 2026 +0100
gui-libs/hyprtoolkit: add 0.4.1
Signed-off-by: Filip Kszczot <filip@kszczot.pl>
commit 3bdcda5854a2813f4fbd50b5d52a4c77fab36449
Author: Filip Kszczot <filip@kszczot.pl>
Date: Sun Jan 18 00:19:33 2026 +0100
feat(overlay): Move to thin-manifests
commit 853ae84ed1e70d336a0b65347200c822a462e1fc
Author: Filip Kszczot <filip@kszczot.pl>
Date: Sat Jan 17 23:49:14 2026 +0100
gui-libs/hyprtoolkit: new package, add 0.4.0
Signed-off-by: Filip Kszczot <filip@kszczot.pl>
Signed-off-by: Anthony Ruhier <aruhier@mailbox.org>
Author: Anthony Ruhier <aruhier@mailbox.org>
Date: Sat May 2 22:14:57 2026 +0200
gui-libs/hyprtoolkit: add 0.5.4, drop 0.4.1
Signed-off-by: Anthony Ruhier <aruhier@mailbox.org>
commit 4d497c824913660d8e4dd236c1e053f34170a146
Author: Anthony Ruhier <aruhier@mailbox.org>
Date: Sat May 2 22:10:03 2026 +0200
gui-libs/hyprtoolkit: restrict to gcc < 16
Signed-off-by: Anthony Ruhier <aruhier@mailbox.org>
commit ed07320ccb30fdfb1d73df5791201f5e0e6a093e
Author: Anthony Ruhier <aruhier@mailbox.org>
Date: Wed Apr 29 22:26:12 2026 +0200
*/*: add subslot operator for hypr libraries
Updating hyprutils, I realized that this happens often:
!!! existing preserved libs:
>>> package: gui-libs/hyprutils-0.13.0
* - /usr/lib64/libhyprutils.so.0.12.0
* - /usr/lib64/libhyprutils.so.11
* used by /usr/bin/hyprland-dialog (gui-libs/hyprland-guiutils-0.2.1)
* used by /usr/bin/hyprland-donate-screen (gui-libs/hyprland-guiutils-0.2.1)
* used by /usr/bin/hyprland-run (gui-libs/hyprland-guiutils-0.2.1)
* used by 3 other files
Use emerge @preserved-rebuild to rebuild packages using these libraries
Because the ABI changes often in hypr libraries, add a subslot operator
(":=") in ebuild dependencies to these libraries so that an update
automatically trigger a rebuild of the dependency graph without having
to manually run `emerge @preserve-rebuild`.
Signed-off-by: Anthony Ruhier <aruhier@mailbox.org>
commit 6271a937f0cc2470b1c2e767db51e47d9c054fc1
Author: Anthony Ruhier <aruhier@mailbox.org>
Date: Sun Feb 8 12:13:43 2026 +0100
gui-libs/hyprtoolkit: add 9999
Signed-off-by: Anthony Ruhier <aruhier@mailbox.org>
commit 8d19e5eaae2b1627ca5bae0cfb3766016bff7909
Author: Anthony Ruhier <aruhier@mailbox.org>
Date: Fri Jan 23 15:14:09 2026 +0100
gui-libs/hyprtoolkit: add 0.5.3, drop 0.4.0
Signed-off-by: Anthony Ruhier <aruhier@mailbox.org>
commit 51cb65633fbff96450fe94487afb400ddce4d61a
Author: Filip Kszczot <filip@kszczot.pl>
Date: Sun Jan 18 20:32:17 2026 +0100
*/*: Fix small pkgcheck warnings
Signed-off-by: Filip Kszczot <filip@kszczot.pl>
commit 5a9c8f5de5721d2e693e20f62391917ed079a160
Author: Filip Kszczot <filip@kszczot.pl>
Date: Sun Jan 18 18:48:26 2026 +0100
gui-libs/hyprtoolkit: add 0.4.1
Signed-off-by: Filip Kszczot <filip@kszczot.pl>
commit 3bdcda5854a2813f4fbd50b5d52a4c77fab36449
Author: Filip Kszczot <filip@kszczot.pl>
Date: Sun Jan 18 00:19:33 2026 +0100
feat(overlay): Move to thin-manifests
commit 853ae84ed1e70d336a0b65347200c822a462e1fc
Author: Filip Kszczot <filip@kszczot.pl>
Date: Sat Jan 17 23:49:14 2026 +0100
gui-libs/hyprtoolkit: new package, add 0.4.0
Signed-off-by: Filip Kszczot <filip@kszczot.pl>
Signed-off-by: Anthony Ruhier <aruhier@mailbox.org>

