From cf59517d92366b9e5778eee75cbcdce6adc5af26 Mon Sep 17 00:00:00 2001 From: John Titor <50095635+JohnRTitor@users.noreply.github.com> Date: Fri, 10 Oct 2025 22:23:01 +0530 Subject: [PATCH] libvdpau-va-gl: 0.4.2 -> 0.4.2-unstable-2025-05-18 --- pkgs/by-name/li/libvdpau-va-gl/package.nix | 31 +++++----------------- 1 file changed, 6 insertions(+), 25 deletions(-) diff --git a/pkgs/by-name/li/libvdpau-va-gl/package.nix b/pkgs/by-name/li/libvdpau-va-gl/package.nix index b55f73762ac2..fbd1a28cb3d7 100644 --- a/pkgs/by-name/li/libvdpau-va-gl/package.nix +++ b/pkgs/by-name/li/libvdpau-va-gl/package.nix @@ -2,7 +2,6 @@ lib, stdenv, fetchFromGitHub, - fetchpatch, cmake, pkg-config, libX11, @@ -16,40 +15,22 @@ libGLU, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation { pname = "libvdpau-va-gl"; - version = "0.4.2"; + version = "0.4.2-unstable-2025-05-18"; src = fetchFromGitHub { owner = "i-rinat"; repo = "libvdpau-va-gl"; - rev = "v${version}"; - sha256 = "0asndybfv8xb0fx73sjjw5kydqrahqkm6n04lh589pbf18s5qlld"; + rev = "a845e8720d900e4bcc89e7ee16106ce63b44af0d"; + hash = "sha256-CtpyWod+blqC3u12MaQyqFOXurCP5Rb2PYq7PoaoASA="; }; - patches = [ - # cmake-4 compatibility - (fetchpatch { - name = "cmake-4-1.patch"; - url = "https://github.com/i-rinat/libvdpau-va-gl/commit/30c8ac91f3aa2843f7dc1c1d167e09fad447fd91.patch?full_index=1"; - hash = "sha256-PFEqBg3NE0fVFBAW4zdDbh8eBfKyPX3BZ8P2M15Qq5A="; - }) - (fetchpatch { - name = "cmake-4-2.patch"; - url = "https://github.com/i-rinat/libvdpau-va-gl/commit/38c7d8fddb092824cbcdf2b11af519775930cc8b.patch?full_index=1"; - hash = "sha256-XsX/GLIS2Ce7obQJ4uVhLDtTI1TrDAGi3ECxEH6oOFI="; - }) - (fetchpatch { - name = "cmake-4-3.patch"; - url = "https://github.com/i-rinat/libvdpau-va-gl/commit/a845e8720d900e4bcc89e7ee16106ce63b44af0.patch?full_index=1"; - hash = "sha256-lhiZFDR2ytDmo9hQUT35IJS4KL4+nYWAOnxZlj7u3tM="; - }) - ]; - nativeBuildInputs = [ cmake pkg-config ]; + buildInputs = [ libX11 libpthreadstubs @@ -69,6 +50,6 @@ stdenv.mkDerivation rec { description = "VDPAU driver with OpenGL/VAAPI backend"; license = licenses.lgpl3; platforms = platforms.linux; - maintainers = [ ]; + maintainers = [ lib.maintainers.johnrtitor ]; }; }