nixpkgs/pkgs/tools/graphics/wdisplays/default.nix
Maximilian Bosch 71c1dba86d
wdisplays: unstable-2021-04-03 -> 1.1.1
ChangeLogs:
* https://github.com/artizirk/wdisplays/releases/tag/1.1
* https://github.com/artizirk/wdisplays/releases/tag/1.1.1

The original repo re-appeared now[1], but I have zero reason to trust
them to not delete it any time again. The fork I switched to after it
disappeared back in 2021 was marked as archived a while later. The one
that people contribute to and is also used by Fedora[2] and AUR[3]
is artizirk/wdisplays which is used now.

[1] https://github.com/cyclopsian/wdisplays
[2] f09a1e35d5/f/wdisplays.spec
[3] https://aur.archlinux.org/packages/wdisplays
2023-10-18 20:23:41 +02:00

27 lines
801 B
Nix

{ lib, stdenv, fetchFromGitHub, meson, ninja, pkg-config, gtk3, libepoxy, wayland, wrapGAppsHook }:
stdenv.mkDerivation (finalAttrs: {
pname = "wdisplays";
version = "1.1.1";
nativeBuildInputs = [ meson ninja pkg-config wrapGAppsHook ];
buildInputs = [ gtk3 libepoxy wayland ];
src = fetchFromGitHub {
owner = "artizirk";
repo = "wdisplays";
rev = finalAttrs.version;
sha256 = "sha256-dtvP930ChiDRT60xq6xBDU6k+zHnkrAkxkKz2FxlzRs=";
};
meta = with lib; {
description = "A graphical application for configuring displays in Wayland compositors";
homepage = "https://github.com/luispabon/wdisplays";
maintainers = with maintainers; [ lheckemann ma27 ];
license = licenses.gpl3Plus;
platforms = platforms.linux;
mainProgram = "wdisplays";
};
})