2023-08-08 19:13:48 +00:00
|
|
|
{ lib
|
|
|
|
, fetchFromGitHub
|
|
|
|
, libXinerama
|
|
|
|
, pcre
|
|
|
|
, pcre2
|
|
|
|
, picom
|
|
|
|
, xcbutil
|
|
|
|
}:
|
2021-10-19 05:09:19 +00:00
|
|
|
|
2023-08-08 19:13:48 +00:00
|
|
|
picom.overrideAttrs (oldAttrs: {
|
2021-10-19 05:09:19 +00:00
|
|
|
pname = "picom-next";
|
2023-08-08 19:13:48 +00:00
|
|
|
version = "unstable-2023-08-03";
|
|
|
|
|
|
|
|
buildInputs = [
|
|
|
|
pcre2
|
|
|
|
xcbutil
|
|
|
|
]
|
|
|
|
# remove dependencies that are not used anymore
|
|
|
|
++ (lib.subtractLists [
|
|
|
|
libXinerama
|
|
|
|
pcre
|
|
|
|
]
|
|
|
|
oldAttrs.buildInputs);
|
|
|
|
|
2021-10-19 05:09:19 +00:00
|
|
|
src = fetchFromGitHub {
|
|
|
|
owner = "yshui";
|
|
|
|
repo = "picom";
|
2023-08-08 19:13:48 +00:00
|
|
|
rev = "5d6957d3da1bf99311a676eab94c69ef4276bedf";
|
|
|
|
hash = "sha256-Mzf0533roLSODjMCPKyGSMbP7lIbT+PoLTZfoIBAI6g=";
|
2021-10-19 05:09:19 +00:00
|
|
|
};
|
2023-08-08 19:13:48 +00:00
|
|
|
|
2023-08-17 01:02:19 +00:00
|
|
|
meta = oldAttrs.meta // {
|
|
|
|
maintainers = with lib.maintainers; oldAttrs.meta.maintainers ++ [ GKasparov ];
|
|
|
|
};
|
2021-10-19 05:09:19 +00:00
|
|
|
})
|