python.pkgs.pyacoustid: remove obsolete patch

This commit is contained in:
Robert Schütz 2018-12-03 11:54:08 +01:00 committed by Frederik Rietdijk
parent 1122f9a855
commit 0156fbef31
2 changed files with 0 additions and 34 deletions

View File

@ -17,8 +17,6 @@ buildPythonPackage rec {
propagatedBuildInputs = [ requests audioread ];
patches = [ ./pyacoustid-py3.patch ];
postPatch = ''
sed -i \
-e '/^FPCALC_COMMAND *=/s|=.*|= "${pkgs.chromaprint}/bin/fpcalc"|' \

View File

@ -1,32 +0,0 @@
From 19209469a709ec0914f82c9de23137e360e5e804 Mon Sep 17 00:00:00 2001
From: Simon Chopin <chopin.simon@gmail.com>
Date: Mon, 29 Sep 2014 10:38:20 +0200
Subject: [PATCH] Explicit the UTF-8 encoding also when installing using Python
3
If the locale isn't UTF-8, or for some reason Python doesn't pick up on
it, it will try to decode using ASCII, which will of course cause
mayhem, crash and despair.
This patch will be shipped with the Debian package 1.1.0-1
---
setup.py | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/setup.py b/setup.py
index eafe5ea..0732fe3 100644
--- a/setup.py
+++ b/setup.py
@@ -18,9 +18,10 @@
def _read(fn):
path = os.path.join(os.path.dirname(__file__), fn)
- data = open(path).read()
if sys.version_info[0] < 3:
- data = data.decode('utf8')
+ data = open(path).read().decode('utf8')
+ else:
+ data = open(path, encoding='utf8').read()
# Special case some Unicode characters; PyPI seems to only like ASCII.
data = data.replace(u'\xe1', u'a')
data = data.replace(u'\u0161', u's')