diff options
Diffstat (limited to '')
-rw-r--r-- | pkgs/default.nix | 3 | ||||
-rw-r--r-- | pkgs/hy3/0001-fix-renderPass-pointer.patch | 69 | ||||
-rw-r--r-- | pkgs/hy3/default.nix | 6 |
3 files changed, 1 insertions, 77 deletions
diff --git a/pkgs/default.nix b/pkgs/default.nix index 406669b..d9f6fee 100644 --- a/pkgs/default.nix +++ b/pkgs/default.nix @@ -1,8 +1,7 @@ {pkgs, ...} @ inputs: { arcanist = pkgs.callPackage ./arcanist {}; astal = pkgs.callPackage ./astal inputs; - hy3 = pkgs.callPackage ./hy3 inputs; - libfprint-2-tod1-vfs0090 = pkgs.callPackage ./libfprint-2-tod1-vfs0090 {}; + gibfprint-2-tod1-vfs0090 = pkgs.callPackage ./libfprint-2-tod1-vfs0090 {}; ly = pkgs.callPackage ./ly {}; unofficial-homestuck-collection = pkgs.callPackage ./unofficial-homestuck-collection {}; } diff --git a/pkgs/hy3/0001-fix-renderPass-pointer.patch b/pkgs/hy3/0001-fix-renderPass-pointer.patch deleted file mode 100644 index 307506c..0000000 --- a/pkgs/hy3/0001-fix-renderPass-pointer.patch +++ /dev/null @@ -1,69 +0,0 @@ -From f12b2a8f370f2095035a9aa97dac8179d79a7383 Mon Sep 17 00:00:00 2001 -From: Freya Murphy <freya@freyacat.org> -Date: Sun, 13 Jul 2025 11:25:42 -0400 -Subject: [PATCH] fix renderPass pointer - ---- - src/Hy3Layout.cpp | 5 +++-- - src/TabGroup.cpp | 1 - - src/TabGroup.hpp | 2 -- - 3 files changed, 3 insertions(+), 5 deletions(-) - -diff --git a/src/Hy3Layout.cpp b/src/Hy3Layout.cpp -index b10aced..70b75bc 100644 ---- a/src/Hy3Layout.cpp -+++ b/src/Hy3Layout.cpp -@@ -15,6 +15,7 @@ - #include <hyprland/src/plugins/PluginAPI.hpp> - #include <hyprland/src/plugins/PluginSystem.hpp> - #include <hyprutils/math/Vector2D.hpp> -+#include <hyprutils/memory/UniquePtr.hpp> - #include <ranges> - - #include "Hy3Layout.hpp" -@@ -1580,7 +1581,7 @@ void Hy3Layout::renderHook(void*, SCallbackInfo&, std::any data) { - && std::find(rendered_groups.begin(), rendered_groups.end(), &entry) - == rendered_groups.end()) - { -- g_pHyprRenderer->m_renderPass.add(entry.pass); -+ g_pHyprRenderer->m_renderPass.add(makeUnique<Hy3TabPassElement>(&entry)); - rendered_groups.push_back(&entry); - } - } -@@ -1595,7 +1596,7 @@ void Hy3Layout::renderHook(void*, SCallbackInfo&, std::any data) { - && std::find(rendered_groups.begin(), rendered_groups.end(), &entry) - == rendered_groups.end()) - { -- g_pHyprRenderer->m_renderPass.add(entry.pass); -+ g_pHyprRenderer->m_renderPass.add(makeUnique<Hy3TabPassElement>(&entry)); - entry.renderTabBar(); - } - } -diff --git a/src/TabGroup.cpp b/src/TabGroup.cpp -index 4c2c845..1f7fe4d 100644 ---- a/src/TabGroup.cpp -+++ b/src/TabGroup.cpp -@@ -16,7 +16,6 @@ - #include <hyprland/src/render/Texture.hpp> - #include <hyprutils/math/Box.hpp> - #include <hyprutils/math/Region.hpp> --#include <hyprutils/memory/SharedPtr.hpp> - #include <pango/pangocairo.h> - #include <pixman.h> - -diff --git a/src/TabGroup.hpp b/src/TabGroup.hpp -index ec254e9..dafa065 100644 ---- a/src/TabGroup.hpp -+++ b/src/TabGroup.hpp -@@ -130,8 +130,6 @@ public: - // render the scaled tab bar on the current monitor. - void renderTabBar(); - -- SP<Hy3TabPassElement> pass = makeShared<Hy3TabPassElement>(this); -- - private: - std::vector<PHLWINDOWREF> stencil_windows; - Vector2D last_workspace_offset; --- -2.49.0 - diff --git a/pkgs/hy3/default.nix b/pkgs/hy3/default.nix deleted file mode 100644 index 316046b..0000000 --- a/pkgs/hy3/default.nix +++ /dev/null @@ -1,6 +0,0 @@ -{system, inputs, ...}: -inputs.hy3.packages.${system}.hy3.overrideAttrs { - patches = [ - ./0001-fix-renderPass-pointer.patch - ]; -} |