Commit 43c95c4507e7
Changed files (2)
overlays
pkgs
overlays/default.nix
@@ -76,6 +76,12 @@ in
buildGoModule = final.buildGo126Module;
};
+ # beets tests crash with QEMU/TCG assertion in pytestCheckPhase
+ beets = prev.beets.overrideAttrs {
+ doCheck = false;
+ doInstallCheck = false;
+ };
+
# Use feishin from master with mpv-unwrapped to avoid wrapper breakage
# https://github.com/NixOS/nixpkgs/pull/459155
feishin = final.master.feishin.override {
pkgs/default.nix
@@ -41,24 +41,34 @@ in
beets-filetote = pkgs.python3Packages.callPackage ./beets-filetote { };
# Beets with custom plugins (lidarrfields and filetote)
- beetsWithPlugins = pkgs.beets.override {
- python3 = pkgs.python3.override {
- packageOverrides = _self: super: {
- beets = super.beets.override {
- pluginOverrides = {
- lidarrfields = {
- enable = true;
- propagatedBuildInputs = [ pkgs.beets-lidarr-fields ];
- };
- filetote = {
- enable = true;
- propagatedBuildInputs = [ pkgs.beets-filetote ];
- };
- };
+ beetsWithPlugins =
+ (pkgs.beets.override {
+ python3 = pkgs.python3.override {
+ packageOverrides = _self: super: {
+ beets =
+ (super.beets.override {
+ pluginOverrides = {
+ lidarrfields = {
+ enable = true;
+ propagatedBuildInputs = [ pkgs.beets-lidarr-fields ];
+ };
+ filetote = {
+ enable = true;
+ propagatedBuildInputs = [ pkgs.beets-filetote ];
+ };
+ };
+ }).overrideAttrs
+ {
+ doCheck = false;
+ doInstallCheck = false;
+ };
};
};
- };
- };
+ }).overrideAttrs
+ {
+ doCheck = false;
+ doInstallCheck = false;
+ };
chmouzies-ai = pkgs.callPackage ./chmouzies/ai.nix { };
chmouzies-git = pkgs.callPackage ./chmouzies/git.nix { };