diff options
author | Mihai Fufezan <fufexan@protonmail.com> | 2023-03-16 23:55:22 +0200 |
---|---|---|
committer | Mihai Fufezan <fufexan@protonmail.com> | 2023-03-17 09:28:07 +0200 |
commit | 775e143cd494e912eb6300c219e62f10b7020446 (patch) | |
tree | 35ad540b67c1a305f63ff6ddf41d3c43606b1eab | |
parent | b5cf50681b4d1686f06c9be0107817c0ff19d9df (diff) | |
download | nixlib-775e143cd494e912eb6300c219e62f10b7020446.tar nixlib-775e143cd494e912eb6300c219e62f10b7020446.tar.gz nixlib-775e143cd494e912eb6300c219e62f10b7020446.tar.bz2 nixlib-775e143cd494e912eb6300c219e62f10b7020446.tar.lz nixlib-775e143cd494e912eb6300c219e62f10b7020446.tar.xz nixlib-775e143cd494e912eb6300c219e62f10b7020446.tar.zst nixlib-775e143cd494e912eb6300c219e62f10b7020446.zip |
hyprland-protocols: init at unstable-2023-01-13
-rw-r--r-- | pkgs/applications/window-managers/hyprwm/hyprland-protocols/default.nix | 30 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 9 |
2 files changed, 36 insertions, 3 deletions
diff --git a/pkgs/applications/window-managers/hyprwm/hyprland-protocols/default.nix b/pkgs/applications/window-managers/hyprwm/hyprland-protocols/default.nix new file mode 100644 index 000000000000..c12fd29f087e --- /dev/null +++ b/pkgs/applications/window-managers/hyprwm/hyprland-protocols/default.nix @@ -0,0 +1,30 @@ +{ lib +, stdenv +, fetchFromGitHub +, meson +, ninja +}: +stdenv.mkDerivation rec { + pname = "hyprland-protocols"; + version = "unstable-2023-01-13"; + + src = fetchFromGitHub { + owner = "hyprwm"; + repo = pname; + rev = "eb7dcc0132ad25addc3e8d434c4bfae6bd3a8c90"; + hash = "sha256-gkLgUg9/fP04bKCJMj/rN0r6PV/cbLShDvKQyFvVap0="; + }; + + nativeBuildInputs = [ + meson + ninja + ]; + + meta = { + homepage = "https://github.com/hyprwm/hyprland-protocols"; + description = "Wayland protocol extensions for Hyprland"; + license = lib.licenses.bsd3; + maintainers = with lib.maintainers; [ fufexan ]; + platforms = lib.platforms.linux; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index ac2a36a257b2..a859a552d389 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -5000,12 +5000,15 @@ with pkgs; hunt = callPackage ../tools/misc/hunt { }; hypr = callPackage ../applications/window-managers/hyprwm/hypr { - cairo = cairo.override { xcbSupport = true; }; - }; + cairo = cairo.override { xcbSupport = true; }; }; hyprland = callPackage ../applications/window-managers/hyprwm/hyprland { }; - hyprpaper = callPackage ../applications/window-managers/hyprwm/hyprpaper { }; + hyprland-protocols = callPackage ../applications/window-managers/hyprwm/hyprland-protocols { }; + + hyprpaper = callPackage ../applications/window-managers/hyprwm/hyprpaper { + stdenv = gcc12Stdenv; + }; hysteria = callPackage ../tools/networking/hysteria { }; |