diff options
author | Nick Cao <nickcao@nichi.co> | 2023-12-22 09:45:58 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-12-22 09:45:58 -0500 |
commit | d344598838c4c3fff2c15a6f3a500ff231668c4f (patch) | |
tree | 6b1ce5a4e45f1b541dcb8fe5b0e298eeca41185f /pkgs/applications/window-managers | |
parent | 80b7e2bbc3365e957e7ff018e53637aad500e500 (diff) | |
parent | 74cff0aa8d4bcd631877fa1c25d79db726c1c9b6 (diff) | |
download | nixlib-d344598838c4c3fff2c15a6f3a500ff231668c4f.tar nixlib-d344598838c4c3fff2c15a6f3a500ff231668c4f.tar.gz nixlib-d344598838c4c3fff2c15a6f3a500ff231668c4f.tar.bz2 nixlib-d344598838c4c3fff2c15a6f3a500ff231668c4f.tar.lz nixlib-d344598838c4c3fff2c15a6f3a500ff231668c4f.tar.xz nixlib-d344598838c4c3fff2c15a6f3a500ff231668c4f.tar.zst nixlib-d344598838c4c3fff2c15a6f3a500ff231668c4f.zip |
Merge pull request #269359 from wineee/wlroots_17
{wlroots_0_17, tinywl, dwl, waybox, wio}: update
Diffstat (limited to 'pkgs/applications/window-managers')
-rw-r--r-- | pkgs/applications/window-managers/dwl/default.nix | 4 | ||||
-rw-r--r-- | pkgs/applications/window-managers/hyprwm/hyprland/wlroots.nix | 13 | ||||
-rw-r--r-- | pkgs/applications/window-managers/tinywl/default.nix | 16 |
3 files changed, 13 insertions, 20 deletions
diff --git a/pkgs/applications/window-managers/dwl/default.nix b/pkgs/applications/window-managers/dwl/default.nix index dc2f58b1d3a8..0af274265bff 100644 --- a/pkgs/applications/window-managers/dwl/default.nix +++ b/pkgs/applications/window-managers/dwl/default.nix @@ -22,13 +22,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "dwl"; - version = "0.4"; + version = "0.5"; src = fetchFromGitHub { owner = "djpohly"; repo = "dwl"; rev = "v${finalAttrs.version}"; - hash = "sha256-OW7K7yMYSzqZWpQ9Vmpy8EgdWvyv3q1uh8A40f6AQF4="; + hash = "sha256-U/vqGE1dJKgEGTfPMw02z5KJbZLWY1vwDJWnJxT8urM="; }; nativeBuildInputs = [ diff --git a/pkgs/applications/window-managers/hyprwm/hyprland/wlroots.nix b/pkgs/applications/window-managers/hyprwm/hyprland/wlroots.nix index a77526abb508..84c1c79598f9 100644 --- a/pkgs/applications/window-managers/hyprwm/hyprland/wlroots.nix +++ b/pkgs/applications/window-managers/hyprwm/hyprland/wlroots.nix @@ -1,12 +1,9 @@ { fetchFromGitLab , wlroots -, libdisplay-info -, libliftoff -, hwdata }: wlroots.overrideAttrs (old: { - version = "0.17.0-dev"; + version = "0.18.0-dev"; src = fetchFromGitLab { domain = "gitlab.freedesktop.org"; @@ -16,11 +13,7 @@ wlroots.overrideAttrs hash = "sha256-7kvyoA91etzVEl9mkA/EJfB6z/PltxX7Xc4gcr7/xlo="; }; - pname = "${old.pname}-hyprland"; + patches = [ ]; # don't inherit old.patches - buildInputs = old.buildInputs ++ [ - hwdata - libdisplay-info - libliftoff - ]; + pname = "${old.pname}-hyprland"; }) diff --git a/pkgs/applications/window-managers/tinywl/default.nix b/pkgs/applications/window-managers/tinywl/default.nix index c0b147e6ee58..d39373e78192 100644 --- a/pkgs/applications/window-managers/tinywl/default.nix +++ b/pkgs/applications/window-managers/tinywl/default.nix @@ -4,25 +4,25 @@ stdenv.mkDerivation { pname = "tinywl"; - inherit (wlroots) version src; - - sourceRoot = "${wlroots.src.name}/tinywl"; + inherit (wlroots) version src patches postPatch; nativeBuildInputs = [ pkg-config wayland-scanner ]; buildInputs = [ libxkbcommon pixman udev wayland wayland-protocols wlroots ]; + makeFlags = [ "-C" "tinywl" ]; + installPhase = '' runHook preInstall mkdir -p $out/bin - cp tinywl $out/bin + cp tinywl/tinywl $out/bin runHook postInstall ''; - meta = with lib; { - homepage = "https://github.com/swaywm/wlroots/tree/master/tinywl"; + meta = { + homepage = "https://gitlab.freedesktop.org/wlroots/wlroots/tree/master/tinywl"; description = ''A "minimum viable product" Wayland compositor based on wlroots''; - maintainers = with maintainers; [ qyliss ] ++ wlroots.meta.maintainers; - license = licenses.cc0; + maintainers = with lib.maintainers; [ qyliss ] ++ wlroots.meta.maintainers; + license = lib.licenses.cc0; inherit (wlroots.meta) platforms; mainProgram = "tinywl"; }; |