about summary refs log tree commit diff
path: root/nixpkgs/pkgs/tools/audio/beets/patches/fix-pillow10-compat.patch
diff options
context:
space:
mode:
Diffstat (limited to 'nixpkgs/pkgs/tools/audio/beets/patches/fix-pillow10-compat.patch')
-rw-r--r--nixpkgs/pkgs/tools/audio/beets/patches/fix-pillow10-compat.patch13
1 files changed, 13 insertions, 0 deletions
diff --git a/nixpkgs/pkgs/tools/audio/beets/patches/fix-pillow10-compat.patch b/nixpkgs/pkgs/tools/audio/beets/patches/fix-pillow10-compat.patch
new file mode 100644
index 000000000000..f85eec20156c
--- /dev/null
+++ b/nixpkgs/pkgs/tools/audio/beets/patches/fix-pillow10-compat.patch
@@ -0,0 +1,13 @@
+diff --git i/beets/util/artresizer.py w/beets/util/artresizer.py
+index 8683e228..6f99c79e 100644
+--- i/beets/util/artresizer.py
++++ w/beets/util/artresizer.py
+@@ -72,7 +72,7 @@ def pil_resize(maxwidth, path_in, path_out=None, quality=0, max_filesize=0):
+     try:
+         im = Image.open(util.syspath(path_in))
+         size = maxwidth, maxwidth
+-        im.thumbnail(size, Image.ANTIALIAS)
++        im.thumbnail(size, Image.Resampling.LANCZOS)
+ 
+         if quality == 0:
+             # Use PIL's default quality.