diff options
-rw-r--r-- | pkgs/by-name/pt/ptyxis/package.nix | 21 |
1 files changed, 7 insertions, 14 deletions
diff --git a/pkgs/by-name/pt/ptyxis/package.nix b/pkgs/by-name/pt/ptyxis/package.nix index cee003e5f7d9..1242c560c822 100644 --- a/pkgs/by-name/pt/ptyxis/package.nix +++ b/pkgs/by-name/pt/ptyxis/package.nix @@ -14,27 +14,24 @@ pcre2, }: -let +stdenv.mkDerivation (finalAttrs: { + pname = "ptyxis"; version = "46.5"; src = fetchFromGitLab { domain = "gitlab.gnome.org"; owner = "chergert"; repo = "ptyxis"; - rev = version; + rev = finalAttrs.version; hash = "sha256-PHjQJEM0W26ZpzW//+gsYCCq0lcikWh0707kDXxryAo="; }; vte-gtk4-patched = vte-gtk4.overrideAttrs (prev: { patches = (prev.patches or [ ]) ++ [ - "${src}/build-aux/0001-a11y-implement-GtkAccessibleText.patch" - "${src}/build-aux/0001-add-notification-and-shell-precmd-preexec.patch" + "${finalAttrs.src}/build-aux/0001-a11y-implement-GtkAccessibleText.patch" + "${finalAttrs.src}/build-aux/0001-add-notification-and-shell-precmd-preexec.patch" ]; }); -in -stdenv.mkDerivation { - pname = "ptyxis"; - inherit version src; nativeBuildInputs = [ meson @@ -47,15 +44,11 @@ stdenv.mkDerivation { buildInputs = [ libadwaita json-glib - vte-gtk4-patched + finalAttrs.vte-gtk4-patched libportal-gtk4 pcre2 ]; - passthru = { - inherit vte-gtk4-patched; - }; - meta = { description = "Terminal for GNOME with first-class support for containers"; homepage = "https://gitlab.gnome.org/chergert/ptyxis"; @@ -64,4 +57,4 @@ stdenv.mkDerivation { maintainers = with lib.maintainers; [ aleksana ]; platforms = lib.platforms.linux; }; -} +}) |