Loading pkgs/development/libraries/intel-vaapi-driver/default.nix→pkgs/by-name/in/intel-vaapi-driver/package.nix +49 −15 Original line number Diff line number Diff line { lib, stdenv, fetchFromGitHub , autoreconfHook, gnum4, pkg-config, python3, wayland-scanner , intel-gpu-tools, libdrm, libva, libX11, libGL, wayland, libXext , enableHybridCodec ? false, vaapi-intel-hybrid , enableGui ? true { lib, stdenv, fetchFromGitHub, autoreconfHook, gnum4, pkg-config, python3, wayland-scanner, intel-gpu-tools, libdrm, libva, libX11, libGL, wayland, libXext, enableHybridCodec ? false, vaapi-intel-hybrid, enableGui ? true, nix-update-script, }: stdenv.mkDerivation rec { stdenv.mkDerivation { pname = "intel-vaapi-driver"; version = "2.4.1"; version = "2.4.1-unstable-2024-10-27"; src = fetchFromGitHub { owner = "intel"; repo = "intel-vaapi-driver"; rev = version; sha256 = "1cidki3av9wnkgwi7fklxbg3bh6kysf8w3fk2qadjr05a92mx3zp"; rev = "d30e01329344858f3c84d0ef9c2b68cbde37bb9a"; hash = "sha256-hMXFLXXTe2qvdk8svVlJ0sWJUIv8lu5DXk53SlBO0Cg="; }; # Set the correct install path: Loading @@ -29,15 +44,31 @@ stdenv.mkDerivation rec { ] ++ lib.optional enableHybridCodec "--enable-hybrid-codec"; nativeBuildInputs = [ autoreconfHook gnum4 pkg-config python3 wayland-scanner autoreconfHook gnum4 pkg-config python3 wayland-scanner ]; buildInputs = [ intel-gpu-tools libdrm libva ] ++ lib.optionals enableGui [ libX11 libXext libGL wayland ] buildInputs = [ intel-gpu-tools libdrm libva ] ++ lib.optionals enableGui [ libX11 libXext libGL wayland ] ++ lib.optional enableHybridCodec vaapi-intel-hybrid; enableParallelBuilding = true; passthru.updateScript = nix-update-script { extraArgs = [ "--version=branch" ]; }; meta = with lib; { homepage = "https://01.org/linuxmedia"; license = licenses.mit; Loading @@ -52,7 +83,10 @@ stdenv.mkDerivation rec { processing. It consists of a main library and driver-specific acceleration backends for each supported hardware vendor. ''; platforms = [ "x86_64-linux" "i686-linux" ]; platforms = [ "x86_64-linux" "i686-linux" ]; maintainers = with maintainers; [ SuperSandro2000 ]; }; } pkgs/top-level/all-packages.nix +0 −2 Original line number Diff line number Diff line Loading @@ -23198,8 +23198,6 @@ with pkgs; stdenv = if stdenv.hostPlatform.isDarwin then overrideSDK stdenv "11.0" else stdenv; }; intel-vaapi-driver = callPackage ../development/libraries/intel-vaapi-driver { }; vaapi-intel-hybrid = callPackage ../development/libraries/vaapi-intel-hybrid { }; libva-vdpau-driver = callPackage ../development/libraries/libva-vdpau-driver { }; Loading
pkgs/development/libraries/intel-vaapi-driver/default.nix→pkgs/by-name/in/intel-vaapi-driver/package.nix +49 −15 Original line number Diff line number Diff line { lib, stdenv, fetchFromGitHub , autoreconfHook, gnum4, pkg-config, python3, wayland-scanner , intel-gpu-tools, libdrm, libva, libX11, libGL, wayland, libXext , enableHybridCodec ? false, vaapi-intel-hybrid , enableGui ? true { lib, stdenv, fetchFromGitHub, autoreconfHook, gnum4, pkg-config, python3, wayland-scanner, intel-gpu-tools, libdrm, libva, libX11, libGL, wayland, libXext, enableHybridCodec ? false, vaapi-intel-hybrid, enableGui ? true, nix-update-script, }: stdenv.mkDerivation rec { stdenv.mkDerivation { pname = "intel-vaapi-driver"; version = "2.4.1"; version = "2.4.1-unstable-2024-10-27"; src = fetchFromGitHub { owner = "intel"; repo = "intel-vaapi-driver"; rev = version; sha256 = "1cidki3av9wnkgwi7fklxbg3bh6kysf8w3fk2qadjr05a92mx3zp"; rev = "d30e01329344858f3c84d0ef9c2b68cbde37bb9a"; hash = "sha256-hMXFLXXTe2qvdk8svVlJ0sWJUIv8lu5DXk53SlBO0Cg="; }; # Set the correct install path: Loading @@ -29,15 +44,31 @@ stdenv.mkDerivation rec { ] ++ lib.optional enableHybridCodec "--enable-hybrid-codec"; nativeBuildInputs = [ autoreconfHook gnum4 pkg-config python3 wayland-scanner autoreconfHook gnum4 pkg-config python3 wayland-scanner ]; buildInputs = [ intel-gpu-tools libdrm libva ] ++ lib.optionals enableGui [ libX11 libXext libGL wayland ] buildInputs = [ intel-gpu-tools libdrm libva ] ++ lib.optionals enableGui [ libX11 libXext libGL wayland ] ++ lib.optional enableHybridCodec vaapi-intel-hybrid; enableParallelBuilding = true; passthru.updateScript = nix-update-script { extraArgs = [ "--version=branch" ]; }; meta = with lib; { homepage = "https://01.org/linuxmedia"; license = licenses.mit; Loading @@ -52,7 +83,10 @@ stdenv.mkDerivation rec { processing. It consists of a main library and driver-specific acceleration backends for each supported hardware vendor. ''; platforms = [ "x86_64-linux" "i686-linux" ]; platforms = [ "x86_64-linux" "i686-linux" ]; maintainers = with maintainers; [ SuperSandro2000 ]; }; }
pkgs/top-level/all-packages.nix +0 −2 Original line number Diff line number Diff line Loading @@ -23198,8 +23198,6 @@ with pkgs; stdenv = if stdenv.hostPlatform.isDarwin then overrideSDK stdenv "11.0" else stdenv; }; intel-vaapi-driver = callPackage ../development/libraries/intel-vaapi-driver { }; vaapi-intel-hybrid = callPackage ../development/libraries/vaapi-intel-hybrid { }; libva-vdpau-driver = callPackage ../development/libraries/libva-vdpau-driver { };