Commit f873350a authored by rewine's avatar rewine Committed by Anderson Torres
Browse files

wio: remove

parent 4452d55f
Loading
Loading
Loading
Loading
+0 −68
Original line number Diff line number Diff line
{ lib
, stdenv
, fetchFromGitHub
, alacritty
, cage
, cairo
, libxkbcommon
, makeWrapper
, mesa
, meson
, ninja
, pkg-config
, udev
, wayland
, wayland-protocols
, wlroots
, xwayland
}:

stdenv.mkDerivation rec {
  pname = "wio";
  version = "0.pre+unstable=2021-06-27";

  src = fetchFromGitHub {
    owner = "museoa";
    repo = pname;
    rev = "e0b258777995055d69e61a0246a6a64985743f42";
    sha256 = "sha256-8H9fOnZsNjjq9XvOv68F4RRglGNluxs5/jp/h4ROLiI=";
  };

  nativeBuildInputs = [
    makeWrapper
    meson
    ninja
    pkg-config
  ];

  buildInputs = [
    cairo
    libxkbcommon
    mesa # for libEGL
    udev
    wayland
    wayland-protocols
    wlroots
    xwayland
  ];

  postInstall = ''
    wrapProgram $out/bin/wio \
      --prefix PATH ":" "${lib.makeBinPath [ alacritty cage ]}"
  '';

  meta = with lib; {
    homepage = "https://wio-project.org/";
    description = "That Plan 9 feel, for Wayland";
    longDescription = ''
      Wio is a Wayland compositor for Linux and FreeBSD which has a similar look
      and feel to plan9's rio.
    '';
    license = licenses.mit;
    maintainers = with maintainers; [ AndersonTorres ];
    inherit (wayland.meta) platforms;
  };

  passthru.providedSessions = [ "wio" ];
}
# TODO: factor Linux-specific options
+1 −0
Original line number Diff line number Diff line
@@ -1721,6 +1721,7 @@ mapAliases ({
  weechat-matrix-bridge = throw "'weechat-matrix-bridge' has been renamed to/replaced by 'weechatScripts.weechat-matrix-bridge'"; # Converted to throw 2022-02-22
  weighttp = throw "weighttp has been removed: abandoned by upstream"; # Added 2022-04-20
  whirlpool-gui = throw "whirlpool-gui has been removed as it depended on an insecure version of Electron"; # added 2022-02-08
  wio = throw "wio has been removed from nixpkgs, it was unmaintained and required wlroots_0_14 at the time of removal"; # Added 2023-04-28
  wicd = throw "wicd has been removed as it is abandoned"; # Added 2021-09-11
  wineFull = throw "'wineFull' has been renamed to/replaced by 'winePackages.full'"; # Converted to throw 2022-02-22
  wineMinimal = throw "'wineMinimal' has been renamed to/replaced by 'winePackages.minimal'"; # Converted to throw 2022-02-22
+0 −4
Original line number Diff line number Diff line
@@ -34835,10 +34835,6 @@ with pkgs;
    electron = electron_19;
  };
  wio = callPackage ../applications/window-managers/wio {
    wlroots = wlroots_0_14;
  };
  windowlab = callPackage ../applications/window-managers/windowlab { };
  windowmaker = callPackage ../applications/window-managers/windowmaker { };