wayback-x11: 0-unstable-2025-07-20 -> 0.2 (#427861)

authored by Aleksana and committed by GitHub 109c91f3 4e418c61

+16 -8
+16 -8
pkgs/by-name/wa/wayback-x11/package.nix
··· 2 fetchFromGitLab, 3 lib, 4 libxkbcommon, 5 meson, 6 ninja, 7 pixman, 8 pkg-config, 9 scdoc, 10 stdenv, 11 - unstableGitUpdater, 12 wayland, 13 wayland-protocols, 14 wayland-scanner, ··· 16 xwayland, 17 }: 18 19 - stdenv.mkDerivation { 20 pname = "wayback"; 21 - version = "0-unstable-2025-07-20"; 22 23 src = fetchFromGitLab { 24 domain = "gitlab.freedesktop.org"; 25 owner = "wayback"; 26 repo = "wayback"; 27 - rev = "4b1b4c59f67a2639e960d6b19e1282cf03fc3660"; 28 - hash = "sha256-+4fPMVVPoUAYbt0jgfl+dmt0ZNyGGWF7xuF1UzZ2uiU="; 29 }; 30 31 strictDeps = true; ··· 35 ]; 36 37 nativeBuildInputs = [ 38 meson 39 ninja 40 pkg-config ··· 51 xwayland 52 ]; 53 54 - passthru.updateScript = unstableGitUpdater { }; 55 56 meta = { 57 description = "X11 compatibility layer leveraging wlroots and Xwayland"; 58 homepage = "https://wayback.freedesktop.org"; 59 license = lib.licenses.mit; 60 platforms = lib.platforms.linux; 61 - mainProgram = "wayback-session"; 62 maintainers = with lib.maintainers; [ dramforever ]; 63 }; 64 - }
··· 2 fetchFromGitLab, 3 lib, 4 libxkbcommon, 5 + makeWrapper, 6 meson, 7 ninja, 8 + nix-update-script, 9 pixman, 10 pkg-config, 11 scdoc, 12 stdenv, 13 wayland, 14 wayland-protocols, 15 wayland-scanner, ··· 17 xwayland, 18 }: 19 20 + stdenv.mkDerivation (finalAttrs: { 21 pname = "wayback"; 22 + version = "0.2"; 23 24 src = fetchFromGitLab { 25 domain = "gitlab.freedesktop.org"; 26 owner = "wayback"; 27 repo = "wayback"; 28 + tag = "${finalAttrs.version}"; 29 + hash = "sha256-8pfW1tu7OI6dLSR9iiVuJDdK76fRgpQmesW5wJUVN/0="; 30 }; 31 32 strictDeps = true; ··· 36 ]; 37 38 nativeBuildInputs = [ 39 + makeWrapper 40 meson 41 ninja 42 pkg-config ··· 53 xwayland 54 ]; 55 56 + postInstall = '' 57 + wrapProgram "$out/bin/wayback-session" \ 58 + --set XWAYBACK_PATH "$out/bin/Xwayback" 59 + ''; 60 + 61 + passthru.updateScript = nix-update-script { }; 62 63 meta = { 64 description = "X11 compatibility layer leveraging wlroots and Xwayland"; 65 homepage = "https://wayback.freedesktop.org"; 66 + changelog = "https://gitlab.freedesktop.org/wayback/wayback/-/releases/${finalAttrs.version}"; 67 license = lib.licenses.mit; 68 platforms = lib.platforms.linux; 69 + mainProgram = "Xwayback"; 70 maintainers = with lib.maintainers; [ dramforever ]; 71 }; 72 + })