From eb6caa3d4119bb2c54d779756697cc42d6facfc9 Mon Sep 17 00:00:00 2001 From: nick-linux8 Date: Mon, 3 Aug 2026 04:09:34 -0400 Subject: [PATCH] frei0r: 2.5.1 -> 3.2.1 add new dep gavl --- pkgs/by-name/fr/frei0r/package.nix | 25 ++++++++++++++++--------- 1 file changed, 16 insertions(+), 9 deletions(-) diff --git a/pkgs/by-name/fr/frei0r/package.nix b/pkgs/by-name/fr/frei0r/package.nix index 586010b65ecd..3f163cb95631 100644 --- a/pkgs/by-name/fr/frei0r/package.nix +++ b/pkgs/by-name/fr/frei0r/package.nix @@ -1,33 +1,38 @@ { - lib, - config, - stdenv, - fetchFromGitHub, cairo, cmake, + config, + fetchFromGitHub, + gavl, + lib, opencv, pkg-config, - cudaSupport ? config.cudaSupport, + stdenv, cudaPackages, + cudaSupport ? config.cudaSupport, }: stdenv.mkDerivation (finalAttrs: { pname = "frei0r-plugins"; - version = "2.5.1"; + version = "3.2.1"; src = fetchFromGitHub { owner = "dyne"; repo = "frei0r"; rev = "v${finalAttrs.version}"; - hash = "sha256-3gUWvO5izOrJt+XwcNBNiLfu+iMqo4nuPbx++TYzao0="; + hash = "sha256-eBaaEE+4mKYr5VCXUnoS/4aE6EV8DnXFJLFYsrk3gs0="; }; + strictDeps = true; + __structuredAttrs = true; + nativeBuildInputs = [ cmake pkg-config ]; buildInputs = [ cairo + gavl opencv ] ++ lib.optionals cudaSupport [ @@ -42,10 +47,12 @@ stdenv.mkDerivation (finalAttrs: { ''; meta = { - homepage = "https://frei0r.dyne.org"; description = "Minimalist, cross-platform, shared video plugins"; + homepage = "https://frei0r.dyne.org"; license = lib.licenses.gpl2Plus; - maintainers = [ ]; + maintainers = with lib.maintainers; [ + nick-linux + ]; platforms = lib.platforms.unix; }; })