Loading pkgs/tools/audio/beets/common.nix +1 −0 Original line number Diff line number Diff line Loading @@ -152,6 +152,7 @@ python3Packages.buildPythonApplication { rarfile responses requests-mock pillow ] ++ [ writableTmpDirAsHomeHook Loading pkgs/tools/audio/beets/default.nix +2 −11 Original line number Diff line number Diff line Loading @@ -42,23 +42,14 @@ lib.makeExtensible ( beets-minimal = self.beets.override { disableAllPlugins = true; }; beets-unstable = callPackage ./common.nix { inherit python3Packages; version = "2.3.1"; src = fetchFromGitHub { owner = "beetbox"; repo = "beets"; rev = "d487d675b9115672c484eab8a6729b1f0fd24b68"; hash = "sha256-INxL2XDn8kwRYYcZATv/NdLmAtfQvxVDWKB1OYo8dxY="; }; }; alternatives = callPackage ./plugins/alternatives.nix { beets = self.beets-minimal; }; audible = callPackage ./plugins/audible.nix { beets = self.beets-minimal; }; copyartifacts = callPackage ./plugins/copyartifacts.nix { beets = self.beets-minimal; }; filetote = callPackage ./plugins/filetote.nix { beets = self.beets-minimal; }; } // lib.optionalAttrs config.allowAliases { beets-unstable = lib.warn "beets-unstable was aliased to beets, since upstream releases are frequent nowadays" self.beets; extrafiles = throw "extrafiles is unmaintained since 2020 and broken since beets 2.0.0"; } ) pkgs/tools/audio/beets/plugins/alternatives.nix +3 −2 Original line number Diff line number Diff line Loading @@ -8,14 +8,14 @@ python3Packages.buildPythonApplication rec { pname = "beets-alternatives"; version = "0.13.3"; version = "0.13.4"; pyproject = true; src = fetchFromGitHub { repo = "beets-alternatives"; owner = "geigerzaehler"; tag = "v${version}"; hash = "sha256-j56AzbpZFACXy5KqafE8PCC+zM6pXrxr/rWy9UjZPQg="; hash = "sha256-jGHRoBBXqJq0r/Gbp7gkuaEFPVMGE6cqQRi84AHTXxQ="; }; nativeBuildInputs = [ Loading @@ -33,6 +33,7 @@ python3Packages.buildPythonApplication rec { pytest-cov-stub mock pillow tomli typeguard ] ++ [ Loading pkgs/tools/audio/beets/plugins/copyartifacts.nix +2 −0 Original line number Diff line number Diff line Loading @@ -56,5 +56,7 @@ python3Packages.buildPythonApplication rec { changelog = "https://github.com/adammillerio/beets-copyartifacts/releases/tag/${src.tag}"; license = lib.licenses.mit; inherit (beets.meta) platforms; # Isn't compatible with beets >= 2.3 broken = true; }; } pkgs/tools/audio/beets/plugins/filetote.nix +4 −2 Original line number Diff line number Diff line Loading @@ -9,14 +9,14 @@ python3Packages.buildPythonApplication rec { pname = "beets-filetote"; version = "1.0.2"; version = "1.1.0"; pyproject = true; src = fetchFromGitHub { owner = "gtronset"; repo = "beets-filetote"; tag = "v${version}"; hash = "sha256-4goblrcSbjl8+xf1wwyoC2462kSy6biLUhTAVIJ8Pjc="; hash = "sha256-5o0Hif0dNavYRH1pa1ZPTnOvk9VPXCU/Lqpg2rKzU/I="; }; postPatch = '' Loading Loading @@ -84,5 +84,7 @@ python3Packages.buildPythonApplication rec { maintainers = with maintainers; [ dansbandit ]; license = licenses.mit; inherit (beets.meta) platforms; # https://github.com/gtronset/beets-filetote/issues/211 broken = true; }; } Loading
pkgs/tools/audio/beets/common.nix +1 −0 Original line number Diff line number Diff line Loading @@ -152,6 +152,7 @@ python3Packages.buildPythonApplication { rarfile responses requests-mock pillow ] ++ [ writableTmpDirAsHomeHook Loading
pkgs/tools/audio/beets/default.nix +2 −11 Original line number Diff line number Diff line Loading @@ -42,23 +42,14 @@ lib.makeExtensible ( beets-minimal = self.beets.override { disableAllPlugins = true; }; beets-unstable = callPackage ./common.nix { inherit python3Packages; version = "2.3.1"; src = fetchFromGitHub { owner = "beetbox"; repo = "beets"; rev = "d487d675b9115672c484eab8a6729b1f0fd24b68"; hash = "sha256-INxL2XDn8kwRYYcZATv/NdLmAtfQvxVDWKB1OYo8dxY="; }; }; alternatives = callPackage ./plugins/alternatives.nix { beets = self.beets-minimal; }; audible = callPackage ./plugins/audible.nix { beets = self.beets-minimal; }; copyartifacts = callPackage ./plugins/copyartifacts.nix { beets = self.beets-minimal; }; filetote = callPackage ./plugins/filetote.nix { beets = self.beets-minimal; }; } // lib.optionalAttrs config.allowAliases { beets-unstable = lib.warn "beets-unstable was aliased to beets, since upstream releases are frequent nowadays" self.beets; extrafiles = throw "extrafiles is unmaintained since 2020 and broken since beets 2.0.0"; } )
pkgs/tools/audio/beets/plugins/alternatives.nix +3 −2 Original line number Diff line number Diff line Loading @@ -8,14 +8,14 @@ python3Packages.buildPythonApplication rec { pname = "beets-alternatives"; version = "0.13.3"; version = "0.13.4"; pyproject = true; src = fetchFromGitHub { repo = "beets-alternatives"; owner = "geigerzaehler"; tag = "v${version}"; hash = "sha256-j56AzbpZFACXy5KqafE8PCC+zM6pXrxr/rWy9UjZPQg="; hash = "sha256-jGHRoBBXqJq0r/Gbp7gkuaEFPVMGE6cqQRi84AHTXxQ="; }; nativeBuildInputs = [ Loading @@ -33,6 +33,7 @@ python3Packages.buildPythonApplication rec { pytest-cov-stub mock pillow tomli typeguard ] ++ [ Loading
pkgs/tools/audio/beets/plugins/copyartifacts.nix +2 −0 Original line number Diff line number Diff line Loading @@ -56,5 +56,7 @@ python3Packages.buildPythonApplication rec { changelog = "https://github.com/adammillerio/beets-copyartifacts/releases/tag/${src.tag}"; license = lib.licenses.mit; inherit (beets.meta) platforms; # Isn't compatible with beets >= 2.3 broken = true; }; }
pkgs/tools/audio/beets/plugins/filetote.nix +4 −2 Original line number Diff line number Diff line Loading @@ -9,14 +9,14 @@ python3Packages.buildPythonApplication rec { pname = "beets-filetote"; version = "1.0.2"; version = "1.1.0"; pyproject = true; src = fetchFromGitHub { owner = "gtronset"; repo = "beets-filetote"; tag = "v${version}"; hash = "sha256-4goblrcSbjl8+xf1wwyoC2462kSy6biLUhTAVIJ8Pjc="; hash = "sha256-5o0Hif0dNavYRH1pa1ZPTnOvk9VPXCU/Lqpg2rKzU/I="; }; postPatch = '' Loading Loading @@ -84,5 +84,7 @@ python3Packages.buildPythonApplication rec { maintainers = with maintainers; [ dansbandit ]; license = licenses.mit; inherit (beets.meta) platforms; # https://github.com/gtronset/beets-filetote/issues/211 broken = true; }; }