Unverified Commit 8b4606b7 authored by rewine's avatar rewine
Browse files

qt6Packages.qwlroots: drop

parent 0ba918e2
Loading
Loading
Loading
Loading
+0 −75
Original line number Diff line number Diff line
{
  stdenv,
  lib,
  fetchFromGitHub,
  cmake,
  pkg-config,
  wrapQtAppsHook,
  wayland-scanner,
  qtbase,
  wayland,
  wayland-protocols,
  wlr-protocols,
  pixman,
  libgbm,
  vulkan-loader,
  libinput,
  libxcb-errors,
  libxdmcp,
  seatd,
  wlroots,
}:

stdenv.mkDerivation (finalAttrs: {
  pname = "qwlroots";
  version = "0.5.3";

  src = fetchFromGitHub {
    owner = "vioken";
    repo = "qwlroots";
    rev = finalAttrs.version;
    hash = "sha256-ZyG0JGUlz/ubtwN5wYtC8qeYsPur+0kTkD7iIjHX7KU=";
  };

  nativeBuildInputs = [
    cmake
    pkg-config
    wayland-scanner
  ];

  buildInputs = [
    qtbase
    wayland
    wayland-protocols
    wlr-protocols
    pixman
    libgbm
    vulkan-loader
    libinput
    libxdmcp
    libxcb-errors
    seatd
  ];

  propagatedBuildInputs = [
    wlroots
  ];

  cmakeFlags = [
    (lib.cmakeBool "PREFER_QT_5" (lib.versionOlder qtbase.version "6"))
  ];

  dontWrapQtApps = true;

  meta = {
    description = "Qt and QML bindings for wlroots";
    homepage = "https://github.com/vioken/qwlroots";
    license = with lib.licenses; [
      gpl3Only
      lgpl3Only
      asl20
    ];
    platforms = wlroots.meta.platforms;
    maintainers = with lib.maintainers; [ wineee ];
  };
})
+0 −4
Original line number Diff line number Diff line
@@ -118,10 +118,6 @@ makeScopeWithSplicing' {

      qtspell = callPackage ../development/libraries/qtspell { };

      qwlroots = callPackage ../development/libraries/qwlroots {
        wlroots = pkgs.wlroots_0_18;
      };

      qwt = callPackage ../development/libraries/qwt/default.nix { };

      qxlsx = callPackage ../development/libraries/qxlsx { };